I've been playing around with development for Mac OS X and iOS for a few years. I've had a pretty good grasp of how Cocoa and UIKit worked, and I've written some simple apps, but for the past month I've been working on my first Real iOS Application. I've had …
App Idea: Prose Translation Assistant
(This is just an idea. As I explain my post about Why I Loved The Social Network, I think ideas are cheap, so if you want to "steal" this idea and make the app, I heartily support you.)
A friend has started a personal project to translate the works of …
Why I Loved The Social Network
I'm writing this the night before the Oscars, but that is not why I'm writing. I only saw three of the films nominated for Best Picture: The King's Speech, True Grit, and The Social Network. While I enjoyed The King's Speech and True Grit,, I haven't thought about them since …
Setting Up for Use of Microsoft Symbol Server
When debugging native Win32 code, it is useful to have the debug symbols for all of Microsoft's DLLs. The easiest way to set this up is to just set an environment variable before starting Visual Studio (or other Microsoft debugging tools):
set _NT_SYMBOL_PATH=srv*c:\symbols*http://msdl.microsoft.com …Visual Studio 2008 Code Snippet for Inserting a String.Format() call
Over the past year I've been (re-)learning how to use Visual Studio 2008. I did a lot of work in the 90's and early 00's with Visual Studios 5, 6, and 2003, but then I had a few years away from Windows development, and I've had limited experience with …
AppleScript for Bulk Conversion of PowerPoint Documents to Keynote
The instructor in one of my MBA-prerequisite classes distributed a set of PowerPoint presentations as course notes. I want to review these on my iPad, so I needed to convert them to Keynote.
This is pretty easy to do manually on a Mac: Just right-click the PPT file, select Open …
Air Display vs. MaxiVista
Most of the time, I work at the Windows 7 computer in my home office with a dual-monitor setup. A lot of non-geeks have never used a dual-monitor setup: you will just have to trust me when I tell you that, for a programmer or any other person who needs …
44
Another year past. Highlights of the past year:
We've acquired two more dogs this year: "Blitz," a Miniature Schnauzer, and "Lucy," one of a litter of puppies from our Yorkies Boo and Tweezer. This brings the total to five. We gave away four puppies from two litters this year. One …
To MBA, or Not to MBA, That Is the Question
I've starting taking some business classes that are prerequisites for starting an MBA program in the fall. So you may be seeing a lot more business-school-related musings than computer-programming-related musings for a while.
Why Go Back to School?
I haven't made the final decision about whether I am actually going …
Now Running on Amazon EC2
This blog is now running in the Amazon Elastic Compute Cloud (EC2). I hope that nobody notices any difference.
Migrating the blog over to the new server was relatively straightforward, using Drupal's Backup and Migrate module. After getting Drupal set up on the new server, I just copied all my …