FindingIT

back door black babes photos Article

the wind is said to back when it changes in a counterclockwise direction, as from northeast to northwest. The opposite is to veer.

Home

back door black babes photos Navigation

Back Door Black Babes Photos
Fall Back
Vanessa Hudgens Come Back To Me
Back Exercises




Below, you'll find extensive information on leading back door black babes photos articles and products to help you on your way to success.

Get More With Myspace And Friendster Layouts
By nicole ong

Almost everyone by now must have heard about Myspace or Friendster, two of the most widely used social networks in the net today. In fact, over 50 million people from different parts of the world have already signed up for an account with Myspace and Friendster, making them a part of the top websites in the United States. The numbers do not end there at all.

Everyday, more and more people from different age groups and social classes are discovering the joys of socializing and interacting with people from different countries, sharing photos and ideas, discussing world events, and practically any topic that they can think of. These two social networks have become the “place to be” for kids, teenagers, young adults, moms, businessmen, retired professionals, and even senior citizens!
With their millions of users, Myspace and Friendster have become the perfect avenue for businessmen to advertise their products and services, as well as for people in general to scream their thoughts out. Thus, it becomes apparent and sensible to create a very impressive profile that is sure to catch the viewer’s eye.
Creating an impressive profile requires incorporating one’s personality into it. This begins with the search for the perfect layout. The user will not encounter any difficulty in searching because there are many websites that give away myspace layout, div Myspace layouts, Myspace backgrounds, Friendster layout, and other pimps and fancies for free.

A Myspace or Friendster layout usually comes with a catchy line or phrase chosen by the user to uniquely identify himself from the rest of the members. Typically, they come with colored scroll bars that make them very attractive to look at. These scroll bars serve as portions where people

I Almost Spanked A Monkey
The Metro ground to a halt, brakes screaming at a station so far underground it could be the dead-centre of the earth. The doors sighed open and in stepped a man. I had seen him before. Or I thought I had.

He billowed through the doors, his long black coat a full two seconds behind him then stepped into the carriage and stopped, giving his coat an opportunity to catch up. His red waistcoat, his yellow and red striped trousers, his moustachioed face, the teeth like a burnt fence… somehow it rang a bell. It was only when two small monkeys darted out of the folds of his coat that it became apparent.

An alarm sounded and the doors slid shut.

"Ladies and gentlemen," he said with a voice as booming as I expected. "I have a rare treat for you today – without a net my monkey here will perform something never before seen on any underground transport system in the world."

People were staring. I was staring. The monkey stood upright staring back with only a tiny red waistcoat to cover his modesty.

"Not even the subway in New York has seen such a performance," he said. "My little friend here will sing the 'Superstition' by the genius that is Stevie Wonder. In G sharp."

People were walking up the carriages, eager to see what the lunatic in fancy dress was shouting about. I was no different and I stumbled forward as the Metro pulled away.

"Take it away, Terry."

We all stared at the monkey. He had drawn itself up onto its back legs, his hairy palms outstretched and opened his mouth. The Metro jolted all of the passengers forward but he remained, baring his fangs and emitting a howl.

So Terry burst into 'Superstition'. Apparently in G sharp. It was then I noticed the other monkey.

He was on his way to the front of the carriage but skittered to a stop too soon. I watched helplessly as he reached a furry fist into a handbag. Out came the purse then he scampered back, stealth-style to his master. A quick pit-stop in his master's coat and he was off again, back down the carriage. The paw flashed out again, this time into a skater's low riders. He tugged at the contents and the jeans slid down slightly.

I could see he had a problem and as I leaned forward I saw the wallet attached to the jeans by a chain. It wasn't enough, the monkey was wily and released the catch before taking the booty and bolting. Whilst all this was happening, Terry hadn't missed a beat and was keeping a good tune in spite of the fact that it was in G sharp.

His friend, meanwhile, changed direction. Our eyes met and I could feel his panic. I wasn't supposed to be watching him. I was supposed to be marvelling at his mate Terry's singing, everyone else was. He eyed me suspiciously for a moment and then charged across the carriage towards his next target: me.

I wasn't sure how to react to a monkey ambush. My breathing was heavy. I seemed to be squinting, focussing, trying to keep that evil little shit in my sights. For a moment he was gone and then pop – there he was, just out of reach. I knew then I had to kick that monkey's arse.

Slowly, he stood upright, his miniscule monkey mind processing some long-held instinct. He lifted his right arm. The paw was limp but began to make a fist as it climbed. He froze, fist aloft and stared deep into my eyes as I waited for his move.
The door sighed open.

He stared. I stared.

An alarm sounded. The door slid shut.

We moved forward and so did his hand, shooting down and cupping his fucking monkey nuts. He yanked at them with one paw whilst frantically beating his chest with the other. And then, whoosh, he vanishes.

And I was checking my pockets, on my hands and knees, emptying them onto the floor. I hadn't taken the opportunity and kicked his skinny arse when I had the chance. And I had paid the price; the gypsy, Terry, the light-fingered marmoset and my wallet. All gone.

An alarm sounded and the door slid shut.

]]>

Star Wars versus Superman
  He stood there, perched, waiting for the feeling of the edge of the building under the balls of his feet.  It would almost be like diving into the deep end of a swimming pool, he told himself.  The terrible churning way down in his stomach filled him with the reality that this was much more final.  It wasn’t as difficult as he had imagined to get up there, he just darted through the polished reception, rode the lift to the twenty-fifth floor and then ducked and dived people’s gaze through the final three floors to the roof.

  Over the road Hyde Park sprawled lazily into the distance.  He tried to concentrate on it, fool himself into calmness but vertigo kicked at his consciousness, spiralling the world below. He could just make out a man running along with a kite, his wife and daughter standing watching as it soared into the air.  All of the figures swung nauseatingly in and out of focus. 

  He I looked straight down the twenty-eight floors, snapping back into focus as he stared down the precipice.  Was this really the right thing to do?

  Yes.  It was too late now, there was no other choice.

  The silence swelled around him as he began the countdown in his mind.

  3 – 2 – 1…

  The strangest feeling engulfs you as your feet push against the edge.  It is total commitment.  Commitment that he hadn’t managed for anything else in his whole life.

  For a couple of seconds, that’s all there is; a man floating in the air, the hotel behind him, the park over the road, the ground below.  Everything stops, then:

  BANG

  The wind hits him hard, gravity realises what he’s done and wraps its cold fist around him, dragging him to the ground.  Vision blurs as the acceleration takes hold and then it’s over, time to get off the rollercoaster.

*

    The sun was shining intermittently and so, in spite of the wind,  I decided to have a quick walk through the park then along to Hyde Park underground station.  It a little further than Green Park but it gave me an excuse to pretend to myself I’d done some exercise. 

  Hitting the traffic and pedestrians on Park Lane as I left the park I became aware of a humming, a tune.  As people turned off, entered the park, crossed the road, I became aware of its’ origin.  The strange irritating tune was coming from a strange, irritating man walking a few paces ahead of me.

  Of course, as soon as I heard it, I needed to know what he was humming.  Not that I could ask him.  He might think I was a lunatic when it was apparent that he was the person displaying the symptoms.

  We soon reached traffic lights and the pair of us stood in the melee of pedestrians waiting for that elusive green man.  He – unaware and gazing intently across the road, waiting for the signal.  Me – pushing others out of the way to get within three people of him, two people, then right behind him to hear:

  Dun dun dun der diddle der,  dun dun dun der diddle der

  Now, I was sure I recognised it and that really started to piss me off.  I started to ask him but stopped, mid-syllable when I became aware that he wasn’t looking across the road, he was looking up in the sky, way up at the top of the Hilton Hotel that sits like a modern monolith opposite us.  I can feel the blood boiling inside me, I know this tune, I’ve heard it a million times before.  As it sits there, on the tip of my tongue, the verge of remembering, he starts frantically pushing through the crowd in front of him, trying to get away and take the song with him.

  Instinctively I reached out and put my hand on his shoulder, and his jacket came loose, falling to the floor.  It wasn’t until the sweater had come off and he was tearing at his shirt underneath that I followed his gaze upwards and saw what he had been looking at; I raised my eyes just in time to catch a figure at the top of the hotel push himself off into the open air.

  And that was what it took to remember.  My brain temporarily disconnected from it’s current obsession for a split second, running in neutral as I stared up open-mouthed at the jumper.  I couldn’t believe it, the song he was humming was the theme from Star Wars. As I watched him clambering over the bonnets of cars I could hear him in full voice:

    Der der da-da da-da daaaah!

  My eyes flicked between the jumper and the semi-naked man.  He’d reached the other side of the road and I could see what he was doing.  An old woman was waiting for a taxi  in front of the hotel.  Just where the body would land.  He was trying to be the hero, and that was why my mouth hung open – he was trying to sing the theme from Superman and getting it wrong.

  Fucking idiot.

  This imbecile bouncing through the crowds bastardising  John Williams’ best work and worse still, mistaking the great composer’s finest hour for one of his lesser works.  At the back of my mind I was hoping that the little prick would trip and fall, have to watch his hero-mission fail with a crunch of his nose.  I mean I’ll admit that there are some similar musical motifs in Williams’ work but you have to look at the catalogue as a whole.  Jaws, Indiana Jones, these are the touches of genius that elevate him above the majority of composers.

  Of course you couldn’t have second-guessed what happened next.   There was a crack as the superman made contact with the pensioner, knocking her off her feet and rolling with her into the road.  I smirked as somewhere an invisible conductor of fate waved his baton and with the perfect timing of the Star Wars main theme the jumper was whipped out of his descent as a parachute opened above him.

  I started to laugh as he drifted the final few seconds to the ground.  I doubled over. The people around me looked on, not knowing what was more bizarre, the naked man assaulting an old woman, the BASE jumper bundling up his parachute and sprinting towards the relative safety of the park or me, the man unable to stands up straight due to his hysterics.

  By the time I had calmed myself down the police and ambulance had arrived.  The former were busy questioning the naked idiot whilst the latter attended to his handiwork.  Both kept glancing over to the man propped against a tree still giggling slightly to himself that at least one musical ingrate had finally got his just dessert.

  As I headed towards Hyde Park underground station I picked up his discarded t-shirt from the gutter and slipped it into my pocket.  A gift from the invisible conductor in the sky.

]]>

