<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Arnapou (April 2010)</title><description><![CDATA[Développement web 2.0]]></description><lastBuildDate>Sat, 31 Dec 2011 12:03:42 +0000</lastBuildDate><link>http://arnapou.net/</link><item><title>Sélecteurs CSS et Star Wars</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/29/selecteurs-css-et-star-wars1.jpg" alt="" /><p>Un ami m'a transmis un lien vers un article de Andy Clarke <a href="http://www.stuffandnonsense.co.uk/archives/css_specificity_wars.html" rel="external">CSS: Specificity Wars</a> qui ma foi est fort sympatique ...</p>
<p>Pensez-vous que la présentation ludique des sélecteurs CSS pourrait convaincre les récalcitrants à se mettre au CSS ? :p</p>
<p>En tout cas, à lire rien que pour le plaisir ...</p>]]></description><pubDate>Thu, 29 Apr 2010 09:36:36 +0000</pubDate><link>http://arnapou.net/blog/2010/04/29/selecteurs-css-et-star-wars</link></item><item><title>TypeTester.org</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/27/typetester.org1.jpg" alt="" /><p>Pour les connaisseurs, vous devez certainement avoir <a href="http://www.typetester.org/" rel="external">TypeTester.org</a> dans vos bookmarks.</p>
<p>Pour les autres, je vous suggère de le mettre très vite ;)</p>
<p>Il vous permet très rapidement de juger de l'allure des différentes polices courantes du web et de faire quelques tests de rendu : couleur, taille, espacement, décoration, alignement, ...</p>]]></description><pubDate>Tue, 27 Apr 2010 08:34:47 +0000</pubDate><link>http://arnapou.net/blog/2010/04/27/typetester.org</link></item><item><title>Performance entre browsers</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/22/performance-entre-browsers1.jpg" alt="" /><p>J'ai découvert <a href="http://sixrevisions.com/infographs/browser-performance/" rel=external">cet article</a> fort intéressant sur les performances des browsers les plus communs.</p>
<p>Sans trop de surprises, Chrome sort premier :</p>
<p>
1<sup>er</sup> : Chrome<br />
2<sup>ème</sup> : Firefox<br />
3<sup>ème</sup> : Safari<br />
4<sup>ème</sup> : Opéra<br />
5<sup>ème</sup> : Internet Explorer
</p>]]></description><pubDate>Thu, 22 Apr 2010 09:32:24 +0000</pubDate><link>http://arnapou.net/blog/2010/04/22/performance-entre-browsers</link></item><item><title>Plugin jQuery jAutoAlign</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/17/plugin-jquery-jautoalign1.png" alt="" /><p>Zou ! Encore un plugin jQuery qui prenait la poussière et que je ressors de derrière les fagots (il date de 2008 ...).</p>
<p>Je l'ai créé à l'époque car j'avais un ensemble de photos à mettre dans une page et la personne qui avait fait les miniatures des photos les avait toutes faite différemment :s ... bref j'étais un peu embêté, car les retailler aurait faire perdre beaucoup de leur intérêt et les intégrer m'aurait pris des heures pour faire quelque chose de propre.</p>
<p>Au final je suis parti sur ce plugin qui m'a fait économiser des heures d'intégration et qui a le mérite de fonctionner quelque soit les modifiations futures qui seront faites à ces images etc ...</p>]]></description><pubDate>Sat, 17 Apr 2010 09:44:51 +0000</pubDate><link>http://arnapou.net/blog/2010/04/17/plugin-jquery-jautoalign</link></item><item><title>Géocoder des adresses avec Google Map</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/16/geocoder-des-adresses-avec-google-map1.png" alt="" /><p>Pour le besoin d'une base de donnée, j'avais une liste d'adresses à géocoder. J'ai donc fabriqué un petit outil fort sympatique pour cet objectif.</p>
<p>L'intérêt de la manip : requêtage asynchrone avec progression affichée et possibilité de choisir quand plusieurs coordonnées sont possibles.</p>
<p>Une fois les coordonnées obtenues, vous n'avez plus qu'à copier-coller le textarea avec les données pour les importer où vous le souhaitez.... ou alors vous modifez mon code pour faire une requête ajax pour faire un insert dans votre base :p. C'est pas beau ça ?</p>]]></description><pubDate>Fri, 16 Apr 2010 13:16:07 +0000</pubDate><link>http://arnapou.net/blog/2010/04/16/geocoder-des-adresses-avec-google-map</link></item><item><title>jCalendar Date Picker</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/15/jcalendar-date-picker1.png" alt="" /><p>Et Hop ! Voilà une vieille oeuvre mais bien sympa réalisée au début 2009 avec jQuery : un date picker customizable.</p>
<p>Aujourd'hui, je préfère utiliser jQuery UI pour faciliter l'intégration graphique et gagner du temps sur la maintenance de code. Mais je garde mon vieux plugin sous le coude au cas où le besoin se ferait sentir ;)</p>]]></description><pubDate>Thu, 15 Apr 2010 08:40:43 +0000</pubDate><link>http://arnapou.net/blog/2010/04/15/jcalendar-date-picker</link></item><item><title>Dessiner facilement en PHP grâce à PHPImage</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/13/dessiner-facilement-en-php-grace-a-phpimage1.png" alt="" /><p>Début 2008, j'ai créé une classe de dessin en PHP appelée <b>PHPImage</b>. Cette classe utilise GD2 et PHP5 et m'aide à dessiner facilement des images en PHP.</p>
<p>Il faut voir cette classe comme un wrapper intelligent de GD avec des fonctionnalités très avancées.</p>
<p>Par exemple, avec cette classe, vous pouvez définir des couleurs de manière très simple comme <code>'red 50%'</code> pour un rouge transparent à 50% au lieu de devoir faire des <code>imagecolorallocate</code> à chaque fois avant l'utilisation de la couleur...</p>
<p>Cela permet d'économiser beaucoup de code inutile pour ce concentrer sur l'essentiel : ce que vous voulez dessiner.</p>]]></description><pubDate>Tue, 13 Apr 2010 20:21:19 +0000</pubDate><link>http://arnapou.net/blog/2010/04/13/dessiner-facilement-en-php-grace-a-phpimage</link></item><item><title>Ajout d'images dans le Sitemap Google</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/08/ajout-d-images-dans-le-sitemap-google1.png" alt="" /><p>D'après le blog officiel de Google, il est désormais possible d'ajouter des images dans le sitemap google (utilisé par l'outil google pour les webmasters)</p>
<p>La source de l'info vient du <a href="http://googlewebmastercentral.blogspot.com/2010/04/adding-images-to-your-sitemaps.html" rel="external">blog officiel de google</a></p>]]></description><pubDate>Thu, 08 Apr 2010 20:22:55 +0000</pubDate><link>http://arnapou.net/blog/2010/04/08/ajout-d-images-dans-le-sitemap-google</link></item><item><title>Classe PHP d'envoi de mail</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/05/classe-php-d-envoi-de-mail1.jpg" alt="" /><p>Pendant longtemps, j'envoyais des mails texte via PHP. Mais un jour je me suis dit qu'il fallait que je passe à l'HTML pour m'autoriser plus de souplesse dans mes envois de mail.</p>
<p>A l'époque j'ai trouvé sur le web peu de classes d'envoi de mail qui soient simples et efficaces.<p>
<p>N'étant pas satisfait car elles ne comportaient pas de système de détection d'injection, j'ai décidé (aussi par curiosité) de me plonger dans les RFC et de faire ma propre classe. Je vous la livre, peut être vous cela-elle utile.</p>]]></description><pubDate>Mon, 05 Apr 2010 21:06:36 +0000</pubDate><link>http://arnapou.net/blog/2010/04/05/classe-php-d-envoi-de-mail</link></item><item><title>Compression et minification à la volée de JS et CSS</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/04/compression-et-minification-a-la-volee-de-js-et-css1.png" alt="" /><p>Les bonnes pratiques de développement web nous apprennent uns chose simple : compresser les flux au maximum, et limiter le nombre de hits.</p>
<p>Dans cet objectif, j'ai créé une classe de compression gzip à la volée de mes fichiers JS et CSS.</p>
<p>Cette classe gère les versions concatenées et gzippées des fichiers en cache.</p>]]></description><pubDate>Sun, 04 Apr 2010 13:01:27 +0000</pubDate><link>http://arnapou.net/blog/2010/04/04/compression-et-minification-a-la-volee-de-js-et-css</link></item><item><title>Plugin jQuery : jTaquin</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/03/plugin-jquery-jtaquin1.jpg" alt="" /><p>En Août 2008, j'ai fabriqué ce petit jeu avec jQuery ... c'était un challenge, car ça ne m'a jamais servi...</p>
<p>Bref je vous le mets ici pour ceux que ça intéresse, le code vaut ce qu'il vaut, depuis el temps je le referais autrement si j'avais à le mettre en prod. Mais si ça se trouve ça suffira largement à ceux qui seront intéressés...</p>]]></description><pubDate>Sat, 03 Apr 2010 12:22:33 +0000</pubDate><link>http://arnapou.net/blog/2010/04/03/plugin-jquery-jtaquin</link></item><item><title>Plugin jQuery : jLog</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/02/plugin-jquery-jlog1.png" alt="" /><p>J'ai fait ce petit outil en octobre 2008, ça date un peu ... mais même s'il ne vous sert pas en tant que tel, son code et la manière dont il a été réalisé peut vous intéresser.</p>
<p>Ca sert à loguer des choses et checker le timing d'exécution de vos fonctions javascript.</p>]]></description><pubDate>Fri, 02 Apr 2010 09:20:17 +0000</pubDate><link>http://arnapou.net/blog/2010/04/02/plugin-jquery-jlog</link></item><item><title>Benchmark de mes programmes de backup</title><description><![CDATA[<img src="http://arnapou.net/resize/300/blog/2010/04/01/benchmark-de-mes-programmes-de-backup1.png" alt="" /><p>Je vous ai parlé de mes diférents programmes de backup et de leur performance mais sans vous donner de chiffres précis.</p>
<p>J'ai donc effectué un petit benchmark tout simple pour vous chiffrer cela.</p>]]></description><pubDate>Thu, 01 Apr 2010 21:58:40 +0000</pubDate><link>http://arnapou.net/blog/2010/04/01/benchmark-de-mes-programmes-de-backup</link></item></channel></rss>
