text:
Joined IHG® Rewards Club at a Hotel?
Joining is easy and free
Earn points at over 4,700 hotels
Redeem points for free rooms and more
Contact your local IHG® Rewards Club Customer Care to source your PIN and to update your profile with your email address. When you receive your PIN you can also update your email address via www.ihg.com/updateemail.
Reward Nights
When redeeming points for a Reward Night, you may only book one room at a time.
Once you complete your Reward Night reservation you will be given the option to duplicate this reservation.
* Requires affiliation in the respective organization.
** Best Available Rate Search does not include affiliation rates.
To book more than 9 rooms for one stay or request a quote, please use our Easy Meetings tool, call 1-800-MEETING (in United States, Mexico and Canada) or contact a Global Sales Office.
Welcome to the Holiday Inn Houston Downtown. Located between the heart of downtown and the excitement of Midtown. By day attend your business meetings and by night enjoy the many shops and entertainment venues within walking distance.
Our ideal location is only minutes from Texas Medical Center, Exxon Mobil, Chevron, Deloitte, Accenture, Baker Hughes, Pricewaterhouse Coopers, KBR, JP Morgan Chase, Oracle, George R Brown Convention Center and AIG to name just a few. With Houston's
View More
Our ideal location is only minutes from Texas Medical Center, Exxon Mobil, Chevron, Deloitte, Accenture, Baker Hughes, Pricewaterhouse Coopers, KBR, JP Morgan Chase, Oracle, George R Brown Convention Center and AIG to name just a few. With Houston's Metrorail located across the street, getting to your destination is a breeze.
Explore what Houston has to offer, we are minutes away from Houston's amazing attractions and events. Looking for a day of retail therapy? Try The Galleria or the Shops at Houston Center for world class shopping. Maybe you want to enjoy Houston's Green space? Herman Park and Discovery Green are a must do! If you are In town for a sporting event, the Toyota Center, BBVA Compass Stadium, Minute Maid Park, and the NRG stadium are close by. Take the family to the Houston Zoo or the Downtown Aquarium. Check out the Museum of Fine Arts, Alley theatre, Bayou Music Center and the Hobby Center for the Performing Arts.
Enjoy gourmet burgers and various American fare at "Burger Theory", our in house restaurant. Have a seat at the bar or grab a table with friends. Either way, you are sure to have a fantastic experience. Come and enjoy all that Houston has to offer.


text:
To Conduct Cellular Censuses Sequence Deeply...
Three-Dimensional Cell Culture Has Two Dimensions,...
Peptide Drugs Are Not Only Diverse...
Widespread Adoption of Biomarkers Has Been...
Hikma Pharmaceuticals negotiated rights to register, market, and distribute GP Pharm's lead androgen deprivation therapy Lutrate® 1 month (leuprolide acetate 3.75 mg) in 23 countries in the Middle East and North Africa (MENA) region. The new deal will also position Hikma as GP Pharm's preferred partner for its pipeline of oncology products in the MENA region.
The prostate cancer drug Lutrate is currently approved in the EU, and regulatory filings in the U.S. and other countries are projected for the near future. GP Pharm is in addition developing 3-month and 6-month depot formulations.
With expertise in drug delivery systems including microspheres and liposomes, Spanish biopharma GP Pharm is focused on the development, manufacture, and commercialization of injectable drugs for urology and oncology indications. Lutrate 1 month is the first drug developed by GP Pharm right through from research through to market launch and commercialization, making the firm one of the only Spanish biotechs to have achieved its own product launch.
To save this item to your Favorites,
log into GEN Select.
We'll be sure to take you back here after you do.
Not a member of GEN Select?
To comment on this article,
log into GEN Select.
We'll be sure to take you back here after you do.
Do you agree that pharmacists should make a greater effort to become more involved with prescription drug-monitoring programs?
Be sure to add [email protected]
to your Address Book or Safe Senders List.
here for instructions.
If you have any questions about your subscription, click
here to email us or call at (914) 740-2189.
You may also be interested in subscribing to the GEN magazine, an indispensable
resource for everyone involved in the business of translating discoveries at the
bench into solutions that fight disease and improve health, agriculture, and the
environment. Subscribe
today to see why over 60,000 biotech professionals read GEN to
keep current in the areas of genomics, proteomics, drug discovery, biomarker discovery,
bioprocessing, molecular diagnostics, collaborations, biotech business trends, and
© 2016 Genetic Engineering & Biotechnology News All Rights Reserved

subset: commoncrawl


text:
If you already have a catalog, please go to
Special Offers
Select the state in which you most often work:
- Select -
Alabama - AL
Alaska - AK
Am. Samoa - AS
Arizona - AZ
Arkansas - AR
California - CA
Colorado - CO
Connecticut - CT
Delaware - DE
Dist. Columbia - DC
Florida - FL
Georgia - GA
Guam - GU
Hawaii - HI
Idaho - ID
Illinois - IL
Indiana - IN
Iowa - IA
Kansas - KS
Kentucky - KY
Louisiana - LA
Maine - ME
Marshall Islands - MH
Maryland - MD
Massachusetts - MA
Michigan - MI
Micronesia - FM
Minnesota - MN
Mississippi - MS
Missouri - MO
Montana - MT
Nebraska - NE
Nevada - NV
New Hampshire - NH
New Jersey - NJ
New Mexico - NM
New York - NY
N. Marianas - MP
Non-US - XX
North Carolina - NC
North Dakota - ND
Ohio - OH
Oklahoma - OK
Oregon - OR
Palau - PW
Pennsylvania - PA
Puerto Rico - PR
Rhode Island - RI
South Carolina - SC
South Dakota - SD
Tennessee - TN
Texas - TX
US Nationally-Certified - US
Utah - UT
Vermont - VT
Virginia - VA
Virgin Islands - VI
Washington - WA
West Virginia - WV
Wisconsin - WI
Wyoming - WY
Select the type of license which you consider your main job:
License Type:
- Select -
ALNP - Alabama Nurse Practitioner
APN - Advanced Practice Nurse
APRN - Advanced Practice Registered Nurse
CACT - California Chiropractor
CAPT - California Psychiatric Technician
CCRN - Critical Care Registered Nurse
CCT - Certified Cardiographic Technician
CHT - Certified Hemodialysis Technician
CLP - Clinical Laboratory Personnel
CNOR - Certified Nurse in the Operating Room
CNS - Clinical Nurse Specialist
CRNA - Certified Registered Nurse Anesthetist
FLSLP - Florida Speech/Language Pathologist
LPN - Licensed Practical Nurse
LVN - Licensed Vocational Nurse
PHN - Public Health Nurse
PMH - Psychiatric Mental Health Nurse
RN - Registered Nurse
RNC - Certified Registered Nurse
TPN - Temporary Nurse Permit
Nurse Practitioner
ARNP - Advanced Registered Nurse Practitioner
CM - Certified Midwife
CNM - Certified Nurse Midwife
CNP - Certified Nurse Practitioner
CRNP - Certified Registered Nurse Practitioner
DTR - Dietetic Technician, Registered
FLAP - Florida Acupuncturist
FNP - Family Nurse Practitioner
ND - Nutritionist, Dietician, Nutrition Counselor
NP - Nurse Practitioner
RCP - Respiratory Care Practitioner
RD - Registered Dietician
SA - Surgical Assistant
TPNP - Temporary Nurse Practitioner Permit
ABIM - American Board of Internal Medicine Member
DC - Doctor of Chiropractic
DNM - Doctor of Naturopathic Medicine
DO - Doctor of Osteopathy
DPM - Doctor of Podiatric Medicine
FP - Family Physician
MD - Doctor of Medicine
TPMD - Temporary Physician Permit
Physician Assistant
AA - Anesthesiologist Assistant
MP - Medical Physicist
OA - Osteopathic Physician Assistant
PA - Physician Assistant
TPPA - Temporary Physician Assistant Permit
Social Worker
ASW - Associate Social Worker
CMSW - Certified Master Social Worker
CSW - Certified or Clinical Social Worker
CSWI - Registered Clinical Social Work Intern
LBSW - Licensed Bachelor's in Social Work
LCSW - Licensed Clinical Social Worker
LGSW - Licensed Graduate Social Work
LICSW - Licensed Independent Clinical Social Worker
LISW - Licensed Independent Social Worker
LMSW - Licensed Master of Social Work
LSW - Licensed Social Worker
LSWA - Licensed Social Worker Associate
MSW - Master of Social Work
RSW - Registered Social Worker
SW - Social Worker
SWA - Social Work Associate
TPSW - Temporary Social Worker Permit
AC - Associate Counselor
AP - Addiction Professional
AT - Art Therapist
CADC - Certified Alcohol/Drug Counselor
CALEP - Licensed Educational Psychologist
CPC - Certified Professional Counselor
IMHP - Independent Mental Health Practitioner
LCADC - Licensed Clinical Alcohol and Drug Counselor
LISAC - Licensed Independent Substance Abuse Counselor
LMFT - Licensed Marriage and Family Therapist
LMHA - Licensed Mental Health Counselor Associate
LMHC - Licensed Mental Health Counselor
LPC - Licensed Professional Counselor
LPCC - Licensed Professional Clinical Counselor
LPCI - Licensed Professional Counselor Intern
LPCS - Licensed Professional Counselor Supervisor
LSAT - Licensed Substance Abuse Technician
MFC - Marriage & Family Counselor
MFT - Marriage & Family Therapist
MFTA - Marriage and Family Therapist Associate
MFTI - Marriage and Family Therapist Intern
MHC - Mental Health Counselor
MHCI - Mental Health Counselor Intern
MHP - Mental Health Practitioner
MTBC - Music Therapist-Board Certified
NCC - National Certified Counselor
PAC - Pastoral Counselor
PC - Professional Counselor
RC - Registered Counselor
SAC - Substance Abuse Counselor
TPCT - Temporary Counselor/Therapist Permit
Certified Case Manager
CCM - Certified Case Manager
Certified Diabetes Educator
CDE - Certified Diabetes Educator
Certified Nurse Assistant
CNA - Certified Nurse Assistant
TPCNA - Temporary Certified Nurse Assistant
Certified Surgical Assistant - NSAA
CSA - Certified Surgical Assistant
CSFA - Certified Surgical First Assistant
CST - Certified Surgical Technician
TPCST - Temporary CST Permit
Dental Assistant
CDA - Certified Dental Assistant
RDA - Registered Dental Assistant
RDAEF - Registered Dental Assistant Extended Function
Dental Hygienist
DH - Dental Hygienist
RDH - Registered Dental Hygienist
RDHEF - Registered Dental Hygienist Extended Function
AGD - Academy of General Dentistry Member
DDS - Doctor of Dental Surgery
DMD - Doctor of Dental Medicine
TPD - Temporary Dental Permit
Nursing Home Administrator
NHA - Nursing Home Administrator
TPNHA - Temporary Nursing Home Administrator
PHD - Psychologist PhD
PSYD - Doctor of Psychology
PSYM - Master of Psychology
TPPS - Temporary Psychologist Permit
Respiratory Therapist
RT - Respiratory Therapist
Research Professional
CCRA - Certified Clinical Research Associate
CCRC - Certified Clinical Research Coordinator
CCRI - Certified Clinical Research Investigator
Medical Assistant
CMA - Certified Medical Assistant
MA - Medical Assistant
OTH - Other IACET qualification
None of the above
Select your profession:
- Select -
Nurse Practitioner
Physician Assistant
Social Worker
Certified Case Manager
Certified Diabetes Educator
Certified Nurse Assistant
Certified Surgical Assistant - NSAA
Dental Assistant
Dental Hygienist
Nursing Home Administrator
None of the above
Special Offers
Login / Register
My Profile
My Order
My Transcript
My Groups
CE Tracker
See Our FAQs
(800) 232-4238
8am-5pm Mon-Fri (PT)
This site complies with the
HONcode standard for trustworthy health
verify here
Privacy Policy
Terms of Use
Contact Us


