Mar 102010


HIP_289936008.292709, originally uploaded by mike3k.

Mar 102010

Mar 092010


Hibiscus, originally uploaded by mike3k.

Mar 092010

Mar 082010

Spencer Schoeben created a great new twitter utility, TwitterFavs, which lets you set up a second Twitter account that automatically retweets your favorites from your primary Twitter account.

You can follow my Twitter favorites at @mike3kfavs.

Mar 082010


Cody, originally uploaded by mike3k.

Mar 082010

Mar 072010


CameraBag Photo, originally uploaded by mike3k.

Mar 062010


Turning bronze, originally uploaded by mike3k.

Mar 052010

Now that ICHC 2.0 was approved, I’m starting on 2.1, which has one very major change: instead of my scraped feed, which goes down pretty often, it will use the new Cheezburger Content APIs. Other features I’m planning are full iPad support and sharing LOLs on FaceBook or Twitter. I will most likely release an update which only switches it to the new APIs, since that’s a fairly urgent change.

I haven’t abandoned PicSlide. My plans for it include additional photo sources such as Flickr recent & interesting, defaulting to medium instead of easy level, as well as full iPad support and maybe additional puzzle sizes for the iPad.

Mar 052010


Pineapple, originally uploaded by mike3k.

Mar 052010

Mar 052010

I just got an email from the iTunes Store informing me that I Can Has Cheezburger 2.0 (both free & pro versions) is ready for sale. It may take a few hours for it to appear in all of the app stores as an available update.

It was approved in 8 days (1 week after I got an email saying the review process will require extra time). This is the first time Apple approved both the free & pro versions at the same time, even though I always submit them at the same time.

Now I can work on 2.1 using the new content APIs.

Mar 042010


Colorful Garden, originally uploaded by mike3k.

Mar 042010

The ICHC app feed was broken today. Whenever that happens, I always get about a dozen emails asking if there’s something wrong with the application. No, it isn’t the application; it’s the feed.

This time it wasn’t a problem with the server. Something in the first page of icanhascheezburger.com confused my script and caused it to exit. I added some additional error checking so it should work now. This is always a danger when you’re using a scraped feed, as I’m doing in the app. I’ve made it more robust than the original script, but it’s still always one step away from breaking if the slightest thing on the page changes.

The real fix will come in 2.1 when I start using the new Cheezburger featured content retrieval API, which will return exactly what appears on the site and lets you retrieve multiple pages of items. However, not all content is currently available via that API, although they’re working on bringing it up to date.

I submitted version 2.0 exactly one week ago today, and one day later I received the dreaded email:

We are currently reviewing an app that you submitted for inclusion on the App Store, and want to let you know that the review process will require additional time. We apologize for the delay and will provide you with an update on the status of your app as soon as possible.

I still haven’t heard anything further from Apple.

Mar 042010

Mar 032010


Reaching Up, originally uploaded by mike3k.

Mar 022010


Citrus Flower, originally uploaded by mike3k.

Mar 012010


Cilantro flowers, originally uploaded by mike3k.

Feb 282010


Psycho Kitty, originally uploaded by mike3k.

/dev/random is Digg proof thanks to caching by WP Super Cache