<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Renoir Boulanger &#187; Web</title>
	<atom:link href="http://renoirboulanger.com/blog/tag/web/feed/" rel="self" type="application/rss+xml" />
	<link>http://renoirboulanger.com</link>
	<description>Un geek social et Linuxien de nature</description>
	<lastBuildDate>Sun, 29 Apr 2012 20:29:57 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>devLAB Montréal c&#8217;est maintenant parti!</title>
		<link>http://renoirboulanger.com/blog/2011/02/devlab-montreal-cest-maintenant-parti/</link>
		<comments>http://renoirboulanger.com/blog/2011/02/devlab-montreal-cest-maintenant-parti/#comments</comments>
		<pubDate>Tue, 08 Feb 2011 21:04:31 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[GeekNight]]></category>
		<category><![CDATA[Accessibilité]]></category>
		<category><![CDATA[evenements]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[virtualisation]]></category>
		<category><![CDATA[Vulgarisation]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2416</guid>
		<description><![CDATA[devLAB Montréal c&#8217;est maintenant parti!
Geek by *recycledwax on deviantART
Je l&#8217;avait annoncé. Nous avons particié a des événements, joints d&#8217;autres. Maintenant, depuis Janvier 2011, à tous les mercredis, nous vous invitons a vous joindre a nos rencontres. Donc,depuis cinq semaines maintenant nous hébergeons au public nos ateliers de travail qu&#8217;on appelait nos GeekNights maintenant surnommé devLAB.
Comment devLAB a commencé?
Tout [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2011/02/devlab-montreal-cest-maintenant-parti/' class='retweet '  style='display:block;margin:10px 0px;' >devLAB Montréal c&#8217;est maintenant parti!</a><div style="float: right; margin: 0px 0px 5px 5px; background: #e4eae4padding;"><img class="alignleft size-full wp-image-2434" style="border: none;" title="Geek_by_recycledwax_on_DeviantArt" src="http://renoirboulanger.com/wp-content/uploads/2011/01/Geek_by_recycledwax_on_DeviantArt.png" border="0" alt="Geek by recycledwax on DeviantArt" width="321" height="414" /><br />
<a href="http://www.deviantart.com/deviation/91362367/">Geek</a> by *<a class="u" href="http://recycledwax.deviantart.com/">recycledwax</a> on <a href="http://www.deviantart.com">deviant</a><a href="http://www.deviantart.com">ART</a></div>
<p>Je l&#8217;avait <a href="http://renoirboulanger.com/blog/2010/03/introduction-de-notre-nouveau-projet-evenement-intitule-devlab/">annoncé</a>. Nous avons <a href="http://renoirboulanger.com/blog/2010/06/retour-sur-la-semaine-des-logiciels-libres-mondev-et-de-la-conference-make-web-not-war-2010/">particié a des événements</a>, <a title="WordCamp WordPress developper_meetup()" href="http://wordcampmontreal.org/">joints</a> <a title="ConFoo Web Techno Conference" href="http://renoirboulanger.com/blog/2010/09/lancement-de-lannee-2011-pour-la-conference-confoo/">d&#8217;autres</a>. Maintenant, depuis Janvier 2011, <strong>à tous les mercredis</strong>, nous vous invitons a vous joindre a nos rencontres. Donc,depuis cinq semaines maintenant nous hébergeons au public nos ateliers de travail qu&#8217;on appelait nos <a title="Quelques billets qui parlent de ces soirées de GeekNights" href="http://renoirboulanger.com/blog/category/geeknight/">GeekNights</a> maintenant surnommé <a href="http://devlabmtl.org">devLAB</a>.</p>
<h3>Comment devLAB a commencé?</h3>
<p>Tout a commencé en 2006. Le besoin est né après plusieurs mois à discuter de technologie a deux (avec <a href="http://etiennelachance.com">Etienne</a>) a prendre une bière au 3Brasseurs et de parler de binaire, netmask&#8230; vous savez, des trucs de Geeks. Nous avons joins notre  vieil ami <a href="http://stephanchampagne.com/">Stephan</a> et nous avons officialisé le pacte que nous avons tenu de 2006-2009. Une fois par semaine tous les Mercredis soir nous suivions ce concept:</p>
<ol>
<li>Se rencontrer peu importe la charge de travail au bureau</li>
<li>Faire avancer une idée</li>
<li>Utiliser quelque chose qu&#8217;on a jamais utilisé avant</li>
<li>Pratiquer les méthodologies pour prendre les plis qu&#8217;on ne pouvait pas toujours prendre au bureau</li>
</ol>
<p>Parfois nous en faisions des CodeFests qui duraient une fin de semaine complète. D&#8217;autres fois nous invitions des amis a jouer avec nous sur des sujets divers.</p>
<p><span id="more-2416"></span></p>
<h3>Quelques sujets que nous avons couverts</h3>
<p>Nous discutions d&#8217;a peu près tout ce qui nous tentait. Parfois nous étions inspirés par ce que nous faisions au bureau, d&#8217;autres fois, des amis venaient nous montrer leus trucs qui les &#8220;faisaient tripper&#8221;  (!)</p>
<p>Entre autres&#8230;</p>
<ol>
<li>Le Test Driven Development avec Visual Studio</li>
<li>Environnement généré en Javascript avec ExtJS</li>
<li>Des processus d&#8217;auto installation avec CentOS 5 (Kick start)</li>
<li>Monter un serveur SMTP avec Debian Etch et Exim connecté avec un backend MySQL</li>
<li>Faire des routines de déploiement en XML avec Apache Ant</li>
<li>Monter une librairie de <a title="Script bash pour transférer une base de donnée MySQL d’un serveur à l’autre" href="http://renoirboulanger.com/blog/2010/02/script-bash-pour-transferer-une-base-de-donnee-mysql-dun-serveur-a-lautre/">migration de base de donnée d&#8217;un serveur a l&#8217;autre</a></li>
<li><a href="http://renoirboulanger.com/blog/2009/09/une-vm-linux-qui-sert-au-developpement-php-5-3-avec-eclipse-partie-i/">Monter un &#8220;Une VM Linux qui sert au développement&#8221; et utiliser un tunnel X pour afficher localement ce qui est exécuté dans la VM</a></li>
<li><a title="Installer une Machine Virtuelle Linux roulant dans VMware Fusion sous Mac OS X" href="http://renoirboulanger.com/blog/2010/07/installer-une-machine-virtuelle-linux-roulant-dans-vmware-fusion-sous-mac-os-x/">Monter une sandbox&#8230;  sous Mac OS X</a></li>
<li>Un projet de gestion de parc informatique</li>
<li>Un projet de gestion de menu utilisant le &#8220;<a href="http://webprod.hc-sc.gc.ca/cnf-fce/index-fra.jsp">Fichier canadien sur les éléments nutrritifs</a>&#8220;</li>
<li>&#8230; et plusieurs autres.</li>
</ol>
<h3>Pourquoi avons nous lancé un <em>autre</em> événement a Montréal</h3>
<p>Étant donné qu&#8217;aucun événement a Montréal n&#8217;avait ce type de concept, nous l&#8217;avons ouverts au public. Surtout que les gens autour de nous aimaient  l&#8217;idée de nos rencontres.</p>
<p>Notre objectif est clair:</p>
<blockquote><p>devLAB est  une occasion de partager avec d&#8217;autres passsionnés en faisant des rencontres hebdomadaires de travail ou on &#8220;met la main à la pâte&#8221;.</p></blockquote>
<p>Parceque ce qu&#8217;on veut depuis toujours c&#8217;est un endroit ou essayer des trucs. Peu importe la techno. Des chose qu&#8217;on peut pas nécessairement faire au bureau, ou chez soi. C&#8217;est de se donner une occasion d&#8217;améliorer ses capacités.</p>
<h3>Evocatio : L&#8217;oeuf ou la Poule?</h3>
<p>Pour les gens qui se le demandent. Evocatio a commencé A CAUSE des GeekNights.</p>
<p>Pas le contraire.</p>
<p>En fait, nous sommes ouverts a l&#8217;aide pour en faire une entité a part entière.</p>
<h3>La direction de devLAB</h3>
<p>&#8230; notre manifeste, en quelque sorte. Pas nécessairement officiel mais va comme suit:</p>
<ol>
<li>Rencontre tous les mercredis 18h30-22h00</li>
<li>Avancer un projet de logiciel Libre</li>
<li>Ne pas se coincer qu&#8217;a une seule technologie ou langage de programmation</li>
<li>Travailler en équipe (code pairing) pour apprendre des interventions de son pair</li>
<li>Ajouter des facteurs d&#8217;inconnus coté technologique</li>
<li>Tout le monde est là pour apprendre et jouer a la technologie</li>
<li>But non lucratif. Aucune entreprise ne peut être promu par devLAB. Le contraire n&#8217;est pas interdit par contre.</li>
<li>Bilinguisme from the ground up (Except that my blog is for a french only audience. sorry)</li>
</ol>
<h3>C&#8217;est quand?</h3>
<p>CE Mercredi, ou le prochain!</p>
<p>Le détail des annonces sur <a href="http://techentreprise.com/Montreal/users/renoirb">Techentreprise</a> (voir le lien devLAB Montréal), Twitter via <a href="http://twitter.com/devLABMtl">@devLABmtl</a> et  dans le <a href="http://www.facebook.com/home.php?sk=group_191829357497601">groupe Facebook</a>.  Vous pouvez aussi être fan de la <a href="http://www.facebook.com/devlabmtl">Page Facebook</a>.</p>
<p>Vous pouvez aussi  <a href="http://devlabmtl.org/">devlabmtl.org</a> et qui n&#8217;est pas aussi à jour mais qui le sera éventuellement. <img src='http://renoirboulanger.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Vous voulez vous joindre a nous? Pas de problème! Si vous avez des questions vous pouvez envoyer un courriel a <strong>info A dev LAB mtl POINT org</strong></p>
<p>Au plaisir de vous y croiser.</p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2011/02/devlab-montreal-cest-maintenant-parti/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Réalisation de l&#8217;intégration du site de Jean Émond [2008]</title>
		<link>http://renoirboulanger.com/blog/2010/09/realisation-de-lintegration-du-site-de-jean-emond-2008/</link>
		<comments>http://renoirboulanger.com/blog/2010/09/realisation-de-lintegration-du-site-de-jean-emond-2008/#comments</comments>
		<pubDate>Thu, 16 Sep 2010 21:40:56 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2343</guid>
		<description><![CDATA[Réalisation de l&#8217;intégration du site de Jean Émond [2008]Pour ajouter a ma collection de billets de mon Portfolio professionnel j&#8217;ai fait en 2008 ce petit site.
 J&#8217;ai de la difficulté à trouver des mots pour decrire ce projet. Un pamphlet publicitaire est le nom le plus près de ce que je peit utiliser pour decrire.
Contrairement [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/09/realisation-de-lintegration-du-site-de-jean-emond-2008/' class='retweet '  style='display:block;margin:10px 0px;' >Réalisation de l&#8217;intégration du site de Jean Émond [2008]</a><p>Pour ajouter a ma collection de billets de mon <a href="/blog/categorie/portfolio">Portfolio professionnel</a> j&#8217;ai fait en 2008 ce petit site.</p>
<p> J&#8217;ai de la difficulté à trouver des mots pour decrire ce projet. Un pamphlet publicitaire est le nom le plus près de ce que je peit utiliser pour decrire.</p>
<p>Contrairement aux autres clients que j&#8217;ai eu je n&#8217;ai pas rencontré le client directement.  </p>
<h3>Intégration HTML/CSS</h3>
<p>Le but était principalement de refaire la brochure PDF en version web. Il a été fait en deux itérations comme vous pouvez le voir sur les captures d&#8217;écran.</p>
<h3>Captures d&#8217;ecran</h3>

<a href='http://renoirboulanger.com/blog/2010/09/realisation-de-lintegration-du-site-de-jean-emond-2008/screenshot_jemond1/' title='Jean Emond : Page accueil en français'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/08/screenshot_jemond1-150x150.png" class="attachment-thumbnail" alt="" title="Jean Emond : Page accueil en français" /></a>
<a href='http://renoirboulanger.com/blog/2010/09/realisation-de-lintegration-du-site-de-jean-emond-2008/screenshot_jemond2/' title='Jean Emond : Page «Cadre supérieur»'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/08/screenshot_jemond2-150x150.png" class="attachment-thumbnail" alt="" title="Jean Emond : Page «Cadre supérieur»" /></a>
<a href='http://renoirboulanger.com/blog/2010/09/realisation-de-lintegration-du-site-de-jean-emond-2008/screenshot_jemond3/' title='Jean Emond : Page président (version anglaise)'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/08/screenshot_jemond3-150x150.png" class="attachment-thumbnail" alt="" title="Jean Emond : Page président (version anglaise)" /></a>
<a href='http://renoirboulanger.com/blog/2010/09/realisation-de-lintegration-du-site-de-jean-emond-2008/extrait-pdf-original/' title='Jean Emond : Extrait PDF original'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/08/Extrait-PDF-original-150x150.png" class="attachment-thumbnail" alt="" title="Jean Emond : Extrait PDF original" /></a>

<p>Voir le site <a href="http://jeanemond.ca">Jean Emond.ca</a></p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/09/realisation-de-lintegration-du-site-de-jean-emond-2008/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Réalisation site Manoir Saint-Francis faits avec GéraniumCMS [2007]</title>
		<link>http://renoirboulanger.com/blog/2010/09/realisation-site-manoir-saint-francis-faits-avec-geraniumcms-2007/</link>
		<comments>http://renoirboulanger.com/blog/2010/09/realisation-site-manoir-saint-francis-faits-avec-geraniumcms-2007/#comments</comments>
		<pubDate>Sun, 12 Sep 2010 06:45:25 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[GeraniumCMS]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[inexis]]></category>
		<category><![CDATA[p52]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2349</guid>
		<description><![CDATA[Réalisation site Manoir Saint-Francis faits avec GéraniumCMS [2007]Dans ma série d&#8217;articles ou je parle des sites que j&#8217;ai fait dans le passé. J&#8217;ai mentionné quelques fois que j&#8217;utilisait GéraniumCMS. Le projet du site du Manoir Saint-Francis à Magog, est l&#8217;un des derniers déployés.
Derniers sites faits avec GéraniumCMS
J&#8217;était en emploi chez TechSolCom Groupe informatique depuis quelques [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/09/realisation-site-manoir-saint-francis-faits-avec-geraniumcms-2007/' class='retweet '  style='display:block;margin:10px 0px;' >Réalisation site Manoir Saint-Francis faits avec GéraniumCMS [2007]</a><p><img src="http://renoirboulanger.com/wp-content/uploads/2010/08/screenshot_manoirstfrancis2-300x285.png" alt="Manoir Saint-Francis : Page avec images cartes généré par GéraniumCMS" title="Manoir Saint-Francis : Page avec images cartes" width="300" height="285" class="aligncenter size-medium wp-image-2352" />Dans ma série d&#8217;articles ou je parle des <a href="http://renoirboulanger.com/blog/category/portfolio/">sites que j&#8217;ai fait dans le passé</a>. J&#8217;ai mentionné quelques fois que <a href="http://renoirboulanger.com/blog/tag/GeraniumCMS/">j&#8217;utilisait GéraniumCMS</a>. Le projet du site du <a href="http://manoirstfrancis.com">Manoir Saint-Francis à Magog</a>, est l&#8217;un des derniers déployés.</p>
<p><strong>Derniers sites faits avec GéraniumCMS</strong></p>
<p>J&#8217;était en emploi chez <a href="http://techsolcom.ca">TechSolCom Groupe informatique</a> depuis quelques temps déjà et un ancien client de Inexis a voulu que je fasse un site pour lui.</p>
<p>Le contexte général du projet est comme il l&#8217;est souvent. Un graphiste me fournit des planches Photoshop et je dois le rendre identique en HTML.</p>
<h3>Gallerie d&#8217;images</h3>

<a href='http://renoirboulanger.com/blog/2010/09/realisation-site-manoir-saint-francis-faits-avec-geraniumcms-2007/screenshot_manoirstfrancis1_cms/' title='Manoir Saint-Francis : Boutons mode édition'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/08/screenshot_manoirstfrancis1_cms-150x150.png" class="attachment-thumbnail" alt="" title="Manoir Saint-Francis : Boutons mode édition" /></a>
<a href='http://renoirboulanger.com/blog/2010/09/realisation-site-manoir-saint-francis-faits-avec-geraniumcms-2007/screenshot_manoirstfrancis1/' title='Manoir Saint-Francis : Page accueil'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/08/screenshot_manoirstfrancis1-150x150.png" class="attachment-thumbnail" alt="" title="Manoir Saint-Francis : Page accueil" /></a>
<a href='http://renoirboulanger.com/blog/2010/09/realisation-site-manoir-saint-francis-faits-avec-geraniumcms-2007/screenshot_manoirstfrancis2/' title='Manoir Saint-Francis : Page avec images cartes'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/08/screenshot_manoirstfrancis2-150x150.png" class="attachment-thumbnail" alt="" title="Manoir Saint-Francis : Page avec images cartes" /></a>
<a href='http://renoirboulanger.com/blog/2010/09/realisation-site-manoir-saint-francis-faits-avec-geraniumcms-2007/screenshot_manoirstfrancis3/' title='Manoir Saint-Francis : Focus sur image'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/08/screenshot_manoirstfrancis3-150x150.png" class="attachment-thumbnail" alt="" title="Manoir Saint-Francis : Focus sur image" /></a>

]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/09/realisation-site-manoir-saint-francis-faits-avec-geraniumcms-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Article publié sur devLAB &#8211; Community Partner Spotlight: DevLAB Montreal</title>
		<link>http://renoirboulanger.com/blog/2010/05/article-publie-sur-devlab-community-partner-spotlight-devlab-montreal/</link>
		<comments>http://renoirboulanger.com/blog/2010/05/article-publie-sur-devlab-community-partner-spotlight-devlab-montreal/#comments</comments>
		<pubDate>Wed, 19 May 2010 20:00:40 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Actualites]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2368</guid>
		<description><![CDATA[Article publié sur devLAB &#8211; Community Partner Spotlight: DevLAB Montreal
Origine de l&#8217;article
Il s&#8217;agit d&#8217;un article qui

Community Partner Spotlight: DevLAB Montreal
This year MWNW will be having a codefest portion co-hosted by the coolest geeks in town, DevLab Montreal. The folks at devLab MTL are very passionate about new technologies and Open Source, so we’re thrilled to [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/05/article-publie-sur-devlab-community-partner-spotlight-devlab-montreal/' class='retweet '  style='display:block;margin:10px 0px;' >Article publié sur devLAB &#8211; Community Partner Spotlight: DevLAB Montreal</a><p><img src="http://renoirboulanger.com/wp-content/uploads/2010/04/mwnw_logo.png" style="float:right;margin:0px 0px 20px 20px;border:none;"/><br />
<h2>Origine de l&#8217;article</h2>
<p>Il s&#8217;agit d&#8217;un article qui</p>
<div lang="en">
<h2>Community Partner Spotlight: DevLAB Montreal</h2>
<p>This year MWNW will be having a codefest portion co-hosted by the coolest geeks in town, DevLab Montreal. The folks at devLab MTL are very passionate about new technologies and Open Source, so we’re thrilled to have them on board with Make Web not War. We asked Renoir Boulanger , Co-Founder of DevLab MTL, a few questions:</p>
<h2>What is devLab Montreal?</h2>
<p>devLab Montreal is the natural movement toward the open-source community because it first started as friends gathering together every week only to play with technologies. Be it: Virtualization, Trying stuff with frameworks, Optimizing a minimal Linux virtual machine or computer, playing with monitoring, and so on. During the years, we talked about our gatherings and people got interested in joining, so we started to get out with the Open-source community and meet people that loves as much open source software as we do. Then it came naturally. When we founded Evocatio, we HAD to put some structure in it and bring something that’s missing in the Montreal’s events scene… something for us, geeks. devLab is our way to give back to the community. We scheduled meetings through the next year so we could teach and learn from each other. Each meeting will have a theme. Stored procedures optimization with either MySQL or Microsoft SQL. Database modeling and normalization. Bugwacking sessions on projects of our choice.</p>
<h2>Why did you want to get involved with MWNW?</h2>
<p>We want to get involved with MWNW because we have that passion to make things work together. Be it OpenLDAP, Active Directory or Tivoli or a SOAP WebService connecting to either MySQL or Microsoft SQL. In today technology landscape we cannot ignore either side. People will want software that fits their needs and as it happens many times Open source software have to work with Proprietary software. We embrace Microsoft initiative to listen to what we have to say as Open Source Enthusiasts.</p>
<p>Sign up for the codefest if you want to hack out some code with the devLab folks at MWNW.</p>
</div>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/05/article-publie-sur-devlab-community-partner-spotlight-devlab-montreal/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Réalisation du Micro-site de l&#8217;Initiative Environnementale de la Ville de Sherbrooke [2006]</title>
		<link>http://renoirboulanger.com/blog/2010/04/realisation-du-micro-site-de-linitiative-environnementale-de-la-ville-de-sherbrooke-2006-2/</link>
		<comments>http://renoirboulanger.com/blog/2010/04/realisation-du-micro-site-de-linitiative-environnementale-de-la-ville-de-sherbrooke-2006-2/#comments</comments>
		<pubDate>Mon, 26 Apr 2010 13:34:31 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[inexis]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2151</guid>
		<description><![CDATA[Réalisation du Micro-site de l&#8217;Initiative Environnementale de la Ville de Sherbrooke [2006]
Ce micro-site était une manière d&#8217;afficher aux citoyens de la Ville de Sherbrooke les ressources disponibles (en 2006) pour participer aux précautions relatives aux matières résiduelles domestiques et commerciales du territoire. Le site actuel est maintenant partie intégrante  du portail officiel.
Le travail avait [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/04/realisation-du-micro-site-de-linitiative-environnementale-de-la-ville-de-sherbrooke-2006-2/' class='retweet '  style='display:block;margin:10px 0px;' >Réalisation du Micro-site de l&#8217;Initiative Environnementale de la Ville de Sherbrooke [2006]</a><p><img class="aligncenter size-full wp-image-1517" title="Environnement * Ville de Sherbrooke : Accueil" src="http://renoirboulanger.com/wp-content/uploads/2009/12/ENV_home2_Exemple.jpg" alt="Environnement * Ville de Sherbrooke : Accueil" width="690" height="360" /></p>
<p>Ce micro-site était une manière d&#8217;afficher aux citoyens de la <a href="http://www.ville.sherbrooke.qc.ca/">Ville de Sherbrooke</a> les ressources disponibles (en 2006) pour participer aux précautions relatives aux matières résiduelles domestiques et commerciales du territoire. Le site actuel est maintenant <a href="http://www.ville.sherbrooke.qc.ca/webconcepteur/web/VilledeSherbrooke/fr/ext/nav/Environnement.html">partie intégrante  du portail officiel</a>.</p>
<p>Le travail avait été donné a <a href="http://www.tatou.ca/">Tatou communication visuelle</a> de s&#8217;occuper du projet et <a href="http://renoirboulanger.com/blog/tag/inexis/">Inexis Solution Web Inc</a> était l&#8217;exécutant qui devait intégrer les maquettes graphiques pour les transformer en documents HTML.</p>
<p><span id="more-2151"></span></p>
<p><strong>A propos du projet</strong></p>
<p>Le but de ce site était de faire une version web du dépliant qui a circulé dans la ville pour faire savoir aux citoyens les mesures rendues disponibles par la ville.</p>
<p>Le site n&#8217;a pas duré très longtemps car un an et demi plus tard, environ, la ville a fait sa mise a jour majeure pour la version actuelle et a inclus tout ses micro-sites.</p>
<h3>Captures d&#8217;écrans</h3>

<a href='http://renoirboulanger.com/blog/2010/04/realisation-du-micro-site-de-linitiative-environnementale-de-la-ville-de-sherbrooke-2006-2/env_nav_exemple1/' title='ENV_nav_Exemple1'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/04/ENV_nav_Exemple1-150x150.jpg" class="attachment-thumbnail" alt="" title="ENV_nav_Exemple1" /></a>
<a href='http://renoirboulanger.com/blog/2010/04/realisation-du-micro-site-de-linitiative-environnementale-de-la-ville-de-sherbrooke-2006-2/scr_environement_1-2/' title='scr_environement_1'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/04/scr_environement_1-150x150.png" class="attachment-thumbnail" alt="" title="scr_environement_1" /></a>
<a href='http://renoirboulanger.com/blog/2010/04/realisation-du-micro-site-de-linitiative-environnementale-de-la-ville-de-sherbrooke-2006-2/env_home2_exemple-2/' title='ENV_home2_Exemple'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/04/ENV_home2_Exemple-150x150.jpg" class="attachment-thumbnail" alt="" title="ENV_home2_Exemple" /></a>
<a href='http://renoirboulanger.com/blog/2010/04/realisation-du-micro-site-de-linitiative-environnementale-de-la-ville-de-sherbrooke-2006-2/env_nav_exemple1-2/' title='Environnement Sherbrooke * Page intérieure avec menus CSS'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/04/ENV_nav_Exemple11-150x150.jpg" class="attachment-thumbnail" alt="" title="Environnement Sherbrooke * Page intérieure avec menus CSS" /></a>
<a href='http://renoirboulanger.com/blog/2010/04/realisation-du-micro-site-de-linitiative-environnementale-de-la-ville-de-sherbrooke-2006-2/scr_environement_2-2/' title='Environnement Sherbrooke * Page intérieure'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/04/scr_environement_2-150x150.png" class="attachment-thumbnail" alt="" title="Environnement Sherbrooke * Page intérieure" /></a>

]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/04/realisation-du-micro-site-de-linitiative-environnementale-de-la-ville-de-sherbrooke-2006-2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment dire à Apache le mime-type d&#8217;un document Office 2007</title>
		<link>http://renoirboulanger.com/blog/2010/04/comment-dire-a-apache-le-mime-type-dun-document-office-2007/</link>
		<comments>http://renoirboulanger.com/blog/2010/04/comment-dire-a-apache-le-mime-type-dun-document-office-2007/#comments</comments>
		<pubDate>Wed, 21 Apr 2010 13:22:49 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Sécurite]]></category>
		<category><![CDATA[UNIX]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2078</guid>
		<description><![CDATA[Comment dire à Apache le mime-type d&#8217;un document Office 2007J&#8217;ai entendu parler de certains Problèmes avec les documents .docx qui son considérés comme étant des fichiers zip. J&#8217;ai pensé partager avec vous comment j&#8217;ai réparé la situation.
Il est possible que le serveur apache ne considère pas les fichiers doc sur le serveur comme étant des [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/04/comment-dire-a-apache-le-mime-type-dun-document-office-2007/' class='retweet '  style='display:block;margin:10px 0px;' >Comment dire à Apache le mime-type d&#8217;un document Office 2007</a><p>J&#8217;ai entendu parler de certains Problèmes avec les documents <strong>.docx</strong> qui son considérés comme étant des fichiers zip. J&#8217;ai pensé partager avec vous comment j&#8217;ai réparé la situation.</p>
<p>Il est possible que le serveur apache ne considère pas les fichiers doc sur le serveur comme étant des fichiers office. Normalement un navigateur téléchargera le fichier et ouvrira avec le programme qu&#8217;il considère comme étant le bon.</p>
<p>A moins que l&#8217;ordinateur du visiteur ait pas de bonne association de fichier, dans ce cas, on peut rien y faire.</p>
<p>Pour aider, on peut annoncer au serveur web les associations MIME.</p>
<p>Le problème avec cette méthode qui ne sert presque a rien, c&#8217;est que ça ne changera rien si</p>
<ol>
<li>Le visiteur n&#8217;a pas de bonne association sur son système d&#8217;exploitation</li>
<li>Le visiteur n&#8217;a pas Microsoft Office 2007 ou Open Office</li>
</ol>
<p><span id="more-2078"></span></p>
<h3>Procédure</h3>
<p>Copier-coller ce bloc dans un ou encore dans l&#8217;un ou l&#8217;autre:</p>
<ul>
<li>le <tt>.htaccess</tt> du site qui contient les fichiers a télécharger, exemple: <tt>public_html/</tt></li>
<li>le <tt>&lt;VirtualHost/&gt;</tt> dans le <tt>&lt;Directory&gt;</tt> associé.</li>
</ul>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
</pre></td><td class="code"><pre class="htaccess" style="font-family:monospace;">AddType application/vnd.ms-word.document.macroEnabled.12 .docm
AddType application/vnd.openxmlformats-officedocument.wordprocessingml.document docx
AddType application/vnd.openxmlformats-officedocument.wordprocessingml.template dotx
AddType application/vnd.ms-powerpoint.template.macroEnabled.12 potm
AddType application/vnd.openxmlformats-officedocument.presentationml.template potx
AddType application/vnd.ms-powerpoint.addin.macroEnabled.12 ppam
AddType application/vnd.ms-powerpoint.slideshow.macroEnabled.12 ppsm
AddType application/vnd.openxmlformats-officedocument.presentationml.slideshow ppsx
AddType application/vnd.ms-powerpoint.presentation.macroEnabled.12 pptm
AddType application/vnd.openxmlformats-officedocument.presentationml.presentation pptx
AddType application/vnd.ms-excel.addin.macroEnabled.12 xlam
AddType application/vnd.ms-excel.sheet.binary.macroEnabled.12 xlsb
AddType application/vnd.ms-excel.sheet.macroEnabled.12 xlsm
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.sheet xlsx
AddType application/vnd.ms-excel.template.macroEnabled.12 xltm
AddType application/vnd.openxmlformats-officedocument.spreadsheetml.template xltx</pre></td></tr></table></div>

<p><strong>source:</strong><a href="http://www.webdeveloper.com/forum/showthread.php?t=162526">Webdeveloper.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/04/comment-dire-a-apache-le-mime-type-dun-document-office-2007/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La semaine Des logiciels libres à Montréal «MonDev»</title>
		<link>http://renoirboulanger.com/blog/2010/04/la-semaine-des-logiciels-libres-a-montreal-mondev/</link>
		<comments>http://renoirboulanger.com/blog/2010/04/la-semaine-des-logiciels-libres-a-montreal-mondev/#comments</comments>
		<pubDate>Thu, 15 Apr 2010 17:30:06 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Actualites]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[Technologies]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[devlab]]></category>
		<category><![CDATA[evenements]]></category>
		<category><![CDATA[mondev]]></category>
		<category><![CDATA[p52]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2064</guid>
		<description><![CDATA[La semaine Des logiciels libres à Montréal «MonDev»Durant la semaine du 24 au 28 Mai 2010 aura lieu la semaine des logiciels libres MonDev. Pour cette semaine particulière nous allons vous guider sur les activités geek de la semaine.
Au menu: Rencontrer les membres de la communauté des logiciels libres à Montréal, notamment: les gens de [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/04/la-semaine-des-logiciels-libres-a-montreal-mondev/' class='retweet '  style='display:block;margin:10px 0px;' >La semaine Des logiciels libres à Montréal «MonDev»</a><div id="attachment_2094" class="wp-caption alignright" style="width: 280px"><img class="size-full wp-image-2094 " title="MonDev" src="http://renoirboulanger.com/wp-content/uploads/2010/03/mondev_logo.png" alt="MonDev" width="270" height="159" /><p class="wp-caption-text">Montreal Open Source Week - La semaine des Logiciels Libres de Montréal MonDev</p></div>
<p>Durant la semaine du 24 au 28 Mai 2010 aura lieu la semaine des logiciels libres <a href="http://mondev.org">MonDev</a>. Pour cette semaine particulière nous allons vous guider sur les activités <em>geek</em> de la semaine.</p>
<p>Au menu: Rencontrer les membres de la communauté des logiciels libres à Montréal, notamment: les gens de PHPQuébec, et de TikiWiki.</p>
<p>Le but principal de levenement est de créer un podium pour les logiciels libres durant. Nous avons décide de faire l&#8217;événement durant la semaine du Webcom Montréal 2010 parceque beaucoup de gens viendront de loin pour voir le Webcom et le Make Web Not War et on sent qu&#8217;on pourrait faire d&#8217;autres événements qui pourraient nous intéresser autant que nos visiteurs.</p>
<p><span id="more-2064"></span></p>
<h3>Traduction de l&#8217;annonce officielle du MonDev</h3>
<p>J&#8217;ai traduit l&#8217;annonce officielle et je voulait la partager ici:</p>
<blockquote><p>La semaine consacrée aux Logiciels «Open Source» (Libres) MonDev, se  veut être une célébration de la technologie des Logiciels Libres et communautaires de toute la région de Montréal.</p>
<p>Joignez-vous à la fête en participant à nos événements, pour ne citer que ceux ci :</p>
<ul>
<li>Le <a href="http://webcom-montreal.com/">Webcom 2010 de Montréal</a></li>
<li>L&#8217;événement «<a href="http://webnotwar.ca/">Make Web Not War</a>» de Microsoft</li>
</ul>
<p>L&#8217;idéologie des Logiciels Libres est une philosophie et une pratique qui est en train de révolutionner le développement logiciel dans le monde.</p>
<p>En encourageant les partenariats locaux et internationaux, les développeurs de Logiciels Libres sont à la fondation des logiciels libres de qualité qui peuvent être constamment mis à jour et partagées par et pour la communauté. Pour les innovateurs de nombreux logiciels,<br />
les Logiciels Libres représentent le futur du développement de logiciels.</p>
<p>Grâce aux Logiciels Libres les communautés, villes et pays du monde ont la chance d&#8217;évoluer, d&#8217;apprendre, de collaborer et d&#8217;innover sans les restrictions des environnements fermés.</p>
<p>Montréal est un centre important de l&#8217;activité mondiale du Logiciel Libre et abrite de nombreux développeurs, et entreprises qui partagent cette idéologie. La semaine réunira des leaders de l&#8217;industrie, des enseignants et des étudiants de partout dans le monde pour une semaine complète. Plusieurs ateliers et séminaires seront prévus.</p>
<p><strong>source</strong>: Texte descriptif fait par <a href="http://dropthedigibomb.com/">DigiBomb</a>, traduit par <a href="http://renoirboulanger.com/">Renoir Boulanger</a> pour <a href="http://mondev.org">MonDev.org</a></p></blockquote>
<h3>A la recherche de présentations pour le MonDev</h3>
<p>Au MonDev, nous sommes actuellement à la recherche de volontaires pour faire une présentation dans un format similaire au Ignite.</p>
<blockquote><p>Chaque participant a 5 minutes pour présenter son sujet avec 20 écrans a 20 secondes par écrans.</p></blockquote>
<p>Avec comme thématique les logiciels libres.</p>
<h3>Pour participer!</h3>
<p>L&#8217;équipe d&#8217;organisation du MonDev offre un horraire qui vous permet d&#8217;aller autant au Make Web Not War 2010 et au WebCom que d&#8217;autres événements connexes.</p>
<ul>
<li><strong><a href="http://mondev.org/general/schedule/">Consulter l&#8217;horraire des activités de la semaine &gt;</a></strong></li>
<li><strong><a href="http://mondev.org/submit/">Soumettre votre sujet pour les présentations pour le MonDev &gt;</a></strong></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/04/la-semaine-des-logiciels-libres-a-montreal-mondev/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Crash Course sur les environnements Java</title>
		<link>http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java/</link>
		<comments>http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java/#comments</comments>
		<pubDate>Thu, 25 Feb 2010 17:13:15 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Technologies]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[p52]]></category>
		<category><![CDATA[Tutoriels]]></category>
		<category><![CDATA[Vulgarisation]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=1927</guid>
		<description><![CDATA[Crash Course sur les environnements JavaJe suis actuellement en mode &#8220;Documentation&#8221; et je me suis dit que le web pourrait profiter d&#8217;un résumé, en français, du Jargon de l&#8217;univers Java.
Je ne suis pas un développeur Java mais j&#8217;ai eu a administrer des serveurs pendant 4 ans, et j&#8217;en fais encore aujourd&#8217;hui. Ce document résume ma [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java/' class='retweet '  style='display:block;margin:10px 0px;' >Crash Course sur les environnements Java</a><p>Je suis actuellement en mode &#8220;Documentation&#8221; et je me suis dit que le web pourrait profiter d&#8217;un résumé, en français, du Jargon de l&#8217;univers Java.</p>
<p>Je ne suis pas un développeur Java mais j&#8217;ai eu a administrer des serveurs pendant 4 ans, et j&#8217;en fais encore aujourd&#8217;hui. Ce document résume ma compréhension des usages. Si vous avez des suggestions ou vous voulez me corriger, dites-moi le <a href="http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java#comments">dans les commentaires</a> et j&#8217;ajusterai mon billet.</p>
<p>&nbsp;</p>
<h3>Les versions</h3>
<p>La majeure différence entre les Java réside dans leur version et ce qui y est distribué avec. La différence majeure réside entre</p>
<ul>
<li><strong>JDK </strong>(Java Development Kit),</li>
<li><strong>JRE </strong>(Java Runtime Environement), et finalement il existe aussi la</li>
<li><strong>JME </strong>(Java Mobile Edition) pour les devices mobile.</li>
</ul>
<p>C’est un peu comme une distribution Windows XP Professionnel ou Windows XP Media Centre.</p>
<p>Il existe plusieurs distributeurs d’environnement Java, notamment : <strong>IBM</strong>, <strong>SUN</strong>, <strong>OpenJdk</strong>. La norme et elles sont toutes basés sur la JVM de SUN Microsystems. <em>L’inventeur </em>de Java.</p>
<p>L’Avantage majeur de Java est le fait qu’il existe des distributions pour toutes les plateformes : Windows, Mac, Linux, Solaris, FreeBSD, etc.</p>
<p>&nbsp;</p>
<h3>Termes fréquemment utilisés</h3>
<ul>
<li>« <strong>JVM </strong>» (Java Virtual Machine) est en fait l’appellation utilisée pour parler de ce qui est exécuté. Ce qui est ci-haut mentionné exécutent toutes des JVM… avec des classes (<em>jar</em>) différentes.</li>
<li>« <strong>Jar </strong>» est en fait, grosso-modo, une archive zippée d’un dossier de classe.</li>
<li>« <strong>Class </strong>» une classe compilée Java.
	</li>
<li>« Container » est en fait ce qu’on appelle un Serveur applicatif. Bref, un serveur http qui roule les classes Java.</li>
<li>« <strong>J2EE </strong>» est un accronyme qui peut être vue comme une spécification technique (penser ISO) fournie par SUN pour les standards d’environnement d’exécution (« <em><strong>Container </strong></em>»).</li>
</ul>
<p>&nbsp;</p>
<h3>Serveur Applicatif</h3>
<p>Il en existe plusieurs. La norme avec les logiciels suivant la tendance Open-Source utilisent la version Apache du container J2EE appelé Tomcat. Atlassian utilise Tomcat dans ses version « self hosted » distribués.</p>
</p>
<p>Il en existe d’autres comme Glassfish de Sun Microsystem, WebObjects de Apple, Tomcat de Apache Foundation, JBoss de RedHat, WebSphere de IBM, et bien d’autres.</p>
</p>
<p>&nbsp;</p>
<h3>Une classe</h3>
<p>C&#8217;est quoi?.  C&#8217;est du code java compilé.</p>
<p>La hiérarchie est faite en fonction du « <em>namespacing </em>» inspiré des standards du DNS. Une classe spécifique Java pour un WebService SOAP pour traduire du français au <em>Klingon</em> pourrait être appelé : i.e. com.renoirboulanger.startrek.klingon.soap.jar.</p>
<p>&nbsp;</p>
<h3>Suggestions</h3>
<p>Je pense avoir fait le tour du sujet. Dites-moi dans <a href="http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java#comments">les commentaires</a> si j&#8217;ai oublié quelque chose d&#8217;important.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/02/crash-course-sur-les-environnements-java/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Plugin MODx pour générer automatiquement les balises ABBR et autres pour chaque page</title>
		<link>http://renoirboulanger.com/blog/2010/02/plugin-modx-pour-generer-automatiquement-les-balises-abbr-et-autres-pour-chaque-page/</link>
		<comments>http://renoirboulanger.com/blog/2010/02/plugin-modx-pour-generer-automatiquement-les-balises-abbr-et-autres-pour-chaque-page/#comments</comments>
		<pubDate>Fri, 12 Feb 2010 14:49:14 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Accessibilité]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[Integration]]></category>
		<category><![CDATA[modx]]></category>
		<category><![CDATA[p52]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=1850</guid>
		<description><![CDATA[Plugin MODx pour générer automatiquement les balises ABBR et autres pour chaque page
Il s&#8217;agit d&#8217;un plugin que j&#8217;ai fait, en PHP 4 il y a deux ans pour MODx 0.9.6.3, pour un site web et je pense qu&#8217;il vaut la peine que je partage le code avec la communauté.
Le plugin sert a entourer des mots [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/02/plugin-modx-pour-generer-automatiquement-les-balises-abbr-et-autres-pour-chaque-page/' class='retweet '  style='display:block;margin:10px 0px;' >Plugin MODx pour générer automatiquement les balises ABBR et autres pour chaque page</a><div style="width:230px;float:right;"><img src="http://renoirboulanger.com/wp-content/uploads/2010/01/modx_logo.png" alt="" title="MODx" width="230" height="64" style="border:none;float:right;margin-top:10px;margin-right:10px;" /></div>
<p>Il s&#8217;agit d&#8217;un plugin que j&#8217;ai fait, en <abbr title="PHP Hypertext Pre-Processor Languagte version 4." lang="en">PHP 4</abbr> il y a deux ans pour <a href="http://modxcms.com/download/">MODx 0.9.6.3</a>, pour un site web et je pense qu&#8217;il vaut la peine que je partage le code avec la communauté.</p>
<p>Le plugin sert a entourer des mots définis dans un fichier <abbr title="Coma Separated Values." lang="en">CSV</abbr> (séparé par des virgules) dans le contenu qui est retourné par le CMS. </p>
<p>&nbsp;</p>
<h3>LA SITUATION</h3>
<p>Lorsque je travaillait sur ce site web, mon employeur et mon collègue nous étions donné comme objectif de paufiner l&#8217;<a href="http://www.google.ca/search?hl=fr&#038;safe=off&#038;client=firefox-a&#038;rls=org.mozilla:en-US:official&#038;hs=8Lp&#038;defl=fr&#038;q=define:Ergonomie&#038;ei=6PF0S7SiDcH08QbV2tnzCQ&#038;sa=X&#038;oi=glossary_definition&#038;ct=title&#038;ved=0CAcQkAE">Ergonomie</a> et l&#8217;<a href="http://www.google.ca/search?hl=fr&#038;safe=off&#038;client=firefox-a&#038;rls=org.mozilla:en-US:official&#038;hs=GhU&#038;defl=fr&#038;q=define:Accessibilit%C3%A9&#038;ei=A_J0S6LQBNDj8QaLp6z0CQ&#038;sa=X&#038;oi=glossary_definition&#038;ct=title&#038;ved=0CAcQkAE">Accessibilité</a> du contenu. Ce qui est dommage c&#8217;est qu&#8217;il n&#8217;a jamais été évalué par <a href="http://www.accessibiliteweb.com/">AccessibilitéWeb</a>. J&#8217;ai pourtant reçu la formation pour évaluer les sites&#8230; mais je préfère, personnellement, programmer des applications.</p>
<p>&nbsp;</p>
<p><span id="more-1850"></span></p>
<h3>LES CRITÈRES QUE CE PLUGIN REMPLIT</h3>
<p>Lors de la réalisation du site je n&#8217;ai pas noté les points d&#8217;évaluation du <abbr title="Web Content Accessibility Guidelines version 1." lang="en">WCAG 1.0</abbr> que cet utilitaire remplit, mais en gros, d&#8217;un point de vue <em>utilisabilité</em> :</p>
<ul>
<li>L&#8217;édimestre n&#8217;a pas a écrire à la main les balises ABBR, DFN, et ACRONYM, le plugin le fait tout seul;</li>
<li>La liste est dans un fichier statique, ce qui rend facile, pour l&#8217;édimestre, d&#8217;ajouter de nouvelles définitions;</li>
<li>Pouvoir automatiser le remplacement des abréviations dans des balises valides;</li>
</ul>
<p>Cette liste ne parle pas des critères d&#8217;évaluations mais si vous voulez en savoir plus au sujet de l&#8217;Accessibilité; je vous recommande chaudement de visiter la «<a href="http://accessibiliteweb.org/bdc/directives/documents-reference/">Base de conaissances</a>» de la fondation <a href="http://accessibiliteweb.org/">AccessibilitéWeb.org</a> qui a fait un IMMENSE EFFORT de vulgariation et de collaboration a l&#8217;élaboration du <abbr title="Web Content Accessibility Guidelines version 2." lang="en">WCAG 2.0</abbr> et de sa version française.</p>
<p>&nbsp;</p>
<h3>EXEMPLE</h3>
<p>Plutôt que d&#8217;écrire des paragraphes pour expliquer comment fonctionne le plugin, je vous propose de voir par un exemple</p>
<p>Le document <tt><abbr title="Coma Separated Values." lang="en">CSV</abbr></tt> a plusieurs lignes similaires à&#8230;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">fr;dfn;FAQ;Foire Aux Questions</pre></td></tr></table></div>

<p>Avec le contenu de la page il remplacera les occurences dans le document HTML généré (même après la cache):</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">(...) venez lire &lt;strong&gt;la FAQ&lt;/strong&gt; (...)</pre></td></tr></table></div>

<p>En le transformant ainsi&#8230;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="html" style="font-family:monospace;">(...) venez lire &lt;strong&gt;la &lt;dfn title=&quot;Foire Aux Questions&quot;&gt;FAQ&lt;/dfn&gt;&lt;/strong&gt; (...)</pre></td></tr></table></div>

<p>Le plugin est configuré pour faire cette transformation pour tout les mots définis dans le CSV au moment du rendu de la page chez le client (trigger MODx &#8220;<tt>OnWebPagePrerender</tt>&#8220;) ce qui évite d&#8217;avoir des définitions empilés.</p>
<p>&nbsp;</p>
<h3>UTILISER LE PLUGIN</h3>
<div style="background-color:#FFEEEE;border:1px solid #666600;color:#660000;margin:20px;padding:20px 30px;text-align:center;">
<h4>Avertissement!<br />
</h4>
<p>Le plugin a été fait à l&#8217;époque de <a href="http://modxcms.com/download/">MODx 0.9.6.x</a> (regardez tout au bas). Il risque de bien fonctionner dans cette version mais n&#8217;est pas assuré de fonctionner dans la version stable présente. Vous aurez été avertis!</p>
<p>Si vous voulez que j&#8217;en fasse une adaptation, <a href="http://renoirboulanger.com/2010/02/plugin-modx-pour-generer-automatiquement-les-balises-abbr-et-autres-pour-chaque-page/#vote"><strong>laissez une note a ce billet</strong></a>!.</p>
</div>
<p>On ne peut s&#8217;attendre à simplement installer le plugin et que tout fonctionne. Voici les prérequis pour pouvoir utiliser le plugin</p>
<ul>
<li>Au niveau 0 (enfant de la racine dans MODx) il y ait un répertoire servant à spécifier la langue de ses enfants.</li>
<li><a href="http://renoirboulanger.com/wp-content/uploads/2010/02/ContentAbbrGenerator/ContentAbbrGenerator.txt"><strong>ContentAbbrGenerator</strong></a> (le plugin en question)<br />
Un plugin de base qui était fourni avec la version 0.9.6.x qui fournit le numéro ID de la page parent absolu</li>
<li>Il faut 2 Snippet de code (fonctions PHP spécifique a MODx) pour utiliser mon plugin
<ul>
<li><a href="http://renoirboulanger.com/wp-content/uploads/2010/02/ContentAbbrGenerator/Lang.txt">Lang</a><br />
Sert, justement a aller chercher le ID de la page ci-haut mentionnée.</li>
<li><a href="http://renoirboulanger.com/wp-content/uploads/2010/02/ContentAbbrGenerator/UltimateParent.txt">UltimateParent</a><br />
Un plugin de base qui était fourni avec la version 0.9.6.x qui fournit le numéro ID de la page parent absolu</li>
</ul>
</li>
<li><a href="http://renoirboulanger.com/wp-content/uploads/2010/02/ContentAbbrGenerator/abbreviations.txt">abbreviations.txt</a><br />
Le fichier CSV qui contient les valeurs pour le remplacement des balises. Le contenu de ce fichier peut être une page dans MODx (si <a href="http://httpd.apache.org/docs/2.0/mod/mod_rewrite.html">mod_rewrite</a> est activé) mais il doit être définitivement être disponible à l&#8217;adresse fournie dans le Snippet <a href="http://renoirboulanger.com/wp-content/uploads/2010/02/ContentAbbrGenerator/ContentAbbrGenerator.txt">ContentAbbrGenerator</a> définie par la variable de plugin &#8220;<tt>cagPluginAttrOverrideFileLoc</tt>&#8220;</li>
</ul>
<p>&nbsp;</p>
<h3>TÉLÉCHARGER ET INSTALLER</h3>
<p>Suivre les instructions dans chaque fichier de l&#8217;<strong><a href="http://renoirboulanger.com/wp-content/uploads/2010/02/ContentAbbrGenerator.tar.gz">Archive</a></strong></p>
<p>&nbsp;</p>
<h3>SOURCES ET  <em>CRÉDITS</em></h3>
<p>J&#8217;ai pris soin dans le code de laisser les notes des auteurs qui m&#8217;ont inspiré avec les pages qui parlent de ce que j&#8217;ai utilisé pour produire le plugin. Je n&#8217;ai rien inventé en soi, j&#8217;ai simplement produit un plugin pour remplir le besoin que j&#8217;avait</p>
<p>&nbsp;</p>
<h3>NOTE</h3>
<p>Vous avez le droit et la liberté d&#8217;utiliser le code que je rend disponible pour téléchargement car je n&#8217;ai pas mise sous licence. Considérez-le comme un don</p>
<p>&nbsp;</p>
<h3><a name="vote"></a>A VOS COMMENTAIRES&#8230;</h3>
<p>J&#8217;ai déjà considéré commencer a modifier ce plugin pour le rendre fonctionnel dans WordPress mais j&#8217;ai d&#8217;autres priorités. Alors, si vous avez un intérêt à ce que je produise un plugin pour WordPress ou MODx (pour la version courrante) laissez moi un commentaire!</p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/02/plugin-modx-pour-generer-automatiquement-les-balises-abbr-et-autres-pour-chaque-page/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Réalisation d&#8217;une application d&#8217;échange de cadeau avec RED L&#8217;agence le «club échangiste» [2009]</title>
		<link>http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/</link>
		<comments>http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/#comments</comments>
		<pubDate>Wed, 03 Feb 2010 18:11:24 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Portfolio]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Outils]]></category>
		<category><![CDATA[p52]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=1772</guid>
		<description><![CDATA[Réalisation d&#8217;une application d&#8217;échange de cadeau avec RED L&#8217;agence le «club échangiste» [2009]

Il s&#8217;agit d&#8217;une réalisation que j&#8217;ai effectuée en deux semaines pour RED  L&#8217;agence. L&#8217;idée vient de François Sauvé lors d&#8217;une  rencontre pour un autre projet. Il m&#8217;a dit: «J&#8217;ai une idée de fou. Je ne  sais pas si on pourrait [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/' class='retweet '  style='display:block;margin:10px 0px;' >Réalisation d&#8217;une application d&#8217;échange de cadeau avec RED L&#8217;agence le «club échangiste» [2009]</a><p>
<div style="float:right"><img src="http://renoirboulanger.com/wp-content/uploads/2010/02/echangistes_mini.png" alt="" title="RED propose de finir l'année dans un Club échangiste" width="413" height="343" class="aligncenter size-full wp-image-1777" /></div>
<p>Il s&#8217;agit d&#8217;une réalisation que j&#8217;ai effectuée en deux semaines pour <a href="http://www.agencered.ca/">RED  L&#8217;agence</a>. L&#8217;idée vient de François Sauvé lors d&#8217;une  rencontre pour un autre projet. Il m&#8217;a dit: «J&#8217;ai une idée de fou. Je ne  sais pas si on pourrait faire ça rapidement mais&#8230;».</p>
<p>C&#8217;est le  genre de situation que j&#8217;aime!  Une question, la possibilité de me laisser aller, et hop!</p>
<p><a href="http://www.agencered.ca/">RED</a> voulait faire offrir un cadeau à chacun de ses clients privilégiés d&#8217;une façon hors de l&#8217;ordinaire. Les participants étaient invités a visionner leur cadeau par une petite carte de noël reçue par la poste (<a rel="lightbox[1772]" title="Carte postale invitation devant" href="http://renoirboulanger.com/wp-content/uploads/2010/02/carte_postale_1_front.jpg" rel="lightbox[1772]">devant</a>, <a rel="lightbox[1772]" title="Carte postale invitation, dos" href="http://renoirboulanger.com/wp-content/uploads/2010/02/carte_postale_1_back.jpg" rel="lightbox[1772]">dos</a>) avec une <a href="http://echangiste.agencered.ca/">adresse web</a> et un code.</p>
<p>Le concept graphique était, selon moi, bien rendu. Un club échangiste avec les lumières tamisés, rien d&#8217;offensant mais tellement bien choisi pour le jeu.</p>
<p>Le site web devait permettre aux participants de voir leur cadeau et de pouvoir «Participer au club échangiste» en volant le cadeau d&#8217;un autre participant. Chaque participant qui se faisait voler son cadeau reçevait un courriel qui lui annonçait qu&#8217;il s&#8217;était fait voler et qu&#8217;il pouvait aller le récupérer.</p>
<p><span id="more-1772"></span></p>
<p>Les échanges pouvaient avoir lieu jusqu&#8217;au 16 décembre 2009 à 23:59:59. Ensuite une page affichait pour dire que l&#8217;échange était terminé.</p>
<p>Le lendemain même, <a href="http://www.agencered.ca/">RED</a> a préparé tout les cadeaux et les a envoyés avec une petite carte postale (<a rel="lightbox[1772]" title="Carte postale avec cadeau, devant" href="http://renoirboulanger.com/wp-content/uploads/2010/02/carte_postale_2_front.jpg" rel="lightbox[1772]">devant, </a><a rel="lightbox[1772]" title="Carte postale avec cadeau, dos" href="http://renoirboulanger.com/wp-content/uploads/2010/02/carte_postale_2_back.jpg" rel="lightbox[1772]">dos</a>) et partait les cadeaux de chaque récipiendaire vers leur résidence.</p>
<p>&nbsp;</p>
<h3>PARTAGE DES TÂCHES</h3>
<p>Je n&#8217;ai, évidemment, pas tout fait ça tout seul. En gros, je me suis occupé de l&#8217;application tandis que RED a fait tout le reste.</p>
<h4><a href="http://www.agencered.ca/">RED L&#8217;agence</a></h4>
<p><a href="http://www.agencered.ca/">RED</a> à fait une grosse partie du travail dans ce projet: Le graphisme et le concept de tout le projet, l&#8217;intégration HTML, le Javascript, les deux cartes, les photos de chaque cadeaux, chaque description</p>
<h4>Ma participation</h4>
<p>J&#8217;ai planifié, rédigé les besoins techniques, les cas d&#8217;utilisations et programmé en utilisant <em>symfony framework (v1.2 en PHP)</em>. <a href="http://stephanchampagne.com/">Stéphan Champagne</a> m&#8217;a accompagné pour ce qui concerne la normalisation de la base de donnée et les controleurs. Grâce à lui j&#8217;ai pu produire dans les temps une grande charge de travail a moi seul.</p>
<p>Ce projet arrivait dans un bon timing car j&#8217;était dans une passe où je ne voulait que coder pour passer ma <a href="http://renoirboulanger.com/blog/2009/09/devenir-zend-certified-engineer-avec-php5/">certification ZCE</a> (que je n&#8217;ai toujours pas). Je cherchait des petits projets pour jouer avec des frameworks PHP. Je crois que ce projet fut une réussite.</p>
<p>&nbsp;</p>
<h3>AU FINAL</h3>
<p>Il y a eu <strong>plus d&#8217;une centaine d&#8217;échanges</strong> et beaucoup de plaisir pour les participants. J&#8217;ai su, ce week-end, que le projet <strong>club échangiste</strong> est en nomination au 17<sup>e</sup> <a href="http://www.grenier.qc.ca/grenier-or/">concours annuel «<strong>Le Grenier d&#8217;Or</strong>»</a> pour le monde des communications.</p>
<p><strong>Mise à jour du lendemain des <em>Grenier d&#8217;Or</em></strong>: Durant la soirée, le projet a été mentionné lauréat plusieurs fois. Le projet a remporté un <strong>Certificat d&#8217;Excellence</strong> dans la catégorie <strong>JEU ET INTERACTIVITÉ</strong>.</p>
<p>&nbsp;</p>
<h3>PHOTOS</h3>

<a href='http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/echangistes_mini/' title='RED propose de finir l&#039;Année dans un Club échangiste'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/02/echangistes_mini-150x150.png" class="attachment-thumbnail" alt="" title="RED propose de finir l&#039;Année dans un Club échangiste" /></a>
<a href='http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/scr_echange2009_accueil/' title='La page d&#039;accueil'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/02/scr_echange2009_Accueil-150x150.png" class="attachment-thumbnail" alt="CLUB ÉCHANGISTE, entrez votre code." title="La page d&#039;accueil" /></a>
<a href='http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/scr_echange2009_gifts/' title='La page principale, la liste des cadeaux'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/02/scr_echange2009_Gifts-150x150.png" class="attachment-thumbnail" alt="" title="La page principale, la liste des cadeaux" /></a>
<a href='http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/scr_echange2009_confirm/' title='Confirmation d&#039;un échange'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/02/scr_echange2009_Confirm-150x150.png" class="attachment-thumbnail" alt="Voulez-vous vraiment échanger votre cadeau avec celui de Francois S. Ensuite, il vous restera 9 echanges. voulez-vous continuer? OUI NON" title="Confirmation d&#039;un échange" /></a>
<a href='http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/scr_echange2009_ferme/' title='Page de fermeture de l&#039;échange'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/02/scr_echange2009_Ferme-150x150.png" class="attachment-thumbnail" alt="" title="Page de fermeture de l&#039;échange" /></a>
<a href='http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/carte_postale_1_front/' title='Carte postale invitation devant'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/02/carte_postale_1_front-150x150.jpg" class="attachment-thumbnail" alt="" title="Carte postale invitation devant" /></a>
<a href='http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/carte_postale_1_back/' title='Carte postale invitation, dos'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/02/carte_postale_1_back-150x150.jpg" class="attachment-thumbnail" alt="" title="Carte postale invitation, dos" /></a>
<a href='http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/carte_postale_2_front/' title='Carte postale avec cadeau, devant'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/02/carte_postale_2_front-150x150.jpg" class="attachment-thumbnail" alt="" title="Carte postale avec cadeau, devant" /></a>
<a href='http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/carte_postale_2_back/' title='Carte postale avec cadeau, dos'><img width="150" height="150" src="http://renoirboulanger.com/wp-content/uploads/2010/02/carte_postale_2_back-150x150.jpg" class="attachment-thumbnail" alt="" title="Carte postale avec cadeau, dos" /></a>

]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/02/realisation-dune-application-dechange-de-cadeau-avec-red-lagence-le-%c2%abclub-echangiste%c2%bb-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

