<!DOCTYPE html>
<html xmlns:cubicweb="http://www.cubicweb.org" lang="fr">
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<meta name="ROBOTS" content="NOINDEX" />
<link rel="shortcut icon" href="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/favicon.ico"/>
<script type="application/ld+json" charset="UTF-8">{
  "@context": {
    "@vocab": "https://schema.org/"
  },
  "@graph": [
    {
      "@id": "https://www.logilab.fr/",
      "@type": "WebSite",
      "potentialAction": {
        "@id": "_:Nfcbc89122ca9430188edeb08043f9a28"
      },
      "url": "https://www.logilab.fr/"
    },
    {
      "@id": "_:Nfcbc89122ca9430188edeb08043f9a28",
      "@type": "SearchAction",
      "query-input": "required name=search_term_string",
      "target": "https://www.logilab.fr/view?__fromsearchbox=1&subvid=tsearch&rql={search_term_string}"
    },
    {
      "@id": "https://www.logilab.fr/#address",
      "@type": "PostalAddress",
      "addressCountry": "FR",
      "addressLocality": "Paris",
      "postalCode": "F-75013",
      "streetAddress": "104 boulevard Louis-Auguste Blanqui"
    },
    {
      "@id": "https://www.logilab.fr",
      "@type": "Organization",
      "address": {
        "@id": "https://www.logilab.fr/#address"
      },
      "email": "formation@logilab.fr",
      "image": "https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/logo.png",
      "location": {
        "@id": "https://www.logilab.fr/#place"
      },
      "name": "Logilab",
      "sameAs": [
        "https://mastodon.logilab.fr/logilab",
        "https://www.linkedin.com/company/logilab",
        "https://twitter.com/logilab"
      ],
      "telephone": "(+33) 1 45 32 03 12",
      "url": "https://www.logilab.fr/"
    },
    {
      "@id": "https://www.logilab.fr/#place",
      "@type": "Place",
      "address": {
        "@id": "https://www.logilab.fr/#address"
      },
      "name": "Logilab's Paris Office"
    }
  ]
}</script>

<!-- Matomo -->
<script type="text/javascript">
  var _paq = window._paq = window._paq || [];
  _paq.push(['trackPageView']);
  _paq.push(['enableLinkTracking']);
  (function() {
    var u="https://matomo.logilab.fr/";
    _paq.push(['setTrackerUrl', u+'matomo.php']);
    _paq.push(['setSiteId', '1']);
    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
    g.type='text/javascript'; g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
  })();
</script>
<!-- End Matomo Code -->
<title>Main Blog (in English)</title>
<script type="text/javascript">
if (typeof pageid == "undefined") {pageid = "140696317970896f56ae8e8ead8415d8ec5e3ee52ff8dee";}
BASE_URL = "https://www.logilab.fr/";
DATA_URL = "https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/";

</script><link rel="stylesheet" type="text/css" media="all" href="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/cubicweb.css"/>
<link rel="stylesheet" type="text/css" media="all" href="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/cubes.logilabfr.css"/>
<link rel="stylesheet" type="text/css" media="all" href="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/cubes.logilabfr.header.css"/>
<link rel="stylesheet" type="text/css" media="all" href="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/cubes.logilabfr.footer.css"/>
<link rel="stylesheet" type="text/css" media="print" href="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/cubicweb.print.css"/>
<link rel="stylesheet" type="text/css" media="all" href="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/cubes.logilabfr.hide.css"/>
<link rel="stylesheet" type="text/css" media="all" href="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/jquery.ui.css"/>
<script type="text/javascript" src="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/jquery.js"></script>
<script type="text/javascript" src="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/jquery-migrate.js"></script>
<script type="text/javascript" src="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/cubicweb.js"></script>
<script type="text/javascript" src="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/cubicweb.compat.js"></script>
<script type="text/javascript" src="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/cubicweb.python.js"></script>
<script type="text/javascript" src="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/cubicweb.htmlhelpers.js"></script>
<script type="text/javascript" src="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/cubicweb.ajax.js"></script>
<script type="text/javascript" src="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/jquery.ui.js"></script>
<script type="text/javascript">
$(cw).one('server-response', function(event) {
$("#rql").autocomplete({source: "https://www.logilab.fr/ajax?fname=rql_suggest"});});
</script></head>

