text:
FY2010 Annual Report
FY2011 Annual Report
Members Present: Scott Walter, Kathleen Kern, Kirstin Dougan, Lynne Rudasill, Joann Jacoby, Lisa Hinchliffe, Pat Allen, Lori Mestre, Robert Slater, Tony Hynes, Beth Woodard, Peggy Steele, Karen Hogenboom
Members Absent: Tina Chrzastowski
Slater volunteered to be note taker for this meeting.
Woodard will be submitting a cover letter/draft analysis sometime this week. People will be asked to respond by March 2.
We talked about this at the last meeting. This issue was raised due to the lack of a Library-wide leadership function dealing with reference/consultation services. We've had various units and ad hoc groups working in this area (e.g., Ward and Kern in regard to digital reference). A new issue has to do with how we will integrate reference services being provided in satellite/embedded locations. Now might be a good time for a half-day retreat to look for ongoing leadership for reference/consultation services, including assessment.
Woodard noted the parallel discussion of a customer service retreat discussed in the Customer Service WG. She would propose such a retreat be mandatory with Library units closed in order to facilitate broad participation because this will send a strong message that the administration supports this retreat/focus.
Walter noted that the customer service discussion is an important one, but one that goes far beyond the question of reference services.
Woodard noted that the Library used to have a reference service committee, but that there has not been a Library-wide body to provide vision and direction for reference service for several years - the broadest discussions currently occur in bodies such as Services Advisory and the CPS Division.
As we move forward on New Service Model Programs, in particular with libraries that are merging, it would be good to have a structure and service policy in place. It would be good to have a committee to work on this, similar to the User Education Committee. This group could provide guiding principles to carefully balance user expectations and librarian preferences. We need to articulate a philosophy for reference services. Even if this doesn't pin down concrete details (number of hours desk is staffed, when, etc.) it can still provide some ideal models of reference service for units to follow/interpret. Also, each unit can be asked to explain how they are meeting the goals of this philosophy. Perhaps as a first step, this group could gather together the information on what type of reference services (and hours of services) each unit provides. Each library should have a web site or presence that indicates the times their reference services are available. We already have the library hours database, could we add to that information (maybe even a link to "staff view") about when a librarian/subject specialist in that unit is available. Perhaps we should start with a wider discussion of customer services, and then focus it to reference? We aren't talking about making sure a librarian is staffing a reference desk, but knowing when a specialist is available for in-depth help. We may need to establish some protocols and procedures for handing off a reference transaction to a subject specialist. We should definitely consider this as we put libraries together, to make it a general policy that those new people work together to make sure that there is "always" a specialist available in each unit to meet with patrons. This assumes that any librarian in the unit would be able to address questions for any area of the collection they are housed with. Also, we need to establish an expectation for general service points (especially on evenings and weekends) that reference staff should answer questions to the best of their ability when no experts are available, but still make a referral to the subject expert, indicating when they would be available to assist the patron. Subject specialist should understand that this means in many cases patrons will get help from a generalist that may not be as complete an answer as the subject specialist would have given.
There are two areas we need to focus on. First, basic things: promulgation of information about when desks are staffed, when librarians are available, consistent GA training, etc. Second, more forward- looking things: ongoing reference assessment, establish a policy and understanding about the various levels of reference service.
Any reference/consultation committee (or similar) that is established should not rely solely on the Services Advisory Committee for its membership. The group should focus on doing some ground work to establish talking/debating points to take for a library wide meeting/retreat about reference service, including establishing an ongoing structure for discussing reference services. One thorny issue that this group/retreat should address is the intersection of reference and instruction- should we just give patrons the answer, or teach them how to find it? We could charge a group to outline a set of reference philosophies and guidelines, and then have the retreat. At this point, we could have the retreat attendees determine if they needed a reference working group, a reference coordinator, etc. Also, the working group should find out which units do specialized subject training (beyond normal library wide GA training), and determine what reference service models are currently in use around the library.
Suggested Reference Working Group Members: Kathleen Kern, David Ward, Kirstin Dougan, Lynne Rudasill, Katie Newman, [Alvan Bregman/Chris Prom/Ellen Swain], & [Mary Schlembach/Tina Chrzastowski]
The group facilitators will be Kathleen Kern and Lynne Rudasill
Woodard asked if this group also consider reference collection development? Initial response is that this question would be better taken up by CDC, but that the work of the 2 groups should be closely aligned.
Following a review of available dates, SAC advised that Spring Sweeps Week take place March 30-April 5 th. Following the pilot testing of Desk Tracker during Fall 2008, the committee voted unanimously to require the use of the software for the collection and reporting of Sweeps Week statistics beginning with Spring 2009.
Walter will ask Kern will draft a message to LIBNEWS that Walter can disseminate that will announce Sweeps Week dates, training opportunities for Desk Tracker, etc.
We will also provide traditional tally sheets that can be used by units as emergency back-up should access to Desk Tracker fail during the data collection period.
Meeting adjourned at 10:00


text:
If you have tested a Rome snowboard boot in the last couple years, you will know that there are two things that stand out, the F.I.T. (Foot Impression Technology) and the materials. In fact, their boots feel so good that each one comes with the simple instruction: "Insert foot for a good time".
Rome boots are available in three different heat-moldable liners: the Pro F.I.T., which can be found in models such as the
Inferno, the Rad F.I.T., a trizone liner available in the
Bodegamodel, and the Fun F.I.T., a lace-up design available in the Smith and other flexible boots. There are two other fits, the Ultra F.I.T. (a boa liner), and Elite F.I.T. that are reserved for Rome's high-performance boots. No matter which F.I.T. is right for you Rome made sure that each liner feels like your foot's getting hugged by million grandmas at the same time.
While most boots can be deceiving by feeling great in the store and transform into who-knows-what on the hill, Rome boots are designed to feel great in the store and kill it on the slopes. The unique two-part articulation construction separates the upper cuff from the lower boot, creating a flex point that prevents the boot from blowing out over time. These boots will feel as good as day 1 even when your on day 100.

subset: commoncrawl


text:
CHICAGO (AP) — Grain futures were higher Thursday in early trading on the Chicago Board of Trade.
Wheat for May delivery was unchanged at 6.4250 a bushel; May corn was 7 cents higher at 4.89 a bushel; May oats were unchanged at 4.7350 a bushel; while May soybeans was 14 cents higher at 14.3450 a bushel.
Beef lower and pork was higher on the Chicago Mercantile Exchange.
April live cattle was .62 cent lower at $1.4305 a pound; May feeder cattle was 1.00 cents lower at 1.7370 a pound; April lean hogs gained 1.18 cent to $1.1190 a pound.


text:
Personal branding is an area where women have some catching up to do. We're not as good as men are in promoting ourselves and projecting confidence.Women Who Brand is a how-to and how-to-think book for women of all ages who want to create more success, fulfillment and options. Learn more…
Click here to read other posts from Catherine's Blog…
Women's Leadership Talks
Women Who Brand Talk: Creating More Female Leaders
Men don't leave their gender-based advantages at the door when they go to work. Neither should women. This talk will introduce new findings in gender research on female aptitudes, along with new insights into why it can be different for women in business. You'll learn how to harness all your assets to build a successful career identity that's authentic, focused, and relevant. This talk will show you how with vivid principles and case study examples featuring women professionals.
The talk will cover:
- Female aptitudes and strengths that can be leveraged in business like empathy, social perception, etc.
- The female leadership style and why it's an asset in the 21st century workplace
- How women can be perceived in business and how to be more effective
- Things women do that undermine their leadership, such as failing to speak up in meetings, using mitigated language," being too self-critical and other self-limiting behaviors
You Are a Brand for Women Talk: 3 Steps to Career Success
Personal branding is particularly important for women to master. Studies show that women aren't as good as men when it comes to personal branding. Many women think self-promotion is tacky or inappropriate so they lose opportunities that men go after whole-heartedly. Of course, things can be different for women in business, but there's a way to market yourself that's effective and authentic. Through vivid case study examples, you will learn how to use the secrets of developing a strong, positive "career identity" for yourself, and you'll learn how to apply branding principles to your most important product — YOU.
In this program, you will learn:
- The multi-step branding process for personal career success
- How to take a more strategic and empowered approach to your career destiny
- Positioning Brand You so that you are perceived as a strong, confident leader
- How to rebrand yourself if you've been branded negatively


text:
Average Customer Rating
(based on 4 reviews)
of respondents would recommend this to a friend.
Ratings Distribution
5 Stars
4 Stars
3 Stars
2 Stars
1 Stars
Purchase Reason
Reviewed by 4 customers
Displaying reviews 1-4
Back to top
Lady Gaga poster
By Shar
from Gulf Shores, AL
This is a great product - quality & price. It was a gift for my daughter who loves it and proudly displays it in her bedroom.
Bottom Line Yes, I would recommend this to a friend
Was this review helpful? Yes / No
- You may also flag this review
Love this website! Love my posters!
By LittleMonsterNir
from Rehovot, Israel
I put that on my wall and every morning I'm watching at it and smile :)
By Silver
from Montreal,CA
It looks great in my bedroom
By Anish
from Perth
Good poster
Ship time indicates the typical number of business days it takes for your item(s) to leave our facilities but does not include transit time from our facilities to final destination.
Orders that contain multiple items with different ship times will be shipped out based on the item with the longest ship time.
Complete your piece!SwitchArt™ Magnetic Framesand SwitchArt™ Prints only workwhen paired together.
Select Your Format
We offer a variety of product types. Determine which is right for you.
Learn more about product types
Customize Your Selection
Personalize and enhance your art with our finishing options.
Learn more about our services
The shipping rate shown is an estimate only; actual shipping rates will be determined during checkout. Orders with multiple items may be eligible for discounted shipping rates.
For more information, including a full list of shipping destinations, visit Shipping & Returns
Orders with multiple items may be eligible for discounted shipping rates. Combined shipping discounts will be applied during checkout.
Learn more
Frame Unavailable
The framing you previously selected isn't available in this size. Please choose another framing option.


