<?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>Miximum &#187; firefox</title>
	<atom:link href="http://www.miximum.fr/tag/firefox/feed" rel="self" type="application/rss+xml" />
	<link>http://www.miximum.fr</link>
	<description>Le blog d&#039;un ingénieur web freelance</description>
	<lastBuildDate>Wed, 16 Nov 2011 16:25:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>HTML5, quelles nouveautés ?</title>
		<link>http://www.miximum.fr/actus/238-html5-quelles-nouveautes</link>
		<comments>http://www.miximum.fr/actus/238-html5-quelles-nouveautes#comments</comments>
		<pubDate>Sun, 05 Jul 2009 10:37:07 +0000</pubDate>
		<dc:creator>thibault</dc:creator>
				<category><![CDATA[Actus]]></category>
		<category><![CDATA[css]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[html]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.miximum.fr/?p=238</guid>
		<description><![CDATA[photo credit&#160;: JL&#160;! Ah moins d&#8217;&#234;tre rest&#233;s loin de votre &#233;cran depuis quelques semaines, vous avez s&#251;rement d&#233;j&#224; entendu parler de la sortie de firefox 3.5. Cette sortie est particuli&#232;rement exitante[1] pour les d&#233;veloppeurs car elle impl&#233;mente un paquet de fonctionalit&#233;s fort all&#233;chantes, la plupart tir&#233;es des sp&#233;cifications du futur HTML5. HTML5 va de plus [...]]]></description>
			<content:encoded><![CDATA[<div class="postimg alignleft"><a href="http://www.flickr.com/photos/23312388@N00/2161626058/" title="Web Developer Gang Sign" target="_blank"><img src="http://farm3.static.flickr.com/2112/2161626058_4711249549_m.jpg" alt="Web Developer Gang Sign" border="0" /></a><br /><small><a href="http://creativecommons.org/licenses/by-nc-sa/2.0/" title="Attribution-NonCommercial-ShareAlike License" target="_blank"><img src="http://www.miximum.fr/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" border="0" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit&nbsp;: <a href="http://www.flickr.com/photos/23312388@N00/2161626058/" title="JL!" target="_blank">JL<span class="fine">&nbsp;</span>!</a></small></div>
<p>Ah moins d&#8217;&ecirc;tre rest&eacute;s loin de votre &eacute;cran depuis quelques semaines, vous avez s&ucirc;rement d&eacute;j&agrave; entendu parler de <a href="http://www.mozilla.com/en-US/firefox/video/firefox-3.5.html">la sortie de firefox 3.5</a>. Cette sortie est particuli&egrave;rement exitante<sup><a href="#footnote-1-238" id="footnote-link-1-238" title="Voir la note.">[1]</a></sup> pour les d&eacute;veloppeurs car elle impl&eacute;mente <a href="https://developer.mozilla.org/en/Firefox_3.5_for_developers">un paquet de fonctionalit&eacute;s fort all&eacute;chantes</a>, la plupart tir&eacute;es des sp&eacute;cifications du futur HTML5.</p>
<p>HTML5 va de plus en plus devenir une r&eacute;alit&eacute; (m&ecirc;me si les in&eacute;vitables boulets que l&#8217;on se tra&icirc;ne d&eacute;j&agrave; depuis des ann&eacute;es continueront &agrave; ralentir son adoption), et jai pens&eacute; que le moment &eacute;tait bien choisi pour effectuer un petit survol rapide des nouveaut&eacute;s de la b&ecirc;te. Les curieux pourront aller <a href="http://www.w3.org/TR/html5-diff/">s&#8217;abreuver &agrave; la source</a>.</p>
<h2>Les nouvelles balises</h2>
<p>Depuis le temps qu&#8217;on vous le r&eacute;p&egrave;te, le html, c&#8217;est pour la s&eacute;mantique, et le css, c&#8217;est pour la mise en forme. Sauf qu&#8217;une page remplie de divs, c&#8217;est quand m&ecirc;me un peu moyen question s&eacute;mantique. C&#8217;est pourquoi html5 d&eacute;finit de nouvelles balises destin&eacute;es &agrave; organiser plus clairement vos contenus.</p>
<p>Saluons donc l&#8217;apparition des balises <strong>header</strong>, <strong>footer</strong>, <strong>section</strong> et <strong>article</strong>, qui seront tr&eacute;s certainement appr&eacute;ci&eacute;es des blogueurs. <strong>nav</strong> permettra d&#8217;indiquer une zone de navigation (un menu, quoi), et <strong>aside</strong> une portion de contenu parall&egrave;le (un exergue, par exemple).</p>
<p>De nouveaux &eacute;l&eacute;ments interactifs font leur apparition. <strong>progress</strong> permettra d&#8217;afficher une barre d&#8217;avancement, <strong>meter</strong> une jauge, <strong>details</strong> une zone d&#8217;information additionnelle affichable &agrave; la demande, et <strong>datagrid</strong> sera utilis&eacute;e pour repr&eacute;senter de fa&ccedil;on interactive des donn&eacute;es sous formes d&#8217;arbres, de listes ou de tableaux.</p>
<p>Certaines balises se sont vues attribu&eacute;es de nouveaux attributs (marrant &ccedil;a&#8230;), et d&#8217;autres ont vu leur sens red&eacute;fini, telles que <strong>b</strong>, <strong>i</strong>, <strong>hr</strong>, etc&hellip;</p>
<p>Pour finir, certaines balises passeront directement &agrave; la trappe, et dans le cas de <strong>frame</strong>, par exemple, elles ne seront s&ucirc;rement pas regrett&eacute;es.</p>
<h2>Les m&eacute;dias &agrave; la f&ecirc;te</h2>
<p>Parmi les nouveaut&eacute;s qui sont sans doute les plus attendues, on trouve les stars du moment, les balises <strong>audio</strong> et <strong>video</strong> qui permettront &agrave; vos navigateurs de g&eacute;rer directement ces &eacute;l&eacute;ments multim&eacute;dias. La balise <strong>canvas</strong>, quand &agrave; elle, permettra d&#8217;afficher dynamiquement des graphismes 2d sur la page (<a href="http://ajaxian.com/archives/firefox-canvas-3d-extension-available">et m&ecirc;me, pourquoi pas, de la 3d</a>). </p>
<p>Gr&acirc;ce &agrave; ces balises, et aux apis correspondantes, il va devenir possible de cr&eacute;er de vrais applications multim&eacute;dias en pur html / css / js, qui permettront (enfin) de basarder nos plugins flash tout pourris &agrave; la poubelle.</p>
<h2>Enfin des vrais formulaires</h2>
<div class="postimg alignright"><a href="http://www.flickr.com/photos/99757245@N00/1544393823/" title="222/365 tv toes" target="_blank"><img src="http://farm3.static.flickr.com/2185/1544393823_3ed819f08f_m.jpg" alt="222/365 tv toes" border="0" /></a><br /><small><a href="http://creativecommons.org/licenses/by-nc/2.0/" title="Attribution-NonCommercial License" target="_blank"><img src="http://www.miximum.fr/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" border="0" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit&nbsp;: <a href="http://www.flickr.com/photos/99757245@N00/1544393823/" title="obo-bobolina" target="_blank">obo-bobolina</a></small></div>
<p>Il faut bien l&#8217;avouer, la gestion des formulaires avec html4, c&#8217;est quand m&ecirc;me pas de la tarte. Pas de typage pr&eacute;cis des entr&eacute;es, pas de moyen standard de tester les valeurs saisies c&ocirc;t&eacute; client, bref&hellip; C&#8217;est du brut de pomme. Heureusement, html5 vient changer un peu tout &ccedil;a.</p>
<p>La nouveaut&eacute; la plus int&eacute;ressante &agrave; mon avis r&eacute;side dans la possibilit&eacute; de pouvoir sp&eacute;cifier une validation du formulaire c&ocirc;t&eacute; client. Il est par exemple possible d&#8217;indiquer si un champ est obligatoire ou pas. Le d&eacute;veloppeur pourra fixer des contraintes qui s&#8217;appliqueront sur les champs (min, max, pattern, autocomplete, etc.), et que le navigateur se chargera de faire respecter.</p>
<p><strong>input</strong> gagne quelques nouveaux types (datetime, range, number, email, url, color, etc.) qui permettront au navigateur d&#8217;afficher directement les widgets qui vont bien.</p>
<p>L&#8217;attribut <strong>form</strong> permettra de sp&eacute;cifier &agrave; quel formulaire se rattache un champ. Ce qui signifie que les dits champs pourront se trouver n&#8217;impore o&ugrave; dans la page, et plus uniquement <em>sous</em> la balise form corrspondante.</p>
<p>Enfin, notons l&#8217;apparition de l&#8217;attribut <strong>autofocus</strong>, que l&#8217;on pourra attribuer &agrave; un input pour lui donner le focus d&eacute;s la page charg&eacute;e.</p>
<h2>Des Apis en pagaille</h2>
<p>De nouvelles apis feront leurs apparitions, pour permettre aux d&eacute;veloppeurs de cr&eacute;er de v&eacute;ritables applications dynamiques.</p>
<p>Citons les apis multim&eacute;dias (audio, video, dessin 2d) d&eacute;j&agrave; mentionn&eacute;es. Une autre api sera destin&eacute;e &agrave; faire fonctionner les applications web offline (&agrave; la google gears). Il sera possible de g&eacute;rer l&#8217;&eacute;dition de document ou l&#8217;historique de navigation. L&#8217;api webstorage permettra de stocker des donn&eacute;es persistentes d&#8217;une mani&egrave;re autremement plus puissante qu&#8217;avec les antiques cookies. L&#8217;api de GeoLocalisation permettra au navigateur de vous localiser. Mentionnons enfin <a href="https://developer.mozilla.org/En/DragDrop/Drag_and_Drop">l&#8217;api de drag &#038; drop, d&#8217;ores et d&eacute;j&agrave; impl&eacute;ment&eacute;e dans Firefox 3.5</a>.</p>
<h2>Pour finir</h2>
<p>En r&eacute;sum&eacute;, HTML 5, &ccedil;a siouxe<span class="fine">&nbsp;</span>! Le web va enfin disposer d&#8217;un langage &agrave; la hauteur de ses usages. La sp&eacute;cification HTML 5 n&#8217;est qu&#8217;&agrave; l&#8217;&eacute;tat de brouillon, et ne sera ent&eacute;rin&eacute;e que lorsqu&#8217;il existera au moins deux impl&eacute;mentations compl&egrave;tes diff&eacute;rentes. Esp&eacute;rons que son adoption sera suffisamment rapide pour ne pas laisser de place aux silverlight, flex et autres javafx.</p>
<h4>Notes&nbsp;:</h4><ol class="footnotes"><li id="footnote-1-238">Ouais, bon, chacun ses fantasmes, hein<span class="fine">&nbsp;</span>!  [<a href="#footnote-link-1-238">retour</a>]</li></ol>]]></content:encoded>
			<wfw:commentRss>http://www.miximum.fr/actus/238-html5-quelles-nouveautes/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Quel développeur êtes vous ?</title>
		<link>http://www.miximum.fr/culture/99-quel-developpeur-etes-vous</link>
		<comments>http://www.miximum.fr/culture/99-quel-developpeur-etes-vous#comments</comments>
		<pubDate>Mon, 22 Sep 2008 12:06:37 +0000</pubDate>
		<dc:creator>thibault</dc:creator>
				<category><![CDATA[Culture informatique]]></category>
		<category><![CDATA[cvs]]></category>
		<category><![CDATA[divers]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[logiciels libres]]></category>
		<category><![CDATA[productivité]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://www.miximum.fr/?p=99</guid>
		<description><![CDATA[photo credit&#160;: Stu Willis Avez vous remarqu&#233; comme il est facile de r&#233;partir les d&#233;veloppeurs en sous-groupes bien distincts&#160;? On trouve par exemple&#8230; Le newbie Le newbie (parfois surnomm&#233; &#171;&#160;&#160;le p&#8217;tit con&#160;&#160;&#187;) est un bon. La preuve, l&#8217;autre jour, il a r&#233;ussi &#224; installer tout seul le crack d&#8217;un jeu qu&#8217;il a t&#233;l&#233;charg&#233; sur bittorrent. [...]]]></description>
			<content:encoded><![CDATA[<div class="postimg alignright"><a href="http://www.flickr.com/photos/88188908@N00/2874618429/" title="James Heath" target="_blank"><img src="http://farm4.static.flickr.com/3079/2874618429_c19788953c_m.jpg" alt="James Heath" border="0" /></a><br /><small><a href="http://creativecommons.org/licenses/by-nc-sa/2.0/" title="Attribution-NonCommercial-ShareAlike License" target="_blank"><img src="http://www.miximum.fr/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" border="0" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit&nbsp;: <a href="http://www.flickr.com/photos/88188908@N00/2874618429/" title="Stu Willis" target="_blank">Stu Willis</a></small></div>
<p>Avez vous remarqu&eacute; comme il est facile de r&eacute;partir les d&eacute;veloppeurs en sous-groupes bien distincts<span class="fine">&nbsp;</span>? On trouve par exemple&#8230;</p>
<h2>Le newbie</h2>
<p>Le newbie (parfois surnomm&eacute; &laquo;&nbsp;&nbsp;le p&#8217;tit con&nbsp;&nbsp;&raquo;) est un bon. La preuve, l&#8217;autre jour, il a r&eacute;ussi &agrave; installer tout seul le crack d&#8217;un jeu qu&#8217;il a t&eacute;l&eacute;charg&eacute; sur bittorrent. Apr&egrave;s avoir r&eacute;ussi &agrave; encha&icirc;ner trois lignes de basic batard sur sa calculatrice casio, le newbie d&eacute;cide de se frotter &agrave; la vraie, la pure, la dure programmation, parce qu&#8217;il se sent l&#8217;&acirc;me d&#8217;un <em>hacker</em>. Bill Gates n&#8217;a qu&#8217;&agrave; bien se tenir.</p>
<p>Apr&egrave;s avoir navigu&eacute; plus ou moins longtemps et intens&eacute;ment sur divers forums, il d&eacute;cide que Python c&#8217;est pour les lopettes, et qu&#8217;il a besoin d&#8217;apprendre un vrai langage, comme le C ou l&#8217;assembleur. Parce qu&#8217;avec &ccedil;a, il va pouvoir d&eacute;velopper ce qui l&#8217;int&eacute;resse&nbsp;: un jeu en 3d avec moteur physique et IA avanc&eacute;e.</p>
<ul>
<li><strong>Os</strong>&nbsp;: Windows XP</li>
<li><strong>&Eacute;diteur</strong>&nbsp;: Notepad</li>
<li><strong>Langage favori</strong>&nbsp;: Casio Basic</li>
<li><strong><acronym title="Version Control System">VCS</acronym></strong>&nbsp;: c&#8217;est quoi ce truc<span class="fine">&nbsp;</span>?</li>
<li><strong>Navigateur</strong>&nbsp;: IE</li>
</ul>
<h2>Le vieux de la vieille</h2>
<p>Celui l&agrave;, c&#8217;est l&#8217;arch&eacute;type du d&eacute;veloppeur exp&eacute;riment&eacute;. Quelque soit votre &acirc;ge, le vieux de la vieille a de toutes fa&ccedil;ons roul&eacute; sa bosse sur des syst&egrave;mes qui &eacute;taient d&eacute;j&agrave; obsol&egrave;tes alors que vous n&#8217;&eacute;tiez m&ecirc;me pas un picotement derri&egrave;re les roubignoles de votre paternel (dixit le vieux).</p>
<p>G&eacute;n&eacute;ralement, les vieux de la vieille peuvent &ecirc;tre r&eacute;partis en deux sous cat&eacute;gories&nbsp;:</p>
<ul>
<li><strong>Le vieux sage</strong>&nbsp;: Tel un marin ayant bourlingu&eacute; toute sa vie sur les oc&eacute;ans num&eacute;riques, le vieux sage est un loup de mer qui a tout vu, tout lu, tout fait, tout compris, et dont la profondeur de la sagesse n&#8217;a d&#8217;&eacute;gale que l&#8217;&eacute;tendue du savoir.
<p>Le vieux sage est un puit de connaissance sans fond, un v&eacute;n&eacute;rable ancien qui distille son enseignement aux plus jeunes en illustrant chacun de ses pr&eacute;cieux conseil par une bonne anecdote croustillante tir&eacute;e de son exp&eacute;rience infinie.</p>
<p>En entreprise, le vieux sage est une valeur s&ucirc;re. Celui vers lequel on se tourne quand on a tout essay&eacute;. Celui qu&#8217;on aime prendre pour mentor. Celui qu&#8217;on regrette de voir partir &agrave; la retraite, et pour lequel on verse la petite larme le jour du pot de d&eacute;part. Mais c&#8217;est ainsi, que voulez vous, les meilleurs choses ont une fin (sauf le saucisson, qui lui en a deux).</li>
<li><strong>Le vieux schnock</strong>&nbsp;: Celui-ci, s&#8217;il dispose de l&#8217;anciennet&eacute; du vieux sage, ne peut malheureusement esp&eacute;rer &eacute;galer ses comp&eacute;tences.
<p>En fait, le vieux schnock semble avoir rat&eacute; un embranchement. Au lieu de rester &agrave; la page, il semble s&#8217;&ecirc;tre fig&eacute; quelques ann&eacute;es en arri&egrave;re, &agrave; l&#8217;&eacute;poque du cobol et du commodore. Lentement mais surement, il a vu ses quelques comp&eacute;tences devenir obsol&egrave;tes les unes apr&egrave;s les autres, pour au final devenir un fossile vivant, t&eacute;moin d&#8217;une &eacute;poque r&eacute;volue.</p>
<p>Le vieux schnock est une plaie pour les entreprises, car son exp&eacute;rience et son anciennet&eacute; le rendent difficile &agrave; d&eacute;boulonner, et ses conseils avari&eacute;s pervertissent les jeunes esprits innocents. Au final, le vieux schnock se voit souvent confin&eacute; dans un placard, ou il pourra compter patiemment les jours avant sa retraite sans faire trop de d&eacute;gats.
</li>
</ul>
<ul>
<li><strong>Os</strong>&nbsp;: Unix</li>
<li><strong>&Eacute;diteur</strong>&nbsp;: vi</li>
<li><strong>Langage favori</strong>&nbsp;: Cobol</li>
<li><strong><acronym title="Version Control System">VCS</acronym></strong>&nbsp;: CVS</li>
<li><strong>Navigateur</strong>&nbsp;: Netscape</li>
</ul>
<h2>L&#8217;allergique &agrave; la ligne de commande</h2>
<div class="postimg alignleft"><a href="http://www.flickr.com/photos/7342274@N02/2877936171/" title="The Head" target="_blank"><img src="http://farm4.static.flickr.com/3190/2877936171_2416ff1462_m.jpg" alt="The Head" border="0" /></a><br /><small><a href="http://creativecommons.org/licenses/by-nc-sa/2.0/" title="Attribution-NonCommercial-ShareAlike License" target="_blank"><img src="http://www.miximum.fr/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" border="0" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit&nbsp;: <a href="http://www.flickr.com/photos/7342274@N02/2877936171/" title="Robert Mynard" target="_blank">Robert Mynard</a></small></div>
<p>L&#8217;allergique &agrave; la ligne de commande est un d&eacute;veloppeur comme les autres, mis &agrave; part le fait qu&#8217;il ne supporte pas d&#8217;utiliser&#8230; la ligne de commande (bravo &agrave; ceux qui suivent). R&eacute;fractaire &agrave; toute manipulation un minimum complexe, pris de naus&eacute;e &agrave; l&#8217;id&eacute;e de taper quelques param&egrave;tres &agrave; la main, r&eacute;pugnant de lire quelques page de man, l&#8217;allergique consid&egrave;re que toute t&acirc;che doit pouvoir s&#8217;ex&eacute;cuter &agrave; la souris.</p>
<p>Ce qu&#8217;il aime, lui, ce sont les gui, les vraies, les pures. Peu lui importe de saturer sa machine, tant qu&#8217;il peut faire n&#8217;importe quoi en moins de trois clics.</p>
<ul>
<li><strong>Os</strong>&nbsp;: Windows Vista</li>
<li><strong>&Eacute;diteur</strong>&nbsp;: Eclipse</li>
<li><strong>Langage favori</strong>&nbsp;: Java</li>
<li><strong><acronym title="Version Control System">VCS</acronym></strong>&nbsp;: Subversion (plugin eclipse)</li>
<li><strong>Navigateur</strong>&nbsp;: Op&eacute;ra</li>
</ul>
<h2>Le pragmatique</h2>
<p>Le type de d&eacute;veloppeur le plus commun mais peut-&ecirc;tre pas le plus courant. Le pragmatique n&#8217;a pas envie de s&#8217;emb&ecirc;ter. Tout ce qu&#8217;il veut, c&#8217;est faire son travail, et rentrer chez lui. C&#8217;est quand m&ecirc;me pas compliqu&eacute;, bordel<span class="fine">&nbsp;</span>?!</p>
<p>Ici, pas de recherche de la performance ultime. Pas besoin de l&#8217;outil absolu. Pas de solutions compliqu&eacute;es. Juste de la conscience professionelle, du travail bien fait, des solutions qui marchent, des objectifs atteints, et&#8230; et c&#8217;est tout. C&#8217;est d&eacute;j&agrave; pas mal, non<span class="fine">&nbsp;</span>?</p>
<ul>
<li><strong>Os</strong>&nbsp;: Ubuntu</li>
<li><strong>&Eacute;diteur</strong>&nbsp;: kate ou geany</li>
<li><strong>Langage favori</strong>&nbsp;: python</li>
<li><strong><acronym title="Version Control System">VCS</acronym></strong>&nbsp;: Subversion</li>
<li><strong>Navigateur</strong>&nbsp;: Firefox</li>
</ul>
<h2>Le ninja</h2>
<div class="postimg alignright"><a href="http://www.flickr.com/photos/44788018@N00/2874033509/" title="Me!" target="_blank"><img src="http://farm4.static.flickr.com/3135/2874033509_8e50e03e7c_m.jpg" alt="Me!" border="0" /></a><br /><small><a href="http://creativecommons.org/licenses/by/2.0/" title="Attribution License" target="_blank"><img src="http://www.miximum.fr/wp-content/plugins/photo-dropper/images/cc.png" alt="Creative Commons License" border="0" width="16" height="16" align="absmiddle" /></a> <a href="http://www.photodropper.com/photos/" target="_blank">photo</a> credit&nbsp;: <a href="http://www.flickr.com/photos/44788018@N00/2874033509/" title="Etwood" target="_blank">Etwood</a></small></div>
<p>Le ninja est un d&eacute;veloppeur dangereux. Il est toujours en qu&ecirc;te de l&#8217;outil ultime, de la m&eacute;thode absolue, du langage parfait, qui lui permettront d&#8217;atteindre une productivit&eacute; maximale.</p>
<p>Il ma&icirc;trise &agrave; la perfection les raccourcis vi, utilise un clavier ergonomique, et c&#8217;est promis, d&eacute;s qu&#8217;il aura le temps, il se mettra au dvorak.</p>
<p>Le ninja m&eacute;prise ceux qui n&#8217;atteignent pas la m&ecirc;me efficacit&eacute; que lui&nbsp;: tout le monde sait bien, pourtant, que subversion est obsol&egrave;te, <a href="http://www.miximum.fr/tag/git">alors que git, c&#8217;est bien plus efficace</a>.</p>
<p>Bon, il faut bien le lui reconna&icirc;tre, le ninja peut atteindre une efficacit&eacute; redoutable, pour peu qu&#8217;il parvienne &agrave; bosser un peu au lieu de passer son temps &agrave; tester tous ces softs.</p>
<ul>
<li><strong>Os</strong>&nbsp;: <a href="http://www.linuxfromscratch.org/">LFS</a></li>
<li><strong>&Eacute;diteur</strong>&nbsp;: vim</li>
<li><strong>Langage favori</strong>&nbsp;: C, Ruby</li>
<li><strong><acronym title="Version Control System">VCS</acronym></strong>&nbsp;: git</li>
<li><strong>Navigateur</strong>&nbsp;: Google Chrome</li>
</ul>
<h2>Le libriste</h2>
<p>Le libriste n&#8217;a qu&#8217;un but, qu&#8217;une envie, qu&#8217;une passion&nbsp;: les logiciels libres. Il voue un v&eacute;ritable culte &agrave; son <a href="http://fr.wikipedia.org/wiki/Richard_Stallman">Dieu Richard Stallman</a>, une haine tenace &agrave; cette <a href="http://fr.wikipedia.org/wiki/Bill_Gates">param&eacute;cie coprophage de William Porte</a>, et ne conna&icirc;tra le repos que lorsque le dernier blob binaire aura &eacute;t&eacute; purg&eacute; du noyau Linux.</p>
<p>Le libriste se reconnait g&eacute;n&eacute;ralement &agrave; sa barbe longue et emmel&eacute;e (attribut de reconnaissance emprunt&eacute; &agrave; sa divinit&eacute;), &agrave; son syst&egrave;me <a href="http://fr.wikipedia.org/wiki/Vrms">d&eacute;pourvu de tous logiciel propri&eacute;taire</a>, &agrave; ses contributions fr&eacute;quentes &agrave; Wikip&eacute;dia, et &agrave; ses fr&eacute;quentes r&eacute;f&eacute;rences &agrave; des id&eacute;es r&eacute;trogrades telles que le partage, l&#8217;entraide, ou la communaut&eacute;. Certains libristes, les plus dangereux, pr&eacute;sentent &eacute;galement des tendances pathologiques &eacute;colos.</p>
<ul>
<li><strong>Os</strong>&nbsp;: <a href="http://www.gnewsense.org/static/homepage/">gNewSense</a></li>
<li><strong>&Eacute;diteur</strong>&nbsp;: emacs</li>
<li><strong>Langage favori</strong>&nbsp;: C</li>
<li><strong><acronym title="Version Control System">VCS</acronym></strong>&nbsp;: subversion</li>
<li><strong>Navigateur</strong>&nbsp;: Ice Weasel</li>
</ul>
<p>Et vous, quel d&eacute;veloppeur &ecirc;tes-vous<span class="fine">&nbsp;</span>?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.miximum.fr/culture/99-quel-developpeur-etes-vous/feed</wfw:commentRss>
		<slash:comments>28</slash:comments>
		</item>
		<item>
		<title>Firebug et web developper toolbar avec Firefox 3</title>
		<link>http://www.miximum.fr/methodes-et-outils/21-firebug-et-web-developper-toolbar-avec-firefox-3</link>
		<comments>http://www.miximum.fr/methodes-et-outils/21-firebug-et-web-developper-toolbar-avec-firefox-3#comments</comments>
		<pubDate>Thu, 01 May 2008 18:53:23 +0000</pubDate>
		<dc:creator>thibault</dc:creator>
				<category><![CDATA[Méthodes et outils]]></category>
		<category><![CDATA[astuce]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.miximum.fr/?p=21</guid>
		<description><![CDATA[Comme beaucoup, je n&#8217;ai pas r&#233;sist&#233;, j&#8217;ai migr&#233; aujourd&#8217;hui vers la derni&#232;re Ubuntu&#160;: Hardy Heron. &#199;a n&#8217;a pas &#233;t&#233; sans mal, mais tout est a peu pr&#232;s rentr&#233; dans l&#8217;ordre. Ceux qui ont franchi le pas savent que le h&#233;ron hardi vient avec la version b&#234;ta de Firefox 3.0. Or, beaucoup d&#8217;extensions ne sont pas [...]]]></description>
			<content:encoded><![CDATA[<p>Comme beaucoup, je n&#8217;ai pas r&eacute;sist&eacute;, j&#8217;ai migr&eacute; aujourd&#8217;hui vers la derni&egrave;re Ubuntu&nbsp;: Hardy Heron. &Ccedil;a n&#8217;a pas &eacute;t&eacute; sans mal, mais tout est a peu pr&egrave;s rentr&eacute; dans l&#8217;ordre.</p>
<p><a href="http://www.mirelsol.org/index.php/2008/04/29/migration-de-ubuntu-gusty-vers-hardy/">Ceux qui ont franchi le pas savent que le h&eacute;ron hardi vient avec la version b&ecirc;ta de Firefox 3.0</a>. Or, beaucoup d&#8217;extensions ne sont pas encore disponibles pour cette version, et nombreux sont ceux qui <a href="http://forum.ubuntu-fr.org/viewtopic.php?id=211304">pr&eacute;f&egrave;rent r&eacute;installer firefox 2</a>, pour b&eacute;n&eacute;ficier de leurs extensions pr&eacute;f&eacute;r&eacute;es.</p>
<p>J&#8217;ai moi m&ecirc;me un besoin vital des extensions <a href="https://addons.mozilla.org/fr/firefox/addon/1843">Firebug</a> et <a href="https://addons.mozilla.org/fr/firefox/addon/60">Web developper</a>, et je m&#8217;&eacute;tais resign&eacute; &agrave; repasser sous Firefox 2, lorsque je suis tomb&eacute; sur un message int&eacute;ressant&nbsp;: il est possible d&#8217;utiliser ces deux extensions sous Firefox 3<span class="fine">&nbsp;</span>! Voici la marche &agrave; suivre.</p>
<p>Commencez par lancer Firefox 3, puis rendez vous dans outils > modules compl&eacute;mentaires. Un message vous indique que certaines extensions, dont firebug et web developper sont indisponibles. D&eacute;sinstallez les donc. Ensuite, une petite commande&nbsp;:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;color: #ccc; font: 12px Consolas, Lucida Console, Monaco, monospace;"><span class="kw2">sudo</span> <span class="kw2">apt-get</span> <span class="kw2">install</span> firebug mozilla-firefox-webdeveloper</pre></div></div>

<p>Relancez Firefox, et voil&agrave;. Tout marche nickel.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.miximum.fr/methodes-et-outils/21-firebug-et-web-developper-toolbar-avec-firefox-3/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

