<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Laurence et Sébastien Dubourg (Billets marqués comme Informatique)</title>
    <link>https://www.dubourg.name/s9y/</link>
    <description></description>
    <dc:language>fr</dc:language>
    <generator>Serendipity 2.0.2 - http://www.s9y.org/</generator>
    <pubDate>Tue, 27 Aug 2024 15:44:50 GMT</pubDate>

    <image>
    <url>https://www.dubourg.name/s9y/templates/default/img/s9y_banner_small.png</url>
    <title>RSS: Laurence et Sébastien Dubourg - </title>
    <link>https://www.dubourg.name/s9y/</link>
    <width>100</width>
    <height>21</height>
</image>

<item>
    <title>Comment passer du point de code Unicode à l'UTF-8</title>
    <link>https://www.dubourg.name/s9y/archives/451-Comment-passer-du-point-de-code-Unicode-a-lUTF-8.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/451-Comment-passer-du-point-de-code-Unicode-a-lUTF-8.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=451</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=451</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    &lt;table class=&quot;wikitable&quot; style=&quot;border: solid&quot;&gt;
&lt;caption&gt;Code point ↔ UTF-8 conversion
&lt;/caption&gt;
&lt;tbody&gt;&lt;tr&gt;
&lt;th&gt;First code point
&lt;/th&gt;
&lt;th&gt;Last code point
&lt;/th&gt;
&lt;th&gt;Byte 1
&lt;/th&gt;
&lt;th&gt;Byte 2
&lt;/th&gt;
&lt;th&gt;Byte 3
&lt;/th&gt;
&lt;th&gt;Byte 4
&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;U+00&lt;span style=&quot;color:red;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;0&lt;/span&gt;
&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;U+00&lt;span style=&quot;color:red;&quot;&gt;7&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;F&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;&lt;link rel=&quot;mw-deduplicated-inline-style&quot; href=&quot;mw-data:TemplateStyles:r886049734&quot;&gt;&lt;span class=&quot;monospaced&quot;&gt;0&lt;span style=&quot;color:red;&quot;&gt;xxx&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;xxxx&lt;/span&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;td style=&quot;background: darkgray;&quot; colspan=&quot;3&quot;&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;U+0&lt;span style=&quot;color:green;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:red;&quot;&gt;8&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;0&lt;/span&gt;
&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;U+0&lt;span style=&quot;color:green;&quot;&gt;7&lt;/span&gt;&lt;span style=&quot;color:red;&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;F&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;&lt;link rel=&quot;mw-deduplicated-inline-style&quot; href=&quot;mw-data:TemplateStyles:r886049734&quot;&gt;&lt;span class=&quot;monospaced&quot;&gt;110&lt;span style=&quot;color:green;&quot;&gt;xxx&lt;/span&gt;&lt;span style=&quot;color:red;&quot;&gt;xx&lt;/span&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;&lt;link rel=&quot;mw-deduplicated-inline-style&quot; href=&quot;mw-data:TemplateStyles:r886049734&quot;&gt;&lt;span class=&quot;monospaced&quot;&gt;10&lt;span style=&quot;color:red;&quot;&gt;xx&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;xxxx&lt;/span&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;td style=&quot;background: darkgray;&quot; colspan=&quot;2&quot;&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;U+&lt;span style=&quot;color:blue;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:green;&quot;&gt;8&lt;/span&gt;&lt;span style=&quot;color:red;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;0&lt;/span&gt;
&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;U+&lt;span style=&quot;color:blue;&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;color:green;&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;color:red;&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;F&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;&lt;link rel=&quot;mw-deduplicated-inline-style&quot; href=&quot;mw-data:TemplateStyles:r886049734&quot;&gt;&lt;span class=&quot;monospaced&quot;&gt;1110&lt;span style=&quot;color:blue;&quot;&gt;xxxx&lt;/span&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;&lt;link rel=&quot;mw-deduplicated-inline-style&quot; href=&quot;mw-data:TemplateStyles:r886049734&quot;&gt;&lt;span class=&quot;monospaced&quot;&gt;10&lt;span style=&quot;color:green;&quot;&gt;xxxx&lt;/span&gt;&lt;span style=&quot;color:red;&quot;&gt;xx&lt;/span&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;&lt;link rel=&quot;mw-deduplicated-inline-style&quot; href=&quot;mw-data:TemplateStyles:r886049734&quot;&gt;&lt;span class=&quot;monospaced&quot;&gt;10&lt;span style=&quot;color:red;&quot;&gt;xx&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;xxxx&lt;/span&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;td style=&quot;background: darkgray;&quot;&gt;
&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;U+&lt;span style=&quot;color:crimson;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:orange;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color:blue;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:green;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:red;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;0&lt;/span&gt;
&lt;/td&gt;
&lt;td style=&quot;text-align: right;&quot;&gt;&lt;sup id=&quot;cite_ref-20&quot; class=&quot;reference&quot;&gt;&lt;a href=&quot;#cite_note-20&quot;&gt;&lt;span class=&quot;cite-bracket&quot;&gt;[&lt;/span&gt;b&lt;span class=&quot;cite-bracket&quot;&gt;]&lt;/span&gt;&lt;/a&gt;&lt;/sup&gt;U+&lt;span style=&quot;color:crimson;&quot;&gt;1&lt;/span&gt;&lt;span style=&quot;color:orange;&quot;&gt;0&lt;/span&gt;&lt;span style=&quot;color:blue;&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;color:green;&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;color:red;&quot;&gt;F&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;F&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;&lt;link rel=&quot;mw-deduplicated-inline-style&quot; href=&quot;mw-data:TemplateStyles:r886049734&quot;&gt;&lt;span class=&quot;monospaced&quot;&gt;11110&lt;span style=&quot;color:crimson;&quot;&gt;x&lt;/span&gt;&lt;span style=&quot;color:orange;&quot;&gt;xx&lt;/span&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;&lt;link rel=&quot;mw-deduplicated-inline-style&quot; href=&quot;mw-data:TemplateStyles:r886049734&quot;&gt;&lt;span class=&quot;monospaced&quot;&gt;10&lt;span style=&quot;color:orange;&quot;&gt;xx&lt;/span&gt;&lt;span style=&quot;color:blue;&quot;&gt;xxxx&lt;/span&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;&lt;link rel=&quot;mw-deduplicated-inline-style&quot; href=&quot;mw-data:TemplateStyles:r886049734&quot;&gt;&lt;span class=&quot;monospaced&quot;&gt;10&lt;span style=&quot;color:green;&quot;&gt;xxxx&lt;/span&gt;&lt;span style=&quot;color:red;&quot;&gt;xx&lt;/span&gt;&lt;/span&gt;
&lt;/td&gt;
&lt;td&gt;&lt;link rel=&quot;mw-deduplicated-inline-style&quot; href=&quot;mw-data:TemplateStyles:r886049734&quot;&gt;&lt;span class=&quot;monospaced&quot;&gt;10&lt;span style=&quot;color:red;&quot;&gt;xx&lt;/span&gt;&lt;span style=&quot;color:purple;&quot;&gt;xxxx&lt;/span&gt;&lt;/span&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;
&lt;p&gt;Source&amp;#160;: &lt;a href=&quot;https://en.wikipedia.org/wiki/UTF-8&quot;&gt;Wikipedia&lt;/a&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 23 Aug 2024 16:46:00 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/451-guid.html</guid>
    <category>informatique</category>