text:
Rockies Express Pipeline LLC (Entrega)
Second Revised Volume No. 1
Contents / Previous / Next / Main Tariff Index
Effective Date: 09/01/2007, Docket: CP06-354-002, Status: Effective
Original Sheet No. 224 Original Sheet No. 224 : Effective
17.3 RIGHT OF FIRST REFUSAL (Contd.)
F. The Existing Shipper shall have the option to execute a
service agreement which matches the bid constituting the
highest economic unit value to Transporter, as determined
pursuant to Section 15.10 of these General Terms and
Conditions. Transporter will notify the Existing Shipper
within five (5) business Days of the best offer it must
match by tendering to such Shipper a Service Agreement. The
Service Agreement must be executed by the Existing Shipper
within fifteen (15) Days of Transporter's tender thereof.
Transporter is not required to accept an offer at less than
the maximum rate.
G. Where there are no bids or no acceptable bids for the
Capacity and the Existing Shipper agrees to pay the maximum
rate, service may be contracted for any term the Existing
Shipper chooses. Transporter shall notify the Existing
Shipper within five (5) Business Days that no bids or no
acceptable bids were received. Upon such notice, the
Existing Shipper shall have fifteen (15) Days (or such
extended period as may be mutually agreed between
Transporter and Shipper) to notify Transporter in writing
that it intends to exercise its option to continue receiving
service at the maximum rate. Such notice shall be binding
and shall include the extended term chosen by the Existing
Shipper for which it is willing to pay the maximum rate. If
the Existing Shipper fails to so notify Transporter within
the above-prescribed timeframe, the Right of First Refusal
shall expire. If the capacity is not renewed at maximum
rate, for a thirty-Day period after the expiration of the
Existing Shipper's ROFR right, Transporter may only renew
the Existing Shipper's Agreement at a value that exceeds the
Best Bid rejected by Transporter during the ROFR process.
Transporter is not required to accept an offer at less than
the maximum rate.
H. Any Shipper that acquires available Capacity according to
the Rollover or ROFR processes of this Section 17 will not
be required to repeat the bidding procedures outlined in
Section 17.1 of these General Terms and Conditions.
I. Any Agreement entered into pursuant to this Section 17 shall
be evaluated on a stand-alone basis hereunder for purposes
of determining whether it, in turn, is eligible for the
Right of First Refusal under this Section 17.


text:
CEI Van Outreach Screening Study
The recruitment status of this study is unknown. The completion date has passed and the status has not been verified in more than two years.
Verified August 2014 by David Huang, Oregon Health and Science University.
Recruitment status was: Active, not recruiting
Recruitment status was: Active, not recruiting
Oregon Health and Science University
National Eye Institute (NEI)
Information provided by (Responsible Party):
David Huang, Oregon Health and Science University
ClinicalTrials.gov Identifier:
First received: January 3, 2012
Last updated: August 29, 2014
Last verified: August 2014
- Full Text View
- Tabular View
- No Study Results Posted
- Disclaimer
- How to Read a Study Record
The primary goal of the trial is to show that optical coherence tomography (OCT) technology can be used to effectively screen for diseases of the eye including glaucoma, macular diseases and keratoconus. Glaucoma is a disease that causes permanent vision loss and is usually accompanied by increased eye pressure. Macular diseases affect sharp, central vision. Keratoconus is a disease that affects the cornea (clear surface covering the colored part of the eye).
|Glaucoma Macular Disease Keratoconus
|Device: OCT imaging, the FDA Cleared iVue
|Study Type:
|Study Design:
|Time Perspective: Prospective
|Official Title:
|Prospective Evaluation of Optical Coherence Tomography Usage in the Screening of Eye Diseases
Resource links provided by NLM:
Genetics Home Reference related topics: early-onset glaucoma keratoconus
MedlinePlus related topics: Eye Diseases GlaucomaU.S. FDA Resources
Further study details as provided by David Huang, Oregon Health and Science University:
Primary Outcome Measures:
- OCT screening efficacy for detection of early stage eye diseases in comparison to the current standard of care methods [ Time Frame: 1 year ]The primary goal of the trial is to show that OCT technology, specifically the FDA cleared iVue, can be used to effectively screen for glaucoma, macular diseases and keratoconus. The rate of detection of these diseases detected using OCT will be compared to the rate of detection by the physician's exam.
|Estimated Enrollment:
|Study Start Date:
|January 2012
|Estimated Study Completion Date:
|December 2015
|Estimated Primary Completion Date:
|December 2015 (Final data collection date for primary outcome measure)
Intervention Details:Detailed Description:
Device: OCT imaging, the FDA Cleared iVue
The OCT system scans a beam of light across the eye to take a picture. OCT imaging does not touch the eye. This is a test that is performed using an FDA approved system, and is regularly used to take pictures of the back of the eye.
The identification of many eye diseases would significantly benefit from earlier detection than is available with typical eye exams. Optical coherence tomography (OCT) is an imaging technology that can perform non-contact cross-sectional imaging of tissue structure in real time. It is similar to ultrasound B-mode imaging, except that OCT measures the intensity of reflected light rather than sound waves.
|Ages Eligible for Study:
|18 Years to 89 Years (Adult, Senior)
|Sexes Eligible for Study:
|Accepts Healthy Volunteers:
|Sampling Method:
|Non-Probability Sample
Study Population
This study will be performed enrolling participants from the Casey Eye Institute outreach van.
Inclusion Criteria:
- Participant undergoing a screening examination at the Casey Eye Institute Outreach Van.
- Participants must be between the ages of 18 and 89 years old.
Exclusion Criteria:
- Inability to give informed consent.
- Inability to maintain stable fixation for OCT imaging
Contacts and Locations
Choosing to participate in a study is an important personal decision. Talk with your doctor and family members or friends about deciding to join a study. To learn more about this study, you or your doctor may contact the study research staff using the Contacts provided below. For general information, see Learn About Clinical Studies.
Please refer to this study by its ClinicalTrials.gov identifier: NCT01510392
Please refer to this study by its ClinicalTrials.gov identifier: NCT01510392
|United States, Oregon
|Casey Eye Institute Outreach Screening Van
|Portland, Oregon, United States, 97239
Sponsors and Collaborators
Oregon Health and Science University
National Eye Institute (NEI)
|Principal Investigator:
|Michael Chiang, MD
|Oregon Health and Science University
More Information
Keywords provided by David Huang, Oregon Health and Science University:
Additional relevant MeSH terms:
ClinicalTrials.gov processed this record on September 21, 2017
|Responsible Party:
|David Huang, Michael Chiang, MD, Professor, Provisional, Department of Ophthalmology and Medical Informatics & Clinical Epidemiology, Oregon Health and Science University
|ClinicalTrials.gov Identifier:
|NCT01510392 History of Changes
|Other Study ID Numbers:
OHSU IRB#00008034-Outreach
|Study First Received:
|January 3, 2012
|Last Updated:
|August 29, 2014
Keywords provided by David Huang, Oregon Health and Science University:
Optical coherence tomography
Additional relevant MeSH terms:
Ocular Hypertension
Eye Diseases
Corneal Diseases
ClinicalTrials.gov processed this record on September 21, 2017


text:
John Linn
Doggie Bag: This Week in Charlie
Friday, September 4, 2009 at 4:22 p.m.
So good, you'll want to lick the plate.
Photo by kris.jankiewicz.
Here's what you missed this week on Charlie:
- Check it out: Brett Gillin delights in finding out what beverage bartenders hate to make, then masochistically tortures them by having them make it. Turns out, suffering tastes delightful.
- Local chef Ron Duprat barely escapes the boot on Top Chef Las Vegas. Next week: he serves ice cream to eskimos.
- A couple more restaurants close up shop, and South Florida edges one step closer towards a Mad Max-style, post-apocolyptic wasteland.
- MIchael Vick did some disgusting things to dogs; whatever you do, don't look in the mirror.
- Can Can dancers and truffles on everything? Vive la France!
- The title sounds like a set up for an off color joke, but Riki Altman's Love Bites is an entertaining read.
- Some of the best pizza in Broward is made with wood, not coal.
- Two subs enter. One sub prevails.
Get the Food & Drink Newsletter
Find out about upcoming events and special offers happening in the South Florida dining scene.
Popular Stories
Popular Stories
Sponsor Content


text:
(July 27, 2010) Wagner College professors Natalie Edwards and Christopher Hogarth published their second book this summer, titled "This 'Self' Which Is Not One: Women's Life Writing in French."
The book assembles articles on women's life-writing from diverse areas of the Francophone world. It is comprised of nine chapters that discuss female writers from North Africa, Sub-Saharan Africa, the Caribbean and Europe, in addition to French writers.
The idea of the self is currently attracting widespread interest in academia, most notably in the arts and humanities. The development of postmodernism supposes a fragmented "subject" formed from the network of available discourses, rather than a stable and coherent self. Jacques Derrida, for example, wrote that there is no longer any such things as a "full subject," and Julia Kristeva now insists that the individual is a "subject in process."
The growing importance of psychoanalytic theory, particularly in French studies, has also impacted upon this development. The basic tenet of psychoanalytic theory is that the individual is formed of a duality, the conscious and unconscious parts of the self, which prevents the individual from ever fully knowing her or himself and which thus insists upon a plural, incomplete self.
"Developments in the field of postcolonial studies have also made us aware of different ways of approaching the self in different parts of the world, and eroded the idea of a stable, conscious and complete self," Edwards said.
As scholars examine these new ways of approaching the self, autobiography has been the subject of renewed interest. Several academic books have appeared in recent years that study the ways in which autobiographers represent the self as incomplete, evolving and elusive. In particular, a number of books have appeared on the subject of women's autobiography and female subjectivity, such those by Sidonie Smith, Julia Watson and Nancy Miller, and several volumes interrogate postcolonial women's autobiography, such as texts by Françoise Lionnet, Gayatri Spivak, Carole Boyce Davies and Chandra Mohanty.
"Our volume unites these strands of criticism," Hogarth said, "by examining ways that female autobiographies write the self as a fragmented, plural construct across the Francophone world. This will be the first book-length study of this important development."
This volume will be of interest primarily to students and scholars working in the areas of life-writing, French and Francophone studies, postcolonial studies and gender studies. The volume contributes to multiple areas that are currently garnering substantial interest in academe: postcolonial studies, Francophone studies, gender studies and women's writing.
"By comparing works from across the Francophone world, our volume takes a global approach to the genre of autobiography and its inflections by women writers," Edwards said. "The book therefore represents a timely intervention in several interlinking academic fields and will thus garner substantial interest."
For more about "This 'Self' Which Is Not One: Women's Life Writing in French," published by Cambridge Scholars Publishing, visit THE PUBLISHER'S WEBSITE.
NATALIE EDWARDS specializes in 20th century women's writing in French, particularly in autobiography and Francophone studies. She obtained her Ph.D. in French at Northwestern University and currently teaches at Wagner College. She has published articles on authors such as Hélène Cixous, Annie Ernaux, Simone de Beauvoir, Paule Constant, Ken Bugul and Aminata Sow Fall. She is co-editor (with Christopher Hogarth) of the book, "Gender and Displacement: 'Home' in Contemporary Francophone Women's Autobiography," and her book "Shifting Subjects: Plural Subjectivity in Francophone Women's Autobiography" is forthcoming from the University of Delaware Press.
CHRISTOPHER HOGARTH specializes in comparative and post-colonial literature (especially French, Italian and Senegalese). He obtained his Ph.D. at Northwestern University with a dissertation comparing Senegalese writing in French and Italian. He also has a strong interest in autobiography. He has published articles on Senegalese literature and on authors such as Ken Bugul and Fatou Diome, as well as articles on Italophone literature. He edited "Gender and Displacement: 'Home' in Contemporary Francophone Women's Autobiography" with Natalie Edwards. He is currently completing a book entitled "Maladies of Migration in the Senegalese Novel." He has presented papers at a variety of symposia, including in Egypt, Australia, New Zealand, Morocco, the Netherlands, Canada, Italy and the USA. At Wagner College he teaches courses in World Literature, Postcolonial Literature, African Literature, Literary Theory and Comparative Literature.


