<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="../assets/xml/rss.xsl" media="all"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>tlog (Articles sur web)</title><link>https://tibonihoo.net/</link><description></description><atom:link href="https://tibonihoo.net/tag/web.xml" rel="self" type="application/rss+xml"></atom:link><language>fr</language><copyright>Contents © 2026 &lt;a href="mailto:thibauld(_à_)tibonihoo(_point_)net"&gt;Thibauld Nion&lt;/a&gt; &lt;a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"&gt;&lt;img alt="Licence Creative Commons" style="border-width:0" src="https://i.creativecommons.org/l/by-sa/4.0/80x15.png" /&gt;&lt;/a&gt; &lt;span xmlns:dct="http://purl.org/dc/terms/" property="dct:title"&gt;tlog&lt;/span&gt; de &lt;a xmlns:cc="http://creativecommons.org/ns#" href="https://tibonihoo.net" property="cc:attributionName" rel="cc:attributionURL"&gt;Thibauld Nion&lt;/a&gt; est mis à disposition selon les termes de la &lt;a rel="license" href="http://creativecommons.org/licenses/by-sa/4.0/"&gt;licence Creative Commons Attribution -  Partage dans les Mêmes Conditions 4.0 International&lt;/a&gt;.</copyright><lastBuildDate>Fri, 24 Apr 2026 13:46:00 GMT</lastBuildDate><generator>Nikola (getnikola.com)</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs><item><title>Migrations: de Wordpress à un site statique avec Nikola</title><link>https://tibonihoo.net/blog/2019/07/migrations-de-wordpress-a-un-site-statique-avec-nikola/</link><dc:creator>Thibauld Nion</dc:creator><description>&lt;div&gt;&lt;p&gt;Ça y est, c'est fait ! Le premier billet de ce blog écrit avec &lt;a class="reference external" href="https://getnikola.com"&gt;Nikola&lt;/a&gt;
et, encore mieux, tout mon site &lt;a class="reference external" href="https://tibonihoo.net"&gt;tibonihoo.net&lt;/a&gt; est désormais constitué de page statiques.&lt;/p&gt;
&lt;p&gt;Après 12 ans de bons et loyaux services, &lt;a class="reference external" href="https://fr.wordpress.org"&gt;Wordpress&lt;/a&gt; (merci à &lt;a class="reference external" href="https://automattic.com/"&gt;Automattic&lt;/a&gt; et sa communauté) ne "propulsera" donc plus
ce site qui consumera donc moins de ressources et me demandera marginalement moins de maintenance.&lt;/p&gt;
&lt;p&gt;Le nouveau logiciel que j'utilise pour le remplacer s'appelle &lt;a class="reference external" href="https://getnikola.com"&gt;Nikola&lt;/a&gt;
(un grand merci à &lt;a class="reference external" href="https://ralsina.me/"&gt;Roberto Alsina&lt;/a&gt;, &lt;a class="reference external" href="https://chriswarrick.com/"&gt;Chris Warrick&lt;/a&gt; et aux autres contributeurs)
et génère la totalité du site sous forme de pages html statiques une bonne fois pour toute.&lt;/p&gt;
&lt;p&gt;La flexibilité de &lt;a class="reference external" href="https://getnikola.com"&gt;Nikola&lt;/a&gt; m'a permis de maintenir l'essentiel de
l'organisation du blog avec étonnamment peu de changements d'adresses
pour le contenu mais quand même avec un minimum d'effort décrit dans
la suite du billet.&lt;/p&gt;
&lt;p&gt;Et, pour le plus important, on retrouve les billets de &lt;a class="reference external" href="https://tibonihoo.net/blog"&gt;blog&lt;/a&gt; et les
&lt;a class="reference external" href="https://tibonihoo.net/photos"&gt;photos&lt;/a&gt; aux mêmes endroits.&lt;/p&gt;
&lt;p&gt;&lt;a href="https://tibonihoo.net/blog/2019/07/migrations-de-wordpress-a-un-site-statique-avec-nikola/"&gt;Lire la suite…&lt;/a&gt; (Il reste encore 3 min. de lecture)&lt;/p&gt;&lt;/div&gt;</description><category>blog</category><category>Nikola</category><category>python</category><category>web</category><category>wordpress</category><guid>https://tibonihoo.net/blog/2019/07/migrations-de-wordpress-a-un-site-statique-avec-nikola/</guid><pubDate>Sun, 21 Jul 2019 15:30:17 GMT</pubDate></item><item><title>WaterOnMars pourquoi et comment ?</title><link>https://tibonihoo.net/blog/2013/12/wateronmars-pourquoi-et-comment/</link><dc:creator>Thibauld Nion</dc:creator><description>&lt;h3&gt;Pourquoi ?&lt;/h3&gt;
&lt;a href="https://tibonihoo.net/blog/wp-content/uploads/2013/12/wom-logo-128.png"&gt;&lt;img class="size-full wp-image-1446 alignleft" alt="wom-logo-128" src="https://tibonihoo.net/blog/wp-content/uploads/2013/12/wom-logo-128.png" width="128" height="128"&gt;&lt;/a&gt;Avec &lt;a href="https://github.com/tibonihoo/wateronmars"&gt;wateronmars&lt;/a&gt; je ne prétends certainement pas avoir fait quoique ce soit d'original, mais l'idée de ce projet m'est venue il y a environ 2 ans au moment où j'ai réalisé que les lecteurs de news étaient ma principale fenêtre sur le web (devant facebook et google+ d'ailleurs) et que mes bookmarks, qui auraient pu alimenter un moteur de recherche personnalisé de façon intéressante, s'endormaient tranquillement sur &lt;a href="https://delicious.com"&gt;delicious&lt;/a&gt;.

A cette époque là je lisais &lt;a href="http://scripting.com/"&gt;les billets de Dave Winer&lt;/a&gt; à propos des flux de nouvelles et des "river of news" et en parallèle j'essayais le moteur de recherche &lt;a href="https://duckduckgo.com/"&gt;duckduckgo&lt;/a&gt; dans l'espoir qu'il pourrait offrir une expérience de recherche plus personnalisée (j'étais allé jusqu'à&lt;a href="https://duck.co/forum/thread/3661/aggregating-results-from-social-bookmarking-sites"&gt; le leur proposer&lt;/a&gt;).

Finalement, tout ça m'a en quelque sorte inspiré et je me suis dit que prendre le contrôle de ma "fenêtre personnelle" sur le web était une bonne raison de me plonger dans le domaine des applications web.
&lt;h3&gt;Comment ?&lt;/h3&gt;
C'est une application &lt;a href="http://python.org/"&gt;Python&lt;/a&gt;, fondé sur &lt;a href="https://www.djangoproject.com/"&gt;django&lt;/a&gt;. Elle utilise &lt;a href="http://getbootstrap.com"&gt;Twitter Bootstrap,&lt;/a&gt; &lt;a href="http://craig.is/killing/mice"&gt;mousetrap&lt;/a&gt; et &lt;a href="https://github.com/webcreate/infinite-ajax-scroll"&gt;infinite scroll&lt;/a&gt; pour l'interface graphique et l’expérience utilisateur, et &lt;a href="http://south.aeracode.org/"&gt;south&lt;/a&gt; pour gérer les migrations de schéma de donnée. De plus &lt;a href="https://www.heroku.com/"&gt;heroku&lt;/a&gt; a été très utile pour tester l'application dans un mode proche de la production.

Je dois dire que j'ai été heureusement surpris par le nombre de bons (par leur qualité et leur facilité d'utilisation) services et librairies disponibles pour développer des applications web. Cet écosystème semblerait même plus mur que celui des librairies scientifiques et multimédia de "bas niveau" où j'évolue d'habitude.

