text:
Ridgid 154-P 4 in. Capacity Quick-Acting Tubing Cutter
Ridgid Model: 154-PEnter your email address and we'll let you know when it's available
Product Features & specs :
Ridgid 154-P 4 in. Capacity Quick-Acting Tubing Cutter
RIDGID's Quick-Acting Cutters make it fast and simple to cut through small diameter tubing, with an innovative and ergonomic design that is quick to setup and use.
X-CEL wheel pin allows for quick cutter wheel changes without any tools
X-CEL knob helps cut tubing more quickly and easily with a larger, more ergonomic design
Durable construction and design ensure long lasting service life
What's Included:
154-P 4 in. Capacity Quick-Acting Tubing Cutter - 31657
Frame Construction
Number of Tools
Handle Type
In Line
Max. Cutting Capacity
4 in
3.31 lbs.
Warranty Term
Reviews :
Reconditioned Ridgid Power Tool Limited 1-Year Warranty
One World Technologies, Inc warrants its power tools with the following conditions:
What This Warranty Covers
This warranty covers all defects in workmanship or materials in your Factory Reconditioned Ridgid power tool for a period of one year from the date of purchase.
How To Get Service
Just return the power tool, properly packaged and postage prepaid to a Ridgid Authorized Service Center. You can obtain the location of the Service Center nearest to you by contacting a customer service representative at 800-860-4050 or on-line through our Service Center locater at www.ridgid.com. When you request warranty service, you must also present proof of purchase documentation (sales receipt/bill of sale). We will repair any faulty workmanship, and either repair or replace any defective part at our option. Work will be performed without charge to your. We will complete the work in a reasonable time, but in any case, within ninety days.
What Is Not Covered
This warranty applies only to the original purchaser at retail and may not be transferred. This warranty only covers defects arising under normal usage and does not cover any malfunctions, failure, or defects resulting from misuse, abuse, neglect, alteration, modification or repairs by other than Ridgid Authorized Service Centers. Ridgid makes not warranties, representations or promises as to the quality or performance of its power tools other than those specifically stated in this warranty.
Additional Limitations
Any implied warranty granted under state law, including warranties of merchantability or fitness for a particular purpose are limited to one year from the date of purchase. Ridgid is not responsible for direct, indirect, incidental or consequential damages. Some states do not allow limitations on how long an implied warranty lasts and/or do not allow the exclusion of limitation of incidental damages, so the above limitations are exclusions may not apply to you. This warranty gives you specific legal rights, and you may also have other rights which vary from state to state.


text:
Closure, Actually
Actually after this, another string of random thoughts on breaking up and the afterlife.
You watch them speak to and of the one they love.
And think, unflinchingly, that they don't speak to or of you that way.
The only part that hurts is the realisation that they once used to.
When you cannot remember what you were thinking or how you could ever have made that decision and conclude that you were a completely different person then- that's when you know that you're completely over them.
Sometimes getting over someone or something is giving yourself permission to be happy.
At other times it's letting go of the luxury of being sad.
And occasionally, it's just realizing that you are bored of misery.
You talk about forgiving and forgetting like one follows the other
And some people say that they can forgive but never forget
But in my mind, that's still vendetta since the memory stays alive and hurtful
I'd much rather forget, even if not forgive
At least life can go on unbound by a straining bond
I am not sorry that you are sad I'm no longer a part of your life
You must be punished for the crime of having hurt me, after all
But I'm just sorry that it all still matters to me
Probably even more than my absence matters to you.
Love is the experience of a person, but also emotions, places, mementos and other people. Being okay with the person is just the first step and not even the easiest one at that. Complete closure is when the entire world that you've built and shared with the person starts to feel alright again. It is when, finally…
Friends don't walk on eggshells around you. Friends aren't unsure of how to behave with both of you.
Houses, roads, parks and shops don't make you catch your breath because you were there with them once.
It doesn't feel 'wrong' to be at a certain restaurant with someone else.
Watching a romantic movie or hearing such a song doesn't send you down a trip of nostalgia.
And you don't feel guilty about a gift because you've gifted someone else the same thing before.But then, by that premise, there is no such a thing as complete closure. Love is a color that taints you forever.
If you don't care anymore whether they love you or not, perhaps you never really did.
Fear of loneliness is a good enough reason for a relationship, even if it isn't a noble one. At least half the relationships around are founded on it and survive quite well.
Sheer habit is another such. What's wrong with being in a rut? Some people call it stability.
Lack of excitement is a good enough reason for a break-up.
So is lack of commitment.
Far more than lack of love.For love may be the name we give the ride, but excitement is the fuel and commitment is the nuts-and-bolts that holds the carriage together. And we all know what happens when you try going anywhere without fuel or in a cart that falls apart.
The experience of being loved is really as moving, if not more, than the act of loving.
So believe it or not, no matter how unfair it all was, there is justice in the end.
And they will probably miss you far more than you will miss them, when this is done.
Sometimes a person can do you a great service by not letting you fall in love with them because they think you deserve better.
Even if you disagree, if that's what they think, they are probably right.
You have the right to be as miserable for as long as you want.
The grave stupidity has already been committed when you fell in love anyway.
Why feel ashamed now?
Cheating and lying are unpardonable.
And it is divine to forgive, a sign of shining, enlightening love.
But no one said you had to be a superhero.
Breaking up can make you feel unlovable, like you were never really loved after all.
But there are many reasons to not love a person.
Duty, ego, fear, indifference, commitment-phobia, emotional detachment.
All of them realistic and logical, none deeply noble.And there can be only one reason to love a person.
Because you do, that's all.
That's neither logical nor noble.
But yes, it is wonderful.
Some of us hold on simply to assure ourselves that we were really, truly, honest-to-goodness, till-death-do-us-apart, irrevocably, madly, fiercely in love.
Perseverance is more important than happiness to some. And ah, how hard we try!
If you tried and the other didn't, consider that a gift offered wasn't accepted. Whose loss is that?
There are plenty of other fish in the sea.
But you can't fish anymore if the last one reeled you in hook, line and sinker.
When it comes down to it, no one is indispensable. If they had been, your lungs would have been attached to their nostrils and your stomach, to their food pipe. That's a far more practical apparatus.
A lover cannot have been a Siamese twin. And vice versa.
Oddly enough, the very things that attracted you to each other in the first place are the biggest reasons for your breaking up.
Part of mourning the death of the relationship is grieving the loss of their affection for you.
The other part is grieving the loss of your affection for them.

subset: commoncrawl


text:
Castlevania: Curse of Darkness Pictures (PS2)
Latest for PS2
Guitar Hero World Tour
Women's Volleyball Championship
SNK Arcade Classics: Volume 1
Mercenaries 2: World in Flames
The Mummy: Tomb of the Dragon Emperor
Dokapon Kingdom
Most Popular for PS2
Grand Theft Auto: San Andreas
Metal Gear Solid 3: Snake Eater
Metal Gear Solid 3: Subsistence
Metal Gear Solid 2: Sons of Liberty
Metal Gear Solid 2: Substance
Grand Theft Auto: Vice City
Most Popular Overall
Spore (PC)
Spore Creature Creator (PC)
Metal Gear Solid 4: Guns of the Patriots (PS3)
Final Fantasy Tactics A2: Grimoire of the Rift (DS)
Team Fortress 2 (PC)
The Orange Box (PC)
Around The Network:
Castlevania: Curse of ... at IGN
Castlevania: Curse of ... at GameSpy
Castlevania: Curse of ... at GameStats
GameSpy has the most comprehensive collection of Castlevania: Curse of Darkness Pictures on the web. Browse new or related Pictures, bookmark them or send them to your friends. GameSpy constantly adds new Castlevania: Curse of Darkness Pictures so check back often or sign up for alerts.
Other popular galleries:


