<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://sebastien.lardiere.net/blog/index.php/feed/rss2/xslt" ?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>~/sebl[og] - Technologies</title>
    <link>https://sebastien.lardiere.net/blog/index.php/</link>
    <atom:link href="https://sebastien.lardiere.net/blog/index.php/feed/category/Technologies/rss2" rel="self" type="application/rss+xml" />
    <description></description>
    <language>fr</language>
    <pubDate>Mon, 08 Jun 2026 13:38:42 +0200</pubDate>
    <copyright></copyright>
    <docs>http://blogs.law.harvard.edu/tech/rss</docs>
    <generator>Dotclear</generator>
          <item>
        <title>Sauvegarde et Synchronisation</title>
        <link>https://sebastien.lardiere.net/blog/index.php/post/2014/07/23/Sauvegarde-et-Synchronisation</link>
        <guid isPermaLink="false">urn:md5:02a9b23c6db4f3aa581213e6e23a6ffb</guid>
        <pubDate>Wed, 23 Jul 2014 18:58:00 +0200</pubDate>
        <dc:creator>Sébastien Lardière</dc:creator>
                  <category>Technologies</category>
                        <description>&lt;p&gt;On me pose la question, puisque je suis informaticien, de la meilleur méthode de &lt;a href=&quot;http://fr.wikipedia.org/wiki/Sauvegarde_(informatique)&quot; class=&quot;dcwikipedia&quot; title=&quot;sauvegarde&quot; &gt;sauvegarde&lt;/a&gt; de données, la copie sur un disque dur externe, servant aussi au partage entre ordinateurs, montrant ses limites.&lt;/p&gt;

&lt;p&gt;Il existe de nombreuses de solutions à ce problème : soit on synchronise un répertoire, via &lt;a href=&quot;http://fr.wikipedia.org/wiki/Dropbox&quot; class=&quot;dcwikipedia&quot; title=&quot;Dropbox&quot; &gt;Dropbox&lt;/a&gt; ou équivalent, soit on utilise un système de sauvegarde en ligne, avec un outil local qui envoie tous les fichiers sur un service distant.
&lt;/p&gt; &lt;img src=&quot;https://sebastien.lardiere.net/blog/public/images/.17v8prf93z0wyjpg_s.jpg&quot; alt=&quot;17v8prf93z0wyjpg.jpg&quot; style=&quot;float: right; margin: 0 0 1em 1em;&quot; title=&quot;Sauvegarde, juil. 2014&quot; /&gt;
&lt;p&gt;Une des différences entre un outil de synchronisation et un outil de sauvegarde, c'est que l'outil de synchronisation ne connaît qu'une version de chaque fichier, alors qu'un outil de sauvegarde garde chaque version d'un fichier, et qu'en cas de perte du fichier, il est capable de le restaurer.
L'autre différence est que dans le cas d'un outil de synchronisation, on travaille les fichiers directement dans le répertoire qu'on synchronise, donc, les modifications sont propagées à chaque enregistrement, y compris les erreurs. Alors qu'un outil de sauvegarde lit périodiquement les données choisies, sans propager toutes les modifications ; les deux méthodes ne fonctionnent donc pas à la même échelle de temps.
&lt;/p&gt;

