From Tim at planitsearch.com Wed Apr 7 08:14:15 2010 From: Tim at planitsearch.com (Tim Tottenham) Date: Wed, 7 Apr 2010 11:14:15 -0400 Subject: [Montreal-pm] Sr. Perl Developer Message-ID: <31A5AD226D0FC948A6EEAECF1D360DC992BB73@sbsserver.PlanitSearch.local> Hi I have a permanent, full time position in Montréal the client is looking for a Sr. Perl Developer who has advanced level in Perl including CGI experience with Sybase and/or DB2/Linux, Unix/Linux OS. Hope to hear back form anyone Tim Tim Tottenham Recruiter PlanIT Search Toronto, Ontario M5V 1H1 Telephone: (416) 987-9866 Toll Free: 1-877-600-0089 Ext. 232 E-Mail: tim at planitsearch.com Web: www.planitsearch.com -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From lucs at pobox.com Tue Apr 13 22:01:11 2010 From: lucs at pobox.com (Luc St-Louis) Date: Wed, 14 Apr 2010 01:01:11 -0400 Subject: [Montreal-pm] Sortie de Perl 5.12.0 Message-ID: <20100414050111.GA3813@lvan.lucs.net> Voir une copie des "release notes" ici: http://www.perlmonks.org/?node_id=834384 Aussi, vous pourriez être intéressés par cette entrée de blog de Jan Dubois, qui commence ainsi: "Perl 5 core development was in a downward spiral for a couple of years. Releases happened less and less frequently, the number of contributors dropped and the general outlook was getting worse and worse. This is the story how the downward trend has been reversed and how fun, optimism and even excitement has returned to Perl 5 language development." Lire la suite à http://blogs.activestate.com/2010/04/perl-5-is-alive/ À la prochaine! From obilodeau at inverse.ca Fri Apr 16 07:06:22 2010 From: obilodeau at inverse.ca (Olivier Bilodeau) Date: Fri, 16 Apr 2010 10:06:22 -0400 Subject: [Montreal-pm] Sortie de Perl 5.12.0 In-Reply-To: <20100414050111.GA3813@lvan.lucs.net> References: <20100414050111.GA3813@lvan.lucs.net> Message-ID: <4BC86EDE.108@inverse.ca> Luc St-Louis wrote: > Lire la suite à http://blogs.activestate.com/2010/04/perl-5-is-alive/ > Wow! C'est un très bon post. Merci pour le lien. Avec Redhat enterprise qui tourne perl 5.8, je me demande s'ils vont aller vers 5.10 ou 5.12 pour leur prochaine version. En passant, qu'est-ce que vous faites pour valider qu'une nouvelle release de Perl n'apporte aucune regression sur un large codebase? -- Olivier Bilodeau obilodeau at inverse.ca :: +1.514.447.4918 *115 :: www.inverse.ca Inverse inc. :: Leaders behind SOGo (www.scalableogo.org) and PacketFence (www.packetfence.org) From lucs at pobox.com Fri Apr 16 08:38:18 2010 From: lucs at pobox.com (Luc St-Louis) Date: Fri, 16 Apr 2010 11:38:18 -0400 Subject: [Montreal-pm] Sortie de Perl 5.12.0] Message-ID: <20100416153818.GB19056@lvan.lucs.net> On Fri, Apr 16, 2010 at 10:06:22AM -0400, Olivier Bilodeau wrote: > Luc St-Louis wrote: >> Lire la suite à http://blogs.activestate.com/2010/04/perl-5-is-alive/ >> > > Wow! C'est un très bon post. Merci pour le lien. > > Avec Redhat enterprise qui tourne perl 5.8, je me demande s'ils vont > aller vers 5.10 ou 5.12 pour leur prochaine version. Je me rappelle qu'il y a quelques années, Redhat distribuait un perl brisé (voir par exemple ce post sur Slashdot: http://linux.slashdot.org/linux/08/08/29/1423201.shtml). J'en ai parlé sur IRC (freenode#perl) ce matin, voici ce que ça a donné: < lucs> Someone is asking me about Perl + RedHat; does anyone know how reliable the perl they distribute is these days? (they used to distribute a broken one a few years ago, iirc) < NOTevil> lucs: perl + redhat is fine. just build your own perl. :P < lucs> NOTevil: Hehe :) < NOTevil> that's what I do on redhat. < lucs> NOTevil: In other words, the one they distribute should still not be trusted, right? < tm604> lucs: I think it's a bit out of date but I've not had many problems with it (with RHEL5 at least), always use local::lib for any cpan modules though. < lucs> tm604: Ok. < NOTevil> lucs: I think over the past 5 years, I've had 2 redhat updates garble my perl. (Fixed by cpan re-installing a module or two.) < NOTevil> depends on your tolerance to pain. :S < tm604> heh - yes, it seems to like installing mutually incompatible versions of IO::Compress::*, that's why I switched to local::lib on any redhat system. < lucs> NOTevil, tm604: Thanks for your input. < NOTevil> tm604: If I had only known about local::lib all those years ago. Live and learn. < tm604> NOTevil: yep - useful find, although I think I started off just with ~/.cpan containing overrides rather than the proper local::lib approach. But if there's a redhat+perl wiki around, local::lib should be added - in big letters =) Donc, je ne sais pas trop s'ils vont passer à une version plus récente, mais il semble utile d'avoir dans Redhat son propre Perl compilé, aussi récent qu'on le souhaite, n'est-ce pas, ou à tout le moins, utiliser local::lib pour installer des modules qui proviennent de CPAN, incluant certains modules qui pourraient être nécessaires pour "overrider" ceux de Redhat qu'on découvrerait éventuellement être brisés (local::lib permet d'installer des modules CPAN de façon propre sans être root; c'est un excellent module de la vague "Modern Perl"). > En passant, qu'est-ce que vous faites pour valider qu'une nouvelle > release de Perl n'apporte aucune regression sur un large codebase? Perl a une assez bonne réputation de "backwards compatibility", mais pour ma part, je serais très prudent de ne pas upgrader le perl sur lequel dépend un codebase important à moins que ce dernier ne soit accompagné par une suite de tests pas mal solide. Vous avez déjà cette suite de tests, right? :-) From obilodeau at inverse.ca Mon Apr 19 07:46:01 2010 From: obilodeau at inverse.ca (Olivier Bilodeau) Date: Mon, 19 Apr 2010 10:46:01 -0400 Subject: [Montreal-pm] Sortie de Perl 5.12.0] In-Reply-To: <20100416153818.GB19056@lvan.lucs.net> References: <20100416153818.GB19056@lvan.lucs.net> Message-ID: <4BCC6CA9.1070707@inverse.ca> Luc St-Louis wrote: > > Donc, je ne sais pas trop s'ils vont passer à une version plus récente, > mais il semble utile d'avoir dans Redhat son propre Perl compilé, aussi > récent qu'on le souhaite, n'est-ce pas, ou à tout le moins, utiliser > local::lib pour installer des modules qui proviennent de CPAN, incluant > certains modules qui pourraient être nécessaires pour "overrider" ceux > de Redhat qu'on découvrerait éventuellement être brisés (local::lib > permet d'installer des modules CPAN de façon propre sans être root; > c'est un excellent module de la vague "Modern Perl"). Je suis surtout curieux de savoir quelle version (5.10 ou 5.12) sera avec RHEL 6. Pour ce qui est de upstream perl vs celui de Redhat, malheureusement, notre code est développé sous Redhat depuis trop longtemps et dépend d'environ une cinquantaine de modules Perl mis en rpm sur dag[1]. Donc, on a apprit a supporter les problèmes de cet environnement. > >> En passant, qu'est-ce que vous faites pour valider qu'une nouvelle >> release de Perl n'apporte aucune regression sur un large codebase? > > Perl a une assez bonne réputation de "backwards compatibility", mais > pour ma part, je serais très prudent de ne pas upgrader le perl sur > lequel dépend un codebase important à moins que ce dernier ne soit > accompagné par une suite de tests pas mal solide. Vous avez déjà cette > suite de tests, right? :-) Euh.. si un perl -c est un test solide alors oui ;) Plus sérieusement, notre suite de test a besoin de beaucoup d'amour mais tranquillement j'entreprends d'agrandir notre collection de tests. Je commence a mieux comprendre perl pour pouvoir le faire de façon plus agréable. Pour l'instant je joue avec: Test::More, Test::MockDBI, Test::Pod::Coverage, Test::Perl::Critic et Test::MockModule Question de déprimer comme du monde, je prévois faire du Coverage analysis de nos tests question de pouvoir avoir du quantifiable et se rendre compte que notre coverage est a < 5% (ma prédiction). Je vais d'ailleurs fort probablement poser quelques questions sur les tests ici bientôt. En passant, notre travail est open source, je travaille sur PacketFence qui est un logiciel libre de contrôle d'accès au réseau écrit en perl. Je suis content de voir qu'il y a une communauté perl à Montréal. Bonne journée à tous! [1] http://dag.wieers.com/rpm/ -- Olivier Bilodeau obilodeau at inverse.ca :: +1.514.447.4918 *115 :: www.inverse.ca Inverse inc. :: Leaders behind SOGo (www.scalableogo.org) and PacketFence (www.packetfence.org) From oliviertp at valuet.net Tue Apr 27 14:21:13 2010 From: oliviertp at valuet.net (Olivier VALUET) Date: Tue, 27 Apr 2010 17:21:13 -0400 Subject: [Montreal-pm] Effective Perl Programming Message-ID: bonjour, je voulais savoir si vous connaissiez la date de disponibilité au Canada du livre: Effective Perl Programming 2nd edition vu la parité CAD-USD, je pourrais le commander aux États-Unis, mais bon, la proximité est inscrite dans mes gènes. merci, olivier hi, pls, can you tell when the book Effective Perl Programming 2nd edition is available in Canada? with CAD-USD parity, i could order it thru US, but cannot stop thinking about proximity. regards, olivier -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: From oliviertp at valuet.net Wed Apr 28 09:04:04 2010 From: oliviertp at valuet.net (Olivier VALUET) Date: Wed, 28 Apr 2010 12:04:04 -0400 Subject: [Montreal-pm] Effective Perl Programming Message-ID: bonjour, je voulais savoir si vous connaissiez la date de disponibilité au Canada du livre: Effective Perl Programming 2nd edition vu la parité CAD-USD, je pourrais le commander aux États-Unis, mais bon, la proximité est inscrite dans mes gènes. merci, olivier hi, pls, can you tell when the book Effective Perl Programming 2nd edition is available in Canada? with CAD-USD parity, i could order it thru US, but cannot stop thinking about proximity. regards, olivier -------------- section suivante -------------- Une pièce jointe HTML a été nettoyée... URL: