<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE rss [<!ENTITY % HTMLlat1 PUBLIC "-//W3C//ENTITIES Latin 1 for XHTML//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml-lat1.ent">]>
<rss version="2.0" xml:base="http://m2i3.com">
<channel>
 <title>Jean-Marc&#039;s blog</title>
 <link>http://m2i3.com/blog/jean-marc</link>
 <description></description>
 <language>fr</language>
<item>
 <title>Notre contenu sur feedburner.com</title>
 <link>http://m2i3.com/2008/07/contenu-sur-feed-burner</link>
 <description>&lt;p&gt;Nos &lt;a href=&quot;http://feeds.feedburner.com/m2i3-blog&quot;&gt;fils de nouvelles RSS&lt;/a&gt; sont maintenant disponibles sur &lt;a href=&quot;http://feedburner.com/&quot;&gt;FeedBurner.com&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;/blog/jean-marc&quot;&gt;Jean-Marc&lt;/a&gt;&lt;/p&gt;
</description>
 <pubDate>Fri, 25 Jul 2008 12:14:26 -0700</pubDate>
</item>
<item>
 <title>Faire moins pour en faire plus... voici Drizzle</title>
 <link>http://m2i3.com/2008/07/drizzle</link>
 <description>&lt;p&gt;Un nouveau projet viens de voir le jour sur le web... &lt;a href=&quot;https://launchpad.net/drizzle&quot;&gt;Drizzle [en]&lt;/a&gt;, une branche de MySQL, vise à diminuer la fonctionalité de la base de données pour offrir plus de puissance dans un environment où le besoin est sur un parralélisme élevé (comme par exemple en &quot;cloud computing&quot;).&lt;/p&gt;
&lt;p&gt;En bref, une base de donnée plus efficace, facile à augmenter pour la charge de travail avec un &lt;/p&gt;
</description>
 <category domain="http://m2i3.com/taxonomy/term/5">Programmation</category>
 <pubDate>Thu, 24 Jul 2008 09:11:10 -0700</pubDate>
</item>
<item>
 <title>Une expérience et réaction sur Google AppEngine</title>
 <link>http://m2i3.com/2008/07/experience-et-reaction-sur-google-appengine</link>
 <description>&lt;p&gt;Si vous vivez hors Canada vous n&#039;aurez probablement entendu du fait que Bell Mobilité et Telus Mobilité chargeront dès août des frais sur les messages textes entrant.&lt;/p&gt;
&lt;p&gt;La nouvelle a plutôt fait le tour ici et m&#039;as amené à créer un &lt;a href=&quot;http://noincomingsmsfees.appspot.com/&quot;&gt;mini-site&lt;/a&gt; pour informer et&lt;/p&gt;
</description>
 <category domain="http://m2i3.com/taxonomy/term/5">Programmation</category>
 <pubDate>Sat, 12 Jul 2008 13:46:33 -0700</pubDate>
</item>
<item>
 <title>Trouver l&#039;inspiration</title>
 <link>http://m2i3.com/2008/06/trouver-inspiration</link>
 <description>&lt;p&gt;La conception de site web implique une portion créative qui peut s&#039;assécher avec le temps... c&#039;est pourquoi de temps à autre, il faut s&#039;éloigner du web... s&#039;éloigner des lectures techniques...&lt;/p&gt;
&lt;p&gt;Ma façon de trouver l&#039;inspiration, de la garder vivante... c&#039;est de voyager, lire des romans, des articles sur plein de sujets divers... dernièrement, grâce à &lt;a href=&quot;http://m2i3.com/blog/hugues&quot; title=&quot;le blogue de Hugues&quot;&gt;Hugues&lt;/a&gt;, j&#039;ai ajouté une source d&#039;inspiration dont&lt;/p&gt;
</description>
 <pubDate>Sat, 28 Jun 2008 11:03:41 -0700</pubDate>
</item>
<item>
 <title>Stop... on continue plus loin que le Web</title>
 <link>http://m2i3.com/2008/06/stop-on-continue-plus-loin-que-le-web</link>
 <description>&lt;p&gt;Je suis de retour de Corse après des vacances bien méritées... Après avoir sélectionné &lt;a href=&quot;http://www.flickr.com/photos/27656013@N04/sets/72157605607488648/&quot; title=&quot;Photos de mon voyage en Corse sur Flickr&quot;&gt;quelques bonnes photos&lt;/a&gt; dans la tonne que j&#039;ai prise là-bas je me suis questionné sur l&#039;outil à utiliser pour les partager avec mes amis et mes collègues.  &lt;/p&gt;
&lt;p&gt;Je pouvais bien sûr monter un site de toute pièce mais disons que la proportion d&#039;effort par rapport à l&#039;utilité réelle laissait à désirer.  Samedi, donc, j&#039;ai fouillé un peu et &lt;/p&gt;
</description>
 <pubDate>Mon, 16 Jun 2008 19:31:59 -0700</pubDate>
</item>
<item>
 <title>Out Komodo bonjour ScITE</title>
 <link>http://m2i3.com/2008/03/out-komodo-bonjour-scite</link>
 <description>&lt;p&gt;Tel que discuté dans &lt;a href=&quot;http://m2i3.com/2008/03/vers-un-editeur-plus-leger-pour-ruby-on-rails&quot;&gt;vers un éditeur plus léger pour Ruby on Rails&lt;/a&gt; j&#039;ai commencé à utiliser Komodo Edit d&#039;ActiveState.  La lune de miel a été de très courte durée.  Après deux matins à avoir mon travail dans le train interrompu après seulement vingt minutes de travail j&#039;ai placé Komodo dans la même catégorie de RadRails... trop&lt;/p&gt;
</description>
 <category domain="http://m2i3.com/taxonomy/term/14">IDE</category>
 <category domain="http://m2i3.com/taxonomy/term/6">Ruby</category>
 <category domain="http://m2i3.com/taxonomy/term/4">Ruby on Rails</category>
 <pubDate>Mon, 31 Mar 2008 14:17:53 -0700</pubDate>
</item>
<item>
 <title>Objet Ruby... dis moi ce que tu fais</title>
 <link>http://m2i3.com/2008/03/objet-ruby-dis-moi-ce-que-tu-fais</link>
 <description>&lt;p&gt;Qui n&#039;a pas connu ce bref moment d&#039;hésitation dans IRB ou la console de Rails... on viens d&#039;inscrire le nom d&#039;une classe ou encore d&#039;un objet et on est plus certains du nom de la méthode.&lt;/p&gt;
&lt;p&gt;Plutôt que de faire TAB + TAB et avoir les 3597 méthodes disponibles pour l&#039;objet et tous ses parents on peut interroger directement l&#039;objet et obtenir les&lt;/p&gt;
</description>
 <category domain="http://m2i3.com/taxonomy/term/5">Programmation</category>
 <category domain="http://m2i3.com/taxonomy/term/6">Ruby</category>
 <pubDate>Wed, 19 Mar 2008 17:59:32 -0700</pubDate>
</item>
<item>
 <title>Différent mais égal - Convertir d&#039;une base à une autre (3e défi Ruby)</title>
 <link>http://m2i3.com/2008/03/convertir-entre-deux-bases</link>
 <description>&lt;p&gt;Un défi très simple mais qui expose une fonctionnalité de Ruby très intéressante... la conversion entre des nombres de bases différentes.&lt;/p&gt;
