Hacking Typo
Well, imagine my surprise when I discovered that a bunch of my old entries no longer worked right in Typo? The problem is, out of the box, Typo doesn’t bother showing the extended portions of entries,...
View ArticleMouseHole and JavaScript
So why has been talking about MouseHole lately. If you’re unaware, MouseHole is a ruby script that acts as a web proxy and filters HTML documents via ruby scripts. Or for a much better look at it, go...
View ArticleRSS feed for crash reports
Inspired by a script mentioned on ranchero.com, I wrote a ruby script that generates an RSS feed for all the Crash Reporter logs on your machine. Just create a New Special Subscription in NetNewsWire,...
View ArticleAJAX on Rails
Just a quick post about AJAX on Rails, to test out my latest feature, which is Lightbox support for Typo: If you click that and it doesn’t overlay the image on top of the current page, then you’ve run...
View ArticleGraph of all Universal Type Identifiers
After a couple hours of hacking I managed to come up with a ruby script that generated a GraphViz dot file that describes all of the Universal Type Identifiers on the system. I’ll release it later once...
View ArticleRails 1.1 and Typo
Well, Rails 1.1 is out now. And that is a problem for Typo. See, when we tried running it under Rails 1.1rc1 we discovered that this new version of Rails has certain problems with components....
View ArticleNearing 4.0
Well, it looks like we’re almost at the 4.0 milestone for Typo. Tonight I knocked off 7 tickets (a couple just got re-categorized, but others got fixed/closed). Now there’s just 1 left, and it’s...
View ArticleTypo 4.0 is out
Typo 4.0 is out! Many thanks to Scott Laird for his wonderful work on Akismet support and the new gem installer.
View ArticleHaml: A new markup format for Rails
Haml is a new markup format for Ruby on Rails apps that just hit 1.0. At first glance it looks pretty odd, but it turns out to be really easy to write in, and it’s shorter and, actually, easier to read...
View ArticleGuarding against `` and Kernel#system() in your tests
Update: I've refactored the code significantly and introduced the ability to explicitly unguard methods from within specs. One problem I find myself having when writing tests is ensuring that no...
View Article
More Pages to Explore .....