Mathieu Gagnon

Bienvenue sur mon espace web professionnel et personnel, j'agis à titre de programmeur (Python, PHP, Perl), d'intégrateur (XHTML, CSS, JavaScript) et de webmestre et je suis situé à Montréal.

2009-06-02 Saving your data on your specific computer hardware is so 80's and having them on your service provider specific server hardware is equaly wrong. We need data hosting.

2009-03-19 Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary. -- first phrase of r5rs

2009-02-23 Libraries go through cycles (as do browsers, for that matter). There’s a period of competition, followed by cooperation, followed by homogenization. -- John Resig interview on SitePoint

2009-01-09 Simple and portable (as in Perl) password manager, auth.tar

2008-12-24 From Test::More For those grammatical pedants out there, there's an C<isn't()> function which is an alias of isnt().

2008-11-20 From vim manual: [Unix trivia: The name for the Unix "grep" command comes from ":g/re/p", where "re" stands for Regular Expression.]

2008-09-02 A web browser that explains itself with a comic book must be cool

2008-07-18 I hate websites that try to act as desktop app. They almost always suck.

2008-07-17 The worst of all bugs are features.

2008-07-03 Whoa, what happened to this site? I just decided to remove any superflous styling element (anything that is not visually adding to content is just design noise). Then, I was mostly left with what defaults in browsers.

2008-06-11 Le gouvernement du Québec bloque l'accès à son service clicSÉQUR à tous les usagers qui n'utilisent pas Internet Explorer ou Netscape sur Windows. Soupir... pourquoi j'ai l'impression de revenir 12 ans en arrière? Accessibilité quelqu'un?

2008-05-13 Luciano Bello discovered that the random number generator in Debian's openssl package is predictable. This is caused by an incorrect Debian-specific change to the openssl package (CVE-2008-0166). As a result, cryptographic key material may be guessable.

2008-04-20 Reminder: Content is king.

2008-04-09 Je crois que 99.9999% de tous le data mondial est redondant. La redondance de données ne devrais être que dans un contexte de caching.

2008-03-14 This Stuff Matters. Really. But the problem is far bigger than just the web.

2008-03-12 Voici comment j'aime travailler.

2008-03-04 Now that Microsoft plan to revert the behavior, we can say that there is something deeply beautifull and clean in X-UA-Compatible. Really.

2008-01-23 There is something deeply wrong and perverted in X-UA-Compatible. Really.

2007-11-06 Nous savons que les URIs cool ne changent pas. Mais les URIs vraiment cool sont celle où la sémantique du contenu ne change pas.

2007-07-05 Crimson Editor est mort et ne survivra pas, il faut y faire face. C'est décidé, cet été je change d'éditeur texte.

2007-06-12 Safari 3 c'est pour bientôt, et pour Windows également!

2007-05-01 OpenBSD 4.1 est sortie!

2007-04-19 C'est drôle ce qu'on peut retrouver en fouillant dans de vieux dossiers. Ce qui ma donné l'idée d'être un peu plus moderne.

2007-01-15 Finalement Vim à été une bonne idée. Voici mon fichier d'initialisation.

2007-01-14 Résolution de cette année: apprendre lisp.

2007-01-01 Bonne année !

2006-12-01 Bill Gates comme président des USA.

2006-11-29 Présentation d'une création de site, en quelques « frame » de GIF.

2006-11-22 Cette semaine j'ai acheté la dernière version d'Antidote. Wow! Les gens de chez Druide ont vraiment créé un logiciel magnifique.

2006-11-11 Ajourd'hui, j'ai vécu un des ces grands moments d'utilisateur graphique.

2006-11-11 C'est un jour historique pour la communauté open source.

Voici quelques projets auxquels j'ai travaillé: Les Boys, la série, Perrier Vaillant, Édition Les 400 Coups, Frédéric Back, agir ensemble, Coop Vidéo de Montréal, International Yang Family Tai Chi Chuan Association, desputeaux + aubin, Boulangerie Au Pain Doré, Montreal Film Journal.