</item>
<item>
    <title>Attacher un sous module à un repository</title>
    <link>https://www.dubourg.name/s9y/archives/427-Attacher-un-sous-module-a-un-repository.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/427-Attacher-un-sous-module-a-un-repository.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=427</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=427</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    1) récupérer le repository git avec les submodules : &lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;git clone --recurse-submodules git://github.com/foo/bar.git&lt;/code&gt;&lt;br /&gt;
&lt;br /&gt;
2) attacher le submodule&lt;br /&gt;
&lt;br /&gt;
&lt;code&gt;cd bar/submodule&lt;br /&gt;
git checkout master&lt;/code&gt; 
    </content:encoded>

    <pubDate>Wed, 25 Aug 2021 17:48:00 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/427-guid.html</guid>
    <category>informatique</category>

</item>
<item>
    <title>Transcription parole vers texte</title>
    <link>https://www.dubourg.name/s9y/archives/425-Transcription-parole-vers-texte.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/425-Transcription-parole-vers-texte.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=425</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=425</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    Voici quelques acteurs aptes à transcrire automatiquement des réunions (plusieurs locuteurs) en français :&lt;br /&gt;
&lt;br /&gt;
- &lt;a href=&quot;https://www.vocapia.com/&quot;&gt;Vocapia&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;https://bertin.fr/&quot;&gt;Bertin-It&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;https://www.captoo.fr/&quot;&gt;Captoo&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;https://www.authot.com/&quot;&gt;Authot&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;https://www.ubiqus.io/&quot;&gt;Ubiqus&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;https://recapp.ch/&quot;&gt;Recap-it&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;https://www.amberscript.com/&quot;&gt;Amber-script&lt;/a&gt;&lt;br /&gt;
- &lt;a href=&quot;https://frenchtech-brestplus.bzh/video-startups-voxpass/&quot;&gt;VoxPass&lt;/a&gt; (?) 
    </content:encoded>

    <pubDate>Wed, 02 Sep 2020 18:25:00 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/425-guid.html</guid>
    <category>informatique</category>