A Stroll Along The Prom, Prom, Prom
A Stroll Along The Prom, Prom, Prom

By Adam Maxwell

"Nah, Tommy said he was on his last legs at the home," replied Percy.

"Bastard still owes me a tenner."

"You'll never see that again."

"Remember when he lost that bet with the sergeant and didn't have any money?"

Percy laughed, "Yes, and the sarge beat him to within an inch of his life!"

The pair stopped by one of the booths that peppered the prom and stared out to sea, both lost in the memory.

Out of the shadows of a viewing booth a youngster stepped into their path.

They stopped.

"Money. Now. And your watches."

He was cocky, not even a hint of threat in his voice until.

"Now, grandads!" he screamed, phlegm flying from his mouth and shoving the stickless septegenarian backwards.

Carefully the old man reached an antique hand into his coat pocket and began rummaging for something. After a few moments he began to remove it.

The second gentleman, Mac, took the opportunity and lifted his cane into the air, whirling it left to right and connecting with the boy's temple with a crunch.

The youngster crumpled to the ground and grandad number one pressed a button and the blade of a knife jumped out to slice through the sea-fretted air.

Percy lunged forward towards the prone kid lying face-down on the ground and slid the knife into his back under the ribs.

A hiss escaped from between the kid's lips and he fell forward to the floor, his hands grasping out for anything, his jaw opening and closing like a fish dragged from the sea. Almost as soon as he hit the floor Percy lowered himself carefully to the boy's side, staring into his eyes as he began to turn faintly blue. Percy shook his head and gently placed his leather-gloved hand over the boy's mouth and nose and watched as he slowly, silently suffocated.

"Lung?"

"Lung," he nodded, taking the wallet from the tracksuit bottoms. For a moment he broke his gaze as he checked the contents of the wallet. He took out a picture of the boy with his girlfriend or wife and child. "Is this how you support them?"

The kid's mouth was still bobbing as his face began to turn blue. Percy tossed the photo at him and hauled himself back to his feet before putting the wallet in his coat pocket.

The pair moved off a little faster than before.

"Where'd you learn that?"

"The Sarge."

A smile cracked across Mac's face as the memory played back in his mind.

]]>

Rudolph Redux
Rudolph Redux

By Adam Maxwell

Soon after what I now refer to as my 'Holiday Incident' I started writing 'Happy Holidays?' in cards instead of 'Merry Christmas!'

My wife was screaming out of the landing window.

"You are not putting that monstrosity on my roof."

I looked down at Rudolph standing two feet tall next to me. His paint was peeling, one antler had broken off leaving only a long, sharp, shard pointing straight up and a long length of cable protruded from his worn posterior that, when plugged in, would illuminate him for the whole neighbourhood to see.

Of course that wasn't the thought going through my head as I hung from the roof of my house, the electrical cord that was wrapped around my foot the only thing keeping me from falling two stories and landing on my head. And Rudolph? Well, instead of lighting up he was swinging and hitting me repeatedly in the face. My wife was inside the house and I was shouting and maybe I was screaming. When I eventually told the story to my friends I didn't mention the screaming.

I could see frost on the garden as it spun underneath me as I hung, twisting in the air, molested by a shabby reindeer.

"What do you want? I'm trying to get ready, we're going out in half an hour."

I could hear her through the bedroom window. She sounded the same upside down as she did the right way up.

Dear Santa, I have been a very good boy this year, please don't let me become the person they remember as Reindeer Man.

LOCAL MAN FOUND WITH HEAD UP REINDEER'S ARSE.

Children would make pilgrimages to the place where Rudolph nearly bought the big one.

"No, darling. Santa was worried but it was alright in the end - Rudolph could fly but the Reindeer Man couldn't."

I kept thinking of ice skaters and how they keep their balance after spinning around over and over. My memory was telling me that they tried to keep focussed on one fixed point so I tried it and the number on the door 81 became my focus. Really I was just trying to keep from thinking about how old the cable was and how it would snap at any second.

I started in the loft looking for decorations except I knew we didn't have any because we'd just moved into the house two months ago. My wife is at the bottom of the ladder saying, "Just go to the shop and buy a tree. If you wait for five minutes I'll come with you and help you choose baubles."

Notice the careful positioning of the word 'help'.

So, of course, I ignored her and started rummaging, a medium sized torch shoved into my mouth wedging it so far open that my jaw ached and saliva ran down at the corners. It was a treasure trove up there but for every box I opened, for every neatly wrapped nugget of a forgotten holiday season I found I was greeted with a thump, a bump or a grump from the Grinch downstairs.

Dear Santa, although I have not been a particularly good boy this year I was wondering whether you would see your way clear to leaving me a ball gag and restraints. They aren't for me so I thought you may make an exception.

It was then I found him. My soon to be nemesis. Dusty. Forgotten. Rudolph.

I carefully carried him down the ladder to the landing, put him lightly on the ground and began dusting him off. It elicited exactly the response I expected.

"What the bloody hell is that?" screamed my current nemesis.

On the third day of Christmas my true love gave to me; three blazing rows, two dirty looks and a promise there'd be no sex for me.

There were these carol singers in Australia who had gone out to do their thing and two of them had died of sunstroke. Perfectly normal thing to do at that time of year but they got carried away, filled with the spirit of the season and that was it, game over. This sort of thing happens every day, we just don't expect it to happen to us.

Rudolph had proved to be heavier than I imagined and it took me some time to wrestle the damn thing step by step, hauling it towards its appointment on the roof. By the time we reached our destination I was panting from the effort, I put him down by my side and bent over, my hands on my knees as I tried to catch my breath and... well you know the rest.

Dear Santa, thank you for the lovely flowers. And the grapes. The doctors and nurses have been wonderful and although the injuries I suffered were extensive only one of them is permanent. As I fell, only the only thing that stopped my face from hitting the pavement was a certain red-nosed friend of yours. I have been in touch with my lawyer who says I have a good case against you as I was erecting an effigy in your honour, thereby working for your, therefore you are liable as an employer. You will be hearing from us in due course.

A long time later, many months after I got out of the hospital my wife and I returned to the old house. It was November, maybe early December. I'd grown used to wearing the patch over my eye. We stood, the cold biting at us, my arm around her as she snuggled in for warmth and we looked at the house.

After a couple of minutes my wife said, "Come on darling, it's freezing. Can we go now?"

I smiled and nodded, kissed her brow and a kid ran out of the open garage wrapped up and ready for the cold. He ran past us, did a double take and stopped.

"Mister," he said, staring at me wide-eyed. "Are you a pirate?"

I laughed and shook my head.

"Wh-?" he began but the sentence stalled.

"You have to be a good boy at Christmas time," I said, leaning in close to impart secret knowledge to him. "I was a bad boy and Rudolph did this to me with his antlers..."

I lifted the patch. The kid screamed and ran. To destroy the good name of Rudolph was one of the things I enjoyed most.

My wife and I turned our backs on the incident at number 18 and went to find a bar we used to drink in.

]]>

B Flat Major Seventh
B Flat Major Seventh

By Adam Maxwell

Charlie felt sick.

Sick to his stomach.

In fact he felt sick beneath his stomach. So far down it was nearly back up in his kidneys. Outside it was dusk and he had been sitting in this shitty little room on the solitary wooden chair for around eight hours. At that moment the sun chose to start poking its head up from beneath the massive buildings that towered on the horizon and the light darted from their reflective exteriors, trying its hardest to play some fucked up mind game with him.

The coffee sitting in its cardboard cup on the small wooden table to the left of the window had long since gone cold and despite the girl who served him's remark that it would cheer him up it had spectacularly failed to do so. It was freezing in here, and that made it worse.

He moved towards the rifle that was leaning reassuringly against the peeling wallpaper to the right of the window, shouldered it and looked intently through the infra-red sights at the scene below.

Nothing moved.

No-one walked past.

