text:
noiseindustries necesitaba un nuevo diseño de botón o icono y lanzó un concurso de diseño en 99designs.
Un ganador ha sido elegido entre 46 diseños de 21 diseñadores freelance.
Mac OS application developer.
Mac users all over the world.
We are looking for a new icon for Tags, our MacOS application to Tag files all across the Mac.
Size requirement: 1024x1024
File Type: Layered PSD
Have a look at the current icon and application here:
Pros of the current icon:
- Clear connection between the name / functionality of the application and it's icon.
- Not memorable
- Not colorful enough
- doesn't stick out on the dock.
Please feel free to also come up with ideas that do not "look" like a tag, like the current icon does. It would be good to have some kind of connection to what the app does, but it is more important that it is memorable.
It is not necessary to have the word Tags in the icon!
Looking forward to seeing your designs.


text:
I've been home two days. It's weird and dazy and strange and hard to believe that less than two week ago, my biggest worry was trying to figure out if I could make a bicoastal commute somehow work within the confines of my family.
Mitt was headed to the White House, yo. And I was going to be part of it.
There are a million reasons I could ponder on as to why we lost. Actually, there's only one – we didn't get enough votes. I know! By all accounts, it doesn't make sense.
Now I could contemplate how we could be so wrong about our numbers and voter turnout, mention Obama's superb ground game, or wonder why my generation seems more concerned with government-sponsored birth control than borrowing from our Children's piggy banks, but that would be boring.
Instead I'll just cliché it up: Nice guys finish last.
I don't feel like the end of the world is here because Obama got reelected. I just feel like it's going to be on hold for four more years. At best.
Oh, and I got a letter in the mail saying that my doctor no longer accepts my medical insurance. And my premiums went up about 30% last year. But Big Bird and binders!
Seriously guys, how did we lose this?
Double whammy for having worked for Romney: 1) He lost, and I'm out of a job, and 2) He lost, so companies aren't hiring because they can't afford to pay for everyone's birth control and sex change operations.
I wasn't there when my kids heard about Mommy's Governor Romney's loss, but I'm told that they said, "We may be poorer, but at least we have Jesus and our family."
Love those goobers.
Meanwhile, I wrote about the 5 Stages of Election Loss Grief over at The Stir. I think I'm somewhere between incredulous and annoyed at the moment.

subset: commoncrawl


text:
Friend or foe: Mike's still a radio wonder
WNRN founder and general manager Mike Friend is no stranger to controversy. His falling out with WTJU still prompts him to take jabs at his former employer. Recently, Friend has been involved in a very public battle with another weekly newspaper, the type of skirmish that ends with, "You'll be hearing from my lawyer."
Okay, so Friend has his prickly side. But that's not the reason he's in the Hot Seat. Against all odds, he founded a successful, commercial-free modern rock radio station leaving many a naysayer publicly proved wrong.
Even Friend admits he had his doubts. Flash forward six years from August 29, 1996, the day WNRN 91.9 FM went on the air. Did he really think a station that's run on a shoestring budget of $250,000 would make it this far?
"I was a lot more sure we'd be successful once we got on the air than I was that we'd get on the air in the first place," he says.
Friend has been busy getting ready for WNRN's fall fundraiser that kicked off September 23, an inevitable fact of life for listener-supported radio. And with only three full-time staffers at the station, he manages to inspire a cadre of volunteers to keep the station on the air 24/7.
As for how Friend ended up in radio in the first place, it's pretty simple. "It started with liking the music, and not being a musician."
Age: Thirtysomething but you better publish quick!
What brought you here? Grad school at UVA
What's worst about living here? The traffic and some arrogant people
Favorite hangout? The Outer Banks, but to be more specific is a secret.
Most overrated virtue? Engineering talent. I do what I have to. I'm a program/promotions person.
What would people be surprised to know about you? I used to teach school.
If you could change one thing about yourself, what would it be? Pick from taller, richer, thinner.
What accomplishment are you proudest of? WNRN
What do people find most annoying about you? [My] focus
Whom do you admire? Anyone who beats the system
Favorite book? Road to Serfdom by F.A. Hayek
What subject causes you to rant? Waste
What thrills you about life in the 21st century? Computers
What creeps you out about life in the 21st century? Computers
What do you drive? Hyundai Elantra and Isuzu Trooper
What's in your car CD player right now? Moby, Jimmy Eat World, 50 Million DJs
What's your next journey? North Carolina
What's the most trouble you've ever gotten in? A liquor-running operation in high school
What do you regret? Not pursuing a certain female enough.
Favorite comfort food? Gourmet pizza
What's always in your refrigerator? Cheese, yogurt, fruit
Must-see TV? Anything Star Trek related
Favorite cartoon? Beavis and Butthead
Describe a perfect day. Everyone I meet does what they say they're going to do.
Walter Mitty fantasy? Baseball hero
Who'd play you in the movie? Some days Dustin Hoffman, other days Arnold Schwarzenegger
Most embarrassing moment? I really can't think of one.
Best advice you ever got? Get out of public education.
Favorite bumper sticker? If you can read this, you're too close.


text:
Deposit of instrument of ratification/acceptance: 17 April 2012
Entry into force of the Convention: 17 February 2012
Entry into force of implementing legislation: 25 May 2011
Implementation and enforcement
This page contains all information relating to implementation of the OECD Anti-Bribery Convention in Russia.
Monitoring reports
2018 Additional follow-up to Phase 2 report
2018 Additional follow-up to Phase 2 report
2016 Follow-up to Phase 2 report
2013 Phase 2 report
2012 Phase 1 report
News releases
2019 Russia must urgently step up fight against foreign bribery
2017 Statement of OECD Working Group on Bribery: Russia Must Make Fighting International Bribery a Priority
2016 Statement of OECD Working Group on Bribery: Russia's Legislation for Combating International Bribery needs Reform as a Matter of Urgency
2013 Despite Certain Progress, the OECD Remains Concerned with Russia's Compliance with Key Provisions of the OECD Anti-Bribery Convention
2012 Russia joins OECD Anti-Bribery Convention
2011 OECD invites Russia to join Anti-Bribery Convention
2011 OECD welcomes Russia introducing law to make foreign bribery a crime
The OECD Anti-Bribery Convention
The OECD Anti-Bribery Convention establishes standards to criminalise bribery of foreign public officials in international business transactions.
Full text and related documents
Monitoring and evaluation
Monitoring of implementation and enforcement of the OECD Anti-Bribery Convention takes places in successive phases through a rigorous peer-review monitoring system.
Description of each phase of evaluation
Signatory countries
Reports relating to all signatory countries are published following peer review examinations conducted by the OECD Working Group on Bribery.
Data on enforcement
The enforcement data includes the number of criminal, administrative and civil cases of foreign bribery that have resulted in a final disposition, such as a criminal conviction or acquittal, or similar findings under an administrative or civil procedure.
17/02/2012 - Russia today took a major step toward upholding international anti-bribery standards by depositing its instrument of accession to the OECD Convention at a ceremony at the OECD in Paris.
OECD Secretary-General Angel Gurría received Russia's instrument of accession from First Deputy Minister of Foreign Affairs Denisov and First Deputy Minister of Justice Fedorov.
Russia became the 39th Party to the OECD Anti-Bribery Convention on 17 April 2012, 60 days after the ceremony.
Russia joins OECD Anti-Bribery Convention
25/05/2011 - On the occasion of the 50th Anniversary Ministerial Meeting, the OECD invited the Russian Federation to join the OECD's Working Group on Bribery and to accede to the OECD's Anti-Bribery Convention. Secretary-General Angel Gurría signed an exchange of letters with First Deputy Minister of Foreign Affairs, Andrey Denisov, and Russia's Minister for Economic Development, Elvira Nabiullina, at a ceremony with US Secretary of State Hillary Rodham Clinton during the OECD Ministerial Council Meeting.
OECD invites Russia to join Anti-Bribery Convention
Andrey Denisov, First Deputy Foreign Minister of the Russian Federation, explains what the OECD's Anti-Bribery Convention means for Russia | also available in Russian
Andrey Denisov, First Deputy Foreign Minister of the Russian Federation, discusses anti-corruption and Russia's accession to the OECD
Related Documents


