<?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; php</title>
	<atom:link href="http://renoirboulanger.com/blog/tag/php/feed/" rel="self" type="application/rss+xml" />
	<link>http://renoirboulanger.com</link>
	<description>Un geek social et Linuxien de nature</description>
	<lastBuildDate>Thu, 08 Sep 2011 18:02:22 +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>L&#8217;appel aux conférenciers pour ConFoo 2011 est lancé!</title>
		<link>http://renoirboulanger.com/blog/2010/09/lappel-aux-conferenciers-pour-confoo-2011-est-lance/</link>
		<comments>http://renoirboulanger.com/blog/2010/09/lappel-aux-conferenciers-pour-confoo-2011-est-lance/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 02:04:11 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Actualites]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Web]]></category>
		<category><![CDATA[confoo11]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2380</guid>
		<description><![CDATA[L&#8217;appel aux conférenciers pour ConFoo 2011 est lancé!Depuis cet été j&#8217;ai commencé à m&#8217;impliquer dans l&#8217;organisation de la conférence «ConFoo Web Techno Conference». Je crois que j&#8217;en ai parlé dans ce billet. Il s&#8217;agit d&#8217;un événement annuel pensé pour les programmeurs, les passionnés du web et des logiciels libres.
La semaine passée, nous avons publié officiellement [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/09/lappel-aux-conferenciers-pour-confoo-2011-est-lance/' class='retweet '  style='display:block;margin:10px 0px;' >L&#8217;appel aux conférenciers pour ConFoo 2011 est lancé!</a><div id="attachment_2390" class="wp-caption alignright" style="width: 410px"><a href="http://renoirboulanger.com/wp-content/uploads/2010/09/4463325427_251399c227.jpg" rel="lightbox[2380]"><img class="size-full wp-image-2390" style="border: none;" title="Passe ConFoo 2010" src="http://renoirboulanger.com/wp-content/uploads/2010/09/4463325427_251399c227.jpg" alt="Passe ConFoo 2010" width="400" height="266" /></a><p class="wp-caption-text">Photo prise sur Flickr par Pyxis technologies</p></div>
<p><a href="http://renoirboulanger.com/wp-content/uploads/2010/05/Codefest.jpg" rel="lightbox[2380]"></a>Depuis cet été j&#8217;ai commencé à m&#8217;impliquer dans l&#8217;organisation de la conférence «<a href="http://confoo.ca/">ConFoo Web Techno Conference</a>». Je crois que <a href="http://renoirboulanger.com/blog/2010/09/lancement-de-lannee-2011-pour-la-conference-confoo/">j&#8217;en ai parlé dans ce billet</a>. Il s&#8217;agit d&#8217;un événement annuel pensé pour les programmeurs, les passionnés du web et des logiciels libres.</p>
<p>La semaine passée, nous avons publié officiellement l&#8217;appel aux conférenciers. C&#8217;est la première annonce grand public du début de la programmation 2011. Jusqu&#8217;au 26 Novembre 2010, nous acceptons les propositions de présentations.</p>
<p>La procédure est simple, il faut proposer sa présentation par le <a href="http://bit.ly/b3pX8P">formulaire &#8220;appel aux conférenciers&#8221;</a> sur le site officiel.</p>
<p>La date et le lieux de la conférence sont maintenant officielles et se déroulera à l&#8217;Hôtel<br />
<a href="http://confoo.ca/fr/hotel">Hilton Bonaventure de Montreal</a> du 9 au 11 Mars 2011. Durant cette semaine il y aura aussi des journées de formation privés.</p>
<h3>Ma participation</h3>
<p>Pour moi ce sera ma première année dans l&#8217;équipe d&#8217;organisation de cet événement d&#8217;envergure. Je pense que ça tombe dans le sens de m&#8217;y impliquer car lorsque j&#8217;ai démissionné de l&#8217;animation des scouts j&#8217;ai décidé de pousser dans des loisirs qui sont plus près de ma carrière mais qui demanderont d&#8217;autres talents que ceux de faire de l&#8217;Intégration ou de la programmation.</p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/09/lappel-aux-conferenciers-pour-confoo-2011-est-lance/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>Lancement de l&#8217;annee 2011 pour la conférence ConFoo</title>
		<link>http://renoirboulanger.com/blog/2010/09/lancement-de-lannee-2011-pour-la-conference-confoo/</link>
		<comments>http://renoirboulanger.com/blog/2010/09/lancement-de-lannee-2011-pour-la-conference-confoo/#comments</comments>
		<pubDate>Wed, 08 Sep 2010 05:43:00 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[cloud-computing]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[w3qc]]></category>
		<category><![CDATA[xml]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2359</guid>
		<description><![CDATA[Lancement de l&#8217;annee 2011 pour la conférence ConFoo
Depuis le debut de l&#8217;ete je me suis joint à l&#8217;organisation de la conférence ConFoo qui couvre les sujets technique comme les langages PHP, .Net, Python et les standards du web.   Ce week-end aura lieu leur traditionnel BBQ de lancement d&#8217;année.

Detail de l&#8217;invitation officielle
Je duplique le [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/09/lancement-de-lannee-2011-pour-la-conference-confoo/' class='retweet '  style='display:block;margin:10px 0px;' >Lancement de l&#8217;annee 2011 pour la conférence ConFoo</a><p><img class="size-full wp-image-2362" style="float: right; border: none; margin: 0px 0px 20px 20px;" title="ConFoo.ca Web Techno Conférence" src="http://renoirboulanger.com/wp-content/uploads/2010/09/logo_confoo_150_39.gif" alt="ConFoo.ca Web Techno Conférence" width="150" height="39" /></p>
<p>Depuis le debut de l&#8217;ete je me suis joint à l&#8217;organisation de la <a href="http://confoo.ca/">conférence ConFoo</a> qui couvre les sujets technique comme les langages PHP, .Net, Python et les standards du web.   Ce week-end aura lieu leur traditionnel BBQ de lancement d&#8217;année.</p>
<p><!-- more --></p>
<h3>Detail de l&#8217;invitation officielle</h3>
<p>Je duplique le contenu provenant de l&#8217;annonce offieielle de <a href="http://www.w3qc.org/">W3QC</a> et de l&#8217;équipe d&#8217;organisation.</p>
<p>Le BBQ aura lieu le 11 septembre à partir de 13h.</p>
<p>Au menu: hot-dogs, chips, salades, boissons gazeuses, biscuits et beaucoup de plaisir. Dans ce même esprit, l&#8217;équipe de <a href="http://montreal-python.org">Montréal-Python</a> apportera un keg de Charmeuse de Serpents. Une bière India Pale Ale spécialement brassée pour cet événement.</p>
<p>Afin de garantir le nombre adéquat de portions, veuillez confirmer votre présence en envoyant un email à board@confoo.ca. Noubliez pas de mentionner le nombre de personne qui vous accompagnera.</p>
<p>Notez le numéro 1-888-679-8466 option 0 au cas où vous ne trouverez pas le groupe sur les lieux.</p>
<h3>Détails de l&#8217;évènement</h3>
<ul>
<li><strong>Quand:</strong> 2010-09-11 à 13h</li>
<li><strong>Où: </strong> parc Mont-Royal, près de la maison Smith (suivez les affiches)</li>
<li><strong>Pour qui: </strong> les développeurs, les acteurs du Web et leurs familles</li>
<li><strong>Tarif: </strong> gratuit!</li>
</ul>
<p>Au plaisir de vous y voir.</p>
<p>L&#8217;équipe de ConFoo.</p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/09/lancement-de-lannee-2011-pour-la-conference-confoo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Comment remplacer les caract√®res bizzares dans WordPress lorsqu&#8217;on a mal fait la conversion</title>
		<link>http://renoirboulanger.com/blog/2010/06/comment-remplacer-les-caracteres-bizzares-dans-wordpress-lorsqu-on-a-mal-fait-la-conversion/</link>
		<comments>http://renoirboulanger.com/blog/2010/06/comment-remplacer-les-caracteres-bizzares-dans-wordpress-lorsqu-on-a-mal-fait-la-conversion/#comments</comments>
		<pubDate>Fri, 11 Jun 2010 01:07:40 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Techniques]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[p52]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[sc]]></category>
		<category><![CDATA[Tutoriels]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2232</guid>
		<description><![CDATA[Comment remplacer les caract√®res bizzares dans WordPress lorsqu&#8217;on a mal fait la conversionAccrocheur mon titre n&#8217;est-ce pas? Je trouve ça tellement pas drôle lorsque ça m&#8217;arrive ce genre de situation avec les caractères accentués. Le problème n&#8217;arrive pas tout le temps qu&#8217;avec WordPress. 
Voici, enfin, une suite a mon billet Pourquoi tout ces caractères bizzares. [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/06/comment-remplacer-les-caracteres-bizzares-dans-wordpress-lorsqu-on-a-mal-fait-la-conversion/' class='retweet '  style='display:block;margin:10px 0px;' >Comment remplacer les caract√®res bizzares dans WordPress lorsqu&#8217;on a mal fait la conversion</a><p>Accrocheur mon titre n&#8217;est-ce pas? Je trouve ça tellement pas drôle lorsque ça m&#8217;arrive ce genre de situation avec les caractères accentués. Le problème n&#8217;arrive pas tout le temps qu&#8217;avec WordPress. </p>
<p>Voici, enfin, une suite a mon billet <a href="http://renoirboulanger.com/blog/2009/09/pourquoi-tout-ces-caracteres-bizzares/">Pourquoi tout ces caractères bizzares</a>.  Je devais travailler sur un problème de conversion de caractères pour un client dus a une conversion non réussie et/ou terminée entre <tt>latin1</tt> et <tt>utf-8</tt> puis je me suis remis a penser a ce problème. Pourquoi ne pas le régler, et documenter! </p>
<p>Voilà pourquoi ce billet <img src='http://renoirboulanger.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>La situation</h3>
<p>Mon cas était bien simple. J&#8217;avait mal fait ma sauvegarde lors d&#8217;un transfert et j&#8217;avait tout mes commentaires, billets, et autres données qui avait des accents &#8220;<tt>transform√©s comme √áa</tt>&#8221; (transformés comme ça).</p>
<p>Ce genre de problème arrive pour toutes sortes de raisons. Mais le symptôme est le même. Si vous avez des<br />
Je partage avec vous mon bout de code a «copier-coller» dans <tt>phpmyadmin</tt> pour votre blogue WordPress si vous avez ces problèmes (oubliez-pas de faire des sauvegardes là(!)).</p>
<p>Plusieurs tutoriels existent pour régler la situation mais mon cas était assez unique. J&#8217;ai conservé le problème puis j&#8217;ai publié plusieurs billets (qui sortent bien) et laissé ceux &#8220;<tt>ab√Æm√©s</tt>&#8221; là. <strong>Il n&#8217;était plus question d&#8217;extraire, convertir et ré-importer</strong>.</p>
<h3>Pourquoi?!</h3>
<p>C&#8217;est une réponse assez complexe. L&#8217;article <a href="http://tikiwiki.org/UTF-8"><strong>UTF-8</strong> sur TikiWiki.org</a> l&#8217;explique en détail.</p>
<blockquote><p>In short, UTF-8 is a character encoding that uses 1 to 3 bytes for each character.<br />
It is one of the existing character encodings of the UCS (Universal Character Set), that contains nearly a hundred thousand abstract characters (including ASCII characters).</p>
<p>UTF-8 greatly simplifies the task of internationalization by replacing multiple alternative encodings (such as ISO8859-15 Latin-9, which encodes those English, French, German, Spanish and Portuguese characters not available in ASCII).</p></blockquote>
<p>En simple, le UTF-8 est un format d&#8217;encodage qui utilise 1 a 3 bytes pour chaque caractère. C&#8217;est un format d&#8217;encodage qui comprend près de plusieurs centaines de milliers de caractères (Incluant ceux du ASCII).</p>
<p>UTF-8 est fait pour contenir tout les caractères existants pour simplifier l&#8217;internationalisation. </p>
<p>C&#8217;est un standard qui est pas nécessairement jeune mais qui n&#8217;était pas non plus supporté partout.</p>
<p>MySQL a commencé a le supporter qu&#8217;a partir de la version 4.1.</p>
<p>Ce qui arrive c&#8217;est qu&#8217;avec le temps, les gens prennent de plus en plus soin de rendre accessible pour toutes les langues leur applications. Ainsi un russe pourrait écrire en cyrillic et un Japonais en Kanji dans la même base de donnée. Le coup est difficile! Surtout que les versions de MySQL et PHP et Java offrent maintenant le choix par défaut en UTF-8&#8230; lorsqu&#8217;on fait pas attention: on se fait coincer!</p>
<p><span id="more-2232"></span></p>
<h3>Comment j&#8217;ai opéré</h3>
<p>Comme il n&#8217;y a pas que WordPress qui peut avoir ce type de problème j&#8217;ai fait un petit script qui génère pour chaque table et colone affectée. J&#8217;ai passé dans chaque table et colone où je voyait des choses bizzares et j&#8217;ai représenté dans un array a deux dimensions. Avec cette méthode on peut faire la même chose avec n&#8217;importequel schéma de base de donnée.</p>
<h4>Exemple: Représenter les tables et les colones</h4>
<p>Avec ce format, en exemple, j&#8217;ai représenté les tables (<tt>wp_posts</tt>, etc&#8230;) et chaque array représente une colone où des caractères accentués sont mal convertis.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
3
4
5
6
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #000088;">$tables</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
        <span style="color: #0000ff;">'wp_posts'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'post_content'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'post_title'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'post_excerpt'</span><span style="color: #009900;">&#41;</span>
        <span style="color: #339933;">,</span><span style="color: #0000ff;">'wp_usermeta'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'meta_value'</span><span style="color: #009900;">&#41;</span>
        <span style="color: #339933;">,</span><span style="color: #0000ff;">'wp_term_taxonomy'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'description'</span><span style="color: #009900;">&#41;</span>
        <span style="color: #339933;">,</span><span style="color: #0000ff;">'wp_comments'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'comment_content'</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

<h3>Utiliser le script</h3>
<p>Le script a été utilisé pratiquement tel quel sur ma base de donnée WordPress de ce site. </p>
<p>Seuls ajustements a faire. </p>
<ul>
<li>Remplacer les &#8220;&lt;&nbsp;pre&nbsp;&gt;&#8221; par &#8220;&lt;pre&gt;&#8221;. Vous comprenez le principe <img src='http://renoirboulanger.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </li>
<li>Afficher le contenu généré via un serveur Web avec PHP installé</li>
<li>Aller dans <tt>phpmyadmin</tt>, <strong>faire une copie de la base de donnée à affecter</strong> (Voir dans onglet &#8220;<tt>Opérations</tt>&#8221; et &#8220;<tt>Copier la base de données vers:  </tt>&#8220;)</li>
<li>Aller dans cette base de donnée là dans phpmyadmin (!!)</li>
<li>Exécuter le code généré (copier-coller) dans la fenêtre <tt>SQL</tt> de la base de donnée de tests</li>
<li>Faire pareil avec la vraie si vous êtes satisfaits du résultat</li>
</ul>
<h4>Le code</h4>

<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
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
</pre></td><td class="code"><pre class="php" style="font-family:monospace;"><span style="color: #990000;">header</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'Content-type:text/html;charset=utf8'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
<span style="color: #000088;">$tables</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
        <span style="color: #0000ff;">'wp_posts'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'post_content'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'post_title'</span><span style="color: #339933;">,</span><span style="color: #0000ff;">'post_excerpt'</span><span style="color: #009900;">&#41;</span>
        <span style="color: #339933;">,</span><span style="color: #0000ff;">'wp_usermeta'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'meta_value'</span><span style="color: #009900;">&#41;</span>
        <span style="color: #339933;">,</span><span style="color: #0000ff;">'wp_term_taxonomy'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'description'</span><span style="color: #009900;">&#41;</span>
        <span style="color: #339933;">,</span><span style="color: #0000ff;">'wp_comments'</span> <span style="color: #339933;">=&gt;</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'comment_content'</span><span style="color: #009900;">&#41;</span>
<span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #000088;">$chars</span> <span style="color: #339933;">=</span> <span style="color: #990000;">array</span><span style="color: #009900;">&#40;</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√Ä'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|À'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√¥'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|ô'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√Ç'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|â'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√á'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|ç'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√©'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|é'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√â'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|É'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√†'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|à'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√®'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|è'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√™'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|ê'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√¢'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|â'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'‚Äô'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|‘'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'¬´'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|«'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'¬ª'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|»'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√ß'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|ç'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√π'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|ù'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√ª'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|û'</span><span style="color: #339933;">,</span>
 <span style="color: #990000;">bin2hex</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'√Æ'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'|î'</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
&nbsp;
<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$tables</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$table</span> <span style="color: #339933;">=&gt;</span> <span style="color: #000088;">$elements</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
  <span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$elements</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$col</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
    <span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$chars</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$char</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#123;</span>
        <span style="color: #000088;">$elc</span> <span style="color: #339933;">=</span> <span style="color: #990000;">explode</span><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">'|'</span><span style="color: #339933;">,</span><span style="color: #000088;">$char</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span>
        <span style="color: #000088;">$update_line</span><span style="color: #339933;">.=</span> <span style="color: #0000ff;">'update '</span><span style="color: #339933;">.</span><span style="color: #000088;">$table</span><span style="color: #339933;">.</span><span style="color: #0000ff;">' set '</span><span style="color: #339933;">.</span><span style="color: #000088;">$col</span><span style="color: #339933;">.</span><span style="color: #0000ff;">' = REPLACE('</span><span style="color: #339933;">.</span><span style="color: #000088;">$col</span><span style="color: #339933;">.</span><span style="color: #0000ff;">', UNHEX(\''</span><span style="color: #339933;">.</span><span style="color: #000088;">$elc</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">0</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'\'), \''</span><span style="color: #339933;">.</span><span style="color: #000088;">$elc</span><span style="color: #009900;">&#91;</span><span style="color: #cc66cc;">1</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'\') ;'</span><span style="color: #339933;">.</span>PHP_EOL<span style="color: #339933;">;</span>
    <span style="color: #009900;">&#125;</span>
  <span style="color: #009900;">&#125;</span>
<span style="color: #009900;">&#125;</span>
<span style="color: #b1b100;">echo</span> <span style="color: #0000ff;">'&lt; pre &gt;'</span><span style="color: #339933;">.</span><span style="color: #000088;">$update_line</span><span style="color: #339933;">.</span><span style="color: #0000ff;">'&lt; / pre &gt;'</span><span style="color: #339933;">;</span></pre></td></tr></table></div>

]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/06/comment-remplacer-les-caracteres-bizzares-dans-wordpress-lorsqu-on-a-mal-fait-la-conversion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Introduction de notre nouveau projet-événement intitulé DevLab</title>
		<link>http://renoirboulanger.com/blog/2010/03/introduction-de-notre-nouveau-projet-evenement-intitule-devlab/</link>
		<comments>http://renoirboulanger.com/blog/2010/03/introduction-de-notre-nouveau-projet-evenement-intitule-devlab/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 15:29:41 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[Tranche de vie]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[projets]]></category>
		<category><![CDATA[virtualisation]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=2022</guid>
		<description><![CDATA[Introduction de notre nouveau projet-événement intitulé DevLabMoi et mes compagnons d&#8217;arme des GeekNights (Etienne et Stephan) planifions un projet qu&#8217;on a baptisé DevLab.
Nos GeekNights étaient bien plaisants a nous trois mais nous voulons partager avec d&#8217;autres passionnés. C&#8217;est l&#8217;origine de l&#8217;idée du DevLab.
Nous avons choisi le nom «Lab», parce que l&#8217;idée est d&#8217;augmenter ses capacités [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/03/introduction-de-notre-nouveau-projet-evenement-intitule-devlab/' class='retweet '  style='display:block;margin:10px 0px;' >Introduction de notre nouveau projet-événement intitulé DevLab</a><p><a href="http://devlabmtl.org/"><img class="alignright size-full wp-image-2222" style="border:none;" title="devLabMtl.org" src="http://renoirboulanger.com/wp-content/uploads/2009/07/devLAB_LogoURL_Coul_small.png" alt="devLabMtl.org" width="150" height="60" /></a>Moi et mes compagnons d&#8217;arme des <a href="http://renoirboulanger.com/blog/category/geeknight/">GeekNights</a> (<a href="http://etiennelachance.com">Etienne</a> et <a href="http://stephanchampagne.com">Stephan</a>) planifions un projet qu&#8217;on a baptisé DevLab.</p>
<p>Nos <a href="http://renoirboulanger.com/blog/category/geeknight/">GeekNights</a> étaient bien plaisants a nous trois mais nous voulons partager avec d&#8217;autres passionnés. C&#8217;est l&#8217;origine de l&#8217;idée du DevLab.</p>
<p>Nous avons choisi le nom «Lab», parce que l&#8217;idée est d&#8217;augmenter ses capacités avec des gens expérimentés et de partager lors d&#8217;une soirée ou une fin de semaine, pour le plaisir. Nous ne voulons pas nous limiter qu&#8217;a un seul projet Open-Source.</p>
<h3>L&#8217;idée</h3>
<ul>
<li>UN site web pour prendre connaissance des sessions</li>
<li>Plusieurs types de sessions pour travailler les divers aspects et faire avancer le projet</li>
<li>UNE rencontre aux trois mois ou quelque chose de la sorte.</li>
<li>On va lancer le nouveau projet pour la semaine WebCom, lors du FTW (vers le 25 mai) .</li>
</ul>
<h3>Qui est invité à participer a l&#8217;organisation</h3>
<p>Quiconque est intéressé a participer a l&#8217;organisation peut nous en faire part.</p>
<h3>Le projet</h3>
<p>Un nouveau software de comptabilité open-source</p>
<h3>Ce que nous allons fournir</h3>
<ul>
<li>l&#8217;infrastructure</li>
<li>SVN/Git,</li>
<li>Bugtracker</li>
<li>Wiki de collaboration</li>
<li>L&#8217;entretien du code et de l&#8217;Infrastructure</li>
<li>Notre expérience de lab</li>
</ul>
<h3>Les buzzwords</h3>
<ul>
<li>PHP 5.3+</li>
<li>MySQL 5.1+</li>
<li>Virtualisation</li>
<li>Intégration Continue</li>
<li>Modèle Agile</li>
<li>Extreme Programming</li>
<li>&#8230; peut être même pas de Framework (a voir!)</li>
<li>OOP</li>
</ul>
<h3>Quand?</h3>
<p>Le projet ne sera pas lancé tout de suite mais nous sommes en train de monter les alliances pour permettre ce type d&#8217;événement d&#8217;une façon récurrente. Si vous êtes intéressés, <a href="http://renoirboulanger.com/me-joindre/">contactez nous</a>. Je tiendrai cette page à jour.</p>
<h3>Première sortie publique</h3>
<p><img class="alignnone size-full wp-image-2034" style="float: right; border: none;" title="MonDev Open Source Week Montreal" src="http://renoirboulanger.com/wp-content/uploads/2010/03/mondev_logo.jpg" alt="MonDev Open Source Week Montreal" width="300" height="213" />Nous serons présents lors de la première de <a href="http://mondev.org/">MonDev</a> et nous participerons aussi à la compétition «<a href="http://www.webnotwar.ca/ftw/?wt.mc_id=can_partner-ftw-en_blog_community&amp;who=evocatio">For the Web coding competition</a>» sponsorisé par Microsoft Canada. Venez nous en parler!</p>
<h3>Appel a la collaboration</h3>
<p>Nous avons l&#8217;idée et les capacités de produire le logiciel. Mais notre intérêt ici est de partager nos connaissances et de créer un événement par des développeurs pour des développeurs qui désirent apprendre et partager leur connaissances.</p>
<p>Si vous êtes intéressés, <a href="http://renoirboulanger.com/blog/2010/03/introduction-de-notre-nouveau-projet-evenement-intitule-devlab/#comments">manifestez-vous sur le fil de commentaire</a>. Plus on est de fous plus on rit.</p>
<p>Nous allons vous tenir au courrant sur Twitter et sur cette page de l&#8217;évolution du projet.</p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/03/introduction-de-notre-nouveau-projet-evenement-intitule-devlab/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>
		<item>
		<title>Installer PHP 5.3.1 sous Debian et/ou Ubuntu via un repository non officiel</title>
		<link>http://renoirboulanger.com/blog/2010/01/installer-php-5-3-1-sous-debian-et-ubuntu-via-un-repository-non-officiel/</link>
		<comments>http://renoirboulanger.com/blog/2010/01/installer-php-5-3-1-sous-debian-et-ubuntu-via-un-repository-non-officiel/#comments</comments>
		<pubDate>Sat, 09 Jan 2010 04:53:33 +0000</pubDate>
		<dc:creator>Renoir Boulanger</dc:creator>
				<category><![CDATA[GeekNight]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open-Source]]></category>
		<category><![CDATA[howto]]></category>
		<category><![CDATA[php]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=1718</guid>
		<description><![CDATA[Installer PHP 5.3.1 sous Debian et/ou Ubuntu via un repository non officielJ&#8217;était, hier, en train de jouer avec des appels SOAP pour préparer un projet et j&#8217;ai réalisé que ma version compilée de php 5.3.0 était défectueuse. 

Je dis que mon installation est défectueuse car lorsque j&#8217;instantiait $client = new Zend_Soap_Client; plus rien ne répondait. [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2010/01/installer-php-5-3-1-sous-debian-et-ubuntu-via-un-repository-non-officiel/' class='retweet '  style='display:block;margin:10px 0px;' >Installer PHP 5.3.1 sous Debian et/ou Ubuntu via un repository non officiel</a><p>J&#8217;était, hier, en train de jouer avec des appels SOAP pour préparer un projet et j&#8217;ai réalisé que ma version compilée de php 5.3.0 était défectueuse. </p>
</p>
<p>Je dis que mon installation est défectueuse car lorsque j&#8217;instantiait <tt>$client = new Zend_Soap_Client;</tt> plus rien ne répondait. Même aller en <tt>error_reporting(E_ALL);</tt> et tout ce qui est imaginable. C&#8217;est après quelques heures a tourner en rond je me suis dit que si même <tt>$client = new SoapClient;</tt> avec un résultat du genre &#8220;Class does not exists&#8221;. C&#8217;est le PHP&#8230; pas le code ou le Framework. Pas de doute.</p>
<p>J&#8217;ai donc pensé recompiler la <em>dernière version</em> <strong>PHP 5.3.1</strong> qui est considérée stable&#8230; quant à recompiler, autant mettre à jour sur la <em>dernière</em> version!</p>
<p>Ce billet vous permettra d&#8217;installer la version stable <em>PHP 5.3.1</em> a partir d&#8217;un repository déjà configuré au lieu de le compiler.</p>
<p>&nbsp;</p>
<p><span id="more-1718"></span></p>
<h3>Tournage en rond avant d&#8217;en arriver là</h3>
<p>J&#8217;ai souvent entendu l&#8217;adage qui veut qu&#8217;on ne devrait pas installer un logiciel a sa première version majeure. On peut faire le parallèle avec les automobiles. Il y a des coins ronds qui doivent être réparés. La version 5.3.1 est justement la correction de plus de 100 bugs.</p>
<p>&nbsp;</p>
<h3>Quelques corrections dans PHP 5.3.1</h3>
<ul>
<li>Ajouté &#8220;max_file_uploads&#8221; dans la configuration INI qui peut etre là pour éviter la quantité de fichiers téléversés a 20 par défaut. Ainsi éviter un tentative d&#8217;attaque <abbr title="Denial of Service" lang="en">DOS</abbr></li>
<li>Ajouté des vérification de validité sur le moteur <tt>exif</tt></li>
<li>Corrigé le &#8220;<tt>safe_mode</tt>&#8221; dans <tt>tempnam()</tt></li>
<li>Corrigé <tt>open_basedir</tt> dans <tt>posix_mkfifo()</tt></li>
<li>Corrigé la fonction brisée <tt>safe_mode_include_dir</tt></li>
</ul>
<p>Voir le &#8220;<a href="http://www.php.net/ChangeLog-5.php#5.3.1">ChangeLog (anglais)</a>&#8221; et son &#8220;<a href="http://www.php.net/releases/5_3_1.php">release announcement (anglais)</a>&#8220;</p>
<p>&nbsp;</p>
<h3>Ma station de travail</h3>
<p>Ma station de travail secondaire est en Ubuntu 8.10 sur mon vieux portable. J&#8217;avait compilé la version 5.3.0 il y a plusieurs mois (dès sa sortie) pour pouvoir jouer avec les nouvelles fonctions.</p>
<p>La version disponible en auto-installation sur Ubuntu est encore sur du PHP 5.2.x ce qui est innacceptable pour mes projets. J&#8217;avait même fait ma ligne <tt>configure</tt> et j&#8217;avait commencé a compiler la nouvelle version. C&#8217;est là que je me suis dit que j&#8217;était pas le premier a vouloir une version plus récente de PHP.</p>
<p>&nbsp;</p>
<p><!--more--></p>
<h3>Installer <strong>PHP 5.3.1</strong> sous Ubuntu Linux</h3>
<div style="background-color:#FFFEEB;border:1px solid #666600;margin:5px 0px;padding:18px 8px 8px 50px;">
<h4>Mise à jour</h4>
<p>Nous avons fait la migration de notre serveur d&#8217;hébergement public vers cette version de PHP 5.3.1 en suivant cette procédure. J&#8217;ai ajusté le tutoriel.</p>
<p>LE CHANGEMENT: Utiliser <tt><strong>aptitude</strong></tt> au lieu de <tt><strong>apt-get</strong></tt></p>
</div>
<p>C&#8217;est pas une version officielle selon Debian ou Ubuntu car jusqu&#8217;en mi-2010 sur la release <tt>Squeeze</tt> de Debian c&#8217;est comme ça.</p>
<div style="background:#ececec;margin:5px 0px;padding:18px 8px 8px 50px;border:1px solid #333">
<h4 style="color:#777;margin-bottom:10px;">AVERTISSEMENT</h4>
<p>Il s&#8217;agit d&#8217;une version compilée par une source extérieure de Debian ou Ubuntu maintenaue par <a href="http://www.dotdeb.org/">Dotdeb</a>. Cette partie du tutoriel est largement inspirée (traduction quaisi verbatim) du <a href="http://www.dotdeb.org/2009/11/30/php-5-3-1-packages-for-debian-lenny-theyre-here/">billet suivant</a>.</div>
<p>Comparé a la version Debian, la version <em>Dotdeb</em> a ces changements</p>
<ul>
<li>Les <tt>.deb</tt> ont le patch Suhosin appliqué par défaut</li>
<li>mis a part <tt>apache2</tt>, <tt>apache2filter</tt>, <tt>CGI</tt>, et le <tt>CLI</tt> (pour la ligne de commande), le module <tt>FPM</tt> utilise la version custom [de <em>Dotdeb</em>] du paquet intitulé &#8220;<tt>php5-fpm</tt>&#8220;. Il permet des meilleures performances et plus de fonctions comparables a une installation en mode <tt>CGI</tt>.</li>
<li><strong>Note: </strong>Le module <tt>FPM</tt>: a un exemple de configuration, un &#8220;init script&#8221;, et un gabarit de configuration pour <tt>NGINX</tt></li>
</ul>
<h4>Installer?!</h4>
<p>C&#8217;est fonctionnel sous <tt>Debian Lenny</tt> et probablement d&#8217;autres. Moi, personnellement, je l&#8217;ai essayée sous <tt>Ubuntu 9.04 Jaunty</tt>. Dites-moi si vous l&#8217;avez essayé sous d&#8217;autres version dans <a href="#comments">les commentaires</a></p>
<h5>Étape 1</h5>
<p>Modifier le <tt>sources.list</tt></p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">$ <span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">vi</span> <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>apt<span style="color: #000000; font-weight: bold;">/</span>sources.list</pre></td></tr></table></div>

<p>Ajouter les deux lignes suivantes.</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
2
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;">deb http:<span style="color: #000000; font-weight: bold;">//</span>php53.dotdeb.org stable all
deb-src http:<span style="color: #000000; font-weight: bold;">//</span>php53.dotdeb.org stable all</pre></td></tr></table></div>

</p>
<h5>Étape 2</h5>
<p>Maintenant, simplement mettre a jour avec&#8230;</p>

<div class="wp_syntax"><table><tr><td class="line_numbers"><pre>1
</pre></td><td class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #666666; font-style: italic;"># aptitude update &amp;&amp; aptitude upgrade</span></pre></td></tr></table></div>

<p>Si vous aviez une version inférieure de PHP, elle devrait se mettre à jour.</p>
<h3>Sources</h3>
<p><a href="http://www.dotdeb.org/2009/11/30/php-5-3-1-packages-for-debian-lenny-theyre-here/">PHP 5.3.1 packages for Debian “Lenny” : they’re here!</a></p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2010/01/installer-php-5-3-1-sous-debian-et-ubuntu-via-un-repository-non-officiel/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Réalisation du site de Câble Axion [2006]</title>
		<link>http://renoirboulanger.com/blog/2009/10/realisation-site-de-cable-axion/</link>
		<comments>http://renoirboulanger.com/blog/2009/10/realisation-site-de-cable-axion/#comments</comments>
		<pubDate>Fri, 30 Oct 2009 04:39:18 +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[Integration]]></category>
		<category><![CDATA[javascript]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://renoirboulanger.com/?p=1298</guid>
		<description><![CDATA[Réalisation du site de Câble Axion [2006]Dans la série de billets sur mes réalisations j&#8217;aimerai donner mon avis sur le travail que j&#8217;ai fait pour Câble Axion.
Contexte
J&#8217;ai travaillé là pendant un an entre Octobre (environ) 2005 et Novembre 2006. Mon emploi était dit comme étant programmeur d&#8217;applications pour améliorer les processus de travail de l&#8217;entreprise [...]]]></description>
			<content:encoded><![CDATA[<a href='http://renoirboulanger.com/blog/2009/10/realisation-site-de-cable-axion/' class='retweet '  style='display:block;margin:10px 0px;' >Réalisation du site de Câble Axion [2006]</a><p><div id="attachment_1301" class="wp-caption alignright" style="width: 310px"><a rel="lightbox[0]" href="http://renoirboulanger.com/wp-content/uploads/2009/10/Image-8.png" rel="lightbox[1298]"><img class="size-medium wp-image-1301" title="Voir la consommation modem" src="http://renoirboulanger.com/wp-content/uploads/2009/10/Image-8-300x267.png" alt="Voir la consommation modem" width="300" height="267" /></a><p class="wp-caption-text">Voir la consommation modem</p></div><br />
Dans la série de billets sur mes réalisations j&#8217;aimerai donner mon avis sur le travail que j&#8217;ai fait pour <a href="http://www.axion.ca/">Câble Axion</a>.</p>
<h3>Contexte</h3>
<p>J&#8217;ai travaillé là pendant un an entre Octobre (environ) 2005 et Novembre 2006. Mon emploi était dit comme étant programmeur d&#8217;applications pour améliorer les processus de travail de l&#8217;entreprise du point de vue support technique pour les départements de services Internet et télé numérique.</p>
<p>J&#8217;ai donc travaillé sur <a href="/gestionnaire-de-service-a-la-clientele-pour-cable-axion/">les bases de données accès en Microsoft Access</a> puis ensuite j&#8217;ai fait un travail d&#8217;intégration sur le <a href="http://www.axion.ca/">site corporatif</a> (ce 30 octobre 2009, c&#8217;est encore mon travail qui est aparent pour une bonne partie).<br />
<span id="more-1298"></span></p>
<p><div id="attachment_1299" class="wp-caption alignleft" style="width: 310px"><a rel="lightbox[0]" href="http://renoirboulanger.com/wp-content/uploads/2009/10/Image-7.png" rel="lightbox[1298]"><img class="size-medium wp-image-1299" title="Page régionale" src="http://renoirboulanger.com/wp-content/uploads/2009/10/Image-7-300x290.png" alt="Cette page est celle du premier niveau après avoir été dans la région ciblée (Estrie, Beauce, Mégantic, etc)." width="300" height="290" /></a><p class="wp-caption-text">Cette page est celle du premier niveau après avoir été dans la région ciblée (Estrie, Beauce, Mégantic, etc).</p></div>Le contexte de ce travail était assez particulier car je devait programmer le site web tout en répondant au téléphone comme technicien support technique. C&#8217;est la raison pourquoi j&#8217;ai quitté l&#8217;emploi d&#8217;ailleurs.</p>
<h3>Mon travail</h3>
<p>Mon travail sur ce projet consistait a Intégrer le contenu en HTML et de pouvoir le modifier aux besoins via la base de donnée.</p>
<p>J&#8217;avait déjà développé Géranium CMS a ce moment là et j&#8217;ai appliqué plusieurs bouts de code et de fonctions pour ce projet.</p>
<p>Bref. Le graphisme et le marketing est géré par une firme de communication que je respecte beaucoup: <a href="http://www.arsenal-media.com/fr/index.sn">Arsenal Média</a>. Mon travail consistait a suivre les demandes de la direction artistique et au final: Voir a ce que le contenant paraîsse exactement comment les graphistes l&#8217;on conçu.</p>
<p>Quelques trucs qui ont été faits:</p>
<ul>
<li>Intégration html, css, javascript</li>
<li>Découpage des maquettes Photoshop</li>
<li>Mise en page html du contenu</li>
<li>Engin d&#8217;affichage du contenu dans un CMS fait maison (que j&#8217;ai re-fait, à l&#8217;époque)</li>
<li>Engin programmé en PHP qui va chercher les rapports de consommation par Modem du client (au moment ou je travaillait là, j&#8217;ai fait un prototype)</li>
<li>Moteur de rendu basé sur les templates que j&#8217;ai découpé et intégré</li>
<li>Javascript pour les effets spéciaux (qu&#8217;on surnomme a tord AJAX car rien n&#8217;est XML dans ce site.)</li>
<li>Règles de redirection Apache 2 pour le serveur web</li>
</ul>
<p>Voici d&#8217;autres prises de vues:</p>
<ul>
<li><a href="http://farm1.static.flickr.com/64/190200614_bdc735a0fd_o.png" rel="lightbox[0]">Page intérieure 1er niveau</a></li>
<li><a href="http://farm1.static.flickr.com/44/190200616_b86bf07c9b_o.png" rel="lightbox[0]">Page intérieure 2e niveau</a></li>
</ul>
<p>Voir la suite de <strong><a href="/blog/category/portfolio">mon Portfolio</a></strong></p>
]]></content:encoded>
			<wfw:commentRss>http://renoirboulanger.com/blog/2009/10/realisation-site-de-cable-axion/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

