Wednesday, January 19, 2011
Working together: Save Before Exit and Tabular Forms
Here are some guidelines to properly integrate the two:
Monday, January 17, 2011
Saving Current Values with Cascading LOVs
A friend, Monty Latiolais, recently asked an interesting question regarding cascading LOVs:
Say you've got two LOVs...STATES and CITIES. They both default to 'ALL' and 'ALL'. Since CITIES is dependent on STATES, as soon as STATES is changed, CITIES is blanked out. What should happen is that CITIES gets re-evaluated as in the following example... let's say STATES is ALL and CITIES is "Houston". If one then changes STATES to "Texas", CITIES should remain "Houston" as that is a valid value for CITIES.
So basically, is it possible to maintain the selected value of an item if that same value exists in the list of values after refreshing? That's a great question! Thanks to new events in the APEX framework and Dynamic Actions the solution is far easier than it would have been in the past!
Click here to see the demo but continue reading to learn how it all works…
There are a three main events you need to be concerned with when it comes to cascading selects:
 - change
 - apexbeforerefresh
 - apexafterrefresh
The change event is a standard part of JavaScript and the DOM. This event fires when the user manually changes the value of the select list but can also be triggered programmatically via JavaScript. The apexbeforerefresh and apexafterrefresh events are custom events in the APEX framework. They fire just before and just after AJAX requests refresh something on the page. The events work with many items and regions that utilize this technology.
In this example we have two select lists: parent and child. If you change the value of the child select list then the change event will fire and that's it. But if you change the value of the parent select list a lot more happens to the child select. Here are some of the highlights:
 1. The current LOV values are cleared out
 2. The apexbeforerefresh event is triggered
 3. An AJAX request brings back new values. This only happens if
 1. optimize refresh is set to false
 2. optimize refresh is set to true and all parent items are not null
 4. The apexafterrefresh event is triggered
 5. The change event is fired
Now, knowing all of this, how can we utilize the sequence of events to solve the original problem of keeping selected values? The answer lies in creating two dynamic actions.
The first dynamic action will store the current value of the select list so that we can access it later. This will typically happen when the change event fires but it will also happen when the page first loads. Here's how to create the first Dynamic Action:
 1. Right click the child select list and select Creation Dynamic Action.
 2. Select Advanced.
 3. Click Next >.
 4. Enter a name for the first Dynamic Action.
 5. Click Next >.
 6. Set Event to Change.
 7. Click Next >.
 8. Set Action to Execute JavaScript Code.
 9. Set Code to: $(this.triggeringElement).attr('data-last-value', $(this.triggeringElement).val());
 10. Click Next >.
 11. Click Create.
The second Dynamic Action will take advantage of the apexafterrefresh event and access the previously stored value. That value will then be used to look through the new options and if a match is found it will be selected. Here's how to create the second Dynamic Action.
 1. Right click the item (again) and select Create Dynamic Action.
 2. Select Advanced.
 3. Click Next >.
 4. Enter a name for the second Dynamic Action.
 5. Click Next >.
 6. Set Event to After Refresh.
 7. Click Next >.
 8. Set Action to Execute JavaScript Code.
 9. Set Code to: $(this.triggeringElement).children('option[value="' + $(this.triggeringElement).attr('data-last-value') + '"]').attr('selected','selected');
 10. Click Next >.
 11. Click Create.
So two lines of actual code, not bad at all!
Thursday, January 13, 2011
Plug-in Update: SkillBuilders Super LOV 1.2
The APEX community has been providing us with lots of great feedback on Super LOV thus far... Keep it coming and we'll keep making it better!
This release includes the following changes:
 1. Integrated buttons in the main input. The buttons are styled using jQuery UI which is consistent with the rest of the plug-in. Also, the "clear" button switches to a confirmation button to help prevent accidental clearing.
 2. Added "Effects Speed" attribute. Many people have had great things to say about the transition effects implemented in Super LOV but some people complained they were too slow for heavy data entry. Now you can adjust the speed to make it faster or set it to instant which essentially disables the effects altogether.
 3. Added "Default Search Column Number" attribute. Currently this will just default the column that is searched when the modal dialog is opened. This attribute will become even more important with the next release – when the item can be made "enterable".
 4. Fixed bug that prevented Cascading LOV attribute from working. The item now "cascades" as it should with both parent and child items.
Future plans include:
 1. Making the input "enterable". This will allow a user to focus in the main input and begin typing. If a single match is retrieved in the LOV, then the hidden item will be updated and the LOV will never open. If multiple matches are found then the LOV will open "pre-filtered" to allow for selection.
 2. Allowing LOV selection to update multiple items/elements. Lot's of people (especially those from Oracle Forms) have been requesting this functionality so we've added it to the list.
To get this plug-in, as well as our other plug-in offerings, visit new "Plug-ins" page at Future plug-in releases, including this one, must be downloaded from that site. Downloads require free registration, but it's a small price to pay for some great functionality. Smile Enjoy!


text:
American Heritage® Dictionary of the English Language, Fourth Edition
- v. To draw off (a liquid) by a gradual process: drained water from the sink.
- v. To cause liquid to go out from; empty: drained the bathtub; drain the pond.
- v. To draw off the surface water of: The Mississippi River drains a vast area.
- v. To drink all the contents of: drained the cup.
- v. To deplete gradually, especially to the point of complete exhaustion. See Synonyms at deplete.
- v. To fatigue or spend emotionally or physically: The day's events completely drained me of all strength.
- v. To flow off or out: Gasoline drained slowly from the tilted can.
- v. To become empty by the drawing off of liquid: watched the tub slowly drain.
- v. To discharge surface or excess water: The Niagara River drains into Lake Ontario. When flooded, the swamp drains northward.
- v. To become gradually depleted; dwindle: felt his enthusiasm draining.
- n. A pipe or channel by which liquid is drawn off.
- n. Medicine A device, such as a tube, inserted into the opening of a wound or body cavity to facilitate discharge of fluid or purulent material.
- n. The act or process of draining.
- n. A gradual outflow or loss; consumption or depletion: the drain of young talent by emigration.
- n. Something that causes a gradual loss: interruptions that are a drain on my patience.
- idiom. down the drain To or into the condition of being wasted or lost: All of our best laid plans are down the drain.
Century Dictionary and Cyclopedia
- To draw off gradually, as a liquid; remove or convey away by degrees, as through conduits, by filtration, or by any comparable process: as, to drain water from land, wine from the lees, or blood from the body; to drain away the specie of a country.
- To free, clear, or deprive by degrees, as of a liquid; empty or exhaust gradually: as, to drain land of water (the most familiar use of the word); to drain a vessel of its contents; to drain a country of its resources.
- To flow off gradually.
- To be gradually emptied, as of a liquid: as, the cask slowly drains.
- n. The act of draining or drawing off, or of emptying by drawing off; gradual or continuous outflow, withdrawal, or expenditure.
- n. That which drains, or by means of which draining is immediately effected.
- n. Specifically— A passage, pipe, or open channel for the removal of water or other liquid; especially, a pipe or channel for removing the surplus water from soils. Drains may be open ditches or sunken pipes or conduits. Those for wet lands are so made as to permit the percolation into them of water from the adjacent soil, as by the use in a covered conduit of porous earthen pipes or tiles, or of a filling of small stones, of an open cut where there is a sufficient slope, etc. See sewer.
- n. The trench in which the melted metal flows from a furnace to the molds
- n. In surgery, a hollow sound or canula used to draw off purulent matter from a deep seated abscess.
- n. Pl. The grain from the mash-tub: distinctively called brewers' drains.
- n. In ship-building, a large pipe which runs through or above the double bottom of a war-ship and is connected with the principal pumps to remove water from the various compartments. The main drain is from 12 to 15 inches in diameter, has openings into the large compartments controlled by valves, and is intended to pump out the water in case of damage by grounding, collision, etc. The secondary or auxiliary drain is also connected with all the large compartments and is used for all ordinary pumping.
- n. A conduit allowing liquid to flow out of an otherwise contained volume.
- n. Something consuming resources and providing nothing in return.
- n. vulgar An act of urination.
- n. electronics The name of one terminal of a field effect transistor (FET).
- v. intransitive To lose liquid.
- v. transitive, ergative To cause liquid to flow out of.
- v. transitive, ergative To convert a perennially wet place into a dry one.
- v. transitive To deplete of energy or resources.
- v. intransitive, pinball To fall off the bottom of the playfield.
GNU Webster's 1913
- v. To draw off by degrees; to cause to flow gradually out or off; hence, to cause the exhaustion of.
- v. To exhaust of liquid contents by drawing them off; to make gradually dry or empty; to remove surface water, as from streets, by gutters, etc.; to deprive of moisture; hence, to exhaust; to empty of wealth, resources, or the like.
- v. To filter.
- v. To flow gradually.
- v. To become emptied of liquor by flowing or dropping.
- n. The act of draining, or of drawing off; gradual and continuous outflow or withdrawal.
- n. That means of which anything is drained; a channel; a trench; a water course; a sewer; a sink.
- n. engraving The grain from the mashing tub.
- v. empty of liquid; drain the liquid from
- v. flow off gradually
- n. a pipe through which liquid is carried away
- n. emptying something accomplished by allowing liquid to run out of it
- v. deplete of resources
- v. make weak
- n. tube inserted into a body cavity (as during surgery) to remove unwanted material
- n. a gradual depletion of energy or resources
- Middle English dreinen (verb) from Old English drēahnian ("to drain, strain, filter"), from Proto-Germanic *draug- ("dry"), akin to Old English drūgian ("to dry up"), drūgaþ ("dryness, drought"), Old English drȳge ("dry"). More at dry (Wiktionary)
- Middle English dreinen, to strain, drain, from Old English drēahnian. (American Heritage® Dictionary of the English Language, Fourth Edition)
"Brain drain is still claiming Canadian doctors, but not our doctorals."
"She noted that the more typical "brain drain" is to the US, as Canadian professionals leave for greater income potential."
"If there is brain drain from a particular country, it can scarcely develop."
"That a slip-slide into banality leads to forum brain drain is a sort of Catch-22 given."
"The brain drain is not the consequence of some sort of collective despair."
"Hong Kong's brain drain is both a myth and a reality -- a myth in that its proportions tend to be wildly exaggerated, and in that its existence is attributed to a largely imaginary state of panic supposedly to be found in Hong Kong."
"Highly educated women's abandonment of the workplace is not an extension of the centuries of upper-class arm candy; it's a sex-specific brain drain from the future rulers of the society...."
"Ainalem puts it this way: One potential solution to Africa's brain drain is virtual participation."
"America's loss may be India's gain, analysts say, pointing to a'reverse brain drain' that may see India reaping benefits for years to come."
"Watch the water drain from the roof of the greenhouses."
These user-created lists contain the word 'drain'.
The path of least resistance, watercourses, plumbing....
words describing slow action or movement
( open list, randomness, descriptive )
includes words of the "Prodcom list"
Words that make me think of Vampire: The Requiem
Grateful credit to _URL_
Very basic words for ESL students.
Words from 2009 'Watchmen' film.
Words that mean drink.
Looking for tweets for drain.