&lt;p&gt;
Attention donc à la tentation d'utiliser un outil de synchronisation entre plusieurs postes, comme Dropbox, car si sur un poste, on supprime un fichier, celui-ci est supprimé partout. Ça n'est donc pas une sauvegarde.
&lt;/p&gt;
&lt;p&gt;
Or, l'essentiel de ce qu'on trouve comme service en ligne sont des outils de synchronisation : &lt;a href=&quot;http://fr.wikipedia.org/wiki/Dropbox&quot; class=&quot;dcwikipedia&quot; title=&quot;Dropbox&quot; &gt;Dropbox&lt;/a&gt;, &lt;a href=&quot;http://fr.wikipedia.org/wiki/Google_Drive&quot; class=&quot;dcwikipedia&quot; title=&quot;Google Drive&quot; &gt;Google Drive&lt;/a&gt;, &lt;a href=&quot;http://fr.wikipedia.org/wiki/OneDrive&quot; class=&quot;dcwikipedia&quot; title=&quot;SkyDrive&quot; &gt;SkyDrive&lt;/a&gt;, &lt;a href=&quot;http://fr.wikipedia.org/wiki/HubiC&quot; class=&quot;dcwikipedia&quot; title=&quot;Hubic&quot; &gt;Hubic&lt;/a&gt; sont des solutions de synchronisation, même si beaucoup d'utilisateurs s'en servent comme sauvegarde.
&lt;/p&gt;
&lt;p&gt;
Les solutions de sauvegardes en ligne sont plutôt proposées aux professionnels, et donc plus cher : &lt;a href=&quot;http://fr.wikipedia.org/wiki/Crashplan&quot; class=&quot;dcwikipedia&quot; title=&quot;Crashplan&quot; &gt;Crashplan&lt;/a&gt; ou &lt;a href=&quot;https://sebastien.lardiere.net/blog/index.php/post/2014/07/23/ http://www.backblaze.com/ &quot; hreflang=&quot;en&quot;&gt;BackBlaze&lt;/a&gt;; Cs solutions peuvent vraiment être considérées comme un disque dur en ligne, avec l'outil pour gérer le processus de sauvegarde. Il me semble que ces outils peuvent aussi utiliser un disque dur externe comme périphérique de sauvegarde, ce qui peut constituer un point de départ pertinent, avant de payer pour la sauvegarde en ligne.
&lt;/p&gt;
&lt;img src=&quot;https://sebastien.lardiere.net/blog/public/images/.deja-dup-backup-software_s.jpg&quot; alt=&quot;deja-dup-backup-software.jpg&quot; style=&quot;float: left; margin: 0 1em 1em 0;&quot; title=&quot;deja-dup, juil. 2014&quot; /&gt;
&lt;p&gt;
Ceci étant dit, je n'utilise aucune des solutions indiquées ci-dessus, car j'ai un serveur de fichiers, sur lequel est installé &lt;a href=&quot;http://fr.wikipedia.org/wiki/OwnCloud&quot; class=&quot;dcwikipedia&quot; title=&quot;ownCloud&quot; &gt;ownCloud&lt;/a&gt; pour la synchronisation d'un répertoire spécifique, et qui stocke aussi les données gérées par deja-dup, outil de sauvegarde fonctionnant sous GNU/Linux ; nos ordinateurs sont donc sauvegardés, et on peut partager des fichiers ; l'inconvénient, c'est qu'il y a un coût de départ plus important, et qu'il faut gérer l'ensemble de l'installation.&lt;/p&gt; 
&lt;p&gt;
Mais quoi qu'il arrive, le plus important est de faire des sauvegardes, régulièrement, et de tester la restauration de données. Je ne compte plus les demandes de ceux qui ont perdu leur clé USB sur laquelle il y avait la seule copie de ce fichier très important !
&lt;/p&gt;
&lt;p&gt;Et vous, quels sont vos stratégies de sauvegardes ? &lt;/p&gt;</description>
        
              </item>
          <item>
        <title>Analogies Foireuses</title>
        <link>https://sebastien.lardiere.net/blog/index.php/post/2010/05/28/Analogies-Foireuses</link>
        <guid isPermaLink="false">urn:md5:1965b8dbed3ee036e968fca9bd826102</guid>
        <pubDate>Fri, 28 May 2010 10:25:00 +0200</pubDate>
        <dc:creator>Sébastien Lardière</dc:creator>
                  <category>Technologies</category>
                          <category>linux</category>
                  <category>technologies</category>
                <description> &lt;p&gt;En ce jour de sortie d'un objet médiatique de consommation, je vais tenter une analogie foireuse : &lt;/p&gt;

&lt;p&gt;&lt;q&gt;« Si &lt;a href=&quot;http://fr.wikipedia.org/wiki/Apple&quot; class=&quot;dcwikipedia&quot; title=&quot;Apple&quot; &gt;Apple&lt;/a&gt; fait du &lt;a href=&quot;http://fr.wikipedia.org/wiki/Playmobil&quot; class=&quot;dcwikipedia&quot; title=&quot;Playmobil&quot; &gt;Playmobil&lt;/a&gt;, alors &lt;a href=&quot;http://fr.wikipedia.org/wiki/Linux&quot; class=&quot;dcwikipedia&quot; title=&quot;GNU/Linux&quot; &gt;GNU/Linux&lt;/a&gt; fait du &lt;a href=&quot;http://fr.wikipedia.org/wiki/Lego&quot; class=&quot;dcwikipedia&quot; title=&quot;Lego&quot; &gt;Lego&lt;/a&gt;. Et j'ai toujours préferé les &lt;a href=&quot;http://fr.wikipedia.org/wiki/Lego_Technic&quot; class=&quot;dcwikipedia&quot; title=&quot;Lego Technic&quot; &gt;Lego Technic&lt;/a&gt; ... »&lt;/q&gt;&lt;/p&gt;