text:
Show your concern for heart health with this Heart-Shaped Promotional Pedometer.
What's not to love about a convenient promotional tape measure like this?
A custom logo tumbler with a krazy straw shaped like a heart.
A promotional badge reel with one of the longest cord length and largest decoration area in the industry.
Put your heart into your next promotional campaign with ePromos' heart promotional items. They are great for giveaways or trade shows, and can be imprinted with your company name or logo to effectively get your name out there. ePromos has a heart shaped box, stress balls, keychains, candles, and many other heart shaped items. With such a large variety, you are sure to find the right one for you!


text:
Saboteur sting destroys 750 beehives
Beekeepers on New South Wales' far south coast say a poison attack has caused a major blow to their livelihoods.
Police say 750 hives worth an estimated $150,000 were sprayed with an unknown poison on three properties at Batemans Bay.
The damage was reported to police by beekeepers on Monday.
Police say most of the bees in the hives died in the attack, and the honey was also rendered inedible.
Beekeeper John Casey says more than 200 hives were destroyed on his land and the attack is a major blow to his livelihood.
"You have to start again. You have to make up new material and start from scratch again, or buy bees in," he said.
Mr Casey says the loss will affect production for at least a year.
"Heaps of dead bees out the front of the hives and all over the ground, and there's about nine bee farmers that have had bees destroyed by it," he said.
"We'll start in about five weeks time to go to Mildura and the almonds, which means a loss of income, and you've got to suffer the loss of income off the honey production then."
He says it appears a pesticide was used, but the state's Environmental Protection Authority (EPA) is carrying out tests on the land to confirm what poison was used.
Anyone with information is asked to call Batemans Bay Police Station or Crime Stoppers on 1800 333 000.
Topics: crime, police, beekeeping, rural, batemans-bay-2536
First posted


text:
Love how cheerful it is!
This is SO cute! I love those Easter eggs. Thanks for sharing at oopsey daisy!
Very pretty! I love it!!
This is so creative! I love all of the bright colors and designs!
Visiting again from,
[email protected]
So cute! I love the colors and how simply you explained how to put it together. Thanks for sharing at Whimsy Wednesdays.
This is such a cute garland. I love the paper choices and color design. I also always do a hole punch, but I love the look of the slits on the edge. Great work. Jodi @ http://www.meaningfulmama.com
You make the cutest stuff over here! Happy Easter to you.
Ooooh! I'm loving your banner, too! Would you link it up to my Springtime Holiday Link Party? Thanks, Michelle
So sweet. I started an Easter banner and haven't got it finished yet. Thank you for the inspiration!
looks great. I love your colors
This is super cute, I hope to find time to make it!
What a pretty banner, love the spring colors. Thanks for sharing at Terrific Tuesdays.
I love love banners!! make them all the time :):) I'm addicted to paper…lol
I shared your banner today! Thanks for linking up to my Springtime Holiday Link Party! –Michelle


text:
SRO's side of bad karma bully story
So did a Pinellas high school student really get suspended, and charged with stalking, because she parked in another girl's spot and, after her car was allegedly keyed, wrote on Facebook that bad karma was coming? Today's follow-up story about the 16-year-old at Osceola Fundamental High School noted it was still unclear what actions led to those sanctions.
The reason: We still didn't have the school resource officer's report. Well, we just got it a little bit ago. And at the risk of beating this story to a pulp, it's attached below.
The report references the karma comment (which is printed in full in both stories) and a second comment: "bitch doesn't see what's coming for her." Do those comments together rise to the level of a suspension and a criminal charge? Maybe along with parking in the other girl's spot?
(The sheriff's office sent us a file with copies of the two Facebook pages in which the comments appeared. There were two short threads of comments. The two referenced in the report are the most heated from Allie. A couple of others, from other individuals, were arguably more heated. One said, "Im gonna beat her ass for you Imfao." Another said, "i swear if she even touch my car I'm gonna be goin off on a bitch." We tried to attach the file so you could see the threads for yourself, but it was too big. You'll just have to take our word for it that the threads were short, and there wasn't anything more incendiary.)
The SRO also writes in the report that the two girls had been told - it's not clear by whom, and when - to stay away from each other. If Allie was ignoring previous pleas and cautions to cut it out, does that change things enough to warrant a suspension and a criminal charge?
In a supplemental report with today's date (it's part of the first attachment), the SRO writes he was advised by an assistant principal on Tuesday that the school decided to offer the two girls an opportunity to take part in an anti-bullying program. "Due to the school's re-assessment of this case and their willingness to provide school sanctions/consequences, it was decided by all parties that this matter would not be pursued criminally, but handled via school sanctions," he wrote.
Was this story worth media attention?
Like the original story said, the situation touches on a sensitive issue for school districts - when and how to intervene in bullying or potential bullying situations, especially when they happen off campus and/or in cyberspace. As everyone knows, there have been plenty of stories about bullying that attended tragically. And as we pointed out, the district has been sued at least twice in recent years by parents who allege it didn't intervene in bullying situations and their kids ended up seriously hurt.
From another angle, there's this: 794 students were arrested in Pinellas middle and high schools in 2010-11 alone. If anybody thinks this case was not handled correctly, does it also make you wonder how many other students were wrongly arrested?


text:
Police: Man with goatee touched woman in Raleigh department store
Posted August 28, 2016
Raleigh, N.C. — Raleigh police are searching for a man who inappropriately touched a woman at a Raleigh store last month.
Authorities said that the man touched the back of the women's leg underneath her skirt while she was shopping at a department store at 8361 Brier Creek Parkway.
The man is described as being black, 5 feet, 8 inches tall with a stocky build. He weighs about 190 pounds and has short hair and a goatee.
Anybody with information is asked to call Crime Stoppers at 919-834-4357.


text:
Women: The Undisputed Queens of the Twitterverse
Ashley Fryer | Posted 02.07.2014 | UK Tech
Read More: Women, International Women's Day, Feminism, Awot, UK Tech, Womens Day, Women on Twitter, Caitlin Moran, UK Tech News
No one IRL sends me pictures of ferrets in tuxedos, no one else writes the thought-provoking posts that stay with you all day, no one else can champion the hashtag #cheesecoma with such joyful abandon. So this International Women's Day, I raise a gin and tonic to the wonderful women of Twitter. It is OUR day.


text:
Crowds flock to catch a glimpse of farm futures
A toddler leans on a fence and looks down on the Fieldays empire. It's another world. She squeals in delight: "A fairy go round!"
She's seeing things. There is a giant inflatable cow.
People have been tied up in a Fieldays traffic war to get here. On the way in, everyone is talking traffic jams and food. "Forty minutes it took!" and "Do they have drinks here," and "I'm ready for lunch."
A man brags to his mate that he knows just the place to go to get free food.
Everything smells like cinnamon donuts and hay. Every line is a mile long, especially if it's free at the other end.
Teenage girls travel around in groups of three, minimum. They all have long hair and puffer jackets.
A dad is comparing prices on a pair of gumboots for his son. There are small kids on big diggers and mums taking photos of them on their iPhones.
A group of boys are here on a school trip from Opunake High. They are here to check out all the farming stuff, says one. And for the girls, says another.
Some people hold stock sticks and thrust them out in front as a way to control oncoming traffic. Some of the guys look fresh off the farm, all swannied up and rugged beards, and some wear woollen coats over caramel chinos and look like they've come south for the day.
A mum has lost her daughter. She looks like a character in Platoon. Gumboots and army style pants and backpack. "Abby!" she shouts, marching through the crowds. "Abby!" She has two young boys in tow, with matching backpacks and yellow spades poking out. They find Abby a few stalls along.
"All three of them have my phone number written up their arms in case this happened," says mum, and she holds out an arm to show numbers written in green felt pen. "Where were you," says Abby's brother. She shrugs and smiles.
Lance Griggs works his way through foot traffic at an impressive pace for a man who's 86.
He stops and catches his breath and blows his nose on a hanky. He's been to Fieldays, oh, countless times, having been a dairy farmer most of his life and with a mild interest in staying progressive, though he says it's all well past him now.
He's come today with his son to look at the automatic milking machines, reckons they're pretty incredible. He can't describe the difference between now and when he was milking. Technology overwhelms him. He pauses for a long moment.
"I'm lost for words. I can see what things are for, but I wouldn't have a clue how to use them.
"It's left me behind, really. I can see how the world keeps going round, but it's left me behind."
Three teenage girls sit in the entranceway of the main pavilion with their bags out in front, parading their loot. They agree the best free thing so far has been the plastic windmill they each got from the ASB tent.
They've come today for three reasons, in order of importance: The free stuff, the food, friends. None of them is interested in: Fieldays, "I live on a farm," says one, "but I don't do anything."
Anton Matthews owns a mulching and stumpchipping business in Tauranga. He wears a black T-shirt with Bay Mulching Ltd printed in green letters. This is his 19th year at Fieldays. A lot of it, he says, is not that relevant.
There are coffee trucks everywhere you look.
"Still," he says, "it brings the people. If you don't make the mother happy, the old boy's not gonna be allowed to come is he?"
Matthews has a motorhome parked up on a bed of mulch, but he's on his feet all day talking to customers. "I make sure I stand on a slope so all the bullshit slides down into the gutter."
He's set up with a jug and a big tin of Nescafe and his friends occupy the deckchairs with a cuppa in hand and a view to the footpath, where some of the 40,000 people who are here today will pass them by.
Waikato Times