</item>
<item>
    <title>Générer un ficher Excel en C++</title>
    <link>https://www.dubourg.name/s9y/archives/423-Generer-un-ficher-Excel-en-C++.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/423-Generer-un-ficher-Excel-en-C++.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=423</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=423</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    Pour générer un fichier XLSX en C++ (sans nécessité d&#039;avoir les produits offices installés), il existe plusieurs bibliothèques disponibles. Il est parfois difficile de s&#039;y retrouver car nombres de bibliothèques s&#039;avèrent n&#039;être plus maintenues. Voici une petite sélection : &lt;br /&gt;
&lt;br /&gt;
- &lt;a href=&quot;https://libxlsxwriter.github.io/index.html&quot;&gt;libxlsxwriter&lt;/a&gt; : bibliothèque en C, simple à utiliser, très bien documentée et avec peu de dépendances.&lt;br /&gt;
- &lt;a href=&quot;https://github.com/troldal/OpenXLSX&quot;&gt;openxlsx&lt;/a&gt; : simple à utiliser, permet aussi de lire et manipuler des fichiers Excel.&lt;br /&gt;
- &lt;a href=&quot;https://github.com/tfussell/xlnt&quot;&gt;xlnt&lt;/a&gt; : même démarche de la bibliothèque précédente.&lt;br /&gt;
- &lt;a href=&quot;https://github.com/dbzhang800/QtXlsxWriter&quot;&gt;qtxlswriter&lt;/a&gt; :  simple a utilisée, elle est basée sur la bibliothèque Qt (Qtlib - est-ce encore du C++ ?)&lt;br /&gt;
- &lt;a href=&quot;https://www.libxl.com/&quot;&gt;libxl&lt;/a&gt; : très complète, peut utilisée pour lire et modifier des fichier xlsx mais aussi xls. Pb : c&#039;est la seule bibliothèque présentée ici qui n&#039;est pas open-source. Elle nécessite en outre l&#039;achat d&#039;une licence dont le prix est de l&#039;ordre de 200$ par développeur et par environnement (Windows, Linux, Ios, ...) - existe en version C, C++, C# et Delphi&lt;br /&gt;
&lt;br /&gt;
Il serait intéressant aussi de voir quels outils utilise libre-office (écrit en C++) pour manipuler les fichier Excel... 
    </content:encoded>

    <pubDate>Fri, 14 Aug 2020 11:17:00 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/423-guid.html</guid>
    <category>c++</category>
<category>développement logiciel</category>
<category>excel</category>
<category>informatique</category>

</item>
<item>
    <title>Pb de PhpMyAdmin avec PhP 7.2 : count(): Parameter must be an array or an object that implements Countable </title>
    <link>https://www.dubourg.name/s9y/archives/421-Pb-de-PhpMyAdmin-avec-PhP-7.2-count-Parameter-must-be-an-array-or-an-object-that-implements-Countable.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/421-Pb-de-PhpMyAdmin-avec-PhP-7.2-count-Parameter-must-be-an-array-or-an-object-that-implements-Countable.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=421</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=421</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    Si un message de type Warning in ./libraries/sql.lib.php#613 count(): Parameter must be an array or an object that implements Countable - apparaît lors de l&#039;utilisation de PhpMyAdmin, il faut effectuer des modification à la main dans les fichiers php de la bibliothèque qui gère le SQL&lt;br /&gt;