Not yet. But he would come soon enough and then Charlie would have to do what he had been paid to do. All of a sudden he felt another of those twists in his sub-stomach area and thought he might have to desert his post to visit the little boys room. No, he couldn't, he would have to shit himself and be done with it because this was one job he was going to have to finish.

He never used to be like this. He remembered well the times when he could stalk someone for weeks, strike the fear of God into them before finally taking out the target. It was a real rush, a total danger sport; not like paint balling, bungee jumping or any of those so-called men's games. He was the real thing, the man with the golden gun. Even called himself Bond for a while in the early days, but it never really stuck with his employers. They always laughed and that wasn't the kind of reaction you wanted from someone who was going to give you hundreds of thousands of quid for putting a bullet between someone's eyes. So he was always just Charlie after that. Didn't try to inspire fear, didn't try to be pretentious, his reputation spoke for itself. Still does. Still speaks for itself, he told himself.

But for him it was different. Now he'd done so many hits he couldn't even remember how many people he had killed. He used to like painting, that was always his passion but his mother had insisted that the modern world still needed people with a trade; a trade is a commodity, if you can do something that no-one else can then you will always be in demand, that's what she had said. So in a roundabout sort of way that's what he'd done. There was certainly a lack of his profession. You couldn't just walk down any high street and find your local assassin's guild. That was all just fairy stories. It was just that he'd had enough.

Out of the corner of his eye, Charlie glimpsed movement down below in the street. He stepped to the side of the window and carefully looked to see what was happening.

A removal lorry had pulled up in front of the building opposite. Was this someone else muscling in on his job? Perhaps an escape route if the target had been warned? He stood still just watching and waiting, waiting and watching. The van had all the hallmarks of a real removal van, with Stravinsky & Son stencilled in red on the shabby green side of it. The two men who got out of the truck had matching shabby green overalls with the same moniker badly outlined on them. One man was oldish, perhaps late forties and the other younger in his early twenties. Stravinsky, no doubt. And son.

He took a look through the gun sight, checking out what the men were doing and other than being in the wrong place at the wrong time there was nothing strange about them. Just removal men doing their job. What struck Charlie as being odd was that such a sizeable removal van would usually pull up at the front of the building, not next to the fire exit. He once again put the gun back in its resting place against the wall before standing back in the darkness of the room and watching the two men at work.

Being a removal man would have been a profession. Being a removal man wouldn't give him acid indigestion so bad he felt like he had been eating raw chillies non-stop for twelve hours a day. Maybe he should just give it up, pack the rifle into his courier-bag and fly off somewhere where they wouldn't find him.

But they would find him, he knew that. You can only disappear if you've finished the job, otherwise you'll be on the receiving end for the next job. The only reason Charlie knew that so well was because the last thing most hit men expected was to be hit when they went to ground. It was all about planning and once the getaway was made most of them felt safe. He knew it wasn't like that in reality but if you had never killed a killer then you wouldn't know, would you?
Another vehicle pulled up outside, this time to the right of his field of vision; a crane, big, orange and suspicious. This was getting more complicated by the minute. Basically there were two choices, would he stay and do the job, risking being seen by the workman in the crane and the removal men or would he put it off again, just the same as he had the last two days?

All he had to do was tempt this guy out into the open and that would be it, one squeeze and one small-time politician would never make it big. Joe 'Lucky' Luciano would never be a senator. Bugger it, there wasn't any real choice about it, he had to do the job and do it now. The removal men were carefully wheeling a grand piano out onto some kind of net on the pavement. Charlie picked up his mobile phone and phoned the front desk of the flats opposite.

"Hello," said an overly enthusiastic Canadian woman's voice on the other end of the line. "How can I be of service."
Charlie took a deep breath, preparing himself.

"Hi, buddy," he drawled in his best Humphrey Bogart voice. "We've got a piano to hoist up here, which floor is it going to again?"

"One moment sir," the line went dead, then blasted some cheesy rock music for a couple of seconds. "Well, its going to the top floor so if you guys take it to the roof, we'll take it from there."

"No problem," he felt himself slipping back into his native tongue. "Cheers." Charlie hung up before the receptionist noticed his newly acquired English accent.

"Tits." said Charlie under his breath. He looked out of the window and up to the floor where his man lived. The lights in his flat were on now and he could see movement inside. He once again picked up the rifle and aimed its sight at one of the windows of Luciano's flat. He could see Luciano wandering around inside in his trademark grey suit.

Charlie couldn't do it. He started to sweat. His heart began to beat so hard it felt like it was trying to escape through his throat. Shit. This wasn't right. He couldn't do it. He wouldn't do it.

He sat down.

He stood up.

He would do it.

Probably.

He targeted the other of Luciano's windows this time, looking for movement in case there was anyone else in there. No-one but Luciano. And a flying grand piano. He put the gun against the wall again as the crane hoisted the piano past Luciano's second floor flat, past the third floor, fourth, fifth and then ground to a halt at the sixth and final floor.

Charlie watched.

A window opened and a man leaned out. He was inspecting the piano before they winched it all the way to the roof. The removal men had locked up their van and were making ready to leave; first Stravinsky, then son got into the van, stalled it once and drove off.

OK, this is it.

Charlie began fingering the mobile phone in his pocket. It was time. Couldn't put it off any longer.

He lit a cigarette and sat on the floor.

"One last time," he closed his eyes and took a long, hard drag. "Just this one last time."

He walked to the window and opened it. This is it, he thought. He flicked his half-finished cigarette out of the window. It slowly spiralled down the two floors to the empty alley beneath.

He took the phone out of his pocket and dialled the front desk of the flats again.

"Hello," said the same voice as before. "How can I be of service."

Charlie took a deep breath.

"There's a bomb in the foyer," he said in the thickest Belfast twang he could manage. "We will not be ignored. We'll blow your fuckin flats up."

"What's the codeword?" asked the woman.

Charlie fumbled slightly. This didn't usually happen.

"Bomb."

He hung up. The fire alarms started blaring.

He pocketed the phone, grabbed the gun and took the safety off.

The fire door on the ground floor flew open and five people came tearing out. The staff.

The flats were so bloody elitist.

Two more people bolted out of the door. The first floor occupants.

There was no way they would risk letting the occupants out the front. They had money to make and dead people can't pay rent.

Charlie was going to be sick. Definitely.

He looked around for something to be sick into. There wasn't anything so he just had to swallow it back down.

One more person came fleeing out the door. Probably the second floor occupant.

Charlie felt like his head was going to explode. His heart had reached such a pace it was in danger of breaking the land-speed record.

It was time.

He couldn't do it.

Yes he could. He bloody well had to.

A man who looked about six foot seven walked out of the door. It was all going to plan. He was Luciano's body guard.
The body guard blocked the view of the door but Charlie waited in the darkness, ready to put him out of a job.

Charlie waited. The bouncer looked left.

Charlie waited. The bouncer looked right.

Charlie swallowed more of his own vomit. The bouncer turned and spoke to someone behind him. He began to move left.

Luciano walked out in slow motion. Charlie had him in the crosshair now. Luciano's life was hanging by a thread. Charlie took his final aim, braced himself for the kickback from the rifle, closed his eyes and squeezed the trigger.

There was a noise that sounded not entirely unlike a B flat major seventh.

Charlie opened his eyes to see the two men, Luciano and bodyguard, had both been crushed by the grand piano.

Shit, was this good or bad?

Charlie's head began spinning. So what had he hit?

He dropped the gun to the floor and stared at the scene beneath him.

The piano had a gunshot wound in the centre of the keyboard.

Charlie passed out.

]]>

Jim Morrison's Leg
Jim Morrison's Leg

By Adam Maxwell

"I stole Oscar Wilde's cock you know?" said Jamie.

"No you didn't," I said. "You just told me you'd never done this before."

"I haven't. But you know that massive statue of an angel?"

My shoulders ached as the spade pushed into the ground once more. It only took a month of working in the Pere Lachaise to get this far. Paris' most famous cemetery, the resting place of such luminaries as Edith Piaf and Oscar Wilde had eagerly taken me on. In fact such an impression had been made I felt confident my employers would forgive the minor indiscretion currently being perpetrated. I put down the spade as I reached softer soil, took off my cap, wiped the sweat from my brow and tossed the useless garment onto the tombstone of the grave I was digging up.

"Please tell me that you didn't reduce one of history's finest literary minds to the level of a nob gag..." I trailed off, knowing only too well where this conversation was going.

"That's right! I got in here, chiseled it off and two days later I sold it on eBay." Jamie took another swig from the bottle of wine that seemed to permanently reside in his overall pocket.

The Pere Lachaise stretched out around us like an orchestra, the arrondissement's cutting through the pit with great sweeps separating the violinist from the cellist and the famous from the infamous.

"Shut up and keep digging," I launched the shovel into the earth and with a crack that echoed in the purple night I struck a rock. The handle sheared, leaving it half in my hand and half wedged into the ground, jutting out like some sort of warning to passing vampires.

"Ah shit!"

Jamie started laughing.

"For God's sake shut up. I'm going to have to go and get another one now."

"At this time of night?"

"Yes. At this time of night. Listen, I'll go to the gatehouse and grab one from the gardener's supplies. I'm sure I've got the keys in my bag."