&lt;p&gt;Vous connaissez très certainement la base 16 sous-jacent au &lt;a href=&quot;http://fr.wikipedia.org/wiki/Syst%C3%A8me_hexad%C3%A9cimal&quot;&gt;système hexadécimal&lt;/a&gt; ou encore la base 2 derrière le &lt;a href=&quot;http://fr.wikipedia.org/wiki/Syst%C3%A8me_binaire&quot;&gt;binaire&lt;/a&gt;.  Mais connaissez&lt;/p&gt;
</description>
 <category domain="http://m2i3.com/taxonomy/term/13">Défi Ruby</category>
 <category domain="http://m2i3.com/taxonomy/term/6">Ruby</category>
 <enclosure url="http://m2i3.com/files/defi-3.rb" length="591" type="application/octet-stream" />
 <pubDate>Sat, 15 Mar 2008 09:01:10 -0700</pubDate>
</item>
<item>
 <title>Vers un éditeur plus léger pour Ruby on Rails</title>
 <link>http://m2i3.com/2008/03/vers-un-editeur-plus-leger-pour-ruby-on-rails</link>
 <description>&lt;p&gt;Hier j&#039;ai frappé un noeud... &lt;a href=&quot;http://www.aptana.com/rails&quot;&gt;Radrails&lt;/a&gt; utilisais 200mb de mémoire sur mon ordinateur portable en plus de prendre une éternité pour ouvrir quelque fichiers que ce soit.  &lt;/p&gt;
&lt;p&gt;Ce n&#039;est pas la première fois mais, hier, j&#039;ai perdu patience et me suis lancé à la recherche d&#039;un nouvel éditeur.  J&#039;travaille sous Windows donc j&#039;peux faire un croix sur &lt;a href=&quot;http://macromates.com/&quot;&gt;TextMate&lt;/a&gt; et malgré tout le bruit autour d&#039;&lt;a href=&quot;http://www.aptana.com/studio&quot;&gt;Aptana&lt;/a&gt; j&#039;aimerais m&#039;éloigner de tout ce qui roule sur &lt;a href=&quot;http://www.eclipse.org/&quot;&gt;Eclipse&lt;/a&gt; à cause de la lourdeur.&lt;/p&gt;
&lt;p&gt;Je me lance donc en période d&#039;essai, je suis à nouveau libre d&#039;éditeur, un développeur sans attache.  Ma première conquête &lt;a href=&quot;http://www.activestate.com/Products/komodo_ide/komodo_edit.mhtml&quot;&gt;Komodo Edit d&#039;ActiveState&lt;/a&gt;.  À première vue, il rencontre mon critère de base, il est léger et assez rapide (pour ma première soirée en tête à tête, après sa toute première initialisation les projets sont chargés en 10-15 secondes, contrairement à la minute habituelle de RadRails).  On peut rapidement configurer les commandes qui viennent standard avec RadRails (qui avec un peu de recul... j&#039;apprécie le fait de pouvoir les configurer exactement à ma façon).  Dans les négatifs, Komodo n&#039;est pas OpenSource ce qui me mettrais à la merci de ActiveState s&#039;il décidait de ne plus avoir de license gratuite.&lt;/p&gt;
&lt;p&gt;Reste donc à voir si ma productivité vas augmenter.&lt;/p&gt;
&lt;p&gt;à bientôt!&lt;/p&gt;
&lt;p&gt;Jean-Marc&lt;/p&gt;
</description>
 <category domain="http://m2i3.com/taxonomy/term/14">IDE</category>
 <category domain="http://m2i3.com/taxonomy/term/5">Programmation</category>
 <category domain="http://m2i3.com/taxonomy/term/6">Ruby</category>
 <category domain="http://m2i3.com/taxonomy/term/4">Ruby on Rails</category>
 <pubDate>Fri, 07 Mar 2008 04:55:56 -0800</pubDate>
</item>
<item>
 <title>La vitesse d&#039;un site, une question de perception</title>
 <link>http://m2i3.com/2008/02/vitesse-site-question-de-perception</link>
 <description>&lt;p&gt;J&#039;écoutais récemment la &lt;a href=&quot;http://www.infoq.com/presentations/shoup-ebay-architectural-principles&quot; title=&quot;Randy Shoup on eBay&#039;s Architectural Principles&quot;&gt;présentation de Randy Shoup sur l&#039;architecture d&#039;eBay {en}&lt;/a&gt;.  Plusieurs points m&#039;ont fasciné dans cette présentation:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Le site où la présentation est disponible... voir le &quot;powerpoint&quot; en même temps que le dialogue, très intéressant&lt;/li&gt;
