You are currently looking at an older section of the wincent.dev website.
Please check the new version of the site at https://wincent.dev/ for updated content.

wincent Wincent Colaiuta's weblog

« 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...

Read full article

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...

Read full article

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...

Read full article

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...

Read full article

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...

Read full article

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:...

Read full article

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...

Read full article

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...

Read full article

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...

Read full article

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...

Read full article

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....

Read full article

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...

Read full article

More Development articles

Posted by wincent at 2:06 PM