text:
Author Affiliations: Division of General Internal Medicine, Department of Medicine, Mount Sinai School of Medicine, New York, New York (Drs Kale and Federman); Division of Outcomes and Effectiveness, Departments of Public Health and Medicine, Weill Cornell Medical College, New York (Dr Bishop); and Division of General Internal Medicine, Department of Medicine, University of California, San Francisco, and San Francisco Veterans Affairs Hospital, San Francisco (Dr Keyhani).
The Good Stewardship Working Group presented the top 5 overused clinical activities across 3 primary care specialties (pediatrics, internal medicine, and family medicine), as chosen by physician panel consensus.1 All activities were believed to be common in primary care but of little benefit to patients. We examined the frequency and associated costs of these activities using a national sample of ambulatory care visits.
We performed a cross-sectional analysis using data from the 2009 National Ambulatory Medical Care Survey (NAMCS) and the National Hospital Ambulatory Medical Care Survey (NHAMCS). The NAMCS and NHAMCS survey patient visits to physicians in non–federally funded, non–hospital-based offices and non–federally funded hospital outpatient departments, respectively.2
We limited our sample to visits by patients to their primary care physicians. Visits for each "top 5" primary care activity were identified using a combination of the patient-described Reason For Visit (RFV) and the physician's diagnosis as coded by the International Classification of Diseases, Ninth Revision, Clinical Modification (Table). Nonrecommended care ordered during the visit included that defined by the Good Stewardship Working Group (Table), with some exceptions owing to methodological limitations (unable to identify early referral of otitis media with effusion and appropriate use of corticosteroids based on asthma severity). We excluded from the denominator those visits in which the activity could be considered appropriate.
We calculated each activity as the proportion of eligible visits during which the patient received nonrecommended care. We applied the sampling weights and sample design variables to generate national estimates and 95% confidence intervals using Stata statistical software, version 11.0 (StataCorp, College Station, Texas).
We estimated the costs of procedures using the 2011 Medicare physician fee schedule, and in the case of laboratory tests, the 2011 Medicare Clinical Laboratory Fee Schedule3 (eTable). We estimated the costs of drugs using common acquisition costs to consumers from drugstore.com4 or retail pharmacies.5
We found a wide range of frequencies (1.4%-56.0%) of nonrecommended activities in primary care, accounting for an approximate annual cost of $6.76 billion (95% CI, $5.0-$9.1 billion) (Table). The ordering of a complete blood cell count for a general medical examination was the most prevalent activity (56.0%, 95% CI, 40.8%-70.2%) and was associated with a cost of $32.7 million (95% CI, $23.9-$40.8 million).
Several practice activities occurred less commonly, such as ordering of bone density testing in women younger than 65 years (1.4%; 95% CI, 0.9%-2.2%) and Papanicolaou tests for patients younger than 21 years (2.9%; 95% CI, 1.7%-5.0%). We were unable to report the performance of dual-energy x-ray absorptiometry scans in men younger than 70 years and imaging for children with head injuries in ambulatory settings owing to their low frequency (visits <30).
Cost of unnecessary services was a function of both the frequency and the reimbursement rates for each service. The practice activity associated with the highest cost was the prescribing of brand instead of generic statins, resulting in excess expenditures of $5.8 billion per year (95% CI, $4.3-$7.3 billion). Bone density testing in women younger than 65 years was the least prevalent activity but accounted for $527 million (95% CI, $474-$1054 million) in costs.
Our analysis of outpatient visits demonstrates that there is considerable variability in the frequency of inappropriate care and that many of the activities identified in the Good Stewardship "Top 5" lists1 have marginal impact on health care costs. Approximately 86% of the costs associated with the "Top 5" lists were from the use of brand name instead of generic statins. Although generic drug substitutions may appear to be a "low hanging fruit" for drug savings, numerous efforts have already been made by the US states (generic substitution laws), payers (tiered formularies), and health care providers (generic drug detailing) to achieve this goal. In this light, our data suggest that considerably more work is needed to reduce the costs associated with brand name statin use. Our results also demonstrate that highly prevalent activities with small individual costs can result in large overall costs to the health care system and thus warrant further attention.
Our analysis is limited by the available data of the NAMCS/NHAMCS data set and by our ability to accurately estimate visits with inappropriate care. We were conservative in our assessment of inappropriate care and were careful to exclude visits where care could be potentially appropriate, likely lowering our cost estimates.
The recent debate surrounding escalating health care costs and the sustainability of Medicare have focused attention on the delivery of high-quality, efficient care. The discussion certainly needs the participation of physicians who are willing to examine their own practices, such as the Good Stewardship Working Group. However, most primary care activities identified by the working group are not major contributors to health care costs. Expanding the methods of physician consensus to identify "high-value" targets to specialties outside of primary care could bring us closer to achieving the goal of affordable and high-quality health care.
Correspondence: Dr Kale, Division of General Internal Medicine, Mount Sinai School of Medicine, One Gustave Levy Place, PO Box 1087, New York, NY 10029 (email@example.com).
Published Online: October 1, 2011. doi:10.1001/archinternmed.2011.501
Author Contributions:Study concept and design: Kale, Bishop, Federman, and Keyhani. Analysis and interpretation of data: Kale, Bishop, and Keyhani. Drafting of the manuscript: Kale. Critical revision of the manuscript for important intellectual content: Bishop, Federman, and Keyhani. Statistical analysis: Kale. Administrative, technical, and material support: Keyhani. Study supervision: Bishop, Federman, and Keyhani.
Financial Disclosure: None reported.
Funding/Support: This project was not supported by external funds. Dr Kale is a fellow who is supported by a National Research Service Award grant. Dr Keyhani is funded by a Department of Veterans Affairs Health Services Research and Development Service Career Development Award.
Thank you for submitting a comment on this article. It will be reviewed by JAMA Internal Medicine editors. You will be notified when your comment has been published. Comments should not exceed 500 words of text and 10 references.
Do not submit personal medical questions or information that could identify a specific patient, questions about a particular case, or general inquiries to an author. Only content that has not been published, posted, or submitted elsewhere should be submitted. By submitting this Comment, you and any coauthors transfer copyright to the journal if your Comment is posted.
* = Required Field
Disclosure of Any Conflicts of Interest*
Indicate all relevant conflicts of interest of each author below, including all relevant financial interests, activities, and relationships within the past 3 years including, but not limited to, employment, affiliation, grants or funding, consultancies, honoraria or payment, speakers' bureaus, stock ownership or options, expert testimony, royalties, donation of medical equipment, or patents planned, pending, or issued. If all authors have none, check "No potential conflicts or relevant financial interests" in the box below. Please also indicate any funding received in support of this work. The information will be posted with your response.
Some tools below are only available to our subscribers or users with an online account.
Download citation file:
Customize your page view by dragging & repositioning the boxes below.
More Listings atJAMACareerCenter.com >
Users' Guides to the Medical Literature: A Manual for Evidence-Based Clinical Practice, 3rd ed
The Biological Agent
Users' Guides to the Medical Literature: A Manual for Evidence-Based Clinical Practice, 3rd ed
Is There Potentially Compelling Evidence for a Class Effect?
All results at
JAMAevidence.com >
Enter your username and email address. We'll send you a link to reset your password.
Enter your username and email address. We'll send instructions on how to reset your password to the email address we have on record.
Need assistance?
Athens and Shibboleth are access management services that provide single sign-on to protected resources. They replace the multiple user names and passwords necessary to access subscription-based content with a single user name and password that can be entered once per session. It operates independently of a user's location or IP address. If your institution uses Athens or Shibboleth authentication, please contact your site administrator to receive your user name and password.


text:
Loading slideshow...
|Species in this genus
|Add a species
|Please enter the plant name in this format: 'Latin name - Common Name'
Aden Earth Zone
2 - 20
- Cultivation: Easy-To-Grow
- Light: Sun
- Soil: Rich
- pH: 7
- Moisture: Medium
- Form: Herbaceous
- Habit: Annual
- Flower: Large
- Fruit/Seed: Small
- Foliage: Leaves
- Uses: Edible, Ornamental
Celosia is a small genus of edible and Ornamental plants in the Amaranth family, Amaranthaceae. The generic name is derived from the Greek word κηλος (kelos), meaning "burned," and refers to the flame-like flower heads. Species are commonly known as woolflowers, or, if the flower heads are crested by Fasciation, cockscombs. The plants are well known in East Africa's highlands and are used under their Swahili name, mfungu.
It is used as a treatment for intestinal worms (particularly tapeworm), blood diseases, mouth sores, eye problems. The seeds treat chest complaints and the flowers treat diarrhea. The leaves are used as dressings for boils and sores, and the boiled vegetables are said to be slightly diuretic.
As a garden plant
Seed production in these species can be very high, 200-700 kg per hectare. One ounce of seed may contain up to 43,005 seeds. One thousand seeds can weigh 1.0-1.2 grams. Depending upon the location and fertility of the soil, blossoms can last 8-10 weeks.
Celosia cristata is a common garden ornamental plant in China and other places.
As food
Celosia argentea var. argentea or Lagos spinach (a.k.a. quail grass, Soko, Celosia, feather cockscomb) is a broadleaf annual Leaf vegetable. It grows widespread across Mexico, where it is known as "Velvet flower", northern South America, tropical Africa, the West Indies, South, East and Southeast Asia where it is grown as a native or naturalized wildflower, and is cultivated as a nutritious leafy green vegetable. It is traditional fare in the countries of Central and West Africa, and is one of the leading leafy green vegetables in Nigeria, where it is known as 'soko yokoto', meaning "make husbands fat and happy". In Spain it is known as "Rooster comb" because of its appearance.
As a grain, Cockscomb is a pseudo-cereal, not a true Cereal.
These leaves are used—not to mention young stems and young inflorescences—soften up readily and are used for stew. The leaves also have a soft texture and has a mild spinach-like taste. They are also pepped up with such things as hot pepper, garlic, fresh lime, and red palm oil and eaten as a side dish.
Despite its African origin (a claim that is not without dispute), celosia is known as a foodstuff in Indonesia and India. Moreover, in the future it might become more widely eaten, especially in the hot and malnourished regions of the equatorial zone. In that regard, it has already been hailed as the often-wished-for vegetable that "grows like a weed without demanding all the tender loving care that other vegetables seem to need" says Martin Price of Florida. He continues ""Every place I have tried it, it grows with no work. We have had no disease problems and very little insect damage. It reseeds itself abundantly and new plants have come up in the immediate vicinity."
Works well in humid areas and is most used leafy plant in Nigeria. It grows in the wet season and grows wells while other plant succumb to mold and other plant diseases like mildew. Celosia though a very simple plant does need moderate soil moisture.
<span class="Apple-style-span" style="font-size: 20px; " />
- CelosiaCristataYellowToreador.jpg
Celosia cristata. Common name Yellow Toreador.
- CelosiaCristata.jpg
Red cockscomb
- Red Cockscomb flowers.JPG
A close view of red cockscombs
- Celosia argentea (Silver cockscomb) W IMG 0985.jpg
Silver cockscomb Celosia argentea
- Celosia.JPG

subset: commoncrawl