source: HuggingFaceFW/fineweb-edu


text:
If you're looking for a quick and easy dinner that's packed with flavor, look no further than shrimp scampi. This classic dish is bursting with garlic, butter, and lemony goodness, and it only takes a few minutes to prepare. Whether you're cooking for one or feeding a crowd, there's a shrimp scampi recipe out there that's perfect for you. In this article, we've rounded up some of the best recipes around, so you can find your new go-to dish. Don't be intimidated by the fancy name – making shrimp scampi at home is a breeze!
The History of Shrimp Scampi
Shrimp scampi is a delicious dish that has a rich history and has evolved over time to become a popular choice for seafood lovers around the world. This mouthwatering dish is known for its succulent shrimp, flavorful sauce, and aromatic herbs and spices. In this article, we will explore the origins of shrimp scampi, from its ancient Roman roots to its American adaptation and modern variations. So, grab a napkin and get ready to dive into the fascinating history of shrimp scampi.
Ancient Roman Origins
The origins of shrimp scampi can be traced back to ancient Rome. The Romans were known for their love of seafood, and they were the first to discover the delight of preparing shrimp in a garlicky butter sauce. They would sauté the shrimp in olive oil, garlic, and various herbs and spices, creating a dish that was both simple and flavorful. This ancient recipe laid the foundation for what would later become known as shrimp scampi.
Fun fact: The word "scampi" actually comes from the Italian word for shrimp, "scampo."
The dish made its way to America with Italian immigrants, who brought their culinary traditions to the New World. In the early 20th century, Italian-American restaurants started serving their own version of shrimp scampi, adapting the recipe to suit the tastes of their American clientele. The dish gained popularity and became a staple in many Italian-American households.
Interesting fact: Shrimp scampi was included in the first edition of the renowned Italian cookbook "The Talisman" in 1827.
As time passed, shrimp scampi continued to evolve and adapt to different palates and regional cuisines. Chefs and home cooks started experimenting with the recipe, adding their own twists and ingredients to create unique variations of the classic dish. Today, you can find a wide array of shrimp scampi recipes that incorporate ingredients like lemon juice, white wine, red pepper flakes, and even bacon.
Did you know? Some modern versions of shrimp scampi also include pasta, creating a delightful seafood pasta dish.
Whether you prefer the traditional Roman-style preparation or you enjoy exploring the many modern variations, shrimp scampi is a dish that has stood the test of time. Its simplicity and versatility have made it a favorite among seafood enthusiasts worldwide. So, the next time you crave a taste of history and delight, whip up a batch of flavorful shrimp scampi and savor every delicious bite.
The Best Shrimp for Scampi
When it comes to preparing a delicious shrimp scampi dish, choosing the right type of shrimp is crucial. Not all shrimp are created equal, and some varieties work better than others in this classic Italian recipe. In this section, you will learn about the different types of shrimp that work well in shrimp scampi and how to choose the best option for your dish.
Fresh vs. Frozen Shrimp
One of the first decisions you have to make when selecting shrimp for your scampi is whether to use fresh or frozen shrimp. Both options have their own advantages and it ultimately depends on your preference and availability. Fresh shrimp, which are typically found in the seafood section of grocery stores, offer a delicate and sweet flavor. They can be more expensive than frozen shrimp and require careful handling to maintain their freshness.
Frozen shrimp, on the other hand, are a convenient option that can be kept in your freezer until you are ready to use them. They are often less expensive than fresh shrimp and can be just as tasty when cooked properly. Freezing helps preserve the shrimp's texture and flavor, making it a viable choice for shrimp scampi. Just make sure to thaw the shrimp properly before cooking to avoid any unpleasant textures.
The size of the shrimp you choose for your scampi can also impact the overall dish. Shrimp are typically categorized by their count per pound, such as 16/20 or 31/40. The first number represents the range of how many shrimp are in a pound, while the second number indicates the size on the smaller end of the range.
If you prefer a more substantial bite, opt for larger shrimp, such as 16/20 or 21/25. These larger shrimp will have a meatier texture and can stand up to the bold flavors of the scampi sauce. On the other hand, if you prefer smaller, bite-sized shrimp, go for options like 31/40 or smaller. These smaller shrimp will cook faster and distribute more evenly throughout the dish.
Wild-caught vs. Farm-raised
Another consideration when selecting shrimp for your scampi is whether to choose wild-caught or farm-raised shrimp. Wild-caught shrimp are harvested from their natural habitats, such as oceans or rivers. They are often believed to have a more intense flavor and are considered to be more sustainable and environmentally friendly.
Farm-raised shrimp, also known as aquaculture, are raised in controlled environments, such as ponds or tanks. They are typically fed a specific diet and are protected from predators. Farm-raised shrimp can have a milder flavor compared to their wild-caught counterparts, but they are often more readily available and typically cheaper.
Ultimately, the choice between wild-caught and farm-raised shrimp comes down to personal preference and priorities. If you prioritize sustainability and a stronger flavor, opt for wild-caught shrimp. If convenience and cost are more important to you, then farm-raised shrimp may be the better option.
By considering the freshness, size, and sourcing of the shrimp, you can ensure that your shrimp scampi dish turns out perfect every time. Whether you prefer fresh shrimp or the convenience of frozen ones, and whether you choose larger or smaller shrimp, there's a combination that will satisfy your taste buds. So go ahead, experiment with different types of shrimp and enjoy the deliciousness of shrimp scampi!
Essential Ingredients for Shrimp Scampi
When it comes to preparing a delicious shrimp scampi dish, it all starts with the essential ingredients. These key components not only add flavor but also contribute to the overall taste and texture of the dish. Let's dive into the three must-have ingredients for your easy shrimp scampi recipes.
Garlic and Butter
At the heart of any shrimp scampi recipe lies the perfect combination of garlic and butter. Garlic, with its pungent aroma and distinct flavor, adds a rich and savory taste to the dish. By sautéing minced garlic in butter, you release its natural oils and create a base that infuses the shrimp with incredible flavor. As the butter melts, it coats each succulent shrimp, enhancing their natural sweetness.
Lemon and White Wine
A splash of fresh lemon juice and a generous pour of white wine can take your shrimp scampi to new heights. The tangy and citrusy notes from the lemon juice brighten up the dish and balance the richness of the butter and garlic. Meanwhile, white wine adds a subtle acidity and depth of flavor. As it simmers with the other ingredients, the alcohol evaporates, leaving behind a delicate and aromatic essence.
Parsley and Red Pepper Flakes
To add a burst of freshness and a hint of heat to your shrimp scampi, parsley and red pepper flakes are the go-to ingredients.  Chopped parsley provides a vibrant, earthy taste that cuts through the richness of the butter and complements the flavors of the shrimp perfectly. As for red pepper flakes, they bring a gentle kick of spiciness, elevating the dish and offering a subtle heat that lingers on the palate.
These three essential ingredients work in harmony to create a shrimp scampi dish that is both flavorful and satisfying. Whether you're a seasoned chef or a beginner in the kitchen, mastering the art of shrimp scampi relies on understanding the importance of these key components. So next time you're planning to whip up an easy shrimp scampi recipe, make sure you have these ingredients on hand to guarantee a delicious and memorable dining experience.
Quick and Easy Shrimp Scampi Cooking Methods
Are you craving a delicious shrimp scampi but don't have a lot of time to spare in the kitchen? No worries! In this article, we will explore different cooking methods that will help you prepare quick and easy shrimp scampi recipes. Whether you prefer the traditional stovetop skillet method, the convenient oven-baked method, or the flavorful grilled method, we've got you covered!
Stovetop Skillet Method
If you're looking for a classic and quick way to prepare shrimp scampi, the stovetop skillet method is your best bet. Start by heating a large skillet over medium-high heat. Melt a generous amount of butter and olive oil in the skillet until the butter is fully melted and sizzling. This combination of fats will give your shrimp scampi a rich and flavorful taste.
Pro tip: For added flavor, you can mince some garlic cloves and sauté them in the skillet before adding the shrimp. This will infuse the dish with a delightful garlicky aroma.

source: m-a-p/FineFineWeb


text:
Where can I translate the 'Waiting for Customer' popup or other prompt message?
Here is how to translate a prompt:
1. Log into the AdminUI
2. Expand Organizational Profile
3. Click on Languages
4. Click on Translation Tool
5. Set the Name to: Incidents
6. Set the Area to: Quick Actions
7. Set the To to your chosen language e.g. French
8. Set Quick Actions to the appropriate Quick Action, e.g. StopClock
9. Click on Search
10. Add the translation for the $(Prompt("Enter Notes for Customer",""))
Now if they are using the appropriate Locale it will display that prompt in that language based off of what you typed in. English will still display English. You can do this for any supported language.

source: openbmb/Ultra-FineWeb