<body>
<div id="header"><!-- Page top header --><div id="logo"><a href="/"><img src="https://www.logilab.fr/data/96a0a7038fb1998e17dd6155f29cedb5/logo.png" alt="Logilab logo" title="Logilab" /></a></div><div id="top_menu"><ul class="nav"><li><a href="/contact" >Contact</a></li></ul></div><div id="search"><div id="top_search"><form action="https://www.logilab.fr/view">
<table id="searchbox-top"><tr><td>
<input class="norql" type="text" accesskey="q" title="search text" value="" name="rql" />
<input type="hidden" name="__fromsearchbox" value="1" />
<input type="hidden" name="subvid" value="tsearch" />
</td><td>
<input type="submit" class="rqlsubmit" value="" />
 </td></tr></table>
 </form></div></div><div id="menu"><ul class="nav"><li><a href="/societe" >Société</a></li><li><a href="/competences" >Compétences</a></li><li><a href="/services" >Services</a></li><li><a href="/solutions" >Produits</a></li><li><a href="/formations" >Formations</a></li><li><a href="/logiciel-libre" >Logiciels libres</a></li><li><a href="/publications" >Publications</a></li></ul></div></div><div id="page"><table width="100%" border="0" id="mainLayout"><tr>
<td id="navColumnLeft"><div class="navboxes">
<div class="contextFreeBox search_box" id="search_box"><div class="boxTitle"><span><span onclick="javascript:toggleVisibility('rqlinput')">rechercher</span></span></div><div class="boxBody"><form action="https://www.logilab.fr/view">
<table id="tsearch"><tr><td>
<input class="norql" type="text" accesskey="q" title="search text" value="" name="rql" />
<input type="hidden" name="__fromsearchbox" value="1" />
<input type="hidden" name="subvid" value="tsearch" />
</td><td>
<input type="submit" class="rqlsubmit" value="" />
 </td></tr></table>
 </form></div><div class="boxFooter"></div></div>
