text:
Self-adhesive labels center-creased to wrap around folder tabs. Includes dispenser box with printed dividers.
- Self-adhesive labels center-creased to wrap around folder tabs.
- Includes dispenser box with printed dividers.
- Each label is printed for two alphabetic characters; simply strip away the letter not wanted. Type full surname or company name on label next to letter.
Label Size - text:
1 5/32 x 3 1/8
Printed Text Color(s):
End Tab;Top Tab
Dark Blue; Dark Brown; Dark Green; Gray; Lavender; Light Blue; Light Brown; Light Green; Orange; Pink; Purple; Red; Yellow
Labels Per Sheet:
Sheets Per Unit:
Labels Per Unit:
Pre-Consumer Recycled Content Percent:
Post-Consumer Recycled Content Percent:
Total Recycled Content Percent:
Sizes shown are before folding
Name Labels, First Letter and Combination Packages
Includes 1,500 labels.
Country of Origin:
* Country of Origin information is based on information provided by product manufacturers. The information has not been independently verified and we do not warrant its accuracy.


text:
Photographs, Colonial Legacy and Museums in Contemporary European Culture
This project studied the role photographic legacy of colonialism has played in helping determine the multicultural identities of modern Europe. Researchers from the Netherlands, Norway and the United Kingdom explored this through photographic records in museums.
Europe's current multicultural societies have roots in their colonial history, and this project analysed some of these connections. It raised questions about the way experiences from the colonial past have been translated into the postcolonial present and in turn shaped the photographic archive and engagements with it. A key question was in what ways changing conceptual approaches to collections have been determined by social developments in European communities and their relations with their former colonies that have since become independent nations.
PhotoCLEC adopted an ethnographic methodology using museums as 'field sites'. The researchers conducted interviews and explored the collections of photographs. This methodology was applied across all aspects of PhotoCLEC because the different sources of photographs, including exhibitions, displays and collections, were all aspects of the same processes and collection, description, management, policy decisions, political pressures, epistemological assumptions and engagement. This meant that the research provided comparable data about patterns of visibility, the forms of articulation of colonial pasts and the institutional policies that shape these discussions.

source: openbmb/Ultra-FineWeb


text:
Erodibility of Coarse Sand-Clayey Silt Mixturesby Willard A. Murray, (A.M.ASCE),
Serial Information: Journal of the Hydraulics Division, 1977, Vol. 103, Issue 10, Pg. _PHONE_
Document Type: Journal Paper
Abstract: This paper presents results of a laboratory study concerning the erosion characteristics of soil mixtures composed of a uniform coarse sand mixture with various percentages of a silty soil.
Subject Headings: Soil properties | Soil mixing | Mixtures | Laboratory tests | Erosion | Coarse-grained soils | Silt | Sand (material)
Services: Buy this book/Buy this article
Return to search

source: m-a-p/FineFineWeb


text:
- THE MAGAZINE
- WEB EXCLUSIVES
Gage block length is defined as an interferometric measurement when the gage block is wrung to a flat platen. Gage block wring is incorporated into the lengths of the blocks themselves, and wringing film is included in the defined length of the gage block. When gage blocks are assembled in combinations, no additional correction factor for wringing films needs to be added to the length of the combination.
Wringability itself may be defined as the ability of two surfaces to adhere tightly to each other in the absence of external means--they are not magnetized or clamped together.
The source of the forces holding gage blocks together are thought to come from:
- Air pressure from the surrounding environment as the air is squeezed out when the blocks are slid together.
- Surface tension from oil that remains on the gage blocks or water vapor from the air that acts as an adhesive to hold them together.
- Molecular force caused by the interchange of electrons between the atoms of the separate blocks when two very flat surfaces are brought into such close contact with each other. This force will remain even in a vacuum or if no oil or water is present on the blocks.
Wringing requires two smooth, flat surfaces with surface finishes of 1 microinch AA or better. For gage blocks, it becomes difficult to wring surfaces once the flatness begins to exceed 5 microinches.
Remove all nicks and burrs before attempting to wring blocks together because a burr on one block may damage the surface of the other block. Blocks may be checked for burrs with a gage block stone before wringing. A gage block stone with serrated grooves is recommended because it gives a better "feel" for nicks and burrs that catch the edges of the serration. Badly nicked surfaces will click as a nick passes along the serration.
Foreign material em-bedded in the grain of the stone may scratch the blocks. Gage block stones should be conditioned before use. This may be done by lightly rubbing the surfaces of two stones together in a figure-eight pattern. Clean the stones with kerosene before use.
Will stoning a gage block change its size? It depends largely on the condition of a block. A block in good condition will not be affected by light stoning. Stoning removes portions of the block that have been raised above the true gage surface by nicks or scratches that can contribute to more variation or large readings during calibration. Stoning will remove this small amount of raised material. Repeatability of readings is improved, sizes appear to be truer to their original tolerances and blocks will wring together better.
- Stoning is to be performed only on used gage blocks where the surface finish may be degraded by scratches or small nicks.
- Make sure the stone is clean, dry and free from any dirt or abrasive compound. Abrasives on the stone may lap the block and significantly alter its size.
- With a light amount of pressure, stroke the block across the serration two or three times in a forward, back, forward motion. It is not recommended that anything more than light pressure be used unless necessary to remove nicks and burrs.
- Listen and feel for nicks and burrs. If the block glides easily across the stone without a scraping sound or clicking or jumping across the serration, then stop. Flip the block over, and repeat on the other side.
- If nicks and burrs are detected, repeat the procedure, but not more than twice. The pressure may be increased each time as needed to try to remove the nicks and burrs. Do not use more then seven strokes per session.
- If repeated attempts are unsuccessful at removing the burrs, examine the block for damage. In this condition it is not likely a block would be wringable.
Rusted gage blocks
Rusty blocks may be improved by stoning the blocks after the stone has been wetted with kerosene. While this may temporarily improve the utility of the block, it will not permanently remove corrosion or halt its advance.
- Dampen a cotton swab with kerosene.
- Wipe the stone with the dampened swab. A film of kerosene should be seen on the stone; the stone should not be dripping wet.
- Stone as before, using necessary pressure. It may be necessary to be aggressive to remove the corrosion.
- If the corrosion cannot be removed after repeated tries, then the block is considered damaged.
- Keep the stone dampened as the kerosene evaporates.
Recommended stoning pressures are: Light Stoning: 1 to 1.5 pounds pressure Medium Stoning: 2.5 to 3.5 pounds pressure Heavy Stoning: More than 6 pounds pressure
Wringing gage blocks
- Make sure that blocks are clean.
- Wipe the surfaces of the blocks to be wrung gently across the oiled wring pad.
- Wipe these surfaces on the dry pad, removing as much oil as possible.
- Slide the surfaces of the blocks together as shown in Figure 1. Apply pressure while sliding the blocks. The blocks should slide together without any feel of bumps or scratching and should adhere to each other after being rotated into place.
Wringability is an important property of gage blocks, and fortunately, it is a quality that can be controlled and monitored readily by the user of the blocks. With correct use and care, gage blocks will provide long, reliable and accurate service.
A wringability test may be done by the user of the blocks if a problem with a block is suspected.
To test gage blocks for wringability, a 2-inch diameter, Reference Grade (1 microinch flatness) quartz optical flat should be used. A double-sided flat is recommended if more than 40 blocks are to be tested. A double-sided flat does not add to the accuracy of measurement, but it provides a second wringing surface if the first surface becomes scratched during wringing.
As before, prepare the blocks for wringing.
- Wipe the surface of the optical flat gently across the oiled wring pad.
- Wipe the surface of the flat gently across the dry pad.
- Slide the test block onto the flat as shown in Figure 2. Apply pressure while sliding the block and flat together.
- Observe the surface of the gage block that is wrung to the optical flat from the opposite side of the flat. Repeat this step as necessary to ensure a valid result.
- Interpret results:For Federal Grades 0.5, 1 and 2, and ISO Grades K, 00 and 0, no color or oil should appear on the face of the flat. For Federal Grade 3 or ISO Grades 1 and 2, the surface shall not have less than 80% colorless wringing area.
- Repeat for the other surface of the test block.
The test may be difficult to apply to gage blocks that are not almost perfectly flat. This includes thinner gage blocks that are less than 0.1 inch (2.5 millimeters) thick, which are not usually flat in their free state, including most gage blocks in metric sets.

source: HuggingFaceFW/fineweb-edu


text: Implantation of Ta into single crystal Ni3Al was conducted to determine the degree of surface hardening in monolithic alloys in relation to its lattice location. Ta was implanted at 400 keV to doses of 0.07, 0.36, and 2.52 × 1016 cm−2 along the axis of a crystal of Ni3Al at room temperature. Composition versus depth profiles were determined by RBS, and lattice location of Ta was determined by channeling angular yield scans about the axis. The hardness of the surface was measured by ultra-low load indentation. Results show that implantation softens the surface and that the Ta is randomly distributed between Ni and Al sites. Annealing at 1000 °C/1 h significantly reduces the damage and causes preferential occupation of Al sites by Ta, resulting in a slight increase in surface hardness. Further annealing at 1200 °C/0.25 h increases the surface hardness substantially and increases occupation of Al lattice sites to roughly 84%. Results are consistent with a model in which the as-implanted surface is softened by disordering, and subsequent diffusion of Ta to Al sites during thermal treatment causes hardening of the surface.