text:
Also known as: The 100-Point Method
Cumulative Voting (CV) Prioritization is a ratio-scale prioritization technique in which the stakeholders taking part in the prioritization process are given a fixed number of prioritization
units which they then
vote (aka distribute) among the items being prioritized (requirements, objectives, goals, stakeholders, features, functions, etc.). The items with the most units assigned to them by the various stakeholders are the highest priority.
Another feature of Cumulative Voting is the option to
weight the votes of some stakeholders by applying a multiplier of some sort. So if you had three primary stakeholders, you could weight the votes of the most important stakeholder (perhaps the one paying for the effort) at a full weight (multiply by 1), weight the votes of the second most important stakeholder a bit less (multiply by.75), and weight the votes of the least important stakeholder even less (multiply by.5).
Cumulative Voting is normally done against ALL items of same level of abstraction at the same time (for example, the entire set of detailed requirements). This means the standard CV process does not scale well as you add more items to be prioritized. To address this issue, the Hierarchical Cumulative Voting (HCV) variant (see separate wiki page) was developed for situations when there are a large number of items to be prioritized.
Hierarchical Cumulative Voting (HCV) - See the separate Hierarchical Cumulative Voting wiki page
See the Prioritization wiki page for a discussion of why to prioritize.
This assumes you have evaluated your prioritization needs and decided that Cumulative Voting is the technique you will use.
Define the exact set of items that will be prioritized and gather them together in a form that allows them to be easily reviewed. All items should be at the same level of abstraction and described sufficiently so that any stakeholder can reasonably understand what it is.
Decide how and where each stakeholders
vote will be recorded? The process selected should allow for each stakeholders
vote to be recorded separately and without visibility into the
votes other stakeholders may make.
Given the number of items being prioritized, decide upon an appropriate number of units to provide each stakeholder to assign with their
votes. It is also a good idea to assign the units a form that has meaning to the stakeholders, such a dollars, man-hours of work,
points, or similar forms.
The amount provided to the stakeholder should be of a sufficient level to allow them to assign a small to moderate amount to most of the items while heavily favoring a few select items. But you also don't want to provide so much that scale becomes meaningless.
For example, if evaluating 25 items, you might provide
$500 dollars of units for stakeholder assignment. This allows for a breakdown such as 5 high-priority items assigned $50 each (for $250 total), 5 medium-priority items at around $30 each ($150 total), and 10 low-priority items at $10 each (the last $100 remaining), 5 items getting no value assigned at all.
Each stakeholder who will be
voting should be taken aside (or otherwise engaged away from other prioritizing stakeholders) and asked to assign all of the units they have been provided to the items being prioritized in such a way as to reflect the way they value each item to relation to all of the others.
Each stakeholder should only be allowed to prioritize each set of items ONCE! And they should do so without knowledge of how others have prioritized the items. Allowing stakeholders to vote more than once on the same items or to know how other stakeholders have voted opens up the opportunity to try and
game the process by adjusting their votes based on the actions of other stakeholders rather than reflecting their own priority.
Once all the stakeholders have
voted, apply any weighting factors that might be needed. Then sum up the votes each item got from all stakeholders. The items with the highest number of adjusted votes are your highest-priority items.
So if you were using CV to prioritize the 3 high-level items above, with 3 stakeholders (Bob, Jane, and Joe) with different priority weights (1.0,.75, and.50), the results may be summed up like this.
|Bob||Jane||Joe||Bob (Adj.)||Jane (Adj.)||Joe (Adj.)||Total|
Taking the weightings into account, HLR2 is the highest priority and is 17.5 more important than HLR1, which is the #2 priority, which is 17.5 more important than HLR3 which is the #3 priority.
The results of a Cumulative Voting process provide a ratio-scale result. Not only do you know which items are the highest priority (they have the most votes), you also know how much more important any one item is than any other by looking at the number of total votes between them.
votesin such a way as to more heavily prioritize particular items of priority; or even cast nearly all of their votes on one or two favorite items, trusting that others will provide a more balanced vote and thus still provide support for items of common interest. This is especially easy if the stakeholder knows the preferences of other stakeholders.
unitsso that stakeholders can provide meaningful votes. If there are 25 items being processed and each stakeholder only gets 100 units, the stakeholders may feel that they cannot really indicate their preferences properly.
votescan be assigned. Put the total number of units they have at the top. Then use a simple Excel function to sum up the votes cast, subtract them from the total assigned, and show how many are left. If you assigned $1000 to vote with on cells B2 through B15, the function would look like: =1000-SUM(B2:B15)&" dollars remaining!"


Beware the naked LOC
The LOC function is one of the most important functions in the SAS/IML language. The LOC function finds elements of a vector or matrix that satisfy some condition. For example, if you are going to apply a logarithmic transform to data, you can use the LOC function to find all of the positive elements.
In many cases, however, you do not know whether any observations satisfy the condition of your search. As an example, use the following statements to generate 10 random values from the normal distribution with mean –1 and standard deviation 1:
proc iml;
call randseed(123);
x = j(10,1); /* allocate 10 elements */
call randgen(x, "Normal", -1, 1); /* x ~ N(-1,1) */
Suppose that you want to read the data into a SAS/IML vector and extract the positive values. You might be tempted to write the following statements:
idx = loc(x>0); /* find indices for which x>0 */
PosX = x[idx]; /* extract those elements...BE CAREFUL! */
You need to be careful here. You can't be sure that there are any positive values in the data. As I say in my book, Statistical Programming with SAS/IML Software (p. 64):
Never use the result of the LOC function without knowing that the result is a nonempty matrix. You can use the TYPE, NROW, or NCOL functions to check whether a matrix is empty.
I colloquially refer to expressions such as x[idx] or x[loc(x>0)] as using a "naked LOC" because the return value of the LOC function is bare and unprotected. If x does not contain positive values, then the LOC function returns an empty matrix, and the statement x[EmptyMatrix] causes an error.
The correct approach is to check that LOC returns a nonempty matrix. An empty matrix has zero rows and zero columns, so you can use the NCOL function to check whether a vector is empty:
if ncol(idx)>0 then
 PosX = x[idx];
else print "There are no positive values";
Sometimes you might know that the LOC function will return a nonempty matrix, such as in the very useful UNIQUE-LOC technique. In those cases, you can omit the IF-THEN statement and simply extract the elements that you want. In general, however, it is a good programming practice to check that at least one element satisfies the condition.
So beware the "naked LOC." If the LOC function might return an empty matrix, protect yourself. Don't write expressions like PosX = x[loc(x>0)] unless you know that the LOC function will always return a nonempty matrix.
tags: Getting Started, Tips and Techniques
 1. reham
 Posted November 20, 2012 at 6:02 pm | Permalink
 i need help in certain program i am writing in a do until loop, loop doesn't end unless condition is broken from the first time, if the condition continues to hold the program does not end, Could u pls help me?
 proc iml;
 <- snip ->
Post a Comment


<< Back - Alkacon logo
OpenCms 6.0 interactive documentation:
Step 4: Using a JSP template from scriptlet
OpenCms logo - Forward >>
Using JSP templates without the OpenCms taglib
In the previous steps you learned how to use JSP based templates with the OpenCms <cms:> taglib.
If you want to create a scriptlet based JSP without using the taglib, there is another way to include template elements in your JSP. This is achieved by the JavaBean org.opencms.jsp.CmsJspActionElement . This Bean provides direct access to the functionality offered by the OpenCms taglib. It is described in detail in the com.alkacon.documentation.documentation_scriptlet module.
Here's a simple JSP that uses the template from the previous example without the taglib (check out the file example-jsp-template-action.jsp to see this in action):
<%
// create a JSP action element
org.opencms.jsp.CmsJspActionElement cms =
new org.opencms.jsp.CmsJspActionElement(pageContext, request, response);
// load the template head
cms.include("/system/modules/com.alkacon.documentation.howto_template/jsptemplates/howto-complete.jsp", "head");
// generate some output
out.println(new java.util.Date());
// load the template foot
cms.include("/system/modules/com.alkacon.documentation.howto_template/jsptemplates/howto-complete.jsp", "foot");
%>
The include() method here needs two String parameters, the first is the path and filename to the included JSP template, the second the name of the selected element. Instead of writing the name of the JSP template file directly in your JSP like we did in this example, you can also combine the methods of the CmsJspActionElement. For example you can use the method cms.property("template", "search") which returns the value of the "template" property if you attached this to the JSP (or a parent folder). This way you can achieve exactly the same result as using the <cms:include property="template" file="search" /> tag from the OpenCms taglib.
Whether you prefer using the taglib or the Java Bean is a matter of application (or taste). Both options execute the same code inside OpenCms. It is up to you to make your choice.
Conclusion
After working through this howto, you should be able to create your own JSP based templates in OpenCms. JSP based templates can be used for "editable" HTML pages and also for "dynamic" JSPs as outlined in our examples. Of course, not all options of the OpenCms taglib or scriptlet API available to build templates with have been explained in detail here. You should consult the reference modules for this libraries for more in-depth information.
©2003-2005 Alkacon Software (_URL_) - The OpenCms experts


text:
- Single sign users
- As a visual timetable
How to use the ChoicePad
- Introduce new vocabulary by having the MyChoicePad user match the activity you have just finished (i.e. after they have brushed their teeth) with the symbol on the ChoicePad and copy the sign. Or you could have photographs of the user or other people carrying out the activities and take it in turns to look at the photo and match with the appropriate symbol on the ChoicePad. You could also try making up short stories together using the new vocabulary or choose a symbol, act out what is happening and encourage the MyChoicePad user to guess what it is by pointing to the symbol and/or using the sign.
- Use as a visual timetable by showing the user what is next in their routine by pointing to the symbol and copying the sign, for example you could say 'first we are going to have breakfast' and use the sign and then return to the iPad and say 'now it's time to brush our teeth' and copy the sign.
Customise for the person you are supporting
Change it up depending on your MyChoicePad user's morning routine! You could take photos of the user at each stage of their routine and replace the symbols in the current ChoicePad. Mary, mother of Ben, one of our MyChoicePad users reported that she found using photos of Ben carrying out each action (for example brushing his teeth, putting his socks on etc) supported his motivation to practise and learn each sign. Mary also reported that it helped Ben become more independent as he knew which order to carry out each task and at the start of each activity he would return to the iPad and select the symbol and copy the sign. Following this repetition, Ben is now able to use the signs spontaneously.