text:
The day her fiancé left, Amanda went walking in the Colonial cemetery off Garden Street. The gravestones were so worn that she could hardly read them. They were melting away into the weedy grass. You are a very dark person, her fiancé had said.
She walked home and sat in her half-empty closet. Her vintage nineteen-fifties wedding dress hung in clear asphyxiating plastic printed "NOT A TOY."
She took the dress to work. She hooked the hanger onto a grab bar on the T and the dress rustled and swayed. When she got out at Harvard Square, the guy who played guitar near the turnstiles called, "Congratulations."
Work was at the Garden School, where Amanda taught art, including theatre, puppets, storytelling, drumming, dance, and now fabric painting. She spread the white satin gown on the art-room floor. Two girls glued pink feathers all along the hem. Others brushed the skirt with green and purple. A boy named Nathaniel dipped his hand in red paint and left his little handprint on the bodice as though the dress were an Indian pony. At lunchtime, the principal asked Amanda to step into her office.
You are like living with a dark cloud, Amanda's fiancé had told her when he left. You're always sad.
I'm sad now, Amanda had said.
The principal told Amanda that, for an educator, boundaries were an issue. "Your personal life," said the principal, "is not an appropriate art project for first grade. Your classroom," said the principal, "is not an appropriate forum for your relationships. Let's pack up the wedding dress."
"It's still wet," Amanda said.
Her mother could not believe it. She had just sent out all the invitations. Her father swore he'd kill the son of a bitch. They both asked how this could have happened, but they remembered that they had had doubts all along. Her sister Lissa said she could not imagine what Amanda was going through. She must feel so terrible. Was Amanda going to have to write to everyone on the guest list? Like a card or something? She'd have to tell everybody, wouldn't she?
I waited all this time because I didn't want to hurt you, Amanda's fiancé had said.
After school, she went for a drink with the old blond gym teacher, Patsy. They went to a bar called Cambridge Common and ordered gin-and-tonics. Patsy said, "Eventually, you're going to realize that this is a blessing in disguise."
"We had too many differences," said Amanda.
Patsy lifted her glass. "There you go."
"For example, I loved him and he didn't love me."
"Don't be surprised," said Patsy, "if he immediately marries someone else. Guys like that immediately marry someone else."
"Why?" Amanda asked.
Patsy sighed. "If I knew that, I'd be teaching at Harvard, not teaching the professors' kids."
Amanda tried writing a card or something. She wrote that she and her fiancé had decided not to marry. Then she wrote that her fiancé had decided not to marry her. She said that she was sorry for any inconvenience. She added that she would appreciate gifts anyway.
Her parents told her not to send the card. They said that they were coming up for a week. She said that they couldn't come, because she was painting her apartment. She did not paint the apartment.
In the winter, Amanda cut her hair short like a boy's.
"Oh, your hair," said Patsy. "Your beautiful curls."
In the spring, the principal told Amanda that, regretfully, she was not being renewed for the following year, because the art program at the Garden School was moving in a different direction.
In the summer, Amanda's fiancé married someone else.
When school ended, Amanda took a job babysitting Nathaniel, the boy with the red handprint. Nathaniel's mother asked for stimulating activities, projects, science. No TV. Nathaniel's father didn't ask for anything.
Their first day together, Amanda asked Nathaniel, "What do you want to do?"
She said, "You read my mind."
They ate chocolate mice at Burdick's and then they stood in front of the Harvard Coop and listened to Peruvian musicians. They explored the cemetery, and Amanda told Nathaniel that the gravestones were dragons' teeth. They walked down to the river and she said, "If you trace the river all the way to the beginning, you'll find a magic cave." They took the T to Boston and stood in line for the swan boats in the Public Garden. She said, "At night, these boats turn into real swans."
Nathaniel said, "You have a great imagination."
His mother lived in a Victorian house on Buckingham Street. She worked at the Media Lab at M.I.T. and she had deadlines. The house had a garden full of flowers, but Nathaniel didn't play there, because you couldn't really dig.
His father lived in an upside-down town house on Chauncy Street. The bedrooms were on the bottom floors, and the kitchen and living room on top. His father was writing a book and he came home late.
Amanda and Nathaniel had pizza delivered to Chauncy Street and watched Charlie Chaplin movies from Hollywood Express. Sometimes they spread a sheet over the couch and ate a big bowl of popcorn.
It's hard to be with you, her fiancé had said. I feel like I'm suffocating.
Open a window, Amanda had said.
When the movie was done, Amanda gathered the sheet and stepped onto the balcony, where she shook out the crumbs.
Amanda and Nathaniel had playdates with his friends at Walden Pond. They went canoeing on the Charles, and Nathaniel dropped his paddle in the water. Amanda almost tipped the boat, trying to fish it out. They wrote a book about pirates. Nathaniel told the stories and Amanda typed them on the computer in his father's study. "Aarrr, matey," she typed, "I'm stuck on a ship."
When his father stayed out past Nathaniel's bedtime, Amanda tucked Nathaniel in, and then she read books in the study. The books were about American history. She read only a few pages of each, so she didn't learn anything.
If you ever stopped to listen, her fiancé had said, then you would understand.
She stood on a chair and pulled out some small paperbacks from the top shelf. Dante, "The Divine Comedy," in a new translation. Boccaccio, "The Decameron," Chaucer's "Canterbury Tales," complete and unabridged. Dante again, "La Vita Nuova."
"La Vita Nuova" explained how to become a great poet. The secret was to fall in love with a perfect girl but never speak to her. You should weep instead. You should pretend that you love someone else. You should write sonnets in three parts. Your perfect girl should die.
Amanda's mother said, "You have your whole life ahead of you."
She fell asleep on the couch waiting for Nathaniel's father to come home. When she woke up, she saw him kneeling in front of her. She said, "What's wrong?"
He said, "Nothing's wrong. I'm sorry. I didn't want to wake you."
But he did wake her. She went home and stayed awake all night.
"Let's go somewhere," she told Nathaniel the next day.
"Far away."
They took the T to Ashmont, at the end of the Red Line. They sat together in the rattling car and talked about doughnuts.
"I like cinnamon doughnuts, but they make me cough," Nathaniel said.
She slept lightly. She dreamed she was walking with Nathaniel in a pine forest. She was telling him not to step on the dead hummingbirds. The birds were sapphire-throated, brilliant blue. She stole "La Vita Nuova." It was just a paperback.
Her sister called to check in. Her friend Jamie said she knew someone she'd like Amanda to meet. Amanda said, "Soon."
Jamie said, "What exactly are you waiting for?"
Nathaniel's father pretended not to look at her. Amanda pretended not to notice his dark eyes.
"The question is what you're going to do in September," Amanda's mother told her on the phone.
"The question is what you're going to do with your life," her father said.
Dante wrote, "O you who on the road of Love pass by, / Attend and see / If any grief there be as heavy as mine."
"When was the last time you painted anything?" her mother asked. "Apart from your apartment?"
Her father said, "I paid for Yale."
All day, Amanda and Nathaniel studied the red ants of Buckingham Street. They experimented with cake crumbs and observed the ants change course to eat them. Nathaniel considered becoming an entomologist when he grew up.
The next day, he decided to open his own ice-cream store.
They biked to Christina's, in Inman Square. Nathaniel pedalled in front on his little bike. Amanda pedalled behind on her big bike and watched for cars.
At Christina's, Nathaniel could read almost all the flavors on the board: adzuki bean, black raspberry, burnt sugar, chocolate banana, chocolate orange, cardamom. Nathaniel said, "I'll have vanilla." They sat in front near the bulletin board with ads for guitar lessons, tutoring, transcendental meditation.
"What's an egg donor?" Nathaniel said.
I want to be with you for the rest of my life, her fiancé had told her once. You are my best friend, he had written on her birthday card. You make me smile, you make me laugh. "Love weeps," Dante wrote.
"Could I have a quarter for a gumball?" Nathaniel asked Amanda.
"You just had ice cream," she said.
"No! You just had ice cream. You don't need candy."
"Please, please, please," he said.
"You're lovely," Nathaniel's father whispered to Amanda late that night. She was just leaving, and he'd opened the door for her.
"You're not supposed to say that," Amanda whispered back. "You're supposed to write a sonnet."
Nathaniel said that he knew what to do when you were upset. She said, "Tell me, Nathaniel."
He said, "Go to the zoo."
Nathaniel studied the train schedule. They took the Orange Line to Ruggles Station and then the No. 22 bus to the Franklin Park Zoo. They watched orangutans sitting on their haunches, shredding newspapers, one page at a time. They climbed up on viewing platforms to observe the giraffes. They ran down every path. They looked at snakes. They went to the little barnyard and a goat frightened Nathaniel. Amanda said the goat was just curious. She said, "Goats wouldn't eat you."
Nathaniel fell asleep on the T on the way home. He leaned against Amanda and closed his eyes. The woman sitting next to Amanda said, "He's beautiful."
Amanda's friend Jamie had a party in Somerville. The wine was terrible. The friend that Jamie wanted Amanda to meet was drunk. Amanda got drunk, too, but it didn't help.
She was late to work the next day. She found Nathaniel waiting on his mother's porch. "I thought you were sick," he said.
"I was," she told him.
They walked to Harvard Square and watched the street magicians. They went to Le's and shared vegetarian summer rolls and Thai iced tea.
"This tastes like orange chalk," Nathaniel said.
They went to a store called Little Russia and looked at the lacquered dolls there. "See, they come apart," Amanda told Nathaniel. "You pop open this lady, and inside there's another, and another, and another."
"Do not touch, please," the saleslady told them.
They walked down to the river and sat on the grass under a tree and talked about their favorite dogs.
"Labradoodle," Amanda said.
Nathaniel giggled. "No, Schnoodle."
"Golden Streudel."
Nathaniel said, "Is that the kind you had when you were young?"
She dreamed that she was a Russian doll. Inside her was a smaller version of herself, and inside that an even smaller version.
She ordered a set of blank wooden dolls online and began painting them. She covered the dolls with white primer. Then she painted them with acrylics and her finest brushes.
First, a toddler only an inch high, in a gingham bathing suit.
Second, a fingerling schoolgirl, wearing glasses.
Third, an art student, with a portfolio under her arm.
Fourth, a bride in white with long flowing hair.
Fifth, a babysitter in sandals and sundress. She painted Nathaniel standing in front of her in his gecko T-shirt and blue shorts. He stood waist high, with her painted hands on his shoulders.
When the paint was dry, she covered each doll with clear gloss. After that coat dried, she glossed each doll again until the reds were as bright as candy apples, the blues sparkled, and every color looked good enough to eat.
She bought another set of blanks and began all over. She stayed up late each night painting.
"Why are you so sleepy?" Nathaniel asked her in the afternoons.
In the mornings, his mother asked her, "Why are you always late?"
She fell asleep with Nathaniel at eight o'clock. She curled up next to him in his captain's bed and woke when his father came in and touched her cheek.
"I was wondering if you could come to the Cape with us," Nathaniel's father said as they tiptoed out into the hall.
She shook her head.
"Just for a few days in August."
His voice was low. His eyes were almost pleading. You are so beautiful, her fiancé had said.
She painted Nathaniel's father on a set of Russian dolls.
First, she painted a toddler in a romper.
Second, she painted a boy in a little Catholic-school uniform with short pants and a tie.
Third, she painted a bridegroom, dashing in a dark suit with white stephanotis for his boutonnière.
Fourth, she painted a new father, with a baby Nathaniel in his arms.
Fifth, she painted a gray-haired man, in reading glasses. She painted Nathaniel's father older than he was, and stouter. Not handsome, as he was in real life, but grandfatherly, with a belly following the contours of the bell-shaped doll.
As before, she coated each painted doll with clear gloss until the colors gleamed. As before, she made each doll a perfect jewel-like object, but she spent the most time on the biggest, oldest doll.
After that, she bought more blanks and painted more sets: people she knew, people she didn't know. People she met. Portraits in series, five dolls each. She painted Patsy, blonder and blonder in each incarnation. She painted her fiancé as a boy, as an athlete, as a law student, as a paunchy bald guy, as a decrepit old man. She didn't kill him, but she aged him.
She lined up the dolls and photographed them. She thought about fellowships. She imagined group shows, solo shows. Refusing interviews.
She took Nathaniel to swimming lessons. She went down to the harbor with him and they threw popcorn to seagulls that caught the kernels in midair.
Nathaniel had his seventh-birthday party on Castle Island. He and his friends built a walled city of sandcastles with a moat. Nathaniel was the architect. Amanda was his assistant. His father was the photographer. His mother served the cake.
At the end of the party, Amanda gathered the presents. Nathaniel was leaving for the Cape with his father, and then his mother was going to take him to the Vineyard for Labor Day weekend. Nathaniel said, "When we come back, it will be September."
She said, "You're right."
He said, "Could you come with me?"
Amanda said, "I can't. I'm painting my apartment."
He said, "What color?"
She said, "Actually, I'm moving."
"Moving away?"
She told him, "You can talk to me on the phone."
Nathaniel started to cry.
His mother said, "Honey!"
He held on to Amanda and cried. "Why can't you be my babysitter anymore?"
"I'm going to New York," she said.
Because your mother doesn't like me, she told him silently. Because your father wants to sleep with me. Because the only reason I came to Boston was my fiancé. Because the question is what I'm going to do with my life. But all she said aloud was "That's where I'm from."
She knelt down and gave him a map she'd drawn. She'd singed the edges of the parchment to make it look old.
The map showed the cave at the source of the Charles River, the swan boats flying away, the chocolate mice at Burdick's. Christina's Ice Cream, Ashmont, the cemetery with dragons' teeth.
Nathaniel's mother said, "This is gorgeous."
Nathaniel's father said, "You're really very talented."
Nathaniel said that he didn't want a map. He said that he would rip it up.
His mother said, "Nathaniel, is that any way to treat a gift?"
His father said, "Come here."
Nathaniel tore a big piece out of the map. He screamed at his parents, "I don't want you!"
"He's tired," Nathaniel's mother told Amanda. "He's exhausted. Too much excitement in one day."
"I'm not tired!" Nathaniel screamed, and he wouldn't let go of Amanda. He held on to her, half strangling her with his arms around her neck.
"Look, Nathaniel—" his father began.
His mother interrupted. "You're making it worse!"
Nathaniel was crying harder. He cried with his whole body. No one could get him to stop.
Amanda closed her eyes. She said she was sorry. She said, "Please stop." Finally, she rocked him in her arms and said, "I know. I know." ♦


