<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
  <title>viv's blog (Comments)</title>
  <link>http://blog.aperigeek.com/viv/</link>
  
  <description />
  <language>en-us</language>
  <copyright>Copyright 2009</copyright>
  <lastBuildDate>Fri, 10 Jul 2009 00:30:37 +0100</lastBuildDate>
  <generator>Apache Roller (incubating) 4.0 (20071120033321:dave)</generator>
          <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/vivblog-comments" type="application/rss+xml" /><item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/comment_se_d%C3%A9barasser_de_code#comment-1247182237000</guid>
        <title>Re: Comment se débarasser de com.sun.messaging.jmq.io.Packet cannot be cast to com.sun.messaging.jms.ra.DirectPacket ?</title>
        <dc:creator>Usman JAVED</dc:creator>
        <pubDate>Fri, 10 Jul 2009 00:30:37 +0100</pubDate>
        <description>
<p>Tout d'abord, super Blog :).<br />
Merci pour tous les tips et les aperiquiz.</p>


<p>Un nouveau lien dans mes marque-pages prioritaire.</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/6oTzxEc1pEc/comment_se_d%C3%A9barasser_de_code</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/comment_se_d%C3%A9barasser_de_code#comment-1247182237000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/aperiquiz_3_param%C3%A8tres_de_m%C3%A9thodes#comment-1235002293000</guid>
        <title>Re: Aperiquiz #3 : Paramètres de méthodes</title>
        <dc:creator>Alexis Metaireau</dc:creator>
        <pubDate>Thu, 19 Feb 2009 01:11:33 +0100</pubDate>
        <description>
<p>Hahaha ! Quand tu arrive à 255 paramètres dans une méthode, tu peux commencer à te poser des questions de conceptions je crois :P</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/cVYPgvPoqrQ/aperiquiz_3_param%C3%A8tres_de_m%C3%A9thodes</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/aperiquiz_3_param%C3%A8tres_de_m%C3%A9thodes#comment-1235002293000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/netbeans_tip_replier_un_bloc#comment-1234512938000</guid>
        <title>Re: NetBeans tip : replier un bloc de code</title>
        <dc:creator>viv</dc:creator>
        <pubDate>Fri, 13 Feb 2009 09:15:38 +0100</pubDate>
        <description>
<p>Makkhdyn: On avait convenu ensemble qu'il devait tester sur Eclipse et poster le résultat ici :-)</p>


<p>Autre point : par défaut, NetBeans propose aussi cette fonctionnalité sur les différents scopes.</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/hMFxPwYhJks/netbeans_tip_replier_un_bloc</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/netbeans_tip_replier_un_bloc#comment-1234512938000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/netbeans_tip_replier_un_bloc#comment-1234455362000</guid>
        <title>Re: NetBeans tip : replier un bloc de code</title>
        <dc:creator>Makkhdyn</dc:creator>
        <pubDate>Thu, 12 Feb 2009 17:16:02 +0100</pubDate>
        <description>
<p>Martin &gt; C'est une fonctionnalité NetBeans :-°</p>


<p>Pour le Folding sous Eclipse il y a un fonctionnement de base sur les differents scopes. Pour quelque chose de plus personnalisé, il y a des plugins :<br />
http://www.realjenius.com/platform_support</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/J30kT7wQJOs/netbeans_tip_replier_un_bloc</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/netbeans_tip_replier_un_bloc#comment-1234455362000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/netbeans_tip_replier_un_bloc#comment-1234428634000</guid>
        <title>Re: NetBeans tip : replier un bloc de code</title>
        <dc:creator>Martin</dc:creator>
        <pubDate>Thu, 12 Feb 2009 09:50:34 +0100</pubDate>
        <description>
<p>Ca n'a pas l'air de marcher sous Eclipse (sous la perspective Java et JBoss en tout cas)...</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/aFaNNhnkN5c/netbeans_tip_replier_un_bloc</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/netbeans_tip_replier_un_bloc#comment-1234428634000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/java_net_types_de_donn%C3%A9es#comment-1227522862000</guid>
        <title>Re: Java/.NET : Types de données</title>
        <dc:creator>Pascal Fresnay</dc:creator>
        <pubDate>Mon, 24 Nov 2008 11:34:22 +0100</pubDate>
        <description>
