text:
Scarborough teen youngest Tri For A Cure participant
Tri For A Cure July 21
The annual Tri For A Cure triathlon, which benefits the Maine Cancer Foundation is about two weeks away, and a teen from Scarborough will be the event's youngest participant.
On July 21, nearly 1,200 women will take part, including Emma Crovo, 15.
Emma just barely meets the minimum age requirement of being 16 by the end of the year.
"I've been really excited this year. I've been training a lot," said Emma.
She actually began training for the Tri two years ago by swimming, biking, running and raising nearly $500 for the Maine Cancer Foundation.
But organizers realized at the time she was too young and told Emma she couldn't participate.
"I had some tears. I started crying because I was really excited about it, but they were really nice about it and told me I had a spot guaranteed when I was 16," said Emma.
Despite that, she wasn't going to wait another two years to take part in the event.
"People already gave me the money, and I wasn't just going to stop training and not do it," said Emma.
She donated the money, and with her own crowd of supporters, she ran the race solo. She completed the entire course.
"We had some of her friends come and her sisters and her grandparents had signs, and we followed her on the swim and the bike. It was pretty cool," said Emma's mother Coco Crovo.
Emma's efforts to help fight cancer date back to kindergarten when she sold lemonade to raise money for a classmate's battle against leukemia.
"I remember that my mom told me this kid had cancer, so I was like, I wanted to do something to help, so I had a lemonade stand. That was the best I could do when I was young," said Emma.
Emma has also volunteered a the Barbara Bush Children's Hospital.
This month she has her sights set on the Tri For A Cure and is feeling a little anxious.
"Because this race is for cancer. I know a lot of people are touched by cancer, and many families are," said Emma.
Emma will do the race as an individual. She will take part in the third-of-a-mile swim, 15-mile bike ride and 3-mile run on her own.
So far she has raised $600.


text:
Google Everywhere
It is hard to go online today without touching one or more Google products or services. If it is not search, it may be email, YouTube, Blogger, Picasa, Docs, or Calendar. Google has truly blanketed us with their web-based app offerings. Heck, even the Google Doodle is a conversation topic!
In this editorial, I shall discuss how you can kick the Google habit, what I am using now as alternatives and why you probably won't be able to replace certain Google products today. Ready to move away from Google? First, some background.
Why un-Google?
Some of the reasons I personally decided to look for alternatives:
- Google became a part of virtually everything I did online. I used GMail, Google Reader, Google Finance, Blogger, Picasa, Picasa Web, Google Docs, Google Search, Google Calendar and Google Maps. I felt uncomfortable putting such a large portion of my online life in Google's hands.
- Google morphed from the cool little startup building fun stuff for consumers, to a dominant public company whose revenues essentially came from just one product. That's the key most (96%) of its revenues (and profits) came from search advertising. In other words, it needed other ways to make money. The most obvious way to do so would be to extend the arm of advertising, their main revenue-generating product, into other products. I realized I was the merchandise.
- Google seemed to get Apple and Facebook envy. Apple was growing rapidly across all their product lines and at very high profit margins, and Facebook was taking eyeballs and key talent away from Google. This led to some bad attempts to mock Apple and Facebook publicly, which of course delighted the Google developer and enthusiast community but came off as being negative to me. If you make a great product, you don't need a negative campaign.
- Aside from philosophy, some of the competing products started becoming better, and Google's products started getting worse (more on that within my descriptions) prompting me to start Project Un-Google which was an effort to use fewer and fewer Google products, hopefully reaching a point where I did not depend on any Google product at all.
Whether it is for philosophy, or hedging your web app bets, it is good to know there is life outside Google when it comes to products and services online and offline. There is usually a strong resistance to change, especially if you have a long history with a product. There is a high cost for transferring the old stuff, and learning your way around a new product/service. However, these challenges are not insurmountable, and I hope you take a look at some or all of the products I list here as an alternative to Google. If you have ideas of other products I may not have mentioned, please let me know!
Popular Google products
Here are some of the Google products/services I will be comparing to competition:
- Search
- Picasa
- GMail
- Calendar
- Documents
- Groups
- Finance
- Blogger
- Chrome
- Maps/Directions
- Talk/Chat/Voice
I realize Google has many more products, appsand services, but I did not look at products like Book Search which are very niche. My attempt here is to look at the commonly used products and services only.

subset: commoncrawl


text:
You can easily see which videos you have partially or completely watched and spoken by looking at the orange or green icon on the video thumbnail. In Progress Videos will have an orange icon to denote partial Watch, Learn, and Speak modes on the player. This will turn to green once you have completed all the modes on the player.
Video thumbails that do not include such Progress Circles indicate that you have not yet made any watch or speak progress.


text:
The reigning Black College National Champions open the season on Saturday, August 30 against Edward Waters College in the 16th annual John A. Merritt Classic.
TSU returns to Hale Stadium to face Tennessee Tech on Sept. 20 before taking on Florida A&M for Homecoming, Sept. 27.
In October, the Tigers will host Jacksonville State (10/11) and UT Martin (10/18) with the final home contest coming against Eastern Kentucky on Nov. 1.
Last season, TSU finished with a record of 10-4 and advanced to the second round of the FCS Playoffs.
The Tigers are coming off of their first postseason victory since 1986 and return the bulk of a defense that ranked sixth nationally in yards per game (296.9).
Season tickets are $90 and season parking passes are $30. The season parking package will include the three contests at LP Field. The Hale Stadium games will be $5 cash only for every contest.
Ticket Information
SEASON TICKET BROCHURE (First time season ticket holders)
Season Ticket Price - $90
TSU Faculty/Staff Price - $80
Young Alumni/Kids 12 and under - $60 (Must be listed among TSU graduates from 2010-2014 are eligible/ Must specify at time of purchase)
2014 Football Single Game Tickets
Single Game Tickets at LP Field – Range from $15 - $40
Single Game Ticket at Hale Stadium - $15
** Tickets increase by $5 on game day**


text:
The Resurrection and the Life
The response of the Pharisees and the chief priests to Jesus is a powerful reminder that intellectual knowledge is not enough for salvation. These leaders did not dispute the reality of Jesus' signs. Instead, they knew the signs and what ...Read More
The Door to the Sheepfold
The complexity of our world as well as its dangers prompt us to seek safety and security. Some people seek these things in the arms of a spouse. Others look for them in a bank account. Many people put all ...Read More
Jesus and His Family
Dr. Sproul writes in his commentary Mark that "anyone who takes his faith seriously and speaks on behalf of Christ and His kingdom will be accused of fanaticism at some point." When we follow Jesus, we will inevitably face people—perhaps ...Read More
Tares Among the Wheat
In the drive to build a large church, elders can lose sight of what is most important—congregational discipleship. A large congregation might be spiritually mature, but it could also be that the tares outnumber the wheat in a given locale. ...Read More
Jesus, the Great Physician
In his commentary Mark, Dr. R.C. Sproul comments on the irony of today's passage: the scribes "were the sickest of the sick, all the while thinking they had no need of a physician." Spiritual blindness to our own condition ...Read More
Jesus Calls Levi
One of the themes of Jesus' ministry is that He is not bound to choose the most obvious candidates for ministry according to social convention. He may call people for service from what may be considered the most disgraceful backgrounds. ...Read More
Forgiveness and Healing
Forgiveness is our greatest need. Disease, depression, sorrow, poverty, injustice, and all other ills are true needs; ultimately, however, all these ills exist because sin has corrupted creation. Not all of our problems are caused by our specific sins, but ...Read More
The Faith of the Friends
John Calvin comments that the paralytic's friends "would never have submitted to so much trouble, nor contended with such formidable hindrances, if they had not derived courage from entire confidence of success. The fruit of their faith appeared in their ...Read More
The Disobedient Leper
Our Lord's grace and compassion is also seen in His reaction to the leprous man. Some manuscripts of Mark 1:41 state that Jesus was moved by anger, not pity. Dr. R.C. Sproul explains our Lord's anger: "He was filled ...Read More
The Purpose of Jesus' Ministry
If Jesus, who is the Son of God incarnate, found it so necessary to pray, shouldn't we also pray? Fellowship with the Lord in prayer is an absolute necessity if we will be sustained in life and ministry over the ...Read More


