text:
Ask the Archaeologist: Why are the things from the olden days under the ground?
Why are the things from the olden days under the ground?
From Edward, age 4
Thank you for your question!
Well, there are several ways in which old stuff gets buried. Archaeologists call the process of how an archaeological site is formed taphonomy. We can break this process in to two halves:
Firstly, through natural processes.
Old stuff might get buried by flooding which brings in silt and debris that is left behind when the water retreats. A volcano might bury a site, like at Pompeii in Italy where a whole Roman town was buried! Or perhaps a landslide caused by an earthquake or lots of rain. Even earthworms can bury stuff! If you drop a coin on the grass, over the years the action of the worms will cause the coin to be slowly buried.
Secondly through the action of people.
In old towns that grew into bigger towns and cities, whole streets were often buried under layers of demolition rubble or earth intentionally brought into the towns. Archaeologists call these layers'made ground'. People would then build up from these layers creating new streets and buildings. We can see this especially well in London where Roman streets and buildings have been buried under meters of made ground, and in York where Viking buildings and streets have been found.
People in the past often dug ditches around their houses, their villages and their fields and then rubbish (broken pottery, stone tools, animal bone etc) was thrown in to the open ditches. When the people moved away, the ditches slowly silted up and the stuff was buried for us to find later. We also find rubbish pits that people dug in the past.
Finally, people sometimes buried things intentionally. People might bury valuable stuff like coins, precious metals or weapons to protect them and keep them safe. They may have intended to return to their stuff but then something happened and they didn't, or, maybe, they were buried with the intention that they were offerings to the gods or spirit world and they would never be recovered.
Hope this helps, Edward. Happy digging!
Ask your own question...
You can Ask the Archaeologist your own question by clicking here.


text:
Asthma Outreach and Education
Clean Air Council is currently working in medically under-served communities of Philadelphia to educate asthma patients of all ages, parents, and health care professionals about indoor and outdoor environmental asthma triggers. Asthma is a chronic condition of the lungs that makes people more sensitive to air pollution. Asthma is caused by genetics and exposure to pollution, allergens, and toxins found in indoor and outdoor air.
The Council provides information on basic asthma health, air pollution and health, indoor air quality checklists, and the tools available for reducing pollution in your community. The Council has materials created especially for eduacting children, including an interactive asthma triggers game and coloring books. The Council also works to connect community members with free or low-cost health and asthma management services throughout the city.
In addition to offering materials, the Council can also provide your community group or health care organization with a free workshop on indoor and outdoor air pollution, how it affects health, and the many lowto no-cost strategies for reducing exposure.
Feel free to contact us should you like to schedule a workshop or have any questions about how we can meet the needs of your organization.

source: HuggingFaceFW/fineweb-edu


Difference between revisions of "Locale"
From ArchWiki
Jump to: navigation, search
(Setting system-wide locale: merged from systemd#Locale)
(Remove duplication. Already said in Enabling necessary locales section.)
Line 65: Line 65:
See {{ic|man 1 localectl}} and {{ic|man 5 locale.conf}} for details.
To use them, the locales need to be specified in {{ic|locale.gen}} and generated using the {{ic|locale-gen}} command:
en_AU.UTF-8 UTF-8
en_DK.UTF-8 UTF-8
en_US.UTF-8 UTF-8}}
# locale-gen
They will take effect after rebooting the system and will be set for individual sessions at login.
Revision as of 01:23, 8 May 2013
Locale names are defined using the following format:
Enabling necessary locales
$ locale -a
To enable a locale, uncomment the name of the locale in the file /etc/locale.gen. This file contains all the available locales that can be used on the system. Revert the process to disable a locale. After the necessary locales are enabled, the system needs to be updated with the new locales:
# locale-gen
To display the locales now currently in use, use:
$ locale
Tip: Though it's most likely that just one language is used use on your computer, it can be helpful or even necessary to enable other locales as well. If you're running a multi-user system with users that do not speak en_US, their individual locale should at least be supported by your system.
US English example
First uncomment the following locales in /etc/locale.gen:
en_US.UTF-8 UTF-8
Then update the system as root:
# locale-gen
Setting system-wide locale
To define the system-wide locale used on the system, set LANG in /etc/locale.conf.
locale.conf contains a new-line separated list of environment variable assignments: besides LANG, it supports all the LC_* variables, with the exception of LC_ALL.
Note: /etc/locale.conf does not exist by default and must be created manually.
Tip: If the output of locale is to your liking during installation, you can save a little time by doing: # locale > /etc/locale.conf while chrooted.
An advanced example configuration would be:
# Enable UTF-8 with Australian settings.
# Keep the default sort order (e.g. files starting with a '.'
# should appear at the start of a directory listing.)
# Set the short date to YYYY-MM-DD (test with "date +%c")
You can set the default locale in locale.conf also using localectl, for example:
# localectl set-locale LANG="de_DE.utf8"
See man 1 localectl and man 5 locale.conf for details.
Setting fallback locales
Programs which use gettext for translations respect the LANGUAGE option in addition to the usual variables. This allows users to specify a list of locales that will be used in that order. If a translation for the preferred locale is unavailable, another from a similar locale will be used instead of the default. For example, an Australian user might want to fall back to British rather than US spelling:
export LANGUAGE="en_AU:en_GB:en"
or system-wide
Setting per user locale
As we mentioned earlier, some users might want to define a different locale than the system-wide locale. To do this, export the variable LANG with the specified locale in the ~/.bashrc file. For example, to use the en_AU.UTF-8 locale:
export LANG=en_AU.UTF-8
The locales will be updated next time ~/.bashrc is sourced. To update, either re-login or source it manually:
$ source ~/.bashrc
Setting collation
Collation, or sorting, is a little different. Sorting is a goofy beast and different locales do things differently. To get around potential issues, Arch used to set LC_COLLATE="C" in /etc/profile. However, this method is now deprecated. To enable this behavior, simply add the following to /etc/locale.conf:
Now the ls command will sort dotfiles first, followed by uppercase and lowercase filenames. Note that without a LC_COLLATE setting, locale aware apps sort by LC_ALL or LANG, but LC_COLLATE settings will be overridden if LC_ALL is set. If this is a problem, ensure that LC_ALL is not set by adding the following to /etc/profile instead:
export LC_ALL=
Note that LC_ALL is the only LC variable which cannot be set in /etc/locale.conf.
Setting the first day of the week
In many countries the first day of the week is Monday. To adjust this, change or add the following lines in the LC_TIME section in /usr/share/i18n/locales/:
week 7;_PHONE_;5
first_weekday 2
first_workday 2
And then update the system:
# locale-gen
My terminal doesn't support UTF-8
Unfortunately some terminals do not support UTF-8. In this case, you have to use a different terminal. Here are some terminals that have support for UTF-8:
 - vte-based terminals
 - gnustep-terminal
 - konsole
 - mlterm
 - rxvt-unicode
 - xterm
Xterm doesn't support UTF-8
Gnome-terminal or rxvt-unicode doesn't support UTF-8
You need to launch these applications from a UTF-8 locale or they will drop UTF-8 support. Enable the en_US.UTF-8 locale (or your local UTF-8 alternative) per the instructions above and set it as the default locale, then reboot.
See also


text:
|Analysis index||History Topics Index|
The terminology for elliptic integrals and functions has changed during their investigation. What were originally called elliptic functions are now called elliptic integrals and the term elliptic functions reserved for a different idea. We will therefore use modern terminology throughout this article to avoid confusion.
It is important to understand how mathematicians thought differently at different periods. Early algebraists had to prove their formulas by geometry. Similarly early workers with integration considered their problems solved if they could relate an integral to a geometric object.
Many integrals arose from attempts to solve mechanical problems. For example the period of a simple pendulum was found to be related to an integral which expressed arc length but no form could be found in terms of'simple' functions. The same was true for the deflection of a thin elastic bar.
The study of elliptical integrals can be said to start in 1655 when Wallis began to study the arc length of an ellipse. In fact he considered the arc lengths of various cycloids and related these arc lengths to that of the ellipse. Both Wallis and Newton published an infinite series expansion for the arc length of the ellipse.
At this point we should give a definition of an elliptic integral. It is one of the form
∫ r(x, √p(x) )dx
where r(x,y) is a rational function in two variables and p(x) is a polynomial of degree 3 or 4 with no repeated roots.
In 1679 Jacob Bernoulli attempted to find the arc length of a spiral and encountered an example of an elliptic integral.
Jacob Bernoulli, in 1694, made an important step in the theory of elliptic integrals. He examined the shape the an elastic rod will take if compressed at the ends. He showed that the curve satisfied
ds/dt = 1/√(1 - t4)
then introduced the lemniscate curve
(x2+y2)2 = (x2-y2)
whose arc length is given by the integral from 0 to x of
dt/√(1 - t4)
This integral, which is clearly satisfies the above definition so is an elliptic integral, became known as the lemniscate integral.
This is a particularly simple case of an elliptic integral. Notice for example that it is similar in form to the function sin-1(x) which is given by the integral from 0 to x of
dt/√(1 - t2)
The other good features of the lemniscate integral are the fact that it is general enough for many of its properties to be generalised to more general elliptic functions, yet the geometric intuition from the arc length of the lemniscate curve aids understanding.
In the year 1694 Jacob Bernoulli considered another elliptic integral
∫ t2 dt/√(1 - t4)
and conjectured that it could not be expressed in terms of 'known' functions, sin, exp, sin-1.
References (8 books/articles)
Article by: J J O'Connor and E F Robertson
|History Topics Index||Analysis index|
|Main index||Biographies Index
|Famous curves index||Birthplace Maps
|Mathematicians of the day||Anniversaries for the year
|Search Form|| Societies, honours, etc
The URL of this page is:


Take the 2-minute tour ×
I want to read a txt file that contains a lot of different chunks of text separated by a string. In xcode this is pretty easy and i just use.
self.Array = [text componentsSeparatedByString: @"NEWSTRING"];
I don't seem to get this to work in android though, I can read in the whole text and put it into an array but it doesn't get separated so its just one long text.
I am using this code
 AssetManager mngr;
 String line = null;
 boolean skillcheck = false;
 StringBuffer sb = new StringBuffer(0);
 String[] bb = null;
 tester = new ArrayList ();
 try {
 mngr = getAssets();
 InputStream is = mngr.open("mytext.txt");
 InputStreamReader sir = new InputStreamReader(is);
 BufferedReader br = new BufferedReader(sir);
 } catch (IOException e1) {
Any good ways to do this?
share|improve this question
2 Answers 2
up vote 2 down vote accepted
You can use String.split method
String[] result = text.split("sometext");
For your acknowledgement
String.split returns the array of strings computed by splitting this string around matches of the given regular expression
share|improve this answer
You should use StringTokenizer.
StringTokenizer sTok=new StringTokenizer(stringVariable, "newString");
stringVariable is the file contents and newString is the delimiter string.
The second parameter of the StringTokenizer's constructor is the delimiter. It can be a new line \n or comma, or whatever you want.
share|improve this answer
Your Answer


text:
Franklin vs. Roberts: Experiences as an Apprentice
- Students will be able to appreciate the differences in experiences among apprentices.
- Students will be able to recall, analyze, and synthesize historical information to formulate a position.
- Students will be able to interpret primary source material using critical-thinking skills.
Suggested Instructional Procedures
(Note: This activity utilizes ideas discussed in the previous activity)
Download and photocopy the excerpt from Benjamin Franklin's Autobiography and Jonathan Roberts's journal.
1. Class workDivide the class into two big groups. Half the class will receive the photocopy packet of Benjamin Franklin's Autobiography and the other half, Jonathan Roberts's journal. Allow students within the halves to work together to read through their assigned piece. When completed, bring class back together. Divide class (mixing the original halves) into small groups for jigsaw activity.
Download, photocopy, and distribute the worksheet to each student. Ask students to compare and contrast the experiences of both Franklin and Roberts, completing the worksheet and listing any additional areas they can identify as comparisons.
3. Review & CloseReview the completed worksheets as a class. Close with asking the students to draw conclusions about the individual experiences of Franklin and Roberts, and the extent to which the apprentice system did, or did not affect their future careers according to Franklin and Roberts.
- See lesson 1 of this unit
Plans in this Unit
This unit was created by Laura Beardsley. Modified and updated for SAS by Kimberly L. Parsons, Education Intern, and Historical Society of Pennsylvania.


40 FT Containerized Water Treatment System
Ask A Quote
Ask A Quote
containerized RO water system
containerized water treatment system
Product Description
How It Works
KYsearo containerized water treatment system designed for large-scale plants or long-distance delivery.by making pre-designed module-size plants, fully assembled in standard 20ft container.It would bring the follow convenience for customers:
 - Taking the packaging and transportation more conveniences
 - No need leave space or build a new architect for install the system
The container just needs to be shipped out to where the potable water is needed, and after a brief training session, commissioned workers are ready to produce high-quality potable water within days of delivery.
What methods can be used to desalinate sea water?
The traditional method is to distill water. In other words, heat the sea water to vaporize it, remove the vapor to a different container and condense the water vapor by cooling it. Rainfall is an example of the natural distillation process. The next alternative is to freeze the sea water and then thaw the ice thus formed. Icebergs are examples of natural freeze-thaw process. Reverse osmosis is a man-made process which can also desalinate sea water. In reverse osmosis, sea water is forced through a semi-permeable membrane that allows only water molecules to pass through, and which retains all other impurities in water, including the ions of salt.
40 FT Containerized Water Treatment Systems Specifications
Model Membrane model*qty ProductionT/D Weight/kg Operating Pressure/Mpa Power
KYCT40-63.6 8040×6 63.6 4900 3.5-6.5
220/50-60 Hz
380/50-60 Hz
KYCT40-84.8 8040×8 84.8 5050 3.5-6.5
KYCT40-_PHONE_×10 _PHONE_ 3.5-6.5
KYCT40-127.2 8040×12 127.2 5230 3.5-6.5
KYCT40-169.6 8040×16 169.6 5530 3.5-6.5
What's you should provide us to design process?
To design a perfect process chart that meet your requirement.you'd better provide the following data to us:
 - Raw water quality report
 - Production water quality requirement
 - You need how much water product by the water treatment units per day
 - What kind of cleaning system you want? automatically or manually?
 - Others
More specific data and requirements you provide to us,the better we customized design process for you.
Fill out my online form.


Take the 2-minute tour ×
I now draw a dot on the canvas, which may be zoomed in or out.
As far as I know, the drawing function, canvas.drawCircle() takes in the coordinates in canvas coordinate system. Furthermore, the co-ordinates remain unchanged when the canvas is zoomed.
E.g. previously you draw a dot at (50, 50) in the canvas coordinate system, and then you zoom in the canvas, the dot's coordinates in the canvas still remain (50, 50). But obviously, the dot has been moved w.r.t. the screen.
When the canvas is zoomed, the dot should be kept at the same position on the screen. *i.e. After the dot moves w.r.t. to the screen, I want to move it back to its original position w.r.t. the screen.*
My onDraw() function is as follows:
public void onDraw(Canvas canvas) {
 canvasWidth = canvas.getWidth();
 canvasHeight = canvas.getHeight();
 canvas.translate(mPosX, mPosY);
 canvas.scale(mScaleFactor, mScaleFactor);
 mImage.draw(canvas); // draw the map as the background
 Paint PointStyle = new Paint();
 canvas.drawCircle(Constant.INITIAL_X, Constant.INITIAL_Y, 3, PointStyle);
I tried the following method to move the dot back on screen after the scaling.
private class ScaleListener extends ScaleGestureDetector.SimpleOnScaleGestureListener {
 public boolean onScale(ScaleGestureDetector detector) {
 mScaleFactor *= detector.getScaleFactor(); // accumulate the scale factors
 mScaleFactor = Math.max(1f, Math.min(mScaleFactor, 10.0f)); // 1 ~ 10
 float pinToCornerOnScreenXDistance = 0;
 float pinToCornerOnScreenYDistance = 0;
 float canvasToScreenDiffRatioX = 0;
 float canvasToScreenDiffRatioY = 0;
 float pinOnCanvasX = 0;
 float pinOnCanvasY = 0;
 // pin's location on the screen --> S:(336, 578)
 pinToCornerOnScreenXDistance = 336 - canvasLeftTopCornerOnScreenX;
 pinToCornerOnScreenYDistance = 578 - canvasLeftTopCornerOnScreenY;
 Log.d("Screen Diff", "X: " + pinToCornerOnScreenXDistance + " Y: " + pinToCornerOnScreenYDistance);
 canvasToScreenDiffRatioX = canvasWidth * mScaleFactor / 720; // screen of HTC One X --> 720*1280
 canvasToScreenDiffRatioY = canvasHeight * mScaleFactor / 1280;
 Log.d("Ratio", canvasToScreenDiffRatioX + " " + canvasToScreenDiffRatioY);
 pinOnCanvasX = 0 + pinToCornerOnScreenXDistance * canvasToScreenDiffRatioX; // canvas left top corner is the origin (0, 0)
 pinOnCanvasY = 0 + pinToCornerOnScreenYDistance * canvasToScreenDiffRatioY;
 Log.d("Pin on Canvas", "X: " + pinOnCanvasX + " Y: " + pinOnCanvasY);
 historyXSeries.set(0, Constant.INITIAL_X);
 historyYSeries.set(0, Constant.INITIAL_Y);
 return true;
The idea is based on the fact that I notice when I zoom in or out the canvas, its left top corner never moves. That is, the canvas' let top corner is the zooming center.
Then I successfully keep updating the zooming center's co-ordinates when the canvas is moved. So in this way, no matter I move the canvas or zoom it, I always have the zooming center's coordinates in my canvasLeftTopCornerOnScreenX and canvasLeftTopCornerOnScreenY.
Then I try to utilize the distance between the never-moved-during-scaling zooming center and the desired position where I hope to place my dot, (336, 578) here. I calculate it as pinToCornerOnScreenDistance.
As its name suggests, it is the on-screen distance. I have to scale it into canvas distance so that I can draw the dot, since the drawing function is based on the canvas coordinate system instead of the screen coordinate system. Currently, the code is device-specific, i.e. it is only for HTC One X, which has a 1280*720 screen, for now. So I do the scaling as follows:
canvasToScreenDiffRatioX = canvasWidth * mScaleFactor / 720;
canvasToScreenDiffRatioY = canvasHeight * mScaleFactor / 1280;
Then, finally I calculate the new on-canvas coordinates of on-screen point (336, 578) and then draw the dot there.
But the result is not correct. When I zoom the canvas, the dot I draw fails to remain at (336, 578) on screen.
Can anybody tell me where goes wrong? Or propose another way of doing this?
Any comment or Answer will be greatly appreciated!
share|improve this question
add comment
2 Answers
up vote 1 down vote accepted
Is your app using full-screen? Otherwise, it is not 1280 for the height. But I don't think that is your problem.
Based on my understanding, I will change the code to
pinOnCanvasX = 336 / mScaleFactor;
pinOnCanvasY = 578 / mScaleFactor;
which I assume when mScaleFactor == 1, the pin that on Canvas are the same on screen
share|improve this answer
add comment
Try this one, I think this can be useful for your issue,
pinOnCanvasX = (336 * mScaleFactor) + trans_x;
pinOnCanvasY = (578 * mScaleFactor) + trans_y;
here, trans_x and trans_y is translation of canvas on x and y axis. here in your case should be mPosX, mPosY but not sure what these points means for.
The way I would like to share you is scale and translate your starting point of the circle as much as canvas does. That means if your canvas scale and translate with some value then apply the same for your starting point too.
hope this will solve your problem.
share|improve this answer
add comment
Your Answer


text:
Server transmission rules govern the behavior of messages going from the server to the client. Server transmission rules are handled by the MobiLink server. They apply both when you are using push notifications and when you are not using notifications.
There are several ways to set server transmission rules:
Write a server management request to set the transmission rule.
Use Sybase Central to set the rules.
Create a server transmission rules file and specify it when you start the MobiLink server. This method is deprecated.
Discuter à propos de cette page dans DocCommentXchange.
|Copyright © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0|

source: openbmb/Ultra-FineWeb


Below are examples of how clients have used ETO Connect:
Intake Forms
 - Create a TouchPoint that includes eligibility criteria. Pull eligibility questions into the Intake Form. Program staff can review responses in ETO and determine which participants are eligible for services.
 - Create a TouchPoint that functions as a consent form. Pull into the Intake Form. Electronic signature elements can be included in the TouchPoint if necessary.
 - Create a TouchPoint that includes a question like "What are your service needs?" and provide a list of non-exclusive choices. Program staff can review responses in ETO and use Referral Forms to direct the participant to programs (and/or Entities) that match their needs.
 - Scheduling/availability
 - Preparation for an upcoming service. Example question: "What do you want to discuss in our meeting?" This would start a TouchPoint response the program staff would complete during or after the service.
 - Pre and Post Assessments
 - Alumni tracking to gather data for long term outcomes. Examples: job retention, graduation, stable housing, sobriety, financial goals
 - Student assignments
Visit the main article with links to all our other ETO Connect Content
Did this answer your question?


text:
Office of Educational Affairs, Division of Research and Evaluation; Department of Neurology; Department of Pathology
Medical Subject Headings
Learning; Education, Medical, Undergraduate; Students, Medical
Educational Assessment, Evaluation, and Research | Medicine and Health Sciences
In 2003 it was forecasted that medical students'preclinical learning would mostly consist of large portions of educational training and instruction provided on the internet and other technology tools, while the traditional lecture format would become more infrequent. Five years later many medical schools have adapted to this new technological-enhanced learning environment.
No one can argue that today's millennial generation of medical students is more familiar with technology than their predecessors. However, does this technology savvy generation report that these new tools are indeed superior when compared to the traditional tools of facilitating learning and understanding in the preclinical years? Additionally, is there a difference in usefulness of learning techniques for students in year one as compared to year two of medical school?
This study examines the learning tools in basic science courses to determine how the millennial generation of students report they are learning best. Tools from our blended learning curriculum were investigated within and across preclinical years one and two.
Presented at the AAMC (Association of American Colleges) Annual Meeting, RIME (Research in Medical Education) Program, November 2008.


text:
Green Chemistry Education Network
The Green Chemistry in Education Workshop is for educators in the chemical sciences interested in incorporating green or sustainable chemistry concepts into the organic chemistry curriculum and laboratory.
This five-day workshop held on the University of Oregon campus will be a combination of lectures, discussion, and hands-on time in the laboratory. Leaders in the field will address the need for green chemistry in the undergraduate curriculum and provide strategies for designing, adapting and incorporating new green experiments into existing organic chemistry curricula. The primary goal for this workshop is establishing a network of chemical educators who are promoting green chemistry and increasing the number of educators who incorporate green chemistry experiments and concepts into their teaching.
During the lecture sessions, a panel of speakers will introduce green chemistry, discuss the adoption of green organic experiments and lecture materials, address the challenges and opportunities in green chemistry education, and provide advice on developing new green chemistry materials. Ample time will be made available for participants to discuss their own plans for adopting green chemistry with the lecturers and fellow participants.
During the laboratory sessions, participants will have an opportunity to perform and evaluate greener organic laboratory experiments developed at the University of Oregon and elsewhere. Educational materials used in teaching the green organic chemistry lab will be distributed during the workshop, including our recently published textbook, "Green Organic Chemistry: Strategies, Tools, and Laboratory Experiments," by Kenneth M. Doxsee and James E. Hutchison, published by Brooks/Cole. The Workshop speakers will be a diverse panel of scientists and educators who will present the latest trends in the green chemistry field based on their own experiences in either industry or academia. The Green Chemistry in Education Workshop will be held at the University of Oregon in Eugene, Oregon.


Joint Artificial Intelligence Center
Vision: Transform the DoD Through Artificial Intelligence
Photograph of LtGen Michael Groen
As the JAIC's Director, Joint Artificial Intelligence Center, Lieutenant General Michael S. Groen leads the JAIC's progress in support of transforming of U.S. Joint warfighting and departmental processes through the integration of Artificial Intelligence, and enabling the empowerment and unification of bottom-up AI development by innovators across the Defense Department. In support of this, he ensures the JAIC is able to provide the foundational elements of AI and AI-enabling technical services and infrastructure, acquisition support, expertise, and best practices to the Department's AI ecosystem.
Photograph of Mr. Mark Gorak
As the JAIC's Deputy Director, Joint Artificial Intelligence Center, Mr. Mark Gorak serves as the senior advisor to the Director of the Joint Artificial Intelligence Center (JAIC) and is focused on attracting and cultivating mission-driven, world class AI talent to rise to the challenge of harnessing AI, to accelerate the adoption and integration of AI throughout the Department of Defense at scale.
 - Accelerating the delivery and adoption of AI
 - Scaling the impact of AI across the Department
 - Establishing a common foundation that enables decentralized execution and experimentation
 - Evolving partnerships with industry, academia, allies and partners
 - Cultivating a leading AI workforce
 - Leading in military AI ethics and safety.


text:
Definition of Indigo bird
1. Noun. Small deep blue North American bunting.
Generic synonyms: Bunting
Group relationships: Genus Passerina, Passerina
Indigo Bird Pictures
Click the following link to bring up a new window with an automated collection of images related to the term: Indigo Bird Images
Lexicographical Neighbors of Indigo Bird
Literary usage of Indigo bird
Below you will find example usage of this term as found in modern and/or classical literature:
1. Ornithological Biography by John James Audubon (1832)
"The indigo bird arrives in the southern States from the direction of Mexico, along with its relative the Painted Finch, and is caught in trapcages,..."
2. The American Cyclopaedia: A Popular Dictionary of General Knowledge by Charles Anderson Dana (1874)
"Indican has occasionally been found in tho urine when no indigo has been taken. The dose is from 30 to 120 grains. indigo bird..."
3. The New England Farmer by Samuel W. Cole (1854)
"The beautiful and cheerful songster known to our ornithologists as the Purple linen or American Linnet, is now frequently seen with the indigo bird,..."
4. The United States of America: Their History from the Earliest Period; Their by Hugh Murray, James Nicol (1844)
"... Oriole — Rice-birds — Indigo-bird — Nonpareil — Carolina Parrot—Woodpecker—Cuckoo—Passenger Pigeon —Turtle-dove—Turkey—Quail— Ruffed Grouse — Crane—..."
5. The Review of Education (1902)
"... printed the following, size 7x10, suitable for framing. Two cents each; the twelve for 20 cents. 1001 Gold-finch Tanager, indigo bird. 1007 Red Fox...."
Other Resources Relating to: Indigo bird


text:
Level of consciousness is a measure of a child's ability to interact with other people and react to his or her surroundings. A decreased level of consciousness may point to a serious health problem.
Symptoms of a decreased level of consciousness in a young child include:
Last Revised: April 5, 2012
Author: Healthwise Staff
Medical Review: William H. Blahd, Jr., MD, FACEP - Emergency Medicine & H. Michael O'Connor, MD - Emergency Medicine
To learn more visit Healthwise.org
© _PHONE_ Healthwise, Incorporated. Healthwise, Healthwise for every health decision, and the Healthwise logo are trademarks of Healthwise, Incorporated.


text:
ARI bridges the gap between the knowledge gained through research and its practical application. ARI trainers design curriculum and workshop modules to enhance the fundamental knowledge of building science and energy efficiency practitioners.
- Use a fundamental understanding of adult education and curriculum development to ensure that audiences understand the why of building science principles that guide procedures in the weatherization process
- Employ expert trainers with applied field experience to translate the building science research and technical field procedures into customized classroom and in-field learning experiences
- Evaluate and improve curriculum to include current building science research and new educational innovations to increase information retention, improve understanding of the material, and teach job-specific critical thinking skills
- Use sound principles of building science to advance the performance of homes by developing and disseminating knowledge and best practice through education, training, and research
- Improve building energy efficiency, residential health and safety, and long-term resiliency of existing residential building systems by taking initiative to understand environmental conditions, and to address the current needs and future goals of our stakeholders
Who should I contact to learn more?
ICRT performs sponsored research on residential building science topics to identify Indoor Air Quality related health hazards in the home and studies the impact of retrofit activities on measured pollutants.
An aging population, longer life expectancies and rising healthcare costs poses a challenge to ensuring a healthy population. ARI develops smarter health solutions to meet these challenges with advances in disease prevention, diagnostics and treatment.
Contextual Innovation and Process
ARI increases operability, sustainability, and functionality of engineered products, systems, and operations by identifying and addressing the unique context in which they reside, and optimizing the impact of place, people, and time on its development and use.


North Mole Fremantle WA
North mole is a rock wall which marks the entry into the swan river. The proximity to the shipping lanes means you have deep water close to the bank. This spot is known for a variety or species including snapper, whiting, squid and even the occasional Spanish Mackerel or Tuna have been caught.
Even if you have a boat, this spot is worth considering especially if the weather isn't quite calm enough to go out in open water. It actually can be more fruitful in a storm as crabs and small fish get injured in the swell and pushed into the area around North Mole. This in turn attracts predators such as Snapper.
Regardless of the wind direction, there is always a spot where you can have the wind to your back. There is a little inlet where a lot of boats and marine equipment are moored. If you time your tides right, you can easily get a feed of Herring or Whiting. Some Squid is also not uncommon.
Most people go towards the end of the point near the lighthouse to get their baits into deeper water.
 - Portland barrels
 - What a Marlin season


text:
The orientation of Dining Hall is considered with the situation that sun rays should fall on that area, because sun rays will kill all the harmful bacteria present in the stored food.
Here are some basic points one must keep in mind while designing Dining Hall.
- The most preferred direction for Dining Hall is the West corner of the house. However, if it not possible to set the Dining Hall in West then one can consider the South direction also.
- Dining hall should be set in adjacent to the Kitchen but never to the Toilet.
- The main door of the house and of the Dining Room should not face each other.
- The door of Puja Room or Toilet should not open in front of Dining Hall.
- The wash basin should be in East or Northwest side of the room.
- The shape of the dining table should be perfect square or rectangle.
- Dining table should not stick to the wall. But if it is unavoidable due to space constraints, then face it towards West of South. In no condition the dining table should stick to the Northeast corner.
- If you want to place a refrigerator in the dining room, it should be in southeast direction.
- While eating the members should face the East or North but never South.


text:
Polar bear population estimates based on satellite images are similar to aerial estimates, according to a study published July 9, 2014 in the open-access journal PLOS ONE by Seth Stapleton from United States Geological Survey and colleagues.
The potentially severe impacts of climate change in the Arctic may threaten regional wildlife. Scientists trying to develop efficient and effective wildlife monitoring techniques to track Arctic populations face great challenges, including the remoteness and associated logistical constraints of accessing wildlife. In this study, scientists evaluated high-resolution satellite imagery to track the distribution and abundance of polar bears on a small island in northern Canada in an attempt to develop a tool to monitor these difficult to reach populations. Specifically, the authors examined satellite images of the island with a high density of bears, during the ice-free summer and compared the images to aerial and ground surveys collected on different dates.
The estimate of ~90 bears based on satellite imagery was similar to an abundance estimate of ~100 bears made from an aerial survey conducted a few days earlier. These findings support satellite imagery as a tool for monitoring polar bears on land, which could potentially be applied to other Arctic wildlife. The authors suggest that further automated detection developments and testing in different landscapes may provide information about benefits for large-scale application of the technology.
Explore further: Den conditions reveal status of polar bears as they face decreasing ice
Stapleton S, LaRue M, Lecomte N, Atkinson S, Garshelis D, et al. (2014) Polar Bears from Space: Assessing Satellite Imagery as a Tool to Track Arctic Wildlife. PLoS ONE 9(7): e101513. DOI: 10.1371/journal.pone._PHONE_


text: The case-cohort design is most useful in analyzing time to failure in a large cohort in which failure is rare. Covariate information is collected from all failures and a representative sample of censored observations. Sampling is done without respect to time or disease status, and, therefore, the design is more flexible than a nested case-control design. Despite the efficiency of the methods, case-cohort designs are not often used because of perceived analytic complexity. In this article, we illustrate computation of a simple variance estimator and discuss model fitting techniques in SAS. Three different weighting methods are considered. Model fitting is demonstrated in an occupational exposure study of nickel refinery workers. The design is compared to a nested case-control design with respect to analysis and efficiency in a small simulation. In this example, case-cohort sampling from the full cohort was more efficient than using a comparable nested case-control design.


XDV Tutorial
XDV Tutorial
XDV Tutorial
According to XDV documentation (at XDV documentation: _URL_ XDV is "a way to apply a style/theme contained in a static HTML web page (usually with related CSS, JavaScript and image resources) to a dynamic website created using any server-side technology."
This tutorial will show how XDV can be implemented on your Plone site with the assistance of Internet Information Services (IIS) and Enfold Proxy. See also: XDV Reference and Using EP with XDV Themes for more advanced configurations.
Theme Setup
Here is a summary of the necessary steps:
 1. Create a directory on the Windows file system that will contain your XDV files. This can go underneath the root directory of one of your IIS websites or be entirely separate from it.
 2. Add some test XDV configuration files to this directory.
 3. With IIS configure a Virtual Directory which points to the directory with your XDV files.
 4. Open Enfold Proxy and select the proxy definition which will be themed with your XDV files.
 5. Go to the Excludes tab for this proxy definition and type the name of your IIS virtual directory in the Excludes regex field.
 6. Manually edit the eep.ini file (the EP configuration file found inside the Enfold Proxy install directory). You will add special instructions for the proxy definition which will use XDV.
 7. Test the web page in the browser to make sure the page uses the XDV theme.
Create a directory & add some XDV files
First we need to configure IIS to serve static resources for our XDV theme. This directory will contain our theme and its associated static resources, e.g., C:\xdv-theme and C:\xdv-theme\static respectively.
Create three empty files to get started: C:\xdv-theme\rules.xml, C:\xdv-theme\theme.html, and C:\xdv-theme\static\styles.css.
Configure a Virtual Directory in IIS
(These instructions are specific to IIS 6. The instructions are slightly different in IIS 7).
Suppose we want Default Web Site to be the site using XDV.
Launch the IIS Manager, right-click Default Web Site, and click:
New -> Virtual Directory
You will see the virtual directory creation wizard. Click the next button.
Select an alias, (such as "static") and click the next button.
At this point you will need to browse to the directory corresponding to where you put the XDV files (in our case, C:\xdv-theme\static. Click Next and then finish.
Configure your EP Proxy Definition to work with XDV
Launch the Enfold Proxy configuration utility and select the proxy definition/IIS site that you wish to theme. Select Excludes. You can either select All in the Auto-excludes field or type the name of the alias you used (in this case, static) into the Excludes regex field. Click Save and exit Enfold Proxy configuration tool.
Now in your browser, you should able see the CSS file from the static folder:
Manually edit the eep.ini file with references to your XDV files
Now we're ready to create an XDV theme. Open up the C:\Program Files\Enfold Proxy\eep.ini file in your favorite text editor. At the end of file, add following text:
[xdv default]
rules = C:\xdv-theme\rules.xml
theme = C:\xdv-theme\theme.html
You can also add these lines to enable more verbose logging. This is helpful for debugging problems with your XDV theme. But don't forget to turn verbose logging off.:
level = DEBUG
Now find your proxy definition and add these lines. For example:
[host default]
themes = default
xslt_enabled = true
(In this case, the proxy definition being referenced here
Create the Theme HTML and Rules Files
Open the C:\xdv-theme\theme.html file in your favorite text editor, and modify it to look like:
 XDV Example
 The simplest possible example of an XDV transform.
 This body text will be replaced.
Open the C:\xdv-theme\rules.xml file in your favorite text editor, and modify it to look like:

Believe it or not, that's a complete (but very basic) Plone theme using XDV. We now have an HTML file which serves as the base of our design, as well as a rules file that does the transform.
Test that Everything Works
Point your browser to http://localhost/. Admire your beautiful, unstyled HTML page. It should look like this
Not particularly visually exciting, is it? But what you have just set up is a very powerful way to theme Plone sites that makes it possible to use any pre-existing design with a Plone back-end. The reason that this is exciting is that you're using your own HTML and CSS, not modifying Plone's HTML and CSS.
How it Works
A high-level overview of what is going on in XDV.
The way XDV works is simple, but since it might take a little adjustment of the mental model that you're used to if you have done theming in Plone (or any other system), it's worth an explanation:
The main difference is that you're not touching the templates and HTML from Plone itself at all. Instead, you create the layout and design you want in standalone HTML and CSS files and map parts of the content that comes out of Plone into your existing HTML.
This means that you can create as complex (or simple!) designs as you want, and let Plone supply the content.
This also means that you can write your own from-scratch HTML and CSS, but also map various Plone elements to wherever you want in your own design. Plone knows nothing about what happens "on the way out", it just renders a page as it usually does.
A more visual way to look at it, here you can see how the Plone output is mapped into a totally different template and design:
This makes for a much more robust approach to theming, because as long as Plone keeps its HTML classes and IDs the same from one version to the next, your theme will automatically work even in a new version of Plone. And if it has changed, it's a relatively simple operation to update the theme - just locate the new name, and replace it in the rule file.
The Rule File
Central to the way that content makes its way from your Plone site into your theme is the rule file. Let's look at your simple rule file again:

Ignoring the preamble and the comment, there's one single instruction here:
So what does it do?
 1. It looks at the Plone side of things ("content"), and locates the part of the HTML that has id="content".
 2. It then replaces the part of your theme's HTML that has id="my-content-area" with the content it got from Plone.
The syntax (inside the content and theme attributes) can be a bit intimidating - luckily we have great tools to make it very easy to get this right. The syntax is called XPath, and is a standard for addressing nodes in the DOM, and it's also directly supported in Firebug. A full treatment of how Firebug works is out of scope for this tutorial, but the Firebug online documentation should explain how to install it and use it in Firefox.
The screenshot below illustrates what you see when you open Firebug when looking at Plone source code. Locate the content area as shown below, and right-click the node:
As you can see, there's a way to copy any HTML node, and get its XPath expression. When you paste what's now on your clipboard, you will see:
That is the XPath expression that uniquely identifies that part of the page. You probably recognize this from our original rules.xml file. That's the node that you're looking for in the Plone source, and you use the same approach to find the node you want to replace in your theme.html file.
You don't have to teach yourself XPath - just arm yourself with Firebug, and make use of its built-in support for these expressions.
XDV Rules overview
Four rules are all you need to theme a site. Luckily, what goes in a rule file is simple - there are only four types of rules, and they are easy to understand.
The rules are:
 1. replace
 2. append/prepend
 3. copy
 4. drop
Replaces an element in the theme with content from the site.
Real-world examples:
A useful thing to do is to carry over the and tags from Plone, so the theme will have the right page titles and work correctly when you do operations on folders:
The XPath expressions are actually pretty straightforward when you know exactly where the elements are. You'll get used to the most common variations after using Fire


Skip Navigation
13.9: How Do You Spell [k]?
Difficulty Level: At Grade Created by: CK-12
How Do You Spell [k]?
1. The sound [k] is spelled many different ways. Underline the letters that you think are spelling [k] in the following words. Then write the letters that spell [k] in the blanks. You should find that [k] is spelled eleven different ways!
Word [k] = Word [k] =
zodiac acquired
remarkable khan
equally saccharine
hockey bookcase
schemer trekkie
accommodations
2. In spite of all these different spellings of [k], more than nine times out of ten [k] will be spelled either , , or . And we can usually predict which of these three spellings to choose. Underline the letters that spell [k] at the beginning of each of the following words:
& \text{\underline{c}ounterfeit} && \text{\underline{k}itchen} && \text{\underline{c}rime} && \text{\underline{c}ommunity} \\& \text{\underline{c}alculate} && \text{\underline{c}ritical} && \text{\underline{k}indly} && \text{\underline{c}limate} \\& \text{\underline{c}ondemn} && \text{\underline{c}ampaign} && \text{\underline{c}ongress} && \text{\underline{c}apital} \\& \text{\underline{k}ey} && \text{\underline{c}linic} && \text{\underline{k}ettle} && \text{\underline{c}onscience}
3. Sort the sixteen words into these two groups:
Words in which [k] is spelled...

key counterfeit crime
kitchen calculate congress
kindly condemn community
kettle critical climate
campaign capital
clinic conscience
4. Underline the letter that comes right after the or in each of the sixteen words above. Then sort the words into this matrix:
Words in which [k] is spelled...

Words with an <\mathrm{i}> or right after the [k]
Words with no <\mathrm{i}> or right after the [k]
5. In each of these words is there a [k] sound at the beginning of the word, in the middle, or at the end? At the beginning
6. You should have seen that each time a word starts with [k] with an <\mathrm{i}> or right after it, the [k] is spelled . Otherwise, [k] at the beginning of a word is spelled . Have you ever seen a word begin with ? No If you saw one, like maybe , wouldn't it look odd? Yes
7. At the beginning of a word, [k] is never spelled ; it is usually spelled or . If the [k] has an <\mathrm{i}> or an right after it, it is usually spelled ; otherwise, it is usually spelled .
Teaching Notes.
Item 7. The usually's in this conclusion are important in two ways:
1. As the students have already seen, [k] can be spelled several different ways, and this conclusion only speaks of those words that have an initial [k] that is spelled either or . It says nothing yet about words like queen or chrome, in which initial [k] is spelled some way other than or . This lesson and the following are concerned only with sorting out , , and , which are far and away the most common spellings of [k].
2. There are a number of words, though very few that are commonly used, that have initial [k] spelled with something other than the , <\mathrm{i}>, or following that the conclusion calls for. In most cases they are quite recent adoptions that still reflect the spelling patterns of their source languages: kangaroo (Australian), kayak (Eskimo), kona (Hawaiian). Some are from Greek and still have the Greek kappa translated as : kaleidoscope, krypton. Kleptomania, also Greek, has the more regular spelling cleptomania. Krypton has the same Greek base as cryptic and crypt but retains the older spelling with , probably because it is used only in technical language (and, of course, Superman), and technical language tends to be conservative in its treatment of words and their spelling. Kaleidoscope is somewhat similar: The Greek base kal(l)- means "beautiful" and is appears, with a different, and more regular, spelling, in such words as calligraphy and callisthenics.
For more on the spelling of [k], see AES, pp. 355-72.
Image Attributions
1, 2, 3, 4, 5
Date Created:
Feb 23, 2012
Last Modified:
Jul 07, 2015
Files can only be attached to the latest version of None
Please wait...
Please wait...
Image Detail
Sizes: Medium | Original
Original text


text:
A misdialed call or wrong number is a telephone call to an incorrect telephone number. This may occur because the number has been physically misdialled, the number is simply incorrect, or because the area code or ownership of the number has changed. In North America, toll-free numbers are a frequent source of wrong numbers because they often have a history of prior ownership. In the United Kingdom, many misdialled calls have been due to public confusion over the dialling codes for some areas.
The recipient of a wrong number is usually unknown to the caller. This aspect has been used in social science experiments designed to study the willingness of people to help strangers, and the extent to which this is affected by characteristics such as race. This experimental method is known as the "wrong-number technique".
On a landline, wrong numbers are harmless to the recipient other than the annoyance of answering an unwanted call. But on a cellphone, if the plan charges minutes for incoming calls, a wrong number may cost the subscriber one or more minutes.
Sources of misdialled calls are similar to sources of typographical error:
- Pressing one or more wrong keys on the keypad of the phone (example 2379 rather than 2349)
- Pressing a key on the dialpad more times than appears in succession in the phone number, thereby completing the length of the number prior to completing the intended number (example 7522-7 with the final 7 being ignored rather than 7527)
- Getting the digits in the phone number out of order (example 3416 rather than 3146)
Proper telephone etiquette recommends that the wrongly dialled party politely inform the caller of that fact, and also that the caller apologize rather than simply hanging up. Often the two parties will confirm whether or not the intended number is indeed the number that was reached (e.g. "Is this _PHONE_?") before ending the call. It is widely considered "dangerous" for the called party to disclose their phone number — rather it is considered more prudent to require the calling party to state which number he dialled and for the called party to simply confirm whether or not that is his number.
See also
- Lee Lapin, How To Get Anything on Anybody 3, p. 560
- "Dialling mix-up on hospital calls". Newbury Today. 7 April 2007. Retrieved 2 February 2012.
- "Calling Sheffield 0114 3.......". The Star. 18 June 2009. Retrieved 2 February 2012.
- Allan J. Kimmel, Ethical issues in behavioral research: basic and applied perspectives, p. 135


Query: NC_010682:701912 Ralstonia pickettii 12J chromosome 1, complete sequence
General Information: Ralstonia pickettii 12J was isolated from copper-contaminated sediment from a lake in Michigan, USA. In addition to being highly resistant to copper, strain 12J is also resistant to zinc and cadmium. Ralstonia pickettii can be isolated from a wide range of environmental and clinical samples. This species is a nocosomial pathogen. It is associated with infections caused by contaminated solutions, such as distilled water and intravenous solutions. Ralstonia pickettii strains resistant to heavy metals have also been isolated from heavy metal contaminated environments.
- hypothetical protein; - cds: hover for description
BLASTN Alignment.txt
Subject: NC_013757:_PHONE_ Geodermatophilus obscurus DSM 43160, complete genome


text:
- Browsing Through Your Library
- Searching for Songs
- Sorting Songs
- Playing and Pausing Songs
- Moving Around in a Song
- Options for Playing Multiple Songs
- Accessing and Playing Podcasts
- Controlling Volume
- Listening to Radio Streams
- Viewing Artwork
- Accessing and Playing Video
- Rating Songs
- Sharing Your Music
- Playing Music from Others' Libraries
- Dealing with Firewalls
If browsing or searching yields many songs (or if you're viewing your entire library), it helps to be able to sort the songs that appear in the song list. You may also want to sort your songs in a particular way, since the order they appear in the song list is the order in which they'll play.
To sort by a particular column:
- Click the column name (
). The column head becomes highlighted, so you can tell that it's the column by which the entire list is sorted. If the triangle on the right side of the column name points up, everything is sorted in alphabetical or numeric order.
Figure 3.6 Click any column head to sort by that column. Songs are sorted in alphabetical order, since this triangle points up. Click the triangle to reverse alphabetical order.
To reverse the order of the sort:


text:
Growth and Mahler measures in geometry and topology
01 July - 05 July 2013
Eriko Hironaka, Florida State University
Ruth Kellerhals, Université de FribourgParticipantsParticipants Presentation
The goal of the workshop is to bring together geometers, topologists and number theorists with the aim of exploring
connections between low-dimensional geometry and topology and number theory. In the focus are topics such as growth
of fundamental groups of low-dimensional space forms, cohomological torsion growth,entropy of surface automorphisms,
geometry of Teichmüller space, Mahler measures of A-polynomials and volumes of hyperbolic knots and manifolds.
Closely related are developments in quantum topology and quantum knot invariants.
Key words: Growth, Mahler measure; hyperbolic manifolds; mapping class theory;
Teichmüller theory, knot polynomials; Betti numbers, hyperbolic volume; Salem numbers,
Participation and presentations by invitation only.


text:
"Accept" is a verb, an action, a receiving.
- as a preposition leaves someone or something out. Put a big "X" over what follows.
- can also be a verb, but not commonly
- sometimes functions as a conjunction between two main clauses
- not a FANBOYS, so no comma before it when combining clauses
- Everyone except (X) the teacher accepted the mouse in her drawer as funny.
- ("except" = preposition, not including; "accepted" = verb, considered)
- The club will accept all new students except (X) for Martians.
- ("accept" = verb, allowed to enter; "except" = preposition, not including)


text:
The following actions were taken during the Harrisburg School District meeting on Tuesday:
- The following were approved as instructors: Emily Ambrosius, seventhand eighth-grade science at Marshall; Samantha Hinchey, life skills at Camp Curtain; Jamie Spencer, fourth-grade learning support; and Larissa Tenley, third-grade long-term substitute at Marshall.
- The following personnel were transferred: Eileen Rausch, from Title 1 Math teacher at Foose to third-grade teacher at Foose; Rachel Shepler, from gifted long-term substitute at Ben Franklin, Downey and Scott to gifted long-term substitute at Camp Curtain, Foose, John Harris, Marshall, Melrose and Rowland; Armeka Eichelberger, from activity leader to teacher at Ben Franklin; Jennifer Rauscher, from lead teacher at Downey to teacher at Melrose; Treena Watson, teacher, from Camp Curtain to Ben Franklin; and Megan Ritter, from Rowland as the reading intervention specialist to Title 1 Math teacher at Roose.
- The following personnel retired: Susan Nock, principal at Melrose, effective Dec. 13; Lena V. Lewars, gifted/special education teacher at Sci-Tech, effective Jan. 30; and Jennifer Vogelsong, Spanish teacher at John Harris, effective Jan. 14.
- The following appointments were made: Valerie Gates, senior high class advisor; Cynthia Miller, senior high class assistant advisor; Nicolette Snell, counselor department representative; Craig Peters, assistant boys' basketball coach; Mackara Hem and Amber West, GEAR-UP Math tutors.
- Darrin Dietrich and Denise Sieke were awarded tenure.


Take the 2-minute tour ×
I am looking for a circular power point menu template, something that looks like this:
What is this template like this called? Do you guys have any recommendation where to look one for free?
share|improve this question
add comment
1 Answer
It's not that hard to create such a template yourself or modify another template to contain a radial progress indicator. Start by creating the base frame with a circle object and lines going out to boxes or other circles. Label each object. Now duplicate the slide as many times as needed. Last, go to each of the duplicated slides and bold the text on the active item you're about to cover or perhaps change the background color like in the example you provided.
share|improve this answer
add comment
Your Answer


How to find and kill a Process Listening on a port in Linux? netstat and lsof command examples
In Linux, many times, you want to find out the PID of a process which is listening on a port e.g. if multiple tomcat servers are running on a host and you have to kill that process, but in order to kill that process you need the process id, how do you find the PID of the tomcat listening on port 8080? There are many Linux commands to find the process using a specific port, but I'll share what I use. I always use the netstat command with -p option, which displays process id of the process listening on a port. Btw, netstat is not the only command to find all processes using a particular port, you can also use the lsof command for the same purpose.
How to share your Programming Articles on Javarevisited for more Exposure
Hello, Friends,
I have been writing Java articles for a long time and one thing I have learned from that experience is that learning makes you a better Programmer and Software developer. It's also one of the important tips I have shared on how to become a better programmer article long back. It seems many people like that and contacted me about that but their main difficulty was that after writing one or two articles they get frustrated because no one was reading it. Well, I can understand but it takes a lot of time and effort to build a following. I am fortunate and really grateful that Java community has given me so much love and that's why I have decided to do my bit to promote and encourage every new Java programmer/writer/blogger to the best I can.
Spring Boot Error - Error creating a bean with name 'dataSource' defined in class path resource DataSourceAutoConfiguration
Hello guys, If you are using Spring Boot and getting errors like "Cannot determine embedded database driver class for database type NONE" or "Error creating a bean with name 'dataSource' defined in class path resource ataSourceAutoConfiguration" then you have come to the right place. In this article, we'll examine different scenarios on which this Spring Boot error comes and what you can do to solve them. The general reason for this error is Spring Boot's auto-configuration, which is trying to automatically configure a DataSource for you but doesn't have enough information. It is automatically trying to create an instance of DataSourceAutoConfiguration bean and it's failing.
How to Convert Result of SELECT Command to Comma Separated String in SQL Server
Sometimes, you need the result of the SQL SELECT clause as a comma-separated String e.g. if you are outputting ids of white-listed products. By default, the SELECT command will print each row in one line and you get a column of names or ids. If you need a comma-separated String then you probably need to use a text editor like Notepad++, Edit Plus, or a tool like Microsoft Excel to convert that column of values into a big CSV String. I often use a text editor like edit plus to replace the \n to comma (,) to create such CSV string because it supports regular expression-based find and replaces operation.


Sign up ×
I'm in the process of trying to get familiar with making games in Java, using the Swing library.
Coding my Snake game however, I've got to a point where the game is flickering/ghosting and I haven't a clue why.
An example of the flickering can be seen on this short youtube video:
I dread to post too much code here as it won't help anyone, but for glancers, I'll post some facts.
 - Painting on a JComponent
 - I do call super.paintComponent(g) at the start of my overrriden paintComponent method
 - I've set setDoubleBuffered(boolean) to true.
 - Although unsure of its necessity, I've invoked createBufferStrategy(2) on my JFrame
 - My "game loop" is based on a swing.Timer calling repaint every 17ms, but tried, 30fps
 - Snake piece moves at 25 pixel paces (or relative to world size).
This is how I draw each tile:
 for (int i = 0; i < gamePieces.length; i++) {
 int x = i % ROW_COL_SIZE;
 int y = i / ROW_COL_SIZE;
 if (gamePieces[i].equals(Tile.EMPTY)) {
 } else {
 final SnakeGraphics gfx = gamePieces[i].getGraphic();
 gfx.draw(g2d, x, y, direction);
This is what is called on repaint:
public void render(Graphics2D g2d) {
 Direction dir = keyboard.getDirection();
 gameWorld.draw(g2d, dir);
and finally, how the snake moves:
public boolean move() {
 Point snakeHead = snake.getFirst();
 int x = snakeHead.x;
 int y = snakeHead.y;
 boolean success = validateStep(snakeHead); //boundary control + move
 if (success) {
 gameWorld.setTile(x, y, Tile.EMPTY);
 gameWorld.setTile(snakeHead.x, snakeHead.y, Tile.SNAKE_HEAD);
 return success;
where gameWorld has all the tile information, i.e. what tiles get drawn and where, and Snake is just current position of the head thus far.
Apologies for the code-drop, but its all that I can determine to be relevant.
share|improve this question
My honest advice is stop using Java. XNA is free, well document, has tutorials, and to top it off C# has a Java-like syntax. There is no excuse to use a toolkit like Swing for making a game when XNA is freely available. The same amount of time you invest working around Swing's handicaps wrt games can be much better invested in working on a game through an API that isn't working against you. – bobobobo Aug 12 '12 at 19:15
I appreciate your advice being sensible ;p but as I enjoy coding in Java I just decided to get to know its Swing libraries a bit better by trying out some basic games. I obviously overestimated its ease of use how such tasks however, as "passive" rendering games in the past used to not give near as much issues :D. – Blueski Aug 12 '12 at 19:20
1 Answer 1
up vote 1 down vote accepted
I'm not experienced enough to say why exactly your game is flickering but I suspect it is because you use Swing. Swing is a good tool to develop'regular' software but not for creating games / graphical software.
I did some research on this a while ago. Sadly I haven't taken good care of my documentation and lost some valuable links on the subject. However what you are looking for is not event-based rendering (like swing) but active rendering.
You should do your own research and determine what makes sense to you. Here are two links that may get you started: java games active rendering and Double Buffering and Active Rendering in Java with Swing Integration.
This is how I do it in my code:
At inistialisation:
 // Create game screen
 window = new JFrame("GameTitle"); // Create a new JFrame window
 window.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE); // Set close operation
 window.setIgnoreRepaint(true); // Make active rendering possible
 window.setResizable(false); // Disable window resize
 // Create GUI, add to the screen
 Canvas screen = new GameScreen(); // Create canvas
 screen.setPreferredSize(new Dimension(800, 800)); // Set size
 window.add(screen); // Add to the window
 window.pack(); // Pack the window to fit the canvas set size
 window.setVisible(true); // Set visible
 // Create BufferStrategy object
 screen.createBufferStrategy(2); // Double buffer
Rendering inside the game loop:
 // Get buffer
 BufferStrategy buffer = screen.getBufferStrategy();
 // Get context from the JPanel we are going to draw to
 Graphics g = buffer.getDrawGraphics();
 // Start with clearing the drawing surface
 g.fillRect(0, 0, screen.getWidth(), screen.getHeight());
 // Call render processes (NOTE: this is my own render architecture), entityManager.getGroup("RENDERABLE"));
 // After we draw everything to the back buffer, we show that buffer;
share|improve this answer
Thanks user8363. The material you gave me was a very good read, and quite scary to be honest, at least in retrospect to passive rendering code. Out of curiosity however, you provide such personal code segments but admit to not being experienced with Swing, so what libraries do you use for any projects you undertake. Thanks. – Blueski Aug 12 '12 at 19:21
Just everything the JDK has to offer without making much use of the Swing libraries but more of AWT. – user8363 Aug 12 '12 at 20:37
Oh btw I wouldn't think of active rendering as particularly scary. You just have more control. I think understanding active rendering together with game loops will get you a very long way in understanding the architecture of a game. – user8363 Aug 12 '12 at 20:40
Your Answer


text:
Guo, AK (reprint author), Chinese Acad Sci, Inst Biophys, Ctr Brain & Cognit Sci, Lab Visual Informat Proc, Beijing 100101, Peoples R China,
In visual operant conditioning of Drosophila at the flight simulator, only motor output of flies-yaw torque-is recorded, which is involved in the conditioning process. The current study used a newly-designed data analysis method to study the torque distribution of Drosophila. Modification of torque distribution represents the effects of operant conditioning on flies' behavioral mode. Earlier works() showed that, when facing contradictory visual cues, flies could make choices based upon the relative weightiness of different cues, and it was demonstrated that mushroom bodies might play an important role in such choice behavior. The new "torque-position map" method was used to explore the CS-US associative learning and choice behavior in Drosophila from the aspect of its behavioral mode. Finally, this work also discussed various possible neural bases involved in visual associative learning, choice processing and modification processing of the behavioral mode in the visual operant conditioning of Drosophila.


Are the pearls in bubble tea carcinogenic?
Does the colorful and popular bubble tea contain carcinogenic substances?
Given the bright color creations, one can assume that the colorful bubble teas contain a lot of sugar and many artificial ingredients. Unhealthy and high in calories: definitely! Now, however, scientists have also found out that the globules of the popular trendy drink contain toxins, so that one must even fear that bubble tea is carcinogenic or increases the risk of developing cancer. They can also cause allergies. What is the truth of the new fears and should one absolutely avoid bubble tea?
Bubble tea carcinogenic due to styrene, acetophenone and brominated substances?
Scientists from the Rheinisch-Westfälische Technische Hochschule Aachen have found the poisonous substances styrene, acetophenone and brominated substances in the balls, the so-called toppings of the bubble tea. Since the samples were evaluated from a Mönchengladbach branch that was supplied by one of the largest topping manufacturers in Asia, which in turn supplies almost all of Germany with the pellets, it can be assumed that the harmful substances can be found in many bubble teas. The fact is: these substances actually have no place in food - it must now be examined in more detail whether the concentration contained in the bubble teas must already be classified as harmful to health or not.
No more bubble tea or excessive scaremongering?
Basically, of course, it is true that bubble tea is anything but healthy. A cup has so many calories that an adult has covered a quarter of the daily sugar requirement: a cup of 0.3 l bubble tea has an average of 400 to 600 calories... actually a whole meal. In addition, the bubble tea is not entirely safe for small children, as the slimy pearls are easily inhaled or the children can choke on them. The contained toxic substances naturally also promote the unhealthy image. However, you have to keep in mind that the bubble tea scandal is current and on everyone's lips: Dioxin-contaminated eggs, cancer-promoting ingredients in chips, cola and Co., cancer-causing diesel exhaust fumes, harmful chemical ingredients in cosmetics and many other foods and objects of our daily life are certainly no less unhealthy than the ingredients in bubble tea. Regardless of whether bubble tea is carcinogenic - due to the high number of calories, artificial flavors, colorings and the high sugar content, bubble tea should be avoided for the sake of health.
Image source:
*: Bubble Tea: stockcreations /
Via the team
The editorial team of informs you in small and, we hope, interesting and helpful health guides on topics and news from the fields of health, medicine, diseases, drugs, symptoms, treatments, homeopathy, natural products, nutrition and a vital lifestyle. With a lot of joy, knowledge and advice like in a good pharmacy.
Similar posts and topics


text:
Objective: The present study aimed to explore client-therapist congruence in helpfulness evaluations session-by-session and its association with therapy outcomes. As suggested by West and Kenny's truth and bias model, we constructed congruence as both temporal congruence (i.e., the correlation between therapists' and clients' helpfulness judgments over time) and directional discrepancy (i.e., the average difference between therapists' and clients' helpfulness judgments). Method: Seventy-eight clients were treated by 22 experienced therapists within a 12-session course of integrative psychotherapy. At the end of each session, clients and therapists rated their perceptions of session helpfulness and, at the beginning of the next session, clients rated their own psychological functioning. Results: Therapists' and clients' helpfulness judgments were temporally congruent across treatment, and therapists' judgments were lower than those of their clients. Moreover, we found that therapists' negative directional discrepancy, but not temporal congruence, was associated with improvement in clients' psychological functioning as well as with clients' global treatment evaluations. Conclusion: Our results highlight the importance of therapists' vigilant assessment of session helpfulness in a course of brief integrative psychotherapy. As such, they strengthen the importance of further research regarding client-therapist congruence (in different aspects of the therapeutic process) and its association with therapy outcomes. Clinical or methodological significance of this article In this study, we found that therapists' tendency to provide lower session-helpfulness assessments than did their clients was associated with better therapeutic outcomes. These results may highlight the importance of therapists' cautious and humble stance when assessing their perception of session helpfulness across treatment.
- process-outcome research
- truth and bias model


text:
What to do if you see a missing child
If you think you can help the search for a missing child, do the following:
- Please call or text the charity Missing People on 116 000 (it's free, 24 hour and confidential) or the police force dealing with the case giving details of the area in which you saw the child and details of the time, date and place you see the child. Note descriptions of any other person (adult or child) that is with the child.
- DO NOT approach the child or attempt to'rescue' the child. Leave that to the police. If ANYTHING about the situation causes you concern that the child is in immediate danger, dial 999 and report the matter to the police.
- Please remember, the child could have been safely recovered since you saw the child on the site. Even if still missing, recovering a child needs professional expertise and is a job for the police.
- Tell the police that you recognise the child from the missingkids web site. This will help their investigation.
- You may be asked to provide evidence for the police and/or the courts. You are a witness to a possible crime.
The above advice applies to any situation in which you think a child is being abducted against their will.


text:
Maps from history will often help the genealogist understand the geography of their ancestors. The names, locations, and description of the land that was once occupied by the family, help bring to life the collection of facts. Peumansend Creek is shown on the map of Fry and Jefferson, 1754. [Here spelled Pumansend.] It is located below Fredericksburg on the Rappahanock River. Port Royal is the closest city identified, being just up river. Port Tobacco is just down river. Almost due north across the Rappahanock is located Chotank Creek. It empties into the Potomac River just across from Maryland Point. These landmarks are important in the life of Cadwallader Jones of Peumansend Creek 1673! [His code in my Jones family is JT-143, important to keep all these Joneses numbered.] Understanding the geographic relationship of the rivers, creeks, streams, and landmarks are often vital to breaking down many brick walls.
The figure is taken from: "A Map of the moft Inhabited part of Virginia containing the whole Province of Maryland with part of Pensilvania, New Jersey and North Carolina", by Joshua Fry and Peter Jefferson, 1754. [Remember, you can click on the figure to enlarge it. It makes it easier to read.]


Wellbeing, Health & Trauma
On this page we are aggregating content related to health both psychological and physical.
Mental Health Resources:
Crisis Response Wellbeing Resources
Feel free to add comments and we will include your resources to the doc.
Dara has been collecting some resources for mental health and trauma relief.
Recipes for Wellbeing
Recipes for Wellbeing has collected a list of 10 resources for taking care of our mental health after a traumatic event like the Beirut Explosion.
Check out their list of 10 resources for people living through a crisis.
Physical Health:
Air Quality information:
This information is from Dr. Najat Saliba at AUB, professor of chemistry and director of the Nature Conservation Center, and has been shared on their Facebook page. We will update this page as we have more information.
The smoke from the blast contains lots of toxic particles and gases. The most dangerous are the fine particles that cannot be stopped by regular masks and the gases like NO2 and all its organic derivatives that will linger and react in the air for a while. In a high relative humidity and stagnant weather, like in Beirut, NO2 in the air leads to nitric acid. However, the presence of ammonia from ammonium nitrate will neutralize part of the nitric acid. The other source of pollution is the deposited toxic dust that will be entrained and resuspended in the air as people move, drive, and sweep.
The immediate consequences, for the most vulnerable population: elderlies and children, are difficulty to breathe in addition to eye and skin irritations. To protect yourself you can do the followings:
 1. Send the elderlies and children to a safer place away from the blasted site, and if this is not possible, keep them in a cleaner environment (see below) indoors.
 2. Wash your hands, face, and exposed skin with soap and water several times during the day
 3. Clean all home indoor surfaces well with wet towels to swipe the deposited particles and avoid its dispersion in the air. Make sure you dry it afterwards as wet surfaces are a good medium for NO2 to deposit and react.
 4. If you have a dehumidifier, use it more at home to reduce the possibility of forming nitric acid indoors
 5. Wear masks especially when cleaning the dust and when going outside
 6. Wear thick gloves to protect your hands from fine particles of shattered glass
 7. Sweep the dust with a vacuum cleaner and not with a broom after removing all large size pieces of glass and other debris
 8. Spray water outdoors like open balconies and garden as much as possible and whenever possible to help particles deposit faster


How come there's create() and create_new()?
asked 2014-11-25 09:58:57 -0500
kate_r gravatar image
I'm somewhat confused about the naming scheme for instance creation. In ThreadManager, create() raises NotImplementedError whereas there's a method create_new() which creates a new thread. In TagManager, there's create() but no create_new(). So what are the intended differences between create() and create_new()?
edit retag flag offensive close merge delete


text:
Propaganda in prose : a comparative analysis of language in British Blue Book reports on atrocities and genocide in early twentieth-century Britain.
Degree GrantorUniversity of Canterbury
Degree NameBachelor of Arts (Hons)
This paper examines three British Blue Book reports published in early twentieth-century Britain during the war period. The first report examines the invasion of Belgium by the German army and their maltreatment of Belgian people. The second report discusses the Committee of Union and Progress' acts of cruelty against Armenian Christians. Both of these reports were authored, compiled and then distributed by the British Government in Britain and other Western countries. The third report discusses German colonial rule in South-West Africa and their abuse of 'native' Herero. This report was compiled and authored in SouthWest Africa, but published for a British audience. This dissertation engages in a comparative analysis of these three Blue Book reports. It examines how they are structurally different, but thematically and qualitatively similar. Investigation begins with discussion of the reports' authors and how they validate claims made in the respective prefaces. Subsequently, there is examination of thematic similarities between each report's historical narratives. Historiography is employed extensively to contextualise these reports and engage in wider debates on their objectives. This dissertation engages with three major strands of historiography: The British Government's employment of propaganda during the First World War British Blue Books reports; and wartime propaganda. The South-West African report has a lack historiography. This paper seeks to fill a gap, while also adding to modern scholarship on British Blue Books. This dissertation demonstrates that wartime British Blue Books were not unique, as they deliberately illustrate similar thematic tropes and rhetorical devices throughout both their prefaces and historical narratives.


text:
Seminar Talk: Toward Combining Causal Inference and Databases for Interpretable Data Science
Sudeepa Roy: Associate Professor, Computer Science, Duke University
ABSTRACT: Causal inference - estimating the effect of a treatment on an outcome - is critical for sound data analysis. It provides a means to estimate the impact of a certain intervention to the world that correlation, association, or model-based prediction analysis cannot provide. As a result, causal inference is indispensable in health, public policy, and other domains. In this talk, I will discuss how traditional database research can help causal inference research in AI and statistics, and vice versa. First, I will discuss an interpretable and scalable "matching" framework for causal inference that has comparable estimation accuracies as black box machine learning methods and uses efficient SQL query evaluations. Next, I will discuss extending standard causal inference to relational data, and using causal inference for explaining SQL query answers. I will conclude with an overview of our ongoing and future work for actionable and interpretable methods for different stages in the data analysis pipeline.
BIO: Sudeepa Roy is an Associate Professor in Computer Science at Duke University. She works broadly in data management and data science, which includes causal inference and explanations for big data, debugging queries, data repair, query optimization, data provenance, and uncertain data. Before joining Duke in 2015, she did a postdoc at the University of Washington, and obtained her Ph.D. from the University of Pennsylvania. She is a recipient of the VLDB Early Career Research Contributions Award, an NSF CAREER Award, and a Google Ph.D. fellowship in structured data. She is a co-director of the Almost Matching Exactly (AME) lab for interpretable causal inference at Duke (_URL_


text:
Joint mobilization is the careful application of skilled forces to restore a dislocated joint. This may be as a result of extended or torn ligaments, muscles and tendons found on the joints. Joint mobilization addresses joint pain and joint stiffness. Physical therapists at Whites Physical Therapy use the following techniques to administer joint mobilization:
- Gentle joint mobilization
- Mobility exercises
- Minimal energy techniques
- Joint manipulation
- Physiotherapy instrument Mobilization
These techniques ensure successful treatment of joint pain and stiffness. Our adept physiotherapists apprehend your joints and can easily regain full joint range and relieve joint anguish during therapy.
Successful Treatment Options
Physical therapists in Wilmington, MA came up with the following treatment options that have increased the rate of recovery among patients:
- Early injury treatment
- Soft tissue massage
- Running analysis
Importance of Joint Mobilization
Joint mobilization relieves pain and releases strain from joints in the body. Sport-related injuries are also treated through regular joint mobilization. Physical therapy at White Physical Therapy has also proven to be effective in addressing movement impairment in patients with disabilities and the elderly. It is especially effective in the treatment of joints affected by arthritis. Joint mobilization consistently and progressively improves joint movement and joint assimilation of food for growth and maintenance whiling decreasing muscle spasms.
Joint mobilization safety
Joint mobilization is secure as it is done at a slow pace and one can ask the therapist to halt the process if any discomfort is experienced. Thorough evaluation of blood and nerve circulation, bone muscle movement is carried out before the actual mobilization procedure is started. This is beneficial as one is able to discover other abnormalities in the blood or nervous physiology that can be treated early. Overall, joint mobilization is a secure, amiable and effective method of physical therapy.
For more information on our services, visit our offices in Wilmington, MA.


text:
Green Building News January 2001
January 18, 2001
Wood removed from older buildings could provide as much as a quarter of the lumber needed for housing construction for the next 50 years, while putting a hefty dent in the amount of demolition waste that goes into landfills each year, according to a University of Florida study.
Lucy Acquaye, a graduate student in building construction who did the research for her masters thesis, said that in Florida, the construction industry contributes 23 percent of all municipal solid waste, and of that, 92 percent comes from the renovation and demolition of old structures. Of the 280 Florida landfills identified by the Environmental Protection Agency in 1994, about 40 percent were lost to regulations and population growth by 1998.
"As Floridas population continues to rise and land continues to be in demand, the regulations will continue to increase," Acquaye said. "Deconstruction reduces the amount of waste sent to landfills and prolongs landfill lives."
Acquaye studied wood from three houses in Gainesville. Built between 1900 and 1950 of Southern pine, the houses were taken apart using different techniques, from total demolition to careful deconstruction, where the focus was on salvaging as much usable material as possible. She said the contractor actually made a profit on the deconstructed house because he was able to sell much of the buildings materials.
"Instead of demolishing houses, there is the potential for creating many new businesses," said Charles Kibert, director of the Rinker School of Building Construction at UF. You have to take the building apart, extract the materials, resell them, move them from point A to point B and maybe even do some remanufacturing and clean up. We think it could generate a lot of new economic activity, and youd have 10 times as many jobs compared to simply landfilling construction waste."
Acquaye measured the quality of the salvaged wood and found its strength was comparable to that of new lumber. She also found that the old wood was 50 percent more dense because it was from an old-growth forest, while new lumber usually comes from younger trees.
"The old lumber is of a quality you cant find in the virgin lumber being produced today," Acquaye said.
She said salvaged lumber has potential use as studs and other structural parts of new buildings, but some obstacles must be overcome before that can happen. For one thing, no standard grading system is in place for used wood like the one used for virgin lumber.
"When you get lumber from a particular building, you have some different characteristics. We have to get a lot of lumber tested before were going to come up with grading rules," Acquaye said. "But what I found is this lumber has potential use."
Kibert agreed that lack of a grading system is an obstacle. But he added that wood is one of the most reusable building materials, and a high demand for it already exists in the do-it-yourself market. If nothing else, he said, used wood should be recycled into chipboard, mulch or fertilizer.
Businesses can no longer afford to treat energy as an "unmanageable" expense according to an article by Jerry Burin that appeared in the December issue of Building Operating Management. No matter what the business goal, whether it is to pursue cost-effective operations, overcome capital constraints, improve profit margins, benchmark with peers or enhance asset value, building operators should unlock the strategic business opportunity offered by energy efficient technologies. This is especially true in light of utility deregulation and recent energy price increases.
In the new paradigm, business managers must understand the changes in energy regulation, the role of local utilities, the options offered by energy service companies and the advances in energy efficient technologies. Benchmark measurements of energy consumption for each facility are essential for developing a management strategy. The next step is an energy audit to identify energy uses and improvement options. Operation and maintenance costs need to be included in the analysis.
Building owners have been reluctant to make energy efficiency investments when tenants pay the bill. But Burin points out that improvements create value for owners:
"An energy strategy helps create value in investment property. Reviewing an investment acquisition for value-enhancing opportunities can mean more than just enhancing the propertys rent roll with market rate rents. Identifying and then trimming the fat off an energy hog reduces tenants operating expenses, thereby making the propertys cost of occupancy more competitive or allowing for the replacement of reduced operating expenses with additional net rent. Recently, when the energy cost of an investors newly acquired gross-leased building was lowered from $3 to $2 per square foot, $1 million was added to the value of the 108,000-square-foot property."
For the full article see With Energy, Costs Equal Opportunity, Building Operating Mangement Online, Decemeber 2000
Shea Homes, Inc. and AstroPower, Inc. jointly announced that they have signed an agreement to make solar power a standard feature in new Shea communities. The partnership kicks off with the construction of 100 solar powered homes in San Diego this year. The companies have a goal to build a total of 200 solar powered homes in the next 18 months, as new development phases roll out.
"It's been a long-term goal of our industry in the U.S. to have solar electric home power systems become a standard feature in new home construction," said Howard Wenger, North American Business Director for AstroPower. "That's what makes our partnership with Shea Homes so significant. Shea Homes has recognized the value of solar technology as a standard feature."
As the 10th largest builder in the U.S., Shea Homes constructed 5000 homes in 1999, generating $1.6 billion in gross revenues. The San Diego division of Shea Homes will feature solar technology in their newest community, located in Scripps Highlands. Fifteen miles north of downtown San Diego, these new homes will incorporate the latest in solar power and energy efficiency technology, enabling homeowners to reduce their utility bills by 50 percent or more over a conventionally-built home.
"We're doing this to enable our customers to take control of their energy bills. We want to build a more efficient home, allow our customers to generate their own electricity, and deliver it for an affordable price," said Ryan Green, Community Development Manager for Shea. "The homes in Scripps Highlands are 40 percent more efficient than the strict California energy efficiency standards. This delivers added comfort and value for new Shea homebuyers."
AstroPower's Howard Wenger noted that "San Diego is the epicenter of California's power crisis, where electric rates and bills have doubled and threats of power outages have become common. Our SunChoice solar home power systems produce pollution-free electricity, spin the utility meter backward to lower bills, and can also provide power to the home during power outages. It's a perfect match."
"Our systems are designed to integrate seamlessly with a builder's construction schedule. That's what is so exciting about working with Shea Homes. Together, we're able to realize terrific cost economies by integrating partners," said Bob Ruggio, Residential Sales Manager for AstroPower. "That translates to excellent pricing for the consumer, made especially affordable by wrapping the system cost right into the home mortgage. The end result is the highest quality installation at the lowest possible delivered price." AstroPower's SunChoice(TM) program is a national effort to make solar power affordable and easy to obtain. The company maintains a network of authorized resellers and installers, offering solar technology to the residential new home market, as well as to existing homeowners and businesses.
Designer Michael Borden is bringing the spiritual principles of Vastu Vedic Architecture to his practice in the American Midwest. He introduces the concept in a new addition to the Oikos Library called Vastu Vedic Architecture. At the core of the practice is a design pattern called the "Vaastu Purusha Mandala." Borden says that those occupying a building based on this pattern "experience growth of life, love, energy, and spiritual bliss."
The nation's straining electrical generation system can be enhanced by moving away from an historic reliance on "mega" power plants and toward a network of dispersed, smaller-scale generation facilities. That concept, known as "distributed power," will be advanced by a newly established research center at the U.S. Department of Energy's National Renewable Energy Laboratory (NREL).
The Distributed Energy Resources Center at NREL will conduct research and provide information needed to efficiently develop additional power supplies from relatively small, decentralized generating units, ideally operated at or near the commercial and residential sites they serve. This involves both interconnectivity systems that enable electricity produced by a variety of sources to flow onto the grid and specialized technologies for producing the new power itself.
Electrical generation technologies that are well suited for the emerging distributed power market include small natural gas turbines, as well as those that tap into renewable energy sources such as the sun, wind and biomass.
The center, with a budget of approximately $10 million for fiscal year 2001, is organized around three units: Resource and Environmental Evaluation, Distributed Power Systems Integration, and Hydrogen and Natural Gas Systems.
Resource and Environmental Evaluation will develop methods for analyzing environmental impacts and site requirements for locating distributed power systems. This will include mapping pertinent regions for their sun, wind or biomass production potential, as well as for wildlife and other environmental considerations. NREL's Tom Stoffel was named the center's acting manager for Resource and Environmental Evaluation.
A primary role of the testing facility will be to help develop universal standards to assure the performance and safety of distributed power equipment. That effort is critical because different electrical generation technologies produce power with widely varying characteristics. The data produced by the center will be used by standards-writing bodies to develop consensus test standards and by independent organizations to formally certify distributed power equipment