
ajax analysis api apple atom automator backpack browsers camping cheatsheets code console editors ergonomics gems google helipad hpricot internationalisation javascript lies mac optimisation patterns performance personal php plugins productivity programming prototype rails rapidrails rsi rss ruby server snippets standards sysadmin terminal testing textile textmate theory tips tools vim workshops writing xslt

Changes is a fast and friendly diff tool. You can quickly list files that have changed in a project, and view differences between files. It also works with Subversion and Git (and several other version control systems), so it will fit right into your typical workflow. Oh, and it also has a TextMate bundle.
Changes gets perhaps the highest accolade for a mac application: I like Changes so much it actually has a permanent place in m…
Imagine your own little mac os app written with the Camping framework, that you can easily share with other mac-weilding friends. It’s all possible with next to no ridiculous hacking at all!
All you need is Platypus. Set it up to create a ruby app that outputs to a text window. Click on “advanced” and select “remain running after completion”, then create the app. Take a look inside the application folder at the script it creates at the script:
YourApp/Contents/Resources/script.
Coaxing the old version of ruby supplied with mac os into running Camping and its required ge…
One of my colleagues wanted help with his mac’s terminal, so I put together a little cheat sheet containing all the commands and keyboard shortcuts I find essential. I marked the most awesome time-saving commands with stars, and even added a few emergency help tips:
It’s all basic stuff, but if you’re new to using the command line (and when I say command line I really mean bash), this should help you kick some ass.
Apple’s iDisk is part of the .Mac service. There’s always been a simple way to add files through the web interface (at http://www.mac.com), but Apple have recently improved it.
Once you click on an icon from your .Mac page, a window appears in which you can view your iDisk:
This allows you to:
Navigate folders in a similar way to Finder
Create and remove folders
Upload and delete files
Most of this makes use of Ajax and clever DOM magic, rather than the simple web interface they used before or Flash. It actually feels a little bit like a Flash interface, and if you look at t…