<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss1full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns="http://purl.org/rss/1.0/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0">

<channel rdf:about="http://www.amouroux.org/">
  <title>Teorem's Blog</title>
  <description />
  <link>http://www.amouroux.org/</link>
  <dc:language>fr</dc:language>
  <dc:creator />
  <dc:rights />
  <dc:date>2009-09-23T18:21:33+02:00</dc:date>
  <admin:generatorAgent rdf:resource="http://www.dotclear.net/" />
  
  <sy:updatePeriod>daily</sy:updatePeriod>
  <sy:updateFrequency>1</sy:updateFrequency>
  <sy:updateBase>2009-09-23T18:21:33+02:00</sy:updateBase>
  
  <items>
  <rdf:Seq>
    <rdf:li rdf:resource="http://www.amouroux.org/2009/09/23/172-catherine-colin-made-in-design-a-le-2eme-prix-des-trophees-2009-e-commerce-magazine" />
  <rdf:li rdf:resource="http://www.amouroux.org/2009/08/08/171-comment-attirer-du-traffic-sur-son-site-avec-un-cochon" />
  <rdf:li rdf:resource="http://www.amouroux.org/2009/08/07/170-kelbonprix-boutique-en-ligne-sous-magento" />
  <rdf:li rdf:resource="http://www.amouroux.org/2009/05/20/169-who-is-watching-the-watchmen-hadopi-men-en-fait" />
  <rdf:li rdf:resource="http://www.amouroux.org/2009/04/24/168-les-antennes-relais-ont-bien-un-effet-virtuel-sur-le-cerveau" />
  <rdf:li rdf:resource="http://www.amouroux.org/2009/04/22/167-kelkoo-in-yahoo-earnings-reports" />
  <rdf:li rdf:resource="http://www.amouroux.org/2009/04/21/166-nouveau-business-model-pour-l-industrie-automobile-et-en-plus-c-est-moral" />
  <rdf:li rdf:resource="http://www.amouroux.org/2009/04/20/165-oracle-buying-sun-microsystems-what-will-be-the-new-name-of-mysql" />
  <rdf:li rdf:resource="http://www.amouroux.org/2009/04/13/164-utilisation-du-carousel-et-du-calendar-de-yahoo-user-interface-yui" />
  <rdf:li rdf:resource="http://www.amouroux.org/2009/04/04/163-l-hadopi-va-trop-loin" />
  </rdf:Seq>
  </items>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" href="http://feeds.feedburner.com/TeoremsBlog" type="application/rss+xml" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com" /></channel>