&lt;br /&gt;
Source : &lt;a href=&quot;https://openclassrooms.com/forum/sujet/erreur-dans-phpmyadmin&quot;&gt;https://openclassrooms.com/forum/sujet/erreur-dans-phpmyadmin&lt;/a&gt; &lt;a class=&quot;block_level&quot; href=&quot;https://www.dubourg.name/s9y/archives/421-Pb-de-PhpMyAdmin-avec-PhP-7.2-count-Parameter-must-be-an-array-or-an-object-that-implements-Countable.html#extended&quot;&gt;Continuer à lire &quot;Pb de PhpMyAdmin avec PhP 7.2 : count(): Parameter must be an array or an object that implements Countable &quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Sun, 12 Apr 2020 23:43:00 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/421-guid.html</guid>
    <category>informatique</category>
<category>php</category>
<category>sql</category>

</item>
<item>
    <title>Générateurs de sites web statiques</title>
    <link>https://www.dubourg.name/s9y/archives/414-Generateurs-de-sites-web-statiques.html</link>
            <category>Info/Web</category>
    
    <comments>https://www.dubourg.name/s9y/archives/414-Generateurs-de-sites-web-statiques.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=414</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=414</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    &lt;a class=&quot;serendipity_image_link&quot;  href=&#039;https://en.wikipedia.org/wiki/File:Navigator_1-22.png&#039;&gt;&lt;!-- s9ymdb:263 --&gt;&lt;img class=&quot;serendipity_image_left&quot; width=&quot;220&quot; height=&quot;181&quot;  src=&quot;https://www.dubourg.name/s9y/uploads/Navigator_1-22.serendipityThumb.png&quot;  alt=&quot;&quot;&gt;&lt;/a&gt;&lt;p&gt;Les générateurs de sites statiques sont apparus en 2008 (Jeckyll, Middleman). Ils permettent à partir d&#039;un CMS, typiquement un logiciel de blog dynamique de type Wordpress, de générer des pages statiques. Cette approche permet de mettre en ligne un site très performant et offrant très peu de surface aux attaques. Il n&#039;impose de plus que peu de contrainte à l&#039;hébergeur.&lt;p&gt;
&lt;p&gt;Cet article liste quelques générateurs de sites statiques.&lt;/p&gt;
&lt;p&gt;Sources : &lt;ul&gt;&lt;li&gt;&lt;a href=&quot;https://www.creativebloq.com/features/10-best-static-site-generators&quot;&gt;https://www.creativebloq.com/features/10-best-static-site-generators&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://medium.com/codingthesmartway-com-blog/top-static-site-generators-for-2019-26a4c8afcc05&quot;&gt;https://medium.com/codingthesmartway-com-blog/top-static-site-generators-for-2019-26a4c8afcc05&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;https://www.sitepoint.com/static-site-generators/&quot;&gt;https://www.sitepoint.com/static-site-generators/&lt;/a&gt;&lt;/li&gt;&lt;/ul&gt; &lt;a class=&quot;block_level&quot; href=&quot;https://www.dubourg.name/s9y/archives/414-Generateurs-de-sites-web-statiques.html#extended&quot;&gt;Continuer à lire &quot;Générateurs de sites web statiques&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 27 Jan 2020 11:32:00 +0100</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/414-guid.html</guid>
    <category>CMS</category>
<category>info/web</category>
<category>Informatique</category>
<category>internet</category>
<category>webmastering</category>

</item>
<item>
    <title>Raccourci pour X2GO</title>
    <link>https://www.dubourg.name/s9y/archives/406-Raccourci-pour-X2GO.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/406-Raccourci-pour-X2GO.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=406</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=406</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    - Ctrl + Alt + T: terminate session / disconnect&lt;br /&gt;
&lt;br /&gt;
- Ctrl + Alt + F: toggle fullscreen/windowed&lt;br /&gt;
&lt;br /&gt;
-Ctrl + Alt + M: minimize or maximize fullscreen window&lt;br /&gt;
    &lt;br /&gt;
