On The Farm, the Tucows programming-in-general blog:
- CocoaDialog
– a command-line app that you can call from shell scripts / other
command-line apps to display standard dialog boxes. Good for giving
your interactive command-line apps a Mac-like UI with very little work
on your part.
- Two articles on the book Higher-Order Perl,
a book on writing Perl frameworks that generate functions. I point to
both the book’s site and an interview with the author of Higher-Order Perl, Mark Jason Dominus.
- MySQL Cheat Sheet.
SELECT * FROM MySQL_Reference_Material WHERE usefulness = 100;
! - Python Code Snippets for Nokia Series 60 Phones. Writing apps for these phones is easier than you think.
- Mac OS X “Tiger” Release Date — April 29th. Yeah, I’m going to be at my local Apple retailer that day.
- mir.aculo.us and prototype
— one’s a weblog with some awesome JavaScript/DHTML code; the other is
a useful library for JavaScript/DHTML apps. There’s also some mention
of Ruby on Rails.
- Continuations for Curmudgeons. Quite possibly the clearest explanation of continuations I’ve seen.
On IndieGameDev, the blog for independent game developers:
- Mouse Ray Picking Explained. “There
comes a time in every 3D game where the user needs to click on
something in the scene. Maybe he needs to select a unit in an RTS, or
open a door in an RPG, or delete some geometry in a level editing tool.
This conceptually simple task is easy to screw up since there are so
many little steps that can go wrong.”
- TheoWorlds Isometric Flash Game SDKs. Toolkits for building isometric games and chatrooms in Flash, a la Habbo Hotel.
In the Blogware blog:
- Ryerson Review of Journalism on Blogging and Journalism.
A well known J-school’s magazine (produced by graduating journalism
students) takes a look at the intersection of blogging and journalism.