Website maintenance with Textmate and FTP/SSH Bundle
I tend to work on local copies of my websites, which have either corresponding vhost entries in my local Apache configuration, or are simply symlinked to my ~/Sites folder. That way, I can test to make...
View ArticleFinder toolbar scripts for better workflow
I recently found two Finder toolbar scripts which are really going to make my life easier. The first one, Open In TextMate, will open either the current folder, or the selected item(s), in TextMate....
View ArticleAlign comments in Textmate
Unless I’m using Objective-C, which is fantastically self-documenting, I often like to add comments to parameters to remind me of what they do. For example: imagecopy($image, $frame,...
View ArticleUnit testing and coverage with XCode
There are several great resources out there on how to incorporate unit testing into XCode projects. It’s all built into XCode now, and it’s fantastic. I just got coverage working too, thanks to a...
View ArticleDIY Twitter image hosting
Twitter doesn’t yet come with its own inline image support, so we tend to be limited to using image hosting services, and linking to them with short URLs. So, services like Tweetpic host the image, and...
View ArticleOS X service to filter selected text through a shell command
The UNIX shell provides a host of extremely useful utilities for modifying text. This OS X Automator service makes all of them available for filtering text in all OS X applications. This can be handy...
View ArticleEncrypting and decrypting text with Alfred 2
Here’s a couple of Alfred 2 workflows that implement encryption and decryption via AES256, useful for doing things like sharing passwords. Select some text (or copy it to the clipboard), and hit the...
View ArticleSearching iOS header files with Xcode
I’m often having to grep through various iOS frameworks in search of error codes that appear (“What the bloody hell does -10867 mean?”). This can be a bit annoying – especially while working with Core...
View Article
More Pages to Explore .....