- Ctrl + Alt + arrow keys: move viewport (when remote screen is bigger than client window)&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Fri, 23 Jun 2017 23:17:14 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/406-guid.html</guid>
    <category>informatique</category>

</item>
<item>
    <title>pilot-xfer sur Ubuntu</title>
    <link>https://www.dubourg.name/s9y/archives/397-pilot-xfer-sur-Ubuntu.html</link>
            <category>Info/Palm</category>
    
    <comments>https://www.dubourg.name/s9y/archives/397-pilot-xfer-sur-Ubuntu.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=397</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=397</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    Pour lancer pilot-xfer sous Ubuntu, un utilisateur doit appartenir au groupe dialup. 
    </content:encoded>

    <pubDate>Thu, 22 Oct 2015 11:37:06 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/397-guid.html</guid>
    <category>informatique</category>
<category>ubuntu</category>

</item>
<item>
    <title>Ces géants du Web qui passent au Cloud 2.0</title>
    <link>https://www.dubourg.name/s9y/archives/393-Ces-geants-du-Web-qui-passent-au-Cloud-2.0.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/393-Ces-geants-du-Web-qui-passent-au-Cloud-2.0.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=393</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=393</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    &lt;p&gt;Article du journal du Net : &lt;a href=&quot;http://www.journaldunet.com/solutions/cloud-computing/ces-geants-du-web-qui-migrent-vers-les-containers-docker/&quot;&gt;http://www.journaldunet.com/solutions/cloud-computing/ces-geants-du-web-qui-migrent-vers-les-containers-docker/&lt;/a&gt;&lt;p&gt;
&lt;table border=&quot;1&quot;&gt;
&lt;tr&gt;&lt;th&gt;Acteur&lt;/th&gt;&lt;th&gt;Containers / Cluster manager&lt;/th&gt;&lt;th&gt;Langage&lt;/th&gt;&lt;th&gt;technos&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Google&lt;/td&gt;&lt;td&gt;Let Me Contain That For You, en migration vers Docker&lt;/td&gt;&lt;td&gt;GO&lt;/td&gt;&lt;td&gt;Kubernetes,  cAdvisor&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Twitter&lt;/td&gt;&lt;td&gt;Mesos&lt;/td&gt;&lt;td&gt;Ruby, Scala&lt;/td&gt;&lt;td&gt;Aurora, Manhattan (BDD)&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Netflix&lt;/td&gt;&lt;td&gt;Docker&lt;/td&gt;&lt;td&gt;Java, Scala, Node.js et autres&lt;/td&gt;&lt;td&gt;Netflix OSS&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Groupon&lt;/td&gt;&lt;td&gt;Docker&lt;/td&gt;&lt;td&gt;Node.js&lt;/td&gt;&lt;td&gt;Jenkins/DotC, Nginx&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Spotify&lt;/td&gt;&lt;td&gt;Docker&lt;/td&gt;&lt;td&gt;Java, Python&lt;/td&gt;&lt;td&gt;Helios, Zookeeper&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Ebay&lt;/td&gt;&lt;td&gt;Docker, Mesos&lt;/td&gt;&lt;td&gt;C++, Java, Node.js, Python, Scala&lt;/td&gt;&lt;td&gt;RHEL, Jenkins, Marathon&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Gilt&lt;/td&gt;&lt;td&gt;Docker&lt;/td&gt;&lt;td&gt;Scala, Ruby&lt;/td&gt;&lt;td&gt;MongoDB, PostgreSQL, Voldemort, Casandra, Ion- Cannon, Zookeeper&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt; 
    </content:encoded>

    <pubDate>Thu, 30 Apr 2015 10:44:03 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/393-guid.html</guid>
    <category>informatique</category>
<category>logiciel libre</category>

</item>
<item>
    <title>Git diff avec Libre Office</title>
    <link>https://www.dubourg.name/s9y/archives/386-Git-diff-avec-Libre-Office.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/386-Git-diff-avec-Libre-Office.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=386</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=386</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 220px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;img width=&#039;220&#039; height=&#039;129&#039;  src=&quot;https://www.dubourg.name/s9y/uploads/git-odt.serendipityThumb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Une comparaison de version d&#039;un fichier odt par gitk&lt;/div&gt;&lt;/div&gt;Les fichiers de Libres Office sont des binaires (zip). Lorsque l&#039;on suit de tels fichiers avec Git, ce dernier ne sait pas nativement afficher les différences entre les versions.&lt;br /&gt;
