I’ve finally migrated this blog to Github Pages using Jekyll. This was something I wanted to do for a long time but didn’t have any time. It took me a couple of hours and went mostly smoothly.
NSLog can be a great tool for debugging when developing iPhone applications. It outputs a formatted message to StdErr, which is the console view in Xcode by default. However, that doesn’t help much when you want to collect information in a file on a real device over several hours of real world usage. Sure, you can write separate routines to log information to a file yourself, but why muddy your code with all that extra code, when, instead, you can simply redirect existing NSLog output to a file?
Lately, after jailbreaking my iPhone and installing the toolchain on my Mac, I’ve started doing some iPhone development. Currently, due to lack of official development tools and a device simulator, the development process involves frequently loading up the app you’re coding to your iPhone. I use the scp command to copy the app bundle as shown below.
I just installed the wphone plugin for wordpress. It provides a very nice interface to manage your wordpress blog from your iPhone. In fact, I’m using it to write this post on my iPhone right now. It was very easy to install and works handsomely. You can get the plugin and installation instructions here.
I upgraded my WordPress to 2.3.1 today. I followed the instructions on this page and everything went smoothly. No problems whatsoever.I also started using MarsEdit 2.0.3 to write my blog posts. This is the first one I’m writing using MarsEdit. It seems like a nice Cocoa application, though I’m not sure what its benefits are compared to WordPress’s own browser-based writing tool. I guess I’ll have to continue using both to figure that out. (I just noticed that MarsEdit has a find-as-you-type spell checker. Nice.)
This is my first blog post!