&lt;li&gt;Chez eBay tout est énorme&lt;/li&gt;
&lt;li&gt;Plusieurs des techniques discutées dans le site ne s&#039;appliqueront probablement jamais à vous&lt;/li&gt;
&lt;li&gt;La vitesse d&#039;un site est purement une question de perception&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;C&#039;est ce dernier point que j&#039;aimerais couvrir aujourd&#039;hui.  Souvent, très souvent, les sites webs et logiciels sont développés pour fonctionner de façon synchrone et séquentiel.  &lt;/p&gt;
&lt;p&gt;Imaginons un site web où&lt;/p&gt;
</description>
 <category domain="http://m2i3.com/taxonomy/term/5">Programmation</category>
 <pubDate>Sat, 23 Feb 2008 08:54:37 -0800</pubDate>
</item>
<item>
 <title>Comment ne pas faire un scrum</title>
 <link>http://m2i3.com/2008/02/comment-pas-faire-scrum</link>
 <description>&lt;p&gt;Il y a un peu moins d&#039;un an, Hugues touchait le sujet des &lt;a href=&quot;/2006/04/equipe_agile_et_scrum&quot; title=&quot;L&#039;équipe Agile et le Scrum&quot;&gt;scrums sur un projet à sa charge&lt;/a&gt;. Rapidement Scrum est une méthode agile de gestion de projet logiciel.  Les prémisses sont très simples et focussés sur l&#039;équipe de travail ainsi que sur le travail à accomplir.  L&#039;overhead réduit à un minimum.&lt;/p&gt;
&lt;p&gt;Pour plusieurs compagnies c&#039;est la méthode de gestion&lt;/p&gt;
</description>
 <category domain="http://m2i3.com/taxonomy/term/7">Agile</category>
 <pubDate>Wed, 13 Feb 2008 17:30:53 -0800</pubDate>
</item>
<item>
 <title>de la beauté et du web</title>
 <link>http://m2i3.com/2007/10/beaute-et-web</link>
 <description>&lt;p&gt;Qu&#039;est-ce qu&#039;un beau site web?  En fait, est-ce qu&#039;un site web est beau, laid?&lt;/p&gt;
&lt;p&gt;Avant de répondre... et sans entrer dans un &lt;a href=&quot;http://fr.wikipedia.org/wiki/Beaut%C3%A9&quot;&gt;débat philosophique sur la beauté&lt;/a&gt;... il faut considérer que la beauté est très souvent dans l&#039;oeil de celui qui regarde - Oscar WILDE.&lt;/p&gt;
&lt;p&gt;Alors si on ne peut quantifier la beauté, comment la traiter lorsqu&#039;on parle d&#039;un site web?  Comment réagir lorsqu&#039;on se fait dire qu&#039;une page n&#039;est pas belle (surtout lorsque c&#039;est notre client qui le dit).&lt;/p&gt;
&lt;p&gt;Eh bien, tout simplement, en ne traitant pas de beauté. Un site, une page, sont des &lt;a href=&quot;http://fr.wikipedia.org/wiki/Communication&quot;&gt;communications&lt;/a&gt;, des &lt;a href=&quot;http://fr.wikipedia.org/wiki/Message&quot;&gt;messages&lt;/a&gt;.  Son visuel aide ou oui nui au message offert à l&#039;oeil.  Il l&#039;obscurcit ou le rend clair.  &lt;/p&gt;
&lt;p&gt;En ce sens la question à laquelle on doit répondre est: &quot;est-ce que le visuel du site permet de transmettre le message de la façon voulu&quot;?  Si la réponse est &quot;oui&quot; alors le visuel est adéquat... aussi laid ou beau qu&#039;il soit.&lt;/p&gt;
</description>
 <pubDate>Wed, 31 Oct 2007 04:02:21 -0700</pubDate>
