« April 2007 | Index | June 2007 »
May 31, 2007
RSpec changes
I've been using RSpec a fair bit this year and have been trying to make some contributions back to the community because it is such a wonderful project. The thing is, despite its relative youth, RSpec is already a very...More Development articles
Posted by wincent at 4:19 PM
May 22, 2007
RailsConf 2007
I've been a little surprised to see so little coverage of RailsConf. There's be no hint of activity on the official Rails weblog, and if I hadn't been reminded about it by a mention on railscasts.com I would have entirely...More Development articles
Posted by wincent at 12:29 PM
May 21, 2007
Behaviour-Driven Development
Today I felt like showing off my stunning ignorance of Ruby on Rails by doing a screencast on Behaviour-Driven Development. Well, not really. Showing the world how slow and clumsy I am in Rails wasn't my prime objective (even though...More Screencasts articles
Posted by wincent at 1:05 PM
May 19, 2007
RSpec 1.0.0
RSpec 1.0.0 is out. This is a big deal because it means there is now a firm commitment to keeping the API stable, after a lot of changes in the lead-up to 1.0.0. I just wish there was an Objective-C...More Development articles
Posted by wincent at 12:33 PM
May 17, 2007
Clever boolean return trick
I was just randomly browsing the HexFiend source when the following snippet caught my eye: - (BOOL)shouldEnd { return !!([myThreadStatus flag] & SHOULD_END); } Why the double negation (!!)? It's actually very clever. I don't know if this is a...More Development articles
Posted by wincent at 12:08 PM
May 16, 2007
Half-star ratings: now from the Global Menu too
Moving on from yesterday's post, the ability to set half-star ratings is now available from the Synergy Advance Global Menu too:...More Development articles
Posted by wincent at 7:56 PM
May 15, 2007
Half-star ratings from the menus
Following up on yesterday's post, I've just finished adding the ability to set half-star ratings from the new Dock menu in Synergy Advance by holding down the Option key. The same is to follow for the Global Menu. In the...More Development articles
Posted by wincent at 7:03 PM
May 14, 2007
Synergy Advance updates
The next Synergy Advance update will be coming out soon. Rather than releasing 0.5 I'm going to jump straight ahead to 0.5.1b because I want to include some minor new features. Dock options As explained here, there are a number...More Development articles
Posted by wincent at 9:10 PM
May 10, 2007
Rackspace wins again
Rackspace again ranks as most reliable hosting company this month. The three leaders each had a perfect month, with no downtime and no failed requests for their corporate sites during an entire month of monitoring from eight locations around the...More Net articles
Posted by wincent at 8:46 AM
May 8, 2007
When will non-WWDC-attendees get the Leopard beta?
So Apple has now officially announced that: At the Apple Worldwide Developers Conference, we're planning to show you a feature-complete version of Mac OS X Leopard, and you can take home a beta copy. I'm wondering how long paying ADC...More Apple articles
Posted by wincent at 7:02 PM
May 3, 2007
Capthchas
When it comes to CAPTCHAs, I really do think there is such a thing as being "too good". This test is supposed to tell humans apart from machines, but I think it tells humans apart from videntes....More Opinion articles
Posted by wincent at 1:20 PM
May 2, 2007
Assertions
In "Disable assertions and logging in your Release build" Chris Hanson makes the case for, um, Disabling assertions and logging in your release builds. He later follows this up with "Distinguish between checks and assertions". For my first couple of...More Development articles
Posted by wincent at 2:06 PM