&lt;p&gt;En fait, ce qui est important, à mon avis, c'est la &lt;a href=&quot;http://fr.wikipedia.org/wiki/Bidouillabilit%C3%A9&quot; class=&quot;dcwikipedia&quot; title=&quot;bidouillabilité&quot; &gt;bidouillabilité&lt;/a&gt;, c'est à dire le fait de s'approprier l'objet, et de pouvoir l'utiliser comme on le souhaite.&lt;/p&gt;</description>
        
              </item>
          <item>
        <title>NoSQL</title>
        <link>https://sebastien.lardiere.net/blog/index.php/post/2010/03/01/NoSQL</link>
        <guid isPermaLink="false">urn:md5:6f2604064eb5927a7e95c95dbea118d9</guid>
        <pubDate>Mon, 01 Mar 2010 22:19:00 +0100</pubDate>
        <dc:creator>Sébastien Lardière</dc:creator>
                  <category>Technologies</category>
                          <category>NoSQL</category>
                  <category>postgresql</category>
                <description> &lt;p&gt;Je suis administrateur de &lt;a href=&quot;http://fr.wikipedia.org/wiki/Base_de_donn%C3%A9es_relationnelle&quot; class=&quot;dcwikipedia&quot; title=&quot;bases de données&quot; &gt;bases de données&lt;/a&gt;, c'est mon métier. L'outil principal avec lequel je travaille est &lt;a href=&quot;http://fr.wikipedia.org/wiki/PostgreSQL&quot; class=&quot;dcwikipedia&quot; title=&quot;PostgreSQL&quot; &gt;PostgreSQL&lt;/a&gt;, qui est un système de gestion de &lt;a href=&quot;http://fr.wikipedia.org/wiki/Base_de_donn%C3%A9es_relationnelle&quot; class=&quot;dcwikipedia&quot; title=&quot;bases de données relationnelles&quot; &gt;bases de données relationnelles&lt;/a&gt;, un des meilleurs outils qui soit.&lt;/p&gt;

&lt;p&gt;La prise en main pour un développeur de logiciel de ce type d'outil est loin d'être évidente. La plupart du temps, ce qui importe pour un développeur est la façon dont son code fonctionne, et dont l'architecture du programme est mise en place. Il est rarement intéressé par la façon dont sont stockées les données qu'il manipule, et si le sujet l'intéresse, il le voit au travers de son &lt;a href=&quot;http://fr.wikipedia.org/wiki/Mod%C3%A8le_de_donn%C3%A9es&quot; class=&quot;dcwikipedia&quot; title=&quot;modèle de données&quot; &gt;modèle de données&lt;/a&gt;, qui, la plupart du temps, est un modèle objet.&lt;/p&gt;

&lt;p&gt;On voit donc régulièrement s'opposer deux façons de penser : les modèles relationnels et les modèles objets ; Une des pire chose qui puisse arriver est de coller un &lt;a href=&quot;http://fr.wikipedia.org/wiki/Mapping_objet-relationnel&quot; hreflang=&quot;fr&quot;&gt;ORM&lt;/a&gt; entre les deux modèles : on obtient rarement un compromis acceptable, d'un coté comme de l'autre. Au mieux, l'&lt;a href=&quot;http://fr.wikipedia.org/wiki/Mapping_objet-relationnel&quot; hreflang=&quot;fr&quot;&gt;ORM&lt;/a&gt; va permettre de prendre en main progressivement la base de données relationnelle afin de faire correspondre le code avec la base. &lt;em&gt;Ici, il est important de noter que je suis DBA, de mon point de vue, c'est au code de coller au modèle relationnel.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Malheureusement, les contraintes de développement en entreprise étant ce qu'elles sont, les modèles relationnels des bases de données ne sont pas toujours conçues par des concepteurs versés dans l'art des &lt;a href=&quot;http://fr.wikipedia.org/wiki/Ensemble&quot; class=&quot;dcwikipedia&quot; title=&quot;ensembles&quot; &gt;ensembles&lt;/a&gt;. On retrouve donc régulièrement des modèles qui consistent simplement à sérialiser des objets et à les associer à des clés. Ce qui revient à stocker des paires clés/valeurs. Et pour cela, nul besoin d'un SGBDR.&lt;/p&gt;