text:
The adult D. caninum tapeworm lives
in an animal's small intestine. As the
worm continually grows, individual body
segments, each full of eggs, pass in the
animal's feces. As the segments dry, they
break open and release the eggs. Flea
larvae ingest the eggs, which then grow
into immature worms inside the fleas.
When your pet ingests a flea (usually while
grooming), the flea releases the tapeworm,
which then grows into an adult in your
pet's intestine, completing the life cycle.
The D. caninum tapeworm cannot pass
directly from cat to cat or dog to dog.
Further, an animal cannot become
infected simply by eating tapeworm eggs.
To prevent this detrimental life cycle,
treat your affected pet with a wormer
that kills tapeworms, and use a flea
and tick preventive. A non-prescription
wormer medication such as WormXPlus
(for dogs only) will
kill the tapeworms. Use the wormer
along with a proven flea and tick
preventive such as Frontline® Plus. Continue with the flea and
tick preventive even after tapeworms
are gone to minimize your pet's risk of
becoming re-infected with tapeworms.
Start here:
Vaccinate your pet at Home and SAVE!
Watch 100s of expert How to's & reviews.
Browse our library of pet care articles.
Sign up for FREE pet care emails.
Request your FREE pet supply catalogs.
Fun games & pet info just for kids!
*FREE economy ground shipping to 48 connecting states only on orders $49 and over. See full shipping rates here.
Copyright © 1997-2016, Petco Wellness, LLC. All rights reserved. 2253 Air Park Road, P.O. Box 100, Rhinelander, Wisconsin 54501
Terms of Use|
Privacy Policy|
Your CA Privacy Rights|
Copyright Claims|
Pet Medical Records Policy|
Social Media Policy


text:
Improvements are coming to the Outlook.com web experience but your password, login, and data won't change.
Important: If your account has been upgraded, the information in this article may no longer apply. Go to
Welcome to Outlook on the web
to learn more.
To get the most out of Outlook.com, we recommend that you use the latest version of your browser, otherwise some features might not work or display properly.
With older browsers like Internet Explorer 7, you'll be automatically redirected to the Outlook.com basic experience.
Outlook.com supports these browsers or higher versions:
For all versions of Windows Vista SP2 or higher:
Windows Internet Explorer 9 or higher
Google Chrome 35, or higher
Firefox 30 or higher
Mac OS X 10.6 or higher:
Google Chrome 35 or higher
Safari 5.1.10 or higher
Upgrading should only take a few minutes. To get started, choose a browser:
Internet Explorer
Google Chrome
Also make sure Microsoft Silverlight is installed and running for browsers that support it.
To help protect your personal information, Outlook.com always uses a Secure Sockets Layer (SSL) connection between our servers and your browser. If you're running a browser that doesn't support SSL (like an older model phone), you won't be able to sign in to your Outlook.com account and might instead see an error page.
For more help with connecting to Outlook.com with apps and devices,
contact customer support.
Learn how to do
common tasks in Outlook.com
See all support pages for
Ask a question in the community forums.
Learn what to do if your account is hacked.
your ideas for Outlook.com


text:
As we move into the final months of the year, MCUL & Affiliates CEO David Adams is pleased to report that all three companies are making solid progress toward achieving the objectives set forth in the 2012 Strategic Plan. In this month's Michigan Priority report, hear updates on some of the most critical initiatives, including the CU Link (formerly CU Difference) campaign, PAC fundraising efforts, MCUL Education & Events offerings, and Invest in America.
Uploaded on Oct 29, 2012
|Tags: Dave Adams, michigan, strategic plan, CU Link, PAC, fundraising, lobbying, education, training


text:
Of course, more things happened this weekend than merely the Willis McGahee injury I mentioned last post.
Let's go over some of them.
Seattle Seahawks
Bobby Engram injured his shoulder in the game this weekend, in a way that didn't give me all that much pause at the time. Turns out it was much worse than it looked – Engram cracked his shoulder and will be out now for somewhere between 6-8 weeks, best case scenario with him returning for week 3. How likely that is certainly is a good question with Engram being 35 and not as spry as he once was. This leaves Burleson at the 1 spot still and a veritable free for all in the 2 spot with Courtney Taylor, Ben Obomanu and Logan Payne. Payne and Taylor have been banged up but nobody has the full edge yet. Keep an eye – one of these guys could have huge upside as the number 2. On the other hand if they all falter, things will be tough on Hasselback and Burleson owners.
Pittsburgh Steelers
First off, reports from the weekend that Daunte Culpepper was signed by the Steelers were mistaken. I suppose one aging and inneffective QB a weekend is the limit for QB signings. Byron Leftwich – he of the release so slow my 3 year old can count to 100 before he gets the pass off – was signed for very little and will open as the #2 behind Big Ben. The minimal cap amount tells you three things, one you already knew – 1) They don't expect to need him, so neither should you. 2) They can cut him at any time, meaning his long term prospects are almost exactly what they were before Batch went down. 3) That little money reminds you just how little interest there is in this guy. Again, rather than draft him to back up Big Ben, pick up even a marginal starting QB (Trent Edwards, JaMarcus Russell, Matt Leinart) instead.
Tampa Bay Bucaneers
The bucs are still dangling Chris Simms out there and there is interest – but most teams appear to be waiting for him to get cut. Sure, the Bucs could keep him on the roster, but word is that the rift between he and Chuckie Gruden is far too wide – so it wouldn't stun me if he was outright cut if another team didn't deal for him. Incidentally, the Cowboys supposedly had scouts at the Tampa Bay game this weekend and may still be in play to trade for him.
New York Jets
As a known Jets fan with a new Favre jersey on the way (NFL.com WHERE IS MY JERSEY?) it should come as a suprise to nobody that I was goaded by my fellow owners in the local league I play, in an attempt to get me to reach for Favre as my QB – it started in round 3 and went until he was picked by someone else in round 10 . As I know you really don't care a whit for my league, I merely mention it to illustrate this point I have said many times already – Favre's biggest effect on Fantasy will be for his supporting cast, not himself. It's not to say Favre will not do well – he might. However, the difference in expectations between what Penningon/Clemens can do with a ball and what The Favre does are pretty significant. Thomas Jones, Cotchery, Coles, Leon Washington – those are the guys who will reap the benefits of success more than Favre himself. I'll throw out Dustin Keller as well – the kid is just tearing up Training Camp and may get a lot of looks along the sidelines. Favre will be no more than a solid QB2. Any Jets fans (or Favre fans) out there, let them yell – just keep picking value and ignore the taunts.
Carolina Panthers
Steve Smith suffered a concussion in the preseason game this weekend and while it won't matter longer term (especially since he will miss weeks 1 and 2) he probably won't play in Thursday's game against the Eagles. It's nothing more than that, but at this point we'll see a lot less of our usual veterans and considering Engram, McGahee and now Smith's injuries, it's all the better for most Fantasy Teams. By the way, reports from Panthers camp are that the thought that rookie Johnathan Stewart will easily replace DeAngelo Williams from the starter's job when he returns from his toe injury might have been premature. First, Stewart has missed a ton of camp and even working every day in rehab and reading playbooks will not replace reps lost in camp and preseason games. Second, Williams has allegedly redoubled his efforts this off-season and is far more dedicated than he has been in the past. Thirdly, HC John Fox loves his vets and doesn't hand anything over to rookies, as Williams' Dynasty owners are very aware. The longer Stewart is out and the better Williams can do in camp, the closer to a regular RBBC this will be, so I hope you drafted accordingly.
That's all for now – back with more later….


text:
In a recent interview with HitFlix concerning his score for the Indonesian Martial-Arts film "The Raid", Mike Shinoda gave more details regarding his work on the score, and even suggested that the new Linkin Park album could be out as early as Mid-2012. You can watch the video here.
What makes this video extra exciting (beyond the extra information on The Raid) is that while many fans had already speculated an album was due for release this year, the latter statement is the first time a band member has actually stated that the band intends to release the record this year. Perhaps what's even more interesting, is the fact that Mike expects the album to be out by "mid-2012". Could this mean an album out before/around Rock Am Ring 2012? Only time will tell!
Feel free to sign up and express your thoughts on this in our forums.
Source: HitFlix via murphyLP


