The Bird, the Cat and the Cow Dung

I saw a movie last night from 1995 called Assassins.  It stars Sylvester Stallone, Julianne Moore and Antonio Banderas.  It isn’t the greatest movie (although it is far from the worst).  But it does have a great little story that Julianne Moore tells near the end.  I’m sure I’ve heard it before.  It goes something like this…

A little bird was flying south for the winter. It was so cold that the bird froze and fell to the ground in a large field. While it was lying there, a cow came by and dropped a load of hot, steaming dung on it.

As the frozen bird lay there in the pile of dung, it began to realize how warm it was. The dung was actually thawing him out! He lay there all warm and happy and soon began to sing for joy.

A passing cat heard the bird singing and came to investigate. Following the sound, the cat discovered the bird under the pile of cow dung. The cat promptly dug the bird out, killed him and ate him.

Lesson:

  • Not everyone who drops shit on you is your enemy.
  • Not everyone who pulls you out of shit is your friend.
  • And when you’re warm and happy in your pile of shit, keep your mouth shut!

Limitless and My Brain Experiment

Last night we went to see Limitless, starring Bradley Cooper.  I had been keen on the trailers for this film for a few weeks now.  The concept of being able to increase one’s IQ exponentially with a pill is incredibly interesting and I assume I’m not the only one interested.

In the movie, Cooper plays a character that goes from “lack of focus loser bum writer” to “super smart successful confident and intimidating millionaire” in a matter of weeks with the help of what the movie refers to as NZT – an expensive drug of unknown origin with underground distribution.  The character gets his hands on a stash and just one tiny clear round pill a day is all it takes.  Of course, as one can imagine, the drug has its side effects – both mental and sociological.

Besides, the pill doesn’t exist…

Or does it?

Javascript Rock Paper Scissors

I was going through some old code of mine and, among other things, came across this Javascript Rock Paper Scissors game I made several years ago. Too much fun!

Book Pick – No More Mondays

“Just a couple days to go”
“TGIF”
“Got a case of the Mondays”
“Woot! Long Weekend!”

Do you recognize these statements?  Have you ever muttered these words as though making it through the work week was a struggle of endurance?  For many of us, Monday sucks because we’ve only just begun to enjoy a blissful weekend and the next weekend is as far away as possible. 

QR Code T-Shirt The Answer to Life the Universe and Everything

Online QR Code Generator

QR Code Example

I’m sure you’re aware of what a QR code is. You see them everywhere these days. And if you don’t know, well it’s one of those square boxes just like above.

QR is short for Quick Response. A QR code is a graphical representation of a bunch of data and is being used extensively for everything from simplifying data exchange to marketing.

Look closely and you will find QR codes everywhere. Ads with QR codes, for example, are springing up at every mall storefront window. Receipts, business cards, brochures, magazine ads… the list goes on and on.

But have you ever thought about creating your own QR code?

Looters, Project Updates, SVG and Adobe Air

I’ve been hard at work on a few projects in my spare time, but no excuses for the lack of recent posts.  I’ve been concurrently reading both No More Mondays by Dan Miller and Atlus Shrugged by Ayn Rand.  While one is fiction and the other is not, they both ironically (and unintentionally) share a theme – that one must take accountability of their own actions in order to accomplish any worthwhile goals.  Otherwise, complaining and shifting responsibilities and blame is the path to unhappiness and a life filled with woes. Of course, Any Rand doesn’t start really getting into this concept until around 450 pages into the book while No More Mondays isn’t even 1/4 the length of Atlus Shrugged.  Regardless, I’ve been enjoying both books (although this isn’t my first read of Atlus Shrugged, possibly my favorite novel).

I have some big plans to get through 3 books per month in 2011.  At the current rate, it looks like I’ll have to make up time in February, but I’m not at all jaded by the slow progress so far.  Onward and upward, so they say.

Life in project land has been moving at a quick pace.  Earlier this month I released a new website, Automated Web Design, which flaunts a simple web development technique for bloggers and Internet marketers.  www.automated-web-design.com provides a number of tutorial videos chronicling my creation of the site using Artisteer – a brilliant web theme template creator. It is possibly one of my favorite programs that allows me to build WordPress or Joomla themes in minutes (dead serious).

I’m also hard at work on a PlayBook app. My first frontier into PlayBook application development has been a fortunately smooth process.  Actionscript is an awesome language and Air is a great framework to be working in.  The fact that RIM chose Air as a main SDK for the PlayBook was a smart move IMO.

Along with the app development, I’ve found myself building tools to supplement the BlackBerry PlayBook Air SDK.  Some of those tools I’m hoping to release to the community soon.

As a result of all this PlayBook stuff, something that I’ve found myself looking into without much success in the last week has been Adobe’s FXG vector file format.  For whatever reason, in the latest Air/Flex SDK, Adobe has decided to deprecate the far more common SVG vector image file type in favor of their own markup that they call FXG.  It’s not that the schema or documentation is not available – as always, Adobe provides a good dish of documentation on their website.  The problem is that Adobe Illustrator is one of the very few programs capable of writing to this format and I’m not at all interested in purchasing Illustrator. Apparently Illustrator does a somewhat lousy job of converting from SVG to FXG anyway.

So in my quest to find more FXG related resources, I’ve put this tiny list together:

fxgeditor.7jigen.net

fxgeditor is a simple Flash based FXG online vector graphics editor.  It supports shapes, paths, lines and some effects but doesn’t seem to do gradients very well – at least from what I saw.  But like I said – it’s simple and free.  Certainly no Illustrator, but often Illustrator is unnecessary.
Project ROME by Adobe

This is interesting.  In an attempt to create creative software tools as a service, Adobe released “Project ROME”.  This app is available in both an online version and Air desktop application.  The application allows you to create documents in a variety of ways.  The documents can then be exported in a number of formats including FXG files.  Despite the potential that Project ROME seems to have, Adobe decided to stop development on it and released the application for free.  This, of course, works in our favor.
InkScape SVG to FXG xslt plugin

An extension was recently committed to the InkScape trunk for FXG exporting from the fantastic InkScape vector editor.  Post #24 in the link above describes how to install it.  Further down in the buglog (link above) there is a link to the updated xslt transform that is used to transform the SVG document to FXG.

Fortunately there is a difference between “deprecated” and “not supported” and SVG files can still be embedded into swf files. I can’t see that changing any time soon. In fact, I’d be seriously surprised if Adobe fully removed support for SVG.  It would be like (although arguably opposite) Google removing support for h264 video in Chrome… oh wait….