text:
Rainbow Moonstone Ball Sphere with Crystal Stand for Vastu Fengshui Chakra Aura Personal Reiki Healing Crystals
Weight – 200 to 300grams approx
Product Name: Moon Stone
Origin: Sri Lanka and India
Common Colors: Opalescent, milky whites with variants of pink, green, gray, or blue
This extremely pretty stone looks soft and milky, representing the divine feminine. The moonstone is known for balancing not only hormonal and reproductive issues but emotions as well. It's an amazing gem for intuition, balance, and good wishes.
Rainbow Moonstone Ball
Rainbow moonstones are considered holy gemstone that offers psychic safeguarding to defend individuals from pessimistic feelings. This gemstone provides a feeling of tranquility, mental lucidity, and emotional stability.
Rainbow Moonstone can help you reflect on your thoughts and make better choices.
Keeping or wearing a rainbow moonstone is believed to stimulate the crown chakra, which facilitates spiritual growth, while also purifying the third eye chakra, thereby enhancing clarity and awareness.
Moonstone is widely recognized as a symbol of the goddess and is linked with the moon, femininity, and the subconscious. This gemstone is known to align the lunar energy with a woman's natural rhythm, including her body's critical cycles.
Moonstone holds a special place in Indian culture as it is considered a sacred stone that is adorned on the forehead of Lord Ganesh, who is associated with the Moon. It is believed that gifting Moonstone can bring good luck and prosperity.
Moonstone has been linked to the power of the moon since ancient times. It has served various purposes, such as safeguarding travelers, kindling passion between lovers, facilitating prophecy, and providing a route to wisdom.
The stone in question holds a significant place in Indian culture, particularly among couples. It is considered sacred and has been a customary wedding present for a long time.
Moonstone is known as the Traveler's Stone for the protection it affords, especially at night, and because of its uplifting quality of hope, has long been worn as a talisman to enhance the personality. [Ahsian, 267][Mella, 91]
To enhance the power of your Moonstone, leave it on a windowsill or outside during a full moon overnight. It's possible that you'll notice the stone becoming more potent as the moon approaches its peak.
Rainbow Moonstone is an essential addition to your personal collection, sacred workspace, or healing practice.
This stone is highly effective in aiding individuals during the process of overcoming addictive habits, regardless of whether they are physical or mental in nature.
Benefits of Rainbow Moonstone Ball:-
- Moonstone is believed to cultivate compassion and empathy and help the person tap into his/her intuition power.
- Activates the creative and intuitive power of feminine energy, and helps to balance and calm down emotions and stress levels.
- The serene energy of the moonstone also invites creativity, healing, and motherly protection.
- It also acts as a mirror to enable us to clearly see our reflection, exactly as we are, both in and out.
- Aids in distinguishing between the needs and wants of one's life.
- Moonstone simultaneously relieves stress and releases positivity through love of all kinds.
- This stone helps to open up the heart chakra, thereby allowing the person to be more receptive to inner feelings.
- The Moonstone crystal reminds one to not stop and to go with the flow in life.
- As the moon cycles connect the wearer to nature, the moonstone continues to remind you that our lives also keep on flowing. This helps in cultivating compassion and empathy
- Rainbow Moonstone crystal of new beginnings, happiness, gentle change, inner growth, and strength.
- Rainbow Moonstone is a very effective transformational stone.
- Rainbow Moonstone brings good luck and a happy house, office, and shop.
- Rainbow Moonstone brings balance, harmony, and hope while enhancing creativity, compassion, endurance, and inner confidence.
- It can help you to find new ways to express yourself.
- Rainbow Moonstone helps to control anger and helps to stay calm and composed.
Places where Moonstone is found
Ways to use Rainbow Moonstone Ball
- Place moonstone near your bed, or underneath the mattress (near the abdomen area) to improve difficulties in reproductivity, as well as for hormonal and fertility issues.
- Keeping a piece of moonstone near the bed or underneath the mattress (near the heart area) to balance or even increase feminine emotions, and invite more receptivity.
- Placing the moonstone in the office is also believed to activate as well as enhance career creativity.
- You can wear moonstone jewelry in the form of a necklace, right next to your heart. You would feel its glow and magical energy.
- Once you begin wearing moonstones on a regular basis, you would start realizing that as the negative energies play the center stage of your being, you eventually learn to gradually heal yourself.
- Having the moonstone crystal daily by your side would enable you to channel its healing powers, which would help to clear your mind and center your inner spirit.
Order this Crystal Rainbow Moonstone Ball right now to completely revolutionize your health and mental well-being!
Highly recommended by Feng Shui & Vastu Consultant.
Paid Crystal Consultation, Send your name & date of birth with a query


text:
Time recording terminals
From the attendance recorder directly into the project
Data from time recording terminals can be automatically transmitted to Projektron BCS using an import processor.
The import processor for time recording terminals offers the following options:
- Export of personnel numbers and corresponding time stamps from the time recording terminals to a CSV file that can be imported to Projektron BCS
- Calculation of breaks and attendance times based on come-and-go pairs from the time recording terminal
- Optional: Automatic extension of break times if the statutory break times are not used in full
- Automated import of the previously created CSV file and mapping of breaks and attendance times with Projektron BCS time recording


text:
Definition of gypsy :
1. A cunning or crafty person
2. A darkcomplexioned person.
3. Alt. of Gipsy, moth
4. One of a vagabond race, whose tribes, coming originally from India, entered Europe in 14th or 15th centry, and are now scattered over Turkey, Russia, Hungary, Spain, England, etc., living by theft, fortune telling, horsejockeying, tinkering, etc. Cf. Bohemian, Romany.
5. Pertaining to, or suitable for, gypsies.
6. The language used by the gypsies.
7. To play the gypsy; to picnic in the woods.
- You mane a gypsy that rides round the counthry? - "Flamsted quarries", Mary E. Waller.
- But Will and Joe and the gypsy Puglioni went back to their gin, and robbed and cheated again in the tavern of foul repute, and knew not that in their sinful lives they had sinned one sin at which the Angels smiled. - "The Sword of Welleran and Other Stories", Lord Dunsany.
- The eyes of the stranger and the gypsy met. - "The Redemption of David Corson", Charles Frederic Goss.