text:
Zina Haughton's attorney sheds light on interactions with Brown Deer police
Brown Deer - The Brown Deer Police Department was involved with and gave more help to Zina Haughton than the public thinks, attorney Lisa Martin told Brown Deer police in an interview with them yesterday. Brown Deer police released the audio of the interview to media earlier today.
Listen to Lisa Martin's statement given to Brown Deer police.
Martin represented Zina Haughton in the domestic abuse hearing and divorce proceedings against her husband, Radcliffe Haughton, who killed Zina, two others, and injured four before taking his own life at the Azana Salon and Spa in Brookfield on Sunday.
Martin takes issue with what she is calling the public misperception that Radcliffe wasn't arrested for the Jan. 8, 2011, standoff between Radcliffe and Brown Deer police.
"I'm hearing over and over that Brown Deer never arrested Radcliffe Haughton for the incident of January 2011, and clearly (in circuit court records) it shows an in-court arrest and the bail bond being posted," Martin said. "He paid cash, and was issued a no-contact order. He was clearly arrested, and yet everybody thinks he wasn't arrested."» Read Full Article
2016 Fourth of July events in the Milwaukee suburbs
From the North Shore, to Oak Creek and Franklin, to Wauwatosa and Brookfield and West Allis and New Berlin, and all of the other communities within the MyCommunity NOW coverage area, there are plenty of Fourth of July festivities to take part in. Below is a list separated by county and in alphabetical order of events planned to celebrate Independence Day 2016. If you know of an event you don't see listed below, email us at email@example.com.
Milwaukee County
Bay View
Juy 4
Celebrate the 4th of July in Humboldt Park, 3000 S. Howell Ave. This year's theme is joining hands for peace. No alcoholic beverages are allowed in Milwaukee County Parks without a permit. For the latest updates, visit www.city.milwaukee.gov/july4th.
9 to 10:15 a.m.: parade, starting at South Kinnickinnic Avenue and East Linus Street, proceeds to park.» Read Full Article
Demond Means resigns as commissioner of the Opportunity Schools and Partnership Program
Commissioner of the Opportunity Schools and Partnership Program Dr. Demond Means has resigned from the position.
Means, who is also superintendent of the Mequon-Thiensville School District, released a statement June 29 announcing he was stepping down as commissioner.
"Therefore, I have informed the County Executive that I am resigning effective immediately as commissioner of the Opportunity Schools and Partnership Program," Means said in an official statement. "I do so without malice or any political point of view and continue to have a deep desire to help our state's neediest children."
Means said "efforts to implement the Opportunity Schools and Partnership Program law will become increasingly adversarial at a time when adversity is the last thing our children need." He said that the current environment doesn't help to foster "collaborative partnerships."
Though leaving the OSPP, Means, a graduate of Milwaukee Public Schools, said he is still committed to "advocating for equity in our schools and closing the achievement gap in Wisconsin." He said his "heart aches for the children and families of Milwaukee because of the poverty, crime, and other challenges of urban life" and that educational opportunity must be the "great equalizer" for Milwaukee's children.» Read Full Article
Initial Reaction Podcast: A look ahead to US Open 2017, look back at Champions Tour event in Madison
Lake Country/Now sports director JR Radcliffe and Time Warner Cable Sports Channel's JP Cadorin chat about the Wisconsin sports scene, with an emphasis on Milwaukee-area preps. Find the podcast on Stitcher and iTunes.Milwaukee Journal-Sentinel sports columnist and golf writer Gary D'Amato stops by to chat about the next U.S. Open, to be hosted at Erin Hills Golf Course in Erin, Wisconsin. He also talks a little Bucks draft, and JP and JR focus on the selection of Thon Maker and the landing spots for former Wisconsin prep products Henry Ellenson and Diamond Stone. Plus, JP reports back from the inaugural PGA Tour Champions event, the American Family Insurance Championship, in Madison and the Kohler Grand Prix IndyCar race at Elkhart Lake. Each week,
SeaWorld grants interview with Mequon student on orcas for paper
Mequon — When fifth-grader Sydney Feucht was able to see an orca in person for the first time at SeaWorld, she said it was "cool."
What wasn't cool to her is they were stuck in tanks, and even though it was a memorable experience to see them up close, she wished they were free in the ocean. That was the basis of an article Feucht wrote for an inquiry-based learning paper at her school, even getting an interview at SeaWorld.
"I was so into it," she said, smiling. "I got so passionate."
Feucht spent a lot of time delving deep into information on orcas for the paper. She said the whole family got involved, but she did most of the research herself. Her biggest source of information was from the documentary film Blackfish, released in 2013. Feucht said it was hard watching it as it was very detailed.
A somewhat controversial documentary, Blackfish "tells the story of Tilikum, a performing killer whale that killed several people while in captivity," according to the official website. Its goal was to "explore the creature's extraordinary nature, the species' cruel treatment in captivity, the lives and losses of the trainers and the pressures brought to bear by the multi-billion dollar sea-park industry."» Read Full Article
End of an era: Glendale administrator to retire after 36 years
Glendale — After 36 years as Glendale's city administrator, Richard Maslowski informed the common council on June 27 that he will retire effective Aug. 31.
Maslowski has been in local government for 44 years. He started his career as the village administrator in Butler, then served as the city administrator in West Bend before coming to Glendale in 1980. In Glendale, he has served under seven mayors and 32 aldermen.
Glendale looked much different before Maslowski, who had a hand in redeveloping nearly every inch of the city. Before breaking ground on the Richard E. Maslowski Community Park last week, Glendale Mayor Bryan Kennedy rightfully noted that Maslowski's fingerprints can be found on nearly every inch of the city.
Maslowski oversaw the creation of the Bayshore Town Center, Estabrook Corporate Park, Glendale Technology Center and the North Shore Library. During his tenure, every street in the city has been rebuilt at least once — including the expansion of Green Bay Avenue, Silver Spring Drive and Port Washington Road.
He created the city's first tax incremental financing district in 1981, when Green Tree Elementary School was transformed into a hotel now known as Radisson Inn. Three years later, he created the city's second TIF district, as well as the community development authority, to facilitate the development of the Coventry Apartments and a four-story office building anchored by the newly created North Shore Library — the first joint library in Wisconsin.» Read Full Article
Whitefish Bay baseball team looking for consistency
With more than two-thirds of the season gone, Whitefish Bay baseball coach Jay Wojcinski is still trying to figure his team out.
Is it the team that gave powerful North Shore Conference leader West Bend West its only league loss on June 1 or is it the team that inexplicably lost to one-league victory Port Washington on June 23.
Is it the squad that smacked the ball around for 25 runs in a pair of nonconference wins over Pius XI and Brookfield East on June 25, or is it the unit that has scored only two runs combined in pair of North Shore losses to Germantown?
Wojcinski sure wishes this senior-dominated squad would make up its mind soon, even as the Blue Dukes come out of a week where they went 4-1.
"The Port game was completely unexpected," Wojcinski said, "because we had beaten Homestead and Cedarburg (both North Shore contenders) and played great each day, and then we turn around against Port, and I'm not even sure who these guys are.» Read Full Article
Sports Shorts: June 30, 2016
Every summer, the weather gets hot, baseball teams go into little slides, tempers flare and then they occasionally need to sit down and have a chat.
The Highlanders had one of those after their high-profile 7-3 nonconference loss to Greater Metro Conference leader on June 24 as coach Ernie Millard and his staff cleared the air with the team on some issues.
And from Millard's vantage point, things have taken a turn for the better.
"Sometimes things just get to a point, and you need to get to the underlying issues," he said. "We had a long talk, and then we went out and had a great practice on Saturday (June 25)."» Read Full Article
Mangan leaves knowing Homestead is in a good place
In his six-year tenure at Homestead that will end this week, outgoing Highlander Athletic Director Ryan Mangan was far more about "we" as opposed to "me."
"It's not any one thing that I'm proud of," he said. "I know I inherited a positive, successful high school when I got here, and I was happy that we were able to continue on that route, that we maintained those high-achieving standards."
Mangan, who was both athletic and recreation activities director at Homestead, will start soon as athletic director at powerhouse Hartland Arrowhead. Mangan was hired by Arrowhead earlier this spring, putting into motion a fast-acting response by the Mequon-Thiensville District.
District Superintendent Dr. Demond Means wanted to make the Homestead athletic director's job as attractive as the Arrowhead position so he worked with other members of the administration and the school board to split the recreation activities and athletic director's positions.
The result was the hiring of Mequon native and former collegiate volleyball coach Erich Hinterstocker as a stand-alone athletic director (he has already taken the reins from Mangan), while long-time recreation manager Michael Schoemer will receive a promotion to department head, continuing his management of the recreation activities, as well as assuming more office duties.» Read Full Article
Whitefish Bay baseball team bounces back with win over Nicolet
Just like Whitefish Bay baseball coach Jay Wojcinski would like to see his talented Blue Dukes become a little more consistent in time for a strong stretch run, so does one other.
Moments after the Blue Dukes had completed their post-game huddle following their 9-2 victory over area rival and host Nicolet Tuesday night, former Marquette University basketball player and Blue Dukes' backer Joe Nethen, who was sitting in a lawn chair near the leftfield fence at Stormonth Field, grabbed a bullhorn that he had handy and shouted his version of encouragment to the team:
"Now try winning all the games like this instead of giving us a heart attack!"
The unusual shout-out drew a big laugh from the Blue Dukes and a smile from Wojcinski, who was pleased to see his team bounce back from a disappointing 6-1 loss to Germantown the night before (see Whitefish Bay Now.com for details).
"Joe's always around," laughed Wojcinski.» Read Full Article
Brown Deer driver, 37, charged in crash near Strawberry Festival
A 37-year-old Brown Deer man has been charged in a crash that injured two pedestrians Sunday at Cedarburg's annual Strawberry Festival.
Kunle Famakinwa Jr. faces three felony counts — reckless driving causing great bodily harm, second degree reckless injury and possession of marijuana with intent to distribute — and one misdemeanor, possession of drug paraphernalia.
According to the criminal complaint:
Famakinwa had turned west onto Western Road from Washington Ave. when he collided with an eastbound car, then veered left and struck two Milwaukee women on the sidewalk.
Witnesses told police the women flew into the air from the impact. Each suffered broken ribs, and one a fractured neck bone.» Read Full Article
Marquette students offer marketing advice to Brown Deer
Brown Deer — A Marquette University marketing class has come up with a list of marketing ideas for the village of Brown Deer, which they say is suffering from a lack of citizen involvement, an identity crisis and a perceived crime problem.
Village officials approached Marquette University marketing professor Felicia M. Miller about the semester-long project, which gave the students real-world marketing experience and provided the village with free marketing help. The students conducted an audit of Brown Deer's image, based on research, interviews and the village's own planning studies.
In summarizing the students' findings to the village board earlier this month, Miller said Brown Deer's biggest weakness is that "there's no compelling identity."
"There's an identity crisis," Miller said. "Are we part of the North Shore? Are we part of Milwaukee? We're not really sure how we fit in."
Miller, who lives in Fox Point, said she incorrectly associated Brown Deer with Northridge Mall and areas west of 68th Street on Brown Deer Road. She said other people may have a similar confusion about Brown Deer's borders.» Read Full Article
Thomas and big bats lead Germantown baseball team over Bay, 6-1
Germantown athlete Bryce Thomas is a busy guy.
When he's not hitting spikes and making digs for his Milwaukee Volleyball Club team that is headed to the national tournament this week in Dallas, he's out there striking batters out and clubbing home runs for the Warhawks' baseball team.
Tonight's agenda included a game at the Warhawks' Ritzenthaler Dream Field as Thomas threw 5-1/3 innings against Whitefish Bay, with five strikeouts and three walks and then clubbed a third inning home run that broke open the game for a 6-1 home victory over the Blue Dukes.
"I'm feeling a lot better, between the volleyball and the baseball my shoulder was feeling a little sore, but I was able to get a little rest and now I'm fine," he said.
The victory built on the two wins the Warhawks earned in a round-robin at UW-Whitewater on June 25 and improved their North Shore record to 6-9 and their overall mark to 13-10 in just their fourth home game of the year.» Read Full Article
USM student charged with taking upskirt photos of female classmates
River Hills — A 17-year-old student at University School of Milwaukee has been charged with taking upskirt photos of his female classmates.
Austin Halbrooks has been charged with four counts of invasion of privacy and one count of disorderly conduct in Milwaukee County Circuit Court. If convicted, he faces a maximum sentence of 14 years in prison and $40,000 in fines.
A classmate reported Halbrooks' alleged actions to school officials, who reported the incident to River Hills police. When questioned by the school's security director, Halbrook admitted to taking photos up the skirts of female classmates without their knowledge, according to a criminal complaint. The photos were taken during a four month period, between December and April.
Police seized Halbrook's computer and found multiple images focused on female students' breasts, buttocks, legs and feet. Not all girls were able to be identified, but police and school officials did identify five female students, ages 17 and 18, according to the complaint. The computer had 59 pictures of the five girls.
The upskirt photos were taken while the girls were standing up and walking up the stairs, according to the criminal complaint.
Retiring athletics director John Gustavson leaves Whitefish Bay in a better place
About a week or so from his final days before retirement as athletics director at Whitefish Bay High School, John Gustavson was doing one of his favorite tasks.
He was filling manila envelopes with medals, bronze, silver and gold, and somewhere around his office were some highly coveted plaques. They were going to student/athletes who had participated in three sports (or in the case of the very busy senior Macklin Kortebein, four) this past school year.
Bronze were for freshmen, silver for sophomores, gold for juniors and plaques for seniors. It's been a long-standing ritual with a good purpose behind it.
"We started this around my second year (2004-05) as a way of trying to encourage kids to do multiple sports," he said. "To be true multisport athletes."
It's all part of a culture change Gustavson helped foster.» Read Full Article
Teen charged with taking upskirt photos of classmates in River Hills
A 17-year-old Milwaukee teen accused of taking "upskirt" photos of female students at a River Hills school has been charged with four felony counts of invasion of privacy.
In early April, students at University School of Milwaukee told security staff that Austin B. Halbrooks had been taking pictures of female students under their skirts, according to a criminal complaint.
The school security director spoke to Halbrooks, who admitted he took such photos of female students without their knowledge, and contacted River Hills police, the complaint says.
Authorities got a warrant to search his computer and found "numerous photos and videos" of girls, many of which appeared to have been taken at University School, 2100 West Fairy Chasm Road, between February 2015 and March 2016.
Halbrooks, who also faces one misdemeanor charge of disorderly conduct, is scheduled for a preliminary hearing on July 11. The teen has been expelled from University School, according to WISN-TV.


