Category Archives: Programming

Groking Objective-C for Modern Day Programmers

Here’s what I think trips up solid programmers about the Objective-C language. Continue reading

Posted in Objective C, OS X, Programming, Software | Leave a comment

5 Stages of Software Development

The five stages of software development bare an uncanny resemblance to…. Continue reading

Posted in Humor, Programming | Tagged , , , , , , , , , , , , , | Leave a comment

CoffeeScript Bundle for TextMate (FIX for Command Not Found)

Installed HomeBrew to get Node.js, used the node package manager to get CoffeeScript, added a TextMate Bundle for CoffeeScript and got a “coffee: command not found” when doing a Command-B. WTF? Here’s how I fixed it. Continue reading

Posted in CoffeeScript, Geek, Hack, How To, OS X, Walt's Desktop | Tagged , , , , , , , , , , , , , , , , , , , | Leave a comment

JSON and Undefined Object Properties

Ran into an interesting case where the JavaScript object coming out of JSON wasn’t the same as the JavaScript object encoded going in. Continue reading

Posted in Geek, JavaScript, Programming | Tagged , , , , , , , , , , , , , , , | Leave a comment

Unicode and the Copyright Symbol

Here’s how I solved the copyright character being changed to an invalid Unicode character block on source control commits. Continue reading

Posted in Hack, Programming, Walt's Desktop | Tagged , , , , , | Leave a comment

Installing node.JS on OS X 10.6

Having problems installing Node.JS because of missing OpenSSL problems? Here’s the solution to that problem for OS X. Continue reading

Posted in Hack, How To, JavaScript, node.JS, OS X | Tagged , , , , , , , , , , , , , , , , , | Leave a comment

Where’s my JDK?

Caught in the Java depreciation battle under OS 10.6 and can’t find where the Java Development Kit (JDK) now resides? Here’s a command that will tell you, allowing you to still use InteliJ and other IDEs on OS X. Continue reading

Posted in Apple, Hack, How To, IntelliJ, Java, OS X, Software, Trick, Walt's Desktop, Workaround | Tagged , , , , , , , , , , , , , , , | Leave a comment

Updates, please don’t do that…

Using a MySQL DOT-Net Conncetor and getting these error messages? Shared Memory Provider: No Process is on the other end of the pipe. Error 0. Unable to find the request .NET Framework Data Provider. It may not be installed. Or your login not working, but your password is right? Try this solution. Continue reading

Posted in Entity Frameworks, How To, Programming, Rant, Walt's Desktop, Windows, Workaround | Tagged , , , , , , , , , , | Leave a comment

C# Must Haves

Resources for quickly getting up to speed on C#. Continue reading

Posted in C#, Geek, How To, Microsoft, Operating Systems, Programming, Windows | Leave a comment

MySQL Cascade Delete Problem

MySQL 5.1.51 introduced a nasty little bug that has the potential to really cause some production servers some ill — cascading delete and updates can sometimes fail if you’re dealing with “too much” data at once. Where “too much” is a relatively small amount. You may get bit if you have a one-to-many relationship. Continue reading

Posted in Bug Report, Disclosure, How To, MySQL, Software, SQL, Workaround | Tagged , , , , , , , , , , , , , , , , , , , , , | 1 Comment