text:
Civil Rights at the Crossroads
Panelists discussed the present and future direction of the civil rights movement. They discussed tactics of civil rights advocates of the past and how the arguments and issues have changed over the…30 views
Panelists discussed the present and future direction of the civil rights movement. They discussed tactics of civil rights advocates of the past and how the arguments and issues have changed over the…30 views
Each year the Sara Lee Foundation honors women for their achievements in government, the arts, business and humanities by presenting the Frontrunner Awards. Justice O'Connor, Ms. Dove, Ms.…35 views
After meeting with Erskine Bowles, representatives of women's, labor and other groups talked to reporters. They stressed their support for President Clinton's Secretary of Labor nominee,…47 views
First Lady Hillary Rodham Clinton addressed health care reform and other issues at a Women's Legal Defense Fund lunchoen. The luncheon was held to honor the 20th anniversary of the Defense…35 views
Representatives of several civil rights and minority organizations spoke in a news conference to criticize the decision of President Clinton to withdraw the nomination of law professor Lani…20 views
Representatives of several women's groups spoke in a news conference to support the nomination of law professor Lani Guinier to Assistant Attorney General for Civil Rights in the Department…28 views
The guests discussed the issues involved in the Janet Reno confirmation hearings as she seeks to become attorney general.59 views
President Clinton signed the Family and Medical Leave Bill. It was passed by Congress yesterday and is the first piece of legislation that President Clinton has signed into law. After the…200 views
The committee met to consider a bill that would provide workers with up to twelve weeks of unpaid leave to care for a sick child or family member.60 views
Representatives of several pro-choice organizations participated in a news conference at the Center for Reproductive Policy and Law to express their negative views on the decision of the Supreme Court in the…120 views
The first six minutes of the hearing are missing. The committee heard testimony on the presence of a "glass ceiling", possibly a barrier of prejudice preventing women from rising to high…175 views
The witnesses testified in strong opposition to the Supreme Court confirmation of Judge Clarence Thomas. They were concerned about Judge Thomas' failure to address the issue of abortion.87 views
Mr. Griswold and Mr. Brown opposed the confirmation of Judge Thomas, saying he has a poor civil rights record. Mr. Calabresi testified in support of Judge Thomas.218 views
Ms. Lichtman discussed her reasons for opposition to Judge Thomas' nomination to the Supreme Court.11 views
The organization's opinion of the nomination of Judge Clarence Thomas to the Supreme Court was expressed. The organization, founded in 1971, was created to promote policies that improve…21 views
The Women's Legal Defense Fund honored Sen. Barbara Mikulski at their twentieth anniversary luncheon. The Women's Legal Defense Fund was organized in 1971 to promote issues of importance to…25 views
The House Education and Labor Committee met with the House Judiciary Subcommittee on Civil and Constitutional Rights to hear testimony on the Civil Rights Act of 1990.40 views
The National Abortion Rights Action League Executive and others gathered for a briefing on abortion issues facing the second session of the 101st Congress.83 views
The committee continues consideration of the nomination of William Lucas to the top civil rights position in the Justice Department. Rep. Conyers reappears before the committee to rescind…18 views


text:
Don't count Seahawks out on Freeney, Woodson
By Brent Stecker
The Seahawks have made a habit out of surprising the NFL with their moves this offseason. So with defensive end Dwight Freeney and defensive back Charles Woodson still available as free agents, could there be more surprises up the sleeves of Seattle general manager John Schneider and head coach Pete Carroll?
ESPN football analyst John Clayton said on "Cold Hard Facts" on "Afternoons with the Go 2 Guy" Friday that adding either or both players is still a possibility for the Seahawks — as long as the price is right.
Charles Woodson's age (36) has kept him from being signed by a team. (AP)
The Denver Broncos have been linked to the 33-year-old Freeney throughout the offseason, but that doesn't mean the Seahawks can be ruled out.
"If Freeney wants to come (to Seattle) and add one more pass rusher, you can always take another pass rusher on as long as the cost is right," Clayton said. "But I can't imagine that there's going to be an offer from Seattle that's going to be better from Denver."
Freeney is coming off a five-sack season (his lowest since 2007), and the Broncos appear to be waiting for him to lower his asking price — which could help the Seahawks.
"Denver's waiting it out trying to get him to at least come off the clouds and think he's going to get a big contract. Denver has more urgency than Seattle, but it wouldn't be out of the question if the right price is there, Seattle could sign him."
Woodson is regarded as one of the best secondary players in NFL players, but at 36, the former Heisman Trophy winner isn't receiving contract offers anywhere near his previous $11 million salary. He admitted as much on the NFL Network this week.
"I'm 36, so of course I'm considered ancient in the game right now, and teams are looking for younger players and trying to make their rosters younger," Woodson said. "If you're an older guy, they kind of push you to the side, and they'll maybe look at you much later on down the road, when I guess they figure they can get you much cheaper."
There is still interest around Woodson, who had 38 tackles in 2012 for Green Bay, but he's in a situation similar to Jerry Rice's final years, when the Hall of Fame wide receiver took a pay cut to be a role player for the Raiders and Seahawks.
"You're a veteran, you're 36 years old … everybody kind of waits you out," Clayton said. "Are you ready to come into the locker and play close to the minimum salary? That's a big problem for a player that's been as proud of him and as good as him, and not a lot of players want to do it. It's just a waiting game. He's already had interest from Seattle, San Francisco's brought him in for at least a visit, and now it's a matter of trying to see if he can fit in somebody's team."


text:
View map Map
There are no results which match your criteria. Try refining your search parameters.
Founded over fifteen years with 3 high-rise properties ago in Destin, Florida we were inspired to merge our best practices in hospitality & management to cultivate a brand of service dedicated to excellence & the promise of great experiences for our visitors. In 2012, we chose the name Visionary Destin to identify our mission.
Reliability, trust, and a smile-infusing element of wonder are what make Visionary Vacation Rentals the first choice in vacation rentals along the Emerald Coast. Visionary Destin's hands-on staff is always available to make sure your stay is perfect. We want to assure continued success founded on seamless service, comfort and dedication. Arrive, relax and enjoy.
- 24-Hour Guest Services - Booking & Reservations - Guest Screening - Linen Service - Online Owner Tools Portal - Onsite Maintenance - Payment Processing - Professional Photography - Housekeeping - Inventory Management - Key Management - Legal Documentation - Marketing & Travel Demand Generation - Real Estate - Virtual Tours


text:
On Monday 27 November 2006 01:41, operationsengineer1(at)yahoo(dot)com wrote: > I'm working on an application that will need to store > all sent and received emails in logical groupings - in > my case, each transaction will have an email history > associated with it. > > i can conceive of two ways to store the email data. > > 1. stick all pertinent email info in a db linked to > the transaction id. > 2. create a transaction id directory in the file > system and store a file for each email sent/received > with all the pertinent info within that file. > > the user needs this functionality to provide an > archive of the transaction. > > i'm not experienced enough to know the pros and cons > of either process, or if there is a better process i > haven't thought of. It sounds like you have storage and retrieval needs based on an index. Why not use the database? Sean
Next: From: operationsengineer1 Date: 2006-11-27 15:55:05 Subject: Re: Application Data Storage Question Previous: From: Tom Allison Date: 2006-11-27 11:24:40 Subject: Re: Benchmarking PostgreSQL against others on Windows?


text:
Plush Dance Monkey SuitItem #: 15882
Plush Dance Monkey Suit
Funny monkey costume of brown plush
Funny costume of a dance monkey formerly accompanied nearly every organ grinder and his cute little presentation the audience the money should lure out of the pockets.
The dancing monkey costume includes the fur jumpsuit, red cloth shorts, red vest with gold bezel and golden spikes pattern on the front, the Chimpanzee Mask Deluxe , Shoe covers and the Lion King Costume. L ,This is also covered with plush, the funny face seems to squint and could again blow your nose.On his head sits a cute red hat with yellow hatband.The dancing monkey costume is the perfect carnival costume for carnival cold days.More funny animal costumes like our Funny Chicken Costume Premium , the Plush white rabbit costume or Brown bears Tiermaske find your also in the online shop.Musical Instrument not included.
- Material: overalls gloves and shoe cover: 100% polyester
- Mask: faux fur, latex application


text:
Jay-Z Surprises Beyonce On Stage With A Kiss, So I Think They're Officially Dating Now
(Photo: HRC/WENN.com)
So word on the street is that Jay-Z and Beyonce are totally dating. Like dating-dating. Like they might have even had sex one time and made a baby and given her a totally normal run of the mill name. But we can't confirm that. At least not until Monday when our sexpert gets back from vacation and can analyze a few body language photos of Beyonce holding a child.
Until then, we can just confirm that Jay-Z did surprise Beyonce on stage recently during her neverending Mrs. Carter tour and give her a big old kiss. She's all like "aahhh, who is that, oh I know you, I knoooow youuuuu!" But then while we all oooed and awwed and clapped for their impressive display of spontaneous PDA, she turned to Jay-Z and told him through gritted teeth, "get off my stage. I'm gonna give ya 'til the count of 3 to get your lousy, lyin', low-down 4-flushin' carcass out my door!" And then he got off the stage lickety split and she turned and faced the crowd and gave an award-winning "I love my life" smile. I think. It's hard to tell because the person who's filming this kiss goes insane when their lips touch. And as a result, the camera has a seizure. So we'll just have to assume that it went down in the way I recounted.
Also a note to people filming important happenings: keep a steady hand please. It's for the sake of history as well as for the sake of bloggers. Now is not the time to turn the camera on yourself. Your reaction means nothing to the future aliens who will find this and learn everything about humanity from this. They too just want to see some quality stage PDA. Sorry, that's just the way it is.
(Via Vulture)


text:
How can i display the pcm wavform by using BCB.
Just like "Gold Wave" and "CoolEdit".
I have tried to use Tchart and some other vcl components but they store data in memory.
So when displaying huge data, the system will run out of memory.
I don'n know how to do it in a better way.Please give some help.
thanks for any help you can give