text:
Frontier gets you connected with safety-first installations. Learn more about Frontier's response to COVID-19 here.
Prices starting at just
Frontier Internet
plus $10/mo. Wi-Fi router service fee
per month. Activation, taxes & other fees apply. Services subject to availability and all applicable terms and conditions. Speeds not guaranteed.
Get Frontier Internet in Grand Tower, Illinois.
- Max speeds as fast as 6 Mbps
- Internet Service Price for Life†
Prices starting at $27.99
Actual speeds may vary. Installation, equipment fees, taxes & other fees apply. Services subject to availability and all applicable terms and conditions. Terms & Conditions
Limited-time offer for new residential Frontier Single Play customers. Offer not valid in select areas of CT, NC, SC, MN, IL, OH and NY. Must subscribe to new High-Speed Internet with maximum speed range between 0.5 Mbps and 6 Mbps download. The maximum speed range will depend on provisioned product tier. Maximum service speed is not available to all locations and the maximum speed for service at your location may be lower than the maximum speed in this range. Service speed is not guaranteed and will depend on many factors. Your ability to stream may be limited by speeds available in your area. Service subject to availability. Equipment fees, taxes, governmental surcharges, and fees, including Wi-Fi router service fee ($10/mo.), and other applicable charges extra, and subject to change. Installation fee waived for self-install or a $75 professional installation fee applies. A $9.99 equipment delivery/handling fee applies. A $9.99 broadband processing fee upon disconnection of service applies. Minimum system requirements and other terms and conditions apply. Standard charges apply for jack installation, wiring and other additional services.Frontier reserves the right to withdraw this offer at any time. Other restrictions apply.
Call Now. 1-844-231-4660
Call Now
Agents available for the next 88:88:88
Check Availability by Popular Cities
Abingdon Albany Albers Albion Aledo Allendale Altamont Alton Amboy Anna Antioch Apple River Argenta Armington Arrowsmith Ashkum Ashley Ashton Astoria Atlanta Auburn Ava Avon Barnhill Barry Beason Beaverville Beecher City Belleville Belvidere Bement Benld Benton Bethany Biggsville Bingham Bismarck Bloomington Bluffs Bonnie Bradford Bridgeport Brighton Brimfield Broadlands Brocton Brookport Browning Brownstown Brussels Buckingham Buda Buncombe Bunker Hill Bureau Burnt Prairie Bushnell Byron Cabery Camp Point Campbell Hill Capron Carbondale Carlinville Carlock Carlyle Carmi Carrier Mills Carrollton Carterville Carthage Casey Cedar Point Centralia Cerro Gordo Champaign Chana Chapin Charleston Chatham Chatsworth Cherry Cherry Valley Chester Chesterfield Chillicothe Chrisman Christopher Cissna Park Clay City Clayton Clifton Clinton Coal Valley Cobden Coffeen Colfax Compton Congerville Cooksville Cortland Coulterville Creal Springs Creston Cuba Cullom Cutler Dallas City Dalton City Dalzell Danforth Danville Davis De Soto Decatur Deer Creek Dekalb Depue Dix Dixon Dongola Donovan Downs Du Quoin Dunlap Durand Earlville East Dubuque East Moline East Peoria Edgewood Edwards Effingham Eldorado Elizabeth Ellis Grove Ellsworth Elmwood Elvaston Elwin Energy Enfield Erie Eureka Evansville Fairbury Fairfield Farina Farmer City Fieldon Fillmore Findlay Fisher Flanagan Flat Rock Flora Forreston Franklin Freeport Fulton Galatia Galena Galesburg Galva Genoa German Valley Gibson City Gifford Gillespie Girard Gladstone Glenarm Godfrey Golconda Golden Eagle Goodfield Goreville Grafton Grand Chain Grand Ridge Grand Tower Grantsburg Granville Grayville Greenup Greenview Greenville Griggsville Hamburg Hamilton Hammond Hampton Hanover Hardin Harmon Harrisburg Harvard Hebron Hecker Hennepin Henning Henry Herrick Herrin Hettick Heyworth Highland Hillsdale Hinckley Homer Hoopeston Hopedale Hoyleton Hull Hurst Hutsonville Illinois City Ina Irvington Jacksonville Jerseyville Johnston City Jonesboro Joppa Kane Kankakee Kansas Karnak Keenes Keithsburg Kent Kewanee Keyesport Kingston Kinmundy Kirkland La Moille Ladd Lake Fork Lanark Laura Lawndale Lawrenceville Le Roy Lee Lee Center Leland Lena Lexington Lincoln Loami Loda London Mills Long Point Loves Park Lyndon Macedonia Machesney Park Mackinaw Macomb Macon Mahomet Makanda Malta Mansfield Maple Park Marion Marissa Mark Maroa Marseilles Marshall Martinsville Martinton Mascoutah Mason Mason City Mattoon Mc Leansboro McHenry Medora Mendota Meredosia Metcalf Metropolis Middletown Milford Mill Shoals Milledgeville Millington Millstadt Milton Mineral Minier Modesto Monmouth Monroe Center Monticello Morrison Morton Mounds Mount Carmel Mount Morris Mount Olive Mount Pulaski Mount Sterling Mount Vernon Moweaqua Mt Zion Murphysboro Murrayville Nauvoo Nebo Neoga New Athens New Baden New Berlin New Boston New Douglas Newman Newton Niantic Niota Noble Normal Norris City North Henderson Oblong Ohio Okawville Olmsted Olney Omaha Oquawka Orangeville Oraville Oreana Oregon Orion Ottawa Palestine Palmyra Panama Paris Patoka Paw Paw Pawnee Paxton Pearl City Pecatonica Pekin Peoria Pesotum Philo Pierron Pinckneyville Piper City Pittsburg Pittsfield Plano Pleasant Hill Pleasant Plains Pocahontas Polo Pontiac Poplar Grove Port Byron Potomac Princeton Princeville Prophetstown Putnam Quincy Raleigh Ramsey Rankin Rantoul Red Bud Redmon Richmond Richview Ringwood Roanoke Robinson Rochelle Rock City Rock Falls Rockbridge Rockford Rockton Roodhouse Roscoe Roseville Rossville Rushville Sadorus Saint Elmo Saint Joseph Sandoval Sandwich Saunemin Sesser Seymour Shabbona Shannon Shawneetown Sheffield Sheldon Sheridan Sherman Sherrard Shipman Shumway Sidell Sidney Smithboro Smithton Somonauk Sorento South Beloit Sparland Sparta Spring Grove Spring Valley Springfield Steeleville Sterling Stockton Stonefort Streator Sublette Sullivan Summerfield Sumner Sycamore Tampico Teutopolis Thayer Thompsonville Tilden Timewell Tiskilwa Toledo Tolono Toluca Toulon Tremont Tuscola Ullin Urbana Vandalia Varna Vergennes Vermilion Vienna Virden Walnut Waltonville Wapella Warren Warrensburg Warsaw Washington Waterloo Waverly Wayne City Waynesville Wenona West Frankfort West Liberty West Salem West Union West York Westfield White Hall White Heath Williamsville Willisville Winchester Windsor Winnebago Wolf Lake Wonder Lake Woodlawn Woodson Woodstock Wyanet Wyoming Zeigler
Frontier Internet
starting at
plus $10/mo. Wi-Fi router service fee
per month. Activation, taxes & other fees apply. Services subject to availability and all applicable terms and conditions. Speeds not guaranteed.
- Max speeds as fast as 6 Mbps
- Internet Service Price for Life†
Frontier Internet + Voice
starting at
plus $10/mo. Wi-Fi router service fee
Activation, taxes & other fees apply. Services subject to availability and all applicable terms and conditions. Speeds not guaranteed.
- Max speeds as fast as 6 Mbps
- Unlimited nationwide calling
Frontier Internet + DISH America's Top 120 Plus
starting at
plus $10/mo. Wi-Fi router service fee
for 12 months with 2-yr. agmt. on new DISH service. Activation, taxes & other fees apply. Services subject to availability and all applicable terms and conditions. Speeds not guaranteed.
- Max speeds as fast as 6 Mbps
- 190+ channels
Frontier Internet + DISH America's Top 200 + Voice
starting at
plus $10/mo. Wi-Fi router service fee
for 12 months with 2-yr. agmt. on new DISH service. Activation, taxes & other fees apply. Services subject to availability and all applicable terms and conditions. Speeds not guaranteed.
- Max speeds as fast as 6 Mbps
- 240+ channels
- Unlimited nationwide calling
Enjoy Frontier Internet Service in Grand Tower
Start enjoying a better online experience now with Frontier High-Speed Internet! Frontier broadband in Grand Tower comes with complimentary access to round-the-clock tech support. And for top-quality Frontier Internet, you don't even need a phone line. There is an alternative to your cable provider in Grand Tower. Call now to learn more about what Internet bundles are available in your area and how you can save with Frontier!
- No contract options
- Fast FiOS Internet
Frontier Internet Bundles in Grand Tower Save You Money
When you get a Frontier Bundle, you get your Frontier Home Phone and Frontier Internet services for the best possible price. Not only will bundling your services together simplify your monthly billing it also saves you money. And not having to sign an annual contract gives you the flexibility you need. To get more details on the Frontier deals in Grand Tower, call today.
- Consolidate your bills
- Save money every month
- Perfect for families
- No contract options
Get Reliable Home Phone Service in Grand Tower
You'll keep more money in your pocket when you sign up for Frontier Home Phone. Cell phones can be great, but what isn't great is having to count minutes and pay overage fees when you use your cell phone too much. When you get Unlimited Local and Long Distance calling from Frontier Home Phone, on the other hand, you can save your cell minutes and talk as much as you want without paying more! Plus, a landline can work without electricity, so you'll still be connected if there's an emergency or natural disaster. And when you get Frontier in Grand Tower, your home phone won't drop calls or give you reception that is anything but crystal-clear.
- Unlimited Local and Long Distance Available
- Phone works during power outages
- Avoid using cell minutes at home
- Enjoy reliable, clear phone calls
5 stars | Based on 1 Reviewsout of
KATHERINE R. Reviewed Frontier Bundles
I love it think u guys are better than what I had through at&t thanks
All Reviews Loaded and Displayed


text:
Fall 2014 CN Application
Thank you for your interest in our College Now program for Fall 2014! Below are the steps you have to complete in order to apply. Each step MUST be completed at the time of submitting your application packet. Skipping any of the steps below will result in a delay in your application process. The deadline for fall applications is Friday, June 20, 2014 by 5:00PM.
Applications must be in our office by the deadline, not postmarked. Applications that are in our office and are complete with transcripts, PSATs, and/or SATs along with the parent and media consent forms by the above deadline will have the best chances of being admitted. Applications received after this date will be considered late.
Step #1: Click here to view and download information on our Fall 2014 College Now program. The topics include:
- College Now Program Overview
- Eligibility Criteria
- Course Descriptions
- Application Timeline
- Program Policies
Step #2: Click here to apply online to our Fall 2014 College Now program.
Step #3: Click here to download the Parent Consent and Media forms. These forms must be submitted along with your transcript and PSAT/SAT scores.
Step #4: Below is the application submission checklist. All steps that MUST be followed in order to guarantee that your application is complete.
- Read all the information pages with details about our classes, schedule, eligibility, and timeline.
- Fill out the application online. The 'thank you' page indicates a successfully submitted application.
- Print out the Parent consent form. All students must get this form signed by a parent or guardian. If you are 18 or older, also print out the Media consent form. The consent form(s) should be submitted along with your transcript and PSAT/SAT scores. Remember, these documents have to be in our office by June 20th, not postmarked by June 20th. You can fax your documents to (212)772-5196, email them to email@example.com or drop them off in the Welcome Center, room 100N. If you would like to mail in your documents, our address is :
Hunter College, College Now Program
695 Park Avenue, Room 100N
New York, NY 10065
You will hear back from us by e-mail and postal mail by the end of June or early July. Please make sure to check your e-mail at least once a day. Thank you for applying.


text:
State reps oppose part of dairy support plan
Production cap element of act could penalize farmers, delegation says
MILWAUKEE — Five of the eight members of Wisconsin's congressional delegation are expressing their opposition to a plan that could limit milk production in the state.
The Dairy Security Act is aimed at protecting farmers from the kind of crisis they suffered in 2009, when milk prices plunged, feed costs skyrocketed and hundreds were forced out of business. It would pay farmers when the difference between milk and feed prices shrinks to a certain point.
But farmers who sign up for the program could be asked to cut their milk production to help bring supply and demand back in line when milk prices fall too low.
The Wisconsin representatives said in a Tuesday letter to House Agriculture Committee leaders that a production cap would penalize farmers here for overproduction in other states.


text:
$ 9.75
Digibuddha slide-in envelope liners are a beautiful finishing touch to your invitations. Available in a wide array of coordinating colors and patterns, they're a sure way to WOW the recipient when they open that envelope!
· High quality professionally printed envelope liners to fit our A7 envelopes.
· Available in both square & v-flap shapes to coordinate with any Digibuddha envelope choice.
*BE SURE to choose the appropriate shape for the envelopes you're purchasing*
· Pre-applied adhesive strip included.
· Simply SLIDE them in your envelopes, PEEL & STICK to secure in place.
Subscribe to our newsletter and always be the first to hear about what is happening.
Production Shop
237 Jacksonville Rd
Hatboro, PA 19040
Cust. Service Number:
Copyright © 2011-2019 Digibuddha | This store is PCI Compliant