<p>Le type chaîne en C# n'est pas un type valeur mais bien un type référence.<br />
En C#/.NET, on peut distinguer les types comme cela :<br />
- types de base vs types définies par le développeur<br />
- types valeurs vs types références<br />
Ces critères sont tous compatibles, quelques exemples :<br />
type "base" "valeur" : bool<br />
type "base" "reference" : string<br />
type "personnalisé" "valeur" : MyStructure<br />
type "personnalisé" "référence" : MyClass</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/fwl44ukmz1U/java_net_types_de_donn%C3%A9es</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/java_net_types_de_donn%C3%A9es#comment-1227522862000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/netbeans_6_5_est_parmis#comment-1227266969000</guid>
        <title>Re: NetBeans 6.5 est parmis nous</title>
        <dc:creator>viv</dc:creator>
        <pubDate>Fri, 21 Nov 2008 12:29:29 +0100</pubDate>
        <description>
<p>Non, je n'ai fais plus de PHP depuis quelques années maintenant, donc je ne sais pas ce que ça donne.</p>


<p>Cependant, à ce que j'ai entendu dire, il est plutôt bien fait et tourne plutôt bien :)</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/lf2w5nvUS58/netbeans_6_5_est_parmis</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/netbeans_6_5_est_parmis#comment-1227266969000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/netbeans_6_5_est_parmis#comment-1227265920000</guid>
        <title>Re: NetBeans 6.5 est parmis nous</title>
        <dc:creator>Konal</dc:creator>
        <pubDate>Fri, 21 Nov 2008 12:12:00 +0100</pubDate>
        <description>
<p>As tu testé le développement php sous ce nouveau Netbeans ?<br />
Il faudra que je trouve le temps de tester tout ça pour comparer avec le cdt d'Eclipse dont je suis fan !</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/OeNH6kauD4U/netbeans_6_5_est_parmis</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/netbeans_6_5_est_parmis#comment-1227265920000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/java_net_introduction#comment-1221291996000</guid>
        <title>Re: Java/.NET : Introduction</title>
        <dc:creator>Julien corioland</dc:creator>
        <pubDate>Sat, 13 Sep 2008 08:46:36 +0100</pubDate>
        <description>
<p>Hello vivien,</p>


<p>Je souhaite moi aussi te remercier pour ta presence durant la formation au Training Center, ca a vraiment permis d'apporter une petite touche differente a la formation et cote ouverture d'esprit c'etait niquel.</p>


<p>Pense a me faire parvenir ton rapport quand tu l'aura fini. </p>


<p>A bientot</p>


<p>Beedoo</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/PmZrO4kKlGk/java_net_introduction</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/java_net_introduction#comment-1221291996000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/java_net_introduction#comment-1221250355000</guid>
        <title>Re: Java/.NET : Introduction</title>
        <dc:creator>Konal</dc:creator>
        <pubDate>Fri, 12 Sep 2008 21:12:35 +0100</pubDate>
        <description>
<p>Très sympa ce billet, vivement la suite !</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/H7A_V0rNBDA/java_net_introduction</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/java_net_introduction#comment-1221250355000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/java_net_introduction#comment-1221248460000</guid>
        <title>Re: Java/.NET : Introduction</title>
        <dc:creator>brice</dc:creator>
        <pubDate>Fri, 12 Sep 2008 20:41:00 +0100</pubDate>
        <description>
<p>la differene est simple. En java tu travaillera avec des gens qui on des gros problèmes sur leurs grosses apllis toutes lourdes sous UNix. Alors que avec .Net tu pourra travailler avec des gens qui on des gros problèmes sur leurs grosses apllis toutes lourdes sous windows.</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/dGr2U3oIGOo/java_net_introduction</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/java_net_introduction#comment-1221248460000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/astuce_java_6_enum_et#comment-1216841525000</guid>
        <title>Re: Astuce Java #6 : Enum et toString</title>
        <dc:creator>Erwan ALLIAUME</dc:creator>
        <pubDate>Wed, 23 Jul 2008 20:32:05 +0100</pubDate>
        <description>
<p>Sujet intéressant ! <br />
C'est tout de même dommage que 3 ans après la sortie du jdk 5, ce genre de pratique ne reste que très peu utilisée. Pire il reste sous les tirs croisés des deux clans : les antis et les pro-énumerations</p>


<p>Pour allez plus loin sur le sujet, je me permets de vous partager un article que je viens de publier sur le <a href="http://blog.xebia.fr/2008/07/23/enumerations-utilisation-avancee/" rel="nofollow">blog de Xebia</a>, vous pourrez y découvrir, comment on passe d'une simple énumération à 3 éléments au 'strategy enum pattern'.</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/_KxwCkcxNBU/astuce_java_6_enum_et</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/astuce_java_6_enum_et#comment-1216841525000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/astuce_java_2_abstract_et#comment-1216370892000</guid>
        <title>Re: Astuce Java #2 : abstract et final vs interface et enum</title>
        <dc:creator>Hich</dc:creator>
        <pubDate>Fri, 18 Jul 2008 09:48:12 +0100</pubDate>
        <description>