text:
Location, location, location - we have it. A short walk to everything in Pentwater. Or, if you prefer, use our complimentary bicycles to go to the beach, fine dining, unique gift and antique shops, coffee shops, art galleries, tennis courts, charter fishing, pier fishing, putty golf, and the village green for the free concerts on Tuesdays and Thursdays. Pentwater is a delightful little village reminiscent of earlier times. Being both a lifelong resident and member of the Historical Society, your hostess is a wealth of info on local lore. And its a wonderful place to come and relax. Our most popular night in July and August is Thursday. Grab a blanket or one of our lawn chairs and enjoy an old-fashioned band concert on the Village Green Bandstand. Sing along or just listen to early American rendition of "America the Beautiful." A wonderful evening activity enjoyed by all is the gathering at the park for the great sunsets into the Big Lake or the romantic secluded stroll on the beach. A wonderful atmosphere for the weekend getaway.
5 on October 12, 2015
We were lucky to find an available room on the weekend of Octoberfest. Upon arrival it was clear that Karen had rolled out the red carpeting for us. The room was perfect, clean, quiet and comfortable. Karen's breakfast was fantastic and she made us feel like were visiting a friend. Great location on a quiet street with no traffic just a few steps from downtown. It's one block to the river and a short walk to the beach. You won't find a better location in Pentwater. We will definitely be back.
5 on February 16, 2013
The Pentwater Abbey is an outstanding B&B in a picturesque resort town. It's very close to the many shops and restaurants in downtown Pentwater as well as the lake and park. I've spent many summers in this town and some of my best memories are when I stayed at this inn. I recommend it whole-heartedly!
5 on September 11, 2012
The Abbey is awesome! Our stay was amazing, clean, homey, and Karen was nice as can be. We will for sure be coming back.
5 on September 07, 2012
We've been staying at the Abbey for 25 years. it's a lovely home in a small town on the shore of Lake Michigan and Pentwater Lake. Great ambience and hospitality.
5 on November 07, 2011
Very charming -- clean -- right in town. Delicious breakfasts.
5 on November 06, 2011
Lovely room -- great amenities -- yummy breakfasts -- all together wonderful experience. New bed & soft new linens -- loved it!
5 on October 31, 2011
Best B&B & hostess we have ever stayed at. Excellent breakfast, location & room.
5 on October 30, 2011
We were fortunate to find the Abbey on a Saturday night. Delightful and so clean. Very gracious hostess with wonderful breakfast.
5 on November 28, 2010
Karen is a very hospitable innkeeper. Come here if you need to be pampered. The breakfast was scrumptious! I'm trying a couple of recipes at a brunch I'm hosting.
Miss Buell's Room
The Abbey
Board games, Fireplace, Telephone
Air conditioning, Alarm clock, DVD Player, Hairdryer, Radio, Satellite/Cable TV, TV, Wi-Fi
Bicycle rental, Bicycle riding trails, Bird watching, Boating, Canoeing, Cross-country ski trails, Fishing, Golfing, Hiking trails, Horseback riding, Hunting, Kayaking, Sailing, Shopping, Sight-seeing, Swimming, Tennis courts, Water sports


text:
Bluebonnets struggle in the midst of strong grasses
Published 2:58 pm, Friday, April 4, 2014
Q. We have bluebonnets planted and growing in an area where we are going to plant El Toro zoysia sod later this spring. We will wait for the bluebonnets to go dormant. Will they come up through the grass next spring? Also, how can we eliminate clover that is there before we plant the sod?
A. If you think about where you see bluebonnets growing natively, it's usually in an area that has poor soil with little native pasture grass. Bluebonnets succeed in bare areas, but they struggle when competing with dense grasses.
Let the bluebonnets run their course, then gather seeds just as the pods start to split open. Store the seeds in a jar or plastic bag in an air-conditioned part of the house or in the refrigerator.
Lifestyle Channel
Sow them into an appropriate place in late August or early September. A dedicated bed that receives little soil preparation and that is seldom, if ever, fertilized would be great.
As for the clover, once you have the bluebonnet seeds collected, rototill the area before planting the sod. The tilling will eliminate the clover.
Q. My husband and I want to put down some type of hardscape surface around a red oak tree. How much space should we leave between the trunk and the hard surface?
A. The more you can leave, the better, but allow at least 3 feet out from the trunk. Trees' major lateral roots are near the soil surface, and as the tree ages, those roots grow up and out of the soil. As they swell, they break the hardscape surfaces. That's why interlocking concrete pavers and other "portable" materials are useful when working around trees.
Q. I have a 60-foot hedge that has gaps in it. It is 8 feet tall. Is there any way to prune the plants to get them to fill in?
A. I wish I knew what type of plant was involved and what caused the empty spaces.
Sometimes you can find the same type of plant in a large nursery container and plant it into a void to solve the problem. Of course, if the gaps happened because a sprinkler head didn't water that part of the row (to use one example), the new plant would suffer the same fate.
I suggest you take a sharp photo (print, not on phone) to a nursery for suggestions.
Mail questions to Neil Sperry, c/o Features, San Antonio Express-News, P.O. Box 2171, San Antonio, TX 78297-2171, or email him at SAENgardenQA@ sperrygardens.com.


text:
ASA's Advocacy Division is located in Washington, D.C. It monitors and engages in advocacy with respect to federal and state legislative, regulatory, and quality activities affecting the practice of medicine by the Society's members. Further, it is responsible for providing Practice Management assistance and advice for the membership, principally with respect to the Medicare program but also with respect to all "business" aspects of the delivery of anesthesia care. The American Society of Anesthesiologists Political Action Committee (ASAPAC), a separate segregated fund of the Society, is also administered in the Washington Office.
Federal Legislative and Regulatory Activities - Information on all of the federal legislative and regulatory activities relating to ASA priorities.
Practice Management - Practice management assistance as well as information on the Medicare program.
Washington Alerts - The latest news out of Washington.
Personnel of the Advocacy Division include:
Manuel Bonilla, M.S. Chief Advocacy Officer
Administrative Staff
Carmen McCormick
Advocacy Operations Manager
Congressional and Political Affairs
Nora Matus
Director of Congressional and Political Affairs
Erica Leake
Congressional and Political Affairs Coordinator
Kyle Simerly
Grassroots Program Administrator
Zorie Valchev
PAC Specialist
Ashley Walton
Pain Medicine and Federal Affairs Manager
Payment and Practice Management
Sharon Merrick, M.S., CCS-P
Director of Payment and Practice Management
Public Relations (located in Schaumburg, IL)
Theresa Hill
Director of Public Relations
LaSondra Cooper
Senior Public Relations Manager
Ashley Pekic
Public Relations Associate
State Affairs
Jason Hansen, J.D.
Director of State Affairs
Erin Philp, M.A., J.D.
State Affairs Manager
Erin Mahrt
State Affairs Associate
Erin Thompson
State Affairs Associate
Additional staff in the Washington, D.C. office include:
April Cheek, M.B.A.
Senior Governance Support Associate
Analytics and Research Services
Office of Legal Counsel
Maya D. Grassi, J.D.
Associate General Counsel
Quality and Regulatory Affairs
Matthew Popovich
Director of Quality and Regulatory Affairs
Elizabeth Quill
Quality and Regulatory Affairs Specialist
Contact ASA in Washington
ASA Washington, D.C. Office
1501 M Street, N.W. Suite 300
Washington, DC 20005
Telephone: (202) 289-2222
Fax: (202)371-0384
E-mail: firstname.lastname@example.com
Get the education, research and practice management tools needed to serve your patients and profession.
See benefits.
1061 American Lane
Schaumburg, IL 60173-4973
telephone: (847) 825-5586
fax: (847) 825-1692
1501 M Street, N.W.
Suite 300
Washington, DC 20005
telephone: (202) 289-2222
fax: (202) 371-0384
Copyright © 1995 - 2017 American Society of Anesthesiologists (ASA), All Rights Reserved.
Privacy Statement | Site Map | Terms and Conditions


text:
"Dancing with the Stars" begins its two-part finale on Monday, with the final four couples battling for the mirror ball.
Judge Bruno Tonioli visited Access Hollywood Live on Friday, where he broke down the strengths and weaknesses of each of the remaining contestants as they head into next week's finals.
"It's really very, very close because they all have amazing qualities," he told Billy Bush and Kit Hoover, when asked who he thinks will emerge the "DWTS" champion.
PHOTOS: 'Dancing With The Stars' Season 16 Semifinals
Here's what he had to say about the final four:
Zendaya (partnered with Val Chmerkovskiy): "She's incredible. She's a natural. Fast dances, rhythmical dances, she's in her element… but, she has to kind of make sure that she has the control [during slower dances]."
READ: Zendaya's 'Dancing With The Stars' Blog
Aly Raisman (partnered with Mark Ballas): "She's incredibly strong and she's become such an incredible performer… she's grown in front of our eyes. Better and better and better!"
Kellie Pickler (partnered with Derek Hough): "Great technique… she has to believe in herself [though]… if she tightens up, it shows in her face… and the flow goes."
Jacoby Jones (partnered with Karina Smirnoff): "[He's] Mr. Charisma! [But] he has to retain control. Don't throw it away."
The Season 16 finale of "Dancing with the Stars" begins with a two-hour show on Monday, starting at 8/7c on ABC.


text:
|Supply Ability:
|10000 Set/Sets per Month Home and business security Usage GSM home Alarm System
|Payment Terms:
|T/T,Western Union,MoneyGram,Paypal
Home security protection,Home and business security Usage GSM home Alarm System
1.Support 2 wired defense zones, 99 wireless zones, and 8 remote controllers.
2.Can set 6 groups of alarming phone numbers,It will call the preset phone numbers automatically to notify the alarm information
3.Can set 3 groups of SMS phone numbers.
4.Built-in clock and clear LCD screen
5.Voice Prompt for all the operations.
6.Wireless learning coding. Fast and easy to add the new accessories.
7.3 groups of timing arm and disarm
8.Record the installation position of the host for 10s
9.The names of each defense zone can be revised. Defense 1-9 can be recorded separately.
10.Support wireless siren (315MHZ frequency,customized for other frequency).
11.Program the alarm position. You can define the names as you like or use the suggested name such as SOS, fire alarm, gas alarm, door alarm etc.
12.Program the defense zone into immediate, delay, 24hours, bypass model.
13.Arm , disarm, monitor, intercom the host remotely.
14.Various arm model including immediate arm, delay arm , home arm, timing arm, remote arm.
15.The beep volume of paired wireless siren can be adjusted from degree 1 to degree 4.
16.Low battery alert of the accessories.
17.Built-in 4.2 Li battery. It will alarm when the power is off.
18.Be compatible with the international Alarm Center Protocol: ADEMCO Contact ID protocol.
Technical parameters
1. Input voltage:AC100-240V 50/60Hz
2. Output voltage:DC5.1V 2.1A
3. Backup Battery:3.7V Lithium battery
4. Static current:≤55mA
5. Alarm current:≤300mA
6. Radio frequency:315/433MHz(±75KHz),2262 / 4.7MΩ 1527/300K
7. GSM working frequency:850/900/1800/1900 MHz
8. Maximum Stored Phone No.: 6 alarm Phone No. and 3 SMS No.
9. Maximum Remote Controls :8pcs
10. Maximum Sensors:99pcs wireless + 2 wired
11. Maximum Event Logs:50 events
12. Operating temperature:-10℃~+50℃
13. Humidity:≤85 %