<div class="contextualBox possible_views_box" id="possible_views_box"><div class="boxTitle"><span>vues possibles</span></div><div class="boxBody"><ul class="boxListing"><li><a href="javascript: toggleVisibility(&#39;anyrsetview&#39;)" class="boxMenu">vues pour tout rset</a><ul id="anyrsetview" class="hidden"><li><a href="https://www.logilab.fr/view?rql=Any%20E%20ORDERBY%20D%20DESC%20LIMIT%2020%20WHERE%20E%20is%20BlogEntry%2C%20E%20entry_of%20X%2C%20X%20eid%206056%2C%20E%20creation_date%20D&amp;vid=csvexport">export CSV</a></li><li><a href="https://www.logilab.fr/view?rql=Any%20E%20ORDERBY%20D%20DESC%20LIMIT%2020%20WHERE%20E%20is%20BlogEntry%2C%20E%20entry_of%20X%2C%20X%20eid%206056%2C%20E%20creation_date%20D&amp;vid=jsonexport">export JSON</a></li></ul></li><li><a href="javascript: toggleVisibility(&#39;entityview&#39;)" class="boxMenu">vues d&#39;entité</a><ul id="entityview" class="hidden"><li><a href="https://www.logilab.fr/view?rql=Any%20E%20ORDERBY%20D%20DESC%20LIMIT%2020%20WHERE%20E%20is%20BlogEntry%2C%20E%20entry_of%20X%2C%20X%20eid%206056%2C%20E%20creation_date%20D&amp;vid=ecsvexport">export CSV (entités)</a></li><li><a href="https://www.logilab.fr/view?rql=Any%20E%20ORDERBY%20D%20DESC%20LIMIT%2020%20WHERE%20E%20is%20BlogEntry%2C%20E%20entry_of%20X%2C%20X%20eid%206056%2C%20E%20creation_date%20D&amp;vid=ejsonexport">export JSON (entités)</a></li></ul></li></ul></div><div class="boxFooter"></div></div>
</div></td>
<td id="contentColumn">
<div id="rqlinput" class="hidden"><form action="https://www.logilab.fr/view"><fieldset>
<input type="text" id="rql" name="rql" value="Any E ORDERBY D DESC LIMIT 20 WHERE E is BlogEntry, E entry_of X, X eid 6056, E creation_date D"  title="texte à rechercher ou requête RQL" accesskey="q" class="searchField" />
</fieldset></form></div><div id="appMsg" onclick="javascript: toggleVisibility(&#39;appMsg&#39;)" class=" ">
<div class="message" id="applmessagesComponent">Vous n'avez pas accès à cette vue ou elle ne peut pas afficher ces données.</div></div><div id="pageContent">
<div class="vtitle">Main Blog (in English)</div>
<div id="contentmain">
<div class="searchMessage"><strong>Aucun résultat ne correspond à la requête</strong></div>
</div>
</div>
</td>
</tr></table></div>
<div id="footer"><div id="footer-content">
<h2 class="offscreen">Footer Navigation</h2>
<div class="footer-col">
<h3>Thèmes</h3>
<ul class="footer_col_1">
<li>
<a href="/web-semantique">Web Sémantique</a>
</li>
<li>
<a href="/informatique-scientifique">Informatique Scientifique</a>
</li>
<li>
<a href="/gestion-connaissances">Gestion de connaissances</a>
</li>
<li>
<a href="/outils-methodes-agiles">Outils et méthodes agiles</a>
</li>
<li>
<a href="/python">Python</a>
</li>
<li>
<a href="/debian">Debian</a>
</li>
<li>
<a href="/logiciel-libre">Logiciel Libre</a>
</li>
</ul>
</div>
<div class="footer-col">
<h3>Logilab</h3>
<ul class="footer_col_2">
<li>
<a href="/societe">Société</a>
</li>
<li>
<a href="/competences">Compétences</a>
</li>
<li>
<a href="/formations">Formations</a>
</li>
<li>
<a href="/blog/3792644">Blog technique</a>
</li>
<li>
<a href="/contact">Contact</a>
</li>
<li>
<a href="/publications">Publications</a>
</li>
</ul>
</div>
<div class="footer-col">
<h3>Nous suivre</h3>
<ul class="footer_col_3">
<li>
<a href="/blog/1377">Actualités</a>
</li>
<li>
<a href="https://mastodon.logilab.fr/@logilab">Mastodon</a>
</li>
<li>
<a href="http://www.linkedin.com/company/logilab">LinkedIn</a>
</li>
<li>
<a href="https://matrix.to/#/#public:matrix.logilab.org">Matrix</a>
</li>
</ul>
</div>
<div class="footer-col">
<h3>Nos sites internet</h3>
<ul class="footer_col_4">
<li>
<a href="https://formation.logilab.fr">formation.logilab.fr</a>
</li>
<li>
<a href="https://semgraph.logilab.fr">semgraph.logilab.fr</a>
</li>
<li>
<a href="http://www.cubicweb.org">cubicweb.org</a>
</li>
<li>
<a href="http://www.semweb.pro">semweb.pro</a>
</li>
</ul>
</div>
<!-- #footer copyright notice --><p class="copyright">Copyright © 2026 <a href="http://www.logilab.fr/">Logilab</a>.  Consultez les <a href="/legal">mentions légales</a>. <a href="http://www.cubicweb.org" title="Construit avec CubicWeb">Construit avec CubicWeb</a>.</p></div></div></body>
</html>