<p>Le résultat est normale,</p>


<p>On ne peut pas hériter d'une énumération donc, si une méthode d'une énumération est abstraite elle ne sera jamais implémentée donc inutile. Une interfaces abstraite pourrait être comparée à une classe abstraite dont toutes les méthodes seraient abstraites donc cela ne change en rien sont comportement. Par contre pour les interfaces final je cherche encore, peut-être parce que le but d'une Interface est d' être implémentée/héritée.</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/LrMetR08LG8/astuce_java_2_abstract_et</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/astuce_java_2_abstract_et#comment-1216370892000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/astuce_java_6_enum_et#comment-1213989248000</guid>
        <title>Re: Astuce Java #6 : Enum et toString</title>
        <dc:creator>viv</dc:creator>
        <pubDate>Fri, 20 Jun 2008 20:14:08 +0100</pubDate>
        <description>
<p>L'inconvénient que certains trouvent à cette approche est la création de classes anonymes en plus de l'énumération en elle même.</p>


<p>Dans le cas d'une énumération comportant n cas, le nombre de classes (énumération + classes anonymes) après compilation est de n+1, ce qui peut rapidement devenir un problème lorsqu'on augmente le nombre de champs dans l'énumération.</p>


<p>Mais il est vrai que ce genre de syntaxe reste couramment utilisé :)</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/mm6ufAMJGZE/astuce_java_6_enum_et</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/astuce_java_6_enum_et#comment-1213989248000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/astuce_java_6_enum_et#comment-1213988235000</guid>
        <title>Re: Astuce Java #6 : Enum et toString</title>
        <dc:creator>EncoreMieux</dc:creator>
        <pubDate>Fri, 20 Jun 2008 19:57:15 +0100</pubDate>
        <description>
<p>en général on préfère ce genre de syntaxe sans variable intermediaire<br />
enum Sex {  <br />
    MALE {<br />
     @Override  <br />
     public String toString() {  <br />
         return "Male";<br />
      }<br />
    },</p>


<p>    FEMALE {<br />
     @Override  <br />
     public String toString() {  <br />
         return "Female";<br />
      }<br />
    };</p>


<p> }  </p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/1Ojk2eXW3GI/astuce_java_6_enum_et</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/astuce_java_6_enum_et#comment-1213988235000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/utiliser_un_certificat_ssl_avec#comment-1213109306000</guid>
        <title>Re: Utiliser un certificat SSL avec GlassFish</title>
        <dc:creator>jonas</dc:creator>
        <pubDate>Tue, 10 Jun 2008 15:48:26 +0100</pubDate>
        <description>
<p>Merci pour ce tutorial très complet, néamoins, serait il possible d'avoir de plus amples informations concernant la configuration http? telles que la cipher suite selectionnée, le contenu des champs network adress, le server name, etc...</p>


<p>Merci encore!</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/k6izu-vH8TU/utiliser_un_certificat_ssl_avec</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/utiliser_un_certificat_ssl_avec#comment-1213109306000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/optimisation_utilisation_d_un_pool#comment-1212322254000</guid>
        <title>Re: Optimisation : Utilisation d'un pool d'objets</title>
        <dc:creator>viv</dc:creator>
        <pubDate>Sun, 1 Jun 2008 13:10:54 +0100</pubDate>
        <description>
<p>Bonjour Florent,</p>


<p>Cette approche n'a pas pour but d'être mise en application. La raison principale est qu'une telle demande d'objets n'est rencontrée que durant des benchmarks.</p>


<p>Le but principal était de mettre en avant le concept de réutilisation des objets, mais je ne pense pas que ce concept soit réellement réutilisable, sauf dans des cas très particuliers.</p>


<p>Cependant, les désavantages que tu présentes sont très intéressants, et méritent d'être considérés. J'essayerais de relancer le même benchmark sur une machine à plusieurs processeurs si j'arrive à en trouver une.</p>


<p>Bonne journée,<br />
Vivien</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/5pu0VOG2wEY/optimisation_utilisation_d_un_pool</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/optimisation_utilisation_d_un_pool#comment-1212322254000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/optimisation_utilisation_d_un_pool#comment-1212316948000</guid>
        <title>Re: Optimisation : Utilisation d'un pool d'objets</title>
        <dc:creator>opensourcereader</dc:creator>
        <pubDate>Sun, 1 Jun 2008 11:42:28 +0100</pubDate>
        <description>
<p>Bonjour,</p>