text:
Useful Links
- Date submitted: 1 Nov 2011
- Stakeholder type: Major Group
- Name: Thamesbank
- Submission Document: Download
Full SubmissionThamesbank C/o Netherbury Meadow Close Bridge, Kent CT4 5AT United Kingdom Submission to Rio 20 on behalf of Thamesbank 1. Introduction Thamesbank submits the following contributions to the United Nations Conference on Sustainable Development, for inclusion in a compilation document to serve as a basis for the preparation of a zero draft of the outcome document. This submission sets out our views on how to make the United Nations Conference more effective in terms of addressing Water issues. Although our group exists to better protect the Thames River from the current and future threats facing the river from pollution, over development and misuse of resources, our long term aim is to ensure that all Water bodies under Rio 20 are given similar protection if true Sustainable Living is to be achieved. Thamesbank was set up over10 years ago to campaign for the sustainability of the River Thames? ecosystem. We have always applied the Rio 1992 sustainable principles and aim to create an international example to secure a genuinely sustainable future for the river, the communities that live and work around the river, and for the ecosystems which depend on it. However, sustainability of the River Thames has continued to deteriorate. We need effective and adequate measures from Rio to ensure Water bodies like the River Thames become sustainable. The river is facing unprecedented challenges . New riverside developments, longer-term plans for the Thames Gateway, are stresses likely to increase as a result from climate change, and the challenges posed by the 2012 Olympic Games are all going to impact on the river. In particular, we are concerned about the proposal to build a 22km long cesspit for rainwater (a vital resource) and sewage by the Thames when other recommended more sustainable approaches have not been adequately explored by the Government or its agencies. 2. ?Sustainable Development? should be changed to ?Sustainable Living? ?Sustainable Development? should be changed to ?Sustainable Living?. Sustainable Development is a misnomer and an inappropriate word because it suggests that development is something that has to be achieved in order to achieve sustainability whereas true sustainability is about changing all our existing living practices to become sustainable in a world with finite resources. Development in the developed world has gone too far - it is not sustaining our planet. We should not be advocating a similar mistaken journey for the so called undeveloped countries or for ourselves. 3. Planning and why Sustainable Living must be made to determine every planning application In the UK, planning decisions are made across the land that adversely impact upon the natural environment and Water on a continual and cumulative basis. Environmental laws and other planning considerations do not effectively mix. The environment usually loses to economic considerations, those considerations which are sadly still based on the failed and outdated growth domestic product theory. That is why Thamesbank wants to see the concept of Green Growth embedded within the concept of Sustainable Living as part of the outcome document. What we mean by Green Growth is illustrated in the paper by Peter Head entitled ?Total community retrofit - an accelerated model for the UK to reach its climate change obligations by 2050? (attached). Consequently, every planning decision must be based on Sustainable Living. The process, outcome and later operation of each and every planning permission must equate with Sustainable Living. This means in practice that each permission granted must be carbon negative for the process, the outcome and for its operation. The consideration of Water is obviously fundamental to this process. 4. Case Study - The Thames -Why Water bodies need an overarching integrated statutory sustainable management body to achieve sustainability Thamesbank is concerned that the Rio 20 process may not give adequate consideration to Water issues in developed countries where Water issues may wrongly be considered less important. The River Thames is of vital importance and that is why we include it here as a case study. It is under strain from excess sewage, Water extraction and development yet there is no overarching integrated body statutory or otherwise to ensure that all aspects of the Thames are properly managed to secure Water cycle sustainability. We need such a body and other Water bodies do too. We believe that without such a body, the River Thames will not achieve Sustainable Living. To illustrate our growing concerns, we attach the recently published Selborne Commission Report1 on the 22km Thames sewage/rainwater cesspit proposal. The Report voices concerns about the sustainability of the proposal but how will these concerns be properly addressed without there being one overarching integrated statutory management body solely in charge of the River Thames ecosystem? 5.Enforcement mechanisms Parties, organisations and ordinary individuals need to be able to enforce environmental laws and agreements on an international level otherwise Rio 20 will fail and our Water bodies will continue to deteriorate. We second and adopt the proposals submitted by Wildlaw UK below: Working Group - Technical Subgroup This Declaration could be enforced by: i) an international environmental court such as the proposed International Court for the Environment which advocates wider access to environmental justice. ii) adoption of domestic laws which recognise and protect the rights of nature, e.g. the Bolivian Law of Mother Earth and the Ecuadorian Constitution. iii) recognising the rights of individuals and civil society groups to enforce the rights of nature, e.g., by widening interpretation of the provisions of the United Nations Economic Commission for Europe Convention on Access to Information, Public Participation in Decision Making and Access to Justice in Environmental Matters (the Aarhus Convention). iv) creating institutional mechanisms to promote and advocate the rights of nature such as Bolivia?s proposal for an ombudsman for Mother Earth, or a Commission for Nature?s Rights, similar to the Equality and Human Rights Commission in the U.K. v) Respecting the provisions of the World Charter and Earth Charter which set out duties and responsibilities for the respect and protection of Earth and the 'greater community of life and future generations?. Dido Berkeley/ Emily Shirley/Graham Stevens of Thamesbank


text:
Loading ...
Know your model number? Use our Parts Lookup »
Customer Support:
Mon - Fri: 9am - 6pm ET
Sat: 9am - 5pm ET
Sun: 11am - 5pm ET
Jack's has replacement Jacobsen Lawn Mower Ignition Switches. We have the Jacobsen Replacement Parts you need to help you get your Jacobsen outdoor equipment repair under way. So when you need replacement Jacobsen parts, including Ignition Switches, try Jack's first!
Subscribe to our email newsletter to receive promotions, helpful DIY articles, and special offers.
Copyright © 1994 - 2016
Jacks Small Engines
& Generator Service, LLC


text:
Men's Donny Chill
Product Actions
These kicks are a chilled-out version of the original gangster Sidewalk Surfers clan. With their cool-weather-cozy soft interior lining, they would like to propose a toast to your feet! We simply made your favorite cozy jacket into a shoe. No biggie. The Donny Chill features a styled out Nordic print that will keep those dogs toes-ty and lookin' funky fresh all day long.
Additional Information
- Nordic knit textile
- Premium molded EVA footbed featuring an antimicrobial additive designed to reduce odor causing bacteria
- Happy U rubber sponge outsole
Product Reviews
REVIEW SNAPSHOT®by PowerReviews
- Comfortable (36)
- Stylish (27)
- Cushions impact (21)
- Durable (17)
- Lightweight (14)
- Poor fit (3)
Best Uses
- Casual wear (31)
- Going out (22)
- Travel (22)
- School (9)
- Beach wear (8)
- Sizing:
Feels full size too small
Feels half size too small
Feels true to size
(28 reviews)
Feels half size too big
Feels full size too big
- Width:
Feels too narrow
Feels true to width
(36 reviews)
Feels too wide
- Reviewer Profile:
- Stylish (17), Comfort driven (10), Conservative (10)
Reviewed by 40 customers
Displaying reviews 1-3
Previous | Next »
- Breathes Well
- Comfortable
- Lightweight
- Stylish
Best Uses
- Casual Wear
Comments about Donny Chill:
- Sizing:
- Feels true to size
- Breathes Well
- Comfortable
- Cushions Impact
- Great with Jeans
- Lightweight
Best Uses
- Casual Wear
- Travel
Comments about Donny Chill:
As someone who hates wearing traditional shoes, Sanuks are perfect, since they are so comfortable, breathe well, and do not feel like my feet are "bound".
While I've had the "basic" model in the past, and did purchase another, I tried the "flip flops" and the more insulated kinds. Man, where have these been all my life!?! The insulated ones are just right to keep my feet warm without being TOO warm. The flip flops just might be the most comfortable ones ever.
Thanks for such a great, quality project!
- Sizing:
- Feels true to size
- Width:
- Feels true to width
- Comfortable
- Cushions Impact
- Lightweight
- Stylish
- Wears Out Quickly
Best Uses
- Casual Wear
Comments about Donny Chill:
Great fit, different (in a good way) looking, and comfortable.
- Sizing:
- Feels true to size
- Width:
- Feels true to width
Displaying reviews 1-3
Previous | Next »
Do you have questions about this product?
Get answers from our staff experts by clicking "Ask a Question" or click here to send an email to our customer service team.


text:
Seton Hall Ruins Volleyball Home Opener, Tops Tigers 3-0
Despite 12 kills, seven digs and three service aces from sophomore Kendall Peterkin, the Princeton women's volleyball team dropped its home debut 3-0 Tuesday night to Seton Hall.
The Tigers fell to 3-4 on the season with the 25-15, 25-16, 25-20 loss to the Pirates, who used a severe advantage at the net to grab their third win of the season. Seton Hall had a 13-0 advantage in blocks and limited Princeton to a .050 hitting percentage.
Seton Hall got out especially quick in the opening set, going on a 12-2 run to gain a 15-4 advantage. They had a similar strong run early in the second, but Princeton showed resilience in the third and got within three points at 19-16, but the Pirates put the match away from there.
Freshman Cara Mattaliano, in her Dillon debut, recorded 11 kills and 10 digs for Princeton, while sophomore Sarah Daschbach added 19 digs for the Tigers. Junior Tiana Woolridge had seven kills and hit a team-best .357, while Stephanie Marani chiopped in with four kills.
Princeton will head to Rhode Island this weekend for the Bryant Tournament, and then will return to Dillon Gym next Friday night to make its Ivy League debut against Penn.


text:
@PrincetonWGolf Stands Second Through One Round at Ivy Championship
Just three shots behind Harvard with two rounds to play, the Princeton women's golf team is in second place after one round at the Ivy League Championship at Trump National in Bedminster, N.J.
Kelly Shon is the top Tiger after a 1-over 73, tied with Harvard's Christine Lin for second overall. That pair trails Penn's Amanda Chin by two shots, as the Quaker was the only player in red numbers after an opening-day 71.
While the Tigers are three shots behind leader Harvard, Penn is six shots off the Crimson's pace and Columbia is nine shots back in fourth. Yale, 13 shots back of Harvard, Brown, 19 shots behind, and Dartmouth, 31 shots back of the Quakers, round out the seven teams.
The Tigers will begin teeing off for the second round Saturday at 1 p.m.
Princeton's first-day results are below, and results for all teams can be found via Golfstat here.
2. Princeton 307 (+19)
T2. Kelly Shon 73 (+1)
T6. Alexandra Wong 76 (+4)
T13. Sydney Kersten 78 (+6)T18. Anna Jang 80 (+8)
31. Tiffany Dong 86 (+14)


text:
Glee graduates can return for encore High school doesn't have to end for Glee actors scheduled to graduate this season, say series creator Ryan Murphy. He added, the characters despite graduating could be part of the Glee world. "We were … Continue reading
Dianna Agron RSS
Morning ZANG: Glee graduates, more Lindsay Lohan, Gisele's an idiot
LOS ANGELES, CA - OCTOBER 26: (L-R) Actors Chris Colfer, Kevin McHale and Darren Criss appear at the "GLEE" 300th musical performance special taping at Paramount Studios on October 26, 2011 in Los Angeles, California. (Photo by Kevin Winter/Getty Images)