&lt;p&gt;De plus, des bases de données relationnelles comme PostgreSQL sont de très bons outils transactionnels, mais ils existent des outils qui peuvent être plus pratique lorsqu'on ne fait que des lectures de données et très peu d'écriture.&lt;/p&gt;

&lt;p&gt;Or, on passe plus de temps à lire des tweets ou des profils Facebook qu'a y raconter sa vie ( quoique ), et ces outils manipulent des données qui sont très faiblement modélisés.&lt;/p&gt;

&lt;p&gt;Depuis quelques années, de très gros sites Webs ( Amazon, Google, Facebook, ... ) ont donc amorcé une réflexion sur leurs besoins en base de données, et y répondent aujourd'hui par la publication de documents et d'outils qui font parti de la mouvance &lt;a href=&quot;http://fr.wikipedia.org/wiki/NoSQL&quot; class=&quot;dcwikipedia&quot; title=&quot;NoSQL&quot; &gt;NoSQL&lt;/a&gt;. Récemment, c'est Twitter qui annoncait se passer de MySQL pour se diriger vers une base de données très différentes : &lt;a href=&quot;http://incubator.apache.org/cassandra/&quot; hreflang=&quot;en&quot;&gt;Cassandra&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;On voit ici que s'oppose deux modèles : des bases de données très structurés, et ayant essentiellement des besoins en écritures ( par exemple, une application comptable ), et des bases de données non-structurées, accédées essentiellement en lecture.&lt;/p&gt;

&lt;p&gt;Je vais donc tenter de comprendre, d'expliquer et de prendre en main la seconde famille d'outils, que je ne connais pas, dans une séries d'articles sur ce blog.&lt;/p&gt;</description>
        
              </item>
          <item>
        <title>Son Hi-Fi</title>
        <link>https://sebastien.lardiere.net/blog/index.php/post/2005/08/16/23-son-hi-fi</link>
        <guid isPermaLink="false">urn:md5:320f9e561d813af8259062b8eaf223d2</guid>
        <pubDate>Tue, 16 Aug 2005 17:44:13 +0000</pubDate>
        <dc:creator>Sébastien Lardière</dc:creator>
                  <category>Technologies</category>
                        <description> &lt;p&gt;Je viens d'acheter une chaine Hi-Fi, une micro-chaine, mais Hi-Fi quand même. C'est une &lt;a href=&quot;http://www.eu.onkyo.com/products/product_en_179477.html&quot;&gt;Onkyo CR-305FX&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
Et c'est là que je me rends compte que je n'ai jamais eu de chaine Hi-Fi, en fait !
&lt;/p&gt;</description>
        
              </item>
          <item>
        <title>Pourquoi tant de haine ?</title>
        <link>https://sebastien.lardiere.net/blog/index.php/post/2005/03/12/21-pourquoi-tant-de-haine</link>
        <guid isPermaLink="false">urn:md5:98be2ef20bc6b29049d8cc2c8d84dcdb</guid>
        <pubDate>Sat, 12 Mar 2005 15:27:03 +0000</pubDate>
        <dc:creator>Sébastien Lardière</dc:creator>
                  <category>Technologies</category>
                        <description> &lt;p&gt;
L'edition de contenu sur le web dépend d'outils de publication. L'outil de base, ou plutot, les outils de base sont les standards utilisés pour mettre à disposition ces contenus : les schémas html et xhtml, les feuilles de styles CSS, les formats d'images Png, jpeg et gif.
&lt;/p&gt;

&lt;p&gt;
En partant du principe que ces standards sont librement disponibles et édités par les acteurs du marché, je ne vois pas de bonnes raisons de ne pas les utiliser. Alors pourquoi est-ce que certains persistent à ne pas delivrer de contenus respectant ces standards ? Y-a-t-il une bonne raison à cela ?
&lt;/p&gt;

&lt;p&gt;
Imagine-t-on fourni un document Docbook ne respectant pas le schéma ? non ! Imagine-t-on créer une feuille Xslt non-conforme aux schémas ? non, bien-sur. Alors pourquoi continue-t-on a faire des documents html non-conforme ?
&lt;/p&gt;