text:
| < November >
|Normal Max/ High Temperature
|Min/ Low Temperature
|Average Daylight per day
|Sun altitude at solar noon on the 21st day.
- The average temperature in Matad in November is cold at -9.6 °C (14.72 °F).
- Afternoons can be slightly cold with average high temperatures reaching -3.1 °C (26.4 °F).
- Overnight temperatures are generally very cold with an average low of -13.9 °C (7 °F).
- The average daily temperature range/ variation in November is 10.8 °C (19.4 °F).
- The weather in November is arid. An airy 3.9mm (0.2in) of H2O is deposited.
- The shortest day is 8:46 long and the longest day is 9:55 long with an average length of 9:17.
Check the distance to and compare the Matad November averages with somewhere beginning with:
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z | All
Weather Trend Graph for November in Matad, Mongolia
Navigate to November Weather in Locations Surrounding Matad:
- Cita/ Kadala, Russia - 568.2 kms (353.1 miles) NNW
- Chita, Russia - 564.1 kms (350.6 miles) NNW
- Kyra, Russia - 380.2 kms (236.2 miles) NW
- Dashbalbar, Mongolia - 280.2 kms (174.1 miles) NNW
- Choibalsan, Mongolia - 130.3 kms (81 miles) NW
- Ulan-Bator/ Ulaanbaatar, Mongolia - 662.9 kms (412 miles) W
- Bayan-Ovoo, Mongolia - 273 kms (169.7 miles) WNW
- Underkhaan, Mongolia - 377.8 kms (234.7 miles) W
- Maanty, Mongolia - 615.2 kms (382.3 miles) W
- Baruun-Urt, Mongolia - 186.4 kms (115.8 miles) WSW
- Choir, Mongolia - 569.8 kms (354.1 miles) W
- Bayandelger, Mongolia - 296.7 kms (184.4 miles) WSW
- Sainshand, Mongolia - 494.7 kms (307.4 miles) WSW
- Zamiin-Uud, Mongolia - 480 kms (298.3 miles) SW
- Erlian, China - 482.9 kms (300.1 miles) SW


text:
Here's what's cooking: Celebrity chef Jamie Oliver helps launch cooking class program at Stanford
The program is designed to teach students hands-on cooking skills and educate them about building healthy eating habits.
Jamie Oliver talks about the importance of food education.
Celebrity chef and food activist Jamie Oliver donned a white chef's jacket and joined a group of Stanford students in a cooking class in the teaching kitchen of the Arrillaga Family Dining Commons on Thursday for a lesson in making risotto.
A natural teacher, Oliver advised the students on how to adapt the risotto cooking process to fit one's schedule and how to vary the recipe for seasons: "What's quite nice is in the summer, make a plain white risotto, pan fry some mushrooms to put on top; very light," he told the students, adding that in winter a richer version is "more comfy."
The message behind all of Oliver's advice: Start with nutritious ingredients and savor the cooking experience. It's a message he's been passionate about since his former cooking show The Naked Chef debuted on the Food Network in the 1990s. Since then his cooking shows have been broadcast in more than 100 countries and he has sold more than 36 million cookbooks worldwide.
Oliver's campaign to instill in youth a lifelong love for fresh food and healthy eating habits is a passion shared by Eric Montell, executive director of Residential & Dining Enterprises Stanford Dining, who hosted Oliver's visit to Stanford. The visit was designed, in part, to launch Stanford Dining's Teaching Kitchen @ Stanford cooking class program for Stanford students, which is being created with the support of the Jamie Oliver Food Foundation.
The program, which is expected to launch within the next few months, is designed to teach students hands-on cooking skills, learning from certified teaching chefs using Oliver's recipes and teaching style. "We fundamentally believe in educating students about building healthy eating habits through the use of healthy cooking techniques and sustainable ingredients," Montell said.
For the Jamie Oliver Food Foundation, the program at Stanford is the next step in its effort to educate students of all ages about cooking and eating well. The foundation offers extensive teaching materials for K-12 classes and was instrumental in helping pass a law in Britain that requires secondary schools to teach all students basic cooking skills. But the Stanford program will be the foundation's first foray into working at the university level.
Oliver hopes the classes will help students incorporate healthy cooking and eating habits well into the future. The challenge is to inspire students to incorporate and sustain good eating habits in their busy lives, he said: "We want them to stay passionate about food while they're doing other stuff."
In noting Stanford's long history of developing leaders in many fields, Oliver said it's important that those leaders have a foundation in strong eating habits.
Added Montell: Stanford's 7,000 undergraduate students will consume roughly 200 million meals in their lives. "If you can influence the current students over the life of their meals, you will influence their ability to impact others as well."
In addition to providing meals at dining facilities throughout campus, Stanford Dining supports the university's academic mission of creating living and learning environments for students. Among Stanford Dining's efforts is the Dining Ambassadors program. These paid student positions help build student community in the dining halls by promoting wellness, healthy eating habits and sustainability. Some of the dining ambassadors were on hand for Thursday's risotto cooking experience with Oliver.
The celebrated chef, who turns 40 this year, seemed as interested in hearing from the students as they were eager to learn from him. "What do you want to learn?" he asked. "What do you want to be amazing at in the kitchen?"
Said student Andrew Beckman: "I want to be able to have kale and chard not taste like kale and chard."
Oliver had a ready answer for the aspiring cook: "Dressing and sauces are your best friend."


text:
The Hefei TV tower is taken as an analytical case to examine the control method with a fluid viscous damper under wind load fluctuation. Firstly, according to the random vibration theory, the effect of fluctuating wind on the tower can be modeled as a 19-dimensional correlated random process, and the wind-induced vibration analysis of the tower subjected to dynamic wind load was further obtained. On the basis of the others' works, a bimodel dynamic model is proposed. Finally, a dynamic model is proposed to study the wind-induced vibration control analysis using viscous fluid dampers, and the optimal damping coefficient is obtained regarding the wind-induced response of the upper turret as optimization objectives. Analysis results show that the maximum peak response of the tower under dynamic wind load is far beyond the allowable range of the code. The wind-induced responses and the wind vibration input energy of the tower are decreased greatly by using a fluid viscous damper, and the peak acceleration responses of the upper turret is reduced by 43.4%.
high-rise structurewind-induced responsefluid viscous dampervibration control


text:
Northern Ireland Fire & Rescue Service (NIFRS) along with the Health & Safety Executive for Northern Ireland are warning of the dangers of slurry pits to the local farming community and animals.
Farmers are being urged to take care in the maintenance and storage of slurry on farms. In particular, those with livestock near to slurry pits are being asked to check the safety of the pit.
To date this year, there have been four incidents across Northern Ireland where animals have fallen into uncovered slurry pits or slurry pits with badly fitted or maintained mixing point covers. Last year saw 20 incidents and in 2014 there were 15 incidents.
The presence of toxic gases emitted from the slurry means that the consequences can be devastating to not only livestock but also pose a significant risk to famers, farm workers and their families.
Northern Ireland Fire & Rescue Service (NIFRS) Group Commander and Farm Safety Lead Fergal Leonard said: "Firefighters have attended 4 incidents of animals falling into slurry pits this year. Whilst it is encouraging to see a decrease of this type of incident across Northern Ireland, famers need to be vigilant to keep the farming community safe and livestock safe.
"For Northern Ireland Fire & Rescue Service, public safety is our priority and the best course of action is through prevention. We would appeal for farmers to be vigilant in ensuring the access hatches into slurry pits are secure and well maintained. At this time of year, slurry is being removed from the pits and used as fertiliser on the fields. This can be hazardous if the slurry pit is not properly ventilated during mixing operations.


Laser Cavity with a Thin Lens
Application ID: 59571
In this model, two flat end mirrors are placed at a distance and a spherical lens is inserted in the middle of the cavity. A ray is released from a point inside the cavity. Then the ray is traced for a predefined time period that is sufficiently long. Ray tracing continues until the predefined computation time has passed if the laser cavity is stable while the ray gets out of the cavity relatively sooner if not. A parametric study demonstrates how the cavity length changes the cavity stability and compares the stability result with the ABCD matrix theory.
This model example illustrates applications of this type that would nominally be built using the following products:


Chat with us, powered by LiveChat Define heat release rate. Discuss the importance for the fire service professional to understand and recognize heat release rates and | EssayAbode
Define heat release rate. Discuss the importance for the fire service professional to understand and recognize heat release rates and
1. Define heat release rate.
2. Discuss the importance for the fire service professional to understand and recognize heat release rates and its measurement.
3. Discuss two ways heat release rate is measured.
4. What did you find from your research and the readings to be the most interesting aspect of the heat release rate?
 Related Tags
 Academic APA Assignment Business Capstone College Conclusion Course Day Discussion Double Spaced Essay English Finance General Graduate History Information Justify Literature Management Market Masters Math Minimum MLA Nursing Organizational Outline Pages Paper Presentation Questions Questionnaire Reference Response Response School Subject Slides Sources Student Support Times New Roman Title Topics Word Write Writing


text:
Work on the restoration of Upper Fort St Elmo in nearing completion, reversing years of neglect. The fort is set to be opened to the public and will host the Malta Military Museum in the coming months.
President Marie-Louise Coleiro Preca toured the fort this morning and was shown around by Stefan Zrinzo, chairman of the Grand Harbour Regeneration Corporation, which handled the work.
The project, which is being carried out in collaboration with Heritage Malta, cost €15.5 million and incorporated the fort itself as well as Carafa Enceinte (the outer parts of the fort).
The National War Museum has been dismantled and will be incorporated into the new military museum, which will take viewers back to prehistory.
The process of rehabilitation uncovered previously unknown tunnels, underground rooms, remains of the original fort and the foundations of a windmill which dates to the pre-British period.
The future is still uncertain about Lower Fort St Elmo (which overlooks Marsamxett).
Valletta local council is reportedly considering using the former War Museum hall to house a museum about Valletta, but no decision yet has been taken on the use of the rest of the area once it is restored.
The area is extensive and includes the yard used as a 'Turkish prison' in the film Midnight Express,
There are barracks going back to the time of the Knights and the British, as well as a huge reservoir for millions of litres of water.
Dr Zrinzo Azzopardi said the crucial issue was sourcing funds for the restoration. The area is in a worse state than Upper Fort Ekmo had been and will therefore require more funds.
Dr Zrinzo Azzopardi said it was important to decide on a use of the building before or while restoration was under way so that it could be brought to life again and adequately maintained. Suggestions made so far ranged from tourist accommodation, an educational facility, or an artisans market.
Independent journalism costs money. Support Times of Malta for the price of a coffee.Support Us


