Alexis Metaireau http://ametaireau.soup.io/ Alexis Metaireau http://ametaireau.soup.io/ http://asset.soup.io/asset/0050/3159_1c70.jpeg 96 96 Yeah ? ! Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Drop+Trio" rel="nofollow">Drop Trio</a> </li><li><a href="http://www.last.fm/music/Magnatune+Compilation" rel="nofollow">Magnatune Compilation</a> </li><li><a href="http://www.last.fm/music/Jive+Ass+Sleepers" rel="nofollow">Jive Ass Sleepers</a> </li><li><a href="http://www.last.fm/music/Ehren+Starks" rel="nofollow">Ehren Starks</a> </li><li><a rel="nofollow"></a> </li></ol>Sun, 28 Feb 2010 12:00:00 GMThttp://ametaireau.soup.io/post/47016176/Top-5-artists-this-weekurn:www-soup-io:1:47016176regular PHP jouerais-t-il dans la cours des grands ? <p><em>Le temps passe, et la mauvaise image du langage PHP marque les esprits. Mauvaise image, qui n’est pas complètement dénuée de sens, même si les choses évoluent doucement. PHP est considéré par beaucoup comme un langage de débutants, et bon nombre d’entreprises et de personnes font le choix d’utiliser ce langage en mettant de coté les bonnes pratiques de la conception logicielle, traînant avec eux une vieille image ternie de ce qu’est PHP actuellement.</em></p> <p>D’un autre coté, des projets matures et fiables voient le jour, héritant du savoir faire et de la qualité du monde Java, un exemple frappant est <a href="http://flow3.typo3.org">Flow3</a>, et plus récemment, Symfony 2 (ce qui m’à d’ailleurs agréablement surpris). Le monde de PHP est donc en pleine mutation, avec la montée en puissance de concepts avancés tels l’inversion de contrôle, les tests unitaires et (enfin!), de la VRAIE persistance.</p> <h3>A l’origine, un langage de débutants…</h3> <div class="wp-caption alignright"><img title="3038125365_ee399515d4_b" class="size-medium wp-image-288" src="http://www.notmyidea.org/wp-content/uploads/2009/11/3038125365_ee399515d4_b-300x240.jpg" height="240" alt="PHP joue-t-il dans la cour des grands ?" width="300" /><p class="wp-caption-text">PHP joue-t-il dans la cour des grands ?</p></div> <p>Ce qui <em>plombe</em> le plus PHP, doit être le non professionnalisme d’une partie de sa communauté, découvrant le développement via PHP — langage permissif au possible — et laissant la porte ouverte à des aberrations folles.</p> <p>Le langage laisse (trop) libre les nouveaux venus, et on ne parles que peu de tests unitaires, de code commenté (j’en passe des tonnes, volontairement). Facile donc de faire les choses de travers, et vous ne trouverez que peu de personnes pour vous encourager à ne pas continuer dans ce sens, à moins de savoir vers ou chercher.</p> <p>On trouve encore trop de scripts en PHP avec une approche fonctionnelle (de par le passé de php et son approche fonctionnelle de la programmation), et trop de bibliothèques pas ou peu testées, bref, dans l’ensemble c’est une catastrophe. Je m’amuse à faire l’analogie avec la construction de maisons avec du scotch.</p> <h3>… qui tends à se professionnaliser</h3> <p>Je suis le premier à dire que les (petites) entreprises (en général) manquent d’un savoir faire crucial en terme de bonnes pratiques, et pourtant, ces dernières commencent à s’intéresser de près à des concepts avancés, et aux bonnes pratiques. Les frameworks utilisés en entreprise sont souvent testés unitairement (Jelix, symfony, Zend Framework, pour ceux que j’ai eu l’occasion d’apprivoiser), et les bonnes pratiques sont parfois vraiment mises en avant.</p> <p>Avec la sortie de PHP 5.3, on peut désormais utiliser des fonctionnalités telles que les espaces de noms ou les <em>closures</em>, concepts déjà implémentés depuis fort longtemps dans d’autres langages, et qui venaient à briller par leur absence.</p> <p>Et un front de raz-le-bol général qui bat son plein: on veut du code testé, du code bien fait, on en veux plus de la soupe (et de la programmation spaghetti) ! Rébellion !</p> <p>Même si je fonde de grands espoirs dans PHP, et que je penses que tout n’est pas à jeter, qu’il y à une réelle motivation qui commence à se faire sentir de la part de la communauté, je me demandes si PHP joue dans la même cour que Java, ou que Python et Ruby pour ne citer qu’eux, qui bénéficient d’une communauté forte et avide de bonnes pratiques.</p> <p>Et vous qui utilisez PHP, vous en pensez quoi ? PHP peut-il être comparé à Java, à Python, à Ruby ? Est-ce une abération de faire de telles comparaisons? ou est-ce définitivement à un autre niveau ?</p>Thu, 25 Feb 2010 11:14:43 GMThttp://ametaireau.soup.io/post/46385036/PHP-jouerais-t-il-dans-la-coursurn:www-soup-io:1:46385036regularhumeur Semaine de l’environnement: La consommation étudiante <p><em>Les acteurs associatifs sont bien souvent moteurs des critiques de nos sociétés. Je pense à <a href="http://www.framasoft.net/">Framasoft</a>, à <a href="http://www.laquadrature.net/">la Quadrature du net</a> ou à <a href="http://www.arsindustrialis.org/">Ars Industrialis</a> (dans le domaine de la science et de l’informatique), mais aussi <a href="http://www.amisdelaterre.org/">aux Amis de la Terre</a>, à <a href="http://www.attac.org/">ATTAC</a> (dans le domaine de l’environnement entres autres), et a tout un tas d’autres associations que je ne peux pas citer ici exhaustivement… Ce sont eux qui sont porteurs de messages alternatifs, et qui sont les initiateurs de débats publics, qui permettent de faire avancer des thématiques aussi importantes que le logiciel libre ou la protection de l’environnement.</em></p> <p><img title="q85-500x500-dev_courbes" class="alignright size-medium wp-image-320" src="http://www.notmyidea.org/wp-content/uploads/2010/02/q85-500x500-dev_courbes-300x204.jpg" height="204" alt="q85-500x500-dev_courbes" width="300" />Dans cette optique, depuis près de 3 ans (déjà !), au sein du <a href="http://www.reseaugrappe.org">réseau GRAPPE</a>, on <em>essaye</em> d’aborder des thématiques qui touchent de près ou de loin à l’environnement, parce que c’est un sujet qui nous importe et nous passionne.</p> <p>L’année dernière, c’était l’alimentation étudiante, ce qui à abouti à la publication de <a href="http://public.reseaugrappe.org/alimentation.pdf">la revue « les étudiants se mettent à table» </a>. Cette année c’est la consommation étudiante qui est au programme.</p> <h3>La consommation étudiante ?</h3> <p>L’idée principale de cette étude est de tenter de faire une analyse de la « société de consommation» , souvent questionnée par les étudiants et par d’autres, et de jeter un œil sur le rapport des étudiants à cette société: </p> <p>Quoi et comment consomment-ils ? Les universités et les écoles ne poussent-elles pas d’une certaine manière les étudiants à la consommation ?</p> <p>Quelles sont les alternatives face aux dérives de surconsommation ?</p> <blockquote><p>Analyse des pratiques, réflexions et mobilisations des étudiants en termes de consommation seront réalisés pour comprendre leur modes de vie, mais aussi leurs attentes, leurs propositions sur cette thématique</p></blockquote> <h3>La semaine de l’environnement !</h3> <p><img title="SDE_18012010_TOULOUSE" class="alignleft size-full wp-image-325" src="http://www.notmyidea.org/wp-content/uploads/2010/02/SDE_18012010_TOULOUSE.jpg" height="299" alt="SDE_18012010_TOULOUSE" width="200" />A travers l’ensemble des villes du réseau, des projections de films et des débats auront donc lieu sur ce thème, lors de la semaine de l’environnement 2010, qui se déroulera d’ailleurs durant le mois de Mars <a href="http://www.reseaugrappe.org/la-semaine-de-lenvironnement-programme/">partout en france</a>, et <strong>du 6 au 14 Mars sur Toulouse</strong>. <a href="http://docs.notmyidea.org/sde/prog-toulouse.pdf">Jetez un oeil au programme</a> !</p> <p>Avec pour objectif de sonder un peu le ressenti des étudiants en terme de consommation, nous avons mis en place <a href="http://spreadsheets.google.com/viewform?formkey=dHV2bVllS2lWbzhyV3NBN3NUbi1TM2c6MA">un questionnaire en ligne</a>, que vous pouvez compléter en une petite 10aine de minutes, n’hésitez pas !</p> <p><a href="http://www.reseaugrappe.org/consommation/">La page sur la consommation étudiante sur le site du GRAPPE</a></p>Tue, 23 Feb 2010 22:05:36 GMThttp://ametaireau.soup.io/post/46151822/Semaine-de-l-environnement-La-consommation-tudianteurn:www-soup-io:1:46151822regularassociatif Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Andy+McKee" rel="nofollow">Andy McKee</a> </li><li><a href="http://www.last.fm/music/Bonobo" rel="nofollow">Bonobo</a> </li><li><a href="http://www.last.fm/music/General+Elektriks" rel="nofollow">General Elektriks</a> </li><li><a rel="nofollow"></a> </li><li><a rel="nofollow"></a> </li></ol>Sun, 07 Feb 2010 12:00:00 GMThttp://ametaireau.soup.io/post/45123208/Top-5-artists-this-weekurn:www-soup-io:1:45123208regular RT @JeremyB_: I try to signin on the backend of a payment processing system "... RT @<a href="http://twitter.com/JeremyB_">JeremyB_</a>: I try to signin on the backend of a payment processing system "Please install Microsoft Silverlight" ... #<a href="http://search.twitter.com/search?q=%23wtf">wtf</a> #<a href="http://search.twitter.com/search?q=%23fail">fail</a>Fri, 05 Feb 2010 13:46:06 GMThttp://ametaireau.soup.io/post/44494581/RT-JeremyB-I-try-to-signin-onurn:www-soup-io:1:44494581regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/General+Elektriks" rel="nofollow">General Elektriks</a> </li><li><a href="http://www.last.fm/music/Bir%C3%A9li+Lagr%C3%A8ne" rel="nofollow">Biréli Lagrène</a> </li><li><a href="http://www.last.fm/music/Avishai+Cohen" rel="nofollow">Avishai Cohen</a> </li><li><a href="http://www.last.fm/music/Belleruche" rel="nofollow">Belleruche</a> </li><li><a rel="nofollow"></a> </li></ol>Sun, 31 Jan 2010 12:00:00 GMThttp://ametaireau.soup.io/post/44123138/Top-5-artists-this-weekurn:www-soup-io:1:44123138regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Esbj%C3%B6rn+Svensson+Trio" rel="nofollow">Esbjörn Svensson Trio</a> </li><li><a href="http://www.last.fm/music/Noir+D%C3%A9sir" rel="nofollow">Noir Désir</a> </li><li><a href="http://www.last.fm/music/Stephano+di+batista+Quintet" rel="nofollow">Stephano di batista Quintet</a> </li><li><a href="http://www.last.fm/music/Zentone" rel="nofollow">Zentone</a> </li><li><a href="http://www.last.fm/music/Belleruche" rel="nofollow">Belleruche</a> </li></ol>Sun, 24 Jan 2010 12:00:00 GMThttp://ametaireau.soup.io/post/43239808/Top-5-artists-this-weekurn:www-soup-io:1:43239808regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Beirut" rel="nofollow">Beirut</a> </li><li><a href="http://www.last.fm/music/Les+Elles" rel="nofollow">Les Elles</a> </li><li><a href="http://www.last.fm/music/Portico+Quartet" rel="nofollow">Portico Quartet</a> </li><li><a href="http://www.last.fm/music/Daniel+Humair+-+Eddy+Louiss+-+Jean-Luc+Ponty" rel="nofollow">Daniel Humair - Eddy Louiss - Jean-Luc Ponty</a> </li><li><a rel="nofollow"></a> </li></ol>Sun, 17 Jan 2010 12:00:00 GMThttp://ametaireau.soup.io/post/42191122/Top-5-artists-this-weekurn:www-soup-io:1:42191122regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Fingathing" rel="nofollow">Fingathing</a> </li><li><a href="http://www.last.fm/music/Drop+Trio" rel="nofollow">Drop Trio</a> </li><li><a href="http://www.last.fm/music/La+Goutte+au+Nez" rel="nofollow">La Goutte au Nez</a> </li><li><a href="http://www.last.fm/music/Magnatune+Compilation" rel="nofollow">Magnatune Compilation</a> </li><li><a href="http://www.last.fm/music/Jive+Ass+Sleepers" rel="nofollow">Jive Ass Sleepers</a> </li></ol>Sun, 10 Jan 2010 12:00:00 GMThttp://ametaireau.soup.io/post/41229862/Top-5-artists-this-weekurn:www-soup-io:1:41229862regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/djal" rel="nofollow">djal</a> </li><li><a href="http://www.last.fm/music/Zebda" rel="nofollow">Zebda</a> </li><li><a href="http://www.last.fm/music/SOIL%2526%2522PIMP%2522%2BSessions" rel="nofollow">SOIL&amp;"PIMP" Sessions</a> </li><li><a href="http://www.last.fm/music/Babylon+Circus" rel="nofollow">Babylon Circus</a> </li><li><a href="http://www.last.fm/music/The+Cinematic+Orchestra" rel="nofollow">The Cinematic Orchestra</a> </li></ol>Sun, 03 Jan 2010 12:00:00 GMThttp://ametaireau.soup.io/post/40377696/Top-5-artists-this-weekurn:www-soup-io:1:40377696regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Me%C3%AF+Te%C3%AF+Sh%C3%B4" rel="nofollow">Meï Teï Shô</a> </li><li><a href="http://www.last.fm/music/Zenzile" rel="nofollow">Zenzile</a> </li><li><a href="http://www.last.fm/music/17+Hippies" rel="nofollow">17 Hippies</a> </li><li><a href="http://www.last.fm/music/Muse" rel="nofollow">Muse</a> </li><li><a rel="nofollow"></a> </li></ol>Sun, 27 Dec 2009 12:00:00 GMThttp://ametaireau.soup.io/post/39500967/Top-5-artists-this-weekurn:www-soup-io:1:39500967regular RT @freakboy3742: Why yes... I do believe that tonight is the night that mult... RT @<a href="http://twitter.com/freakboy3742">freakboy3742</a>: Why yes... I do believe that tonight is the night that multi-db will land.Tue, 22 Dec 2009 13:47:37 GMThttp://ametaireau.soup.io/post/38822797/RT-freakboy3742-Why-yes-I-do-believeurn:www-soup-io:1:38822797regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Esbj%C3%B6rn+Svensson+Trio" rel="nofollow">Esbjörn Svensson Trio</a> </li><li><a href="http://www.last.fm/music/Zenzile" rel="nofollow">Zenzile</a> </li><li><a href="http://www.last.fm/music/The+Rosenberg+Trio" rel="nofollow">The Rosenberg Trio</a> </li><li><a href="http://www.last.fm/music/Yann+Tiersen" rel="nofollow">Yann Tiersen</a> </li><li><a href="http://www.last.fm/music/Java" rel="nofollow">Java</a> </li></ol>Sun, 20 Dec 2009 12:00:00 GMThttp://ametaireau.soup.io/post/38767463/Top-5-artists-this-weekurn:www-soup-io:1:38767463regular RT @n1k0: free officiellement 4ème opérateur \o/ RIP l'entubage mobile français. RT @<a href="http://twitter.com/n1k0">n1k0</a>: free officiellement 4ème opérateur \o/ RIP l'entubage mobile français.Fri, 18 Dec 2009 11:14:16 GMThttp://ametaireau.soup.io/post/38374311/RT-n1k0-free-officiellement-4-me-opurn:www-soup-io:1:38374311regular Python, go ! <p>Cela fait maintenant un peu plus d’un mois que je travaille sur un projet en <a href="http://www.djangoproject.org">django</a>, et que, nécessairement, je me forme à <a href="http://python.org/">Python</a>.</p> <p>Je prends un plaisir non dissimulé à découvrir ce langage (et à l’utiliser), qui ne cesse de me surprendre. Les premiers mots qui me viennent à l’esprit à propos de Python, sont « logique»  et « simple» . Et pourtant puissant pour autant.</p> <p>Je ne manque d’ailleurs pas une occasion pour faire un peu d’<em>évangélisation</em> auprès des quelques personnes qui veulent bien m’écouter.</p> <h3>The Zen of Python</h3> <p>Avant toute autre chose, je pense utile de citer Tim Peters, et <a href="http://www.python.org/dev/peps/pep-0020/">le PEP20</a>, qui constituent une très bonne introduction au langage, qui prends la forme d’un <em>easter egg</em> présent dans python:</p> <div class="codecolorer-container python notmyidea"><div class="python codecolorer"><span>&gt;&gt;&gt;</span> <span>import</span> this<br /> The Zen of Python, by Tim Peters<br /> <br /> Beautiful <span>is</span> better than ugly.<br /> <span>Explicit</span> <span>is</span> better than implicit.<br /> <span>Simple</span> <span>is</span> better than <span>complex</span>.<br /> <span>Complex</span> <span>is</span> better than complicated.<br /> <span>Flat</span> <span>is</span> better than nested.<br /> <span>Sparse</span> <span>is</span> better than dense.<br /> <span>Readability</span> counts.<br /> <span>Special</span> cases aren<span>'t special enough to break the rules.<br /> Although practicality beats purity.<br /> Errors should never pass silently.<br /> Unless explicitly silenced.<br /> In the face of ambiguity, refuse the temptation to guess.<br /> There should be one-- and preferably only one --obvious way to do it.<br /> Although that way may not be obvious at first unless you'</span><span>re</span> Dutch.<br /> <span>Now</span> <span>is</span> better than never.<br /> <span>Although</span> never <span>is</span> often better than <span>*</span>right<span>*</span> now.<br /> <span>If</span> the implementation <span>is</span> hard to explain, it<span>'s a bad idea.<br /> If the implementation is easy to explain, it may be a good idea.<br /> Namespaces are one honking great idea -- let'</span>s do more of those<span>!</span></div></div> <p>J’ai la vague impression que c’est ce que j’ai toujours cherché à faire en PHP, et particulièrement dans <a href="http://www.spiral-project.org">le framework Spiral</a>, mais en ajoutant ces concepts dans une sur-couche au langage.</p> <p>Ici, c’est directement de <em>l’esprit</em> de python qu’il s’agit, ce qui signifie que la plupart des bibliothèques python suivent ces concepts. Elle est pas belle la vie ?</p> <h3>Comment commencer, et par ou ?</h3> <p>Pour ma part, j’ai commencé par la lecture de quelques livres et articles intéressants, qui constituent une bonne entrée en matière sur le sujet (La liste n’est bien évidemment pas exhaustive et vos commentaires sont les bienvenus) :</p> <ul> <li><a href="http://diveintopython.adrahon.org/">Dive into python</a></li> <li><a href="http://www.swaroopch.com/notes/Python_fr:Table_des_Mati%C3%A8res">A byte of python</a></li> <li><a href="http://www.amazon.fr/Python-Petit-guide-lusage-d%C3%A9veloppeur/dp/2100508830">Python: petit guide à l’usage du développeur agile</a> de <a href="http://tarekziade.wordpress.com/">Tarek Ziadé</a></li> <li><a href="http://docs.python.org/index.html">La documentation officielle python</a>, bien sûr !</li> <li><a href="http://video.pycon.fr/videos/pycon-fr-2009/">Les vidéos du pyconfr 2009 </a>!</li> <li>Un peu de temps, et une console python ouverte <img class="wp-smiley" src="http://www.notmyidea.org/wp-includes/images/smilies/icon_smile.gif" alt=":)" /> </li> </ul> <p>J’essaye par ailleurs de partager au maximum les ressources que je trouve de temps à autres, que ce soit <a href="http://www.twitter.com/ametaireau">via twitter</a> ou <a href="http://delicious.com/ametaireau">via mon compte delicious</a>. Allez jeter un œil <a href="http://delicious.com/ametaireau/python">au tag python</a> sur mon profil, peut être que vous trouverez des choses intéressantes, qui sait!</p> <h3>Un python sexy</h3> <p>Quelques fonctionnalités qui devraient vous mettre l’eau à la bouche:</p> <ul> <li><a href="http://docs.python.org/library/stdtypes.html#comparisons">Le chaînage des opérateurs de comparaison</a> est possible (a&lt;b &lt;c dans une condition)</li> <li>Assignation de valeurs multiples (il est possible de faire a,b,c = 1,2,3 par exemple)</li> <li><a href="http://docs.python.org/tutorial/datastructures.html">Les listes</a> sont simples à manipuler ! </li> <li>Les<a href="http://docs.python.org/tutorial/datastructures.html#list-comprehensions"> list comprehension</a>, ou comment faire des opérations complexes sur les listes, de manière simple.</li> <li>Les <a href="http://docs.python.org/library/doctest.html?highlight=doctest">doctests</a>: ou comment faire des tests directement dans la documentation de vos classes, tout en la documentant avec de vrais exemples.</li> <li>Les <a href="http://www.python.org/doc/essays/metaclasses/meta-vladimir.txt">métaclasses</a>, ou comment contrôler la manière dont les classes se construisent</li> <li>Python est <a href="http://wiki.python.org/moin/Why%20is%20Python%20a%20dynamic%20language%20and%20also%20a%20strongly%20typed%20language">un langage à typage fort dynamique</a>: c’est ce qui m’agaçait avec PHP qui est un langage à typage faible dynamique. </li> </ul> <p>Cous pouvez également aller regarder <a href="http://video.pycon.fr/videos/free/53/">l’atelier donné par Victor Stinner durant le Pyconfr 09</a>.</p> <p>Have fun !</p>Thu, 17 Dec 2009 13:07:33 GMThttp://ametaireau.soup.io/post/38298081/Python-gourn:www-soup-io:1:38298081regularpython Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Andy+McKee" rel="nofollow">Andy McKee</a> </li><li><a href="http://www.last.fm/music/Avishai+Cohen" rel="nofollow">Avishai Cohen</a> </li><li><a href="http://www.last.fm/music/Groundation" rel="nofollow">Groundation</a> </li><li><a href="http://www.last.fm/music/Georges+Brassens" rel="nofollow">Georges Brassens</a> </li><li><a href="http://www.last.fm/music/Red+Hot+Chili+Peppers" rel="nofollow">Red Hot Chili Peppers</a> </li></ol>Sun, 13 Dec 2009 12:00:00 GMThttp://ametaireau.soup.io/post/37938603/Top-5-artists-this-weekurn:www-soup-io:1:37938603regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Andy+McKee" rel="nofollow">Andy McKee</a> </li><li><a href="http://www.last.fm/music/Java" rel="nofollow">Java</a> </li><li><a href="http://www.last.fm/music/Belleruche" rel="nofollow">Belleruche</a> </li><li><a href="http://www.last.fm/music/Les+Hurlements+d%27L%C3%A9o" rel="nofollow">Les Hurlements d'Léo</a> </li><li><a href="http://www.last.fm/music/Caravan+Palace" rel="nofollow">Caravan Palace</a> </li></ol>Sun, 06 Dec 2009 12:00:00 GMThttp://ametaireau.soup.io/post/37175686/Top-5-artists-this-weekurn:www-soup-io:1:37175686regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Nomades%2B%2526%2BSkaetera" rel="nofollow">Nomades &amp; Skaetera</a> </li><li><a href="http://www.last.fm/music/Java" rel="nofollow">Java</a> </li><li><a href="http://www.last.fm/music/Didier+Squiban" rel="nofollow">Didier Squiban</a> </li><li><a href="http://www.last.fm/music/Radiohead" rel="nofollow">Radiohead</a> </li><li><a href="http://www.last.fm/music/Orange+Blossom" rel="nofollow">Orange Blossom</a> </li></ol>Sun, 29 Nov 2009 12:00:00 GMThttp://ametaireau.soup.io/post/36328677/Top-5-artists-this-weekurn:www-soup-io:1:36328677regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Belleruche" rel="nofollow">Belleruche</a> </li><li><a href="http://www.last.fm/music/Babylon+Circus" rel="nofollow">Babylon Circus</a> </li><li><a href="http://www.last.fm/music/Ben+Harper" rel="nofollow">Ben Harper</a> </li><li><a href="http://www.last.fm/music/Bonobo" rel="nofollow">Bonobo</a> </li><li><a href="http://www.last.fm/music/Java" rel="nofollow">Java</a> </li></ol>Sun, 22 Nov 2009 12:00:00 GMThttp://ametaireau.soup.io/post/35521093/Top-5-artists-this-weekurn:www-soup-io:1:35521093regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Andy+McKee" rel="nofollow">Andy McKee</a> </li><li><a href="http://www.last.fm/music/General+Elektriks" rel="nofollow">General Elektriks</a> </li><li><a href="http://www.last.fm/music/Zenzile" rel="nofollow">Zenzile</a> </li><li><a href="http://www.last.fm/music/Belleruche" rel="nofollow">Belleruche</a> </li><li><a href="http://www.last.fm/music/Groundation" rel="nofollow">Groundation</a> </li></ol>Sun, 15 Nov 2009 12:00:00 GMThttp://ametaireau.soup.io/post/34874626/Top-5-artists-this-weekurn:www-soup-io:1:34874626regular AMAP + Médias = paniers bio à 5€ ?! <p>Le raccourci me semble un peu rapide. Et pourtant, il est emprunté bien trop souvent. La dernière <em>mes-utilisation</em> que j’ai à décrier est celle d’un reportage télé, passé sur France 2 vendredi 23 Octobre (<a href="http://docs.notmyidea.org/amap/amap-fr2.avi">voir la vidéo</a>), ou on parles de <a href="http://amap.zest.free.fr">l’AMAP étudiante Zest</a>.</p> <p>Malgré tout le temps passé à expliquer que justement, l’AMAP c’est avant tout, pour nous, une notion de solidarité envers les agriculteurs, malgré le fait que le message soit plus profond que simplement aller acheter du bio (ça, c’est possible aussi en supermarché), malgré le fait qu’il s’agisse en fait d’une remise en cause plus profonde de la société, les journalistes n’ont choisi de prendre que les quelques secondes qui leurs convenaient, celles qui ne faisaient pas tache, celle ou je dis que « l’AMAP permet aux étudiants de réapprendre à cuisiner, plutôt que de manger des nouilles et de se faire des plats réchauffés» . Bien sur, je l’ai dit et je le pense d’ailleurs, là n’est pas le problème, mais mon message n’était pas celui là. </p> <p>Jamais, dans les quelques minutes du reportage, on ne dit ce que AMAP signifie: Association de <strong>Maintien</strong> d’une Agriculture <strong>Paysanne</strong>. On ne parles même pas des agriculteurs ! C’est simplement plus facile pour les étudiants de venir récupérer leurs paniers, puisque les points de distribution sont sur les facs, et en plus ça ne coute que 5 euros ! …</p> <p>Alors je crois bon de rappeler que L’AMAP n’est pas seulement un service, c’est un engagement. Sur 5 mois, un engagement solidaire, c’est la donnée principale de l’équation, celle sans quoi ça ne peut fonctionner. Par le biais de cette AMAP, on essaye de montrer que d’autres agricultures sont possibles, que la solidarité c’est bien réel, et qu’il est possible de sortir du <em>tout, tout de suite</em>.</p> <p>Mais bon, apparemment, ça passe pas bien à la télé.</p>Wed, 11 Nov 2009 13:41:10 GMThttp://ametaireau.soup.io/post/34387905/AMAP-M-dias-paniers-bio-5urn:www-soup-io:1:34387905regularhumeuramapmédias Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Avishai+Cohen" rel="nofollow">Avishai Cohen</a> </li><li><a href="http://www.last.fm/music/Camille" rel="nofollow">Camille</a> </li><li><a href="http://www.last.fm/music/Babylon+Circus" rel="nofollow">Babylon Circus</a> </li><li><a href="http://www.last.fm/music/General+Elektriks" rel="nofollow">General Elektriks</a> </li><li><a href="http://www.last.fm/music/Groundation" rel="nofollow">Groundation</a> </li></ol>Sun, 08 Nov 2009 12:00:00 GMThttp://ametaireau.soup.io/post/34191232/Top-5-artists-this-weekurn:www-soup-io:1:34191232regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Esbj%C3%B6rn+Svensson+Trio" rel="nofollow">Esbjörn Svensson Trio</a> </li><li><a href="http://www.last.fm/music/Rodrigo+y+Gabriela" rel="nofollow">Rodrigo y Gabriela</a> </li><li><a href="http://www.last.fm/music/Caravan+Palace" rel="nofollow">Caravan Palace</a> </li><li><a href="http://www.last.fm/music/Belleruche" rel="nofollow">Belleruche</a> </li><li><a href="http://www.last.fm/music/Orange+Blossom" rel="nofollow">Orange Blossom</a> </li></ol>Sun, 01 Nov 2009 12:00:00 GMThttp://ametaireau.soup.io/post/33381388/Top-5-artists-this-weekurn:www-soup-io:1:33381388regular Retours sur le scrumpy montpellier <p>Vendredi dernier, j’ai pu assister à la conférence <a href="http://scrumpy.particul.es/">scrumpy</a> organisée par <a href="http://particul.es/">le collectif particules</a>, sur python et l’agilité. Ce fut l’occasion d’en apprendre un peu plus sur <a href="http://www.python.org/">python</a>, <a href="http://www.django-fr.org/">django</a> et <a href="http://fr.wikipedia.org/wiki/Scrum">scrum</a> grâce à <a href="http://larlet.fr/">David Larlet</a> et <a href="http://www.aubryconseil.com/">Claude Aubry</a>.</p> <h3>Scrum / Agilité</h3> <p>Concept assez récent pour moi puisque j’ai découvert ce qu’était l’agilité lors du passage de <a href="http://www.agiletour.org/">l’agile tour</a> sur Toulouse. La présentation de Claude à eu le mérite de reprendre l’ensemble des concepts et de poser les bases d’une nouvelle manière de gérer les projets. Rien de bien sorcier à priori, mais l’agilité remets grandement en question les préceptes appris en cours, notamment durant le BTS ou nous croulions littéralement sous la documentation (inutile?), et ou le temps nous venait fréquemment à manquer. </p> <p>Après cette présentation, il semble difficile de revenir à des méthodes de gestion de projet <em>standard</em>. On comprends mieux pourquoi l’agilité à le vent en poupe !</p> <p>Il me tarde réellement de voir en action ce que ça peut donner, et j’en aurais d’ailleurs l’occasion puisque mon stage commence la semaine prochaine, et m’apportera — à priori en tout cas — des exemples concrets de ce que peut apporter l’agilité en entreprise, au niveau de la gestion d’équipe.</p> <h3>Python / Django</h3> <p>Une rapide présentation de python, puis une entrée en matière par David sur Django. On y parles de bonnes pratiques, de gain de temps et d’élégance, puis on passe à la réalisation d’une mini application (un twitter like). Ayant déjà eu l’occasion de toucher un peu à Django, je m’attendais à une présentation un peu plus technique, mais difficile d’aller en profondeur en si peu de temps. On à pu parler entres autres d’internationalisation, de templates, de la mise en place d’un modèle ainsi qu’un bref aperçu de l’administration auto-générée de Django. Suffisamment en tout cas pour mettre l’eau à la bouche. On sent que David maitrise son sujet et ça donne envie de creuser plus loin.</p> <h3>Dans l’ensemble</h3> <p>Présenter la méthodologie agile et django lors du même après-midi nous à permis de parler à la fois de gestion de projet et de choix technologiques. Les deux points ont malheureusement été abordés sans véritable liant, puisque il y a eu peu d’interaction entre les deux intervenants. Difficile alors de se rentre compte si Django est adapté aux méthodes agiles (même si on s’en doute un peu).</p> <p>Globalement, j’ai beaucoup apprécie les interventions, même si j’aurais bien aimé pourvoir rester discuter un peu plus en fin d’après-midi. Ce fut l’occasion de rencontrer en chair et en os et d’échanger (un peu) avec David, <a href="http://prendreuncafe.com/">Nicolas</a> et <a href="http://bballizlife.com/blog/">Loïc</a>. Çà fait du bien de mettre un visage derrière des pseudonymes!</p> <p>Enfin, merci au collectif particul.es, et en particulier à <a href="http://www.insei.org/site/">Stephane Langlois</a> d’avoir organisé cet évènement. On en reprendrait volontiers, surtout dans un cadre pareil !</p>Tue, 27 Oct 2009 18:10:00 GMThttp://ametaireau.soup.io/post/32728823/Retours-sur-le-scrumpy-montpellierurn:www-soup-io:1:32728823regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Avishai+Cohen" rel="nofollow">Avishai Cohen</a> </li><li><a href="http://www.last.fm/music/Fingathing" rel="nofollow">Fingathing</a> </li><li><a href="http://www.last.fm/music/Donkey+Skonk" rel="nofollow">Donkey Skonk</a> </li><li><a href="http://www.last.fm/music/Eliane+Elias" rel="nofollow">Eliane Elias</a> </li><li><a href="http://www.last.fm/music/Charlie%2BHaden%2B%2526%2BPat%2BMetheny" rel="nofollow">Charlie Haden &amp; Pat Metheny</a> </li></ol>Sun, 25 Oct 2009 12:00:00 GMThttp://ametaireau.soup.io/post/32604864/Top-5-artists-this-weekurn:www-soup-io:1:32604864regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Django+Reinhardt" rel="nofollow">Django Reinhardt</a> </li><li><a href="http://www.last.fm/music/London+Metropolitan+Orchestra" rel="nofollow">London Metropolitan Orchestra</a> </li><li><a href="http://www.last.fm/music/Freedom+for+King+Kong" rel="nofollow">Freedom for King Kong</a> </li><li><a href="http://www.last.fm/music/Antonio+Forcione" rel="nofollow">Antonio Forcione</a> </li><li><a href="http://www.last.fm/music/DobaCaracol" rel="nofollow">DobaCaracol</a> </li></ol>Sun, 18 Oct 2009 12:00:00 GMThttp://ametaireau.soup.io/post/31948605/Top-5-artists-this-weekurn:www-soup-io:1:31948605regular Vous avez un bon resto sur Toulouse à conseiller ? (libanais ça serait top) Vous avez un bon resto sur Toulouse à conseiller ? (libanais ça serait top)Wed, 14 Oct 2009 16:46:13 GMThttp://ametaireau.soup.io/post/31428465/Vous-avez-un-bon-resto-sur-Toulouseurn:www-soup-io:1:31428465regular wow, #github is down ?! wow, #<a href="http://search.twitter.com/search?q=%23github">github</a> is down ?!Tue, 13 Oct 2009 13:53:47 GMThttp://ametaireau.soup.io/post/31371018/wow-github-is-downurn:www-soup-io:1:31371018regular Juste fini de traduire mon article sur "Réaliser un injecteur de dépendances ... Juste fini de traduire mon article sur "Réaliser un injecteur de dépendances / Bonnes pratiques logicielles" : <a href="http://docs.notmyidea.org/articles/~dependency-injection-fr" title="http://bit.ly/4102OH">docs.notmyidea.org/...</a>Tue, 13 Oct 2009 13:42:18 GMThttp://ametaireau.soup.io/post/31371019/Juste-fini-de-traduire-mon-article-sururn:www-soup-io:1:31371019regular Brad mehldau, c'est génial pour bosser, vraiment. Brad mehldau, c'est génial pour bosser, vraiment.Tue, 13 Oct 2009 07:23:33 GMThttp://ametaireau.soup.io/post/31371020/Brad-mehldau-cest-g-nial-pour-bosserurn:www-soup-io:1:31371020regular in love with hg-git project: use git repos like hg ones (it's works in both w... in love with hg-git project: use git repos like hg ones (it's works in both ways) <a href="http://hg-git.github.com/" title="http://bit.ly/2HDxVu">hg-git.github.com</a> #<a href="http://search.twitter.com/search?q=%23hg">hg</a> #<a href="http://search.twitter.com/search?q=%23git">git</a>Tue, 13 Oct 2009 06:20:17 GMThttp://ametaireau.soup.io/post/31371027/in-love-with-hg-git-project-useurn:www-soup-io:1:31371027regular Je serais à l'#agiletour Toulouse du 22 Octobre (le matin) ! Je serais à l'#agiletour Toulouse du 22 Octobre (le matin) !Mon, 12 Oct 2009 09:58:28 GMThttp://ametaireau.soup.io/post/31195771/Je-serais-l-agiletour-Toulouse-du-22urn:www-soup-io:1:31195771regular reading #freebsd documentation reading #<a href="http://search.twitter.com/search?q=%23freebsd">freebsd</a> documentationSun, 11 Oct 2009 14:20:05 GMThttp://ametaireau.soup.io/post/31120633/reading-freebsd-documentationurn:www-soup-io:1:31120633regular "How to make a dependency injection container using software good practices" ... "How to make a dependency injection container using software good practices" (<a href="http://bit.ly/30dZzM)">http://bit.ly/30dZzM)</a>. Need your opinion. #<a href="http://search.twitter.com/search?q=%23di">di</a> #<a href="http://search.twitter.com/search?q=%23spiral">spiral</a> #<a href="http://search.twitter.com/search?q=%23wip">wip</a>Sun, 11 Oct 2009 14:05:49 GMThttp://ametaireau.soup.io/post/31119761/How-to-make-a-dependency-injection-containerurn:www-soup-io:1:31119761regular Top 5 artists this week <ol><li><a href="http://www.last.fm/music/Deftones" rel="nofollow">Deftones</a> </li><li><a href="http://www.last.fm/music/Me%C3%AF+Te%C3%AF+Sh%C3%B4" rel="nofollow">Meï Teï Shô</a> </li><li><a href="http://www.last.fm/music/Rodrigo+y+Gabriela" rel="nofollow">Rodrigo y Gabriela</a> </li><li><a href="http://www.last.fm/music/Charlie%2BHaden%2B%2526%2BPat%2BMetheny" rel="nofollow">Charlie Haden &amp; Pat Metheny</a> </li><li><a href="http://www.last.fm/music/General+Elektriks" rel="nofollow">General Elektriks</a> </li></ol>Sun, 11 Oct 2009 12:00:00 GMThttp://ametaireau.soup.io/post/31234049/Top-5-artists-this-weekurn:www-soup-io:1:31234049regular I someone knowing an open source alternative to #doodle ? I someone knowing an open source alternative to #<a href="http://search.twitter.com/search?q=%23doodle">doodle</a> ?Sun, 11 Oct 2009 10:58:09 GMThttp://ametaireau.soup.io/post/31108132/I-someone-knowing-an-open-source-alternativeurn:www-soup-io:1:31108132regular discovering vim and its power. great ! discovering vim and its power. great !Wed, 07 Oct 2009 19:55:25 GMThttp://ametaireau.soup.io/post/30756842/discovering-vim-and-its-power-greaturn:www-soup-io:1:30756842regular 01/09/2009 Un ticket a été ouvert auprès de l'assistance technique de #Free. ... 01/09/2009 Un ticket a été ouvert auprès de l'assistance technique de #<a href="http://search.twitter.com/search?q=%23Free">Free</a>. Ce ticket est en cours de traitement par nos équipes. #<a href="http://search.twitter.com/search?q=%23fail">fail</a>Tue, 06 Oct 2009 13:17:24 GMThttp://ametaireau.soup.io/post/30609413/01-09-2009-Un-ticket-a-turn:www-soup-io:1:30609413regular Use TW to translate sentencies via CLI: snippets.notmyidea.org/... (thanks @g... Use TW to translate sentencies via CLI: <a href="http://snippets.notmyidea.org/2009/10/06/use-cli-to-traduct-you-sentencies/" title="http://bit.ly/28JKK7">snippets.notmyidea.org/...</a> (thanks @<a href="http://twitter.com/gabouel">gabouel</a> )Tue, 06 Oct 2009 12:33:10 GMThttp://ametaireau.soup.io/post/30605623/Use-TW-to-translate-sentencies-via-CLIurn:www-soup-io:1:30605623regular #Sun is working with #Google to provide an annotation specification for #Depe... #<a href="http://search.twitter.com/search?q=%23Sun">Sun</a> is working with #<a href="http://search.twitter.com/search?q=%23Google">Google</a> to provide an annotation specification for #<a href="http://search.twitter.com/search?q=%23DependencyInjection">DependencyInjection</a> in #<a href="http://search.twitter.com/search?q=%23java">java</a> (JSR 330) <a href="http://jcp.org/en/jsr/summary?id=dependency+injection" title="http://bit.ly/JTwYB">jcp.org/...</a>Tue, 06 Oct 2009 12:08:17 GMThttp://ametaireau.soup.io/post/30604105/Sun-is-working-with-Google-to-provideurn:www-soup-io:1:30604105regular