&lt;p&gt;
Aujourd'hui, les navigateurs Web, les outils qui nous permettent de lire les documents Html, ont deux façons de lire les données qu'on leur donne : un mode de respect stricts des standards, et un autre, le quirks-mode, qui permets de faire un peu n'importe quoi avec nos balises html. Quand est-ce que ce mode Quirks deviendra obsolete ? Quand IE7 sortira, avec un support complet des standards ? peut-être :-)
&lt;/p&gt;</description>
        
              </item>
          <item>
        <title>Des liens en vrac</title>
        <link>https://sebastien.lardiere.net/blog/index.php/post/2004/11/16/16-des-liens-en-vrac</link>
        <guid isPermaLink="false">urn:md5:320328485a9e0ca59724ec3da435ac76</guid>
        <pubDate>Tue, 16 Nov 2004 12:28:52 +0000</pubDate>
        <dc:creator>Sébastien Lardière</dc:creator>
                  <category>Technologies</category>
                        <description> &lt;ul&gt;
  &lt;li&gt;
    &lt;a href=&quot;http://www.w3.org/People/Bos/webapps.html&quot; hreflang=&quot;en&quot;&gt;Setting the scope for light-weight Web-based applications&lt;/a&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;a href=&quot;http://sw.nokia.com/&quot; hreflang=&quot;en&quot;&gt;Nokia Semantic Web Server&lt;/a&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;a href=&quot;http://www.webdesignfromscratch.com/sphere_of_design.cfm&quot; hreflang=&quot;en&quot;&gt;The Sphere of Design&lt;/a&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;a href=&quot;http://forum.alsacreations.com/forum.php&quot; hreflang=&quot;fr&quot;&gt;Forum Alsacréations : CSS et Standards Web&lt;/a&gt;
  &lt;/li&gt;
  &lt;li&gt;
    &lt;a href=&quot;http://www.geckozone.org/forum/index.php&quot; hreflang=&quot;fr&quot;&gt;Geckozone : Forum&lt;/a&gt;
  &lt;/li&gt;
&lt;/ul&gt;</description>
        
              </item>
          <item>
        <title>Du HTML, des poires et des pommes</title>
        <link>https://sebastien.lardiere.net/blog/index.php/post/2004/10/12/14-du-html-des-poires-et-des-pommes</link>
        <guid isPermaLink="false">urn:md5:caf0fb0892493a66644935e61ff5834f</guid>
        <pubDate>Tue, 12 Oct 2004 09:59:19 +0000</pubDate>
        <dc:creator>Sébastien Lardière</dc:creator>
                  <category>Technologies</category>
                        <description> &lt;p&gt;A lire, un excellent article de Karl Dubost sur la maltraitance du Html 4.01 par les développeurs : &lt;a href=&quot;http://www.la-grange.net/2004/10/08.html#html4&quot;&gt;HTML 4.01, une star bien mal comprise&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Dans la même veine, le billet de Fred Cavazza : &lt;a href=&quot;http://www.fredcavazza.net/index.php?2004/10/12/374-xhtml-web-semantique-et-gestion-de-contenu&quot;&gt;XHTML, web sémantique et gestion de contenu&lt;/a&gt;.&lt;/p&gt;</description>
        
              </item>
          <item>
        <title>En Vrac</title>
        <link>https://sebastien.lardiere.net/blog/index.php/post/2004/10/08/13-en-vrac</link>
        <guid isPermaLink="false">urn:md5:2b042391c2d9f0a01ef11799d2a249de</guid>
        <pubDate>Fri, 08 Oct 2004 11:05:34 +0000</pubDate>
        <dc:creator>Sébastien Lardière</dc:creator>
                  <category>Technologies</category>
                        <description> &lt;p&gt;