&lt;br /&gt;
Heureusement, il est possible d&#039;installer des filtres &quot;diff&quot; pour Git qui permette de régler ce problème.&lt;br /&gt;
&lt;br /&gt;
Voici comment faire pour le cas des fichiers de traitement de texte (.odt) &lt;a class=&quot;block_level&quot; href=&quot;https://www.dubourg.name/s9y/archives/386-Git-diff-avec-Libre-Office.html#extended&quot;&gt;Continuer à lire &quot;Git diff avec Libre Office&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Thu, 14 Aug 2014 16:21:50 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/386-guid.html</guid>
    <category>Informatique</category>

</item>
<item>
    <title>Microtel clubs</title>
    <link>https://www.dubourg.name/s9y/archives/361-Microtel-clubs.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/361-Microtel-clubs.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=361</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=361</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    &lt;a href=&quot;http://portail.microtel-clubs.fr/&quot;&gt;Microtel-multimédia&lt;/a&gt; est une confédération de clubs informatiques qui existe depuis 1977. 
    </content:encoded>

    <pubDate>Sun, 14 Aug 2011 06:34:21 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/361-guid.html</guid>
    <category>Informatique</category>

</item>
<item>
    <title>Station Drivers</title>
    <link>https://www.dubourg.name/s9y/archives/356-Station-Drivers.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/356-Station-Drivers.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=356</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=356</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 220px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://www.station-drivers.com/&#039;&gt;&lt;img width=&#039;220&#039; height=&#039;82&#039;  src=&quot;https://www.dubourg.name/s9y/uploads/info/logosd.serendipityThumb.gif&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;http://www.station-drivers.com/&quot;&gt;Station Drivers&lt;/a&gt; est un entrepôt de drivers qui semble plus a jour que celui que j&#039;utilisais précédemment - voir &lt;a href=&quot;https://www.dubourg.name/s9y/archives/128-Recherche-dun-driver.html&quot;&gt;ce billet&lt;/a&gt;. En tout cas j&#039;y ai trouvé un driver pour la carte Atheros AR5007EG&lt;/a&gt; très récent (2 ans de moins que sur l&#039;autre entrepôt et 4 ans de moins que le driver proposé par le constructeur du portable). 
    </content:encoded>

    <pubDate>Mon, 11 Jul 2011 00:26:15 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/356-guid.html</guid>
    <category>Informatique</category>

</item>
<item>
    <title>Retirer un DRM d'un e-book au format ePub</title>
    <link>https://www.dubourg.name/s9y/archives/338-Retirer-un-DRM-dun-e-book-au-format-ePub.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/338-Retirer-un-DRM-dun-e-book-au-format-ePub.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=338</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=338</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 220px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a class=&#039;serendipity_image_link&#039; href=&#039;http://nokto.net/post/2010/11/15/Comment-retirer-facilement-les-DRM-d-un-livre-num%C3%A9rique-au-format-ePub&#039;&gt;&lt;img width=&#039;220&#039; height=&#039;139&#039;  src=&quot;https://www.dubourg.name/s9y/uploads/info/drmepub_m.serendipityThumb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;ePub + DRM = format fermé&lt;/div&gt;&lt;/div&gt;Un &lt;a href=&quot;http://nokto.net/post/2010/11/15/Comment-retirer-facilement-les-DRM-d-un-livre-num%C3%A9rique-au-format-ePub&quot;&gt;petit tutoriel&lt;/a&gt; explique comment supprimer un DRM d&#039;un e-book au format ePub. Profitez-en : ce document risque de ne pas avoir une grande durée de vie... 
    </content:encoded>

    <pubDate>Sun, 21 Nov 2010 23:13:39 +0100</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/338-guid.html</guid>
    <category>e-books</category>
<category>Informatique</category>
<category>logiciel libre</category>