text:
(written from a Production point of view)
Edward "Eddie" Perez is a stuntman, stunt coordinator, and assistant director who performed stunts in Star Trek.
Perez was born in New York and graduated with a degree in education and a minor in biology from the Long Island University in New York. With athletic skills and experiences in boxing, he took jobs such as a doorman at several New York nightclubs, before he got the job as personal trainer and bodyguard for the music group Duran Duran. Perez also worked as head of security for the group Pink Floyd and as bodyguard for stars such as Sylvester Stallone and Sandra Bullock, before he has followed his true passion, stunts and acting. He studied under stuntman Paul Stader and acting under Peter Flood.
Perez has made his first steps into the business, performing on television series such as Baywatch (under stunt coordinator Gregory J. Barnett) and in feature films such as the music drama La Bamba (1987, with Rosana DeSoto, Noble Willingham, and stunts by Jimmy Ortega and Janet Brady), the crime thriller JFK (1991, with Tony Plana, John Larroquette, Jeff Bornstein, and under stunt coordinator Webster Whinery), and the drama Mi Vida Loca (1993, with Bertila Damas and Brittany Parkyn), for which he also served as stunt coordinator.
He served as stunt coordinator for the television series NewsRadio (starring Stephen Root and Andy Dick) and the feature films Where Truth Lies (1996, with John Savage, Kim Cattrall, Malcolm McDowell, Eric Pierpoint, and stunts by Mark Ginther and Hugh Aodh O'Brien), Legend of the Mummy (1997), Desert Thunder (1998), and Permanent Midnight (1998, with Spencer Garrett, Douglas Spain, Sam Anderson, and stunts by Jeff Cadiente). He also continued to appear in front of the cameras and performed in the television series High Incident, Pacific Blue, Nash Bridges, brooklyn South (1997-1998, starring James B. Sikking and Titus Welliver), and Walker, Texas Ranger (1999-2000), and in the thriller The Net (1995, with Christopher Darga, Vaughn Armstrong, and stunts by Pat Romano and Jeffrey Eith), the action thriller Con Air (1997, with Colm Meaney), the horror film Mimic (1997, starring F. Murray Abraham), the horror film Wishmaster (1997, with Kane Hodder, Tony Todd, and stunts by Dennis Madalone and Johnny Martin), the thriller Out of Sight (1998), the vampire action Blade (1998), the crime drama American History X (1998, with Avery Brooks, Jennifer Lien, and stunts by Kiante Elam, Denney Pierce, and Mark Aaron Wagner), the thriller Enemy of the State (1998), the horror sequel Wishmaster 2: Evil Never Dies (1999, with stunts by Bobby Burns, Clint Lilley, and Eileen Weisinger), and the horror film Bats (1999, starring Dina Meyer and Bob Gunton).
Perez continued with performances in the television series 24, Mighty Morphin' Power Rangers, The Closer (2007, with Gina Ravera, Michelle Bonilla, under coordination of Spike Silver), Heroes (2007, with Cristine Rose, George Takei, Dominic Keating, Mark Colson, and stunts by Chrissy Weathersby under coordination of Scott Wilder), and Numb3ers (2007, with stunts by Denney Pierce and Joey Anaya), as well as in the comedy Next Friday (2000), the war drama We Were Soldiers (2002), the spin-off The Scorpion King (2002, starring The Rock and with Branscombe Richmond and Joseph Ruskin), Steven Spielberg's Minority Report (2002, with Neal McDonough), Joss Wheadon's science fiction film Serenity (2005), the action film Crank (2006), and the sequel Ocean's Thirteen (2007, with Ray Xifo, Tommy Hinkley, Scott L. Schwartz, and stunts by Brian, Joni, and Rick Avery).
He served as stunt coordinator and a few times also as second unit director for the television series Curb Your Enthusiasm, Special Unit 2 (2001), Phil of the Future, and Threshold (2005, starring Brent Spiner), and several feature films, including the thriller Mexico City (2000, with Daniel Roebuck), Britney Spears' film debut Crossroads (2002, with Zoe Saldana, Kim Cattrall, and Bahni Turpin), the fantasy film The League of Extraordinary Gentlemen (2003), as co-stunt coordinator on the sequel Blade: Trinity (2004), and the science fiction comedy Idiocracy (2006).
Among his recent projects are stunt work in the comedy Meet the Spartans (2008, with Diedrich Bader and Phil Morris), the thriller Stiletto (2008, with stunts by Buck McDancer, Peewee Piemonte, and Jim Wilkey), and the comedy You Don't Mess with the Zohan (2008, with stunts by Alex Chansky and Paul Eliopoulos). Perez serves as associate producer and stunt coordinator on the thriller While She Was Out (2008) and as second unit director and stunt coordinator on the action film 62 Pickup (2008).


text:
Greetings! In this post you will find ___ Reaper (personification of death) crossword clue answers and solutions. This crossword clue belongs to Crosswords with Friends July 19 2019. If there is anything wrong with the answers we have provided for you, please make feel free to contact us so we can resolve the issue you're having problem with. Crosswords with Friends is now part of Zynga Inc and it has changed it's name from Daily Celebrity Crossword.
___ Reaper (personification of death)
Already found the answer for ___ Reaper (personification of death)? Go back and see the other clues for Crosswords with Friends July 19 2019 Answers.


text:
Epoxies that meet the FDA CFR 175.105 specification are utilized in food processing equipment in an indirect and incidental manner. To comply with this specification, all of the chemicals used in the epoxy formulation must appear on the FDA's list of approved ingredients.
A more rigorous or higher classification for food grade systems is the FDA CFR 175.300 specification. This sensitive test consists of a protocol where the epoxy is aggressively tested for extremely low levels(<0.5 mg/in2) of extractables after exposure to solvents and/or elevated temperatures. The cured specimen is also tested for toxicological issues. Epoxies that pass this stringent test can be used for much more sustained indirect contact with food-related equipment. Additionally, when using food grade epoxies, it is important that the end user submit information on all constituents used in the end product to the appropriate agency or organization.
FDA CFR 175.300 Certified Products
FDA CFR 175.105 Certified Products


text:
Atlas of England
|Wikimedia Commons Atlas of the World
The Wikimedia Atlas of the World is an organized and commented collection of geographical, political and historical maps available at Wikimedia Commons.
Discussion • Update the atlas • Index of the Atlas • Atlas in categories • Other atlases on line
The introductions of the country, dependency and region entries are in the native languages and in English. The other introductions are in English.
General maps
|Map of England within the United Kingdom
|Administrative counties of England
|Regions of England
History maps
This section holds a short summary of the history of the area of present-day England, illustrated with maps, including historical maps of former countries and empires that included present-day England.
|See more maps of the history of England in the history section of the Atlas of the United Kingdom.
|England after the Treaty of Chippenham, A.D. 878
Notes and references
General remarks:


text:
Slowly, oh ever so slowly, California is digging out of its prolonged recession.
A recent report published by state Controller John Chiang shows modest improvement in key areas relative to last year.
Between March 2011 and March 2012, employment in California increased by 200,000.
U.S. & World
News from around the country and around the globe
That means 200,000 more people are paying taxes into the state treasury and, presumably, purchasing services and goods. One sign of the latter is the increase in automobile registrations--up by more than seven percent.
There are other indicators as well. Single family home sales increased slightly over the past year at slightly higher prices, while the number of foreclosures dropped by nearly 15 percent.
Taken together, these data auger hope that our long recession--and concomitant fiscal crisis--may be abating.
Still, the recession has taken its toll. The Controller's report finds that revenues for the fiscal year, while improving, continue to lag behind the Governor's projections by $3.5 billion.
That's hardly reassuring, given that the treasury began the fiscal year $8.2 billion in the hole. At the same time, the state has spent about $3.1 billion more than anticipated, partly because of losing a few court battles on funding and partly because of reduced federal support.
We're not out of the woods yet, but we can now see a path.
So, what happens next?
On Monday, Governor Jerry Brown will announce the results of the "May Revise," the last report by the Department of Finance before the end of the fiscal year. Presumably, the report will reflect much of the Controller's findings, which may well lead Brown to ask again that the legislature make more budget cuts to minimize the damage before the year's end. The less those cuts are made, the more that the state will begin the 2012-2013 fiscal year deeper in debt than this year.
Just what the legislature will do remains a mystery. Up to this point, legislators have rejected Brown's demands for more spending reductions.
Meanwhile, there appears to be a bit of light at the end of California's dark fiscal tunnel.
An improved economy should bring in more revenues in the months to come--not enough to replace the drastic cuts of recent years, but perhaps enough to slow the bleeding to manageable proportions. For a state that's been hemorrhaging badly for the past few years, such news will be welcome.
Larry Gerston teaches political science at San Jose State University and is the political analyst at NBC Bay Area.
Send us your thoughts via Twitter @PropZero or add your comment to our Facebook page.


text:
Last night's episode of "Saturday Night Live" got an injection of humor from across the pond.
British comedian Russell Brand, star of the upcoming remake of the 1981 film "Arthur," brought some \ comedy to the program as the guest host. Dressed in a dapper black shirt and tie, Brand spoke in his monologue about the differences between the U.K. and U.S. when it came to his celebrity. "I'm much more famous in England than I am here," he admitted to the audience. "I want you to know that I'm not here to reclaim this colony for Her Majesty. It's definitely yours." He even talked about the cultural differences between the two nations: "In England, tight pants mean you're famous. In America, tight pants mean additional screening at JFK airport I learned earlier today."
He also sent a shout out to Colin Firth to win the Best Actor Oscar for "The Kings Speech" and thinks Natalie Portman will win Best Actress for "Black Swan." He compared her training for that movie and compared that to his role in in "Get Him to the Greek". "In that film, I played a sex-addicted, drug-addicted, narcissistic English entertainer," he said. "I prepared for that role for 20 years."
U.S. & World
Brand also referenced what it was like being married to Katy Perry and cited an anecdote about Perry lending Brand's car to her brother without his permission. "That's such a lovely normal problem to have" he said when he was about to get upset, "when I think of the problems I used to have, which were more like, "Russell, the police are at the door! Flush the drugs down the toilet! They got sniffer dogs with them!"
The comedian appeared in several of the evening's sketches. He played a maniacal medieval English king who berates his unstable cook (Bill Hader) while employing a taster (Taran Killiam) for fear of his food being poisoned. He portrayed an amorous pastry chef on the female empowerment TV program "Living Single," who seduces its unsuspecting host (Vanessa Bayer).
Dressed in drag, Brand played one of three old English ladies for the program, "A Spot of Tea," whose tea party is constantly interrupted by earthquakes. And in a trailer for a British movie called "Don' You Go Rounnin' Roun to Re Ro," Brand plays one of the characters whose British accents are so thick and indecipherable that they leaves the movie critics scratching their heads.
Brand also took on American roles, such as a Southerner who was less enthused about that he has won the Travel Channel's Ultimate Vacation Giveaway but is more excited about getting a Pottery Barn catalog. He also played a paranoid George Washington who is time traveld to the Capitol in present-day Washington, D.C., but is stabbed to death by Rep. Nancy Pelosi (Kristen Wiig) to save her Congressional colleague.
The troubled Broadway production of "Spider-Man: Turn Off the Dark" is spoofed in a TV commercial for a law firm representing audience members who were injured during the musical.
For Weekend Update, Seth Meyers had on the now-former Egyptian president Hosni Mubarak (Fred Armisen) to explain what happened to him in the last couple of days. In his parting words Mubarak thanks America--"I could not have done it without all of your money and support and tear gas"-- and even offers a brief serenade of "Wind Beneath My Wings." Also on the update were Eminem (Killiam) and Lil Wayne (Jay Pharaoh) who both deliver a Valentine Day's song that is not exactly the most romantic.
Musical guest Chris Brown contrasted between performing a hip-hop number and a romantic ballad during his appearance last night.
The next new episode of "Saturday Night Live" is Mar. 5 with host Miley Cyrus and the rock band the Strokes.
Sources: Hulu.com, "Saturday Night Live" broadcast Feb. 12, 2011, IMDb


text:
Control Options
Annual bluegrass (Poa annua L.) is a problem nearly everywhere that the game of golf is played. It is commonly found throughout the world in both cool-season and warm-season regions where it invades well-maintained golf courses and increasingly is found in highly maintained sports turf. Poa annua is a weed that is very difficult to control. It has a way of beating almost everything that we have thrown at it. Both chemical and cultural techniques generally prove to be ineffective and this plant generally finds a way to survive no matter what we do to kill it.
Poa is a cool-season grass that can be identified by its boat-shaped leaf tip, folded vernation and prominent membranous ligule. It is usually classed as a bunch grass and as a winter annual. Poa annua is a highly variable species, however, and many of the things that have been written about it do not prove to be true of all members of the species. A true winter annual should germinate from seed in the late summer to early fall, live through the winter as a mature species, produce a seed crop in the spring and then die. While some types of Poa annua are capable of acting in this way, there are types that germinate almost any time during the season and are more perennial than they are annual. Some types also produce stolons and cannot be described as bunch grasses.
Poa annua is a profuse seed former and can produce seed throughout the season at even the lowest mowing heights. This gives it a competitive advantage over grasses like creeping bentgrass (Agrostis stolonifera) that rarely produces seed at close mowing heights. The seed of Poa annua can live for years in the soil and will geminate when it is exposed by a ball mark or divot. Another of its competitive advantages is its adaptation to low mowing heights. Very few grasses can tolerate the extremely low mowing heights that this grass can tolerate. It can even produce seed at mowing heights as low as 0.1 inch. This gives it a big advantage over Kentucky bluegrass (Poa pratensis) that is poorly adapted to mowing heights below 1.5 inches. The fact that it is a cool-season grass also gives it an advantage over warm-season grasses, such as zoysiagrass and bermudagrass, during cooler times of year when these species are dormant.
Another competitive advantage of Poa annua over other grasses is its genetic diversity. There are hundreds, if not thousands of biotypes of this grass around the world. V.W. Cline, Ph.D., University of Minnesota, and Lin Wu, Ph.D., University of California, found that it is even common to observe several different biotypes on a single golf course. W.M. Lush, Victoria, Australia, observed that it is common to find biotypes that are adapted to fairways, others that are best suited to greens, and yet others that predominate on tees. Each biotype has its own specific characteristics that separate it in some way from the others. J.B. Beard, Ph.D., Texas A&M University, found that there are annual bluegrasses termed Poa annua var. annua L. Timm. that are bunch grasses that act as true winter annuals. There are also types known as Poa annua var. reptans (Hauskn) Timm. The reptans types act as weak perennials and may have stolons. There are many biotypes between these two extremes, some closer to the annua types and some closer to the reptans. Observations of older greens with heavy infestations of Poa annua will generally reveal variations in color, texture and time of seedhead production in close proximity to one another. It is often observed that these biotypes respond differently to environmental stresses as well as to herbicides.
In 1996, I spent weeks studying more than 85 years of research on attempts to control annual bluegrass in golf course turf. The results were published in an article titled "A Historical perspective of annual bluegrass control." I have also worked for nearly 30 years with a wide variety of herbicides with the potential of controlling this species. During this time, I have tested materials that have been promising in early testing on some types of Poa annua and in some environments, only to fail later in more extensive testing over a broader area. This again was due to primarily to the genetic variability. Some types could be controlled and others were tolerant.
The 10 years since the article was published have brought a few new materials, but the results with these products have generally been the same, highly variable. Rimsulfuron (TranXit GTA) is showing some promise as a control of Poa annua in Bermudagrass (Cynodon spp) turf in the Southern United States. Bispyribac-sodium (Velocity), a new product introduced in 2005, has met with some success as a selective control of Poa annua in creeping bentgrass fairways. These new materials will also likely meet with limited success on certain biotypes of Poa annua.
Will there ever be a single herbicide that will finally solve the Poa annua problem? It is my opinion that this is very unlikely. The perfect herbicide would have to provide selective preemergence and postemergence control of the many biotypes of Poa annua and be safe for use on a variety of competing species. It is very unlikely that such a material will ever be found.
There is some new technology on the horizon; however, that may result in major changes in the turfgrass industry. The rapidly developing science of molecular biology that involves the genetic transformation of plants is bringing about new plant material and methods that have never been available before. Of particular interest, is the recent development of Roundup Ready Creeping Bentgrass (RRCB).
Roundup (glyphosate) is very effective herbicide that non-selectively kills most of the major cool-season and warm-season grasses. It is often used in the renovation process where all existing vegetation is to be killed before reestablishment. Scientists have identified a naturally occurring gene that allows some plants to tolerate the effects of Roundup. They have been able to isolate this gene and place it in plants, like soybean, that normally would be susceptible to Roundup. Roundup ready soybeans are sprayed with the herbicide to eliminate weeds without damage to the soybean.
Scientists at the O.M. Scotts Co. of Marysville, Ohio, in conjunction with scientists from the Monsanto Co. of St. Louis, Mo., have found a way to insert the Roundup ready gene into creeping bentgrass. This RRCB is still experimental and has not been approved for sale as of the spring of 2006. Poa annua is susceptible to Roundup, as are most other weeds that compete with creeping bentgrass. If this new technology is released to the market, it has the potential to provide one of the first truly effective means of removing Poa annua from creeping bentgrass turf.
At Iowa State University, we have been working with the RRCB since 2002. As I've spoken about the subject at various meeting in the United States, I have received a number of questions concerning the new technology. The following are representative of these questions.
How good are the cultivars that contain the Roundup Ready gene?
While the new bentgrasses have not been extensively tested under actual playing conditions, the ones that I have worked with at both fairway height and green height have good density, color and overall quality. It appears that these new grasses will be quite competitive with existing cultivars once they are released and I believe that end users will be pleased with their quality.
What will it cost?
The cost of the seed is yet to be established. There is also some question as to whether the seed will be priced by the pound or whether the golf courses where it is established will be licensed for a certain number of square feet or acres of RRCB. It is likely to be priced competitively so that it is not limited to high budget operations only.
Is RRCB more susceptible to disease than conventional bentgrasses?
This is an often-asked question. While testing has been limited, I have not observed any additional susceptibility to disease over my four years of working with RRCB.
How would I kill RRCB if I wanted to?
Finale (glufosinate) is another non-selective herbicide that will kill bentgrass. The RRCB is susceptible to glufosinate and will die after contact. We also tested other experimental products not currently used on bentgrass and found that mesotrione and Arsenal (imazapyr) were also quite effective at killing RRCB.
Will Poa Annua develop Roundup resistance?
The gene that protects plants from Roundup does exist in nature and it is possible that over the years Roundup resistant Poa annua could be found. As mentioned earlier, the genetic diversity of Poa annua seems to always give it the edge over almost anything we use to control it. Even if that were to happen, RRCB has the potential to provide many years of Poa annua free greens, tees and fairways. The science that created this technology will also continue to develop new techniques and products that will hopefully allow us to keep ahead of Poa annua once it's under control. I still would not count Poa annua out as a problem in the future.
What is the best way to convert to RRCB?
The objective of the work at Iowa State University has been to develop procedures for the rapid conversion of greens and fairways to the new grasses with a minimum amount of down-time for the golf course. We have found that it is very important to remove the competition of the conventional grasses as early as possible in the conversion process. If conventional grasses are allowed to compete with the newly germinated seedlings of RRCB for several weeks following germination, the conversion process will be slowed.
In addition to converting conventional creeping bentgrass greens and fairways, we have also worked on the conversion of Kentucky bluegrass and perennial ryegrass fairways. Seeding directly into existing turf, combined with Roundup applications to kill the existing turf before it competes with the new RRCB appears to be the most effective method of conversion. We found the conversion of fairway height turf to be much easier than converting green height turf.
The development of RRCB is the first of what is likely to be many new developments that the expanding field of molecular biology will bring in future years. It's an exciting time to be involved in the turf industry.
Nick Christians, Ph.D., is a professor of turfgrass science in the department of horticulture at Iowa State University (Ames, Iowa).
Want to use this article? Click here for options!
© 2020 Penton Media Inc.


text:
Originally uploaded by alachia
Having pulled a crazy work week, I wasn't sure if I had it in me to hit up the photowalk this evening. I had just told Azyxa I didn't have enough brain juice to do it when I was going through IF to Stormwind to turn in some charms and came across this shot.
At that point, I was mesmerized and had to continue with the screenshots. I am beyond pleased with the photos of Ironforge. I think it has a lot to do with the lighting ambiance and textures in Ironforge. They give you the most amazing glows and shadows.
Out of all the sets so far that I've taken in Azeroth, the Ironforge ones are now my favorite. I have no idea what Catacylsm holds for Ironforge or if we'll even see any changes but I hope to see more areas like it.
One of the things that makes IF so intriguing is how autonomous you feel inside of it. There are just so many nook and crannies and room and shadows that you really feel like it's actual space you can explore. It'd be a great place to play virtual hide and seek for sure.
I also got to visit my old WoW room! Next week, we hit up Wetlands! Woot! I plan to massacre a ton of murlocs in the process!


text:
Other Online Certificates and Courses
Call us at:
855-UGotClass (855-846-8252)
Send email to:
Regardless of your age, it is always helpful to increase your understanding of how your current students learn and what your future students might need. Students learn in a variety of ways, this course will focus on the influence of generational characteristics on learning styles. Your students learn differently than you do. Come find out how to help your students learn more. And discover something new about yourself too!
We will explore fascinating information on the brain and how each generation has responded to their unique "cohort experience". You will acquire the skills and information needed to facilitate Gen Y and the emerging generation of learners. Understand how your own generational characteristics impact your learning AND your teaching.
Come away with our top 20 generational techniques for helping your students learn more.
Kassia Dellabough,MS, GCDF instructor. One month course
All courses for K-12 teachers are $145 each, with an optional additional $45 paid later for graduate credit from the University of Sioux Falls.
Course Outline
Unit 1.
Introduction to Generational Learning Styles
The origin of generational learning styles & foundation of learning style theories
Learning theory and the brain
What defines a generation - the concept of the cohort experience
Unit 2.
Understanding generational factors influencing how you learn and teach
Characteristics of the Baby Boomers
Characteristics and definitions for Generation X
Learning characteristics of both Baby Boomers and Gen Xers
How YOUR generational characteristics influence your approach to teaching: Baby Boomer, Gen X, Gen Y
Unit 3.
Understanding Generation Y
Core values of Gen Y
Impact of technology on generational learning
The impact of generational characteristics on approaches to and expectations of education, perceptions of time, prioritizing work/life/school, goals and ambition, collaborative vs. individual, worldview, inputs versus outcomes and other value differences
Unit 4.
Helping Your Gen Y Students to Learn More
Communication tips with Gen Y students and the emerging generation
Classroom instruction tips for Gen Y and the emerging generation
Addressing awkwardness and other social characteristics of Gen Y
Understanding and using technology to facilitate learning
The top 20 generational techniques for helping your students learn more
About online learning
Online learning is a fun, enjoyable and very productive way to learn. Millions of people are learning online each year. You will engage with the instructor and other participants. You will get to know your instructor and other participants. You may make friends. It's easy. It's fun.
How the Course Works
It is easy to participate in your online course. After you register, you will be given a web address to go to get into your online classroom. You will have a password and use your email address and password to gain access.
Once inside the online classroom, here's what you can expect.
Participate when you want
You can participate any time of day or evening. The online classroom is open 24 hours a day, 7 days a week.
There are no live real-time requirements or meetings. You decide when you participate.
For the best learning, participants should log into the course on 2-3 different days of the week.
What you will do
For each Unit, you will:
For best learning, you should make one or more comments at 2-3 different times each week.
The content (readings, audio lectures, slides) and self quizzes are accessible for the entire course, so you can work ahead, or go back and review again, at your convenience.
The Discussion for each Unit lasts one week. All comments are made in writing and can be made at any time of the day or night.
Your instructor will log into the Discussion area at least once a day and answer questions, make comments, and respond to comments by you and the other participants.
We encourage you to make 2-3 comments each week to maximize your learning and enjoyment of the course.
It's easy. It's fun.
All courses for K-12 teachers are $145 each, with an optional additional $45 paid later for one graduate credit from the University of Sioux Falls. Print the Graduate Enrollment form to start the credit process.
Avg. hours 16, 1.6 CEUs/ILUs
About Your Instructors
Kassia Dellabough has over thirty years of teaching experience ranging from Montessori pre-school to teaching as artist-in-residence in elementary and high school settings. She has been teaching at the university level for over 20 years and currently holds a Senior Instructor position at the University of Oregon. She teaches a wide array of subjects ranging from Applied Creativity: Thinking Outside the Box to Presentation Skills and Portfolio Development. She currently teaches a general education Art and Human Values course both face-to-face and on-line. She was one of the pioneer faculty to teach on-line at the university in 1997 and serves as mentor for faculty across campus for on-line teaching.
Dellabough has worked as a career counselor with pre-service teachers on career preparation and developed a long-standing annual Career Explorations event focused on linking student teachers with school administrators for mentoring and career guidance. She has assisted students with the preparation of teaching portfolios for the national standards. She is a Qualified Meyers-Briggs Assessment Administrator, has a Neurolinguistic Practitioner&##39;s Certification, and is a Global Career Development Facilitator certified by the GCDF Council for Credentialing & Education. Dellabough has written on the subject of generational learning styles, does speaking all over the United States and Canada on the subject, and is LERN's lead presenter for a four day intensive training institute for professionals on the subject. She is currently completing her doctoral degree in Educational Leadership in the College of Education at the University of Oregon. Her dissertation focus is on how an undergraduate arts curriculum facilitates cultural proficiency. She considers generational differences as one important facet of diversity.
Course Objectives
Course Outcomes
Upon successful completion of the course, you will:


text:
Maps Guide Water and Sanitation Planning in Africa
State of the art GIS maps shed new light on Uganda's development challenges.
A primary challenge for government agencies working on water and sanitation issues is coordination – planning and implementing effective interventions across multiple sectors and actors. Data is often siloed, with poverty figures kept separately from information on water access, sanitation, and hygiene.
A new report, Mapping a Healthier Future [1], published by the Ugandan government with the World Resources Institute, shows how new kinds of mapping can help tackle these coordination problems and lead to more effective interventions. The report compares for the first time various water and sanitation indicators, helping to identify regions and communities with the greatest need and strengthen poverty reduction efforts.
Uganda: Proportion on Households with Improved Sanitation Facilities, 2002
An examination of the spatial relationships between poverty, safe drinking water, improved sanitation, and better hygiene behavior can provide new information to help craft more effective—and more evidence-based—investments and poverty reduction efforts. This kind of spatial information can also empower the public to query government priorities, advocate for alternative interventions, and demand better decision-making.
Uganda's national policy already reflects the central role safe water and sanitation play in addressing poverty. In 2004, Uganda's central government set ambitious national targets to increase access to clean water and sanitation to 100% in urban areas and 77% in rural districts by 2015.
So far, these investment plans have helped improve drinking water coverage in rural sub-counties, from 25 percent in the early 1990's to 65 percent in 2009. However, work remains to be done to ensure that all areas meet national targets. That is where the new maps come in. They can help the government see which communities are lagging behind and target the areas that can benefit the most from interventions.
Combining maps with indicators such as poverty rates, unsafe drinking water sources, lack of sanitation facilities, and lack of basic necessities like soap provides a stark picture of trends and needs across the country. "Data behind the maps show a direct correlation in Uganda between a high poverty rates and low access to adequate sanitation facilities," said Francis Runumi Mwesigye, Health Planning Commissioner at the Uganda Ministry of Heath and co-author of the report.
Improved access to clean water is essential for Uganda's continued development. Water-related diseases, such as typhoid, cholera, and hepatitis, caused 8% of all deaths in Uganda in 2002. Young children are particularly susceptible – 17% of all deaths of children under the age of 5 are contributed to water-borne diarrheal diseases.
The Ugandan example shows what is possible for other counties who want to develop their own maps, and the kind of analysis that is possible with the right data. This report follows Mapping a Better Future [2], a detailed examination of the links between Uganda's wetlands and the locations of poor communities.
Mapping a Healthier Future [1] is the result of collaborative efforts between the Uganda Ministry of Health [3], the Uganda Ministry of Water and Environment [4], the Uganda Bureau of Statistics [5], the International Livestock Research Institute [6], and the World Resources Institute [7].


text:
Androgynous names are all the rage these days. Why name only a boy Taylor when the name is just as cute on a girl? Shawn can be a female or male and be just as cool. After all, why should boys get all the fun? Boys' names are pretty adorable!
In fact, in my son's class alone, there is a little girl who shares his name (Alan), and I will say it's equally sweet on them both. As the daughter of a man named Ashley who grew up being addressed as Mrs., I know it wasn't easy to have a name that was associated with girls.
But things are changing and my guess is now, 30 years from now, no one will assume any gender when it comes to names. Here's my list of "boy" names that sound better on girls.
- Scout: I have loved this name ever since To Kill a Mockingbird.
- Dani: Could be short for Danielle or just Dani by itself. Either way, it's a very cute name, especially for a little girl.
- Charlie: This is a great nickname for Charlotte and works very well on a little girl.
- Sam: My daughter's name!
- Cameron: I have known more men than women with this name, but it sure does work on Cameron Diaz, no?
- Jesse: This is spelled Jessie for a girl (usually) but is a great mixed-sex name.
- Kai: This one is a bit new age-y, but it works for both sexes. I like it a lot.
- Devon: I think I like this better on a girl!
- Parker: Parker Posey made this cool.
- Reagan: At this point this is probably considered more female than male, but it works either way.
- Shawn: As mentioned above. Very sweet, no?
- Mack: Could be short for Mackenzie, but I once knew a Mack who was just that and it fit her perfectly.
- Shane: See Shawn above.
- Marley: Definitely better on a girl, I think.
- Emerson: This one is gaining in popularity.
- Quinn: Glee made this one soar.
- Casey: This might be ruined by Casey Anthony, but I maintain that this is a good name for girls. It could also be cute if it's short for something else. My friend is Kristin C. and we call her KC. Very cute.
- Skylar: This one is truly androgynous. Works for both boys and girls in equally good ways.
- Riley: I have a cousin named Riley and this is one I definitely like better on a girl.
- Sloane: Love this one a girl.
- Sasha: Hey look! It's my name! Ever since I was a little girl, I have been told Sasha is a diminutive in Russia for Alexander. I still think it's better on a girl. Take that!
Which do you like best?
Image via soapylovedeb/Flickr


text:
La Riojana is a cooperative of small-scale grape farmers in northwest Argentina who also process, bottle and export their wine to Europe and the US.
The origins of La Riojana go back to the 1940's when Italian migrants to Argentina planted vineyards and formed a co-operative to produce and market their wine.
Today, descendants of those pioneers are among the 408 members of La Riojana who grow grapes on nearly 2,400 hectares. Individual vineyards are 5.8 hectares on average and employ a total of 200 workers. The grapes are harvested and transported to the co-operative's wineries which employ more than 450 field, processing and office staff.
The main winery and vineyards are located in Argentina's picturesque and remote Famatina Valley within the agriculturally rich province of La Rioja. With its rich alluvial soil and high altitude the valley is ideal for viticulture, the vineyards benefiting from warm, sunny days, cool nights and very low rainfall.
La Riojana produces around 50 million bottles (4 million cases) of wine a year, of which nearly 10 percent is certified organic. Over 50 percent of the wine is exported – among the 20 importing countries, the main markets are Europe, the US, Brazil and Canada.
La Riojana produces a wide range of Fairtrade and organic certified wines from many different grape varieties. Its brands include Tilimuqui, Santa Florentina, Viñedos de la Poseda and Ecologica. Read about La Riojana's partnership with National Co+op Grocers.
La Riojana was Fairtrade certified in 2006. Fairtrade standards include a minimum price for grapes to cover average costs of sustainable production and an additional Fairtrade Premium to invest in business and community projects.
Members meet to discuss and decide how to invest the Fairtrade Premium and an elected committee is responsible for implementing and managing the selected projects. So far, the group has focused on using the premium to improve healthcare and education facilities in the rural communities where many of the growers, workers and their families live.
The small, isolated village of Tilimuqui is located about 10km from the main winery and is home to many of La Riojana's workers and their families. Fairtrade Premiums and grants from The co-op have funded a water facility with a well, electric pump and storage tanks that supplies residents with clean drinking water. Previously, water supply was erratic and sometimes unavailable which, with summer temperatures as high as 45ºC, created desperate conditions affecting villagers' hygiene, health and education.
A brand new secondary school was inaugurated in Tilimuqui in 2010, built by the premium, with additional funding from The Co-op and a Swedish importer. Before this, the remoteness of the village and cost of transport to the nearest secondary schools meant village children's education ended at the age of 14. The hugely popular school has seen student numbers increase from 33 in 2010 to 315 in 2014, and the school is planning to build more classrooms. The school specializes in agricultural studies and has a partnership with the local University of Chilecito which provides teaching staff and day-to-day management, enabling the school to offer a very high standard of education. The school project gives children the opportunity to become skilled agriculturalists and introduce new progressive farming methods to the co-operative and will also create new generations of young professionals whose skills and knowledge will help boost the local economy.
Other premium projects:
Originally posted at www.fairtrade.org.uk


text:
High quality Handmade Jewelry findings supplies. Exclusive jewelry components: filigree bead caps, headpins, ear wires, clasps,sterling silver suppli
After 2 weeks your items will automatically renewed for another 60 days and $0.23 per item will be added to your billing ledger.
While you were away our TOU was updated,
read the terms of use here.
*No action is required on your part.


text:
Automotive Tech Guide
TomTom GO 2050 (South East Asia)
With a 5-inch Fluid Touch screen, drivers can pinch to zoom in and out of maps, or scroll through menus with a single flick. It also features technologies like IQ Routes, Voice Control, and Bluetooth hands-free calling. A magnetic dock allows for convenient docking and undocking.
Tags: tomtom, gps device


text:
Ruins that bring hope for a new era: Dargun Palace and Abbey in the heart of Mecklenburg-Vorpommern symbolises centuries of history with all its mortality and finitude. It retraces the past, but does not leave visitors feeling sad.
These ruins have borne witness to a chequered past, and yet they have a fascinating allure. They were once a castle, then a Cistercian abbey and finally a Renaissance palace. The abbey church was built on top of the former chapel and was converted into a Gothic hall church in the 13th century. Visitors need to use their imagination to envisage the days of old here.
The model of the abbey church and palace helps as it illustrates the size of the grounds. And yet, perhaps it is the unfinished version that fascinates visitors and offers them hope. The grounds were placed under monumental protection in 1979 and gradually rebuilt in 1994. The ownership of Dargun passed to the Dukes of Mecklenburg-Schwerin in the 16th century. It was completely destroyed in the final days of World War II and had fallen into decline ever since. Yet life has now returned to the ruins. Part of the building houses the information bureau and town library. The covered nave has become a stage for cultural events.
The walls of the palace and abbey form an extraordinary backdrop for the summer concerts which attract music lovers year on year. Ultimately, visitors get a sense that they are in a palace when they take a stroll through the extensive park with its 300-year-old yew trees.
Opening hours: usually May to September
Entry: paid
Nearest train station: Greifswald
Concerts and exhibitions are held in the church ruins and in the palace's inner courtyard in the summer months;
Tours available, booking required.
Call: +49 (0)39959 22381, www.dargun.de
Kaksi hyödyllistä näppäinyhdistelmää selaimen tekstikoon muuttamiseksi:
Suurenna: +
Pienennä: +
Lisäohjeita saat selaimen valmistajalta napsauttamalla kuvaketta:


text:
Please see this new post for download link: Please see this new post for download link: viewtopic.php?f=36&t=3824#p14518
We would appreciate your comments, suggestions, feedback and notice of any bugs that you find. Thanks!
Moderator: Mods
Richard,RicardoS wrote:A question -- what is the meaning of this being a trial? It's beta? When it is no longer beta, will there be a charge?
Users browsing this forum: No registered users and 6 guests


text:
What is Lua ?
Lua is a powerful, fast, light-weight, embeddable scripting language. Lua combines simple procedural syntax with powerful data description constructs based on associative arrays and extensible semantics. Lua is dynamically typed, runs by interpreting bytecode for a register-based virtual machine, and has automatic memory management with incremental garbage collection, making it ideal for configuration, scripting, and rapid prototyping. (quoted from www.lua.org)
Lua was brought to CHDK by "Velo" in the forum in April 2008: Lua Scripting Integration
License: Lua is Open Source software, its licenses are compatible with GPL.
Important Links
Lua dependent CHDK wikia articles:
External links:
Running Lua scripts
- A CHDK version with built-in Lua support is needed, e.g. CHDK builds > version 0.5 / changeset 512
- The script should be saved with the filename extension .lua in the CHDK scripts folder chdk/scripts
- Lua scripts support libraries, these files have to be placed either in chdk/scripts or chdk/lualib, see Lua syntax: Libraries.
- Loading, starting, pausing & stopping work exactly in the same way as on UBASIC scripts
- UBASIC scipts are also working as usual, the filename extension (.lua or .bas) tells CHDK how to run the script
- For advanced Lua development, you may wish to run scripts on your computer. Set up a Lua Dev Environment
A first Lua sample script:
for i = 1,10 do print( "Picture "..i ) shoot() sleep( 2000 ) end
Lua standard libraries: io, os, string, and math
CHDK has included experimental support for the lua standard IO and OS libraries since changeset 517. These allow you to manipulate files and directories. See this post for important differences, limitations and warnings.
Support for the string library has been added in changeset 606.
Support for the math library exists in a modified form. Lua numbers are floats but chdk lua uses 32bit ints instead. The portions of the math library that make sense for ints are included.
→ A test script to check the correct functionality of the library functions (including a list of successfully tested cameras) is also available: Lua IO+OS library test !
Differences from standard lua iolib
Missing features
- io.popen: CHDK has no other processes, no pipes
- standard file handles: stdin/stdout/stderr all start out closed, as do io.input() and io.output()
- io.tmpfile: Not implemented yet, but may be added later.
Added features
- file:_getfptr()
- fptrval=file:_getfptr()
- Returns the actual FILE * associated with the file object. This is strictly for development/debugging, but combined with peek makes verifying FILE structure hack much simpler.
Other differences
- Error detection and reporting is more limited:
- vxworks reports errno, but no text description
- dryos has no errno (or not found until now), and simply reports "error"
- file:read("*n") will behave slightly differently because it doesn't use scanf. Shouldn't matter for sanely structured files, but corner cases will be different.
Differences from standard lua oslib
Missing features
- os.clock: not implemented. Note this relates to CPU time used by a process, not time of day (which is handled by os.time and os.date)
- os.execute: no processes, revisit for ELF edition
- os.exit: not meaningful for CHDK
- os.getenv: environment variables exist in vxworks, but usefulness is doubtful
- os.setlocale: functions may exist, but it's unlikely the rest of the firmware uses them
- os.tmpname: TODO, not implemented yet (a beta implementation is available in the forum). Also trivial to implement entirely in lua script.
Added features
The following are not in the standard lua OS lib, but are added in CHDK
- os.mkdir
- status[,errstring[,errno]]=os.mkdir("A/path")
- Attempts to create a directory at the named path. Returns true on success or nil,"error string",errno.
- os.stat (implemented since build 0.6.5 / changeset 541)
- stat_table[,errstring[,errno]=os.stat("filename")
- Returns a table on success, or nil followed by the values of strerror and errno
- The table has the following fields (all numbers)
dev device number mode not clear which bits are useful. It does change depending on whether you look at a file or directory (but you should use attrib or is_* below instead) size size in bytes atime time of last access mtime time of last modification ctime time of last change of file status blksize block size in bytes. This is NOT the dos sector size. 512 on all I've tested, possibly hardware block size. blocks Number of blksize blocks in the file. blocks*blocksizes is not the same as "size on disk", per above. attrib bitmask of dos attributes (see stdlib.h)
- The following boolean values are set based on attrib, so you don't have to do bit testing for the most common values of interest:
- is_dir
- is_file
- Notes:
- It is possible to stat things that are neither file nor directory, e.g. volume labels. So you should test for exactly what you want, rather than assuming that not is_file means directory.
- Files larger than 2gb would appear to have a negative size in lua.
- os.utime (implemented since build 0.6.5 / changeset 541)
- status[,errstring[,errno]]=os.utime("filename"[,atime[,mtime]])
- Set the modification and access time of the named file. If either time is missing or nil, the current time is used. Returns true on success, or nil, "error message", errno. To set one time and leave the other unchanged, you must use stat to get the current value.
- os.listdir (implemented since build 0.7.4 / changeset 555)
- dir_table[,errstring[,errno]]=os.listdir("dirpath"[,showall])
- List the contents of a directory. Returns array of file names, or nil, "error message", errno.
- If showall is true, the array includes ".", ".." and deleted entries
- Sample/Usage: see Lua#Listdir_sample
- Notes:
- Except for the root directory, names ending in / will not work. (untested on DryOS)
- DryOS only returns 8.3 names. VxWorks returns long names.
- DryOS will report success and return an empty table if you call listdir on a file.
Other differences
- Similar error reporting limitations to io
- os.date: Does not distinguish between local and GMT. It's possible support could be added for some cameras.
- os.difftime: Just returns (unsigned int)t1 - (unsigned int)t2
General notes from IO and OS testing on vxworks
- os.remove works on files and empty directories. Attempting to remove a non-empty directory fails gracefully.
- os.rename works on files and empty directories. Attempting to rename a non-empty directory may result in filesystem corruption !
- os.rename only works within a given directory. You can not use rename to move a file to another directory. Attempting to do so may cause unpredictable results.
- os.rename may produce unpredictable results if the target name already exists.
- os.mkdir will not create a directory if the name has a trailing /, but fails gracefully
- io functions are very likely limited to files of less that two gigabytes, and certainly less than four.
- unlike some OSes, file:seek cannot be used to extend a file
Future versions should attempt to handle some of these situations more gracefully. Dryos may behave differently.
The string library
Unlike io and os, the string library does not differ substantially from the lua standard. If it fails on your camera, the worst result is likely to be a crash.
Lua library test
If the libraries have not already been tested on your camera and firmware version, you should run the script before attempting to use them. This script tests the various IO and OS functions, generating /llibtst.log and reporting pass or fail in the console. If not all tests are run, or there are failures, it may leave other files or directories in the root.
Failures could crash your camera. It is also possible, although not likely, that it could corrupt your SD card. Use caution if your camera has not been tested.
a470-102c a540-100b a550-100c a560-100a a570-1.00e a570-101a a590-101b a620-100f a630-100c a650-1.00d a710-100a a720-100c ixus40_sd400-1.01b ixus70_sd1000-101b ixus80_sd1100-100c ixus850_sd800-100e ixus860_SD870-100C ixus90_sd790-100d S2IS (unknown sub) s3is-100a sx10-101a sx100is-100b sx110is 100b tx1-101bNo failures or crashes have been reported.
The pass/fail in the console only provides a general indication. The logfile should be examined to be sure everything is working.
The log is formatted such that most lines end with OK or ERR followed by possible return values, and then PASS, FAIL, or NA.
- PASS or FAIL indicate whether the test received the result it expected.
- OK and ERR indicate whether the function being tested reported success or failure, which may represent a PASS or FAIL depending on circumstances.
- NA means the script doesn't count the result of that particular call as a pass or fail, because the results are variable or not meaningful.
More informations and a sample log file can be found in reyalp's forum post: preliminary lua iolib and oslib port
Additional Notes:
- The script also serves as an example of how to use the libraries.
- Since version 0.6.5 / changeset #541 the test script in its latest version is included in the distribution directory CHDK/SCRIPTS/TEST/LLIBTST.LUA in the 'complete' Autobuild download package, it is also available from here.
Some Lua scripts
Additional example scripts are included in the 'complete' CHDK download packages, they are also directly available from CHDK SVN: script examples.
yet another accurate intervalometer
--[[ rem 20080805 @title yet another accurate intervalometer @param a Duration (min)/-1 disable @default a -1 @param b Duration (sec)/n of seqs @default b 5 @param c Delay 1st sequence (min) @default c 0 @param d Delay 1st sequence (sec) @default d 3 @param e Trigger every n min @default e 0 @param f ...every n sec @default f 3 @param g ...every .n sec @default g 0 @param h Endless? @default h 0 @param i Seq dur (m)/-1 @default i -1 @param j Seq dur (s)/n of shots/seq @default j 1 ]] drivemode_continuous = 1 if a < -1 then a = -1 end if ( a > -1 and b < 0 ) then b = 0 end if ( a == -1 and b < 1 ) then b = 1 end if c < 0 then c = 0 end if d < 0 then d = 0 end if e < 0 then e = 0 end if f < 0 then f = 0 end if g < 0 then g = 0 end if ( h < 0 or h > 1 ) then h = 0 end if i < -1 then i = -1 end if ( i > -1 and j < 0 ) then j = 0 end if ( i == -1 and j < 1 ) then j = 1 end if (( i == -1 and j > 1 ) or i > -1 ) then if get_drive_mode() ~= drivemode_continuous then print( "set drive mode" ) print( "to continuous" ) sleep(1500) cannot_continue = true end end if a > -1 then duration = a*60000 + b*1000 else duration = b end delay_first= c*60000 + d*1000 if g < 0 then delay = e*60000 + f*1000 + g*10 else delay = e*60000 + f*1000 + g*100 end if i > -1 then sequence = i*60000 + j*1000 else sequence = j end function shoot_by_numbers( sequence_target ) sequence_current = 0 repeat tick_target = get_tick_count() + delay sequence_current = sequence_current + 1 print( "sequence " .. sequence_current .. " of " .. sequence_target ) if i == -1 then shoot_count( sequence ) else shoot_tick( sequence ) end while ( get_tick_count() < tick_target and sequence_current < sequence_target ) do end until sequence_current >= sequence_target end function shoot_by_duration( duration ) duration_target = get_tick_count() + duration repeat tick_target = get_tick_count() + delay if i == -1 then shoot_count( sequence ) else shoot_tick( sequence ) end print( (duration_target-get_tick_count())/1000 .. " sec to go" ) while ( get_tick_count() < tick_target and get_tick_count() < duration_target ) do end until get_tick_count() >= duration_target end function shoot_forever() tick_initial = get_tick_count() sequence_current = 0 repeat tick_target = get_tick_count() + delay sequence_current = sequence_current + 1 print( "sequence " .. sequence_current ) if i == -1 then shoot_count( sequence ) else shoot_tick( sequence ) end print ( (get_tick_count()-tick_initial)/1000 .. " sec elapsed") while ( get_tick_count() < tick_target ) do end until false end function shoot_count( count_inc ) count_target = get_exp_count() + count_inc if count_target > 9999 then count_target = count_target - 9999 end press( "shoot_half" ) press( "shoot_full" ) repeat until get_exp_count() == count_target release( "shoot_full" ) repeat until get_shooting() == false end function shoot_tick( tick_duration ) tick_target = get_tick_count() + tick_duration press( "shoot_half" ) press( "shoot_full" ) while ( get_tick_count() < tick_target ) do end release( "shoot_full" ) repeat until get_shooting() == false end if not cannot_continue then tick_target = get_tick_count() + delay_first print( "waiting " .. delay_first/1000 .. " sec" ) while ( get_tick_count() < tick_target ) do tick_current = get_tick_count() end if h == 1 then shoot_forever() end if a > -1 then shoot_by_duration( duration ) else shoot_by_numbers( duration ) end end
Minimalistic Intervalometer
Often, we want the camera to just take pictures on an interval without being smart about anything. This script was built to fill the need for a very, very simple intervalometer.
This might serve well also as a script for you to read so that you can understand how scripting works. To use: create an empty text file called "mint.lua" in CHDK/SCRIPTS on the flash card. Paste the code below into the file. Start CHDK, press the shortcut key, press Set, select Load Script from File, find mint.lua, go wild.
Should work on any camera and should be very accurate. Enjoy!
--[[ @title Minimalistic Intervalometer @param a Shooting interval, min @default a 0 @param b ...sec @default b 10 --]] Interval = a*60000 + b*1000 function TakePicture() press("shoot_half") repeat sleep(50) until get_shooting() == true press("shoot_full") release("shoot_full") repeat sleep(50) until get_shooting() == false release "shoot_half" end repeat StartTick = get_tick_count() TakePicture() sleep(Interval - (get_tick_count() - StartTick)) until false
Char input demo
This is a demo script in Lua. You can input a text as a folder name, if you want the folder will be created (A/name). In the script parameter menu you can control the keyboard delay for repeating.
It was released by 'msl' in the CHDK forum in this post, a german version is available at www.wirklemms.de
Using the script:
- first consol menu
[<-][->] select a char in 1 step [zoom in/out] select a char in 5 steps [SET] write a char [+/-] delete a char [UP] Selection uppercase, lowercase and special cases [DOWN] return to first char (a) [MENU] ready and go to the second Menu
- second consol menu
display the input
[SET] return to new input [DISP] write the input name as folder and close the script [MENU] close the script
Do not use any illegal folder names - you may lose data or the filesystem could be corrupted !
--[[ rem 26-Oct-2008 by msl @title char input @param f key delay @default f 200 ]] key_delay = f output="" function button() local x = 0 repeat wait_click(key_delay) if is_pressed "remote" then key = "REMOTE" x = 1 end if is_pressed "set" then key = "SET" x = 1 end if is_pressed "erase" then key = "ERASE" x = 1 end if is_pressed "display" then key = "DISP." x = 1 end if is_pressed "menu" then key = "MENU" x = 1 end if is_pressed "up" then key = "UP" x = 1 end if is_pressed "down" then key = "DOWN" x = 1 end if is_pressed "left" then key = "LEFT" x = 1 end if is_pressed "right" then key = "RIGHT" x = 1 end if is_pressed "zoom_in" then key = "ZOOM_IN" x = 1 end if is_pressed "zoom_out" then key = "ZOOM_OUT" x = 1 end until x == 1 set_led (8,1) sleep (10) set_led (8,0) end function tabToStr() output=table.concat(word) end function input() abc_lower = {"a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p", "q","r","s","t","u","v","w","x","y","z"} abc_upper = {"A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P", "Q","R","S","T","U","V","W","X","Y","Z"} abc_spec = {"0","1","2","3","4","5","6","7","8","9",",",".","-",";",":","_", "/",".JPG",".CRW",".CR2",".THM",".WAV",".LUA",".BAS",".TXT"," "} word = {} a=0 b=0 actChar="" repeat print("[<-][->][SET] [+/-][MENU]") print("[ZOOM in/out] [UP][DOWN]") button() cls() if key == "RIGHT" then a=a+1 end if key == "LEFT" then a=a-1 end if key == "UP" then b=b+1 end if key == "DOWN" then a=1 end if key == "ZOOM_IN" then a=a+5 end if key == "ZOOM_OUT" then a=a-5 end if a >= 27 then a=1 end if a <= 0 then a=26 end if b>=3 then b=0 end if b==0 then actChar=abc_lower[a] char_info="lower case" end if b==1 then actChar=abc_upper[a] char_info="upper case" end if b==2 then actChar=abc_spec[a] char_info="special char" end print(char_info..": "..actChar) if key == "SET" then table.insert(word,actChar) end if key == "ERASE" then table.remove(word) end tabToStr() print("input: "..output) print (" ") until key == "MENU" end function make_dir(dirname) os.mkdir(dirname) end x=0 repeat input() cls() print("INPUT: "..output) print("[SET] new input") print("[DISP] make dir and stop") print("[MENU] stop") button() if key == "SET" then cls() end if key == "DISP." then dir = "A/"..output make_dir(dir) print "ready" sleep(3000) x=1 end if key == "MENU" then print "ready" sleep(3000) x=1 end until x==1 --[[ ***possible commands*** function make_dir(dirname) os.mkdir(dirname) end function delete_dir(dirname) os.remove(dirname) end function rename_file(old_filename, new_filename) os.rename(old_filename, new_filename) end function delete_file(filename) os.remove(filename) end ***missing commands*** -os.list_dir ]]
Universal Tv mode
This is a script for a enhanced tv mode. It should work with all cameras, even with models with or without tv mode.
It was released by 'msl' in the CHDK forum in this post,a german version is available at www.wirklemms.de
- You can select a Tv value from 64s to 1/10000s
- The zoom can be used while running the script
- You can select a focus mode
- Continuous shooting is also possible
Using the script:
- The console menu:
[<-][->] select a Tv value [UP][DOWN] zooming [DISP.] select a focus mode [SET][Remote] shooting [MENU] exit
In the script parameter menu you can adjust the start Tv value, the key delay and the shoot delay.
--[[ rem 26-Oct-2008 by msl @title Tv mode universal @param a integer value [Tv] @default a 0 @param b key delay [ms] @default b 80 @param c shoot delay [s] @default c 0 ]] function print_Tv() tv_output = {"64s","50s","40s","32s","25s","20s","15s","13s","10s","8s","6s", "5s","4s","3.2s","2.5s","2s","1.6s","1.3s","1s","0.8s","0.6s","0.5s","0.4s", "0.3s","1/4s","1/5s","1/6s","1/8s","1/10s","1/13s","1/15s","1/20s","1/25s", "1/30s","1/40s","1/50s","1/60s","1/80s","1/100s","1/125s","1/160s","1/200s", "1/250s","1/320s","1/400s","1/500s","1/640s","1/800s","1/1000s","1/1250s", "1/1600s","1/2000s","1/2500s","1/3200s","1/4000s","1/5000s","1/6400s", "1/8000s","1/10000s"} print_tv = "Tv : "..tv_output[tv_input+19] end function mf_mode() mf_output = {"normal","macro","","infinite"} print_mf = "focus: "..mf_output[mf_input] end function button() local x = 0 repeat wait_click(key_delay) if is_pressed "remote" then key = "SET" x = 1 end if is_pressed "set" then key = "SET" x = 1 end if is_pressed "menu" then key = "MENU" x = 1 end if is_pressed "display" then key = "DISP" x = 1 end if is_pressed "left" then key = "LEFT" x = 1 end if is_pressed "right" then key = "RIGHT" x = 1 end if is_pressed "up" then key = "UP" x = 1 end if is_pressed "down" then key = "DOWN" x = 1 end until x == 1 set_led (8,1) sleep (10) set_led (8,0) end --script start if a < -18 then a = -18 end if a > 40 then a = 40 end if b < 50 then b = 50 end if c < 0 then c = 0 end tv_input = a key_delay = b shoot_delay = c max_zoom = get_zoom_steps() zoom = get_zoom() repeat if get_propset() == 2 then mf_input = get_prop(6)+1 else mf_input = get_prop(11)+1 end cls() print_Tv() mf_mode() print("[<-][->] ",print_tv) print("[Up][Down] zoom:",zoom.."/".. max_zoom) print("[DISP.] ",print_mf) print("[SET] [Remote] shoot") print("[MENU] exit") button() if key == "DISP" then mf_input = mf_input + 1 if mf_input == 3 then mf_input = 4 end if mf_input == 5 then mf_input = 1 end if get_propset() == 2 then set_prop(6,mf_input-1) else set_prop(11,mf_input-1) end end if mf_input == 2 then set_zoom(0) else if key == "UP" then zoom = zoom + 1 if zoom > max_zoom then zoom = max_zoom end set_zoom(zoom) end if key == "DOWN" then zoom = zoom - 1 if zoom < 0 then zoom = 0 end set_zoom(zoom) end end if key == "RIGHT" then tv_input = tv_input + 1 end if key == "LEFT" then tv_input = tv_input - 1 end if tv_input > 40 then tv_input = -18 end if tv_input < -18 then tv_input = 40 end if key == "SET" then if shoot_delay > 0 then cls() print("wait "..shoot_delay.." s") sleep(shoot_delay * 1000) end TV = tv_input * 32 press "shoot_half" repeat until get_shooting() == true if get_propset() == 2 then set_prop(262,TV) else set_prop(69,TV) end press "shoot_full" release "shoot_full" release "shoot_half" end until key == "MENU"
Listdir sample
This scripts demonstrates the usage of
os.listdir, scroll down the list with any key...
--[[ @title Listdir rem 10-11-2008 by msl --]] dir = os.listdir("A/CHDK", true) --'true' shows also . and .. count = table.getn(dir) x = 0 for i=1, count do print(i..".",dir[i]) x = x + 1 if x == 4 then wait_click(0) x = 0 end end print("------------") -- end of the list sleep(3000) wait_click(0)
Lotto demo
This script is a little mathematical demo.
--Example lua script that generates random numbers in various ways. --idea & code by PhyrePhoX and msl --[[ @title lotto demo @param n how many @default n 6 @param r max @default r 49 @param s min @default s 1 @param e exclusive 1=on @default e 1 @param o sort @default o 1 @param z sound 1=on @default z 1 ]] --The comment block above will be read as parameters. --Declare a function for key request with led and sound feedback function button() -- declare function local x = 0 -- local variable only valid for this function repeat -- start loop wait_click(150) -- wait for key klick if is_pressed "set" then -- check which key ist pressed key = "SET" x = 1 end if is_pressed "menu" then key = "MENU" x = 1 end until x == 1 -- end of loop set_led (8,1) -- led feedback sleep (10) set_led (8,0) if sound == 1 then play_sound(4) end -- sound feedback if set end --Start script --Declare usefull variable names for the parameter variables count = n min = s max = r exclusive = e order = o sound = z --Check parameters, if wrong ending the script if (min >= max) then print("Wrong params, dumbass!;-)") wait_click(0) else if ((exclusive == 1) and ((max - min + 1)<count)) then print("Wrong params, dumbass!;-)") wait_click(0) else --If parameters ok start the main loop to dice repeat result= {} -- create a table for result if exclusive == 1 then -- if exclusive is set array = {} -- create a table for mix for i = min, max do -- loop for fill the table array[i] = i end for i = min, max do -- loop for mix the table rnd = math.random(min, max) -- create a random number buffer = array[i] -- change a number in the table array[i] = array[rnd] array[rnd] = buffer end for c=1, count do -- loop for output the result result[c] = array[c] end else for i = min, max do -- loop for no exclusive result result[i] = math.random(min, max)-- create a random number end end --Output the result if order == 1 then table.sort(result) end -- order result if set output = table.concat(result,", ") -- create a string of the table print("dice [SET] end [MENU]") -- output in console print() print(output) -- print a string variable button() -- call the function cls() -- clear the console until key == "MENU" -- end of loop if pressed "MENU" end -- "SET" repeat the loop end --All functions, conditions and loops (except repeat) will closing with end
TagMe, the Lua EXIF tagger
- Autor: Stefan Dittforth ("stift")
- Published: 06-Sept-2009 in the german forum
- Forum links: German forum, International forum
This script allows a user to select a text from a configurable list of text strings and write this string into the EXIF UserComment tag for a list of images
- The functions for reading and modifying the EXIF information are in a seperate module EXIF.lua which can be imported and reused in other scripts
- The script is excellent commented, the download package also includes a very good user's guide
- There are lots of useful functions and informations in the script and the exif module
- It nicely demonstrates advanced Lua programming technics
- → The download package, including the script, the exif lib and the documentation (in english & german) is available from here
RAW development
Since CHDK version 0.8.4 there are some new commands to merge/develop RAW images directly in the camera, read Lua Reference: RAW development for more informations.
There's also a script to demonstrate the usage of this new feature: Lua Reference: Sample test script


text:
Nearly a thousand Americans with more than $1 million in income paid no taxes in 2007.
How's that?
It's a phenomenon that, when mentioned in another installment in this series, drew reader questions. After all, the US tax code is set up to lean hardest on people with higher incomes, and $1 million is high by any standard.
Yet 959 tax filers had that much income and were not taxed, according to latest (2007) data from the Internal Revenue Service. And, as the earlier Monitor article reported, 1,646 tax filers with incomes between $500,000 and $1 million were "nontaxable," or owed no tax that year.
So here's a closer look at why this occurs in a fraction of cases -- far fewer than 1 percent of high-income filers.
The key to the mystery is the deductions available within the maze known as the US tax code. Your income matters, but so do those deductions and credits.
Some of the big adjustments include those for taxes paid elsewhere (including for state or foreign taxes), for charitable giving, for personal medical expenses, for casualty or theft losses, and for losses on a partnership or S corporation.
For people who borrow money and use the loan to make investments, another major way to reduce tax liability is called the "investment interest expense deduction."
"Certain itemized deductions and certain exclusions from income [can] cause nontaxability by themselves," IRS economist Justin Bryan wrote last year, in an article exploring the anomaly of people with high income and no income tax. More frequently, he added, what's involved is "a combination of reasons, none of which, by itself, would result in nontaxability."
His analysis -- in an annual report on the topic mandated by the Tax Reform Act of 1976 -- includes some hard numbers on people with incomes over $200,000 who pay no taxes. In 2006, most people in this group ended up paying federal income tax equal to 15 to 25 percent of their adjusted gross income. Only 3.3 percent of these high earners paid less than 10 percent of income. But 8,252 tax filers in this income group who were not taxed at all.
You can call those deductions loopholes or call them the best parts of the tax system. (And you can wonder how many people grab large deductions through creative or fraudulent accounting.)
But for now, deductions that are perfectly legal make a big difference when it comes to taxes that people owe -- at all ends of the income spectrum.
Also in Tax Day 101:
Part 1: Top mistakes to avoid on your tax return
Part 2: Who pays no income taxes on April 15?
Part 3: How to file a tax extension form to the IRS
Part 4: How is the tax code changing under Obama?
Part 5: Are some states driving people out with high state taxes?
Part 6: How some millionaires can owe no taxes
Part 7: The tax code needs a fix – but exactly how?
Part 8: 42 excuses you can't use to avoid filing IRS forms


text:
Markus Rydberg (Simmer) has just returned from his maiden voyage to Cape Town, having spent a month in one of the most popular training locations for the pros during the off season. The Swede has now set his sights on the PWA Wave World Tour for next year and is extremely motivated to eventually break into the world's top ten. Rydberg made his debut in 2012 during the KIA Cold Hawaii PWA World Cup and is continuing to go from strength-to-strength with his sailing - on both port and starboard tack. After his first trip to Cape Town we caught up with him to see how his training went. Read the interview below:
PWA: Where did you spend your winter training?
MR: "I spent January in Cape Town, South Africa."
PWA: What made you choose Cape Town this time?
MR: "I have always wanted to go there because it seemed to be pretty consistent port tack training there, which is exactly what I was looking for as I mostly sail starboard at home."
PWA: Was it your first time in Cape Town?
MR: "Yes, I don't know why I haven't gone before though…"
PWA: What was your impression of the place? The sailing and the general atmosphere of the place?
MR: "It is definitely a really cool place! The season was a bit unusual apparently, with lighter winds than normal. But I still had a lot of fun on the water! It is a really good place to practice for sure! Besides the windsurfing I really liked Cape Town. There is always something to do when it's not windy, either surf, hiking, big city life etc."
PWA: What were your goals in CT? and how did they go?
MR: "Jumping wise my goals were to stick the one handed back loop and tweaked push on port tack. I got pretty much 100% on the one handed in the end and was really close to land the tweaked push so I'll sort them out soon. For the riding frontside 360 was my goal. I trained hard, got the rotation down but kept on sliding out the back so I will keep focusing hard on those to land them consistently. Other than that I also got more power and height in my other moves."
PWA: Favourite spot you sailed in CT?
MR: "I just had two sessions in Big Bay but did really like the spot. I also had a sick starboard day at Misty Cliffs so think those two are my favorite ones."
PWA: Memorable moments from the trip? Both windsurfing and non-windsurfing…
MR: "That's definitely when I saw a great white take a penguin about 50 meters away while sailing. Did a pretty shaky jibe after that, haha… I also met a lot of new people and made some really good friends."
PWA: Do you think you will return?
MR: "Absolutely!"
PWA: Favourite move?
MR: "Tweaked pushloop."
PWA: You also recently changed to Simmer…how are you finding the new equipment?
MR: "Yes, I'm super happy that Simmer wanted to sign me up as one of their international team riders. It feels really good to represent the brand and the crew behind it is super supportive. The equipment is great! It suits my style of windsurfing perfectly and I'm sure it will help me to reach the next level!"
PWA: Favourite setup?
MR: "Black Tip 4.2 and 85 ltr Quantum."
PWA: What are your goals for the next year and the future?
MR: "My goal for this year is to do the PWA tour and hopefully break in through the trials and put myself in the main fleet. It is super tough at the moment with a lot of good guys trying to get a spot in the trials but I'm super motivated and will sail as hard as I can! I also want to push my podcast project, where I'll make pretty much monthly episodes about my training, trips, competitions and my life as a windsurfer in general. My long term goal is to break in to the top ten on the overall PWA ranking and help windsurfing to grow as a sport as much as I possibly can!"
PWA: Next training location?
MR: "I'm off to Maui at the end of March to do the Simmer Style photo shoot and get some starboard tack sweetness."
PWA: All sounds great, thanks Markus and good luck over the coming months.