A propos d'ergonomie, de design Web, d'utilisabilité, d'accessibilté :
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.marketingprofs.com/4/oconnor1.asp&quot; hreflang=&quot;en&quot; &gt;Ten Things I Hate in a Web Site&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.7nights.com/asterisk/archive/2004/10/content-management-no-system&quot; hreflang=&quot;en&quot;&gt;Content Manangement Without A System&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://37signals.com/papers/introtopatterns/&quot; hreflang=&quot;en&quot;&gt;An Introduction to Using Patterns in Web Design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.webreference.com/internet/semantic/index.html&quot; hreflang=&quot;en&quot;&gt;Explorer's Guide to the Semantic Web&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.veen.com/jeff/archives/000622.html&quot; hreflang=&quot;en&quot;&gt;Making A Better Open Source CMS&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.uie.com/events/uiconf/articles/veen_interview/&quot; hreflang=&quot;en&quot;&gt;Making Your Content Management System Work for You: An Interview with Jeffrey Veen&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.doit.wisc.edu/accessibility/video/intro.asp&quot; hreflang=&quot;en&quot;&gt;Introduction to the Screen Reader&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.usabilitynews.com/news/article1901.asp&quot; hreflang=&quot;en&quot;&gt;Separate text-only Version? No Thanks!&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.cmswatch.com/Features/TopicWatch/FeaturedTopic/?feature_id=112&quot; hreflang=&quot;en&quot;&gt;Introduction to Structured Content Management with XML&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.michelcartier.com/McArticleB.php3?id_article=331&quot; hreflang=&quot;fr&quot;&gt;Un procédurier pour le nouveau Web&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://pompage.net/pompe/singe/&quot; hreflang=&quot;fr&quot;&gt;Le singe baigneur est nu, et autres considérations sur la distinction entre stylisme et design&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.sitepoint.com/article/dont-need-usability-lab&quot; hreflang=&quot;en&quot;&gt;Why You Don't Need a Usability Lab&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</description>
        
              </item>
          <item>
        <title>Un CMS accessible et utilisable</title>
        <link>https://sebastien.lardiere.net/blog/index.php/post/2004/10/04/12-un-cms-accessible-et-utilisable</link>
        <guid isPermaLink="false">urn:md5:c557c50be0588b0baea3faebda71c9d2</guid>
        <pubDate>Mon, 04 Oct 2004 14:43:22 +0000</pubDate>
        <dc:creator>Sébastien Lardière</dc:creator>
                  <category>Technologies</category>
                        <description> &lt;p&gt;Un de mes projets professionnels en cours est la réalisation d'un &lt;acronym title=&quot;Content Management System&quot;&gt;CMS&lt;/acronym&gt; utilisable et accessible. &lt;/p&gt;

&lt;p&gt;Jeffrey Veen fait le constat que les outils Open-Source actuels ne sont pas simple à utiliser, à prendre en main : &lt;a href=&quot;http://www.veen.com/jeff/archives/000622.html&quot; hreflang=&quot;en&quot; &gt;http://www.veen.com/jeff/archives/000622.html&quot;&lt;/a&gt;. Je ne peux qu'être d'accord avec lui, car le fait que je sois en train de développer mon propre outil est la conséquence des défauts des CMS Open-source existants, que ce soit Spip, Mambo, Lodel, ou d'autres. &lt;em&gt;They sucks really badly.&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Donc, bien-sûr, je devrais faire attention à ne pas tomber dans ces travers, et réaliser un outil complet, en essayant de respecter les différents points qu'il suggère. Je peux aussi m'appuyer sur le &lt;a href=&quot;http://www.cms-quebec.com/mod-subjects-viewpage-pageid-426.phtml&quot; hreflang=&quot;fr&quot;&gt;mémoire de Philippe Lahaye&lt;/a&gt;, qui est une mine d'or en la matière.&lt;/p&gt;

&lt;p&gt;Un bon exemple, dans un domaine connexe, est celui de DotClear, un outil de blog, celui avec lequel j'écris ce billet. Il s'installe très facilement et fonctionne bien. De plus il respecte les standards du Web, ce qui est un point essentiel.&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;[Update, 05-10-2004]&lt;/strong&gt; Un critère important, qui ne concerne pas les points précédents, est la portabilité des bases de données. En effet, je travaille essentiellement avec Postgresql, qui est un excellent SGBD. Malheureusement, les hébergeurs le proposant sont trop rares, et donc, l'utilisation de Mysql est nécessaire pour rendre l'outil 'utilisable'.&lt;/p&gt;
</description>
        
              </item>
          <item>
        <title>Un PC portable sous Linux</title>
        <link>https://sebastien.lardiere.net/blog/index.php/post/2004/09/26/11-un-pc-portable-sous-linux</link>
        <guid isPermaLink="false">urn:md5:d34f79311890d89fd73594ef04363e9a</guid>
        <pubDate>Sun, 26 Sep 2004 20:36:52 +0000</pubDate>
        <dc:creator>Sébastien Lardière</dc:creator>
                  <category>Technologies</category>
                        <description> &lt;p&gt;Un &lt;acronym title=&quot;Personnal Computer&quot;&gt;PC&lt;/acronym&gt; portable sous un système &lt;acronym title=&quot;GNU's not Unix&quot;&gt;GNU&lt;/acronym&gt;/Linux, c'est bien-sûr possible, à la condition bien souvent, d'installer soi-même la distribution de son choix.&lt;/p&gt;