Why I wrote historical play 'Afonja' - Playwright, Sakky Jojo
Saka Aliyu PhD, (Sakky Jojo), published his first play Afonja in the year 2018. He had published a Prose earlier (Altine) in 2003 and he is into Poetry as well. We took him up with questions relating to his current work –Afonja- a historical play. First his biography, his goal of writing, the controversy surrounding the dramatic narrative of the play, the canons and the unique approach to them and the attention Afonja received in terms of performance and its use as a pedagogical drama text in tertiary institutions. Enjoy the interview:
UJ: Can we know who the playwright is?
SJ: My name is Saka Aliyu, as I like to be simply referred to. Sakky Jojo is the pen name I have been using since my undergraduate days at Usman Dan Fodiyo University, Sokoto. I grew up in Ilorin where I was born and thereafter in Sokoto. I trained as a historian, with a terminal degree from Leiden University. I worked briefly in Benin, then Kaduna before joining Bayero University in 2008 as a lecturer.
UJ: What is the goal of writing Afonja?
SJ: There were some goals of writing that play. One, it is history of my hometown and which I feel very much connected to. The story is a good recipe for playwriting, particularly the tragedy that it is. Secondly, I felt that being a controversial story, I need to bring out the story in proper perspective. I feel by doing so, I am doing some peace building. For when a story is given in its proper perspective, it will help dissipate controversies for those who care to know the truth. Two, the history of Ilorin with the rest of the Yoruba speaking nation can be controversial because of the contexts in which they occurred and interests and the misunderstanding that comes out of that. Personally I don't like controversies, for in the end it reeks of ignorance and half-truths. But then controversies are part of the gears that moves the world.
Dr. Saka Aliyu
UJ: Your canons of the play in particular, use of 'context' instead of 'Act' is unique, can you share light on this?
SJ: Variety, they say, is the spice of life. I was being innovative stylistically there. I was used to the 'acts' and 'scenes' myself. Then I noticed some playwrights using 'movements' and I was intrigued. I thought what a way not be cliché. So when I started writing Afonja, in the final round, I decided why not use something different and I thought 'context' is most apt. All scenes are contexts. It is just style and my little contribution to the lexicon of drama.
UJ: Some people believe that the Afonja story is controversial, what can you say to that?
SJ: It is indeed and one of the aims of writing the play is to chip at the edges of these controversies through story telling in historical perspectives. As someone whose history and identity is connected to that story, I felt the need to put the story in their proper contexts for clearer understanding. What you read in the media are often 'history in a hurry.' These are often sensationalized. The stories are deeper and more connected and complicated than can be easily grasped on the surface. At the heart of this controversy is Yoruba irredenta that from time to time tugs at the cloak of Ilorin as a politico-cultural entity. For me, as I said earlier, this play is also a peace building effort, hoping it will bring more understanding and less controversy.
UJ: How do you feel as a historian reconstructing history through literature?
SJ: It is a double honour for me. I found myself connected to two things, history and literature, both using story-telling as means of expression and finding expression in each other. While history attempts to reconstruct the past, especially the past of man as far as memory in its various forms can afford, literature tries to reflect the life of man as much as its mirrors can reflect. Unlike history, literature has leeways. It can twist in ways history cannot do. Literature can afford to be magical. Literature can augment history, which is what I have done in the play.
UJ: In your attempt at writing drama, why "historical Play" is it that you feel more comfortable as a historian?
SJ: Apart from the patriotic instinct, it just happened to be the first play that came to my mind. I think I am comfortable with other forms of drama. I have written satires, comedies and adaptations too. Afonja just happened to be my first full length play. I don't know if I will do other historical plays but for now, I think I have made my contribution in this area.
UJ: Afonja has received attention and has been performed in places as far as Ilorin, Ibadan, Gusau, Kano and several other places. Why the popularity?
SJ: I think the play was particularly propitious. It has done well beyond my expectation given that I did very little in terms of publicity. It was first staged in Ibadan by students of God's Blessing Comprehensive High School, Yemetu, whose teacher bought a copy. They were most splendid and ambitious. Unfortunately I could not attend the performance due to my busy schedule. A friend represented me and he was most impressed as well. I feel I owe the school a great deal for the honour done to me. I had sent some copies to Ibadan for sale and it was from those copies that one was bought and used to stage the play.
Then students of the Department of Performing Arts, University of Ilorin, also staged it and it was used in one of their courses. That, I owe to Professor Rasheed Adeoye who happened to be my mentor and technical guide in my first attempt at playwriting. It was studied at Ahmadu Bello University, Zaria and Federal College of Education, Zaria and in my own university, Bayero University, Kano, where we now have a growing Theatre and Performing Arts Department as well as in the Department of English and Literary Studies. It is out of print now and I hope to reprint as soon as I can afford to.
My only regret is that it has not been critically engaged as much I would love to see. Perhaps, that is because I have not written the play as a controversy to favor or discredit one side against the other. Humans generally love controversy and one of my aims is to show that the controversies around the subject matter are largely out of context. With all modesty, you will need to be widely read to critically engage with the play. What I brought to bear on the play is the whole of my lived experience. It had taken me 18 years to finally finish the play and get it published and it was fifteen years since I published any work.
UJ: Can we say Afonja is an instance of Art in the service of history?
SJ: Yes, very much so and vice versa!
UJ: Is Afonja as reflected in your book a tragic hero and what manner of tragedy is explored in the play?
SJ: Afonja is indeed a tragic hero, in the Hegelian sense as I have written in the preface.
UJ: You talk of 'poetic license' in the preface to the play Afonja which you noted has been given wings throughout the play can you expatiate that further for the readers to get a clear picture.
SJ: Poetic license is the stuff of literature. It is the opportunity you have to spice up a story, to exaggerate or underplay, twist or even change storyline even for a historical story. It is the embellishments that make any story interesting. It is like the embroidery of literature that adds colour and beauty to the basic elements in the story. Since even for the historical events being reconstructed we do not have the minute details, we use imagination; say to put words, actions and even attires on the characters in believable ways. You will see stories within story, proverbs, and cultural norms in the play. I particularly used parameology (proverbs), made allusions to Yoruba medicinal practice, coded communications, incantatory and initiatic practice, Islamic jurisprudence and the multiculturalism that has been part of the Ilorin milieu since the era in which the play was set. You will see the play spiced up with four languages apart from English in which it is written.
UJ: What was it like writing the play?
SJ: I enjoyed writing the play, though it had taken me longer than it should. But that has its blessings. In the years it was in limbo I had gotten two additional degrees and thus sharpened my intellect and worldview. I started in 2001, then an unemployed graduate. Then I had to get my masters, did some social work, got employed as civil servant, then as an academic and then getting a terminal degree. Finally I decided I just have to break the jinx of not having a work published in almost two decades. That was the push that did it. I thought it a shame being called a writer and not having a major work out in one and half decade. We've got only so much time in this world.
UJ: How do you combine your writing with being an academic?
SJ: When I sent a copy to a friend at Oxford, who is also an academic, she had


text:
A new research centre dedicated to developing technologies for the provision of geothermal sources of energy to cities has been launched in Perth.
The Western Australian Geothermal Centre of Excellence (WAGCOE) is a joint venture between CSIRO and The University of Western Australia, in conjunction with Curtin University of Technology, and supported by the WA State Government.
The Centre brings together researchers, industry, investors and government agencies to investigate how geothermal energy can be used to provide modern cities with air conditioning, power and desalinated water.
Centre Director, UWA Professor and Premier's Fellow Klaus Regenauer-Lieb, said Perth is an ideal geological setting for demonstrating and providing local geothermal energy.
"The shallow groundwater of the Perth Basin is an excellent source of low-grade heat which can be used for direct-use applications that people use every day," Professor Regenauer-Lieb said.
"By exploring for and using low-grade heat in a permeable sedimentary environment, we are addressing a previously overlooked opportunity to broaden the applications and use of geothermal energy.
Our aim is to make Perth the first geothermally cooled city in the coming decade and we are working closely with geothermal lease holders, city planners and other stakeholders to advance the geothermal industry and make this vision a reality", Professor Regenauer-Lieb said.
The Centre links 'below-ground' research with 'above-ground' development, by modelling low-to-intermediate temperature geothermal systems and delivering novel technologies for low-grade heat. Modelling is also being used to identify deeper and hotter geothermal sources including hot sedimentary aquifers and 'hot rocks'.
The Centre will also develop geothermal energy university courses and provide advice and consulting services to industry.


Brain-wave Belt
From KeenWiki
Jump to: navigation, search
Brain-belts, perhaps?
It is briefly mentioned in the Keen 3 ending sequence that Mortimer had been using some Brain-wave Belts to control the Vorticons and keep them in mental slavement. Nothing else is known about them. During their time of slavery, dark paintings with letters "GI" could be found in Vorticon homes. It can be guessed those were paintings of The Grand Intellect, and in the paintings, he has some sort of blue waves pulsating around his head — perhaps those are the brain-waves emitted by the belts.


Temporal shifts in the pair-bond dynamics of New Zealand robins (Petroica australis)
Citation
Menzies, I. J., & Burns, K. (2010). Temporal shifts in the pair-bond dynamics of New Zealand robins (Petroica australis). New Zealand Journal of Ecology, 265–268.
Summary
Winter is a challenging time for temperate insectivorous songbirds, due to colder temperatures, reduced prey activity and shorter diurnal foraging times. For species that are non-migratory, territorial and monogamous, winter conditions may result in within-pair competition. However, little is known about how monogamous pairs coexist on their winter territories.
We investigated temporal patterns in male–female interactions of the New Zealand robin (Petroica australis) to better understand mechanisms of coexistence during winter. Previous work has shown that male robins are physically dominant over females and maintain priority access to food year-round. We quantified female behaviour throughout the 2008 non-breeding season to better understand how females coexist with physically dominant males on winter territories. Results showed that pairs rarely forage in close proximity in autumn and winter, suggesting females avoid males at this time of year. Males and females begin to spend more time foraging together as winter turns to spring. During this winter–spring transitional period, females steal large amounts of food hoarded by males. These results indicate that male and female New Zealand robins use different behavioural mechanisms to coexist on their winter territories. While males are dominant physically, females show a seasonally variable strategy where they avoid males in autumn and winter, and then steal male-made caches from early spring until the onset of inter-pair cooperation and the breeding season.