text:
Actor Park Sung Woong Jokes About Having Too Many Lines For The First Time In His Career In Man To Man
Actor Park Sung Woong shared his thoughts on his character in the upcoming drama Man to Man.
During the dramas press conference on April 18, Park Sung Woong said, I play a confident yet prickly character this time. This is my first time playing this kind of role, but I think the character has been created well and the viewers will like it.
Man to Man is about secret agents who protect celebrities, and the hidden men that follow these skilled agents. Park Sung Woong will be playing a tough hallyu star named Yeo Woon Kwang.


text:
Armed with sewing machines, glue guns, and washi tape, do-it-yourself enthusiasts are warriors in their own rights. They can take a drab sofa and turn it into a modern marvel. They know how to repurpose and upcycle mason jars into vases.
Elite DIYers can even outfit their entire apartments with thrift-store finds turned fabulous apartment decor. Do you have what it takes to join the ranks of DIY masters who spend their weekends building something beautiful? You can test your mettle by completing an easy project.
Once you see just how simple DIY is, you'll be back for more! With that in mind, take a look at these easy DIY projects perfect for weekend warriors and new crafters alike:
Personalized Canvas Artwork
Hanging stretched canvas on your walls gives your room a gallery-inspired feel, and attaining that look is actually super simple. All you really need is a camera and a quick trip to a photo printing site.
Whenever you look through your digital photo albums and go "Dang, that picture is awesome!" make note. You can blow this image up, print it on canvas and hang it on your wall. Retailers like Snapfish and Canvas Pop use your photo files to create art— all you do is pick out the image!
Ladder Shelf
Need a cute nook to store books, or odds and ends? You could buy a bookshelf or, because we're talkin' DIY here, you've probably guessed that I'll suggest making a shelf. Don't panic. It's easier than you think!
Pick up some plywood boards then head to your local thrift store to find a ladder (wood works best). Look for an A-frame ladder. Once you find a size you like, take it home and paint it any color that matches the rest of the decor in your apartment– don't forget the plywood boards.
Remember to use painting best practices (do it outside, sand first, paint, and seal). When everything is dry, you can place the boards so they extend from the ladder rung on one side to the rung on the other (like the bar in the letter A). Then, use a hammer or drill to keep everything in place.
Voila! You have a handy upcycled shelf.
Stencil Fun
Stencils are another tool all DIY weekend warriors should have in their tool belt. They are versatile and easy to use, and they're the star of these projects:
Pattern Painting: If your landlord lets you paint your apartment, you're in luck! Grab a stencil in whatever pattern you like (I'm all about unique geometric shapes right now). Then lay the stencil against the wall and paint over it in the color of your choice.
Wall Art: Not all landlords allow their tenants to paint (womp womp), but you can still employ your stencil. Instead of painting on the wall, paint on canvas! You can leave the patterned art as is, or cut and glue an image (try an initial letter) over it.
Furniture Fixers
Do you have built-in shelves in your apartment? What about furniture items you aren't too fond of? They don't have to be drab pieces you shove to the side if you use a little DIY magic.
Grab a paint brush, x-acto knife, rubber cement, and fabric to transform the look of your apartment decor. Let's use a standard bookshelf for example. You can stick some fabric in the inside of the shelf to give it a pop of color.
Paint rubber cement on the fabric (in whatever color and pattern you like best) and the shelf, and let both dry completely. Next, stick the fabric to the shelf. Finally, take your knife and cut away any excess fabric.
That's it! The best part is the fabric will peel right off, which is why it's OK to use on built-ins. I really want to try this on my tea hutch soon– just have to find my way to the craft store!
Herb Garden
Save money and always have fresh herbs on hand with this DIY herb garden. No green thumb required! You'll need old tea tins or coffee cans, paint, soil, and seeds.
Paint and decorate the outside of a clean can (you can use chalkboard paint if you want to label your plants). When it's dry, fill the can with soil and seeds. Place the cans by your window and wait for them to grow. Herbs need sunlight, which is why window placement is important. Don't forget to water periodically.
These easy DIY projects can help you transform your apartment decor from nice to praise worthy! Once you've given them a try let us know how your homemade decor turned out!


text:
One's a hot young star in a budding franchise. The other, a screen legend who has became a serious Oscar threat behind the camera. So what do Chris Pine and Clint Eastwood have in common?
Both are among GQ's Men of the Year for 2009, a selection that also includes Tom Brady and President Barack Obama. (They've also both gone to the final frontier on screen — Chris in this summer's "Star Trek," and Clint in 2000's "Space Cowboys.") And each was quite candid with the mag in their separate interviews.
Clint, 79, said monogamy and parenthood late in life has been good for him after a career in a female-filled Hollywood.
"I'm a loyal citizen to the family. And that wasn't necessarily a given thing. That was acquired," he said. "I think when you're younger, you're driven by a lot of hormonal effects. I just—it's like Everest: 'Because it's there'… There's a lot of people who learn a lot faster than me, that's for sure."
But the star hasn't slowed down his filmmaking, with his latest directorial project, "Invictus," arriving on December 11 and already garnering his now-customary Oscar buzz. And as he heads into his 80s, he told the mag he'll be ready to go when the time comes.
"Yeah. I'm not one of these guys who want to check out early. But when you check out, it's when you're supposed to check out," he said. "I take care of myself. I like working. That's when I'm feeling my best."
The same is true for Chris, who told the mag he was ready to take some time off when "Star Trek" came calling.
"I said, 'Are you kidding?' That's the last thing I want to do," he said.
But the sci-fi reboot was a success with both fans and critics – and launched the star into both the limelight and the unwanted lenses of paparazzi cameras.
"I made the mistake of talking to one of these guys outside my apartment," Chris said of one encounter. "I said, 'Do you have a family? What do you tell them at the end of the day? 'Daddy had a good day, he got a shot of Lindsay Lohan's beaver?''"
And while he's hoping for a long career, the actor – who previously starred alongside Lindsay in 2006's "Just My Luck" before her subsequent fall from Hollywood's good graces – said he's at the mercy of fate.
"I've learned that when you make big life decisions, life says, 'F*** you. This is what you actually have in store,'" he said. "I still assume that, any day, I'm going to be exposed as a fraud. That, like I once heard Gene Hackman say, the acting police are going to burst in and take away my card."


text:
Arrangements on for Police Matyrs' Day - V6
Tue, Oct 20, 2015, 01:10 PM
October 21st is observed as Police Commomeration Day, in the memory of selfess service rendered by policemen. Several police jawans lost their lives in the line of their duty over the decades. Every year, their sacrifice is remembered and tributes are paid. Police are on duty for 24 hours. As soon as they get the information, police can be seen at every danger spot.


text:
ok, so we found this vira lata on the malecon. she is about 6 weeks old. we gave her the first round on parasite treatment (she should get next dose in 2 weeks). she has been washed and is pulga-free.
if you can provide this little girl with home please sent me PM. i will deliver her to your door if you are in POP area.
she is potty trained.
i admit she does not look all that great but she was a homeless cat up until few days ago. she is still very thin but she eats a lot and is getting better.
first picture was taken on the day of arrival and the second one today.


text:
Seven fender-benders on same streetJan 3, 2013 By Alejandra Silva and Katie Roenigk, Staff Writers
Riverton city workers said excess moisture was to blame for several rear-end collisions that took place Wednesday on Main Street downtown.
The incidents continued Thursday, when witnesses reported at least two fender benders between 12:45 p.m. and 1:10 p.m. near the intersection of Main and East Fifth streets. A pregnant woman complained of abdominal pain during the most-recent crash, which was the seventh to occur in the same area since about 11 a.m. Wednesday.
Riverton Police Department officers who responded to the accidents requested the city address the slickness at the Main Street intersection, but lands division manager Paul Throckmartin said few options exist to combat wet pavement. He said Ice Slicer -- a chemical, granular combination intended to outperform regular, white salt -- was applied to the area last week, but Throckmartin pointed out that the incidents took place on the shady, south side of Main Street where the sun doesn't fully melt any liquid that may freeze overnight.
Throckmartin advised drivers to be extra cautious on the pavement, which may look dry despite being covered in black ice that is difficult to see.
Bill Urbigkit, Riverton's director of public works, echoed Throckmartin's comments.
"People think that because (it looks like) there's nothing there they can go the normal speed," Urbigkit said.
City workers plow Riverton roads and apply Ice Slicer after at least four inches of snow accumulates, but Urbigkit said "budgetary constraints and limited manpower" prevent snow and ice removal from all streets of Riverton. Maps available at City Hall show Riverton's sanding and plowing priorities.
Mayor Ron Warpness said the city is considering different approaches to try to tame the snow and ice on local roadways without necessarily removing the material. He said streets like Main Street are known to be "icy and slick," and he said drivers should always anticipate dangerous conditions after a big snowfall or freezing overnight temperatures.
Throckmartin said additional personnel from other city departments are being trained to help clear other areas in the city such as school zones. Urbigkit said the city plays closer attention to roads around schools and Riverton Memorial Hospital.
"We see what's working and what's not," Urbigkit said.
Fender benders
The icy section of road drew attention just after noon on Wednesday, when three two-vehicle accidents took place within 15 minutes of one another on downtown Main Street. Riverton Police Department Capt. C.T. Smith said a green Suzuki car rear-ended a blue Toyota 4Runner at the intersection of Main and East Fifth streets.
"The blue Toyota was stopped at the light when the little Suzuki was pulling up behind it," Riverton Police Department Capt. C.T. Smith said Thursday. "(The Suzuki) went to stop but it slid on the ice."
Both vehicles had been headed east in the inside lane of Main Street.
Smith said another rear-end accident took place on the same block and in the same lane within minutes of the first incident.
"A white Chevy van ... was remained stopped because there was an accident and traffic was not moving," Smith said. "A black Chevy Sonic tried to stop but slid on the slick conditions and then rear-ended the van."
The scenario repeated itself one more time near Broadway, where Smith said a red Dodge Avenger had stopped in the center eastbound lane of Main Street to wait for traffic to clear.
"A gold 1995 Mercury couldn't stop and hit the back of it," Smith said.
Some of the people involved in the crashes complained of minor neck pain, but Smith said everyone refused medical treatment. He did not think any vehicles had been totaled, either.
"They all drove from the scene; none were towed away," Smith said. "They were all asked to pull over into the (nearby) parking lot so we could stop being a traffic hazard."
The three accidents were followed at 8:30 p.m. Wednesday by an incident in the 500 block of East Main Street involving a 2012 Acadia and a 2002 Toyota Rav 4. Smith said someone had reported a similar collision just before 11 a.m. Wednesday in the 400 block of East Main Street where a white 1992 Ford struck a blue Toyota.
"(The Ford driver) tried to apply the brakes but slid on the slick surface and rear-ended that vehicle," Smith said.
No injuries were reported in either crash.
It's "not every day" that the RPD responds to three collisions at once, but Smith said it's not unusual for one traffic incident to lead to subsequent crashes.
"Accidents do create more accidents," Smith said.