text:
'Apprentice' set to air during February sweeps
"Survivor" creator Mark Burnett today will begin shooting his Gotham reality series "The Apprentice," headlining real estate tycoon Donald Trump as master of 16 would-be personal assistants.
"We are so impressed with Mark Burnett and his team for finding the smartest contestants ever to participate in an unscripted drama, and we have every reason to believe that 'The Apprentice' will become a franchise for NBC," entertainment prexy Jeff Zucker told Daily Variety.
Midseason reality series, skedded to begin airing during the February sweeps, will test what matters most — street smarts or education. In each of the 13 episodes, Trump will assign a business task.
The last contestant left — "the apprentice of the master" — will be awarded a yearlong job with Trump and a six-figure salary.
The contestants, like Burnett, arrived in New York late last week. On Friday, Burnett and Trump told an informal gathering of reporters that the 16 candidates were selected from 215,000 applicants — twice the number of those applying for the first "Survivor," which remains a hit reality franchise for CBS.
Trump boasted that all the networks have approached him about doing a reality series, but it wasn't until Burnett made his pitch that Trump bit.
"And they offered me a lot of money, too," Trump said.
Burnett has been a Trump disciple since 1987, when he read the mogul's bestseller, "Trump: The Art of the Deal." At the time, Burnett said he was selling T-shirts in Venice Beach.
"The Apprentice" is being produced by Mark Burnett Prods. This summer, Burnett partnered with Reveille and Magna Global Entertainment to produce NBC reality show "The Restaurant."
If "The Apprentice" is picked up by NBC for a second season, Burnett said he hopes to keep Trump on as "the master."


text:
TRENTON - Technology experts told a court yesterday they were able to pinpoint the electronic fingerprint of a computer on which a Trenton man allegedly plotted to murder a fellow gang member on the Myspace networking site.
Detectives who investigated the murder of Arrel Bell, a 22-year-old city man shot and killed execution-style five years ago, said they had no leads in the case until they looked at Bell's Myspace pages.
No eye-witnesses of the shooting were ever identified and no weapon was recovered, said Robert Cowan, who was a detective with the Mercer County Prosecutor's Office at the time.
Cowan, who was called to the scene of the shooting in Stacy Park, testified yesterday in the trial of Keith Williams, one of the men charged with conspiracy to murder Bell.
"We talked to the two individuals that came across the body," he said. "But no one came forward that actually witnessed the homicide."
Desperate for a break in the investigation, Cowan said he and Trenton Detective Steve White found some information and pictures on Bell's public Myspace profile and eventually cast a wider net, looking into many of the men in Bell's pictures.
But to really get information, Cowan said investigators had to get a communications warrant to see what the men had said privately on the site. Myspace then released messages associated with the profiles of about seven men to investigators.
Only four men were eventually charged with plotting Bell's murder on the social networking site -- Williams, Karim Sampson, John Murphy and Brandon Edwards. Sampson, Murphy and Edwards are scheduled to go to trial later this year on the conspiracy charge, but no one has been charged with the actual murder. Prosecutors have said the four men, who were all members of the Sex Money Murder street gang, targeted Bell, also known as Broadway or B-Way, because they believed he had given a statement to police implicating Sampson in a 2007 robbery.
Matthew Nares, a copyright and compliance specialist at Myspace testified yesterday, explaining to the jury how Myspace keeps records on the server and the process required to get the records to law enforcement.
For this case the investigators got thousands of records. said Nares, who flew in from Myspace headquarters in Los Angeles to testify. Nares explained that Myspace tracks the "friend ID number" assigned to each account and records each IP (Internet Protocol) address associated with the account for each private message sent. An IP address is essentially a unique electronic fingerprint identifying a computer.
Many of the men who detectives were investigating had more than one account under their name, Cowan said.
Prosecutors also brought in Thomas Felty-Smith, a representative of Verizon, to explain how IP addresses are assigned to different modems and tracked for different accounts. In this case, investigators obtained records from Verizon for Williams' house, to show that the same IP address that was associated with the wireless internet router in Williams' house matched the IP address listed on the Myspace records.
Williams' attorney Mark Fury argued that it could have been anyone using any device in Williams' house and logged into his account who sent those messages, not necessarily Williams himself.
Fury says Williams is innocent and had nothing to do with the planning of the murder. He said these messages, if they were even sent by his client, are only a bunch of young men messing around. He says there is no clear murder plot depicted in the messages.
In the messages, which Cowan read to the jury in court, a frantic Sampson sends messages to the account that investigators believed to be Williams' saying that they had better act quickly because Bell was leaving town to go to New York City.
Prosecutors said Sampson believed Bell had "snitched" on him, giving a statement against him to prosecutors in a robbery case in which both men were arrested in 2007, and wanted to kill him.
"He about to leave to go to New York for two weeks ... I can't take the risk of him not coming back," Cowan said the message stated.
Cowan said one message from the day before the shooting which prosecutors believe was sent to Sampson from Williams' account said "lets do it tonight ... we'll go to the park."
Cowan will continue his testimony today, the fifth anniversary of Bell's death. White is also expected to take the stand. Prosecutors said they also anticipate playing portions of a long statement Williams gave to police when he was arrested.
Contact Jenna Pizzi at firstname.lastname@example.com or (609) 989-5717.
On mobile or desktop:
• Like Times of Trenton on Facebook
• Follow @TimesofTrenton on Twitter


text:
Meet hot gay men at matchmakers' Guyton personals. Our site has thousands of queer men, gay, bisexual, transgender and transsexual Guyton gay personals area. Same sex relationships and looking for men seeking Guyton men then create a free profile today, it's easy!
GuytonJoin Now Free!
Guyton | Guyton Girls | Guyton Men | Guyton Lesbians
Black Singles | Asian Singles | Latin Dating
Matchmaker is a free Guyton gay personals site for your local area. We have the hottest attractive and available Guyton gay men on the Internet from cute bad boys to sexy older gay men; our site has it all! If you are a single gay man in Guyton and are looking for gay friendship, casual encounters or a serious relationship, create your free profile today!


text:
BURLINGTON COUNTY — A male nurse in southern New Jersey has been found guilty of sexually assaulting a quadriplegic man in his care and videotaping the incident.
The Burlington County Times reports a Superior Court jury in Mount Holly took just 90 minutes Wednesday to find 43-year-old Steven Young guilty on two counts each of aggravated sexual assault, aggravated criminal sexual contact, and invasion of privacy.
During the trial, jurors watched a graphic video of Young performing oral sex on the Medford man, who was in his care.
Young had admitted to performing the act, but said it was consensual.
Prosecutors say the 34-year-old "catastrophically injured" alleged victim was nonverbal and incapacitated and therefore unable to consent.
Young could face up to 40 years in prison at his May 17 sentencing.
• Jury sees video of N.J. nurse accused of sexually assaulting quadriplegic patient
• Licensed practical nurse accused of sexually abusing patients in his care in Burlington and Camden counties


text:
Your Rating:
Hold the CTRL or Command key to select multiple releases
6 total votes
#6 lowest rated SAT miscellaneous game (#27 on SAT, #4298 overall)
83.33% of 6 total votes
#4 easiest SAT miscellaneous game (#7 on SAT, #722 overall)
#6 shortest SAT miscellaneous game (#37 on SAT, #4413 overall)
86% of 7 total votes
In order to save your ratings you must have a GameFAQs account. Please log in or register to continue.
If you're stuck in Ayrton Senna Personal Talk: Message for the Future, ask your fellow GameFAQs members for help.
To ask or answer questions, please log in or register for free.


text:
Interest Level
Grades 2 - 5
Reading Level
Grade level Equivalent: 4.5
Lexile® Measure: 620L
Guided Reading: N
- Comedy and Humor
- Character and Values
- European
- Manners and Conduct
- Summer Themes
About This Book
Lucas thinks his summer vacation is ruined when Mom hires a French au pair named Genevieve to watch over Lucas and his two-year-old twin brothers. Who needs a full-time baby-sitter hanging around?
But then Lucas learns that Genevieve doesn't speak a lot of English and will need his help. Does that mean she'll believe anything he tells her? Maybe this summer will be more interesting than he had thought . . .
Items Added to Cart:
1 Paperback
2 Hardcover
1 Teacher's Edition
$48.99 Subtotal


text:
Coach: Clayton Moore, second season.
Returning letterwinners: Seniors Alex Hersch (P/1B); Christina Cleveland (1B/RF); Kendra Lamalie (OF/2B). Juniors Alexus Smith (C/CF); Cyenna Lindsey (OF); Erica Moore (P/C/IF/OF); Jada Hampton (2B/SS/P); Kaitlyn Gonyer (3B/SS/C/LF); Shelby Lamb (OF).
Others: Senior Mette Pedersen (2B/RF). Junior Bre Biles (1B/3B). Sophomores Miranda Blackburn (2B/OF); Misty Lovejoy (1B/3B); Jayden McCumber (3B, 1B). Freshmen Amani Seaburn (1B/3B); Ashley Gonzalez (P/Util); Jessica Cobb (OF); Kirra Gehr (2B/OF); Lexi Fretz (1B/3B/OF); Raimi Bernal (Util).
Outlook: When you finish the previous year 2-20 with just one league victory, it's not difficult to see where improvement must be made.
"When we've won as few games as we won last year, we have a lot of weaknesses, so we're weak in every department. But at the same time, we're better in every department than we were last year," coach Moore said.
"We're a stronger team, we're a faster team and we're a hungrier team. And now we're a more confident team," he said. "And probably the biggest thing is, we're probably a more angry team."
The anger begins with the eight veterans, none of whom have experienced a winning season.
Fostoria last finished above .500 in 2009 when the Redmen advanced to the district title game before bowing out at 23-5.
The best season since then was an 8-16 mark in 2011 when this year's seniors were freshmen.
But the second-year coach feels the Redmen are ready to turn that around.
"We don't want to compete for the league, we want to win the league," he said. "I've always told the girls, 'Never set your goals short, because once you've accomplished something, you have nothing else to play for.' You want to be realistic, but at the same time, you don't want to sell yourself short.
"They know they're not respected, they know they're the laughingstock of the league, and they're going out to change things," he said. "I guarantee teams won't be laughing at us this year."
Moore's daughter, Erica, heads up the veterans after gaining honorable mention NBC honors as a utility player last year. The only other Redmen to gain postseason honors was Ashlyn Roberts, a first-team outfielder who graduated.
Moore the player and the rest of the juniors look to fill nearly all of the starting spots and should be the strength of the team, Moore the coach said.
"If they play well, good things will happen; definitely, good things will happen," he said.


text:
Northern Shootout
October 5, 2016
Celebration of Excellence
October 23, 2016
Chili Throwdown
November 5, 2016
Presidents Day Bowl
February 20, 2017
Wisconsin Restaurant
2801 Fish Hatchery Road
Madison, WI 53713
November 5, 2016
12:00 – 2:00 pm
10:00 am setup for chili-makers
The Grand Meridian
2621 N. Oneida Street
Appleton, Wisconsin 54911
Come to the epic throwdown of Chilis!
High school family and consumer science programs are pairing up with local restaurants to create the ultimate chili. Be there to help determine the winner as you sample chili and vote for People's Choice. Visit the Facebook Page for the latest updates.
$100 per team to enter
OR a team can sell 30 tickets
Event proceeds support Wisconsin ProStart
Questions? Contact Alex at (800) 589-3211
Competing in the Chili Bowl
High school FCS will partner with a local restaurant of their choosing and collaborate to create the BEST chili.
Chili for this competition is defined as any kind of protein or combination of proteins (vegetarian-style included) cooked with chili peppers, various spices and other ingredients such as beans and pasta. Teams must cook a minimum of 5 gallons of competition chili. All ingredients must be pre-cooked prior to the event – chili is to be brought "ready-to-eat." Click here for additional competition information.
Prizes (including cash!) are awarded to the top 3 restaurants and schools by a professional team of judges. The winning restaurant and school in the Peoples' Choice category will also each receive a cash prize.
Registration is $100 per team or a team can sell 30 tickets – Deadline for entry is Friday, November 4, 2016.
WRA Business Hours:
8:00 am - 4:30 pm