Hauling myself out of the pit we had created, the loose soil around the edges crumbling back down and making more work for us, I stared for a moment at Jamie down there as he continued digging before scrabbling in my holdall. "Keep at it, I'll be back as soon as I can."

Walking away, the sound of Jamie whistling some tuneless dirge he had picked up in the cafe.

"They're all fucking French - no-one understands a word we're saying. Do you?" he stood up and addressed the cafe as a whole, squinting at the sun dancing in through the bay windows. "Does anyone here speak English?"

One or two hands went up, some words were muttered and then a more were tentatively pushed into the air. After a few seconds the cafe wasn't visible for raised hands.

"Ah. Okay then let's go. So what was it that you wanted to tell me that was so secret anyway?"

Jamie may have been lacking a lot of traits but dependability certainly wasn't one of them and it was this something I was relying on for the task I was about to sign him up for.

"You see Jamie," I said as the door of the cafe shut behind us.

"They've always been the same if you ask me," he interrupted.

"There's this thing I've been thinking about doing."

"All eating their fucking croissants and being so bloody aloof."

"I think it's the only way I can start to move forward as a musician."

"Music? Don't talk to me about music - all they bloody listen to is that sodding Edith Piaf..."

"Well not just as a musician as a person as well."

"I tell you what Dan if I ever get the chance I'm gonna take a piss on that woman's grave."

"I'm sure that will help," I snapped. "Now listen I need your help."

And so I told him. I mean I glossed over some of it. Made it sound like the sort of student prank we used to play but for the most part I told him the truth. How I wanted to go to the Pere Lachaise and pay the late Jim Morrison a visit. How I wanted to take his femur and have it made into a trumpet.

"You are a good trumpet player," Jamie nodded in agreement.

"It's a Tibetan thing. Apparently their sound is so deep it has a resonance you just can't imagine."

"I can imagine."

"No, it's not just that."

There was a pause and we looked at each other for a moment.

"It's your Dad isn't it?"

I nodded.

"Anything to get one over on these Frenchies mate," he said.

"Jamie, you've lived here for eight years and your fiancee is French. Please shut up."

Back in the incendiary void of the cupboard things weren't going quite so well. We didn't have a contingency plan for getting caught.

"Yeah, I told you," said Gerry, one of my co-workers. "I've just got to find my house keys and then I'll pick you up."

Footsteps clattered by, circling the room, with Gerry occasionally pausing to rummage in a bag or box. I tried to crane my neck, to see if the light that was breaking in illuminated any keys around me.

"No sweetie, I really mean it. Of course I'm not with another woman, that's ridiculous."

It was only a matter of seconds before he would be discovered. If only I hadn't hidden in the cupboard. At least then I could have got away with pretending I had fallen asleep.

"I'll be right over as soon as I - aha!"

I waited, not daring to breath, to move or even blink. I stared at the crack in the door.

"Yes. Oui. Oui. C'est ca ma petite lapin."

The light went out, the door shut and I exhaled.

"Where the hell have you been?"

I waved the new spade at him and he waved his wine at me in return.

"I decided to stop."

"What?" I shouted. "We haven't got time for you to stop!"

"Calm down. I had to stop for two reasons. Firstly because I needed a piss."

"Oh you didn't," I asked, scared of the response but knowing it all the same. "Please tell me you didn't..."

"I did," he grinned. "I pissed on Edith Piaf's grave!"

"Jamie! Do you have any idea how disrespectful that is?"

"And secondly, cos I think we're nearly there."

"Shit! Are you serious?"

I scrambled into the grave, shovel in hand and started digging. Within a matter of minutes my spade met with wooden resistance.

"This is it," I whispered to Jamie who was hovering over the grave-mouth.

Soon we had cleared the top of the casket and the plaque, although tarnished, bore the Lizard King's name.

The crowbar slid easily into my hands as I braced myself against the grave's sides and began levering at the head of the coffin. My hands felt clammy as the wood cracked and splintered, giving way easily to the pressure.

"This is it! This really is it!"

"Open the bloody coffin already and let's get out of here," said Jamie. "Someone's bound to come along eventually you know."

The lid crackled open, gasses hissing out as the seal that had been made decades earlier was broken.

"Well? Have you got it?"

I hoisted the lid to one side.

"Jamie," I said. "I think we have a problem."

"What do you mean?"

"Well, it seems he's escaped."

"Shit, you mean someone has beaten us to it?" Jamie passed me a torch and I shone it into the vacant coffin.

"No, I mean that I don't think he was ever..."

I trailed off as the torch glanced upon a small white piece of paper lying halfway down the length of the coffin. Reaching out, I picked it up. It was a business card. On it was printed an address in Paris and three words.

James Douglas Morrison.

It was over and I knew it. The flashlight performed a brief diminuendo over the empty casket as I gathered together what little evidence was left. I put the business card in my pocket and as the pair of us walked away I took out the harmonica, staring at its rust-encrusted reeds in the pre-dawn light.

I wiped it on my sleeve and then, after a moment put it to my lips and exhaled, inhaled, exhaled. It sounded awful but it reminded me of a Bob Dylan song I couldn't remember the name of.

"Sounds like Chas and Dave that," said Jamie. "I miss Chas and Dave."

]]>

The Dangers of eBay
The Dangers of eBay

By Adam Maxwell

ENTER YOUR WISH HERE.

PLEASE BE CONCISE AND SPECIFIC.

They were simple enough instructions, most people seemed to be able to follow them.

SALE OF YOUR SOUL IS ETERNALLY BINDING.

WARNING: WISHES MAY NOT BE HONOURED.

That wasn’t how it started of course, I had bought my first soul. On eBay. It satisfied me for a while, the novelty value of owning someone else’s immortal soul made me laugh. I felt like a better person, it was as if I was walking around draped in a spiritual blanket.

Soon after my actions became somewhat erratic and, believing that I would be immune from eternal damnation, got involved in something that not only tarnished the soul I had bought but also cast a pretty dark shadow over my own. I knew I needed more protection and so hit upon the idea of setting up my own website. It was a simple enough affair where people could come along, fill in their name, address, email address and check a box to say they wished to give me their immortal soul for perpetuity. So that they felt I offered a better deal than other sites of a similar nature I put in a clause by which they could retain their soul until their death, whereupon the soul would revert to me. What they got in return was whatever they wished for. In theory.

People came, of course. First tens, then hundreds, then thousands every day. Not all of them sold their soul but many did and I soon had more souls than I knew what to do with. I had become a soul broker.

I made sure I kept strict records, cataloguing and databasing every soul I bought and what their wish would be should I deign to grant it. Most were ridiculous; money, women, power. Occasionally they were worrying with deeply disturbing undertones. These were my favourites, I had a special section I would read often about what these crazies wanted. I felt close to them, fond of their unsettling tendencies, worried about them even.

There was one I had become particularly obsessed by, her name was Lynne and she had wished for her life to end. Quickly. I worried for her but mostly I worried that she may be tarnishing the soul that was meant for me. After all, if I had nothing to live for I can think of a few pretty depraved things I would get into before I threw in the towel.

Soon after the paranoia had set in over this I began waking in the night, my sheets soaked with sweat, even in the daytime I heard voices warning me I had been duped. Perhaps her soul was already so tainted and stained that I was actually in a worse position by owning it, it was conceivable she had palmed it off onto an unsuspecting broker.

My worries finally peaked when, passing a newsagent I noticed a bill proclaiming the attempted suicide of a woman. She had tried to jump off the suspension bridge and had broken most of the bones in her body. She was alive, but only just. In the newspaper she was identified as ‘a woman from Finch Avenue’.

I didn’t even need to check. I knew it was Lynne, I knew her address by heart.

Within the hour I was at the hospital, at her bedside. She was conscious, coherent but slightly groggy and didn’t recognise me. I couldn’t risk her behaviour any longer, I had to make sure that she didn’t do anything else to what was very nearly my property. After all, you wouldn’t buy a second hand car if you knew it didn’t start so why should I buy a soul that wasn’t properly looked after. It was time to grant her wish.

I stood for a second looking at her looking at me and then told her I was the one who owned her soul.

"No, please!" she shouted. "I’ve changed my mind."

"Shhhh Lynne, it’s alright." I said, smiling. "I’m here to grant your wish."

]]>

King of the Squirrels
King of the Squirrels

By Adam Maxwell

It's quite natural you know. To have imaginary friends. I bet you had one or if you didn't then I bet someone you knew did. It all starts that way but it's a fine line between fact and fiction and just because I believe it doesn't mean that you will. Or vice versa. So they had been there for quite some time, you see, lurking around only no-one believed me. Anyway, I'll tell you about it all just sit down and listen, that's it, that's it, let me explain.

Some kids have irrational fears, and in a sense I was one of them. It's not as common I would imagine but its just as real as any fear anyone out there might have. I remember it started when I was around six or perhaps seven, it was quite harmless then just a little bit of excitement in the childhood bubble. Then when I was around ten years old it all just vanished. I found it quite sinister at the time but that's why I mentioned the imaginary friends because it vanished - just like that.