text:
Patents fuel the American Dream
It has been said time and again that America is the land of opportunity, and there's a reason for that: patents. Our history of invention runs deep, and continues to power the patent system, which encourages America's inventors today. Patents continue to play a huge role in the global marketplace...
Law firm provides pro bono services to needy Detroit man
There has been an outpouring of support from the public in response to the unfortunate situation in which Detroit resident James Robertson found himself.
Honda fined a record $70 million for underreporting safety issues
The maximum penalty the NHTSA may give for safety violations is actually $35 million, but the agency says that Honda broke the law in two separate ways.
Year in review: Top IP trends of 2014
Click through the slideshow below to take a trip back in time and see the biggest stories of 2014 in the intellectual property space.
Smaller U.S. businesses may be getting hurt by sanctions against Russia
"The Russian embargo has been difficult for clients," Arkady Bukh, who counts among his clients many individuals, who are entrepreneurs at smaller firms, with ties to Russia and Eastern Europe.
Considering executive compensation and corporate taxes
The study examined 30 of the largest companies in the U.S. and looked the compensation packages of the CEOs of these companies as well as how much they paid in federal taxes.
Partnership for American Innovation welcomes small businesses to the fold
Since its creation, the group has shouted from the rooftops that the U.S. patent system increases innovation and drives the economy for large and small businesses alike. And now the group is ready to welcome some members from that second category.
Partnership for American Innovation lends support to White House crowdsourcing initiative
The PAI comprises some heavyweights of the American economy. Apple, DuPont, Ford, GE, IBM, Microsoft and Pfizer have all banded together to promote the importance of innovation to the American economy, and the group has thrown its support behind this initiative.
Boutique law firms offer individualized service to clients
Build relationships with clients, committing to trust and individualized attention.
Patent reform proposal withers in Senate
A bill that was supposed to address the problems associated with "patent trolls" has been scrapped by the U.S. Senate.


text: Reliable sources () in the field have reported that the MS290 is limited to available inventory only. So when they're gone, they're gone. I have not heard about anything being introduced to fill that $399 price point so that leaves the MS291, a decent saw for sure but a $100 price difference. I will post more if/when I hear more of the details.


text: Preparing for your appointment By Mayo Clinic Staff Print You're likely to start by seeing your primary care doctor. In some cases, your doctor may refer you to a doctor trained in blood vessel (vascular) conditions or blood vessel surgery. Here's some information to help you prepare for your appointment. What you can do Be aware of any pre-appointment restrictions. When you make the appointment, ask if there's anything you need to do before you arrive at the office. Write down any symptoms you're experiencing, including any that seem unrelated to the reason for which you scheduled the appointment. Be as specific and detailed as possible in describing your symptoms, including what part of your body is affected and how the discomfort makes you feel. Write down key personal information, including any physical traumas you've experienced, such as a car accident or work-related injury. Even if they occurred years ago, your doctor will want to know about them. Also note any repetitive physical activities that you've performed now or in the past at work, in sports, and for hobbies and other recreational activities. List your key medical information, including other conditions you're being treated for and the names of any prescription and over-the-counter medications or supplements that you're taking. Take a family member or friend along, if possible. Someone who accompanies you may remember something that you missed or forgot. Write down questions to ask your doctor. Preparing a list of questions will help you make the most of your time with your doctor. For thoracic outlet syndrome, some basic questions to ask your doctor include: What's the most likely cause of my symptoms? What kinds of tests do I need? What treatments are available, and which treatment do you recommend for me? How likely are nonsurgical treatments to improve my symptoms? If conservative treatments aren't effective, is surgery an option? Is there anything I can do to prevent a recurrence of this problem? Will I need to change my job? Do I need to limit or give up other activities that may be causing my symptoms? If you're recommending weight loss, how much weight do I need to lose to notice an improvement in my symptoms? I have other health conditions. How can I best manage them with this condition? Are there any brochures or other printed material that I can take home with me? What websites do you recommend visiting? Don't hesitate to ask any other questions you have. What to expect from your doctorYour doctor is likely to ask you a number of questions, such as: When did you first notice your symptoms? How would you describe your symptoms? Have your symptoms changed over time? Where does your pain seem to start and where does it go from there? Does the pain or numbness worsen when you lift your arms overhead? Does anything else seem to worsen or improve your symptoms? What activities do you perform on your job? Do you or did you play sports? What are your hobbies or most frequent recreational activities? Have you been diagnosed or treated for any other medical conditions? When? Have you noticed a lack of color or a blue color in one or more of your fingers or your entire hand or other changes to the area? What you can do in the meantimeWhile you're waiting for your appointment, try taking a nonsteroidal anti-inflammatory drug (NSAID), such as ibuprofen (Advil, Motrin IB, others). Your discomfort also may be improved if you maintain good posture and avoid using repetitive movements and lifting heavy objects. Request an Appointment at Mayo Clinic Costs & insuranceSelf-management Aug. 27, 2016 Print Share on: FacebookTwitter References Ferri FF. Thoracic outlet syndrome. In: Ferri's Clinical Advisor 2016. Philadelphia, Pa.: Mosby Elsevier; 2016. https://www.clinicalkey.com. Accessed May 31, 2016. Kuhn JE, et al. Thoracic outlet syndrome. Journal of the American Academy of Orthopaedic Surgeons. 2015;23:222. NINDS thoracic outlet syndrome information page. National Institute of Neurological Disorders and Stroke. http://www.ninds.nih.gov/disorders/thoracic/thoracic.htm. Accessed May 31, 2016. Goshima K. Overview of thoracic outlet syndromes. http://www.uptodate.com/home. Accessed May 24, 2016. Buller LT, et al. Thoracic outlet syndrome: Current concepts, imaging features, and therapeutic strategies. The American Journal of Orthopedics. 2015;44:376. Thoracic outlet syndrome. American Academy of Orthopaedic Surgeons. http://orthoinfo.aaos.org/topic.cfm?topic=a00336. Accessed May 31, 2016. Grunebach H, et al. Thoracic outlet syndrome. Vascular Medicine. 2015;20:493. Riggs EA. AllScripts EPSi. Mayo Clinic, Rochester, Minn. May 10, 2016. RelatedX-rayElectromyographyNumbness in handsNeck painEdemaShoulder painArm pain Mayo Clinic in Minnesota has been recognized as the best Neurology & Neurosurgery hospital in the nation for 2017-2018 by U.S. News & World Report. Learn more about this top honor Thoracic outlet syndromeOverviewSymptoms & causesDiagnosis & treatmentRequest an appointmentDiagnosisTreatmentDepartments & specialtiesExpertise & rankingsLocations, travel & lodgingResearchCosts & insurancePreparing for your appointmentSelf-managementMore aboutIn-DepthMultimediaResources Advertisement Mayo Clinic does not endorse companies or products. Advertising revenue supports our not-for-profit mission. Advertising & Sponsorship Policy Opportunities Ad Choices Mayo Clinic Store Check out these best-sellers and special offers on books and newsletters from Mayo Clinic. The Last Diet You'll Ever NeedNEW! Mayo Clinic Guide to Integrative MedicineStop Osteoporosis in its TracksMayo Clinic Health LetterThe Mayo Clinic Diet Book Diagnosis & treatmentRequest an appointmentDiagnosisTreatmentDepartments & specialtiesExpertise & rankingsLocations, travel & lodgingResearchCosts & insurancePreparing for your appointment CON-20197157 Patient Care & Health Information Diseases & Conditions Thoracic outlet syndrome


text:
MUSLIM leaders have described comments from a Yorkshire MP as "insulting and "deeply offensive after he targeted the Muslim community for criticism over recent child grooming scandals.
Kris Hopkins, Conservative MP for Keighley, sparked controversy after stating a "sexist Muslim culture helped forge the attitudes which led to the abuse of girls and women.
Speaking during a debate on child sexual exploitation in the Commons, Mr Hopkins acknowledged most child abusers were white but added that "we should not get away from the fact that gangs of Muslim men are going round and raping white kids at this moment in time. (continue reading...)(...more)


text:
Making a sandwich requires only two slices of bread, filling, and an expensive machine that holds the slices of bread steady while the filling is shot in between them with some sort of air-powered hose. Go somewhere that has that apparatus with this Groupon.
$25 for $50 Worth of Subs and Sandwiches for Catering
The newly revamped catering menu now offers box lunches, each of which include a choice of 9-inch sub, small chips or coleslaw, and a cookie ($9.99/lunch). Box lunches can come packed with one of Capriotti's specialty subs, such as The Bobbie, inspired by Thanksgiving leftovers, and the Slaw Be Jo with roast beef, provolone, russian dressing, coleslaw, and mayo. Satiate hungry meeting-goers with Cap's Meatball Bar, simmering in marinara sauce and completed with sliced provolone and baked rolls ($99.99 for 14–16 people), or a Turkey Lover party tray with assorted oven-roasted turkey sandwiches ($42.99–$54.99 for 8–10 people).
Capriotti's Sandwich Shop
When Lois Margolet first opened Capriotti's Sandwich Shop in Wilmington, Delaware, 36 years ago, she and her brother Alan worked from the second story of a boarded-up building, roasting 10–12 whole turkeys every night and churning out a "real turkey lover's" sandwich each day. Today, Capriotti's has expanded across 12 states, each location stacking the same award-winning hot and cold sandwiches, racking up such accolades as The Best of Las Vegas 2012 and Best of Delaware 2012 prizes from the Las Vegas Review-Journal and Delaware Today, respectively. Though the shop is still known for its slow-roasted-turkey creations—such as the Thanksgiving-inspired Bobbie, named America's best sandwich by AOL's Lemondrop.com, piled with cranberry sauce and stuffing—its menu now ventures into the realm of roast beef, italian deli meats with such sandwiches as the capastrami, cheesesteaks, and vegetarian treats, such as meatless chicken and turkey.


