<?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:content="http://purl.org/rss/1.0/modules/content/" 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:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
<channel>
	<title>Comments for NooCodeCommit</title>
	
	<link>http://www.noocodecommit.com/blog/nicogiard</link>
	<description>le petit monde de Play! framework (et de Wicket)...</description>
	<lastBuildDate>Wed, 03 Apr 2013 13:11:40 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/noocodecommit-comments" /><feedburner:info uri="noocodecommit-comments" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Comment on Les 10 Commandements du Développeur by En vrac #74 « wOueb by Romain DECKER / Another IT Guy Blog</title>
		<link>http://feedproxy.google.com/~r/noocodecommit-comments/~3/59-daf5NvYI/comment-page-1</link>
		<dc:creator>En vrac #74 « wOueb by Romain DECKER / Another IT Guy Blog</dc:creator>
		<pubDate>Wed, 03 Apr 2013 13:11:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.noocodecommit.com/blog/nicogiard/?p=984#comment-30748</guid>
		<description><![CDATA[[...] Si vous codez, voici les 10 commandements du développeur, [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Si vous codez, voici les 10 commandements du développeur, [...]</p>
<img src="http://feeds.feedburner.com/~r/noocodecommit-comments/~4/59-daf5NvYI" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.noocodecommit.com/blog/nicogiard/theorie-du-developpeur/les-10-commandements-du-developpeur/comment-page-1#comment-30748</feedburner:origLink></item>
	<item>
		<title>Comment on Une mise en production en moins de 5 minutes…. by Clever-Cloud, un acteur français du cloud » NooCodeCommit | NooCodeCommit</title>
		<link>http://feedproxy.google.com/~r/noocodecommit-comments/~3/j-j_yjVxmx8/comment-page-1</link>
		<dc:creator>Clever-Cloud, un acteur français du cloud » NooCodeCommit | NooCodeCommit</dc:creator>
		<pubDate>Fri, 29 Mar 2013 08:52:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.noocodecommit.com/blog/nicogiard/?p=1103#comment-30713</guid>
		<description><![CDATA[[...] Il y&#8217;a quelque temps, j&#8217;ai écris un article sur le déploiement d&#8217;une application Play Framework sur Heroku. [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Il y&#8217;a quelque temps, j&#8217;ai écris un article sur le déploiement d&#8217;une application Play Framework sur Heroku. [...]</p>
<img src="http://feeds.feedburner.com/~r/noocodecommit-comments/~4/j-j_yjVxmx8" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.noocodecommit.com/blog/nicogiard/play/une-mise-en-production-en-moins-de-5-minutes/comment-page-1#comment-30713</feedburner:origLink></item>
	<item>
		<title>Comment on Une mise en production en moins de 5 minutes…. by Une mise en production en moins de 5 minutes…. » NooCodeCommit | NooCodeCommit | Un regard sur le cloud</title>
		<link>http://feedproxy.google.com/~r/noocodecommit-comments/~3/21_sWKQBKSQ/comment-page-1</link>
		<dc:creator>Une mise en production en moins de 5 minutes…. » NooCodeCommit | NooCodeCommit | Un regard sur le cloud</dc:creator>
		<pubDate>Sun, 15 Jul 2012 12:08:12 +0000</pubDate>
		<guid isPermaLink="false">http://www.noocodecommit.com/blog/nicogiard/?p=1103#comment-30539</guid>
		<description><![CDATA[[...] on www.noocodecommit.com PartagerTwitterFacebookDiggLinkedInJ&#039;aime ceci:J&#039;aimeBe the first to like [...]]]></description>
		<content:encoded><![CDATA[<p>[...] on <a href="http://www.noocodecommit.com">http://www.noocodecommit.com</a> PartagerTwitterFacebookDiggLinkedInJ&#039;aime ceci:J&#039;aimeBe the first to like [...]</p>
<img src="http://feeds.feedburner.com/~r/noocodecommit-comments/~4/21_sWKQBKSQ" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.noocodecommit.com/blog/nicogiard/play/une-mise-en-production-en-moins-de-5-minutes/comment-page-1#comment-30539</feedburner:origLink></item>
	<item>
		<title>Comment on Play! Framework Tips : Circular reference avec renderJSON by redhatgeek</title>
		<link>http://feedproxy.google.com/~r/noocodecommit-comments/~3/3lOfCFL-uh0/comment-page-1</link>
		<dc:creator>redhatgeek</dc:creator>
		<pubDate>Wed, 20 Jun 2012 09:05:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.noocodecommit.com/blog/nicogiard/?p=1070#comment-30520</guid>
		<description><![CDATA[thank you... you save my day... :)]]></description>
		<content:encoded><![CDATA[<p>thank you&#8230; you save my day&#8230; <img src='http://www.noocodecommit.com/blog/nicogiard/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/noocodecommit-comments/~4/3lOfCFL-uh0" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.noocodecommit.com/blog/nicogiard/tips/play-framework-tips-circular-reference-avec-renderjson/comment-page-1#comment-30520</feedburner:origLink></item>
	<item>
		<title>Comment on Play! Framework Tips : un renderArgs.put dans un @After sert t’il à quelque chose by jhice</title>
		<link>http://feedproxy.google.com/~r/noocodecommit-comments/~3/ur3k9kYiKl0/comment-page-1</link>
		<dc:creator>jhice</dc:creator>
		<pubDate>Tue, 19 Jun 2012 22:12:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.noocodecommit.com/blog/nicogiard/?p=1055#comment-30519</guid>
		<description><![CDATA[Plutôt mal foutu étant donné que la cheatsheet 1.2.4 indique :

@Before ➟ action ➟ @After ➟ template ➟ @Finally

Y&#039;a-t-il un moyen pour agir sur le template après @After comme semble l&#039;indiquer la doc ?]]></description>
		<content:encoded><![CDATA[<p>Plutôt mal foutu étant donné que la cheatsheet 1.2.4 indique :</p>
<p>@Before ➟ action ➟ @After ➟ template ➟ @Finally</p>
<p>Y&#8217;a-t-il un moyen pour agir sur le template après @After comme semble l&#8217;indiquer la doc ?</p>
<img src="http://feeds.feedburner.com/~r/noocodecommit-comments/~4/ur3k9kYiKl0" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.noocodecommit.com/blog/nicogiard/tips/play-framework-tips-un-renderargs-put-dans-un-after-sert-til-a-quelque-chose/comment-page-1#comment-30519</feedburner:origLink></item>
	<item>
		<title>Comment on Wicket par la pratique : URLCodingStrategy, Breadcrumb et Image by nicogiard</title>
		<link>http://feedproxy.google.com/~r/noocodecommit-comments/~3/8Bw6Ea785kc/comment-page-1</link>
		<dc:creator>nicogiard</dc:creator>
		<pubDate>Fri, 01 Jun 2012 08:16:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.noocodecommit.com/blog/nicogiard/?p=72#comment-30504</guid>
		<description><![CDATA[Je suis désolé salma mais je ne comprend pas ton problème, pourrais-tu le ré-expliquer svp ?]]></description>
		<content:encoded><![CDATA[<p>Je suis désolé salma mais je ne comprend pas ton problème, pourrais-tu le ré-expliquer svp ?</p>
<img src="http://feeds.feedburner.com/~r/noocodecommit-comments/~4/8Bw6Ea785kc" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.noocodecommit.com/blog/nicogiard/wicket/wicket-par-la-pratique-urlcodingstrategy-breadcrumb-et-image/comment-page-1#comment-30504</feedburner:origLink></item>
	<item>
		<title>Comment on Wicket par la pratique : URLCodingStrategy, Breadcrumb et Image by salma</title>
		<link>http://feedproxy.google.com/~r/noocodecommit-comments/~3/VWlr4sYPaiQ/comment-page-1</link>
		<dc:creator>salma</dc:creator>
		<pubDate>Tue, 22 May 2012 16:02:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.noocodecommit.com/blog/nicogiard/?p=72#comment-30502</guid>
		<description><![CDATA[slt! je developpe un CRM avec PLAY et JAVA, je voulais savoir comment je peut faire un breadcrumb dynamique?
la j&#039;ai inserer un breadcrumb sous forme d&#039;une liste ul :
 
            
                
                    
                        &lt;a href=&quot;../&quot;&gt;Home&lt;/a&gt;
                    
                               
                        &lt;b&gt;sfdsdf&lt;/b&gt;
                    
                
            
        

et jveu ajouter un script javascript a tous les lien &lt;A&gt;&lt;/A&gt;  qui ajoute ce lien dans la liste . et je ne sais vraiment pas comment le faire car a chaque chargement de page la liste se met a zéro ? moi je veu ke la liste se met a zéro seulement quand le user se deconnecte ou se connecte. :(]]></description>
		<content:encoded><![CDATA[<p>slt! je developpe un CRM avec PLAY et JAVA, je voulais savoir comment je peut faire un breadcrumb dynamique?<br />
la j&#8217;ai inserer un breadcrumb sous forme d&#8217;une liste ul :</p>
<p>                        <a href="../">Home</a></p>
<p>                        <b>sfdsdf</b></p>
<p>et jveu ajouter un script javascript a tous les lien <a></a>  qui ajoute ce lien dans la liste . et je ne sais vraiment pas comment le faire car a chaque chargement de page la liste se met a zéro ? moi je veu ke la liste se met a zéro seulement quand le user se deconnecte ou se connecte. <img src='http://www.noocodecommit.com/blog/nicogiard/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<img src="http://feeds.feedburner.com/~r/noocodecommit-comments/~4/VWlr4sYPaiQ" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.noocodecommit.com/blog/nicogiard/wicket/wicket-par-la-pratique-urlcodingstrategy-breadcrumb-et-image/comment-page-1#comment-30502</feedburner:origLink></item>
	<item>
		<title>Comment on Play! Framework Tips : un renderArgs.put dans un @After sert t’il à quelque chose by nicogiard</title>
		<link>http://feedproxy.google.com/~r/noocodecommit-comments/~3/FEDKIixUOvo/comment-page-1</link>
		<dc:creator>nicogiard</dc:creator>
		<pubDate>Mon, 02 Jan 2012 13:24:47 +0000</pubDate>
		<guid isPermaLink="false">http://www.noocodecommit.com/blog/nicogiard/?p=1055#comment-30263</guid>
		<description><![CDATA[Ce qu&#039;ils sont fort ces Zergs :p]]></description>
		<content:encoded><![CDATA[<p>Ce qu&#8217;ils sont fort ces Zergs :p</p>
<img src="http://feeds.feedburner.com/~r/noocodecommit-comments/~4/FEDKIixUOvo" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.noocodecommit.com/blog/nicogiard/tips/play-framework-tips-un-renderargs-put-dans-un-after-sert-til-a-quelque-chose/comment-page-1#comment-30263</feedburner:origLink></item>
	<item>
		<title>Comment on Play! Framework Tips : un renderArgs.put dans un @After sert t’il à quelque chose by ZergPowa</title>
		<link>http://feedproxy.google.com/~r/noocodecommit-comments/~3/gC_igZOXtCs/comment-page-1</link>
		<dc:creator>ZergPowa</dc:creator>
		<pubDate>Mon, 02 Jan 2012 11:36:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.noocodecommit.com/blog/nicogiard/?p=1055#comment-30262</guid>
		<description><![CDATA[Bonjour,

Explication concrète : les méthodes annotées en &quot;@after&quot; sont appelées &lt;strong&gt;après&lt;/strong&gt; le render. Par conséquent, modifier les renderArgs ne sert effectivement plus à rien, c&#039;est trop tard.

Il y aurait un effet si les méthodes @after étaient appelées au moment du render, ce qui n&#039;est pas le cas. Un petit coup d&#039;oeil dans play.mvc.ActionInvoker permet de le vérifier (méthode invoke).
&lt;code&gt;
            // 3. Invoke the action
            try {
                // @Before
                handleBefores(request);
                
                // Action
                Result actionResult = null;
                ...
                ...invokeControllerMethod...etc...
                ... (la controllerMethod fait appel au render)
                ...

                // @After
                handleAfters(request);

&lt;/code&gt;

Bonne journée !]]></description>
		<content:encoded><![CDATA[<p>Bonjour,</p>
<p>Explication concrète : les méthodes annotées en &#8220;@after&#8221; sont appelées <strong>après</strong> le render. Par conséquent, modifier les renderArgs ne sert effectivement plus à rien, c&#8217;est trop tard.</p>
<p>Il y aurait un effet si les méthodes @after étaient appelées au moment du render, ce qui n&#8217;est pas le cas. Un petit coup d&#8217;oeil dans play.mvc.ActionInvoker permet de le vérifier (méthode invoke).<br />
<code><br />
            // 3. Invoke the action<br />
            try {<br />
                // @Before<br />
                handleBefores(request);</p>
<p>                // Action<br />
                Result actionResult = null;<br />
                ...<br />
                ...invokeControllerMethod...etc...<br />
                ... (la controllerMethod fait appel au render)<br />
                ...</p>
<p>                // @After<br />
                handleAfters(request);</p>
<p></code></p>
<p>Bonne journée !</p>
<img src="http://feeds.feedburner.com/~r/noocodecommit-comments/~4/gC_igZOXtCs" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.noocodecommit.com/blog/nicogiard/tips/play-framework-tips-un-renderargs-put-dans-un-after-sert-til-a-quelque-chose/comment-page-1#comment-30262</feedburner:origLink></item>
	<item>
		<title>Comment on Play! Framework Tips : Circular reference avec renderJSON by mael</title>
		<link>http://feedproxy.google.com/~r/noocodecommit-comments/~3/w2u9e88d77M/comment-page-1</link>
		<dc:creator>mael</dc:creator>
		<pubDate>Thu, 24 Nov 2011 16:16:33 +0000</pubDate>
		<guid isPermaLink="false">http://www.noocodecommit.com/blog/nicogiard/?p=1070#comment-27441</guid>
		<description><![CDATA[bonjour,

Un truc sympa si l&#039;on veut enrichir son objet plutôt que le tronquer en supprimant des données.

Il suffit de remplacer dans la fonction serialize(..)
JsonObject obj = new JsonObject(); 
par 
JsonObject obj = new Gson().toJsonTree(obj).getAsJsonObject(); // on récupère l&#039;objet déja parsé

Par exemple, si &#039;lon veut ajouter le type d&#039;une classe complexe.
		 
public JsonElement serialize(Objet obj, Type type, JsonSerializationContext jsonSerializationContext) {
   JsonObject obj = new Gson().toJsonTree(obj).getAsJsonObject();
    obj.addProperty(&quot;type&quot;, obj.getClass().getName());
    return obj;
}

Perso, le problème s&#039;est posé avec la manipulation d&#039;objets complexes ayant un meme parent. Le parsage Json étant effectué sur le type du parent,
il était un peu dommage de rajouter l&#039;information de type de classe dans l&#039;objet a parser. Cela aurait fait redondance.]]></description>
		<content:encoded><![CDATA[<p>bonjour,</p>
<p>Un truc sympa si l&#8217;on veut enrichir son objet plutôt que le tronquer en supprimant des données.</p>
<p>Il suffit de remplacer dans la fonction serialize(..)<br />
JsonObject obj = new JsonObject();<br />
par<br />
JsonObject obj = new Gson().toJsonTree(obj).getAsJsonObject(); // on récupère l&#8217;objet déja parsé</p>
<p>Par exemple, si &#8216;lon veut ajouter le type d&#8217;une classe complexe.</p>
<p>public JsonElement serialize(Objet obj, Type type, JsonSerializationContext jsonSerializationContext) {<br />
   JsonObject obj = new Gson().toJsonTree(obj).getAsJsonObject();<br />
    obj.addProperty(&#8220;type&#8221;, obj.getClass().getName());<br />
    return obj;<br />
}</p>
<p>Perso, le problème s&#8217;est posé avec la manipulation d&#8217;objets complexes ayant un meme parent. Le parsage Json étant effectué sur le type du parent,<br />
il était un peu dommage de rajouter l&#8217;information de type de classe dans l&#8217;objet a parser. Cela aurait fait redondance.</p>
<img src="http://feeds.feedburner.com/~r/noocodecommit-comments/~4/w2u9e88d77M" height="1" width="1"/>]]></content:encoded>
	<feedburner:origLink>http://www.noocodecommit.com/blog/nicogiard/tips/play-framework-tips-circular-reference-avec-renderjson/comment-page-1#comment-27441</feedburner:origLink></item>
</channel>
</rss>