<p>  C'est une approche qui n'a plus vraiment de sens avec les jvm modernes.<br />
  Dans le micro-benchmark que tu présentes il me semble que la gestion des erreurs est omise par exemple, cette technique a donc un désavantage indéniable: la gestion de la mémoire est à réaliser par le développeur.<br />
  Autre problème avec cette approche: le code utilisant ton pool va aller de moins en moins vite plus tu auras de processor.<br />
  Pour plus d'infos sur cette problématique je vous conseilles 2 références:</p>


<p>http://www.cs.umd.edu/~pugh/java/memoryModel/jsr-133-faq.html<br />
http://blogs.azulsystems.com/cliff/</p>


<p>bonne journée,<br />
Florent</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/gQEBr9rQxxg/optimisation_utilisation_d_un_pool</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/optimisation_utilisation_d_un_pool#comment-1212316948000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/nouveau_th%C3%A8me_pour_mon_blog#comment-1211647920000</guid>
        <title>Re: Nouveau thème pour mon blog</title>
        <dc:creator>konal</dc:creator>
        <pubDate>Sat, 24 May 2008 17:52:00 +0100</pubDate>
        <description>
<p>très sympa oui !</p>

</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/qwnbrxgXJaM/nouveau_th%C3%A8me_pour_mon_blog</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/nouveau_th%C3%A8me_pour_mon_blog#comment-1211647920000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/liens_du_jour_4#comment-1210931269000</guid>
        <title>Re: Liens du jour #4</title>
        <dc:creator>Konal</dc:creator>
        <pubDate>Fri, 16 May 2008 10:47:49 +0100</pubDate>
        <description>Jouissifs les 2 raccourcis claviers pour Netbeans !

ctrl + shift + ;  for the win !</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/Am08vjsea9s/liens_du_jour_4</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/liens_du_jour_4#comment-1210931269000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/icefaces_calendrier#comment-1210350459000</guid>
        <title>Re: ICEfaces : Calendrier</title>
        <dc:creator>mf</dc:creator>
        <pubDate>Fri, 9 May 2008 17:27:39 +0100</pubDate>
        <description>Apparamment si tu mets l'attribut type de convertDateTime à date tu n'as pas besoin de timeZone...</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/zGVSB3vHqbU/icefaces_calendrier</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/icefaces_calendrier#comment-1210350459000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/50_kilom%C3%A8tres_de_chute_libre#comment-1209076172000</guid>
        <title>Re: 50 kilomètres de chute libre</title>
        <dc:creator>konal</dc:creator>
        <pubDate>Thu, 24 Apr 2008 23:29:32 +0100</pubDate>
        <description>Le genre de réflexion inutile que j'adore  :)</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/COnQYNWJwEI/50_kilom%C3%A8tres_de_chute_libre</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/50_kilom%C3%A8tres_de_chute_libre#comment-1209076172000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/installer_icefaces_pour_les_nuls#comment-1209066963000</guid>
        <title>Re: Installer ICEfaces pour les nuls</title>
        <dc:creator>mf</dc:creator>
        <pubDate>Thu, 24 Apr 2008 20:56:03 +0100</pubDate>
        <description>\o/

Merci :)</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/mvmP4PyH3sA/installer_icefaces_pour_les_nuls</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/installer_icefaces_pour_les_nuls#comment-1209066963000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/icefaces_calendrier#comment-1208902905000</guid>
        <title>Re: ICEfaces : Calendrier</title>
        <dc:creator>mf</dc:creator>
        <pubDate>Tue, 22 Apr 2008 23:21:45 +0100</pubDate>
        <description><strike>A quand un calendrier dans Swing ?</strike> Ma gueule :D...</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/w4HoAZDzVQ0/icefaces_calendrier</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/icefaces_calendrier#comment-1208902905000</feedburner:origLink></item>
        <item>
        <guid isPermaLink="false">http://blog.aperigeek.com/viv/entry/50_kilom%C3%A8tres_de_chute_libre#comment-1208645614000</guid>
        <title>Re: 50 kilomètres de chute libre</title>
        <dc:creator>mf</dc:creator>
        <pubDate>Sat, 19 Apr 2008 23:53:34 +0100</pubDate>
        <description>Quand déménageons nous sur le Soleil ? A quand SUPINFO Soleil ?</description>
    <link>http://feedproxy.google.com/~r/vivblog-comments/~3/8m8HTsteSLg/50_kilom%C3%A8tres_de_chute_libre</link><feedburner:origLink>http://blog.aperigeek.com/viv/entry/50_kilom%C3%A8tres_de_chute_libre#comment-1208645614000</feedburner:origLink></item>
    </channel>
</rss>