text:
Characterizing code for refactoring
Changing untested production code without unwanted side-effects
When you need to add a new feature or fix a bug in legacy source code, it's not uncommon to find that you're working with confusing, carelessly written code. It often lacks readability, and its logic might even betray some confusion on the original programmer's part about the problem it was intended to solve. What's worse, many times this kind of code is poorly tested or not tested at all.
It's important not to change any production code until you have sufficient unit tests in place. By starting with characterization tests, you re-create the code's current behavior and gain a change-enabling pivot point. With characterization tests in place, you can then use test-driven development (TDD) to refactor the code and finish the job.
With the help of examples that use the Grails framework, this article shows when and how to characterize code with automated unit tests for refactoring. This process enables a team to change software with greater precision as it receives guidance from TDD along the way.
Beware the quick fix
I'll set the stage with a mock scenario. Suppose you're a new developer for a company that has started using a tracking system for the various software products it builds and supports. The system tracks a variety of things: features, technical debt, production defects, prerelease bugs, and support-type items. The company calls these elements stories.
Various statuses are available per story that facilitate feedback. The stories and their status also enable a visual Kanban-style electronic cardwall. The seven available statuses that drive the Kanban segments are supposed to start with New and end with Ship It!. And that's where the problem begins — a problem with the tracking system itself.
Someone has created a new defect entry that describes an issue with the system's available statuses. It appears that the Ship It! status is missing for the Feature story type, as shown in the cardwall in Figure 1:
Figure 1. The feature item is missing the story status
On the system's form page for editing a story, a question mark in angle brackets (
<?>) appears instead of the Ship It! choice in the list of available statuses, as you can see in Figure 2:
Figure 2. The form contains a <?> when it should say "Ship It!"
The Ship It! status, then, is missing from both the list view and the edit form. When you're asked to investigate, you quickly discover that the issue is inside the
StoryStatus enum, shown in Listing 1:
Listing 1. The
StoryStatus enum
package com.experiencefoundation.stories public enum StoryStatus { NEW, TODO, IN_PROGRESS, DONE_ISH, QA, STAGING, SHIP_IT public String friendlyName() { if("NEW".equals(name())) { return "New" } else if("TODO".equals(name())) { return "Todo" } else if("IN_PROGRESS".equals(name())) { return "In Progress" } else if("DONE_ISH".equals(name())) { return "Done'ish" } else if("QA".equals(name())) { return "QA" } else if("STAGING".equals(name())) { return "Staging" } else if("SHIP_IT!".equals(name())) { return "Ship It!" } else { return "<?>" } } }
As you can see in Listing 1, the defect results from trying to match on the hard-coded value of
SHIP_IT! instead of the
enum value's name,
SHIP_IT. The hard-coded value includes an exclamation mark (
!), and the name doesn't, which causes the application to fall into the final return, the
else block. As a result, the
friendlyName() method returns
<?> whenever the
StoryStatus is a
StoryStatus.SHIP_IT instance.
Listing 1 also has several general "ugly code" issues:
- The
friendlyName()method contains a great deal of cyclomatic complexity instead of simply using the power of the
enum. (The method could even just use a simple map technique, if the code were outside of an
- The code favors duplication over using a method with arguments — again, failing to use the power of the
- The many
returnstatements make for a lot of reading.
- A method like this should take fewer than five lines of Groovy code; as written, it's unnecessarily long.
- The code contains quite a large number of hard-coded values. Hard-coded values and magic-number infestation cause confusion in big applications and can be dangerous, especially without tests.
Even in this rather trivial example, it's impossible to know whether any other application elements depend on the
SHIP_IT status to provide a return value in a broken state. In many complex cases, this uncertainty is usually a guarantee that just hacking in the "fix" could potentially break something else.
Assuming a lack of existing tests that would provide feedback if something breaks, you had better not change the current paradigm just yet. You don't have enough information yet to know if your changes would cause a side-effect. Enter characterization tests.
Characterizing code: Get rolling
One way to get rolling with characterization tests is to search for references to, or uses of, the broken code that you need to change. The search results can provide an architectural picture (story) of how the code is currently used. The uses you find also provide you with the highest level of abstraction that characterization tests should cover. In other words, the search helps to determine where you should start writing unit tests. And it tells you what kinds of tests are needed to ensure the greatest success while providing the best coverage possible. The tests will be asserting what the current behavior is doing, not what it should do. Meanwhile, the current behavior should not change until you have the proper feedback in place; then you can write tests for the purpose of actually refactoring the code.
Thankfully, after searching references using your tooling or IDE of choice, the only uses you find in the
StoryStatus example are in a few UI pages and in the
Story class itself. The UI pages display the friendly name that the
StoryStatus enum provides and nothing more. (However, if you have no functional tests for these view pages, you should definitely create them.
Here's an example snippet of what you would see in the
Story create and edit forms:
<g:select name="storyStatus" from="${StoryStatus?.values()*.friendlyName()}" keys="${StoryStatus?.values()*.name()}" value="${storyInstance?.storyStatus?.name()}"/>
As you can see, the
storyStatus select tag uses the
friendlyName() values from the
StoryStatus enum directly only for display purposes. The
<g:select .../> tag is a Grails tag library.
At this point, I would feel good about adding some test coverage for the
enum to provide feedback to those who might unintentionally break things in the future. The test coverage would, ideally, prevent any defects stemming from the
enum code from ever leaving the development stage and entering production. (Of course, if a team doesn't run the automated tests or keep up with them, there's no promise that they'll be effective.)
The tests written for the
enum provide feedback when you make any changes to the
enum's values or size. This feedback forces you to change the test coverage expectations when necessary and when the automated tests run. Adding test coverage for special methods like
friendlyName() will also be beneficial, as shown in Listing 2:
Listing 2.
StoryStatusTests provides the coverage needed
package com.experiencefoundation.stories import org.junit.Test class StoryStatusTests { @Test public void validateStoryStatusSizeAndValues() { def expectedValues = [ StoryStatus.NEW, StoryStatus.TODO, StoryStatus.IN_PROGRESS, StoryStatus.DONE_ISH, StoryStatus.QA, StoryStatus.STAGING, StoryStatus.SHIP_IT ] assert expectedValues == StoryStatus.values() } @Test public void returnsFriendlyNameForStoryStatus() { def expectedValues = [ "New", "Todo", "In Progress", "Done'ish", "QA", "Staging", "<?>" ] assert expectedValues == StoryStatus.values()*.friendlyName() } }
StoryStatusTests class is testing what is currently happening with the application. Notice that in the
returnsFriendlyNameForStoryStatus() test you can see that the expected value after
Staging is indeed
Now that you have passing characterization tests in place, it's time to move on to refactoring. Refactoring enables you to change behavior safely through the practice of TDD. Listing 3 demonstrates how to test for the new behavior:
Listing 3.
StoryStatusTests revised for returning "Ship It!"
@Test public void returnsFriendlyNameForStoryStatus() { def expectedValues = [ "New", "Todo", "In Progress", "Done'ish", "QA", "Staging", "Ship It!" ] assert expectedValues == StoryStatus.values()*.friendlyName() }
The updated test in Listing 3 demonstrates that the only thing you need to change is the
expectedValues list, which you do by changing
<?> to
Ship It!.
The test fails, because the result is still in a broken state. You can see the result in Figure 3:
Figure 3. The
StoryStatusTests is now red, for a good reason
Now that you have a "good" failure, it's time to move on to fixing the defective code. Listing 4 demonstrates how you fix the code using the power of an
enum and constructor injection:
Listing 4. Repairing the code
package com.experiencefoundation.stories public enum StoryStatus { NEW("New"), TODO("Todo"), IN_PROGRESS("In Progress"), DONE_ISH("Done'ish"), QA("QA"), STAGING("Staging"), SHIP_IT("Ship It!") private String friendlyName public StoryStatus(String friendlyName) { this.friendlyName = friendlyName } public String friendlyName() { this.friendlyName } }
Now, if you run the tests again, they'll succeed. You have refactored the code to retrieve a friendly name without the error-prone, ugly code that was there before. You can see the result of fixing the
enum in the UI. Figure 4 shows the current list view:
Figure 4. Corrected list view
Figure 5 shows the current form view:
Figure 5. Corrected form view
Measuring refactoring results
Plenty of static-analysis tools are available to help you find ugly or duplicate code. Some provide metrics for code coverage, as well. Cobertura is the code-coverage tool that the example application uses. Cobertura is provided with the Grails code-coverage plug-in, and you run it by executing the following command at the command line:
grails test-app -coverage
Figure 6 shows the results:
Figure 6. Code coverage metrics summary via Cobertura
The result is positive. With the test coverage you already had, plus the new unit tests for the
StoryStatus enum during the refactoring, Cobertura shows that you now have nearly 100 percent coverage across the board,
Approaching changes to production code with care reduces the quantity of potential defects that can occur as a side-effect — and can even eliminate their occurrence completely. Characterization tests re-create the application's current reality to give you a starting point for changing it. After you run the characterization tests, you're in a position to use TDD to refactor the code for the purpose of fixing a bug or adding a feature.
When you reach the point for changing the behavior, refactor the code for optimal clarity, leaving it better than you found it. The simple code in this article's example changed significantly. You could have merely altered the conditional block to determine the friendly name. Instead, you also took the opportunity to remove complexity, enhance the code's clarity, and made it better overall.
As you add coverage, it's good to get feedback on how you're doing. Code-coverage tools like Cobertura come in handy for revealing untested paths and help you in the refactoring process. Code-coverage static-analysis tools provide metrics that tell you what code the tests have exercised. However, they do not tell you that the tests actually ensured that the behavior was correct. Behavior can only be verified by a human and sustained for correctness through automated unit tests.
Downloadable resources
Related topics
- Working Effectively with Legacy Code (Michael Feathers, Prentice Hall, 2004): Learn more about refactoring legacy code and TDD by reading this book.
- Practices of an Agile Developer: Working in the Real World (Venkat Subramanian and Andy Hunt, Pragmatic Bookshelf, 2005): Read about the personal habits, ideas, and approaches of successful agile software developers.
- Kanban: Kanban helps teams visualize a continuous workflow model.
- Grails: Learn more about the Grails web development framework.
- Selenium, Watir, and HtmlUnit: These tools enable you to build automated functional tests that run in a browser.
- Cucumber or Geb: Test drive behavior-driven development by trying out Cucumber or Geb (a Groovy framework).
- Cobertura and Emma: Get feedback on your test coverage by using tools like these.