</item>
<item>
 <title>Étendre le code des modèles de plugins</title>
 <link>http://m2i3.com/2007/10/etendre-code-des-modeles-de-plugins</link>
 <description>&lt;p&gt;Un courriel que j&#039;ai reçu récemment....&lt;/p&gt;
&lt;p&gt;Cher Jean-Marc,&lt;/p&gt;
&lt;p&gt;J&#039;ai un plugin que je viens de développer et que j&#039;aimerais réutiliser dans une nouvelle application.  Mon problème est que la nouvelle application doit être en plusieurs langues alors que mon plugin ne fonctionne qu&#039;en une seule langue.  &lt;/p&gt;
&lt;p&gt;Je sais que je pourrais changer le plugin mais j&#039;devrais aussi&lt;/p&gt;
</description>
 <category domain="http://m2i3.com/taxonomy/term/5">Programmation</category>
 <category domain="http://m2i3.com/taxonomy/term/6">Ruby</category>
 <category domain="http://m2i3.com/taxonomy/term/4">Ruby on Rails</category>
 <pubDate>Tue, 16 Oct 2007 18:32:13 -0700</pubDate>
</item>
<item>
 <title>Assez bien mais pas parfait (perfect good enough)? Vraiment?</title>
 <link>http://m2i3.com/2007/10/assez-bien-pas-parfait-vraiment</link>
 <description>&lt;p&gt;Un petit retour sur un ancien &lt;a href=&quot;/node/15&quot; title=&quot;Perfect Good Enough&quot;&gt;texte qu&#039;Hugues a publié il y a plus d&#039;un an&lt;/a&gt;...&lt;/p&gt;
&lt;p&gt;J&#039;suis à un point critique sur un projet.  Le site n&#039;est toujours pas au niveau visuellement... et pourtant la fonctionnalité y est déjà.  Ce petit bébé étant notre premier bébé (enfin, conçu pour et par M2i3), on le voudrait parfait dès le lancement.&lt;/p&gt;
&lt;p&gt;J&#039;ai relu le texte et la citation sur laquelle Hugues s&#039;est basé... Mais la réponse m&#039;échappe toujours, à quel moment un site est assez bon?&lt;/p&gt;
</description>
 <category domain="http://m2i3.com/taxonomy/term/6">Ruby</category>
 <category domain="http://m2i3.com/taxonomy/term/4">Ruby on Rails</category>
 <pubDate>Fri, 05 Oct 2007 04:29:42 -0700</pubDate>
</item>
<item>
 <title>La beauté est dans l&#039;implémentation</title>
 <link>http://m2i3.com/2007/08/beaute-en-implementation</link>
 <description>&lt;p&gt;Je suis à travailler sur une intégration avec PayPal sur un projet en Ruby on Rails.  &lt;/p&gt;
&lt;p&gt;Pour ce faire j&#039;ai donc téléchargé le &lt;a href=&quot;http://www.elctech.com/projects/paypal&quot; title=&quot;Ruby PayPal Gem&quot;&gt;Gem PayPal&lt;/a&gt; développé par &lt;a href=&quot;http://www.elctech.com&quot;&gt;ELC Technologies&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Les vérifications préliminaires sont prometteuses, le Gem se comporte tel que souhaité et fidèle à la philosophie de Rails il se concentre sur le résultat faisant fi de la configuration&lt;/p&gt;
</description>
 <category domain="http://m2i3.com/taxonomy/term/5">Programmation</category>
 <category domain="http://m2i3.com/taxonomy/term/6">Ruby</category>
 <category domain="http://m2i3.com/taxonomy/term/4">Ruby on Rails</category>
 <pubDate>Tue, 07 Aug 2007 20:15:48 -0700</pubDate>
</item>
</channel>
</rss>