text:
Go beyond paper with our Bulletin Board Cabinets. The 1" internal depth of this 48"H x 36"W cabinet means it's easy to mount plaques, artwork, notices, and other display pieces. The elegant anodized aluminum trim provides an attractive and durable way to frame your important information and announcements. Locking door features shatter-resistant clear acrylic panel for security and safety. Choose between three surface options: Rubber-Tak, Natural Cork, or Vinyl.
Rubber-Tak is a uniquely textured surface manufactured from recycled rubber to provide eco friendliness as well as unmatched durability and resiliency. Pin holes virtually disappear into self healing surface, which is also stain-resistant, non-fading, and easy to clean and maintain. The rubber is moisture-resistant, chemical-resistant, and will not support the growth of mold, mildew, or bacteria. Natural cork surface offers superior resiliency and tack-holding properties, and is an environmentally friendly renewable resource. The cork is harvested from trees that are carefully stripped of their bark when they are 15 to 20 years old -- cuts that do not harm the inner core of the tree. The cork bark regrows, and this process allows a useful life of more than 150 years for each tree.
Natural cork is self healing and will last for years. The fabric backed vinyl provides a strong, colorful and attractive tack surface. Our line of vinyl covered Tak surfaces is easy to maintain, a self-healing surface and naturally resist dirt, dust, and debris. The vinyl fabric cleans easily with detergent and water, and is treated to resist bacteria, mold, and mildew.


text:
These are last of the Q.bel reviews I have to share. Take my word for it though, as these may be last, but not the least of the bunch!
Q.bel PB Wafer Bars
I can't comment much more on the packaging without it feeling like I'm beating a dead horse. Unwrapping these bars, I am pleased to say these smell exactly like Reese's Peanut Butter Cups (RPBC) to me. The aroma is so strong of fresh peanut butter with a kiss of chocolate. It's something I could sit and inhale all day.
The Peanut Butter Wafer Bars are a little different in terms of construction than the Milk and Dark Chocolate ones. There's no rice crisps in this bar and I was sort of expecting to find bits of peanut in there as a replacement. Alas, I was wrong. The peanut butter is beautifully sandwiched in between the wafers, as you can see in the photo.
There's a really nice crispness to the bite in these despite the lack of the crisped rice. The flavor isn't as punchy as the Wafer Rolls, there's more wafer here to soften the bold flavors of the peanut butter and chocolate. It's very creamy, nutty with a touch of salt. There's nice sweetness under the whole flavor from the chocolate that's smooth and cool on the tongue. I got a bit of a throat tickle from eating this, as the peanut butter is intense. I like it that way though.
Out of all the Wafer Bars I had, these were the ones that disappeared first out of the bunch that I shared with friends.
Q.bel Peanut Butter Wafer Rolls
The Peanut Butter Wafer Rolls, like their Milk and Dark Chocolate counterparts, didn't disappoint. They too smelled strongly and are reminiscent of RPBC. The coating didn't melt as easily in my hands as the others did, which I found perplexing. I'm not complaining though!
The Rolls are wonderfully peanutty, roasted and salty. The flavor is great and I'd consider this an awesome snack for peanut butter lovers. You get an intense flavor hit of the smooth, extremely fresh creamy peanut butter. It's sweet, roasted, salty, and plain tasty! The Roll even lets you get the thick peanut butter texture on your tongue if you eat it in just the right way. The chocolate coating gives it that needed edge of sweetness and the wafer provides a wonderful crunchy/crispy texture.
Addicting. Simply addicting.
Even though I'm more of a chocolate than a peanut butter person, I'd say these were beautifully done and tie with the dark chocolate wafer rolls as my favorite in the Q.bel line.
You don't have to take my opinions on these as the final word though, be sure to check out what Cybele at CandyBlog.net, Rosa at ZOMG! Candy, CandyAddict.com and Chocolate Blog has to say about them.
Rating: Hoard
Links Q.bel Website


text:
Baseball: The Huskies earned their fifth consecutive MAC series win during the week. After dropping a 3-2 decision at Iowa Wednesday, NIU rebounded with a 3-1 win in the lid-lifter against Miami (Ohio) on Friday. On Saturday, Northern used a rally in the bottom of the ninth to claim a 4-3 win and the series. The RedHawks avoided the sweep on Sunday, though, with NIU falling by an 11-9 score.
Softball: Northern Illinois kept their MAC hot streak going with three wins over the weekend. Following a 5-4 loss to UIC on Wednesday, NIU split a doubleheader with Akron, topping the Zips 3-0 in game one before falling 7-5 in game two. The Huskies got back on the winning side Saturday with a 2-0 win over Ohio, followed by a 3-2 victory Sunday afternoon.
Track & Field: Northern Illinois closed out their regular season over the weekend with a busy three meet schedule. At the Penn Relays, the Huskies got a MAC auto bid from Sidra Sherrill in the shot put, while Janay Mitchell solidified her spot in the 100 meters. Meanwhile, NIU got strong showings at West Chester and UW-Whitewater.
Men's Tennis: Northern Illinois saw their season come to an end as they hosted the 2013 MAC tournament. The Huskies advanced to their first title match since 2004 when they upset No. 1 Ball State, 4-2, Friday. Their run ended Saturday, though, when they fell to Western Michigan, 4-3.
Women's Golf: NIU finished their season at the MAC Championships with an eighth place finish. Jenny Niemiec led the Huskies with a 26th place finish.


text:
Anthrax Terror Suspect Held Vaccine Patents
Government biodefense researcher Bruce E. Ivins, the new lead suspect in the 2001 anthrax terror attacks, held three patents on anthrax vaccine technology and stood to benefit financially through federal procurement contracts, the Los Angeles Times reported Saturday. Ivins, a 62-year-old microbiologist with 28 years of government service, committed suicide last week after federal investigators made him the prime suspect in the case. Ivins is listed as a co-owner of the government-invented anthrax vaccine later licensed to VaxGen, a Bay Area company awarded nearly $900 million in federal contracts under Project Bioshield. The contract was cancelled in 2006, the New York Times reported Sunday. Government researchers are usually limited to $150,000 per year in royalties when their inventions are licensed to the private sector.
The FBI investigation into the seven-year-old anthrax murders - five people died after being exposed to letters containing the deadly spores - has consistently focused on researchers at the U.S. Army's Ft. Detrick, Maryland facility, which has long been the home of the U.S. bioweapons and biodefense research programs. CNN reports that early in the investigation, then-Attorney General John Ashcroft publicly identified former civilian anthrax researcher Steven Hatfill as a "person of interest" in the investigation. Hatfill, who also worked at the biodefense lab at Ft. Detrick, denied involvement and sued the Justice Department for violating his privacy by leaking his name to the media in connection with the investigation. The department settled in June with Hatfill, who is to receive a one-time payment of $2.8 million and $150,000 a year for life.
The U.S. has awarded nearly $50 billion in biodefense research contracts to major universities and defense facilities since the 2001 anthrax attacks. Infectious disease researchers have criticized the program for draining talent and resources from research into infectious diseases like tuberculosis and leishmaniasis that are endemic in the developing world. In 2005 more than 750 scientists, including several Nobel Prize winners, sent a letter to the National Institutes of Health protesting the way the anti-bioterror program was skewing infectious disease research.
Senators Want Full Global Warming Paper Released
Sen. Barbara Boxer (D-CA) is demanding that the White House release the Environmental Protection Agency's final 40-page 'endangerment finding' analyzing the threat to human health posed by greenhouse gas emissions. A draft of the paper sent to the White House last December found that "combined atmospheric concentrations of the six greenhouse gases are reasonably anticipated to endanger public welfare." The White House has refused to acknowledge the finding. The Senate Committee on Environment and Public Works, chaired by Boxer, reviewed the finding and posted excerpts on its website, but Senate Republicans prevented a vote to subpoena the document in its entirety.
Meanwhile, EPA administrator Stephen Johnson has refused a request from Sen. Patrick Leahy (D-VT) to testify on global warming. Leahy's Judiciary Committee is investigating the "risks of global warming, and whether EPA?s decision with respect to California's application for a waiver from the Clean Air Act was made in accordance with the technical and legal conclusions of EPA?s own staff, or was the result of improper White House interference." Leahy has also asked the EPA's Inspector General to "investigate the President' purported claims of executive privilege over documents and testimony related to the public health threats of global warming, and possible White House interference with EPA decision-making."
EPA Advisers Balk at Plans to Ease Asbestos Regs. . .
A panel of scientific advisers at the EPA has denounced the Bush Administration's effort to change the way the EPA measures the cancer-causing potential of asbestos. The agency asked the 20 experts on its Scientific Advisory Board's (SAB) asbestos panel to evaluate assessments of the toxicity of various types of asbestos and gave the SAB panel industry-funded studies to review. While the meeting notes will not be made available for up to three months, according to Vivian Turner, the Designated Field Officer and SAB staff member, several public comments are on the EPA website. Franklin E. Mirer, a professor of Environmental and Occupational Health in the Hunter College Urban Public Health Program at City University of New York, said that "the recommendations of the NAS Risk Assessment Committee for presenting the full range of risk assessment results have been ignored." David Egilman of Brown University told the Seattle Post-Intelligencer that "this is another example of how this administration all too often bows to corporate pressure and facilitates regulations that fail to protect the health of both the workers and the public."
. . . And New Lead Standard
Rogene Henderson, chair of the EPA's Clean Air Science Advisory Committee (CASAC), has condemned the agency's proposed lead standard. In a letter to EPA Administrator Stephen Johnson, Henderson said the EPA has proposed lowering the level of allowable lead in the air from 1.5 micrograms per cubic meter to a range of 0.1 to 0.3 micrograms per cubic meter, but that it could range up to 0.5 micrograms per cubic meter in some cases. The proposal was significantly higher than the 0.02 micrograms per cubic meter (with a maximum level of 0.2 micrograms per cubic meter) proposed by CASAC as being feasible.
In a 35-page protest letter, the Natural Resources Defense Council and the Center for Science in the Public Interest said the "EPA must follow the advice of the Clean Air Scientific Advisory Committee" or "explain its reasons for departing from CASAC's advice." Public comment has been extended to today.
Odds and Ends
Sen. Charles Grassley (R-IA) is pressuring the National Institutes of Health to cut grants to academic scientists who have not disclosed industry ties to their respective colleges and universities. . . . The University of Tokyo's Institute of Medical Science is planning to overhaul efforts to educate researchers on ethics rules and tighten internal review and compliance standards. . . . After two previous investigations over scientific misconduct related to "cold fusion" Purdue University Nuclear Engineering Professor Rusi Taleyarkhan has been cited for two cases of misconduct. Both cases center on efforts to make experiments carried out by members of his lab appear as independent verification of his previous work. . . . According to the Wall Street Journal, 275 journalists at the Unity convention in Chicago attended a lunch n' learn event on Type 2 diabetes that was sponsored by the health care company Novo Nordisk.
Cheers and Jeers
* Jeer to Health Affairs for failing to disclose to readers that Alan J. Gelenberg, the psychiatrist who reviewed the book, Side Effects: A Prosecutor, a Whistleblower and a Bestselling Antidepressant on Trial (Algonquin Books, June 2008) by Alison Bass, is a long-time friend and colleague of Martin Keller, the chief of psychiatry at Brown University and a major figure in the book. Gelenberg and Keller have co-authored at least 20 papers on the treatment of depression, according to Medline.
* Jeer to Melinda Beck of the Wall Street Journal for failing to disclose that the Vitamin D Council receives grants from vitamin D manufacturer Biotech Pharmacal. In her July 15 article "Defending Against Disease -- With Vitamin D," Beck quotes Vitamin D Council executive director John Cannell.
* Jeer to C. Richard Conti, editor-in-chief of Clinical Cardiology and professor of medicine at the University of Florida Health Science Center, for failing to disclose in a recent two part editorial (here and here ) that he has received compensation as a member of the Cardiovascular Therapeutics Speaker's Bureau. Conti's editorial favorably describe Ranolazine, a drug used to treat chronic angina and manufactured by CV Therapeutics.
* Jeer to Renita Jablonski of Marketplace on American Public Media/NPR for its July 24 segment on raising the minimum wage where she quoted Rick Berman of the "Employment Policies Institute" without telling listeners that Berman's group is funded by chain restaurant operators, who have a vested interest in keeping entry-level wages as low as possible.
The July 21, 2008 issue of Integrity In Science Watch included an incorrect link to an article in Pediatrics on lipid disorders in children. The correct link for the July 1st story is here.
The July 21, 2008 Integrity in Science Watch gave an incorrect title for the Journal of Clinical Lipidology. We regret the errors.


text:
North America ACCESS Global C-Haines Index +96 hour Chart
- location
- Africa
- Asia
- Europe
- New Zealand
- North America
- South America
About ACCESS Global
Australian Community Climate and Earth-System Simulator (ACCESS). Based upon the UK Met Office Unified Model system. ACCESS G is the global numerical forecast model operated by the BoM. It is run twice daily (00Z and 12Z) and provides forecast data out to 240 hours with a horizontal resolution of 80km and 50 vertical levels.
Weather News
Cold weather: Icy morning for NSW as wild winds ease, bureau says
Icy and windy weather is blasting parts of the NSW central-west and Blue Mountains, although strong coastal winds are easing, the Bureau of Meteorology (BoM) says.
Cold front delivers for boardriders
After a slow start to the snow season and a week of small to no surf, an intense cold front has brought some happiness to snowboarders and surfers in Victoria and New South Wales.
Above average rainfall for WA
Parts of WA have been receiving persistent showers in recent days, propelling some locations well past their monthly average.


text:
I used to do therapy. I had a psychotherapist in my twenties when I was unhappily married. I don't even remember the shrink's name, although I do remember the names of all my bad boyfriends. How ironic is that? Now that I am veering out of middle age, I don't have time for a talking cure. I'd be in a nursing home by the time I solved the problem.
Instead, I work from the outside in. In the lifelong battle of empowerment versus insecurity, calm versus anxiety, positive versus negative, I swear by these tricks:
BOOTS. When my sister Nora and I wrote a play, Love, Loss, and What I Wore, we asked our friends to tell us about their favorite clothes. Tales of boots poured in. Boots matter, I realized. They make a woman feel brave, strong and grounded—and, I almost forgot, hot. I invested in a pair, blue-gray suede, kick-ass. I want to tell you that when I wear these boots, I feel fearless, like Carrie in Homeland, but she is out of her mind, or assured, like Alicia Florrick in The Good Wife, but she has given up sex with Will Gardner, so who wants to be her? Nevertheless.
A BLOW-DRY. Nothing gives a girl more confidence. Woody Allen has written that he would never have wanted to live in a time before antibiotics were invented. For me it's the blow-dry. Without one, I look like a woolly lamb.
SILVER HOOP EARRINGS. Recently I was booked on Morning Joe. No pressure, just three minutes to say something wonderful that would make viewers rush to read my book. "Do I look OK?" I asked the makeup woman. She considered my face and hair and said, "Silver hoop earrings." Then she said, "Power," as if that were the definition of silver hoop earrings. She took off hers and lent them to me. I don't know whether it was her kindness—the sisterhood of that—or if she's right, that silver hoops have power, but those earrings gave me an extra charge. A few days later, I bought a pair of my own.
JILL. We all have a girlfriend more daring than we are. Mine is Jill. She climbed Mount Kilimanjaro. She trekked through Mali and slept on roofs. Until I met Jill, my idea of a hike was the one block uphill from the subway to my doctor's office. So last year, when I had to travel to several cities to give talks, I decided to be Jill. I would arrive at the airport pumped, as if embarking on a great adventure. I would make eye contact with seatmates on airplanes. I would be O-P-E-N.
I got on a plane to Nashville and found myself talking to a woman named Laura Heatherly, who runs a music-industry charity. Would I like to come to a benefit? I was Jill, so I said yes.
But you never know when your timid old self will resurface. In my hotel room, I was seized with a desire to dive into bed and order up a Law & Order marathon. Instead, I called Jill.
"Go for 15 minutes," she said. "If it's awful, leave."
I did go and it wasn't. Culinary legend Lidia Bastianich did the food. I sat at a table with Steve Cropper, who co-wrote "(Sittin' on) The Dock of the Bay," not that we spoke, but hey. And my hosts, Laura and her husband, Bob, epitomized Southern hospitality.
On the way home, my flight was delayed. I was Jill, so I chilled.
Delia Ephron is the author of the novel The Lion Is In.
Next: 10 Fearless Entrepreneurs
Don't miss out on MORE great articles like this one. Click here to sign up for our weekly newsletter!


text:
Palm Coast shooting suspect captured
Published: Sunday, May 22, 2011 at 5:30 a.m.
Last Modified: Wednesday, August 15, 2012 at 12:22 p.m.
Authorities caught up with a Palm Coast man wanted in the shooting of his girlfriend's father and arrested him Saturday evening, a Flagler County sheriff's spokeswoman said.
William Copeland, 20, was arrested without incident about 6:45 p.m. in Volusia County, three days after the shooting Wednesday night in Palm Coast.
Copeland, charged with attempted murder and shooting into a dwelling, was being booked into the Volusia County Branch Jail late Saturday, pending a transfer to the Flagler County Inmate Facility.
Deputies said he fired three shots into the Leidel Drive home of Accursio Venezia, 41. Venezia was wounded in the upper left chest but deputies said he was treated for a non-life-threatening injury at Halifax Health Medical Center in Daytona Beach.
All rights reserved. This copyrighted material may not be re-published without permission. Links are encouraged.
Comments are currently unavailable on this article


text:
Play Slideshow >>
Evaluating investment options
By Mike Matichich
Who: Clean Water Services, Hillsboro, Ore.Treatment works: Four wastewater facilities that process a total 58 mgdMiles sanitary sewer: 769Miles storm sewer: 439No. customers: 527,0002011 operating budget: $56 million2011 capital budget: $58 million
In 2002 Hillsboro, Ore.'s award-winning Clean Water Services hired engineering firm CH2M Hill to work with utility employees to develop a user-friendly tool for analyzing the financial and nonfinancial aspects of potential capital investments.
The initiative was part of a larger overall effort — "Controlling Our Destiny" — the utility had formulated several years earlier to take proactive steps to increase the value proposition for customers. In addition to operating four treatment plants, Clean Water Services builds and maintains flood management and water quality projects and manages flow in the Tualatin River to improve water quality and protect fish habitat. Managers consider themselves to be in the business of water resource management.
The result of the public-private collaboration is ProjectSelect, an Excel spreadsheet that models present value, pay-back period, and equivalent annual cost of various options and allows users to take range-of-cost estimates into consideration, based on the accuracy of the cost estimates. It also can factor in relevant nonfinancial considerations like impact on operational efficiency, contribution toward sustainability or other community objectives, and opportunities to coordinate work with other infrastructure projects. Developing the model in Excel allows widespread use by staff throughout the utility familiar with the use of spreadsheet applications.
"The most important benefit is that it allows the application of consistent decision-making protocols, such as return on investment, when evaluating capital planning and other investment options," says General Manager Bill Gaffi. This consistency has provided a new level of credibility with the utility's board of directors.
In 2009, managers decided to refine the tool.
"The original model was an internal tool to help make informed decisions and explain the results to the operations and maintenance groups," says Engineering Division Manager Nate Cullen. "The upgrades improve the presentation of outputs to better communicate with decision-makers like the general manager and budget committee."
The enhanced ProjectSelect is more intuitive, making it easier for users to conduct sensitivity analyses and document the basis for decisions.
Capital Improvements
Return on Investment
Stormwater Management
If your agency uses WinSLAMM source loading and management software, you can earn .75...
General Tools
Premium features throughout the 903C's design ensure optimum operator comfort and...
Hewlett-Packard Company
Mike Matichich
Administration & Management
Please read our Content Guidelines before posting.
Copyright ©
2016 Hanley Wood Media, Inc. All rights reserved.