text:
Made a trip to Michael's today. Nothing new in the Halloween aisle, but an employee told us that the truck on Friday will have more seasonal decorations. Can't wait. I saw some great mason jars being sold pretty cheap on the shelves so I bought three and made witch jars for the tree branches on Halloween night. The handles are made from thin green craft wire. I painted the inside bottom of the jars black and squirt red and brown paint on the interior sides for a soiled effect.
Saturday, July 25, 2009
Witch Jars
33 comments:
- Anonymous said...
That's a pretty neat idea. I might give that a try,sounds easy enough
- July 25, 2009 at 6:14 PM
- Carrie Mae said...
Elmer's glue, eh? The result is really fabulous. Thank you for sharing.
- July 25, 2009 at 7:14 PM
- Anonymous said...
did you dilute the elmers glue when you put it on? or did you just smear it on.
when i first was looking at these, i was looking at them on my blackberry. now i got to see them better on my computer. these are really cool! - July 25, 2009 at 8:20 PM
- Rot said...
Thanks, man.
I dipped the end of a paper towel in non-diluted glue and wiped it on. It dries really quickly and stays foggy. - July 25, 2009 at 8:43 PM
- Nev said...
Elmers glue? Great idea...
I bought a can of spray frost. It basically will frost glass witha great even coat. Should take a look if you havent used it before, it works really well. - July 25, 2009 at 9:07 PM
- The Captain said...
They look great, very gritty and aged.
- July 25, 2009 at 9:24 PM
- The Unsomnambulist said...
Very cool. How do you think these would work with LED/battery operated flicker candles? I'd like to think the frosting would keep anyone from knowing...
- July 26, 2009 at 12:05 AM
- JHMDF said...
Sweet! Did you come up with the "witch jars", or is it a part of a myth or the corn witch history?
- July 26, 2009 at 12:39 AM
- PumpkinBrain said...
Nice work! Doing witch jars is a lot of fun.
- July 26, 2009 at 9:38 AM
- Sara said...
dude, so cool. And cheap! Although, I highly doubt mine would turn out nearly as nice.
- July 26, 2009 at 9:56 AM
- Rot said...
I remember posting some pics of hanging candle jars a while back where people filled the bottoms with sand and jammed a candle in there. I wanted mine to be dirty like something witches would hang up for light. The red paint was maybe the blood of a small animal or bird that they squeezed in their fists before lighting the flames.
I think an LED would be ok if it were bright enough. I'm a flame guy. Nothing beats the way they flicker or throw off light. - July 26, 2009 at 10:38 AM
- Nev said...
Yeah fire for sure would be best... but 2 things. Wouldnt it get super hot and as well wouldnt the glue maybe catch on fire or bubble? Have you tested these for a full burn yet?
- July 26, 2009 at 1:23 PM
- Rot said...
Elmer's glue is non-flammable, and it's on the outside of the glass.
The paint on the inside is water-based acrylic.
Happy to report I did a burn test last night for three hours....no changes in the jars, paint, or glue. - July 26, 2009 at 4:54 PM
- Jason-v said...
Very cool work Rot!! I really dig stuff like this. Simple yet very effective!! I just need to order some of those clove candles!!!!
- July 26, 2009 at 8:51 PM
- Nev said...
Ahhh good idea.
Nice. :) - July 26, 2009 at 9:53 PM
- Anonymous said...
How long do those tea lights last?
- July 26, 2009 at 11:21 PM
- Rot said...
Six hours burning time on one tea light and I'd say that's about right from all the ones I've burned over the years.
I know I've said it before, but the clove tea lights from DARKCANDLES.COM are simply the best I've ever used....bright and so sweet with clove...strongest scent ever. It spreads everywhere in no time. - July 27, 2009 at 6:11 AM
- Jon Glassett said...
Those look absolutely fantastic. I'm going to have to make a few myself.
- July 27, 2009 at 9:54 AM
- screaminscott said...
Great idea. I love the idea of hanging lights from the trees. It gives me a chance to use real candles (i like the effect like you do) while keeping them out of the reach of kids.
- July 27, 2009 at 11:56 AM
- RebelShade said...
Very cool, aged and earthy. I just got back from Micheals tonight (Monday) they are putting new stuff out and still have lots of boxes in the back. Foam skulls, tombstones, miniture gargolyes, chains, spiders, etc.. They are even putting stuff out on the other side of store. :)
- July 27, 2009 at 8:53 PM
- Rot said...
Wow...Thanks for the update!
We're planning on hitting up Michael's on Friday. I'll bring my camera. : ) - July 28, 2009 at 8:07 AM
- Sam Kadi said...
Hey Rot, Very cool prop. I have a question about the clove tealites. I am going to get some from darkcandles. I noticed you have tried the other Halloween type tealites as well, like coffin, graveyard, haunted house and vampire. How would you compare those to the clove scent? I am going to be using these outside and want lots of creepy smell.
BTW, Im not crazy about the scent of cloves, I remember smoking them in my teens a few times and they were nasty. Which might make them a good smell for halloween. Anyways, thanks again, I hope they give you some freebies for sending people to their site. - July 28, 2009 at 11:21 PM
- Sam Kadi said...
And one more quickie. Do the tea lights give off the most odor?
- July 28, 2009 at 11:23 PM
- Rot said...
I think the tea lights are the best bet. Votives need to be in a glass votive holder for them to work effectively...if not, they get a wax canal and a river of wax flows down and shortens the life of the votive. Tea lighs are great because they stay bright for five hours and they have their own clear plastic holder. And they're as bright as a votive, and smell just as strong. And you can squeeze three or four into a jacko for brightness.
Those other scents are just as strong as the clove one. Coffin is a neat moist wood scent. Haunted House is great one too. - July 29, 2009 at 6:23 AM
- Sam Kadi said...
Thanks dude.
- July 29, 2009 at 8:21 AM
- The Undertaker: said...
Awesome! I've been collecting jars for Halloween for months...I wasn't exactly sure what I was going to do w/ them. Now I know! I wonder what it would look like to add coffee grounds to the glue...or just coffee...or a real bug.
- August 6, 2009 at 5:30 PM
- The Undertaker: said...
I just happily completed my first order w/ DarkCandles.com. I purchased the wax melts of Crypt Moss, Coffin, Haunted House and Graveyard to sample. I make all of my coffins for HauntedHotSauce.com from cedar so I'm looking for a "signature scent" this Halloween...maybe the Coffin scent will do the trick. Thanks for the tip!
- August 6, 2009 at 6:52 PM
- Rot said...
coffee would look really neat. And as creepy as it sounds to stick a real bug in there, that's actually a really cool idea.
- August 7, 2009 at 10:09 AM
- KrisMrsBBradley said...
- This comment has been removed by the author.
- August 16, 2009 at 3:12 PM
- Unknown said...
Just found your blog today while looking for last minute decorating ideas- can I just say OMG I AM IN LOVE?!?!
I just made three witch jars- had to improvise due to lack of supplies and late hour- but that's how amazing things happen, right? I'm pretty proud of them... no where near your quality, but a great first try.
I used black acrylic paint, a few drops of water, coated the bottom well and blotted the inside of the jar with a paper towel to get the murky, gritty look inside. (No Elmers glue-who doesn't have Elmers?!) To my delight, I found lipstick red scrapbooking alcohol ink that dripped perfectly- bright red and translucent. Jewelry making wire to hang, and we're in business!
What a great blog you have- I can't wait to try something else tomorrow! :) - October 28, 2010 at 11:09 PM
- Spencer said...
I saw this on and older blog and Im thinking of trying it with babyfood jars and, using the was from my paint brushes mixed with drywall mud to get the age and frost look. We'll see how that works.
- October 10, 2011 at 2:53 AM
- Kate McClarnon said...
I'm very anti fake candles .... They just lose the effect. But I made a lantern today because I found led flicker tea lights on a clearance price I couldn't resist and they look incredible in these jars. I can't imagine fake candles anywhere else in my Halloween decor but they looked awesome here hidden by the frosted glass and dirty paint. Love this craft!! Yay!
- July 6, 2012 at 6:26 PM
- Philipp said...
I'll probably make a few more and hang them with my metal lanterns from ... 2hangingcandlelantern.blogspot.com
- August 22, 2014 at 10:14 PM


text: The Pearl River Community College Board of Trustees made the decision to raise student tuition during its monthly meeting in Poplarville Tuesday.Beginning in the fall 2010 semester, tuition for full-time students will be $1,000 per semester, an increase of $150. Part-time students will pay $100 per credit hour, an increase of $10 per credit hour. The last time the college raised tuition was in 2008."We need this increase to help offset a big decrease in our state appropriations for this coming year," said Chuck Abadie, PRCC spokesman.In fall 2009, PRCC crossed the 5,000-student mark for the first time ever, a 14 percent increase over the previous fall. Spring 2010 enrollment topped 4,800 students, a nearly 13 percent increase over the previous spring.The increases in enrollment keep coming while state funding for community colleges is shrinking."We are in the process of taking prudent steps to reduce expenditures, all while serving an increasing number of students," said PRCC President William Lewis.


text:
Correction: the Runner's World calculator discussed below is used for training purposes. A pace calculator estimates that Ryan would have needed to run at about 6:50 per mile to complete a marathon in 2:59.
Our original post:
Last week, Republican vice presidential candidate Paul Ryan claimed he'd accomplished an athletic feat: He had run a marathon in under three hours. The claim came during an interview on radio host Hugh Hewitt's program.
"H[ugh] H[ewitt]: Are you still running?
P[aul] R[yan]: Yeah, I hurt a disc in my back, so I don't run marathons anymore. I just run ten miles or yes.
HH: But you did run marathons at some point?
PR: Yeah, but I can't do it anymore, because my back is just not that great.
HH: I've just gotta ask, what's your personal best?
PR: Under three, high twos. I had a two hour and fifty-something.
HH: Holy smokes. All right, now you go down to Miami University ...
PR: I was fast when I was younger, yeah."
A "sub-3:00" marathon? The congressman is known for his athletic prowess, but that's still a blistering pace. According to a nifty calculator on the Runner's World website, in order to complete a marathon in, say, 2:59, the calculator suggests Ryan ran a mile in 5 minutes, 37 seconds on average. Then he'd have to sustain that pace for 26.2 miles.
The speed is so fast that Runner's World checked his claim — and couldn't find it. It did locate one marathon he participated in: "Grandma's Marathon" in Duluth, Minn., on June 23, 1990.
He finished in 4 hours, 1 minute and 25 seconds.
Friday, a spokesman for Ryan told the magazine the Republican vice presidential candidate has indeed run just one marathon. And, Ryan issued this statement:
"The race was more than 20 years ago, but my brother Tobin — who ran Boston last year — reminds me that he is the owner of the fastest marathon in the family and has never himself ran a sub-three. If I were to do any rounding, it would certainly be to four hours, not three. He gave me a good ribbing over this at dinner tonight."
Runners posting on the Runner's World website are outraged: Many are listing their own PR (personal records) with date and marathon name.
Incidentally, Ryan's marathon time is a little bit slower than former Alaska Gov. Sarah Palin, the previous GOP vice presidential candidate. Her marathon personal record is 3:59:36.
Copyright 2021 NPR. To see more, visit https://www.npr.org.


text:
What Does KTY Mean in a Text?
KTY means "Okay, Thank You."Image for KTY
When I write KTY, I mean this:
"Okay, Thank You"
Summary of Key Points
"Okay, Thank You" is the most common definition for KTY on Snapchat, WhatsApp, Facebook, Twitter, Instagram, and TikTok.KTY | |
Definition: | Okay, Thank You |
Type: | Abbreviation |
Guessability: | 3: Guessable |
Typical Users: | Adults and Teenagers |
Example of KTY Used in a Text
Help Us Improve Cyber Definitions
- Do you disagree with something on this page?
- Did you spot a typo?
- Do you know a slang term that we've missed?
Try our fun quiz to test your knowledge of slang and texting abbreviations.Gold
- This test has questions.
- A correct answer is worth 5 points.
- You can get up to 5 bonus points for a speedy answer.
- Some questions demand more than one answer. You must get every part right.
- Beware! Wrong answers score 0 points.
- 🏆 If you beat one of the top 3 scores, you will be invited to apply for the Hall of Fame.
Scoring System
Cyber Guru (+)
Cyber Hero (+)
Cyber Captain (+)
Cyber Sergeant (+)
Cyber Recruit (+)
Cyber Guru (+)
Cyber Hero (+)
Cyber Captain (+)
Cyber Sergeant (+)
Cyber Recruit (+)


text:
Back on September 8, I wrote that the MLB playoff races were boring and all but decided. Boy, was I wrong.
With both the NL and AL Wild Card races tied on the final day of play, each of the four teams playing are potentially playing for their lives. Here's the games of note:
AL Wild Card Race
- BOS Jon Lester (15-9, 3.49) @ BAL Alfredo Simon (4-9, 4.85); first pitch 4p
- NYY TBD @ TB David Price (12-13, 3.35); first pitch 4p
This matchup is especially intriguing given the Yankees, already in the playoffs, can stick it to their rival by fielding a team of total scrubs and losing the game. As of 10a, the Yankees' starter hadn't even been named. Given the Red Sox was leading the entire AL on September 1 (with a nine-game lead on the Rays), but proceeded to go 7-19 down the stretch, this would be pretty devastating. I expect the Red Sox to pull it out, and Boston fans to lord this over everyone not from their "Nation."
NL Wild Card Race
- PHI Joe Blanton (1-2, 5.03) @ ATL Tim Hudson (16-10, 3.23), first pitch 4p
- STL Chris Carpenter (10-9, 3.59) @ HOU Brett Myers (7-13, 4.31); first pitch 5p (and MLB.tv's free game of the day!)
The Cardinals rallied yesterday for a comeback victory over the Astros, the worst team in the major leagues. St. Louis, who was 8.5 games out of the Wild Card on September 1, has the added benefit of starting an hour later than the Braves' game. And the Phillies and Braves are divisional rivals (even though Philly is throwing more of a joker than one of its lauded four aces). I'm expecting the Cardinals to make the playoffs--or spend all winter lamenting that Dodgers ninth-inning victory at Busch that got away (you know, the one that SoSG Alex Cora and I attended!).
graphic from mlb.com


text:
Car Fuel Tank Parts and Spares
Find The Cheapest Car Fuel Tank Spares
Cheap Original Car Fuel Tanks and Parts
Through our unique partnership we have access to over 270+ local and national car breakers, dismantlers and discounted suppliers, who can provide a nationwide delivery service of Car Fuel Tanks to anywhere in the UK.
We will help you source, locate and find guaranteed used Car spares and used Car Fuel Tanks at competitive prices. We can help you find used vehicle parts from all over the country from our network of 270+ breakers, and all can deliver your Fuel Tank directly to you. The prices quoted from our partners will be better than any car dealer making BuyYourCarParts.co.uk the best place for used spares and second-hand car Fuel Tanks in the UK.
Car Parts Regional Search
Wherever you're based in the UK, you can have parts delivered to you within 24 hours (some larger parts, such as engines might take a bit longer).
How it works:
1. Complete the simple form - it takes two minutes
2. You'll receive emails from suppliers who can source your part(s) within 10 minutes
3. Choose the supplier you want to use - and contact them to discuss the details
4. Look forward to the parts arriving at your door the next working day.


text:
The colors colors colors. Blood is the New Black tee, Rodarte for Target jacket, can't tell what skirt I'm wearing...
Vintage dress from Polly Sue's in D.C.
Uniqlo heattech shirt, Rodarte for Target skirt, random tights. Now is where I bore you with FTC stuff: I received compensation and pieces from the Rodarte for Target collection for my collaboration with Target, and Uniqlo sent me that shirt, and FredFlare sent me this camera, and BITNB sent me that tee. (I have a love-hate relationship with the FTC regulations -- I like that it's honest but feel weird listing off stuff I got for free.) And here are some randoms:
When Tommy of Jak & Jil visited to shoot me for Vogue Paris we were in agreement that the Diana looked really cool with the bike and outfit, and I played with it, and a cliched Tumblr photo was born! Har har. I also took a picture of my Comme des Garcons-clad feet:
And of some weird tinselly stuff I canNOT figure out. I wanna say it's a Christmas tree, but when I look closely I see the ghost of Lady Gaga or something? You could add a really weird religious twist to that if you wanted to.
Thank you to my friend Ella (CLICK THAT LINK) for taking the photos and letting me be bossy and controlling and tell her where to stand and NO YOUR FINGER ISN'T POSITIONED ON THE BUTTON THE RIGHT WAY GOSH YOU'RE LIKE A WHOLE MILLIMETER OFF. And for letting me use her pretty pink walls and curtains. And, obviously, to Jen and everyone else at FredFlare, who are too cool to have their names hyperlinked to an awful Bob Dylan movie from his Curly Orange Mullet And Earrings phase.


text:
Notice: This Wiki is now read only and edits are no longer possible. Please see: https://gitlab.eclipse.org/eclipsefdn/helpdesk/-/wikis/Wiki-shutdown-plan for the plan.
Platform-releng/Eclipse Test Framework
- 1 The Eclipse Test Framework
- 1.1 Introduction
- 1.2 Building and Installation
- 1.3 Setup
- 1.4 Converting existing Test Suites
- 1.5 Creating new Test Suites
- 1.6 Performance Issues
- 1.7 Running the Test Suite from the Eclipse Workbench
- 1.8 Running the Test Suite from the command line
- 1.9 Output
- 1.10 Other issues
- 1.11 Interface
- 1.12 Examples
- 1.13 Known Issues
The Eclipse Test Framework
This document describes how to make use of Eclipse Test Framework. This framework is used by the Eclipse Project Platform to run their unit and integration tests in an automated way, as described in Platform-releng/Automated_Testing, but may be used by others to automate your testing, if you'd like. Its not intended as a "delivered API" in the normal sense of other Platform deliverables, but if you find it helpful, you are welcome to reuse it.
Remember, if you simply wish to write and run JUnit tests interactively from an Eclipse workbench, there are easy ways to do that, and they are well described in Eclipse Help:
The Testing Framework described on this page is comprised of the org.eclipse.test plugin and the org.eclipse.ant.optional.junit fragment, a library.xml file, and a JUNIT.XSL file.
The plugin and fragment are available from the Eclipse Project Releng Git repository and are included in the eclipse-test-framework-<buildId>.zip from each downloads page. They are also available in our p2 software repository, such as at http://download.eclipse.org/eclipse/updates/4.3 so you can install the test framework into an existing eclipse platform, with a batch command, similar to the following:
./eclipse/eclipse -consolelog -nosplash -data workspace-installtests \ -application org.eclipse.equinox.p2.director \ -repository http://download.eclipse.org/eclipse/updates/4.3/ \ -installIU org.eclipse.test.feature.group
The two "text" files are also available from the Git repository, and you may use these "as is", or provide your own customized versions. You can them dynamically directly from the repository using commands such as 'wget' or ant tasks such as <get>
Building and Installation
If you decide not to use the "pre-built" versions available on each download page, you can compile your own version of org.eclipse.test. The org.eclipse.ant.optional.junit fragment does not contain any source and can be used as is from the repository (it simply provide a "fragment" for ant to make use of junit).
- Turn off automatic builds. Window->Preferences->Workbench and uncheck "Perform build automatically on resource modification"
- Load org.eclipse.test into your workspace.
- Right-click on the org.eclipse.test project in either the Navigator or Packages view. Select 'Rebuild Project' from the context menu. This will compile the entire org.eclipse.test plugin.
- Finally, copy the org.eclipse.test plugin into your target Eclipse.
- The org.eclipse.ant.optional.junit fragment only needs to be present in the environment of the Eclipse that is overseeing the test process. If you are running the test script from within the Workbench, this means that the fragments need to be present within your development Eclipse. If you are running the tests from the command line, then the fragments will need to be present in your target Eclipse.
Follow the steps given above to build and install all of the necessary plugins and fragments. Please note that the current version of the test framework is not compatible with the PDE notion of self-hosting. If you want to run the tests, you will need to setup a full target Eclipse so that the testing framework can detect everything that is needed.
If you are writing tests for one or more Eclipse plugins, then you should create a separate plugin for tests. The test plugin will contain all of the tests that will be run on your development plugins, as well as defining how those tests get run.
Once a test plugin has been created, you must then create an Ant script that will run all of the tests. Create a file called 'test.xml' in the root of your plug-in or bundle. This is an Ant file that defines how each test is going to be run. Typically, the 'test.xml' file will contain targets for setting up the test run, executing the tests, cleaning up afterwards, and running the entire process. Be sure it is marked to be "exported" in the build.properties file when your test bundle is built.
Converting existing Test Suites
If you are converting an existing set of tests to use the new framework, the actual tests that have been written should not need much change.
If you have tests in multiple plugins, move these to a single test plug-in for your component.
Make sure that the tests are defined in a plug-in. This is probably the most common cause of confusion in the entire test process. Your tests need to be in a plug-in so that Eclipse can find them when it tries to load them.
Also, your test plugin needs to be installed in "directory" form, not as a jar file, since the test framework needs to find the 'test.xml' file on the filesystem. Depending on how you build your tests, you need to use the Eclipse-BundleShape: dir directive in your plugin's MANIFEST.MF file or do not specify unpack="false" in your feature.xml.
Creating new Test Suites
Creating new JUnit tests for an Eclipse plugin should be no more difficult than writing standard JUnit tests. Since the framework allows tests to be run inside of a working Eclipse, any tests that you write have available to them any of the methods supplied by the Eclipse platform, provided that you add the appropriate dependencies to your tests' manifest.mf file.
Performance Issues
You should keep in mind the number of times that Eclipse needs to be started. Launching Eclipse has a substantial cost in terms of runtime. To minimize the number of times the platform is started, you should consider writing a TestSuite called AllTests for each of your test plugins. AllTests should invoke each of the tests that you want to run for a particular plugin. The 'test.xml' file can then run the AllTests class, which will run all of your tests, but the platform will only ever be started once for each of your test plugins.
Note: Sometimes tests involve shutting down, restarting, and testing the state of metadata that was written to disk. These session tests will require Eclipse to be launched several times in sequence, which will increase the runtime of your tests. This cannot be avoided.
Running the Test Suite from the Eclipse Workbench
Right click on the test.xml file and select 'Run Ant...' from the pull-down menu. The Running Ant dialog box pops up. From the list of targets, select the one that runs all of your tests. If you are using the example file provided below, this target is called 'Run', and will be selected by default. Hit the 'Finish' button to start the test process.
Running the Test Suite from the command line
When the test suites are invoked automatically, they are run from command line. From the ${eclipse-home} directory, the command to use is:
java -jar
-application org.eclipse.ant.core.antRunner -buildfile
${test-plugin-path}\test.xml -Declipse-home=${eclipse-home}
-Dos=<operating system> -Dws=<windowing system>
Individual tests can also be invoked directly. From the ${eclipse-home} directory, use the command:
java -jar
-application ${launcher} -os <operating system> -ws
<windowing system> -arch <architecture> -dev bin
-testpluginname ${plugin-name} -classname ${test-classname}
to output file with .xml extension>
where ${launcher} is one of: org.eclipse.test.uitestapplication or org.eclipse.test.coretestapplication depending on whether or not you want to run your tests within an active Workbench.
By default, output from each test run is logged as XML. For each test that is run, the output is logged into the file called ${classname}.xml. The individual XML files are located in the ${eclipse-home} directory. When the test run is finished, you can call the "collect" target in the library file, which will collect the XML into a single file. See below for an example of how to use this target correctly.
Other issues
Headless Testing vs. UI testing
Many plugin tests will not need the Workbench active in order to run. Indeed, only the minimum number of plugins needed to run the plugin being tested need to be present when testing in a target Eclipse. There are two different Ant targets provided for running Eclipse plugin tests. One target starts the entire Workbench. The other starts Eclipse with the minimum number of plugins needed. It is up to you to decide which target is most appropriate. For examples, look at the "ui-test" and "core-test" targets below.
Disposing the Display
Some low-level tests for the Eclipse platform take actions that are not normally possible inside of Eclipse. An example of this behaviour would be disposing the display. While this action can be performed while running the UI, it will also kill the UI for the copy of Eclipse that is running, and cause errors when the Workbench tries to shutdown. If you need to test disposing the display, or other similar actions, your tests should be running without a UI.
Tests that are not plugins
It is very easy to forget to define your tests inside of a plugin. If your tests will not load properly, make sure that a plug-in manifest exists in your test project, and also that the plugin is being loaded by the platform. Make sure that all of the dependencies are satisfied for your test plugin.
The org.eclipse.test plugin and library.xml file defines many useful Ant tasks/targets to aid developers in writing their test.xml scripts. Currently, there is only Ant targets defined, which can be called using Ant's built-in <ant> task. To use these targets, your test.xml needs access to the library.xml file. Depending on your setup, you may be able to add something like the following to the top of your script, and reference the ${library-file} property when calling <ant>:
<property name="library-file" value="${basedir}/library.xml"/>
The targets that are defined are:
- ui-test - This target runs a JUnit test suite inside of an Eclipse Workbench. This target is mainly for testing plugins that use the Eclipse UI and JFace. The output of the test pass is automatically logged in an XML file called ${classname}.xml. It takes four arguments:
- data-dir - The data directory of the Eclipse that gets run
- plugin-name - The name of the plugin that the test suite is defined in
- classname - The name of the class that the test suite is defined in
- vmargs - An optional argument string to pass to the VM running the tests
(For a complete list of parameters that can be used in your 'test.xml' file see the documentation in the 'library.xml' file.)
For example, the following code will run the test org.eclipse.foo.bar.MyTest in the plugin org.eclipse.foo in a new Eclipse workbench. It passes the string "-Dbaz=true" to the VM. The Eclipse stores its metadata in the directory "data-folder".
<ant target="ui-test" antfile="${library-file}" dir="${eclipse-home}"> <property name="data-dir" value="data-folder"/> <property name="plugin-name" value="org.eclipse.foo"/> <property name="classname" value="org.eclipse.foo.bar.MyTest"/> <property name="vmargs" value="-Dbaz=true"/> </ant>
- core-test - This target runs a JUnit test suite inside of an IPlatformRunnable. This target is for testing plugins that use the Eclipse platform, but do not require a UI to be running. The output of the test pass is automatically logged in an XML file called ${classname}.xml. It takes four arguments:
- data-dir - The data directory of the Eclipse that gets run
- plugin-name - The name of the plugin that the test suite is defined in
- classname - The name of the class that the test suite is defined in
- vmargs - An optional argument string to pass to the VM running the tests
For example, the following code will run the test org.eclipse.foo.bar.MyTest in the plugin org.eclipse.foo in a headless Eclipse. It passes the string "-Dbaz=true" to the VM. The Eclipse stores its metadata in the directory "data-folder".
<ant target="core-test" antfile="${library-file}" dir="${eclipse-home}"> <property name="data-dir" value="data-folder"/> <property name="plugin-name" value="org.eclipse.foo"/> <property name="classname" value="org.eclipse.foo.bar.MyTest"/> <property name="vmargs" value="-Dbaz=true"/> </ant>
- collect - This target collects the XML files that are produced over the course of the test script. It takes two arguments:
- includes - A pattern matching all XML files to be included in the test report. This argument is typically "org*.xml"
- output-file - The filename where the output of the test gets stored. For the automated build process, this file should be ${pluginname}.xml, and be located in the ECLIPSE_HOME directory.
For example, the following code collects all of the files matching the pattern "org*.xml" in the directory ${eclipse-home}, into the file named "logfile.xml".
<ant target="collect" antfile="${library-file}" dir="${eclipse-home}"> <property name="includes" value="org*.xml"/> <property name="output-file" value="logfile.xml"/> </ant>
The following example is the 'test.xml' file from the org.eclipse.jdt.ui.tests.refactoring plugin. This file controls all of the automated testing that is done for the org.eclipse.jdt.ui.tests.refactoring plugin. It can be run from inside of Eclipse or from the command line. It is intended to serve as a template file for testing any other plugin.
Notice that the structure of the file roughly mirrors that of a JUnit test. Targets are defined for setting up the tests, defining what needs to be done, cleaning up after the tests, and running everything in the right order.
<?xml version="1.0" encoding="UTF-8"?> <project name="testsuite" default="run" basedir="."> <!-- The property ${eclipse-home} should be passed into this script --> <!-- Set a meaningful default value for when it is not. --> <property name="eclipse-home" value="${basedir}\..\.."/> <!-- sets the properties eclipse-home, and library-file --> <property name="plugin-name" value="org.eclipse.jdt.ui.tests.refactoring"/> <property name="library-file" value="${basedir}/library.xml"/> <!-- This target holds all initialization code that needs to be done for --> <!-- all tests that are to be run. Initialization for individual tests --> <!-- should be done within the body of the suite target. --> <target name="init"> <tstamp/> <delete> <fileset dir="${eclipse-home}" includes="org*.xml"/> </delete> </target> <!-- This target defines the tests that need to be run. --> <target name="suite"> <property name="refactoring-folder" value="${eclipse-home}/refactoring_folder"/> <delete dir="${refactoring-folder}" quiet="true"/> <ant target="ui-test" antfile="${library-file}" dir="${eclipse-home}"> <property name="data-dir" value="${refactoring-folder}"/> <property name="plugin-name" value="${plugin-name}"/> <property name="classname" value="org.eclipse.jdt.ui.tests.refactoring.all.AllAllRefactoringTests"/> </ant> </target> <!-- This target holds code to cleanup the testing environment after --> <!-- after all of the tests have been run. You can use this target to --> <!-- delete temporary files that have been created. --> <target name="cleanup"> </target> <!-- This target runs the test suite. Any actions that need to happen --> <!-- after all the tests have been run should go here. --> <target name="run" depends="init,suite,cleanup"> <ant target="collect" antfile="${library-file}" dir="${eclipse-home}"> <property name="includes" value="org*.xml"/> <property name="output-file" value="${plugin-name}.xml"/> </ant> </target> </project>
Known Issues
The test suites need to know where the root of the eclipse install is on the file system (the ECLIPSE_HOME variable). However, this variable is only defined in JDT. The ${eclipse-home} property can be set to a reasonable default inside of the test.xml script. Then tests can be run from the standard Ant window, without having to specify -Declipse-home=%ECLIPSE_HOME%. If a value for ${eclipse-home} does get passed in, the default (specified in test.xml) gets overridden. The parameter is passed in by the build mechanism. For most cases, the value "${basedir}/../.." is a reasonable default.
No console output
When you run a TestSuite using the standard JUnit, it normally outputs a series of dots to the console so that you can track the TestSuite's progress. It is not possible to add this feature to the automated testing process at this point in time.
Ant java task on Linux
Ant expects there to be a java executable on the system path.
Furthermore, the executable must be a real file, not a symbolic
link. If the test framework is throwing an exception
java.io.IOException: java: not found
, ensure that the java executable is on your system path.
The testing framework currently has no knowledge of PDE. In order to run the automated you must be running a self hosting environment with a full development and target Eclipse.


text:
Here it is – the Cigar Specials section of the Gotham website! Here you'll find the best cigar deals anywhere on a multitude of cigars of all sizes, shapes, styles, and brands. We've got boxes of cigars for sale at rock bottom prices, including a variety from such world renowned cigar manufacturers as Swisher Sweets, Gurkha, Good Times, Phillies, and Muriel.
We've even got specially prepared boxes of cigars for sale that feature a selection of different styles and manufacturers. This way, you can try out a few new kinds of our cigars for sale online, while saving money in the process. We also offer discounts on our cigars for sale in bulk, which allows you to stock up or purchase gifts at the lowest prices anywhere. Keep in mind that the best cigar deals in this section might sell out quickly, so be sure to place your order right away!


text:
Thursday, December 18, 2008
Cheery O's
Thursday, December 18, 2008
I thought this was the decorator's version of Santa on too much sugar before I realized those are really skinny 'O's. Which is odd, considering that the decorator could have just used the six extra cupcakes to make all the letters the correct size. *facepalm*
Thanks to Jessica D. & Tiffany V.!
68 comments | Post a Comment
- Wild Child said...
Yeah, and then it would have been an even 2 dozen instead of 18 cupcakes. Whatever! Since following your blog, I had never known how "Wrecky" the world could be. I've even spotted some scary Santas at our local store!
- December 18, 2008 at 2:26 PM
- December 18, 2008 at 2:29 PM
I'm thinking someone was HI HI HI when they made this cupcake cake!
-Misty - December 18, 2008 at 2:31 PM
- Tama said...
Doesn't help that the red is actually more orange. I thought this was some football-game "cake" until I looked closer.
- December 18, 2008 at 2:33 PM
- shine said...
Or used a cupcake as the "O" each time. I mean...they are round.
- December 18, 2008 at 2:33 PM
ROFL. This tops carrot-riding-mohawk-babies.
- December 18, 2008 at 2:36 PM
- Mari said...
Only Americans would put cupcakes on top of a cake! lol I haven't seen a wrecky cake in person this holiday season, but I saw hideous rice crispy treats with gloppy frosting at a drugstore last night. They were scary!
- December 18, 2008 at 2:39 PM
- Mandi said...
Before reading your text, I thought they said, "HI, HI, HI" too. I had to go back and really look. You would think that since Santa is so jolly, his 'O's would be nice and round, and not on a diet.
- December 18, 2008 at 2:40 PM
- Unknown said...
I was looking at it confused until I had that AHA moment when I realized it said HI HI HI. Uh, then I read your commentary.
- December 18, 2008 at 2:51 PM
- Kathy said...
Hee-hee-hee! Or rather, HE HE HE.
- December 18, 2008 at 2:53 PM
- HorribleLicensePlates said...
Anorexic Os
- December 18, 2008 at 2:55 PM
- Naazju said...
I can honestly say that I, too, *facepalmed*
*Shakes head* Seriously! - December 18, 2008 at 2:59 PM
Yes, but would they have actually fit if using four CC's for the 'O's? It'd be pretty squished if the words were arranged the same way. Maybe if they were arranged stacked diagonally...
- December 18, 2008 at 3:07 PM
How funny! It looks like hi hi hi. So cheerful.
- December 18, 2008 at 3:10 PM
It took me so long to see the HOHOHO, all I could see was HI HI HI.
- December 18, 2008 at 3:18 PM
And here I was thinking it was some hyperactive decorator spewing a cordial greeting. Thank goodness you interpreted.
- December 18, 2008 at 3:19 PM
All I can think here is that this is some strange mash-up of Santa and Paul McCartney.
- December 18, 2008 at 3:28 PM
- The Courteous Chihuahua said...
Mari: At first glance, it does look like the CCs are atop a sheet cake, but they're not.
Word verification: surearl as in, "Those skinny Os are surearl." - December 18, 2008 at 3:47 PM
- December 18, 2008 at 3:52 PM
Mitosis in cake form!
- December 18, 2008 at 4:16 PM
Oh, I just thought it was a salute to our 50th state, Hawaii!
- December 18, 2008 at 4:20 PM
- Kris10 said...
Well, I guess economic cutbacks have hit everywhere. When the supervisor says only use 18, you have to get inventive.
- December 18, 2008 at 4:20 PM
You don't have to put extra cupcakes in the package though--there are six cupcackes just sitting there being decorative. Put them to work being Os.
- December 18, 2008 at 5:33 PM
- JAMIE'S CREW said...
I think that decorator was "hi".
word verification word: pheical
is that phonetic for fecal? Or maybe the above mentioned decorator chose it... - December 18, 2008 at 5:45 PM
- Scritzy said...
You know how those inflatable Santas puddle on the ground when they are deflated?
That's what happened to these O's.
Word verification: noment. It only took a noment to make the skinny O's. - December 18, 2008 at 5:45 PM
- Sarah said...
Some of the commenters here seem just as dense as the decorator - there are *24* cupcakes total here, not 18. Thus, the statement in the original post that the decorator could have used the extra six (the ones decorated with trees off to the side) to "round out" the O's. I thought it was fairly straightforward, though apparently some people either can't count or pay very poor attention to detail!
- December 18, 2008 at 5:48 PM
- Angie McCullagh said...
That's so bad it's good.
Angie (from over at www.HalfAssedKitchen.com) - December 18, 2008 at 6:02 PM
Ha! I thought of that old McCartney song too!
word verification - fiden...as in 'where do you fiden these wrecks?' - December 18, 2008 at 6:23 PM
- cadylee said...
It's like a four-year-old: hi hi hi hi hi hi hi hi hi!
- December 18, 2008 at 6:30 PM
- Garret said...
I'm still confused.
- December 18, 2008 at 6:43 PM
- Stitchin-Liz said...
I thought this was a tribute to the movie Heavyweights - Hi, hi, hiya!
- December 18, 2008 at 6:47 PM
Instead of doing the unnecessary Christmas tree cupcakes, couldn't she have used THOSE six cupcakes to make decent Os? Just a suggestion...
- December 18, 2008 at 7:05 PM
- Sair said...
At first glance I thought this was "Hi Hi Hi" !!
- December 18, 2008 at 7:44 PM
I love it!
I wanna make it if I could,
but I don't wanna eat^^ - December 18, 2008 at 8:09 PM
I am glad you cleared that up on the HO HO HO. I never would have seen it. I was sitting there thinking....HI HI HI???? Huh? And the Santa mounds from the other day? Hilarious! Maybe someone had been drinking prior to slapping those together!
- December 18, 2008 at 8:10 PM
- sweettc said...
OK I am so glad that I wasnt the only one to see hi hi hi I was like huh?
- December 18, 2008 at 8:23 PM
- Kelly said...
Oh, I'm so glad someone sent you this. I actually saw this at a store somewhere this week, but I didn't have a camera handy. Hi, hi, hi will be my new Christmas greeting to people.
- December 18, 2008 at 9:16 PM
- JulezP said...
See, I didn't realize this was a wreck at all, or that the mistake was they put HI HI HI instead of HO HO HO. But then upon closer inspection, it does indeed say ho ho ho, and they're just cheap on cupcakes.
- December 18, 2008 at 9:23 PM
- Rachel said...
f*cking genius. we're not really surprised that americans can't build good cars either, are we?
- December 18, 2008 at 9:27 PM
- biddynan said...
Hi! Hi! Hi!... So not celebrating the Mickey Mouse Club then?? :D
- December 18, 2008 at 9:31 PM
- Garret said...
Wow Sarah, I'm surprised they published your comment being it says above the form:
Profanity, mean-spirited remarks & blatant advertising will not be published. - December 18, 2008 at 9:48 PM
- Unknown said...
I'm having flashbacks to discussions of "central core imagery" in my undergrad women's studies/art history class. Alas, these are supposed to be "ho hos", not "hoohoos".
- December 18, 2008 at 9:58 PM
It's clearly celebrating the immortal words of The Winslow! :-)
(In fact, I even thought those little green things were Winslows until I looked closer and saw the were trees.) - December 18, 2008 at 10:04 PM
- Leigh Ayn said...
HAH! I totally saw "Hi Hi Hi!!"
The good news is that they are frosted nice and neatly. - December 18, 2008 at 10:06 PM
- Bailey's Leaf said...
I agree with Misty. I thought it said HI HI HI. I was thinking that the bakery folk had a touch too much caffeine.
Ugh. - December 18, 2008 at 10:31 PM
*facepalm* At first I thought it said "Hi Hi Hi", and I was just like, "Oh, that's kind of cute." And then I realized it was supposed to be "Ho Ho Ho" -_-
- December 18, 2008 at 10:41 PM
- Stephanie said...
"Cheery O's"
Brilliant! - December 18, 2008 at 10:50 PM
Has anyone noticed the latest addition to Blogs of Note? It appears we could have an all out war on our hands!!
beth - December 18, 2008 at 10:54 PM
I'm a bit sad, as I work in a grocery store and I haven't seen a single wreck at my store the whole time I have been reading this site! I thought Christmas would bring out a few (I'm Australian and our Halloween is not a big thing and there is no Thanksgiving), but the bakery is too conservative.
- December 18, 2008 at 10:57 PM
- Unknown said...
Until I read that, I swore it said "Hi hi hi".
- December 18, 2008 at 11:12 PM
- Wolverine Girl said...
Laura - I think that instead of Christmas trees, the 6 spare cupcakes should feature the mohawk baby carrot jockeys. I can just picture those little dudes yelling "Hi Hi Hi" as they ride their noble vegetative steeds.
Word verification: Conates - stretching exercises specifically designed for people who eat too many ice cream cones. - December 18, 2008 at 11:50 PM
- Darlene! said...
Oh, that one is hilarious!
- December 18, 2008 at 11:52 PM
- Boozy Tooth said...
Hi, Hi, Hi... Murry Chrastmis!
- December 19, 2008 at 12:12 AM
Ditto the "Hi, hi, hi," which at least seems cheery enough to match the holiday season!
- December 19, 2008 at 12:38 AM
- Katherine said...
It took me a little while to make out the O's.
Still looks delicious to me. - December 19, 2008 at 2:16 AM
I find it sad that I would actually like 24 of those Christmas tree decorated cupcakes than the mess of HOHOHO cakes.
Three hydrogen and three oxygen, what does that make?
Also, word verification: ticip. That's like TCP/IP for us computer geeks, but when drunk and having that perpetual twitch in the corner of the eye, developed thanks to our bosses and users. - December 19, 2008 at 3:37 AM
- Cindy said...
It's actually kinda cute....
- December 19, 2008 at 6:08 AM
I really don't see what's so bad about it. It looks fine to me. A lot worse could have been done to it.
- December 19, 2008 at 7:04 AM
I believe this will be our new Christmas greeting for all eternity: "Hi, Hi, HI!!!! Merry Christmas!" Somehow, I see a wee cartoon dog saying that:)
- December 19, 2008 at 8:39 AM
- Kelli said...
Sorry Jim and Garrett, but I agree with Sarah,
and I don't think her comment was mean spirited. For such a great blog, I think Jen has some crappy readers.
Personally I think that there is a bit of responsibility that comes with commenting.
1) Read the entire blog post before commenting
2) Read at least a few of the other comments before commenting.
I like to read the comments, some of them are as funny as the post, but when you have to scour through twenty posts that say "eighteen cupcakes," you get bored. - December 19, 2008 at 9:25 AM
- misslion said...
What's sad is that it would actually look pretty good if they weren't so cheap on cupcakes! It's not too bad of worksmanship. Well, considering some of the other wrecks, anyway.
- December 19, 2008 at 9:28 AM
- Unknown said...
Too much espresso evident on that decoration.
~Amy B. - December 19, 2008 at 11:55 AM
Oh, pshaw, this is just "ho, ho, ho" in Gill Santa MT Extracondensed Bold.
- December 19, 2008 at 12:20 PM
That's the friendliest/please for the love of god buy me out of the torturous hands of my decorator I've ever seen!
HI HI HI to you wreck-a-licious!!
-Melissa - December 19, 2008 at 3:59 PM
- E.A.D. said...
Someone was at the coffee pot a lot that day at the bakery! That's one hyper-looking wreck.
- December 19, 2008 at 9:47 PM
- AshlynsMom said...
My three year old was sitting on my lap as we got caught up on the last few wrecks.
I read the entry, and almost as soon as I finished it, she turned to me, crinkled up her little nose and said, "Hi, hi, hi? No. Ho, ho, ho."
At least now I know if I can't pay for her college, at least she has
career options. - December 20, 2008 at 4:07 PM
- K A L L E said...
'Hi Hi Hi' is the background music for the Mr. Saturns in the video game Earthbound.
Guess what started playing in my head when I saw this. - December 21, 2008 at 3:22 PM
Somebody shoot me. I'm totally sober and I LOVE it! Something's wrong with me.
- December 22, 2008 at 9:45 AM
Search This Blog
Wreck the Halls
NEW! Pre-Order Today!
Barnes & Noble
Borders |
Buy the Book
Buy the NYT Bestseller
What's a Wreck?
What's a Wreck?
A Cake Wreck is any cake that is unintentionally sad, silly, creepy, inappropriate - you name it. A Wreck is not necessarily a poorly-made cake; it's simply one I find funny, for any of a number of reasons. Anyone who has ever smeared frosting on a baked good has made a Wreck at one time or another, so I'm not here to vilify decorators: Cake Wrecks is just about finding the funny in unexpected, sugar-filled places.
Now, don't you have a photo you want to send me? ;)
- Fan Faves
- The Classics
The Classics
Praise for the Book
- "Will have you laughing so hard you'll forget to eat!"— Washington Post
- "a hilarious winner" — The Oregonian
- "a fantastically gut-busting book"— NPR
- "It's all here, each wreck a disaster of hilarity." — BookPage.com
- "Hysterically funny!"— Epinions.com
- "laugh-out-loud funny"— The Times
- "Yates' sharp humor makes the funny even funnier." — The Dallas Morning News
- "an amazing laugh-out-loud book"— The Book Triblog
What the fans are saying
- "I was laughing so hard, I couldn't catch my breath."
- "As funny as the blog that started it."
- "WAY better than I expected!"
- "Cake Wreckery at its best!"
- "Wrecktastic!"
- American Mensa:Top 50 Websites of 2010
- Amazon: Top 10 gift books of 2009
- The Orlando Sentinal "Orbbies": Winner Humor
- 2009 BlogLuxe Awards: Funniest Blog
- 2009 Bloggies: Best Writing of a Weblog, Best New Weblog, Best Food Blog
- The 2008 Weblog Awards: Best Food Blog
- Blogger's Choice 2008 Awards: Best Humor Blog
Where's the book?
We don't have any copies of Cake Wrecks for sale here, autographed or otherwise. We decided the shipping and handling costs would be too high to make it worth your while. So instead, buy your copies locally or online and then order personalized bookplates: it's cheaper, easier, and I think even looks a bit nicer.
Ordering Info
Payments must be made through Paypal, which accepts all major credit cards. Sorry, but that means no checks or MOs or barter-based chickens.
We ship everything first class USPS, and will do our best to have your package in the mail within 2 days of your order.
Popular This Month
Popular This Month
- Party Like It's 1999
- Why You Don't Raid Other People's Refrigerators
- Grandpa's Order
- Sunday Sweets Assignment
- Winter Wonderland Sweets Continued
- Goy Gaffes
- Kwanzaa Will Not Be Spared
- In So Many Words...
- Santa Gets the Shaft
- Yes, Let's!
- Totally Cheating
- Sunday Sweets: Winter Wonderland
- Ye Olde Yuletide Ax
- When Gangsters Go "PC"
- Cheery O's
- Whirled Peas
- Seasonal Non Sequiturs
- But Where are the Blue Birds?
- You Just Can't Buy That Kind of Advertising
- Dino-Mite!
- Sunday Sweets Assignment
- Sunday Sweets: Cake Nouveau
- What Makes Jen Happy?
- The Easiest Cake Theme EVER
- Keith and What's-Her-Name
- The World's Most Cheerful Hanging
- Suite Interview
- More Wreckwear!
- The Cutest Misspellings of "Happy Birthday" I Have...
- The Haunted Holidays
- Artistic License
- "Cleuless" is Right
- Too Hot to Handle, Too Cold to Hold
- Sunday Sweets: Off-the-Shelf Cuteness
- How Many Blogs Have Tribute Parties?
- What Do You Get for an Investment Banker?
- Guest Blogging at Cupcakes Take the Cake
- The Cupcakes Were Made of Irony
- The Most Wonderful Time of the Year
- Wedding Wrecks
- Calling All Wreckporters!
- Fetal Bites
- Because Every Blog Needs a Jingle


text:
I'm finally getting this post up! These are pics from my Best Friend's wedding on October 2nd. These are just a few of the hundreds of pics but these capture the day pretty well :) The super nice pics mixed in with the regular ones are shots of the professional photos from the Photographer's blog at Jeff Roffmann Photogrphy. He was an amazing photographer and hilarious too!
We starting getting ready at 10:30am for the 6pm wedding. All the bridesmaids went to a salon to have our hair done...and the makeup artist and his assistant also met us there.
Here's a pic of me, Alex and Melissa after our makeup and hair. I loved the way my hair came out...you can't really see the intricate style in the back but it was cool! Too bad there was drama with the makeup...some of the applications needed a little fixing. The makeup artist did this weird drawn on crease for my "asian eyes" which I had to blend out. Fortunately I brought my train case full of makeup so I could fix everybody, lol.
Great shot of the bride after makeup...chatting, waiting for hair.