En conclusion, je me contenterai de souligner que j'accueillerai volontiers de nouveaux contributeurs à ce projet. N'hésitez donc pas à &lt;a href="https://github.com/tibonihoo/wateronmars"&gt;le brancher sur github&lt;/a&gt; !</description><category>bookmarks</category><category>codes</category><category>django</category><category>heroku</category><category>python</category><category>river of news</category><category>wateronmars</category><category>web</category><guid>https://tibonihoo.net/blog/2013/12/wateronmars-pourquoi-et-comment/</guid><pubDate>Mon, 16 Dec 2013 21:51:47 GMT</pubDate></item><item><title>Abandon d'un de mes petits projets: Au revoir BackupMonitor !</title><link>https://tibonihoo.net/blog/2012/04/abandon-dun-de-mes-petits-projets-au-revoir-backupmonitor/</link><dc:creator>Thibauld Nion</dc:creator><description>&lt;div&gt;&lt;img src="https://tibonihoo.net/blog/wp-content/uploads/2007/05/backup-monitor.png" alt="" title="backup-monitor" width="64" class="size-full wp-image-349"&gt;

Depuis qu'&lt;a href="http://www.ubuntu.com"&gt;Ubuntu&lt;/a&gt; a intégré &lt;a href="https://live.gnome.org/DejaDup"&gt;DejaDup&lt;/a&gt; comme outil par défaut de sauvegarde de donnée, j'ai complètement arrêté d'utiliser &lt;a title="Backup Monitor" href="https://tibonihoo.net/pages/codes/backup-monitor-page/"&gt;BackupMonitor&lt;/a&gt;, mon mini-framework de backup.