&lt;p&gt;Cet état de fait vient la vente liée des systèmes d'exploitation de Microsoft, selon des accords passés avec les grands constructeurs informatiques. Que ce système de vente liée soit légale ou pas, là n'est pas la question. Ce qui est important, c'est d'avoir le choix, et de pouvoir exercer ce choix dans des conditions d'accès correctes.&lt;/p&gt;

&lt;p&gt;En effet, il est aujourd'hui possible d'acheter chez quelques consctructeurs de PC portables, des systèmes livrés pas défaut avec un OS &lt;acronym title=&quot;GNU's not Unix&quot;&gt;GNU&lt;/acronym&gt;/Linux. Mais ces constructeurs n'ont pas l'image et l'impact nécessaire pour toucher le grand public, que ce soit des professionnels ou des particuliers. Et donc, ces offres, quelques soient leurs qualités techniques, n'offrent pas le poids nécessaire aux consommateurs pour exercer le &lt;strong&gt;choix&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;Aujourd'hui, un grand constructeur semble proposer un PC portable livré avec un système &lt;acronym title=&quot;GNU's not Unix&quot;&gt;GNU&lt;/acronym&gt;/Linux. Ce constructeur, c'est &lt;a href=&quot;http://h10010.www1.hp.com/wwpc/us/en/sm/WF05a/321957-64295-89315-321838-f33-395654.html&quot; hreflang=&quot;en&quot; title=&quot;Hewlett Packard&quot;&gt;HP&lt;/a&gt;, et un article sur &lt;a href=&quot;http://www.newsforge.com/article.pl?sid=04/09/23/1342232&quot; hreflang=&quot;en&quot;&gt;NewsForge&lt;/a&gt; fait le point.&lt;/p&gt;

&lt;p&gt;Mon impression à la lecture de cet article est que le marketing de &lt;acronym title=&quot;Hewlett Packard&quot;&gt;HP&lt;/acronym&gt; à bien compris l'enjeu, et que cette offre est un essai, afin de tester le marché. Et que je transformerais volontiers l'essai, si j'avais les moyens.&lt;/p&gt;


&lt;p&gt;&lt;strong&gt;Update [30-10-2004]&lt;/strong&gt; Voir içi une vidéo présentant la bête : &lt;a href=&quot;http://news.com.com/1606-2-5298692.html?tag=st.rb&quot; hreflang=&quot;en&quot;&gt;http://news.com.com/1606-2-5298692.html?tag=st.rb&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;A ce propos, il faut ajouter que l'offre du ministère de l'Education Nationale, qui propose des &lt;a href=&quot;http://bd.educnet.education.fr/mipe/offres.php&quot; hreflang=&quot;fr&quot;&gt;portables à 1€ par jour&lt;/a&gt;, à inclut dans la liste 2 PC portables livrés avec Mandrake GNu/Linux, dont le premier prix, à 929€.&lt;/p&gt;


</description>
        
              </item>
          <item>
        <title>La syndication de contenus.</title>
        <link>https://sebastien.lardiere.net/blog/index.php/post/2004/09/23/10-la-syndication-de-contenus</link>
        <guid isPermaLink="false">urn:md5:933f1ddcbcea977f41a9767086cbc98b</guid>
        <pubDate>Thu, 23 Sep 2004 23:26:04 +0000</pubDate>
        <dc:creator>Sébastien Lardière</dc:creator>
                  <category>Technologies</category>
                        <description> &lt;p&gt;
La syndication de contenu est le fait de mettre �  diposition sur un site Web 
une page au format &lt;acronym title=&quot;eXtensible Markup Language&quot;&gt;XML&lt;/acronym&gt;. Or, un fichier &lt;acronym title=&quot;eXtensible Markup Language&quot;&gt;XML&lt;/acronym&gt; n'est rien si il n'est pas accompagné 
d'un schéma, décrivant la façon dont est construit le fichier.
&lt;/p&gt;