text:
'Politics is history on the wing! What other sphere of human activity calls forth all that is most noble in men's souls, and all that is most base? Or has such excitement?' Cicero, in Robert Harris's 'Imperium'
Friday, October 05, 2007
History Notes
A bit of in-school admin here. Students wanting to access the A-level History power points should go to the history blog, and follow the links. The Eastern Europe in the 20th. Century presentation is there, as are several Russian Revolution ones. The History blog is also now linked at the bottom of the right-hand panel.
No comments:
Subscribe to: Post Comments (Atom)


text:
foreach (keys %hash) { if ($hash{$_}) { do_something($_); } }Uh, why use a hash in the first place? This code was from the person who actually uttered "I can *read* *my* code! Why make it different for the team?" -- JeffBay In defense of this code, it is the standard Perl idiom for walking a hash table to access all entries, not such a bad thing to do. One hopes that there was a reason to make this a hash, somewhere else in the program. -- RobertField If tell most Perl programmers "I have a hash, and want to invoke do_something() for each hash key that has a non-false value," they would write something pretty close to the fragment above. It's readable, and there's no need to defend it, at least not among Perl programmers. -- DaveSmith It's a little bit more efficient to use "each":
while (($key, $value) = each %hash) { if ($value}) { do_something($key); } }-- JonathanRynd From the original code example:
if ($hash{$_}) { ... }This is distinct from
if (defined $hash{$_}) { ... }which is probably more useful, because it's perfectly possible for hash elements to exist, yet not be defined. "perlfunc" explains about this. So I'd do:
foreach (keys %hash) { do_something($_) if defined $hash{$_}; }-- EarleMartin
Result r = null; if (something) r = [..some query..]; try { r.method(); ... ... } catch (Exception e) { }This horrendously misguided attempt to use exceptions for normal flow control meant that you could never find out why things were broken. They would fail silently, with no indication as to what went wrong while other parts of the system seemed oblivious that things had not completed. And don't think you can solve it by only catching nullPointerException. You can't prove where it came from. I have done this, and I defend it (in my case). The most commonly called method in our persistence layer is a method to get a column of a table. Because this is so common, I cache the columns by name in a Map. The cache is reconstructed whenever the columns in the table change (not common, but allowed). My method is something like:
List getColumn(String name) { try { return (List) cache.get(name); } catch (NullPointerException ex) { cache = createCache(); return getColumn(name); } }Now the reason this is better than checking whether cache is null is because this method is invoked hundreds of thousands of times, and I want to avoid that cost. After all, the JVM is specified to do it for me. I also know that exceptions only cost when they are thrown, and I am betting that the 10000 to 1 or so ratio between not-null-caches and null-caches saves me time overall. The WORST part of this code is that it has been observed to not work in some JVMs, in particular one on Linux. --JohnFarrell Why are you betting? Have you used a profiler? Anyway, strange that your JIT-compiler cannot eliminate the simple redundancy of checking cache twice. Is it possible the code in the catch statement could be moved into a NullObject? Then you wouldn't need an if or a TryCatch?. -- BrianRobinson > this is better Wrong. Wrong. WRONG. It would have been better if you inlined the 2nd getColumn(name) invocation, the one inside the 'catch'. You removed a check, but added a method invocation - which is much, much slower. Well, you may say, the VM just has to put two arguments on the stack, and then invokevirtual getColumn(String). Not so much, you may think. But invokevirtual means the VM must place an additional method frame on the method stack (==> allocate memory), break the current method execution flow, run the method again, then move the instruction pointer (or whatever else) back to the "original" (1st) method invocation, and remove the 2nd method invocation frame from the stack (==> deallocate memory). Is that really worth eliminating just an 'if' statement? (The only alternative I may think is replacing the 2nd "getColumn(name)" with "(List)cache.get(name)", but that means repeating code, which is wrong. Sorry.) Oh, and the worst thing is, if you write a subclass that overrides getColumn() and invokes super.getColumn(), it will not work. You are likely to get a StackOverflowError? in that case. It just seems to me that this version is simpler to read, has a simple, linear control flow, and is more performant:
List getColumn(String name) { if (cache == null) cache = createCache(); return (List) cache.get(name); }Moreover, a modern JVM is able to take advantage of the result of the 'cache == null' expression which was evaluated at the beginning of the method, so it can optimize the subsequent "cache.getName(...)" invocation. Did you know? What I am trying to say is, it is able to automagically avoid checking for null twice, which is just what you wanted. :) Java is not C++. Let me give you a hint - do not optimize unless the profiler really says you have to. Especially in Java.
$q1 = "an SQL query"; $q2 = "another SQL query"; ... $qn = "the nth SQL query"; . . . for ($i = 1; $i < 9; $i++) { $qi = "q$i"; $q = $$qi; query($q); }Apparently this fellow was not familiar with arrays.
select * from _table where _alternate_key_field = 'foo'; if result-set-size > 0 then complain_or_perhaps_delete_the_record; insert into _table (null, 'foo', 'bar', baz_from_the_browser); select * from _table where _alternate_key_field = 'foo'; // somehow go on to use the autogenerated primary key field in the result. Never mind if it's there. // And by the way the _alternate_key_field has no unique index (uniqueness constraint) declared. // Don't bother checking for errors either.Yes, I've seen this in real code that landed in my lap. Yes I feel compelled to repair the brain damage. No the client has not yet noticed a clean pattern of failures. The problem is that the whole sequence of steps is repeated for every insert operation everywhere, so the problem is endemic, random, and infrequent. Now for the redux: Quite simply it contains every possible problem someone could inflict on their SQL code. It neatly sidesteps the 30+ years of ComputerScience that went into developing relational databases with atomic operations and reintroduces all the race conditions and potential for lost/inconsistent/corrupted data that such systems work so hard to prevent. Furthermore, it is sensitive to the exact order of the fields in the table, which means that WITHOUT ANY WAY TO FIND IT, it creates a place that will break when (not if) someone adds a field somewhere to support an additional requirement. On top of everything, it trusts that untrustworthy data from the outside world will not only conform to the rules of SQL, but will also be non-malicious. However, people who write code this way should be summarily fired retroactively to the day you got their resume. Then they should be charged back rent for the cubicle space they occupied while dragging your project down the tubes. If you are a government body so unfortunate as to have hired them, throw in some jail time for falsifying an official document. (the resume where it said they knew databases.) Although I don't condone such, there are some flaws in existing RDBMS standards that tend to contribute to such. First is that every vendor and API has a different (and ugly) way of obtraining the primary key of just-added records. Second, the syntax for Insert and Update is unnecessarily different. Third, what is often needed is an atomic command that can update if something already exist, but insert if not there. Instead of abstracting the idea of a "series of steps that have to be performed atomically" into the notion of a "transaction" and having you use one of those? (As for "unnecessarily different", I'd agree in a trivial sense that they're unnecessarily different but I wouldn't be surprised if somewhere deep in ANSI's committee minutes is recorded the conclusion that it would make one less likely to intend "INSERT" but type "UPDATE" or vice versa.)
for (int i = 0; i < 3; i++) { switch (i) { case 0: DoThing1(); break; case 1: DoThing2(); break; case 2: DoThing3(); break; } }Oh? You think that's bad? Try this on for size:
void Next(state) { switch (state) { case INITIAL: DoThing1(); break; case THING1: DoThing2(); break; case THING2: DoThing3(); break; case THING3: // do nothing -- exit break; } } void DoThing1() { // Do "thing 1" Next(THING1); } void DoThing2() { // Do "thing 2" Next(THING2); } void DoThing3() { // Do "thing 3" Next(THING3); }This is in a production system that's out there live today!
func(A a) { if (a instanceof B) { B b = (B) a; b.f1(); b.f2(); // ... only used methods defined in class A } else { C c = (C) a; c.f1(); c.f2(); // ... only used methods defined in class A // Completely identical to above except "c" replaces "b" } }Looks like he did not understand how polymorphism works in Java. Or came from a VB background where this resembles standard interface 'polymorphism'. No, it doesn't. Actually, the code above is impossible in VB. The only way to write it in VB is to write it right (well, I simplify a bit...). Or from a C++ background that thinks Java's lack of "virtual" keyword means the same as all member functions behave as non-virtual in C++. Or was debugging, needed to break out the handling of the B and C types as separate, and then removed the debugging code without merging everything back together.
String result = ( String ) aMap.get( key ); if( result == null ) { result = null; } return result;Sad thing about this one is the pure laziness/thoughtlessness. I'm guessing it appeared from a cut and paste of a similar method where the if clause puts a supplied default value in the result. Tomorrow: lend offender MartinFowler Refactoring book. Hmm - I do that on purpose. Although I'd be more likely to write it
String result = ( String ) aMap.get( key ); if( isInvalid( result ) ) result = null; return result;I mean otherwise you'd just end up writing
Return aMap.get( key )which would tell a later maintainer nothing about how this function was to handle get() returning an invalid result. And then you might as well program in C... I'd prefer the following:
return aMap.get( key ); // NOTE: if it's invalid, just returns nullAuthor who does that on purpose raises a good point. In context, we had a UnitTest for the class, which defined the invalid returns null behaviour. See CodeForTheMaintainer.
/* instance variable */ private boolean debug = false;... further down, in a method ...
Session session = Session.getDefaultInstance(props, null); if (debug) session.setDebug(true);As a side note, the docs for Session point out that the props object used in constructing the object returned from getDefaultInstance can contain a entry for the property mail.debug. I think the above examples are just special case for the really classic:
boolean bVar = true; ... if(bVar == true) { bVar = true; } else { bVar = false; }Note that there's a PeeEmDee rule to catch annoying things like this - see the "SimplifyBooleanReturnsRule?" near the bottom of the page here: http://pmd.sourceforge.net/rules/design.html --TomCopeland
if (x > y) { status = true; } else { status = false; }The author refuses to change this because that is the project standard. He's also prone to:
try { // ... } catch (RemoteException ex) { throw new RemoteException("RemoteException in foo: " + ex.getMessage()); }Similarly, I see on another project
if (max < x) { max = x; }and that author refuses to change it to a call to std::max because this is a real-time system, and the call would be too slow. -- EricJablow Could someone explain why it is a bad idea to add information about where the exception was thrown to the error message? I have used this in the past to track down some nasty bugs. Why is it BadCode? Because instead of clarifying where the exception is thrown, the above code is actually hiding it! The stack trace when the exception is throw is already automatically stored in the exception object, so the trace can go all the way to the throwing method, even if it is in a 3rd party library. But in the above code, all such information is lost. If the //... part has 10 lines, you won't know which line causes the exception! And no way to trace further even if you have the source of the throwing method. Since 1.4, Java has had a new way to address that problem: an exception can have a cause, which is another exception. So the code could be changed to:
try { // ... } catch (RemoteException ex) { throw new RemoteException("RemoteException in foo: " + ex.getMessage(), ex); }This would preserve the entire stack trace.
SUBROUTINE FEMA(IBT,IDISP,IDO,ILPIN,ILTIN,INP,ISC_GD,ISC_GK, ' ISC_GKK,ISC2_GKK,ISC_GM,ISC_GMM,ISC_GQ,ISR_GD,ISR_GK,ISR_GKK, ' ISR2_GKK,ISR_GM,ISR_GMM,ISR_GQ,ISALIG, ' ISAXES,ISBASE,ISCLOC,ISCONO,ISCONT,ISCROS,ISDANO,ISDAPR, ' ISDATA,ISDATR,ISDIPO,ISDIPA,ISELEC,ISELNO,ISFACE,ISFANO, ' ISFIBR,ISFIEL,ISGAUS,ISGRID,ISGRAD,ISHIST,ISIMAG,ISINCR, ' ISISOC,ISIZE_TBH,ISLEAD,ISLINE, ' ISLINO,ISL2BE,ISL3BE,ISMAP,ISMATE,ISNONO,ISN2BE,ISN3BE,ISOBJE, ' ISPLIN,ISPLOT,ISPMAR,ISPROF,ISREAC,ISRESI,ISRULE,ISSCAL,ISSECT, ' ISSHEE,ISSIGN,ISSTRA,ISSTRE,ISSTRM,ISSURF,ISTEXT,ISTRAC,ISVELO, ' ITHRES,LD,LDR,LIST,LGE,LN,MXI,NAN,NBH,NBJ,NBJ_face,NCO,NDDATA, ' NDDL,NDET,NDLT,NDP,NEELEM,NEL,NELIST,NENP,NEP,NFF,NFLIST,NGAP, ' NGLIST,NHE,NHP,NJE,NJP,NKE,NKF,NKH,NKJ,NLCHOR,NLF,NLL,NLLINE, ' NLLIST,NLNO,NLS_ICON_ELEM,NLS_ICON_X,NLS_ISURF_ELEM, ' NLS_NDATA_CONT,NLS_NDATA_IMAG,NMBIN,NMNO,NNF,NNL,NONL,NONM,NONY, ' NP1OPT,NP2OPT,NP3OPT,NPB,NPF,NPINTER,NP_INTERFACE,NPL, ' NPLIST1,NPLIST2,NPNE,NPNODE,NPNY,NPQ,NQE,NQGE,NQLIST,NRE, ' NRLIST,NTCOVA,NVHE,NVHP, ' NVJE,NVJP,NVQ,NW,NWQ,NXI,NXQ,NYNE,NYNO,NYNP,NYNR,N_OLD_ORDER, ' N_TEMP_ORDER,NP_OLD,NP_TEMP,PAOPTY,IPIVOT,IWK1,IWK2, ' IWK_ITERATIVE,POTNOUT,CE,CG,CIN,CONY,COVA,CP,CQ,CYNO,DET,DF, ' DL,DLL,DRDN,DRDNO,D_RE,D_RI3,D_RP,D_TG,D_ZG,DXDXIQ,DNUDXQ,ED, ' EDD,EIGVAL,EIGVEC,EM,ER,ES,FEXT,GCHQ,GD,GK,GKK,GM,GMM,GQ,GRR, ' GR,GUQ, ' NLS_CON_PSI,NLS_CON_XI,NLS_SURF_XI,NLS_SURF_PSI,PE,PF,PG, ' PROPQ,RAD,RD,RE1,RE2,RG,SE,SQ,T_BH,T_BH_INV,THRES, ' VE,VOL,VOLT,WD,WDL, ' WG,WK1,WK2,WK3,WK4,WK1_INV,WK2_INV,WK3_INV,WK4_INV, ' WK_ITERATIVE,WU,XA,XB,XE,XF,XG,XG1,XGRC,XID,XIDL,XIG,XIP,XN, ' XN_GRAD,XO,XP,XR,XR_GRAD,YD,XQ,YG,YP,YQ,ZA,ZA1,ZC,ZD,ZD2,ZDD, ' ZDL,ZE,ZE1,ZF,ZG,ZG1,ZP,ZP1,ZEC,ZFC, ' FIX,FIXP,FNY,ISEG,CSEG,END,STRING,INTWORK,REALWORK,ERROR,*)My comment at the time:
And then there's the exquisite fortran code they write around here. Now I do realise that fortran is a bit light on the more complex language features like "data structures" or "recursion" (I think it has "constants", but they don't seem to use them here) but is that really an excuse for 292 parameters?I was overly sarcastic in my youth... -- Edouard
public class AClass { public static final String A_CONST = "SomeConst"; /** * Accessor for a constant. */ public static String getAConst() { return A_CONST; } }Here, a constant also has accessors. The person heard about encapsulation and it being good and wanted to encapsulate a constant. Or, perhaps wanted to apply UniformAccessPrinciple ?? Or perhaps the author wished to hide the fact that the variable is constant (though one would wonder why the constant is public). Singletons are often done like this, for example, in case the object becomes non-singleton later. Also, the getter would expose the constant via reflection as a readonly property; useful if you're dropping the object into a tool, for example. But guys, as you can read above, the constant is public. This is the point.
StringBuffer a = new StringBuffer(); a.append(loc + "?" + var1 + "¶m1" + var2 + "¶m2" + var3 + "¶m3" + var4 + "¶m4" + var5 + "¶m5" + var6 + "¶m6"); return a.toString();The person learned somehow that StringBuffers are better for performance. It's the result of that knowledge.
if (fjix != 0 || fjiy != 0) { /* ... do something with fjis, fjilk, fjit1, fjit2, etc ... */ } if (fjux != 0 || fjuy != 0) { /* ... do something with fjus, fjulk, fjut1, fjut2, etc ... */ } /* ditto for x1, x2, y1, y2, xx, yy, whatever. */The code was not consistent in naming either: It might have had player1x and player2x, but playerSpeed1 and playerSpeed2 (only not as verbose). For a sugar on top, the different objects had little dissimilarities here and there in their working logic. This example alone should be enough to convince you that OOP sometimes has use...
package mrpd.mrr; /** * This class creates a data base connection using JDBC driver. * The created connection will be used and re-used subsequently * in different classes of the MRR application. * * The "Singleton pattern" is used to create a static object * and return a reference upon request * * Creation date: (2/22/2001 10:15:04 AM) * @author: XXXX XXXX */ import java.sql.*; import java.util.*; public class DBConnection { private static DBConnection dbCon = new DBConnection(); private static String errCode="0000"; private Connection connection; private DBConnection() { /**This is the constructor of class of DBConnection. *The function is to make a database connection. * *Define local variables */ String sDriver, sPassword, sUserID, sURL; //Specify Driver name, user ID and password String driver = "COM.ibm.db2.jdbc.app.DB2Driver"; String userid = "mrpd1"; String password = "XXXXXXX"; //specify database URL String url=null; url = "jdbc:db2:mrpddb"; //MRPDDB on production // url = "jdbc:db2:DEV"; // local development instance // url = "jdbc:db2:dhoneds"; //XXXX's local alias to MRPDDB on dhoneds System.out.println("Using database: " + url); //Attempt to load the JDBC driver with newInstance try { Class.forName(driver).newInstance(); } catch (Exception e) { System.err.println("Failed to load current driver."); errCode = "8301"; return; } //Attempt to connect to the database try { connection = DriverManager?.getConnection(url, userid, password); System.out.println("\n\tConnection to "+url+" successful\n"); } catch (SQLException SQLe) { System.err.println("problems connecting to " + url + ":"); System.err.println(SQLe.getMessage()); System.err.println("SQL State: " + SQLe.getSQLState()); if (connection != null) { try { connection.close(); } catch (Exception e) { } } errCode = "8302"; return; } } public static Connection getConnection() { return dbCon.connection; } public static String getErrorCode() { return errCode; } }I'd like to know what the specific problems are here. -- PhilJones The main problem with this code is the complete disregard for parametrization and lack of Object-oriented programming. The DB connection is hard-coded to a specific JDBC driver, and worst of all, a specific user name, password, and schema URL, instead of being passed as arguments. The returned error codes are completely ambiguous and placed in static variables. The exceptions should probably be thrown to allow the calling method to decide what to do instead of failing outright. Most importantly, the connection itself is singleton (a result of the singleton DBConnection instance), eliminating the possibility of getting more than one connection or connection pooling, and introducing a slew of potential concurrency issues. Really bad programming here; probably more of a copy-and-paste from an internet example (which should be promptly burned). I used this example recently in an Object-Oriented training workshop I facilitated. I explained that we were going to use a variant of "outside-in testing" to understand the behavior of this class and then refactor and simplify it. The very first unit test we wrote gave me a surprising result. This was the only line in the test method (uses Junit 4.10, which includes hamcrest):
assertThat(DBConnection.getErrorCode(), is("8301"));The reasoning was that since we didn't have the COM.ibm.db2.jdbc.app.DB2Driver class anywhere on our classpath, the catch block covering the line with Class.forName will be entered, assigning a value of "8301" to errCode, which we assert on. Except that this test failed. The reason is that as the DBConnection class is loaded, the *first* thing that happens is that the constructor is called, as part of the line private static DBConnection dbCon = new DBConnection(); This *does* momentarily cause the errorCode to become "8301". However, as the classloader continues, the *next* thing that happens is private static String errCode="0000";. This resets the value of errCode to "0000", failing our test. I was scared that this 80+ line class was too simple to teach the concepts of using tests to refactor legacy code; turned out it was just perfect! --SaleemSiddiqui
if (this == null) { // Logic here }Indeed. The code above is the prototype of every instance of SuperstitiousCode.
switch (number) { case 0: printf("0"); break; case 1: printf("1"); break; case 2: printf("2"); break; case 3: printf("3"); break; case 4: printf("4"); break; case 5: printf("5"); break; case 6: printf("6"); break; case 7: printf("7"); break; case 8: printf("8"); break; case 9: printf("9"); break; }It made me very sad. -- KrisJohnson Well, it is pretty efficient. No, it is absolutely not efficient. Here it is the efficient way:
static char *buf= "0123456789"; ... if (0<=number && number<=9) /* 2 tests instead of 5 on average */ write(1,buf+number,1);How about this:
if (0 <= number && number <= 9) putchar('0' + number);The switch has no default case; the test is not necessary as out of range values cause unspecified behaviour. In C, when there is no default tag in switch(), the behaviour is not unspecified but the block is skipped for values not in any case:. By the way, some C compilers use binary search or something similar for switch(), so the result might be better than 5 comparisons on average. It's still worse than the concise code, of course. Besides. Everyone knows that printf("%d", number) would be horrendously expensive...
#define DIGIT0 48 ... write(1, DIGIT0 + number);is it really more expensive ? This is a perfect example of BadCode!
char c = '0' + number; write( stdout, &c, 1 ); /* WRONG WRONG WRONG WRONG */
putchar( '0' + number );-- SunirShah Gack! You can't pass "stdout" to system calls like write()! That's mixing up stdio FILE* with Unix file descriptors; they are different types with different values. The correct answer is to use the stdio library functions, not system calls, because (1) they're more portable, (2) typically easier to read (3) easier to modify into something more complex, (4) almost always faster, due to buffering, and (5) they sanely handle many system errors for you, such as EIO. I could explain how to use stdout with write() in a way that is functionally, except no one should do that. The people who are the exception to the rule will figure it out. It is an ancient Unix idiom, when using raw system calls, to say "write(1 .....)" and "read(0 .....)", despite the rule about naming constants. I won't defend it, but still, all Unix systems programmers can read this effortlessly, and the meaning of the values of 1 and 0 will not and cannot ever change in Unix; they are meaningful. (Names would still be better, of course.) Are there POSIX symbols for the three standard file descriptors? STDIN_FILENO, STDOUT_FILENO and STDERR_FILENO in <unistd.h>
/* This program will only run if the laws of mathematics hold */ if(1 == 0) { fprintf("Oh shit - we are not running in the correct Universe\n"); exit(17); }fprintf accepts a FILE * as its first parameter, and the string as its second. The program would probably crash before exit is called. If you're going to handle impossible conditions, handle them correctly, please! -- StragerNeds? That programmer trolled us all
strcpy( dst, src ); if( strcmp(dst,src) ) { fprintf(stderr,"strcpy failed\n"); exit(1); }This is kind of like the "only works if the laws of math hold" example earlier, except it was written in all seriousness.
tmp = ftos(0); dprint ("a zero is", tmp, "\n");Guess what, the debug output looked like...
a zero is 0 a zero is 0 ... a zero is 1 a zero is 0I was about to go crazy but realized in time that I was writing into a constant in one place and the compiler had the (limited) ability to fold constants. -- AntonGavrilov
if (!($islead == 1) && !($iswriter == 1) && !($isleadadmin == 1)) { [...] }I got a good laugh out of this one too when I came across it.
if (!($o > 0))-- JakeKrohn This one is well known. Because they're used to languages where something analogous is required (the majority of languages invented far from C and Unix).
!(a < b) is not equivalent to (a >= b).If either a or b is a NaN, both (a < b) and (a >= b) are false, so !(a < b) is true. How do i know? I was writing code for an application where mistakes in earlier parts of the running code lead to statements like
x = 0 / 0.Nothing happened right away, but later in the run I got hammered by NaNs?.
if($INPUT{like1} ne "="){$INPUT{op1}= lc $INPUT{op1};$value="LOWER($INPUT{get1})";$input="'\%$INPUT{op1}%'"}else{$value="$INPUT{get1}";$input="'$INPUT{op1}'"}$qin= "$value $INPUT{like1} $input";if($qin=~s/\*|\%/\%/g){$qin=~s/=/ LIKE /};$query =$qin; if($INPUT{plus1}){if($INPUT{like2} ne "="){$INPUT{op2}= lc $INPUT{op2};$value="LOWER($INPUT{get2})";$input="'\%$INPUT{op2}%'"}else{$value="$INPUT{get2}";$input="'$INPUT{op2}'"}$qin=" $INPUT{plus1} $value $INPUT{like2} $input";if($qin=~s/\*|\%/\%/g){$qin=~s/=/ LIKE /};$query.=$qin} if($INPUT{plus2}){if($INPUT{like3} ne "="){$INPUT{op3}= lc $INPUT{op3};$value="LOWER($INPUT{get3})";$input="'\%$INPUT{op3}%'"}else{$value="$INPUT{get3}";$input="'$INPUT{op3}'"}$qin=" $INPUT{plus2} $value $INPUT{like3} $input";if($qin=~s/\*|\%/\%/g){$qin=~s/=/ LIKE /};$query.=$qin} if($INPUT{plus3}){if($INPUT{like4} ne "="){$INPUT{op4}= lc $INPUT{op4};$value="LOWER($INPUT{get4})";$input="'\%$INPUT{op4}%'"}else{$value="$INPUT{get4}";$input="'$INPUT{op4}'"}$qin=" $INPUT{plus3} $value $INPUT{like4} $input";if($qin=~s/\*|\%/\%/g){$qin=~s/=/ LIKE /};$query.=$qin}See HandObfuscatedCode If only it could be ascribed to maliciousness instead of incompetence...
try { // {Code inserting stuff into a database table} } catch (Exception ex) { if(ex.Message.IndexOf?("IX_CreditReceiptProfile") > 0) { lblError.Text = "A record for this receipt has already been entered, please check the data you are entering"; } else { lblError.Text = "There has been an error encountered - " + ex.Message; } }Whew. Having done something similar in the past, I have to defend the part about checking the exception text. It is unfortunate that the JDBC didn't specify a standard way to differentiate between common SQL exceptions, such as "duplicate key", or violation of unique or foreign-key constraints. As such, checking the exception text is the only way to know if a unique constraint is violated. Although in the example above, it is better to catch only SQLException instead of a catch-all Exception. In my case, when the magic string for checking constraint violation is found, a custom subclass of SQLException is thrown instead.
select distinct d.id, da.id, d.titre_fr, da.titre_fr, d.date_modif, (select distinct text_fr from online_dactu_paragraphe dp2 where dp2.id_dactu=da.id and zorder= (select min(zorder) from online_dactu_paragraphe dp2 where dp2.id_dactu=da.id) ) as first_para, dc.type_contenu from online_dactu d, online_dactu_article da, online_dactu_paragraphe dp, online_dactu_contenu dc, media m where dc.id_dactu=d.id and dc.id_contenu=da.id and dc.type_contenu='ARTICLE' and d.b_fr=1 and dp.id_dactu=da.id and ( UPPER(TRANSLATE(da.titre_fr,'������������������','eeeeaaauuooiiiuucn')) like '%POLLUTIONS%' or UPPER(TRANSLATE(dp.titre_fr,'������������������','eeeeaaauuooiiiuucn')) like '%POLLUTIONS%' or UPPER(TRANSLATE(dp.text_fr,'������������������','eeeeaaauuooiiiuucn')) like '%POLLUTIONS%' or UPPER(TRANSLATE(dp.plus_text_fr,'������������������','eeeeaaauuooiiiuucn')) like '%POLLUTIONS%' or UPPER(TRANSLATE(dp.plus_titre_fr,'������������������','eeeeaaauuooiiiuucn')) like '%POLLUTIONS%' or (UPPER(TRANSLATE(m.titre_fr,'������������������','eeeeaaauuooiiiuucn')) like '%POLLUTIONS%' or UPPER(TRANSLATE(m.legende_fr,'������������������','eeeeaaauuooiiiuucn')) like '%POLLUTIONS%' or UPPER(TRANSLATE(m.lire_fr,'������������������','eeeeaaauuooiiiuucn')) like '%POLLUTIONS%' or UPPER(TRANSLATE(m.credits,'������������������','eeeeaaauuooiiiuucn')) like '%POLLUTIONS%' ) ) (special bracket (the magic one!!) and ( d.id_theme in ( (select id from qactu_theme where parent=0) ) or d.id_theme in (select qt.id from qactu_theme qt where qt.parent in ( (select id from qactu_theme where parent=0) )) ) and m.id (+)= dp.img_paragraphe and d.b_sactu=1 order by d.date_modif desc,d.id
x[strlen(x)] = 0;
if (str.length() == 29) { str = "0" + str; } else if (str.length() == 28 { str = "00" + str; } ...
Donothing(); // "Donothing" is meant to do nothing. "Donnothing" is an assembly macro with a nop in it.} The imbecile could have replaced this block of stupidity with... while (!PORTE.3); Or better still define the PORTE.3 with something intelligent... while (!INTERLOCK); // Morons don't seem to understand the importance of "ease of use" and communications. It appears there are a lot of selfish programmers out there who only think of themselves. Hence no comments. And they don't give a toss. Worse still is an educations system (here in Australia) that allows dick heads to get a degree but they should never have been allowed to even graduate from high school.
public void someMethod(List<Model> list) { Object[] m = list.toArray(); for(int i = 0; i < m.length; i++) { Model mm = (Model) m[i]; ... } ... }Not to mention stuff like this (I guess he never heard of a GarbageCollector):
public static void openStreaming() { OpenStreaming op = new OpenStreaming(); }I'd like to remind you that this was his Master's thesis in CS...
String phoneNo() { Boolean go = false; String num = ''; if (contact != null) { go = true; } if (go) { return contact.Phone; } else { num = 'None'; } return num; }This construct was repeated through a dozen accessors.


text:
SAN ANTONIO -- Tim Duncan left the bench and headed toward the scorer's table midway through the fourth quarter. Surely, the San Antonio Spurs were in trouble and calling on their All-Star bedrock to once again save them.
Not really.
Duncan had eight points and 13 rebounds in his 1,000th career regular-season game, but the Spurs hardly needed him while cruising to a fifth straight win with a 95-78 victory over the Portland Trail Blazers on Sunday.
George Hill scored 22 in the fourth straight blowout for the Spurs, who improved the NBA's best record to 20-3. They were well in control when Duncan re-entered the game with six minutes left to log his fist fourth-quarter appearance in four games.
So what was the deal, anyway?
"I think [coach Gregg Popovich's] philosophy this year is to try not to play me in the fourth quarter at all, whether we're winning or losing," Duncan said. "I think he thinks our team is better without me out there. I've been trying to disprove him at some point."
Wesley Matthews scored 17 points for the Trail Blazers, whose winning streak was halted at four games. LaMarcus Aldridge scored 16 and Marcus Camby added 11 points and 13 rebounds.
The Trail Blazers lost for the first time since ending a demoralizing six-game skid that included a players-only meeting, coach Nate McMillan saying his team wasn't "responding to him" and Aldridge and others publicly supporting their head coach.
Portland, while disappointed, took this loss much easier.
"I thought we, as a unit, were staggered," McMillan said. "We didn't have the movement and they were physical and trying to disrupt the timing."
Brandon Roy had just nine points on 4-of-16 shooting, and Portland had just three scorers in double figures. The Blazers matched their season low for points while shooting just 38 percent.
|More on Blazers at Spurs
|Related links
|Facts & Rumors
Portland's Nicolas Batum scored just five points on 2 of 9 shooting after going 0 for 7 in a win Friday night at Phoenix.
Roy, who was held to nine points for the second time in three games, said he tweaked his knee early in the game and that it was "a little sore going" the rest of the way. Roy missed three games last month with an injury to his left knee.
"I still got some looks, but I really didn't have the explosiveness," he said.
Roy said he expects to play Monday at Memphis.
Manu Ginobili added 18 points for the Spurs, Tony Parker had 14 and reserve Gary Neal added 11. San Antonio improved to 5-0 on its longest homestand of the season and can end it unbeaten with a victory Wednesday night against Milwaukee.
Duncan has lately been watching the Spurs coast along while resting on the bench, where the Spurs want to see their perennial All-Star as much as possible. The last time Duncan was truly essential in the fourth was Dec. 3 against Minnesota, when he finished with 22 points and 10 rebounds.
Remarkably, the Spurs haven't seen or needed those Duncan-like games during the best start in franchise history. Popovich wants to limit the wear-and-tear on his 34-year-old star, and so far the plan is working: Duncan entered the game averaging a career-low 28.8 minutes.
"As the minutes continue to drop and I'm not in the fourth quarter, I'm going to become unbearable on the bench and pretty much annoy him to the point where he has to put me in," Duncan said. "That's my goal."
- The Blazers have lost five of six on the road.
- Although Duncan reached the four-digit milestone Sunday for games played in the regular season, the 34-year-old was appearing in his 1,171st game, counting the playoffs.


text:
WESTMED Medical Group is a rapidly growing, financially strong, physician-owned and managed multi-specialty group practice with a team of 275 physicians and 1,228 employees. Headquartered in Purchase, New York, WESTMED is dedicated to providing coordinated, efficient, compassionate quality patient care in central and lower Westchester County.
WESTMED values each of our employees' experience, diversity and dedication. Ideas and backgrounds that our employees bring to our company enable us to be more effective in anticipating and exceeding our patients' needs and expectations. Click here for the opportunity to meet some of the employees who greatly contribute to our success.


text:
Forgot Password? | Not a User? Sign up
Your browser does not support iframes.
Maybe it's not so much that Jordan Florschuetz couldn't make up her mind, but the Evergreen senior girls basketball player plans to do it all.
Her goal is to lead the Lady Cougars in scoring, rebounding and just about any other statistic that she can. In a lot of ways she may have to.
Head coach: Scott Haebe
Assistant coaches: Adam Wogan, Tom Warren
Classification: 4A, District 6
2009-10 record: 17-8, lost to Northridge in second round of state playoffs
Top players: Steve Jensen, Sr.,; Sam Keen, Sr.; Brian Grieve, Jr.; Josh Conroy, Jr.; Connor Propst, Jr.; Andre Lane, Soph.
Season opener: Dec. 3, vs. Ridgeview Academy, 7 p.m.
Nobody, I mean nobody, saw this coming. After all Evergreen was 3-7 in 2009. For the Cougars, even with all the experience returning, to make the playoffs in 2010 was, in head coach Rob Molholm's words, magical.
Not that it matters now, but Matt Hoff does have a passport.
It would've come in handy had the Evergreen senior lacrosse goalkeeper chose to sign his letter of intent to play collegiately at Simon Fraser University in British Columbia.
It was certainly in the running. But, instead, he chose to stay a little closer to home, signing on with Mesa State in Grand Junction on Nov. 17 — the final day of the early signing period.
Reprinted from Nov. 19, 2008
Many people have asked recently about a little brown mottled bird with a white breast and a curved beak that they have seen circling around the trunks of their trees.
The bird is a brown creeper, a fairly common resident in our woodlands. Why they have become so obvious recently probably has several causes.
COLORADO SPRINGS — In the words of head coach Rob Molholm, 2010 was a magical season as his Evergreen Cougars' football team rebounded from a 3-7 record in 2009 to go 8-2 in the regular season and reach the 3A state playoffs for the first time since 2004.
But like 2004, the first round would be as far as the Cougars would make it as they fell to Vista Ridge, 26-10, on Nov. 13 at Sand Creek High School.
Ashley Phelps and Molly Walton had a similar path in mind. It's not that they don't mind Colorado, but the Conifer seniors had warmer pastures in mind for their immediate future. Add in Allison Gorrell and the Lobos trio all signed on to continue their athletic careers in college.
On the first day of the early signing period, Phelps, Walton and Gorrell made official their quest to further their athletic careers at the next level.
There has been very little new at the feeder this week. This is because it is empty most of the time. The maintenance man here at Elk Run is very kind and he tries to keep it up and filled. However, some critter or critters seem to knock it down as fast as he can put it up. Since I hope to be going home in about 10 days, it is not worth the expense of an elaborate pulley system, so I must give up even though the birds bring me much joy.
AURORA — No, Bryn Haebe didn't win the 4A state cross country championship. She didn't make Top 15, just missing that cut. But what the Evergreen senior did was lead a pack of Lady Cougars who showed that their team as a whole is a bigger deal than one individual runner.
The Jeffco League and regional champion Cougars bunched together to give Evergreen its highest finish in 4A and its highest overall since the school finished second in the state as a 5A school in 1991.
The Evergreen Cougars knew they got a tough draw when they had to face Centaurus in the first round of the 4A state boys soccer playoffs. But the Cougars were up for the challenge, prevailing 1-0 at Evergreen High School on Oct. 27.
The Warriors (8-6-2) were in the bottom half of the bracket, but had beaten some good teams and Cougars coach Peter Jeans knew that.
Copyright © 2016
Canyon Courier is your source for local news, sports, events, and information in Evergreen, Colo, and the surrounding area.


text:
HOME CBS Arkansas State Red Wolves Gear Arkansas State Red Wolves Home Office & School (19 items) Product ID: 1074886
Main Content
Let your Arkansas State pride brighten up your office or fan cave when you decorate with this 32" tall Helmet lamp. This marvelous piece features a column-textured base highlighted by a wood-tone Arkansas State logo on each side and topped with a retro-inspired Red Wolves helmet. Finished off with a fun football finial to hold the natural shade, it's the perfect addition to any fanatic's décor! Nothing shines brighter than your Red Wolves spirit!
- Imported
- Light bulb not included
- Measures 32" in height
- Officially licensed collegiate product
- Plugs easily into a standard outlet
- Resin body
- Some assembly required
- Imported
Wolves Customers also liked:
Special event items are produced by manufacturers only after the outcome of a game or event. These are advanced sale items and will ship immediately after they are received in our warehouse.
Manufacturer direct items are shipped directly from the manufacturer. These items are not available for international or expedited shipping.
Customized items can be personalized with options such as your name, your favorite number, and/or designs. Some options may be limited by league rules.


text:
BIRMINGHAM, Alabama - Samford went to war with the big boys during this recruiting season, and won their fair share of battles.
The Bulldogs are expected to announce at least 13 new players for the 2013 season, which begins on Aug. 29 at Georgia State.
Two recruits emerged as 3-stars on multiple recruiting services and were committed to Football Bowl Subdivision schools before eventually changing their commitments to Samford. Duluth, Ga., running back Terrence Upshaw was committed to South Alabama and Tampa offensive lineman Connor Rafferty had been committed to South Florida.
Samford also will sign some of the state's top players, including Piedmont linebacker Jamie Major, who was a finalist for Class 3A Lineman of the Year. Major had 135 tackles, nine for a loss, and four sacks this year. Major chose Samford over an offer from Western Kentucky.
Two other offensive linemen from Alabama - Plainview's Ryan Hughes and Elba's JonAshley Amison have also committed to Samford. Louisiana Tech tried to get Hughes to visit after he committed to Samford.
Boaz defensive end Terrell Woods committed to Samford last summer and even got an offer from Southern Miss, but held firm to Samford.
"Where do I begin?" said Woods, when asked by AL.com what drew him to Samford. "I really like the school. It's a great place to go and it's got that homey touch."
Mobile defensive lineman Jared Holloway (St. Paul's) and defensive back Sam Pettway (UMS-Wright) have committed to Samford, as well as Muscle Shoals receiver Javian Ramson and Cullman tight end Troy Forrest.
Samford got some out-of-state talent as well, getting a commitment from Nashville (Christ Presbyterian Academy) quarterback Albert Mitchell, who led CPA to 25 wins over the last two seasons and threw for 2,134 yards and 28 touchdown passes to just seven interceptions this year.
Dover, Fla., receiver Karel Hamilton, who had 59 catches for 948 yards and 10 touchdowns this year, and Tallahassee (Lincoln), Fla., safety Jamerson Blount have also committed to Samford.
The Bulldogs could add more names to this list when the faxes come through on Wednesday morning.
Ryan Hughes, OL, Plainview, Ala.
Jamie Major, LB, Piedmont, Ala.
Jared Holloway, DE, Mobile, Ala.
JonAshley Amison, OL, Elba, Ala.
Javian Ramson, WR, Muscle Shoals, Ala.
Albert Mitchell, QB, Nashville, Tenn.
Jamerson Blount, S, Tallahassee, Fla.
Terrence Upshaw, RB, Duluth, Ga.
Troy Forrest, TE, Cullman, Ala.
Connor Rafferty, OL, Tampa, Fla.
**Of note, this not a complete or official list of Samford recruits


text:
Their impressive array of films is like a cinematic advent calendar filled with Christmas spirit, stubborn women, undercover Santas, guardian angels, secret wishes, broken hearts, yuletide joy and lots and lots of happy endings.
So, we stuffed ourselves with sugarplums, washed them down with eggnog and watched a dozen of Lifetime's finest holiday fare to find out the most important morals of these seasonal stories. Here are 20 valuable lessons learned from a Lifetime Christmas movie marathon.
1. As Christmas in the City taught us, never EVER fire Santa Claus – especially when he's played by actor Michael Durrell, better known as Donna Martin's dad on Beverly Hills, 90210. Also, shirtless dancing hotties in Santa hats only get you so far (see above).
2. If you accept a bottle of champagne from a stranger, be aware that it just might send you back in time to help your younger self make better choices. That's what happened to Shiri Appleby in Kristin's Christmas Past.
3. The Grinch isn't necessarily a green monster. We're looking at you Ashanti:
4. Sometimes a head injury can lead you to your heart's true desire. Christina Milian learned this the hard (but make-believe) way.
5. Christmas is the perfect time to re-evaluate all your life choices – such as an ambitious career, single parenting and living in either the big city or the country.
6. Not to send you running to Facebook, but ... if you ever wanted to rekindle an old flame, Christmas is definitely the time to do it.
7. It never hurts to have straight talking friends/guardian angels/in-laws. Jordin Sparks, Christina Milian, or George Wendt and Shelly Long all know what we're talking about.
Hybrid, LLC
8. If you've got incredible vocal talent and want to work on your acting chops, Lifetime holiday movies are the place to do it – as proven by Randy Travis, Dolly Parton, Ashanti and many more.
9. Planning a Christmas wedding is a recipe for disaster, as opposed to, say, a Recipe For A Perfect Christmas, which involves a food critic, an ambitious chef and a free-spirited mother played by Christine Baranski.
10. Love after death is possible if you believe in worm holes. Also time slips and wishing wells, at least according to Dear Secret Santa:
11. Be suspicious of old white men with beards named Nick who play Santa Claus at community functions. For example, Ed Asner in Christmas on the Bayou.
12. It's never to late to look up an old flame. (Death is just a state of physics.)
13. When in doubt, sing Christmas carols. It saved Christmas and a department store in Christmas in the City.
14. If you don't believe in Santa Claus, he will track you down. He's like Liam Neeson in Taken; he'll make you believe.
15. Always, always go home for Christmas. No matter what.
16. Love is everywhere ... in a department store, a bayou, back in time or right there in front of you.
17. You can't chase happiness, you have to find it where you are. At least that's what Markie Post said in Christmas on the Bayou.
18. Christmas dreams can come true. Take it from the little girl in Dear Santa. She asked Santa for a mom and ended up with Amy Acker.
19. If someone gives you a pep talk, be sure to really listen. Especially if that someone is Dolly Parton:
20. Finally, there's always a happy ending at Christmas.
Check Lifetime's website for their holiday movie schedule.
Like us on Facebook for more stories like this!


text:
- Sale
- New Arrivals
- Statues
- Home
- Zen Garden
- Jewelry
- Apparel
- Meditation
- Rituals
- Books & Gifts
The serene smile of the Buddha is his most distinguishing feature. Along with this, the viewer's attention cannot help but be drawn towards the Buddha's graceful hands, displayed in a variety of gestures. What do they mean?
Each of these gestures is called a "mudra". In Sanskrit, the word "mudra" (literally, "seal" or "mark of identity") is a form of non-verbal communication that refers to symbolic gestures imbued with varied spiritual meanings. Common to both Hindu and Buddhist iconography, mudras are typically expressed with the hands and fingers and sometimes with the whole body.
In Buddhist iconography, mudras invoke specific aspects of Sakyamuni or other Buddhas (for example, as teacher, protector). They are extensively used during prayer rituals and mantra recitations. It is believed that mudras enable the practitioner to experience a connection with the Buddha being invoked.
The significance of hands
In the Buddhist Tantric tradition, the right hand represents skilful, focused method of action and the active male principle. The left hand symbolizes wisdom, emptiness and the contemplative female principle. Thus, we find many images of the Buddha where his right hand is portrayed in gestures actively signifying teaching, protection and granting blessings, while his left hand reposes meditatively upon his lap.
For more articles and readings visit our collection of Buddha Groove Articles


text:
Welcome to iXu's homepage ...
Version Beta 2.4
iXu (Inform Extensions Updater) is a free stand-alone application for updating Inform7 extensions under Microsoft Windows. It is intended as a tool for those who'd like to have on their harddisk a copy of all the extensions available at Inform7.com's extensions page.
It was created by Tristano Ajmone in September 2010 using AutoIt Script.
iXu is very simple to use. The user is presented with an interface with a single button START. Pressing the button will start the extensions update process.
When the update is finished the button will read VIEW LOG and can be pressed to view the log file containing the details of the extensions downloaded (if any) and the failed downloads (if any).
It's as simple as that.
Version Beta 2.4 solves an issue that caused iXu to crash with systems other thatn Windows XP SP3. Now it should work with all Windows editions from XP onward.
Please send me a feedback email to let me know if iXu worked correctly or not, telling me on which system you've used it.


text:
We offer high-quality, competitively priced educational programs throughout the year. Whether face-to-face or online, our programs give you the chance to learn and network.
Whether you're selling a practice, looking for space, or pursuing new opportunities, look no further than our CDS dental classifieds, which receive more than 100,000 online views annually. Ads are also published in the CDS Review, the official magazine of the society.
Network with your colleagues and
other members of the dental community with the tools and resources in this
Nine convenient branches:
Informing members of the latest issues in dentistry is our mission. While we cover issues of national importance to the profession, we focus on news that affects our region and local communities.
Come to Chicago Feb. 23-25 for the 2017 Midwinter Meeting.
The CDS Foundation is dedicated to strengthening dental education and improving oral health care in our communities. We are a charitable 501(c)(3) tax-exempt organization.
Blue dates indicate one or more events
Join over 4,000CDS members.Stay connected!
Not a member?
Join now!
First-time visitor?
Register now!
Exmoor Country Club, 700 Vine Ave., Highland Park
North Suburban
Meridian Banquets, 1701 Algonquin Rd., Rolling Meadows
Northwest Suburban
Earlier this month, we learned that our communications program to promote the Midwinter Meeting had won two awards. Publicity Club of Chicago, a local association of public relations professionals, recognized the society's efforts with a silver trumpet award in marketing.
The award was presented at the club's annual luncheon on May 9 at the Palmer House Hilton, which I had the pleasure of attending with staff from our marketing and communications firm Carolyn Grisko & Associates. Carolyn Grisko & Associates has worked with CDS for the past two years to promote the meeting.
Hermes Creative Awards announced its annual award winners this month, and the society was delighted to receive a gold award in the category of special events.
If you run into a member of the society's Communications Committee--our committed team of volunteers who guide our communications strategy--make sure to congratulate them on a job well done! They are:
Dr. Alice BoghosianDr. Kim BoldenDr. Trucia DrummondDr. Cissy FurushoDr. Mary HayesDr. Mark HumenikDr. Paul KattnerDr. Phil SchefkeDr. Ingrid SchroetterDr. Sam Weisz
A tradition of working for the dental profession. The Chicago Dental Society was organized in 1864 and incorporated in 1878. The objective of the Chicago Dental Society is to encourage the improvement of the health of the public, to promote the art and science of dentistry and to represent the intrest of the members of the profession and the public that it serves.
401 North Michigan AvenueSuite 200Chicago, Illinois 60611


text:
Five Studio Classes
$65 $30 53% off
- Five studio classes including Barre, Dynamic Core, Yoga, TRX, Mat Pilates, Boot & Functional Training
Valid for new clients and clients who have not taken a class at Kiki Pilates in three months
What we love
- Kiki's signature class is Dynamic Core, which offers low impact cardio movements through functional training, yoga and Pilates moves.
- The studio also features a TRX Suspension system, a piece of equipment that trains multiple muscles at once with customizable resistance.
- With just a mat, the Pilates and yoga classes tone your body through stretching, breathing and core strengthening.
- Small group classes of no more than five people ensure you'll get plenty of individual attention. Here, proper form and safety is their first priority.
- The studio provides all the mats and props needed for each class—just bring yourself.
What to know
- Redeem by: Friday, June 20, 2014
- This offer is subject to Terms and Conditions
- Valid for new clients and clients who have not taken a class at Kiki Pilates in three months only
- Must complete all classes by June 20, 2014
- Subject to availability; please book well in advance of desired date
- Must sign up online ahead of class
- 24-hour cancellation policy is required or voucher will be forfeited
- Offer is final sale and non-refundable
- Vouchers are non-transferable and must be completed by the same member
- Cannot be combined with any other offers
- Voucher may be used to obtain the discount until June 20, 2014; after this date the voucher is valid for the amount paid for five years from date of purchase, longer if provided by law


text:
This Waterproof Drone Floats And That's Awesome
Drones and water don't get along. This tends to be a problem when you're trying to film aerial footage of, say, some rad surfers or when your battery dies above a pond. But the Splash Drone is designed specifically to solve your waterlogged quadcopter woes.


text:
Bob Weir was a founder member of the Grateful Dead. He performed and recorded with the Dead from 1965 through to 1995. Bob Weir contributed to all Grateful Dead recordings. See the Grateful Dead Discography for a full listing of these recordings.
During the 1965 to 1995 period he recorded two solo albums and performed and recorded with other groups, including Kingfish and Bobby & The Midnites, and he occasionally contributed as a guest to other albums. Since 1995 he has performed and recorded with Rob Wasserman, Ratdog, The Other Ones, The Dead and Furthur and has contributed to some other recordings. This page documents these recordings away from the Grateful Dead.
For more detailed discographies, including live concert releases, for Furthur, Ratdog, The Dead and other groups featuring Bob Weir see the links to the right.
Additions, corrections and comments are welcome
Ace, Bob Weir, 1972
Single (One More Saturday Night / Cassidy), Bob Weir, 1972
Heaven Help The Fool, Bob Weir, 1978
Single (Bombs Away / Easy To Slip), Bob Weir, 1978
Single (I'll Be Doggone / Shade Of Grey), Bob Weir, 1978
Bobby And The Midnites, Bobby And The Midnites, 1981
Single (Too Many Losers / Haze), Bobby and The Midnites, 1981
Where The Beat Meets The Street, Bobby And The Midnites, 1984
Weir/Wasserman Live, Bob Weir and Rob Wasserman, 1998
The Strange Remain, The Other Ones, 1999
Evening Moods, Bob Weir and Ratdog, 2000
Live At Roseland, Ratdog, 2001
Weir Here: The Best Of Bob Weir, Bob Weir, 2004
Fall 1989: The Long Island Sound, Jerry Garcia Band / Weir & Wasserman, 2013
Blue Mountain, Bob Weir, 2016
Solo, group leader or co-leader: compilations
Burbank, Various Artists, 1972
Display Case Vol. 7, Various Artists, 1972
Grateful Dead Sampler, Various Artists, 1978
AOR Best Bets (?), Various Artists, 1978?, Arista ALS 04
Der Sampler 32, Various Artists, 1989
Furthur, Various Artists, 1997
Furthur More, Various Artists, 1997
Sing Out For Seva, Various Artists, 1999
Fish Tree Water Blues, Various Artists, 1999
Furthur Most, Various Artists, 2000
KBCO Studio C, Vol. 12, Various Artists, 2000
Live From Bonnaroo Music Festival 2003, Various Artists, 2003
KBCO Studio C, Vol. 16, Various Artists, 2004
Live From Bonnaroo Music Festival 2004, Various Artists, 2005
Wretches & Jabberers Soundtrack, Various Artists, 2011
Warren Haynes Presents: The Benefit Concert: Vol 4, Various Artists, 2011
A Buck Dancer's Choice, Various Artists, 2013
Day Of The Dead, Various Artists, 2016
Audio books
Panther Dream : A Story of the African Rainforest, Wendy and Bob Weir, 1991
Baru Bay: Australia, Wendy and Bob Weir, 1995
Rolling Thunder, Mickey Hart, 1972
Single (Blind John / Pump Song), Mickey Hart, 1972
Slewfoot, David Rea, 1973
Kingfish, Kingfish, 1976
Single (Hypnotize / Supplication), Kingfish, 1976, United Artists 794
Reflections, Jerry Garcia, 1976
Live 'N' Kickin, Kingfish, 1977
Single (Goodbye Yer Honor / Jump For Joy / I Hear You Knockin'), Kingfish, 1977, Jet/United Artists
Kingfish, Kingfish, 1985
A Wing And A Prayer, Matt Kelly, 1987
Down In The Groove, Bob Dylan, 1988
Single (Silvio / Driftin' Too Far From Shore), Bob Dylan, 1988
Silvio promo single, Bob Dylan, 1988
A Sneak Peek: Fresh Tracks / New Stars, Various Artists (Bob Dylan), 1988
Nightfood, Brian Melvin, 1988
Peace On Earth, Country Joe McDonald, 1989
If Six Was Nine, Various Artists, 1990
Single (Political World +), Bob Dylan, 1990
Astronauts and Heretics, Thomas Dolby, 1992
Live At Sweetwater, Hot Tuna, 1992
Rare, Live and Classic, Joan Baez, 1993
Live At Sweetwater 2, Hot Tuna, 1993
Trios, Rob Wasserman, 1994
Kingfish, Kingfish, 1995
Mitakuye Oyasin Oyasin/All My Relations, Neville Brothers, 1996
Mickey Hart's Mystery Box, Mickey Hart, 1996
King Biscuit Flower Hour, Kingfish, 1996
Dark Star - The Music of the Grateful Dead, David Murray, 1996
Second Sight, Second Sight, 1996
Charity Of Night, Bruce Cockburn, 1997
Fiesta Amazonica, Merl Saunders, 1997
Friends of Mine, Ramblin' Jack Elliott, 1998
Mother McCree's Uptown Jug Champions, Mother McCree's Uptown Jug Champions, 1998
Sundown On The Forest, Kingfish, 1999
Spirit Into Sound, Mickey Hart, 2000
Live, Kingfish, 2000
House Party, Dan Zanes and Friends, 2003
From the Front Row: Live, Kingfish, 2003 (DVD Audio)
Greatest Hits Live, Kingfish, 2003
Guitar Party, Henry Kaiser and Glenn Phillips, 2003
Pure Jerry: Lunt-Fontanne, The Best Of The Rest, Jerry Garcia Acoustic Band/Jerry Garcia Band, 2004
Bruce Hornsby Live: August 30, 2005, Philadelphia, PA, Bruce Hornsby, 2006
The Very Best Of Jerry Garcia, Jerry Garcia, 2006
On The Road: June 26, 2006, San Diego, CA, String Cheese Incident, 2006
On The Road: June 30, 2006, Magna, UT, String Cheese Incident, 2006
On The Road: July 1, 2006, Morrison, CO, String Cheese Incident, 2006
On The Road: July 2, 2006, Morrison, CO, String Cheese Incident, 2006
On The Road: July 8, 2006, St. Louis, MO, String Cheese Incident, 2006
On The Road: July 14, 2006, New York, NY, String Cheese Incident, 2006
On The Road: July 15, 2006, Mansfield, MA, String Cheese Incident, 2006
On The Road: Travelogue Summer 2006, String Cheese Incident, 2006
Dream, Keller Williams, 2007
Live, Camden, NJ, 8-17-07, Allman Brothers Band, 2007
Live, Holmdel, NJ, 8-22-07, Allman Brothers Band, 2007
Crossing The Line, Bill Cutler, 2008
Live, Canandaigua, NY, 8-22-08, Allman Brothers Band, 2008
Live, Camden, NJ, 8-23-08, Allman Brothers Band, 2008
Live, Hershey, PA, 8-25-08, Allman Brothers Band, 2008
Live, Chicago, Illinois, 8-28-08, Allman Brothers Band, 2008
Live, Morrison, Colorado, 8-30-08, Allman Brothers Band, 2008
Live, Beacon Theater, NYC, 3/28/09, Allman Brothers Band, 2009
Live, Wanee Festival, 4/20/12, Allman Brothers, 2012
Move Me Brightly performance/documentary, 2013
Outside Lands, Tim Flannery, 2013
Live, Scranton, PA, 08/16/13, Allman Brothers, 2013
TRI Sessions, Vol. 1, Fog, 2013
Garcia Live: Volume Five: December 31st, 1975, Keystone, Berkeley, Jerry Garcia Band, 2014
With others: compilations
The Incomparable Leland Stanford Junior University Marching Band, The Stanford Band, 1972
Watkins Glen, King's Road, 1973
Oh, What A Mighty Time, New Riders Of The Purple Sage, 1975
The White EP, Pop-O-Pies, 1982
Block S, The Stanford Band, 1982
Disturbing The Peace: 415 Records Radio Sampler, Various Artists, 1983
Joe's Second Record, Pop-O-Pies, 1984
Live '85, Robert Hunter, 1985
Joe's Third Record, Pop-O-Pies, 1985
Those Who Know History Are Doomed To Repeat It, Henry Kaiser, 1988
No Time, The Squalls, 1989
Fresh Tracks In Real Time, Tom Constanten, 1989
Five Man Acoustical Jam, Tesla, 1990
Box Of Rain, Robert Hunter, 1990
Heart's Desire, The Henry Kaiser Band, 1990
Bloomington, Branford Marsalis Trio, 1991
Deadicated, Various Artists, 1991
Jah Kingdom, Burning Spear, 1991
Nightfall Of Diamonds, Tom Constanten, 1992
La Croix D'Amour, Dwight Yoakam, 1992
Relix Bay Rock Shop No. 2, Various Artists, 1992
A Historical Retrospective, Solar Circus, 1993
Dead Ringers, Dead Ringers, 1994
Cover The Songs Of..., The Bobs, 1994
The Infinite Summer Of Love, Various Artists (The Beast), 1994
Eternity Blue, Henry Kaiser, 1995
Monday Prayer to Tunkashila, Pat Mallinger, 1995
Long Live the Dead: A Tribute to the Grateful Dead, Billy and Terry Smith, 1996
Fire On The Mountain - Reggae Celebrates The Grateful Dead, Various Artists, 1996
Chant Down Babylon: The Island Anthology, Burning Spear, 1996
Dark Star - The Music of the Grateful Dead, David Murray, 1996
Blues For Allah Project, Joe Gallant and Illuminati, 1996
Deadbeats Acoustic, Deadbeats, 1996
Moonshine, The Hangovers, 1996
Pickin' On The Grateful Dead, Various Artists, 1997
Fire On The Mountain - Reggae Celebrates The Grateful Dead - Volume 2, Various Artists, 1997
Jake's Leg, Jake's Leg, 1997
Space Debris, Space Debris, 1997
New York Downtown, Jazz and Other Sounds, Various Artists, 1997
The Jazz Voice, Various Artists, 1997
Relix's Best Of Truck Driving Songs, Various Artists, 1997
The Music Of The Grateful Dead And Beyond, Live, Vol. 1, Joe Gallant and Illuminati, 1998
The Music Of The Grateful Dead And Beyond, Live, Vol. 2, Joe Gallant and Illuminati, 1998
Go Blue! The Ultimate Michigan Sports CD, Various Artists, 1998
Blue Light Rain, Jazz Is Dead, 1998
Release 1, The Schwag, 1998
Realms, Jamie Janover, 1998
Greatest Hits, 1970-1998, The Stanford Band, 1998
Dead Delites, Vol. 2, Various Artists, 1998
Dead Delites, Vol. 3, Various Artists, 1998
Wasted Tasters, New Riders Of The Purple Sage, 199?
Swingin' To The Grateful Dead, Various Artists, 1999
Dream On, Michael O'Neill, 1999
Terrapin, Joe Gallant and Illuminati, 1999
Laughing Water, Jazz Is Dead, 1999
IPO, Flying Other Brothers, 1999
Oh Yeah! Live At The Tremont, The Blotter Boys, 1999
Grateful Dreams, Tom Constanten, 2000
Search For Intelligent Life, Dose Hermanos, 2000
Secondary, Flying Other Brothers, 2000
Jemimah Puddleduck, Jemimah Puddleduck, 2000
Dead Grass, Dead Grass, 2000
Might as Well...The Persuasions Sing Grateful Dead, The Persuasions, 2000
Florida Gators: Sounds That Rock the Swamp, Various Artists, 2000
Lost Marbles, Lost Marbles, 2000
Pickin' On The Grateful Dead, Vol. 2, Various Artists, 2000
Stolen Roses, Various Artists, 2000
Live At Twenty North, Jake's Leg, 2001
Gratefully Yours, Jim Hudak, 2001
Live At The Green Mill, Sabertooth, 2001
The Sea To The North, Garth Hudson, 2001
Great Sky River, Jazz Is Dead, 2001
Blues Tribute To The Grateful Dead, Various Artists, 2001
Gifts From The Dead, Gifts From The Dead, 2001
Chants and Praises, Marimba Pacifica, 2001
Long Strange Trip: Swingin' and Pickin' on the Grateful Dead, Various Artists, 2001
There and Back Again (Special bonus disc release), Phil Lesh & Friends, 2002
Electronic Tribute To The Grateful Dead, Various Artists, 2002
88 Keys to Tomorrow, Tom Constanten, 2002
Reprise Please Baby: The Warner Bros, Dwight Yoakam, 2002
Buckdancer's Choice, Wake The Dead, 2002
Ukulele Summit 5, Various Artists, 2002
Seventh House, Seventh House, 200?
Thunder And Lightnin', Dark Star Orchestra, 2003
In Others' Words, Dwight Yoakam, 2003
The Tussler, Motorpsycho, 2003 (extended CD only)
Grateful Guitar, David Cullen, 2003
Back On Track, Bees Make Honey, 2003
Pop-O-Anthology 1984-1993, Pop-O-Pies, 2003
Lost & Profound, Otter Loonacy, 2003
Billy Iuso and the Restless Natives, Billy Iuso and the Restless Natives, 2004?
Foundation, Vol. 2, Various Artists, 200?
Excalibur, Von Cello, 200?
Live At Mojo, Dreadnaught, 2005
Deadgrass, Deadgrass, 2005
Werewolves of Atlanta: Halloween 2004, Dark Star Orchestra, 2005
The 1000th Show, Dark Star Orchestra, 2005
Hi-Cue Billards, Hit Crew, 2005
DJ's Choice: Live to Ride, Hit Crew, 2005
Relix Magazine April/May 2006 Free CD, Various Artists, 2006
Intersections, Bruce Hornsby, 2006
For Rex : The Black Tie Dye Ball, The Zen Tricksters and Special Guests, 2006
Barlow Shanghai: Live, Mr. Blotto, 2006
Dead Symphony No. 6 : An Orchestral Tribute to the Music of the Grateful Dead, Lee Johnson/Russian National Orchestra, 2007
Under The Radar, Space Debris, 2007
Live at Bell's, Greensky Bluegrass, 2007
Last Of The Jewish Pirates, Steve Lieberman, 2007
2b Continued..., Tomas Nicholas, 2007
On The Spirit Trail, Woody, 2007
Under the Influence: Drinking Songs, Vol. 1, PJ Elliott, 2008
30 Years, Jake's Leg, 2008
Holy Haunted House, Gov't Mule, 2008
Ithaca 30 Years Later, Dark Star Orchestra, 2008
Mick's Picks, Volume 2: Cavern Club, Liverpool March 23, 2004, Jefferson Starship, 2008
At Fine Arts Center, UMass, Amherst, MA 11/16/07, The American Beauty Project, 2009
Under The Covers, Vol. 2, Matthew Sweet and Susanna Hoffs, 2009
One Hesher, Two Punx And A Hippy, Punk Is Dead, 2010
Songs Of The New West, David Rogers, 2010
Yoga Pop Ups: Yoga Tribute To Grateful Dead, 2010
Lullaby Versions of Grateful Dead, 2010
Dead To The Core, Jeffrey Pepper Rodgers, 2010
Electric_Willie: A Tribute To Willie Dixon, Elliott Sharp, Henry Kaiser et al, 2010
Short Time Here, Long Time Gone, The Goodhues, 2010
Seattle Peace Concert, Ultraviolet Uforia, 2010
Persuasions Of The Dead: The Grateful Dead Sessions, The Persuasions & Friends, 2011
Songs For A New Day: Almost Acoustic, Phil McGee, 2011
New Morning Waltz: Sounds Of Mandolin Americana, Sam Lyman, 2012
D'Eadphibians, D'Amphibians, 2012
Solid, Damia Timoner, 2012
Live At The Rustic Barn, The Bear Bones Project, 2014
Grand Piano Tribute to the Grateful Dead, Rob Catterton, 2015
Other non-playing references to Weir on albums
Space Island, Rob Wasserman, 2000 (Thanked in booklet cover)
Trichromes, Trichromes, 2002 (Thanked in CD booklet)


text:
Serving Hampton Roads residential cleaning needs since 1988. Our IICRC Certified Masterkleen technicians are the best in the carpet cleaning industry.
The cleanliness of your business speaks volumes to your customers. Masterkleen is an A+ rated Better Business Bureau Accredited Business offering professional commercial cleaning services and guarantee our results.


text:
The houses sit on rolling hills that envelop two golf courses.
In the Lake Jovita gated community in Dade City, that's exactly what you'll find — one of the rare places in the Tampa Bay area where the land isn't as flat as a pancake. And the people who live there love it.
"It has some of the highest elevations in Florida," said Donna Clark, director of sales and marketing for the community.
While the area isn't Pikes Peak, the elevations reach 230 feet and give some lucky homeowners expansive views of the 165-acre lake for which the community is named.
"It's like being in north Georgia," Clark said. "You can see for miles from some of the homes."
Most of the homes range in price from $200,000 to $400,000, with the most expensive on 5 to 7 acres, Clark said. There are 630 completed homes, and about 150 lots are still available.
The development, which sits next to and wraps behind Saint Leo University, a Catholic liberal arts college with about 2,000 students on campus, was a perfect fit for Dade City residents and lifetime educators Tom and Jean Weightman, who moved there in 2005.
Tom Weightman, who was superintendent of Pasco County schools from 1974 to 1996, loves the place because he's a golfer. The houses were designed around the two courses, not the other way around, he said.
And they are hilly. The par-5 11th hole has a 94-foot drop from tee to green, the largest natural elevation change of any course in the state, Lake Jovita brochures boast.
And the courses, which are open to the public, aren't just about golfing.
"I meet a lot of people through the men's golf association. If you moved here and didn't know anybody, you can go golfing," he said.
Women get to know each other on the golf course, too. Jean, a former teacher and member of the Pasco County School Board, said the women's clubs do a lot of charitable work, raising money for families in need, veterans and soldiers.
If you're not into golf, there are also tennis courts and a swimming pool available to members of the Lake Jovita Golf and Country Club, who pay monthly dues — anywhere from $40 to a few hundred dollars, depending on options — to join.
When Lake Jovita was first being developed in 1999, the Weightmans had their eye on it.
"It's like moving to a new place … but I can still be with my friends and family. I feel really blessed," Jean said.
Most of the residents are between the ages of 55 and 70, according to Clark. Many are empty nesters; some are retired from up North. But that doesn't mean there aren't any children around.
"A lot of retired people live here, but it's not a retirement community," Tom said. "As I get old, I don't want to just see old people. I want to see kids."
Patti Ewald can be reached at email@example.com or (727) 893-8746.
This article has been revised to reflect the following clarification: Lake Jovita Golf and Country Club monthly memberships range from $40 (single social) to $420 (family golf). There is also a $100 minimum monthly — $1,400 annual — food expenditure required. Initiation fees range from $100 (single social) to $5,000 (golf).


text:
Join or Sign In
Princess Castle
Share a little about the materials, processes and techniques used to create this cake:
This cake is vanilla with buttercream frosting and decorated with fondant accents.
That is gorgeous. Well done.
Thank you so much!!!!
Take Craftsy with you!
Craftsy Apps for iOS and Android. Read more »


text:
- Product Overview
Yakami Yuzu Juice 12 oz
Product SKU # 442-1121
Used in everything from vinaigrettes to sashimi, meats or desserts, give anything a splash of citrus with Yakami Yuzu Juice. This 100 percent-pure yuzu juice is made from the traditional Japanese citrus fruit and lends the aromas of lemon, orange and tangerine to drinks and dishes. The Yakami Orchard is located on Kyushu Island in Japan. 12 oz.


text:
Product Information
Crocs Classic Clog - Boys'
Before your little man rides his bike to a friend's house or walks out to the bus stop, he slips on his Crocs Boys' Classic Clog because it's the easiest and most comfortable shoe he owns. The Croslite design provides flexibility in the upper, cushioning in the midsole, and grip in the outsole. The added bonus of toe-box ventilation makes this clog water-friendly and resistant to the worst adolescent foot funk.
SHOP.COM ReviewsWrite a Review
This product has not yet been reviewed. Be the first to write a review.


text:
Spencer police said officers received an anonymous report that two young girls were locked out of their home in the 5300 block of Sunset Terrace.
No email address was supplied by
To complete your registration on this site, please supply an address.
Please confirm or modify the email address to which you will have subscription offers sent.
For a more personalized experience, please supply the following optional information.