Archive for August, 2007

Saw this while grocery shopping:

mysterySolution.jpg

Now… what would be in that magical tenderness enhancing solution? I looked, but I couldn’t seem to find the package’s definition of “solution”.

Just a reminder of a nice resource available for those of you developing AIR/Apollo apps. Adobe has the full PDF of the Apollo for Adobe Flex Developers Pocket Guide available for download from labs.adobe.com.

You can also buy the book in print form, or, save yourself $15 and get it now.

The invites are gone! I’ll let you know when I’ve got more.

7 more Pownce invites available for the taking.

Six of them will go to the first 6 people that leave a comment asking for one, the seventh to whomever can guess what I had for lunch today.

(Make sure to leave your email address in the EMAIL form field only - not in the body of the comment. Whatever address you leave in the form is where I’ll send the invite.)

Though you’ve probably heard the news already, SCPlugin for OS X was recently updated to 0.7. This release is a big improvement over earlier versions of the plugin, and makes working with Subversion on the Mac much easier.

However, if you’re also using the Subclipse plugin with your FlexBuilder install, you may run into some problems after using SCPlugin. Specifically, I was receiving the following error:

Unsupported working copy format
	svn: This client is too old to work with working copy '/path/to/workingCopy/';
please get a newer Subversion client

To fix this, I simply went into FlexBuilder > Preferences > Team > SVN, and changed the SVN interface option to use SVNKit (Pure Java) instead. So, if you’re having a similar problem, then give it a try. May not fix your exact issue, but it’s at least worth a shot.

Thanks to Jack Repenning of the SCPlugin mailing list for helping me figure this out!

Finally got around to playing with Burger King’s Simpsonizer, and here are the results:
Read the rest of this entry »

“WHY ARE YOU HERE, SOLDIER?!!”

Super Mario War is one of the best games I’ve played in a long time. It’s essentially what you would have got, had Nintendo included a death match mode into Super Mario World.

The game has several modes, including your basic deathmatch, king of the hill, and chicken tag, where whoever stomps the chicken, becomes the chicken. The chicken moves slower than everyone else, but whoever stays chicken the longest wins.

smw.png

You have access to the standard assortment of weapons, fire flowers, mushrooms, hammers, capes, etc.

The game is open-source, and works for Mac, Linux, & Windows, up to four players. I’ve found that the best way to play it with a controller pad. I’ve got a USB adapter for connecting SNES controllers to my Mac, and that’s probably the best way to play this thing. It looks, sounds, & acts just like a SNES, game, and using the controller completes the illusion.

Download Super Mario War

The global trace() function is probably the simplest, and most useful methods of debugging that ActionScript developers have. Usually, it's used to output the value of a variable or to broadcast out a little note that some event occurred. Most people use it something like this:

  1. trace ("myVar: " + myVar); // outputs value of myVar
  2.  
  3. if (somethingGood) {
  4.         trace ("something good just happened!");
  5. } else {
  6.         trace ("Houston, we have a problem!");
  7. }

Well, now in AS 3.0, trace() has been modified to allow multiple parameters! What's so cool about that? Well...

Instead of this:

  1. trace ("user name: " + lastName + ", " + firstName);

you can do this:

  1. trace ("user name:", lastName, firstName);

Or, simply output a list of variables all at once instead of using multiple trace() calls:

  1. trace (address1, city, state, zip);

Not exactly earth shattering, but it's definitely a welcome addition to ActionScript.

Last week I was able to talk my wife into letting me get a new toy - a Gretsch 5120. I've wanted a Gretsch ever since I first saw Brian Setzer rockin' out on one, I've just never been able to afford one. But Gretsch introduced the 5120 last year, and even though it costs about $1000-2000 less than a lot of their other guitars, this thing still rocks. Solidly built, sounds great acoustic (for when the baby is asleep), and even better plugged in.

I've been looking for one with the orange stain finish for a while now, but all I could find were sunburst or black ones. But if you want to get that Cochran / Setzer / JustPlainAwesomeLooking vibe, you need the orange. Luckily, the day I finally got the permission to buy, I called Guitar Center who had just got one orange 5120 in about an hour before I called. I was on my way home with it an hour later.

Eventually, I'll be swapping the pickups out for a set of TV Jones Classics, and I've found a guy that'll make me a custom pickguard for pretty cheap, so pretty soon I'll be rockin' a "Josh Buhler Signature".

As a result of this new toy, I now have an Ibanez Artcore AFS75T to sell. If you're interested, let me know - just drop me a line using the contact form on my site. (I've decided I only need 3-4 guitars at most - we'll see how long that lasts though.) I've sold the guitar.

5120.jpg

(And if you came here really hoping for the guitar pr0n, here you go - they're currently looking for contributions. ;) )

I've really liked MarsEdit for blogging, but I've always been too cheap to pull the trigger and buy it. (I know it's only 25 bucks) Especially since the news that MarsEdit 2 is coming in the near future.

If you've been in the same boat, you might as well upgrade now - in a recent blog post, Daniel Jalkut of Red Sweater announced the upgrade pricing for MarsEdit 2. Essentially, if you purchased ME before July 1, 2007, you'll need to upgrade for $9.95. If you purchase on or after that date, you'll get the upgrade for free. As a result of this, I bought it and will now be using it for all my blogging needs, as I'm sure many other folks will be as well.

Entries (RSS) Comments (RSS)