Practice These Five Self-Care Strategies in Less Than Five Minutes
May 25, 2019 by Erin Dickman DNP, RN, OCN®
Oncology nursing is a rewarding profession that offers nurses opportunities to build meaningful relationships with patients and families, manage complex patient situations, and provide compassionate care during a scary time in someone's life. But what makes oncology nursing so special can also make nurses more vulnerable to occupational stress, which can lead to compassion fatigue or burnout (_URL_
What the Research Tells Us
Self-care for nurses is considered part of a holistic nursing practice (_URL_ Engaging strategies such as journaling, mindfulness, and retreats may decrease or prevent burnout (_URL_ It is worth it, too, because without caring for yourself it is unlikely that you can care for others with the compassion and understanding they need (_URL_
How to Practice
The good news is that self-care doesn't have to be time consuming or complicated. Here are five strategies that you can practice even if you just have five minutes:
 1. Stretch: Raise your arms above your head and stretch them long, or stand and twist from the left to the right. Sometimes just checking in with your body and giving it a couple of good stretches can help you conquer the rest of your day.
 2. Listen: Do you have a tried and true song that lifts your mood? Find a private space or put on your headphones to immerse yourself in the song for a couple of minutes.
 3. Draw: Being creative or just filling in a coloring page can get you away from stress and focused on creating something. Need inspiration? Here's a coloring page (_URL_ to get started.
 4. Journal: List three things that bring you joy or three things that you are grateful for. Some people do this at the start or end of the day. I dare you to try not to smile when you think of the things or people who bring joy into your life.
 5. Move: A five-minute walk can help you get away or give you time to breathe. You could even grab a friend to talk through a situation.
What self-care practices work for you? Share your ideas at _URL_ (_URL_
Copyright © 2019 by the Oncology Nursing Society. User has permission to print one copy for personal or unit-based educational use. Contact _EMAIL_ for quantity reprints.


text:
Apparatus for Measuring Total Emissivity of Small, Low-Emissivity Samples
- Created: Saturday, 01 January 2011
The small chamber surrounding the sample is lined with black-painted aluminum honeycomb, which simplifies data analysis. This results in the sample viewing a very high-emissivity surface on all sides, an effect which would normally require a much larger chamber volume. The sample and chamber temperatures are individually controlled using off-the-shelf PID (proportional–integral–derivative) controllers, allowing flexibility in the test conditions. The chamber can be controlled at a higher temperature than the sample, allowing a direct absorptivity measurement.
The lightweight sample is suspended by its heater and thermometer leads from an isothermal bar external to the chamber. The wires run out of the chamber through small holes in its corners, and the wires do not contact the chamber itself. During a steady-state measurement, the thermometer and bar are individually controlled at the same temperature, so there is zero heat flow through the wires. Thus, all of sample-temperature-control heater power is radiated to the chamber.
Double-aluminized Kapton (DAK) emissivity was studied down to 10 K, which was about 25 K colder than any previously reported measurements. This verified a minimum in the emissivity at about 35 K and a rise as the temperature dropped to lower values.
This work was done by James Tuttle and Michael J. DiPirro of Goddard Space Flight Center. For further information, contact the Goddard Innovative Partnerships Office at _PHONE_. GSC-15697-1

source: openbmb/Ultra-FineWeb


text:
BISMARCK, N.D. (AP) – The National Sunflower Association says a common sunflower disease has been found in fields across the Dakotas after a wet planting season.
The group says downy mildew was been found in about two-thirds of fields surveyed over the last two weeks in North Dakota and South Dakota. About 70 fields were surveyed. Only 8 fields surveyed had had more than 5 percent of their crop infected.
Infected plants will often die and if they survive they will not yield. The group says yield loss doesn't usually occur unless downy mildew occurs in large patches of a field.
Downy mildew is caused by a pathogen that lives for many years in soil. When it rains after planting, the pathogen produces spores that infect roots and cause a systematic infection.
Comment Disclaimer: The views and opinions expressed in the comments section of DakotaRadioGroup.com are solely those of the comment author and do not necessarily reflect the views and opinions held by DakotaRadioGroup.com.

source: m-a-p/FineFineWeb


Directed by
Ideas for growth
Directed by
Ideas for growth
Money or power? Choosing COVID-19 aid in Kenya
Participants in an experiment comparing demand for cash transfers and electricity subsidies in urban Kenya, overwhelmingly prefer cash given the proliferation of mobile money via platforms like M-PESA and preference for short-term liquidity. Conversely, in rural Kenya, slightly more respondents opted for electricity token transfers given that they face saving constraints with the concern that they might spend money on extraneous items due to social pressure. Electricity consumption increases more with token as compared to cash transfers.
In response to the COVID-19 pandemic, more than 100 countries introduced aid programmes that lowered the cost of utilities such as electricity, water, transport, and mobile money fees. Economists, however, are divided about what kind of transfers – in-kind or cash – best address the unique challenges of public health crises. Cash transfer programmes are often touted for the flexibility they provide recipients, but in places where the transaction costs of paying for utilities are high – especially during crises – in-kind transfers like electricity transfers could be more effective. In which contexts should policy makers choose each of these different policy options? What would the recipients themselves prefer?
To answer these questions, we surveyed more than 3,000 respondents from May through October of 2020 in urban and rural Kenya, and ran an experiment to compare the demand for cash transfers and electricity subsidies. We sorted respondents into four groups:
 - The first group was offered three prepaid electricity token transfers, each worth US$ 5;
 - The second was given the choice between the same electricity token transfers worth US$ 5 each, and three cash transfers worth US$ 5 each;
 - The third was offered the choice between the same three US$ 5 electricity token transfers, and three cash transfers worth US$ 3.50 each.
 - The fourth group was a control.
We surveyed respondents before and after all three transfers had been made, to measure the impacts of these transfers on a broad range of socioeconomic outcomes.
Recipients overwhelmingly prefer mobile money over pre-paid electricity tokens
Our main finding is that participants overwhelmingly prefer cash, and are willing to accept a substantial discount to receive mobile money rather than an electricity transfer. This is especially true in urban areas, where mobile money is widespread and transaction costs are low: 96% chose cash in the US$ 5 group, while 87% chose cash in the US$ 3.50 group.
Why might respondents prefer cash so strongly over electricity?
 1. Mobile money is widespread in Kenya: 97% of households have an M-PESA account, and 68% live within 1 km of an M-PESA agent. The 2013 launch of Lipa-na-MPESA ('Pay-with-MPESA') facilitated the use of mobile money for commercial transactions, including purchasing electricity tokens from Kenya Power. It helped further integrate mobile money into the economy, charging no fees for transactions below US$ 2 in value. Since mobile money can be converted to electricity at a relatively low cost, this may explain why many respondents chose cash.
 2. Our electricity transfers are large, and may be well above what an average household would choose to spend on electricity. The token transfer of US$ 5 represents 2.9 months of average electricity spending in our sample. While electricity top-ups do not expire in the short term, cash may provide households – who have trouble borrowing – with better short-term liquidity.
Figure 1: Demand for electricity tokens in choice arms
Demand for US$ 1 of electricity expressed in US$ of mobile money. In an equal trade-off, 13.4% and 4.5% of rural and urban respondents, respectively, prefer electricity. Even when US$ 1 worth of electricity costs only US$ 0.70, only 33.7% 17.8% of rural and urban respondents, respectively, choose electricity.
Some recipients prefer electricity tokens over cash
In rural areas, slightly more respondents opted for tokens: 13% chose electricity in the US$ 5 group, while 33% chose it in the US$ 3.50 group. Why is this? First, some respondents face saving constraints, expressing concern that they may spend the money on something else – due to social pressures, for example. Receiving the electricity directly ensures the money is spent on electricity alone. Furthermore, respondents who do not use mobile transactions may need to purchase tokens in-person, and receiving direct electricity transfers allows them to avoid the travel time required to buy tokens from a vendor.
In related work in Ghana, we find that residents of Accra have an even stronger preference for prepaid electricity tokens. This may be due to the lower penetration of mobile money in this context, as well as the higher transaction costs for purchasing electricity. We therefore emphasise the importance of understanding the local context when deciding what aid programme to implement.
Electricity transfers increase electricity consumption significantly more than cash transfers
Electricity transfers significantly increase electricity usage, by around 30 kWh (worth US$ 3) for the rural sample and 43 kWh (worth US$ 4) for the urban sample. We also observe higher metre balances at the endline survey for both groups. On the other hand, being given the choice between US$ 5 cash or US$ 5 in tokens – a group in which 96% of urban respondents chose mobile money – had no effect on electricity usage. Given that electricity is storable and transaction costs for using mobile money to purchase electricity tokens is low, there is no reason for the electricity transfers in the direct token transfer group to generate a larger increase in electricity usage. Instead, mental accounting, or increased attention to electricity usage due to the treatment, might account for increased electricity consumption amongst the token group.
Optimal policy depends on context
Should policy makers give electricity subsidies or cash transfers during an economic crisis? Based on the different preferences of urban and rural respondents, and on comparing these results to a similar survey in Ghana, we argue that the surrounding context of the local mobile money infrastructure and the transaction costs of topping up electricity are crucial. In Kenya, where mobile money is already widely used, and transaction costs for topping up electricity are relatively low even in rural areas, cash transfers are preferred by most recipients. In other contexts, where mobile money is not yet used by the majority of residents, in-kind transfers like electricity subsidies may generate more benefits.
Editor's note: This article is based on this IGC project.
Leave a Reply
Time limit is exhausted. Please reload CAPTCHA.


text:
Water for the Village of Burns Lake is derived from 3 deep wells located on Gerow Island. Water is pumped to the high lift station where it is chlorinated. From there it is pumped to two towers, one on 5th Avenue and one on Woyenne Reserve. From the 5th Avenue tower water is boosted in pressure and travels to the ends of the avenues and streets above Carroll Street. The rest of the water is gravity fed from the towers, down hill to the main streets.
On average Burns Lake pumps 1100 cubic meters of water per day and this amount significantly spikes in summer due to lawn watering.
- Residents whose homes have odd house numbers will be permitted to water on odd numbered days.
- Even numbered houses may water on even numbered days.
- Light hand watering is permitted at anytime for new lawns, flowers and gardens.
For more information, please contact the Village Office at _PHONE_.
Storm water is collected through a series of open ditches and culverts. Storm water flows into storm pipes and manholes on Highway 16 and is eventually dispersed through an open ditch system.


text:
A community responds to economic change: A case study of the Lehigh Valley
This study emerges out of two research initiatives. The first, "Work Readiness, School Effectiveness, and Employer Satisfaction" was conducted by the National Center on the Educational Quality of the Workforce (EQW). The second, "Six-Nation Education for the Twenty-First Century Project-Vocational Training and Educational Growth Project" was initiated under the auspices of the Institute for Research on Higher Education (IRHE). In both studies, focus groups were conducted with three significant stakeholder groups—students, educators, and employers. Economic change, which is brought about by advances in technology and global competition, was viewed as the underlying reality for shifts occurring in the Lehigh Valley. Many studies focus on global competition and how nations respond to changing economies. However, less is understood about: (a) how community stakeholders respond to regional industry and occupational shifts, (b) what jobs, skills, education, and training are valued by whom and why, and (c) what the links are between education and economic development. In order to facilitate greater understanding, this study provides an overview of the issues facing youths, schools, and employers. The questions posed to Lehigh Valley students, education administrators, and hiring managers identify contributing factors for the exodus of youths, the sources of conflicting tension between employers and schools, and the role of education in economic development. The results of this study show that the expectations of some students align well with the region's employers' needs and others do not. Schools are experiencing more pressure to respond to employers' need for workplace skills with new educational initiatives, while complimentary education policies support local workforce development efforts. The short-term goals and long-term vision that are offered is key to meeting the impact of the global economy at a local level. ^
Economics, Labor|Education, Secondary|Sociology, Social Structure and Development|Education, Higher
Jacqueline Anne Hendrick,
"A community responds to economic change: A case study of the Lehigh Valley"
(January 1, 2001).
Dissertations available from ProQuest.

source: HuggingFaceFW/fineweb-edu


text:
Extreme AO control for Exoearth detection
Terrestrial Exoplanets around very nearby M-stars within about 20 lightyears can be observed with the ELT Planetary Camera and Spectrograph (PCS) instrument to look for signs of extraterrestrial life. For this, PCS will need a superb eXtreme Adaptive Optics (XAO) system. The XAO error budget is dominated by the temporal delay error and photon noise. By averaging multiple past measurements and by overcoming the temporal delay between the present wavefront and the correction, predictive control promises to suppress both errors and make the observation of Exoearths possible.
The proposed PhD project pushes the idea of predictive control for XAO using classical and Machine Learning techniques. This project will support the PCS technology roadmap within the Technology development Programme for which ESO already has ongoing collaborations with external institutes (IOGS / Fr, ETH Zurich / CH, LUT Lappeenranta / FI). The goal of these collaborations is the development of appropriate algorithms through numerical simulations. Promising algorithms should then be tested in the laboratory with ESO's GPU-based High-order adaptive OpticS Testbench – GHOST) and may eventually be brought on-sky with SCExAO (Subaru Telescope, Mauna Kea) and/or VLT-SPHERE.
The PhD candidate will design predictive control strategies, address the experimental part of the work (GHOST experiment design, measurements, data analysis, presentation of results), and may also become involved in the on-sky testing if time permits. Specifically, the candidate will
- be exposed to all major technologies used in adaptive optics instruments such as the deformable mirror, the Pyramid Wavefront Sensor and the real-time computer, and to the scientific requirements for Exoplanet observations by high-contrast imaging instrumentation,
- define the parameter space to be explored and prepare the setup accordingly. This will include the collection and analysis of on-sky turbulence data with VLT-SPHERE which can be recorded in parallel to astronomical observations,
- carry out experimental measurements with GHOST and possibly on-sky instrumentation
- analyse the data and develop advanced signal processing skills,
- disseminate the results and develop the ability for scientific writing.
The recruited PhD researcher will be co-supervised by Caroline Kulcsár and Henri-François Raynaud who are experts in control engineering working at the Laboratoire Charles Fabry of the Institut d'Optique Graduate School in Paris area (IOGS, Fr).
Supervisor: Dr. Markus Kasper


text:
CBD also has potential to treat chronic wounds
Another study proving the therapeutic potential of cannabinoids (CBs) for human disease is published by a group of scientists in America.
Scientists suggested that the application of topical cannabinoids would be beneficial for wound healing. Cannabinoids modulated key molecular pathways of wound healing, and notably, CB1R agonism at the non‐healing edge of chronic wounds improved healing via inhibition of the characteristically hyperproliferative keratinocytes found therein.
This could be combined with CB2R agonism in the wound bed to ameliorate the dysregulated inflammatory microenvironment, namely through reduction of pro‐inflammatory cytokines, regulation of MMPs, and shifting from M1 (pro‐inflammatory) to M2 (anti‐inflammatory) macrophage tone.
CBD also has potential to treat chronic wounds, as it exerts generally anti‐inflammatory properties, appears to inhibit the proliferation of hyperproliferative keratinocytes, and has been observed to decrease expression of MMP‐9.
CB2R agonism may be of benefit in acute wound healing by speeding wound closure and reducing fibrosis to potentially lessen or eliminate scarring. Finally, CB2 agonism promotes the survival, proliferation and anti‐inflammatory activity of MSCs which may prove beneficial for acute or chronic wounds.
Weigelt MA, Sivamani R, Lev-Tov H. The therapeutic potential of cannabinoids for integumentary wound management. Exp Dermatol. 2021 Feb;30(2):201-211. doi: 10.1111/exd.14241. Epub 2020 Nov 27. PMID: 33205468.


Bosnian pyramids
to get instant updates about 'Bosnian Pyramids' on your MyPage. Meet other similar minded people. Its Free!
All Updates
The term Bosnian pyramids has been used for a cluster of natural geological formations sometimes known as flatironsColin Woodard, December 2009, "The Pyramid Man", Smithsonian 40:9 near the Bosnia and Herzegovina town of Visoko, northwest of Sarajevo. The hill named Visočica became the focus of international attention in October 2005 following a news-media campaign promoting the idea that they are human-made and the largest ancient pyramids on Earth.
Scientific investigations of the site show that the so-called pyramids are natural formations and that there are no signs of human building involved. Additionally, scientists have criticised the Bosnian authorities for supporting the pyramid claim saying, "This scheme is a cruel hoax on an unsuspecting public and has no place in the world of genuine science", Just a pseudoscience.
The Visočica hill, upon which the Old town of Visoki was once sited, is roughly pyramid-shaped. The idea that it constitutes an ancient artificial edifice was publicised by Bosnian author and metalworker Semir Osmanagić. His subsequent excavations at the site have uncovered what he claims to be a...
Read More
No feeds found
Posting your question. Please wait!...
No updates available.
No messages found
Tell your friends >
about this page
 Create a new Page
Create a new Page
 Find your friends
 Find friends on MyPage from


text:
MSO6903 - 19th Century circular tower at Great Ashcombe (Monument)
Please read the caveat document.
Type and Period (4)
- (Alternate Type) AGRICULTURAL BUILDING (AD 19th Century to AD 20th Century - 1800 AD to 1999 AD)
- (Alternate Type) FOLLY (AD 19th Century to AD 20th Century - 1800 AD to 1999 AD)
- (Alternate Type) STOREHOUSE (AD 19th Century to AD 20th Century - 1800 AD to 1999 AD)
- TOWER (AD 19th Century to AD 20th Century - 1800 AD to 1999 AD)
A circular building is shown on the 1978 Ordnance Survey 25 inch map. The building comprises a cylindrical tower with a doorway of Victorian Gothic, window slits and a slate doorstep. Its precise function is unclear; it has been interpreted as either an agricultural building or a folly. The Round House is a small building of 12 feet in diameter internally. The openings are not windows, but putlog holes for scaffolding. The holes in the doorstep indicate an iron gate. It was probably a store where things were kept under lock and key. It is believed to have been built by John Knight in about 1825, at the eastern end of the intended leat from Pinkworthy Pond, as part of his plans for an Exmoor railway, and was probably used by the surveyors. This building may have been used as a shooting tower from which to kill deer. Centred at SS 7695 4040 are the remains of a stone tower. The structure lies close to, and on the west side of the modern road running north out of Simonsbath. It is a circular structure 4 metres in diameter (wall centre to wall centre). The walls, which are of thin coursed stone with lime mortar, are 0.4 metres thick, and stand to a maximum of 3.2 metres on the eastern side and 1.1 metre high on the west. On the east is a doorway with an arched head of cut stone. It is 1.95 metres high and 1.15 metres wide. The threshold, which is 0.45 metres above the external ground level, comprises a single slab with two holes which presumably accommodated a wooden door-frame. Set in the wall directly over the arched opening is an edge set stone which may have carried a plaque or inscription; nothing is now visible on it. No internal features are visible within the tower, such as windows or a staircase. However, three square slots into the wall are visible 1.6 metres above the internal floor. The function of these is not clear, but they may be joist holes for an upper floor, although there does not seem to be sufficient numbers of them to have functioned in this way. The date and function of the tower is not clear. It seems likely to have been a folly or viewing tower, but of course this would not preclude its use in a hunting context. A survey of the tower was carried out by Jonathon Rhind Conservation Architects in 3rd October 2011. Overall the survey found the structure to be stable but heavily weathered. The report recommends repointing of the weathered joints to protect the structure. The report was updated June 2015 . The round house was built by John Knight over 150 years ago. It has been suggested to be a corn store, toll house, game larder, lime kiln, or a butt or pill box type building from which the Knights' guests may have shot deer - however, these are suggested to be unlikely. The architecture suggests it housed people not animals, no windows are present and it may have had an iron gate and a roof, suggesting that something was held securely there. The author suggests that the building was constructed to house surveying equipment and would have been at the junction between the Pinkery Canal and John Knight's original railway, which was to have inclined planes (requiring water power). An anecdote suggests this was known as the "old shooting tower". The fallow deer introduced by John Knight became a nuisance to, among others, the inhabitants of Warren Farm. In Frederick Knight's time the herd were systematically destroyed by shooting. It is suggested that the archway entrance in the tower would be perfect for shooting, providing a wide range whilst screening the marksman. Evidence suggests the banks flanking the road to the east were constructed in the 1920s, so the doorway would have good visibility towards a gateway in a long, imposing dry stone wall, possibly built at the same time as the tower. The author suggests the deer would leave the combe, enter through the gateway and then head towards the tower, from which they would be shot. A room in the tower may have existed for a loader or second marksman. Davey suggests that a storage building or shooting tower are both unlikely uses for the building but instead, it may have been an explosives store. It is substantial, weather proof and close to a track - but sited away from other estate buildings, in case of accidents. Explosives set off were sometimes known as 'shots', which may account for the anecdote given in . The tower is depicted on modern MasterMap data. The tower is also shown on the 25 inch 1st Edition Ordnance Survey map. This record was enhanced as part of the National Record of the Historic Environment to Exmoor National Park Historic Environment Record data transfer project.
- <1> SSO1542 Map: Ordnance Survey. 1978. Ordnance Survey plan. 1:2500. SS7640.
- <2> SMO5308 Verbal communication: Various. Various. Oral Information. H Eardley-Wilmot, 19 January 1983.
- <3> SSO803 Monograph: Beazley and Peck. The Round House.
- <4> SEM7230 Monograph: Burton, R.A.. 1989. The Heritage of Exmoor. Roger A. Burton. P.70-71 and plate opposite P.63.
- <5> SMO7329 Unpublished document: Wilson-North, R.. Field Investigators Comments. RCHME Field Investigation, 9 August 1994.
- <6> SSO1870 Survey: RCHME. 1996. Exmoor Survey. NMR site SS 74 SE.
- <7> SEM7808 Report: Rhind, J.. 2012. Simonsbath, Exmoor: Condition Survey of Simonsbath Tower.
- <8> SEM8189 Report: Julia Humphries. 2015. Condition Survey and Schedule of Works Simonsbath Tower, Exmoor.
- <9> SEM7985 Serial: Exmoor Society. 1959-present. Exmoor Review. Volume 30 (1989), "The Round House at Simonsbath - what is it?", p47-9 (T Peck).
- <10> SEM7985 Serial: Exmoor Society. 1959-present. Exmoor Review. Volume 31 (1990), "Simonsbath Round House, an alternative solution", p12 (E Mold).
- <11> SEM7985 Serial: Exmoor Society. 1959-present. Exmoor Review. Volume 32 (1991), "The Simonsbath Round House - yet another solution?", p45 (T Davey).
- <12>XY SEM8545 Map: Ordnance Survey. 2018. MasterMap. [Mapped feature: #46503 ]
- <13> SEM6703 Map: Ordnance Survey. _PHONE_. County Series; 1st Edition 25 Inch Map. 1:2500.
- <14> SEM7987 Digital archive: Historic England. Various. National Record of the Historic Environment (NRHE) entry. _PHONE_, Extant 1 June 2021.
|Grid reference||Centred SS 7695 4039 (5m by 5m)|
|Civil Parish||EXMOOR, WEST SOMERSET, SOMERSET|
Related Monuments/Buildings (1)
Related Events/Activities (2)
Related Articles (1)
External Links (2)
- _URL_ (Pastscape entry: _PHONE_)
- _URL_ (Pastscape entry: _PHONE_)
- National Monuments Record reference: SS 74 SE113
- National Monuments Record reference: SS 74 SE78
- National Park: Exmoor National Park
- NRHE HOB UID (Pastscape): _PHONE_
- NRHE HOB UID (Pastscape): _PHONE_
- Somerset SMR PRN: 33184
Record last edited
Jun 1 2021 11:12AM
Your feedback is welcome. If you can provide any new information about this record, please contact us.


text:
Join us for WaterRA's upcoming webinar on nanobubble technology on April 18th from 11.30 to 1.30 pm (AEST). This webinar aims to bring together experts in the field to delve into innovative strategies, shared experiences, and collaborative exploration of opportunities within the Australian water industry.
The webinar will feature six presentations led by experts from academia, utilities, and industry covering a wide range of topics including: theoretical frameworks, research projects, pilot/full-scale experiments, and practical applications.
Participants can expect to gain valuable insights into the potential uses of nanobubble technology in drinking water and wastewater treatment plants. We look forward to your participation in this webinar!
This event is FREE and exclusively for WaterRA members.
Registration is open - please login or create an account to register.
Meet the Presenters
Nanobubbles: Their properties, how this drives their multiple applications and the theoretical challenges in understanding their stability | Professor Vince Craig, Australian National University
Evaluation of nanobubble applications in the water industry | Dr Ashley Ansari, University of Technology Sydney
Improving oxygen delivery in aerobic treatment and promoting the growth of nitrifiers using nanobubbles | Samuel Leong, Greater Western Water
Scalable approaches for microbial treatment in manufactured water - Ozone nanobubble oxidation of toxic cyanobacteria | Dr Arash Zamyadi, Monash University
Nanobubbles + Wastewater: Boosting wastewater efficiency while cutting energy & emissions | Hakan Ozcelik, Custom Fluids
In market local nanobubble suppliers | Leon Power, Nanobubble Agritech


MCQsLlearn App Download MCQsLearn Free App
As an Amazon Associate I earn from qualifying purchases.
Aging Process MCQ Questions with Answers PDF Download eBook
Practice Aging Process Multiple Choice Questions (MCQ), aging process quiz answers PDF worksheet, college biology test for online degree programs. Solve growth and development Multiple Choice Questions and Answers (MCQs), "Aging Process" quiz questions and answers for accredited online college courses. Learn animals: growth and development, plants: growth and development test prep for for online degree programs.
"The signs of aging include which of the following?" Multiple Choice Questions (MCQ) on aging process with choices loss of hair pigment, dryness and wrinkling of skin, forgetfulness, and all of above for accredited online college courses. Solve aging process quiz questions for merit scholarship test and certificate programs for online colleges for science. Aging Process Video
MCQs on Aging Process PDF Download eBook
MCQ: The signs of aging include which of the following?
 1. loss of hair pigment
 2. dryness and wrinkling of skin
 3. forgetfulness
 4. all of above
D
MCQ: Changes in intracellular substances during aging include
 1. increased cross linkages of collagen
 2. loss of elasticity in elastic tissues
 3. loss of resilience in connective tissue
 4. all of above
D
MCQ: The process of aging can be slowed by
 1. better nutrition
 2. improved living conditions
 3. adequate sleep
 4. all of above
D
MCQ: The study of aging is called
 1. gerontology
 2. histology
 3. physiology
 4. anthropology
A


text:
|New Deal-era buildings, structures and sites within a
28-county area of eastern Kentucky are being targeted in an extensive survey being
undertaken beginning this month by the Kentucky Heritage Council, the State Historic
Preservation Office, in conjunction with the Kentucky Transportation Cabinet and
Preservation Kentucky, Inc. The goal is to produce a comprehensive history and inventory
of east Kentucky New Deal resources that will be released in a report, the "New Deal
Cultural Landscape of East Kentucky," later this fall.
Counties included in a
broader study include Bell, Boyd, Breathitt, Carter, Clay, Elliott, Floyd, Greenup,
Harlan, Jackson, Johnson, Knott, Knox, Laurel, Lawrence, Lee, Leslie, Letcher, Lewis,
McCreary, Magoffin, Martin, Morgan, Owsley, Perry, Pike, Whitley and Wolfe. For these
communities, letters are being sent to county historical societies, tourism commissions,
city and county leaders and interested individuals seeking input on any buildings,
structures or sites that are known or identified as being associated with New Deal-era
work relief projects.
Because it will not be possible to thoroughly document every New Deal-related structure
in each of these counties, comprehensive historical research and examples of significant
New Deal-era resources will be further studied using three counties as case studies
Greenup, Letcher and McCreary selected due to geographic diversity, previous lack
of any comprehensive survey work, and the availability of local contacts to assist with
project guidance. Kentucky Heritage Council staff will actually conduct intensive surveys
in each of these counties to physically document and research individual New Deal
resources. [NOTE: The first survey work began in Letcher County the week of March 15.]
|"It is hoped that this study will highlight an
important era of modernization in Kentuckys cultural history and help in the
understanding and appreciation of eastern Kentuckys rich legacy," said David L.
Morgan, Kentucky Heritage Council Executive Director and State Historic Preservation
Officer. "In fact, resources documented through this study should help provide the
basis for enhanced tourism opportunities and economic development initiatives."
complete this process, Cynthia Johnson, a research assistant from the University of
Kentucky Graduate Program in Historic Preservation, will work with Rachel Kennedy,
Kentucky Heritage Council Research Coordinator, to research and co-author the report.
The New Deal was a domestic policy program implemented by President Franklin D.
Roosevelt from 1933 through 1943, designed to pull the United States out of the Depression
by creating jobs through direct use of government funding. This program was manifested in
capital improvement projects such as schools, court houses, bridges, dams, roads and parks
built in partnership with various New Deal agencies including the Civilian
Conservation Corps, the Civil Works Administration, the Federal Emergency Relief
Administration, the National Youth Administration, the Public Works Administration, the
Tennessee Valley Authority and the Works Progress Administration.
For more information about the project or to offer information about New Deal resources
in your area, please call Johnson, the primary researcher, at the Kentucky Heritage
Council, _PHONE_, ext. 151, or email her at _EMAIL_.


Take the 2-minute tour ×
I have this SWT widget (color picker) with label:
enter image description here
By pressing the star button, color picker field transforms into code field, where you can write code:
enter image description here
I am not satisfied with this "star button", which is used to change input mode for color. I think there are should be some alternative, how this could be done. But I can't think of any other application with the same functionality. Any ideas?
share|improve this question
2 Answers 2
You could make the dropdown box editable, then when the user starts typing the control suggests colors from the list. For advanced users the box should accept color values in hex.
share|improve this answer
If I want a custom colour, I have to select the star, and then enter in the colour value. You are adding an extra step for no benefit, and adding something that is not very clear.
I would instead treat the dropdown as a shortcut to a defined colour which modifies a text field which can represent a hex colour, or a code colour.
That way it is clean and simple to use, and makes it as fast as possible.
Here is an mockup of what I mean:
enter image description here
If you have the ability, I would also make the colour block a link to a colour palette with relevant colours. This would also act as a shortcut to change the hex value or code value depending on what is most applicable. Something similar to this:
enter image description here
share|improve this answer
Thank you for your answer, my mistake - I explained what I want to do in a very brief way. I can't go away from code field, this is the domain-specific area of app. It must be there. Also there are other different GUI elements: width pickers, style pickers, text editors and so on that will have two different input modes. Color is the only example. Hence, I need this "trigger" to switch on the "input code mode". What is the most intuitive way for end-user to perform it? End-users are aware of code input and app functionality. – Steve Mar 7 '13 at 18:22
_USER_ could you please explain how the 4th example shown would not work? You could just not use hex codes, but keep the text area for domain specific code. – JohnGB Mar 7 '13 at 18:43
yes, you are right about 4th example. But since this two colors could be different, it would be too confusing – Steve Mar 7 '13 at 20:08
_USER_ How could two be different? – JohnGB Mar 7 '13 at 20:33
design time / runtime – Steve Mar 11 '13 at 8:05
Your Answer


Motronic
From Wikipedia, the free encyclopedia
Jump to: navigation, search
Motronic is the trade name given to a range of digital engine control units developed by Robert Bosch GmbH (commonly known as Bosch). The unique feature of these systems, compared with their predecessors, is combined control of fuel and spark in a single unit. By controlling fuel and spark together, many aspects of the engine's characteristics (such as power, fuel efficiency, driveability and emissions) can be improved.
Motronic ML1.x[edit]
ML1.0[edit]
Often known as "Motronic basic", Motronic ML1.x was one of the first digital engine-management systems developed by Bosch. These early Motronic systems integrated the spark timing element with then-existing Jetronic fuel injection technology. It was originally developed and first used in the BMW 7-Series,[1] before being implemented on several Volvo[2] and Porsche[3] engines throughout the 1980s. It was also used on turbocharged Audi Quattro models during the early 1990s.
The components of the Motronic ML1.x systems for the most part remained unchanged during production, although there are some differences in certain situations. The engine control module (ECM) receives information regarding engine speed, crankshaft angle, coolant temperature and throttle position. An air flow meter also measures the volume of air entering the induction system.
If the engine is naturally aspirated, an air temperature sensor is located in the air flow meter to work out the air mass. However, if the engine is turbocharged, an additional charge air temperature sensor is used to monitor the temperature of the inducted air after it has passed through the turbocharger and intercooler, in order to accurately and dynamically calculate the overall air mass.
Main system characteristics
 - Fuel delivery, ignition timing, and dwell angle incorporated into the same control unit.
 - Crank position and engine speed is determined by a pair of sensors reading from the flywheel.
 - Separate constant idle speed system monitors and regulates base idle speed settings.
 - 5th injector is used to provide extra fuel enrichment during different cold-start conditions. (in some configurations)
 - Depending on application and version, an oxygen sensor may be fitted (the system was originally designed for leaded fuel).
ML1.1[edit]
The Motronic 1.1 System was used by BMW from 1987 on motors such as the M20.
The systems have the option for a lambda sensor, enabling their use with catalytic converter-equipped vehicles. This feedback system allows the system analyse exhaust emissions so that fuel and spark can be continually optimised to minimise emissions. Also present is adaptive circuitry, which adjusts for changes in an engine's characteristics over time. Some PSA engines also include a knock sensor for ignition timing adjustment,[4] perhaps this was achieved using an external Knock Control Regulator.
The Motronic units have 2 injection outputs, and the injectors are arranged in 2 "banks" which fire once every two engine revolutions. In an example 4-cylinder engine, one output controls the injectors for cylinders 1 and 3, and the other controls 2 and 4. The system uses a "cylinder ID" sensor mounted to the cam-shaft to detect which cylinders are approaching the top of their stroke, therefore which injector bank should be fired. During start-up (below 600 RPM), or if there is no signal from the cylinder ID sensor, all injectors are fired simultaneously once per engine revolution.[5] In BMW vehicles, this Motronic version did not have a cylinder ID and as a result, both banks of injectors fired at once.
ML1.3[edit]
Motronic 1.1 was superseded in 1988 by the Motronic 1.3 system[5] that was also used by PSA on some XU9J-series engines (which previously used Motronic 4.1).[4]
The Motronic 1.1 and 1.3 systems are largely similar, the main improvement being the increased diagnostic capabilities of Motronic 1.3. The 1.3 ECM can store many more detailed fault codes than 1.1, and has a permanent 12-volt feed from the vehicle's battery which allows it to log intermittent faults in memory across several trips. Motronic 1.1 can only advise of a few currently-occurring faults.[5]
M1.5[edit]
This system was used on some of General Motors Family II engines.
M1.7[edit]
The key feature of Motronic 1.7 is the elimination of an ignition distributor, where each cylinder has its own ignition coil (coil-on-plug).
Motronic ML3.1[edit]
Compared with ML1.3, this system adds knock sensor control, purge canister control and startup diagnostics. Motronic 3.1 is used in early BMW M50 engines.[6]
Motronic ML4.1[edit]
The Motronic 4.1 system was used on Opel / Vauxhall eight-valve engines from 1987–1990,[7] and some PSA Peugeot Citroën XU9J-series engines.[4]
Fuel enrichment during cold-start is achieved by altering the timing of the main injectors based on engine temperature, no "cold start" injector is required. The idle speed is also fully controlled by the Motronic unit, including fast-idle during warm-up (therefore no thermo-time switch is required).
The 4.1 system did not include provision for a knock sensor for timing adjustment. The ignition timing and fuel map could be altered to take account of fuels with different octane ratings by connecting a calibrated resistor (taking the form of an "octane coding plug" in the vehicle's wiring loom) to one of the ECU pins, the resistance depending on the octane adjustment required.[7] With no resistor attached the system would default to 98 octane.
There is a single output for the injectors, resulting in all injectors firing simultaneously. The injectors are opened once for every revolution of the engine, injecting half the required fuel each time.[7]
See also[edit]
References[edit]
External links[edit]


Skip to main content
ENM109 Research Skills Guide: Topic Analysis
Topic Analysis
A topic analysis will help you clarify and understand what your assessment question is asking you to do.
You will generally be given three key pieces of information:
 3. The task or instruction terms tell how you are to deal with the content. There is a list of explanations for common instruction words.
Let's say you have been given an assessment that involves reporting on a natural resource management issue in Australia.
For this example we have chosen the theme of (Australian) marine conservation
Provide an overview of your selected natural resource theme, and describe key management challenges, conservation issues and any other relevant historical dimensions
A topic analysis of this question might look like this:
Instruction words Provide an overview; Describe
Qualifying words & phrases Management challenges; conservation; historical dimensions
Key concepts Marine conservation in Australia
Here are some synonyms that might be used in searching. Note that using synonyms will broaden your search and increase the chances of retrieving information:
management challenges management, administration
historical dimensions history, past, background
"marine conservation" "marine parks"
In fact, the terms we have are probably quite good search terms, so here are some suggested searches:
 - "marine conservation" AND australia*
 - "marine conservation" AND australia* and manag*
 - "marine conservation" AND australia* AND manag* and issue*
 - "marine conservation" AND australia* AND histor*.
For more on search techniques, see the next page (Search techniques).
Topic Analysis
Find additional keywords
In the Oxford Reference search box below, enter some of the keywords you've identified from your assessment question and note down any alternate keywords that you find.
Find your definitions by searching Oxford Reference Online


text:
A dual reaction-mass dynamic vibration absorber for active vibration control
MetadataShow full item record
Traditional dynamic vibration absorbers (DVAs) consist of a mass-spring-damper system and are an effective means of attenuating structural vibration over a narrow frequency band. The effective bandwidth of the DVA can be increased by the addition of an externally controlled force, generally applied between the reaction-mass and the primary structure. Such devices are known as hybrid DVAs. This thesis presents a new hybrid DVA configuration which utilizes two reaction-masses in parallel. On this proposed hybrid dual-mass (DM) DVA, the control force is applied between the reaction-masses. It is shown that in broadband control applications, the proposed DM-DVA requires less control force to achieve the same primary attenuation as the traditional hybrid single-mass (SM) DVA. The hybrid DM-DVA was compared to the hybrid SM-DVA with two tests. A numerical simulation of the hybrid DVAs attenuating a single-degree-of-freedom structure was performed. To achieve an equal amount of primary attenuation, the hybrid SM-DVA required 65% higher root-mean-square (RMS) control effort than the hybrid DV-DVA. The numerical model also demonstrated that the hybrid DM-DVA was less sensitive to changes in the system as compared to the hybrid SM-DVA. Additionally, a prototype hybrid DVA was built which could be configured as either the hybrid SM or DM-DVA. The prototype hybrid DVA was used with the feedforward Filtered-X LMS algorithm to control the vibration of a fixed-free beam. The hybrid SM and DM-DVAs attenuated the primary response by a factor of 11.5 and 12.3, while requiring control efforts of 4.9 and 2.7 V/N RMS, respectively. Thus, the hybrid DM-DVA required 45% less control effort while yielding a higher attenuation ratio in this experiment. These results demonstrate the superior performance of the proposed DM-DVA for broadband control applications as compared to the traditional SM-DVA.
- Masters Theses


assignment 1anchal asked 3 years ago
write a TCP client and tcp server program in c language on unix/linux where client program interact with the sever as given:the client begin by sending number to the server,sever program will check whether the number is prime or not,in case of number is prime the server send a message "successful attempt " to the respective clint,in case number is not prime server send message unsucessful attempt,this TCP can handle maximum 4 client concurrently?


Take the 2-minute tour ×
Tooltips in my application can be quite long, therefore I'd like them to have line breaks.
I don't want to use html as I'd prefer to set a (max) width of my tooltips instead and have the line breaks dynamically.
In the accepted answer the this similar question Multi-line tooltips in Java? I read about JMultiLineToolTip. Unfortunately the provided link doesn't work anymore and there are many different JMultiLineToolTip out there. Therefore my two questions:
 1. Which JMultiLineToolTip is a good one to use?
 2. How can I use such a class to represent all of the tooltips in my application?
EDIT: as everyone seems to recommend the use of html, is there a way to define the width of my tooltip in pixels (or some other unit than number of characters) using html?
share|improve this question
add comment
2 Answers
If you are not afraid of extending swing tool tip, you can create your own JMultiLineToolTip:
 1. Extend JTooltip In the extended Tool tip component implementation,
 2. set a custom tool tip UI In customUI implementation
 3. Implementpaint() method to write given string in multi line
Here is an example - it shows how to use it as well
However, to answer your questions:
 1. Which JMultiLineToolTip is a good one to use?
 Use
 Per compopnent, it is easy but tedious to achieve as you will have to override creatreToolTip() API. But if you want to change it globally, you may:
 (i)Simple way - Register your custom tooltip UI with the UIManager at the beginning of your execution.
 UIManager.put( "ToolTipUI", "SeNormToolTipUI" );
 UIManager.put( "SeNormToolTipUI",Class.forName( multiLineToolTipUIClassName ) );
 (ii) complex way
 You will have to start implementing your own look and feel. In the look and feel implementation, you would provide defaults for ToolTipUI as your UI implementation and then set that look and feel to the application you are running. For instance take a look at the MetalLookAndFeel implementation. You may just extend that part and implement your on lnf.
So, it is better to use
share|improve this answer
why so complex? – lzdt Mar 29 '12 at 20:54
I did not mean complex=difficult. I mean rather it is un-necessary. – ring bearer Mar 29 '12 at 20:59
thanks! works like charm! – itshorty Jul 27 '12 at 12:10
add comment
1) Html is easiest of ways for plain JToolTip
2) use JWindow(un_decorated JDialog) with JTextArea, better would be JTextPane (supporting stylled text),
 - the disadvantage is you have to manually set window to the Point, you have to manually set for setInitialDelay and setDismissDelay (Swing Timer), setVisible(true/false)
 - the advantage is that you using full manageable top level container with definitions for own parent
3) I use JLabel with Html formatted and stylled text added to the GlassPane, notice easiest alternative is use non_opaque JLayeredPane (Java6) or JLayer (Java7)
share|improve this answer
add comment
Your Answer


text:
Overpopulation of infrastructures has resulted in a shortage of resources or raw materials for construction works. So, as alternatives, many artificial raw materials are replacing natural ingredients. Now, we are discussing the alternative of sand. Surkhi is one of the artificial fine aggregate replacing sand.
'Surkhi' is a powdered form of over burnt broken brick or clay balls. The name surkhi is derived due to its reddish color. It shows pozzolanic properties and is composed of about 63 % of silica by weight.
It is also called Brick Dust.
It has various names differing from nation to nation and according to its uses. It can be called surkhi in India, Pakistan, Nepal, etc., and brick dust in England or Europe, or the USA.
2. Mechanism of Manufacturing
In the factory; clay containing silica, alumina, lime, oxides of iron, and magnesia is burnt the same as bricks but at a high temperature of about 600° C in a furnace.
Then, over burnt product gains reddish like color. It is then transferred to a mill to grind it into coarsen (like sand) or finely(like cement) powdered form as a requirement. Thus obtained product is surkhi.
( Note: Generally, surkhi is not produced commercially but broken or overburnt bricks from brick factories are used as surkhi after grinding it. )
|Read More: Prismatic Compass|
3. Types of Surkhi
a. Fine Surkhi
This is a finely powered surkhi that is used in place of cement, lime,, or other binding materials.
Concrete or mortar prepared using fine surkhi as binding material is generally used only for temporary constructions.
b. Coarse Surkhi
This is a coarsely powdered surkhi that is used in place of filling material like sand.
Concrete or mortar prepared using coarse surkhi as filling material is generally used in permanent constructions.
Some of the features are:
a. It contains a high amount of silica.
b. It is a reddish colored powdery material.
c. It increases its compressive strength and compatibility with time and hydraulicity ( property to set and hardens).
d. It is good binding and filling material having good bond strength, abrasion resistance, durability, and thermal resistivity.
a. It can be used as sand in mortar known as Surkhi mortar. ( Surkhi mortar is the mixture of lime/cement, surkhi, and water. It is economically accessible too.)
b. It can be used as binding material like cement or lime.
c. As its strength increases with more immersion on water, it can be also used for hydro-constructions like constructions in sea, ocean, rivers, blockage, etc.
a. Addition of (10- 20) % of quick lime in the clay gives quality surkhi that can give good finishing to the mixture during construction.
b. The alkalis and salt solutions cannot reduce the binding property to some extent.
a. Un-proportion amount of silica-containing clay can cause less cohesion, cracking, shrinking, and warping.
b. It cannot resist the long exposure of humidity, weathering, etc.
|Read More: Grades of Concrete|


text:
Norwegian - English Dictionary:
The word "sitron" can have the following grammatical functions:
We have found the following english words and translations for "sitron":
So, this is how you say "sitron" in english.
Up to now, 2,985,494 words and expressions have been searched, among 15,824 today.
Tags: sitron, lemon, lemon, lemon, Norwegian - English Dictionary, Norwegian, English, translation


text:
The most important thing to remember when working with open pipes (what is here referred to as a pipe is any cylindrical solid, i.e. a tube, and "open" is defined as having no obstruction at either end) is that at the two ends are anti-nodes. Thus, unlike a closed pipe, the fundamental frequency and the subsequent overtones increase by one-half of a wavelength. This concept is very hard to understand without looking at the image below.
The most simple possibility is the "fundamental frequency" where there is one node in the center of the pipe. The wavelength is 1/2 lambda (λ). The next possibility is the "first overtone". Here, there are two nodes (therefore n=2) and the wavelength is 2/2, or 1λ. Then comes the second overtone, with three nodes, which is 3/2λ.
The equation for finding the length of an open pipe is
l=length of pipe n=nodes
This equation can easily be rearranged to solve for wavelength:
Let's use this equation with a practice problem: Find the fundamental frequency of an open pipe that is.5m long.
To solve this, we need to use two equations. First, solve for lambda:
= 2(.5m)/1 = 1m
Then, use substitute the 1m for lambda in the equation
= (330m/s)/1m = 330Hz, our final answer. Great job!


text: The experimental free ion 4f² energy level data sets comprising 12 or 13 J-multiplets of La⁺, Ce²⁺, Pr³⁺ and Nd⁴⁺ have been fitted by a semiempirical atomic Hamiltonian comprising 8, 10, or 12 freely-varying parameters. The root mean square errors were 16.1, 1.3, 0.3 and 0.3 cm⁻¹, respectively for fits with 10 parameters. The fitted inter-electronic repulsion and magnetic parameters vary linearly with ionic charge, i, but better linear fits are obtained with (4−i)², although the reason is unclear at present. The two-body configuration interaction parameters α and β exhibit a linear relation with [ΔE(bc)]⁻¹, where ΔE(bc) is the energy difference between the 4f² barycentre and that of the interacting configuration, namely 4f6p for La⁺, Ce²⁺, and Pr³⁺, and 5p⁵4f³ for Nd⁴⁺. The linear fit provides the rationale for the negative value of α for the case of La⁺, where the interacting configuration is located below 4f². Copyright © 2013 Elsevier B.V. All rights reserved.


text:
The Historic Graves project is a community focused grassroots heritage project. Local community groups are trained in low-cost high-tech field survey of historic graveyards and recording of their own oral histories. They build a multi-media online record of the historic graves in their own areas and unite to form a national resource. The project outlines a system and sequence which helps to co-ordinate and standardise an historic graveyard survey.
- Community groups are trained to use digital cameras and smartphones to survey historic graveyards.
- Both new and old survey records are combined with locally recorded audio and video stories to form a multi media record of a graveyard.
- By curating and publishing the survey records centrally the individual community graveyard surveys combine to form a national resource where the value of each survey is compounded by its association with others.
- The website allows visitors from Ireland and across the globe to freely explore and search the growing database of multimedia records and stories.
- It allows communities to self publish historic graveyard surveys and the related multimedia stories.
- The surveys are being funded by a number of Local Development Partnerships through LEADER funds and are supported by Local Heritage Officers, County Archaeologists and Local Authorities.
The website and survey methodology have been designed and built by Eachtra Archaeological Projects.
The original design was by John Tierney and Maurizio Toscano, Eachtra's GIS manager, built and developed the system. Since the early design stage various people have had an input into the development of the project and the associated website, including Finn Delaney and Robin Turk, both of Eachtra. Bernie Goldbach, Senior Lecturer in Creative Multimedia, at the Tipperary Institute, and Caimin O'Brien, Department of Environment archaeologist have also had inputs into its development. Caimin O'Brien encouraged us to develop the multimedia elements of the graveyard surveys and this dovetailed perfectly with the hyperlocal heritage teachings of Bernie Goldbach.
A number of local development partnership companies teased out the community development potential of the project with us. Added to this we had discussions with a number of county archaeologists and heritage officers who also helped clarify issues such as data sharing, copyright and archiving.
Quite soon after we built the system Waterford County Council and the Heritage Council published the Care and Conservation of Historic Graveyards Guidelines, written by Caimin O'Brien. We incorporated the database from this book into our system and subsequently updated the database when dealing with a trial dataset loaned to us by the Heritage Council, Conservation Officer, Ian Doyle. This dataset consisted of a high quality survey of St Mary's, Kilkenny, carried out by Cóilín Ó Drisceoil and a team from Kilkenny Archaeology.
Community groups themselves have also helped in the projects development and working with them in the field collecting data and afterwards manipulating and uploading the data has helped to refine the processes involved.


1. Add your sorted select statement to your OLE DB source.
 2. Right click and go to Show Advanced Editor.
 3. Click the last tab on top, "Input and Output Properties".
 4. Click OLE DB Source Output
 5. Change the IsSorted property to True, the default is false.
 6. image
 7. Now expand the tree view for "OLE DB Source Output" and expand "Output Columns"
 8. Find the column that you sorted in your result set and assign it a SortKeyPosition of 1.
 9. image
Thanks for looking.
Use File Cache and the Cache Transform to help mitigate network issues.
Why does the Cache Transform in SSIS have a file cache option? When would I use this, especially when compared with using the default option which is to store the results in memory? One downside of the default option of storing the results in memory is that the cache is cleared immediately once the package is completed and that memory cache cannot be shared among other packages.
However, the File connection option will allow the results to be reused among multiple packages. But hold up, that's not quite as good as you might think, each package still must read from the file and then subsequently load that file into memory!
So why are we discussing this if it's essentially doing the same thing as the default option? Good point, and well received, did you read the title?
Imagine now that you have a rather large table that you need to access many times during your nightly ETL, this is very common in data warehousing situations. You can now lessen the effect of a poor performing network by using the file cache option in the cache transform. You can bring the data across the network only once, load it into a file, and in the future you can reference that file on your local machine and avoid going across the network. As you can imagine this can be quite advantageous!
Set up is quite simple as well, see below:
 1. Bring the cache transform into your data flow and connect it to your source.
 2. Open the cache transform for editing.
 3. Select NEW for cache connection manager.
 4. image
 5. Select "Use file Cache" and then browse to the location where the file will be stored.
 6. Next click the Column tab at the top and specify at least one index column.
 7. image
 8. Click OK, map the columns, Click OK to close out the transform.
Now that the initial set up is complete I will demonstrate how to reference this file:
 1. In the next data flow I set up an OLE DB source and connection that output to a Lookup transform.
 2. Inside the lookup transform select "Cache Connection Manager" on the general screen.
 3. image
 4. On the connection screen select your cache connection manager from the drop down list.
 5. image
 6. And that's it!, set up the rest of your lookup transform like you normally would.
Thanks for looking!
How to Export Images from a database to file system in SSIS using the Export Column component.
I have wanted to blog about this for quite some time. The Export Column is one of those SSIS components that you never use but need to know about just in case. This is also a very easy component to configure.
 1. The source query requires the photo column and the path of where you want to store the photo on your file system.
image
 1. Next bring the Export Column transform into your data flow and connect it to your source.
image
 1. Finally, open the export column and set the properties for the Extract Column(Photo) and File Path Column.
image
Execute the package and you're done! This transform saved me some time ago when I needed to extract images for a report. Thanks for looking!
Create efficient Range Lookups with the Task Factory Advanced Lookup Transform
There are three generally accepted methods to perform the tricky range lookup in SSIS. A great blog post that outlines all three of these methods and how they perform can be found here. Per the post the best performing solution is unfortunately the one that is arguably the most difficult to set up. Fortunately for us we can get all the performance of scripting without all the work!
Scenario:
We need to perform a lookup to the segment table based on the Weekday and Time that the transaction took place. For example, assume we had a transaction take place on Tuesday at 15:30:00. This transaction would need to be mapped to the SegmentKey of 3. Screenshot of segment table below:
image
Now that we have identified our business requirement, let's look at how we can use the Advanced Lookup Transform in Task Factory to solve this tricky problem.
 1. For this example we will need two data flow tasks.
 1. The first data flow task will load our segment table into the TF ADV Lookup Cache Transform.
 1. Inside the first data flow task I bring in an OLEDB Source and select my Segment table.
 2. Next I bring in the TF Advanced Lookup Cache transform and connect the two transforms. (Screenshot 1)
image
 1. Open the TF Cache transform and select "Create New Lookup Cache Transform" (Screenshot 2)
image
 1. Click the Input Parameter tab at the top. We are going to add two parameters, one for day and one for the time of the actual transaction. In the bottom dialog box we are going to define our conditions for when a lookup should occur. For this example we have three criteria.
 1. First the day of the transaction must equal the day in the Segment table.
 2. Second the begin time must be less than or equal to the time of the transaction.
 3. Finally the end time must be greater than or equal to the time of the transaction.
image
 1. Once the criteria have been entered click ok twice to close out of the cache connection manager.
 2. Now in our second data flow we will pull in our transactional data and perform our lookup. For this example I have written a simple select statement to simulate a transaction.
 SELECT 'Tuesday' AS DayOfWeek, '15:30:00' AS TIME
 3. Now that the source has been set up we need to bring in the TF Advanced Lookup Transform and open it for editing.
 4. Select our Cache Connection manager from the drop down and then map our input columns to our input parameters. Screenshot below.
image
 1. Now execute the package!
image
Thanks for looking.
Load thousands of files in SSIS lighting fast! MultiFlatFile Connection Manager.
Recently I was working on a project where we needed to process upward of 12,000 files per day. As most would expect we used the Foreach Loop container in SSIS to loop through all 12,000 files. The results? A whopping 77 minutes to run. WOW! (Incase you were wondering this is WOW that's AWEFUL!, not wow that's great)
I assume the excessive time is here is due to the time it takes to dynamically set the flat file connection manager and close/reopen the connection. I don't know exactly how long this process takes but hypothetically let's say it takes 1 second for every 3 iterations of the loop.
Now some simple math. 12,000 files / 3 (files per second) / 60 seconds = 67 minutes.
So how did we get around this problem? Well we tried two different design patterns. The first and the one I will be blogging about here is the "MultiFlatfile" connection manager. The second, more complicated to set up, but extremely efficient can be found here: Anthony Martin.
Let's performance test the MultiFlatFile connection manager!
For this post I created three packages.
 - The first package generates 1000 flat files for testing.
 - The second package iterates through all 1000 files. Runtime (22 Minutes)
 - The third package uses the multiflatfile connection to bring in all the files instantaneously. (13 Seconds)
The Foreach loop got utterly destroyed in this contest. The multiflatfile connection manager was able to process all 1000 files in only 13 seconds!! Let's look at how to set this up.
 1. Right click in the connection manager window and select New Connection > MultiFlatFile > Click Add
 2. Set up the general screen like your typical Flat File connection, you will need to hardcode an existing file.
 3. Click ok to close the connection manager editor, verify the connection manager is selected and then open up the properties window.
 4. In the properties window, scroll down to Expressions > Click the Ellipsis "…" and select "Connection String" from the drop down menu.
 5. Next click the ellipsis to the right to open up the Expression editor. This part is critical because this is where we set an expression that will determine which files are extracted from the directory. For this simple example my expression was "C:\\Blogs\\1000_Flat_Files\\Test*" (Don't miss the asterisk here!). The connection manager will now retrieve all files that start with "Test". Screenshots for set up below.
image
image
image
image
image
This is an awesome alternative to the For Each Loop and it's much easier to set up, however it has some obvious drawbacks with how flexible it is. If you discover this pattern does not perform as well as you hoped or is not flexible enough please review the blog post I linked above by Anthony Martin. It takes a little more set up but offers incredible flexibility and is the best performing solution!
As always, thanks for looking!
Why are Asynchronous components so bad in SS


text:
English Title: Manuals for video recorders: Selecting text on the basis of finite state automata theory
Translation of abstract (English)
Improvements in the design of manuals were up to now concerned primarily with features of layout. The present article tries to point out how to make a selection of content of the information to be given to a user. Starting with the theory of finite automata as a tool for describing how a device works, we then construct transition matrices which can be transformed into procedural text. For illustrating purposes we selected the task of timer programming of a video recorder. A total of 40 novice subjects were confronted with either the original manual or with the version for which we improved the content selection. After reading the manual subjects had to fulfill certain programming tasks. It shows up that there are advantages of the improved manual on measures of performance and knowledge. These advantages hold only for the initial learning phase, but this time period is a critical one for novices. So the proposed strategy of optimizing manuals seems promising especially if one adds further treatments which are mentioned in the final comment.
|Date Deposited:||14 Feb 2008 08:23|
|Faculties / Institutes:||The Faculty of Behavioural and Cultural Studies > Institute of Psychology|
|Schriftenreihe ID:||Works by Joachim Funke|


text:
vetiver essential oil | 10ml
Vetivera zizaniodes stapf
Escentia's Vetiver essential oil is 100% pure. The scent is earthy, strong and grounding. It has been used in many perfume industries and is composed of multiple sesquiterpenes, making it extremely grounding to one's emotions. It is used for its grounding effect during massage treatments. The oil from the vetiver plant has been found to help treat the symptoms of ADHD and ADD, may increase libido and help alleviate insomnia. It helps to reduce stress and anxiety and connect one to the earth. Vetiver oil also contains immune-supporting properties and is a great way to fortify your immune system
Product Specifications: Vetiver is a large, tufted bunchgrass and can reach up to 1.5 metres (5 feet) in height. The thin leaves and stems are erect and rigid, and the plant bears small brown-purple flowers in long spikes. The fragrant roots grow downward in the soil and can attain depths of more than 3 metres (10 feet). The plant is very drought resistant.
typical country of origin:
vetiver essential oil can be used to:
Vetiver essential oil is safe to use when distilled and released as a vapor. It can be added to an aromatherapy diffuser and can be applied topically (although it MUST be diluted into a carrier oil, such as grapeseed, first).
- Vetiver oil for alertness and mental fatigue: Vetiver has been used to increase concentration and help users to stay awake and alert.
- For anxiety: It has been shown to decrease anxiety and alleviate symptoms of depression. This is said to be attributed to its grounding properties. It has also been said to assist those with ADHD by decreasing mental fatigue and improving alertness.
- Deeper breathing when asleep: using vetiver in a diffuser when asleep has been shown to improve your breathing patterns. It could be used to assist those who snore heavily.
- It contains antioxidants: Vetiver is said to possess powerful antioxidants, which search the body for free radicals (which are responsible for ageing) and remove them from the system.
Blends well with: Bergamot, Clary Sage, Cypress, Frankincense Serrata, Helichrysum Italicum, Lavender, Lemon, Marjoram Sweet, Myrrh, Nutmeg, Patchouli, Black Pepper, Rose Absolute, and Sandalwood.
technique of extraction method:
Vetiver essential oil is distilled from the vetiver plant's roots, which are aged before being soaked in water. The highly concentrated oil that is released is then skimmed off the top of the water. It's used in holistic practice for its soothing, grounding capabilities. Vetiver is in the same family as other grasses used for their essential oils, including lemongrass and citronella. Vetiver oil is quite fragrant, with a distinctive sharp and earthy scent you may recognize from men's cologne.
May affect sensitive skin. Keep out of reach of children. Vetiver should not be used during pregnancy or while breastfeeding, unless under the guidance of an aromatherapist. However, it carries very little risk of toxicity. Avoid contact with eyes, inner ears, and sensitive areas.


Sunday, June 12, 2011
Visualizing GIS data in JavaFX 2.0 beta using GeoTools
Geographic data mostly comprises of polygon coordinates sets along with attributes, like country or city name, etc. This is quite easy to visualize in JavaFX, which supports rendering for SVG paths.
In the article, I show how to read such GIS data from ESRI type database files using open source library GeoTools.
The data itself comes for free from
Sample code can be found here: Browse on GitHub.
GIS data usually comes in form of SHP and DBF files. In order to read it, we use GeoTools parser. Following code iterates over so called "features" from within data files and retrieves name attribute and shape geometry.
Next, we need to create JavaFX polygons for each feature from iteration. Small note here. Each feature may comprise of multiple polygons. For example "United States" shape may contain separate polygon for Alaska. So we need additional loop to generate such polygons.
In order to create a polygon in JavaFX, we use Path class along with MoveTo and LineTo path elements. Following snippet does the job.
The remaining part is to implement zoom and panning functionality. This is fairly easy in JavaFX. We can use translate and scale properties from main Group shape. Panning functionality is handled using following snippet:
Zoom is coded this way:
That's it. Now we have basic GIS data viewer in JavaFX 2.


Australian Medicare Number Validation
Australian Medicare card numbers consist of 11 digits structured as follows:
First digit should be in the range 2-6
Digits are weighted (1,3,7,9,1,3,7,9)
Issue Number
Indicates how many times the card has been issued
Individual Reference Number (IRN)
The IRN appears on the left of the cardholder's name on the medicare card and distinguishes the individuals named on the card.
The IRN is not always considered part of the card number, but it is essential that it be included on Medicare claim forms.
It can be hard to find a definitive reference to the algorithm on the Medicare site. At the time of writing it could be found in this document:
Try It!
Sample Code
// ValidateMedicareNumber
// Checks medicare card number for validity
// using the published checksum algorithm.
// Returns: true if the number is valid, false otherwise.
// Note - this expects 11 digits including the IRN.
// To validate numbers without IRNs, change the length
// check to 10 digits.
// Source:
// Author: Guy Carpenter
// License: The author claims no rights to this code.
// Use it as you wish.
function ValidateMedicareNumber($MedicareNo)
 $medicareNo = preg_replace("/[^\d]/", "", $MedicareNo);
 // Check for 11 digits
 $length = strlen($medicareNo);
 if ($length==11) {
 // Test leading digit and checksum
 if (preg_match("/^([2-6]\d{7})(\d)/", $medicareNo, $matches)) {
 $base = $matches[1];
 $checkDigit = $matches[2];
 $sum = 0;
 $weights = array(1,3,7,9,1,3,7,9);
 foreach ($weights as $position=>$weight) {
 $sum += $base[$position] * $weight;
 return ($sum % 10) == intval($checkDigit);
 return false;
comments powered by Disqus


text:
Introducing approaches from marine environmental history and historical ecology to address extractions of Amazonian manatees in the early modern period. Part of the ERC Synergy Grant 4-OCEANS, seacows are a taxonomic group that was historically part of the daily life of different societies across the Atlantic and allows highlighting past uses, practices and perceptions about the marine environment. 4-OCEANS aims at providing an assessment of the importance of marine life to human societies during the last two millennia, with a focus on understanding the consequences of marine resource exploitation for societal development.
about the speaker
Cristina Brito is Associate Professor at the History Department at NOVA FCSH, Lisbon, and a researcher at CHAM - Center for the Humanities. She is currently the PI of two EEA Grants Bilateral Funds Initiatives and the co-PI of the ERC Synergy Grant 4-OCEANS: Human History of Marine Life (2021-2027).
ID: _PHONE_ 1748


text:
850 Model Incline-Vacuum
Choose the 850 Model Incline-Vacuum for a variety of situations.
Groundwork supplies the Model 850 Incline Hydro Vacuum.
This model can be utilised in a variety of different situations and is useful for:
- Cleaning a valve or meter box by using its hydro-vacuum excavation system.
- Replacing a damaged valve box, or resetting a valve or meter box.
- Removing asphalt or concrete from above and around a valve box using the hydraulic driven jackhammer or concrete saw.
- Removing large volumes of water from a pit or meter box (utilising the 300 GPM hydraulic driven submersible pump).
- Reaching difficult places – the hydraulic powered 13″ boom can reach most challenging locations.
For more information about this model please contact us here.


text:
So you have stalled and delayed, and actually gotten a few fall days out of the season. But with Friday off, now you are facing your big decision.
Pull the boat out or winterize in the water?
Okay boys and girls, the northeast generally isn't to kind to boaters who decide to keep their boats in the water all winter. Yet, many of you say that with de-icer, you can survive. It can help, but only in some instances. I don't recommend keeping it in the water, but if you do:
Here are three winter disasters a de-icer can help prevent:
- Hull Damage
Normal current and wind speeds naturally make water rigs tip, rock and pitch in the water. When freezing temperatures and a layer of ice are added to the equation, the result is a nasty grinding action that can scratch and tear away the gel-coat along the waterline of fiberglass boats. This allows water to sneak into the laminate and further damage the hull. Ice can also get into the plank seams or the bilge of a wooden boat and cause anything from minor cosmetic damage to major leaks.
- Dock Lifting
Ice, wind and current are no friend to docks, either, especially if all three elements are thrown together. Because ice expands during the freezing process, the water levels will fluctuate, making it difficult for dock piles to stay firmly in place. Heavy ice flows and ice pressure can shift the dock pilings – or worse, pull them out of their footings entirely. Any watercraft near the dock could be damaged as the dock shifts.
- Ice Expansion
Like most substances, water at ordinary temperatures contracts, increasing in density as it cools. At about 4 degrees Celsius, however, water reaches its maximum density and then decreases in density as it reaches its freezing point. Because of this, ice forms on the top of the water first, allowing it to freeze and float, and then the rest of the ice forms below. This simple sequence can be disastrous for both docks and boat hulls. The pressure from ice expansion can crush a hull or dock, causing major damage and compromising the structural integrity of the craft.
Old Man Winter can try as he may to freeze lakes and rivers, penetrate boat hulls and crush docks – but he'll have a much harder time succeeding if a de-icer is on hand to protect your goods during the winter.


text:
II RICE STRAW
START UP EUROPE ACCELERATHON
The production of rice in Spain during 2019 exceeded 788,000 tons. This industry generates two important by-products: the rice straw and husks .
The main drawback of rice straw is that, when in contact with water, the presence of abundant organic matter causes a decrease in oxygen, rotting and the possible death of birds and fishes. Traditionally, farmers burned the rice straw emitting greenhouse gases.
On the other hand, rice husks from the milling of the grain must be eliminated since it accumulates in the environment due to its low degradability. Generally, producers get rid of them through a controlled combustion process that generates rice husk ash as by-product. The resulting ash has a high percentage of silica that makes it suitable for its use in industries such as the cement industry.
This programme aims at finding innovative solutions that approach the treatment of rice by-products as a resource and not as a residue , thus promoting the principle of circular economy and supporting the United Nations Sustainable Development Goals (SDGs)
BEFORE: The call is launched, entrepreneurs and participants are recruited. Communication in our own media and media partners, press releases, social media and launching video.
DURING: Continuous communication in the social media of Finnova and Startup Europe Awards, communication support to generate a communication network between all participants. Press releases and social media.
AFTER: Communication about the winning team and promotion of the project through press releases and the Accelerathon video.
LAUNCHING OF THE EVENT
Programme preparation and material delivery. Landing page of the event and recruitment form.Dissemination of the call in databases of Spanish and European entrepreneurs and innovators as well as the media. Dissemination of the challenge on social media along with the related United Nations' SDGs.Participation of European experts in the jury
Interactive e-learning platform EU TRAINING PLATFORM (European projects methodology) .Technical assistance during webinars.Active participation on groups' mentoring with EU food and agri-food experts
FROM JANUARY TO JUNE 2021
European acceleration ticket (in public-private collaboration) which includes the co-writing of the winning project for its submission to a European programme call.
Formed by a group of international experts who will assess that the challenges set are adapted to the requirements and conditions, as well as the development of the challenge itself.
Who is the organiser?
Submission of the winning project to a European Commission Call
European Union mentoring to the winning team in networking, legislation and communication.


text:
Safety Benefits of Proper Bonding and Grounding
A proper bonding and grounding system using grounding shoes will not reduce
the chances of a lightning strike on your boat. It will, however, reduce the possibility
of severe hull damage and electrical shock potential. A proper bonding and
grounding system will help provide a direct, controlled high-capacity path for lightning
Enhances Electronic Performance
SSB and HAM radio transmitters rely upon a proper size ground to operate to their
designed capacity. A grounding shoe helps provide a large solid surface (the water
surrounding your boat) to "push off" from. This is technically known as "counterpoise",
and the other necessary half of your antenna system.
The bronze material also serves as the next sacrificial metal on
the galvanic scale after your zincs, providing another buffer against corrosion
of stainless steel parts.


What's This Research About?
The scientific field of exercise science has extensively examined the effect of aerobic exercise on cognition and decision making, but far fewer studies have been conducted looking at the effects of yoga on the brain. This is the first study to investigate the anatomical and functional brain differences between yoga practitioners and a control group based on a working memory test.
Previous research suggests that regularly practicing yoga improves memory. Thus, the scientists hypothesized that the brain region involved in memory, the hippocampus, would be larger in yoga practitioners than the control group.
About The Author
Brittany Fair
TITLE: Differences in Brain Structure and Function Among Yoga Practitioners and Controls
PUBLICATION: Frontiers in Integrative Neuroscience
DATE: June 2018
AUTHORS : Gothe NP, Hayes JM, Temali C and Damoiseaux J
Anatomical MRI: This imaging technique is used to measure the shape and volume of different brain regions.
Functional MRI: This is a method that allows researchers to measure brain activity associated with changes in blood flow to different brain regions during a task. It is thought that blood flow to a region is increased when that region of the brain is in use.
Hippocampus: A pair of small, seahorse shaped regions located deep within the brain. The hippocampus plays a role in the formation of memories as well as learning and emotions.
Prefrontal cortex: A region of the brain involved in decision making, complex behavior and encoding memories.
Log In Become a Member View Full Sample Article
Print Friendly, PDF & Email


🎉 The Alpine Day 2021 videos are out! Watch Now
Start Here
Create a blank HTML file somewhere on you computer with a name like: i-love-alpine.html
Using a text editor, fill the file with these contents:

Open your file in a web browser, if you see I ❤ Alpine, you're ready to rumble!
Now that you're all set up to play around, let's look at three practical examples as a foundation for teaching you the basics of Alpine. By the end of this exercise, you should be more than equipped to start building stuff on your own. Let's goooooo.
Building a counter
Let's start with a simple "counter" component to demonstrate the basics of state and event listening in Alpine, two core features.
Insert the following into the tag:
Now, you can see with 3 bits of Alpine sprinkled into this HTML, we've created an interactive "counter" component.
Let's walk through what's happening briefly:
Declaring data
Everything in Alpine starts with an x-data directive. Inside of x-data, in plain JavaScript, you declare an object of data that Alpine will track.
Every property inside this object will be made available to other directives inside this HTML element. In addition, when one of these properties changes, everything that relies on it will change as well.
→ Read more about x-data
Let's look at x-on and see how it can access and modify the count property from above:
Listening for events
x-on is a directive you can use to listen for any event on an element. We're listening for a click event in this case, so ours looks like x-on:click.
You can listen for other events as you'd imagine. For example, listening for a mouseenter event would look like this: x-on:mouseenter.
When a click event happens, Alpine will call the associated JavaScript expression, count++ in our case. As you can see, we have direct access to data declared in the x-data expression.
You will often see @ instead of x-on. This is a shorter, friendlier syntax that many prefer. From now on, this documentation will likely use @ instead of x-on.
→ Read more about x-on
Reacting to changes
x-text is an Alpine directive you can use to set the text content of an element to the result of a JavaScript expression.
In this case, we're telling Alpine to always make sure that the contents of this h1 tag reflect the value of the count property.
In case it's not clear, x-text, like most directives accepts a plain JavaScript expression as an argument. So for example, you could instead set its contents to: x-text="count * 2" and the text content of the h1 will now always be 2 times the value of count.
→ Read more about x-text
Building a dropdown
Now that we've seen some basic functionality, let's keep going and look at an important directive in Alpine: x-show, by building a contrived "dropdown" component.
Insert the following code into the tag:
 Toggle
 Contents...
If you load this component, you should see that the "Contents..." are hidden by default. You can toggle showing them on the page by clicking the "Toggle" button.
The x-data and x-on directives should be familiar to you from the previous example, so we'll skip those explanations.
Toggling elements
Contents...
x-show is an extremely powerful directive in Alpine that can be used to show and hide a block of HTML on a page based on the result of a JavaScript expression, in our case: open.
→ Read more about x-show
Listening for a click outside
Contents...
You'll notice something new in this example:.outside. Many directives in Alpine accept "modifiers" that are chained onto the end of the directive and are separated by periods.
In this case,.outside tells Alpine to instead of listening for a click INSIDE the , to listen for the click only if it happens OUTSIDE the .
This is a convenience helper built into Alpine because this is a common need and implementing it by hand is annoying and complex.
→ Read more about x-on modifiers
Building a search input
Let's now build a more complex component and introduce a handful of other directives and patterns.
Insert the following code into the tag:
 search: '',
 items: ['foo', 'bar', 'baz'],
 get filteredItems() {
 return this.items.filter(
 i => i.startsWith(this.search)

By default, all of the "items" (foo, bar, and baz) will be shown on the page, but you can filter them by typing into the text input. As you type, the list of items will change to reflect what you're searching for.
Now there's quite a bit happening here, so let's go through this snippet piece by piece.
Multi line formatting
The first thing I'd like to point out is that x-data now has a lot more going on in it than before. To make it easier to write and read, we've split it up into multiple lines in our HTML. This is completely optional and we'll talk more in a bit about how to avoid this problem alltogether, but for now, we'll keep all of this JavaScript directly in the HTML.
Binding to inputs
You'll notice a new directive we haven't seen yet: x-model.
x-model is used to "bind" the value of an input element with a data property: "search" from x-data="{ search: '',... }" in our case.
This means that anytime the value of the input changes, the value of "search" will change to reflect that.
x-model is capable of much more than this simple example.
→ Read more about x-model
Computed properties using getters
The next bit I'd like to draw your attention to is the items and filteredItems properties from the x-data directive.
 get filteredItems() {
 return this.items.filter(
 i => i.startsWith(this.search)
The items property should be self-explanatory. Here we are setting the value of items to a JavaScript array of 3 different items (foo, bar, and baz).
The interesting part of this snippet is the filteredItems property.
Denoted by the get prefix for this property, filteredItems is a "getter" property in this object. This means we can access filteredItems as if it was a normal property in our data object, but when we do, JavaScript will evaluate the provided function under the hood and return the result.
It's completely acceptable to forgo the get and just make this a method that you can call from the template, but some prefer the nicer syntax of the getter.
→ Read more about JavaScript getters
Now let's look inside the filteredItems getter and make sure we understand what's going on there:
return this.items.filter(
 i => i.startsWith(this.search)
This is all plain JavaScript. We are first getting the array of items (foo, bar, and baz) and filtering them using the provided callback: i => i.startsWith(this.search).
By passing in this callback to filter, we are telling JavaScript to only return the items that start with the string: this.search, which like we saw with x-model will always reflect the value of the input.
You may notice that up until now, we haven't had to use this. to reference properties. However, because we are working directly inside the x-data object, we must reference any properties using this.[property] instead of simply [property].
Because Alpine is a "reactive" framework. Any time the value of this.search changes, parts of the template that use filteredItems will automatically be updated.
Looping elements
Now that we understand the data part of our component, let's understand what's happening in the template that allows us to loop through filteredItems on the page.

The first thing to notice here is the x-for directive. x-for expressions take the following form: [item] in [items] where [items] is any array of data, and [item] is the name of the variable that will be assigned to an iteration inside the loop.
Also notice that x-for is declared on a element and not directly on the . This is a requirement of using x-for. It allows Alpine to leverage the existing behavior of tags in the browser to its advantage.
Now any element inside the tag will be repeated for every item inside filteredItems and all expressions evaluated inside the loop will have direct access to the iteration variable (item in this case).
→ Read more about x-for
If you've made it this far, you've been exposed to the following directives in Alpine:
That's a great start, however, there are many more directives to sink your teeth into. The best way to absorb Alpine is to read through this documentation. No need to comb over every word, but if you at


How Does the Human Body Create Electricity?
By Jamie Condliffe on at
The human body is just a bunch of humble biological compounds, strung together to form cells and, ultimately, you. So how exactly does it create electricity? Good question!
Thing is, while it's easy to think of electricity as batteries and power outlets, on the small scale the only thing you need to create electricity is electrons—which are found in every single atom that surrounds us. This video explains how the body harnesses them, to take care of some very important physiological functions. [The Medicine Journal]


text:
Wireless bridge sensor powered by traffic vibrations
A novel wireless sensor for use on bridges that is powered by the vibrations of vehicles passing overhead has been developed by researchers at Clarkson University in Potsdam, USA. The device, which measures temperature, humidity, light and pressure, could function for years without requiring maintenance or battery replacement.
The sensor is composed of an electromagnetic energy harvester and energy conversion circuitry that are made up of piezoelectronics and supermagnets that could be produced from a range of materials, explains Assistant Professor Edward Sazonov.
When the harvester is excited by vibrations, it produces AC voltage on the output, which is conditioned into low-voltage DC and stored. Once enough energy has been collected, the sensor powers up, takes a measurement, and transmits the data over a wireless link.
'Traffic excitation is not steady but rather generates pulses of energy,' says Sazonov. 'The electronics track the optimal point of energy conversion and efficiently harvest those pulses.'
The team has successfully completed a field test, and is looking to conduct longer-term trials, as well as improve the amount of energy produced by the system.


text:
Celebrities become popular for different reasons. Some perform in films or television shows while others sing or entertain. Some others are famous for engaging in combats just like Floyd Mayweather who is one of the most popular boxers in the world. At 5 feet 8 inches in height, the self-proclaimed Best Ever wasn't the tallest boxer of his era, but he left a trail of victories, gaining a reputation not only as the most famous but also the richest in boxing history. In his over two-decade-long career, he showed nothing but excellence – winning five weight classes and a lineal championship in four weight classes – an outstanding feat.
Who is Floyd Mayweather Jnr?
Born Floyd Joy on February 24, 1977, Floyd Mayweather Jr. was born into a family of boxers. His father, Floyd Mayweather Sr was a welterweight contender. Also, his two uncles had successful careers in boxing.
Growing up both in New Jersey and Grand Rapids, Michigan, Mayweather, dealt with troubling childhood. His temperamental father was a drug dealer and was always in one problem or the other. He later got jailed on cocaine trafficking charges and his mother also battled substance issues. However, little Mayweather who had always gone to the gym with his father before his jail sentence used boxing to escape from his tumultuous childhood.
Generally known as the greatest boxer of his time, the Ottawa Hills High School dropout began his career as an amateur boxer in 1996 Olympic. He competed from that year to 2007 and retired temporarily. Then, he returned and fought from 2009 to 2015. In 2017, he made a one-fight comeback, obviously his highest-paid matchup which was against McGregor.
The fighter has retired with an undefeated record of 50-0 left and a huge amount of wealth from his boxing activities. It doesn't look like his decline from boxing will affect his wealth, considering that he runs his boxing promotional firm which he opened in 2007 when he became a free agent.
Floyd Mayweather's Net Worth and How He Made His Money
Most of Mayweather's fortune came from accumulated cash earnings from his successful boxing career for engaging in world-class and high-income generating bouts.
The fighter called "Money", Mayweather was part of the three biggest fights from a financial perspective in the history of boxing (Canelo Alvarez, Oscar De La Hoya, and Manny Pacquiao). His fight with De La Hoya in 2007 was the most pay-per-view buys for a match in the sports with 2.7 million households.
Similarly, his highly publicized fight with Pacquiao generated $600 million in revenue and gained him $240 million. It garnered $120 million in revenue with Mayweather scooping $25 million.
Equally, he was paid handsomely, a whopping $32 million when he fought with Cotto and received $41.5 million for fighting Saui Canelo Alvarez. His bout against Marcos Maidana II was also a huge source of income for the champion who earned at least $32 million from it. More high-budget fights he was involved in was a fight against Andre Berto which earned him $32, million, the fight against Tenshin Nasukawa ($9 million), among others. In 2017, when he made a comeback in the boxing ring against McGregor, Mayweather allegedly earned $300 million.
With all these in mind, the twelve-time and five-division world champion has built an incredible net worth throughout his career in boxing. According to Forbes, his net worth is estimated between $760 million and $1 billion. His ability to nab many product endorsement deals has also helped his income significantly. From that source, he earned approximately $105 million between 2013 and 2014.
Considering his hard work so far and his poor background, Mayweather is unapologetic when it comes spending on himself and showcasing his wealth on social media.
From his online displays, his Las vegas mansion has a garage filled with cars estimated at $15 million including a Bugatti Veyron worth $1 million, a $4.8 million Koenigsegg CCXR Trevita Hypercar, and more.
Floyd Mayweather shared with the world his own private jet. In 2017, he paid $3.5 million to pre-order Bugatti Chiron. His mansion measures 22,000 square and worth millions of dollars. He also has a mansion in Miami worth $7.7 million.
Apart from houses, cars and private jet, Mayweather has a special love for expensive jewellery. He spent over $600,000 on a single shopping trip to New York's diamond district in 2015. He also spent $500,000 during his previous trip to the district and owns a $1.1 million Hublot Watch which he bought during his visit to Dubai. In 2017, he bought a medallion worth $275,000 and a Rolex watch that cost $500,000.