text:
This is my fifth year as a blogger.
My very best wishes to all of you for a happy, healthy and prosperous new year
If you would a hardbound copy of the 2011 postings go to www.sharedbook.com
They do an excellent job and are reasonably priced.
The bookplate shown above is probably my last 2011 bookplate purchase.It was used by
Wanda Gag the American children's book author and illustrator.
See you in 2012


text:
Sign In | Register
I am a neutered male, American Staffordshire Terrier mix.
The shelter staff think I am 11 months old.
I have been at the shelter since December 22, 2019. I am available for adoption now!
Don't I look like the perfect fit for you and your family? Find out how to adopt me by following the steps listed on the Adoptions page.


text:
The Basics
Score: VCU 90, Winthrop 54
Record: VCU (2-1), Winthrop (1-2)
Location: Winthrop Coliseum - Rock Hill, S.C.
The Short Story: VCU's Havoc style reigned supreme on both ends of the floor in Rock Hill, S.C. with the Rams posting five players in double-figures and forcing 21 turnovers in a decisive 90-54 victory over Winthrop. Leading the way for the second straight game was junior Juvonte Reddic who finished with 17 points and seven rebounds on the afternoon. Sophomore Briante Weber chipped in a career-high 14 points off the bench.
VCU STARTERS: #10 Darius Theus, #11 Rob Brandenberg, #15 Juvonte Reddic, #21 Treveon Graham, #30 Troy Daniels
WINTHROP STARTERS: #2 Gideon Gamble, #3 Andre Smith, #12 James Bourne, #15 Derrick Henry, #23 Larry Brown
How It Happened:
- Havoc appeared early and often in this one with Winthrop turning the ball over five times in the first 3:30 which allowed the Rams to roll off to a 9-2 start.
- Eight points in the first 10 minutes of action from sophomore Treveon Graham pushed VCU's lead to 26-10 with 10:01 left in the first stanza.
- VCU connected on eight first-half three-pointers, including one from Darius Theus with just over a minute to play which gave the Black & Gold its largest lead of the game at that point, 48-22.
- Winthrop used the last minute of the first half and first two minutes of the second half to put together a 12-0 run, sparked by two three-pointers from Derrick Henry, which brought the Eagles within 14 at 48-34.
- After the teams traded baskets for a few minutes, VCU put the game out of reach with a 21-1 run capped off by five straight points by Weber to give the Rams an 81-47 advantage.
- A jumper from Melvin Johnson with 49 seconds remaining pushed the Black & Gold past the 90-point plateau for the first time in 42 games, dating back to a 94-76 victory over Purdue in the 2011 NCAA Tournament.
Beyond the Box Score:
- Not only was it the first time in 42 games for VCU to reach 90 points, but it was also that Purdue game in which the Rams last had five players in double-figures, which also happened in the victory over Winthrop. Reddic led the way with 17 points, followed by 14 apiece from Graham and Weber, along with 11 apiece from Daniels and Johnson.
- The 14 points for Weber and the 11 points for Johnson were both career-highs.
- The 13 made three-pointers were the most by a VCU squad since the Rams poured in 20 from downtown in a 112-53 home victory over Towson on Jan. 27, 2010.
- VCU has now won 15 of its past 18 games away from the Siegel Center.
Head Coach Shaka Smart:
- "I thought our guys overall played with a lot of energy and we knew coming down here that the Winthrop team would be excited and motivated to play. I have a ton of respect for Pat Kelsey and he's going to get this thing going, there's no question about it. I think he's got some good young guys that really competed. Overall, I thought our guys responded well and thought it was a good team effort."
- "Every game is different, every opponent is different. I was happier with our approach today as opposed to our last time out. I think when you get a level of attention as a team or individually coming into the season, sometimes you can lose sight of the fact that you have a long way to go. And I think that may have happened to us on Tuesday. Win or lose, you need to be reminded that there's a lot of progress that needs to be made."
- "Treveon was better, but I'd like for him to get more than six shots, but he got to the line, he made his free-throws, made two of three from beyond the arc. He's still learning what his role is on this team and his role is to score and attack, to be just as much if not more than Brad was and be a big focal point of our offense."
Senior Troy Daniels:
- "The trainer and weightlifting coach, Daniel Roose and Eddie Benion, did a great job and worked with me to get me back there in no time. It felt like I was a 100% out there."
- "Rebounding was our emphasis in practice, that what's we really wanted to work on and go hard at it during practice, that's where it starts, on the practice good. We did a good job as a team of bouncing back and getting better every day since the other night and that's what it's all about."
Junior Juvonte Reddic:
- "The hook shots, it's been something that Coach Wade and I have been working a lot on during practice and after practice, getting up extra shots. The extra work that I've been putting in with him has really been paying off, I just need to keep doing that and continuing to improve my game in all facets."
- "The post is where you make the money. Coach Smart always talks about everyone doing their jobs and that's my job is to establish my game down low. That's what I'm trying to work on, just doing my job to help my team win."
Sophomore Treveon Graham:
- "Coach just wanted us to respond to their run. Just because they make a run or may get a lead, it doesn't change the way we want to play and our game plan. We just had to focus up and play our game."
- "Last game I couldn't make shots or find a rhythm, so I wanted to focus on playing my game coming into tonight. I got a little frustrated with the early fouls last game and let it affect the way I was playing, but this game, I just wanted to stay calm, relaxed and focused on playing my game, let the game come to me."
- VCU opens up play as part of a prestigious eight-team field in the Battle 4 Atlantis on Thursday evening. The Rams face off against 17th-ranked Memphis in the first game of the three-day tournament.


text:
quasimoto needed a new logo design and created a contest on 99designs.
A winner was selected from 38 designs submitted by 20 freelance designers.
I recently registered as a Real Estate salesperson and I have to start working on putting together business cards and signage. I want my name as a logo to convey the image of a young,, urban, 'hip' professional, on the cutting edge of a changing industry.
mp, Mary Phillips, maryphillips.ca
Working to accommodate you.
Desired Color Scheme:
Accepted File Formats:
vector, photoshop
My name is Mary Phillips and I have the domain name maryphillips.ca. The logo could be created as initials, my name, the web address, or whatever else you feel is appropriate. I would like to maintain *some* privacy, despite being in the realtors world... and I would like *not* to have my picture on business cards or large signage. However, I would like to convey the fact that I am a young, fit, fashionable, urban professional. If a silhouette, line drawing, or something similar of a young woman could be in the logo, I think I could accomplish this.
Please do not include the typical roof line over my name. I am looking for something unique to focus on who I am rather than what I do.
I look forward to experiencing your creativity!
Find out how a design contest works or learn more about our logo design services.


text:
Mhysa – Season 3, Episode 10 "Some people grow to love their chains." After some glorious hours of television viewing across all three seasons, Game of Thrones has marched its way to the top of the hill with an audience of 13.6 million. Its character-driven plot means every episode is an opportunity for richer character … Continue reading
Filed under Fantasy …
Game of Thrones: Got a favourite character? Not any more! (Season 3, Episode 9)
"The Rains of Castamere" – Season 3, Episode 9 "[The Red Wedding is] the moment that makes Ned's death look like just a drop in the bucket, and the clearest evidence of George R.R. Martin's wanton disregard for his own characters and their happiness." ~ Cultural Learnings After coasting along on a relentless plateau of … Continue reading
Game of Thrones: The Empowering and Imprisoning of Beauty (Season 3, Episode 8)
"Second Sons" – Season 3, Episode 8 "[Your beauty] meant more to me than it did to them." In the world of Westeros and Essos, beauty can function as both a key to freedom and a form of imprisonment. For Daenerys, her beauty has been the key to freedom – she broke free for the … Continue reading
Game of Thrones: How do you like dem sapphires? (Season 3, Episode 7)
"The Bear and the Maiden Fair" – Season 3, Episode 7 Reaching this late stage in the game, we viewers were only to expect the slow-burning to continue as this episode moves the pieces to the appropriate places on the board, or at least reiterates the spatial configuration of the characters you need to know. … Continue reading
Game of Thrones: Time ticking in the torture rooms (Season 3, Episode 6)
"The Climb" – Season 3, Episode 6 Having now swiftly passed the half-way mark of season 3, plotlines are now in motion, moving in various directions across the map, all except for Theon that is. Theon isn't moving anywhere in fact – tied up in a dungeon, in an unknown place and by an unknown … Continue reading
Game of Thrones: ending on political fire and family feuds (Season 3, Episode 5)
"Kissed by Fire" – Season 3, Episode 5 I'm not usually one for endings – with books, and more so with films and television, a bad ending can really ruin something that was otherwise pretty good. Final scenes tend to fall into the extremes of complete resolutions of balance, moral messages, and all things roses … Continue reading
Game of Thrones: The fire of revenge is blazing (Season 3, Episode 4)
"And Now His Watch Is Ended" – Season 3, Episode 4 If there was ever an empowered woman in Game of Thrones thus far, Daenerys has really taken gold this episode. To the absolute dismay of her two knights, Ser Jorah and Ser Barristan, and the non-book reading audience, Dany had agreed to exchange one … Continue reading
Game of Thrones: Ripe for darkly comic incisions (Season 3, Episode 3)
"Walk of Punishment" – Season 3, Episode 3 Abandoning their old fondness for sexpositions, the Game of Thrones writers seem to have taken a new route toward the comic exposition in this episode. Lord Hoster Tully is given ship burial, but his son, Edmure, after three attempts, is unable to set alight to the boat with … Continue reading
Game of Thrones: Empowered women in their places, for now (Season 3, Episode 2)
"Dark Wings, Dark Words" – Season 3, Episode 2 As all of the characters continue to traipse through their various wildernesses in what can only be said to be a second instalment of a lengthy set-up to the third season, there seems to be an emerging pattern of increasingly empowered female characters. Power relations are … Continue reading
Game of Thrones: a quest to remember plotlines (Season 3, Episode 1)
"Valar Dohaeris" – Season 3, Episode 1 After questing to find a series for both my boyfriend and I to watch, we finally settled on Game of Thrones – because medieval fantasies are always a good to place to meet in the middle, right? Though originally sceptical after some low-budget attempts at scary dead dolls … Continue reading