En guise de résumé du "match" mais aussi parce qu'à mon humble avis &lt;a title="Backup Monitor" href="https://tibonihoo.net/pages/codes/backup-monitor-page/"&gt;BackupMonitor&lt;/a&gt; a encore une ou deux petites fonctionnalités qui seraient du meilleur effet si elles apparaissaient dans &lt;a href="https://live.gnome.org/DejaDup"&gt;DejaDup&lt;/a&gt;, voilà une aride comparaison des deux applications.

Pour les points communs déjà, &lt;a href="https://live.gnome.org/DejaDup"&gt;DejaDup&lt;/a&gt; et &lt;a title="Backup Monitor" href="https://tibonihoo.net/pages/codes/backup-monitor-page/"&gt;BackupMonitor&lt;/a&gt; sont tous deux conçus pour faire, régulièrement, des copies de sauvegarde des données stockées sur votre ordinateur.


 &lt;p&gt;&lt;a href="https://tibonihoo.net/blog/2012/04/abandon-dun-de-mes-petits-projets-au-revoir-backupmonitor/"&gt;Lire la suite…&lt;/a&gt; (Il reste encore 2 min. de lecture)&lt;/p&gt;&lt;/div&gt;</description><category>backup</category><category>backup-monitor</category><category>codes</category><category>DejaDup</category><category>Ubuntu</category><category>web</category><category>website</category><guid>https://tibonihoo.net/blog/2012/04/abandon-dun-de-mes-petits-projets-au-revoir-backupmonitor/</guid><pubDate>Wed, 25 Apr 2012 22:03:36 GMT</pubDate></item><item><title>Du général au particulier: canaliser divers flux RSS vers un mur Facebook</title><link>https://tibonihoo.net/blog/2011/05/du-general-au-particulier-canaliser-divers-flux-rss-vers-un-mur-facebook/</link><dc:creator>Thibauld Nion</dc:creator><description>&lt;div&gt;&lt;h4&gt;Le contexte&lt;/h4&gt;
Par conviction et aussi parce que ça semble finalement plein de bon sens, j'évite de confier trop de contenu (texte, photo, code) directement aux sites comme Facebook qui s'approprient un peu trop rapidement les données de leurs utilisateurs.