text:
ZF-1541: Character set option for Db adapters
Need a possibility to set character encoding for Mysqli / Pdo_Mysql adapter (in adapter's constructor) ( sub-classing adapter makes impossible to use Zend_Db::factory() method )
and then query like (for utf8): 'SET NAMES utf8' on every connect()
h3. Possible Solutions as recorded from comments below
When the 'charset' option is available to the Zend_Db::Factory(), do the following in the adapters _connect method: ||Adapter||Proposed Solution|| |Mysqli|use mysqli_set_charset| |Oracle|use the charset option for oci_connect| |Db2|no solution| |Pdo_Ibm_Db2|no solution| |Pdo_Ibm_Ids|no solution| |Pdo_Mssql|no solution,depends on server configuration| |Pdo_Mysql|use PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES "utf8''| |Pdo_Oci|include charset in DSN| |Pdo_Pgsql|use SET NAMES| |Pdo_Sqlite|not needed|
This is also relevant for OCI adapter and others, but the implementation varies.
mikespook writes:
I used utf8 for my charset with Oracle.
But, there are no item can set the charset in the param of the Zend_Db::factory(). And you konw, MS Windows use GB18030 for the charset in China. So when I send a SQL to the Oracle with charset utf8, I got a error.
I make this patch for we can set charset to the Oracle.
Index: Oci.php
--- Oci.php (revision 267)
+++ Oci.php (working copy)
@@ -67,7 +67,12 @@
$tns .= '/';
$tns .= $dsn['dbname'];
+ if (isset($dsn['charset']))
+ {
+ $tns .= ';charset=' . $dsn['charset'];
+ }
return $this->_pdoType . ':' . $tns;
So, we could use:
require_once 'Zend/Db.php';
$db = Zend_Db::factory('Pdo_Oci', array(
'host' => '127.0.0.1',
'username' => 'webuser',
'password' => 'xxxxxxxx',
'dbname' => 'test',
'charset' => 'utf8'
In the Zend_Db_Adapter_Oracle we have
if (isset($this->_config['dbname'])) { $this->_connection = @oci_connect( $this->_config['username'], $this->_config['password'], $this->_config['dbname']); } else { $this->_connection = oci_connect( $this->_config['username'], $this->_config['password']); }
shouldn't it be something like
$charset = (isset($this->_config['charset'])) ? $this->_config['charset'] : null; $dbname = (isset($this->_config['dbname'])) ? $this->_config['dbname'] : null; $this->_connection = oci_connect( $this->_config['username'], $this->_config['password'], $dbname, $charset );
Please categorize/fix as needed.
Resetting 'fix version priority' and 'fix version' to be re-evaluated for next release.
Here is a patch for it to work with Zend_Db_Adapter_Oracle
Index: Zend/Db/Adapter/Oracle.php =================================================================== --- Zend/Db/Adapter/Oracle.php (revision 9107) +++ Zend/Db/Adapter/Oracle.php (working copy) @@ -102,17 +102,21 @@ throw new Zend_Db_Adapter_Oracle_Exception('The OCI8 extension is required for this adapter but the extension is not loaded'); } - if (isset($this->_config['dbname'])) { - $this->_connection = @oci_connect( - $this->_config['username'], - $this->_config['password'], - $this->_config['dbname']); - } else { - $this->_connection = oci_connect( - $this->_config['username'], - $this->_config['password']); - } + $charset = (isset($this->_config['charset'])) + ? $this->_config['charset'] + : null; + $dbname = (isset($this->_config['dbname'])) + ? $this->_config['dbname'] + : null; + + $this->_connection = oci_connect( + $this->_config['username'], + $this->_config['password'], + $dbname, + $charset + ); + // check the connection if (!$this->_connection) { /**
Here are the patches for Mysqli:
Index: Zend/Db/Adapter/Mysqli.php =================================================================== --- Mysqli.php (revision 9527) +++ Mysqli.php (working copy) @@ -301,6 +301,9 @@ require_once 'Zend/Db/Adapter/Mysqli/Exception.php'; throw new Zend_Db_Adapter_Mysqli_Exception(mysqli_connect_error()); } + if (array_key_exists('charset', $this->_config)) { + $this->_connection->query('SET NAMES \'' . $this->_config['charset'] . '\''); + } } /**
and for Pdo_Mysl
Index: Zend/Db/Adapter/Pdo/Abstract.php =================================================================== --- Abstract.php (revision 9527) +++ Abstract.php (working copy) @@ -121,7 +121,11 @@ // always use exceptions. $this->_connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION); - + + // if PDO type is MySQL, and $this->_config['charset'] exists, set names + if ( ('mysql' == $this->_pdoType) && array_key_exists('charset', $this->_config) ) { + $this->_connection->query('SET NAMES \'' . $this->_config['charset'] . '\''); + } } catch (PDOException $e) { /** * @see Zend_Db_Adapter_Exception
Since the PDO database adapters use base (abstract) method for creating a db connection I've added a check ('mysql' == $this->_pdoType) so the 'set names' query is issued only for PDO_Mysql adapter (I don't know how other databases handle this issue).
I really hope this issue will be fixed in the next minor release, it has been long overdue.
If there is something else I can do to help, please let me know.
Please disregard the patch for Pdo_Mysql, haven't really worked with Pdo till now. "SET NAMES" do work for Pdo_Mysql adapter!!! You just have to pass it as a driver option...
The correct way to use it is:
<?php $db = new Zend_Db_Adapter_Pdo_Mysql(array( 'host' => 'your_host_or_ip', 'username' => 'your_myslq_username0, 'password' => 'mysql_pass', 'dbname' => 'your_db_name', 'driver_options' => array(PDO::MYSQL_ATTR_INIT_COMMAND => 'SET NAMES \'utf8\'') ));
On Pdo_Mysql I've always just used $db->query('SET NAMES UTF8'); without any problems. I tested it to make sure it works correctly.
Ofcourse it does. But if you send a query you are forcing you app to connect to the database. There are times that you don't want to connect to the database if it isn't really needed, that's what lazy loading is for.
This way, you can use Pdo_Mysql, utf8, and still have lazy loading of the db.
But this issue is still unresolved because in Mysqli you do have to send "SET NAMES 'utf8'" after connecting to the database.
I would love to see this implemented. At the moment managing lazy loading is either something you get creative about, or with a light application simply ignore. Getting it internalised would make life that bit easier.
any way .. could this at least be fixed in the Oracle Adapter since oci_connect supports charset ? :D
All right, this item officially has twice as many votes as the next popular item. If we don't implement it for 1.6 we risk user revolt. :0 Simon, is this something that you'll be able to do. If not, I'll troll for help from the rest of the community.
For mysqli the correct way is to use mysqli::set_charset ( see http://php.net/manual/en/… ).
Here's the patch for it:
Index: library/Zend/Db/Adapter/Mysqli.php
--- library/Zend/Db/Adapter/Mysqli.php (revision 10900)
+++ library/Zend/Db/Adapter/Mysqli.php (working copy)
@@ -313,6 +313,16 @@
require_once 'Zend/Db/Adapter/Mysqli/Exception.php';
throw new Zend_Db_Adapter_Mysqli_Exception(mysqli_connect_error());
+ if (array_key_exists('charset', $this->_config)) {
+ if(!$this->_connection->set_charset($this->_config['charset'])) {
+ /**
+ * @see Zend_Db_Adapter_Mysqli_Exception
+ */
+ require_once 'Zend/Db/Adapter/Mysqli/Exception.php';
+ throw new Zend_Db_Adapter_Mysqli_Exception('could not set charset');
+ }
+ }
The charset issue is already resolved for Pdo_Oci as far as I see ( SVN trunk ):
* Creates a PDO DSN for the adapter from $this->_config settings.
* @return string
protected function _dsn()
// baseline of DSN parts
$dsn = $this->_config;
if (isset($dsn['charset']))
$tns .= ';charset=' . $dsn['charset'];
return $this->_pdoType . ':' . $tns;
Here's the resulting patch. It implements charset support for Mysql, Oracle, Pdo_Mysql, Pdo_Oracle and Pdo_Pgsql, as well as unit tests for these.
Index: tests/Zend/Db/Adapter/TestCommon.php
--- tests/Zend/Db/Adapter/TestCommon.php (revision 10902)
+++ tests/Zend/Db/Adapter/TestCommon.php (working copy)
@@ -45,6 +45,36 @@
abstract class Zend_Db_Adapter_TestCommon extends Zend_Db_TestSetup
+ /**
+ * Test set charset option for adapter
+ * CASE: utf8
+ */
+ public function testAdapterCharset()
+ {
+ $params = $this->_util->getParams();
+ $params['charset'] = 'utf8';
+ $db = Zend_Db::factory($this->getDriver(), $params);
+ $db->getConnection();
+ }
+ /**
+ * Test set charset option for adapter
+ * CASE: bad charset
+ */
+ public function testAdapterCharsetBad()
+ {
+ $params = $this->_util->getParams();
+ $params['charset'] = 'blahblahblah';
+ $this->setExpectedException('Zend_Db_Adapter_Exception');
+ $db = Zend_Db::factory($this->getDriver(), $params);
+ $db->getConnection();
+ }
* Test AUTO_QUOTE_IDENTIFIERS option
* Case: Zend_Db::AUTO_QUOTE_IDENTIFIERS = true
@@ -55,6 +85,7 @@
$params = new Zend_Config($this->_util->getParams());
$db = Zend_Db::factory($this->getDriver(), $params);
Index: tests/Zend/Db/Adapter/Pdo/SqliteTest.php
--- tests/Zend/Db/Adapter/Pdo/SqliteTest.php (revision 10902)
+++ tests/Zend/Db/Adapter/Pdo/SqliteTest.php (working copy)
@@ -48,6 +48,16 @@
'INTEGER' => Zend_Db::BIGINT_TYPE,
'REAL' => Zend_Db::FLOAT_TYPE
+ public function testAdapterCharset()
+ {
+ $this->markTestSkipped($this->getDriver() . ' does not support charset');
+ }
+ public function testAdapterCharsetBad()
+ {
+ $this->markTestSkipped($this->getDriver() . ' does not support charset');
+ }
* Test AUTO_QUOTE_IDENTIFIERS option
Index: tests/Zend/Db/Adapter/OracleTest.php
--- tests/Zend/Db/Adapter/OracleTest.php (revision 10904)
+++ tests/Zend/Db/Adapter/OracleTest.php (working copy)
@@ -43,6 +43,41 @@
'NUMBER' => Zend_Db::FLOAT_TYPE,
+ /**
+ * Test set charset option for adapter
+ * CASE: bad charset
+ */
+ public function testAdapterCharsetBad()
+ {
+ @trigger_error('clearing error buffer', E_USER_NOTICE);
+ $params = $this->_util->getParams();
+ $params['charset'] = 'blahblahblah';
+ $db = Zend_Db::factory($this->getDriver(), $params);
+ $db->getConnection();
+ // Since oci_connect throws a warning on a bad charset, we have no choice but to
+ // use error_get_last() to detect this warning.
+ //
+ // Due to the fact that error_get_last() cannot be reset, we also have to use
+ // @trigger_error() to "force" the reset of the last error message\
+ //
+ // This is also the reason that this piece of code was not included in Zend_Db_Adapter_Oracle
+ // in order to throw an Exception when seting a bad charset
+ $last_error = error_get_last();
+ if( is_array($last_error) &&
+ $last_error['type'] == 2 &&
+ strpos($last_error['message'], 'Invalid character set name') !== false ) {
+ } else {
+ $this->fail( 'Invalid character set name' );
+ }
+ }
public function testAdapterDescribeTablePrimaryAuto()
$this->markTestSkipped('Oracle does not support auto-increment');
Index: library/Zend/Db/Adapter/Oracle.php
--- library/Zend/Db/Adapter/Oracle.php (revision 10902)
+++ library/Zend/Db/Adapter/Oracle.php (working copy)
@@ -114,17 +114,21 @@
throw new Zend_Db_Adapter_Oracle_Exception('The OCI8 extension is required for this adapter but the extension is not loaded');
- if (isset($this->_config['dbname'])) {
- $this->_connection = @oci_connect(
- $this->_config['username'],
- $this->_config['password'],
- $this->_config['dbname']);
- } else {
- $this->_connection = oci_connect(
- $this->_config['username'],
- $this->_config['password']);
- }
+ $charset = (isset($this->_config['charset']))
+ ? $this->_config['charset']
+ : null;
+ $dbname = (isset($this->_config['dbname']))
+ ? $this->_config['dbname']
+ : null;
+ $this->_connection = oci_connect(
+ $this->_config['username'],
+ $this->_config['password'],
+ $dbname,
+ $charset
+ );
// check the connection
if (!$this->_connection) {
Index: library/Zend/Db/Adapter/Pdo/Abstract.php
--- library/Zend/Db/Adapter/Pdo/Abstract.php (revision 10902)
+++ library/Zend/Db/Adapter/Pdo/Abstract.php (working copy)
@@ -72,6 +72,7 @@
+ unset($dsn['charset']);
// use all remaining parts in the DSN
@@ -82,6 +83,12 @@
return $this->_pdoType . ':' . implode(';', $dsn);
+ protected function _setCharset( )
+ {
+ if ( array_key_exists('charset', $this->_config) ) {
+ $this->_connection->query('SET NAMES \'' . $this->_config['charset'] . '\'');
+ }
+ }
* Creates a PDO object and connects to the database.
@@ -134,6 +141,11 @@
// always use exceptions.
$this->_connection->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
+ if ( ('mysql' == $this->_pdoType) || ('pgsql' == $this->_pdoType))
+ {
+ $this->_setCharset();
+ }
} catch (PDOException $e) {
Index: library/Zend/Db/Adapter/Mysqli.php
--- library/Zend/Db/Adapter/Mysqli.php (revision 10902)
+++ library/Zend/Db/Adapter/Mysqli.php (working copy)
@@ -313,6 +313,16 @@
require_once 'Zend/Db/Adapter/Mysqli/Exception.php';
throw new Zend_Db_Adapter_Mysqli_Exception(mysqli_connect_error());
+ if (array_key_exists('charset', $this->_config)) {
+ if(!$this->_connection->set_charset($this->_config['charset'])) {
+ /**
+ * @see Zend_Db_Adapter_Mysqli_Exception
+ */
+ require_once 'Zend/Db/Adapter/Mysqli/Exception.php';
+ throw new Zend_Db_Adapter_Mysqli_Exception('could not set charset');
+ }
+ }
That's great to provide those patches, but I think the interface to supply character set to each respective brand of database is only half the problem.
The other part of the problem is that a given character set may be known by a different name in each database. For example, MySQL uses 'utf8' where Oracle uses 'AL32UTF8'. Oracle even has a charset called 'utf8' but it's different. See http://decipherinfosys.wordpress.com/2007/01/…
This makes it hard to create a set of config parameters that can be used orthogonally for several brands of database. You'd have to know the different names in each database for any given charset you want to use.
How would I recommend solving this? The {{Zend_Db_Adapter}} interface currently supports a config parameter 'driver_options', which is an associative array used for options that are specific to each brand of database. I would suggest that {{Zend_Db_Adapter}} use 'driver_options'->'charset' for the name of the charset as it is known by the brand of database.
$db = Zend_Db::factory('oracle', array('driver_options'=>array('charset'=>'AL32UTF8')));
Then you can implement a charset abstraction layer. Decide on a set of core charsets that will be supported by {{Zend_Db}}, and define these as {{const}} strings.
class Zend_Db
const CHARSET_UTF8 = utf8;
. . .
Then in each {{Zend_Db_Adapter}} class, create a protected associative array mapping the abstract charset names to native charset names. If the database doesn't support one, or if you simply don't know what it it's called, leave it out of the mapping array.
class Zend_Db_Adapter_Oracle extends Zend_Db_Adapter_Abstract
protected $_charsetMap = array(
Zend_Db::CHARSET_UTF8 => 'AL32UTF8'
. . .
Then if I pass a config parameter 'charset' => 'utf8' to my Db Adapter factory, it'll perform the mapping and add the entry to the driver_options, where it will get applied using code similar to your patch.
$db = Zend_Db::factory('mysqli', array('charset'=>Zend_Db::CHARSET_UTF8));
Developers can still use uncommon charsets that are not in the set of core abstract charsets supported by Zend_Db's mapping table. They just need to specify it in the 'driver_options' array by its native name, instead of in the 'charset' parameter.
$db = Zend_Db::factory('oracle', array('driver_options'=>array('charset'=>'BN8BSCII'))); // Bangladesh BSCII charset
You don't necessarily have to fill out the full set of core charsets in every adapter class. But you do need to throw an exception if I pass an abstract charset name that isn't supported in the adapter I chose.
$db = Zend_Db::factory('pdo_sqlite', array('charset' => Zend_Db::CHARSET_LATIN1));
// may throw exception
Since this has been sitting open for so long, I went ahead and took a stab at making a patch. So here it is, against current SVN r11422. Adds charset support to Mysqli, PDO_Mysql, and PDO_Pgsql adapters. A new optional parameter 'charset' is passed to the adapter.
Whoops. And then there was JIRA not showing me the comment discussion. I feel extremely embarrassed and am going to crawl into a hole now. :)
do not forget Zend_Db_Adapter_Oracle : need charset support too !!!
it's ok in PDO_OCI, but PDO_OCI is still unstable and chrashes very often (try use clob :( u'll see ).
current 1.7.0 code
protected function _connect()
if (isset($this->_config['dbname'])) {
$this->_connection = @oci_connect(
} else {
$this->_connection = oci_connect(
could be
protected function _connect()
$this->_connection = @oci_connect(
best regards
I aggree .. dont forget :D
This issue has gone unaddressed for too long. I'm re-assigning to Ralph for re-evaluation and categorization.
A quick solution for charset with Pdo_Mysql:
require_once 'Zend/Db/Adapter/Pdo/Mysql.php';
class Zend_Db_Adapter_Pdo_Mysql_Charset extends Zend_Db_Adapter_Pdo_Mysql
protected function _connect(){
if ($this->_connection) {
if(array_key_exists('charset',$this->_config) && $this->_config['charset']){
global $logger;
$logger->debug('Setting db charset to '.$this->_config['charset']);
$this->_connection->exec('SET NAMES '.$this->_config['charset']);
Then use something like this:
$db = Zend_Db::factory(Pdo_Mysql_Charset', array(
'host' => '.....',
'username' => '....' ,
'password' => '....',
'dbname' => '....',
'charset' => 'utf8',
After cleanup:
require_once 'Zend/Db/Adapter/Pdo/Mysql.php';
class Zend_Db_Adapter_Pdo_Mysql_Charset extends Zend_Db_Adapter_Pdo_Mysql
protected function _connect(){
if ($this->_connection) {
if(array_key_exists('charset',$this->_config) && !empty($this->_config['charset'])){
$this->_connection->exec('SET NAMES '.$this->_config['charset']);
Usage of SET NAMES for setting the charset of the connection, the result and the client for MySQL is WRONG, WRONG, WRONG! Opens the door for SQL Injections. SET NAMES exists only for the sake of the mysql command line client where there is no way to set the connection's character set when you connect, thus SET NAMES is used. mysql's API, libmysql, has means of setting the character set, for good reasons. Using SET NAMES can lead to security problems with specific character sets...Think - SQL Injection. Either use: http://bg.php.net/manual/en/… or mysqli_options() on a handle returned from mysqli_init() and this should be done before mysql_real_connect()
$mysql = mysqli_init(); mysqli_options($mysql, 7, "utf8"); //sorry for the magic number but ext/mysqli doesn't register the value of MYSQL_SET_CHARSET_NAME // coming from mysql.h as constant. In mysql.h it is 7 and won't change for the time being. mysqli_real_connect($mysql, ...);
Andrey did not provide any information about the problem witht this type of sql injections and while it is hard to find anything on that i provide a source: http://ilia.ws/archives/…
I needed to have UTF-8 encoding on MySQLi driver, here's a quick patch that I'm using to solve this problem. I would hope every implementation would support this option.
class Zend_Db_Adapter_Mysqli extends Zend_Db_Adapter_Abstract { ... protected function _connect() { ... // line 342 using Zend 1.7.5 if (isset($this->_config['charset'])) { mysqli_set_charset($this->_connection, $this->_config['charset']); } } ... }
Sorry if I'm repeating code.
Well, I've re-read the entire thread, and Sorin Alin Stoiana's solution (13/Aug/08 05:49 AM) works great ! Why hasn't it been released with Zend 1.7.5 last feb 16th ?
Collecting the proposed solutions inside the description of the issue.
@Ralph: will Db2 adapter hold this issue or it is to be fixed for 1.8 release?
bleah... can`t edit my comment. I mean will lack of solution for Db2 adapters prevent this issue from fixing for other adapters? (please remove the above comment)
Bill: I like the idea of supporting charsets by using the constants. However, I feel like that's a different issue than this one. The focus of this issue should be on supporting setting the charset in the first place. Adding a layer of abstraction on top of that is pretty much a standalone task, even though its implementation would probably rework a part of the code that's being updated for the charset support. Seeing as a lot of people need this feature it might not be worth waiting for a full implementation of the charset abstraction proposal.
Seeing as I need support for this in the Oci8 adapter, I'm going to write a patch for that today. If there's no solution for Db2 (Db2 experts, please comment!) I would like to suggest implementing the suggestions from the table to get this issue resolved.
@Jurrien FYI, the patch I submitted here [#action_23500 ] also provides support for Oci8
This issue has been resolved for the Pdo_Mysql, Pdo_Pgsql, Mysqli and Oracle drivers in revision 14691 and 14692. At the moment I can only verify that this works on Oracle. Before closing this issue I would like to confirm there are no issues with the patch. Would everybody be so kind to verify that the patch works for Pdo_Mysql, Pdo_Pgsql and Mysqli? You can specify the charset in the adapter config using the 'charset' key.
A more complete patch is [here|#action23500] . It implements charset support for Mysql, Oracle, Pdo_Mysql, Pdo_Oracle and Pdo_Pgsql, as well as unit tests for these. It has been tested with Oracle XE, Oracle Real Application Cluster, Mysql, and Pgsql.
Why was this patch disregarded? From what I read in the Contributor's Guide, all changes must come with unit tests.
While I approve the kind of swift action Jurrien took in solving the issue at hand, I believe we shouldn't compromise when it comes to providing fixes.
A test was available already, but was marked as skipped. It's enabled in revision 14952 and successfully passes on Mysqli, Pdo_Mysql, Pdo_Oci and Oracle. Still looking for someone to test on Pdo_Pgsql.
I've installed Postgres for myself and identified and fixed one last issue there. As of revision 14953 I can successfully run the test on Mysql, Pdo_Mysql, Oci8 and Pdo_Pgsql. Pdo_Oci already supported the charset option. Closing issue as "fixed". :)
I'm working with Zend Framework Version 1.9.6 here and cannot confirm that this issue has been resolved (using pdo_mysql rev 16942). My html output is set to utf-8, the database runs on utf-8 as well (utf8_general_ci) but all special chars are messed up.
Yanick Rochon's hotfix worked for me though. (http://framework.zend.com/issues/browse/…)
what version on PHP? there was a regression in PHP 5.3.0 that would affect this from working.
I'm afraid it's 5.3.0... :(
PHP 5.3.0 (cli) (built: Jul 19 2009 00:34:29) Copyright (c) 1997-2009 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2009 Zend Technologies
In fact it's the apache/php combo that came with MacOS Snow Leopard (MySQL installed with MacPorts).
The problem is fixed with PHP 5.3.1.


text:
Mexican Chip Casserole RecipeRead Reviews Be the first to add a review
- 1 pound ground beef
- 1 medium onion, chopped
- 1 garlic clove, minced
- 1 can (10-3/4 ounces) condensed cream of mushroom soup, undiluted
- 1 can (11 ounces) Mexicorn
- 1 can (4 ounces) chopped green chilies
- 1 package (10-1/2 ounces) corn chips
- 1 can (10 ounces) enchilada sauce
- 1 to 2 cups (4 to 8 ounces) shredded Colby-Monterey Jack cheese
- In a skillet, cook beef, onion and garlic over medium heat until meat is no longer pink and onion is tender; drain. Add soup, corn and chilies; mix well.
- In an ungreased shallow 3-qt. baking dish, layer meat mixture, chips and sauce; top with cheese. Bake, uncovered, at 350° for 8-10 minutes or until heated through. Yield: 6 servings.
Reviews for Mexican Chip Casserole
"My family loved this when I made it one night for supper! I added mushrooms to the meat and we topped it with sour cream, black olives and salsa! It was great!"
"It was pretty good - however for Jimmy I had to add a can of refried beans? In that case I might add another can of enchilada sauce. Sometime I would like make it just the way the recipe said to!"
"Was served a similar dish at a repast asked for the recipe couldn't get it. So I put the ingredients in the search box and "bingo" I came up with a winner...my husband has cancer and he didn't have any problem keeping it down! It will most definitely be a mainstay in our house."
"I read the reviews stating the chips ended up soggy so I didn't layer the ingredients as the directions say. I just combined everything and sprinkled the cheese on top and then crushed tortilla chips. The taste was GREAT but the texture not so much. I think I'll try this recipe again but use the meat mixture in flour tortillas, then pour on the enchilada sauce, cheese, and crushed tortillas."
"I used mild enchilada sauce and 6 oz of cheese. It was still too spicy for all my guests. You could cook less time to have the chips crispy but the sauce wouldn't be warm, or cook longer and have warm sauce but soft chips."


text:
Candyland Birthday Party
Candyland Cupcakes: Lollipop Sprinkles
1 box store-bought cake mix
1 container store-bought frosting
Mini lollipops
Rainbow non-pareils edible candy sprinkles (round sprinkles)
Rainbow jimmies edible candy sprinkles (long sprinkles)
Gummy candy rings
Make cupcakes according to directions on box, or substitute your own favorite recipe from scratch. Cool for at least an hour.
Frost cupcakes and sprinkle with rainbow jimmies. Next, dip mini lollipops in a bowl of water to wet, then in a bowl of rainbow non-pareils sprinkles until they're completely covered with sprinkles. Place a gummy ring in the center of each frosted cupcake, then insert the lollipop stick in the middle of the gummy ring.