<?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>enrici.com (carnet de note(s))</title>
	<atom:link href="http://www.enrici.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.enrici.com</link>
	<description>Just another &#34;nothing to say&#34; homepage</description>
	<lastBuildDate>Fri, 21 Oct 2011 23:18:57 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Afficher le data-prototype dans un formulaire SF2</title>
		<link>http://www.enrici.com/2011/10/21/afficher-le-data-prototype-dans-un-formulaire-sf2/</link>
		<comments>http://www.enrici.com/2011/10/21/afficher-le-data-prototype-dans-un-formulaire-sf2/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 22:49:49 +0000</pubDate>
		<dc:creator>Raphaël Enrici</dc:creator>
				<category><![CDATA[Personnel]]></category>
		<category><![CDATA[The rest of it...]]></category>
		<category><![CDATA[development]]></category>
		<category><![CDATA[symfony2]]></category>

		<guid isPermaLink="false">http://www.enrici.com/?p=128</guid>
		<description><![CDATA[En Symfony2, lorsqu&#8217;on fait un formulaire que l&#8217;on veut ensuite manipuler avec du JQuery par exemple, il est utile de faire le rendu du data-prototype que l&#8217;on a au préalable paramétré dans le Formbuilder. Donc, soit on utilise {{ form_widget(form) }} Soit, pour faire un rendu manuel (par exemple lorsqu&#8217;on manipule une collection que l&#8217;on veut <a href='http://www.enrici.com/2011/10/21/afficher-le-data-prototype-dans-un-formulaire-sf2/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>En Symfony2, lorsqu&#8217;on fait un formulaire que l&#8217;on veut ensuite manipuler avec du JQuery par exemple, il est utile de faire le rendu du data-prototype que l&#8217;on a au préalable paramétré dans le Formbuilder.</p>
<p>Donc, soit on utilise</p>
<pre class="wp-code-highlight prettyprint">{{ form_widget(form) }}</pre>
<p>Soit, pour faire un rendu manuel (par exemple lorsqu&#8217;on manipule une collection que l&#8217;on veut afficher à sa manière), il faut utiliser le bout de code suivant :</p>
<pre class="wp-code-highlight prettyprint">{{ form_row(form.addresses.get('prototype'))|e }}</pre>
<p>Exemple:</p>
<pre class="wp-code-highlight prettyprint">
&lt;form action=&quot;&quot; method=&quot;post&quot; {{ form_enctype(form) }}&gt;
   &lt;!-- form_widget(form) --&gt;

&lt;div id=&quot;tabs&quot;&gt;
&lt;ul&gt;
        &lt;li&gt;&lt;a href=&quot;#fragment-1&quot;&gt;&lt;span&gt;Main informations&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;#fragment-2&quot;&gt;&lt;span&gt;Addresses&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
        &lt;li&gt;&lt;a href=&quot;#fragment-3&quot;&gt;&lt;span&gt;Misc.&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;div id=&quot;fragment-1&quot;&gt;
   &lt;h3&gt;Main informations&lt;/h3&gt;
    {{ form_row(form.name) }}
    {{ form_row(form.type) }}
    {{ form_row(form.customer_code) }}
    {{ form_row(form.provider_code) }}
&lt;/div&gt;
&lt;div id=&quot;fragment-2&quot;&gt;
  &lt;h3&gt;Addresses&lt;/h3&gt;
  &lt;div id=&quot;thirdparty_addresses&quot; data-prototype=&quot;{{ form_row(form.addresses.get('prototype'))|e }}&quot;/&gt;
   {% set i = 0 %}
   {% for child in form.addresses %}
  {{    form_row(child.address, {'label': 'Address: '}) }}
  {{    form_row(child.zipcode, {'label': 'Zip: '}) }}
  {{    form_row(child.town, {'label': 'City: '}) }}
  {{    form_row(child.country, {'label': 'Country: '}) }}
  {{    form_row(child.department, {'label': 'Province: '}) }}
  {{    form_rest(child) }}
   {%   set i = loop.index %}
   {% endfor %}
&lt;a href=&quot;#&quot; class=&quot;jslink&quot;&gt; Add an address &lt;/a&gt;
&lt;/div&gt;
&lt;div id=&quot;fragment-3&quot;&gt;
    {{ form_rest(form) }}
&lt;/div&gt;
    &lt;input type=&quot;submit&quot; /&gt;
&lt;/form&gt;
</pre>
<p>C&#8217;est (mieux) expliqué ici :</p>
<p><a title="https://github.com/symfony/symfony/pull/1724" href="https://github.com/symfony/symfony/pull/1724" target="_blank">https://github.com/symfony/symfony/pull/1724</a></p>
<p>Avec un gist ici : <a href="https://gist.github.com/1151134">https://gist.github.com/1151134</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enrici.com/2011/10/21/afficher-le-data-prototype-dans-un-formulaire-sf2/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>wordpress.vcl pour varnish 3.0</title>
		<link>http://www.enrici.com/2011/09/13/wordpress-vcl-pour-varnish-3-0/</link>
		<comments>http://www.enrici.com/2011/09/13/wordpress-vcl-pour-varnish-3-0/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 21:26:58 +0000</pubDate>
		<dc:creator>Raphaël Enrici</dc:creator>
				<category><![CDATA[Personnel]]></category>
		<category><![CDATA[Professionel]]></category>
		<category><![CDATA[performance]]></category>
		<category><![CDATA[reverse proxy cache]]></category>
		<category><![CDATA[varnish]]></category>
		<category><![CDATA[varnish 3]]></category>
		<category><![CDATA[VCL]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://www.enrici.com/?p=79</guid>
		<description><![CDATA[Ce site/blog est &#8220;propulsé&#8221; par wordpress. La configuration est la suivante : haproxy en front qui redispatch sur Varnish ou directement sur Apache si varnish est down. Apache et Varnish sont lancés sur le même serveur (d&#8217;où la règle de vérification de la purge basée sur 127.0.0.1&#8230; A modifier / améliorer pour plus de sécurité). <a href='http://www.enrici.com/2011/09/13/wordpress-vcl-pour-varnish-3-0/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Ce site/blog est &#8220;propulsé&#8221; par wordpress. La configuration est la suivante :</p>
<p>haproxy en front qui redispatch sur Varnish ou directement sur Apache si varnish est down. Apache et Varnish sont lancés sur le même serveur (d&#8217;où la règle de vérification de la purge basée sur 127.0.0.1&#8230; A modifier / améliorer pour plus de sécurité).</p>
<p>Le VCL utilisé pour cacher wordpress est celui trouvé par ailleurs pour la version 2.0 de Varnish mais adapté à la Varnish 3.0 (sans quoi il y avait quelques problèmes de compilation du VCL au démarrage). NOTA : le remplacement du purge par un ban qui permet de faire une purge wildcard (si on enlève le ban, la purge n&#8217;a lieu que sur l&#8217;URL elle même et du coup les changements de thème et autres subtilités de ce genre ne sont plus effective même après une purge via wp-varnish).</p>
<p>Le VCL complet figure ci-dessous :</p>
<pre class="wp-code-highlight prettyprint">backend default {
	.host = &quot;127.0.0.1&quot;;
	.port = &quot;80&quot;; 	// Apache is listening on port 80
}

acl purge {
  &quot;localhost&quot;;
  &quot;127.0.0.1&quot;;
}

sub vcl_recv {
  if (req.request == &quot;PURGE&quot;) {
    	if(!client.ip ~ purge) {
      		error 405 &quot;Not allowed.&quot;;
    	}
    	//purge(&quot;req.url ~ ^&quot; req.url &quot;$ &amp;amp;&amp;amp; req.http.host == &quot;req.http.host);
        //error 200 &quot;Purged.&quot;;
        ban(&quot;req.url ~ ^&quot; req.url &quot;$ &amp;amp;&amp;amp; req.http.host == &quot;req.http.host);
	return (lookup);
  }

  if (req.request != &quot;GET&quot; &amp;amp;&amp;amp;
      req.request != &quot;HEAD&quot; &amp;amp;&amp;amp;
      req.request != &quot;PUT&quot; &amp;amp;&amp;amp;
      req.request != &quot;POST&quot; &amp;amp;&amp;amp;
      req.request != &quot;TRACE&quot; &amp;amp;&amp;amp;
      req.request != &quot;OPTIONS&quot; &amp;amp;&amp;amp;
      req.request != &quot;DELETE&quot;) {
    return (pipe);
  }

  if (req.request != &quot;GET&quot; &amp;amp;&amp;amp; req.request != &quot;HEAD&quot;) {
    return (pass);
  }

  if (req.url ~ &quot;wp-(login|admin)&quot; || req.url ~ &quot;preview=true&quot;) {
    return (pass);
  }

  remove req.http.cookie;
  return (lookup);
}

sub vcl_hit {
        if (req.request == &quot;PURGE&quot;) {
                purge;
                error 200 &quot;Purged.&quot;;
        }
}

sub vcl_miss {
        if (req.request == &quot;PURGE&quot;) {
                purge;
                error 200 &quot;Purged.&quot;;
        }
}

sub vcl_fetch {
  if (req.url ~ &quot;wp-(login|admin)&quot; || req.url ~ &quot;preview=true&quot;) {
    //return (pass);
    return (hit_for_pass);
  }

  set beresp.ttl = 72h;
  return (deliver);
}</pre>
<p>Bon reverse proxy cache à tous&#8230;</p>
<p>HTH.</p>
<p>Références:<br />
[1] à renseigner : le post d&#8217;origine sur le VCL pour la V2&#8230; Je ne le trouve plus <img src='http://www.enrici.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
[2] <a title="Documentation officielle sur la purge varnish" href="https://www.varnish-cache.org/docs/trunk/tutorial/purging.html" target="_blank">https://www.varnish-cache.org/docs/trunk/tutorial/purging.html</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enrici.com/2011/09/13/wordpress-vcl-pour-varnish-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CDN</title>
		<link>http://www.enrici.com/2011/06/24/cdn/</link>
		<comments>http://www.enrici.com/2011/06/24/cdn/#comments</comments>
		<pubDate>Fri, 24 Jun 2011 14:39:58 +0000</pubDate>
		<dc:creator>Raphaël Enrici</dc:creator>
				<category><![CDATA[Professionel]]></category>
		<category><![CDATA[CDN]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[load balancing]]></category>
		<category><![CDATA[Systèmes et Réseaux]]></category>
		<category><![CDATA[veille techno]]></category>

		<guid isPermaLink="false">http://www.enrici.com/?p=76</guid>
		<description><![CDATA[&#160; &#160; Geo DNS: http://phix.me/geodns/]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p>&nbsp;</p>
<p>Geo DNS:</p>
<ul>
<li><a title="Tuto / Geo DNS sans patch" href="http://phix.me/geodns/" target="_blank">http://phix.me/geodns/</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.enrici.com/2011/06/24/cdn/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VOIP / Asterisk HA / Load balancing</title>
		<link>http://www.enrici.com/2011/04/01/voip-asterisk-ha-load-balancing/</link>
		<comments>http://www.enrici.com/2011/04/01/voip-asterisk-ha-load-balancing/#comments</comments>
		<pubDate>Fri, 01 Apr 2011 22:23:30 +0000</pubDate>
		<dc:creator>Raphaël Enrici</dc:creator>
				<category><![CDATA[Personnel]]></category>
		<category><![CDATA[Professionel]]></category>
		<category><![CDATA[asterisk]]></category>
		<category><![CDATA[ha]]></category>
		<category><![CDATA[load balancing]]></category>
		<category><![CDATA[voip]]></category>

		<guid isPermaLink="false">http://www.enrici.com/?p=57</guid>
		<description><![CDATA[&#160; www.asterisk.org &#8211; en particulier packages de la 1.8.x pour debian squeeze http://www.openinnovation.it/documents/10156/34651/Tutorial+Asterisk+cluster+in+High+Availability.pdf http://www.opensips.org/Resources/Features &#38; en particulier la partie load balancing à tester http://updates.xorcom.com/pkg-voip/builder &#160; Livre(s) en ligne : Asterisk cookbook &#160;]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<ul>
<li><a href="http://www.asterisk.org" target="_blank">www.asterisk.org</a> &#8211; en particulier packages de la 1.8.x pour debian squeeze</li>
<li><a href="http://www.openinnovation.it/documents/10156/34651/Tutorial+Asterisk+cluster+in+High+Availability.pdf" target="_blank">http://www.openinnovation.it/documents/10156/34651/Tutorial+Asterisk+cluster+in+High+Availability.pdf</a></li>
<li><a href="http://www.opensips.org/Resources/Features" target="_blank">http://www.opensips.org/Resources/Features</a> &amp; en particulier la partie load balancing à tester</li>
<li><a href="http://updates.xorcom.com/pkg-voip/builder">http://updates.xorcom.com/pkg-voip/builder</a></li>
</ul>
<p>&nbsp;</p>
<p>Livre(s) en ligne :</p>
<ul>
<li><a title="Asterisk cookbook" href="http://ofps.oreilly.com/titles/9781449303822/" target="_blank">Asterisk cookbook</a></li>
</ul>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.enrici.com/2011/04/01/voip-asterisk-ha-load-balancing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Xen / openstack / XCP et cie</title>
		<link>http://www.enrici.com/2011/03/27/xen-openstack-xcp-et-cie/</link>
		<comments>http://www.enrici.com/2011/03/27/xen-openstack-xcp-et-cie/#comments</comments>
		<pubDate>Sun, 27 Mar 2011 08:22:08 +0000</pubDate>
		<dc:creator>Raphaël Enrici</dc:creator>
				<category><![CDATA[Personnel]]></category>
		<category><![CDATA[Professionel]]></category>
		<category><![CDATA[The rest of it...]]></category>
		<category><![CDATA[cloud]]></category>
		<category><![CDATA[openstack]]></category>
		<category><![CDATA[xcp]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://www.enrici.com/?p=53</guid>
		<description><![CDATA[&#160; http://wiki.openstack.org/NovaDeploymentManual http://www.xen.org/download/xcp/index.html http://wiki.xen.org/xenwiki/XCP_Docs?highlight=%28XenCenter%20Compatibility%29 http://wiki.openstack.org/XenServerDevelopment#Prepare_XenServer]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<p><a href="http://wiki.openstack.org/NovaDeploymentManual  ">http://wiki.openstack.org/NovaDeploymentManual</a></p>
<p><a href="http://www.xen.org/download/xcp/index.html" target="_blank">http://www.xen.org/download/xcp/index.html</a></p>
<p><a href="http://wiki.xen.org/xenwiki/XCP_Docs?highlight=%28XenCenter%20Compatibility%29" target="_blank">http://wiki.xen.org/xenwiki/XCP_Docs?highlight=%28XenCenter%20Compatibility%29</a></p>
<p><a href="http://wiki.openstack.org/XenServerDevelopment#Prepare_XenServer" target="_blank">http://wiki.openstack.org/XenServerDevelopment#Prepare_XenServer</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.enrici.com/2011/03/27/xen-openstack-xcp-et-cie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Personnalisation d&#8217;un CD d&#8217;installation Ubuntu</title>
		<link>http://www.enrici.com/2011/03/13/personnalisation-dun-cd-dinstallation-ubuntu/</link>
		<comments>http://www.enrici.com/2011/03/13/personnalisation-dun-cd-dinstallation-ubuntu/#comments</comments>
		<pubDate>Sun, 13 Mar 2011 19:44:03 +0000</pubDate>
		<dc:creator>Raphaël Enrici</dc:creator>
				<category><![CDATA[Personnel]]></category>
		<category><![CDATA[The rest of it...]]></category>
		<category><![CDATA[custom]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[personnalisation]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.enrici.com/?p=47</guid>
		<description><![CDATA[Pour mémoire : UCK et surtout UCK-Flow UCK-Flow permet entre autre de gérer tout le workflow d&#8217;édition (extraction du squashfs par exemple) Les personnalisations du comportement de boot par défaut du livecd se font dans isolinux à la racine de l&#8217;ISO (voir aussi le label par défaut appelé dans l&#8217;autorun.inf) Côté personnalisation graphique : sans <a href='http://www.enrici.com/2011/03/13/personnalisation-dun-cd-dinstallation-ubuntu/'>[...]</a>]]></description>
			<content:encoded><![CDATA[<p>Pour mémoire :</p>
<ul>
<li>UCK et surtout UCK-Flow</li>
<li>UCK-Flow permet entre autre de gérer tout le workflow d&#8217;édition (extraction du squashfs par exemple)</li>
<li>Les personnalisations du comportement de boot par défaut du livecd se font dans isolinux à la racine de l&#8217;ISO (voir aussi le label par défaut appelé dans l&#8217;autorun.inf)</li>
<li>Côté personnalisation graphique : sans doute des choses à voir côté isolinux, le slideshow qui défile pendant le boot est dans le paquet ubiquity-slideshow. HTML livrés dans /usr/share/ubiquity-slideshow, éditer l&#8217;index.html pour modifier l&#8217;ordre</li>
<li>Paramètre de boot à auto et notamment paramètre ubiquity à voir sur ce point.</li>
</ul>
<p>&nbsp;</p>
<p>Documentations en ligne :</p>
<ul>
<li>doc du debian-installer</li>
<li>doc ubuntu du d-i + spécificité ubuntu : <a href="https://help.ubuntu.com/10.10/installation-guide/example-preseed.txt" target="_blank">exemple de preseed</a>, <a href="https://help.ubuntu.com/10.10/installation-guide/i386/appendix-preseed.html" target="_blank">preseed ubuntu</a></li>
<li>divers : <a href="http://blog.loftninjas.org/2009/04/16/configuring-lvm-preseed-on-ubuntu-intrepid/">pour 8.10</a> + <a href="http://irclogs.ubuntu.com/2008/09/19/%23ubuntu-installer.txt">discussion avec colin</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.enrici.com/2011/03/13/personnalisation-dun-cd-dinstallation-ubuntu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tests de montée en charge</title>
		<link>http://www.enrici.com/2011/02/22/tests-de-montee-en-charge/</link>
		<comments>http://www.enrici.com/2011/02/22/tests-de-montee-en-charge/#comments</comments>
		<pubDate>Tue, 22 Feb 2011 12:27:16 +0000</pubDate>
		<dc:creator>Raphaël Enrici</dc:creator>
				<category><![CDATA[Personnel]]></category>
		<category><![CDATA[Professionel]]></category>
		<category><![CDATA[tests de montée en charge]]></category>
		<category><![CDATA[web load]]></category>

		<guid isPermaLink="false">http://www.enrici.com/?p=36</guid>
		<description><![CDATA[&#160; JMeter JMeter tutoriels]]></description>
			<content:encoded><![CDATA[<p>&nbsp;</p>
<ul>
<li><a href="http://jakarta.apache.org/jmeter/" target="_blank">JMeter</a></li>
<li><a href="http://blog.milamberspace.net/index.php/jmeter-pages" target="_blank">JMeter tutoriels</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.enrici.com/2011/02/22/tests-de-montee-en-charge/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Analytics (bientôt open-source)</title>
		<link>http://www.enrici.com/2011/02/20/analytics-bientot-open-source/</link>
		<comments>http://www.enrici.com/2011/02/20/analytics-bientot-open-source/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 22:12:17 +0000</pubDate>
		<dc:creator>Raphaël Enrici</dc:creator>
				<category><![CDATA[Personnel]]></category>
		<category><![CDATA[Professionel]]></category>
		<category><![CDATA[The rest of it...]]></category>
		<category><![CDATA[analytics]]></category>
		<category><![CDATA[systèmes distribués]]></category>
		<category><![CDATA[veille techno]]></category>

		<guid isPermaLink="false">http://www.enrici.com/?p=30</guid>
		<description><![CDATA[Rainbird : l&#8217;analytics par tweeter Références : Rainbird: Twitter’s ZooKeeper + Cassandra Based Realtime Analytics Solution]]></description>
			<content:encoded><![CDATA[<p>Rainbird : l&#8217;analytics par tweeter</p>
<p>Références :</p>
<ul>
<li><a title="Rainbird: Twitter’s ZooKeeper + Cassandra Based Realtime Analytics Solution " href="http://nosql.mypopescu.com/post/3134031732/rainbird-twitters-zookeeper-cassandra-based" target="_blank">Rainbird: Twitter’s ZooKeeper + Cassandra Based Realtime Analytics Solution</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.enrici.com/2011/02/20/analytics-bientot-open-source/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Technologie(s)</title>
		<link>http://www.enrici.com/2011/02/20/technologies/</link>
		<comments>http://www.enrici.com/2011/02/20/technologies/#comments</comments>
		<pubDate>Sun, 20 Feb 2011 22:06:04 +0000</pubDate>
		<dc:creator>Raphaël Enrici</dc:creator>
				<category><![CDATA[Personnel]]></category>
		<category><![CDATA[Professionel]]></category>
		<category><![CDATA[langages]]></category>
		<category><![CDATA[systèmes distribués]]></category>
		<category><![CDATA[veille techno]]></category>

		<guid isPermaLink="false">http://www.enrici.com/?p=27</guid>
		<description><![CDATA[A voir et à revoir : hadoop flume cassandra Langages et frameworks : scala akka rcptoolbox]]></description>
			<content:encoded><![CDATA[<div>A voir et à revoir :</div>
<ul>
<li><a href="http://hadoop.apache.org/" target="_blank">hadoop</a></li>
<li><a href="https://wiki.cloudera.com/display/DOC/Flume+Installation" target="_blank">flume</a></li>
<li><a href="http://cassandra.apache.org/" target="_blank">cassandra</a></li>
</ul>
<p>Langages et frameworks :</p>
<ul>
<li><a href="http://www.scala-lang.org/" target="_blank">scala</a></li>
<li><a href="http://akka.io/" target="_blank">akka</a></li>
<li><a href="https://launchpad.net/rcptoolbox" target="_blank">rcptoolbox</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.enrici.com/2011/02/20/technologies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Documents utiles traitant de la typographie</title>
		<link>http://www.enrici.com/2011/01/09/documents-utiles-typographie/</link>
		<comments>http://www.enrici.com/2011/01/09/documents-utiles-typographie/#comments</comments>
		<pubDate>Sun, 09 Jan 2011 22:05:09 +0000</pubDate>
		<dc:creator>Raphaël Enrici</dc:creator>
				<category><![CDATA[Personnel]]></category>
		<category><![CDATA[typographie]]></category>

		<guid isPermaLink="false">http://www-enrici.blogs.enrici.com/?p=16</guid>
		<description><![CDATA[Le petit typographe rationnel par Eddie Saudrais est une mine d&#8217;informations à la portée de tous&#8230;]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.enrici.com/files/2011/01/typo.pdf">Le petit typographe rationnel</a> par Eddie Saudrais est une mine d&#8217;informations à la portée de tous&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.enrici.com/2011/01/09/documents-utiles-typographie/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Minified using disk: basic

Served from: www.enrici.com @ 2012-05-21 10:34:34 -->
