<?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>Émile Girard</title>
	<atom:link href="http://emilegirard.com/feed" rel="self" type="application/rss+xml" />
	<link>http://emilegirard.com</link>
	<description>Président @ Instamobile.ca - Développeur Web - Socialiseur en Réseau</description>
	<lastBuildDate>Wed, 19 Sep 2012 14:55:33 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
		<item>
		<title>Mon expérience avec EyeTV Hybrid</title>
		<link>http://emilegirard.com/blogue/mon-experience-avec-eyetv-hybrid.html</link>
		<comments>http://emilegirard.com/blogue/mon-experience-avec-eyetv-hybrid.html#comments</comments>
		<pubDate>Wed, 19 Sep 2012 14:42:05 +0000</pubDate>
		<dc:creator>Émile Girard</dc:creator>
				<category><![CDATA[Blogue]]></category>
		<category><![CDATA[Médias]]></category>
		<category><![CDATA[eyetv]]></category>
		<category><![CDATA[hybrid]]></category>
		<category><![CDATA[télé]]></category>
		<category><![CDATA[tv tuner]]></category>

		<guid isPermaLink="false">http://emilegirard.com/?p=1591</guid>
		<description><![CDATA[Je me suis récemment procuré le EyeTV Hybrid pour mon Mac, simplement par curiosité &#8211; et pour m&#8217;accommoder pour les 2-3 fois dans la semaine où j&#8217;aimerais avoir une télé dans le bureau pour regarder les nouvelles ou un truc particulier. Vous l&#8217;aurez deviné : EyeTV c&#8217;est rien de plus qu&#8217;un tv tuner sur clé USB ...]]></description>
			<content:encoded><![CDATA[<p>Je me suis récemment procuré le <a href="http://store.apple.com/ca/product/H0863VC/A" target="_blank">EyeTV Hybrid</a> pour mon Mac, simplement par curiosité &#8211; et pour m&#8217;accommoder pour les 2-3 fois dans la semaine où j&#8217;aimerais avoir une télé dans le bureau pour regarder les nouvelles ou un truc particulier.</p>
<p>Vous l&#8217;aurez deviné : EyeTV c&#8217;est rien de plus qu&#8217;un <em>tv tuner</em> sur clé USB qui fonctionne avec pas mal d&#8217;efficacité. Un bidule de premier trio je dirais, mais qui ne serait pas en lock-out&#8230;</p>
<p><strong>Installation, #doigtsdanslenez.</strong></p>
<p>Pas de temps à perdre à vous expliquer comment installer un splitter de câble coaxial entre votre modem et votre EyeTV. Pour ça, <a href="http://lmgtfy.com/?q=install+cable+splitter" target="_blank">y a Google</a>.</p>
<p>Parce qu&#8217;en terme d&#8217;installation, c&#8217;est pas mal tout ce que ça implique. Le reste ça vient du logiciel <a href="http://www.elgato.com/elgato/na/mainmenu/support/Update-Start/Update-EyeTV-3" target="_blank">EyeTV 3.5</a> qui n&#8217;est malheureusement pas offert pour Windows &#8211; ce qui implique que vous perdrez tout plein de fonctionnalités en le faisant fonctionner de l&#8217;autre bord.</p>
<p><strong>Balayage des chaînes, #bof.</strong></p>
<p>La configuration maintenant a été assez simple, sinon que j&#8217;aurai perdu 2 heures dans le processus, ce qui explique ce pourquoi je prends quelques instants pour documenter le tout ici.</p>
<p>Au départ je me disais bien naïvement que les chaines allaient se détecter par elles-même dans le spectre 50-450MHz. J&#8217;ai donc lancé la détection rapide pour me retrouver au final qu&#8217;avec un Radio-Canada limite et 2-3 autres chaînes plus ou moins visibles.</p>
<p>J&#8217;ai donc pensé que mon signal &#8220;splitté&#8221; n&#8217;était plus assez fort, j&#8217;ai donc changé mon &#8220;splitter&#8221; pour un autre qui amplifie le signal&#8230; avec le même constat d&#8217;échec. Crotte.</p>
<p>Je lance donc un très fastidieux balayage complet de TOUTES les fréquences. Un belle perte de temps de presque 3 heures pour un résultat quasi identique sinon que j&#8217;ai pu récupérer un paquet de <a href="http://en.wikipedia.org/wiki/QAM_(television)" target="_blank">chaînes digitales <em>Clear QAM</em></a> (du numérique ouvert ne nécessitant pas d&#8217;être décodé par une <em>set-top box</em>) qui se voulait être une série de chaînes radio style Galaxie et les <em>teasers</em> Indigo.</p>
<p>Je vais donc sur le site web de Vidéotron pour vérifier si mon forfait HD me donne bel et bien droit au signal analogique du cable&#8230; comme dans le bon vieux temps. Oui tout est beau. Mon forfait francophone inclue le cable analogique de base (fréquences de 50 à 200MHz environ, donc les chaînes de 2 à 20). J&#8217;appelle donc Pierre-Karl pour me faire dire par un troisième technicien qu&#8217;un filtre de fréquence est &#8220;possiblement installé sur ma connexion&#8221;. Ah les coquins&#8230; Rendez-vous lundi prochain pour me le faire retirer, gratuitement (après un petit élan de mauvaise humeur).</p>
<p><a href="http://emilegirard.com/wordpress/wp-content/uploads/2012/09/tv.png"><img class="alignright size-medium wp-image-1593" title="tv" src="http://emilegirard.com/wordpress/wp-content/uploads/2012/09/tv-300x199.png" alt="" width="300" height="199" /></a></p>
<p><strong>Bilan, #excellent.</strong></p>
<p>Hormis tout ceci, je dois dire que j&#8217;aime bien le produit.</p>
<p>Beaucoup même.</p>
<p>Et j&#8217;aime encore plus le fait de pouvoir partager le signal télé sur tous mes iBidules (iPhone + iPad) via l&#8217;<a href="http://www.elgato.com/elgato/na/mainmenu/products/software/EyeTV-app.en.html" target="_blank">app</a>. Je peux en effet <em>streamer</em> le signal de ma télé autant en WI-FI que via la connexion 3G (en ajustant le signal à la baisse, de 800 à 200 kbps), tout en conservant la possiblité de changer de chaîne, programmer des enregistrements, mettre la télé sur pause, etc.</p>
<p><strong>Mais, parce qu&#8217;il y a un #mais&#8230;</strong></p>
<p>Il y a toutefois deux petits défauts à tout ça :</p>
<p>1) Les associations chaînes/fréquences fournies par le service TV Guide ne concordent pas avec le résultat du balayage. Il faut donc les réaligner à la main et on y perd une quinzaine de minutes.</p>
<p>2) Le streaming via 3G fonctionne à merveille&#8230; tant que mon ordi ne tombe pas en veille. Si c&#8217;est facile de le réveiller en local (wifi) via des services comme Bonjour et le <a href="http://en.wikipedia.org/wiki/Wake-on-LAN" target="_blank">protocole WoL</a>, en 3G c&#8217;est passablement plus complexe. J&#8217;ai bien trouvé quelques applications qui semblent offrir ces possibilités mais elles nécessitent tellement de bidouillage entre routeur/ordi/téléphone que j&#8217;ai perdu patience. En attendant j&#8217;ai arrêté la mise en veille de mon Macbook Pro lorsqu&#8217;il est branché. Et je suis allé effacer mon nom du protocole de Kyoto&#8230;</p>
<p><strong>#heureuxdemonachat</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://emilegirard.com/blogue/mon-experience-avec-eyetv-hybrid.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>TKO, et se relever.</title>
		<link>http://emilegirard.com/blogue/tko-et-se-relever.html</link>
		<comments>http://emilegirard.com/blogue/tko-et-se-relever.html#comments</comments>
		<pubDate>Mon, 11 Jun 2012 17:19:50 +0000</pubDate>
		<dc:creator>Émile Girard</dc:creator>
				<category><![CDATA[Blogue]]></category>
		<category><![CDATA[Entrepreneuriat]]></category>

		<guid isPermaLink="false">http://emilegirard.com/?p=1585</guid>
		<description><![CDATA[Non ce ne sera pas une chronique boxe. Promis! C&#8217;est simplement une petite observation sur la dernière émission de la saison de Dans l&#8217;Oeil du Dragon &#8211; que j&#8217;ai écoutée un peu en retard. Plus précisément, je veux parler du passage de Noël Doyle, un entrepreneur venant de par chez-nous, à Alma au Lac-St-Jean. Monsieur Doyle ...]]></description>
			<content:encoded><![CDATA[<p>Non ce ne sera pas une chronique boxe. Promis!</p>
<p>C&#8217;est simplement une petite observation sur la <a href="http://www.radio-canada.ca/emissions/dans_l_oeil_du_dragon/2011-2012/" target="_blank">dernière émission de la saison</a> de Dans l&#8217;Oeil du Dragon &#8211; que j&#8217;ai écoutée un peu en retard. Plus précisément, je veux parler du passage de Noël Doyle, un entrepreneur venant de par chez-nous, à Alma au Lac-St-Jean.</p>
<p>Monsieur Doyle est l&#8217;inventeur de <a href="http://cordoclip.com/" target="_blank">Cordoclip</a> &#8211; une corde à linge qui épingle automatiquement les vêtements à mesure qu&#8217;on les glisse sur son dispositif. Un truc ingénieux que je me souviens avoir vu sur les tablettes à Alma il y a de ça plusieurs années&#8230; pour les voir disparaître de la circulation.</p>
<p>Or lors de son passage à l&#8217;émission, M. Doyle expliquait que des problèmes initiaux de conception de son truc l&#8217;ont, à l&#8217;époque, contraint à la faillite&#8230;</p>
<p>TKO.</p>
<p>Sans se laisser défaire, M. Doyle a persévéré pendant plus d&#8217;une autre décennie jusqu&#8217;à <a href="http://www.lelacstjean.com/Economie/Affaires/2012-06-05/article-2996750/LAlmatois-Noel-Doyle-connait-un-succes-monstre-a-lemission-Dans-loeil-du-dragon/1" target="_blank">l&#8217;obtention de son financement</a> <em>via</em> les 5 Dragons (une première!) le 4 juin dernier. Le champion a retrouvé ses jambes et son applomb.</p>
<p>C&#8217;est beau tout ça je trouve.</p>
<p>Pas le succès, ni la réussite, ni le couronnement de lundi dernier. Parce qu&#8217;ils sont illusoires et temporaires. Obtenir 120,000$ pour couvrir 30 ans de pertes, et 5 dragons motivés mais incapable d&#8217;êtres garants de succès, c&#8217;est très loin d&#8217;être une victoire sans équivoque. C&#8217;est un round de gagné, au mieux, sur un long &#8211; très long &#8211; combat à finir.</p>
<p>C&#8217;est somme toute bien peu pour s&#8217;énerver, non?</p>
<p>Et ça ne suffit certainement pas à équivaloir les 30 années passées à recevoir des coups à la gueule!</p>
<p>Ce que je trouve beau, moi, c&#8217;est la souffrance endurée pour ce moment de gloire aux allures d&#8217;un<em> overnight success</em>. Manger des claques mais continuer à avancer. Se faire dire qu&#8217;on va dans le mur et chercher à le défoncer. Le mur résiste? On essaie de le contourner à la place, mais le chemin est plus long, il fait plus mal. On est à bout de souffle. Nos alliés s&#8217;en vont. On est seuls, mais on avance.</p>
<p>Pendant 30 ans. TRENTE.</p>
<p>Le pire c&#8217;est que je ne sais même pas c&#8217;est quoi 30 ans &#8211; il me manque 350 jours de vie pour le savoir.</p>
<p>Et y a le public aussi. Ce foutu public qui applaudit chacune des claques qu&#8217;on reçoit, et qui en redemande. La boxe comme l&#8217;entrepreneuriat c&#8217;est un spectacle. Quand ça va bien tout le monde est avec toi. Quand ça va mal, t&#8217;as plus que tes gants et tes hommes de coin. Faut un char d&#8217;humilité pour prendre la chance de s&#8217;effondrer sur le ring comme dans la vie.</p>
<p>Mais c&#8217;est beau tout ça. Et inspirant.</p>
<p>Tout ce que je me souhaite c&#8217;est que ma détermination soit à l&#8217;image de la sienne. Mon séjour au front commence, ce gars là me dit que je vais manger une volée tôt ou tard, mais il m&#8217;invite à me tenir debout. J&#8217;espère avoir sa ténacité pour contourner tous les obstacles, et me renforcer dans l&#8217;adversité comme il a su le faire. Me relever lorsque je tomberai, et tenir tête à tous ceux qui douteront de moi.</p>
<p>Et ça, je le souhaite aussi à Lucian Bute&#8230;</p>
<p>Ah oui, c&#8217;est vrai, j&#8217;avais promis que ça ne parlerait pas de boxe!</p>
]]></content:encoded>
			<wfw:commentRss>http://emilegirard.com/blogue/tko-et-se-relever.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Courir, c&#8217;est aussi travailler</title>
		<link>http://emilegirard.com/blogue/sports/courir-travailler.html</link>
		<comments>http://emilegirard.com/blogue/sports/courir-travailler.html#comments</comments>
		<pubDate>Mon, 07 May 2012 21:24:33 +0000</pubDate>
		<dc:creator>Émile Girard</dc:creator>
				<category><![CDATA[Entrepreneuriat]]></category>
		<category><![CDATA[Sport]]></category>

		<guid isPermaLink="false">http://emilegirard.com/?p=1578</guid>
		<description><![CDATA[Les joies de travailler à son compte, c&#8217;est aussi banal que se permettre une sortie de course en plein après-midi. Si pour certains cette pratique semble douteuse et une perte de temps, je suis plutôt d&#8217;avis que de d&#8217;aller se changer les idées en pratiquant une activité sportive permet non seulement de travailler en même ...]]></description>
			<content:encoded><![CDATA[<p>Les joies de travailler à son compte, c&#8217;est aussi banal que se permettre une sortie de course en plein après-midi.</p>
<p>Si pour certains cette pratique semble douteuse et une perte de temps, je suis plutôt d&#8217;avis que de d&#8217;aller se changer les idées en pratiquant une activité sportive permet non seulement de travailler en même temps, mais aussi de nous éveiller et nous amener à être encore plus performant.</p>
<p>Donc courir sur les heures de boulot, pourquoi pas? <span id="more-1578"></span></p>
<p>Tut tut tut&#8230;</p>
<p>Oui, je sais très bien que je pourrais courir après ma journée de travail, le soir. C&#8217;est certain.</p>
<p>Mais je préfère de beaucoup y aller après un moment clé de la journée : quand je viens de terminer un gros blitz de programmation; quand je sors d&#8217;un meeting important; avant de prendre une grosse décision; quand je suis écoeuré de ce que je fais depuis un peu trop longtemps; etc.</p>
<p>Habituellement quand je vais courir sur semaine, je me limite à une dizaine de kilomètres, question quand même de ne pas trop hypothéquer la journée. Cette heure passée à suer me fait littéralement entrer dans une sorte de transe. En fait pour faire moins ésotérique je devrais plutôt dire un état de super-concentration. Le focus au maximum, on dirait que toutes mes pensées du jour se cristalisent et en ressortent plus claires, ordonnées et concrètes.</p>
<p>Même si mon corps bouge et souffre, je crois que ce qui travaille le plus pendant le trajet c&#8217;est le hamster entre les deux oreilles.</p>
<p>Parce que la vie d&#8217;entrepreneur c&#8217;est un Joyeux Festin (TM) d&#8217;idées, de choses à faire, de trucs urgents, de trucs moins-urgents-mais-urgents-quand-même, de personnes à rencontrer et de cap à maintenir, le fait de prendre le temps &#8211; 1,2,3 fois par semaine &#8211; de décanter tout ça et se donner une nouvelle perspective n&#8217;est JAMAIS une erreur et encore moins une perte de temps.</p>
<p>Aussi, le simple fait de se sentir en plus grand forme rend toutes les autres heures de la journée plus efficaces. Au climax de ma saison de course, je me sens énergisé, motivé, positif&#8230; La concentration devient plus facile, les heures supplémentaires le soir/nuit passent mieux et le niveau de bonne humeur ne va qu&#8217;en augmentant.</p>
<p>Et allons, tant qu&#8217;à y être : je fais le serment que quand j&#8217;aurai un vrai bureau pour mon entreprise, il sera doté d&#8217;une douche. Et ce sera un plaisir d&#8217;aller partager quelques kilomètres avec mes employés par un beau lundi ensoleillé du mois de mai.</p>
<p>Et au fond, quand on y pense, cette heure que j&#8217;ai prise pour aller courir, j&#8217;aurais très bien pu la perdre à niaiser sur <a href="http://xkcd.com" target="_blank">xkcd.com</a> ou Facebook&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://emilegirard.com/blogue/sports/courir-travailler.html/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Vaincre la Kostitsynisation (!)</title>
		<link>http://emilegirard.com/blogue/entrepreneuriat/vaincre-la-kostitsynisation.html</link>
		<comments>http://emilegirard.com/blogue/entrepreneuriat/vaincre-la-kostitsynisation.html#comments</comments>
		<pubDate>Wed, 25 Apr 2012 17:38:29 +0000</pubDate>
		<dc:creator>Émile Girard</dc:creator>
				<category><![CDATA[Entrepreneuriat]]></category>

		<guid isPermaLink="false">http://emilegirard.com/?p=1568</guid>
		<description><![CDATA[Ça fait relativement peu de temps que je suis retourné sur le marché de l&#8217;indépendance professionnelle et de l&#8217;entrepreneuriat. Je l&#8217;ai été tout au long de mes études (2000-2006) jusqu&#8217;en 2008 alors que j&#8217;ai vendu mes entreprises et suis rantré dans le rang comme salarié. Je pensais endurer ça au mieux 6 mois, finalement cette ...]]></description>
			<content:encoded><![CDATA[<p>Ça fait relativement peu de temps que je suis retourné sur le marché de l&#8217;indépendance professionnelle et de l&#8217;entrepreneuriat. Je l&#8217;ai été tout au long de mes études (2000-2006) jusqu&#8217;en 2008 alors que j&#8217;ai vendu mes entreprises et suis rantré dans le rang comme salarié. Je pensais endurer ça au mieux 6 mois, finalement cette aventure aura duré 3 ans.</p>
<p>J&#8217;ai aimé ça, j&#8217;y ai fait de belles rencontre, j&#8217;ai appris beaucoup, mais à voguer contre sa nature et tenter de chasser le naturel, on le voit inévitablement se pointer le bout du nez tôt ou tard. Mon congé parental aura été mon tremplin, et avec 2011 qui terminait il en allait de même avec ma paye aux deux semaines, mes avantages sociaux et la paix d&#8217;esprit.</p>
<p>C&#8217;est pas toujours évident quand on regarde la pente ascendante du titre d&#8217;Apple (<a href="https://www.google.ca/finance?client=ob&amp;q=NASDAQ:AAPL" target="_blank">AAPL</a>) au NASDAQ, mais la vie d&#8217;un entrepreneur est remplie de presque autant de hauts que de bas. Son succès réside souvent uniquement dans sa capacité à avancer et progresser dans ces montagnes russes.</p>
<p><span id="more-1568"></span></p>
<p>S&#8217;auto-congratuler d&#8217;une bonne nouvelle, d&#8217;un gros contrat ou d&#8217;un nouveau client, c&#8217;est facile. Mais trouver matière à gagner en confiance et progresser pendant une période &#8220;baissière&#8221; c&#8217;est une autre paire de manches. C&#8217;est pourtant la seule manière de garder le cap et ne pas se laisser décourager. Pour ça il faut un moral en béton plus solide que Pauline Marois, et sûrement une bonne dose de folie.</p>
<p>Et comme salarié, j&#8217;avais quelque peu perdu mes repères pour maintenir ce difficile équilibre de vie. Dans une certaine mesure je crois que j&#8217;avais en fait oublié ce qui me motivait réellement dans le travail : le fait de dépasser mes limites!</p>
<p>C&#8217;est facile de tomber dans l&#8217;accoutumance à un revenu stable pour une quantité de travail constante. La reconnaissance, on finit souvent par la prendre pour acquis ou se contenter d&#8217;une tape dans le dos de temps en temps. Donner sa pleine mesure quand on se sent blindé et en sécurité, c&#8217;est pas toujours évident. En tout cas ça ne l&#8217;était pas pour moi. Et ça me dérangeait&#8230;</p>
<p>Cette lutte intérieure que j&#8217;ai vécue pendant cette période, je l&#8217;appelais &#8211; pour rigoler &#8211; ma <em>Kostitsynisation</em>.</p>
<p style="padding-left: 30px;"><strong>KOSTITSYNISATION</strong>. <em>n.f..</em> État se définissant par une propension à sous-utiliser ses compétences et tabler sur son talent naturel pour réaliser un projet. Tire son origine du pas très regretté Andrei Kostitsyn &#8211; le marqueur de 20 buts le plus talentueux ayant joué à Montréal en 20 ans.</p>
<p>Mais quand même, ma Kostitsynisation n&#8217;était pas extrême. Je pense même objectivement avoir été un très bon employé.</p>
<p>Toutefois en mon for intérieur je vivais constamment avec l&#8217;impression d&#8217;être un imposteur. De profiter un peu des conditions et ne pas pousser le pied sur l&#8217;accélérateur. C&#8217;est un comportement que je crois être tout à fait normal, mais qui ne me convenait pas. Je devais vivre chaque jour avec une certaine culpabilité. Je savais que je pouvais en donner plus, mais j&#8217;avais tendance à me contenter de &#8220;faire de mon mieux&#8221; dans un contexte où je n&#8217;étais pas directement responsable des succès, des échecs ou des délais de livraison.</p>
<p>Cette culpabilité nous amène à comprendre que le contexte ne nous est pas propice pour s&#8217;épanouir professionnellement et personnellement. Elle nous entraîne obligatoirement à chercher une solution. Faire de mon mieux c&#8217;était pas suffisant. Il me fallait un contexte qui me pousserait à être meilleur.</p>
<p>Pour moi, cette solution c&#8217;était de me mettre en danger en allant voir mon directeur gérant pour faire annuler mon contrat de 10 ans. Démissionner. Puis renaître.</p>
<p>Et force est d&#8217;admettre que ce retour comme entrepreneur m&#8217;a complètement rétabli.</p>
<p>Avec mes récents succès ET mes revers, dans ce contexte d&#8217;instabilité, de perpétuelle remise en question, de hautes responsabilités et de danger, j&#8217;ai retrouvé toute la motivation du monde. Retrouver la motivation, c&#8217;est avoir retrouvé l&#8217;envie de me surpasser. D&#8217;accepter qu&#8217;au fond, l&#8217;argent et la paie, c&#8217;est rien si on n&#8217;a pas la fierté et l&#8217;impression d&#8217;être allé au bout de soi.</p>
<p>Le Andrei en moi a retrouvé le goût de saigner du nez pour marquer 50 buts.</p>
<p>D&#8217;ailleurs ce matin j&#8217;ai eu un appel de mon coach : une promotion sur le premier trio.</p>
<p>J&#8217;ai le couteau entre les dents, et <a href="http://www.985sports.ca/hockey/nouvelles/les-flyers-de-claude-giroux-139835.html" target="_blank">comme Claude Giroux le week-end dernier</a>, tout ce que j&#8217;ai envie de dire c&#8217;est : &#8220;<em>surveillez bien mon prochain shift&#8230;</em>&#8220;.</p>
]]></content:encoded>
			<wfw:commentRss>http://emilegirard.com/blogue/entrepreneuriat/vaincre-la-kostitsynisation.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dans l&#8217;oeil du dragon</title>
		<link>http://emilegirard.com/blogue/dans-loeil-du-dragon.html</link>
		<comments>http://emilegirard.com/blogue/dans-loeil-du-dragon.html#comments</comments>
		<pubDate>Wed, 18 Apr 2012 02:37:55 +0000</pubDate>
		<dc:creator>Émile Girard</dc:creator>
				<category><![CDATA[Blogue]]></category>
		<category><![CDATA[Entrepreneuriat]]></category>
		<category><![CDATA[Opinions]]></category>

		<guid isPermaLink="false">http://emilegirard.com/?p=1548</guid>
		<description><![CDATA[Hier j&#8217;ai écouté d&#8217;un oeil très amusé l&#8217;émission Dans l&#8217;oeil du dragon à Radio-Canada. Si je dis amusé, c&#8217;est qu&#8217;au lancement de ma compagnie j&#8217;ai jonglé avec l&#8217;idée de m&#8217;y présenter. Je me considère être un très bon CTO mais j&#8217;aurais bien aimé compter sur l&#8217;input d&#8217;un mentor et d&#8217;un véritable CEO aguerri pour m&#8217;aider dans mes ...]]></description>
			<content:encoded><![CDATA[<p>Hier j&#8217;ai écouté d&#8217;un oeil très amusé l&#8217;émission <a href="http://www.radio-canada.ca/emissions/dans_l_oeil_du_dragon/2011-2012/" target="_blank">Dans l&#8217;oeil du dragon</a> à Radio-Canada.</p>
<p>Si je dis amusé, c&#8217;est qu&#8217;au lancement de ma compagnie j&#8217;ai jonglé avec l&#8217;idée de m&#8217;y présenter. Je me considère être un très bon CTO mais j&#8217;aurais bien aimé compter sur l&#8217;input d&#8217;un mentor et d&#8217;un véritable CEO aguerri pour m&#8217;aider dans mes premiers pas.</p>
<p>Au-delà de l&#8217;argent et du partage de parts de mon entreprise, je cherchais &#8211; et cherche encore dans une certaine mesure &#8211; une synergie professionnelle pour me compléter. C&#8217;est une approche humble, et je crois qu&#8217;en affaires, l&#8217;humilité doit faire partie de ton kit de départ. Une fois que t&#8217;as réussi tu peux péter plus haut que le trou (enfin, on s&#8217;entend&#8230;), mais quand t&#8217;es au point mort, faut accepter de se faire expliquer comment embrayer.</p>
<p>Donc.</p>
<p>J&#8217;ai fait mes devoirs et j&#8217;ai écouté quelques épisodes de la version américaine pour me faire une tête. Et selon mes observations rapides, ce genre de buffet d&#8217;aubaines n&#8217;est vraiment pas structuré pour aider réellement les entrepreneurs qui vont s&#8217;y vendre.</p>
<p>Je m&#8217;explique :<span id="more-1548"></span></p>
<p><img title="More..." src="http://emilegirard.com/wordpress/wp-includes/js/tinymce/plugins/wordpress/img/trans.gif" alt="" />Considérant qu&#8217;au terme du processus, les Dragons auront chacun dilapidé leur million sur 5-10 entreprises, ça risque de leur faire toute une année s&#8217;ils comptent livrer toutes leurs promesses d&#8217;aide au développement. Considérant qu&#8217;ils sont déjà probablement fort occupés dans leurs vies respectives, je vois mal comment ils sauront trouver davantage de temps (parce qu&#8217;il en faudra, et beaucoup!) pour offrir un retour sur investissement adéquat à leurs nouveaux partenaires.</p>
<p>Je le rappelle, de mon point de vue les entrepreneurs qu&#8217;on y voit défiler sont loin d&#8217;être majoritairement &#8220;autonomes&#8221;. D&#8217;ailleurs hier soir les deux entrepreneurs et leur entreprise de cartouche d&#8217;encre ont montré à quel point leur business d&#8217;apparence solide n&#8217;était pas l&#8217;aubaine recherchée par le panel.</p>
<p>Non, les vraies cibles des Dragons sont soit des gens qui débutent (comme moi) ou ceux qui traînent leur lot de problèmes et qui ont besoin d&#8217;un coup de pouce rapidement. Et tous ces gens ont besoin des réseaux de contact de leurs associés, de temps, d&#8217;encadrement, de mentorat&#8230; autant que d&#8217;argent. Je vois déjà planer le risque d&#8217;un pelletage d&#8217;un peu de bidous pour une grosse part de l&#8217;entreprise (30-50%) et un apport qui, au final, se réduit comme une peau de chagrin. Et ce résultat sera autant au détriment de l&#8217;entrepreneur que de son Dragon.</p>
<p>Et concernant l&#8217;argent maintenant. Les bidous. Le pognon.</p>
<p>Moi, j&#8217;ai eu la chance de pouvoir autofinancer mon entreprise. Et à l&#8217;ouverture de mes comptes bancaires j&#8217;ai quand même pris soin d&#8217;évaluer les différents taux offerts pour aider mon projet à décoller plus rapidement. Sans pousser les démarches ou négocier quoi que ce soit j&#8217;aurais pu emprunter 50-100,000$ à un taux sous les 13%. Étant donné que c&#8217;est dans cette tranche que se trouvent les demandes de la majorité des entrepreneurs, je me demande bien comment ça devient logique pour eux de céder 40+% de leur projet (et leurs profits futurs) pour obtenir ce montant des Dragons considérant le point précédent. À moins bien sûr, comme je le mentionnais, que l&#8217;entreprise n&#8217;éprouve de grandes difficultés financières ou traîne de gros arrérages.</p>
<p>Bref pour toutes ces raisons, je n&#8217;ai pas senti que ce contexte était le bon pour moi.</p>
<p>Je dois cependant dire que je vais assurément continuer de suivre cette trop rare émission mettant de l&#8217;avant des entrepreneurs d&#8217;ici. C&#8217;est un univers passionnant et si peu valorisé au Québec&#8230;</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://emilegirard.com/blogue/dans-loeil-du-dragon.html/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>La fin d&#8217;un cycle</title>
		<link>http://emilegirard.com/blogue/perso/la-fin-dun-cycle.html</link>
		<comments>http://emilegirard.com/blogue/perso/la-fin-dun-cycle.html#comments</comments>
		<pubDate>Mon, 19 Dec 2011 15:20:44 +0000</pubDate>
		<dc:creator>Émile Girard</dc:creator>
				<category><![CDATA[Personnel]]></category>

		<guid isPermaLink="false">http://www.estrade.ca/?p=1309</guid>
		<description><![CDATA[Il y a presque 13 ans aujourd&#8217;hui je lançais Humour Québec. Bâti comme un portail humoristique à sa naissance en janvier 1999, le site est rapidement devenu ma tribune privilégiée alors que dès août 2000 j&#8217;y ai tenu ce qui allait devenir mon blogue pour les 9 années suivantes. Mon premier billet (publié avant même ...]]></description>
			<content:encoded><![CDATA[<p>Il y a presque 13 ans aujourd&#8217;hui je lançais Humour Québec. Bâti comme un portail humoristique à sa naissance en janvier 1999, le site est rapidement devenu ma tribune privilégiée alors que dès août 2000 j&#8217;y ai tenu ce qui allait devenir mon blogue pour les 9 années suivantes.</p>
<p>Mon premier billet (publié avant même d&#8217;avoir un CMS pour le site, ce qui voulait dire que chaque entrée était codée à la main en HTML et publiée par FTP) a été mis en ligne le 14 août 2000 &#8211; et envoyé par courriel aux quelques dizaine de milliers d&#8217;abonnés de l&#8217;époque &#8211; ce qui techniquement ferait de moi <a href="http://embruns.net/carnet/blogosphere/petite-histoire-blogosphere.html" target="_blank">le 9e plus ancien blogueur au Québec</a>. Je dis bien techniquement, parce que comme j&#8217;avais été oublié dans ce classement j&#8217;imagine que plusieurs autres l&#8217;ont été eux aussi&#8230;  M&#8217;enfin c&#8217;est pas important.</p>
<p>L&#8217;important, c&#8217;est que ce site n&#8217;est plus. Qu&#8217;il a été fermé plus tôt cette année.</p>
<p>&#8211;</p>
<p>En 2006, poussé par la motivation de me renouveler, j&#8217;ai lancé Fanatique.ca. J&#8217;ai toujours aimé le sport. Et je l&#8217;ai pratiqué. Mais ce que j&#8217;ai toujours aimé le plus a toujours été d&#8217;en parler. Ça a comencé sur ICQ, ça s&#8217;est déplacé vers des forums &#8211; principalement Radoter.com alors propriété de mon coloc et ami &#8211; puis ça s&#8217;est cristallisé à l&#8217;été 2006 alors que j&#8217;ai passé presque 3 mois à coder sans relâche pour lancer ce que j&#8217;espérais voir devenir LE média communautaire sportif au Québec, voir même dans la francophonie.</p>
<p>J&#8217;y ai recruté une équipe d&#8217;élite, non sans peine, via divers forums sportifs où j&#8217;aimais discuter. Avec Patrick Caisse et Maxime Morin à mes côtés je sentais qu&#8217;on arriverait à monter un projet qui nous dépasserait et c&#8217;est précisément ce qui s&#8217;est produit alors que des dizaines d&#8217;autres chroniqueurs sont venu nous épauler au fil du temps. Jessica, Jean-Luc, Benoît, Roby, Stéphane, Michel, Rémi, Jean-François, Olivier, Jean-Philippe, Maxime, Louis&#8230; dans l&#8217;ordre et dans le désordre, vous vous reconnaîtrez.</p>
<p>Arrivé à un point tournant en 2008 alors que je voyais s&#8217;essouffler notre modèle d&#8217;affaires (ou l&#8217;absence de modèle, c&#8217;est selon&#8230;) basé sur la gratuité, j&#8217;ai pris la décision &#8211; de concert avec mes partenaires &#8211; de <a href="http://www.estrade.ca/blogue/nouveau-depart.html" target="_blank">vendre le tout à BRANCHEZ-VOUS!</a> dans l&#8217;espoir sincère de lui insuffler la croissance que je lui souhaitais, et de passer à une autre étape de développement.</p>
<p>Puis BRANCHEZ-VOUS! est devenu BV! Media. Puis BV! Media est devenu Rogers. Puis des gens de confiance sont partis. Puis des dossiers se sont enfouis. Puis des motivations ne se sont pas renouvelées. Puis les deux solitudes se sont éloignées. Au fil du temps, le statut du site a changé, son importance s&#8217;est marginalisée et sa pertinence contestée. M&#8217;enfin c&#8217;est pas important.</p>
<p>Ce qui est important c&#8217;est que le site n&#8217;est plus. Qu&#8217;il a été fermé aujourd&#8217;hui&#8230; lui aussi.</p>
<p>&#8211;</p>
<p>Bref, aujourd&#8217;hui, c&#8217;est jour de deuil.</p>
<p>Un deuxième deuil si je puis dire étant donné que j&#8217;ai quand même dû en vivre un lors de la vente de mes sites en 2008. Mais celui-ci est différent. Car si le précédent marquait un passage, une évolution, celui-ci évoque la fin, la disparition.</p>
<p>En moins d&#8217;un an, ce que je pensais bien humblement être une sorte d&#8217;héritage impérissable que je laisserais derrière moi sur la Toile a été évacué. <em>Flushé</em>.</p>
<p><strong>Suis-je frustré?</strong></p>
<p>Non, sinon après moi-même. C&#8217;est moi qui ai vendu les sites après tout. Ils ne m&#8217;appartenaient plus ni légalement, ni moralement &#8211; et je l&#8217;ai bien compris. Jeter le blâme sur mes anciens patrons chez Rogers &#8211; j&#8217;ai démissionné le 1er décembre &#8211; ne serait pas honnête. À la limite ils ont été coincés avec un site difficile à remettre en selle après plusieurs mois sous le respirateur artificiel.</p>
<p>De plus, quand on y regarde, le bilan final de toute cette aventure aura été tellement positif. Au fil des années j&#8217;ai rencontré des personnes merveilleuses qui se sont converties en amitiés durables. Je salue d&#8217;ailleurs au passage les Patrick, Carl, Alexis, Debbie, Yanik et les autres avec qui il fût si bon de travailler pendant plus ou moins ces trois dernières années.</p>
<p>Et comment oublier la plus belle &#8220;conséquence&#8221; de tout ça, à savoir ma rencontre avec celle qui partage ma vie aujourd&#8217;hui. Mine de rien, si toute cette aventure avec HQ et FAN devait se résumer à ma seule rencontre avec Christine, je la referais demain matin sans aucune hésitation. Ça aura débuté au hasard d&#8217;un coup de fil pour me demander de replacer un créatif publicitaire plus haut en page d&#8217;accueil, et presque 4 ans plus tard, c&#8217;est devenu un petit garçon d&#8217;un an qui est au coeur de mon bonheur quotidien. Pour tout ça, je persiste et signe : ça a été le meilleur <em>deal</em> de ma vie, quoi qu&#8217;en ait dit mon comptable à l&#8217;époque!  Je t&#8217;aime. Je vous aime. Et ce bonheur ne saurait être teinté de gris en cette journée un peu maussade. J&#8217;aime ma vie.</p>
<p><strong>Suis-je déçu de la situation?</strong></p>
<p>Ah pour ça, oui c&#8217;est certain. Crissement déçu même.</p>
<p>Déçu parce que pendant tout ce temps, mes sites auront servi de tribune à des dizaines de personnes de grand talent et que j&#8217;aurais aimé que ça continue. Je pense ici aux humoristes de la relève qui auront blogué sur HQ et que je vois aujourd&#8217;hui, avec grand plaisir, s&#8217;épanouir sur scène ou avec leur plume (Pierre-Luc, Guillaume, Yannick, Étienne, Jean-François, Billy, Alexandre, Frank, Cathleen, etc.) ou encore aux journalistes en herbe ayant débuté sur FAN et qui oeuvrent aujourd&#8217;hui dans des médias de premier plan (Pat, Maxime, Jessica, Michel&#8230; sans oublier Roby, qui est lui aussi promis à un grande carrière dans le domaine). Pour tous ces gens qui auront contribué au succès de cette aventure et qui aujourd&#8217;hui se retrouvent eux aussi sans trace tangible de cet héritage, je suis déçu.</p>
<p>Pour les millers de personnes par mois qui visitaient ces sites, je suis déçu.</p>
<p>Pour le fait de rayer 13 ans de carrière sur mon C.V. je suis déçu. Égoïstement déçu.</p>
<p>J&#8217;ai tenté de faire en sorte que le site soit retourné à la communauté, ça m&#8217;a été refusé et j&#8217;en suis déçu.</p>
<p>J&#8217;ai espéré qu&#8217;il ne soit pas rayé de la carte mais au minimum maintenu en-ligne, comme témoignage de 5 ans d&#8217;efforts par plus de 7100 Fans. Ça m&#8217;a aussi été refusé et j&#8217;en suis déçu.</p>
<p>&#8211;</p>
<p>Mais bon : la fin d&#8217;un cycle signifie l&#8217;imminence d&#8217;un nouveau départ. C&#8217;est en quelque part ce qui fait de cette journée une étape à franchir plutôt qu&#8217;une fatalité en soi.</p>
<p>Comme plusieurs le savent sans doute, je me lance tête baissée dans <a title="Sites Mobiles" href="http://instamobile.ca/" target="_blank">un nouveau projet</a>, que j&#8217;entends mener avec toute la passion pour le web qui m&#8217;a toujours habitée et quoi sera en moi à jamais. Je suis motivé, gonflé à bloc et impatient d&#8217;aborder cette année 2012 pleine de défis de taille.</p>
<p>C&#8217;est peut-être juste ça la vie au fond, se renouveler et essayer de ne pas trop regarder dans le rétroviseur&#8230;</p>
<p>&#8211;</p>
<p>Je termine en disant, amicalement et chaleureusement :</p>
<p><em>Merci à tout ces gens qui m&#8217;auront aidé. </em></p>
<p><em>Merci à tous ces gens qui auront contribué. </em></p>
<p><em>Merci à tous ces gens qui s&#8217;y seront intéressé.</em></p>
<p><em>Et merci surtout à tous ces gens qui vont &#8211; je l&#8217;espère &#8211; s&#8217;en rappeler&#8230; </em></p>
<p><em>Merci.</em></p>
<p>E.</p>
]]></content:encoded>
			<wfw:commentRss>http://emilegirard.com/blogue/perso/la-fin-dun-cycle.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>php.ini : forcer des options spécifiques pour chaque site</title>
		<link>http://emilegirard.com/dev/php-ini-forcer-des-options-specifiques-pour-chaque-site.html</link>
		<comments>http://emilegirard.com/dev/php-ini-forcer-des-options-specifiques-pour-chaque-site.html#comments</comments>
		<pubDate>Fri, 27 May 2011 16:14:49 +0000</pubDate>
		<dc:creator>Émile Girard</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[apache]]></category>
		<category><![CDATA[fichiers]]></category>
		<category><![CDATA[poids]]></category>
		<category><![CDATA[taille]]></category>

		<guid isPermaLink="false">http://www.estrade.ca/?p=1303</guid>
		<description><![CDATA[Petit truc très utile si jamais vous disposiez d&#8217;un serveur mutualisé hébergeant plusieurs sites et que vous souhaitiez &#8211; par exemple &#8211; augmenter le POST_MAX_SIZE pour un de vos clients afin de lui permettre de téléverser des photos de haute qualité via l&#8217;admin de WordPress. &#8211; À la racine de votre dossier public, ajoutez un ...]]></description>
			<content:encoded><![CDATA[<p>Petit truc très utile si jamais vous disposiez d&#8217;un serveur mutualisé hébergeant plusieurs sites et que vous souhaitiez &#8211; par exemple &#8211; augmenter le POST_MAX_SIZE pour un de vos clients afin de lui permettre de téléverser des photos de haute qualité via l&#8217;admin de WordPress.</p>
<p>&#8211;</p>
<p>À la racine de votre dossier public, ajoutez un<em> .htaccess </em>contenant :</p>
<pre style="padding-left: 30px;">suPHP_ConfigPath /home/public_html/</pre>
<p>et au même endroit, un fichier nommé <em>php.ini</em> contenant les configs à surpasser (<em>override</em>), par exemple:</p>
<pre style="padding-left: 30px;">upload_max_filesize=10M
post_max_size=10M
max_execution_time=200
max_input_time=200</pre>
<p>&#8211;</p>
<p><strong>MÀJ : </strong>Merci au collègue <a href="http://www.erichogue.ca/">Éric</a> qui me souligne au passage la nécessité d&#8217;avoir installé le <a href="http://www.suphp.org/Documentation.html">module suPHP</a> pour que cette astuce fonctionne.</p>
]]></content:encoded>
			<wfw:commentRss>http://emilegirard.com/dev/php-ini-forcer-des-options-specifiques-pour-chaque-site.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Corriger les apostrophes dans WordPress</title>
		<link>http://emilegirard.com/dev/corriger-les-apostrophes-dans-wordpress.html</link>
		<comments>http://emilegirard.com/dev/corriger-les-apostrophes-dans-wordpress.html#comments</comments>
		<pubDate>Fri, 25 Mar 2011 16:13:27 +0000</pubDate>
		<dc:creator>Émile Girard</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.estrade.ca/?p=1295</guid>
		<description><![CDATA[Vous le savez sûrement, WordPress s&#8217;amuse souvent à modifier certains caractères de vos textes par des entités html/unicode ou même d&#8217;autres caractères qu&#8217;ils juge équivalents. C&#8217;est pire encore si vous êtes un adepte du copier/coller pour remplir le formulaire de publication. C&#8217;est surtout vrai pour les apostrophes&#8230; Pour régler ça une fois pour toutes il ...]]></description>
			<content:encoded><![CDATA[<p>Vous le savez sûrement, WordPress s&#8217;amuse souvent à modifier certains caractères de vos textes par des entités html/unicode ou même d&#8217;autres caractères qu&#8217;ils juge équivalents. C&#8217;est pire encore si vous êtes un adepte du copier/coller pour remplir le formulaire de publication.</p>
<p>C&#8217;est surtout vrai pour les apostrophes&#8230;</p>
<p>Pour régler ça une fois pour toutes il vous suffit d&#8217;ajouter ces quelques lignes au fichier <em>functions.php</em> de votre thème :</p>
<div class="fvch-code">
<pre class="fvch-line-numbers">1
2
3
4
5
6
7
8
9
10
11
</pre>
<pre><span class="php"><span class="php-comment">// IMPORTANT : j'ai dû 'casser' les entités avec un espace pour qu'elles s'affichent correctement</span>
<span class="php-comment">// n'oubliez donc pas de les enlever pour que le script fonctionne (ex: &amp; #2019 devient &amp;#2019)</span>

<span class="php-function">function</span> cleanApostrophes<span class="php-brackets">(</span><span class="php-var">$content</span><span class="php-brackets">)</span>
<span class="php-brackets">{</span>
	<span class="php-var">$content</span> <span class="php-operator">=</span> <span class="php-function">str_replace</span><span class="php-brackets">(</span><span class="php-keyword">array</span><span class="php-brackets">(</span><span class="php-string">&quot;'&quot;</span>,<span class="php-string">&quot;`&quot;</span>,<span class="php-string">&quot;’&quot;</span>, <span class="php-string">&quot;&amp; 146;&quot;</span>, <span class="php-string">&quot;&amp; #2019;&quot;</span>, <span class="php-string">&quot;&amp; #8217;&quot;</span>, <span class="php-string">&quot;&amp; apos;&quot;</span>, <span class="php-string">&quot;&amp; amp;apos;&quot;</span>,<span class="php-string">&quot;&amp; #039;&quot;</span><span class="php-brackets">)</span>, <span class="php-string">&quot;'&quot;</span>, <span class="php-var">$content</span><span class="php-brackets">)</span>;
	<span class="php-keyword">return</span> <span class="php-var">$content</span>;
<span class="php-brackets">}</span>
add_filter<span class="php-brackets">(</span><span class="php-string">'the_title'</span>, <span class="php-string">'cleanApostrophes'</span><span class="php-brackets">)</span>;
add_filter<span class="php-brackets">(</span><span class="php-string">'the_content'</span>, <span class="php-string">'cleanApostrophes'</span><span class="php-brackets">)</span>;
add_filter<span class="php-brackets">(</span><span class="php-string">'the_excerpt'</span>, <span class="php-string">'cleanApostrophes'</span><span class="php-brackets">)</span>;</span></pre>
</div>
<p>Avec ça, <em>ciao bye</em> pour les apostrophes étranges et les conversions douteuses dans les titres (the_title), le contenu (the_content) et les résumés (the_excerpt). </p>
<p>Évidemment vous pouvez modifier la fonction à votre gré pour ajouter d&#8217;autres règles de remplacement&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://emilegirard.com/dev/corriger-les-apostrophes-dans-wordpress.html/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>HTML5 &#8211; Gabarit de test/demo</title>
		<link>http://emilegirard.com/dev/html5-gabarit-test-demo.html</link>
		<comments>http://emilegirard.com/dev/html5-gabarit-test-demo.html#comments</comments>
		<pubDate>Fri, 11 Mar 2011 16:26:29 +0000</pubDate>
		<dc:creator>Émile Girard</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://www.estrade.ca/?p=1293</guid>
		<description><![CDATA[Je suis tombé sur ça ce matin. http://fr.html5boilerplate.com/ Vraiment intéressant comme base d&#8217;expérimentation pour HTML5. Vivement des temps libres pour que je puisse m&#8217;amuser avec ça un peu&#8230; &#8211; AJOUT : Y a aussi le pendant mobile de ce truc. http://html5boilerplate.com/mobile/ Vraiment incroyable!]]></description>
			<content:encoded><![CDATA[<p>Je suis tombé sur ça ce matin.</p>
<p><a href="http://fr.html5boilerplate.com/">http://fr.html5boilerplate.com/</a></p>
<p>Vraiment intéressant comme base d&#8217;expérimentation pour HTML5.</p>
<p>Vivement des temps libres pour que je puisse m&#8217;amuser avec ça un peu&#8230;</p>
<p>&#8211;</p>
<p>AJOUT :</p>
<p>Y a aussi le pendant mobile de ce truc.</p>
<p><a href="http://html5boilerplate.com/mobile/#">http://html5boilerplate.com/mobile/</a></p>
<p>Vraiment incroyable!</p>
]]></content:encoded>
			<wfw:commentRss>http://emilegirard.com/dev/html5-gabarit-test-demo.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress : Afficher une entrée sur plusieurs colonnes</title>
		<link>http://emilegirard.com/dev/wordpress-entree-plusieurs-colonnes.html</link>
		<comments>http://emilegirard.com/dev/wordpress-entree-plusieurs-colonnes.html#comments</comments>
		<pubDate>Wed, 05 Jan 2011 01:12:24 +0000</pubDate>
		<dc:creator>Émile Girard</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.estrade.ca/?p=1283</guid>
		<description><![CDATA[Voici un petit bout de code très utile que j&#8217;ai développé afin de permettre très simplement de gérer des billets s&#8217;affichant sur plusieurs colonnes via l&#8217;interface de WordPress. Pour ce faire, j&#8217;ai choisi d&#8217;utiliser à mon avantage le séparateur d&#8217;introduction, à savoir la balise &#60;!&#8211;more&#8211;&#62; qui s&#8217;insère facilement en cliquant sur le bouton de l&#8217;éditeur. ...]]></description>
			<content:encoded><![CDATA[<p>Voici un petit bout de code très utile que j&#8217;ai développé afin de permettre très simplement de gérer des billets s&#8217;affichant sur plusieurs colonnes via l&#8217;interface de WordPress.</p>
<p>Pour ce faire, j&#8217;ai choisi d&#8217;utiliser à mon avantage le séparateur d&#8217;introduction, à savoir la balise &lt;!&#8211;more&#8211;&gt; qui s&#8217;insère facilement en cliquant sur le bouton <img class="alignnone" title="More" src="http://www.estrade.ca/wp-includes/js/tinymce/plugins/wordpress/img/more.gif" alt="" width="20" height="20" /> de l&#8217;éditeur.</p>
<p>Ainsi, le script suivant permet de détourner son utilisation pour enrober chaque élément de contenu séparé par &lt;!&#8211;more&#8211;&gt; d&#8217;un DIV permettant ultimement d&#8217;afficher le tout sur plusieurs colonnes.</p>
<p><span id="more-1283"></span></p>
<p>Il vous suffit donc de coller ce script dans le fichier <em>functions.php</em> de votre thème :</p>
<div class="fvch-code">
<pre class="fvch-line-numbers">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
</pre>
<pre><span class="php"><span class="php-function">function</span> moreToCols<span class="php-brackets">(</span><span class="php-var">$content</span><span class="php-brackets">)</span> 
<span class="php-brackets">{</span>					
	<span class="php-var">$cols</span> <span class="php-operator">=</span> <span class="php-keyword">array</span><span class="php-brackets">(</span><span class="php-brackets">)</span>;
	
	<span class="php-comment">//remplacer le span de remplacement par &lt;!--more--&gt;</span>
	<span class="php-var">$content</span> <span class="php-operator">=</span> <span class="php-function">eregi_replace</span><span class="php-brackets">(</span><span class="php-string">'&lt;span id=&quot;more-[0-9]+&quot;&gt;&lt;/span&gt;'</span>, <span class="php-string">'&lt;!--more--&gt;'</span>, <span class="php-var">$content</span><span class="php-brackets">)</span>;
	
	<span class="php-comment">//trouver les &lt;!--more--&gt; et séparer le texte</span>
	<span class="php-function">preg_match</span><span class="php-brackets">(</span><span class="php-string">'/&lt;!--more(.*?)?--&gt;/'</span>, <span class="php-var">$content</span>, <span class="php-var">$matches</span><span class="php-brackets">)</span>;
	<span class="php-keyword">if</span><span class="php-brackets">(</span><span class="php-function">sizeof</span><span class="php-brackets">(</span><span class="php-var">$matches</span><span class="php-brackets">)</span><span class="php-operator">=</span><span class="php-operator">=</span><span class="php-number">0</span><span class="php-brackets">)</span> <span class="php-keyword">return</span> <span class="php-var">$content</span>; 
	<span class="php-var">$sections</span> <span class="php-operator">=</span> <span class="php-function">explode</span><span class="php-brackets">(</span><span class="php-var">$matches</span><span class="php-brackets">[</span><span class="php-number">0</span><span class="php-brackets">]</span>, <span class="php-var">$content</span><span class="php-brackets">)</span>;
		
	<span class="php-comment">//colonnes</span>
	<span class="php-var">$colClass</span> <span class="php-operator">=</span> <span class="php-keyword">array</span><span class="php-brackets">(</span><span class="php-string">''</span>, <span class="php-string">'unique'</span>,<span class="php-string">'half'</span>,<span class="php-string">'third'</span>,<span class="php-string">'fourth'</span>,<span class="php-string">'fifth'</span>,<span class="php-string">'sixth'</span>,<span class="php-string">'seventh'</span><span class="php-brackets">)</span>;
	<span class="php-var">$nbCols</span> <span class="php-operator">=</span> <span class="php-function">sizeof</span><span class="php-brackets">(</span><span class="php-var">$sections</span><span class="php-brackets">)</span>;
	
	<span class="php-comment">//remove filter wpautop (wp-includes/formatting.php:181)</span>
	remove_filter<span class="php-brackets">(</span><span class="php-string">'the_content'</span>, <span class="php-string">'wpautop'</span><span class="php-brackets">)</span>;
	
	<span class="php-comment">//output</span>
	<span class="php-var">$html</span> <span class="php-operator">=</span> <span class="php-string">''</span>;
	<span class="php-keyword">for</span><span class="php-brackets">(</span><span class="php-var">$i</span><span class="php-operator">=</span><span class="php-number">0</span>; <span class="php-var">$i</span><span class="php-operator">&lt;</span><span class="php-var">$nbCols</span>; <span class="php-var">$i</span><span class="php-operator">+</span><span class="php-operator">+</span><span class="php-brackets">)</span> <span class="php-brackets">{</span>
		<span class="php-var">$last</span> <span class="php-operator">=</span> <span class="php-brackets">(</span><span class="php-var">$i</span> <span class="php-operator">=</span><span class="php-operator">=</span> <span class="php-brackets">(</span><span class="php-var">$nbCols</span> <span class="php-operator">-</span> <span class="php-number">1</span><span class="php-brackets">)</span><span class="php-brackets">)</span> <span class="php-operator">?</span> <span class="php-string">'last'</span> <span class="php-operator">:</span> <span class="php-string">''</span>;
		<span class="php-var">$html</span> <span class="php-operator">.</span><span class="php-operator">=</span> <span class="php-string">'&lt;!-- colonne #'</span><span class="php-operator">.</span><span class="php-brackets">(</span><span class="php-var">$i</span><span class="php-operator">+</span><span class="php-number">1</span><span class="php-brackets">)</span><span class="php-operator">.</span><span class="php-string">'/'</span><span class="php-operator">.</span><span class="php-var">$nbCols</span><span class="php-operator">.</span><span class="php-string">' --&gt;'</span>;
		<span class="php-var">$html</span> <span class="php-operator">.</span><span class="php-operator">=</span> <span class="php-string">'&lt;div class=&quot;one_'</span> <span class="php-operator">.</span> <span class="php-var">$colClass</span><span class="php-brackets">[</span><span class="php-var">$nbCols</span><span class="php-brackets">]</span><span class="php-operator">.</span><span class="php-string">' '</span><span class="php-operator">.</span><span class="php-var">$last</span><span class="php-operator">.</span><span class="php-string">'&quot;&gt;'</span>;							
		<span class="php-comment">//appliquer le filter 'wpautop' colonne par colonne plutôt que globalement</span>
		<span class="php-var">$html</span> <span class="php-operator">.</span><span class="php-operator">=</span> wpautop<span class="php-brackets">(</span><span class="php-function">trim</span><span class="php-brackets">(</span><span class="php-var">$sections</span><span class="php-brackets">[</span><span class="php-var">$i</span><span class="php-brackets">]</span><span class="php-brackets">)</span><span class="php-brackets">)</span>;
		<span class="php-var">$html</span> <span class="php-operator">.</span><span class="php-operator">=</span> <span class="php-string">'&lt;/div&gt;'</span>;
	<span class="php-brackets">}</span>
	
	<span class="php-keyword">return</span> <span class="php-function">trim</span><span class="php-brackets">(</span><span class="php-var">$html</span><span class="php-brackets">)</span>;
<span class="php-brackets">}</span></span></pre>
</div>
<p>Ensuite, dans toutes vos pages de gabarits où vous souhaitez activer ce filtre, il vous suffira d&#8217;ajouter la ligne suivante avant l&#8217;appel à la fonction &lt;?php the_content(); ?&gt; :</p>
<div class="fvch-code">
<pre class="fvch-line-numbers">1
</pre>
<pre><span class="php">add_filter<span class="php-brackets">(</span><span class="php-string">'the_content'</span>, <span class="php-string">'moreToCols'</span>, <span class="php-number">1</span><span class="php-brackets">)</span>;</span></pre>
</div>
<p>Personnellement, je vous recommande de ne l&#8217;utiliser que sur les gabarits <em>single.php</em> ou <em>page.php</em> afin de ne pas briser l&#8217;affichage des listes (<em>archive.php, index.php, etc.</em>).</p>
<p>&#8211;</p>
<p>Votre contenu sera alors modifié de sorte que chaque élément sera enrobé d&#8217;un DIV avec une classe vous permettant aisément d&#8217;ajuster l&#8217;aspect visuel via CSS. Ainsi, un billet avec 2 séparateurs produira le code suivant :</p>
<p>&lt;div class=&#8217;one_third&#8217;&gt;texte avant le premier séparateur&lt;/div&gt;<br />
&lt;div class=&#8217;one_third&#8217;&gt;texte avant le deuxième séparateur&lt;/div&gt;<br />
&lt;div class=&#8217;one_third last&#8217;&gt;texte après le deuxième séparateur&lt;/div&gt;</p>
]]></content:encoded>
			<wfw:commentRss>http://emilegirard.com/dev/wordpress-entree-plusieurs-colonnes.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>