text:
Although the administrators and moderators will attempt to keep all objectionable messages off this forum, it is impossible for us to review all messages immediately. All messages express the views of the author, and neither the owner of Tranceaddict or Jelsoft Enterprises Limited (developers of vBulletin) will be held responsible for the content of any message.
By clicking the Agree button, you warrant that you will not post any messages that are obscene, vulgar, excessively sexually-oriented, defamatory, hateful, threatening, or otherwise violative of any laws.
Forum moderators have the right to remove, edit, move or close any thread or post for any reason.


text:
2011 Drama
"Miral" is the story of four women whose lives intertwine in the starkly human search for justice, hope and reconciliation. The story begins in war-torn Jerusalem in 1948 when Hind Husseini opens an orphanage for refugee children that quickly becomes home to 2,000 orphans. One of the children is 17-year-old Miral who arrived at the orphanage 10 years earlier, following her mother's tragic death. On the cusp of the Intifada resistance, Miral is assigned to teach at a refugee camp where she falls for a fervent political activist, Hani, and finds herself in a personal battle that mirrors the greater dilemma around her: to fight like those before her or follow Mama Hind's defiant belief that education will pave a road to peace.


text:
Saturday, August 16, 2008
Jelly Beans and Dinosaurs
My friend Jen and I took the kids to the Jelly Belly factory in Wisconsin on Wednesday, then on to a public museum in Kenosha. If anyone lives around south-eastern Wisconsin or northern IL, this is a fun, free trip. The Jelly Belly factory gives free tours (along with free candy samples!) and the Kenosha Public Museum is also free. It's not huge, but it's a pretty nice museum nonetheless. There's even a kids' section with hands on activities to entertain the little ones. And when you're done with the museum, you can take a ride on a historic trolley for a quarter!
Jelly Belly factory
picture made out of Jelly Bellys
having a picnic outside the Jelly Belly factory
the Karate Kid?
being chased down by a dinosaur
being speared by an Indian
ROUS (rodents of unusual size)
snacking on a little Mammoth flesh
What if it was fashionable and desirable to have your boobs hang down to your waist?
electric streetcar
Yeah, yeah, smile from ear to ear now when only 2 minutes ago you threw yourself down on the floor of the trolley and screamed your head off because you didn't want to sit next to anyone.
45 comments:
- Feisty Irish Wench said...
She was remembering how proud of her you were for helping clean the bathroom mom!
- August 16, 2008 at 1:47 AM
- LoveAndSerenity said...
Wow, it's extremely creepy to come on here and Kenosha. I live there :) Hope you had fun! Did you visit the artwork on the top floor of the museum? There's occasionally a few cool things in one of the rooms that kids would like.
- August 16, 2008 at 3:21 AM
- RefreshMom said...
Hey, at least you got her smiling!
Can't wait to see pictures of the inevitably fabulous cake! (Are you going to be sorry you set yourself up in front of the whole world to make an awesome cake for each birthday?) I only have to do two a year and am sometimes sorry I set the precident for myself!
Happy party! - August 16, 2008 at 4:42 AM
- Praise and Coffee said...
Who knew jelly beans could be so entertaining!!
What if...then I'd be on the cutting edge! - August 16, 2008 at 8:32 AM
My son's like that too. Screaming on minute, pleasant as can be the next. We refer to him as Jekyl and Hyde. We think he may have multiple personalities;)
- August 16, 2008 at 8:38 AM
Rodents of Unusual Size? I don't think they exist.
~Laura - August 16, 2008 at 8:43 AM
- Brenda said...
Looks like a fun day. Happy Birthday Jackson.
- August 16, 2008 at 9:02 AM
Ahhh!!! Thats what I just did (scream) my husband looked at me like I was nuts and said "What?" I told him "my blog lady(thats you and he hears about you quite often) was at the Jelly Belly Factory!"
I live in Kenosha! Drat! If only I had known I'd have stalked you. Lol! - August 16, 2008 at 9:05 AM
Hi Dawn!
I brought my two little ones there last weekend. They ha a blast and are begging to go again this weekend to see the "Belly Beans". Thanks for the tip about the museum and trolley. It will give us something else to do after the 90 min drive. As a funny aside, don't tell a 3 y/o princess obsessed daughter you are going to the Mars Cheese Castle..as she will be VERY upset when she discovers there is not a princess there. Keep up the great blog! - August 16, 2008 at 9:17 AM
- Threeundertwo said...
What cute pictures! Really crack me up.
We have a Jelly Belly factory here in California and the tour is like a trip to Wonka's. Bizarre and amusing. - August 16, 2008 at 9:17 AM
LOL! That picture of all the kids having a picnic on the grass with the perfectly good (and empty) picnic benches behind them is just too funny. My kids are like that, too . . . they would much rather sit on the floor to eat than actually sit at the table!
- August 16, 2008 at 9:40 AM
- Kate said...
there is also a Jelly Belly factory 45 west of Sacramento in Fairfield, CA. We loved buying the belly flops (imperfect jelly beans) for cheap. I agree, it's a great tour~!
- August 16, 2008 at 9:42 AM
"What if it was fashionable and desirable to have your boobs hang down to your waist?"
You mean it isn't? Oh, crap... - August 16, 2008 at 10:18 AM
I love reading your blog, I don't normally post, but I had to tell you. My daughter(2) was throwing a huge screaming fit, until she saw the picture of Brooklyn. She keeps telling me "more Brooky more
Brooky". Thank you for posting the picture, it saved me from having to give in to her demands. - August 16, 2008 at 10:24 AM
Did you buy some "Belly Flops?" They're the "imperfect" Jelly Bellies...they sell big bags of them at the outlet store, much cheaper and they still taste the same!We went on the tour too, and loved it!
- August 16, 2008 at 10:28 AM
- MaBunny said...
Oh Brooklyn looks adorable! Love the piggy tails:))
That does sound like a fun field trip day - my hubby loves Jelly Bellys - August 16, 2008 at 10:44 AM
- Maggie said...
ROUS? I didn't think they existed. ;)
- August 16, 2008 at 10:44 AM
- Joyful Mom ~ Karla said...
After breastfeeding four kids (still nursing Baby #4) I look just like the saggy-boobed wooden woman. Do you know how hard it is to keep the gals up past my rib cage? Some bra manufacturer needs to create a super-duper-boob-a-rific bra with extra, extra underwire support. I don't care if I ever look like I'm 18 again, but I'd appreciate my body resembling itself when I was in my late 20's! LOL
- August 16, 2008 at 10:56 AM
Oh did Lexi forgot her glasses again?
Brooklyn's outfit is so nice! I love it when she smiles :)
Corrina - August 16, 2008 at 11:42 AM
Brooklyn is getting so big! She looks a lot like Lexie in the last photo.
- August 16, 2008 at 12:10 PM
- Suburban Correspondent said...
Such a great picture of your littlest!
But I could have done without the one of the rodent of unusual size. Maybe I need to get bigger mousetraps? - August 16, 2008 at 12:50 PM
- Veggiemomof2 said...
I cannot remember the last time you posted a picture of her smiling. What a cute kid! LOL
- August 16, 2008 at 1:04 PM
- Jennifer Chasse said...
We used to have fun free days just like that when we lived in Kenosha. There is a small, but free zoo in Racine, just north of Kenosha. It's nice and you can feed giraffes. They also have a great park for kids to play and a large picnic area.
- August 16, 2008 at 1:11 PM
Hate to say this, but I remember riding in the electric street cars when I lived in Milwaukee 40+ years ago. They were energy efficient and much quieter than motor coaches. However, limited as to where they could travel.
Happy Birthday JACKSON!
Sandy, HE, Illinois - August 16, 2008 at 1:16 PM
Sorry Dawn, I gotta do this. You asked the question, "What if your boobs hanging to your waist were fashionable and desirable?" Well, I would be fashionable and desirable for the first time in years! I'm 59 and all I can add is...Girls - thank God for gravity but pray for certain parts to be relieved of its power!
- August 16, 2008 at 2:16 PM
- KAT said...
We were just there - another great place just north of the museum is Simmons Island, the beach is beautiful and it is rarely crowded.
- August 16, 2008 at 6:00 PM
- Kelli said...
I love that smile from ear to ear picture. I live that every day with my two year old and three year old.
- August 16, 2008 at 6:01 PM
- Becky said...
How fun! And so cool that it was all free.
- August 16, 2008 at 6:07 PM
- Marie said...
I grew up in SE WI but I had no idea that it was the home of Jelly Belly before I read your blog today. Who Knew?
I never heard of Les Paul either until I moved far far away, and he is from the same town that I am from. (Waukesha)
When I was a teenager, I always felt under endowed, but now that I am way older, it turns out that little boobs don't sag as much. Is this vengence served cold? - August 16, 2008 at 6:18 PM
- KarenKal said...
Hey Dawn,
I'm surprised you aren't taking the kids out to ride on Thomas the Tank Engine or have you done that before?? We are making the trip out to Union (the middle of nowhere) tomorrow. Got to love THOMAS!
Love your blog...
Karen - August 16, 2008 at 6:21 PM
- Michelle said...
Oh c'mon, Dawn. You know it's all sunshine and roses once a three year old gets her way! (or at least I do...)
I have been meaning to go do the Jelly Belly tour. I've heard good things about it but just haven't made it there. Maybe one of the 8 kajillion school holidays this year, we'll head up! - August 16, 2008 at 6:57 PM
- Angie said...
The Jelly Belly Factory is free? That's it...I'm making the trip from Michigan.
Buttered popcorn jelly beans rock! - August 16, 2008 at 7:32 PM
- Michelle said...
Ooops, forgot to mention -- you're invited to a bloggy dinner party on Monday night over at my place! I figure you can use a "night out" with no kids ;)
- August 16, 2008 at 7:46 PM
- Elizabeth said...
A jelly belly factory tour!!! Sounds like so much fun and my kids are grown. I'd go by myself to see that!
- August 16, 2008 at 7:48 PM
Ah yes, but what if it was also fashionable to not only have sagging boobs, but a lovely tag hanging from your nose to help accentuate those sagging boobs!!!LOL
- August 16, 2008 at 8:43 PM
- krystina said...
I think Brooklyn's pigtails are adorable! I could never do/wear a hair style like that, cause I'd never be able to get then similar. Can you tell I have no kids yet?
- August 16, 2008 at 9:17 PM
- Lucille said...
I always learn something when I read your posts! I've driven by that Jelly Belly sign about 200 times and never ONCE thought to go there...duh! But FREE? I'll take free.
What a cute photo - that GRIN is just precious! - August 16, 2008 at 11:05 PM
- Lindsay said...
I love how you take your kids EVERYWHERE, even though you have a "tantrumy" little girl. My tantrum child is three and I seriously have a hard time wanting to take her anywhere these days...kuddos to you!! Oh, and it's a good thing they smile at the end of their tantrums because it makes us "forget" all about it! LOL.
- August 17, 2008 at 12:20 AM
- Rick said...
My waste line has enough company with my gut hanging down over the belt line. It doesn't need my "boobs" hanging around as well. Or were you directing that question just to your female audience on that?
http://www.organizeddoodles.blogspot.com/ - August 17, 2008 at 12:58 AM
- Unknown said...
My almost 2 year old daughter has begun to throw tantrums. It doesn't matter where we are, she throws herself on the ground and screams. We went to see the Braves play the Cubs here in Atlanta (had to see the first place Cubbies!) and right in the middle of the turnstiles she threw herself down screaming. She's also taken to calling everyone dummy, I guess her older sisters have rubbed off on her.
Your caption of Brooklyn just reminds me so much of my own daughter. - August 17, 2008 at 1:15 AM
- Jillybean said...
Do you think that if enough of us were to have our boobs hanging down to our waists that it might just become fashionable?
- August 17, 2008 at 1:38 AM
- dragonfly domain said...
If I would have known that I was in fashon with my mom boobs that hang PAST my waist I would have stoped looking for a good push uyp bra LONG ago!
Jenn - August 17, 2008 at 2:35 AM
- MangyCat said...
"What if it was fashionable and desirable to have your boobs hang down to your waist?"
How about having a price tag hanging out of your nose? LOL I mean, really, people. Be a little conscientious of price tag placement... - August 17, 2008 at 7:44 PM
- WhimsicalThoughts said...
OMG, that picture of Brooklyn is priceless! Love the cake and a big Happy Birthday Jackson. We did a tour of the Jelly Belly once when my daughter was young, we only live about 15 min away from the one in Fairfield Ca, it's pretty neat.
- August 18, 2008 at 8:28 AM
- Spencer said...
That picture made from Jelly Bellys is absolutely amazing! It must have taken incredible patience to design.
- October 10, 2013 at 5:43 AM