<item rdf:about="http://www.amouroux.org/2009/09/23/172-catherine-colin-made-in-design-a-le-2eme-prix-des-trophees-2009-e-commerce-magazine">
  <title>Catherine Colin (Made in Design) a le 2ème prix des trophées 2009 E-Commerce Magazine</title>
  <link>http://feedproxy.google.com/~r/TeoremsBlog/~3/npe42p_FSoI/172-catherine-colin-made-in-design-a-le-2eme-prix-des-trophees-2009-e-commerce-magazine</link>
  <dc:date>2009-09-23T18:21:33+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Teorem</dc:creator>
  <dc:subject>Business</dc:subject>
  <description>Ce n'est pas que je pense que ces trophés ont une grande importance, mais j'apprécie Catherine ! J'ai investi (un tout petit peu) dans Made In Design et j'ai pu apprécier chez Catherine la passion et la conviction qui sont l'épine dorsale de tout futur grand entrepreneur. Made In Design a...</description>
  <content:encoded><![CDATA[ <p>Ce n'est pas que je pense que <a href="http://www.trophees-ecommerce.fr/palmares09.htm" hreflang="fr">ces trophés</a> ont une grande importance, mais j'apprécie Catherine&nbsp;! J'ai investi (un tout petit peu) dans Made In Design et j'ai pu apprécier chez Catherine la passion et la conviction qui sont l'épine dorsale de tout futur grand entrepreneur. Made In Design a encore du chemin à faire pour atteindre les objectifs que se sont fixés ses dirigeants, mais c'est avec des gens de la trempe de Catherine que ces ambitions pourront s'accomplir.</p>]]></content:encoded>
<feedburner:origLink>http://www.amouroux.org/2009/09/23/172-catherine-colin-made-in-design-a-le-2eme-prix-des-trophees-2009-e-commerce-magazine</feedburner:origLink></item>
<item rdf:about="http://www.amouroux.org/2009/08/08/171-comment-attirer-du-traffic-sur-son-site-avec-un-cochon">
  <title>Comment attirer du traffic sur son site ? Avec un cochon !</title>
  <link>http://feedproxy.google.com/~r/TeoremsBlog/~3/v9YDC2DKRWw/171-comment-attirer-du-traffic-sur-son-site-avec-un-cochon</link>
  <dc:date>2009-08-08T15:29:24+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Teorem</dc:creator>
  <dc:subject>Business</dc:subject>
  <description>C'est ce que fait Regioneo avec un concours ouvert à tous, où vous pourrez sauver un cochon (et partir à St Malo ou en avoir un morceau).

Vu ma gourmandise, j'aime bien ce site qui propose des produits du terroir directement en provenance des producteurs. Et ce concours est pertinent vis à...</description>
  <content:encoded><![CDATA[ C'est ce que fait <a href="http://www.regioneo.com/">Regioneo</a> avec un <a href="http://www.regioneo.com/concours">concours</a> ouvert à tous, où vous pourrez sauver un cochon (et partir à St Malo ou en avoir un morceau).

Vu ma gourmandise, j'aime bien ce site qui propose des produits du terroir directement en provenance des producteurs. Et ce concours est pertinent vis à vis de la cible du site et des types de produits qu'il vend.

Je ne sais pas si le concours est un concept d'achat de trafic valable pour tous les types de sites. Mais je suivrai avec attention les résultats de celui-là.]]></content:encoded>
<feedburner:origLink>http://www.amouroux.org/2009/08/08/171-comment-attirer-du-traffic-sur-son-site-avec-un-cochon</feedburner:origLink></item>
<item rdf:about="http://www.amouroux.org/2009/08/07/170-kelbonprix-boutique-en-ligne-sous-magento">
  <title>KelBonPrix : boutique en ligne sous Magento</title>
  <link>http://feedproxy.google.com/~r/TeoremsBlog/~3/1TRjiGY4ktg/170-kelbonprix-boutique-en-ligne-sous-magento</link>
  <dc:date>2009-08-07T11:50:50+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Teorem</dc:creator>
  <dc:subject>Business</dc:subject>
  <description>Je tiens tout de suite à mettre les choses au point, ce site n'est pas une réincarnation de Kelkoo, et je ne suis pas à l'origine de son nom de domaine.
KelBonPrix.fr est un site de e-commerce qui propose des produits venant du déstockage, donc à des prix défiant toute concurrence la...</description>
  <content:encoded><![CDATA[ <p><a href="http://www.kelbonprix.fr/" title="KelBonPrix : le site des produits déstockés"><img src="http://www.kelbonprix.fr/skin/frontend/default/KelBonPrix/images/logo.gif" width="500" height="86" /></a><br /></p>
<p>Je tiens tout de suite à mettre les choses au point, ce site n'est pas une réincarnation de Kelkoo, et je ne suis pas à l'origine de son nom de domaine.</p>
<p>KelBonPrix.fr est un site de e-commerce qui propose des produits venant du déstockage, donc à des prix défiant toute concurrence la plupart du temps. J'en suis le prestataire technique et j'ai choisi d'utiliser la plate-forme de e-commerce <a href="http://www.magentocommerce.com/" title="Magento Site">Magento</a>. Et il faut avouer que cette décision un peu moutonnière (Magento devient la plate-forme la plus utilisée pour les sites de e-commerce) n'est pas mauvaise du tout.</p>
<p>Que ce soit d'un point de vue fonctionalités ou customization, Magento répond parfaitement à la plupart des mes attentes.</p>
<p>Même si le site n'est pas encore parfait (notamment d'un point de vue SEO), il a été assez facile de le mettre en place et il fonctionne très correctement sur le serveur que j'utilise. Je n'ai pas encore eu l'occasion de faire de développement spécifique car j'ai trouvé tout ce dont j'avais besoin dans les extensions fourni dans l'"AppStore" de Magento (qui gagnerait lui à être retravaillé car il est parfois difficile de trouver ce que l'on cherche). J'ai quand même eu l'occasion de regarder du code et il est suffisamment bien structuré et écrit pour que je sois assez confiant sur la faisabilité d'extension dans des temps raisonnables.</p>
<p>D'un point de vue web design, la conception MVC du système me va tout à fait bien sûr. Je regrette simplement que le système de layout ne soit pas mieux documenté, notamment au niveau de ce qu'il est possible d'utiliser comme paramètres et attributs des blocks.</p>
<p>Bien entendu, tout référencement amical sera le bienvenu pour booster le traffic du site.</p>]]></content:encoded>
<feedburner:origLink>http://www.amouroux.org/2009/08/07/170-kelbonprix-boutique-en-ligne-sous-magento</feedburner:origLink></item>
<item rdf:about="http://www.amouroux.org/2009/05/20/169-who-is-watching-the-watchmen-hadopi-men-en-fait">
  <title>Who is watching the watchmen (hadopi-men en fait) ?</title>
  <link>http://feedproxy.google.com/~r/TeoremsBlog/~3/HdMCdQURaS8/169-who-is-watching-the-watchmen-hadopi-men-en-fait</link>
  <dc:date>2009-05-20T10:47:16+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Teorem</dc:creator>
  <dc:subject>Société</dc:subject>
  <description>Je suis tombé sur la vidéo suivante dans un post récent de Daniel Broche:



La vidéo est effectivement très pédagogique et soulève en fait une question principale : comment peut-on avoir confiance dans les "dénonciations" des officines en charge de fournir des adresses IP à l'Hadopi...</description>
  <content:encoded><![CDATA[ <p>Je suis tombé sur la vidéo suivante dans un post récent de <a href="http://www.danielbroche.com/daniel_broche/2009/05/licenciement-tf1-jerome-bourreau-sexplique.html">Daniel Broche</a>:</p>

<object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/1FuFwwjte90&color1=0xb1b1b1&color2=0xcfcfcf&hl=fr&feature=player_embedded&fs=1"></param><param name="allowFullScreen" value="true"></param><embed src="http://www.youtube.com/v/1FuFwwjte90&color1=0xb1b1b1&color2=0xcfcfcf&hl=fr&feature=player_embedded&fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"></embed></object>

<p>La vidéo est effectivement très pédagogique et soulève en fait une question principale : comment peut-on avoir confiance dans les "dénonciations" des officines en charge de fournir des adresses IP à l'Hadopi (les hadopi-men) ?</p>

<p>Il faudrait au moins assurer la transparence complète des procédures d'agréments pour de telles officines et, comme c'est déjà le cas pour les fichiers d'informations personnelles déclarés auprès de la CNIL, avoir accès aux informations qui ont mené cette officine à signaler votre IP à l'Hadopi.</p>

<p>La grande question est donc bien de savoir qui va assurer l'intégrité et le sérieux des hadopi-men afin d'éviter des bévues qui feront très mal à certains (par exemple, si on me coupe la connexion internet au bureau, je mets la clé sous la porte).</p>]]></content:encoded>
<feedburner:origLink>http://www.amouroux.org/2009/05/20/169-who-is-watching-the-watchmen-hadopi-men-en-fait</feedburner:origLink></item>
<item rdf:about="http://www.amouroux.org/2009/04/24/168-les-antennes-relais-ont-bien-un-effet-virtuel-sur-le-cerveau">
  <title>Les antennes relais ont bien un effet (virtuel) sur le cerveau !</title>
  <link>http://feedproxy.google.com/~r/TeoremsBlog/~3/HJiGVrbuUz8/168-les-antennes-relais-ont-bien-un-effet-virtuel-sur-le-cerveau</link>
  <dc:date>2009-04-24T10:04:56+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Teorem</dc:creator>
  <dc:subject>Société</dc:subject>
  <description>Voir l'article suivant : Victimes d'une antenne relais... inactive.
Cela démontre bien que les antennes-relais ont bien un effet sur le cerveau des riverains, même si il est psychosomatique.
Nouvelle contrainte pour les opérateurs donc : tout nouvelle antenne devra être installée sans que les...</description>
  <content:encoded><![CDATA[ <p>Voir l'article suivant : <a href="http://www.bestofmicro.com/actualite/26785-antenne-relais.html" hreflang="fr">Victimes d'une antenne relais... inactive</a>.</p>
<p>Cela démontre bien que les antennes-relais ont bien un effet sur le cerveau des riverains, même si il est psychosomatique.</p>
<p>Nouvelle contrainte pour les opérateurs donc : tout nouvelle antenne devra être installée sans que les riverains s'en rende compte et sans qu'ils la voient par la suite. Je suis sûr que cela va booster notre industrie : on va découvrir le moyen de devenir invisible très rapidement !</p>]]></content:encoded>
<feedburner:origLink>http://www.amouroux.org/2009/04/24/168-les-antennes-relais-ont-bien-un-effet-virtuel-sur-le-cerveau</feedburner:origLink></item>
<item rdf:about="http://www.amouroux.org/2009/04/22/167-kelkoo-in-yahoo-earnings-reports">
  <title>Kelkoo in Yahoo Earnings Reports</title>
  <link>http://feedproxy.google.com/~r/TeoremsBlog/~3/v7a0OpWNK7w/167-kelkoo-in-yahoo-earnings-reports</link>
  <dc:date>2009-04-22T15:07:44+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Teorem</dc:creator>
  <dc:subject>Yahoo</dc:subject>
  <description>Yahoo published yesterday its first quarter earning reports for 2009. And there was a big surprise in it : they are talking about Kelkoo. Well, the big surprise is in fact that, finally, they are saying that Kelkoo was effectively having an impact on Yahoo revenues !

    Marketing services...</description>
  <content:encoded><![CDATA[ <p>Yahoo published yesterday its first quarter earning reports for 2009. And there was a big surprise in it : they are talking about Kelkoo. Well, the big surprise is in fact that, finally, they are saying that Kelkoo was effectively having an impact on Yahoo revenues !</p>
<blockquote>
    <p>Marketing services revenues declined 12 percent and fees revenues declined 20<br />percent. As expected, revenues were reduced by the effects of currency rate<br />fluctuations, the sale of Kelkoo and lower fees revenues from broadband partnerships ..</p>
</blockquote>
<p>After <a href="http://search.yahoo.com/search?n=10&ei=UTF-8&va_vt=any&vo_vt=any&ve_vt=any&vp_vt=any&vd=all&vf=all&vm=p&fl=0&fr=FP-tab-web-t&p=kelkoo&vs=yhoo.client.shareholder.com" hreflang="en">searching the Yahoo Investor Relations website</a>, it's the only reference I found about Kelkoo having a positive impact on Yahoo Revenue (Well, in that case, a negative impact because of the sell). Nicolas Leroy is right in <a href="http://twitter.com/nicolas_leroy">one of his twitter comments</a> : nice irony !</p>]]></content:encoded>
<feedburner:origLink>http://www.amouroux.org/2009/04/22/167-kelkoo-in-yahoo-earnings-reports</feedburner:origLink></item>
<item rdf:about="http://www.amouroux.org/2009/04/21/166-nouveau-business-model-pour-l-industrie-automobile-et-en-plus-c-est-moral">
  <title>Nouveau business model pour l'industrie automobile : et en plus, c'est moral !</title>
  <link>http://feedproxy.google.com/~r/TeoremsBlog/~3/5-nPvJWgbt0/166-nouveau-business-model-pour-l-industrie-automobile-et-en-plus-c-est-moral</link>
  <dc:date>2009-04-21T10:15:32+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Teorem</dc:creator>
  <dc:subject>Société</dc:subject>
  <description>L'une de mes bonne résolutions décennales est que la prochaine voiture que j'achèterai sera la plus propre possible, et de préférence électrique. C'est pourquoi je m'intéresse un tant soit peu à tout ce qui se rapproche des technologies et business modèles autour de la voiture électrique....</description>
  <content:encoded><![CDATA[ <p>L'une de mes bonne résolutions décennales est que la prochaine voiture que j'achèterai sera la plus propre possible, et de préférence électrique. C'est pourquoi je m'intéresse un tant soit peu à tout ce qui se rapproche des technologies et business modèles autour de la voiture électrique. Je viens de tomber sur cette vidéo qui parle du business modèle de <a href="http://www.betterplace.com/">&quot;Better Place</a>&quot;, par son patron Shai Agassi. Il est très bon, il a un discours bien rôdé et il est convaincant. Cela serait cool si en Europe, à défaut de mettre quelqu'un sur la lune, on pouvait réaliser ce plan et, je le pense, complètement revitaliser notre industrie automobile.</p>
<p align="center"><object height="326" width="446"><param name="movie" value="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" />
<param name="allowFullScreen" value="true" />
<param name="wmode" value="transparent" />
<param name="bgColor" value="#ffffff" />
<param name="flashvars" value="vu=http://video.ted.com/talks/embed/ShaiAgassi_2009-embed_high.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/ShaiAgassi-2009.embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=512" />
<embed src="http://video.ted.com/assets/player/swf/EmbedPlayer.swf" type="application/x-shockwave-flash" bgcolor="#ffffff" width="446" height="326" flashvars="vu=http://video.ted.com/talks/embed/ShaiAgassi_2009-embed_high.flv&amp;su=http://images.ted.com/images/ted/tedindex/embed-posters/ShaiAgassi-2009.embed_thumbnail.jpg&amp;vw=432&amp;vh=240&amp;ap=0&amp;ti=512" /></object></p>]]></content:encoded>
<feedburner:origLink>http://www.amouroux.org/2009/04/21/166-nouveau-business-model-pour-l-industrie-automobile-et-en-plus-c-est-moral</feedburner:origLink></item>
<item rdf:about="http://www.amouroux.org/2009/04/20/165-oracle-buying-sun-microsystems-what-will-be-the-new-name-of-mysql">
  <title>Oracle buying Sun Microsystems : what will be the new name of MySQL ?</title>
  <link>http://feedproxy.google.com/~r/TeoremsBlog/~3/iRhkw8Dj8cU/165-oracle-buying-sun-microsystems-what-will-be-the-new-name-of-mysql</link>
  <dc:date>2009-04-20T13:59:45+02:00</dc:date>
  <dc:language>en</dc:language>
  <dc:creator>Teorem</dc:creator>
  <dc:subject>Business</dc:subject>
  <description>Just got the news from a business radio at lunch and I got it confirmed when returning to the office through this announcement on Sun's website.
Naturally, if you are thinking Java, this makes a lot of sense. And I'm also buying the "vertical" strategy announced by Larry Ellison....</description>
  <content:encoded><![CDATA[ <p>Just got the news from a business radio at lunch and I got it confirmed when returning to the office through this <a href="http://www.sun.com/third-party/global/oracle/index.jsp">announcement</a> on Sun's website.</p>
<p>Naturally, if you are thinking Java, this makes a lot of sense. And I'm also buying the &quot;vertical&quot; strategy announced by Larry Ellison. Unfortunately, it means also that MySQL has a serious problem. I hope the people attending the MySQL conference this week in Santa Clara will get more information about the futur of our preferred database system.</p><img src="/images/blog/oursql.png" alt="logo for a fork MySQL" title="Logo for a fork MySQL ?" style="float:left;">
<p>Well, it's open-source, thus it still possible in the near future that MySQL would become <strong>OurSql</strong> ! It seems the name was only used for a podcast and not a real system. Moreover, the owner of the domain name is ready to donate <a href="http://www.oursql.org">oursql.org</a> to a project forking MySQL Enterprise or Community !</p>
<p style=clear:both;">Et pour aller plus loin dans l'analyse et de ce que cela implique pour l'Open-Source, cet <a href="http://www.lemagit.fr/article/sun-java-oracle-developpement/3071/1/oracle-sun-open-source-vigilant-craint-quelques-degats/" hreflang="fr">article du MagIT</a> pose les bonnes questions. (<a href="http://www.dbnewz.com/2009/04/20/oracle-mysql/" hreflang="fr">Ils ont réveillé PB à 5 heures du mat' pour le faire !!</a>)</p>]]></content:encoded>
<feedburner:origLink>http://www.amouroux.org/2009/04/20/165-oracle-buying-sun-microsystems-what-will-be-the-new-name-of-mysql</feedburner:origLink></item>
<item rdf:about="http://www.amouroux.org/2009/04/13/164-utilisation-du-carousel-et-du-calendar-de-yahoo-user-interface-yui">
  <title>Utilisation du Carousel et du Calendar de Yahoo! User Interface (YUI)</title>
  <link>http://feedproxy.google.com/~r/TeoremsBlog/~3/qc_fFlGrgis/164-utilisation-du-carousel-et-du-calendar-de-yahoo-user-interface-yui</link>
  <dc:date>2009-04-13T00:18:10+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Teorem</dc:creator>
  <dc:subject>Programmation</dc:subject>
  <description>Si vous voulez aller passer quelques jours aux calme dans le Sud-Ouest de la France, je vous conseille de vous installer à Pré-Poussou, dans l'arrière-pays Agenais. Il y fait très beau, c'est idéalement placé pour les excursions à la mer ou à la campagne. Pour en savoir plus, vous pouvez aller sur Pre-Poussou.fr.
La raison pour laquelle j'en parle est que j'ai repris les pages de ce site (pour aider) et que j'ai pu utiliser des composants du framework Yahoo! User Interface (YUI). Je n'ai pas cherché par ce moyen à rajouter des gadgets qui attireront l'oeil sans donner sa place au contenu, juste à répondre à deux "petits" besoins de la manière la plus simple possible: remplacer un widget flash de défilement d'images et afficher un calendrier des disponibilités. C'est pourquoi j'ai fait appel au widget Carousel et au widget Calendar. Ces deux widgets sont au final assez facile à utiliser malgré leur complexité et je suis assez content du résultat.</description>
  <content:encoded><![CDATA[Si vous voulez aller passer quelques jours aux calme dans le Sud-Ouest de la France, je vous conseille de vous installer à Pré-Poussou, dans l'arrière-pays Agenais. Il y fait très beau, c'est idéalement placé pour les excursions à la mer ou à la campagne. Pour en savoir plus, vous pouvez aller sur <a href="http://www.pre-poussou.fr/">Pre-Poussou.fr</a>.
<p>La raison pour laquelle j'en parle est que j'ai repris les pages de ce site (pour aider) et que j'ai pu utiliser des composants du framework <a href="http://developer.yahoo.com/yui/">Yahoo! User Interface</a> (YUI). Je n'ai pas cherché par ce moyen à rajouter des gadgets qui attireront l'oeil sans donner sa place au contenu, juste à répondre à deux &quot;petits&quot; besoins de la manière la plus simple possible: remplacer un widget flash de défilement d'images et afficher un calendrier des disponibilités. C'est pourquoi j'ai fait appel au <a href="http://developer.yahoo.com/yui/carousel/">widget Carousel</a> et au <a href="http://developer.yahoo.com/yui/calendar/">widget Calendar</a>. Ces deux widgets sont au final assez facile à utiliser malgré leur complexité et je suis assez content du résultat.</p> <p>En premier lieu, la documentation est vraiment bien faite et les exemples sont tous liés au <a href="http://developer.yahoo.com/yui/articles/hosting/">YUI Dependency Configurator</a>, ce qui permet de les mettre en pratique très rapidement.</p>
<p>L'avantage du Carousel de YUI, par rapport à un widget Flash qui fournira peut-être plus d'effets visuels, est de permettre la gestion du contenu de ce carousel à l'aide d'une simple liste (UL/LI) et de permettre d'utiliser toute la puissance du HTML et du CSS pour ce contenu. Je parle d'images bien sûr, comme dans mon cas, mais aussi de textes et liens permettant de mettre en avant plus facilement des contenus sur d'autres parties d'un site : c'est ce que font aussi bien <a href="http://www.kelkoo.fr/">Kelkoo.fr</a> ou <a href="http://www.twenga.fr/">Twenga.fr</a> sur leurs home pages (avec des versions plus ou moins customisées de YUI). L'un des pièges à éviter est une mauvaise (ou non-) définition de la taille des éléments défilant dans le carrousel. D'un navigateur à l'autre, le calcul de la taille peut-être différent (pensez polices de caractères) et il vaut mieux être strict sur la taille des contenants (que ce soit un IMG ou un DIV) afin d'éviter de casser le défilement. Le seul ennui que j'ai pu avoir est par rapport à la navigation : le mécanisme passe d'un système de "petits ronds cliquables" à une liste déroulante à partir d'un certain nombre d'items, et ce nombre n'est pas configurable par le mécanisme documenté. J'ai dû utilisé le bout de code suivant pour m'en sortir, tout en m'assurant que la liste déroulante soit compréhensible par un français.<br /><span style="font-family: Courier; font-size: 10pt">    carousel.CONFIG.MAX_PAGER_BUTTONS = 9;<br />    carousel.STRINGS.PAGER_PREFIX_TEXT = &quot;Photo&quot;;</span><br />Malheureusement, ceci n'étant documenté nulle part, il y a un risque que cela ne marche plus à partir de la prochaine version de YUI.</p>
<p>Pour ce qui est du Calendar, là aussi, la mise en place a été simple. Les possibilités de configuration étant nombreuses, j'ai pu sans problème définir des plages de temps &quot;valides&quot;, une présentation par trimestre et la traduction des différentes chaînes de caractères nécessaires. Pour la présentation des jours en fonction de la disponibilité, j'ai créé une fonction javascript &quot;renderer&quot; que j'ai soumis à l'objet Calendar pour être utilisée sur une certaine période de temps. Cette fonction va simplement vérifier dans un hash array que la date qu'on lui fournie en paramètre est ou non disponible et ajoute une class CSS à la cellule du calendrier qu'on lui a aussi passée en paramètre. La documentation YUI donne des exemples de ce type de manipulation et cela marche très bien. Le hash array des dates non-disponibles est construit à la création du Calendar à l'aide d'un appel XmlHttpRequest synchrone (je ne voulais pas que le calendrier apparaisse avec des jours disponibles alors qu'ils ne l'étaient pas réellement, ce qui aurait été le cas en asynchrone) vers un web service renvoyant du JSON. J'ai testé les événements associé au Calendar pour faire une mise à jour des données de disponibilités en fonction des mois affichés, dans un esprit très ajaxien, sans pouvoir trouver mon bonheur : l'événement beforeRender est déclenché pour chaque mois (j'aurai préféré pour un trimestre) et l'événement changePageEvent semblait ne jamais être déclenché. </p>
<p>Pour la gestion des disponibilités, j'ai suggéré à "mon client" d'utiliser Google Calendar car celui-ci permet de partager une version Free-Busy d'un agenda, et qu'il peut-être utilisé pour bien d'autres choses d ela vie courante. J'ai choisi d'utiliser le format iCal et j'ai trouvé un parser PHP très utile : <a href="http://www.kigkonsult.se/iCalcreator/">iCalcreator</a>. Il suffisait de faire un simple script PHP qui parse le contenu récupéré avec l'URL iCal de Google Calendar et de créer le json adéquat. Il ne faut pas oublier un détail important quand on crée des événements dans l'agenda Google : cocher l'option Occupé pour cet événement, sinon il n'apparaîtra pas les informations free-busy.</p>]]></content:encoded>
<feedburner:origLink>http://www.amouroux.org/2009/04/13/164-utilisation-du-carousel-et-du-calendar-de-yahoo-user-interface-yui</feedburner:origLink></item>
<item rdf:about="http://www.amouroux.org/2009/04/04/163-l-hadopi-va-trop-loin">
  <title>L'HADOPI va trop loin</title>
  <link>http://feedproxy.google.com/~r/TeoremsBlog/~3/dSQvq_TD_30/163-l-hadopi-va-trop-loin</link>
  <dc:date>2009-04-04T18:11:06+02:00</dc:date>
  <dc:language>fr</dc:language>
  <dc:creator>Teorem</dc:creator>
  <dc:subject>Société</dc:subject>
  <description>Jusqu'à présent, je m'inquiétais de cette loi essentiellement car elle inverse la charge de la preuve. En cas d'accusation de piratage, la personne incriminée devra prouver qu'elle est innocente. Mais il semble que la loi a été votée avec un amendement stipulant que le seul moyen de prouver...</description>
  <content:encoded><![CDATA[ <p>Jusqu'à présent, je m'inquiétais de cette loi essentiellement car elle inverse la charge de la preuve. En cas d'accusation de piratage, la personne incriminée devra prouver qu'elle est innocente. Mais il semble que la loi a été votée avec un amendement stipulant que le seul moyen de prouver son innocence sera d'avoir installé un logiciel mouchard sanctifié par l'administration, payant et sans aucune assurance d'interopérabilité. Voir le <a href="http://www.april.org/fr/hadopi-projet-de-loi-inadapte-inacceptable-inapplicable-d-ores-et-deja-depasse">communiqué de l'April</a> et l<a href="http://billaut.typepad.com/jm/2009/04/qui-ne-connaît-pas-jean-michel-planche-auronsnous-un-hadopi-20-.html">'interview très instructive de Jean-Michel Planche</a>. Et je suis d'accord avec la position de l'April : il y a une insécurité juridique pour tous les utilisateurs de logiciel libre, car si on est accusé à tort, à priori, l'administration (je n'ose dire l'Etat) ne nous laissera aucun moyen de nous défendre.</p>
<p>Aider l'April à défendre nos droits : <a href="http://www.april.org/adherer">adhérer à l'association</a>. Je viens de le faire au nom de <a href="http://www.teorem.fr/">Teorem</a>.</p>]]></content:encoded>
<feedburner:origLink>http://www.amouroux.org/2009/04/04/163-l-hadopi-va-trop-loin</feedburner:origLink></item>

</rdf:RDF>
