<?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>adiGuba:Blog</title>
	<atom:link href="https://blog.developpez.com/adiguba/feed" rel="self" type="application/rss+xml" />
	<link>https://blog.developpez.com/adiguba</link>
	<description></description>
	<lastBuildDate>Fri, 22 Aug 2014 11:46:49 +0000</lastBuildDate>
	<language>fr-FR</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>https://wordpress.org/?v=4.1.42</generator>
	<item>
		<title>Petit historique de la méthode Collections.sort()</title>
		<link>https://blog.developpez.com/adiguba/p12706/java/java-8/collections-sort</link>
		<comments>https://blog.developpez.com/adiguba/p12706/java/java-8/collections-sort#comments</comments>
		<pubDate>Fri, 22 Aug 2014 11:46:49 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[8 (JDK8)]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/adiguba/?p=280</guid>
		<description><![CDATA[La méthode static Collections.sort() permet de trier les éléments d&#8217;une List. Lorsqu&#8217;on y regarde de plus près son implémentation peut surprendre : &#160; &#160; @SuppressWarnings&#40;&#34;unchecked&#34;&#41; &#160; &#160; public static &#160;void sort&#40;List list, Comparator c&#41; &#123; &#160; &#160; &#160; &#160; Object&#91;&#93; a = list.toArray&#40;&#41;; &#160; &#160; &#160; &#160; Arrays.sort&#40;a, &#40;Comparator&#41;c&#41;; &#160; &#160; &#160; &#160; ListIterator i = list.listIterator&#40;&#41;; &#160; &#160; &#160; &#160; for &#40;int j=0; j&#60;a.length; j++&#41; &#123; &#160; &#160; &#160; &#160; &#160; &#160; i.next&#40;&#41;; &#160; [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>JDK9 : Amélioration de la variance des Generics</title>
		<link>https://blog.developpez.com/adiguba/p12635/java/jdk9-amelioration-de-la-variance-des-generics</link>
		<comments>https://blog.developpez.com/adiguba/p12635/java/jdk9-amelioration-de-la-variance-des-generics#comments</comments>
		<pubDate>Fri, 06 Jun 2014 14:52:51 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[9 (JDK9)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/adiguba/?p=272</guid>
		<description><![CDATA[Maintenant que Java 8 est sorti&#8230; on va en profiter pour regarder un peu plus loin et viser Java 9. Il est encore trop tôt pour en avoir un aperçu détaillé, mais une &#171;&#160;petite&#160;&#187; proposition d&#8217;évolution a retenue mon attention. Covariance et Contravariance (Java 5.0) Actuellement, les types Generics possèdent trois niveaux de variance, permettant de faire varier le paramétrage Generics. Prenons le cas du type List&#62;Number&#60;. Le paramétrage Generics est invariant, ce qui signifie [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Parallélisation des flux de données</title>
		<link>https://blog.developpez.com/adiguba/p12577/java/parallelisation-des-flux-de-donnees</link>
		<comments>https://blog.developpez.com/adiguba/p12577/java/parallelisation-des-flux-de-donnees#comments</comments>
		<pubDate>Mon, 14 Apr 2014 15:24:40 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[8 (JDK8)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/adiguba/?p=246</guid>
		<description><![CDATA[Les processeurs multi-coeurs sont de plus en plus courant, mais pas toujours exploité correctement car la majorité des applications restent sur une structure séquentielle des opérations. Alors comment utiliser toute la puissance des processeurs multi-coeurs pour améliorer le traitement de flux de données ? C&#8217;était une des réponses apportées par l&#8217;API Fork/Join de Java 7, mais son API nécessite d&#8217;importante modification du code afin de gérer les aspects lié à la parallélisation du traitement&#8230; ce [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Java 8 simplifie les Comparators</title>
		<link>https://blog.developpez.com/adiguba/p12523/java/java-8-simplifie-les-comparators</link>
		<comments>https://blog.developpez.com/adiguba/p12523/java/java-8-simplifie-les-comparators#comments</comments>
		<pubDate>Wed, 12 Mar 2014 13:57:41 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[8 (JDK8)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/adiguba/?p=212</guid>
		<description><![CDATA[L&#8217;API de Collections de Java apporte la notion d&#8217;ordre des objets, soit via l&#8217;interface Comparable&#60;T&#62; qui définit l&#8217;ordre naturel, soit via l&#8217;interface Comparator&#60;T&#62; qui permet de définir des règles d&#8217;ordonnancements diverses. La majeur partie des classes et méthodes qui nécessite un ordonnancement utilisent donc un Comparator&#60;T&#62;. Bien que sur le principe cela ne soit pas très complexe en soit, cela restait relativement verbeux à écrire et source de bug ou comportement étrange en cas de [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JSR-310</title>
		<link>https://blog.developpez.com/adiguba/p12513/java/jsr-310</link>
		<comments>https://blog.developpez.com/adiguba/p12513/java/jsr-310#comments</comments>
		<pubDate>Wed, 05 Mar 2014 10:16:52 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/adiguba/?p=199</guid>
		<description><![CDATA[La JSR 310 (Date &#38; Time API) vient d&#8217;être officiellement approuvée ! JSR #310 Date and Time API Final Approval Ballot]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JDK 8 Developer Preview</title>
		<link>https://blog.developpez.com/adiguba/p12223/java/jdk-8-developer-preview</link>
		<comments>https://blog.developpez.com/adiguba/p12223/java/jdk-8-developer-preview#comments</comments>
		<pubDate>Tue, 10 Sep 2013 08:02:10 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[8 (JDK8)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://blog.developpez.com/adiguba/?p=182</guid>
		<description><![CDATA[Java 8 arrive à petit pas, et la version &#171;&#160;Developer Preview&#160;&#187; est désormais disponible au téléchargement : http://jdk8.java.net/download.html. La &#171;&#160;Developer Preview&#160;&#187; est toujours une version en développement (et donc à ne pas utiliser en production), mais qui est suffisamment stable pour permettre à tous les développeurs de l&#8217;essayer, tout en incluant toutes les fonctionnalités prévus pour la version finale (même s&#8217;il pourra encore y avoir des ajustements d&#8217;ici là. Pour rappel la version finale est [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vérification partielle avec les expressions régulières</title>
		<link>https://blog.developpez.com/adiguba/p10885/java/verification_partielle_avec_les_expressi</link>
		<comments>https://blog.developpez.com/adiguba/p10885/java/verification_partielle_avec_les_expressi#comments</comments>
		<pubDate>Tue, 27 Mar 2012 19:54:59 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Petite astuce suite à une discussion twitter avec Guillaume Laforge concernant une fonctionnalité de l&#8217;API tierce JRegex : l&#8217;incomplete matching. Le tout à fini dans un billet de son blog anglophone : Incomplete string regex matching, et j&#8217;en profite pour faire de même en français ! Mais d&#8217;abord qu&#8217;est-ce que l&#8217;incomplete matching ? Cela permet simplement de valider partiellement une expression régulière. Quel intérêt ? Cela permet par exemple de vérifier une saisie en cours [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Premières infos sur Java 9 à Devoxx ?</title>
		<link>https://blog.developpez.com/adiguba/p10507/java/premieres_infos_sur_java_9_a_devoxx</link>
		<comments>https://blog.developpez.com/adiguba/p10507/java/premieres_infos_sur_java_9_a_devoxx#comments</comments>
		<pubDate>Wed, 16 Nov 2011 16:36:10 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[9 (JDK9)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Il semblerait que la conférence Devoxx nous ait apporté quelques informations concernant les lignes directives de Java 9. On devrait y retrouver les reified generics et l&#8217;unification des primitives. Reified Generics ? Comme vous le savez surement, les Generics sont fait de telle manière que le paramétrage est perdu à l&#8217;exécution. Ce choix délibéré a permit d&#8217;éviter la multiplication du code que l&#8217;on peut avoir avec un système de Template et de conserver une compatibilité [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Une petite envie de jouer avec les expressions Lambda ?</title>
		<link>https://blog.developpez.com/adiguba/p10499/java/expressions_lambda</link>
		<comments>https://blog.developpez.com/adiguba/p10499/java/expressions_lambda#comments</comments>
		<pubDate>Mon, 14 Nov 2011 14:39:54 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[8 (JDK8)]]></category>
		<category><![CDATA[Closure/Lambda]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Comme pour le JDK7, les premiers builds en &#171;&#160;Developer Preview&#160;&#187; du JDK8 sont disponible depuis quelques temps à l&#8217;adresse habituelle : http://jdk8.java.net/download.html Mais pour l&#8217;instant, ces builds s&#8217;avèrent peu intéressant pour le commun des développeurs, du fait qu&#8217;ils se contentent principalement d&#8217;intégrer des correctifs sans &#171;&#160;grosses&#160;&#187; nouvelles fonctions ou APIs. Mais le projet Lambda a publié une autre &#171;&#160;Developer Preview&#160;&#187; plus intéressante : elle ne prend pas le dernier build du JDK8 mais elle y [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Syntaxe des expressions Lambdas</title>
		<link>https://blog.developpez.com/adiguba/p10299/java/syntaxe_des_expressions_lambdas</link>
		<comments>https://blog.developpez.com/adiguba/p10299/java/syntaxe_des_expressions_lambdas#comments</comments>
		<pubDate>Mon, 19 Sep 2011 16:30:20 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[8 (JDK8)]]></category>
		<category><![CDATA[Closure/Lambda]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le groupe de travail du projet Lambda a pris une décision concernant la syntaxe des lambdas de Java SE 8 : Syntax decision (en anglais dans le texte). C&#8217;est donc la syntaxe de C# qui sera reprise (dans les grandes lignes &#8211; des détails pourraient encore être modifiés). Cette syntaxe se décompose en deux parties, séparées par une flèche =&#62; La partie gauche comporte la signature de la méthode, avec le nom des différents paramètres [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>#ifttt &#171;&#160;Si &#8230; alors &#8230;&#160;&#187; ou comment connecter tous vos services en lignes !</title>
		<link>https://blog.developpez.com/adiguba/p10312/web-xhtml-et-css/ifttt_si_alors_ou_comment_connecter_tous</link>
		<comments>https://blog.developpez.com/adiguba/p10312/web-xhtml-et-css/ifttt_si_alors_ou_comment_connecter_tous#comments</comments>
		<pubDate>Thu, 22 Sep 2011 16:49:22 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Ces dernières années, le web s&#8217;est enrichit de nombreux outils onlines, de réseaux sociaux ou autres communautés. Et malgré le fait que la plupart de ces outils soient ouverts en proposant une API et une authentification OAuth, il est bien souvent difficile de les faire communiquer entre eux&#8230; En effet si certains services peuvent proposer une connectivité accrus avec d&#8217;autres, ils sont généralement loin de couvrir l&#8217;ensemble des besoins des utilisateurs. Par exemple twitter offre [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Projet Lambda : Quelle syntaxe d&#8217;appel pour les expressions lambda ?</title>
		<link>https://blog.developpez.com/adiguba/p8641/java/7-dolphin/projet_lambda_quelle_syntaxe_d_appel_pou</link>
		<comments>https://blog.developpez.com/adiguba/p8641/java/7-dolphin/projet_lambda_quelle_syntaxe_d_appel_pou#comments</comments>
		<pubDate>Wed, 17 Feb 2010 09:55:22 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[8 (JDK8)]]></category>
		<category><![CDATA[Closure/Lambda]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Petit à petit le projet Lambda suit son cours, et le brouillon des spécifications comment à bien s&#8217;étoffer. En fin de semaine dernière, Alex Buckley a publié une nouvelle version de ce brouillon dans la mailling-list, que l&#8217;on peut retrouver ici : Project Lambda: Java Language Specification draft version 0.1.5. S&#8217;en est suivi plusieurs discussions, dont un débat sur la syntaxe d&#8217;appel d&#8217;une expression lambda. [edit] Note : Les expressions lambdas sont désormais prévues pour [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>18</slash:comments>
		</item>
		<item>
		<title>Evolution des interfaces avec les &#171;&#160;public defenders methods&#160;&#187;</title>
		<link>https://blog.developpez.com/adiguba/p8947/java/7-dolphin/public_defenders_methods</link>
		<comments>https://blog.developpez.com/adiguba/p8947/java/7-dolphin/public_defenders_methods#comments</comments>
		<pubDate>Fri, 28 May 2010 15:25:34 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[8 (JDK8)]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le projet Lambda, poussé par Oracle a peut-être engendrer un nouveau bébé, les &#171;&#160;public defenders methods&#171;&#160;, dont l&#8217;objectif est de permettre de faire évoluer les interfaces Java. De prime abord cela n&#8217;a aucun lien avec les expressions lambdas (ou &#171;&#160;closures&#160;&#187;), mais l&#8217;intérêt étant de pouvoir réellement enrichir l&#8217;API avec ces dernières. En effet les interfaces étant figées, il est assez difficile de faire évoluer l&#8217;API : le simple ajout d&#8217;une nouvelle méthode entraine de nombreuses [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>&#171;&#160;Extension Methods&#160;&#187; de C# 3.0 VS &#171;&#160;Defender Methods&#160;&#187; de Java 7</title>
		<link>https://blog.developpez.com/adiguba/p9238/java/extension_methods_vs_defender_methods</link>
		<comments>https://blog.developpez.com/adiguba/p9238/java/extension_methods_vs_defender_methods#comments</comments>
		<pubDate>Fri, 27 Aug 2010 10:58:28 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[.NET]]></category>
		<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[J&#8217;essaye de suivre régulièrement les mailing-lists concernant l&#8217;évolution du langage Java. En particulier celle des projets Coin et Lambda, traitant principalement de l&#8217;évolution du langage. Il est intéressant de voir à quel point chaque petit détail peut prendre une importance capitale, que ce soit pour des raisons de compatibilités et voir même philosophique&#8230; Bien que ce soit des langages orientées objets, j&#8217;ai toujours dit que les C++, Java et C# offrait chacun une approche différente [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Java 7 : petit état des lieux du projet Lambda&#8230;</title>
		<link>https://blog.developpez.com/adiguba/p9232/java/java7_projet_lambda</link>
		<comments>https://blog.developpez.com/adiguba/p9232/java/java7_projet_lambda#comments</comments>
		<pubDate>Wed, 25 Aug 2010 11:06:36 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[8 (JDK8)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En fin d&#8217;année dernière, le report de Java 7 laissait envisager l&#8217;intégration des closures. Cela a donné naissance au projet Lambda dont l&#8217;objectif était de regrouper les différents travaux afin d&#8217;en sortir une spécification claire et fonctionnelle quitte à se passer de certain &#171;&#160;power-concept&#160;&#187;. Il en ressort une proposition d&#8217;expressions Lambda relativement allégée vis à vis des multiples et très complètes propositions de closures qui ont pu être proposées par le passé. Mais cela s&#8217;accompagne [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Enfin des JSRs pour Java 7 &amp; 8</title>
		<link>https://blog.developpez.com/adiguba/p9504/java/7-dolphin/jsr_java_7_java_8</link>
		<comments>https://blog.developpez.com/adiguba/p9504/java/7-dolphin/jsr_java_7_java_8#comments</comments>
		<pubDate>Wed, 17 Nov 2010 10:38:34 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[8 (JDK8)]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Les JSRs sont des documents primordiaux du Java Community Process, puisqu&#8217;il s&#8217;agit des documents de travail qui seront soumis aux votes de la part des membres du-dit JCP. Longtemps attendu, la JSR de Java 7 est enfin là, et elle n&#8217;est pas seule, puisqu&#8217;on y retrouve en tout quatre nouvelles JSRs : JSR 334: Small Enhancements to the Java&#8482; Programming Language (Le projet Coin pour Java 7) JSR 335: Lambda Expressions for the Java&#8482; Programming [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>NIO.2 : Accès au système de fichier dans Java 7</title>
		<link>https://blog.developpez.com/adiguba/p8061/java/nio2_file_system_api</link>
		<comments>https://blog.developpez.com/adiguba/p8061/java/nio2_file_system_api#comments</comments>
		<pubDate>Mon, 14 Sep 2009 15:22:35 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans le cadre de la JSR 203, plus connu sous le nom de NIO.2, Java 7 va enfin être doté d&#8217;une toute nouvelle API pour l&#8217;accès au système de fichier, en remplacement de la classe File, qui malgré le fait qu&#8217;elle soit logiquement très utilisée, reste très problématique et incomplète dans de nombreux cas&#8230; Mais que reproche-t-on à l&#8217;API de la classe File ? L&#8217;absence d&#8217;exception utile ! En effet mis à part quelques exceptions [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Gestion des exceptions améliorée (multi-catch et rethrow)</title>
		<link>https://blog.developpez.com/adiguba/p8415/java/multicatch_rethrow</link>
		<comments>https://blog.developpez.com/adiguba/p8415/java/multicatch_rethrow#comments</comments>
		<pubDate>Tue, 01 Dec 2009 10:14:07 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Joseph Darcy a mis les choses au clair concernant les récentes annonces de la conférences Devoxx et leurs conséquences pour le projet Coin. Et la bonne nouvelle vient du fait que la proposition d&#8217;amélioration de la gestion des exceptions est actuellement réexaminée pour une éventuelle inclusion dans Java 7, en plus des précédentes modifications déjà acceptées. Par contre il ne devrait plus y avoir de réexamen d&#8217;autre proposition&#8230; Pour rappel, l&#8217;amélioration de la gestion des [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Projet Coin : Les modifications du langage pour Java 7</title>
		<link>https://blog.developpez.com/adiguba/p8012/java/modif_du_project_coin</link>
		<comments>https://blog.developpez.com/adiguba/p8012/java/modif_du_project_coin#comments</comments>
		<pubDate>Thu, 03 Sep 2009 14:20:58 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Il y a quelques mois de cela naissait le projet Coin, qui avait pour objectif d&#8217;étudier les différentes propositions d&#8217;évolution du langage pour leurs éventuelles intégration dans la prochaine version de Java. Le projet a eu un certains succès en recevant plus de 70 propositions, et c&#8217;est désormais l&#8217;heure du bilan : on connais enfin la liste des changements acceptés pour l&#8217;inclusion dans le JDK7 : Project Coin: The Final Five (Or So). On retrouve [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Paramètres optionnels/nommés : Danger ?</title>
		<link>https://blog.developpez.com/adiguba/p9812/net/parametres_optionnels_et_nommes_danger</link>
		<comments>https://blog.developpez.com/adiguba/p9812/net/parametres_optionnels_et_nommes_danger#comments</comments>
		<pubDate>Mon, 21 Mar 2011 09:04:11 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[.NET]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Pour ceux qui ne suivraient pas l&#8217;actualité C#, le langage s&#8217;est doté en avril 2010 de paramètres optionnels et de paramètres nommés avec la sortie du framework .NET 4.0 (pour plus de détail, je vous invite à lire le tour d&#8217;horizon des nouveautés de C# 4.0, Jérôme Lambert). C&#8217;est intéressant car dans le même temps, il s&#8217;agissait de fonctionnalités évoquées lors des discussions sur le projet Coin de Java 7. Et si on remonte plus [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Swing : &#171;&#160;Better SwingWorkers&#160;&#187;</title>
		<link>https://blog.developpez.com/adiguba/p9481/java/swing_better_swingworkers</link>
		<comments>https://blog.developpez.com/adiguba/p9481/java/swing_better_swingworkers#comments</comments>
		<pubDate>Wed, 10 Nov 2010 11:03:19 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[6 (Mustang)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Il y a quelques temps, j&#8217;étais tombé sur une série de billet anglophone proposant un SwingWorker amélioré, tel que celui-ci sur le blog de Baptiste Wicht : A better SwingWorker without exception swallowing Pour rappel cette classe permet d&#8217;exécuter des tâches en arrière-plan (via la méthode doInBackground()) afin de ne pas bloquer l&#8217;EDT (le thread gérant l&#8217;affichage graphique). Et à la fin du traitement, la méthode done() nous permet de mettre à jour l&#8217;interface graphique. [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>#bijava : Faut-il casser la compatibilité du langage Java ?</title>
		<link>https://blog.developpez.com/adiguba/p9316/java/bijava_faut_il_casser_la_compatibilite</link>
		<comments>https://blog.developpez.com/adiguba/p9316/java/bijava_faut_il_casser_la_compatibilite#comments</comments>
		<pubDate>Mon, 27 Sep 2010 11:11:08 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le langage Java va bientôt fêter ses 15 ans d&#8217;existence (sa version initiale datant du 23 janvier 1996). On pourrait même remonter à une vingtaine d&#8217;année si on prend en compte sa conception via le Green Project et le langage Oak. Bien sûr le langage et l&#8217;API ont évolués entre temps, tout en respectant au mieux la sacro-sainte règle de la compatibilité ascendante. Pour rappel il y a deux niveaux de compatibilité ascendante : La [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Java 7 : le plan B</title>
		<link>https://blog.developpez.com/adiguba/p9303/java/java_7_le_plan_b</link>
		<comments>https://blog.developpez.com/adiguba/p9303/java/java_7_le_plan_b#comments</comments>
		<pubDate>Mon, 20 Sep 2010 09:13:31 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[On se dirige donc vers un JDK7 &#171;&#160;amoindri&#160;&#187; qui sortirait mi-2011, suivi par un JDK8 un an plus tard. En effet Oracle a mis à jour la page des fonctionnalités prévus pour le JDK7, et il semblerait bien que le &#171;&#160;plan B&#160;&#187; ait été adopté. On a donc la confirmation des principales nouveautés de Java 7 : Le support des langages dynamiques via la JSR 292 (InvokeDynamic). L&#8217;évolution du langage via le projet Coin, qui [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Planning Java 7 : retard et plan B</title>
		<link>https://blog.developpez.com/adiguba/p9264/java/planning_java_7_retard_et_plan_b</link>
		<comments>https://blog.developpez.com/adiguba/p9264/java/planning_java_7_retard_et_plan_b#comments</comments>
		<pubDate>Wed, 08 Sep 2010 18:37:29 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Mark Reinhold, qui dirige les travaux sur la plateforme Java chez Oracle, vient de publier sur son blog personnel un billet intéressant quand à la prochaine version de Java : Re-thinking JDK 7. Comme on s&#8217;en doutait un peu, suite au rachat de Sun par Oracle et à l&#8217;ajout de nouveaux projets (Lambda, Jigsaw et Coin), le planning originel n&#8217;a pas été respecté (Le JDK7 aurait dû sortir demain !) alors que la version actuellement [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Java 7 et les try-with-resources (ARM block)</title>
		<link>https://blog.developpez.com/adiguba/p9231/java/try_with_resources</link>
		<comments>https://blog.developpez.com/adiguba/p9231/java/try_with_resources#comments</comments>
		<pubDate>Mon, 23 Aug 2010 11:08:19 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Après le multi-catch/rethrow et depuis la version b105, les derniers builds du JDK 7 intègrent désormais le support des try-with-resources (bloc ARM), ce qui permettra enfin de pouvoir gérer proprement la fermeture des ressources de manière simple et efficace. Voilà enfin une syntaxe claire et précise pour libérer les ressources proprement et sans erreur&#8230; Quel est le problème avec les ressources ??? Contrairement à la mémoire, les autres types de ressources ne sont pas gérées [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Remonter silencieusement une checked-exception</title>
		<link>https://blog.developpez.com/adiguba/p8434/java/unchecked_checked_exception</link>
		<comments>https://blog.developpez.com/adiguba/p8434/java/unchecked_checked_exception#comments</comments>
		<pubDate>Wed, 02 Jun 2010 10:30:47 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[5.0 (Tiger)]]></category>
		<category><![CDATA[Divers]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Java se distingue des autres langages par sa gestion des exceptions qui introduit la notion de checked-exception, c&#8217;est à dire qu&#8217;il gère des exceptions vérifiées dès la phase de compilation, en forçant les développeurs à les gérer. En clair, le compilateur analyse le code et génère des erreurs dans le cas où les exceptions ne sont ni traitées (via des try/catch) ni déclarées dans la signature de la méthode (via throws). L&#8217;objectif original de tout [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Les Generics s&#8217;incrustent dans Swing !</title>
		<link>https://blog.developpez.com/adiguba/p8657/java/les_generics_s_incrustent_dans_swing</link>
		<comments>https://blog.developpez.com/adiguba/p8657/java/les_generics_s_incrustent_dans_swing#comments</comments>
		<pubDate>Wed, 24 Feb 2010 14:06:58 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En testant le dernier build du JDK7, j&#8217;ai découvert totalement par hasard que la classe JList était désormais paramétrée en JList&#60;E&#62;, comme on peut le voir dans sa javadoc temporaire. Son modèle de données ListModel a logiquement subit la même évolution. A ma connaissance c&#8217;est la première classe de l&#8217;API Swing à intégrer les Generics en standard. A noter toutefois qu&#8217;ils sont également déjà présent dans la nouvelle classe JLayer&#60;V&#62;, qui apparaitra également avec Java [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Créer des boutons avec les CSS3</title>
		<link>https://blog.developpez.com/adiguba/p8635/web-xhtml-et-css/creer_des_boutons_avec_les_css3</link>
		<comments>https://blog.developpez.com/adiguba/p8635/web-xhtml-et-css/creer_des_boutons_avec_les_css3#comments</comments>
		<pubDate>Mon, 15 Feb 2010 13:19:26 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je bloggue de manière très irrégulière. Il y a quelques temps de cela j&#8217;avais fait un peu de &#171;&#160;teasing&#160;&#187; sur un billet concernant la création de boutons en utilisant uniquement les CSS3, et surtout sans utiliser aucune image. Je pensais publier un billet explicatif quelques jours plus tard&#8230; Et là je m&#8217;aperçoit aujourd&#8217;hui que ce billet datait de plus de 4 mois et que je n&#8217;avais toujours rien publié ! Bien sûr depuis le temps [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>java.util.Objects : Simple et efficace</title>
		<link>https://blog.developpez.com/adiguba/p8597/java/java_util_objects_simple_et_efficace</link>
		<comments>https://blog.developpez.com/adiguba/p8597/java/java_util_objects_simple_et_efficace#comments</comments>
		<pubDate>Fri, 05 Feb 2010 09:45:39 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[En jettant un oeil aux nouveautées du JDK7, j&#8217;étais tombé sur la classe java.util.Objects qui proposait quelques méthodes utilitaires concernant les opérations de base des objets. On y retrouve surtout des méthodes permettant de gérer les valeurs null. A première vue il n&#8217;y a rien d&#8217;extraordinaire là dedans, et je dois dire que je ne m&#8217;y étais pas vraiment attardé&#8230; Mais aujourd&#8217;hui je suis tombé sur un billet de Joe Darcy présentant ces méthodes un [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Consensus difficile sur les closures ?</title>
		<link>https://blog.developpez.com/adiguba/p8454/java/consensus_difficile_sur_les_closures</link>
		<comments>https://blog.developpez.com/adiguba/p8454/java/consensus_difficile_sur_les_closures#comments</comments>
		<pubDate>Mon, 14 Dec 2009 16:23:58 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Closure/Lambda]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Mark Reinhold a publié au nom de Sun la première publication d&#8217;une proposition sur les expressions lambda. Mais elle se révèle pour le moment relativement succincte et s&#8217;apparente plus à une présentation sommaire des possibilités que cela offrirait qu&#8217;à une réelle proposition détaillée et précise comme cela pouvait être le cas des précédentes propositions (CICE, FCM ou BGGA). Mais le gros problème vient du fait qu&#8217;elle ne semble pas faire l&#8217;unanimité ! En fait cette [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Où va Java ? Les Closures (style BGGA)</title>
		<link>https://blog.developpez.com/adiguba/p4401/java/ou_va_java_closures_bgga</link>
		<comments>https://blog.developpez.com/adiguba/p4401/java/ou_va_java_closures_bgga#comments</comments>
		<pubDate>Fri, 29 Aug 2008 07:00:00 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Closure/Lambda]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Lorsque j&#8217;ai commencé à écrire la série de billet &#171;&#160;Où va Java ?&#160;&#187; conçernant Java 7, j&#8217;avais en tête de faire un billet récapitulant les différentes propositions de Closures et leurs spécificités. Malheureusement le temps m&#8217;a manqué et je n&#8217;ai jamais pu finir ce billet&#8230; Pour rappel, une closures représente un &#171;&#160;bloc de code&#160;&#187;, qui peut être manipuler comme un objet. A l&#8217;heure actuelle l&#8217;utilisation de classe anonyme est ce qui s&#8217;en rapproche le plus [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Où va Java ? Les Closures (style CICE)</title>
		<link>https://blog.developpez.com/adiguba/p6292/java/ou_va_java_closures_cice</link>
		<comments>https://blog.developpez.com/adiguba/p6292/java/ou_va_java_closures_cice#comments</comments>
		<pubDate>Thu, 04 Sep 2008 11:02:33 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Closure/Lambda]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Les Closures style BGGA sont extrêmement complète, mais apporte également leurs lots de complexité. De ce point de vue là, la proposition CICE prend le problème à contre pied et propose une implémentation la plus simple possible. D&#8217;ailleurs la documentation donne le ton dès le début, en titrant &#171;&#160;Closures without Complexity&#171;&#160;&#8230; Sommaire / Accès rapide : Closures ? Accès aux variables locales Structures de contrôles Conclusion Closures ? Oubliez les &#171;&#160;functions types&#171;&#160;, &#171;&#160;method references&#160;&#187; ou [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Où va Java ? Les Closures (style FCM)</title>
		<link>https://blog.developpez.com/adiguba/p6348/java/ou_va_java_closures_fcm</link>
		<comments>https://blog.developpez.com/adiguba/p6348/java/ou_va_java_closures_fcm#comments</comments>
		<pubDate>Wed, 29 Oct 2008 09:39:29 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Closure/Lambda]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Après BGGA et CICE, voici une présentation de la proposition de closures FCM qui se place exactement entre les deux précédentes : à la fois plus simple que BGGA mais également plus complète que CICE. FCM se présente comme un compromis entre les deux, en proposant une approche plus simple sans pour autant trop perdre de possibilités. De plus, tout comme &#171;&#160;BGGA&#171;&#160;, la proposition &#171;&#160;FCM&#160;&#187; propose également un prototype sur lequel je me suis basé [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Des closures dans Java 7 ?</title>
		<link>https://blog.developpez.com/adiguba/p8377/java/closures_dans_java_7</link>
		<comments>https://blog.developpez.com/adiguba/p8377/java/closures_dans_java_7#comments</comments>
		<pubDate>Thu, 19 Nov 2009 15:29:33 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Closure/Lambda]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Originellement prévu pour février, Java 7 est reporté à septembre 2010. Bien que cela ne soit pas la cause du report (le JDK 7 milestone 5 qui aurait dû être une version &#171;&#160;feature-complete&#160;&#187;), il semblerait que les Closures fassent leur grand retour. Après de multiples débat et plusieurs propositions,et après avoir été abandonnés et reporté à plus tard, elles sont bel et bien de nouveaux d&#8217;actualités pour Java 7 ! Peu d&#8217;info pour le moment [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Que peut-on attendre des closures de Java 7 ?</title>
		<link>https://blog.developpez.com/adiguba/p8396/java/info_closures_java_7</link>
		<comments>https://blog.developpez.com/adiguba/p8396/java/info_closures_java_7#comments</comments>
		<pubDate>Thu, 26 Nov 2009 08:01:11 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Closure/Lambda]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Tel est la question que l&#8217;on peut se poser après l&#8217;annonce surprise de l&#8217;intégration des closures dans Java 7. &#160; // function expressions &#160; #(int i, String s) { &#160; &#160; System.println.out(s); &#160; &#160; return i + str.length(); &#160; } &#160; &#160; // function expressions &#160; #(int i, String s) (i + str.length()) &#160; &#160; &#160; // function types &#160; #int(int, String) Stephen Colebourne a fait un résumé des fonctionnalités des différentes propositions de closures, [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Les expressions lambda (closures) se dotent de méthodes d&#8217;extension !</title>
		<link>https://blog.developpez.com/adiguba/p8451/java/expressions_lambda_et_methodes_extension</link>
		<comments>https://blog.developpez.com/adiguba/p8451/java/expressions_lambda_et_methodes_extension#comments</comments>
		<pubDate>Fri, 11 Dec 2009 14:03:11 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Closure/Lambda]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[C&#8217;est fait, le projet Lambda est né de la volonté d&#8217;intégrer un système de closures, que l&#8217;on nommera désormais &#171;&#160;expressions lambda&#160;&#187;. On y retrouve donc une liste de diffusion mais surtout un prémice de la proposition : Project Lambda : Straw-Man Proposal. On y retrouve bien sûr le détail des fonctionnalités de base dont j&#8217;ai déjà parlé plusieurs fois sur ce blog : les expressions Lambda, les types Fonction et les règles de conversion vers [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>JDK 7 milestone 5</title>
		<link>https://blog.developpez.com/adiguba/p8356/java/jdk_7_milestone_5</link>
		<comments>https://blog.developpez.com/adiguba/p8356/java/jdk_7_milestone_5#comments</comments>
		<pubDate>Tue, 17 Nov 2009 14:32:23 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le JDK 7 &#171;&#160;milestone 5&#8243; est disponible au téléchargement, et inclut entre autres certaines des modifications du langage du projet Coin : L&#8217;amélioration des valeurs numériques (forme binaire et underscore). Le Switch sur les chaînes de caractères. La syntaxe &#171;&#160;en losange&#160;&#187; (déjà présente dans les builds précédents). A noter également l&#8217;activation par défaut de l&#8217;escape-analysis et de la compression des pointeurs, ainsi que de l&#8217;intégration de JLayer en standard dans Swing ! Source : JDK [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mustang, JDBC 4.0 et les Annotations</title>
		<link>https://blog.developpez.com/adiguba/p1074/java/mustang_jdbc4_annotations</link>
		<comments>https://blog.developpez.com/adiguba/p1074/java/mustang_jdbc4_annotations#comments</comments>
		<pubDate>Sun, 04 Sep 2005 15:29:46 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[6 (Mustang)]]></category>
		<category><![CDATA[@Annotations]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[JDBC n&#8217;est pas mort : la version 4.0, qui sera intégré dans Mustang (Java SE 6.0), utilisera les Annotations (Metadata) introduite dans Tiger (Java SE 5.0) afin de proposer un mapping Object/Relationnel qui va grandement simplifier l&#8217;accès aux bases de données. Cette fonctionnalité est incluse dans les Binary Snapshot du JDK 6.0. Il est donc d&#8217;ores et déjà possible de la tester, même avec un driver JDBC 3.0&#8230; Je vous propose donc un petit aperçu [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#171;&#160;escape analysis&#160;&#187; : allocation sur la pile !</title>
		<link>https://blog.developpez.com/adiguba/p8166/java/escape_analysis</link>
		<comments>https://blog.developpez.com/adiguba/p8166/java/escape_analysis#comments</comments>
		<pubDate>Wed, 07 Oct 2009 13:01:05 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Perfs]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je viens de tomber sur un billet de Remi Forax, qui signale l&#8217;activation par défaut de l&#8217;escape analysis dans Java 7. Sous ce nom étrange se cache une optimisation de la JVM lui permettant de mieux utiliser la pile (stack) pour stocker les variables locales, ce qui permet normalement de simplifier les allocations/libérations d&#8217;objets tout en améliorant les performances&#8230; Je n&#8217;ai pas encore pu tester cela, mais le billet de Remi Forax indique des performances [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>La guerre des boutons</title>
		<link>https://blog.developpez.com/adiguba/p8126/en-vrac/la_guerre_des_boutons</link>
		<comments>https://blog.developpez.com/adiguba/p8126/en-vrac/la_guerre_des_boutons#comments</comments>
		<pubDate>Tue, 29 Sep 2009 21:59:04 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[En vrac...]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Drôle de titre pour un drôle de billet&#8230; En fait je suis en train de préparer un nouveau billet sur une technologie bien précise, mais j&#8217;ai peur que sa rédaction me prenne un peu trop de temps, et je voulais partager cela avec vous via une petite devinette&#8230; Cela concerne la série de boutons (avec leurs états hover et active) que vous pouvez voir sur cette copie d&#8217;écran : Avec une double devinette à la [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Google va-t-il réinventer Java ?</title>
		<link>https://blog.developpez.com/adiguba/p8101/java/google_noop</link>
		<comments>https://blog.developpez.com/adiguba/p8101/java/google_noop#comments</comments>
		<pubDate>Thu, 24 Sep 2009 15:39:49 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Décidément sur tous les fronts, Google vient de présenter un de ses nouveaux projets : Noop, un nouveau langage expérimental basé sur la JVM. Avec un objectif des plus nobles (mais sur lequel beaucoup se sont cassé les dents) : prendre le meilleur des autres langages pour concevoir un langage qui encouragerait l&#8217;utilisation des bonnes pratiques de codage, en mettant en avant la lisibilité du code&#8230; Basé sur le langage Java, Noop se distinguera en [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Google Chrome Frame et Google Wave vont-ils imposer le couple HTML5 + CSS3 ?</title>
		<link>https://blog.developpez.com/adiguba/p8096/web-xhtml-et-css/google_chrome_frame_wave_html5_css3</link>
		<comments>https://blog.developpez.com/adiguba/p8096/web-xhtml-et-css/google_chrome_frame_wave_html5_css3#comments</comments>
		<pubDate>Wed, 23 Sep 2009 15:27:30 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans quelques jours Google devrait élargir la phase de test de son nouvel outil de communication à 100 000 nouveaux volontaires. Google Wave, dont l&#8217;ambition est de repenser et fusionner les outils de communications (emails, messagerie instantanée, réseaux sociaux, partage, etc.). Mais il pourrait également devenir le porte-drapeau des prochains standards HTML5 et CSS3, tout comme GMail l&#8217;a été pour les technologies AJAX&#8230; Et ce n&#8217;est pas complètement par hasard si Google annonce dans le [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Enfin un mécanisme de redirection des entrée/sorties des Process dans Java 7 !</title>
		<link>https://blog.developpez.com/adiguba/p8040/java/processbuilder_redirect</link>
		<comments>https://blog.developpez.com/adiguba/p8040/java/processbuilder_redirect#comments</comments>
		<pubDate>Tue, 08 Sep 2009 09:54:24 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je continue à parcourir la documentation des premiers builds de Java 7, et je viens de voir que la classe ProcessBuilder a subit quelques petits ajustements qui s&#8217;avèreront surement très utile ! Lorsqu&#8217;on tente d&#8217;appeler un programme externe depuis une application Java, on se retrouve vite confronté à un problème un peu particulier : les entrée/sorties du processus sont liée par un buffer à l&#8217;application Java qui l&#8217;a créé, et ces données doivent être traitées [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Première modification du langage : Diamond syntax</title>
		<link>https://blog.developpez.com/adiguba/p7992/java/diamond_syntax</link>
		<comments>https://blog.developpez.com/adiguba/p7992/java/diamond_syntax#comments</comments>
		<pubDate>Thu, 27 Aug 2009 18:26:03 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[La syntaxe du langage Java vient de recevoir sa toute première modification depuis Java 5. En effet le développement de Java 7 vient d&#8217;enrichir ce dernier de la syntaxe &#171;&#160;diamond&#160;&#187;, que l&#8217;on appellera sûrement &#171;&#160;syntaxe en losange&#160;&#187; en français. Alors quoi de neuf ? Il s&#8217;agit simplement d&#8217;un sucre syntaxique évitant la duplication du paramétrages des Generics lorsque le contexte le permet (c&#8217;est à dire lorsque le compilateur peut le déduire du reste du code). [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>19</slash:comments>
		</item>
		<item>
		<title>Des problèmes de mémoire ?</title>
		<link>https://blog.developpez.com/adiguba/p7985/java/des_problemes_de_memoire</link>
		<comments>https://blog.developpez.com/adiguba/p7985/java/des_problemes_de_memoire#comments</comments>
		<pubDate>Wed, 26 Aug 2009 12:59:06 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Perfs]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je viens de tomber sur un article assez intéressant concernant les problèmes liés à la mémoire en Java, et plus particulièrement dans les applications serveurs (là où elles se font le plus ressentir). L&#8217;auteur les répertorie en quatre grandes catégories : Les memory leaks qui surviennent lorsqu&#8217;on conserve inutilement des références vers des objets que l&#8217;on n&#8217;utilise plus (comme lorsqu&#8217;on abuse du scope &#171;&#160;session&#160;&#187; par exemple). L&#8217;utilisation abusive de mémoire, causée par des implémentations qui [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Petit parallèle entre Swing et l&#8217;UI d&#8217;Android</title>
		<link>https://blog.developpez.com/adiguba/p7786/java/gui/swing_vs_android</link>
		<comments>https://blog.developpez.com/adiguba/p7786/java/gui/swing_vs_android#comments</comments>
		<pubDate>Tue, 23 Jun 2009 09:04:40 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[GUI]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je commence tout doucement à m&#8217;intéresser de plus près au développement sur Android, et même si je n&#8217;ai pas encore eu le temps de me plonger dans les spécificités de son API graphique, j&#8217;ai déjà pu remarquer qu&#8217;on y retrouve les mêmes concepts et les mêmes problèmes&#8230; En effet, en parcourant le blog officiel des développeurs d&#8217;Android, je suis tombé sur un article de Romain Guy décrivant les problèmes de threading des applications Android. Pour [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Avec Android, Google réinvente Java ME ?</title>
		<link>https://blog.developpez.com/adiguba/p4520/java/avec_android_google_reinvente_java_me</link>
		<comments>https://blog.developpez.com/adiguba/p4520/java/avec_android_google_reinvente_java_me#comments</comments>
		<pubDate>Tue, 13 Nov 2007 15:27:47 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[Info]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[La semaine dernière, Google annonçait en grande pompe l&#8217;Open Handset Alliance, regroupant une trentaine de compagnies avec l&#8217;objectif d&#8217;accélérer l&#8217;innovation dans le monde de la téléphonie mobile. Le tout basé sur Android, un système d&#8217;exploitation pour téléphone portable de nouvelle génération. Ce dernier comprendra un ensemble d&#8217;application de série (comme un client email, un gestionnaire de contacts, un calendrier, un navigateurs, etc.) mais surtout qui promettait la mise à disposition rapide d&#8217;un kit de développement [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>17</slash:comments>
		</item>
		<item>
		<title>Développez sur Android&#8230;</title>
		<link>https://blog.developpez.com/adiguba/p4525/en-vrac/developpez_sur_android</link>
		<comments>https://blog.developpez.com/adiguba/p4525/en-vrac/developpez_sur_android#comments</comments>
		<pubDate>Tue, 13 Nov 2007 21:58:45 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Android]]></category>
		<category><![CDATA[En vrac...]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[C&#8217;est la première chose que j&#8217;ai testé lorsque j&#8217;ai lancé l&#8217;émulateur du SDK d&#8217;Android pour la première fois&#8230;]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Exercice Java : POO, encapsulation et immuabilité</title>
		<link>https://blog.developpez.com/adiguba/p6703/java/exercice_java_poo_encapsulation_et_immua</link>
		<comments>https://blog.developpez.com/adiguba/p6703/java/exercice_java_poo_encapsulation_et_immua#comments</comments>
		<pubDate>Mon, 03 Nov 2008 16:37:22 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Exercices]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Aujourd&#8217;hui j&#8217;inaugure un genre nouveau avec de petites exercices en rapport avec Java, dans l&#8217;objectif de mieux comprendre les rouages et les particularités du langage. Nous allons donc voir qu&#8217;avec une mauvaise conception d&#8217;une classe toute simple, il est possible de &#171;&#160;casser&#160;&#187; le principe encapsulation, si chère à la POO, et qui permet à une instance de classe de protéger ses attributs d&#8217;éventuelles modifications externes&#8230; Prenons donc la classe suivante dont le code complet se [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Ubuntu 8.10 : le &#171;&#160;bouquetin intrépide&#160;&#187; est là !</title>
		<link>https://blog.developpez.com/adiguba/p6687/linux-le-libre-et-lopen-source/ubuntu_8_10</link>
		<comments>https://blog.developpez.com/adiguba/p6687/linux-le-libre-et-lopen-source/ubuntu_8_10#comments</comments>
		<pubDate>Thu, 30 Oct 2008 14:38:09 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Linux, le libre et l&#039;open-source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[La nouvelle version de la très populaire distribution GNU/Linux est disponible au téléchargement. Ce n&#8217;est pas réellement une surprise puisque la date de sortie exact était prévu selon le mode de publication bi-annuel, et qu&#8217;elle est arrivée en temps et en heure ! Pour ma part je vais attendre quelques jours que les serveurs ne soient pas trop surchargés afin d&#8217;effectuer ma première migration automatique via l&#8217;outil de mise à jour. Présentation d&#8217;Ubuntu 8.10 Télécharger [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>De l&#8217;utilité du constructeur String(String)</title>
		<link>https://blog.developpez.com/adiguba/p6053/java/utilite_du_constructeur_string_string</link>
		<comments>https://blog.developpez.com/adiguba/p6053/java/utilite_du_constructeur_string_string#comments</comments>
		<pubDate>Wed, 22 Oct 2008 12:59:02 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Perfs]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Rien n&#8217;est complètement inutile, malgré des apparences qui pourraient laisser présager le contraire&#8230; L&#8217;API Java propose un constructeur de copie String(String) pour la classe String. Pour rappel le constructeur de copie est une notion très importante en C++ où des copies d&#8217;objets sont obligatoires afin de gérer proprement la mémoire (lorsqu&#8217;on n&#8217;utilise pas de GC), sinon on ne saurait plus si l&#8217;objet est libérable ou pas. A l&#8217;inverse, en Java ce concept est rarement utilisé [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>15</slash:comments>
		</item>
		<item>
		<title>Comment le terme &#171;&#160;Mozilla&#160;&#187; s&#8217;est-il retrouvé dans tous les User-Agents&#8230;</title>
		<link>https://blog.developpez.com/adiguba/p6354/web-xhtml-et-css/mozilla_user_agent</link>
		<comments>https://blog.developpez.com/adiguba/p6354/web-xhtml-et-css/mozilla_user_agent#comments</comments>
		<pubDate>Thu, 11 Sep 2008 11:10:27 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Ceux qui ont déjà jeté un coup d&#8217;oeil à l&#8217;User-Agent de leur navigateur auront sûrement remarqué la présence quasi-constante du terme &#171;&#160;Mozilla&#171;&#160;, et cela quel que soit le navigateur (même Internet Explorer) ! Pour rappel, l&#8217;User-Agent est un champ envoyé par les clients Web afin d&#8217;informer le serveur sur la nature du client. On devrait normalement y retrouver le nom et la version du navigateur&#8230; Toutefois, depuis le début du web, le petit monde des [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Google Chrome débarque sur le web&#8230;</title>
		<link>https://blog.developpez.com/adiguba/p6302/web-xhtml-et-css/google_chrome_debarque_sur_le_web</link>
		<comments>https://blog.developpez.com/adiguba/p6302/web-xhtml-et-css/google_chrome_debarque_sur_le_web#comments</comments>
		<pubDate>Tue, 02 Sep 2008 20:51:26 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Peu de temps après son annonce, la toute première beta publique du navigateur de Google est disponible au téléchargement : Google Chrome. A noter que Google profite de l&#8217;incroyable visibilité de son moteur de recherche pour proposer son nouvel outil, qui n&#8217;est disponible qu&#8217;en version Windows uniquement pour l&#8217;instant&#8230; Plus d&#8217;info sur les blogs de developpez.com : Chrome : le browser made in Google Google Chrome : Google officialise son navigateur Web Google lance un [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Chrome : Google officialise son navigateur Web</title>
		<link>https://blog.developpez.com/adiguba/p6300/web-xhtml-et-css/google_chrome_google_officialise_son_nav</link>
		<comments>https://blog.developpez.com/adiguba/p6300/web-xhtml-et-css/google_chrome_google_officialise_son_nav#comments</comments>
		<pubDate>Tue, 02 Sep 2008 10:16:09 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Linux, le libre et l&#039;open-source]]></category>
		<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[La rumeur d&#8217;un &#171;&#160;Google Browser&#160;&#187; tournait depuis longtemps, mais c&#8217;est désormais officiel : Google travaille sur un projet de navigateur web opensource ! Au menu, on retrouve donc principalement : Le moteur de rendu WebKit (utilisé entre autre par Safari, l&#8217;iPhone, le futur Android). V8, une machine virtuelle JavaScript couplé à un compilateur JIT, qui permettra une compilation à la volée pour de meilleure performance. L&#8217;intégration de Gears, qui permet d&#8217;utiliser des applications web en [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Sécurité et restriction des applications en ligne</title>
		<link>https://blog.developpez.com/adiguba/p6243/web-xhtml-et-css/securite_et_restriction_des_applications</link>
		<comments>https://blog.developpez.com/adiguba/p6243/web-xhtml-et-css/securite_et_restriction_des_applications#comments</comments>
		<pubDate>Fri, 22 Aug 2008 12:33:24 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Lorsqu&#8217;on développe une applet, on est vite confronté aux contraintes lié à la sécurité, qui fait qu&#8217;un bon nombre de fonctionnalités pourtant apparemment basique ne sont pas utilisable directement. Il faut impérativement signer l&#8217;application ce qui provoquera l&#8217;affichage d&#8217;une autorisation d&#8217;exécution sur le poste de l&#8217;utilisateur. Tout cela est parfois rageant lorsqu&#8217;on doit le faire pour une toute petite fonctionnalité qui peu paraitre tout à fait banale&#8230; J&#8217;ai été confronté récemment à un problème similaire [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Astuce GMail : Utiliser des alias</title>
		<link>https://blog.developpez.com/adiguba/p6032/web-xhtml-et-css/astuce_gmail_utiliser_des_alias</link>
		<comments>https://blog.developpez.com/adiguba/p6032/web-xhtml-et-css/astuce_gmail_utiliser_des_alias#comments</comments>
		<pubDate>Tue, 08 Jul 2008 12:28:16 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je viens de découvrir une petite astuce sur Gmail, qui peut s&#8217;avérer bien pratique lorsqu&#8217;on doit donner son adresse email. En effet, sur le web il n&#8217;est pas rare d&#8217;avoir à fournir une adresse email à différent organisme plus ou moins connu, et plus ou moins sûr. Que ce soit pour passer une commande, ou même s&#8217;inscrire sur un portail afin de bénéficier de ses avantages et de ses services. Pourtant, à force de donner [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Eclipse 3.4 Ganymede et les concaténations&#8230;</title>
		<link>https://blog.developpez.com/adiguba/p5980/java/eclipse_3_4_ganymede_et_les_concatenatio</link>
		<comments>https://blog.developpez.com/adiguba/p5980/java/eclipse_3_4_ganymede_et_les_concatenatio#comments</comments>
		<pubDate>Mon, 30 Jun 2008 08:30:00 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Perfs]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[La dernière version d&#8217;eclise, surnommé Ganymede, est sorti il y a à peine quelques jours, et apporte son lot de nouveautés et d&#8217;amélioration. A première vue cette release semble être une très bonne cuvée, mais en consultant la liste des nouveautés des outils de développement Java, je suis tombé sur une nouvelle fonctionnalité qui m&#8217;a quelque peu irrité : un &#171;&#160;quick assist&#160;&#187; sur la concaténation de chaine de caractère&#8230; Pour rappel, les &#171;&#160;quick assist&#160;&#187; permettent [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Astuce : Firefox 3.0 et Places</title>
		<link>https://blog.developpez.com/adiguba/p5932/web-xhtml-et-css/astuce_firefox3_places</link>
		<comments>https://blog.developpez.com/adiguba/p5932/web-xhtml-et-css/astuce_firefox3_places#comments</comments>
		<pubDate>Wed, 18 Jun 2008 15:14:46 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Parmi les nouveautés de Firefox 3.0, on retrouve Places : une refonte complète du gestionnaire de marque-pages et d&#8217;historique, qui utilise notamment une base de données SQLite. A premier vue invisible pour l&#8217;utilisateur, Places est quand même à la base de la nouvelle &#171;&#160;barre d&#8217;adresse intelligente&#160;&#187;. Mais elle nous réserve d&#8217;autres surprises&#8230; Si vous avez déjà installé Firefox 3.0, vous aurez peut-être remarqué que la barre personnelle contenant vos marque-pages s&#8217;est vu enrichir d&#8217;un dossier [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>[CSS] max-width et max-height avec Internet Explorer !</title>
		<link>https://blog.developpez.com/adiguba/p5619/web-xhtml-et-css/max_width_et_max_height_avec_ie</link>
		<comments>https://blog.developpez.com/adiguba/p5619/web-xhtml-et-css/max_width_et_max_height_avec_ie#comments</comments>
		<pubDate>Mon, 05 May 2008 17:00:10 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Vous ne l&#8217;aurez peut-être pas remarqué, mais les commentaires des billets du blog sont désormais agrémenté d&#8217;un petit avatar propre à chaque participant. Il ne s&#8217;agit ni plus ni moins que de l&#8217;avatar utilisé sur les forums de developpez.com. Cette fonctionnalité, apparemment toute simple puisqu&#8217;il s&#8217;agit d&#8217;afficher une image, s&#8217;est pourtant révélée assez complexe à mettre en place à cause d&#8217;un tout petit problème technique&#8230; Comment limiter la taille d&#8217;une image en n&#8217;utilisant seulement la [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title></title>
		<link>https://blog.developpez.com/adiguba/p5308/divers/lalc/title_89</link>
		<comments>https://blog.developpez.com/adiguba/p5308/divers/lalc/title_89#comments</comments>
		<pubDate>Sun, 16 Mar 2008 19:47:34 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[lalc]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Lu à l&#8217;instant sur BashFR : &#60;dark&#62; qqun aurait une version d'open office cracké ?]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Solde : -50% sur les disques dur !</title>
		<link>https://blog.developpez.com/adiguba/p5276/divers/mauvaise-humeur/solde_50_sur_les_disques_dur</link>
		<comments>https://blog.developpez.com/adiguba/p5276/divers/mauvaise-humeur/solde_50_sur_les_disques_dur#comments</comments>
		<pubDate>Wed, 12 Mar 2008 16:34:41 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[(mauvaise) humeur]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Depuis près d&#8217;un an et demi, Free a introduit un disque dur de 40Go dans la cinquième version de sa Freebox HD, et lui apportent ainsi les fonctionnalités habituelles des media-center. Or depuis quelques temps déjà des bidouilleurs avaient remarqué que les Freebox récentes utilisaient des disque de 80Go. En effet il s&#8217;agit désormais de la capacité des disques d&#8217;entrée de gamme, et les disque de 40Go ne sont plus produit en masse&#8230; Le problème [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>JNI pour les Nuls&#8230; ou JNA pour faire plus simple !</title>
		<link>https://blog.developpez.com/adiguba/p4221/java/jni_pour_les_nuls</link>
		<comments>https://blog.developpez.com/adiguba/p4221/java/jni_pour_les_nuls#comments</comments>
		<pubDate>Wed, 03 Oct 2007 10:54:42 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[&#171;&#160;Write once, run anywhere&#160;&#187; : le slogan de Java a toujours mis en avant la portabilité du langage et de ses APIs, en promettant qu&#8217;un même code pourra être exécuter n&#8217;importe où. Et si on peut dire que cela est globalement vrai, ce n&#8217;est pas toujours un avantage ! En effet l&#8217;API se trouve ainsi dépourvu de certaine fonctionnalité qui peuvent sembler &#171;&#160;basique&#160;&#187; sur un système, mais qui ne sont pas forcément disponible sur d&#8217;autres. [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Runtime.exec() n&#8217;est pas des plus simple&#8230;</title>
		<link>https://blog.developpez.com/adiguba/p3035/java/runtime_exec_n_est_pas_des_plus_simple</link>
		<comments>https://blog.developpez.com/adiguba/p3035/java/runtime_exec_n_est_pas_des_plus_simple#comments</comments>
		<pubDate>Mon, 19 Mar 2007 15:19:34 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[5.0 (Tiger)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[L&#8217;API Java est assez imposante et complète, mais elle contient toutefois un certain nombre de classe et/ou méthode qui ne sont pas des plus simple à utiliser, ou qui ont un comportement très éloigné de ce que l&#8217;on peut trouver dans d&#8217;autre langage&#8230; ce qui les rends plus complexe et énigmatique. Si on prend comme exemple le langage C : on peut utiliser les différentes fonctions exec() pour exécuter un programme externe, ou directement la [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>37</slash:comments>
		</item>
		<item>
		<title>Où va Java ? Et Swing ?</title>
		<link>https://blog.developpez.com/adiguba/p4482/java/ou_va_java_swing</link>
		<comments>https://blog.developpez.com/adiguba/p4482/java/ou_va_java_swing#comments</comments>
		<pubDate>Tue, 06 Nov 2007 14:32:53 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Après avoir été remisé au &#171;&#160;second plan&#160;&#187; par Sun qui privilégiait le coté serveur avec J2EE, voilà que Java revient petit à petit sur le devant de la scène coté client. D&#8217;ailleurs la prochaine update de Java 6 devrait déjà apporter pas mal de chose sur le sujet avec le &#171;&#160;Consumer JRE&#171;&#160;. Et Java 7 continuera dans la même direction. Les versions en développement apportent déjà une solution permettant le mélange des composants AWT et [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Compiz offre désormais de la &#171;&#160;vrai&#160;&#187; 3D !</title>
		<link>https://blog.developpez.com/adiguba/p4467/linux-le-libre-et-lopen-source/compiz_offre_desormais_de_la_vrai_3d</link>
		<comments>https://blog.developpez.com/adiguba/p4467/linux-le-libre-et-lopen-source/compiz_offre_desormais_de_la_vrai_3d#comments</comments>
		<pubDate>Fri, 02 Nov 2007 15:22:06 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Linux, le libre et l&#039;open-source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le système de plugin de Compiz est l&#8217;un de ses points fort de l&#8217;interface 3D de Linux par rapport à ses &#171;&#160;concurrents&#160;&#187; Aero (Windows Vista) ou Aqua (Mac OS X). Il permet en effet une multitude de fonctionnalités (plus ou moins pratique je vous l&#8217;accorde). Dernier exemple en date : le plugin encore expérimental &#171;&#160;anaglyph&#160;&#187; qui génère un affichage &#171;&#160;flou&#160;&#187; avec un point de vue légèrement décalés, qui une fois visualisé avec les fameuses lunettes [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Où va Java ? Java Module System</title>
		<link>https://blog.developpez.com/adiguba/p4429/java/ou_va_java_java_module_system</link>
		<comments>https://blog.developpez.com/adiguba/p4429/java/ou_va_java_java_module_system#comments</comments>
		<pubDate>Wed, 31 Oct 2007 12:32:46 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Les archives JAR sont bien connu des développeurs Java puisqu&#8217;elles représentent le format de distribution des librairies et des applications Java. Mais ce format qui date du milieu des années 90 n&#8217;est plus très bien adapté à son rôle puisqu&#8217;il n&#8217;est pas aisé à distribuer ni à gérer, si bien qu&#8217;on parle de &#171;&#160;jar hell&#160;&#187; (&#171;&#160;l&#8217;enfer du jar&#160;&#187;). Actuellement il n&#8217;y a pas à proprement parler de gestion des librairies. Chaque application doit fournir l&#8217;emplacement [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Où va Java ? Les Superpackages</title>
		<link>https://blog.developpez.com/adiguba/p4393/java/ou_va_java_superpackage</link>
		<comments>https://blog.developpez.com/adiguba/p4393/java/ou_va_java_superpackage#comments</comments>
		<pubDate>Thu, 18 Oct 2007 10:55:18 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Il y a énormément de discussion autour des (possibles) évolutions du langage dans Java 7, mais malheureusement elles sont majoritairement anglophone. Je vais donc tenter de présenter brièvement ces propositions d&#8217;évolution, en commençant par les Superpackages. Les superpackages viennent combler certaines faiblesses des règles de visibilités de Java. En effet, mis à par pour les classes internes, les types Java ne peuvent avoir que deux types de visibilités : Soit elles sont package-only, et uniquement [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>Le &#171;&#160;Gibbon Fougueux&#160;&#187; est arrivé !</title>
		<link>https://blog.developpez.com/adiguba/p4407/info/le_lemg_gibbon_fougueux_l_emg_est_arrive</link>
		<comments>https://blog.developpez.com/adiguba/p4407/info/le_lemg_gibbon_fougueux_l_emg_est_arrive#comments</comments>
		<pubDate>Thu, 18 Oct 2007 13:05:51 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Linux, le libre et l&#039;open-source]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Ubuntu 7.10 (nom de code Gutsy Gibbon) est disponible au téléchargement. Plus d&#8217;info sur ubuntu-fr&#8230;]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Préparez-vous !</title>
		<link>https://blog.developpez.com/adiguba/p4405/en-vrac/preparez_vous</link>
		<comments>https://blog.developpez.com/adiguba/p4405/en-vrac/preparez_vous#comments</comments>
		<pubDate>Thu, 18 Oct 2007 10:04:38 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[En vrac...]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[LE jeu mythique des années 90 s&#8217;apprête à prendre une cure de jeunesse : le développement de Street Fighter IV a été annoncé par Capcom. On ignore toujours les plateformes qui auront le privilège de &#171;&#160;recevoir&#160;&#187; la bête. J&#8217;espère juste que le titre restera en bonne vieille 2D&#8230;]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Internet Exploreur ?</title>
		<link>https://blog.developpez.com/adiguba/p4400/divers/mauvaise-humeur/internet_exploreur</link>
		<comments>https://blog.developpez.com/adiguba/p4400/divers/mauvaise-humeur/internet_exploreur#comments</comments>
		<pubDate>Wed, 17 Oct 2007 07:45:31 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[(mauvaise) humeur]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je suis abonné au flux RSS de BashFR, car on y trouve parfois de vrais perles&#8230; Et celle-ci m&#8217;a bien fait rire : Brett.: ça sert à quoi Internet Exploreur? Léo: A télécharger Mozilla Firefox]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Piratage légal ?</title>
		<link>https://blog.developpez.com/adiguba/p4181/en-vrac/piratage_legal</link>
		<comments>https://blog.developpez.com/adiguba/p4181/en-vrac/piratage_legal#comments</comments>
		<pubDate>Wed, 05 Sep 2007 15:29:42 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[(mauvaise) humeur]]></category>
		<category><![CDATA[En vrac...]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Sony s&#8217;apprête à fermer son offre de téléchargement de musique légal au printemps prochain. Le seul service qui utilisait son format propriétaire ATRAC, lui même uniquement supporté par les baladeurs de la marque. Pour l&#8217;occasion une FAQ a été editée pour répondre aux questions des utilisateurs du service qui s&#8217;inquiètent (à juste titre) de ne plus pouvoir profiter de la musique qu&#8217;ils ont pourtant légalement acquis. Car bien sûr l&#8217;arrêt du service est lié à [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>On reparle du Google Phone&#8230; et de Java !</title>
		<link>https://blog.developpez.com/adiguba/p4175/java/on_reparle_du_google_phone_et_de_java</link>
		<comments>https://blog.developpez.com/adiguba/p4175/java/on_reparle_du_google_phone_et_de_java#comments</comments>
		<pubDate>Wed, 05 Sep 2007 09:46:12 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Incontestablement cette rentrée scolaire est marqué par le &#171;&#160;buzz&#160;&#187; fait autour du &#171;&#160;Google Phone&#160;&#187;, le téléphone mobile censé être développé par Google, et qui serait distribué début 2008&#8230; mais dont on n&#8217;a aucune information officielle. Les dernières rumeurs font état d&#8217;un positionnement à l&#8217;opposé de celui de son concurrent. en effet, contrairement à l&#8217;iPhone d&#8217;Apple qui se base principalement sur les applications Web, il semblerait que le Google Phone mette Java au premier plan : [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>La France dit non au format OOXML de Microsoft</title>
		<link>https://blog.developpez.com/adiguba/p4169/info/la_france_dit_non_au_format_ooxml_de_mic</link>
		<comments>https://blog.developpez.com/adiguba/p4169/info/la_france_dit_non_au_format_ooxml_de_mic#comments</comments>
		<pubDate>Tue, 04 Sep 2007 11:13:22 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[L&#8217;AFNOR, organisme officiel français de normalisation et membre représentant la France auprès de l&#8217;ISO, vient d&#8217;émettre un vote négatif sur le projet de standardisation de l&#8217;OOXML, le format bureautique de Microsoft. L&#8217;objectif étant, je cite, de garantir &#171;&#160;la convergence à moyen terme entre ODF et OOXML et de stabiliser à court terme OOXML&#160;&#187;. Pour rappel le format ODF est déjà une norme ISO. Pour plus d&#8217;info, lire la déclaration de l&#8217;AFNOR. [Mise à jour] Le [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Méfiez-vous de Class.isEnum() !</title>
		<link>https://blog.developpez.com/adiguba/p4152/java/mefiez_vous_de_isenum</link>
		<comments>https://blog.developpez.com/adiguba/p4152/java/mefiez_vous_de_isenum#comments</comments>
		<pubDate>Thu, 30 Aug 2007 15:41:38 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[5.0 (Tiger)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Java 5.0 a introduit un nouveau type enum dans le langage, afin de créer des énumérations simple &#171;&#160;à la C&#171;&#160; tout en bénéficiant des avantages de l&#8217;OO : les enums de Java sont de vrais classes et peuvent donc comporter des champs et des méthodes&#8230; Bien sûr l&#8217;API de réflection a été mise à jour afin de gérer ce nouveau type d&#8217;objet, notamment avec les méthodes isEnum() et getEnumConstants() : la première permet de savoir [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Au suivant !</title>
		<link>https://blog.developpez.com/adiguba/p4024/divers/lalc/au_suivant</link>
		<comments>https://blog.developpez.com/adiguba/p4024/divers/lalc/au_suivant#comments</comments>
		<pubDate>Mon, 30 Jul 2007 09:34:46 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[(mauvaise) humeur]]></category>
		<category><![CDATA[lalc]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[On connaissait la redevance sur les CD/DVD vierges, les baladeurs numériques, les cartes mémoires, les disques dur externes, les clefs USB et autres moyens de stockage. La rentrée étendra cette redevance aux PDA, aux téléphones portables doté de mémoire intégré ainsi qu&#8217;aux supports HD (Blu-Ray et HD-DVD). Désormais la commission d&#8217;Albis a ouvert une &#171;&#160;piste de réflection&#160;&#187; afin d&#8217;appliquer cette taxe sur les consoles de jeux. En effet ces dernières possèdent quasiment toutes un espaces [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>GeoPortail 2 : le retour</title>
		<link>https://blog.developpez.com/adiguba/p3555/web-xhtml-et-css/geoportail_2_le_retour</link>
		<comments>https://blog.developpez.com/adiguba/p3555/web-xhtml-et-css/geoportail_2_le_retour#comments</comments>
		<pubDate>Tue, 22 May 2007 09:48:09 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Info]]></category>
		<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Un an après sa sortie chaotique, GéoPortail propose déjà une seconde version avec une interface très &#171;&#160;Web 2.0&#8243; qui vient combler les lacunes de la première version : l&#8217;interface s&#8217;est grandement amélioré et est nettement plus agréable à l&#8217;oeil ! Comme il s&#8217;agit toujours d&#8217;une version beta, elle ne remplace pas encore la version précédente et vous pouvez donc directement faire la comparaison entre la version actuelle et cette nouvelle version. Dernier petit détail, il [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Qui connait Tonic Systems ?</title>
		<link>https://blog.developpez.com/adiguba/p3269/info/qui_connait_tonic_systems</link>
		<comments>https://blog.developpez.com/adiguba/p3269/info/qui_connait_tonic_systems#comments</comments>
		<pubDate>Thu, 19 Apr 2007 12:12:19 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[En vrac...]]></category>
		<category><![CDATA[Info]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Vous n&#8217;êtes surement pas passé à coté de la dernière annonce de Google : son service Google Docs, qui permet déjà de créer des documents textes ou des tableurs, va s&#8217;enrichir d&#8217;une fonction de présentation à la PowerPoint. Tout ceci grâce au rachat de la start-up Tonic Systems et à l&#8217;apport de leurs technologies, comme cela avait été le cas pour Writely. Du coup je souhaiterais en savoir un peu plus sur Tonic Systems et [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Ca c&#8217;est de la protection !</title>
		<link>https://blog.developpez.com/adiguba/p3257/divers/mauvaise-humeur/ca_c_est_de_la_protection</link>
		<comments>https://blog.developpez.com/adiguba/p3257/divers/mauvaise-humeur/ca_c_est_de_la_protection#comments</comments>
		<pubDate>Tue, 17 Apr 2007 11:46:36 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[(mauvaise) humeur]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Certains commencent à vendre de la musique en ligne sans DRM, afin de permettre à leurs clients de profiter comme bon leurs semble de leurs achats&#8230; Toutefois, chez Sony ils ont une approche différente, puisqu&#8217;ils viennent de trouver la solution ultime contre le piratage de DVD : vendre des disques illisibles, même pour ses propres platines de salon ! Ca promet !]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>&#171;&#160;Petit&#160;&#187; en vrac&#8230;</title>
		<link>https://blog.developpez.com/adiguba/p3053/info/petit_en_vrac</link>
		<comments>https://blog.developpez.com/adiguba/p3053/info/petit_en_vrac#comments</comments>
		<pubDate>Sun, 18 Mar 2007 18:32:58 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[En vrac...]]></category>
		<category><![CDATA[Info]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Dans la série &#171;&#160;tu n&#8217;as pas le droit de copier, mais on va quand même te taxer pour ça&#160;&#187;, c&#8217;est au tour des disques durs externes de passer à la casserole&#8230; mais les clefs USB et les cartes mémoires ne devraient pas attendre leurs tours très longtemps ! Olivier Ezatty, un ancien de Microsoft France, rapporte son expérience personnelle après avoir installé Ubuntu. Je trouve que ses remarques sonnent plutôt juste, et j&#8217;adhère complètement à [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Faille de sécurité, Fais moi peur !</title>
		<link>https://blog.developpez.com/adiguba/p3046/divers/mauvaise-humeur/faille_de_securite_fais_moi_peur</link>
		<comments>https://blog.developpez.com/adiguba/p3046/divers/mauvaise-humeur/faille_de_securite_fais_moi_peur#comments</comments>
		<pubDate>Thu, 15 Mar 2007 15:31:53 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[(mauvaise) humeur]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[C&#8217;est &#171;&#160;drôle&#160;&#187;, lorsque un chercheur publie une Proof-of-Concept d&#8217;une vulnérabilité, pour la &#171;&#160;presse online&#160;&#187; il s&#8217;agit forcément d&#8217;une faille importante ou d&#8217;une faille critique&#8230; Et cela malgré le fait qu&#8217;elle ne soit pas annoncée comme tel dans le billet du chercheur, et qu&#8217;un site spécialisé comme Secunia juge cette faille comme &#171;&#160;Less critical&#160;&#187;.]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Un système d&#8217;onglet en CSS pure</title>
		<link>https://blog.developpez.com/adiguba/p3045/web-xhtml-et-css/un_systeme_d_onglet_en_css_pure</link>
		<comments>https://blog.developpez.com/adiguba/p3045/web-xhtml-et-css/un_systeme_d_onglet_en_css_pure#comments</comments>
		<pubDate>Thu, 15 Mar 2007 12:30:15 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Alors que les CSS 2.1 sont toujours loin d&#8217;être totalement implémentés par les principaux navigateurs, certaines spécifications des CSS 3 se rapprochent des recommandations et les navigateurs commencent à les implémenter depuis quelques temps déjà, comme par exemple avec les sélecteurs CSS3. C&#8217;est une bonne chose pour deux raisons : Cela permet de prendre une certaine avances sur les spécifications, ce qui n&#8217;est pas forcément une mauvaise chose étant données les lenteurs du processus de [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Pas d&#8217;annotation pour JDBC 4.0 !?</title>
		<link>https://blog.developpez.com/adiguba/p3038/java/pas_d_annotation_pour_jdbc_4_0</link>
		<comments>https://blog.developpez.com/adiguba/p3038/java/pas_d_annotation_pour_jdbc_4_0#comments</comments>
		<pubDate>Tue, 13 Mar 2007 13:43:41 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[6 (Mustang)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je viens seulement de me rendre compte que le mapping objet/relationnel via les Annotations de JDBC 4.0 a été supprimé des spécifications au dernier moment, et qu&#8217;il n&#8217;est donc pas présent dans la version finale de Java SE 6&#8230; J&#8217;ignore encore les raisons exactes mais c&#8217;est bien dommage. J&#8217;espère au moins que cela sera reporté dans Java 7&#8230;]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mise à jour&#8230;</title>
		<link>https://blog.developpez.com/adiguba/p2891/java/mise_a_jour</link>
		<comments>https://blog.developpez.com/adiguba/p2891/java/mise_a_jour#comments</comments>
		<pubDate>Sun, 18 Feb 2007 19:30:29 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Java EE]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[J&#8217;ai enfin pris le temps d&#8217;intégrer toutes les remarques qui m&#8217;ont été envoyées (et il y en avait beaucoup) dans mes tutoriels sur la JSTL et les Taglibs. Merci à tous pour ces remarques (et je m&#8217;excuse d&#8217;avance si j&#8217;en ai oublié &#8211; n&#8217;hésitez pas à me les renvoyer). A ce propos, je voudrais profiter de ce message pour mon prochain article : je souhaiterais faire un état des lieux des erreurs fréquentes des développeurs [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Totalement en vrac&#8230;</title>
		<link>https://blog.developpez.com/adiguba/p2878/en-vrac/totalement_en_vrac</link>
		<comments>https://blog.developpez.com/adiguba/p2878/en-vrac/totalement_en_vrac#comments</comments>
		<pubDate>Sun, 18 Feb 2007 13:33:58 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[En vrac...]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Avec l&#8217;arrivée de France 3 Corse sur sa FreeBox, Free propose enfin la mosaïque complète des déclinaisons régionales de la chaine publique. Si je ne me trompe pas c&#8217;est le seul à proposer cela&#8230; BashFR comporte quelques mines d&#8217;or, dont celle-ci : je croi ke just 1 pseudo msn sa sufi pa à conaitr kkn, c pr sa ke g fé 1 skyblog 62% des responsables européens de l&#8217;industrie de la musique pensent que l&#8217;abandon [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Le Panda Roux et le &#171;&#160;piège&#160;&#187; des extensions</title>
		<link>https://blog.developpez.com/adiguba/p2868/web-xhtml-et-css/le_panda_roux_et_le_piege_des_extensions</link>
		<comments>https://blog.developpez.com/adiguba/p2868/web-xhtml-et-css/le_panda_roux_et_le_piege_des_extensions#comments</comments>
		<pubDate>Fri, 16 Feb 2007 12:06:06 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[En vrac...]]></category>
		<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Alors que la &#171;&#160;guerre&#160;&#187; des navigateurs semblait avoir été relancé comme à la fin des années 90, il faut bien avouer que cela s&#8217;est vite calmer&#8230; même si chacun semble préparer la prochaine offensive&#8230; Personnellement, cela fait déjà quatre ans maintenant que j&#8217;utilise Firefox. Je m&#8217;en rappelle facilement car c&#8217;était la dernière version à s&#8217;appeller Phoenix, c&#8217;est à dire la version 0.5 qui date de fin 2002. Lassé par Internet Explorer 6, j&#8217;avais testé un [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>SwingWorker à l&#8217;affiche !</title>
		<link>https://blog.developpez.com/adiguba/p2831/java/swingworker_a_l_affiche</link>
		<comments>https://blog.developpez.com/adiguba/p2831/java/swingworker_a_l_affiche#comments</comments>
		<pubDate>Thu, 08 Feb 2007 15:05:21 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[GUI]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Perfs]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Cette semaine aura été consacré à la classe SwingWorker de Java 6 : vous n&#8217;aurez sans doute pas manqué l&#8217;article de Romain Vimont concernant des interfaces graphiques plus performantes avec SwingWorker, mais peut-être que vous êtes passé à coté d&#8217;un sujet sur le forum qui a fini en mini-débat&#8230; Pour info/rappel, SwingWorker permet d&#8217;exécuter un traitement dans une tâche de fond et ainsi de laisser l&#8217;EDT faire son travail, c&#8217;est à dire de gérer l&#8217;affichage [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Quand la technologie se révèle plus dangereuse qu&#8217;utile&#8230;</title>
		<link>https://blog.developpez.com/adiguba/p2821/divers/mauvaise-humeur/quand_la_technologie_se_revele_plus_dang</link>
		<comments>https://blog.developpez.com/adiguba/p2821/divers/mauvaise-humeur/quand_la_technologie_se_revele_plus_dang#comments</comments>
		<pubDate>Wed, 07 Feb 2007 15:54:12 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[(mauvaise) humeur]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[A lire de toute urgence : Le scandale du passeport RFID]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Injection de resource avec les Annotations</title>
		<link>https://blog.developpez.com/adiguba/p2127/java/java-ee/injection_de_resource_avec_les_annotatio</link>
		<comments>https://blog.developpez.com/adiguba/p2127/java/java-ee/injection_de_resource_avec_les_annotatio#comments</comments>
		<pubDate>Mon, 12 Jun 2006 15:51:39 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[@Annotations]]></category>
		<category><![CDATA[Java EE]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Le portail SDN a publié un article qui met en évidence le gain obtenu avec l&#8217;injection de ressource via les annotations dans Java EE 5. En effet, dans une application Java EE, l&#8217;accès aux ressources via JNDI est assez lourd, puisqu&#8217;il oblige à manipuler l&#8217;API de JNDI en gérant le casting et les NamingExceptions&#8230; Un code rébarbatif et assez loin de la logique métier du développeur, mais les annotations permettent de simplifier cela de manière [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>La compatibilité ascendante : le plus mauvais ami de Java ?</title>
		<link>https://blog.developpez.com/adiguba/p2751/java/la_compatibilite_ascendante</link>
		<comments>https://blog.developpez.com/adiguba/p2751/java/la_compatibilite_ascendante#comments</comments>
		<pubDate>Fri, 19 Jan 2007 14:06:42 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[C&#8217;est bien connu, à chacune de ses nouvelles versions, la plateforme Java prône la compatibilité ascendante : depuis toujours Java semble lui vouer un culte qui frise la déification. Petit rappel pour ceux qui ne suivrait pas ! On pourrait brièvement décrire la compatibilité ascendante par la phrase suivante : &#171;&#160;Le nouveau système sait faire marcher les logiciels de l&#8217;ancien, mais l&#8217;inverse n&#8217;est pas vrai&#171;&#160;. La compatibilité constitue d&#8217;ailleurs un des 6 grands thèmes de [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Revenons sur les Closures (encore !)</title>
		<link>https://blog.developpez.com/adiguba/p2644/java/revenons_sur_les_closures_encore</link>
		<comments>https://blog.developpez.com/adiguba/p2644/java/revenons_sur_les_closures_encore#comments</comments>
		<pubDate>Tue, 26 Dec 2006 15:03:57 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Cela fait quelques temps qu&#8217;on en parle sur le blog, la première version était loin de mettre tout le monde d&#8217;accord. La seconde version a été mieux acceptée, notamment car elle était bien plus simple, puisqu&#8217;elle ne correspondait ni plus ni moins qu&#8217;à du &#171;&#160;sucre syntaxique&#160;&#187; pour écrire une classe anonyme (c&#8217;est à dire une écriture plus concise). La troisième version des closures paru dans le billet &#171;&#160;En Vrac&#160;&#187; du 26 octobre a provoqué peu [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>Java Standard Edition 6</title>
		<link>https://blog.developpez.com/adiguba/p2612/java/java_standard_edition_6</link>
		<comments>https://blog.developpez.com/adiguba/p2612/java/java_standard_edition_6#comments</comments>
		<pubDate>Mon, 11 Dec 2006 13:37:46 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[6 (Mustang)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Ca y est, c&#8217;est officiel ! Alors que Javapolis vient tout juste de commencer, la plateforme Java SE 6 est disponible en version finale ! Si vous ignorez encore tout de cette nouvelle version, profitez-en pour jeter un coup d&#8217;oeil à ma présentation des nouveautés de Mustang (Java 6) : Alors que Java 5.0 s&#8217;annonçait comme une révolution, en apportant un grand nombre de modification dans le langage, le nouvel opus de Java se présente [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Firefox en Agroglyphe</title>
		<link>https://blog.developpez.com/adiguba/p2579/divers/lalc/firefox_en_agroglyphe</link>
		<comments>https://blog.developpez.com/adiguba/p2579/divers/lalc/firefox_en_agroglyphe#comments</comments>
		<pubDate>Fri, 01 Dec 2006 10:18:08 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[lalc]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Non ce n&#8217;est pas une nouvelle extension, mais tout simplement un moyen original (quoique) de faire parler du navigateur de la fondation Mozilla. Agroglyphe (ou crop circle en anglais) est tout simplement le nom que l&#8217;on donne aux cercles et autres dessins qui &#171;&#160;apparaissent&#160;&#187; dans les champs. Mais oui vous savez bien : comme dans le film Signes de Mel Gibson ! De fervent supporter de Firefox ont donc dessiné le logo du panda roux [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Welcome Wii</title>
		<link>https://blog.developpez.com/adiguba/p2550/divers/welcome_wii</link>
		<comments>https://blog.developpez.com/adiguba/p2550/divers/welcome_wii#comments</comments>
		<pubDate>Sun, 19 Nov 2006 05:00:00 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Divers]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[C&#8217;est aujourd&#8217;hui, ou plus précisément aux alentours de 14 heures (heure de Paris), que nos amis d&#8217;outre-atlantique pourront découvrir (et surtout acheter) la nouvelle console de Nintendo en exclusivité mondiale : la Wii. Les &#171;&#160;pauvres&#160;&#187; européens que nous sommes devront attendre le 8 décembre pour se la procurer et tester son gameplay hors du commun&#8230; J&#8217;en ai beaucoup parlé dans le sujet dédié sur le forum, mais Nintendo aillant bercé ma jeunesse, j&#8217;attends avec enthousiasme [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adobe et Mozilla main dans la main ?</title>
		<link>https://blog.developpez.com/adiguba/p2527/java/adobe_et_mozilla_main_dans_la_main</link>
		<comments>https://blog.developpez.com/adiguba/p2527/java/adobe_et_mozilla_main_dans_la_main#comments</comments>
		<pubDate>Wed, 08 Nov 2006 12:30:12 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux, le libre et l&#039;open-source]]></category>
		<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Si vous suivez l&#8217;actualité informatique vous avez sûrement entendu parler du rapprochement entre Adobe et Mozilla, qui s&#8217;est concrétisé par la publication du moteur ActionScript d&#8217;Adobe sous triple licence GPL/MPL/LGPL sous l&#8217;égide de la Mozilla Foundation, ce qui a donner naissance au projet Tamarin (lire le communiqué officiel pour plus de détail). A la veille du passage en open-source de la plateforme Java par Sun, il est intéressant de voir les raisons qui ont poussé [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Anti-phishing et vie privée</title>
		<link>https://blog.developpez.com/adiguba/p2496/web-xhtml-et-css/anti_phishing_et_vie_privee</link>
		<comments>https://blog.developpez.com/adiguba/p2496/web-xhtml-et-css/anti_phishing_et_vie_privee#comments</comments>
		<pubDate>Thu, 02 Nov 2006 14:48:03 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[Web, XHTML et CSS]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Microsoft et la fondation Mozilla ont récemment publié une nouvelle version de leurs navigateurs, respectivement Internet Explorer 7 et Firefox 2.0. Parmi les nouvelles fonctionnalités de ces deux applications, on en retrouve une présente sur les deux navigateurs pour la première fois : le filtre anti-phishing. Pour ceux qui l&#8217;ignorerait, le phishing consiste à tromper l&#8217;utilisateur en lui faisant croire qu&#8217;il consulte une page connu et fiable (comme par exemple la page de connection de [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java Open Source &#8211; Revue de presse</title>
		<link>https://blog.developpez.com/adiguba/p2486/java/java_open_source_revue_de_presse</link>
		<comments>https://blog.developpez.com/adiguba/p2486/java/java_open_source_revue_de_presse#comments</comments>
		<pubDate>Mon, 30 Oct 2006 10:01:42 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[En vrac...]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[On reparle du passage en Open Source de Java dans la presse française : LeMondeInformatique.fr : Java sera open-source d&#8217;ici 30 à 60 jours. TooLinux : La libération de Java Standard Edition approche. The Inquirer : Java en Open Source avant Noël. Technovore : Java en Open Source avant Noël. JDN Solutions : Java Open Source ? D&#8217;ici 30 à 60 jours selon le PDG de Sun. Infos-du-Net : Open Source : la plate-forme Java [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Astuce javadoc : @literal et @code</title>
		<link>https://blog.developpez.com/adiguba/p2458/java/astuce_javadoc_literal_et_code</link>
		<comments>https://blog.developpez.com/adiguba/p2458/java/astuce_javadoc_literal_et_code#comments</comments>
		<pubDate>Tue, 24 Oct 2006 11:30:28 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[5.0 (Tiger)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je viens juste de tomber sur une petite astuce javadoc bien pratique ! Comme vous devez sans doute le savoir (en tout cas je l&#8217;espère), les commentaires javadoc sont utilisés pour générer la documentation HTML de vos classes, et on peut donc utiliser les tags HTML pour formater nos commentaire comme bon nous semble&#8230; Toutefois, cela pose un léger problème : certains caractères doivent être encodé de manière spécifique. Ainsi par exemple, pour représenter les [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Que vous avez une belle carte bleu&#8230;</title>
		<link>https://blog.developpez.com/adiguba/p2438/divers/mauvaise-humeur/que_vous_avez_une_belle_carte_bleu</link>
		<comments>https://blog.developpez.com/adiguba/p2438/divers/mauvaise-humeur/que_vous_avez_une_belle_carte_bleu#comments</comments>
		<pubDate>Mon, 16 Oct 2006 16:28:53 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[(mauvaise) humeur]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Les consoles de nouvelles générations propose(ront) toutes un système d&#8217;achat en ligne : Microsoft avec ses MS Points qui permettent d&#8217;acheter des points via le Marketplace. Nintendo avec le Shopping-Channel et ses Wii-Points sur sa future console. Sony ne devrait pas être en reste et proposera un système similaire sur sa prochaine console. Au premier abord on ne peut que se féliciter d&#8217;un tel système, qui permet d&#8217;acheter en ligne des mini-jeux ou des anciens [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Des closures simplifiées ?</title>
		<link>https://blog.developpez.com/adiguba/p2428/java/des_closures_simplifiees</link>
		<comments>https://blog.developpez.com/adiguba/p2428/java/des_closures_simplifiees#comments</comments>
		<pubDate>Mon, 16 Oct 2006 12:45:51 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[7 (Dolphin)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Je comprend mieux l&#8217;opinion de Vincent Brabant sur la première proposition des closures. En effet je m&#8217;étais principalement orienté vers le coté syntaxique et tout l&#8217;intérêt que cela apporte pour la lisibilité et la simplification du code, sans vraiment faire attention à tout ce que cela impliquait (en relisant bien cette première version on s&#8217;aperçoit que cela apporte d&#8217;importante modification dans le langage, comme un nouveau type et des modifications dans l&#8217;API de réflection). Or [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Les Generics ne sont pas des Templates comme les autres !</title>
		<link>https://blog.developpez.com/adiguba/p2358/java/generics_vs_templates</link>
		<comments>https://blog.developpez.com/adiguba/p2358/java/generics_vs_templates#comments</comments>
		<pubDate>Wed, 27 Sep 2006 08:45:14 +0000</pubDate>
		<dc:creator><![CDATA[adiGuba]]></dc:creator>
				<category><![CDATA[5.0 (Tiger)]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false"></guid>
		<description><![CDATA[Vous le savez sûrement, Java 5.0 a introduit un nouveau concept dans le langage : les Generics (également appelé types paramétrés en français). Au prime abord cela ressemble énormément aux Templates du C++ du fait de leurs syntaxes relativement proche et de leurs objectifs communs : écrire des méthodes/fonctions et classes génériques tout en permettant de les utiliser de manière spécialisé (c&#8217;est à dire en utilisant un type concret plutôt qu&#8217;un type abstrait). Quels sont [&#8230;]]]></description>
		<wfw:commentRss></wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>