My teenage years passed relatively uneventfully apart from the odd night waking up to sweat-soaked sheets and screaming into my pillow. Nothing unusual there you might say but you'd be wrong of course and for once ignorance would be a perfect excuse. It was when I turned twenty; that's when the trouble really started.

It was a cold morning when I woke up, one of those mornings when the duvet world almost wouldn't let me go back into the real world, it kept me prisoner for a good ten minutes after the alarm clock had gone off. When I finally dragged myself out, showered, shaved and ran out of the door I was still groggy from sleep but awake enough to be aware that something was wrong. I locked the door firmly and strode down towards the garden gate before having a moment's indecision and running back to check if I really had locked the door.

It was then I caught a glimpse out of the corner of my eye, a flash of red disappearing in the trees at the far side of next door's garden. That was the moment that my worst fears were confirmed.

It's propaganda, you see? The newscasters have been waging a war against me and people like me for years now. They have been 'informing' us of the decline in population of the red squirrel, how the aggressive old American grey squirrel is taking over and eating all of poor old red's food. It's bollocks of course. The red squirrel never went into decline, it just saw its chance and instead of going the way of the dolphin and ending up doing party tricks at 'Squirrel World' to earn its daily bread it went underground.

My imaginary friend, it turns out, wasn't so imaginary after all. I mean, admittedly he was a squirrel but we used to have such fun together - playing in the garden, boyish tumbles in the autumn leaves, fighting over nuts, that sort of thing. Perfectly normal. Then it all went wrong, they tried to take Gerald (my squirrel's name was Gerald) away from me. Neither of us wanted to be parted but the Grand Squirrel Council had decided. All red squirrels underground.

It turned out that Gerald was part of a squirrel militia, a crack band of nut gatherers that were on a mission to infiltrate wholesalers to provide food for the hoards of underground squirrels. In retrospect I can see why they came after him. He had jeopardised the mission and I was an accessory to it. I really used to panic about those squirrels coming after me but then, all of a sudden, it all went quiet.

Of course, apart from you, I have only ever told one other person. A woman I became very close to; loved even. Told her the whole story, opened my heart and she just took one look and walked out the door. Never seen her since. I soon learned that it wasn't an easy thing to accept and so I'd better keep it to myself except now it doesn't matter does it? So where was I - ah yes, leaving the house.

All day at the office I felt eyes watching me; from the air conditioning grill, from just behind the window ledge, just ducking out of sight as I brought them into my field of vision but always there on the periphery. It was a quiet day, I didn't have any meetings so I just sat at my desk and worked. By the time it came to five o'clock I felt physically drained, like I had just spent the day chasing my tail.

I arrived home exhausted, tried to watch a program about zoos in Russia on the television, rapidly gave up and went into a deep and troubled sleep.

I dreamt. About things I can only half recall; a fog, a room with no windows and the eyes watching me, always the eyes. When I awoke the sheets were drenched in sweat and I felt twice as tired as when I had gone to bed. It was still quarter of an hour before the alarm was due to sound but I got up anyway, not feeling like I could really rest in the state I was in.

Then it happened, I saw one sitting at the end of my garden. As I stood in my dressing gown with my coffee grasped firmly in my right hand the little bastard wandered out into the middle of the garden, jumped on the bird table and started eating the seeds I had left there.

Needless to say I was horror-struck, he chomped away for a good ten seconds before looking towards the window, winking and then running off. I sat down. I tried to compose myself, but I knew they had come for me. I didn't know what I could do, there was nothing else to do, if I stayed here I was a sitting duck, at least if I was in the office people could help me, see them coming and stop them from getting to me.

*

I looked fixedly out of the office window at the small piece of parklands the contractors had decided to dump in the middle of the city. It was no more than twenty metres square, a couple of benches, a bird bath and a scrawny looking tree. It was supposed to give you somewhere to sit on your dinner hour and eat your sandwiches. Unfortunately with space running low, towards the end of the construction the builders had decided, in their wisdom, to turn it into a park-cum-roundabout.

My secretary Anne walked in.

"Mr Jones," she cooed politely.

"Morning Anne," I didn't turn around to face her, I wanted to make sure they weren't out there first.

"There's a meeting at half past one but with Mr Todd but until then you're pretty much free." She waited expectantly for an answer but my mind was a blank. After a long, uncomfortable pause, she added, "I'm going to get some coffee for myself, would you like some?"

"Yes," I replied, turning around. "Yes please Anne, that would be lovely."

I smiled the best I could and that seemed to put her at ease, she went about her business and I tried to go about mine.

I switched on my computer and with a stuttering whirr, it slowly came to life. It was an irritating but familiar sound and a sound that, this time, wasn't right. I walked around behind the computer and listened. It was a scratching noise, like claws on metal. But it wasn't coming from the computer. I spun around and surveyed the office; the wastepaper bin, my filing cabinets, in the stationary cupboard. None of them seemed plausible. And then it struck me.

Just above my desk was a grille. It was no more than twenty centimetres square but it pumped a constant supply of not-quite-warm-enough air around and around the office. I pulled my chair under the grille, it wheels gliding smoothly across the smooth carpet tiles. With one hand steadying myself against the desk I tried to balance on the chair to look into the grille. It was dark up there, very dark but there was a definite scratching coming from inside I reached up to remove the grille and...

"Here's your coffee Mr Jones," I turned too quickly to see Anne come through the door, and suddenly everything was movement.

I woke up ten minutes later propped against the desk with Anne apologising profusely and trying to mop my brow with something brown and damp. I had hit my head on the desk on the way to the floor. "Are you ok Mr Jones? I startled you, I'm sorry, how's your head feeling?"

"It's alright, I thought..." I mentally retraced my steps, knowing she would call more than an ambulance if I told her the truth. "I thought the grille was loose, I was just checking. Stupid really. I feel an idiot." That much was true. I really did feel an idiot.

"You need some fresh," she looked over to the windows. "The windows in here don't open. Why don't we wander out to the park? You can compose yourself out there."

"No, really, I'll be ok," but I had checked the park. They weren't there. They were in here. I was safer outside. "Oh, alright, but just for a few minutes."

*

The post-rush hour air was crisp but murky outside, every time I breathed out it felt wrong, almost like I was breathing water instead of air. We reached a bench in the park and I took a big, long lung-full of the city air. Maybe it was just me, maybe it was all just a fantasy that some learned psychiatrist would be able to talk me out of. First thing tomorrow I'll call up the best one there is and make an appointment. I opened my mouth to tell Anne the story but she had vanished.

I stood up and spun around but she was nowhere to be seen. One second she was there, the next - gone. The scratching started again, but not on metal, this time it was on wood, on concrete and getting louder. I looked up into a tree and some fifty or sixty red squirrel began to emerge, each tree I looked at, the same thing happened. More and more of them until I was surrounded.

It was then I began to seriously panic.

"ANNNNNNNNE!" I screamed, hoping that if she didn't answer then someone would at least come and see this gang of squirrels. "SOMEBODY HELP!"

As one, the squirrels quizzically cocked their collective heads to one side as if mocking my screams. I dropped to my knees, unable to think of anywhere to run. This was it, I was surrounded. I began sobbing, my hands went to my head involuntarily. The squirrels began to advance and...

*

I woke up in here. They've been very nice to me. Anne came to visit and said she hoped I'd get better soon. The doctors, they keep asking me how I feel, am I comfortable? I overheard them, they think I've had a breakdown, but you believe me don't you? I knew you would when you walked in. And you see, I can prove it.

Last night, after they locked the doors and turned the lights out, they came back. They came through the air-conditioning, just like in the office. A nice squirrel called Bruce came on his own and explained it all to me, it was just a misunderstanding and he gave me this: it's a golden acorn. And you know what that makes me don't you?

]]>

Happiness is a Warm Gun
Happiness Is A Warm Gun

By Adam Maxwell

I wasn’t sure if I had dug the grave deep enough. After all, he was tall as me. But here, under the willow tree he loved so much seemed a fitting place to bury him. He would have wanted it this way.

I mean, there is very little I am sure of in this life but following the literal advice of the same man who had once claimed to be a Walrus was not the beginning of an adventure I may someday relate to my grandchildren. Even as I pressed that ‘Start’ button on the microwave I should have known it would end in disaster.

And so here I was, with the weeping willow’s sharp branches stinging the top of my head, jabbing into me as I continued digging. It was more tiring than I would have expected but felt somehow satisfying as the spade sliced clinically into the soft earth of my garden.

I had only set the microwave to cook for four minutes but even that was three minutes and sixteen seconds too long. It felt right, at the time, to test the theory, to see if John Lennon meant it literally or metaphorically. Now the words rang hollow in my ears.

I had watched from the other side of the kitchen as the microwave sprung to life, the turntable inside rotating the pistol and the familiar hum of convenience cookery. Perhaps I should have taken out the bullets. With a whirr the machine rotated its deadly dish, animated but unaware of the potential implications of nuking this 9mm entree.

After fifteen seconds I retreated to the hallway, poking my head around the door just enough to see what would happen. I giggled under my breath as the adrenalin began to trickle into my system.

Thirty seconds and the sparks were flying inside the viewing window.