text:
The North Carolina Wildlife Federation has announced the winners of the annual Governor's Conservation Achievement Awards.
The federation has presented the awards since 1958. This year's awards will also induct environmental philanthropist Fred Stanback of Salisbury into the Conservation Hall of Fame. Stanback previously was named Conservationist of the Year in 2005.
Award winners will be honored at a Sept. 6 banquet in Cary:
- Conservationist of the Year: Jean Beasley of Topsail Island for her work with sea turtles
- Wildlife Conservationist: Robert Curry, chief of inland fisheries for the N.C. Wildlife Commission in Raleigh
- Sportsman: Bryan Perry of Zebulon for his work with wild turkeys
- Land Conservationist: Jamin Simmons, a farmer from Fairfield who embraces innovation
- Water Conservationist: Roger Dick of Albemarle for his defense of rivers, lakes and public access
- Environmental Educator: Shaefny Grays of Morrisville for a mentoring program at N.C. State University's College of Natural Resources
- Conservation Communicator: Joe Albea of Winterville for his advocacy of wildlife on public television and other media
- Youth Conservationist: Rachel Hopkins, a student in Raleigh who advocates for nongame species
- Legislator: Rep. Chuck McGrady of Hendersonville for his attention to conservation
- Municipal Conservationist: The City of Jacksonville for showcasing the New River
- Wildlife Volunteer: John Spruill of Hampstead for fighting for wildlife, farms and wild lands in Eastern North Carolina
- Hunter Safety Educator: Stony Rushing of Wingate for helping underserved hunters
- NCWF Chapter: Habitat and Wildlife Keepers in Matthews, which turned its community green
- NCWF Affiliate: North Carolina Hunters for the Hungry, whose volunteers process and donate venison
- Natural Resources Scientist: Christopher Moorman of Raleigh for his work with wildlife-friendly forestry
- Conservation Organization: Quality Deer Management Association for combining hunting with conservation
- Business Conservationist: The Webb Farm of Ellerbe for work with quail hunting on a family farm
- Wildlife Enforcement Officer: Master Officer Robert Newsome of Marion for merging law enforcement with public outreach
- Marine Fisheries Enforcement Officer: Sgt. Carter Witten of Havelock for leading special enforcement projects in Eastern North Carolina.


text:
Translation Disclaimer
The City of Berkeley Police Department strongly recommends cell phone users to program our police dispatch number into their cell phone to speed up the emergency process and save the loss of time involved in the transferring of the call. Cell phone users in Berkeley can program (510)981-5911 (local - no toll charge) into their phones for a direct connection to the Berkeley Police Department Public Safety Communications Center.
If you must make a 9-1-1 call from your cell phone, it is important to stay on the line and provide the dispatcher with as much information about the exact location of the emergency to ensure the help can be dispatched to the correct location.


text:
Now showing items 1-3 of 3
Study of Ice Adhesion Behavior of SK One Component Polyurethane
(Conference object; Konferansebidrag, 2016-12)
Ice adhesion causes many serious problems such as aircraft accidents, navigational issues on ships, and power loss on wind turbines. These challenges are mainly associated with the acute behavior of ice adhesion. The ice adheres when water seeps into the microscopic pores of the material substrate and freezes, thereby, forming an interlocking mechanism. Therefore, surface roughness has a significant ...
Study of Acoustics Properties of SK One Component Polyurethane and its Application in Arctic Marine Structures
(Conference object; Konferansebidrag, 2016-12-08)
Marine noise reduction tends to be challenging and requires a comprehensive engineering approach. The soundproofing materials for marine noise reduction are usually exposed to high temperatures, potential fluid or oil spills, engine maintenance and a high airflow environment. This work looks into the acoustic proofing properties of a non-toxic material 'SK One Component Polyurethane' developed by ...
Thermal Properties of SK One Component Polyurethane using Experiments and Multiphysics Simulations
(Conference object; Konferansebidrag, 2016-12-08)
This study proposes to determine the thermal conductivity of SK One Component Polyurethane (SKOCP) developed by China Institute of Water Resources & Hydropower Research Beijing IWHR-KHL Co. Ltd. SKOCP provides excellent proof of aging and chemical resistance of this material. It is non-toxic, acts as a good anti-seepage, offers anti-abrasion and good anti-freezing performance. In addition, it has ...


text:
Designer: Face a Face
Shipping: Free FedEx Worldwide!
Designer: Face a Face
Shipping: Free FedEx Worldwide!
Product Description
About the Face a Face KAREL 1
PLEASE NOTE: This product has been discontinued from the designer and it is no longer being produced. We are leaving it on our website as a last chance for some customers, as they MAY still be able to be located. We HIGHLY suggest Contacting Us first to inquire about the particular color you desire. We will do everything we can to try to locate one for you.
Discontinued unfortunately does not mean discounted in price. Due to how frequent our designers add and remove products they now become hard to find and more of a rarity at this point. All discontinued frames are non-refundable.
Available Colors:008 - Ink Blue
214 - Dark Red/Flame Tortoise
449 - Bordeaux
770 - Black/Transparent Havana
2057 - Amthyst/Lagoon Blue
3019 - Burnt Orange/Tangerine
Read more about Face a Face Eyewear
Warranty Information
Add Lenses
To add lenses to your frames follow the steps below:
1. Select Lens Material - Determined by your prescription. We have created a guide just for this HERE.
2. Choose Vision Type From Dropdown - Single Vison or Progressive (No Line Bifocal)
3. Add Any Additional Options you desire for your new lenses. Anti-Reflective Coating Recommended.
Click the + Add to Shopping Bag button.
Contact Us with any questions you may have or for our professional lens recommendation.
Read all about the lenses and options we have listed below HERE.
All prices include both lenses.


text:
LOS ANGELES, Feb. 17 (UPI) -- "Zero Dark Thirty" and "Argo" took the top movie prizes Sunday at Writers Guild of America awards ceremonies in Los Angeles and New York.
Mark Boal won for best original screenplay for "Zero Dark Thirty," an account of the global manhunt for al-Qaida leader Osama bin Laden. Chris Terrio won for "Argo," based in part on "The Master of Disguise" by Antonio J. Mendez and on "The Great Escape," an article by Joshuah Bearman that was published in Wired magazine.
Both screenplays are nominated for Academy Awards.
Malik Bendjelloul won for best documentary for "Searching for Sugar Man," the story of a filmmaker's quest to find a long forgotten Detroit singer-songwriter.
"Breaking Bad" won the top prize for television drama, and comedian Louis C.K.'s FX series, "Louie" won for best comedy series.
Lena Dunham's new HBO comedy "Girls" won for best new series.
History Channel's "Hatfields & McCoys" won for best original television long form writing and HBO's "Game Change" won for best adapted television long form.
The IFC series "Portlandia" took the prize for comedy/variety series and "The 66th Annual Tony Awards" won for best comedy/variety special.
"The Simpsons" won for TV animation.