SonicWall VPN
How to configure SonicWall VPN using LDAP
You can secure access to SonicWall VPNs using LDAP. Users can sign in using either the mobile app or by receiving a voice call on their phone. If using the mobile app, the will provide their username and a blank password. When signin in, a user will need to approve the signin on their mobile phone before the signin completes. If using a voice call, users will provide their account PIN in the password box. They will receive a phone call directing them to press the number one on their phone keypad to complete the sign in process.
 1. In your console (e.g. navigate to Apps.
 2. Create a new LDAP application. Note the Server Address, Server Port, Root Binding DN.
 3. Click Activate
Configuring SonicWall
 1. From the SonicWall console, choose Users then Settings.
 2. In the User Authentication method drop-down menu, select either LDAP or LDAP + Local Users.
 3. Click Configure LDAP
 4. For Name or IP Address provide the value give in the console, something like
 5. For Port Number, choose 636.
 6. For Server Timeout choose 300 seconds.
 7. Select Give bind distinguished name
 8. For the Bind distinguished name provide the value from the console. For Login Password type anything.
 9. Check Use TLS.
 10. Check Require valid certificate from server.
 11. Do not check Force PAP to MSCHAPv2.
 12. Click Apply.
Schema Tab
 1. Click the Schema tab.
 2. LDAP Schema choose Microsoft Active Directory.
 3. In the Directory tab, note the value of Trees containing users is something like Turn this into a LDAP DN, something like cn=Users,dc=example,dc=com. Put this value into the User Suffix field in the console.
 1. Choose the Test tab.
 2. Enter a valid username or email address for User.
 3. If you have the mobile app set up, enter anything at all for the password. If you are using voice call authentication, enter your account PIN or password.
 4. Press test.
 5. You will receive a notification or voice call. When you approve, your signin will complete.
Last modified May 12, 2020: refactor docs (d7a7a5c1d)


Over a million developers have joined DZone.
{{announcement.body}}
{{announcement.title}}
Using Spock to Test Spring Classes
DZone's Guide to
Using Spock to Test Spring Classes
· Java Zone
Free Resource
Learn how to troubleshoot and diagnose some of the most common performance issues in Java today. Brought to you in partnership with AppDynamics.
As the previous post mentioned, Spock is a powerful DSL built on Groovy ideal for TDD and BDD testing and this post will describe how easy it is to use Spock to test Spring classes, in this case the CustomerService class from the post Using Spring Data to access MongoDB. It will also cover using Spock for mocking.
Spock relies heavily on the Spring's TestContext framework and does this via the @ContextConfiguration annotation. This allows the test specification class to load an application context from one or more locations.
This will then allow the test specification to access beans either via the annotation @Autowired or @Resource. The test below shows how an injected CusotmerService instance can be tested using Spock and the Spring TestContext: (This is a slightly contrived example as to properly unit test the CustomerService class as you would create a CustomerService class in the test as opposed to one created and injected by Spring.)
package com.city81.mongodb.springdata.dao

import org.springframework.beans.factory.annotation.Autowired
import org.springframework.test.context.ContextConfiguration

import spock.lang.*

import com.city81.mongodb.springdata.entity.Account
import com.city81.mongodb.springdata.entity.Address
import com.city81.mongodb.springdata.entity.Customer

@ContextConfiguration(locations = "classpath:spring/applicationContext.xml")
class CustomerServiceTest extends Specification {

 @Autowired
 CustomerService customerService

 def setup() {
 customerService.dropCustomerCollection()
 }

 def "insert customer"() {

 setup:

 // setup test class args
 Address address = new Address()
 address.setNumber("81")
 address.setStreet("Mongo Street")
 address.setTown("City")
 address.setPostcode("CT81 1DB")

 Account account = new Account()
 account.setAccountName("Personal Account")
 List<Account> accounts = new ArrayList<Account>()
 accounts.add(account)

 Customer customer = new Customer()
 customer.setAddress(address)
 customer.setName("Mr Bank Customer")
 customer.setAccounts(accounts)

 when:
 customerService.insertCustomer(customer)

 then:
 def customers = customerService.findAllCustomers()
 customers.size == 1
 customers.get(0).name == "Mr Bank Customer"
 customers.get(0).address.street == "Mongo Street"

 }
}
The problem though with the above test is that MongoDB needs to be up and running so to remove this dependency we can Mock out the interaction the database. Spock's mocking framework provides many of the features you'd find in similar frameworks like Mockito.
The enhanced CustomerServiceTest mocks the CustomerRepository and sets the mocked object on the CustomerService
package com.city81.mongodb.springdata.dao

import org.springframework.beans.factory.annotation.Autowired
import org.springframework.test.context.ContextConfiguration

import spock.lang.*

import com.city81.mongodb.springdata.entity.Account
import com.city81.mongodb.springdata.entity.Address
import com.city81.mongodb.springdata.entity.Customer

@ContextConfiguration(locations = "classpath:spring/applicationContext.xml")
class CustomerServiceTest extends Specification {

 @Autowired
 CustomerService customerService

 CustomerRepository customerRepository = Mock()

 def setup() {
 customerService.customerRepository = customerRepository
 customerService.dropCustomerCollection()
 }

 def "insert customer"() {

 setup:

 // setup test class args
 Address address = new Address()
 address.setNumber("81")
 address.setStreet("Mongo Street")
 address.setTown("City")
 address.setPostcode("CT81 1DB")

 Account account = new Account()
 account.setAccountName("Personal Account")
 List<Account> accounts = new ArrayList<Account>()
 accounts.add(account)

 Customer customer = new Customer()
 customer.setAddress(address)
 customer.setName("Mr Bank Customer")
 customer.setAccounts(accounts)

 when:
 customerService.insertCustomer(customer)

 then:
 1 * customerRepository.save(customer)

 }

 def "find all customers"() {

 setup:

 // setup test class args
 Address address = new Address()
 address.setStreet("Mongo Street")

 Customer customer = new Customer()
 customer.setAddress(address)
 customer.setName("Mr Bank Customer")

 // setup mocking
 def mockCustomers = []
 mockCustomers << customer
 customerRepository.findAll() >> mockCustomers

 when:
 def customers = customerService.findAllCustomers()

 then:
 customers.size() == 1
 customers.get(0).name == "Mr Bank Customer"

 }

}
The CustomerRepository is by way of name and type although it could be inferred by just the name eg
def customerRepository = Mock(CustomerRepository)
The injected customerRepository is overwritten by the mocked instance and then in the test setup, functionality can be mocked.
In the then block of the insert customer feature, the number of interactions with the save method of customerRepository is tested and in the find all customers feature, the return list of customers from the findAll call is a mocked List,as opposed to one retrieved from the database.
More detail on Spock's mocking capabilities can be found on the project's home page.

Understand the needs and benefits around implementing the right monitoring solution for a growing containerized market. Brought to you in partnership with AppDynamics.
Topics:
Published at DZone with permission of Geraint Jones, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.
{{ parent.title || parent.header.title}}
{{ parent.tldr }}
{{ parent.urlSource.name }}


Word Sorter
To sort words into alphabetical order paste your text into the box on the left and click the green "sort" button.
What is this tool?
This tool sorts words in a block of text from a to z. You do not need to remove characters that are typically found in paragraphs such as commas and full stops as this is automatically done during the sorting process.
To copy the output you can click the small icon on the bottom right of the output text area.


The Traffic Inspector has been discontinued.
Existing accounts will have access until June 19th, 2018.
Read the full announcement for more details →

Getting Started with API Debugging
The first step to solving API integration issues is seeing the request and response data traveling back and forth from the client to the API. With the Global Traffic Gateway and the API Traffic Inspector, viewing API request and response data for any API call is easy.
Let's get started by making a request through Runscope that we can view and interact with in the Traffic Inspector. First, sign up for your free Runscope account.
Step 1: Learn the Lingo
Requests
A request is any HTTP API call that you make through Runscope. Every request is stored in a bucket.
Buckets
Buckets are a simple way to organize your traffic. You can create buckets by project, customer, app or anything else you like. Every bucket has a unique key you'll use when creating Gateway URLs.
Step 2: Make a Request
In order for Runscope to capture traffic you need to direct it through our gateway. This is accomplished with special Gateway URLs that contain the target API host name along with your bucket key.
The basic formula for creating a Gateway URL is:
 - Start with the scheme and hostname of the target API. For this example we'll use _URL_.
 - Replace the dots with dashes. If the hostname has dashes, double them up.
 - Append a dash, your bucket key and runscope.net. We now have https://api-yourapihere-com-bucket_key.runscope.net.
From your code or other HTTP client, execute the API call with the Gateway URL you created. The path, headers, request data and URL querystring parameters do not need to change.
That's It!
Once your traffic is flowing through Runscope you can:
Have questions about getting started? We're standing by ready to help.


Take the 2-minute tour ×
Why do we say that an obscene joke is "off-color"? Is a G-rated joke "on-color"? What color? When and how did this idiomatic expression come from?
share|improve this question
4 Answers 4
up vote 20 down vote accepted
The first definition in the OED is specific to diamond mining, where an off-colour diamond is neither pure white or another colour, which makes it of inferior value (there are quotations using the phrase from 1860 - 1968).
The next definition is more general and has two sub-definitions. The first means of a colour that's either darker, lighter, not natural, proper or acceptable (quoted 1873 - 2000). The second is to be slightly unwell, or not up to the mark, or out of order (1876 - 1997).
Finally, the third is what we're after:
Of questionable taste, disreputable; improper, vulgar; spec. (of language, jokes, etc.) slightly indecent or obscene. Cf. dirty adj. 2.
The first quotation:
1875 J. G. Holland Sevenoaks in Scribner's Monthly Mar. 582/1 Everybody invited her, and yet every body, without any definite reason, considered her a little 'off color'.
Searching Google Books, I found some antedatings. First for diamond mining:
The Mirror of Literature, Amusement, and Instruction - Volume 5 - Page 15 - John Timbs - 1825:
The smallest flaw, or foul (as it is called) greatly diminishes the price of the diamond; and if it be tinged with yellow, brown, &c., a fault characterised by the technical term off colour, its value falls very considerably, and is frequently reduced from a third to one half.
Next, for a general use (though I'm not sure if this means "unwell" or "of questionable taste"):
Paris in '67: Or, The Great Exposition, Its Side-shows and Excursions - Page 87 - Henry Morford - 1867:
... and yet, though I have no doubt that the lady has been a little 'off color,' and though Mazeppa and the French Spy may not be exactly the thing in which we should like our sisters to'show themselves' — yet, do you know, I am not only in love,...
share|improve this answer
I've sent these antedating to the OED. – Hugo Jun 8 '13 at 8:42
I have no concrete evidence to suggest so, but I feel as though my following reasoning might help you. In the world of comedy there is a certain genre called "black comedy", this genre focuses on making satirical humor based on actual events that one might consider not funny. One example is the movie "Dr. Strangelove" a black comedy that was satire to the cold war. In the movie there is a scene where a man is forced to ride an atomic bomb down to its detonation, he does this on purpose because otherwise it wouldn't detach from its loading dock. The comedic part is that as he rides it he rides it similar to a cowboy and a bull, making fun of the fact that only an American would be so silly as to make fun out of big explosions. But the "black" aspect is the actuality that the American is conveying the death of millions and ensuring "mutually ensured destruction" for both the soviets and the US in nuclear war. Therefore one can assume that when a joke is "off color" it is not pure, it has a tinge of controversial meaning that some might find offensive.
share|improve this answer
Welcome to EL&U Jason. Can you include some cited source(s) with your answer? – Kristina Lopez Jun 6 '13 at 20:06
Here is the definition of off color in Chapman & Kipfer, Dictionary of American Slang, Third Edition (1995):
off color adj phr by 1875 Somewhat salacious; risqué; =BLUE: a couple of off-color jokes/ Some of his observations were a bit off color.
That same reference reports that blue in the sense of "lewd, rude, suggestive" appeared in American English by 1840.
The same sense of blue appears in England, too. Thus, Farmer & Henley, Slang and Its Analogues (1890) has this entry:
blueness subs. (common) —Indecency. Smutty talk is described as BLUE, sense 2.
Carlyle, Diderot [1840]. "The occasional blueness of both [writings] shall not altogether affright us."
And for blue sense 2, Farmer & Henley says this:
Indecent; smutty; obscene. This may be derived from the blue dress of harlots—although Hotten suggests it as coming from the French Bibliotheque Bleu, a series of books of questionable character. Books of an entirely opposite nature are said to be brown or Quakerish.
From About.com's definition of blue humor (_URL_
The alternative term for clean humor seems to have been white at one time. Wentworth & Flexner, Dictionary of American Slang (1960) offers this item under its entry for blue:
3 Risque; vulgar; suggesting the obscene. 1930: "...Blue gags = jokes in questionable taste." Variety. 1953: "In burlesque [comedian Red] Buttons has a reputation for being, if not lily white, at least no bluer than..." G. Millstein in NY Times Mag., Feb 22.
So putting all of this together, we have the idea that off color refers to blue, which means crude, lewd, or indecent; but white or brown indicate clean (or boring). I especially like the idea from Farmer & Henley that blue may have gotten its unsavory connotation from a particular edition of smutty French literature.
share|improve this answer
Which brings up a similar related question - why blue? For what reason is the color blue associated with vulgar humor? – Darrel Hoffman Jun 7 '13 at 3:02
If you believe my 1890 source (and I'm by no means sure that I do), blue was the dress favored by harlots—or the book jacket color of a famous French series of "books of questionable character." – Sven Yargs Jun 7 '13 at 3:26
Hmm, I would've thought "red" for harlot-fashion, but I guess sensibilities change over time. The book jacket theory may have some validity, but I'd imagine there'd be plenty of non-vulgar books with blue jackets - it's a pretty common color for old books, from what I've seen. (In places like Japan, the color pink seems to play that role, but that makes a lot more sense if you think about it.) – Darrel Hoffman Jun 7 '13 at 3:51
Blue is also the colour of lust, if I recall correctly. – user867 Jun 7 '13 at 6:15
As no-one has really emphasised the following meaning I feel justified in offering little more than anecdote: off-colour most definitely means "unwell" where I am from (though it is a little archaic). The "colour" in question being the colour of one's skin.
In the case of a joke, I would see it as a synonym for "sick", meaning distasteful. I'm unsure of the connection between taste and wellness, but if you read things like Frankenstein, one might be led to believe the connection between beauty (i.e. notions of taste) and wellness was far more explicit than today.
share|improve this answer
This from all the others convinces me! I was going to suggest blue being a typical colour associated with porn, and a joke being very rude but then I got stuck on "off colour"! – Mari-Lou A Jun 8 '13 at 8:50
Your Answer


text:
Loving-kindness meditation might slow the aging process in women, based on a small study by researchers at Harvard Medical School.
In the new study, scientists analyzed white blood cells from 37 adult men and women, of whom 15 had practiced loving-kindness meditation almost every day for at least four years.
The researchers measured length of participants' telomeres — regions at the end of chromosomes. Shortened telomeres have been linked in humans to chronic stress, mood disorders and accelerated aging.
The scientists found that women who practiced lovingkindness meditation had significantly longer telomeres than women who did not. But telomere length in men was the same whether or not they practiced loving-kindness.
The results for women remained significant when researchers controlled for differences in body mass index (BMI) and history of depression between meditators and nonmeditators. (The groups resembled each other in terms of age, gender, race, education level and history of trauma.)
Why was the positive result seen only for women? The study's authors noted that female participants had practiced lovingkindness meditation longer than their male counterparts, although the difference wasn't statistically significant.
"We could also speculate," they wrote, "that [loving-kindness] practice leads to greater psychological, and therefore physiological, changes in women because they are able to utilize it better."
Loving-kindness focuses on emotions, not thoughts, and brain scans of women show they rely more on the "emotional" parts of their brain for performing certain tasks. When women are shown pictures and asked to label and assign emotions, for example, they use their amygdalas more than men do. The amygdala is a brain structure that helps regulate and interpret emotions.
The study's limitations included its small sample size and the fact that the loving-kindness practitioners also practiced insight meditation. In addition, researchers did not measure participants' self-reported stress levels, only telomere length.
The study appears in the journal Brain, Behavior and Immunity.


have done other things between the first INSERT query and the second without altering what was inserted into the customerid column of the new record in the orders table.
The value returned by LAST_INSERT_ID() is exclusive to each connection, and it's not affected by inserts performed by other connections, even on the same tables. In other words, concurrency is never an issue when using this function.
User Variables
It's a common programming practice to store values returned from queries in the application space for reuse. However, this can often be done within MySQL itself by means of user variables. A user variable (identified by a leading @ sign) can contain any scalar value and lasts for the lifetime of the current connection. It can be named using any combination of alphanumeric characters and may include the $ (dollar sign), _ (underscore), and. (period) characters.
You have two options for setting the value of a user variable:
 - The SET statement, which simply takes the form SET _USER_ = value;. value can be any legal MySQL expression that evaluates to a scalar value.
 - Within queries, you can use _USER_:=value. In this case, the expression used for value can also include one or more column names.
Once the value of a user variable is set, you can use it in any expression. Here is an example that works in MySQL 4.1.1 and newer:
A user variable may hold any scalar type, including integers, floating-point numbers, strings, and dates. You can set a user variable's value using an expression containing other user variables, as well as values derived from other functions.
 Never try to set a user variable and then use its value in a GROUP BY, ORDER BY, or HAVING clause in the same statement. The results of such a query are unpredictable.
Notice that you're not limited (as is sometimes imagined) to setting user variables in SELECT queries, as you can see in the next example.
Unfortunately, in web applications, you cannot preserve values between pages by means of MySQL user variables, because each new page load creates its own connection. Even if you use persistent connections, you're almost certain to get the value for a user variable of the same name that was set using a different connection (or a null value in the case where a new connection was established). MySQL won't let you choose a connection identifier, nor can you create or set arbitrary global variables. Even so, user variables can still be useful for multiple queries within the same page and, as you'll see in the example in the next section, for aliasing columns and intermediate results within queries where you can't use real aliases.
{mospagebreak title=Branching: Making Choices in Queries}
Branching is obviously an area with a wealth of potential when it comes to replacing programming logic with SQL logic. So, in this section, we present some useful MySQL branching methods with this goal in mind.
No programming or scripting language would be very useful if it didn't provide a way to execute different instructions depending on the outcome of a test condition, such as whether one value is greater than another. MySQL is similar in this regard. It has four flow-control operators that you can use to choose between values based on how one or more conditions are evaluated: IF(), IFNULL(), NULLIF(), and CASE.
True/False Branching with IF()
The IF() operator has the following syntax:
IF(test_expression, true_result, false_result)
The IF() operator takes three expressions as arguments. If test_expression evaluates as true (or 1), than it returns true_result; otherwise, false_result is returned. Here is a fairly simple example:
Let's look at a slightly more complex scenario. Suppose as part of an e-commerce web site, we have a products table defined in part like this:
CREATE TABLE products (
product_price DECIMAL(6, 2),
 product_weight DECIMAL(5, 2)
As part of the checkout process, we need to determine shipping according to the following conditions: if the price of a product is greater than $100 or if the weight of the product is less than 500 grams (0.5 kg), then no charges for shipping are added; otherwise, we add a shipping charge of $4.50 per kilo for any weight in excess of 500 grams.
SELECT _USER_:=product_price AS p, _USER_:=product_weight AS w,
_USER_:=IF(_USER_ > 100.00 OR _USER_ > 0.5, 0, _USER_ * 4.50) AS s, FORMAT(_USER_ + _USER_, 2) AS t
FROM products
WHERE product_id=productid;
When we test this with a bit of sample data, here's the result:
We employed some user variables to get around the problems that arise when trying to use column aliases to define other columns in the same query.
Null-based Branching with IFNULL()
The IFNULL() operator has the following syntax:
IFNULL(expression1, expression2)
The way the IFNULL() function works may seem a bit counterintuitive: I f expression1 is not NULL, then it is returned; otherwise, expression2 is returned. You could express the same logic using IF() and NOT IS NULL:
IF(NOT IS NULL expression1, expression1, expression2 )
For example, consider an orders table for which a partial definition might be like this:
 acctid INT NOT NULL,
 orderdate DATE NOT NULL
 shipdate DATE NULL
To produce a list of recent orders (say within the past 30 days) showing which ones have been and haven't yet been shipped, we could use something like this:
SELECT orderid, acctid, IFNULL(shipdate, 'PENDING') AS Shipped
FROM orders
Expression Relation-based Branching with NULLIF()
The NULLIF() operator has the following syntax:
NULLIF(expression1, expression2)
This function tests the relation expression1 = expression2 and if the result is true (1), then the function returns NULL; otherwise, it returns expression2. This could also be written as the following:
IF(expression1 = expression2, NULL, expression2)
or, as you'll see shortly, like this:
CASE WHEN expression1 = expression2 THEN NULL ELSE expression2 END
The NULLIF() function may not prove to be as efficient a method as some others in many circumstances. This is because if expression1 and expression2 are equal, then expression2 will actually be evaluated twice.
CASE-based Branching
The CASE structure can be used to test an expression against one or more other expressions in a series and to return one of any number of different values based on the outcome. It works in a manner similar to that of the if … then … else … construct found in most programming and scripting languages.
There are two different versions of CASE.
Multiple Conditions with CASE
One version of CASE is as follows:
CASE WHEN condition THEN result
[ELSE else_result | WHEN condition2 THEN result2
[ELSE else_result2 | WHEN…] ]
In the simplest instance, the condition is tested, and if true, then the result following the THEN keyword is returned. If condition is not true, then NULL is returned. You can override the latter behavior by including an ELSE clause; in this case, if condition is false, then the else_result expression value is returned instead of NULL. For example, we could rewrite the example we used for IFNULL() like this:
SELECT orderid, acctid,
 WHEN shipdate IS NULL
 ELSE shipdate
END AS Shipped
FROM orders
This is a bit more verbose than the IFNULL() version, but it's also easier to read, particularly with the line breaks and indentation we've added here.
We could make the example a bit more selective by introducing additional WHEN … THEN … clauses. Using something like the following, we can return "ORDER PENDING" if no shipping date has yet been set, "ORDER SHIPPED ON … " plus the shipping date if the shipping date is in the past, "FUTURE" if the shipping date is in the future, and "SHIP TODAY" if the shipping date matches today's date:
SELECT orderid, acctid, _USER_ := shipdate,
END AS Shipped
FROM orders
You'll notice that the result set includes an extra column for the shipping date; very shortly (in the "Our Demonstration Revisited" section), we'll show you how to get rid of this if you don't need it.
A given CASE structure may contain any number of WHEN… THEN… clauses and a maximum of one ELSE clause.
Comparisons with CASE
The other form of CASE is as follows:
CASE expression WHEN value THEN result [ELSE else_result | WHEN value2 THEN result2
[ELSE else_result2 | WHEN…] ]
This compares an expression to a value, both of which can be any valid MySQL expressions, and returns result if the two are equal. Otherwise, either NULL or an else_result is returned, depending on whether or not an ELSE clause follows.
Here is an example:
CASE order_date
 WHEN last_pmt_date
 THEN 'YES'
 ELSE 'NO'
 END AS pmt_status
FROM orders;
The CASE block will evaluate to 'YES' if the order_date and last_pmt_date columns for a given record hold the same value, and 'NO' if they don't.
The syntax for CASE varies somewhat from what we've shown in this chapter when it's used inside stored procedures in MySQL 5.0 and later. See Chapter 8 for more information.
What About Loops?
Given what we've just seen in the way of decision-making capabilities, you might expect that there would be some sort of


1. Packaging total cost of ownership
Optimise your packaging TCO
A TCO analysis is the first step to drive down overall costs and improve profitability
In today's competitive world, the concept of Total Cost of Ownership (TCO) is an important one, for both buyers and sellers. Rather than only considering the purchase price of an object, TCO looks at the complete cost from purchase to disposal. This will include costs that are likely to be incurred during the product's lifetime, such as maintenance, repair and insurance.
From a packaging supply chain point of view, TCO involves reviewing the entire chain and having an overall view on the total process, detecting opportunities for improvement and potential for increasing profitability. A TCO analysis will likely look at three major components. There's the cost of the packaging material itself; the operating costs (involving the packaging processes of our customers for example); and the logistics costs.
Think about your packaging total cost of ownership
Some solutions which take into account the optimization of your packaging TCO
Optimise your TCO
We would be delighted to assist you in your TCO calculations, by providing input as to where and how cost-savings could be made to drive down your TCO.
Contact us


Can You Tell What This Is? (Photos)
A London-based architect created a remarkable design for a yacht, called the Tetrahedron Super Yacht.
The futuristic vessel, designed by Jonathan Schwinge, levitates due to a vertical strut that's attached to a torpedo-shaped hull -- and includes an outdoor dining area, a significant amount of deck space and a "flying speed" of 38 knots.
The vessel is made from carbon fiber and stainless steel, and can accommodate six passengers and four crew members. Schwinge said his design allows for the yacht to travel smoothly through rough waters.
Image placeholder title
Image placeholder title
"The design is instigated by the rethinking of the form, superstructure and propulsion of the modern superyacht into a radically simple enclosure and an elevated mode of travel above the water line," Schwinge said in a statement.
"A three-based pyramid consisting of four faces and six leading edges provides fundamental stability and enclosure. Its form produces a pure, precise, logical and mathematical "roof" for which to connect to the hull assembly. Generally, simple forms are not known in ship and motor yacht construction through restrictions in ocean-going hull design. Long distances are achievable with reduced out-of-water drag and stormy ocean conditions would incur virtually no slamming."
Image placeholder title
Sources: Daily Mail, Forbes / Photo credit: Daily Mail
Popular Video


text:
|ROSAT Home Page||ROSAT
The time variability of X-ray emission can be studied with the HRI since each detected photon has its time of arrival recorded by the detector. The accuracy of this time is limited by the electronic resolution of the HRI processor which is 61 sec relative to the ROSAT spacecraft clock. The relative arrival times of photons during a single observation is accurate to this value. The absolute accuracy of the ROSAT spacecraft clock, and its conversion to UT, is expected to be a few milliseconds.
The HRI has a processing dead time during which events may not be counted which varies between 0.36 and 1.35 msec per event. The variation is discussed in section 188.8.131.52 and depends on the fine position of the event. Thus there is a dead time correction that needs to be made for calculating the true event rate from a source. A mean dead time of = 0.81 msec can be used for this purpose, and the true rate is then given by:, where n is the observed rate.
Due to the telescope wobble and the small variations in the QE of the HRI on spatial scales of a few arc minutes (see Fig. 5.13), the count rate of a source can vary by 5% between the extremities of a wobble. This can produce a low amplitude source variability on a time scale of approximately 100-400 seconds in some sources.
As for the PSPC, the HRI observations are typically interrupted once per orbit, and sometimes as much a three times per orbit. Typical continuous viewing times for a source will be about 2000 seconds, with some cases lasting up to 4000 seconds. Long term monitoring of sources on time scales of weeks of more will be limited by the solar view constraints of the satellite. This limits source accessibility to about one month every six months for a source in the elliptic plane, with greater access time for sources closer to the ecliptic poles.


text:
Vintage Baule Slingshot from Ivory Coast, Africa
This slingshot is mounted on lucite. The slingshots are carried by young boys for hunting birds and bats in the forest, sources of protein in places where that is often scarce. However, dangers abound, such as snakes, dangerous insects, and the rare predator. The slings are made, usually, by the father of the boy (though more wealthy families will commission one from a professional carver.) The carvings are talismanic, meant to protect the boy. Most carvings are of deities or spirits, often woodland spirits, which are always female and often red. European nail polish is a favored source of the red color. Masks abound, sometimes with the entire costume used in dance. There is a feeling that the mask carvings function best as protectors if they are facing the source of danger, and "right-side up," rather than upside down. For that reason, a sling will very often have two masks, facing in opposite directions; two masks, one oriented up and one down, or both. There may be up to eight masks, "to cover all the bases". Other subjects for the carving enhance hunting power or the chances of success. These include guns (or many types), soldiers, Christian religious symbols, or powerful animals (elephants, etc.) Occasionally, unusual subjects such as soccer players or soccer trophies will appear. The variety is virtually endless. The sling portion is usually rubber cut from old inner tubes. It almost never survives the stress of transport or the dry climate here.
This Slingshot measures 9" x 2.75"


text:
Jon Kneeling Original Painting Portrait Made With Ink And AcrylicHarry Simmonds
Jon Kneeling Original Painting Portrait by Harry Simmonds
A beautiful painting that really shows artist Harry Simmonds expressing himself and using his preferred methods to create a more abstract art style of painting. It is one of the artists more famous monochrome paintings partly because of the freedom it allows the viewer to interpret the subject and painting themselves.
It is affordable large abstract art that gives little away holding on to a feeling of mystery for the viewer to enjoy, among monochrome abstract paintings it really stands out with the figure of Jon so present and dominant in the image. It is a large monochrome abstract painting that hints of grey around the figure itself. 'Jon Kneeling' has large dimensions which can make it a striking centrepiece as wall art to hang on your wall. The inner feelings of subject Jon are relatively obscured by the brushwork, the hidden facial expressions in this monochrome portrait painting leave the character of Jon a mystery while being recognisable as a male figure kneeling down.
Paintings in this series were executed quickly while working with a model, often a friend of the artist. As a pose is struck, a quick sketch is drawn of it to aid the final selection process.
When a particular pose resonates with artist Harry Simmonds he will ask the model to recreate it for a longer period. Harry Simmonds acknowledges the influence of figurative artist Euan Uglow who liked to create geometrical shapes using his model's bodies and the negative space that surrounded them.
Dimensions: : 84 x 59 cm
Material : Ink and Acrylic on Paper
Frame type : Glazed box frame
Lead Time: 1 - 7 days


Java Random Value Threadlocalrandom With Code Examples
Java Random Value Threadlocalrandom With Code Examples
The solution to Java Random Value Threadlocalrandom will be demonstrated using examples in this article.
int boundedRandomValue = ThreadLocalRandom.current().nextInt(0, 100);
As we have seen, the Java Random Value Threadlocalrandom problem was solved by using a number of different instances.
How do you generate a random number between 1 to 10 in Java?
Java Random number between 1 and 10 Below is the code showing how to generate a random number between 1 and 10 inclusive. Random random = new Random(); int rand = 0; while (true){ rand = random. nextInt(11); if(rand != 0) break; } System.03-Aug-2022
How do you assign a random value in Java?
Method 1: Using random class
How do you generate a random number from a thread in Java?
RandomNumberExample4.java
Is random thread safe Java?
Instances of Random are thread–safe. Although, if the same instances are used across threads they may suffer from contention and result in poor performance. The Instances of Random are not cryptographically safe and therefore should not be used for security-sensitive applications.02-Sept-2022
How do you generate a random number between 0 and 9 in Java?
The Math.Random class in Java is 0-based. So, if you write something like this: Random rand = new Random(); int x = rand.nextInt(10); x will be between 0-9 inclusive.
How do you generate random numbers?
Example Algorithm for Pseudo-Random Number Generator
How does random () work in Java?
The Java Math. random() method is used to generate a pseudorandom number, which is a number created with a formula that simulates randomness. The pseudorandom number will be greater than or equal to 0.0 and less than 1.0. In other words, the number generated by Math.01-Nov-2020
How do you generate a random 5 digit number in Java?
I would suggest to generate random number using SecureRandom class and then as it needs to be of 5 digits create a random number between 0 and 99999 using random. nextInt(100000) , here 0 is inclusive and 100000 is exclusive and then format it into 5 digit by appending zero.
How do you generate a 3 digit random number in Java?
"how to generate 3 digit random number in java" Code Answer
What is ThreadLocalRandom in Java?
public class ThreadLocalRandom extends Random. A random number generator isolated to the current thread. Like the global Random generator used by the Math class, a ThreadLocalRandom is initialized with an internally generated seed that may not otherwise be modified.


text:
(PhysOrg.com) -- Technology developed at The University of Nottingham will be giving James Bond the edge over his enemies when the latest high octane 007 adventure hits cinema screens later this week.
When Daniel Craig reprises the role of Fleming's iconic superspy in The Quantum of Solace, he will continue the franchise's special relationship with Aston Martin by taking the wheel of their flagship model, the DBS.
And a new lightweight but super strong material developed by researchers in the University's Polymer Composites Group, in collaboration with Aston Martin engineers, will be helping to ensure that any high-speed chases leave him stirred, but not shaken.
Underneath the cool, sleek exterior of the DBS is a highly engineered body structure which contains components made using a unique process, Directed Carbon Fibre Preforming (DCFP). During the process, carbon fibres are placed by a robot into a carefully controlled form and epoxy resin is injected around the fibres to create a carbon fibre composite component.
The DCFP process produces a material that is both light and incredibly strong and is able to withstand huge impacts in the event of a crash, making it ideal in the use of high performance cars like the DBS. In addition to this, the material is greener than many of its mainstream counterparts as it can be recycled in accordance with European vehicle end of life directives.
Professor Nick Warrior, in the University's Faculty of Engineering, said it was exciting to think that technology which originated in Nottingham would be seen by cinema-goers around the world.
He added: "The high strength and low weight characteristics of the DCFP have enabled the Aston Martin designers to increase the performance of the DBS reduce its fuel consumption and ultimately minimise 007's carbon footprint — we hope to be able to spin-out DCFP to more affordable vehicles in the near future."
The DCFP process is part of a longstanding research collaboration between The University of Nottingham and Aston Martin. A unique carbon fibre 3-D braiding process, developed by the research group, was an integral component used in the windscreen pillar of the Aston Martin Vanquish, seen in the 20th James Bond film, Die Another Day.
The DCFP technology was also used in the Aston Martin DBSV12 car seen in Daniel Craig's first outing as Bond, Casino Royale. The car was seen in a spectacular crash in which stunt driver Adam Kirley used an air cannon behind the driver's seat to propel the car into a record seven rolls.
The DCFP process was developed during the ALBOS project (Affordable Lightweight Body Structures), government-funded Technology Strategy Board (TSB) programme through the Department for Business, Enterprise and Regulatory Reform (BERR). Aston Martin, The University of Nottingham and composites materials suppliers Hexcel and Toho Tenax formed the industrial partnership to create the new process. The project was managed by Qinetiq.
The University continues to work with Aston Martin in a new BERR TSB project, Advanced Structural Preforming.
Provided by University of Nottingham
Explore further: Sensitive bomb detector to rove in search of danger


text:
The study ranks areas of the Scotland according to the hardship they face, and highlights vast differences in fortunes among groups.
The figures show one in ten families in Glasgow faces severe disadvantage – three times the national average.
The study published today by the think-tank Demos looks beyond purely financial measures of poverty and examines instead how a combination of issues such as unemployment, overcrowding and poor health can compound problems faced by families.
The study looked at low income, unemployment, physical and mental health problems and a lack of qualifications in 28,000 households in Scotland.
Families affected by four or more disadvantages were considered "severely disadvantaged".
Louise Bazalgette, the report's author, said the work recognises that hardship is about more than low income.
"It provides insight into the struggle thousands of families across Scotland go through on a daily basis coping with poverty, worklessness and poor health," she said.
"The extent of severe disadvantage in some areas of Scotland shows the scale of the challenge for some local authorities, who need to find effective ways to work with families facing a complex set of problems at a time of dwindling public resources."
Regions with the lowest proportion of very disadvantaged families included Grampian, east and west Dunbartonshire and Edinburgh. In Glasgow only 38% of families were unaffected by any of the social disadvantages surveyed. Some 11% were affected by four or more.
South Lanarkshire families were the next most likely to face major disadvantages, followed by those in North Lanarkshire and Fife.
However, South Lanarkshire was also shown to be more unequal than any other part of the country. The proportion of families without any significant challenges there – 58% – is higher than the national average, but so is the 7% with four or more disadvantages.
Across Scotland, on average 53% of families faced no disadvantages while 4% were affected by four or more.
The research also found households in Scotland with children in which the parents are unmarried are six times more likely to be severely disadvantaged than households in which they are married.
Lone-parent households made up 51% of those facing severe disadvantage, while 77% of the most severely disadvantaged were living in social housing
Ms Bazalgette said the report was the first phase of a project looking at family disadvantage in Scotland. The next stage will look in detail at the problems of families facing a complex mix of social barriers, and try to develop policy responses.
The research was supported by Quarriers, which supports struggling adults and children.
Chief executive Paul Moore said the charity was launching a new appeal to support families in Scotland.
"Multiple disadvantage has a compounding effect, creating a perfect storm of complex, interrelated hardships that feed off each other and are incredibly difficult to overcome," he said.
"Quarriers' mission is to step in to ensure the needs of these disadvantaged families are met – and we aim to do so through Scotland's Family Appeal
Research was conducted by Demos and NatCen, using statistics from the 2009-10 Scottish Household Survey.


text:
If you have a bunch of commands that you use frequently, you may want to keep them more accessible within PowerPoint 2016 by customizing your Quick Access Toolbar. You populate the QAT with commands you use often. Over a period, these customizations may become a valuable asset you want to save or share. Let us explore these scenarios:
- What do you do if you need to change your computer, and rather than customize again from scratch, you wonder if there's a way to move your existing customizations?
- Or if you want to replicate your QAT customizations on another existing computer? Maybe you want the same customizations on both your desktop and laptop.
- You may also want to share your QAT customizations with your friends and colleagues.
- You may want to make a backup of your customizations, just in case!
- On the other hand, you probably want to go into the reverse direction because you need to hand over your computer to someone else, so you may want to reset your QAT to the default state, devoid of all your customizations.
Yes, you can do all this and more. If you want to reset, export, or import your QAT customizations, follow these steps:
- Launch PowerPoint 2016 and access PowerPoint Options dialog box. There are two ways to access these options. The easiest way is to right-click anywhere on the Ribbon or the QAT, and choose the Customize Quick Access Toolbar option, as shown highlighted in red within Figure 1.
Figure 1: Customize Quick Access Toolbar option
- Alternatively, access the File menu and choose Options (highlighted in blue within Figure 2).
Figure 2: Options within File menu
- Either way, this opens the PowerPoint Options dialog box, as shown in Figure 3. Make sure you choose the Quick Access Toolbar option within the sidebar. This shows the relevant options on the right side of the dialog box (refer to Figure 3 again). All the options we will explore in this tutorial are within the Customizations area, highlighted in red within Figure 3, below.
Figure 3: PowerPoint Options dialog box
- Let us first explore how you can import and export the QAT customizations. To do so, click the Import/Export button (highlighted in red within Figure 4, below). From the resultant drop-down menu, select the Export all customizations option (highlighted in blue within Figure 4) to export your QAT customizations.
Figure 4: Export all customizations option is selected
- This brings up the File Save dialog box, as shown in Figure 5. Provide a name and location, and click the Save button.
Figure 5: File Save dialog box
- You import customizations in the same way. Access the drop-down menu as explained in Step 3, and choose the Import customization file option, as shown highlighted in blue within Figure 6.
Figure 6: Import customization file option to be selected
- This opens the File Open dialog box, as shown in Figure 7. Here, navigate and locate your (.exportedUI) file, and select it. When done, click the Open button.
Figure 7: File Open dialog box
- This will bring up a Microsoft Office window, as shown in Figure 8. Click the Yes button to replace all existing Quick Access Toolbar customizations.
Figure 8: Microsoft Office window
- This will change all the customizations to match the ones taken from the imported file.
- To reset, click the Reset button (highlighted in red within Figure 9). The resultant drop-down menu provides two options to reset any customizations done, as shown highlighted in blue within Figure 9.
- The Reset only Quick Access Toolbar option will only reset the customization of the QAT.
- The Reset all customizations option resets all the customization done for your Ribbon tabs as well as the QAT. This is like restoring the Ribbon tabs and QAT to the state when you used PowerPoint the first time after installation.
Figure 9: Reset drop-down menu
- Click the OK button to apply changes made within the PowerPoint Options dialog box, and go back to the PowerPoint interface. Alternatively, press the Cancel button to go back without making any changes.
Reset, Export, and Import QAT Customizations in PowerPoint 365 for Windows
Reset, Export, and Import QAT Customizations in PowerPoint 365 for Mac
Reset, Export, and Import QAT Customizations in PowerPoint 2019 for Windows
Reset, Export, and Import QAT Customizations in PowerPoint 2016 for Mac
Reset, Export, and Import QAT Customizations in PowerPoint 2013 for Windows


text:
SPOKANE, Wash. (AP) — A new study shows that different types of deer react differently when approached by hungry wolves.
Researchers at the University of Washington recently studied how wolves are interacting with two species of deer in the state: white-tailed and mule deer.
The study found that white tailed deer are graceful runners who will seek flat ground in an effort to outrun wolves.
But mule deer have developed a quick jump escape technique that makes them appear to be bouncing on a pogo stick. This is effective for escaping on uneven, rocky ground.
The researchers found that mule deer will move to higher elevations and steeper slopes to avoid the predators.
White-tailed deer are more comfortable running from wolves and sometimes move to flatter ground, where they can better see wolves coming.
Story re-posted from San Francisco Chronicle.


text:
In a city, the vacant lot becomes a space of emptiness, a place that people try to avoid. The Rainbow of Ropes, attempts to reactivate these types of spaces by building a playground for children and adults alike. The conic shapes and tunnel like forms are inviting for people to climb inside. The web like structure is made of rope woven between structural steel hoops. The rope can be soft and comfortable to climb, sit, and lounge on. Open to the fresh air, the density of the rope filters light to shade inhabitants as they play inside. Rainbow of Ropes reactivates a dead space into a colorful and exciting place where everyone can come together and play like a kid.
- Category: Conceptual


text:
Comparative Levels of Water and Air Pollutants in Kigali City and Kitabi and Benefits of Cleaner Energy-Biodiesel in Rwanda
To compare both levels of water and air pollutants in Kigali city and Kitabi and benefits/disadvantages of the fuel types (gasoline, diesel and biodiesel) that are used in Rwanda, a parallel study on water and air pollution was conducted in Kigali city and Kitabi-Nyamagabe District during the January-July 2013 period. All vehicles entering Kigali City via Giticyinyoni, Nyacyonga, Gahanga and Rugende axes and the total number of motor vehicles in Rwanda were recorded. Carbon dioxide (CO2), carbon monoxide (CO), unburned hydrocarbons (HC) and opacity are the main emissions parameters measured at the Rwanda National Police Motor-vehicle Inspection Centre. The air quality parameters measured include HCl, NO2, NO3, SO2, H2S, TVOC, O3, CO and CO2 while quality of rain water harvested from the study sites was determined by measuring pH, conductivity, total dissolved solids, turbidity, biochemical oxygen demand, organic matter, sulfates, aluminum, copper, iron, manganese, cadmium, chromium, lead, sodium, and oils and grease. Kigali capital city suffers tremendous pressure of increasing population accompanied with the rapid increase in the number of vehicles which emit 526327.1 tons of CO2 year-1, 18405.5 tons of CO year-1 and 354967.0 m3 of unburned hydrocarbons year-1. Using 100% biodiesel reduced emission of CO by 50% and opacity by 76.9%, while using a 50% biodiesel blend or biodiesel-diesel mixture (B50) reduced CO by 35.2% and opacity which is strongly correlated with properties of particulate air pollutants by 71%. In Kitabi area, HCl, N02, TVOC, 03, CO2, NO3, SO2 and CO were reduced by 76.6%, 54.6%, 74.8%, 72.7%, 100%, 100% and 100% as compared with Kigali city respectively. Levels of acidic air pollutants (SO2 and NO2) are negatively correlated with rain water acidity (pH) levels (SO2: r = 0.787; NO2: r = 0.734) implying, therefore, that atmospheric deposition of strong acids or acidic pollutants lowers the water pH levels or increase water acidity. Reductions in atmospheric deposition of strong acids and other toxic pollutants may result in some improvements in the acid-base status of some water bodies which can lead to increased growth conditions for various organisms. The use of cleaner energies (i.e. biodiesel) therefore, may be a practical option of controlling emissions or managing air pollution causes. More detailed studies, however, are needed to determine the contribution (quantitative and qualitative) of each source of pollutants to both air and water pollution in Rwanda and identify other key emission control measures to be undertaken. Also efficiency of photosynthetic process of trees that are commonly planted in Kigali city needs urgent investigation.
- Comparative Levels of Water and Air Pollutants in Kigali City and Kitabi and Benefits of Cleaner Energy-Biodiesel in Rwand.pdf (262.1 KB)
Something wrong with this information? Report errors here.


text:
How about that professional atheist American?
He's so hated. Debated and segregated. (depending on the situation)
segregate 1 |ˈsegriˌgāt|
verb [ trans. ] (usu. be segregated)
set apart from the rest or from each other; isolate or divide : handicapped people should not be segregated from the rest of society.
- separate or divide (people, activities, or institutions) along racial, sexual, or religious lines : blacks were segregated in churches, schools, and colleges | [as adj. ] ( segregated) segregated education systems.
- [ intrans. ] Genetics (of pairs of alleles) be separated at meiosis and transmitted independently via separate gametes.
segregable |-gəbəl| adjective
segregative |-ˌgātiv| adjective
ORIGIN mid 16th cent.: from Latin segregat- 'separated from the flock,' from the verb segregare, from se- 'apart' + grex, greg- 'flock.'
for family and friends
see you on the other side of history!


Collective Intelligence and Social and Health Technology Laboratories to combat the isolation and loneliness of the elderly
Collective Intelligence and Social and Health Technology Laboratories to combat isolation and loneliness among the elderly
MOAI LABS emerges as a priority for the Community of Regions PROCURA and represents a coordinated and unprecedented action at social, health and community level. Its objective is to promote business investment in innovative solutions to combat loneliness, stimulated by a future innovative public purchase of early betting, and through the action of the First European Transnational Life Laboratory Specializing in Loneliness and Open Innovation, capable of supporting this investment.
Due to the integration of "Experts by Experience" (the need), "Early Demand Groups" (the offer), the potential buyers (the demand) and the local environment (the community), the MOAI LABS project will guarantee the adoption of solutions for reducing the loneliness of the elderly, increase their community bonds and their empowerment.
INOV Participation
Implement a gamified monitoring context in order to trigger situational-awareness events in the face of risk situations. Develop a proof-of-concept so that, using a gamification platform, it's possible to proceed to the creation of a gamified context capable of operating thematic communities. It is intended to operate a positive monitoring, where the members (senior adults +60 years old) are encouraged to perform tasks with an active participation. Support in the analysis of the customer journey to automate situational-awareness mechanisms, promoting mutual assistance and synergies resulting from integration in the community.
Rua Alves Redol, 9
1000-029 Lisboa
Tel. +351 213 100 450
Fax. +351 213 100 445
Morro do Lena - Alto do Vieiro, C
2411-901 Leiria
Tel. +351 244 843 424
Fax. +351 244 843 435
Rua da Boavista (AIDA) | ZI Taboeira - Alagoas
3800-115 Aveiro
Tel. +351 234 302 409
Fax. +351 234 302 499
Certified entity
Co-funded by
Share This


KidZone History: France
History Facts
A misty Paris morning
Photographed by Leonard Cotte on Unsplash
France has a very long history as an independent nation and as part of various empires. It has had a significant impact on world affairs and culture. Some of the most famous historical events to ever happen have occured in or because of France.
Other links you might enjoy:


Jan 20
Constructing Rich False Memories of Committing Crime
Memory researchers long have speculated that certain tactics may lead people to recall crimes that never occurred, and thus could potentially lead to false confessions. This is the first study to provide evidence suggesting that full episodic false memories of committing crime can be generated in a controlled experimental setting. With suggestive memory-retrieval techniques, participants were induced to generate criminal and noncriminal emotional false memories, and we compared these false memories with true memories of emotional events. After three interviews, 70% of participants were classified as having false memories of committing a crime (theft, assault, or assault with a weapon) that led to police contact in early adolescence and volunteered a detailed false account. These reported false memories of crime were similar to false memories of noncriminal events and to true memory accounts, having the same kinds of complex descriptive and multisensory components. It appears that in the context of a highly suggestive interview, people can quite readily generate rich false memories of committing crime.
via Constructing Rich False Memories of Committing Crime published In: Journal of the Association for Psychological Science.


Iran Zoroastrians celebrate ancient feast of fire
ALI AKBAR DAREINI Associated Press Published:
TEHRAN, Iran (AP) -- Followers of Iran's minority Zoroastrian religion gathered after sunset to mark Sadeh -- an ancient mid-winter feast dating to Iran's pre-Islamic past that is also drawing new interest from Muslims.
Zoroastrian priests, dressed in white to symbolize purity, recited verses from Avesta, the holy Zoroastrian book, before more than 2,000 people on Tuesday.
Men and women in traditional dress carried torches and lit a huge bonfire on the outskirts of Tehran Tuesday, as young people danced.
Sadeh, the feast of creation of fire, has been observed since ancient days, when Zoroastrianism was the dominant religion in the powerful Persian empire.
Zoroastrianism lost dominance after Muslim Arabs invaded and conquered Persia in the seventh century. Today, most of Iran's 75 million people are Shiite Muslims, and the ruling establishment is led by clerics who preach a strict version of Islam.
After the 1979 revolution brought in the hard-line Islamic religious government, many Zoroastrians emigrated to the U.S., and their festivals were strongly discouraged.
About 20,000 Zoroastrians remain today -- down from 300,000 in the 1970s, when many emigrated to the United States. They make up part of Iran's small non-Muslim population, including 150,000 Christians and 15,000 Jews.
Although the feast of fire has traditionally been marked by Zoroastrians, many Muslim Iranians joined the festival Tuesday.
"This festival promotes friendship and happiness. The feast is an opportunity to thank God for the creation of fire. The light and warmth of fire brings affection among communities. That's the reason we are here," Zoroastrian priest Sohrab Hengami said.
Ali Doosti, an Iranian Muslim who attended Tuesday's celebration, said Sadeh should not been seen from a purely religious perspective.
"Sadeh is an ancient celebration that symbolizes Iran's rich cultural heritage. There is no reason why Iranian Muslims shouldn't observe the event," he said.
To Zoroastrians, fire represents life and the inherent nature of Ahura Mazda -- total goodness.
"Sadeh is a celebration of fire, but we are not fire worshippers. We worship one God," said Ardeshir Khorshidian, another priest.
Fire plays a central role in worship as a symbol of truth and the spirit of God. Prayer is often performed in front of a fire, and consecrated fires are kept perpetually burning in major temples.


text:
I consulted Advanced Practical Organic Chemistry (John Leonard) and Practical Organic Synthesis (Reinhart Keese). Both have useful paragraphs on dry loading, but one point is not clear. Does one use sand, and if so, is the sand above or below the sample-impregnated silica?
Sand on top of the sample loaded silica. So I make up the column, either wet or dry load, then add a bunch of sand, enough to protect the sample loaded silica so my cack-handed pouring of solvent doesnt disturb the sample layer.


text:
TreeQinetic - Elastometer Measure Strain
The Elastometer measure strain (compression and tension) of the marginal fibers of the tree trunk. The latest version "Elastometer 3i" is capable to measure both strain and inclination at the point of its installation along the trunk. Having both information the bending line and curvature of the trunk can be calculated. This supports the analysis of defects in the trunk that may occur at old grafted trees and at old pruning wounds.
- Resolution: 0,1 µm
- Accuracy: 1 µm
- Measuring range: +/- 2 mm
- Duration of operation (accu): ~ 10 h at 20°C (radio connection to PC)
- Distance between measuring tips: 198 – 202 mm
- Diameter of measuring pins: 2 – 4 mm


text:
TODO.it is a simple command line application designed to capture and manage TODO tasks from the command-line. Designed as a begginer ruby challenge.
Any thing marked in (( double parenthasis )) are examples or ideas for the challenger to pick.
The app must
- Accept input from the command ((an input prompt or command-line arguments))
- Display active tasks
- Allow the user to mark a task as done
- Allow the clean out (garbage collect) tasks marked as done
- Delete a task
- Persist the data accross mutiple runs of the application ((use a persistent store such as a text file))
For a useful format to save as a text file try todotxt.com. The actuall format can be of any form.


text:
A single dripping faucet can waste over 27,000 gallons of water annually. In our research, tenants rarely report dripping fixtures.
United States regulations stipulate that water flow from showers must be limited to 2.5 gallons per minute. But the average water flow in showers is 60% more than the legal limit, flowing at a whopping 4 gallons per minute. That is a waste of 1.5 gallons per minute of water and hot water which can be account for $405 per shower per year!
65% of water usage is hot water, making up nearly 20% of energy bills, that's a lot of money literally pouring down the drain.
The Water Scrooge reduces water waste by controlling the flow of water to an intentional gallons-per-minute flow rate. And, the savings are locked in by completely tamper-proof fixtures that sit behind the shower wall.


text:
The United States Department of Defense ran a project to analyse the current and historical use of marksmanship training. The analysis compared costs of using traditional live-fire training alone versus using simulator training. Research on the effectiveness of using the simulator training, conducted previously is used as a basis for the effectiveness analysis. The questions researched are:
"Can using the simulator training reduce training costs compared to using live-fire ranges alone?"
"Will continued use of the simulator training be as effective as using live fire alone?"
The project identifies current virtual training systems and analyses potential opportunities for cost savings. The data supported the hypothesis that the simulator training system will reduce costs over the years that it is used to supplement live-fire ranges. A cost analysis was conducted, and a sensitivity report generated. Results provided an estimate of the per-person cost of training, logistics savings, and virtual system benefits. The analysis concludes that a well-sequenced mix of simulator training and live-fire training would maximise cost savings — and is as good for overall marksmanship quality as live-fire alone.


Movie files Up: Model output files Previous: Time-averaged history files Contents
Snapshot history files
If sufficient memory is not available for run-time accumulation of time-averaged history files or if the user simply needs an instantaneous view of the ocean state, snapshot history files can be written at regular intervals. The interval must be short enough that whatever time-averaging interval may be desired in the future, there will be three or more samples (snapshots) per averaging-interval. For monthly averages, snapshots should be collected at intervals of 10 days or less. Only one time-level of the prognostic variables and selected diagnostic variables needs to be saved, since second-moments and correlations can be computed later from these snapshot files, at the cost of retrieving a potentially large number of snapshot files. To choose which fields are written to the history files, a history contents file must be supplied with a list of fields desired. A sample file is included which contains all the currently available fields; the user may edit this file to select the desired fields. If a field is not currently included in the list of available fields, the user must modify the source code to make that field available (see the Reference Manual).
Table: History file namelist
&history_nml Generation of snapshot history files
history_freq_opt ['never'],'nstep', 'nyear', 'nmonth', 'nday', 'nhour', 'nsecond' units of time for history_freq
history_freq [100000] number of units between output of snapshot history files
history_outfile ['unknown'] root filename with path of history file output (suffixes will be added)
history_fmt ['bin'],'nc' format for history files (binary or netCDF)
history_contents ['history_contents'] input file containing names of fields requested to be output
Table: Currently available history fields
Name Units Description
SHGT cm surface height
UBTROP cm/s barotropic 'zonal' velocity
VBTROP cm/s barotropic'meridional' velocity
UVEL cm/s 'zonal' velocity
VVEL cm/s'meridional' velocity
TEMP ° C potential temperature
SALT g/g (msu) salinity
SUF cm2/s2 surface velocity flux in U direction
SVF cm2/s2 surface velocity flux in V direction
SHF W/m2 surface heat flux
SFWF m/year surface fresh water flux
SOLAR W/m2 solar short wave flux at surface


text:
William James Morden field photograph collection of Alaska
Scope and Contents
Field photographs of Alaska. Includes photographs from the U.S. Air Force and U.S. Army.
Language of Materials
Conditions Governing Access
Please contact Special Collections; materials are sometimes restricted.
2 boxes (194 photographic prints)
Includes field photographs and one caption list.
Color tranpsarencies in Box 2.
Condition reviewed 2010 good; Prints are sleeved.
- William James Morden field photograph collection of Alaska, 1949
- Iris Lee, 2010
- Description rules
- Describing Archives: A Content Standard
- Language of description
- Script of description
- Code for undetermined script
- Language of description note
- The Gladys Krieble Delmas Foundation provided support to make this finding aid available in ArchivesSpace (2016-2017). Minimal level collection record created with support from the Council on Library and Information Resources (CLIR) Hidden Collections grant, 2010.
Part of the Museum Archives at the Gottesman Research Library Repository
American Museum of Natural History
200 Central Park West
New York NY 10024 USA


1. Home
 2. Add-Ons & Themes
 3. Authors
 4. Creating the author directory
Creating the author directory
After installation, the add-on should have automatically created a new page called "Author Directory" and set this as the designated directory page in your settings. If this wasn't created, then it can always be created manually.
 1. Create a new page in Pages » Add New.
 2. Title it whatever you like.
 3. Add the shortcode [novelist-author-directory] to the page content.
 4. Save the page.
 5. Go to Novelist » Settings » Add-Ons » Authors and scroll down to the directory settings. Choose your new page as the designated author directory.
 6. Save the settings.
Author directory settings
There are two other settings you can configure: the number of authors to show per page and the dimensions of the author photos.
Once your directory has been created, all authors you add will appear in the directory automatically. Each author also has his or her own profile page, which can be viewed by clicking on the individual author's name.
Author directory
How can we help?


Use purport when you want to convince people about something that might not be true, like when you purport that the dog ate your homework.
The verb purport can mean "to claim" — whether you mean it or not — or "to intend," like when you purport to study all night. So it makes sense that as a noun, purport means the intention or purpose, like the purport of a political candidate's speech was to get your vote. If the speech was long and hard to follow, you might be lucky just to get the purport, which here means "the main point or meaning."
Definitions of purport
v have the often specious appearance of being, intending, or claiming
"The letter purports to express people's opinion"
Type of:
assert or affirm strongly; state to be true or existing
v propose or intend
aim, propose, purpose
Type of:
intend, mean, think
have in mind as a purpose
n the intended meaning of a communication
intent, spirit
Type of:
import, meaning, significance, signification
the message that is intended or expressed or signified
n the pervading meaning or tenor
Type of:
strain, tenor
the general meaning or substance of an utterance
Sign up, it's free!


text:
Canadian Forest Service Publications
Why seedlings grow: influence of plant attributes. 2018. Grossnickle, S.C.; MacDonald, J.E. New Forests 49: 1-34.
Issued by: Atlantic Forestry Centre
Catalog ID: 39577
CFS Availability: PDF (download)
Available from the Journal's Web site. †
† This site may require a fee
Successful forest restoration requires planting quality seedlings with optimal growth potential. Thus, nurseries need to produce seedlings with plant attributes that favor the best chance of successful establishment once they are field planted. From the midtwentieth century on, research foresters have critically examined plant attributes that confer improved seedling growth under various restoration site conditions. This review examines the value of commonly measured seedling quality attributes (i.e., height, diameter, root mass, shoot-to-root ratio, drought resistance, freezing tolerance, nutrient status, root growth potential, and root electrolyte leakage) that have been recognized as important in explaining why seedlings with improved attributes have better growth after planting. Seedlings with plant attributes that fall within the appropriate range of values can increase the speed with which they overcome planting stress, initiate growth, and become ''coupled'' to the forest restoration site, thereby ensuring successful seedling establishment. Although planting high quality seedlings does not guarantee successful seedling establishment, it increases chances for successful establishment and growth.
Plain Language Summary
After industrial or natural disturbances, forests may not sufficiently regenerate themselves without help from forest restoration activities. Successful forest restoration requires planting quality seedlings that possess optimal growth potential. Nurseries can produce seedlings with attributes that endow the best chances for successful establishment and good growth after planting on restoration sites if clients are willing to pay for crop inputs. Since the mid-20th century, research foresters have critically examined such attributes and published their results. Here, we review over 350 articles on seedling attributes, which have been recognized as important in answering the question why seedlings grow after planting. Appropriate ranges of these attributes can increase the speed with which seedlings overcome planting stress and become 'coupled' to the forest restoration site, thereby ensuring successful establishment and growth. Although planting seedlings with these attributes does not guarantee restoration success, planting seedlings with these attributes increases the chances for this outcome. If restoration practitioners take this knowledge into consideration and order quality seedlings, then management objectives for a restored area could be reached sooner.


dashboard archive on the artifacts.elastic.co
# website.
#setup.dashboards.url:
#============================== Kibana =====================================
# Starting with Beats version 6.0.0, the dashboards are loaded via the Kibana API.
# This requires a Kibana endpoint configuration.
setup.kibana:
 # Kibana Host
 # Scheme and port can be left out and will be set to the default (http and 5601)
 # In case you specify and additional path, the scheme is required: http://localhost:5601/path
 # IPv6 addresses should always be defined as: https://[2001:db8::1]:5601
 #host: "localhost:5601"
 # Kibana Space ID
 # ID of the Kibana Space into which the dashboards should be loaded. By default,
 # the Default Space will be used.
 #space.id:
#============================= Elastic Cloud ==================================
# These settings simplify using Filebeat with the Elastic Cloud (_URL_
# The cloud.id setting overwrites the 'output.elasticsearch.hosts' and
# 'setup.kibana.host' options.
# You can find the 'cloud.id' in the Elastic Cloud web UI.
#cloud.id:
# The cloud.auth setting overwrites the 'output.elasticsearch.username' and
# 'output.elasticsearch.password' settings. The format is '<user>:<pass>'.
#cloud.auth:
#================================ Outputs =====================================
# Configure what output to use when sending the data collected by the beat.
#-------------------------- Elasticsearch output ------------------------------
#output.elasticsearch:
 # Array of hosts to connect to.
 #hosts: ["localhost:9200"]
 # Optional protocol and basic auth credentials.
 #protocol: "https"
 #username: "elastic"
 #password: "changeme"
#----------------------------- Logstash output --------------------------------
output.logstash:
 # The Logstash hosts
 hosts: ["localhost:5000"]
 # Optional SSL. By default is off.
 # List of root certificates for HTTPS server verifications
 #ssl.certificate_authorities: ["/etc/pki/root/ca.pem"]
 # Certificate for SSL client authentication
 #ssl.certificate: "/etc/pki/client/cert.pem"
 # Client Certificate Key
 #ssl.key: "/etc/pki/client/cert.key"
#================================ Processors =====================================
# Configure processors to enhance or manipulate events generated by the beat.
processors:
 - add_host_metadata: ~
 - add_cloud_metadata: ~
#================================ Logging =====================================
# Sets log level. The default log level is info.
# Available log levels are: error, warning, info, debug
#logging.level: debug
# At debug level, you can selectively enable logging only for some components.
# To enable all selectors use ["*"]. Examples of other selectors are "beat",
# "publish", "service".
#logging.selectors: ["*"]
#============================== Xpack Monitoring ===============================
# filebeat can export internal metrics to a central Elasticsearch monitoring
# cluster. This requires xpack monitoring to be enabled in Elasticsearch. The
# reporting is disabled by default.
# Set to true to enable the monitoring reporter.
#monitoring.enabled: false
# Uncomment to send the metrics to Elasticsearch. Most settings from the
# Elasticsearch output are accepted here as well.
# Note that the settings should point to your Elasticsearch *monitoring* cluster.
# Any setting that is not set is automatically inherited from the Elasticsearch
# output configuration, so if you have the Elasticsearch output configured such
# that it is pointing to your Elasticsearch monitoring cluster, you can simply
# uncomment the following line.
#monitoring.elasticsearch:
#================================= Migration ==================================
# This allows to enable 6.7 migration aliases
#migration.6_to_7.enabled: true
Then go to the Logstash configurations and place this code into logstash.conf
# logstash configuration
input {
 beats {
 port => 5000
 type => beat
 }
}
filter {
 dissect {
 mapping => {
 "message" => "%{apptime}::%{messagetype}::%{correlationId}::%{user_account}::%{country_code}::%{hotel_code}::%{message}"
 }
 }
# grok {
# patterns_dir => ["/etc/logstash/pattern"]
# match => { "message" => "%{TOMCAT_DATESTAMP:timestamp} %{LOGLEVEL:level}" }
# add_tag => [ "level_%{level}" ]
# }
# date {
# match => [ "timestamp", "YYYY-MM-dd HH:mm:ss.SSS" ]
# }
if ("hotel_availability_request" in [messagetype] ) {
 mutate {
 add_field => { "index_key" => "hotel-availability-request" }
 }
dissect {
 mapping => {
 "message" => "%{message}::%{nodeid}"
 }
}
}
}
output {
 stdout {
 codec => rubydebug
 }
 elasticsearch {
 #index => "logs-%{[index_key]}-%{+YYYY.MM.dd}"
 index => "%{[index_key]}-%{+YYYY.MM.dd}"
 hosts => ["localhost:9200"]
 }
}
After that go to the Elastic Search configurations and past this code to elasticsearch.yml
# ======================== Elasticsearch Configuration =========================
#
# NOTE: Elasticsearch comes with reasonable defaults for most settings.
# Before you set out to tweak and tune the configuration, make sure you
# understand what are you trying to accomplish and the consequences.
#
# The primary way of configuring a node is via this file. This template lists
# the most important settings you may want to configure for a production cluster.
#
# Please consult the documentation for further information on configuration options:
# _URL_
#
# ----------------------


text:
Oil Drum Pump
RAVENOL oil drum pump is a cam cylinder metal pump with 2″- thread, telescopic suction tube and outlet manifolds.
The steel telescope suction tube can be extended to a required length of up to 90 cm and allows the use in 60 to 200 liter drums.
RAVENOL oil drum pump is suitable for:
- Engine, hydraulic and transmission oils up to SAE 90
- Waste oil, diesel, petroleum, fuel oil and other non-corrosive fluids.
RAVENOL oil drum pump has a capacity of about 0.45 liters / stroke.
- Fit the outlet pipe (5) at the pump outlet and tighten the nut (4) securely.
- CAUTION: Make sure that the seal (3) is attached to the nut (4) before the outlet pipe (5) is screwed to the pump.
- Screw the intake manifold (1) to the pump cylinder (2). Tighten firmly so that no air is attracted.
- Insert the pump through the 2 "spout of the barrel. Ensure that the suction pipe of the pump (1) reaches the bottom of the drum. Screw the pump in the bunghole.
- Operate the pump with several fast pumping movements until liquid comes out of the spout.
- CAUTION: When the pump is not in use, leave the pump lever (7) in the upper position so that the piston in the cylinder is at the bottom.
Problems and their solution:
|Pump does not work.||The suction pipe (1) does not reach into the liquid.The barrel is empty.||Reduce intake manifold (1).|
|Pump can not be put into operation.||The intake manifold (1) is loose.||Tighten the intake manifold (1).|
|Fluid emerges from the nut (6).||The nut (6) is loose.||Tighten the nut (6).|
|Liquid passes through the nut (4) at the outlet.||The nut (4) is loose.
The seal (3) is damaged.
|Tighten the nut (4).
Replace the gasket (3).
|Displacement capacity per lever movement||Feed pipe||0.45L||–|
|Material (suction pipe, run-out, piston)||steel||–|
|Material (pump cylinder)||Zamak||–|
All indicated data are approximate values and are subject to the commercial fluctuations.