Forty seconds and Paul, my Irish Wolfhound, sprinted down the hall, into the kitchen and skidded to a halt on the polished floor looking at me and panting heavily. I leaped forward to grab him but, all of a sudden: bang, bang, shoot, shoot.

Paul was indeed dead.

]]>

can view the user’s personal data, including his contact details, and the like. Messages and comments can also be posted there.
Personalizing or customizing the existing layout is where the fun starts. One does not have to be a creative genius to come up with a unique and professional-looking profile page. The net is filled with thousands of high quality layouts and backgrounds and users from around the globe can pick up what can suit their preferences best. Most of these are designed specifically for Myspace and Friendster profile pages.
They are also categorized in a way that makes them a whole lot easier for the user to single out his choice. Layouts and backgrounds may fall into categories like nature, florals, sporty, plains and stripes, cartoons, adults, kid’s stuffs, teeny-boppers, music, movies, and more. As long as one knows how to copy and paste, creating excellent profile pages may just be as easy as a walk in the park.

One thing to keep in mind, though, is that the layout, background and choice of graphics must somehow tell the viewer the kind of personality the user exudes. This will make the user unique and will, likewise, enable the viewer to relate and connect better with him wherever he may be.

Article Directory: http://www.articlecube.com

if you need myspace layouts, myspace div layouts, myspace layout check layoutvenue.com which offers unique myspace layouts and more.


We strive to provide only quality articles, so if there is a specific topic related to back that you would like us to cover, please contact us at any time.

And again, thank you to those contributing daily to our back door black babes photos website.

