« August 2007 | Index | October 2007 »
September 30, 2007
Spotlight definitely broken on my machine
Lately Mail.app has only been returning a subset of the expected results when I search for a particular mail. For example, if a customer that purchased a Synergy license in the last week asks for their registration information to be...More Mac OS X articles
Posted by wincent at 3:44 PM
September 28, 2007
The Apple Store
Just saw this post (via Gruber): But while its beauty and usability have always run ahead of the pack, its underlying source code has not always kept pace. Now the online Apple Store’s inside is as beautiful as its exterior—and...More Opinion articles
Posted by wincent at 2:22 PM
September 26, 2007
Amending commits with Git
One of the nice frills that comes with the distributed version control model of Git is the ability to amend unpublished commits. With a client-server model your commits are permanent and instantly visible, which means that if you make a...More Development articles
Posted by wincent at 4:24 AM
Movable Type 4.0.1
This is my first post from my new Movable Type install after the upgrade from the old version 3.35 to the new 4.0.1. I really couldn't be more impressed with the ease of the upgrade process; easily the best I've...More Miscellaneous articles
Posted by wincent at 3:56 AM
September 25, 2007
Will it blend?
David Heinemeier Hansson is again arguing that Rails is, after all, scalable: Jason Hoffman from Joyent had a great tutorial at RailsConf Europe on Scaling a Rails Application from the Bottom Up. It defines the key terms and measurements of...More Opinion articles
Posted by wincent at 9:14 PM
September 24, 2007
Involuntary Reboot Log #16
Very similar to the problem I saw back at the start of this month: after installing a preview release of a certain operating system the DVD appeared as being mounted on the Desktop but both the Finder and the Terminal...More Involuntary Reboot Log articles
Posted by wincent at 11:39 PM
Things you learn from looking at the HexFiend source code
static BOOL isHex(unichar c) { switch (c) { case '0' ... '9': case 'a' ... 'f': case 'A' ... 'F': return YES; default: return NO; } } Well that one is an eye-opener. I have often wished for the "range"...More Development articles
Posted by wincent at 11:59 AM
September 20, 2007
Automata
Ragel is a truly awesome tool for working with finite automata. It's really refreshing to immerse yourself in a deterministic world completely and rigorously upheld by mathematical underpinnings. And Ragel is an incredibly solid finite state machine compiler that implements...More Development articles
Posted by wincent at 10:05 PM
September 15, 2007
Involuntary Reboot Log #15
There are some applications that when they crash are capable of taking the whole system down. Xcode is one of them. I have no idea why or how they can do this. And I don't think it is actually the...More Involuntary Reboot Log articles
Posted by wincent at 11:47 AM
September 12, 2007
Why functional programming
So in my spare time I've started learning Haskell because I think it's the right time to learn functional programming. I started thinking about this almost exactly one year ago when I read this post by Mark Bessey, a former...More Development articles
Posted by wincent at 10:16 AM
September 5, 2007
Anchor
If this weren't such a pain it would be hilarious: my embattled iMac's brand new Super Drive has given up the ghost after only a couple of weeks of operation. Not having a working Super Drive was a serious concern...More Miscellaneous articles
Posted by wincent at 9:34 AM
September 4, 2007
Stash
Git 1.5.3 just came out a few days ago and one of the greatest things about it is the addition of the git stash command. This addresses one of the most annoying workflow obstacles that I run into many times...More Development articles
Posted by wincent at 4:32 PM