</item>
<item>
    <title>Greg's cable Map</title>
    <link>https://www.dubourg.name/s9y/archives/335-Gregs-cable-Map.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/335-Gregs-cable-Map.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=335</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=335</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 110px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a class=&#039;serendipity_image_link&#039; href=&#039;https://www.dubourg.name/s9y/uploads/info/cables-asie.jpg&#039;&gt;&lt;img width=&#039;110&#039; height=&#039;93&#039;  src=&quot;https://www.dubourg.name/s9y/uploads/info/cables-asie.serendipityThumb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Cette zone en Asie est la plus riche du monde en câbles sous-marins&lt;/div&gt;&lt;/div&gt;Une carte interactive des cable sous-marin, avec leurs noms, leurs débits, ... Dommage que la techno de cartographie soit celle de microsoft et pas celle de Google : manque d&#039;ergonomie.&lt;br /&gt;
&lt;br /&gt;
&lt;div align=&quot;center&quot;&gt;&lt;a href=&quot;http://www.cablemap.info/&quot;&gt;http://www.cablemap.info/&lt;/a&gt; 
    </content:encoded>

    <pubDate>Mon, 01 Nov 2010 10:45:53 +0100</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/335-guid.html</guid>
    <category>Informatique</category>

</item>
<item>
    <title>Configurer le multiposte Free derrière un routeur</title>
    <link>https://www.dubourg.name/s9y/archives/327-Configurer-le-multiposte-Free-derriere-un-routeur.html</link>
            <category>Informatique</category>
    
    <comments>https://www.dubourg.name/s9y/archives/327-Configurer-le-multiposte-Free-derriere-un-routeur.html#comments</comments>
    <wfw:comment>https://www.dubourg.name/s9y/wfwcomment.php?cid=327</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>https://www.dubourg.name/s9y/rss.php?version=2.0&amp;type=comments&amp;cid=327</wfw:commentRss>
    

    <author>nospam@example.com (Sébastien Dubourg)</author>
    <content:encoded>
    &lt;div class=&quot;serendipity_imageComment_left&quot; style=&quot;width: 110px&quot;&gt;&lt;div class=&quot;serendipity_imageComment_img&quot;&gt;&lt;a class=&#039;serendipity_image_link&#039; href=&#039;https://www.dubourg.name/s9y/uploads/info/cctv.jpg&#039;&gt;&lt;img width=&#039;110&#039; height=&#039;101&#039;  src=&quot;https://www.dubourg.name/s9y/uploads/info/cctv.serendipityThumb.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;serendipity_imageComment_txt&quot;&gt;Le multiposte Free opérationnel derrière un routeur Netgear&lt;/div&gt;&lt;/div&gt;Au lieu de laisser la Freebox, configurée en mode routeur, servir les différentes machines d&#039;un réseau local, il y a plusieurs avantages à laisser la Freebox en simple modem et d&#039;ajouter un routeur dédié. Dans ce cas là, une configuration spéciale est nécessaire pour faire fonctionner le &quot;multiposte&quot; Free, c&#039;est à dire la possibilité de recevoir certaines chaînes de télévision du réseau Free sur un PC à l&#039;aide du logiciel VLC.&lt;br /&gt;
&lt;br /&gt;
1. Il faut dans un premier temps configurer correctement VLC sur le PC. Dans outils:préférences, choisir le mode avancé (paramètres:tous) et sélectionner l&#039;écran Lecture/Codecs:Démultiplexeurs:RTP/RTSP et fixer un numéro de port (par exemple 8772). Attention : ne pas cocher &quot;Utiliser RTP sur RTSP (TCP)&quot; !&lt;br /&gt;
&lt;br /&gt;
2. Ouvrir le port choisi sur le routeur ainsi que son suivant (?) : par exemple 8772 et 8773 en les dirigeant vers l&#039;IP du PC (cela suppose que sur le routeur, l&#039;adresse MAC du PC est associée à une IP fixe du réseau local).&lt;br /&gt;
&lt;br /&gt;
3. relancer VLC et ouvrir l&#039;adresse de la liste de lecture de la FreeBox, à savoir http://mafreebox.freebox.fr/freeboxtv/playlist.m3u&lt;br /&gt;
 
    </content:encoded>

    <pubDate>Tue, 31 Aug 2010 22:16:32 +0200</pubDate>
    <guid isPermaLink="false">https://www.dubourg.name/s9y/archives/327-guid.html</guid>
    <category>free</category>
<category>Informatique</category>

</item>

</channel>
</rss>