Presenting for Presenters
<p style="padding-left:3em;"><em>If you are speaking at RubyConf this year, we have a special opportunity for you.</em></p> <h2>Are You Speaking at RubyConf 2008?</h2> <p>If so, congratuations! And have we got a deal for you &#8230;</p> <p>Wednesday evening, Nov 5, at 6:00 pm, (that&#8217;s the night before the conference) we are inviting all speakers to a special training session. I&#8217;m going to be sharing some ideas for putting together and delivering a good presentation.</p> <p>After my talk, Patrick Ewing and Adam Keys are geared up to do some Powerpoint Karaoke with everyone there. I&#8217;m not even sure what Powerpoint Karaoke is, but it sounds like fun.</p> <p>I hope to see everyone there.</p> <h2>Update (4/Nov/08)</h2> <p>I&#8217;ve talked to Adam today. He says that Patrick isn&#8217;t going to able to make RubyConf this year, but we will be ready to roll with Powerpoint Karaoke anyways.</p> <h2>Update (5/Nov/08)</h2> <p>It looks like the speakers training will be in the Olympic Room tonight. The Olympic Room is on the same floor as the registration desk. Go to the left past the elevators and turn right down that hall (or ask someone who looks like they know what they are doing).</p>
Articles are Back!
<p style="padding-left:3em;"><em>I&#8217;ve received a lot of requests for my old articles &#8230;</em></p> <h2>The Article Section has been Restored</h2> <p>When I changed to my new hosting machine, I moved all my blog posts but didn&#8217;t move any of the articles. Of course I <em>intended</em> to move them eventually but never got around to it.</p> <p>A lot of people have been asking for this article or that presentation, or pointing out that a number of old bookmarked links are no longer any good. So due to popular demand the <b>Articles and Presentations</b> section of onestepback.org is now restored.</p> <p>Enjoy</p>
Comments Are Now Enabled
<p style="padding-left:3em;"><em>I&#8217;ve gone without comments on this blog for a long time &#8230;</em></p> <h2>Comments via Disqus</h2> <p>I&#8217;ve gone through several commenting systems for this blog over time. First was the really cool <a href="http://onestepback.org/index.cgi/Tech/Web/MoreWebApps.rdoc">TagSurf</a> application that allowed commenting on about any web page on the internet arbitrary tags. Unfortunately, TagSurf died a (in the words of its creator) &#8220;well deserved&#8221; death.</p> <p>Then I tried a wiki for comments. That worked pretty good (aside from spam issues), but setting up a new page for comments for each new post was just too much hassle.</p> <p>Now I&#8217;m trying <a href="http://disqus.com/docs/about/">Disqus</a> for comments. It only took an hour or so to integrate Disqus with my ancient blogging engine (anyone else still using Rublog?).</p> <p>Kick the tires and see how it works. If you have feedback &#8230; well, just leave a comment.</p> <p>I guess this means I&#8217;ll have to start writing some <em>real</em> content here so there will be something worth commenting on &#8230; let&#8217;s see if there is anything I feel like ranting about &#8230;</p> <p>(Oh, and a hat tip to <a href="http://brionesandco.com/ryanbriones/">Ryan Briones</a> for pointing out Disqus when I was ready to go out and implement something from scratch.)</p>
RedMine For Rake
<p style="padding-left:3em;"><em>The is now a RedMine setup for Rake, FlexMock and Builder.</em></p> <h2>RedMine</h2> <p>As part of an effort to get better control of changes to the my open source projects, I&#8217;ve setup a RedMine issue tracking site for Rake, FlexMock and Builder. You can find it at <a href="http://onestepback.org/redmine">http://onestepback.org/redmine</a>.</p>
Moving Blog Host
<p style="padding-left:3em;"><em>I am changing host for the One Step Back blog.</em></p> <h2>It&#8217;s Time to Move</h2> <p>This is just a quick little post to let you know that the One Step Back blog is moving. In fact, it has already moved. But don&#8217;t worry, we aren&#8217;t going far.</p> <p>Originally this blog was hosted on a shared co-op system run by <a href="http://www.n2net.net/">N2Net</a>. It was dirt cheap and easy to maintain. The down side was that support was sporadic. As the hardware has aged, the Co-op has decided to let the current system run until the hardware dies, and then disolve the co-op.</p> <p>Today there are tons more hosting opportunities available than there were when the co-op was first formed. I&#8217;m now leasing a Linode <a href="http://www.linode.com/">node</a> and running the blog and other associated software from there. Its almost as inexpensive and the co-op and uptime <em>should</em> be better.</p> <p>Write now the blog has been moved. As time passes I&#8217;ll move the article archive as well. Let me know if anything looks amiss.</p> <p>&#8212;Jim Weirich</p>
How did you get started in software development.
<h2>Tagged</h2> <p>Looks like <a href="http://objo.com/2008/6/7/how-did-you-get-started-in-programming">Joe O&#8217;Brien</a> tagged me for answers to the following questions. He, in turn, was tagged by <a href="http://joshholmes.com/">Josh Owens</a>, who in turn was tagged by <a href="http://www.jeffblankenburg.com/index.html">Jeff Blankenburg</a>. It looks like <a href="http://www.codinggeekette.com">Sarah Dutkiewicz</a> and <a href="http://michaeleatonconsulting.com/blog/archive/2008/06/04/how-did-you-get-started-in-software-development.aspx">Micheal Eaton</a> started this.</p> <p>OK, sounds like fun. Here goes.</p> <h2>How old were you when you started programming?</h2> <p>I was introduced to programming in high school by reading a book on the topic. The book taught me how to write machine code for a strange decimal-based machine. Unfortunately, there was no actual computer involved in the process. Shoot, who had computers back then? Certainly not our high school (the personal computers? not invented yet!)</p> <p>In college, I learned a smattering of <span class="caps">FORTRAN</span>. Just enough to drive a Calcomp plotter to plot data from my undergraduate physics courses. But didn&#8217;t really get into programming until my junior year in college. (Story continued in next question)</p> <h2>How did you get started in programming?</h2> <p>So, I was planning out the courses for my junior year in college and I had a hole in my math courses. The math class I needed was not offered that semester, so my adviser suggested taking a computer programming course. He said it would be useful and, who knows, I might enjoy it.</p> <p>So I signed up for an introduction to <span class="caps">FORTRAN</span> course, figuring it would be easy because I already knew a little bit of <span class="caps">FORTRAN</span>. I show up on the first day of class and after a few preliminaries the instructor jumps right into some code, that looked like this:</p> <pre> (de member (pip deck) (cond ((null deck) nil) ((eq pip (car deck)) t) (t (member pip (cdr deck))))) </pre> <p>I remember scratching my head and thinking this was the strangest <span class="caps">FORTRAN I</span> had ever seen. I was totally confused for about three days, then something clicked on the third day of class. I suddenly &#8220;<em>got</em>&#8221; what the instructor was trying to get across and it all made perfect sense.</p> <p>If you haven&#8217;t figured it out yet, the instructor taught us Lisp as part of an introduction to <span class="caps">FORTRAN</span>. The instructor turned out to be Daniel Friedman, the author of <a href="http://www.amazon.com/Little-LISPer-Third-Daniel-Friedman/dp/0023397632"><em>The Little Lisper</em></a>, and was well known in the Lisp community. That small exposure to Lisp hooked me on programming from that point on. I took as many CompSci courses as I could in my remaining year and a half in college. I eventually graudated with a BS in Physics, but had a strong background in Computer Science as well.</p> <h2>What was your first language?</h2> <p>Technically, <span class="caps">FORTRAN</span> was my first language. But Lisp is the language I fell in love with and is what got me hooked on programming.</p> <h2>What was the first real program you wrote?</h2> <p>I have a very clear memory of the very first program I wrote professionally. The reason it is so clear is that this was the first program I wrote that was intended for actual use by someone who wanted it. Everything else up to that time was done for my own personal enjoyment or to satisfy some course requirement.</p> <p>The program calculated the &#8220;critical angles&#8221; of &#8220;pieces&#8221;. I was given the requirements by Anne Exline, a senior programmer, and proceeded to write the program to spec. It took a few days, but when I was done I showed the result to Anne and she was pleased with the result.</p> <p>The funny thing is that I had no idea what a &#8220;piece&#8221; was nor what was so critical about the angles I was calculating. I was so excited about writing an actual program that I did not ask until the software was done. When asked, Anne just looked at me funny and said &#8220;Rocket Pieces&#8221;. When Cape Canaveral lauches a rocket, they track it very carefully to make sure it stays on course. If it strays, the range safety officer is required to activate the self destruct. The critical angles are those angles that would cause the &#8220;rocket pieces&#8221; to land outside the safety area of the flight path.</p> <p>So, my very first professional program was not only useful, it might actually save lives.</p> <h2>What languages have you used since you started programming?</h2> <p>Languages I have used as part of my professional career (in roughly chronological order) include <span class="caps">FORTRAN</span>, various assembly languages, <span class="caps">FORTH</span>, C, PL/M, C++, Java, Ruby.</p> <p>Languages I have used in addition to those mentioned above: Pascal, Perl, Eiffel, and Lisp/Scheme.</p> <p>Languages I can read, but never wrote anything significant in them: Ada, Python, Erlang, Smalltalk, <span class="caps">SNOBOL</span>, Algol, Pascal.</p> <h2>What was your first professional programming gig?</h2> <p>I was hired by the <span class="caps">RCA</span> Missile Test project in Cape Canaveral, Florida as a Near Real Time Analyst. Duties included programming various launch related software (e.g. the critical angle program mentioned above) and working launch support.</p> <p>The launch support was the &#8220;Near Real Time&#8221; part of the job description. From the moment a rocket is launched until it reaches orbital velocity, any malfunction could cause it to fall back to earth. During this initial portion of the launch, the launch is monitored in &#8220;real-time&#8221; so that we know exactly where it would land if the engines were to cut off <span class="caps">NOW</span>. Trajectory calculations had to be done in fractions of a second and updated constantly in real time.</p> <p>After the rocket reaches oribital velocity (usually somewhere between 8 and 14 minutes into its flight), it won&#8217;t fall back to earth. At this point the real time trajectory program is shut down and the near real time program is started. The near real time program can take a few minutes to calculate a more exact orbital prediction and then send that prediction to downrange radars (e.g. the the <a href="http://en.wikipedia.org/wiki/Ascension_Island">Ascension Island</a> station) that won&#8217;t see the rocket until about 20 minutes after launch. It was the job of the Near Real Time analyst to run that program and provide oribital predictions for downrange station.</p> <h2>If there is one thing you learned along the way that you would tell new developers, what would it be?</h2> <p>Find something that you enjoy and do that. Life is too short to work in a job that you dislike.</p> <h2>What?s the most fun you?ve ever had ? programming?</h2> <p>Oh, the fun I have had. This story still makes me smile.</p> <p>My first computer was a single board <span class="caps">Z80</span> microcomputer with 4 KB of memory. I wrote a small <span class="caps">FORTH</span>-like interpreter for it and hacked a version of the animal game in <span class="caps">FORTH</span>. The animal game is a program that plays 20 questions to figure out what animal you are thinking of. It constructs a binary tree where each node is a question and the subtrees are the yes and no answers to the question. To play the game, all the program does is walk the tree, ask the question at the current node and follow either the <span class="caps">YES</span> branch or the NO branch as appropriate.</p> <p>If the program guesses wrong, it will ask you for your animal and a question that will distinguish your animal from the one it guessed. It then adds your question to the tree. By this extremely simple mechanism, it is able to expand its knowledge base. (see <a href="http://www.rubyquiz.com/quiz15.html">Ruby Quiz #15</a> for more details).</p> <p>I had just finished the program and had seeded it with a single animal, a mouse. I turned to my wife and asked her to play the game. She thinks of an animal and starts the program, which immediately asked her &#8220;Is it a mouse?&#8221;. She turned to me with surprise and said &#8220;How did it know?&#8221;. Of course, the animal she picked was a mouse.</p> <p>I don&#8217;t think I have ever impressed anyone with my programming skills as much as she was impressed with that game.</p> <h2>Who&#8217;s up next?</h2> <p>I&#8217;m tagging the following people. Remember, this is entirely voluntary so don&#8217;t feel obligated to answer. But I&#8217;m betting the answers are interesting:</p> <ul> <li><a href="http://mysterycoder.blogspot.com/">Chris Nelson</a></li> <li><a href="http://clarkware.com/cgi/blosxom">Mike Clark</a></li> <li><a href="http://gilesbowkett.blogspot.com/">Giles Bowkett</a></li> <li><a href="http://railsstudio.com/">Mark Windholtz</a></li> <li><a href="http://www.vanderburg.org/Blog">Glenn Vanderburg</a></li> </ul>
Rails Conf 2008 Summary
<h2>Conference Summary Video</h2> <p>Wow, what a great conference! There was a lot of energy flowing at RailsConf this year. Overall I&#8217;d rate this year as head and shoulders above last year. I&#8217;m not going cover much here, but will direct you attention to a <a href="http://www.railsenvy.com/2008/6/2/Railsconf-videos">Rails Envy VideoCase</a> that Greg Pollack put together. The video is a series of very short interviews with a number of presenters giving summaries of their own talks. The only downside with the video is that I wish it was available <em>before</em> the conference. I see there were a number of interesting talks that I missed.</p> <h2>Followup on the &#8220;Modelling Dialogue&#8221;</h2> <p>Joe O&#8217;Brien, Chris Nelson and myself did a dialogue style presentation on the difference between object modelling and data modelling. The most common question I got after the talk was requests for book titles to learn more about object oriented modelling. Here are the books that Joe, Chris and I have recommended:</p> <ul> <li><em><a href="http://www.amazon.com/Domain-Driven-Design-Tackling-Complexity-Software/dp/0321125215/ref=pd_bbs_sr_1?ie=UTF8&#38;s=books&#38;qid=1212463473&#38;sr=1-1">Domain Driven Design</a></em>&#8212;Eric Evans</li> <li><em><a href="http://www.amazon.com/Software-Development-Principles-Patterns-Practices/dp/0135974445/ref=sr_1_1?ie=UTF8&#38;s=books&#38;qid=1212502027&#38;sr=1-1">AgileSoftware Development, Principles, Patterns, and Practices</a></em>&#8212;Bob Martin</li> <li><em><a href="http://www.amazon.com/Refactoring-Improving-Existing-Addison-Wesley-Technology/dp/0201485672/ref=pd_bbs_sr_1?ie=UTF8&#38;s=books&#38;qid=1212465268&#38;sr=1-1">Refactoring: Improving the Design of Existing Code</a></em>&#8212;Martin Fowler</li> </ul>
Artichoke Music Rocks
<p style="float: right; padding: 0.5em;"><a href="http://www.artichokemusic.com/index2.htm"><img border="0" src="http://www.artichokemusic.com/LogocommUnity-sm.jpg"/></a></p> <p>The Musician&#8217;s Birds of a Feather gathering at RailsConf was great. We had a room full people, two guitars, a ukulele, a flute, several harmonicas and an improvised drum set. Unfortunately, one of the guitars was an electric travel guitar which had a dead battery, therefore no way to really hear it.</p> <p>However, the other guitar was a nice Epiphone accoustic which was passed from player to player. It became the quickly became the basis for most of the music performed that night.</p> <p>I want to thank <a href="http://www.artichokemusic.com/index2.htm">Artichoke Community Music</a> for supplying the guitar. Travelling with a guitar by plane is a big pain, so I arrived with nothing to bring to the music <span class="caps">BOF</span>. I called several local music stores looking for a guitar that I could rent for an evening. Artichoke music said they had a &#8220;not-for-profit&#8221; guitar that they would let me borrow for a day. Not many stores would do that for an out-of-town stranger.</p> <p>So, if you&#8217;re in Portland looking for a good guitar store, check out the great people at <a href="http://www.artichokemusic.com/index2.htm">Artichoke Community Music</a>.</p>
Test Driven Studio in June 2008
<p><em>Joe O&#8217;Brien and I will be leading another Test Driven Studio in Denver, June 9-11.</em></p> <p style="float: right; padding: 0.5em;"><a href="http://pragmaticstudio.com/images/studio/tdd-with-rails-icon.jpg"><img border="0" src="http://onestepback.org/images/pragstudio/studio-medium.gif"/></a></p> <h2>Testing, Colorado, June &#8230; What&#8217;s not to like?</h2> <p>About 8 years ago I come upon a technique that radically changed the way I developed code. I was reading Martin Fowler&#8217;s &#8220;Refactoring&#8221; book and came across this paragraph:</p> <p style="padding-left:3em;"><em>&#8220;Whenever I do refactoring, the first step is always the same. I need to build a solid set of tests for that section of code. The test are essential because even though I follow refactorings structured to avoid most of the opportunities for introducing bugs, I&#8217;m still human and still make mistakes. Thus I need solid tests.&#8221; </em>&#8212;Martin Fowler</p> <p>Chapter 4 of &#8220;Refactoring&#8221; was my first introduction to JUnit and got me interested in &#8220;Test First Design&#8221; (what we now tend to call &#8220;Test Driven Development&#8221;). Although I wrote <em>good</em> code before, the confidence I had in my code took a dramatic leap forward after I started adopting <span class="caps">TDD</span> practices.</p> <p>On June 9 through 11, <a href="http://objo.com">Joe O&#8217;Brien</a> and I will have the pleasure of leading the next Pragmatic Programmer&#8217;s <a href="http://pragmaticstudio.com/testing-rails">Test-Driven Development with Rails Studio.</a> in Denver. We will have an opportunity to share with you some of our experiences in using <span class="caps">TDD</span> with Ruby and Rails.</p> <p>There are still seats available, so its not too late to sign up. More information is available <a href="http://pragmaticstudio.com/testing-rails">here</a>.</p>
Lisp in Ruby
<p style="padding-left:3em;"><em>I stumbled across <a href="http://bc.tech.coop/blog/080101.html">this</a> and it got me thinking &#8230;</em></p> <h3>Update</h3> <p style="padding-left:3em;"><em>I&#8217;ve updated the Textile formatter on the site and the code for this entry is now displaying correctly. The previous version was swalling the == operators in the code.</em></p> <h2>Lisp 1.5 Programmer&#8217;s Manual</h2> <p>I stumbled across <a href="http://bc.tech.coop/blog/080101.html">this</a> in Bill Clementson&#8217;s blog and remembered using the Lisp 1.5 Prgrammers manual from the college years. I have strong memories of pouring over that particular page in the manual and attempting to understand all the nuances.</p> <p>If you&#8217;ve never read the Lisp 1.5 Programamers Manual, page 13 is the guts of a Lisp Interpreter, the &#8220;eval&#8221; and &#8220;apply&#8221; functions. It is written in Lisp, although the notation used is a bit funky. The entire interpreter (minus two utility functions) is presented on a single page of the book. Talk about a concise language definition!</p> <h2>In Ruby?</h2> <p>I had often thought about implementing a Lisp interpreter, but back in the &#8220;old days&#8221;, the thought of implementing garbage collection and the whole runtime thing was a bit daunting. This was in the day before C, so my implementation language would have been assembler &#8230; yech.</p> <p>But as I was reviewing the page, I realized that with today&#8217;s modern languages, I could problably just convert the funky M-Expressions used on page 13 directly into code. So &#8230; why not?</p> <h2>The Code</h2> <p>Here is the complete Ruby source code for the Lisp interpreter from page 13 of the Lisp Programmers manual:</p> <pre> # Kernel Extensions to support Lisp class Object def lisp_string to_s end end class NilClass def lisp_string "nil" end end class Array # Convert an Array into an S-expression (i.e. linked list). # Subarrays are converted as well. def sexp result = nil reverse.each do |item| item = item.sexp if item.respond_to?(:sexp) result = cons(item, result) end result end end # The Basic Lisp Cons cell data structures. Cons cells consist of a # head and a tail. class Cons attr_reader :head, :tail def initialize(head, tail) @head, @tail = head, tail end def ==(other) return false unless other.class == Cons return true if self.object_id == other.object_id return car(self) == car(other) &#38;&#38; cdr(self) == cdr(other) end # Convert the lisp expression to a string. def lisp_string e = self result = "(" while e if e.class != Cons result &lt;&lt; ". " &lt;&lt; e.lisp_string e = nil else result &lt;&lt; car(e).lisp_string e = cdr(e) result &lt;&lt; " " if e end end result &lt;&lt; ")" result end end # Lisp Primitive Functions. # It is an atom if it is not a cons cell. def atom?(a) a.class != Cons end # Get the head of a list. def car(e) e.head end # Get the tail of a list. def cdr(e) e.tail end # Construct a new list from a head and a tail. def cons(h,t) Cons.new(h,t) end # Here is the guts of the Lisp interpreter. Apply and eval work # together to interpret the S-expression. These definitions are taken # directly from page 13 of the Lisp 1.5 Programmer's Manual. def apply(fn, x, a) if atom?(fn) case fn when :car then caar(x) when :cdr then cdar(x) when :cons then cons(car(x), cadr(x)) when :atom then atom?(car(x)) when :eq then car(x) == cadr(x) else apply(eval(fn,a), x, a) end elsif car(fn) == :lambda eval(caddr(fn), pairlis(cadr(fn), x, a)) elsif car(fn) == :label apply(caddr(fn), x, cons(cons(cadr(fn), caddr(fn)), a)) end end def eval(e,a) if atom?(e) cdr(assoc(e,a)) elsif atom?(car(e)) if car(e) == :quote cadr(e) elsif car(e) == :cond evcon(cdr(e),a) else apply(car(e), evlis(cdr(e), a), a) end else apply(car(e), evlis(cdr(e), a), a) end end # And now some utility functions used by apply and eval. These are # also given in the Lisp 1.5 Programmer's Manual. def evcon(c,a) if eval(caar(c), a) eval(cadar(c), a) else evcon(cdr(c), a) end end def evlis(m, a) if m.nil? nil else cons(eval(car(m),a), evlis(cdr(m), a)) end end def assoc(a, e) if e.nil? fail "#{a.inspect} not bound" elsif a == caar(e) car(e) else assoc(a, cdr(e)) end end def pairlis(vars, vals, a) while vars &#38;&#38; vals a = cons(cons(car(vars), car(vals)), a) vars = cdr(vars) vals = cdr(vals) end a end # Handy lisp utility functions built on car and cdr. def caar(e) car(car(e)) end def cadr(e) car(cdr(e)) end def caddr(e) car(cdr(cdr(e))) end def cdar(e) cdr(car(e)) end def cadar(e) car(cdr(car(e))) end </pre> <h2>An Example</h2> <p>And to prove it, here&#8217;s an example program using Lisp. I didn&#8217;t bother to write a Lisp parser, so I need to express the lists in standard Ruby Array notation (which is converted to a linked list via the &#8220;sexp&#8221; method).</p> <p>Here&#8217;s the ruby program using the lisp interpreter. The Lisp system is very primitive. The only way to define the function needed is to put them in the environment structure, which is simply an association list of keys and values.</p> <pre> require 'lisp' # Create an environment where the reverse, rev_shift and null # functions are bound to an appropriate identifier. env = [ cons(:rev_shift, [:lambda, [:list, :result], [:cond, [[:null, :list], :result], [:t, [:rev_shift, [:cdr, :list], [:cons, [:car, :list], :result]]]]].sexp), cons(:reverse, [:lambda, [:list], [:rev_shift, :list, nil]].sexp), cons(:null, [:lambda, [:e], [:eq, :e, nil]].sexp), cons(:t, true), cons(nil, nil) ].sexp # Evaluate an S-Expression and print the result exp = [:reverse, [:quote, [:a, :b, :c, :d, :e]]].sexp puts "EVAL: #{exp.lisp_string}" puts " =&gt; #{eval(exp,env).lisp_string}" </pre> <p>The program will print:</p> <pre><code>$ ruby reverse.rb EVAL: (reverse (quote (a b c d e))) =&gt; (e d c b a)</code></pre> <p>All I need to do is write a Lisp parser and a <span class="caps">REPL</span>, and I&#8217;m in business!</p> <h2>The Example in Standard Lisp Notation</h2> <p>If you found the Ruby-ized Lisp code hard to read, here is the reverse funtions written in a more Lisp-like manner.</p> <pre> (defun reverse (list) (rev-shift list nil)) (defun rev-shift (list result) (cond ((null list) result) (t (rev-shift (cdr list) (cons (car list) result))) )) </pre>


Additional Related Resources      
Top 12 Travel Sites On One Screen
By monica smith
Internet has captured our life in each and every daily needs and so as the travel needs. Traveling abroad and booking air tickets has become easy for most of us. Online tickets Read more...
Auto Loans After Bankruptcy
So many times when we are young, we fail to see the importance of paying bills on time. I was one such youth who fell into this dangerous trap. After many years of making Read more...
Make Your New Year’s Resolution A Year-long Commitment!
The days of reflection and relaxing are over and everyone is going back to normal life. What is the decision you made up for this year?Have you decided to start your own Read more...
Internet Advertising: Viral Ads
Viral ads are called so because they are sent through emails, from account to account, spreading like viruses. The negative connotation of the name is merely due to its Read more...
© 2008 Back. All rights reserved. back door black babes photos
 
Google
 
     

back door black babes photos

Information
How To Get Editors To Buy Your Articles
By Alyice Edrich
Ever wonder what it takes to get editors to buy your articles? Here are four quick tips to help you sell your articles:ONE --As an editor, it can sometimes be Read more...