t created. If a matching deduplication string is found in an OpsItem that has a status of Resolved, then the system creates a new OpsItem.
 - If the system finds a matching deduplication string in an OpsItem, but the resources are different, then the system creates the new OpsItem.
Configuring Deduplication Strings
OpsCenter includes the following options for configuring deduplication strings.
 - Edit preconfigured deduplication strings: Each of the OpsItem default CloudWatch Events rules includes a preconfigured deduplication string. You can edit these deduplication strings in CloudWatch Events.
 - Manually specify deduplication strings: You can enter a deduplication string by using either the Deduplication string field in the console or the OperationalData parameter when you create a new OpsItem by using either the AWS CLI or AWS Tools for Windows PowerShell.
After the system creates an OpsItem, it populates the Deduplication string field, if a string was specified. Here's an example.
 Viewing an OpsItem deduplication entry in the AWS Management
 console
After you create an OpsItem, you can't edit or change the deduplication strings in that OpsItem.
This sections includes the following procedures for configuring deduplication strings.
Note
For information about entering deduplication strings when you manually create an OpsItem in the console, see Creating OpsItems Manually.
Editing a deduplication String in an OpsCenter Default CloudWatch Events Rule
Use the following procedure to specify a deduplication string for a CloudWatch Events rule that targets OpsCenter.
To edit a deduplication string in an OpsItem default CloudWatch Events rule
 1. Sign in to the AWS Management Console and open the CloudWatch console at _URL_
 2. In the navigation pane, choose Rules.
 3. Choose a rule, and then choose Actions, Edit.

 Choosing an OpsItem default CloudWatch Events rule in the
 console
 4. In the Targets section, expand the lower Input transformer field and locate the "operationalData": { "/aws/dedup" JSON entry and the deduplication strings that you want to edit.

 Editing a deduplication string in CloudWatch Events
 The deduplication string entry in CloudWatch Events rules uses the following JSON format.
 "operationalData": { "/aws/dedup": {"type": "SearchableString","value": "{\"dedupString\":\"Words the system should use to check for duplicate OpsItems\"}"}
 Here is an example.
 "operationalData": { "/aws/dedup": {"type": "SearchableString","value": "{\"dedupString\":\"SSMOpsCenter-EBS-volume-performance-issue\"}"}
 5. Edit the deduplications strings, and then choose Configure details to finish updating the rule.
Specifying a deduplication String by Using the AWS CLI
You can specify a deduplication string when you manually create a new OpsItem by using the AWS CLI. You enter the deduplication string by using the OperationalData parameter. The parameter syntax uses JSON, as shown here.
--operational-data '{"/aws/dedup":{"Value":"{\"dedupString\": \"Words the system should use to check for duplicate OpsItems\"}","Type":"SearchableString"}}'
Here is an example command that specifies a deduplication string of disk full.
Linux
aws ssm create-ops-item --title "EC2 instance disk full" --description "Log clean up may have failed which caused the disk to be full" --priority 1 --source ec2 --operational-data '{"/aws/dedup":{"Value":"{\"dedupString\": \"disk full\"}","Type":"SearchableString"}}' --tags "Key=EC2,Value=ProductionServers" --notifications Arn="arn:aws:sns:us-west-1:_PHONE_:TestUser"
Windows
aws ssm create-ops-item --title "EC2 instance disk full" --description "Log clean up may have failed which caused the disk to be full" --priority 1 --source EC2 --operational-data={\"/aws/dedup\":{\"Value\":\"{\\"""dedupString\\""":\\"""disk full\\"""}\",\"Type\":\"SearchableString\"}} --tags "Key=EC2,Value=ProductionServers" --notifications Arn="arn:aws:sns:us-west-1:_PHONE_:TestUser"


text:
PATHFINDER is the all new diagnostic system specifically designed and released for the introduction of the following vehicles.Land Rover:
- Range Rover L405 (17MY)
- Range Rover Sport L494 (17MY)
- New Discovery L462 (17MY)
- F-TYPE X152 (18MY)
- F-PACE X761 (18MY)
- XE X760 (18MY)
- XF X260 (18MY)
These vehicles have been designed to communicate with new high speed communication protocols. This allows faster software download, programming and communication, making it faster to use and saving valuable time.
These vehicles can ONLY communicate with the all new PATHFINDER diagnostic software using the new Diagnostics over Internet Protocol (DoIP) Vehicle Communication Interface (VCI) unit which conforms to the new communication protocol.
There are no products in this section


)
 key = HGann(i).DB_Object_Symbol;
 if isKey(HGmap,key)
 HGmap(key) = [HGmap(key) HGann(i).GOid];
 HGmap(key) = HGann(i).GOid;
Determine the number of Homo sapiens annotated genes related to molecular function.
ans =
Not all of the 5758 genes on the HuGeneFL chip are annotated. For every gene on the chip, see if it is annotated by comparing its gene symbol to the list of gene symbols from GO. Track the number of annotated genes and the number of up-regulated genes associated with each GO term. Note that data in public repositories is frequently curated and updated; therefore the results of this example might be slightly different when you use up-to-date datasets. It is also possible that you get warnings about invalid or obsolete IDs due to an updated Homo sapiens gene annotation file.
m = GO.Terms(end).id; % gets the last term id
chipgenesCount = zeros(m,1); % a vector of GO term counts for the entire chip.
upgenesCount = zeros(m,1); % a vector of GO term counts for up-regulated genes.
for i = 1:length(huGenes)
 if isKey(HGmap,huGenes{i})
 goid = getrelatives(GO,HGmap(huGenes{i}));
 % Update the tally
 chipgenesCount(goid) = chipgenesCount(goid) + 1;
 if (any(i == up_geneidx))
 upgenesCount(goid) = upgenesCount(goid) +1;
Determine the statistically significant GO terms using the hypergeometric probability distribution. For each GO term, a p-value is calculated representing the probability that the number of annotated genes associated with it could have been found by chance.
gopvalues = hygepdf(upgenesCount,max(chipgenesCount),...
[dummy, idx] = sort(gopvalues);
report = sprintf('GO Term p-value counts definition\n');
for i = 1:10
 term = idx(i);
 report = sprintf('%s%s\t%-1.5f\t%3d / %3d\t%s...\n',...
 report, char(num2goid(term)), gopvalues(term),...
 upgenesCount(term), chipgenesCount(term),...
GO Term p-value counts definition
GO:_PHONE_ 0.00000 57 / 162 The action of a molecule that contributes to the...
GO:_PHONE_ 0.00000 53 / 219 Interacting selectively and non-covalently with r...
GO:_PHONE_ 0.00000 55 / 244 Functions during translation by interacting selec...
GO:_PHONE_ 0.00000 52 / 220 Interacting selectively and non-covalently with t...
GO:_PHONE_ 0.00000 51 / 213 Interacting selectively and non-covalently with r...
GO:_PHONE_ 0.00000 51 / 213 Interacting selectively and non-covalently with a...
GO:_PHONE_ 0.00000 51 / 213 Interacting selectively and non-covalently with t...
GO:_PHONE_ 0.00000 51 / 213 Interacting selectively and non-covalently with a...
GO:_PHONE_ 0.00000 51 / 213 Interacting selectively and non-covalently with a...
GO:_PHONE_ 0.00000 51 / 213 Interacting selectively and non-covalently with a...
Inspect the significant GO terms and select the terms related to specific molecule functions to build a sub-ontology that includes the ancestors of the terms. Visualize this ontology using the biograph function. You can also color the graphs nodes. In this example, the red nodes are the most significant, while the blue nodes are the least significant gene ontology terms. Note: The GO terms returned may differ from those shown due to the frequent update to the Homo sapiens gene annotation file.
fcnAncestors = GO(getancestors(GO,idx(1:5)))
[cm acc rels] = getmatrix(fcnAncestors);
BG = biograph(cm,get(fcnAncestors.Terms,'name'))
for i=1:numel(acc)
 pval = gopvalues(acc(i));
 color = [(1-pval).^(1) pval.^(1/8) pval.^(1/8)];
Gene Ontology object with 13 Terms.
Biograph object with 13 nodes and 14 edges.
Finding the Differentially Expressed Genes in Pathways
You can query the pathway information of the differentially expressed genes from the KEGG pathway database through KEGG's Web Service.
Following are a few pathway maps with the genes in the up-regulated gene list highlighted:
Cell Cycle
Hedgehog Signaling pathway
mTor Signaling pathway
[1] Pomeroy, S.L., Tamayo, P., Gaasenbeek, M., Sturla, L.M., Angelo, M., McLaughlin, M.E., Kim, J.Y., Goumnerova, L.C., Black, P.M., Lau, C., Allen, J.C., Zagzag, D., Olson, J.M., Curran, T., Wetmore, C., Biegel, J.A., Poggio, T., Mukherjee, S., Rifkin, R., Califano, A., Stolovitzky, G., Louis, DN, Mesirov, J.P., Lander, E.S., and Golub, T.R. (2002). Prediction of central nervous system embryonal tumour outcome based on gene expression. Nature, 415(6870), 436-442.
[2] Storey, J.D., and Tibshirani, R. (2003). Statistical significance for genomewide studies. Proc.Nat.Acad.Sci., 100(16), 9440-9445.
[3] Dudoit, S., Shaffer, J.P., and Boldrick, J.C. (2003). Multiple hypothesis testing in microarray experiment. Statistical Science, 18, 71-103.
[4] Benjamini, Y., and Hochberg, Y. (1995). Controlling the false discovery rate: a practical and powerful approach to multiple testing. J. Royal Stat. Soc., B 57, 289-300.
Suggest an enhancement for this example.
Was this topic helpful?


Aerocene Explorer Tethered flight at Mobile Utopia Conference
2 November 2017
54°00'21.0″N 2°47'15.0″W
On November 2nd Sasha Engelmann, Bronislaw Szerszynski and Grace Pappas performed an Aerocene Explorer tethered flight in Lancaster, UK, within the framework of a two-day "Mobile Utopia Experiment" called "The Drift Economy", that Bron and Sasha co-organized. The Drift Economy workshop was held at the Lancaster City Library on November 1st, and at the Lancaster University InfoLab on the morning of the 2nd. Participants joined Bron and Sasha in experimenting with drifting seeds, VR-experiences of drift, and 'mapping drift' onto a three dimensional diorama of Lancaster's topography. The Drift Economy was an experiment in public participation in an alternative mobility regime based on the existing flows of water, air, slopes, soil and elemental processes.
Aerocene was a primary element in the Drift Economy experiment, as well as in the conference session and panel that Bron and Sasha chaired at the Mobile Utopia Conference.
In the context of the continuing expansion of fuel-intensive air travel and the militarization, securitization and commercialization of atmospheric space, the experimental workshop and the conference session were devoted to exploring how humans might develop an ethical and sustainable relationship with the atmosphere through vernacular ways of sensing, understanding and collaborating with the macroand micro-dimensions of air.
The approach to critical atmospheric utopias was inspired by Aerocene, inviting a tactile, unmediated skilling of atmospheric awareness. In its name, Aerocene also deliberately evokes the possibility of an epochal shift in humanity's relation with its home planet, and indeed in the very way that the Earth populates its atmosphere with moving things.
At around noon on the 2nd of November, Grace and Sasha inflated the sculpture on an open field near the conference venue. As they were attaching the GPS tracker to the Aerocene sculpture, Rob La Frenais joined them on his bike. Later in the conference, during his Keynote speech, Rob spoke about the Aerocene flight that had happened that day, and related it to the White Sands launch of D-OAEC Aerocene that occurred in 2015.
Luckily for the launch team, the weather was particularly benign on that day -except for a little wind – and the Aerocene Explorer floated in the atmosphere immediately, while recording track information with a handheld GPS attached to it. Sasha and Grace took turns flying the sculpture, and then Sam Hertz, who had just arrived at the conference, flew the Aerocene with Bron.
The Sculpture flew over an hour, overseen by over 60 people who gathered for the launch, registering a complicated aero-glyphic that was later processed with Garmin Basecamp and Google Earth into a striking visualization. Participants connected to the Aerocene Explorer wifi hotspot and connected to the Aerocene's onboard camera to 'see' what the sculpture was seeing. During her train travel back to London that evening, and on the way back up to Lancaster the following morning, Sasha downloaded the flight data from the launch and made some early attempts at a Google Earth flight visualization with the help of Joaquin.
The experience of the Aerocene launch resonated into the conference session during the following days. The "Atmospheric Adventures in the Aerocene: heterotopias of aerial mobility" conference panel on the 3rd November included presentations by Bron, Sasha and Sam Hertz. It also included a short film, "Points of Presence" made by Adam Fish, Bradley Garrett and Oliver Case. Rob La Frenais was the 'discussant'. The panel was guided by the following questions:
 - How can we invent and employ accessible, modest aerial experiments to arrive at an ethical engagement with the atmosphere?
 - What tools, skills, imaginaries and alliances do we need to develop to become more sensitive to the objects and vibrations passing through the atmosphere around us?
 - How can we populate the air in ways that enhance rather than diminish atmospheric affordances for different forms of life?
The response from the panel and the subsequent discussions with many scholars, researchers, artists, technologists and engineers was a clear indication of the way that the Aerocene launch and the panel discussion had catalyzed a range of reflections and insights at the Mobile Utopia conference. Indeed, many commented that it was the most expressive, ethical and collective 'mobile utopia' among the countless other proposals circulating in the air in Lancaster.
Sasha Engelmann would like to thank the Aerocene foundation for lending the sculpture to Aerocene friends in the U.K., Bron for coordinating their amazing Drift Economy experiment in Lancaster, Daniel Schulz for preparing the Explorer and checking all the components with Sasha during the summer, and Joaquin who was a fantastic (!) help with the Garmin device & software. Also Grace traveled over two hours from London to join the launch on that day and was incredibly super helpful in flying, communicating and documenting the Aerocene project to everyone involved.
Organizer: Sasha Engelmann
Drift Economy Experiment: Bronislaw Szerszynski, Sasha Engelmann and Adam Fish
Aerocene Explorer borrowed from Aerocene Foundation
Communication: Camilla Berggen Lundell (Aerocene Foundation) and Alice Lamperti our amazing intern at STS
Aerocene Explorer set-up and support: Daniel Schulz (STS)
Aeroglyphics tutorial and support: Joaquin Ezcurra (Aerocene Foundation)
Payload experiments: Grace Pappas


text:
The physical processes in a system relativistic microwave generator - power supply unit with a strong feedback are investigated. A computer model is constructed to calculate the output parameters of these systems substituted by equivalent circuits. A model is constructed for a linear induction accelerator based on magnetic elements intended for operation with relativistic magnetrons the nonlinear units of the equivalent circuit of which are calculated in the context of the theory of average motion.
|Number of pages||10|
|Journal||Russian Physics Journal|
|Publication status||Published - Oct 2003|
ASJC Scopus subject areas
- Physics and Astronomy(all)


Extermination order
From Wikipedia, the free encyclopedia - View original article
Jump to: navigation, search
An Extermination order is an order given by a government sanctioning mass removal or death. The term is often associated with genocide.
Extermination orders were issued in conjunction with the following events:
Extermination orders can also include:


text:
Smart Solar Lighting PayGo System is a system that designed for users to pay for the prepayment or installment of this solar DC system.
There are two forms of payment system, which can be full payment and pre-existing payment.
Prepayment payment system is Increased user's purchasing power and enthusiasm for using the product.
1. DC input and DC output
2. 2.5W*5pcs LED light
3. 2 USB output port
4. Inbuilt Battery 7.2Ah/11.1v
5. Solar Panel :10W/18V
6. Display with system info
PayGo System Manuel
1. Often press the key, the display lights up for boot
2. Repeatedly press the black button on the right side of the first row on the panel of the enclosure to display a series of digital codes.
3.open the file in the PC SOFTWARE page (Figure 1), click Recharge, Figure 2 page
4. Enter the numeric password shown on the display into the first line of Figure 2, and then select the number of days in the second line. After clicking OK, a string of digits will appear on the third line.
5. Enter the numeric code appearing in the third line of Figure 2 into the chassis display and press the Enter key (the rightmost key in the last line of the black key)
6. connect the LED can be used normally
7. often press the switch button on the chassis to shut down


why is copper T used for?
Asked by | 12th Feb, 2010, 12:19: AM
Expert Answer:
Copper Tis a method of contraception.
Copper T (Cu-T) is a small T-shaped Intrauterine Device (IUD) made of soft plastic and copper, that is placed in the uterus to prevent pregnancy.
It releases copper in the uterine cavity, which prevents the sperm from fertilising the egg. It reduces the number and viability of sperms reaching the egg. In case of fertilisation it stops the fertilised egg from making its way to the uterus because the copper kills the fertilised egg.
Answered by | 12th Feb, 2010, 04:58: PM


Copper Rockfish
Copper Rockfish
Sebastes caurinus
Physical Description
The Copper Rockfish, scientifically known as Sebastes caurinus, boasts a deep-bodied stature, ranging from 30 to 66 centimeters in length. Its distinctive appearance is characterized by golden brown and cream markings, accentuated by a sharp-edged rectangular clear area along the posterior two-thirds of its lateral line. Notably, a horizontal pale yellow bar sits behind its eye, adding to its striking features.
Habitat
Preferring the deeper realms at the outer edges of kelp forests, the Copper Rockfish is moderately common along the eastern Pacific coast. It navigates the intricate underwater landscapes with ease, utilizing its keen sense of environment to thrive amidst the diverse marine ecosystems.
Geographical Range
From the coastal waters of British Columbia to the southern reaches of California, the Copper Rockfish inhabits a significant portion of the eastern Pacific coast. Within this expansive range, it finds suitable habitats in the temperate waters where it can fulfill its ecological niche.
What They Eat
Copper Rockfish are skilled predators, preying upon a variety of smaller fishes, crustaceans, and zooplankton found within their habitat. Their diet reflects the rich biodiversity of the marine ecosystems they inhabit, contributing to the delicate balance of the underwater food web.
Other Species


text:
Touch, Sexuality, and Hands in British Literature, 1740–1901
From Robert Lovelace's uninvited hand-grasps in Samuel Richardson's Clarissa to to Basil Hallward's first encounter with Dorian Gray, literary depictions of touching hands in British literature from the 1740s to the 1890s communicate emotional dimensions of sexual experience that reflect shifting cultural norms associated with gender roles, sexuality, and sexual expression. But what is the relationship between hands, tactility, and sexuality in Victorian literature? And how might scholars best interpret what those touches communicate between characters? This volume addresses these questions by asserting a connection between the prevalence of violent, sexually charged touches in eighteenth-century novels such as those by Eliza Haywood, Samuel Richardson, and Frances Burney and growing public concern over handshake etiquette in the nineteenth century evident in works by Jane Austen, the Brontës, George Eliot, Elizabeth Gaskell, Thomas Hardy, Oscar Wilde, and Flora Annie Steel. This book takes an interdisciplinary approach that combines literary analysis with close analyses of paintings, musical compositions, and nonfictional texts, such as etiquette books and scientific treatises, to make a case for the significance of tactility to eighteenthand nineteenth-century perceptions of selfhood and sexuality. In doing so, it draws attention to the communicative nature of skin-to-skin contact as represented in literature and traces a trajectory of meaning from the forceful grips that violate female characters in eighteenth-century novels to the consensual embraces common in Victorian and neo-Victorian literature.
Table of contents:
- Introduction: Touching the Victorians: A Theoretical Context
- Chapter 1: Rape: Hand-Grabbing in Samuel Richardson's Clarissa
- Chapter 2: Attraction: Reciprocal Touch in the Conduct Fiction of Fanny Burney and Jane Austen
- Chapter 3: Desire: Transgressing Handshake Etiquette in Jane Eyre and The Tenant of Wildfell Hall
- Chapter 4: Sexuality: The Tactile Erotics of Gloved and Ungloved Touch
- Chapter 5: Orientation: Queer Touch, Proximity, and Erotic Potential
- Epilogue: Touching Ourselves: A Neo-Victorian Case Study
About the Author:
Kimberly Cox is Assistant Professor of English at Chadron State College, where she teaches courses in British literature, gender and sexuality, multiethnic literature, literary theory, and composition. She received her PhD in Victorian literature and her graduate certificate in women's and gender studies from Stony Brook University. She served as managing editor of Victorian Literature and Culture from 2016 to 2018. Her work on hands, haptics, and sexuality has appeared in Victorian Network, Victorians: Journal of Culture and Literature, Nineteenth-Century Literature, and Nineteenth-Century Gender Studies,the journal for which she recently coedited the special issue "'Teaching to Transgress' in the Emergency Remote Classroom."


Skip to main content
Disputing PharmCAS GPA Calculations
Disputing Your GPA Calculations
 1. Note that:
 - PharmCAS GPAs are not the same as the GPAs found on your transcripts.
 2. Review Calculating Your PharmCAS GPAs.
 3. Identify the area you believe is causing the incorrect calculation (e.g., Post-Baccalaureate Science GPA) and calculate the GPA yourself using the GPA calculator
 - Indicate the problematic area.
 - Provide your calculations.
PharmCAS does not accept GPA review requests by phone.
 - Was this article helpful?


text:
Science Fair Project Encyclopedia
Parabolic figure skating blades
Parabolic figure skating blades were first introduced by HD Sports in order to employ new scientific developments in the creation of figure skating blades, which are mounted on the bottoms of skates.
The middle section of parabolic blades is thinner than that of normal blades, while both ends are typically wider than those of regular blades. This translates into less steel and a lighter blade overall.
The contents of this article is licensed from _URL_ under the GNU Free Documentation License. Click here to see the transparent copy and copyright details


text:
Meaning of LIVE
What Does LIVE Mean? (Using LIVE Online)LIVE means "Exciting".
Summary of Key Points
Definition for LIVELIVE means "Exciting". This is the most common definition for LIVE on Snapchat, WhatsApp, Facebook, and Twitter. Here is some more information about LIVE:
4: Difficult to guess
Adults and Teenagers
A Text with LIVE
Using LIVE on a Cell Phone (SMS Texts, Whatsapp, and Yubl)


Setting Up Customer Order Notification
You can customize automatic order confirmation message sent to your buyers by Plesk Sitebuilder.
To set up order notification message:
 1. On the eShop page, go to the Notifications tab.
 2. In the E-mail field, enter the e-mail to be displayed in the From field of the notification e-mail.
 3. In the Subject field, enter the subject of the notification e-mail.
 4. In the Message field, enter the text of the notification e-mail.
 You can insert the following macros into the body of the notification message:
 To insert these macros, choose them from the Macro list on the WYSIWYG panel.


text:
Power flushing is a technique used to clear sludge from central heating system pipes, radiators, coils and heat exchangers. These are areas where scale and corrosion can collect, the symptoms are usually:
- Cold spots on radiators, even after bleeding
- Takes a long time for radiators to warm up
- Noisy boiler
- Radiators needing regular bleeding
- Inefficient central heating system
Once a power flush is complete, you can expect the following benefits:
- Pipes and radiators will get hotter quicker
- More cost efficient system
- Less stress on the boiler
- Increased life of the boiler
- Heat will be distributed more evenly throughout the home
Central heating boilers can fail early if there is excessive sludge in the system, modern condensing boilers are much more sensitive so it's recommended to have a full system flush before installing a new boiler. There is no point in paying for an expensive piece of kit that may fail early because of excessive sludge build up in the system!
You should also check the guarantee on any new boiler as most manufacturers will not accept a claim if the system hasn't been recently power flushed.


fbpx MEMO Timer | Abilia Skip to main content
MEMO Timer
MEMO Timer gives a visual representation of time, making something which otherwise is invisible, visible! Time is an abstract concept so learning it can be difficult for many people, when someone says half an hour, what does that mean? How do we feel that half an hour has passed? MEMO Timer allows you to get a quick and easy visual track of the time, allowing it to become accessible.
MEMO Timer displays the time as LED's that go out as the time passes, when the timer is finished the display LEDs will flash; this can be accompanied by an auditory signal or a tactile vibrate option.
MEMO Timer is waterproof so it can be used in the bathroom or outside, whatever the weather.
MEMO Timer is available in four versions:
MEMO Timer 8 shows time in 2, 4, 6, 8 minutes (art.no 500150)
MEMO Timer 20 shows time in 5, 10, 15, 20 minutes (art.no 500155)
MEMO Timer 60 shows time in 15, 30, 45, 60 minutes (art.no 500160)
MEMO Timer 80 shows time in 20, 40, 60, 80 minutes (art.no 500165)
The product is marketed as a technical aid class I for people with disabilities and complies with Regulation (EU) 2017/745 - MDR
MEMO Timer - Video


November 12, 2009
Gradle Goodness: Execute Tasks with Abbreviations
Gradle supports task name abbreviation to execute tasks. This means we only have to type the portion of a task name that uniquely identifies the task within the project. So we don't have to type the complete name if we can use a shorter version. As a bonus Gradle also supports camel case to abbreviate a task name.
Suppose we have the following build file for our project:
// File: build.gradle
task helloWorld << { ant.echo 'Hello world.' }
The following statements will all invoke this task:
$ gradle helloWorld
$ gradle hello
$ gradle h
$ gradle hW
If the abbreviation is not unique for the project we get a warning from Gradle. For example if we have the tasks hello, helloTask and helloWorld and execute $ gradle h we get a failure message:
FAILURE: Could not determine which task to execute.
* What went wrong:
Task 'h' is ambigious in root project 'project'. Candidates are: 'hello', 'helloWorld', 'helloTask'.
* Try:
Run with -t to get a list of available tasks.


text:
A Turkish citizen will be sent to the International Space Station (ISS) in the second half of 2023 within the scope of the Turkish Space Traveler and Science Mission project, Industry and Technology Mustafa Varank has said.
The feasibility and budgeting activities for the projects developed by the Turkish Space Agency have been completed, Varank said, answering main opposition Republican People's Party (CHP) Deputy Ömer Fethi Gürer's questions about the studies carried out within the scope of the National Space Program and when the manned journey to the Moon will take place.
Recalling the "National Space Program Strategy Document" presented in the presidential circular last year, Varank said, "After completing the necessary training, the selected Turkish space traveler is planned to be sent to the ISS to conduct scientific research in the second half of 2023."
Turkey started the Turkish Space Traveler and Science Mission project on May 23, aiming to send a Turkish citizen to space.
The project will also enable the Turkish citizen, who will undergo training before leaving for space, to conduct scientific research in space.


text:
Pulsed thermal imaging is widely used for nondestructive evaluation of advanced materials and components. Thermal imaging methods to analyze single-layer materials are well developed. However, a general method for analyzing multi-layer materials and coatings/films has not been developed due to the complexity of material systems and lack of an analytical solution. This technology provides a general method, test system including a filter, and numerical algorithm for automated analysis of thermal imaging data for multi-layer coating materials.
Argonne's pulsed thermal imaging-multilayer analysis method can accurately measure coating thermal conductivity and heat capacity (and/or thickness) distributions over an entire component's surface. The method analyzes a temporal series of measured thermal imaging data to determine the properties for all coating layers based on a multilayer model. Argonne's invention is currently the only method that can analyze coatings of more than one layer, is fully automated to produce 2D layer property images, and has validated high accuracy.
Argonne's approach includes an infrared filter for flash lamps to eliminate the flash's infrared radiation, ensuring accurate detection of surface temperature during pulsed thermal imaging tests.
Key to Argonne's thermal multi-layer analysis method is the numerical algorithm used for automated analysis of thermal imaging data for multi-layer materials, implemented in dedicated, Argonne-created software that allows for complete data-processing automation without the need of user intervention.
- Allows fast 2D imaging of multi-layer material properties of an object from one surface
- All-in-one solution that includes method, optical filter, and analytical software for thermal multi-layer material analysis
- Imaging is nondestructive and fast
- Eliminates infrared radiation to assure data accuracy
- Automated analysis of imaging data
Applications and Industries
- Multi-layer coating materials development
- Manufacturing quality control
- Coating degradation monitoring
- Medical applications
Proof of Concept: the technology has been tested and proven to work for coated engine parts.
- IN-05-125, Optical Filter for Flash Lamps in Pulsed Thermal Imaging View the patent.
- IN-14-032, Method and Apparatus for Material Thermal Property Measurement by Flash Thermal Imaging View the patent.
- IN-06-017, Method for Thermal Tomography of Thermal Effusivity from Pulsed Thermal Imaging View the patent


text:
Population Genetic Structure and Demographic History of Opsaridium microcephulum along Lake Nyasa
Keywords:Lake Nyasa, genetic diversity, demographic history, population genetics structure and effective population size
The Sanjika, Opsaridium microcephalum is among the fish species that serve as a major source of proteins and income to people along Lake Nyasa. However, the information on its genetic diversity and structure particularly in the Tanzania part of the Lake is limited. Therefore, the assessment of the genetic diversity and structure of O.microcephalum along the Lake Nyasa part of Tanzania was conducted in the current study using a fragment of the mitochondrial COI gene from 92 individuals of O. microcephalum. The findings showed that an average haplotype diversity and average nucleotide diversity were 0.8065 ± 0.0314 and 0.002380 ± 0.001640, respectively. The molecular Variance (AMOVA) indicated significant genetic variations among the subpopulations studied (Overall Φst = 0.31560, p < 0.001). The lowest haplotype diversity was recorded at Manda and the highest haplotype diversity was recorded at Buloma. The lowest nucleotide diversity was recorded at Manda and the highest was recorded at Lupingu. The differences in genetic diversity can be a possible indicator of different localised evolutionary forces that require attention to conservationists for the sustainable management of O. microcephalum.


text:
Traditional control system for double speed wipers
Nautical line control systems for windscreen wipers have the following features:
- actuate wipers individually or in groups, operating both in continuous and intermittent mode ;
- actuate windscreen washing system performing a predetermined cycle.
Control systems proposed are:
- PWS System: developed to control a group from two up to five wipers.
- LMS System: allows you to control a group from three up to nine wipers.
- CT System: very compact, similar to a toggle switch, to control one or two wipers.
- ESB Switch: ON-ON-ON switch suitable to feed two speeds motors with self parking.