text:
- Release types
- Prerequisites
- Building a release - advance actions
- Building a release - on the day
- re-check earlier actions
- bump version number
- finalize perldelta
- remove stale perldeltas
- build a clean perl
- update Module::CoreList
- update perlhist.pod
- update patchlevel.h
- build, test and check a fresh perl
- push the work so far
- tag the release
- build the tarball
- test the tarball
- Copy the tarball to a web server
- Download the tarball to another machine
- Check that Configure works
- Run the test harness and install
- Check perl -v and perl -V
- Run the Installation Verification Procedure utility
- Compare the installed paths to the last release
- Test the CPAN client
- Install the Inline module and test it
- Bootstrap the CPANPLUS client
- Install the DBI module with CPANPLUS
- Make sure that perlbug works
- monitor smokes
- upload to PAUSE
- wait for indexing
- publish tag
- disarm patchlevel.h
- announce to p5p
- update epigraphs.pod
- blog about your epigraph
- Module::CoreList nagging
- new perldelta
- bump version
- clean build and test
- push commits
- create maint branch
- make the maint branch available in the APC
- copy perldelta.pod to other branches
- update perlhist.pod in other branches
- bump RT version number
- Relax!
- Building a release - the day after
release_managers_guide - Releasing a new version of perl 5.x
Note that things change at each release, so there may be new things not covered here, or tools may need updating.
If you are preparing to do a release, you can run the Porting/make-rmg-checklist script to generate a new version of this document that starts with a checklist for your release.
This script is run as:
perl Porting/make-rmg-checklist \
--type [BLEAD-POINT or MAINT or ...] > /tmp/rmg.pod
You can also pass the
--html flag to generate an HTML document instead of POD.
perl Porting/make-rmg-checklist --html \
--type [BLEAD-POINT or MAINT or ...] > /tmp/rmg.html
This document describes the series of tasks required - some automatic, some manual - to produce a perl release of some description, be that a release candidate, or final, numbered release of maint or blead.
The release process has traditionally been executed by the current pumpking. Blead releases from 5.11.0 forward are made each month on the 20th by a non-pumpking release engineer. The release engineer roster and schedule can be found in Porting/release_schedule.pod.
This document both helps as a check-list for the release engineer and is a base for ideas on how the various tasks could be automated or distributed.
The checklist of a typical release cycle is as follows:
(5.10.1 is released, and post-release actions have been done)
...time passes...
a few weeks before the release, a number of steps are performed,
including bumping the version to 5.10.2
...a few weeks passes...
perl-5.10.2-RC1 is released
perl-5.10.2 is released
post-release actions are performed, including creating new
... the cycle continues ...
Some of the tasks described below apply to all four types of release of Perl. (blead, RC, final release of maint, final release of blead). Some of these tasks apply only to a subset of these release types. If a step does not apply to a given type of release, you will see a notation to that effect at the beginning of the step.
Release types
- Release Candidate (RC)
A release candidate is an attempt to produce a tarball that is a close as possible to the final release. Indeed, unless critical faults are found during the RC testing, the final release will be identical to the RC barring a few minor fixups (updating the release date in perlhist.pod, removing the RC status from patchlevel.h, etc). If faults are found, then the fixes should be put into a new release candidate, never directly into a final release.
- Stable/Maint release (MAINT).
A release with an even version number, and subversion number > 0, such as 5.14.1 or 5.14.2.
At this point you should have a working release candidate with few or no changes since.
It's essentially the same procedure as for making a release candidate, but with a whole bunch of extra post-release steps.
- A blead point release (BLEAD-POINT)
A release with an odd version number, such as 5.15.0 or 5.15.1.
This isn't for production, so it has less stability requirements than for other release types, and isn't preceded by RC releases. Other than that, it is similar to a MAINT release.
- Blead final release (BLEAD-FINAL)
A release with an even version number, and subversion number == 0, such as 5.14.0. That is to say, it's the big new release once per year.
It's essentially the same procedure as for making a release candidate, but with a whole bunch of extra post-release steps, even more than for MAINT.
Before you can make an official release of perl, there are a few hoops you need to jump through:
PAUSE account with pumpkin status
Make sure you have a PAUSE account suitable for uploading a perl release. If you don't have a PAUSE account, then request one:
Check that your account is allowed to upload perl distros: go to https://pause.perl.org/pause/authenquery?ACTION=who_pumpkin and check that your PAUSE ID is listed there. If not, ask Andreas König to add your ID to the list of people allowed to upload something called perl. You can find Andreas' email address at:
search.cpan.org pumpkin status
Make sure that search.cpan.org knows that you're allowed to upload perl distros. Contact Graham Barr to make sure that you're on the right list.
rt.perl.org update access
Make sure you have permission to close tickets on http://rt.perl.org/ so you can respond to bug report as necessary during your stint. If you don't, make an account (if you don't have one) and contact the pumpking with your username to get ticket-closing permission.
git checkout and commit bit
You will need a working
git installation, checkout of the perl git repository and perl commit bit. For information about working with perl and git, see pod/perlgit.pod.
If you are not yet a perl committer, you won't be able to make a release. Have a chat with whichever evil perl porter tried to talk you into the idea in the first place to figure out the best way to resolve the issue.
git clone of https://github.com/perlorg/perlweb
For updating the http://dev.perl.org web pages, either a Github account or sweet-talking somebody with a Github account into obedience is needed. This is only needed on the day of the release or shortly afterwards.
Quotation for release announcement epigraph
SKIP this step for RC
For all except an RC release of perl, you will need a quotation to use as an epigraph to your release announcement.
Building a release - advance actions
The work of building a release candidate for an even numbered release (BLEAD-FINAL) of perl generally starts several weeks before the first release candidate. Some of the following steps should be done regularly, but all must be done in the run up to a release.
dual-life CPAN module synchronisation
Ensure that dual-life CPAN modules are synchronised with CPAN. Basically, run the following:
$ ./perl -Ilib Porting/core-cpan-diff -a -o /tmp/corediffs
to see any inconsistencies between the core and CPAN versions of distros, then fix the core, or cajole CPAN authors as appropriate. See also the
-d and
-v options for more detail. You'll probably want to use the
-c cachedir option to avoid repeated CPAN downloads and may want to use
-m file:///mirror/path if you made a local CPAN mirror.
To see which core distro versions differ from the current CPAN versions:
$ ./perl -Ilib Porting/core-cpan-diff -x -a
If you are making a MAINT release, run
core-cpan-diff on both blead and maint, then diff the two outputs. Compare this with what you expect, and if necessary, fix things up. For example, you might think that both blead and maint are synchronised with a particular CPAN module, but one might have some extra changes.
How to sync a CPAN module with a cpan/ distro
Fetch the most recent version from CPAN.
Unpack the retrieved tarball. Rename the old directory; rename the new directory to the original name.
Restore any .gitignore file. This can be done by issueing
git checkout .gitignorein the cpan/Distro directory.
Remove files we do not need. That is, remove any files that match the entries in
@IGNOREin Porting/Maintainer.pl, and anything that matches the
EXCLUDEDsection of the distro's entry in the
Restore any files mentioned in the
CUSTOMIZEDsection, using
git checkout. Make any new customizations if necessary. Also, restore any files that are mentioned in
@IGNORE, but were checked in in the repository anyway.
For any new files in the distro, determine whether they are needed. If not, delete them, and list them in either
@INGORE. Otherwise, add them to
MANIFEST, and run
git addto add the files to the repository.
For any files that are gone, remove them from
MANIFEST, and use
git rmto tell git the files will be gone.
If the
MANIFESTfile was changed in any of the previous steps, run
perl Porting/manisort --output MANIFEST.sort; mv MANIFEST.sort MANIFEST.
For any files that have an execute bit set, either remove the execute bit, or edit Porting/exec-bit.txt
make, see if
Run the tests for the package.
Run the tests in t/porting.
Update the
DISTRIBUTIONentry in Porting/Maintainers.pl.
Run a full configure/build/test cycle.
If everything is ok, commit the changes.
For entries with a non-simple
FILES section, or with a
MAP, you may have to take more steps than listed above.
Porting/sync-with-cpan is a script that automates most of the steps above; but see the comments at the beginning of the file.
dual-life CPAN module stability
Ensure dual-life CPAN modules are stable, which comes down to:
for each module that fails its regression tests on $current
did it fail identically on $previous?
if yes, "SEP" (Somebody Else's Problem)
else work out why it failed (a bisect is useful for this)
attempt to group failure causes
for each failure cause
is that a regression?
if yes, figure out how to fix it
(more code? revert the code that broke it)
(presumably) it's relying on something un-or-under-documented
should the existing behaviour stay?
yes - goto "regression"
no - note it in perldelta as a significant bugfix
(also, try to inform the module's author)
monitor smoke tests for failures
Similarly, monitor the smoking of core tests, and try to fix. See http://doc.procura.nl/smoke/index.html for a summary. See also http://www.nntp.perl.org/group/perl.daily-build.reports/ which has the raw reports.
Similarly, monitor the smoking of perl for compiler warnings, and try to fix.
update perldelta
Get perldelta in a mostly finished state.
Read Porting/how_to_write_a_perldelta.pod, and try to make sure that every section it lists is, if necessary, populated and complete. Copy edit the whole document.
Bump the version number
Increase the version number (e.g. from 5.12.0 to 5.12.1).
For a BLEAD-POINT release, this can happen on the day of the release. For a release candidate for a stable perl, this should happen a week or two before the first release candidate to allow sufficient time for testing and smoking with the target version built into the perl executable. For subsequent release candidates and the final release, it it not necessary to bump the version further.
There is a tool to semi-automate this process:
$ ./perl -Ilib Porting/bump-perl-version -i 5.10.0 5.10.1
Remember that this tool is largely just grepping for '5.10.0' or whatever, so it will generate false positives. Be careful not change text like "this was fixed in 5.10.0"!
Use git status and git diff to select changes you want to keep.
Be particularly careful with INSTALL, which contains a mixture of
5.10.0-type strings, some of which need bumping on every release, and some of which need to be left unchanged. The line in INSTALL about "is binary incompatible with" requires a correct choice of earlier version to declare incompatibility with.
When doing a BLEAD-POINT or BLEAD-FINAL release, also make sure the
PERL_API_* constants in patchlevel.h are in sync with the version you're releasing, unless you're absolutely sure the release you're about to make is 100% binary compatible to an earlier release. When releasing a MAINT perl version, the
PERL_API_* constants
MUST NOT be changed as we aim to guarantee binary compatibility in maint branches.
After editing, regenerate uconfig.h (this must be run on a system with a /bin/sh available):
$ perl regen/uconfig_h.pl
Test your changes:
$ git clean -xdf # careful if you don't have local files to keep!
$ ./Configure -des -Dusedevel
$ make
$ make test
Commit your changes:
$ git status
$ git diff
B<review the delta carefully>
$ git commit -a -m 'Bump the perl version in various places for 5.x.y'
At this point you may want to compare the commit with a previous bump to see if they look similar. See commit 8891dd8d for an example of a previous version bump.
When the version number is bumped, you should also update Module::CoreList (as described below in "update Module::CoreList") to reflect the new version number.
update INSTALL
Review and update INSTALL to account for the change in version number; in particular, the "Coexistence with earlier versions of perl 5" section.
Be particularly careful with the section "Upgrading from 5.X.Y or earlier". The "X.Y" needs to be changed to the most recent version that we are not binary compatible with.
For MAINT and BLEAD-FINAL releases, this needs to refer to the last release in the previous development cycle (so for example, for a 5.14.x release, this would be 5.13.11).
For BLEAD-POINT releases, it needs to refer to the previous BLEAD-POINT release (so for 5.15.3 this would be 5.15.2).
Check more build configurations
Check some more build configurations.
$ sh Configure -Dprefix=/tmp/perl-5.x.y -Uinstallusrbinperl \
-Duseshrplib -Dusesitecustomize
$ make
$ make test
XXX think of other configurations that need testing.
update perlport
perlport has a section currently named Supported Platforms that indicates which platforms are known to build in the current release. If necessary update the list and the indicated version number.
Building a release - on the day
This section describes the actions required to make a release that are performed on the actual day.
re-check earlier actions
Review all the actions in the previous section, "Building a release - advance actions" to ensure they are all done and up-to-date.
bump version number
For a BLEAD-POINT release, if you did not bump the perl version number as part of advance actions, do that now.
finalize perldelta
Finalize the perldelta. In particular, fill in the Acknowledgements section, which can be generated with something like:
$ perl Porting/acknowledgements.pl v5.15.0..HEAD
Re-read the perldelta to try to find any embarrassing typos and thinkos; remove any
TODO or
XXX flags; update the "Known Problems" section with any serious issues for which fixes are not going to happen now; and run through pod and spell checkers, e.g.
$ podchecker -warnings -warnings pod/perldelta.pod
$ spell pod/perldelta.pod
Also, you may want to generate and view an HTML version of it to check formatting, e.g.
$ ./perl -Ilib ext/Pod-Html/bin/pod2html pod/perldelta.pod > /tmp/perldelta.html
Another good HTML preview option is http://search.cpan.org/pod2html
If you make changes, be sure to commit them.
remove stale perldeltas
For the first RC release that is ONLY for a BLEAD-FINAL, the perldeltas from the BLEAD-POINT releases since the previous BLEAD_FINAL should have now been consolidated into the current perldelta, and hence are now just useless clutter. They can be removed using:
$ git rm <file1> <file2> ...
For example, for RC0 of 5.16.0:
$ cd pod
$ git rm perldelta515*.pod
All mention to them should also be removed. Edit pod/perl.pod to remove them from its table of contents, then run Porting/pod_rules.pl to propagate your changes there into all the other files that mention them (including MANIFEST). You'll need to
git add the files that it changes.
Then build a clean perl and do a full test
$ git status
$ git clean -dxf
$ ./Configure -Dusedevel -des
$ make
$ make test
Once all tests pass, commit your changes.
build a clean perl
If you skipped the previous step (removing the stale perldeltas) make sure you have a gitwise-clean perl directory (no modified files, unpushed commits etc):
$ git status
$ git clean -dxf
then configure and build perl so that you have a Makefile and porting tools:
$ ./Configure -Dusedevel -des && make
update Module::CoreList
Module::CoreList with module version data for the new release.
Note that if this is a MAINT release, you should run the following actions from the maint branch, but commit the
CoreList.pm changes in blead and subsequently cherry-pick any releases since the last maint release and then your recent commit. XXX need a better example
corelist.pl uses ftp.funet.fi to verify information about dual-lived modules on CPAN. It can use a full, local CPAN mirror or fall back to
wget or
curl to fetch only package metadata remotely. (If you're on Win32, then installing Cygwin is one way to have commands like
wget and
curl available.)
(If you'd prefer to have a full CPAN mirror, see http://www.cpan.org/misc/cpan-faq.html#How_mirror_CPAN)
Then change to your perl checkout, and if necessary,
$ make
If this is not the first update for this version (e.g. if it was updated when the version number was originally bumped), first edit dist/Module-CoreList/lib/Module/CoreList.pm to delete the existing entries for this version from the
%released and
%version hashes: they will have a key like
5.010001 for 5.10.1.
XXX the edit-in-place functionality of Porting/corelist.pl should be fixed to handle this automatically.
Then, If you have a local CPAN mirror, run:
$ ./perl -Ilib Porting/corelist.pl ~/my-cpan-mirror
Otherwise, run:
$ ./perl -Ilib Porting/corelist.pl cpan
This will chug for a while, possibly reporting various warnings about badly-indexed CPAN modules unrelated to the modules actually in core. Assuming all goes well, it will update dist/Module-CoreList/lib/Module/CoreList.pm.
Check that file over carefully:
$ git diff dist/Module-CoreList/lib/Module/CoreList.pm
If this is a .0 Perl version, add the appropriate lines in Corelist.pm to alias "5.nnn000" to "5.nnn" in each hash. (If feeling energetic, amend corelist.pl to automate this.)
If necessary, bump
$Module::CoreList::VERSION (there's no need to do this for every RC; in RC1, bump the version to a new clean number that will appear in the final release, and leave as-is for the later RCs and final). It may also happen that
Module::CoreList has been modified in blead, and hence has a new version number already. (But make sure it is not the same number as a CPAN release.)
Edit the version number in the new
'Module::CoreList' => 'X.YZ' entry, as that is likely to reflect the previous version number.
Bump version in Module::CoreList Changes
Also edit Module::CoreList's new version number in its Changes file.
Add Module::CoreList version bump to perldelta
Add a perldelta entry for the new Module::CoreList version.
%Module::CoreList::released and
In addition, if this is a final release (rather than a release candidate):
Update this version's entry in the
%releasedhash with today's date.
Make sure that the script has correctly updated the
CAVEATSsection (Note, the
CAVEATSsection is in dist/Module-CoreList/lib/Module/CoreList.pod)
Commit Module::CoreList changes
Finally, commit the new version of Module::CoreList: (unless this is for MAINT; in which case commit it to blead first, then cherry-pick it back).
$ git commit -m 'Update Module::CoreList for 5.x.y' dist/Module-CoreList/lib/Module/CoreList.pm dist/Module-CoreList/lib/Module/CoreList.pod
update perlhist.pod
You MUST SKIP this step for a RC release
Add an entry to pod/perlhist.pod with the release date, e.g.:
David 5.10.1 2009-Aug-06
Make sure that the correct pumpking is listed in the left-hand column, and if this is the first release under the stewardship of a new pumpking, make sure that his or her name is listed in the section entitled
Be sure to commit your changes:
$ git commit -m 'add new release to perlhist' pod/perlhist.pod
update patchlevel.h
You MUST SKIP this step for a BLEAD-POINT release
Update patchlevel.h to add a
-RC1-or-whatever string; or, if this is a final release, remove it. For example:
static const char * const local_patches[] = {
PERL_GIT_UNPUSHED_COMMITS /* do not remove this line */
Be sure to commit your change:
$ git commit -m 'bump version to RCnnn' patchlevel.h
build, test and check a fresh perl
Build perl, then make sure it passes its own test suite, and installs:
$ git clean -xdf
$ ./Configure -des -Dprefix=/tmp/perl-5.x.y-pretest
# or if it's an odd-numbered version:
$ ./Configure -des -Dusedevel -Dprefix=/tmp/perl-5.x.y-pretest
$ make test install
Check that the output of
/tmp/perl-5.x.y-pretest/bin/perl -v and
/tmp/perl-5.x.y-pretest/bin/perl -V are as expected, especially as regards version numbers, patch and/or RC levels, and @INC paths. Note that as they have been been built from a git working directory, they will still identify themselves using git tags and commits. (Note that for an odd-numbered version, perl will install itself as
perl -v will identify itself as:
This is perl 5, version X, subversion Y (v5.X.Y (v5.X.Z-NNN-deadbeef))
where 5.X.Z is the latest tag, Z the number of commits since this tag, and
deadbeef commit of that tag.
Then delete the temporary installation.
push the work so far
Push all your recent commits:
$ git push origin ....
tag the release
Tag the release (e.g.):
$ git tag v5.11.0 -m "First release of the v5.11 series!"
It is VERY important that from this point forward, you not push your git changes to the Perl master repository. If anything goes wrong before you publish your newly-created tag, you can delete and recreate it. Once you push your tag, we're stuck with it and you'll need to use a new version number for your release.
build the tarball
Before you run the following, you might want to install 7-Zip (the
p7zip-full package under Debian or the
p7zip port on MacPorts) or the AdvanceCOMP suite (e.g. the
advancecomp package under Debian, or the
advancecomp port on macports - 7-Zip on Windows is the same code as AdvanceCOMP, so Windows users get the smallest files first time). These compress about 5% smaller than gzip and bzip2. Over the lifetime of your distribution this will save a lot of people a small amount of download time and disk space, which adds up.
Create a tarball. Use the
-s option to specify a suitable suffix for the tarball and directory name:
$ cd root/of/perl/tree
$ make distclean
$ git clean -xdf # make sure perl and git agree on files
$ git status # and there's nothing lying around
$ perl Porting/makerel -b -s RC1 # for a release candidate
$ perl Porting/makerel -b # for a final release
This creates the directory ../perl-x.y.z-RC1 or similar, copies all the MANIFEST files into it, sets the correct permissions on them, adds DOS line endings to some, then tars it up as ../perl-x.y.z-RC1.tar.gz. With
-b, it also creates a
tar.bz2 file.
If you're getting your tarball suffixed with -uncommitted and you're sure your changes were all committed, you can override the suffix with:
$ perl Porting/makerel -b -s ''
XXX if we go for extra tags and branches stuff, then add the extra details here
Finally, clean up the temporary directory, e.g.
$ rm -rf ../perl-x.y.z-RC1
test the tarball
Once you have a tarball it's time to test the tarball (not the repository).
Copy the tarball to a web server
Copy the tarballs (.gz and possibly .bz2) to a web server somewhere you have access to.
Download the tarball to another machine
Download the tarball to some other machine. For a release candidate, you really want to test your tarball on two or more different platforms and architectures. The #p5p IRC channel on irc.perl.org is a good place to find willing victims.
Check that Configure works
Check that basic configuration and tests work on each test machine:
$ ./Configure -des && make all test
Run the test harness and install
Check that the test harness and install work on each test machine:
$ make distclean
$ ./Configure -des -Dprefix=/install/path && make all test_harness install
$ cd /install/path
perl -v and
perl -V
Check that the output of
perl -v and
perl -V are as expected, especially as regards version numbers, patch and/or RC levels, and @INC paths.
Note that the results may be different without a .git/ directory, which is why you should test from the tarball.
Run the Installation Verification Procedure utility
$ ./perl utils/perlivp
All tests successful.
Compare the installed paths to the last release
Compare the pathnames of all installed files with those of the previous release (i.e. against the last installed tarball on this branch which you have previously verified using this same procedure). In particular, look for files in the wrong place, or files no longer included which should be. For example, suppose the about-to-be-released version is 5.10.1 and the previous is 5.10.0:
cd installdir-5.10.0/
find . -type f | perl -pe's/5\.10\.0/5.10.1/g' | sort > /tmp/f1
cd installdir-5.10.1/
find . -type f | sort > /tmp/f2
diff -u /tmp/f[12]
Test the CPAN client
Bootstrap the CPAN client on the clean install:
$ bin/perl -MCPAN -e "shell"
If you're running this on Win32 you probably also need a set of Unix command-line tools available for CPAN to function correctly without Perl alternatives like LWP installed. Cygwin is an obvious choice.)
Install the Inline module and test it
Try installing a popular CPAN module that's reasonably complex and that has dependencies; for example:
CPAN> install Inline
CPAN> quit
Check that your perl can run this:
$ bin/perl -lwe "use Inline C => q[int f() { return 42;}]; print f"
Bootstrap the CPANPLUS client
Bootstrap the CPANPLUS client on the clean install:
$ bin/cpanp
(Again, on Win32 you'll need something like Cygwin installed, but make sure that you don't end up with its various bin/cpan* programs being found on the PATH before those of the Perl that you're trying to test.)
Install the DBI module with CPANPLUS
CPAN Terminal> i DBI
CPAN Terminal> quit
$ bin/perl -MDBI -e 1
Make sure that perlbug works
Test perlbug with the following:
$ bin/perlbug
Subject: test bug report
Local perl administrator [yourself]:
Editor [vi]:
Category [core]:
Severity [low]:
(edit report)
Action (Send/Display/Edit/Subject/Save to File): f
Name of file to save message in [perlbug.rep]:
Action (Send/Display/Edit/Subject/Save to File): q
and carefully examine the output (in perlbug.rep]), especially the "Locally applied patches" section. If everything appears okay, then delete the file, and try it again, this time actually submitting the bug report. Check that it shows up, then remember to close it!
monitor smokes
Wait for the smoke tests to catch up with the commit which this release is based on (or at least the last commit of any consequence).
Then check that the smoke tests pass (particularly on Win32). If not, go back and fix things.
Note that for BLEAD-POINT releases this may not be practical. It takes a long time for the smokers to catch up, especially the Win32 smokers. This is why we have a RC cycle for MAINT and BLEAD-FINAL releases, but for BLEAD-POINT releases sometimes the best you can do is to plead with people on IRC to test stuff on their platforms, fire away, and then hope for the best.
upload to PAUSE
Once smoking is okay, upload it to PAUSE. This is the point of no return. If anything goes wrong after this point, you will need to re-prepare a new release with a new minor version or RC number.
(Login, then select 'Upload a file to CPAN')
If your workstation is not connected to a high-bandwidth, high-reliability connection to the Internet, you should probably use the "GET URL" feature (rather than "HTTP UPLOAD") to have PAUSE retrieve the new release from wherever you put it for testers to find it. This will eliminate anxious gnashing of teeth while you wait to see if your 15 megabyte HTTP upload successfully completes across your slow, twitchy cable modem. You can make use of your home directory on dromedary for this purpose: http://users.perl5.git.perl.org/~USERNAME maps to /home/USERNAME/public_html, where USERNAME is your login account on dromedary. Remember: if your upload is partially successful, you may need to contact a PAUSE administrator or even bump the version of perl.
Upload both the .gz and .bz2 versions of the tarball.
Do not proceed any further until you are sure that your tarballs are on CPAN. Check your authors directory on one of the "fast" CPAN mirrors (e.g., cpan.hexten.net or cpan.cpantesters.org) to confirm that your uploads have been successful.
wait for indexing
You MUST SKIP this step for RC
Wait until you receive notification emails from the PAUSE indexer confirming that your uploads have been received. IMPORTANT -- you will probably get an email that indexing has failed, due to module permissions. This is considered normal.
publish tag
Now that you've shipped the new perl release to PAUSE, it's time to publish the tag you created earlier to the public git repo (e.g.):
$ git push origin tag v5.11.0
disarm patchlevel.h
You MUST SKIP this step for BLEAD-POINT release
Disarm the patchlevel.h change; for example,
static const char * const local_patches[] = {
PERL_GIT_UNPUSHED_COMMITS /* do not remove this line */
Be sure to commit your change:
$ git commit -m 'disarm RCnnn bump' patchlevel.h
$ git push origin ....
announce to p5p
Mail p5p to announce your new release, with a quote you prepared earlier.
Use the template at Porting/release_announcement_template.txt
update epigraphs.pod
Add your quote to Porting/epigraphs.pod and commit it. Your release announcement will probably not have reached the web-visible archives yet, so you won't be able to include the customary link to the release announcement yet.
blog about your epigraph
If you have a blog, please consider writing an entry in your blog explaining why you chose that particular quote for your epigraph.
Module::CoreList nagging
You MUST SKIP this step for RC
Remind the current maintainer of
Module::CoreList to push a new release to CPAN.
new perldelta
You MUST SKIP this step for RC
Create a new perldelta.
Confirm that you have a clean checkout with no local changes.
Run Porting/new-perldelta.pl
Run the
git addcommands it outputs to add new and modified files.
Verify that the build still works, by running
make test_porting. (On Win32, run
nmake test TEST_FILES="porting\*.t ..\lib\diagnostics.t".)
If t/porting/podcheck.t spots errors in the new pod/perldelta.pod, run
./perl -MTestInit t/porting/podcheck.t | lessfor more detail. Skip to the end of its test output to see the options it offers you.
make test_portingpasses, commit the new perldelta.
At this point you may want to compare the commit with a previous bump to see if they look similar. See commit e3c71926d3 for an example of a previous version bump.
bump version
You MUST SKIP this step for RC, BLEAD-POINT, MAINT
If this was a BLEAD-FINAL release (i.e. the first release of a new maint series, 5.x.0 where x is even), then bump the version in the blead branch in git, e.g. 5.12.0 to 5.13.0.
First, add a new feature bundle to regen/feature.pl, initially by just copying the exiting entry, and bump the file's $VERSION (after the __END__ marker); e.g.
"5.14" => [qw(switch say state unicode_strings)],
+ "5.15" => [qw(switch say state unicode_strings)],
Run regen/feature.pl to propagate the changes to lib/feature.pm.
Then follow the section "Bump the version number" to bump the version in the remaining files and test and commit.
clean build and test
Run a clean build and test to make sure nothing obvious is broken.
In particular, Porting/perldelta_template.pod is intentionally exempted from podchecker tests, to avoid false positives about placeholder text. However, once it's copied to pod/perldelta.pod the contents can now cause test failures. Problems should resolved by doing one of the following:
Replace placeholder text with correct text.
If the problem is from a broken placeholder link, you can add it to the array
@perldelta_ignore_linksin t/porting/podcheck.t. Lines containing such links should be marked with
XXXso that they get cleaned up before the next release.
Following the instructions output by t/porting/podcheck.t on how to update its exceptions database.
push commits
Finally, push any commits done above.
$ git push origin ....
create maint branch
You MUST SKIP this step for RC, BLEAD-POINT, MAINT
If this was a BLEAD-FINAL release (i.e. the first release of a new maint series, 5.x.0 where x is even), then create a new maint branch based on the commit tagged as the current release.
Assuming you're using git 1.7.x or newer:
$ git checkout -b maint-5.12 v5.12.0
$ git push origin -u maint-5.12
make the maint branch available in the APC
Clone the new branch into /srv/gitcommon/branches on camel so the APC will receive its changes.
$ git clone --branch maint-5.14 /gitroot/perl.git \
? /srv/gitcommon/branches/perl-5.14.x
$ chmod -R g=u /srv/gitcommon/branches/perl-5.14.x
And nag the sysadmins to make this directory available via rsync.
copy perldelta.pod to other branches
You MUST SKIP this step for RC, BLEAD-POINT
Copy the perldelta.pod for this release into the other branches; for example:
$ cp -i ../5.10.x/pod/perldelta.pod pod/perl5101delta.pod # for example
$ git add pod/perl5101delta.pod
Edit pod/perl.pod to add an entry for the file, e.g.:
perl5101delta Perl changes in version 5.10.1
Then rebuild various files:
$ perl pod/buildtoc --build-all
Finally, commit:
$ git commit -a -m 'add perlXXXdelta'
update perlhist.pod in other branches
Make sure any recent pod/perlhist.pod entries are copied to perlhist.pod on other branches e.g.
5.8.9 2008-Dec-14
bump RT version number
Log into http://rt.perl.org/ and check whether the new version is in the RT fields
Perl Version and
Fixed In. The easiest way to determine this is to go to https://rt.perl.org/rt3/Search/Build.html and click on the drop downs next to the
Perl Version and
Fixed In labels.
If the new version is not listed there, send an email to
perlbug-admin at perl.org requesting this.
You MUST RETIRE to your preferred PUB, CAFE or SEASIDE VILLA for some much-needed rest and relaxation.
Thanks for releasing perl!
Building a release - the day after
link announcement in epigraphs.pod
Add, to your quote to Porting/epigraphs.pod, a link to the release announcement in the web-visible mailing list archive. Commit it.
check tarball availability
Check various website entries to make sure the that tarball has appeared and is properly indexed:
Check your author directory under http://www.cpan.org/authors/id/ to ensure that the tarballs are available on the website.
/srcon CPAN (on a fast mirror) to ensure that links to the new tarballs have appeared. There should be links in
/src/5.0(which is accumulating all new versions), links in
/src(which shows only the latest version on each branch), and an appropriate mention in
/src/README.html(which describes the latest versions).
These links should appear automatically, some hours after upload. If they don't, or the
README.htmldescription is inadequate, ask Ask <firstname.lastname@example.com>.
Check http://www.cpan.org/src/ to ensure that the
/srcupdates have been correctly mirrored to the website. If they haven't, ask Ask <firstname.lastname@example.com>.
Check http://search.cpan.org to see if it has indexed the distribution. It should be visible at a URL like
update dev.perl.org
You MUST SKIP this step for a RC release
In the
perlorg repository, edit docs/dev/perl5/index.html to link to this new release. Then make a pull request to Leo Lapworth. If this fails for some reason and you cannot cajole anybody else into submitting that change, you can mail Leo as last resort.
This repository can be found on github.
Based on http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2009-05/msg00608.html, plus a whole bunch of other sources, including private correspondence.


text:
ThanksgivingTuesday, November 27th, 2007
Hope everyone had a great Thanksgiving! We had plenty to eat and it was good to take a day and reflect on all we have to be thankful for. The poultry houses are coming along nicely. Once the contractors started they haven't left except for one day. They did take Thanksgiving day off. They have both buildings under roof now so the rain shouldn't be too much of an obstacle. Surprisingly little left to do in the actual construction of the buildings. The electrical, the construction of the office, and the equipment installation will take a little while, but it's looking like we may actually be done around the first of the year. I wish I had a dollar for every person who has driven by here slowly trying to figure out exactly what was going on here. The contractors being around provided me with the opportunity to use a skid steer to clean out the barn. I got the majority of it with the 6000 and the loader, but couldn't get into some tight places.
Today I finally started building the rabbit cages. I'm figuring out quickly that I'm not much of a carpenter. Hopefully I can follow the plans in the book good enough that they will hold rabbits and keep water and wind out. It's almost as if the rabbits are laughing at me. I see them over in the corner hiding their faces with their little paws. I figure they have to be laughing at me. Maybe I'll get the rabbit cages built and get my tack room built in the other barn before we get the poultry houses finished.
We had scheduled the double-wide to be moved last weekend, but had to postpone it due to not having everything packed. The next available date is December. I'm just hoping BJ and the kids can have the things that have to be out packed by then. I know BJ is not thrilled about living so close to the poultry houses when they get birds in them.
I spent a little more time pressuring my local Mahindra dealer for his absolute best deal on a 7010 cab last week. We keep getting closer! I hate the thought of another winter out in the cold and snow feeding the animals. It doesn't hurt that we could certainly use the tax deduction this year either. I'll give him another jab one day this week and hopefully close the deal.
Well as always tons to do here so I will go for now. Be sure to check out the pics I've added and check back soon. Until next time stay safe!


text:
In my last blog about two boobs or not two boobs, I wasn't talking about my sister and me. I was introducing a very real issue for many breast cancer survivors and women who fall into the high risk category. Prophylactic mastectomy of both breasts is one of the best ways to reduce the overall risk of breast cancer especially in women who test positive for either BRACI or BRCAII gene mutation. Studies show an overall reduction in risk of 90 percent in women who had dual prophylactic mastectomies and a 95 percent reduction in risk when treatment included an oophrectomy (ovary removal). You can read about this study in the Journal of Clinical Oncology March 15, 2004.
This is significant because women with this gene mutation have between a 60 percent and 85 percent chance of developing breast cancer by age 90. Women in general without either mutation have a 12 percent chance of developing the disease. A strong family history of the disease is the precursor for testing and should encourage further investigation. I also need to point out that breasts are the most diagnosed location of breast cancer; however, breast cancer can develop in breast tissue throughout the chest wall, above the collarbone, the upper abdominal area and in the armpit, which is why it is not a 100 percent reduction in risk.
For those of us that were diagnosed with breast cancer in one breast, prophylactic mastectomy of the other breast reduces the risk of a new breast cancer. It doesn't affect the risk from the original cancer, however, hormone therapy and oophrectomy is proven to. For me, prophylactic mastectomy during reconstruction was an ideal answer and allowed me to have both breasts reconstructed from the same tissue donation site (my tummy). It is still a difficult decision as we are so aware of what we are giving up with removal of the healthy breast such as sensation and a living body part.
For people like my sister, who have had no diagnosis of breast cancer, the decision is even more complex. There is the psychological aspect of losing body parts, the sexuality issues involved, and continued surgery for reconstruction if desired. There is the trepidation of facing surgery, and the continued second guessing if that surgery was required. For other women, the fear of developing breast cancer can also have great emotional impact and removing breasts pales in comparison to living with the fear. This decision is not easy for any woman. The alternative is vigilance in surveillance of the breasts and treatment such as tamoxifen (Nolvadex), which is known to lower the risk especially in pre-menopausal women. An oophrectomy without mastectomy is also an option and reduces the risk of ovarian cancer which is stronger in women with a gene mutation.
I am reminded of my surgeon's comments about breast surgery. He told me of women that said that they would rather die than lose their breasts; they all change their minds after a lumpectomy with positive pathology for breast cancer and death now a real threat. Life is better than breasts! For each of us, the decision is different and personal. Take your time in making this decision; women who do it only because it is recommended are more likely to regret it.
Stay vigilant,


text:
Catholics ponder future with new pope
SAO PAULO (AP) — Faithful attending Sunday Mass on five continents for the first time since Pope Benedict XVI's retirement had different ideas about who should next lead the Roman Catholic Church, with people suggesting everything from a Latin American pope to one more like the conservative, Polish-born John Paul II. What most agreed on, however, was the church is in dire need of a comeback.
Clergy sex abuse scandals and falling numbers of faithful have taken their toll on the church, and many parishioners said the next pope should be open about the problems rather than ignore them.
Worshippers in the developing world prayed for a pope from a poorer, non-European nation, while churchgoers in Europe said what was more important was picking a powerful figure who could stop the steep losses in Catholic numbers.
Some South African Catholics called for what they said was a more pragmatic approach to contraception given the AIDS epidemic devastating that continent. They also suggested ending the celibacy requirement for priests, insisting on what's viewed as the traditional importance of a man having a family.
Catholics likely will find out this week whether such hopes become reality, as cardinals worldwide arrive in Rome for a conclave that could elect a new pontiff. Many expect the church to pick another European to replace the Pope Emeritus Benedict XVI, who resigned on Thursday.
In Brazil, the Vatican has seen its numbers chipped away by neo-Pentecostal churches offering the faithful rollicking music-filled services and hands-on practical advice. It's an approach matched by the massive Mother of God sanctuary led by Brazil's Grammy-nominated "pop-star priest" Marcelo Rossi.
More traditional Catholics snub Rossi's "charismatic" masses, but many point to his style of aggressive evangelization as the way forward in the world's biggest Catholic nation, which has seen Catholics drop from 74 percent of the population in 2000 to 65 percent a decade later.
"I'm certain the most important step in surpassing the challenges facing the church is having a new pope who renews the believers," said Solange Lima, a 32-year-old new mother who spoke over the roar of a Christian rock band at Mother of God. "A Brazilian pope could do this. Look at the faithful here, this place is a laboratory for what needs to be done."
The archbishop of Sao Paulo, Odilo Scherer, is considered by many to be Latin America's leading candidate to become pope.
That message of change was echoed by chimney sweep Zbyszek Bieniek, who was among 200 worshippers at a Mass in Warsaw's 13th century St. John's Cathedral. For him, the sex abuse scandal that has enveloped the church will be the next pope's most pressing challenge.
"The key thing will be to clear the situation and calm the emotions surrounding the church in regard to the comportment of some of the priests, the cases of pedophilia and sexual abuse," Bieniek said. "The new pope should tell the truth about it and make sure that such things don't happen again and are no longer swept under the rug."
Benedict's predecessor, John Paul II, is still much admired in his native Poland and elsewhere, and many faithful around the globe said the next pope should strive to be as beloved as him.
"I have been praying for a new pope to be just like Pope John Paul II, who was close to the people and was very humble," said Charlene Bautista, while attending Mass in the working-class Baclaran district in Manila, Philippines.
The Southeast Asian country, for the first time, has a cardinal being mentioned as a papal candidate, Father Antonio Luis Tagle. That encouraged the Rev. Joel Sulse as he celebrated Sunday Mass at the Santuario de San Antonio parish in an upscale residential enclave in Manila's Makati business district.
"How we wish that, you know, there will be a pope coming from the third or fourth world," he said, so that the pontiff would understand the suffering in poor nations.
Some were looking for even more radical change.
Nigerian medical laboratory technician Boniface Ifeadi, who was worshipping at the Holy Trinity church in Johannesburg, said while he believes in abstinence, the reality of human nature makes it difficult to follow church doctrine that's generally against condom use. Benedict did say in a 2010 interview that if a male prostitute were to use a condom to avoid passing on HIV to his partner, he might be taking a first step toward a more responsible sexuality.
It was a significant shift given the Vatican's repeated position that abstinence and marital fidelity were the only sure ways to stop the virus.
Some nuns and priests even give out condoms in Africa, which has the highest number of AIDS victims of any continent in the world. South Africa suffers the biggest number of AIDS cases of any country.
"The church must take sexuality out of its preaching because what they are saying is not what is happening on the ground and that is why they are losing members," said Ifeadi, a father of three girls.
The Rev. Russell Pollitt of Holy Trinity said he believed the fact that the numbers of cardinals from the West outweighed those from the developing world lessens the chances of a pope from Africa, but he didn't think that necessarily would be a bad thing.
"Our African cardinals tend to be conservative and likely would be less open to any new initiative that I think the church is in need of — someone new to bring about an openness for new dialogue about ecumenism, about our relationship with other religions, about priestly celibacy and homosexuality," he said.
Yet not everyone was seeking change.
In Washington, D.C., a parishioner at St. Matthews Cathedral said he sought a continuation of the conservative line of the last two popes in the coming papal choice.
"I'd like to see a very strong leader who would bring the church back to its traditionalist past and its best years, in a sense, picking up where Benedict left off," said parishioner John Gizzi. "Pope Benedict had a tough job, much like Rudy Guilianni in New York, and he cleaned up a mess. He took a lot of criticism for it, he made enemies, but he left the place better off when he came in."
Associated Press writers Michelle Faul in Johannesburg, Jim Gomez in Manila, Monika Scislowska in Warsaw and APTN producer Thomas Ritchie in Washington contributed to this report.
Follow Bradley Brooks on Twitter at www.twitter.com/bradleybrooks
Copyright 2013 Associated Press. All rights reserved. This material may not be published, broadcast, rewritten, or redistributed.


text:
Os designers de todo o mundo estão enviando designs criativos para chuckylefrek na categoria de design de logo - custom.
Logo required for company called Corporate Connect. The company offers unusual teambuilding days / events primarily to large corporate companies.
So far the events lined up are a sinking ship simulator, a flight simulator and a special effects pyrotechnic day. So hopefully this will give you an idea of the type of events being offered.
Corporate Connect
Desired Color Scheme:
Color Scheme is up to the designer
Accepted File Formats:
vector / ai / eps
The logo will be used primarily on the website as well as other uses such as stationary. The site design will be fairly corporate looking and professional to appeal to the men in suits.
The client attempted to design a logo which can be seen here
I guess his idea was something to do with how jigsaw pieces fit together like members of a team.
It may be possible for you to take his design and improve it but probably better to just come up with your own completely new idea.
Update - I am going with a dark background for the site design so would be good to see any designs on white as well as on a dark background like this
Thanks for the entry. Can you do a version please on a dark background like this
Saiba como um concurso de design funciona ou leia mais sobre nossos serviços de design de logo.


text:
Forms Jobs
Guided tours of Historic Bethabara Park begin with a 16-minute film and conclude with a tour, led by a costumed guide, of the 1788 Gemeinhaus. The Gemeinhaus served as living quarters for the minister and as a meeting hall and church for the Bethabara community.
We encourage visitors to view the Visitor Center exhibits and ask our knowledgeable guide staff about the history of Bethabara and the Moravians who settled here.
Tours are given between 10:30 and 4:30 Tuesday - Friday and from 1:30 - 4:30 on Saturday and Sunday. Families and small groups can drop by during these hours for a tour. However, if you have a group of 15 or more and you are part of an organization, please call (336)924-8191 to schedule a tour in advance.
Tours typically last between 1 - 1 and 1/2 hours. The cost is $4.00 for adults and $1.00 per child.
Photos are discouraged inside the Gemeinhaus due to the safety of the artifacts.
Receive E-Mail Notification When New Information is Posted on this PageAs a member, enjoy the benefits of MyCityofWS, including your choice of newsletters, and notifications about events and site updates. Login and Manage Your Subscriptions Now.


text:
First Look: Izakaya Seki in Washington, D.C.
It seems like there's a new opening around the U Street Corridor every week lately and this week is no exception. Opening its unmarked doors on V Street last week, Izakaya Seki is run by a Japanese chef and his daughter. The presentation is uncomplicated and the space, very minimal. The first floor holds a chef's counter with seating for only ten, where Seki will prepare and hand you the food himself. Upstairs, the dining area seats another 20 to 30.
The menu offers dishes broken up into raw, grilled, fried, and noodle/rice dishes. Look for Korean style BBQ beef short ribs and fried pork nuggets on there along with raw octopus and pig feet with miso mustard.
Seki also offers an extensive sake program with over 20 selections and almost as many sojus. For the beer-minded, there's Kirin and Sapporo on tap and 13 bottles to choose from, mostly Coedo and Echigo.
Besides the red lantern outside, Seki is devoid of any exterior decoration and is really easy to miss. They also don't take reservations, but you shouldn't let these things deter you. If you're on U Street and have the taste for fresh Japanese food, Izakaya Seki serves as a nice diversion to the usual Jumbo Slice nearby.
Check out the slideshow for more photos from Izakaya Seki >>
Izakaya Seki 1117 V St. NW, Washington, DC 20009 (map) 202-588-5841; sekidc.com
All products linked here have been independently selected by our editors. We may earn a commission on purchases, as described in our affiliate policy.