&lt;p&gt;
Dans le cas qui nous interresse, ce n'est pas évident d'avoir une synthèse claire sur le sujet. 
Je vais être bref, en essayant de ne rien oublier.
&lt;/p&gt;

&lt;p&gt;
Le format &lt;acronym title=&quot;Really Simple Syndication&quot;&gt;RSS&lt;/acronym&gt; a été crée par &lt;a href=&quot;http://my.netscape.com/publish/formats/rss-spec-0.91.html&quot; hreflang=&quot;en&quot;&gt;Netscape&lt;/a&gt; en
1999, et repris par la societe &lt;a href=&quot;http://backend.userland.com/rss091&quot; hreflang=&quot;en&quot;&gt;UserLand&lt;/a&gt; en 2000.
Il a évolué sous les version 0.90, 0.91 et 0.92. Il s'agit en fait d'une &lt;acronym title=&quot;Document Type
Definition&quot;&gt;Dtd&lt;/acronym&gt; qui décrit comment doit être écrit un fichier &lt;acronym title=&quot;eXtensible Markup Language&quot;&gt;XML&lt;/acronym&gt;.
&lt;/p&gt;
&lt;p&gt;
Un groupe de travail a ensuite proposé au &lt;acronym title=&quot;World Wide Web Consortium&quot;&gt;W3C&lt;/acronym&gt;
le format &lt;acronym &gt;&lt;a href=&quot;http://web.resource.org/rss/1.0/&quot; hreflang=&quot;en&quot; title=&quot;RDF Site Summary&quot;&gt;RSS&lt;/a&gt;&lt;/acronym&gt; 1.0 (2000), qui cassait complètement la compatibilité avec les
formats précedents. Ce format est basé sur &lt;a href=&quot;http://www.w3.org/RDF/&quot; hreflang=&quot;en&quot; title=&quot;Resource Description
Framework&quot;&gt;RDF&lt;/a&gt;, qui est un ensemble de recommandations visant �  créer un 
&lt;a href=&quot;http://www.w3.org/2001/sw/&quot; hreflang=&quot;en&quot;&gt;Web Sémantique&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Le format &lt;acronym title=&quot;Really Simple Syndication&quot;&gt;RSS&lt;/acronym&gt; 2.0 (2003) est une évolution de &lt;acronym title=&quot;Really Simple Syndication&quot;&gt;RSS&lt;/acronym&gt; 0.92, par le même personnage qui a travaillé sur &lt;acronym title=&quot;Really Simple Syndication&quot;&gt;RSS&lt;/acronym&gt; chez UserLand.
&lt;/p&gt;
&lt;p&gt;
Le format &lt;a href=&quot;http://atomenabled.org/&quot; hreflang=&quot;en&quot;&gt;Atom&lt;/a&gt; 
a été crée dans le but de simplifier les différents
formats existants. Il repose sur le même principe que les formats RSS,
c'est-� -dire un fichier XML, avec un schéma connu. Ce format fait
l'objet d'un groupe de travail au sein de l'&lt;acronym title=&quot;Internet Engineering
Task Force&quot;&gt;IETF&lt;/acronym&gt;. 
&lt;/p&gt;
&lt;p&gt;
Donc, maintenant, on se retrouve avec 3 formats concurrents (j'exclus
volontairement les formats 0.9x) , RSS 1.0, RSS 2.0 et Atom,
respectivement soutenus par le W3C, l'université de Harvard, et l'IETF. 
Le choix n'est donc pas évident lorsqu'on est développeur, et qu'on doit choisir un format.
&lt;/p&gt;
&lt;p&gt;
Un premier élément de réponse peut venir du fait qu'un fichier XML ne suffit pas pour avoir un &lt;a href=&quot;http://formats-ouverts.org/blog/2004/09/03/107-VousAvezDitXmlMaisDuVraiXml&quot; hreflang=&quot;fr&quot;&gt;format ouvert&lt;/a&gt;, encore faut-il que la description le soit aussi. Et pour qu'un format devienne un standard, il faut qu'il soit élevé �  ce rang par une entité crédible. Or, qui est crédible pour publier des standards du Web, sinon le &lt;acronym title=&quot;World Wide Web Consortium&quot;&gt;W3C&lt;/acronym&gt; ?
&lt;/p&gt;</description>
        
              </item>
      </channel>
</rss>