Plus concrètement le meilleur endroit pour conserver ses données reste son ordinateur (avec &lt;a href="https://tibonihoo.net/pages/codes/backup-monitor-page/"&gt;ce qu'il faut de sauvegarde&lt;/a&gt; sur des disques externes), et c'est avant tout comme ça que je sauve mes photos et mon code.

Pour les données un peu plus spécifiques "internet" (les articles de blog et une sélection de photos) j'utilise divers services "libres": des services construits sur du &lt;a href="https://secure.wikimedia.org/wikipedia/fr/wiki/Logiciel_libre"&gt;logiciel libre&lt;/a&gt; et utilisant (forcément) des protocoles ouverts qui facilitent l'échange de données avec d'autre services. En la matière, &lt;a href="http://wordpress.org/"&gt;Wordpress&lt;/a&gt;, &lt;a href="http://www.zenphoto.org/"&gt;zenPhoto&lt;/a&gt; et&lt;a href="http://identi.ca/"&gt; identi.ca&lt;/a&gt; me rendent assez bien service.

Enfin pour des cas vraiment particuliers je passe par des services propriétaires comme &lt;a href="http://www.flickr.com/photos/tibonihoo/"&gt;Flickr&lt;/a&gt;, &lt;a href="https://twitter.com/#!/tibonihoo"&gt;Twitter&lt;/a&gt; et finalement &lt;a href="http://www.facebook.com/thibauld.nion"&gt;Facebook&lt;/a&gt;.
&lt;h4&gt;L'objectif&lt;/h4&gt;
Et bien l'objectif est particulièrement simple a première vue: faire en sorte que les nouveaux articles et les nouvelles photos publiées sur mon blog ou via identi.ca arrivent sur mon "mur" Facebook automatiquement.

 &lt;p&gt;&lt;a href="https://tibonihoo.net/blog/2011/05/du-general-au-particulier-canaliser-divers-flux-rss-vers-un-mur-facebook/"&gt;Lire la suite…&lt;/a&gt; (Il reste encore 3 min. de lecture)&lt;/p&gt;&lt;/div&gt;</description><category>divagations</category><category>facebook</category><category>flickr</category><category>identi.ca</category><category>rss</category><category>twitter</category><category>web</category><category>wordpress</category><category>yahoo pipes</category><category>zenphoto</category><guid>https://tibonihoo.net/blog/2011/05/du-general-au-particulier-canaliser-divers-flux-rss-vers-un-mur-facebook/</guid><pubDate>Tue, 24 May 2011 02:47:28 GMT</pubDate></item><item><title>Parano 2.0: mozilla prism contre facebook &amp; google</title><link>https://tibonihoo.net/blog/2011/04/parano-2-0-mozilla-prism-contre-facebook-google/</link><dc:creator>Thibauld Nion</dc:creator><description>&lt;div&gt;&lt;p&gt;Ok, adjugé, le web2.0, le web social tout ça c'est bien marrant. Avec quelques réserves quand même...

&lt;a href="https://tibonihoo.net/blog/wp-content/uploads/2011/04/facebook_vous_aimez.png"&gt;&lt;img class="alignnone size-medium wp-image-693" title="facebook_vous_aimez" src="https://tibonihoo.net/blog/wp-content/uploads/2011/04/facebook_vous_aimez-300x113.png" alt="Facebook sur d'autres sites: vous aimez ça !" width="300" height="113"&gt;&lt;/a&gt;

Le fameux bouton "like" par exemple qui va bientôt fêter sa première année (ici l'annonce sur &lt;a title="Techcrunch à propos du nouveau bouton 'like'" href="http://techcrunch.com/2010/04/21/facebook-like-button/"&gt;TechCrunch&lt;/a&gt; fin avril 2010) et qui est pourtant déjà omniprésent, commence à me rendre nerveux avec ses "hey vous aimez ça", "hey soyez le premier de vos amis à aimer ça"... sans déconner de quoi je me mèle ? Surtout qu'il apparait quasi-systématiquement lorsqu'on navigue sur internet, en pensant être "loin de facebook" et le plus souvent sans penser à facebook tout court.

 &lt;/p&gt;&lt;p&gt;&lt;a href="https://tibonihoo.net/blog/2011/04/parano-2-0-mozilla-prism-contre-facebook-google/"&gt;Lire la suite…&lt;/a&gt; (Il reste encore 3 min. de lecture)&lt;/p&gt;&lt;/div&gt;</description><category>divagations</category><category>facebook</category><category>google</category><category>mozilla</category><category>vie privée</category><category>web</category><guid>https://tibonihoo.net/blog/2011/04/parano-2-0-mozilla-prism-contre-facebook-google/</guid><pubDate>Sun, 03 Apr 2011 20:22:55 GMT</pubDate></item></channel></rss>