Entries from July 2007

July 31, 2007

Donebox is open source

When I previously announced my last project, some people asked that I open Donebox code.

svn co http://code.macournoyer.com/svn/donebox/trunk donebox

Or check it out on my code site with all the other useless stuff in there.
Patches are welcome and might be deployed to the live site.

July 30, 2007

Me + Rain – Sleep – Girlfriend = Donebox

What do you do when it rains on the weekend ? Remove some sleep and my girlfriend gone on a trip and you’re pretty sure I’m hacking some code.
But before the unveiling, here goes a song by Jimi Hendrix

There must be some kind of way out of here
Said the joker to the thief
There’s too much [...]

July 25, 2007

MontrealDemoCamp3 follow up

Yesterday I went to MontrealDemoCamp3 with Daniel and Gary. As usual the room was full and the demos were amazing!
Vinismo
Nicolas Ritoux and Evan Prodromou were first and presenting their project Vinismo. It’s a wiki about wines. Already in french and english. They’ve put lots of content in the wiki: the rules, community page, help pages, [...]

July 23, 2007

DemoCampMontreal3

DemoCampMontreal3 at SAT at 18:30, tomorrow.
It’s free!
It’s cool!
All the cool kids are there!
Be cool too:
Be there!

July 22, 2007

ActiveSupport hidden gems

Even though Rails, as any open source project, lacks some documentation, its source code is open so we’d be fool not to dig in it !
Here are a couple of my findings in the not so publicly documented ActiveSupport source code.
Class attribute inheritance
Ever wanted to create an attribute on a base class that is not [...]

July 19, 2007

How to get in the zone in less then 60 seconds

Great hackers are 10 times more productive then mediocre programmers. What did I say ? 100-billion-gazillion times more productive. And you know it!
Getting in the zone allows you to be in a state where you’re completely separated from the outside world. It’s just you and the computer. Your fingers against a horde of bits. You [...]

July 16, 2007

Montreal on Rails

Today, I’m really honoured and excited to announce that I’ll be giving a talk at the first Montreal on Rails meeting on the 7th of August somewhere in McGill University MAASS Chemistry Building at 7 PM.
Honoured because this is big news for the Rails community in Montreal. We had some mailing list and user group [...]

July 12, 2007

The Hacker’s Healthy Guide, a simple 3 steps algorithm

I love to eat! In fact I eat a lot! And I have the great fortune to be the partner of one marvelous chef
that cooks amazing meal almost every day!
But I’m a hacker, I like coding even more then I like to eat. So I spent most of my time sitting in front of [...]

July 11, 2007

High times

Yesterday was the 6th Montreal Entrepreneur Breakfast (second for me). I had a great time! Meeting so much passionate people at the same time, throwing breakthrough ideas at each other and getting in tech discussions of all sort is an energy booster. You’ll leave the place with a need to break boundaries and get things [...]

July 6, 2007

Extending your include knowledge of Ruby

extend and include are two confusing methods, but they go hand in hand like Lychee and Vodka (humm…). Hopefully I’ll try to clarify this as short as possible.
include(a_module) is called inside a class, and adds module methods as instance methods.
extend(a_module) adds all module methods to the instance it is called on.
Here’s a quick example:

[...]