Test: add TooLinux
authorNiki Roo <niki@nikiroo.be>
Wed, 26 Sep 2018 07:28:10 +0000 (09:28 +0200)
committerNiki Roo <niki@nikiroo.be>
Wed, 26 Sep 2018 07:28:10 +0000 (09:28 +0200)
53 files changed:
src/be/nikiroo/gofetch/test/Test.java
src/be/nikiroo/gofetch/test/TestTooLinux.java [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-18T07_14_32Z [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-18T07_14_32Z.header [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-18T07_14_32Z.header.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-18T07_14_32Z.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-19T12_45_06Z [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-19T12_45_06Z.header [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-19T12_45_06Z.header.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-19T12_45_06Z.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-19T12_51_05Z [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-19T12_51_05Z.header [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-19T12_51_05Z.header.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-19T12_51_05Z.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-20T10_57_00Z [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-20T10_57_00Z.header [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-20T10_57_00Z.header.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-20T10_57_00Z.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-21T09_22_00Z [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-21T09_22_00Z.header [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-21T09_22_00Z.header.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-21T09_22_00Z.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-22T18_19_00Z [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-22T18_19_00Z.header [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-22T18_19_00Z.header.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-22T18_19_00Z.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-23T09_29_00Z [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-23T09_29_00Z.header [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-23T09_29_00Z.header.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-23T09_29_00Z.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-24T04_59_08Z [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-24T04_59_08Z.header [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-24T04_59_08Z.header.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-24T04_59_08Z.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-25T02_31_00Z [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-25T02_31_00Z.header [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-25T02_31_00Z.header.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-25T02_31_00Z.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-25T19_07_16Z [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-25T19_07_16Z.header [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-25T19_07_16Z.header.html [new file with mode: 0644]
test/expected/TOO_LINUX/2018-09-25T19_07_16Z.html [new file with mode: 0644]
test/source/TOO_LINUX/www.toolinux.com/__/_Acquisition-Adimeo-s-offre-la-societe-OpCoding [new file with mode: 0644]
test/source/TOO_LINUX/www.toolinux.com/__/_CLIP-OS-le-systeme-d-exploitation-made-in-France [new file with mode: 0644]
test/source/TOO_LINUX/www.toolinux.com/__/_ChromeOS-69-les-applications-Linux-sont-la [new file with mode: 0644]
test/source/TOO_LINUX/www.toolinux.com/__/_CloudBees-Jenkins-Support-se-presente-sur-abonnement [new file with mode: 0644]
test/source/TOO_LINUX/www.toolinux.com/__/_Lancement-de-DevoCloudBees-Suite-a-Jenkins-World [new file with mode: 0644]
test/source/TOO_LINUX/www.toolinux.com/__/_Linagora-a-fete-ses-18-ans-cet-ete-la-video [new file with mode: 0644]
test/source/TOO_LINUX/www.toolinux.com/__/_Quand-des-logiciels-utiles-se-revelent-dangereux [new file with mode: 0644]
test/source/TOO_LINUX/www.toolinux.com/__/_Voici-le-programme-de-devops-REX-2018-a-Paris [new file with mode: 0644]
test/source/TOO_LINUX/www.toolinux.com/__/_Voici-le-programme-du-Forum-PHP-2018 [new file with mode: 0644]
test/source/TOO_LINUX/www.toolinux.com/__/_Vous-bossez-dans-PHP-Participez-au-barometre-2018 [new file with mode: 0644]
test/source/TOO_LINUX/www.toolinux.com/__/_null [new file with mode: 0644]

index 3182fd925a2aeda8834d6986b4ce561e6f3f7420..ce16e3e69f97b889c22dfa45b019e81d10ba5b0e 100644 (file)
@@ -12,6 +12,7 @@ public class Test extends TestLauncher {
                super("GoFetch", args);
                addTest(new TestLWN(args));
                addTest(new TestSlashdot(args));
+               addTest(new TestTooLinux(args));
        }
 
        public static void main(String[] args) {
diff --git a/src/be/nikiroo/gofetch/test/TestTooLinux.java b/src/be/nikiroo/gofetch/test/TestTooLinux.java
new file mode 100644 (file)
index 0000000..bb30b3f
--- /dev/null
@@ -0,0 +1,31 @@
+package be.nikiroo.gofetch.test;
+
+import java.io.File;
+import java.io.IOException;
+import java.io.InputStream;
+import java.net.MalformedURLException;
+import java.net.URL;
+
+import be.nikiroo.gofetch.support.TooLinux;
+import be.nikiroo.gofetch.support.Type;
+
+public class TestTooLinux extends TestBase {
+       static private Type type = Type.TOO_LINUX;
+       static private TestBase base = null;
+
+       public TestTooLinux(String[] args) {
+               super(new TooLinux() {
+                       @Override
+                       protected InputStream open(URL url) throws IOException {
+                               return base.download(url);
+                       }
+
+                       @Override
+                       public Type getType() {
+                               return type;
+                       }
+               }, args);
+
+               base = this;
+       }
+}
diff --git a/test/expected/TOO_LINUX/2018-09-18T07_14_32Z b/test/expected/TOO_LINUX/2018-09-18T07_14_32Z
new file mode 100644 (file)
index 0000000..4138d36
--- /dev/null
@@ -0,0 +1,54 @@
+         VOUS BOSSEZ DANS PHP ? PARTICIPEZ AU BAROMÈTRE 2018       \r
+\r
+  2018/09/18\r
+\r
+  o News link: https://www.toolinux.com/?Vous-bossez-dans-PHP-Participez-au-barometre-2018\r
+  o Source link: \r
+\r
+\r
+    Vous bossez dans PHP ? Participez au baromètre 2018\r
+    \r
+    mardi 18 septembre 2018\r
+    \r
+    Cela  fait  maintenant 5 années que l’AFUP diffuse une campagne\r
+    pour  récolter  des informations sur les salaires et conditions\r
+    de  travail  des  développeuses  et développeurs PHP en France.\r
+    Vous  êtes  invité  à  répondre à l’enquête dès maintenant pour\r
+    l’enquête 2018 : cela prend moins de 5 minutes.\r
+    \r
+    Le  [1]baromètre  des  salaires PHP permet aux développeuses et\r
+    développeurs  d’avoir  «  une  vision  sur la rémunération dans\r
+    leur  secteu  »r.  Il  permet,  entre  autres, de connaître les\r
+    spécialités  les plus attractives, de se comparer par rapport à\r
+    la   moyenne  des  salaires,  ou  de  mettre  en  évidence  des\r
+    tendances régionales.\r
+    \r
+    Avoir  une  enquête  chaque  année  permet de faire un état des\r
+    lieux  régulier  du  secteur,  de  répondre régulièrement à des\r
+    questions  comme le cadre de travail, le type d’entreprise, les\r
+    versions de PHP, et ainsi en suivre l’évolution.\r
+    \r
+    Si  vous avez répondu les années précédentes, vos réponses sont\r
+    tout  aussi  cruciales pour déterminer de telles évolutions, et\r
+    ce   même  si  elles  sont  identiques  à  votre  participation\r
+    précédente.   Plus  il  y  aura  de  réponses,  meilleure  sera\r
+    l’interprétation  des  résultats : nous comptons donc aussi sur\r
+    vous,  qui  n’avez  jamais  répondu  pour  prendre ces quelques\r
+    minutes  afin  de  répondre à l’enquête et ainsi permettre à la\r
+    communauté de mieux se connaître.\r
+    \r
+    [2]Participer à l’enquête\r
+    \r
+    [3]\r
+    \r
+    \r
+    \r
+    [1] https://barometre.afup.org\r
+    \r
+    [2] https://barometre.afup.org/campaign/2018\r
+    \r
+    [3]  https://www.toolinux.com/?Vous-bossez-dans-PHP-Participez-\r
+    au-barometre-2018#forum\r
+\r
+\r
+\r
diff --git a/test/expected/TOO_LINUX/2018-09-18T07_14_32Z.header b/test/expected/TOO_LINUX/2018-09-18T07_14_32Z.header
new file mode 100644 (file)
index 0000000..0053e93
--- /dev/null
@@ -0,0 +1,10 @@
+0Vous bossez dans PHP ? Participez au baromètre 2018 null/TOO_LINUX/2018-09-18T07_14_32Z             70\r
+i  2018/09/18\r
+i\r
+i    Cela  fait  maintenant 5 années que l’AFUP diffuse une campagne\r
+i    pour  récolter  des informations sur les salaires et conditions\r
+i    de  travail  des  développeuses  et développeurs PHP en France.\r
+i    Vous  êtes  invité  à  répondre à l’enquête dès maintenant pour\r
+i    l’enquête  2018  :  cela prend moins de 5 minutes. Le baromètre\r
+i    des salairesPHP permet aux développeuses et (...)\r
+i\r
diff --git a/test/expected/TOO_LINUX/2018-09-18T07_14_32Z.header.html b/test/expected/TOO_LINUX/2018-09-18T07_14_32Z.header.html
new file mode 100644 (file)
index 0000000..03ca967
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story-header'>
+       <h1><a href='2018-09-18T07_14_32Z.html'>Vous bossez dans PHP ? Participez au baromètre 2018</a></h1>
+       <div class='details'>(2018/09/18)</div>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Cela fait maintenant 5 années que l’AFUP diffuse une campagne pour récolter des informations sur les salaires et conditions de travail des développeuses et développeurs PHP en France. Vous êtes invité à répondre à l’enquête dès maintenant pour l’enquête 2018 : cela prend moins de 5 minutes. Le baromètre des salairesPHP permet aux développeuses et (...)
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-18T07_14_32Z.html b/test/expected/TOO_LINUX/2018-09-18T07_14_32Z.html
new file mode 100644 (file)
index 0000000..7ad3e97
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story'>
+       <h1>Vous bossez dans PHP ? Participez au baromètre 2018</h1>
+       <div class='details'>(2018/09/18)</div>
+       <br/>
+    <ul>
+        <li>News link: <a href='https://www.toolinux.com/?Vous-bossez-dans-PHP-Participez-au-barometre-2018'>https://www.toolinux.com/?Vous-bossez-dans-PHP-Participez-au-barometre-2018</a></li>
+        <li>Source link: <a href=''></a></li>
+    </ul>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Vous bossez dans PHP ? Participez au baromètre 2018<br/><br/>mardi 18 septembre 2018<br/><br/>Cela fait maintenant 5 années que l’AFUP diffuse une campagne pour récolter des informations sur les salaires et conditions de travail des développeuses et développeurs PHP en France. Vous êtes invité à répondre à l’enquête dès maintenant pour l’enquête 2018 : cela prend moins de 5 minutes.<br/><br/>Le [1]baromètre des salaires PHP permet aux développeuses et développeurs d’avoir « une vision sur la rémunération dans leur secteu »r. Il permet, entre autres, de connaître les spécialités les plus attractives, de se comparer par rapport à la moyenne des salaires, ou de mettre en évidence des tendances régionales.<br/><br/>Avoir une enquête chaque année permet de faire un état des lieux régulier du secteur, de répondre régulièrement à des questions comme le cadre de travail, le type d’entreprise, les versions de PHP, et ainsi en suivre l’évolution.<br/><br/>Si vous avez répondu les années précédentes, vos réponses sont tout aussi cruciales pour déterminer de telles évolutions, et ce même si elles sont identiques à votre participation précédente. Plus il y aura de réponses, meilleure sera l’interprétation des résultats : nous comptons donc aussi sur vous, qui n’avez jamais répondu pour prendre ces quelques minutes afin de répondre à l’enquête et ainsi permettre à la communauté de mieux se connaître.<br/><br/>[2]Participer à l’enquête<br/><br/>[3]<br/><br/><br/><br/>[1] https://barometre.afup.org<br/><br/>[2] https://barometre.afup.org/campaign/2018<br/><br/>[3] https://www.toolinux.com/?Vous-bossez-dans-PHP-Participez-au-barometre-2018#forum
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-19T12_45_06Z b/test/expected/TOO_LINUX/2018-09-19T12_45_06Z
new file mode 100644 (file)
index 0000000..da3af27
--- /dev/null
@@ -0,0 +1,80 @@
+        QUAND DES LOGICIELS "UTILES" SE RÉVÈLENT... DANGEREUX      \r
+\r
+  2018/09/19\r
+\r
+  o News link: https://www.toolinux.com/?Quand-des-logiciels-utiles-se-revelent-dangereux\r
+  o Source link: \r
+\r
+\r
+    Quand des logiciels "utiles" se révèlent... dangereux\r
+    \r
+    mercredi 19 septembre 2018\r
+    \r
+    Les  internautes  font face à de multiples menaces de logiciels\r
+    malveillants  en consultant des sites web soupçonnés de pirater\r
+    des contenus numériques, selon une étude européenne.\r
+    \r
+    Dans  le  cadre  d’un  projet  de recherche mené à l’échelle de\r
+    l’Union  par  l’Office  de l’Union européenne pour la propriété\r
+    intellectuelle  (EUIPO),  plus  de . 000 fichiers contenant des\r
+    logiciels   malveillants   ou  des  programmes  potentiellement\r
+    indésirables  ont  été  extraits  de  plus  de  1.000 sites web\r
+    soupçonnés de partager illégalement des contenus protégés.\r
+    \r
+    Ces   4.000   fichiers   nuisibles  provenaient  d’environ  100\r
+    logiciels  malveillants  développés  individuellement,  souvent\r
+    commercialisés    comme   des   logiciels   utiles   pour   les\r
+    utilisateurs,  notamment  des faux installateurs de jeux et des\r
+    programmes  gratuits pour accéder à des contenus piratés et les\r
+    transmettre  en continu. Principale victime ? Windows, mais pas\r
+    que.\r
+    \r
+    Ces   fichiers   contenaient   des  logiciels  malveillants  ou\r
+    d’autres   programmes  qui,  une  fois  téléchargés,  pouvaient\r
+    accéder  à  des  données à caractère personnel stockées sur des\r
+    ordinateurs  et  des dispositifs mobiles. Les fichiers extraits\r
+    par  les  chercheurs provenaient de sites web et d’applications\r
+    mobiles  soupçonnés  de  partager des films, de la musique, des\r
+    jeux  vidéo  et  des  programmes  de  télévision  piratés.  Ces\r
+    fichiers   étaient   destinés   à   inciter  par  la  ruse  les\r
+    utilisateurs  à  partager  des informations sur leurs cartes de\r
+    crédit,   leurs   noms  d’utilisateur  de  réseaux  sociaux  ou\r
+    d’autres données à caractère personnel.\r
+    \r
+    Les   résultats   de  ce  travail  de  recherche  sont  publiés\r
+    aujourd’hui  dans  la première étude officielle de l’UE sur les\r
+    risques  d’infection  par  des logiciels malveillants provenant\r
+    de  sites  web  soupçonnés  de  porter  atteinte  aux droits de\r
+    d’auteur.\r
+    \r
+    Dans   le  cadre  de  cette  étude,  réalisée  par  l’EUIPO  en\r
+    collaboration  avec  le  United Nations Interregional Crime and\r
+    Justice    Research    Institute    (UNICRI),   les   logiciels\r
+    malveillants  ont  été  collectés  sur  les  sites  web  et les\r
+    applications  mobiles  en  deux  étapes. Les 200 Go de fichiers\r
+    nuisibles  extraits  ont  été  analysés  par  Europol, l’agence\r
+    répressive  de  l’UE,  au  moyen  de  son système d’analyse des\r
+    logiciels malveillants (EMAS).\r
+    \r
+    L’étude  publiée  aujourd’hui complète les travaux de recherche\r
+    menés  précédemment  par l’EUIPO sur les modèles commerciaux en\r
+    ligne   qui   portent   atteinte   aux   droits   de  propriété\r
+    intellectuelle  et  la  publicité  numérique  sur les sites web\r
+    soupçonnés  de  porter  atteinte à la propriété intellectuelle.\r
+    Un  expert  en  logiciels  malveillants  et un groupe d’experts\r
+    techniques ont contribué à la réalisation de cette étude.\r
+    \r
+    [1]L’étude\r
+    \r
+    [2]\r
+    \r
+    \r
+    \r
+    [1] https://euipo.europa.eu/ohimportal/en/web/observatory/obse-\r
+    rvatory-publications\r
+    \r
+    [2] https://www.toolinux.com/?Quand-des-logiciels-utiles-se-re-\r
+    velent-dangereux#forum\r
+\r
+\r
+\r
diff --git a/test/expected/TOO_LINUX/2018-09-19T12_45_06Z.header b/test/expected/TOO_LINUX/2018-09-19T12_45_06Z.header
new file mode 100644 (file)
index 0000000..1903a76
--- /dev/null
@@ -0,0 +1,10 @@
+0Quand des logiciels "utiles" se révèlent... dangereux       null/TOO_LINUX/2018-09-19T12_45_06Z             70\r
+i  2018/09/19\r
+i\r
+i    Les  internautes  font face à de multiples menaces de logiciels\r
+i    malveillants  en consultant des sites web soupçonnés de pirater\r
+i    des  contenus  numériques,  selon une étude européenne. Dans le\r
+i    cadre  d’un projet de recherche mené à l’échelle de l’Union par\r
+i    l’Office    de    l’Union    européenne   pour   la   propriété\r
+i    intellectuelle (EUIPO), plus de . 000 fichiers contenant (...)\r
+i\r
diff --git a/test/expected/TOO_LINUX/2018-09-19T12_45_06Z.header.html b/test/expected/TOO_LINUX/2018-09-19T12_45_06Z.header.html
new file mode 100644 (file)
index 0000000..90bc4a4
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story-header'>
+       <h1><a href='2018-09-19T12_45_06Z.html'>Quand des logiciels "utiles" se révèlent... dangereux</a></h1>
+       <div class='details'>(2018/09/19)</div>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Les internautes font face à de multiples menaces de logiciels malveillants en consultant des sites web soupçonnés de pirater des contenus numériques, selon une étude européenne. Dans le cadre d’un projet de recherche mené à l’échelle de l’Union par l’Office de l’Union européenne pour la propriété intellectuelle (EUIPO), plus de . 000 fichiers contenant (...)
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-19T12_45_06Z.html b/test/expected/TOO_LINUX/2018-09-19T12_45_06Z.html
new file mode 100644 (file)
index 0000000..90ee2e7
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story'>
+       <h1>Quand des logiciels "utiles" se révèlent... dangereux</h1>
+       <div class='details'>(2018/09/19)</div>
+       <br/>
+    <ul>
+        <li>News link: <a href='https://www.toolinux.com/?Quand-des-logiciels-utiles-se-revelent-dangereux'>https://www.toolinux.com/?Quand-des-logiciels-utiles-se-revelent-dangereux</a></li>
+        <li>Source link: <a href=''></a></li>
+    </ul>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Quand des logiciels &quot;utiles&quot; se révèlent... dangereux<br/><br/>mercredi 19 septembre 2018<br/><br/>Les internautes font face à de multiples menaces de logiciels malveillants en consultant des sites web soupçonnés de pirater des contenus numériques, selon une étude européenne.<br/><br/>Dans le cadre d’un projet de recherche mené à l’échelle de l’Union par l’Office de l’Union européenne pour la propriété intellectuelle (EUIPO), plus de . 000 fichiers contenant des logiciels malveillants ou des programmes potentiellement indésirables ont été extraits de plus de 1.000 sites web soupçonnés de partager illégalement des contenus protégés.<br/><br/>Ces 4.000 fichiers nuisibles provenaient d’environ 100 logiciels malveillants développés individuellement, souvent commercialisés comme des logiciels utiles pour les utilisateurs, notamment des faux installateurs de jeux et des programmes gratuits pour accéder à des contenus piratés et les transmettre en continu. Principale victime ? Windows, mais pas que.<br/><br/>Ces fichiers contenaient des logiciels malveillants ou d’autres programmes qui, une fois téléchargés, pouvaient accéder à des données à caractère personnel stockées sur des ordinateurs et des dispositifs mobiles. Les fichiers extraits par les chercheurs provenaient de sites web et d’applications mobiles soupçonnés de partager des films, de la musique, des jeux vidéo et des programmes de télévision piratés. Ces fichiers étaient destinés à inciter par la ruse les utilisateurs à partager des informations sur leurs cartes de crédit, leurs noms d’utilisateur de réseaux sociaux ou d’autres données à caractère personnel.<br/><br/>Les résultats de ce travail de recherche sont publiés aujourd’hui dans la première étude officielle de l’UE sur les risques d’infection par des logiciels malveillants provenant de sites web soupçonnés de porter atteinte aux droits de d’auteur.<br/><br/>Dans le cadre de cette étude, réalisée par l’EUIPO en collaboration avec le United Nations Interregional Crime and Justice Research Institute (UNICRI), les logiciels malveillants ont été collectés sur les sites web et les applications mobiles en deux étapes. Les 200 Go de fichiers nuisibles extraits ont été analysés par Europol, l’agence répressive de l’UE, au moyen de son système d’analyse des logiciels malveillants (EMAS).<br/><br/>L’étude publiée aujourd’hui complète les travaux de recherche menés précédemment par l’EUIPO sur les modèles commerciaux en ligne qui portent atteinte aux droits de propriété intellectuelle et la publicité numérique sur les sites web soupçonnés de porter atteinte à la propriété intellectuelle. Un expert en logiciels malveillants et un groupe d’experts techniques ont contribué à la réalisation de cette étude.<br/><br/>[1]L’étude<br/><br/>[2]<br/><br/><br/><br/>[1] https://euipo.europa.eu/ohimportal/en/web/observatory/observatory-publications<br/><br/>[2] https://www.toolinux.com/?Quand-des-logiciels-utiles-se-revelent-dangereux#forum
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-19T12_51_05Z b/test/expected/TOO_LINUX/2018-09-19T12_51_05Z
new file mode 100644 (file)
index 0000000..ab4f0a7
--- /dev/null
@@ -0,0 +1,39 @@
+        CLOUDBEES JENKINS SUPPORT SE PRÉSENTE SUR ABONNEMENT       \r
+\r
+  2018/09/19\r
+\r
+  o News link: https://www.toolinux.com/?CloudBees-Jenkins-Support-se-presente-sur-abonnement\r
+  o Source link: \r
+\r
+\r
+    CloudBees Jenkins Support se présente sur abonnement\r
+    \r
+    mercredi 19 septembre 2018\r
+    \r
+    Dans  le cadre de l’événement « DevOps World | Jenkins World »,\r
+    CloudBees  annonce  que  son  service CloudBees Jenkins Support\r
+    est désormais disponible sous abonnement.\r
+    \r
+    Selon  l’éditeur,  il s’agit du « premier service mondial dédié\r
+    exclusivement au support des utilisateurs Jenkins. »\r
+    \r
+    L’air  de  rien,  les  ingénieurs  de  CloudBees  contribuent à\r
+    environ  80%  du  code  source  de  Jenkins  et « ont dirigé et\r
+    participé  à  des  projets  importants au sein de la communauté\r
+    Jenkins », rappelle l’éditeur.\r
+    \r
+    CloudBees  Jenkins  Support offre de nombreux avantages dont le\r
+    support  technique et la maintenance de Jenkins couverts par un\r
+    SLA,  des  mises à niveau sans risque, l’accès à des formations\r
+    en  ligne  et  l’assistance, ainsi qu’un service de diagnostics\r
+    automatisé.\r
+    \r
+    [1]\r
+    \r
+    \r
+    \r
+    [1] https://www.toolinux.com/?CloudBees-Jenkins-Support-se-pre-\r
+    sente-sur-abonnement#forum\r
+\r
+\r
+\r
diff --git a/test/expected/TOO_LINUX/2018-09-19T12_51_05Z.header b/test/expected/TOO_LINUX/2018-09-19T12_51_05Z.header
new file mode 100644 (file)
index 0000000..e8ba674
--- /dev/null
@@ -0,0 +1,10 @@
+0CloudBees Jenkins Support se présente sur abonnement null/TOO_LINUX/2018-09-19T12_51_05Z             70\r
+i  2018/09/19\r
+i\r
+i    Dans  le cadre de l’événement « DevOps World | Jenkins World »,\r
+i    CloudBees  annonce  que  son  service CloudBees Jenkins Support\r
+i    est  désormais  disponible sous abonnement. Selon l’éditeur, il\r
+i    s’agit  du  «  premier  service  mondial dédié exclusivement au\r
+i    support   des  utilisateurs  Jenkins.  »  L’air  de  rien,  les\r
+i    ingénieurs de CloudBees contribuent à environ 80% du (...)\r
+i\r
diff --git a/test/expected/TOO_LINUX/2018-09-19T12_51_05Z.header.html b/test/expected/TOO_LINUX/2018-09-19T12_51_05Z.header.html
new file mode 100644 (file)
index 0000000..9cc95ff
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story-header'>
+       <h1><a href='2018-09-19T12_51_05Z.html'>CloudBees Jenkins Support se présente sur abonnement</a></h1>
+       <div class='details'>(2018/09/19)</div>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Dans le cadre de l’événement « DevOps World | Jenkins World », CloudBees annonce que son service CloudBees Jenkins Support est désormais disponible sous abonnement. Selon l’éditeur, il s’agit du « premier service mondial dédié exclusivement au support des utilisateurs Jenkins. » L’air de rien, les ingénieurs de CloudBees contribuent à environ 80% du (...)
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-19T12_51_05Z.html b/test/expected/TOO_LINUX/2018-09-19T12_51_05Z.html
new file mode 100644 (file)
index 0000000..29937d9
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story'>
+       <h1>CloudBees Jenkins Support se présente sur abonnement</h1>
+       <div class='details'>(2018/09/19)</div>
+       <br/>
+    <ul>
+        <li>News link: <a href='https://www.toolinux.com/?CloudBees-Jenkins-Support-se-presente-sur-abonnement'>https://www.toolinux.com/?CloudBees-Jenkins-Support-se-presente-sur-abonnement</a></li>
+        <li>Source link: <a href=''></a></li>
+    </ul>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               CloudBees Jenkins Support se présente sur abonnement<br/><br/>mercredi 19 septembre 2018<br/><br/>Dans le cadre de l’événement « DevOps World | Jenkins World », CloudBees annonce que son service CloudBees Jenkins Support est désormais disponible sous abonnement.<br/><br/>Selon l’éditeur, il s’agit du « premier service mondial dédié exclusivement au support des utilisateurs Jenkins. »<br/><br/>L’air de rien, les ingénieurs de CloudBees contribuent à environ 80% du code source de Jenkins et « ont dirigé et participé à des projets importants au sein de la communauté Jenkins », rappelle l’éditeur.<br/><br/>CloudBees Jenkins Support offre de nombreux avantages dont le support technique et la maintenance de Jenkins couverts par un SLA, des mises à niveau sans risque, l’accès à des formations en ligne et l’assistance, ainsi qu’un service de diagnostics automatisé.<br/><br/>[1]<br/><br/><br/><br/>[1] https://www.toolinux.com/?CloudBees-Jenkins-Support-se-presente-sur-abonnement#forum
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-20T10_57_00Z b/test/expected/TOO_LINUX/2018-09-20T10_57_00Z
new file mode 100644 (file)
index 0000000..7bcec78
--- /dev/null
@@ -0,0 +1,47 @@
+            LANCEMENT DE CLOUDBEES SUITE À JENKINS WORLD           \r
+\r
+  2018/09/20\r
+\r
+  o News link: https://www.toolinux.com/?Lancement-de-DevoCloudBees-Suite-a-Jenkins-World\r
+  o Source link: \r
+\r
+\r
+    Lancement de CloudBees Suite à Jenkins World\r
+    \r
+    jeudi 20 septembre 2018\r
+    \r
+    Dans  le  cadre  «  DevOps World | Jenkins World », CloudBees a\r
+    annoncé  cette semaine la disponibilité de CloudBees Suite, son\r
+    "premier système de déploiement logiciel de bout en bout."\r
+    \r
+    La  CloudBees  Suite  comprend  plusieurs  produits : CloudBees\r
+    Core  (gouvernance  unifiée  des  opérations  et  processus  de\r
+    déploiement  continu),  CloudBees  DevOptics (rapports continus\r
+    sur  les  principaux  indicateurs  DevOps),  CloudBees CodeShip\r
+    (démarrage   rapide   des  projets  DevOps  et  NoOps).  Enfin,\r
+    CloudBees  Jenkins  Support fournit aux utilisateurs de Jenkins\r
+    un  supportpour  leurs  systèmes Jenkins, y compris l’accès aux\r
+    experts Jenkins de CloudBees.\r
+    \r
+    Cœur   de  cible  ?  Toute  entreprise  de  toute  taille,  des\r
+    "startups  s’appuyant  sur  des  développeurs  fullstack et des\r
+    NoOps aux grandes entreprises du CAC 40."\r
+    \r
+    La  solution  est  disponible  pour un déploiement autonome sur\r
+    site  ou  sur  les  infrastructures des principaux fournisseurs\r
+    publics de cloud.\r
+    \r
+    [1]Le site de l’éditeur\r
+    \r
+    [2]\r
+    \r
+    \r
+    \r
+    [1] https://www.cloudbees.com/blog/cloudbees-jenkins-support-d-\r
+    evops-and-jenkins-expertise-your-side\r
+    \r
+    [2] https://www.toolinux.com/?Lancement-de-DevoCloudBees-Suite-\r
+    a-Jenkins-World#forum\r
+\r
+\r
+\r
diff --git a/test/expected/TOO_LINUX/2018-09-20T10_57_00Z.header b/test/expected/TOO_LINUX/2018-09-20T10_57_00Z.header
new file mode 100644 (file)
index 0000000..6a770d3
--- /dev/null
@@ -0,0 +1,10 @@
+0Lancement de CloudBees Suite à Jenkins World null/TOO_LINUX/2018-09-20T10_57_00Z             70\r
+i  2018/09/20\r
+i\r
+i    Dans  le  cadre  «  DevOps World | Jenkins World », CloudBees a\r
+i    annoncé  cette semaine la disponibilité de CloudBees Suite, son\r
+i    "premier  système  de déploiement logiciel de bout en bout." La\r
+i    CloudBees  Suite  comprend  plusieurs produits : CloudBees Core\r
+i    (gouvernance   unifiée   des   opérations   et   processus   de\r
+i    déploiement continu), CloudBees DevOptics (rapports (...)\r
+i\r
diff --git a/test/expected/TOO_LINUX/2018-09-20T10_57_00Z.header.html b/test/expected/TOO_LINUX/2018-09-20T10_57_00Z.header.html
new file mode 100644 (file)
index 0000000..1b7889b
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story-header'>
+       <h1><a href='2018-09-20T10_57_00Z.html'>Lancement de CloudBees Suite à Jenkins World</a></h1>
+       <div class='details'>(2018/09/20)</div>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Dans le cadre « DevOps World | Jenkins World », CloudBees a annoncé cette semaine la disponibilité de CloudBees Suite, son &quot;premier système de déploiement logiciel de bout en bout.&quot; La CloudBees Suite comprend plusieurs produits : CloudBees Core (gouvernance unifiée des opérations et processus de déploiement continu), CloudBees DevOptics (rapports (...)
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-20T10_57_00Z.html b/test/expected/TOO_LINUX/2018-09-20T10_57_00Z.html
new file mode 100644 (file)
index 0000000..810dc58
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story'>
+       <h1>Lancement de CloudBees Suite à Jenkins World</h1>
+       <div class='details'>(2018/09/20)</div>
+       <br/>
+    <ul>
+        <li>News link: <a href='https://www.toolinux.com/?Lancement-de-DevoCloudBees-Suite-a-Jenkins-World'>https://www.toolinux.com/?Lancement-de-DevoCloudBees-Suite-a-Jenkins-World</a></li>
+        <li>Source link: <a href=''></a></li>
+    </ul>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Lancement de CloudBees Suite à Jenkins World<br/><br/>jeudi 20 septembre 2018<br/><br/>Dans le cadre « DevOps World | Jenkins World », CloudBees a annoncé cette semaine la disponibilité de CloudBees Suite, son &quot;premier système de déploiement logiciel de bout en bout.&quot;<br/><br/>La CloudBees Suite comprend plusieurs produits : CloudBees Core (gouvernance unifiée des opérations et processus de déploiement continu), CloudBees DevOptics (rapports continus sur les principaux indicateurs DevOps), CloudBees CodeShip (démarrage rapide des projets DevOps et NoOps). Enfin, CloudBees Jenkins Support fournit aux utilisateurs de Jenkins un supportpour leurs systèmes Jenkins, y compris l’accès aux experts Jenkins de CloudBees.<br/><br/>Cœur de cible ? Toute entreprise de toute taille, des &quot;startups s’appuyant sur des développeurs fullstack et des NoOps aux grandes entreprises du CAC 40.&quot;<br/><br/>La solution est disponible pour un déploiement autonome sur site ou sur les infrastructures des principaux fournisseurs publics de cloud.<br/><br/>[1]Le site de l’éditeur<br/><br/>[2]<br/><br/><br/><br/>[1] https://www.cloudbees.com/blog/cloudbees-jenkins-support-devops-and-jenkins-expertise-your-side<br/><br/>[2] https://www.toolinux.com/?Lancement-de-DevoCloudBees-Suite-a-Jenkins-World#forum
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-21T09_22_00Z b/test/expected/TOO_LINUX/2018-09-21T09_22_00Z
new file mode 100644 (file)
index 0000000..f36768b
--- /dev/null
@@ -0,0 +1,51 @@
+          ACQUISITION : ADIMEO S’OFFRE LA SOCIÉTÉ OPCODING         \r
+\r
+  2018/09/21\r
+\r
+  o News link: https://www.toolinux.com/?Acquisition-Adimeo-s-offre-la-societe-OpCoding\r
+  o Source link: \r
+\r
+\r
+    Acquisition : Adimeo s’offre la société OpCoding\r
+    \r
+    vendredi 21 septembre 2018\r
+    \r
+    OpCoding,  expert PHP Javascript, entre dans le giron d’Adimeo,\r
+    une  entreprise  fondée il y a 13 ans en France. Sa présence se\r
+    renforce   en  région  :  après  Paris,  place  à  Metz  et  au\r
+    Luxembourg.\r
+    \r
+    Le  rachat  d’Opcoding  va  permettre à Adimeo de renforcer ses\r
+    équipes  techniques pour faire face au développement commercial\r
+    de  la  société.  Cette  acquisition  va également permettre au\r
+    groupe  de  «  se  déployer en région (d’Opcoding étant basée à\r
+    Metz)  mais  également  au  Luxembourg, région particulièrement\r
+    consommatrice de projets numériques. »\r
+    \r
+    [1]Adimeo   accompagne   les   PME   dans   la  conception,  le\r
+    développement  et  le  suivi  de  leurs projets Web. La société\r
+    dispose  également  d’un  studio  UX-UI.  Parmi ses clients, on\r
+    trouve   Saint-Gobain,  l’Agence  Française  du  Développement,\r
+    l’APHP,  AirParif,  WWF,  l’ENSAM,  l’établissement français du\r
+    sang.\r
+    \r
+    Avec  ce  rachat, Adimeo s’enrichit d’un actif technologique de\r
+    premier  plan. Cette première acquisition pour Adimeo s’inscrit\r
+    dans  une  «  stratégie de croissance externe qui se poursuivra\r
+    dans  les mois à venir, avec pour objectif de devenir l’une des\r
+    10  agences  digitales  de référence, d’ici 5 ans », annonce le\r
+    communiqué officiel.\r
+    \r
+    Pour 2019, près d’une vingtaine de recrutements sont prévus.\r
+    \r
+    [2]\r
+    \r
+    \r
+    \r
+    [1] https://adimeo.com/\r
+    \r
+    [2] https://www.toolinux.com/?Acquisition-Adimeo-s-offre-la-so-\r
+    ciete-OpCoding#forum\r
+\r
+\r
+\r
diff --git a/test/expected/TOO_LINUX/2018-09-21T09_22_00Z.header b/test/expected/TOO_LINUX/2018-09-21T09_22_00Z.header
new file mode 100644 (file)
index 0000000..deba5f5
--- /dev/null
@@ -0,0 +1,11 @@
+0Acquisition : Adimeo s’offre la société OpCoding null/TOO_LINUX/2018-09-21T09_22_00Z             70\r
+i  2018/09/21\r
+i\r
+i    OpCoding,  expert PHP Javascript, entre dans le giron d’Adimeo,\r
+i    une  entreprise  fondée il y a 13 ans en France. Sa présence se\r
+i    renforce   en  région  :  après  Paris,  place  à  Metz  et  au\r
+i    Luxembourg.  Le  rachat  d’Opcoding  va  permettre  à Adimeo de\r
+i    renforcer   ses   équipes   techniques   pour   faire  face  au\r
+i    développement  commercial  de  la  société.  Cette  acquisition\r
+i    va (...)\r
+i\r
diff --git a/test/expected/TOO_LINUX/2018-09-21T09_22_00Z.header.html b/test/expected/TOO_LINUX/2018-09-21T09_22_00Z.header.html
new file mode 100644 (file)
index 0000000..36f6cc1
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story-header'>
+       <h1><a href='2018-09-21T09_22_00Z.html'>Acquisition : Adimeo s’offre la société OpCoding</a></h1>
+       <div class='details'>(2018/09/21)</div>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               OpCoding, expert PHP Javascript, entre dans le giron d’Adimeo, une entreprise fondée il y a 13 ans en France. Sa présence se renforce en région : après Paris, place à Metz et au Luxembourg. Le rachat d’Opcoding va permettre à Adimeo de renforcer ses équipes techniques pour faire face au développement commercial de la société. Cette acquisition va (...)
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-21T09_22_00Z.html b/test/expected/TOO_LINUX/2018-09-21T09_22_00Z.html
new file mode 100644 (file)
index 0000000..b451906
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story'>
+       <h1>Acquisition : Adimeo s’offre la société OpCoding</h1>
+       <div class='details'>(2018/09/21)</div>
+       <br/>
+    <ul>
+        <li>News link: <a href='https://www.toolinux.com/?Acquisition-Adimeo-s-offre-la-societe-OpCoding'>https://www.toolinux.com/?Acquisition-Adimeo-s-offre-la-societe-OpCoding</a></li>
+        <li>Source link: <a href=''></a></li>
+    </ul>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Acquisition : Adimeo s’offre la société OpCoding<br/><br/>vendredi 21 septembre 2018<br/><br/>OpCoding, expert PHP Javascript, entre dans le giron d’Adimeo, une entreprise fondée il y a 13 ans en France. Sa présence se renforce en région : après Paris, place à Metz et au Luxembourg.<br/><br/>Le rachat d’Opcoding va permettre à Adimeo de renforcer ses équipes techniques pour faire face au développement commercial de la société. Cette acquisition va également permettre au groupe de « se déployer en région (d’Opcoding étant basée à Metz) mais également au Luxembourg, région particulièrement consommatrice de projets numériques. »<br/><br/>[1]Adimeo accompagne les PME dans la conception, le développement et le suivi de leurs projets Web. La société dispose également d’un studio UX-UI. Parmi ses clients, on trouve Saint-Gobain, l’Agence Française du Développement, l’APHP, AirParif, WWF, l’ENSAM, l’établissement français du sang.<br/><br/>Avec ce rachat, Adimeo s’enrichit d’un actif technologique de premier plan. Cette première acquisition pour Adimeo s’inscrit dans une « stratégie de croissance externe qui se poursuivra dans les mois à venir, avec pour objectif de devenir l’une des 10 agences digitales de référence, d’ici 5 ans », annonce le communiqué officiel.<br/><br/>Pour 2019, près d’une vingtaine de recrutements sont prévus.<br/><br/>[2]<br/><br/><br/><br/>[1] https://adimeo.com/<br/><br/>[2] https://www.toolinux.com/?Acquisition-Adimeo-s-offre-la-societe-OpCoding#forum
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-22T18_19_00Z b/test/expected/TOO_LINUX/2018-09-22T18_19_00Z
new file mode 100644 (file)
index 0000000..b4f6ce4
--- /dev/null
@@ -0,0 +1,103 @@
+            VOICI LE PROGRAMME DE DEVOPS REX 2018 À PARIS          \r
+\r
+  2018/09/22\r
+\r
+  o News link: https://www.toolinux.com/?Voici-le-programme-de-devops-REX-2018-a-Paris\r
+  o Source link: \r
+\r
+\r
+    Voici le programme de devops REX 2018 à Paris\r
+    \r
+    samedi 22 septembre 2018\r
+    \r
+    La  conférence  "devopsé revient au Grand REX à Paris, pour une\r
+    troisième  édition,  le mardi 16 octobre prochain. Le programme\r
+    des  conférences  est  publié  et  on  y  attend  plus  de  800\r
+    personnes.\r
+    \r
+    Le   programme   est  exclusivement  constitué  d’interventions\r
+    choisies  par  un  comité de programme, pour la qualité de leur\r
+    retour  d’expérience.  Les  organisateurs dévoilent aujourd’hui\r
+    le programme. L’horaire sera connu le "jour j".\r
+    \r
+    Le programme\r
+    \r
+    Échouer pour mieux réussir : les GameDays chez Datadog\r
+    \r
+    par Léo CAVAILLÉ, Lead SRE chez Datadog\r
+    \r
+    L’UX a sauvé mon DevOps\r
+    \r
+    par  Estelle  LANDRY,  Product  Owner  chez  Elium, et François\r
+    TEYCHENE, Cloud Developer chez Saagie\r
+    \r
+    DevSecOps : la sécurité au cœur de notre démarche DevOps\r
+    \r
+    Par  Raphaël  HIET,  Architecte logiciel chez Thales, et Gérald\r
+    COMPOINT, Design Authority chez Thales\r
+    \r
+    DevOps  dans  une  relation  contractuelle et commerciale entre\r
+    client (Dev) et fournisseur (Ops)\r
+    \r
+    par Ludovic PIOT, DevOps & Cloud architect chez SOAT\r
+    \r
+    Comment la qualité reflète-t-elle nos organisations ?\r
+    \r
+    par Joris CALABRESE , Head Of Backend Engineer chez Meetic\r
+    \r
+    Mise  à  l’échelle d’une équipe d’astreinte dans un contexte de\r
+    forte croissance\r
+    \r
+    par  Damien  PACAUD,  Director  of Engineering – Infrastructure\r
+    chez Teads\r
+    \r
+    L’approche DevOps @IFS.alpha\r
+    \r
+    par  Annick AMANOU, Responsable Practise Testing chez IFS.alpha\r
+    (BNP Paribas)\r
+    \r
+    La mise en œuvre du devops dans une entreprise « classique » IT\r
+    \r
+    par  David HERVIOU, Responsable Équipe Cloud chez Crédit Mutuel\r
+    Arkea, et Philippe LE GUEN, Ops chez Crédit Mutuel Arkea\r
+    \r
+    Les nouveautés de l’édition 2018\r
+    \r
+    L’espace  dédié  à accueillir les participants se transforme et\r
+    s’agrandit  :  en  plus  de  l’habituelle Grande Salle du Grand\r
+    REX,  accompagnée  de  ses  halls  répartis  sur  trois étages,\r
+    devops  REX  réquisitionne  une salle de cinéma supplémentaire,\r
+    vidée  de  ses  sièges  pour  l’occasion  afin d’offrir plus de\r
+    confort   de   circulation   aux   participants.   Cette  salle\r
+    accueillera  un nouvel espace questions-réponses permettant aux\r
+    visiteurs  d’échanger  directement  avec les orateurs à l’issue\r
+    de leur intervention.\r
+    \r
+    Pour  clôturer les interventions de la matinée, une table ronde\r
+    constituée  de  « speakers » des éditions précédentes aura lieu\r
+    sur  scène  afin  de  partager  avec  le public l’évolution des\r
+    projets présentés en 2016 et 2017.\r
+    \r
+    À  l’issue  du  dernier  retour  d’expérience de la journée, un\r
+    conférencier  mystère délivrera aux participants une keynote de\r
+    clôture.\r
+    \r
+    Date, lieu et organisation\r
+    \r
+    devops  REX  se  tient  au  Grand  REX, Paris 2ème, le mardi 16\r
+    octobre  2018  de  9h  à  20h. La conférence se déroule sur une\r
+    journée.  [1]Le détail du programme est consultable sur le site\r
+    officiel  .  La  tarif  est  de  249€  HT (entrée, conférences,\r
+    déjeuner, événement social).\r
+    \r
+    [2]\r
+    \r
+    \r
+    \r
+    [1] http://www.devopsrex.fr/\r
+    \r
+    [2] https://www.toolinux.com/?Voici-le-programme-de-devops-REX-\r
+    2018-a-Paris#forum\r
+\r
+\r
+\r
diff --git a/test/expected/TOO_LINUX/2018-09-22T18_19_00Z.header b/test/expected/TOO_LINUX/2018-09-22T18_19_00Z.header
new file mode 100644 (file)
index 0000000..7731be9
--- /dev/null
@@ -0,0 +1,10 @@
+0Voici le programme de devops REX 2018 à Paris        null/TOO_LINUX/2018-09-22T18_19_00Z             70\r
+i  2018/09/22\r
+i\r
+i    La  conférence  "devopsé revient au Grand REX à Paris, pour une\r
+i    troisième  édition,  le mardi 16 octobre prochain. Le programme\r
+i    des  conférences  est  publié  et  on  y  attend  plus  de  800\r
+i    personnes.    Le    programme   est   exclusivement   constitué\r
+i    d’interventions  choisies  par  un comité de programme, pour la\r
+i    qualité de leur retour d’expérience. Les organisateurs (...)\r
+i\r
diff --git a/test/expected/TOO_LINUX/2018-09-22T18_19_00Z.header.html b/test/expected/TOO_LINUX/2018-09-22T18_19_00Z.header.html
new file mode 100644 (file)
index 0000000..95504aa
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story-header'>
+       <h1><a href='2018-09-22T18_19_00Z.html'>Voici le programme de devops REX 2018 à Paris</a></h1>
+       <div class='details'>(2018/09/22)</div>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               La conférence &quot;devopsé revient au Grand REX à Paris, pour une troisième édition, le mardi 16 octobre prochain. Le programme des conférences est publié et on y attend plus de 800 personnes. Le programme est exclusivement constitué d’interventions choisies par un comité de programme, pour la qualité de leur retour d’expérience. Les organisateurs (...)
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-22T18_19_00Z.html b/test/expected/TOO_LINUX/2018-09-22T18_19_00Z.html
new file mode 100644 (file)
index 0000000..c49a042
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story'>
+       <h1>Voici le programme de devops REX 2018 à Paris</h1>
+       <div class='details'>(2018/09/22)</div>
+       <br/>
+    <ul>
+        <li>News link: <a href='https://www.toolinux.com/?Voici-le-programme-de-devops-REX-2018-a-Paris'>https://www.toolinux.com/?Voici-le-programme-de-devops-REX-2018-a-Paris</a></li>
+        <li>Source link: <a href=''></a></li>
+    </ul>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Voici le programme de devops REX 2018 à Paris<br/><br/>samedi 22 septembre 2018<br/><br/>La conférence &quot;devopsé revient au Grand REX à Paris, pour une troisième édition, le mardi 16 octobre prochain. Le programme des conférences est publié et on y attend plus de 800 personnes.<br/><br/>Le programme est exclusivement constitué d’interventions choisies par un comité de programme, pour la qualité de leur retour d’expérience. Les organisateurs dévoilent aujourd’hui le programme. L’horaire sera connu le &quot;jour j&quot;.<br/><br/>Le programme<br/><br/>Échouer pour mieux réussir : les GameDays chez Datadog<br/><br/>par Léo CAVAILLÉ, Lead SRE chez Datadog<br/><br/>L’UX a sauvé mon DevOps<br/><br/>par Estelle LANDRY, Product Owner chez Elium, et François TEYCHENE, Cloud Developer chez Saagie<br/><br/>DevSecOps : la sécurité au cœur de notre démarche DevOps<br/><br/>Par Raphaël HIET, Architecte logiciel chez Thales, et Gérald COMPOINT, Design Authority chez Thales<br/><br/>DevOps dans une relation contractuelle et commerciale entre client (Dev) et fournisseur (Ops)<br/><br/>par Ludovic PIOT, DevOps &amp; Cloud architect chez SOAT<br/><br/>Comment la qualité reflète-t-elle nos organisations ?<br/><br/>par Joris CALABRESE , Head Of Backend Engineer chez Meetic<br/><br/>Mise à l’échelle d’une équipe d’astreinte dans un contexte de forte croissance<br/><br/>par Damien PACAUD, Director of Engineering – Infrastructure chez Teads<br/><br/>L’approche DevOps @IFS.alpha<br/><br/>par Annick AMANOU, Responsable Practise Testing chez IFS.alpha (BNP Paribas)<br/><br/>La mise en œuvre du devops dans une entreprise « classique » IT<br/><br/>par David HERVIOU, Responsable Équipe Cloud chez Crédit Mutuel Arkea, et Philippe LE GUEN, Ops chez Crédit Mutuel Arkea<br/><br/>Les nouveautés de l’édition 2018<br/><br/>L’espace dédié à accueillir les participants se transforme et s’agrandit : en plus de l’habituelle Grande Salle du Grand REX, accompagnée de ses halls répartis sur trois étages, devops REX réquisitionne une salle de cinéma supplémentaire, vidée de ses sièges pour l’occasion afin d’offrir plus de confort de circulation aux participants. Cette salle accueillera un nouvel espace questions-réponses permettant aux visiteurs d’échanger directement avec les orateurs à l’issue de leur intervention.<br/><br/>Pour clôturer les interventions de la matinée, une table ronde constituée de « speakers » des éditions précédentes aura lieu sur scène afin de partager avec le public l’évolution des projets présentés en 2016 et 2017.<br/><br/>À l’issue du dernier retour d’expérience de la journée, un conférencier mystère délivrera aux participants une keynote de clôture.<br/><br/>Date, lieu et organisation<br/><br/>devops REX se tient au Grand REX, Paris 2ème, le mardi 16 octobre 2018 de 9h à 20h. La conférence se déroule sur une journée. [1]Le détail du programme est consultable sur le site officiel . La tarif est de 249€ HT (entrée, conférences, déjeuner, événement social).<br/><br/>[2]<br/><br/><br/><br/>[1] http://www.devopsrex.fr/<br/><br/>[2] https://www.toolinux.com/?Voici-le-programme-de-devops-REX-2018-a-Paris#forum
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-23T09_29_00Z b/test/expected/TOO_LINUX/2018-09-23T09_29_00Z
new file mode 100644 (file)
index 0000000..de23389
--- /dev/null
@@ -0,0 +1,31 @@
+            LINAGORA A FÊTÉ SES 18 ANS CET ÉTÉ : LA VIDÉO          \r
+\r
+  2018/09/23\r
+\r
+  o News link: https://www.toolinux.com/?Linagora-a-fete-ses-18-ans-cet-ete-la-video\r
+  o Source link: \r
+\r
+\r
+    Linagora a fêté ses 18 ans cet été : la vidéo\r
+    \r
+    dimanche 23 septembre 2018\r
+    \r
+    Cet  été,  tout comme Toolinux.com, LINAGORA a soufflé sa 18ème\r
+    bougie. Une vidéo a été publiée pour fêter cet événement.\r
+    \r
+    Ce  18e  anniversaire  a été l’occasion pour le groupe - devenu\r
+    international  !  -  de  publier  une  refonte  de son site web\r
+    autour de ses valeurs consolidées.\r
+    \r
+    Note  aux  lecteurs  : Linagora finance toolinux.com depuis mai\r
+    2000.\r
+    \r
+    [1]\r
+    \r
+    \r
+    \r
+    [1] https://www.toolinux.com/?Linagora-a-fete-ses-18-ans-cet-e-\r
+    te-la-video#forum\r
+\r
+\r
+\r
diff --git a/test/expected/TOO_LINUX/2018-09-23T09_29_00Z.header b/test/expected/TOO_LINUX/2018-09-23T09_29_00Z.header
new file mode 100644 (file)
index 0000000..a6825dd
--- /dev/null
@@ -0,0 +1,10 @@
+0Linagora a fêté ses 18 ans cet été : la vidéo   null/TOO_LINUX/2018-09-23T09_29_00Z             70\r
+i  2018/09/23\r
+i\r
+i    Cet  été,  tout comme Toolinux.com, LINAGORA a soufflé sa 18ème\r
+i    bougie.  Une  vidéo  a été publiée pour fêter cet événement. Ce\r
+i    18e  anniversaire  a  été  l’occasion  pour  le groupe - devenu\r
+i    international  !  -  de  publier  une  refonte  de son site web\r
+i    autour   de  ses  valeurs  consolidées.  Note  aux  lecteurs  :\r
+i    Linagora finance toolinux.com depuis mai (...)\r
+i\r
diff --git a/test/expected/TOO_LINUX/2018-09-23T09_29_00Z.header.html b/test/expected/TOO_LINUX/2018-09-23T09_29_00Z.header.html
new file mode 100644 (file)
index 0000000..2b4e992
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story-header'>
+       <h1><a href='2018-09-23T09_29_00Z.html'>Linagora a fêté ses 18 ans cet été : la vidéo</a></h1>
+       <div class='details'>(2018/09/23)</div>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Cet été, tout comme Toolinux.com, LINAGORA a soufflé sa 18ème bougie. Une vidéo a été publiée pour fêter cet événement. Ce 18e anniversaire a été l’occasion pour le groupe - devenu international ! - de publier une refonte de son site web autour de ses valeurs consolidées. Note aux lecteurs : Linagora finance toolinux.com depuis mai (...)
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-23T09_29_00Z.html b/test/expected/TOO_LINUX/2018-09-23T09_29_00Z.html
new file mode 100644 (file)
index 0000000..0011d02
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story'>
+       <h1>Linagora a fêté ses 18 ans cet été : la vidéo</h1>
+       <div class='details'>(2018/09/23)</div>
+       <br/>
+    <ul>
+        <li>News link: <a href='https://www.toolinux.com/?Linagora-a-fete-ses-18-ans-cet-ete-la-video'>https://www.toolinux.com/?Linagora-a-fete-ses-18-ans-cet-ete-la-video</a></li>
+        <li>Source link: <a href=''></a></li>
+    </ul>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Linagora a fêté ses 18 ans cet été : la vidéo<br/><br/>dimanche 23 septembre 2018<br/><br/>Cet été, tout comme Toolinux.com, LINAGORA a soufflé sa 18ème bougie. Une vidéo a été publiée pour fêter cet événement.<br/><br/>Ce 18e anniversaire a été l’occasion pour le groupe - devenu international ! - de publier une refonte de son site web autour de ses valeurs consolidées.<br/><br/>Note aux lecteurs : Linagora finance toolinux.com depuis mai 2000.<br/><br/>[1]<br/><br/><br/><br/>[1] https://www.toolinux.com/?Linagora-a-fete-ses-18-ans-cet-ete-la-video#forum
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-24T04_59_08Z b/test/expected/TOO_LINUX/2018-09-24T04_59_08Z
new file mode 100644 (file)
index 0000000..11028b1
--- /dev/null
@@ -0,0 +1,75 @@
+         CLIP OS, LE SYSTÈME D’EXPLOITATION "MADE IN FRANCE"       \r
+\r
+  2018/09/24\r
+\r
+  o News link: https://www.toolinux.com/?CLIP-OS-le-systeme-d-exploitation-made-in-France\r
+  o Source link: \r
+\r
+\r
+    CLIP OS, le système d’exploitation "made in France"\r
+    \r
+    lundi 24 septembre 2018\r
+    \r
+    Maintenu  par  l’ANSSI,  CLIP  OS  est  un  projet  de  système\r
+    d’exploitation  open  source  basé  sur  un  noyau Linux et des\r
+    logiciels  libres.  C’était  une  idée  depuis  dix  ans, c’est\r
+    désormais un projet bien réel.\r
+    \r
+    Initialement   développé   pour   répondre   aux   besoins  des\r
+    administrations,  les précédentes versions de CLIP OS n’étaient\r
+    pas  disponibles  publiquement.  Elles le sont depuis septembre\r
+    2018   :   «  Le  projet  se  base  sur  plus  de  dix  ans  de\r
+    [1]développement  interne  à  l’ANSSI  pour  créer  un  système\r
+    d’exploitation durci. »\r
+    \r
+    Attention,   CLIP   OS   n’est   pas  "souverain"  :  «  Si  le\r
+    développement  du  projet  est initié et réalisé par des agents\r
+    de  l’ANSSI,  la  majeure  partie  du  code  source est issu de\r
+    projets  open  source  (noyau  Linux, suite de compilation GCC,\r
+    etc.).  Le  code  source  de  CLIP  OS est aujourd’hui ouvert à\r
+    tous.  Le  projet  est  basé  sur  Gentoo  Hardened et suit des\r
+    principes similaires à Chromium OS ou au projet Yocto. »\r
+    \r
+    Deux  versions  du  projet  sont  publiées le code source et la\r
+    documentation  (en français) de CLIP OS version 4, puis le code\r
+    source  et  la documentation (en anglais) de CLIP OS version 5.\r
+    Cette   version   est  en  cours  de  développement.  Elle  est\r
+    considérée comme étant au statut d’alpha.\r
+    \r
+    Les  sources  du  projet CLIP OS [2]sont hébergées sur GitHub ,\r
+    dans  l’organisation  CLIP OS. Les portions de code spécifiques\r
+    au  projet  CLIP  OS  sont  mises  à disposition en open source\r
+    (principalement sous licence LGPL 2.1+).\r
+    \r
+    Liens\r
+    \r
+    [3]Site web officiel\r
+    \r
+    [4]Présentation du projet CLIP OS\r
+    \r
+    [5]CLIP OS version 4\r
+    \r
+    [6]CLIP OS version 5\r
+    \r
+    [7]\r
+    \r
+    \r
+    \r
+    [1] https://www.ssi.gouv.fr/\r
+    \r
+    [2] https://github.com/CLIPOS/bugs\r
+    \r
+    [3] https://clip-os.org/fr/\r
+    \r
+    [4] https://www.ssi.gouv.fr/administration/services-securises/-\r
+    clip/\r
+    \r
+    [5] https://clip-os.org/fr/clipos4\r
+    \r
+    [6] https://clip-os.org/fr/clipos5/\r
+    \r
+    [7] https://www.toolinux.com/?CLIP-OS-le-systeme-d-exploitatio-\r
+    n-made-in-France#forum\r
+\r
+\r
+\r
diff --git a/test/expected/TOO_LINUX/2018-09-24T04_59_08Z.header b/test/expected/TOO_LINUX/2018-09-24T04_59_08Z.header
new file mode 100644 (file)
index 0000000..6ef2091
--- /dev/null
@@ -0,0 +1,11 @@
+0CLIP OS, le système d’exploitation "made in France"        null/TOO_LINUX/2018-09-24T04_59_08Z             70\r
+i  2018/09/24\r
+i\r
+i    Maintenu  par  l’ANSSI,  CLIP  OS  est  un  projet  de  système\r
+i    d’exploitation  open  source  basé  sur  un  noyau Linux et des\r
+i    logiciels  libres.  C’était  une  idée  depuis  dix  ans, c’est\r
+i    désormais  un  projet  bien  réel.  Initialement développé pour\r
+i    répondre  aux  besoins  des  administrations,  les  précédentes\r
+i    versions  de  CLIP  OS  n’étaient pas disponibles publiquement.\r
+i    Elles le (...)\r
+i\r
diff --git a/test/expected/TOO_LINUX/2018-09-24T04_59_08Z.header.html b/test/expected/TOO_LINUX/2018-09-24T04_59_08Z.header.html
new file mode 100644 (file)
index 0000000..a2fbfba
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story-header'>
+       <h1><a href='2018-09-24T04_59_08Z.html'>CLIP OS, le système d’exploitation "made in France"</a></h1>
+       <div class='details'>(2018/09/24)</div>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Maintenu par l’ANSSI, CLIP OS est un projet de système d’exploitation open source basé sur un noyau Linux et des logiciels libres. C’était une idée depuis dix ans, c’est désormais un projet bien réel. Initialement développé pour répondre aux besoins des administrations, les précédentes versions de CLIP OS n’étaient pas disponibles publiquement. Elles le (...)
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-24T04_59_08Z.html b/test/expected/TOO_LINUX/2018-09-24T04_59_08Z.html
new file mode 100644 (file)
index 0000000..5f18245
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story'>
+       <h1>CLIP OS, le système d’exploitation "made in France"</h1>
+       <div class='details'>(2018/09/24)</div>
+       <br/>
+    <ul>
+        <li>News link: <a href='https://www.toolinux.com/?CLIP-OS-le-systeme-d-exploitation-made-in-France'>https://www.toolinux.com/?CLIP-OS-le-systeme-d-exploitation-made-in-France</a></li>
+        <li>Source link: <a href=''></a></li>
+    </ul>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               CLIP OS, le système d’exploitation &quot;made in France&quot;<br/><br/>lundi 24 septembre 2018<br/><br/>Maintenu par l’ANSSI, CLIP OS est un projet de système d’exploitation open source basé sur un noyau Linux et des logiciels libres. C’était une idée depuis dix ans, c’est désormais un projet bien réel.<br/><br/>Initialement développé pour répondre aux besoins des administrations, les précédentes versions de CLIP OS n’étaient pas disponibles publiquement. Elles le sont depuis septembre 2018 : « Le projet se base sur plus de dix ans de [1]développement interne à l’ANSSI pour créer un système d’exploitation durci. »<br/><br/>Attention, CLIP OS n’est pas &quot;souverain&quot; : « Si le développement du projet est initié et réalisé par des agents de l’ANSSI, la majeure partie du code source est issu de projets open source (noyau Linux, suite de compilation GCC, etc.). Le code source de CLIP OS est aujourd’hui ouvert à tous. Le projet est basé sur Gentoo Hardened et suit des principes similaires à Chromium OS ou au projet Yocto. »<br/><br/>Deux versions du projet sont publiées le code source et la documentation (en français) de CLIP OS version 4, puis le code source et la documentation (en anglais) de CLIP OS version 5. Cette version est en cours de développement. Elle est considérée comme étant au statut d’alpha.<br/><br/>Les sources du projet CLIP OS [2]sont hébergées sur GitHub , dans l’organisation CLIP OS. Les portions de code spécifiques au projet CLIP OS sont mises à disposition en open source (principalement sous licence LGPL 2.1+).<br/><br/>Liens<br/><br/>[3]Site web officiel<br/><br/>[4]Présentation du projet CLIP OS<br/><br/>[5]CLIP OS version 4<br/><br/>[6]CLIP OS version 5<br/><br/>[7]<br/><br/><br/><br/>[1] https://www.ssi.gouv.fr/<br/><br/>[2] https://github.com/CLIPOS/bugs<br/><br/>[3] https://clip-os.org/fr/<br/><br/>[4] https://www.ssi.gouv.fr/administration/services-securises/clip/<br/><br/>[5] https://clip-os.org/fr/clipos4<br/><br/>[6] https://clip-os.org/fr/clipos5/<br/><br/>[7] https://www.toolinux.com/?CLIP-OS-le-systeme-d-exploitation-made-in-France#forum
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-25T02_31_00Z b/test/expected/TOO_LINUX/2018-09-25T02_31_00Z
new file mode 100644 (file)
index 0000000..e592627
--- /dev/null
@@ -0,0 +1,75 @@
+          DANS UN MOIS AURA LIEU LE FORUM PHP 2018 À PARIS         \r
+\r
+  2018/09/25\r
+\r
+  o News link: https://www.toolinux.com/?Voici-le-programme-du-Forum-PHP-2018\r
+  o Source link: \r
+\r
+\r
+    Dans un mois aura lieu le Forum PHP 2018 à Paris\r
+    \r
+    mardi 25 septembre 2018\r
+    \r
+    Il  se  tiendra  les  jeudi  25  et vendredi 26 octobre dans la\r
+    capitale  française. L’événement n’a jamais été aussi séduisant\r
+    sur  affiche. Une trentaine de conférenciers, venus de tous les\r
+    horizons,  vont  y  partager leur savoir et vous faire profiter\r
+    de leur expérience.\r
+    \r
+    C’est  bon  :  après des semaines de travail, les organisateurs\r
+    du  Forum  PHP  ont  accouché  d’un splendide programme, [1]qui\r
+    vient d’être publié en ligne .\r
+    \r
+    Parmi  les  invités  de  l’année,  notons  Anthony  Ferrara  et\r
+    Matthias  Noback. Ils proposeront respectivement “Microservices\r
+    gone  wrong”  et  “Beyond  design  patterns  and  principles  -\r
+    writing  good  OO  code”,  deux  conférences  qui inviteront le\r
+    public à réfléchir à sa façon de coder.\r
+    \r
+    Michelle  Sanver, autre membre très actif de la communauté PHP,\r
+    vousfera  aussi  le  plaisir de nous rejoindre pour présenter “\r
+    We got rid of management : we love it ! ”.\r
+    \r
+    De  nombreux  orateurs  francophones venus de l’étranger seront\r
+    également  des  vôtres. Nuno Maduro parlera des applications de\r
+    console  avec  Laravel  Zero et David Buchmann en dira plus sur\r
+    bash  et  ses  pièges  - et tous les deux en français s’il vous\r
+    plaît  !  Matthieu  Napoli répondra aux questions que vous vous\r
+    posez  sur  Serverless  et  PHP et Pascal Martin vous dira tout\r
+    sur la migration vers Kubernetes de la plateforme 6play.fr.\r
+    \r
+    Enfin,  un  programme  d’accompagnement permettra à de nouveaux\r
+    orateurs  de passer derrière le pupitre de manière plus sereine\r
+    grâce  aux  conseils  et  à l’écoute reçus durant les prochains\r
+    mois de la part des conférenciers confirmés.\r
+    \r
+    La  billetterie passe aux tarifs de croisière : le pass 2 jours\r
+    est   à   175€   pour  les  membres  AFUP,  275€  plein  tarif.\r
+    L’événement  sera  probablement  complet  rapidement,  donc  ne\r
+    tardez plus.\r
+    \r
+    Les liens\r
+    \r
+    [2]Le site du Forum PHP 2018\r
+    \r
+    [3]Le programme complet\r
+    \r
+    [4]La billetterie\r
+    \r
+    [5]\r
+    \r
+    \r
+    \r
+    [1] https://event.afup.org/en/forumphp2018/programme/\r
+    \r
+    [2] https://event.afup.org\r
+    \r
+    [3] https://event.afup.org/en/forumphp2018/programme/\r
+    \r
+    [4] https://afup.org/event/forumphp2018/tickets?_locale=fr\r
+    \r
+    [5]  https://www.toolinux.com/?Voici-le-programme-du-Forum-PHP-\r
+    2018#forum\r
+\r
+\r
+\r
diff --git a/test/expected/TOO_LINUX/2018-09-25T02_31_00Z.header b/test/expected/TOO_LINUX/2018-09-25T02_31_00Z.header
new file mode 100644 (file)
index 0000000..629b790
--- /dev/null
@@ -0,0 +1,10 @@
+0Dans un mois aura lieu le Forum PHP 2018 à Paris     null/TOO_LINUX/2018-09-25T02_31_00Z             70\r
+i  2018/09/25\r
+i\r
+i    Il  se  tiendra  les  jeudi  25  et vendredi 26 octobre dans la\r
+i    capitale  française. L’événement n’a jamais été aussi séduisant\r
+i    sur  affiche. Une trentaine de conférenciers, venus de tous les\r
+i    horizons,  vont  y  partager leur savoir et vous faire profiter\r
+i    de  leur expérience. C’est bon : après des semaines de travail,\r
+i    les organisateurs du Forum PHP ont accouché (...)\r
+i\r
diff --git a/test/expected/TOO_LINUX/2018-09-25T02_31_00Z.header.html b/test/expected/TOO_LINUX/2018-09-25T02_31_00Z.header.html
new file mode 100644 (file)
index 0000000..d0da0f6
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story-header'>
+       <h1><a href='2018-09-25T02_31_00Z.html'>Dans un mois aura lieu le Forum PHP 2018 à Paris</a></h1>
+       <div class='details'>(2018/09/25)</div>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Il se tiendra les jeudi 25 et vendredi 26 octobre dans la capitale française. L’événement n’a jamais été aussi séduisant sur affiche. Une trentaine de conférenciers, venus de tous les horizons, vont y partager leur savoir et vous faire profiter de leur expérience. C’est bon : après des semaines de travail, les organisateurs du Forum PHP ont accouché (...)
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-25T02_31_00Z.html b/test/expected/TOO_LINUX/2018-09-25T02_31_00Z.html
new file mode 100644 (file)
index 0000000..7b44a14
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story'>
+       <h1>Dans un mois aura lieu le Forum PHP 2018 à Paris</h1>
+       <div class='details'>(2018/09/25)</div>
+       <br/>
+    <ul>
+        <li>News link: <a href='https://www.toolinux.com/?Voici-le-programme-du-Forum-PHP-2018'>https://www.toolinux.com/?Voici-le-programme-du-Forum-PHP-2018</a></li>
+        <li>Source link: <a href=''></a></li>
+    </ul>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               Dans un mois aura lieu le Forum PHP 2018 à Paris<br/><br/>mardi 25 septembre 2018<br/><br/>Il se tiendra les jeudi 25 et vendredi 26 octobre dans la capitale française. L’événement n’a jamais été aussi séduisant sur affiche. Une trentaine de conférenciers, venus de tous les horizons, vont y partager leur savoir et vous faire profiter de leur expérience.<br/><br/>C’est bon : après des semaines de travail, les organisateurs du Forum PHP ont accouché d’un splendide programme, [1]qui vient d’être publié en ligne .<br/><br/>Parmi les invités de l’année, notons Anthony Ferrara et Matthias Noback. Ils proposeront respectivement “Microservices gone wrong” et “Beyond design patterns and principles - writing good OO code”, deux conférences qui inviteront le public à réfléchir à sa façon de coder.<br/><br/>Michelle Sanver, autre membre très actif de la communauté PHP, vousfera aussi le plaisir de nous rejoindre pour présenter “ We got rid of management : we love it ! ”.<br/><br/>De nombreux orateurs francophones venus de l’étranger seront également des vôtres. Nuno Maduro parlera des applications de console avec Laravel Zero et David Buchmann en dira plus sur bash et ses pièges - et tous les deux en français s’il vous plaît ! Matthieu Napoli répondra aux questions que vous vous posez sur Serverless et PHP et Pascal Martin vous dira tout sur la migration vers Kubernetes de la plateforme 6play.fr.<br/><br/>Enfin, un programme d’accompagnement permettra à de nouveaux orateurs de passer derrière le pupitre de manière plus sereine grâce aux conseils et à l’écoute reçus durant les prochains mois de la part des conférenciers confirmés.<br/><br/>La billetterie passe aux tarifs de croisière : le pass 2 jours est à 175€ pour les membres AFUP, 275€ plein tarif. L’événement sera probablement complet rapidement, donc ne tardez plus.<br/><br/>Les liens<br/><br/>[2]Le site du Forum PHP 2018<br/><br/>[3]Le programme complet<br/><br/>[4]La billetterie<br/><br/>[5]<br/><br/><br/><br/>[1] https://event.afup.org/en/forumphp2018/programme/<br/><br/>[2] https://event.afup.org<br/><br/>[3] https://event.afup.org/en/forumphp2018/programme/<br/><br/>[4] https://afup.org/event/forumphp2018/tickets?_locale=fr<br/><br/>[5] https://www.toolinux.com/?Voici-le-programme-du-Forum-PHP-2018#forum
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-25T19_07_16Z b/test/expected/TOO_LINUX/2018-09-25T19_07_16Z
new file mode 100644 (file)
index 0000000..6f6ac35
--- /dev/null
@@ -0,0 +1,46 @@
+            CHROMEOS 69 : LES APPLICATIONS LINUX SONT LÀ           \r
+\r
+  2018/09/25\r
+\r
+  o News link: https://www.toolinux.com/?ChromeOS-69-les-applications-Linux-sont-la\r
+  o Source link: \r
+\r
+\r
+    ChromeOS 69 : les applications Linux sont là\r
+    \r
+    mardi 25 septembre 2018\r
+    \r
+    C’était  un privilège réservé aux développeurs. Désormais, avec\r
+    Chrome  OS  69,  tout  le  monde peut profiter des applications\r
+    Linux sur Chromebook, mais pas encore sur tous les modèles.\r
+    \r
+    C’était  un  navigateur  amélioré.  C’est  désormais un système\r
+    d’exploitation   capable  de  faire  tourner  des  applications\r
+    progressives  du  web,  les  applications  Android et désormais\r
+    aussi  certaines  applications  Linux  (normal  pour un système\r
+    basé sur un noyau Linux, non ?).\r
+    \r
+    [1]ChromeOS  69  apporte  ,  l’air  de rien, un grand nombre de\r
+    nouveautés  :  la  barre  Omnibox  améliorée, des emojis et une\r
+    solution  pour  filtrer  la  lumière bleue. Autre arrivée : les\r
+    commandes vocales.\r
+    \r
+    Quant  aux  applications Linux, elles sont réservées à certains\r
+    appareils  : Acer (11, Spin 11, Chromebook 15), Asus Chromebook\r
+    Flip,  Google  Pixelbook,  HP  Chromebook  x360  et  x2, Lenovo\r
+    Thinkpad  11e  et  Samsung  Chromebook Plus (V1 et V2). Si vous\r
+    souhaitez  installer  une  applications  Linux,  il  suffit  de\r
+    disposer du paquet .deb correspondant.\r
+    \r
+    [2]\r
+    \r
+    \r
+    \r
+    [1] https://chromeunboxed.com/news/chrome-os-69-released-chrom-\r
+    ebooks\r
+    \r
+    [2] https://www.toolinux.com/?ChromeOS-69-les-applications-Lin-\r
+    ux-sont-la#forum\r
+\r
+\r
+\r
diff --git a/test/expected/TOO_LINUX/2018-09-25T19_07_16Z.header b/test/expected/TOO_LINUX/2018-09-25T19_07_16Z.header
new file mode 100644 (file)
index 0000000..50a525a
--- /dev/null
@@ -0,0 +1,11 @@
+0ChromeOS 69 : les applications Linux sont là        null/TOO_LINUX/2018-09-25T19_07_16Z             70\r
+i  2018/09/25\r
+i\r
+i    C’était  un privilège réservé aux développeurs. Désormais, avec\r
+i    Chrome  OS  69,  tout  le  monde peut profiter des applications\r
+i    Linux  sur  Chromebook,  mais  pas encore sur tous les modèles.\r
+i    C’était  un  navigateur  amélioré.  C’est  désormais un système\r
+i    d’exploitation   capable  de  faire  tourner  des  applications\r
+i    progressives    du    web,    les   applications   Android   et\r
+i    désormais (...)\r
+i\r
diff --git a/test/expected/TOO_LINUX/2018-09-25T19_07_16Z.header.html b/test/expected/TOO_LINUX/2018-09-25T19_07_16Z.header.html
new file mode 100644 (file)
index 0000000..ea70edd
--- /dev/null
@@ -0,0 +1,20 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story-header'>
+       <h1><a href='2018-09-25T19_07_16Z.html'>ChromeOS 69 : les applications Linux sont là</a></h1>
+       <div class='details'>(2018/09/25)</div>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               C’était un privilège réservé aux développeurs. Désormais, avec Chrome OS 69, tout le monde peut profiter des applications Linux sur Chromebook, mais pas encore sur tous les modèles. C’était un navigateur amélioré. C’est désormais un système d’exploitation capable de faire tourner des applications progressives du web, les applications Android et désormais (...)
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/expected/TOO_LINUX/2018-09-25T19_07_16Z.html b/test/expected/TOO_LINUX/2018-09-25T19_07_16Z.html
new file mode 100644 (file)
index 0000000..be384d5
--- /dev/null
@@ -0,0 +1,25 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta http-equiv='content-type' content='text/html; charset=utf-8'>
+  <meta name='viewport' content='width=device-width, initial-scale=1.0'>
+  <style type='text/css'>
+    body { margin: 1em 15%; }
+  </style>
+</head>
+<body>
+<div class='story'>
+       <h1>ChromeOS 69 : les applications Linux sont là</h1>
+       <div class='details'>(2018/09/25)</div>
+       <br/>
+    <ul>
+        <li>News link: <a href='https://www.toolinux.com/?ChromeOS-69-les-applications-Linux-sont-la'>https://www.toolinux.com/?ChromeOS-69-les-applications-Linux-sont-la</a></li>
+        <li>Source link: <a href=''></a></li>
+    </ul>
+       <br/>
+       <div class='content' style='text-align: justify'>
+               ChromeOS 69 : les applications Linux sont là<br/><br/>mardi 25 septembre 2018<br/><br/>C’était un privilège réservé aux développeurs. Désormais, avec Chrome OS 69, tout le monde peut profiter des applications Linux sur Chromebook, mais pas encore sur tous les modèles.<br/><br/>C’était un navigateur amélioré. C’est désormais un système d’exploitation capable de faire tourner des applications progressives du web, les applications Android et désormais aussi certaines applications Linux (normal pour un système basé sur un noyau Linux, non ?).<br/><br/>[1]ChromeOS 69 apporte , l’air de rien, un grand nombre de nouveautés : la barre Omnibox améliorée, des emojis et une solution pour filtrer la lumière bleue. Autre arrivée : les commandes vocales.<br/><br/>Quant aux applications Linux, elles sont réservées à certains appareils : Acer (11, Spin 11, Chromebook 15), Asus Chromebook Flip, Google Pixelbook, HP Chromebook x360 et x2, Lenovo Thinkpad 11e et Samsung Chromebook Plus (V1 et V2). Si vous souhaitez installer une applications Linux, il suffit de disposer du paquet .deb correspondant.<br/><br/>[2]<br/><br/><br/><br/>[1] https://chromeunboxed.com/news/chrome-os-69-released-chromebooks<br/><br/>[2] https://www.toolinux.com/?ChromeOS-69-les-applications-Linux-sont-la#forum
+       </div>
+<hr/>
+</div>
+</body>
diff --git a/test/source/TOO_LINUX/www.toolinux.com/__/_Acquisition-Adimeo-s-offre-la-societe-OpCoding b/test/source/TOO_LINUX/www.toolinux.com/__/_Acquisition-Adimeo-s-offre-la-societe-OpCoding
new file mode 100644 (file)
index 0000000..b9b8049
--- /dev/null
@@ -0,0 +1,156 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--[if lt IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie6"> <![endif]-->
+<!--[if IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie7"> <![endif]-->
+<!--[if IE 8 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie8"> <![endif]-->
+<!--[if IE 9 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie9"> <![endif]-->
+<!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js"> <!--<![endif]-->
+<head>
+       <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
+       <title>Acquisition : Adimeo s’offre la société OpCoding - TOOLinux</title>
+       <meta name="description" content=" OpCoding, expert PHP Javascript, entre dans le giron d&#039;Adimeo, une entreprise fond&#233;e il y a 13 ans en France. Sa pr&#233;sence se renforce en r&#233;gion : (...) " />
+       <link rel="canonical" href="https://www.toolinux.com/?Acquisition-Adimeo-s-offre-la-societe-OpCoding" />
+       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+
+
+<link rel="alternate" type="application/rss+xml" title="Syndiquer tout le site" href="spip.php?page=backend" />
+
+   
+<link rel="stylesheet" href="squelettes-dist/css/reset.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/clear.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/font.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/links.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/typo.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/media.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/form.css" type="text/css" />
+
+<link rel="stylesheet" href="squelettes-dist/css/layout.css" type="text/css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/spip.css" type="text/css" />
+<script type="text/javascript">/* <![CDATA[ */
+var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type='image/jpeg'],#documents_portfolio a[type='image/png'],#documents_portfolio a[type='image/gif']",sel_c:".mediabox",trans:"elastic",speed:"200",ssSpeed:"2500",maxW:"90%",maxH:"90%",minW:"400px",minH:"",opa:"0.9",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
+var box_settings_splash_width = "600px";
+var box_settings_splash_height = "90%";
+var box_settings_iframe = true;
+/* ]]> */</script>
+<!-- insert_head_css --><link rel="stylesheet" href="plugins-dist/mediabox/colorbox/black-striped/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1526891695' />
+<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-d05fb595.css?1537938249' />
+<link rel="stylesheet" type="text/css" href="plugins/auto/socialtags/v1.1.1/socialtags.css" media="all" />
+<link rel="stylesheet" href="plugins/auto/menuder/v2.4.0/css/menuder.css" type="text/css" media="projection, screen" /><link rel="stylesheet" type="text/css" href="plugins/auto/curalicious/v1.0.0/css/curalicious.css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/theme.css" type="text/css" />
+
+
+
+
+
+<script src="prive/javascript/jquery.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery-migrate-3.0.1.js?1526892167" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.form.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.autosave.js?1526892172" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.placeholder-label.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/ajaxCallback.js?1526892173" type="text/javascript"></script>
+
+<script src="prive/javascript/js.cookie.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.cookie.js?1526892172" type="text/javascript"></script>
+<!-- insert_head -->
+       <script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1526891953" type="text/javascript"></script>
+       <script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1526891953" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1526891709'></script>
+<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1526891709'></script>
+<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-94cb54dd.js?1537938249'></script>
+<script src='local/cache-js/jsdyn-socialtags_js-3f4fad85.js?1537938249' type='text/javascript'></script>
+<script type='text/javascript' src='plugins/auto/menuder/v2.4.0/js/menuder.js'></script>
+
+
+
+
+
+
+<meta name="generator" content="SPIP 3.2.1" /></head>
+
+<body class="pas_surlignable page_article">
+<div class="page">
+
+       <div class="clearfix header"> 
+<a href="https://toolinux.com/" title="Toolinux">Toolinux</a>
+<a href="https://linto.ai/" title="Linto.AI">Linto.AI</a>
+<a href="https://open-paas.org/" title="OpenPAAS">OpenPAAS</a>
+<a href="http://www.obm.org/" title="OBM">OBM</a>
+<a href="https://hubl.in/" title="OBM">Hubl.IN</a>
+<a href="https://www.linagora.com/" title="OBM">Linagora</a>
+</div>
+<div class="clearfix header">       
+<a href="http://toolinux.com/" title="Accueil"><img class="spip_logo spip_logos" alt="" src="IMG/siteon0.png?1521638935" width="320" height="76" /></a>
+</div> <div id="nav-container">
+       <ul id="nav" class="menuder">
+       <ul>
+       <li><a href="http://www.toolinux.com/" class="intitule">Accueil</a></li>
+       <li><a href="http://toolinux.com/evenements-et-seminaires" class="intitule">Agenda</a></li>
+       <li><a href="http://toolinux.com/applications" class="intitule">APPS</a></li> 
+       <li><a href="http://toolinux.com/developpement" class="intitule">DEV</a></li>
+       <li><a href="http://toolinux.com/livres" class="intitule">Livres</a></li>
+       <li><a href="http://toolinux.com/materiel" class="intitule">MATERIEL</a></li>
+       <li><a href="http://toolinux.com/revue-de-presse-171" class="intitule">Revue/Tribunes</a></li>
+       </ul>
+</div> 
+       <div class="main">
+               
+               <div class="wrapper hfeed">
+               <div class="content hentry" id="content">
+                       <div class="cartouche clearfix">
+                               
+                               <h1 class="surlignable">
+                               Acquisition&nbsp;: Adimeo s&#8217;offre la société OpCoding</h1>
+                               
+                               <p class="info-publi"><abbr class="published" title="2018-09-21T09:22:00Z">vendredi 
+                               21 septembre 2018</abbr></p>
+                               
+                               </div>
+                       
+                       
+                       <div class="texte surlignable clearfix"><p><strong>OpCoding, expert PHP Javascript, entre dans le giron d&#8217;Adimeo, une entreprise fondée il y a 13 ans en France.  Sa présence se renforce en région&nbsp;: après Paris, place à Metz et au Luxembourg.</strong></p>
+<p><span class='spip_document_6157 spip_documents spip_documents_center'>
+<img src='IMG/png/entreprise-digitale-adimeo.png?1537694559' width='672' height='278' alt="" /></span></p>
+<p>Le rachat d&#8217;Opcoding va permettre à Adimeo de renforcer ses équipes techniques pour faire face au développement commercial de la société. Cette acquisition va également permettre au groupe de &#171;&nbsp;se déployer en région (d&#8217;Opcoding étant basée à Metz) mais également au Luxembourg, région particulièrement consommatrice de projets numériques.&nbsp;&#187;</p>
+<p><a href="https://adimeo.com/" class='spip_out' rel='external'>Adimeo accompagne les PME</a> dans la conception, le développement et le suivi de leurs projets Web.  La société dispose également d&#8217;un studio UX-UI. Parmi ses clients, on trouve Saint-Gobain, l&#8217;Agence Française du Développement, l&#8217;APHP, AirParif, WWF, l&#8217;ENSAM, l&#8217;établissement français du sang.</p>
+<p>Avec ce rachat, Adimeo s&#8217;enrichit d&#8217;un actif technologique de premier plan. Cette première acquisition pour Adimeo s&#8217;inscrit dans une &#171;&nbsp;stratégie de croissance externe qui se poursuivra dans les mois à venir, avec pour objectif de devenir l&#8217;une des 10 agences digitales de référence, d&#8217;ici 5 ans&nbsp;&#187;, annonce le communiqué officiel.</p>
+<p>Pour 2019, près d&#8217;une vingtaine de recrutements sont prévus.</p></div>
+               
+                       
+                       
+               
+                       
+                       
+       
+                       
+                       
+                       
+                       <div id=socialtags></div>
+                       <div class="notes"><hr />
+                       <p><a href="http://toolinux.com/spip.php?page=article&id_article=9427" tile="Vous souhaitez reproduire cet article ?">Vous souhaitez reproduire cet article ?</a></p>
+                       </div>
+                       
+                       <a href="#forum" name="forum" id="forum"></a>                   
+
+               </div><!--.content-->
+               </div><!--.wrapper-->
+       </div><!--.main-->
+       <div class="footer clearfix">
+       <p class="colophon">
+<a href="http://www.toolinux.com/A-propos" title="">A propos de TOOLinux.com</a> | <a rel="nofollow" href="spip.php?page=contact">Contactez-nous</a> | <a href="http://www.linagora.com/" title="CNIL/Vie privée">CNIL/Vie privée</a> | <a href="http://toolinux.com/article/conditions-de-reproduction-d-un" title="Conditions de reproduction d’un article">Conditions de reproduction d’un article</a> | <a href="http://www.linagora.com/" title="Groupe Linagora">Groupe Linagora</a> 
+<br />
+© Copyright 2000-2018 TooLinux.com. | <a rel="contents" href="spip.php?page=plan" class="first">Plan du site</a>
+| <a href="spip.php?page=backend" rel="alternate" title="Syndiquer tout le site" class="last">RSS&nbsp;2.0</a>
+</p>
+</div></div><!--.page-->
+</body>
+</html>
+
diff --git a/test/source/TOO_LINUX/www.toolinux.com/__/_CLIP-OS-le-systeme-d-exploitation-made-in-France b/test/source/TOO_LINUX/www.toolinux.com/__/_CLIP-OS-le-systeme-d-exploitation-made-in-France
new file mode 100644 (file)
index 0000000..0fa2dfa
--- /dev/null
@@ -0,0 +1,163 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--[if lt IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie6"> <![endif]-->
+<!--[if IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie7"> <![endif]-->
+<!--[if IE 8 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie8"> <![endif]-->
+<!--[if IE 9 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie9"> <![endif]-->
+<!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js"> <!--<![endif]-->
+<head>
+       <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
+       <title>CLIP OS, le système d’exploitation "made in France" - TOOLinux</title>
+       <meta name="description" content=" Maintenu par l&#039;ANSSI, CLIP OS est un projet de syst&#232;me d&#039;exploitation open source bas&#233; sur un noyau Linux et des logiciels libres. C&#039;&#233;tait une id&#233;e (...) " />
+       <link rel="canonical" href="https://www.toolinux.com/?CLIP-OS-le-systeme-d-exploitation-made-in-France" />
+       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+
+
+<link rel="alternate" type="application/rss+xml" title="Syndiquer tout le site" href="spip.php?page=backend" />
+
+   
+<link rel="stylesheet" href="squelettes-dist/css/reset.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/clear.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/font.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/links.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/typo.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/media.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/form.css" type="text/css" />
+
+<link rel="stylesheet" href="squelettes-dist/css/layout.css" type="text/css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/spip.css" type="text/css" />
+<script type="text/javascript">/* <![CDATA[ */
+var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type='image/jpeg'],#documents_portfolio a[type='image/png'],#documents_portfolio a[type='image/gif']",sel_c:".mediabox",trans:"elastic",speed:"200",ssSpeed:"2500",maxW:"90%",maxH:"90%",minW:"400px",minH:"",opa:"0.9",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
+var box_settings_splash_width = "600px";
+var box_settings_splash_height = "90%";
+var box_settings_iframe = true;
+/* ]]> */</script>
+<!-- insert_head_css --><link rel="stylesheet" href="plugins-dist/mediabox/colorbox/black-striped/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1526891695' />
+<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-d05fb595.css?1537938249' />
+<link rel="stylesheet" type="text/css" href="plugins/auto/socialtags/v1.1.1/socialtags.css" media="all" />
+<link rel="stylesheet" href="plugins/auto/menuder/v2.4.0/css/menuder.css" type="text/css" media="projection, screen" /><link rel="stylesheet" type="text/css" href="plugins/auto/curalicious/v1.0.0/css/curalicious.css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/theme.css" type="text/css" />
+
+
+
+
+
+<script src="prive/javascript/jquery.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery-migrate-3.0.1.js?1526892167" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.form.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.autosave.js?1526892172" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.placeholder-label.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/ajaxCallback.js?1526892173" type="text/javascript"></script>
+
+<script src="prive/javascript/js.cookie.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.cookie.js?1526892172" type="text/javascript"></script>
+<!-- insert_head -->
+       <script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1526891953" type="text/javascript"></script>
+       <script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1526891953" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1526891709'></script>
+<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1526891709'></script>
+<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-94cb54dd.js?1537938249'></script>
+<script src='local/cache-js/jsdyn-socialtags_js-3f4fad85.js?1537938249' type='text/javascript'></script>
+<script type='text/javascript' src='plugins/auto/menuder/v2.4.0/js/menuder.js'></script>
+
+
+
+
+
+
+<meta name="generator" content="SPIP 3.2.1" /></head>
+
+<body class="pas_surlignable page_article">
+<div class="page">
+
+       <div class="clearfix header"> 
+<a href="https://toolinux.com/" title="Toolinux">Toolinux</a>
+<a href="https://linto.ai/" title="Linto.AI">Linto.AI</a>
+<a href="https://open-paas.org/" title="OpenPAAS">OpenPAAS</a>
+<a href="http://www.obm.org/" title="OBM">OBM</a>
+<a href="https://hubl.in/" title="OBM">Hubl.IN</a>
+<a href="https://www.linagora.com/" title="OBM">Linagora</a>
+</div>
+<div class="clearfix header">       
+<a href="http://toolinux.com/" title="Accueil"><img class="spip_logo spip_logos" alt="" src="IMG/siteon0.png?1521638935" width="320" height="76" /></a>
+</div> <div id="nav-container">
+       <ul id="nav" class="menuder">
+       <ul>
+       <li><a href="http://www.toolinux.com/" class="intitule">Accueil</a></li>
+       <li><a href="http://toolinux.com/evenements-et-seminaires" class="intitule">Agenda</a></li>
+       <li><a href="http://toolinux.com/applications" class="intitule">APPS</a></li> 
+       <li><a href="http://toolinux.com/developpement" class="intitule">DEV</a></li>
+       <li><a href="http://toolinux.com/livres" class="intitule">Livres</a></li>
+       <li><a href="http://toolinux.com/materiel" class="intitule">MATERIEL</a></li>
+       <li><a href="http://toolinux.com/revue-de-presse-171" class="intitule">Revue/Tribunes</a></li>
+       </ul>
+</div> 
+       <div class="main">
+               
+               <div class="wrapper hfeed">
+               <div class="content hentry" id="content">
+                       <div class="cartouche clearfix">
+                               
+                               <h1 class="surlignable">
+                               CLIP OS, le système d&#8217;exploitation "made in France"</h1>
+                               
+                               <p class="info-publi"><abbr class="published" title="2018-09-24T04:59:08Z">lundi 
+                               24 septembre 2018</abbr></p>
+                               
+                               </div>
+                       
+                       
+                       <div class="texte surlignable clearfix"><p><strong>Maintenu par l&#8217;ANSSI, CLIP OS est un projet de système d&#8217;exploitation open source basé sur un noyau Linux et des logiciels libres. C&#8217;était une idée depuis dix ans, c&#8217;est désormais un projet bien réel.</strong></p>
+<p><span class='spip_document_6160 spip_documents spip_documents_center'>
+<img src='IMG/jpg/anssi.jpg?1537765009' width='672' height='378' alt="" /></span></p>
+<p>Initialement développé pour répondre aux besoins des administrations, les précédentes versions de CLIP OS n’étaient pas disponibles publiquement. Elles le sont depuis septembre 2018&nbsp;: &#171;&nbsp;Le projet se base sur plus de dix ans de <a href="https://www.ssi.gouv.fr/" class='spip_out' rel='external'>développement interne à l’ANSSI</a> pour créer un système d’exploitation durci.&nbsp;&#187;</p>
+<p>Attention, CLIP OS n&#8217;est pas "souverain"&nbsp;: &#171;&nbsp;Si le développement du projet est initié et réalisé par des agents de l’ANSSI, la majeure partie du code source est issu de projets open source (noyau Linux, suite de compilation GCC, etc.). Le code source de CLIP OS est aujourd’hui ouvert à tous. Le projet est basé sur Gentoo Hardened et suit des principes similaires à Chromium OS ou au projet Yocto.&nbsp;&#187;</p>
+<p><span class='spip_document_6159 spip_documents spip_documents_center'>
+<img src='local/cache-vignettes/L500xH500/clip-os-logo-moyen-c2eed.png?1537938304' width='500' height='500' alt="" /></span></p>
+<p>Deux versions du projet sont publiées le code source et la documentation (en français) de CLIP OS version 4, puis le code source et la documentation (en anglais) de CLIP OS version 5. Cette version est en cours de développement. Elle est considérée comme étant au statut d’alpha.</p>
+<p>Les sources du projet CLIP OS <a href="https://github.com/CLIPOS/bugs" class='spip_out' rel='external'>sont hébergées sur GitHub</a>, dans l’organisation CLIP OS. Les portions de code spécifiques au projet CLIP OS sont mises à disposition en open source (principalement sous licence LGPL 2.1+).</p>
+<p><strong>Liens</strong></p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;<a href="https://clip-os.org/fr/" class='spip_out' rel='external'>Site web officiel</a>
+<br /><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;<a href="https://www.ssi.gouv.fr/administration/services-securises/clip/" class='spip_out' rel='external'>Présentation du projet CLIP OS</a>
+<br /><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;<a href="https://clip-os.org/fr/clipos4" class='spip_out' rel='external'>CLIP OS version 4</a>
+<br /><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;<a href="https://clip-os.org/fr/clipos5/" class='spip_out' rel='external'>CLIP OS version 5</a></p></div>
+               
+                       
+                       
+               
+                       
+                       
+       
+                       
+                       
+                       
+                       <div id=socialtags></div>
+                       <div class="notes"><hr />
+                       <p><a href="http://toolinux.com/spip.php?page=article&id_article=9427" tile="Vous souhaitez reproduire cet article ?">Vous souhaitez reproduire cet article ?</a></p>
+                       </div>
+                       
+                       <a href="#forum" name="forum" id="forum"></a>                   
+
+               </div><!--.content-->
+               </div><!--.wrapper-->
+       </div><!--.main-->
+       <div class="footer clearfix">
+       <p class="colophon">
+<a href="http://www.toolinux.com/A-propos" title="">A propos de TOOLinux.com</a> | <a rel="nofollow" href="spip.php?page=contact">Contactez-nous</a> | <a href="http://www.linagora.com/" title="CNIL/Vie privée">CNIL/Vie privée</a> | <a href="http://toolinux.com/article/conditions-de-reproduction-d-un" title="Conditions de reproduction d’un article">Conditions de reproduction d’un article</a> | <a href="http://www.linagora.com/" title="Groupe Linagora">Groupe Linagora</a> 
+<br />
+© Copyright 2000-2018 TooLinux.com. | <a rel="contents" href="spip.php?page=plan" class="first">Plan du site</a>
+| <a href="spip.php?page=backend" rel="alternate" title="Syndiquer tout le site" class="last">RSS&nbsp;2.0</a>
+</p>
+</div></div><!--.page-->
+</body>
+</html>
+
diff --git a/test/source/TOO_LINUX/www.toolinux.com/__/_ChromeOS-69-les-applications-Linux-sont-la b/test/source/TOO_LINUX/www.toolinux.com/__/_ChromeOS-69-les-applications-Linux-sont-la
new file mode 100644 (file)
index 0000000..0458fae
--- /dev/null
@@ -0,0 +1,155 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--[if lt IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie6"> <![endif]-->
+<!--[if IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie7"> <![endif]-->
+<!--[if IE 8 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie8"> <![endif]-->
+<!--[if IE 9 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie9"> <![endif]-->
+<!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js"> <!--<![endif]-->
+<head>
+       <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
+       <title>ChromeOS 69 : les applications Linux sont là - TOOLinux</title>
+       <meta name="description" content=" C&#039;&#233;tait un privil&#232;ge r&#233;serv&#233; aux d&#233;veloppeurs. D&#233;sormais, avec Chrome OS 69, tout le monde peut profiter des applications Linux sur Chromebook, mais pas (...) " />
+       <link rel="canonical" href="https://www.toolinux.com/?ChromeOS-69-les-applications-Linux-sont-la" />
+       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+
+
+<link rel="alternate" type="application/rss+xml" title="Syndiquer tout le site" href="spip.php?page=backend" />
+
+   
+<link rel="stylesheet" href="squelettes-dist/css/reset.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/clear.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/font.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/links.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/typo.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/media.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/form.css" type="text/css" />
+
+<link rel="stylesheet" href="squelettes-dist/css/layout.css" type="text/css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/spip.css" type="text/css" />
+<script type="text/javascript">/* <![CDATA[ */
+var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type='image/jpeg'],#documents_portfolio a[type='image/png'],#documents_portfolio a[type='image/gif']",sel_c:".mediabox",trans:"elastic",speed:"200",ssSpeed:"2500",maxW:"90%",maxH:"90%",minW:"400px",minH:"",opa:"0.9",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
+var box_settings_splash_width = "600px";
+var box_settings_splash_height = "90%";
+var box_settings_iframe = true;
+/* ]]> */</script>
+<!-- insert_head_css --><link rel="stylesheet" href="plugins-dist/mediabox/colorbox/black-striped/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1526891695' />
+<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-d05fb595.css?1537938249' />
+<link rel="stylesheet" type="text/css" href="plugins/auto/socialtags/v1.1.1/socialtags.css" media="all" />
+<link rel="stylesheet" href="plugins/auto/menuder/v2.4.0/css/menuder.css" type="text/css" media="projection, screen" /><link rel="stylesheet" type="text/css" href="plugins/auto/curalicious/v1.0.0/css/curalicious.css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/theme.css" type="text/css" />
+
+
+
+
+
+<script src="prive/javascript/jquery.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery-migrate-3.0.1.js?1526892167" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.form.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.autosave.js?1526892172" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.placeholder-label.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/ajaxCallback.js?1526892173" type="text/javascript"></script>
+
+<script src="prive/javascript/js.cookie.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.cookie.js?1526892172" type="text/javascript"></script>
+<!-- insert_head -->
+       <script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1526891953" type="text/javascript"></script>
+       <script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1526891953" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1526891709'></script>
+<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1526891709'></script>
+<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-94cb54dd.js?1537938249'></script>
+<script src='local/cache-js/jsdyn-socialtags_js-3f4fad85.js?1537938249' type='text/javascript'></script>
+<script type='text/javascript' src='plugins/auto/menuder/v2.4.0/js/menuder.js'></script>
+
+
+
+
+
+
+<meta name="generator" content="SPIP 3.2.1" /></head>
+
+<body class="pas_surlignable page_article">
+<div class="page">
+
+       <div class="clearfix header"> 
+<a href="https://toolinux.com/" title="Toolinux">Toolinux</a>
+<a href="https://linto.ai/" title="Linto.AI">Linto.AI</a>
+<a href="https://open-paas.org/" title="OpenPAAS">OpenPAAS</a>
+<a href="http://www.obm.org/" title="OBM">OBM</a>
+<a href="https://hubl.in/" title="OBM">Hubl.IN</a>
+<a href="https://www.linagora.com/" title="OBM">Linagora</a>
+</div>
+<div class="clearfix header">       
+<a href="http://toolinux.com/" title="Accueil"><img class="spip_logo spip_logos" alt="" src="IMG/siteon0.png?1521638935" width="320" height="76" /></a>
+</div> <div id="nav-container">
+       <ul id="nav" class="menuder">
+       <ul>
+       <li><a href="http://www.toolinux.com/" class="intitule">Accueil</a></li>
+       <li><a href="http://toolinux.com/evenements-et-seminaires" class="intitule">Agenda</a></li>
+       <li><a href="http://toolinux.com/applications" class="intitule">APPS</a></li> 
+       <li><a href="http://toolinux.com/developpement" class="intitule">DEV</a></li>
+       <li><a href="http://toolinux.com/livres" class="intitule">Livres</a></li>
+       <li><a href="http://toolinux.com/materiel" class="intitule">MATERIEL</a></li>
+       <li><a href="http://toolinux.com/revue-de-presse-171" class="intitule">Revue/Tribunes</a></li>
+       </ul>
+</div> 
+       <div class="main">
+               
+               <div class="wrapper hfeed">
+               <div class="content hentry" id="content">
+                       <div class="cartouche clearfix">
+                               
+                               <h1 class="surlignable">
+                               ChromeOS 69&nbsp;: les applications Linux sont là</h1>
+                               
+                               <p class="info-publi"><abbr class="published" title="2018-09-25T19:07:16Z">mardi 
+                               25 septembre 2018</abbr></p>
+                               
+                               </div>
+                       
+                       
+                       <div class="texte surlignable clearfix"><p><strong>C&#8217;était un privilège réservé aux développeurs. Désormais, avec Chrome OS 69, tout le monde peut profiter des applications Linux sur Chromebook, mais pas encore sur tous les modèles.</strong></p>
+<p><span class='spip_document_6161 spip_documents spip_documents_center'>
+<img src='IMG/jpg/chrome-os-and-linux.jpg?1537902338' width='672' height='471' alt="" /></span></p>
+<p>C&#8217;était un navigateur amélioré. C&#8217;est désormais un système d&#8217;exploitation capable de faire tourner des applications progressives du web, les applications Android et désormais aussi certaines applications Linux (normal pour un système basé sur un noyau Linux, non&nbsp;?).</p>
+<p><a href="https://chromeunboxed.com/news/chrome-os-69-released-chromebooks" class='spip_out' rel='external'>ChromeOS 69 apporte</a>, l&#8217;air de rien, un grand nombre de nouveautés&nbsp;: la barre Omnibox améliorée, des emojis et une  solution pour filtrer la lumière bleue. Autre arrivée&nbsp;: les commandes vocales.</p>
+<p>Quant aux applications Linux, elles sont réservées à certains appareils&nbsp;: Acer (11, Spin 11, Chromebook 15), Asus Chromebook Flip, Google Pixelbook, HP Chromebook x360 et x2, Lenovo Thinkpad 11e et Samsung Chromebook Plus (V1 et V2). Si vous souhaitez installer une applications Linux, il suffit de disposer du paquet .deb correspondant.</p></div>
+               
+                       
+                       
+               
+                       
+                       
+       
+                       
+                       
+                       
+                       <div id=socialtags></div>
+                       <div class="notes"><hr />
+                       <p><a href="http://toolinux.com/spip.php?page=article&id_article=9427" tile="Vous souhaitez reproduire cet article ?">Vous souhaitez reproduire cet article ?</a></p>
+                       </div>
+                       
+                       <a href="#forum" name="forum" id="forum"></a>                   
+
+               </div><!--.content-->
+               </div><!--.wrapper-->
+       </div><!--.main-->
+       <div class="footer clearfix">
+       <p class="colophon">
+<a href="http://www.toolinux.com/A-propos" title="">A propos de TOOLinux.com</a> | <a rel="nofollow" href="spip.php?page=contact">Contactez-nous</a> | <a href="http://www.linagora.com/" title="CNIL/Vie privée">CNIL/Vie privée</a> | <a href="http://toolinux.com/article/conditions-de-reproduction-d-un" title="Conditions de reproduction d’un article">Conditions de reproduction d’un article</a> | <a href="http://www.linagora.com/" title="Groupe Linagora">Groupe Linagora</a> 
+<br />
+© Copyright 2000-2018 TooLinux.com. | <a rel="contents" href="spip.php?page=plan" class="first">Plan du site</a>
+| <a href="spip.php?page=backend" rel="alternate" title="Syndiquer tout le site" class="last">RSS&nbsp;2.0</a>
+</p>
+</div></div><!--.page-->
+</body>
+</html>
+
diff --git a/test/source/TOO_LINUX/www.toolinux.com/__/_CloudBees-Jenkins-Support-se-presente-sur-abonnement b/test/source/TOO_LINUX/www.toolinux.com/__/_CloudBees-Jenkins-Support-se-presente-sur-abonnement
new file mode 100644 (file)
index 0000000..2ecf4a1
--- /dev/null
@@ -0,0 +1,155 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--[if lt IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie6"> <![endif]-->
+<!--[if IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie7"> <![endif]-->
+<!--[if IE 8 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie8"> <![endif]-->
+<!--[if IE 9 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie9"> <![endif]-->
+<!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js"> <!--<![endif]-->
+<head>
+       <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
+       <title>CloudBees Jenkins Support se présente sur abonnement - TOOLinux</title>
+       <meta name="description" content=" Dans le cadre de l&#039;&#233;v&#233;nement &#171; DevOps World | Jenkins World &#187;, CloudBees annonce que son service CloudBees Jenkins Support est d&#233;sormais disponible (...) " />
+       <link rel="canonical" href="https://www.toolinux.com/?CloudBees-Jenkins-Support-se-presente-sur-abonnement" />
+       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+
+
+<link rel="alternate" type="application/rss+xml" title="Syndiquer tout le site" href="spip.php?page=backend" />
+
+   
+<link rel="stylesheet" href="squelettes-dist/css/reset.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/clear.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/font.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/links.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/typo.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/media.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/form.css" type="text/css" />
+
+<link rel="stylesheet" href="squelettes-dist/css/layout.css" type="text/css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/spip.css" type="text/css" />
+<script type="text/javascript">/* <![CDATA[ */
+var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type='image/jpeg'],#documents_portfolio a[type='image/png'],#documents_portfolio a[type='image/gif']",sel_c:".mediabox",trans:"elastic",speed:"200",ssSpeed:"2500",maxW:"90%",maxH:"90%",minW:"400px",minH:"",opa:"0.9",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
+var box_settings_splash_width = "600px";
+var box_settings_splash_height = "90%";
+var box_settings_iframe = true;
+/* ]]> */</script>
+<!-- insert_head_css --><link rel="stylesheet" href="plugins-dist/mediabox/colorbox/black-striped/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1526891695' />
+<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-d05fb595.css?1537938249' />
+<link rel="stylesheet" type="text/css" href="plugins/auto/socialtags/v1.1.1/socialtags.css" media="all" />
+<link rel="stylesheet" href="plugins/auto/menuder/v2.4.0/css/menuder.css" type="text/css" media="projection, screen" /><link rel="stylesheet" type="text/css" href="plugins/auto/curalicious/v1.0.0/css/curalicious.css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/theme.css" type="text/css" />
+
+
+
+
+
+<script src="prive/javascript/jquery.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery-migrate-3.0.1.js?1526892167" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.form.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.autosave.js?1526892172" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.placeholder-label.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/ajaxCallback.js?1526892173" type="text/javascript"></script>
+
+<script src="prive/javascript/js.cookie.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.cookie.js?1526892172" type="text/javascript"></script>
+<!-- insert_head -->
+       <script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1526891953" type="text/javascript"></script>
+       <script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1526891953" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1526891709'></script>
+<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1526891709'></script>
+<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-94cb54dd.js?1537938249'></script>
+<script src='local/cache-js/jsdyn-socialtags_js-3f4fad85.js?1537938249' type='text/javascript'></script>
+<script type='text/javascript' src='plugins/auto/menuder/v2.4.0/js/menuder.js'></script>
+
+
+
+
+
+
+<meta name="generator" content="SPIP 3.2.1" /></head>
+
+<body class="pas_surlignable page_article">
+<div class="page">
+
+       <div class="clearfix header"> 
+<a href="https://toolinux.com/" title="Toolinux">Toolinux</a>
+<a href="https://linto.ai/" title="Linto.AI">Linto.AI</a>
+<a href="https://open-paas.org/" title="OpenPAAS">OpenPAAS</a>
+<a href="http://www.obm.org/" title="OBM">OBM</a>
+<a href="https://hubl.in/" title="OBM">Hubl.IN</a>
+<a href="https://www.linagora.com/" title="OBM">Linagora</a>
+</div>
+<div class="clearfix header">       
+<a href="http://toolinux.com/" title="Accueil"><img class="spip_logo spip_logos" alt="" src="IMG/siteon0.png?1521638935" width="320" height="76" /></a>
+</div> <div id="nav-container">
+       <ul id="nav" class="menuder">
+       <ul>
+       <li><a href="http://www.toolinux.com/" class="intitule">Accueil</a></li>
+       <li><a href="http://toolinux.com/evenements-et-seminaires" class="intitule">Agenda</a></li>
+       <li><a href="http://toolinux.com/applications" class="intitule">APPS</a></li> 
+       <li><a href="http://toolinux.com/developpement" class="intitule">DEV</a></li>
+       <li><a href="http://toolinux.com/livres" class="intitule">Livres</a></li>
+       <li><a href="http://toolinux.com/materiel" class="intitule">MATERIEL</a></li>
+       <li><a href="http://toolinux.com/revue-de-presse-171" class="intitule">Revue/Tribunes</a></li>
+       </ul>
+</div> 
+       <div class="main">
+               
+               <div class="wrapper hfeed">
+               <div class="content hentry" id="content">
+                       <div class="cartouche clearfix">
+                               
+                               <h1 class="surlignable">
+                               CloudBees Jenkins Support se présente sur abonnement</h1>
+                               
+                               <p class="info-publi"><abbr class="published" title="2018-09-19T12:51:05Z">mercredi 
+                               19 septembre 2018</abbr></p>
+                               
+                               </div>
+                       
+                       
+                       <div class="texte surlignable clearfix"><p><strong>Dans le cadre de l’événement &#171;&nbsp;DevOps World | Jenkins World&nbsp;&#187;, CloudBees annonce que son service CloudBees Jenkins Support est désormais disponible sous abonnement. </strong></p>
+<p><span class='spip_document_6154 spip_documents spip_documents_center'>
+<img src='IMG/jpg/upidev-integration-continue.jpg?1537361456' width='672' height='443' alt="" /></span></p>
+<p>Selon l&#8217;éditeur, il s’agit du &#171;&nbsp;premier service mondial dédié exclusivement au support des utilisateurs Jenkins.&nbsp;&#187;</p>
+<p>L&#8217;air de rien, les ingénieurs de CloudBees contribuent à environ 80% du code source de Jenkins et &#171;&nbsp;ont dirigé et participé à des projets importants au sein de la communauté Jenkins&nbsp;&#187;, rappelle l&#8217;éditeur.</p>
+<p>CloudBees Jenkins Support offre de nombreux avantages dont le support technique et la maintenance de Jenkins couverts par un SLA, des mises à niveau sans risque, l&#8217;accès à des formations en ligne et l&#8217;assistance, ainsi qu&#8217;un service de diagnostics automatisé.</p></div>
+               
+                       
+                       
+               
+                       
+                       
+       
+                       
+                       
+                       
+                       <div id=socialtags></div>
+                       <div class="notes"><hr />
+                       <p><a href="http://toolinux.com/spip.php?page=article&id_article=9427" tile="Vous souhaitez reproduire cet article ?">Vous souhaitez reproduire cet article ?</a></p>
+                       </div>
+                       
+                       <a href="#forum" name="forum" id="forum"></a>                   
+
+               </div><!--.content-->
+               </div><!--.wrapper-->
+       </div><!--.main-->
+       <div class="footer clearfix">
+       <p class="colophon">
+<a href="http://www.toolinux.com/A-propos" title="">A propos de TOOLinux.com</a> | <a rel="nofollow" href="spip.php?page=contact">Contactez-nous</a> | <a href="http://www.linagora.com/" title="CNIL/Vie privée">CNIL/Vie privée</a> | <a href="http://toolinux.com/article/conditions-de-reproduction-d-un" title="Conditions de reproduction d’un article">Conditions de reproduction d’un article</a> | <a href="http://www.linagora.com/" title="Groupe Linagora">Groupe Linagora</a> 
+<br />
+© Copyright 2000-2018 TooLinux.com. | <a rel="contents" href="spip.php?page=plan" class="first">Plan du site</a>
+| <a href="spip.php?page=backend" rel="alternate" title="Syndiquer tout le site" class="last">RSS&nbsp;2.0</a>
+</p>
+</div></div><!--.page-->
+</body>
+</html>
+
diff --git a/test/source/TOO_LINUX/www.toolinux.com/__/_Lancement-de-DevoCloudBees-Suite-a-Jenkins-World b/test/source/TOO_LINUX/www.toolinux.com/__/_Lancement-de-DevoCloudBees-Suite-a-Jenkins-World
new file mode 100644 (file)
index 0000000..5616641
--- /dev/null
@@ -0,0 +1,156 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--[if lt IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie6"> <![endif]-->
+<!--[if IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie7"> <![endif]-->
+<!--[if IE 8 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie8"> <![endif]-->
+<!--[if IE 9 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie9"> <![endif]-->
+<!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js"> <!--<![endif]-->
+<head>
+       <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
+       <title>Lancement de CloudBees Suite à Jenkins World - TOOLinux</title>
+       <meta name="description" content=" Dans le cadre &#171; DevOps World | Jenkins World &#187;, CloudBees a annonc&#233; cette semaine la disponibilit&#233; de CloudBees Suite, son &#034;premier syst&#232;me de (...) " />
+       <link rel="canonical" href="https://www.toolinux.com/?Lancement-de-DevoCloudBees-Suite-a-Jenkins-World" />
+       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+
+
+<link rel="alternate" type="application/rss+xml" title="Syndiquer tout le site" href="spip.php?page=backend" />
+
+   
+<link rel="stylesheet" href="squelettes-dist/css/reset.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/clear.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/font.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/links.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/typo.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/media.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/form.css" type="text/css" />
+
+<link rel="stylesheet" href="squelettes-dist/css/layout.css" type="text/css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/spip.css" type="text/css" />
+<script type="text/javascript">/* <![CDATA[ */
+var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type='image/jpeg'],#documents_portfolio a[type='image/png'],#documents_portfolio a[type='image/gif']",sel_c:".mediabox",trans:"elastic",speed:"200",ssSpeed:"2500",maxW:"90%",maxH:"90%",minW:"400px",minH:"",opa:"0.9",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
+var box_settings_splash_width = "600px";
+var box_settings_splash_height = "90%";
+var box_settings_iframe = true;
+/* ]]> */</script>
+<!-- insert_head_css --><link rel="stylesheet" href="plugins-dist/mediabox/colorbox/black-striped/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1526891695' />
+<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-d05fb595.css?1537938249' />
+<link rel="stylesheet" type="text/css" href="plugins/auto/socialtags/v1.1.1/socialtags.css" media="all" />
+<link rel="stylesheet" href="plugins/auto/menuder/v2.4.0/css/menuder.css" type="text/css" media="projection, screen" /><link rel="stylesheet" type="text/css" href="plugins/auto/curalicious/v1.0.0/css/curalicious.css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/theme.css" type="text/css" />
+
+
+
+
+
+<script src="prive/javascript/jquery.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery-migrate-3.0.1.js?1526892167" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.form.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.autosave.js?1526892172" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.placeholder-label.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/ajaxCallback.js?1526892173" type="text/javascript"></script>
+
+<script src="prive/javascript/js.cookie.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.cookie.js?1526892172" type="text/javascript"></script>
+<!-- insert_head -->
+       <script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1526891953" type="text/javascript"></script>
+       <script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1526891953" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1526891709'></script>
+<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1526891709'></script>
+<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-94cb54dd.js?1537938249'></script>
+<script src='local/cache-js/jsdyn-socialtags_js-3f4fad85.js?1537938249' type='text/javascript'></script>
+<script type='text/javascript' src='plugins/auto/menuder/v2.4.0/js/menuder.js'></script>
+
+
+
+
+
+
+<meta name="generator" content="SPIP 3.2.1" /></head>
+
+<body class="pas_surlignable page_article">
+<div class="page">
+
+       <div class="clearfix header"> 
+<a href="https://toolinux.com/" title="Toolinux">Toolinux</a>
+<a href="https://linto.ai/" title="Linto.AI">Linto.AI</a>
+<a href="https://open-paas.org/" title="OpenPAAS">OpenPAAS</a>
+<a href="http://www.obm.org/" title="OBM">OBM</a>
+<a href="https://hubl.in/" title="OBM">Hubl.IN</a>
+<a href="https://www.linagora.com/" title="OBM">Linagora</a>
+</div>
+<div class="clearfix header">       
+<a href="http://toolinux.com/" title="Accueil"><img class="spip_logo spip_logos" alt="" src="IMG/siteon0.png?1521638935" width="320" height="76" /></a>
+</div> <div id="nav-container">
+       <ul id="nav" class="menuder">
+       <ul>
+       <li><a href="http://www.toolinux.com/" class="intitule">Accueil</a></li>
+       <li><a href="http://toolinux.com/evenements-et-seminaires" class="intitule">Agenda</a></li>
+       <li><a href="http://toolinux.com/applications" class="intitule">APPS</a></li> 
+       <li><a href="http://toolinux.com/developpement" class="intitule">DEV</a></li>
+       <li><a href="http://toolinux.com/livres" class="intitule">Livres</a></li>
+       <li><a href="http://toolinux.com/materiel" class="intitule">MATERIEL</a></li>
+       <li><a href="http://toolinux.com/revue-de-presse-171" class="intitule">Revue/Tribunes</a></li>
+       </ul>
+</div> 
+       <div class="main">
+               
+               <div class="wrapper hfeed">
+               <div class="content hentry" id="content">
+                       <div class="cartouche clearfix">
+                               
+                               <h1 class="surlignable">
+                               Lancement de CloudBees Suite à Jenkins World</h1>
+                               
+                               <p class="info-publi"><abbr class="published" title="2018-09-20T10:57:00Z">jeudi 
+                               20 septembre 2018</abbr></p>
+                               
+                               </div>
+                       
+                       
+                       <div class="texte surlignable clearfix"><p><strong>Dans le cadre &#171;&nbsp;DevOps World | Jenkins World&nbsp;&#187;, CloudBees a annoncé cette semaine la disponibilité de CloudBees Suite, son "premier système de déploiement logiciel de bout en bout."</strong></p>
+<p><span class='spip_document_6156 spip_documents spip_documents_center'>
+<img src='IMG/png/capture_d_e_cran_2018-09-20_a_20.55.55.png?1537469810' width='672' height='302' alt="" /></span></p>
+<p>La CloudBees Suite comprend plusieurs produits&nbsp;: CloudBees Core (gouvernance unifiée des opérations et processus de déploiement continu), CloudBees DevOptics (rapports continus sur les principaux indicateurs DevOps), CloudBees CodeShip (démarrage rapide des projets DevOps et NoOps).  Enfin, CloudBees Jenkins Support fournit aux utilisateurs de Jenkins un supportpour leurs systèmes Jenkins, y compris l&#8217;accès aux experts Jenkins de CloudBees.</p>
+<p>Cœur de cible&nbsp;? Toute entreprise de toute taille, des "startups s’appuyant sur des développeurs fullstack et des NoOps aux grandes entreprises du CAC 40."</p>
+<p>La solution est disponible pour un déploiement autonome sur site ou sur les infrastructures des principaux fournisseurs publics de cloud.</p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;<a href="https://www.cloudbees.com/blog/cloudbees-jenkins-support-devops-and-jenkins-expertise-your-side" class='spip_out' rel='external'>Le site de l&#8217;éditeur</a></p></div>
+               
+                       
+                       
+               
+                       
+                       
+       
+                       
+                       
+                       
+                       <div id=socialtags></div>
+                       <div class="notes"><hr />
+                       <p><a href="http://toolinux.com/spip.php?page=article&id_article=9427" tile="Vous souhaitez reproduire cet article ?">Vous souhaitez reproduire cet article ?</a></p>
+                       </div>
+                       
+                       <a href="#forum" name="forum" id="forum"></a>                   
+
+               </div><!--.content-->
+               </div><!--.wrapper-->
+       </div><!--.main-->
+       <div class="footer clearfix">
+       <p class="colophon">
+<a href="http://www.toolinux.com/A-propos" title="">A propos de TOOLinux.com</a> | <a rel="nofollow" href="spip.php?page=contact">Contactez-nous</a> | <a href="http://www.linagora.com/" title="CNIL/Vie privée">CNIL/Vie privée</a> | <a href="http://toolinux.com/article/conditions-de-reproduction-d-un" title="Conditions de reproduction d’un article">Conditions de reproduction d’un article</a> | <a href="http://www.linagora.com/" title="Groupe Linagora">Groupe Linagora</a> 
+<br />
+© Copyright 2000-2018 TooLinux.com. | <a rel="contents" href="spip.php?page=plan" class="first">Plan du site</a>
+| <a href="spip.php?page=backend" rel="alternate" title="Syndiquer tout le site" class="last">RSS&nbsp;2.0</a>
+</p>
+</div></div><!--.page-->
+</body>
+</html>
+
diff --git a/test/source/TOO_LINUX/www.toolinux.com/__/_Linagora-a-fete-ses-18-ans-cet-ete-la-video b/test/source/TOO_LINUX/www.toolinux.com/__/_Linagora-a-fete-ses-18-ans-cet-ete-la-video
new file mode 100644 (file)
index 0000000..3ed180c
--- /dev/null
@@ -0,0 +1,155 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--[if lt IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie6"> <![endif]-->
+<!--[if IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie7"> <![endif]-->
+<!--[if IE 8 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie8"> <![endif]-->
+<!--[if IE 9 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie9"> <![endif]-->
+<!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js"> <!--<![endif]-->
+<head>
+       <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
+       <title>Linagora a fêté ses 18 ans cet été : la vidéo - TOOLinux</title>
+       <meta name="description" content=" Cet &#233;t&#233;, tout comme Toolinux.com, LINAGORA a souffl&#233; sa 18&#232;me bougie. Une vid&#233;o a &#233;t&#233; publi&#233;e pour f&#234;ter cet &#233;v&#233;nement. Ce 18e anniversaire a &#233;t&#233; (...) " />
+       <link rel="canonical" href="https://www.toolinux.com/?Linagora-a-fete-ses-18-ans-cet-ete-la-video" />
+       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+
+
+<link rel="alternate" type="application/rss+xml" title="Syndiquer tout le site" href="spip.php?page=backend" />
+
+   
+<link rel="stylesheet" href="squelettes-dist/css/reset.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/clear.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/font.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/links.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/typo.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/media.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/form.css" type="text/css" />
+
+<link rel="stylesheet" href="squelettes-dist/css/layout.css" type="text/css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/spip.css" type="text/css" />
+<script type="text/javascript">/* <![CDATA[ */
+var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type='image/jpeg'],#documents_portfolio a[type='image/png'],#documents_portfolio a[type='image/gif']",sel_c:".mediabox",trans:"elastic",speed:"200",ssSpeed:"2500",maxW:"90%",maxH:"90%",minW:"400px",minH:"",opa:"0.9",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
+var box_settings_splash_width = "600px";
+var box_settings_splash_height = "90%";
+var box_settings_iframe = true;
+/* ]]> */</script>
+<!-- insert_head_css --><link rel="stylesheet" href="plugins-dist/mediabox/colorbox/black-striped/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1526891695' />
+<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-d05fb595.css?1537938249' />
+<link rel="stylesheet" type="text/css" href="plugins/auto/socialtags/v1.1.1/socialtags.css" media="all" />
+<link rel="stylesheet" href="plugins/auto/menuder/v2.4.0/css/menuder.css" type="text/css" media="projection, screen" /><link rel="stylesheet" type="text/css" href="plugins/auto/curalicious/v1.0.0/css/curalicious.css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/theme.css" type="text/css" />
+
+
+
+
+
+<script src="prive/javascript/jquery.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery-migrate-3.0.1.js?1526892167" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.form.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.autosave.js?1526892172" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.placeholder-label.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/ajaxCallback.js?1526892173" type="text/javascript"></script>
+
+<script src="prive/javascript/js.cookie.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.cookie.js?1526892172" type="text/javascript"></script>
+<!-- insert_head -->
+       <script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1526891953" type="text/javascript"></script>
+       <script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1526891953" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1526891709'></script>
+<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1526891709'></script>
+<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-94cb54dd.js?1537938249'></script>
+<script src='local/cache-js/jsdyn-socialtags_js-3f4fad85.js?1537938249' type='text/javascript'></script>
+<script type='text/javascript' src='plugins/auto/menuder/v2.4.0/js/menuder.js'></script>
+
+
+
+
+
+
+<meta name="generator" content="SPIP 3.2.1" /></head>
+
+<body class="pas_surlignable page_article">
+<div class="page">
+
+       <div class="clearfix header"> 
+<a href="https://toolinux.com/" title="Toolinux">Toolinux</a>
+<a href="https://linto.ai/" title="Linto.AI">Linto.AI</a>
+<a href="https://open-paas.org/" title="OpenPAAS">OpenPAAS</a>
+<a href="http://www.obm.org/" title="OBM">OBM</a>
+<a href="https://hubl.in/" title="OBM">Hubl.IN</a>
+<a href="https://www.linagora.com/" title="OBM">Linagora</a>
+</div>
+<div class="clearfix header">       
+<a href="http://toolinux.com/" title="Accueil"><img class="spip_logo spip_logos" alt="" src="IMG/siteon0.png?1521638935" width="320" height="76" /></a>
+</div> <div id="nav-container">
+       <ul id="nav" class="menuder">
+       <ul>
+       <li><a href="http://www.toolinux.com/" class="intitule">Accueil</a></li>
+       <li><a href="http://toolinux.com/evenements-et-seminaires" class="intitule">Agenda</a></li>
+       <li><a href="http://toolinux.com/applications" class="intitule">APPS</a></li> 
+       <li><a href="http://toolinux.com/developpement" class="intitule">DEV</a></li>
+       <li><a href="http://toolinux.com/livres" class="intitule">Livres</a></li>
+       <li><a href="http://toolinux.com/materiel" class="intitule">MATERIEL</a></li>
+       <li><a href="http://toolinux.com/revue-de-presse-171" class="intitule">Revue/Tribunes</a></li>
+       </ul>
+</div> 
+       <div class="main">
+               
+               <div class="wrapper hfeed">
+               <div class="content hentry" id="content">
+                       <div class="cartouche clearfix">
+                               
+                               <h1 class="surlignable">
+                               Linagora a fêté ses 18 ans cet été&nbsp;: la vidéo  </h1>
+                               
+                               <p class="info-publi"><abbr class="published" title="2018-09-23T09:29:00Z">dimanche 
+                               23 septembre 2018</abbr></p>
+                               
+                               </div>
+                       
+                       
+                       <div class="texte surlignable clearfix"><p><strong>Cet été, tout comme Toolinux.com, LINAGORA a soufflé sa 18ème bougie. Une vidéo a été publiée pour fêter cet événement.</strong></p>
+<p><span class='spip_document_6158 spip_documents spip_documents_center'>
+<img src='IMG/png/21761754_10154698070481822_7206234628040630173_n.png?1537694819' width='672' height='256' alt="" /></span></p>
+<p>Ce 18e anniversaire a été l&#8217;occasion pour le groupe - devenu international&nbsp;! - de publier une refonte de son site web autour de ses valeurs consolidées.</p>
+<iframe width="560" height="315" src="https://www.youtube.com/embed/MjuWomiZfDI?rel=0" frameborder="0" allow="autoplay; encrypted-media" allowfullscreen></iframe>
+<p>Note aux lecteurs&nbsp;: Linagora finance toolinux.com depuis mai 2000.</p></div>
+               
+                       
+                       
+               
+                       
+                       
+       
+                       
+                       
+                       
+                       <div id=socialtags></div>
+                       <div class="notes"><hr />
+                       <p><a href="http://toolinux.com/spip.php?page=article&id_article=9427" tile="Vous souhaitez reproduire cet article ?">Vous souhaitez reproduire cet article ?</a></p>
+                       </div>
+                       
+                       <a href="#forum" name="forum" id="forum"></a>                   
+
+               </div><!--.content-->
+               </div><!--.wrapper-->
+       </div><!--.main-->
+       <div class="footer clearfix">
+       <p class="colophon">
+<a href="http://www.toolinux.com/A-propos" title="">A propos de TOOLinux.com</a> | <a rel="nofollow" href="spip.php?page=contact">Contactez-nous</a> | <a href="http://www.linagora.com/" title="CNIL/Vie privée">CNIL/Vie privée</a> | <a href="http://toolinux.com/article/conditions-de-reproduction-d-un" title="Conditions de reproduction d’un article">Conditions de reproduction d’un article</a> | <a href="http://www.linagora.com/" title="Groupe Linagora">Groupe Linagora</a> 
+<br />
+© Copyright 2000-2018 TooLinux.com. | <a rel="contents" href="spip.php?page=plan" class="first">Plan du site</a>
+| <a href="spip.php?page=backend" rel="alternate" title="Syndiquer tout le site" class="last">RSS&nbsp;2.0</a>
+</p>
+</div></div><!--.page-->
+</body>
+</html>
+
diff --git a/test/source/TOO_LINUX/www.toolinux.com/__/_Quand-des-logiciels-utiles-se-revelent-dangereux b/test/source/TOO_LINUX/www.toolinux.com/__/_Quand-des-logiciels-utiles-se-revelent-dangereux
new file mode 100644 (file)
index 0000000..49eebff
--- /dev/null
@@ -0,0 +1,159 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--[if lt IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie6"> <![endif]-->
+<!--[if IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie7"> <![endif]-->
+<!--[if IE 8 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie8"> <![endif]-->
+<!--[if IE 9 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie9"> <![endif]-->
+<!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js"> <!--<![endif]-->
+<head>
+       <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
+       <title>Quand des logiciels "utiles" se révèlent... dangereux - TOOLinux</title>
+       <meta name="description" content=" Les internautes font face &#224; de multiples menaces de logiciels malveillants en consultant des sites web soup&#231;onn&#233;s de pirater des contenus (...) " />
+       <link rel="canonical" href="https://www.toolinux.com/?Quand-des-logiciels-utiles-se-revelent-dangereux" />
+       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+
+
+<link rel="alternate" type="application/rss+xml" title="Syndiquer tout le site" href="spip.php?page=backend" />
+
+   
+<link rel="stylesheet" href="squelettes-dist/css/reset.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/clear.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/font.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/links.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/typo.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/media.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/form.css" type="text/css" />
+
+<link rel="stylesheet" href="squelettes-dist/css/layout.css" type="text/css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/spip.css" type="text/css" />
+<script type="text/javascript">/* <![CDATA[ */
+var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type='image/jpeg'],#documents_portfolio a[type='image/png'],#documents_portfolio a[type='image/gif']",sel_c:".mediabox",trans:"elastic",speed:"200",ssSpeed:"2500",maxW:"90%",maxH:"90%",minW:"400px",minH:"",opa:"0.9",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
+var box_settings_splash_width = "600px";
+var box_settings_splash_height = "90%";
+var box_settings_iframe = true;
+/* ]]> */</script>
+<!-- insert_head_css --><link rel="stylesheet" href="plugins-dist/mediabox/colorbox/black-striped/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1526891695' />
+<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-d05fb595.css?1537938249' />
+<link rel="stylesheet" type="text/css" href="plugins/auto/socialtags/v1.1.1/socialtags.css" media="all" />
+<link rel="stylesheet" href="plugins/auto/menuder/v2.4.0/css/menuder.css" type="text/css" media="projection, screen" /><link rel="stylesheet" type="text/css" href="plugins/auto/curalicious/v1.0.0/css/curalicious.css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/theme.css" type="text/css" />
+
+
+
+
+
+<script src="prive/javascript/jquery.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery-migrate-3.0.1.js?1526892167" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.form.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.autosave.js?1526892172" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.placeholder-label.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/ajaxCallback.js?1526892173" type="text/javascript"></script>
+
+<script src="prive/javascript/js.cookie.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.cookie.js?1526892172" type="text/javascript"></script>
+<!-- insert_head -->
+       <script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1526891953" type="text/javascript"></script>
+       <script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1526891953" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1526891709'></script>
+<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1526891709'></script>
+<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-94cb54dd.js?1537938249'></script>
+<script src='local/cache-js/jsdyn-socialtags_js-3f4fad85.js?1537938249' type='text/javascript'></script>
+<script type='text/javascript' src='plugins/auto/menuder/v2.4.0/js/menuder.js'></script>
+
+
+
+
+
+
+<meta name="generator" content="SPIP 3.2.1" /></head>
+
+<body class="pas_surlignable page_article">
+<div class="page">
+
+       <div class="clearfix header"> 
+<a href="https://toolinux.com/" title="Toolinux">Toolinux</a>
+<a href="https://linto.ai/" title="Linto.AI">Linto.AI</a>
+<a href="https://open-paas.org/" title="OpenPAAS">OpenPAAS</a>
+<a href="http://www.obm.org/" title="OBM">OBM</a>
+<a href="https://hubl.in/" title="OBM">Hubl.IN</a>
+<a href="https://www.linagora.com/" title="OBM">Linagora</a>
+</div>
+<div class="clearfix header">       
+<a href="http://toolinux.com/" title="Accueil"><img class="spip_logo spip_logos" alt="" src="IMG/siteon0.png?1521638935" width="320" height="76" /></a>
+</div> <div id="nav-container">
+       <ul id="nav" class="menuder">
+       <ul>
+       <li><a href="http://www.toolinux.com/" class="intitule">Accueil</a></li>
+       <li><a href="http://toolinux.com/evenements-et-seminaires" class="intitule">Agenda</a></li>
+       <li><a href="http://toolinux.com/applications" class="intitule">APPS</a></li> 
+       <li><a href="http://toolinux.com/developpement" class="intitule">DEV</a></li>
+       <li><a href="http://toolinux.com/livres" class="intitule">Livres</a></li>
+       <li><a href="http://toolinux.com/materiel" class="intitule">MATERIEL</a></li>
+       <li><a href="http://toolinux.com/revue-de-presse-171" class="intitule">Revue/Tribunes</a></li>
+       </ul>
+</div> 
+       <div class="main">
+               
+               <div class="wrapper hfeed">
+               <div class="content hentry" id="content">
+                       <div class="cartouche clearfix">
+                               
+                               <h1 class="surlignable">
+                               Quand des logiciels "utiles" se révèlent... dangereux</h1>
+                               
+                               <p class="info-publi"><abbr class="published" title="2018-09-19T12:45:06Z">mercredi 
+                               19 septembre 2018</abbr></p>
+                               
+                               </div>
+                       
+                       
+                       <div class="texte surlignable clearfix"><p><strong>Les internautes font face à de multiples menaces de logiciels malveillants en consultant des sites web soupçonnés de pirater des contenus numériques, selon une étude européenne.</strong></p>
+<p><span class='spip_document_6153 spip_documents spip_documents_center'>
+<img src='IMG/jpg/identifying-hackers_realone.jpg?1537361010' width='672' height='504' alt="" /></span></p>
+<p>Dans le cadre d’un projet de recherche mené à l’échelle de l’Union par l’Office de l’Union européenne pour la propriété intellectuelle (EUIPO), plus de . 000 fichiers contenant des logiciels malveillants ou des programmes potentiellement indésirables ont été extraits de plus de 1.000 sites web soupçonnés de partager illégalement des contenus protégés.</p>
+<p>Ces 4.000 fichiers nuisibles provenaient d’environ 100 logiciels malveillants développés individuellement, souvent commercialisés comme des logiciels utiles pour les utilisateurs, notamment des faux installateurs de jeux et des programmes gratuits pour accéder à des contenus piratés et les transmettre en continu. Principale victime&nbsp;? Windows, mais pas que.</p>
+<p>Ces fichiers contenaient des logiciels malveillants ou d’autres programmes qui, une fois téléchargés, pouvaient accéder à des données à caractère personnel stockées sur des ordinateurs et des dispositifs mobiles. Les fichiers extraits par les chercheurs provenaient de sites web et d’applications mobiles soupçonnés de partager des films, de la musique, des jeux vidéo et des programmes de télévision piratés. Ces fichiers étaient destinés à inciter par la ruse les utilisateurs à partager des informations sur leurs cartes de crédit, leurs noms d’utilisateur de réseaux sociaux ou d’autres données à caractère personnel.</p>
+<p>Les résultats de ce travail de recherche sont publiés aujourd’hui dans la première étude officielle de l’UE sur les risques d’infection par des logiciels malveillants provenant de sites web soupçonnés de porter atteinte aux droits de d’auteur.</p>
+<p>Dans le cadre de cette étude, réalisée par l’EUIPO en collaboration avec le United Nations Interregional Crime and Justice Research Institute (UNICRI), les logiciels malveillants ont été collectés sur les sites web et les applications mobiles en deux étapes. Les 200 Go de fichiers nuisibles extraits ont été analysés par Europol, l’agence répressive de l’UE, au moyen de son système d’analyse des logiciels malveillants (EMAS).</p>
+<p>L’étude publiée aujourd’hui complète les travaux de recherche menés précédemment par l’EUIPO sur les modèles commerciaux en ligne qui portent atteinte aux droits de propriété intellectuelle et la publicité numérique sur les sites web soupçonnés de porter atteinte à la propriété intellectuelle. Un expert en logiciels malveillants et un groupe d’experts techniques ont contribué à la réalisation de cette étude.</p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;<a href="https://euipo.europa.eu/ohimportal/en/web/observatory/observatory-publications" class='spip_out' rel='external'>L&#8217;étude</a></p></div>
+               
+                       
+                       
+               
+                       
+                       
+       
+                       
+                       
+                       
+                       <div id=socialtags></div>
+                       <div class="notes"><hr />
+                       <p><a href="http://toolinux.com/spip.php?page=article&id_article=9427" tile="Vous souhaitez reproduire cet article ?">Vous souhaitez reproduire cet article ?</a></p>
+                       </div>
+                       
+                       <a href="#forum" name="forum" id="forum"></a>                   
+
+               </div><!--.content-->
+               </div><!--.wrapper-->
+       </div><!--.main-->
+       <div class="footer clearfix">
+       <p class="colophon">
+<a href="http://www.toolinux.com/A-propos" title="">A propos de TOOLinux.com</a> | <a rel="nofollow" href="spip.php?page=contact">Contactez-nous</a> | <a href="http://www.linagora.com/" title="CNIL/Vie privée">CNIL/Vie privée</a> | <a href="http://toolinux.com/article/conditions-de-reproduction-d-un" title="Conditions de reproduction d’un article">Conditions de reproduction d’un article</a> | <a href="http://www.linagora.com/" title="Groupe Linagora">Groupe Linagora</a> 
+<br />
+© Copyright 2000-2018 TooLinux.com. | <a rel="contents" href="spip.php?page=plan" class="first">Plan du site</a>
+| <a href="spip.php?page=backend" rel="alternate" title="Syndiquer tout le site" class="last">RSS&nbsp;2.0</a>
+</p>
+</div></div><!--.page-->
+</body>
+</html>
+
diff --git a/test/source/TOO_LINUX/www.toolinux.com/__/_Voici-le-programme-de-devops-REX-2018-a-Paris b/test/source/TOO_LINUX/www.toolinux.com/__/_Voici-le-programme-de-devops-REX-2018-a-Paris
new file mode 100644 (file)
index 0000000..e653068
--- /dev/null
@@ -0,0 +1,176 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--[if lt IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie6"> <![endif]-->
+<!--[if IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie7"> <![endif]-->
+<!--[if IE 8 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie8"> <![endif]-->
+<!--[if IE 9 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie9"> <![endif]-->
+<!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js"> <!--<![endif]-->
+<head>
+       <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
+       <title>Voici le programme de devops REX 2018 à Paris - TOOLinux</title>
+       <meta name="description" content=" La conf&#233;rence &#034;devops&#233; revient au Grand REX &#224; Paris, pour une troisi&#232;me &#233;dition, le mardi 16 octobre prochain. Le programme des conf&#233;rences est publi&#233; (...) " />
+       <link rel="canonical" href="https://www.toolinux.com/?Voici-le-programme-de-devops-REX-2018-a-Paris" />
+       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+
+
+<link rel="alternate" type="application/rss+xml" title="Syndiquer tout le site" href="spip.php?page=backend" />
+
+   
+<link rel="stylesheet" href="squelettes-dist/css/reset.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/clear.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/font.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/links.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/typo.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/media.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/form.css" type="text/css" />
+
+<link rel="stylesheet" href="squelettes-dist/css/layout.css" type="text/css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/spip.css" type="text/css" />
+<script type="text/javascript">/* <![CDATA[ */
+var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type='image/jpeg'],#documents_portfolio a[type='image/png'],#documents_portfolio a[type='image/gif']",sel_c:".mediabox",trans:"elastic",speed:"200",ssSpeed:"2500",maxW:"90%",maxH:"90%",minW:"400px",minH:"",opa:"0.9",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
+var box_settings_splash_width = "600px";
+var box_settings_splash_height = "90%";
+var box_settings_iframe = true;
+/* ]]> */</script>
+<!-- insert_head_css --><link rel="stylesheet" href="plugins-dist/mediabox/colorbox/black-striped/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1526891695' />
+<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-d05fb595.css?1537938249' />
+<link rel="stylesheet" type="text/css" href="plugins/auto/socialtags/v1.1.1/socialtags.css" media="all" />
+<link rel="stylesheet" href="plugins/auto/menuder/v2.4.0/css/menuder.css" type="text/css" media="projection, screen" /><link rel="stylesheet" type="text/css" href="plugins/auto/curalicious/v1.0.0/css/curalicious.css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/theme.css" type="text/css" />
+
+
+
+
+
+<script src="prive/javascript/jquery.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery-migrate-3.0.1.js?1526892167" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.form.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.autosave.js?1526892172" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.placeholder-label.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/ajaxCallback.js?1526892173" type="text/javascript"></script>
+
+<script src="prive/javascript/js.cookie.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.cookie.js?1526892172" type="text/javascript"></script>
+<!-- insert_head -->
+       <script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1526891953" type="text/javascript"></script>
+       <script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1526891953" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1526891709'></script>
+<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1526891709'></script>
+<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-94cb54dd.js?1537938249'></script>
+<script src='local/cache-js/jsdyn-socialtags_js-3f4fad85.js?1537938249' type='text/javascript'></script>
+<script type='text/javascript' src='plugins/auto/menuder/v2.4.0/js/menuder.js'></script>
+
+
+
+
+
+
+<meta name="generator" content="SPIP 3.2.1" /></head>
+
+<body class="pas_surlignable page_article">
+<div class="page">
+
+       <div class="clearfix header"> 
+<a href="https://toolinux.com/" title="Toolinux">Toolinux</a>
+<a href="https://linto.ai/" title="Linto.AI">Linto.AI</a>
+<a href="https://open-paas.org/" title="OpenPAAS">OpenPAAS</a>
+<a href="http://www.obm.org/" title="OBM">OBM</a>
+<a href="https://hubl.in/" title="OBM">Hubl.IN</a>
+<a href="https://www.linagora.com/" title="OBM">Linagora</a>
+</div>
+<div class="clearfix header">       
+<a href="http://toolinux.com/" title="Accueil"><img class="spip_logo spip_logos" alt="" src="IMG/siteon0.png?1521638935" width="320" height="76" /></a>
+</div> <div id="nav-container">
+       <ul id="nav" class="menuder">
+       <ul>
+       <li><a href="http://www.toolinux.com/" class="intitule">Accueil</a></li>
+       <li><a href="http://toolinux.com/evenements-et-seminaires" class="intitule">Agenda</a></li>
+       <li><a href="http://toolinux.com/applications" class="intitule">APPS</a></li> 
+       <li><a href="http://toolinux.com/developpement" class="intitule">DEV</a></li>
+       <li><a href="http://toolinux.com/livres" class="intitule">Livres</a></li>
+       <li><a href="http://toolinux.com/materiel" class="intitule">MATERIEL</a></li>
+       <li><a href="http://toolinux.com/revue-de-presse-171" class="intitule">Revue/Tribunes</a></li>
+       </ul>
+</div> 
+       <div class="main">
+               
+               <div class="wrapper hfeed">
+               <div class="content hentry" id="content">
+                       <div class="cartouche clearfix">
+                               
+                               <h1 class="surlignable">
+                               Voici le programme de devops REX 2018 à Paris</h1>
+                               
+                               <p class="info-publi"><abbr class="published" title="2018-09-22T18:19:00Z">samedi 
+                               22 septembre 2018</abbr></p>
+                               
+                               </div>
+                       
+                       
+                       <div class="texte surlignable clearfix"><p><strong>La conférence "devopsé revient au Grand REX à Paris, pour une troisième édition, le mardi 16 octobre prochain. Le programme des conférences est publié et on y attend plus de 800 personnes.</strong></p>
+<p><span class='spip_document_6155 spip_documents spip_documents_center'>
+<img src='IMG/png/capture_d_e_cran_2018-09-20_a_20.18.02.png?1537467542' width='672' height='360' alt="" /></span></p>
+<p>Le programme est exclusivement constitué d&#8217;interventions choisies par un comité de programme, pour la qualité de leur retour d&#8217;expérience. Les organisateurs dévoilent aujourd&#8217;hui le programme. L&#8217;horaire sera connu le "jour j".</p>
+<p><strong>Le programme</strong></p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;Échouer pour mieux réussir&nbsp;: les GameDays chez Datadog</p>
+<p>par Léo CAVAILLÉ, Lead SRE chez Datadog</p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;L’UX a sauvé mon DevOps</p>
+<p>par Estelle LANDRY, Product Owner chez Elium, et François TEYCHENE, Cloud Developer chez Saagie</p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;DevSecOps&nbsp;: la sécurité au cœur de notre démarche DevOps</p>
+<p>Par Raphaël HIET, Architecte logiciel chez Thales, et Gérald COMPOINT, Design Authority chez Thales</p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;DevOps dans une relation contractuelle et commerciale entre client (Dev) et fournisseur (Ops)</p>
+<p>par Ludovic PIOT, DevOps &amp; Cloud architect chez SOAT</p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;Comment la qualité reflète-t-elle nos organisations&nbsp;?</p>
+<p>par Joris CALABRESE , Head Of Backend Engineer chez Meetic</p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;Mise à l’échelle d’une équipe d’astreinte dans un contexte de forte croissance</p>
+<p>par Damien PACAUD, Director of Engineering – Infrastructure chez Teads</p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;L’approche DevOps @IFS.alpha</p>
+<p>par Annick AMANOU, Responsable Practise Testing chez IFS.alpha (BNP Paribas)</p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;La mise en œuvre du devops dans une entreprise &#171;&nbsp;classique&nbsp;&#187; IT</p>
+<p>par David HERVIOU, Responsable Équipe Cloud chez Crédit Mutuel Arkea, et Philippe LE GUEN, Ops chez Crédit Mutuel Arkea</p>
+<p><strong>Les nouveautés de l&#8217;édition 2018</strong></p>
+<p>L&#8217;espace dédié à accueillir les participants se transforme et s&#8217;agrandit&nbsp;: en plus de l&#8217;habituelle Grande Salle du Grand REX, accompagnée de ses halls répartis sur trois étages, devops REX réquisitionne une salle de cinéma supplémentaire, vidée de ses sièges pour l&#8217;occasion afin d&#8217;offrir plus de confort de circulation aux participants. Cette salle accueillera un nouvel espace questions-réponses permettant aux visiteurs d&#8217;échanger directement avec les orateurs à l&#8217;issue de leur intervention.</p>
+<p>Pour clôturer les interventions de la matinée, une table ronde constituée de &#171;&nbsp;speakers&nbsp;&#187; des éditions précédentes aura lieu sur scène afin de partager avec le public l&#8217;évolution des projets présentés en 2016 et 2017.</p>
+<p>À l&#8217;issue du dernier retour d&#8217;expérience de la journée, un conférencier mystère délivrera aux participants une keynote de clôture.</p>
+<p><strong>Date, lieu et organisation</strong></p>
+<p>devops REX se tient au Grand REX, Paris 2ème, le mardi 16 octobre 2018 de 9h à 20h. La conférence se déroule sur une journée. <a href="http://www.devopsrex.fr/" class='spip_out' rel='external'>Le détail du programme est consultable sur le site officiel</a>.  La tarif est de 249€ HT (entrée, conférences, déjeuner, événement social).</p></div>
+               
+                       
+                       
+               
+                       
+                       
+       
+                       
+                       
+                       
+                       <div id=socialtags></div>
+                       <div class="notes"><hr />
+                       <p><a href="http://toolinux.com/spip.php?page=article&id_article=9427" tile="Vous souhaitez reproduire cet article ?">Vous souhaitez reproduire cet article ?</a></p>
+                       </div>
+                       
+                       <a href="#forum" name="forum" id="forum"></a>                   
+
+               </div><!--.content-->
+               </div><!--.wrapper-->
+       </div><!--.main-->
+       <div class="footer clearfix">
+       <p class="colophon">
+<a href="http://www.toolinux.com/A-propos" title="">A propos de TOOLinux.com</a> | <a rel="nofollow" href="spip.php?page=contact">Contactez-nous</a> | <a href="http://www.linagora.com/" title="CNIL/Vie privée">CNIL/Vie privée</a> | <a href="http://toolinux.com/article/conditions-de-reproduction-d-un" title="Conditions de reproduction d’un article">Conditions de reproduction d’un article</a> | <a href="http://www.linagora.com/" title="Groupe Linagora">Groupe Linagora</a> 
+<br />
+© Copyright 2000-2018 TooLinux.com. | <a rel="contents" href="spip.php?page=plan" class="first">Plan du site</a>
+| <a href="spip.php?page=backend" rel="alternate" title="Syndiquer tout le site" class="last">RSS&nbsp;2.0</a>
+</p>
+</div></div><!--.page-->
+</body>
+</html>
+
diff --git a/test/source/TOO_LINUX/www.toolinux.com/__/_Voici-le-programme-du-Forum-PHP-2018 b/test/source/TOO_LINUX/www.toolinux.com/__/_Voici-le-programme-du-Forum-PHP-2018
new file mode 100644 (file)
index 0000000..81fa8b9
--- /dev/null
@@ -0,0 +1,162 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--[if lt IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie6"> <![endif]-->
+<!--[if IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie7"> <![endif]-->
+<!--[if IE 8 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie8"> <![endif]-->
+<!--[if IE 9 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie9"> <![endif]-->
+<!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js"> <!--<![endif]-->
+<head>
+       <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
+       <title>Dans un mois aura lieu le Forum PHP 2018 à Paris - TOOLinux</title>
+       <meta name="description" content=" Il se tiendra les jeudi 25 et vendredi 26 octobre dans la capitale fran&#231;aise. L&#039;&#233;v&#233;nement n&#039;a jamais &#233;t&#233; aussi s&#233;duisant sur affiche. Une trentaine de (...) " />
+       <link rel="canonical" href="https://www.toolinux.com/?Voici-le-programme-du-Forum-PHP-2018" />
+       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+
+
+<link rel="alternate" type="application/rss+xml" title="Syndiquer tout le site" href="spip.php?page=backend" />
+
+   
+<link rel="stylesheet" href="squelettes-dist/css/reset.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/clear.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/font.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/links.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/typo.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/media.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/form.css" type="text/css" />
+
+<link rel="stylesheet" href="squelettes-dist/css/layout.css" type="text/css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/spip.css" type="text/css" />
+<script type="text/javascript">/* <![CDATA[ */
+var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type='image/jpeg'],#documents_portfolio a[type='image/png'],#documents_portfolio a[type='image/gif']",sel_c:".mediabox",trans:"elastic",speed:"200",ssSpeed:"2500",maxW:"90%",maxH:"90%",minW:"400px",minH:"",opa:"0.9",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
+var box_settings_splash_width = "600px";
+var box_settings_splash_height = "90%";
+var box_settings_iframe = true;
+/* ]]> */</script>
+<!-- insert_head_css --><link rel="stylesheet" href="plugins-dist/mediabox/colorbox/black-striped/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1526891695' />
+<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-d05fb595.css?1537938249' />
+<link rel="stylesheet" type="text/css" href="plugins/auto/socialtags/v1.1.1/socialtags.css" media="all" />
+<link rel="stylesheet" href="plugins/auto/menuder/v2.4.0/css/menuder.css" type="text/css" media="projection, screen" /><link rel="stylesheet" type="text/css" href="plugins/auto/curalicious/v1.0.0/css/curalicious.css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/theme.css" type="text/css" />
+
+
+
+
+
+<script src="prive/javascript/jquery.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery-migrate-3.0.1.js?1526892167" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.form.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.autosave.js?1526892172" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.placeholder-label.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/ajaxCallback.js?1526892173" type="text/javascript"></script>
+
+<script src="prive/javascript/js.cookie.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.cookie.js?1526892172" type="text/javascript"></script>
+<!-- insert_head -->
+       <script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1526891953" type="text/javascript"></script>
+       <script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1526891953" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1526891709'></script>
+<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1526891709'></script>
+<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-94cb54dd.js?1537938249'></script>
+<script src='local/cache-js/jsdyn-socialtags_js-3f4fad85.js?1537938249' type='text/javascript'></script>
+<script type='text/javascript' src='plugins/auto/menuder/v2.4.0/js/menuder.js'></script>
+
+
+
+
+
+
+<meta name="generator" content="SPIP 3.2.1" /></head>
+
+<body class="pas_surlignable page_article">
+<div class="page">
+
+       <div class="clearfix header"> 
+<a href="https://toolinux.com/" title="Toolinux">Toolinux</a>
+<a href="https://linto.ai/" title="Linto.AI">Linto.AI</a>
+<a href="https://open-paas.org/" title="OpenPAAS">OpenPAAS</a>
+<a href="http://www.obm.org/" title="OBM">OBM</a>
+<a href="https://hubl.in/" title="OBM">Hubl.IN</a>
+<a href="https://www.linagora.com/" title="OBM">Linagora</a>
+</div>
+<div class="clearfix header">       
+<a href="http://toolinux.com/" title="Accueil"><img class="spip_logo spip_logos" alt="" src="IMG/siteon0.png?1521638935" width="320" height="76" /></a>
+</div> <div id="nav-container">
+       <ul id="nav" class="menuder">
+       <ul>
+       <li><a href="http://www.toolinux.com/" class="intitule">Accueil</a></li>
+       <li><a href="http://toolinux.com/evenements-et-seminaires" class="intitule">Agenda</a></li>
+       <li><a href="http://toolinux.com/applications" class="intitule">APPS</a></li> 
+       <li><a href="http://toolinux.com/developpement" class="intitule">DEV</a></li>
+       <li><a href="http://toolinux.com/livres" class="intitule">Livres</a></li>
+       <li><a href="http://toolinux.com/materiel" class="intitule">MATERIEL</a></li>
+       <li><a href="http://toolinux.com/revue-de-presse-171" class="intitule">Revue/Tribunes</a></li>
+       </ul>
+</div> 
+       <div class="main">
+               
+               <div class="wrapper hfeed">
+               <div class="content hentry" id="content">
+                       <div class="cartouche clearfix">
+                               
+                               <h1 class="surlignable">
+                               Dans un mois aura lieu le Forum PHP 2018 à Paris</h1>
+                               
+                               <p class="info-publi"><abbr class="published" title="2018-09-25T02:31:00Z">mardi 
+                               25 septembre 2018</abbr></p>
+                               
+                               </div>
+                       
+                       
+                       <div class="texte surlignable clearfix"><p><strong>Il se tiendra les jeudi 25 et vendredi 26 octobre dans la capitale française. L&#8217;événement n&#8217;a jamais été aussi séduisant sur affiche. Une trentaine de conférenciers, venus de tous les horizons, vont y partager leur savoir et vous faire profiter de leur expérience. </strong></p>
+<p><span class='spip_document_6064 spip_documents spip_documents_center'>
+<img src='local/cache-vignettes/L640xH427/37259867084_a515d59517_z-a74e0.jpg?1537938304' width='640' height='427' alt="" /></span></p>
+<p>C&#8217;est bon&nbsp;: après des semaines de travail, les organisateurs du Forum PHP ont accouché d&#8217;un splendide programme, <a href="https://event.afup.org/en/forumphp2018/programme/" class='spip_out' rel='external'>qui vient d&#8217;être publié en ligne</a>.</p>
+<p>Parmi les invités de l&#8217;année, notons Anthony Ferrara et Matthias Noback. Ils proposeront respectivement &#8220;Microservices gone wrong&#8221; et &#8220;Beyond design patterns and principles - writing good OO code&#8221;, deux conférences qui inviteront le public à réfléchir à sa façon de coder.</p>
+<p>Michelle Sanver, autre membre très actif de la communauté PHP, vousfera aussi le plaisir de nous rejoindre pour présenter &#8220;<i>We got rid of management&nbsp;: we love it&nbsp;!</i>&#8221;.</p>
+<p>De nombreux orateurs francophones venus de l’étranger seront également des vôtres. Nuno Maduro parlera des applications de console avec Laravel Zero et David Buchmann en dira plus sur bash et ses pièges - et tous les deux en français s’il vous plaît&nbsp;! Matthieu Napoli répondra aux questions que vous vous posez sur Serverless et PHP et Pascal Martin vous dira tout sur la migration vers Kubernetes de la plateforme 6play.fr.</p>
+<p>Enfin, un programme d&#8217;accompagnement permettra à de nouveaux orateurs de passer derrière le pupitre de manière plus sereine grâce aux conseils et à l&#8217;écoute reçus durant les prochains mois de la part des conférenciers confirmés.</p>
+<p>La billetterie passe aux tarifs de croisière&nbsp;: le pass 2 jours est à 175€ pour les membres AFUP, 275€ plein tarif. L&#8217;événement sera probablement complet rapidement, donc ne tardez plus.</p>
+<p><strong>Les liens</strong></p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;<a href="https://event.afup.org" class='spip_out' rel='external'>Le site du Forum PHP 2018</a> 
+<br /><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;<a href="https://event.afup.org/en/forumphp2018/programme/" class='spip_out' rel='external'>Le programme complet</a>
+<br /><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;<a href="https://afup.org/event/forumphp2018/tickets?_locale=fr" class='spip_out' rel='external'>La billetterie</a></p></div>
+               
+                       
+                       
+               
+                       
+                       
+       
+                       
+                       
+                       
+                       <div id=socialtags></div>
+                       <div class="notes"><hr />
+                       <p><a href="http://toolinux.com/spip.php?page=article&id_article=9427" tile="Vous souhaitez reproduire cet article ?">Vous souhaitez reproduire cet article ?</a></p>
+                       </div>
+                       
+                       <a href="#forum" name="forum" id="forum"></a>                   
+
+               </div><!--.content-->
+               </div><!--.wrapper-->
+       </div><!--.main-->
+       <div class="footer clearfix">
+       <p class="colophon">
+<a href="http://www.toolinux.com/A-propos" title="">A propos de TOOLinux.com</a> | <a rel="nofollow" href="spip.php?page=contact">Contactez-nous</a> | <a href="http://www.linagora.com/" title="CNIL/Vie privée">CNIL/Vie privée</a> | <a href="http://toolinux.com/article/conditions-de-reproduction-d-un" title="Conditions de reproduction d’un article">Conditions de reproduction d’un article</a> | <a href="http://www.linagora.com/" title="Groupe Linagora">Groupe Linagora</a> 
+<br />
+© Copyright 2000-2018 TooLinux.com. | <a rel="contents" href="spip.php?page=plan" class="first">Plan du site</a>
+| <a href="spip.php?page=backend" rel="alternate" title="Syndiquer tout le site" class="last">RSS&nbsp;2.0</a>
+</p>
+</div></div><!--.page-->
+</body>
+</html>
+
diff --git a/test/source/TOO_LINUX/www.toolinux.com/__/_Vous-bossez-dans-PHP-Participez-au-barometre-2018 b/test/source/TOO_LINUX/www.toolinux.com/__/_Vous-bossez-dans-PHP-Participez-au-barometre-2018
new file mode 100644 (file)
index 0000000..a459163
--- /dev/null
@@ -0,0 +1,156 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--[if lt IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie6"> <![endif]-->
+<!--[if IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie7"> <![endif]-->
+<!--[if IE 8 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie8"> <![endif]-->
+<!--[if IE 9 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie9"> <![endif]-->
+<!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js"> <!--<![endif]-->
+<head>
+       <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
+       <title>Vous bossez dans PHP ? Participez au baromètre 2018 - TOOLinux</title>
+       <meta name="description" content=" Cela fait maintenant 5 ann&#233;es que l&#039;AFUP diffuse une campagne pour r&#233;colter des informations sur les salaires et conditions de travail des (...) " />
+       <link rel="canonical" href="https://www.toolinux.com/?Vous-bossez-dans-PHP-Participez-au-barometre-2018" />
+       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+
+
+<link rel="alternate" type="application/rss+xml" title="Syndiquer tout le site" href="spip.php?page=backend" />
+
+   
+<link rel="stylesheet" href="squelettes-dist/css/reset.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/clear.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/font.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/links.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/typo.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/media.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/form.css" type="text/css" />
+
+<link rel="stylesheet" href="squelettes-dist/css/layout.css" type="text/css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/spip.css" type="text/css" />
+<script type="text/javascript">/* <![CDATA[ */
+var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type='image/jpeg'],#documents_portfolio a[type='image/png'],#documents_portfolio a[type='image/gif']",sel_c:".mediabox",trans:"elastic",speed:"200",ssSpeed:"2500",maxW:"90%",maxH:"90%",minW:"400px",minH:"",opa:"0.9",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
+var box_settings_splash_width = "600px";
+var box_settings_splash_height = "90%";
+var box_settings_iframe = true;
+/* ]]> */</script>
+<!-- insert_head_css --><link rel="stylesheet" href="plugins-dist/mediabox/colorbox/black-striped/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1526891695' />
+<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-d05fb595.css?1537938249' />
+<link rel="stylesheet" type="text/css" href="plugins/auto/socialtags/v1.1.1/socialtags.css" media="all" />
+<link rel="stylesheet" href="plugins/auto/menuder/v2.4.0/css/menuder.css" type="text/css" media="projection, screen" /><link rel="stylesheet" type="text/css" href="plugins/auto/curalicious/v1.0.0/css/curalicious.css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/theme.css" type="text/css" />
+
+
+
+
+
+<script src="prive/javascript/jquery.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery-migrate-3.0.1.js?1526892167" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.form.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.autosave.js?1526892172" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.placeholder-label.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/ajaxCallback.js?1526892173" type="text/javascript"></script>
+
+<script src="prive/javascript/js.cookie.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.cookie.js?1526892172" type="text/javascript"></script>
+<!-- insert_head -->
+       <script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1526891953" type="text/javascript"></script>
+       <script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1526891953" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1526891709'></script>
+<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1526891709'></script>
+<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-94cb54dd.js?1537938249'></script>
+<script src='local/cache-js/jsdyn-socialtags_js-3f4fad85.js?1537938249' type='text/javascript'></script>
+<script type='text/javascript' src='plugins/auto/menuder/v2.4.0/js/menuder.js'></script>
+
+
+
+
+
+
+<meta name="generator" content="SPIP 3.2.1" /></head>
+
+<body class="pas_surlignable page_article">
+<div class="page">
+
+       <div class="clearfix header"> 
+<a href="https://toolinux.com/" title="Toolinux">Toolinux</a>
+<a href="https://linto.ai/" title="Linto.AI">Linto.AI</a>
+<a href="https://open-paas.org/" title="OpenPAAS">OpenPAAS</a>
+<a href="http://www.obm.org/" title="OBM">OBM</a>
+<a href="https://hubl.in/" title="OBM">Hubl.IN</a>
+<a href="https://www.linagora.com/" title="OBM">Linagora</a>
+</div>
+<div class="clearfix header">       
+<a href="http://toolinux.com/" title="Accueil"><img class="spip_logo spip_logos" alt="" src="IMG/siteon0.png?1521638935" width="320" height="76" /></a>
+</div> <div id="nav-container">
+       <ul id="nav" class="menuder">
+       <ul>
+       <li><a href="http://www.toolinux.com/" class="intitule">Accueil</a></li>
+       <li><a href="http://toolinux.com/evenements-et-seminaires" class="intitule">Agenda</a></li>
+       <li><a href="http://toolinux.com/applications" class="intitule">APPS</a></li> 
+       <li><a href="http://toolinux.com/developpement" class="intitule">DEV</a></li>
+       <li><a href="http://toolinux.com/livres" class="intitule">Livres</a></li>
+       <li><a href="http://toolinux.com/materiel" class="intitule">MATERIEL</a></li>
+       <li><a href="http://toolinux.com/revue-de-presse-171" class="intitule">Revue/Tribunes</a></li>
+       </ul>
+</div> 
+       <div class="main">
+               
+               <div class="wrapper hfeed">
+               <div class="content hentry" id="content">
+                       <div class="cartouche clearfix">
+                               
+                               <h1 class="surlignable">
+                               Vous bossez dans PHP&nbsp;? Participez au baromètre 2018</h1>
+                               
+                               <p class="info-publi"><abbr class="published" title="2018-09-18T07:14:32Z">mardi 
+                               18 septembre 2018</abbr></p>
+                               
+                               </div>
+                       
+                       
+                       <div class="texte surlignable clearfix"><p><strong>Cela fait maintenant 5 années que l’AFUP diffuse une campagne pour récolter des informations sur les salaires et conditions de travail des développeuses et développeurs PHP en France. Vous êtes invité à répondre à l’enquête dès maintenant pour l’enquête 2018&nbsp;: cela prend moins de 5 minutes.</strong></p>
+<p><span class='spip_document_6152 spip_documents spip_documents_center'>
+<img src='IMG/png/website-developed-in-php-800x444.png?1537255184' width='672' height='373' alt="" /></span></p>
+<p>Le <a href="https://barometre.afup.org" class='spip_out' rel='external'>baromètre des salaires</a>PHP permet aux développeuses et développeurs d&#8217;avoir &#171;&nbsp;une vision sur la rémunération dans leur secteu&nbsp;&#187;r. Il permet, entre autres, de connaître les spécialités les plus attractives, de se comparer par rapport à la moyenne des salaires, ou de mettre en évidence des tendances régionales.<br class='autobr' />
+Avoir une enquête chaque année permet de faire un état des lieux régulier du secteur, de répondre régulièrement à des questions comme le cadre de travail, le type d’entreprise, les versions de PHP, et ainsi en suivre l’évolution.</p>
+<p>Si vous avez répondu les années précédentes, vos réponses sont tout aussi cruciales pour déterminer de telles évolutions, et ce même si elles sont identiques à votre participation précédente. Plus il y aura de réponses, meilleure sera l’interprétation des résultats&nbsp;: nous comptons donc aussi sur vous, qui n’avez jamais répondu pour prendre ces quelques minutes afin de répondre à l’enquête et ainsi permettre à la communauté de mieux se connaître.</p>
+<p><img src="local/cache-vignettes/L8xH11/puce-32883.gif?1537938264" width='8' height='11' class='puce' alt="-" />&nbsp;<a href="https://barometre.afup.org/campaign/2018" class='spip_out' rel='external'>Participer à l&#8217;enquête</a></p></div>
+               
+                       
+                       
+               
+                       
+                       
+       
+                       
+                       
+                       
+                       <div id=socialtags></div>
+                       <div class="notes"><hr />
+                       <p><a href="http://toolinux.com/spip.php?page=article&id_article=9427" tile="Vous souhaitez reproduire cet article ?">Vous souhaitez reproduire cet article ?</a></p>
+                       </div>
+                       
+                       <a href="#forum" name="forum" id="forum"></a>                   
+
+               </div><!--.content-->
+               </div><!--.wrapper-->
+       </div><!--.main-->
+       <div class="footer clearfix">
+       <p class="colophon">
+<a href="http://www.toolinux.com/A-propos" title="">A propos de TOOLinux.com</a> | <a rel="nofollow" href="spip.php?page=contact">Contactez-nous</a> | <a href="http://www.linagora.com/" title="CNIL/Vie privée">CNIL/Vie privée</a> | <a href="http://toolinux.com/article/conditions-de-reproduction-d-un" title="Conditions de reproduction d’un article">Conditions de reproduction d’un article</a> | <a href="http://www.linagora.com/" title="Groupe Linagora">Groupe Linagora</a> 
+<br />
+© Copyright 2000-2018 TooLinux.com. | <a rel="contents" href="spip.php?page=plan" class="first">Plan du site</a>
+| <a href="spip.php?page=backend" rel="alternate" title="Syndiquer tout le site" class="last">RSS&nbsp;2.0</a>
+</p>
+</div></div><!--.page-->
+</body>
+</html>
+
diff --git a/test/source/TOO_LINUX/www.toolinux.com/__/_null b/test/source/TOO_LINUX/www.toolinux.com/__/_null
new file mode 100644 (file)
index 0000000..e8169b4
--- /dev/null
@@ -0,0 +1,324 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<!--[if lt IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie6"> <![endif]-->
+<!--[if IE 7 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie7"> <![endif]-->
+<!--[if IE 8 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie8"> <![endif]-->
+<!--[if IE 9 ]> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js ie ie9"> <![endif]-->
+<!--[if (gt IE 9)|!(IE)]><!--> <html dir="ltr" lang="fr" xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" class="ltr fr no-js"> <!--<![endif]-->
+<head>
+       <script type='text/javascript'>/*<![CDATA[*/(function(H){H.className=H.className.replace(/\bno-js\b/,'js')})(document.documentElement);/*]]>*/</script>
+       <title>TOOLinux - Le journal du Libre</title>
+       <meta name="description" content="Votre quotidien d&#039;actualit&#233; sur Linux, le logiciel libre et l&#039;interop&#233;rabilit&#233; depuis mai 2000." />
+       <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
+<meta name="viewport" content="width=device-width, initial-scale=1" />
+
+
+<link rel="alternate" type="application/rss+xml" title="Syndiquer tout le site" href="spip.php?page=backend" />
+
+   
+<link rel="stylesheet" href="squelettes-dist/css/reset.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/clear.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/font.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/links.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/typo.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/media.css" type="text/css" />
+<link rel="stylesheet" href="squelettes-dist/css/form.css" type="text/css" />
+
+<link rel="stylesheet" href="squelettes-dist/css/layout.css" type="text/css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/spip.css" type="text/css" />
+<script type="text/javascript">/* <![CDATA[ */
+var box_settings = {tt_img:true,sel_g:"#documents_portfolio a[type='image/jpeg'],#documents_portfolio a[type='image/png'],#documents_portfolio a[type='image/gif']",sel_c:".mediabox",trans:"elastic",speed:"200",ssSpeed:"2500",maxW:"90%",maxH:"90%",minW:"400px",minH:"",opa:"0.9",str_ssStart:"Diaporama",str_ssStop:"Arrêter",str_cur:"{current}/{total}",str_prev:"Précédent",str_next:"Suivant",str_close:"Fermer",splash_url:""};
+var box_settings_splash_width = "600px";
+var box_settings_splash_height = "90%";
+var box_settings_iframe = true;
+/* ]]> */</script>
+<!-- insert_head_css --><link rel="stylesheet" href="plugins-dist/mediabox/colorbox/black-striped/colorbox.css" type="text/css" media="all" /><link rel='stylesheet' type='text/css' media='all' href='plugins-dist/porte_plume/css/barre_outils.css?1526891695' />
+<link rel='stylesheet' type='text/css' media='all' href='local/cache-css/cssdyn-css_barre_outils_icones_css-d05fb595.css?1537938249' />
+<link rel="stylesheet" type="text/css" href="plugins/auto/socialtags/v1.1.1/socialtags.css" media="all" />
+<link rel="stylesheet" href="plugins/auto/menuder/v2.4.0/css/menuder.css" type="text/css" media="projection, screen" /><link rel="stylesheet" type="text/css" href="plugins/auto/curalicious/v1.0.0/css/curalicious.css" />
+
+
+<link rel="stylesheet" href="squelettes-dist/css/theme.css" type="text/css" />
+
+
+
+
+
+<script src="prive/javascript/jquery.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery-migrate-3.0.1.js?1526892167" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.form.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.autosave.js?1526892172" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.placeholder-label.js?1526892170" type="text/javascript"></script>
+
+<script src="prive/javascript/ajaxCallback.js?1526892173" type="text/javascript"></script>
+
+<script src="prive/javascript/js.cookie.js?1526892171" type="text/javascript"></script>
+
+<script src="prive/javascript/jquery.cookie.js?1526892172" type="text/javascript"></script>
+<!-- insert_head -->
+       <script src="plugins-dist/mediabox/javascript/jquery.colorbox.js?1526891953" type="text/javascript"></script>
+       <script src="plugins-dist/mediabox/javascript/spip.mediabox.js?1526891953" type="text/javascript"></script><script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.markitup_pour_spip.js?1526891709'></script>
+<script type='text/javascript' src='plugins-dist/porte_plume/javascript/jquery.previsu_spip.js?1526891709'></script>
+<script type='text/javascript' src='local/cache-js/jsdyn-javascript_porte_plume_start_js-94cb54dd.js?1537938249'></script>
+<script src='local/cache-js/jsdyn-socialtags_js-3f4fad85.js?1537938249' type='text/javascript'></script>
+<script type='text/javascript' src='plugins/auto/menuder/v2.4.0/js/menuder.js'></script>
+
+
+
+
+
+
+<meta name="generator" content="SPIP 3.2.1" /><link rel="shortcut icon" type="image/x-icon" href="favicon.ico"/>
+<link rel="icon" type="image/png" href="favicon.png" />
+</head>
+
+<body class="pas_surlignable page_sommaire">
+<div class="page">
+
+       <div class="clearfix header"> 
+<a href="https://toolinux.com/" title="Toolinux">Toolinux</a>
+<a href="https://linto.ai/" title="Linto.AI">Linto.AI</a>
+<a href="https://open-paas.org/" title="OpenPAAS">OpenPAAS</a>
+<a href="http://www.obm.org/" title="OBM">OBM</a>
+<a href="https://hubl.in/" title="OBM">Hubl.IN</a>
+<a href="https://www.linagora.com/" title="OBM">Linagora</a>
+</div>
+<div class="clearfix header">       
+<a href="http://toolinux.com/" title="Accueil"><img class="spip_logo spip_logos" alt="" src="IMG/siteon0.png?1521638935" width="320" height="76" /></a>
+</div> <div id="nav-container">
+       <ul id="nav" class="menuder">
+       <ul>
+       <li><a href="http://www.toolinux.com/" class="intitule">Accueil</a></li>
+       <li><a href="http://toolinux.com/evenements-et-seminaires" class="intitule">Agenda</a></li>
+       <li><a href="http://toolinux.com/applications" class="intitule">APPS</a></li> 
+       <li><a href="http://toolinux.com/developpement" class="intitule">DEV</a></li>
+       <li><a href="http://toolinux.com/livres" class="intitule">Livres</a></li>
+       <li><a href="http://toolinux.com/materiel" class="intitule">MATERIEL</a></li>
+       <li><a href="http://toolinux.com/revue-de-presse-171" class="intitule">Revue/Tribunes</a></li>
+       </ul>
+</div> 
+       <div class="main">
+               <div class="wrapper hfeed">
+               <div class="content" id="content">
+                       <div class="chapo"><p>Votre quotidien d&#8217;actualité sur Linux, le logiciel libre et l&#8217;interopérabilité depuis mai 2000.</p></div>
+                       <div class='ajaxbloc' data-ajax-env='hgbAmU/HTBmt/N0Dpvy+ybb8+/07gCKd3y3uTXXZfrqeIsEKvwTi70bkiBFhyzWEiEunCx0qUGPktbEYOQUSEraJDjEb7K2m6+sO9VQPBB43LrA27kMsND3nIhcw4qhha2n6R+BwasIe+78f/smdt6MhA0iEqxoDyJ2FAZLSrZKMnz8qZ4ZgQ2L18gnr1+Q=' data-origin="./">
+
+<div class="menu menu_articles" id="articles_recents">
+       <h2 class="offscreen">Articles les plus récents</h2>
+       <a name='pagination_articles' id='pagination_articles'></a>
+       <ul>
+               
+               <li dir="ltr" class="hentry clearfix text-left">
+                       <h3 class="h2 entry-title"><a href="./?ChromeOS-69-les-applications-Linux-sont-la" rel="bookmark">ChromeOS 69&nbsp;: les applications Linux sont là</a></h3>
+                                       
+                                       
+                               
+                       <img src='local/cache-gd2/72/353c22f1c385f9e245b85aa27d3582.jpg?1537938249' width='1000' height='562.5' />
+                       <div class="introduction entry-content">C’était un privilège réservé aux développeurs. Désormais, avec Chrome OS 69, tout le monde peut profiter des applications Linux sur Chromebook, mais pas encore sur tous les modèles. 
+
+ C’était un navigateur amélioré. C’est désormais un système d’exploitation capable de faire tourner des applications progressives du web, les applications Android et désormais&nbsp;(...)</div>
+                               <div class="infos">
+                                       <small>
+                                       <span class="origine"><a href=""></a></span>
+                                               <abbr class="published" title="2018-09-25T19:07:16Z"><a href="./?ChromeOS-69-les-applications-Linux-sont-la">25 septembre 2018</a>
+                                               <a href="./?ChromeOS-69-les-applications-Linux-sont-la"><img src="plugins/auto/curalicious/v1.0.0/img/share.png" alt="share" class="share"/></a></abbr>
+                                       </small>
+                               </div>
+               </li>
+               
+               <li dir="ltr" class="hentry clearfix text-left">
+                       <h3 class="h2 entry-title"><a href="./?Voici-le-programme-du-Forum-PHP-2018" rel="bookmark">Dans un mois aura lieu le Forum PHP 2018 à Paris</a></h3>
+                                       
+                                       
+                               
+                       <img src='local/cache-gd2/8b/340fca7675550cc0b7708b51694657.jpg?1537938249' width='640' height='360' />
+                       <div class="introduction entry-content">Il se tiendra les jeudi 25 et vendredi 26 octobre dans la capitale française. L’événement n’a jamais été aussi séduisant sur affiche. Une trentaine de conférenciers, venus de tous les horizons, vont y partager leur savoir et vous faire profiter de leur expérience. 
+
+ C’est bon : après des semaines de travail, les organisateurs du Forum PHP ont accouché&nbsp;(...)</div>
+                               <div class="infos">
+                                       <small>
+                                       <span class="origine"><a href=""></a></span>
+                                               <abbr class="published" title="2018-09-25T02:31:00Z"><a href="./?Voici-le-programme-du-Forum-PHP-2018">25 septembre 2018</a>
+                                               <a href="./?Voici-le-programme-du-Forum-PHP-2018"><img src="plugins/auto/curalicious/v1.0.0/img/share.png" alt="share" class="share"/></a></abbr>
+                                       </small>
+                               </div>
+               </li>
+               
+               <li dir="ltr" class="hentry clearfix text-left">
+                       <h3 class="h2 entry-title"><a href="./?CLIP-OS-le-systeme-d-exploitation-made-in-France" rel="bookmark">CLIP OS, le système d&#8217;exploitation "made in France"</a></h3>
+                                       
+                                       
+                               
+                       <img class='spip_logo spip_logos' alt="" src="local/cache-gd2/b8/88382a919cd27dc2b3bd4f8c5838d9.jpg?1537938249" width='1920' height='1080' />
+                       <div class="introduction entry-content">Maintenu par l’ANSSI, CLIP OS est un projet de système d’exploitation open source basé sur un noyau Linux et des logiciels libres. C’était une idée depuis dix ans, c’est désormais un projet bien réel. 
+
+ Initialement développé pour répondre aux besoins des administrations, les précédentes versions de CLIP OS n’étaient pas disponibles publiquement. Elles le&nbsp;(...)</div>
+                               <div class="infos">
+                                       <small>
+                                       <span class="origine"><a href=""></a></span>
+                                               <abbr class="published" title="2018-09-24T04:59:08Z"><a href="./?CLIP-OS-le-systeme-d-exploitation-made-in-France">24 septembre 2018</a>
+                                               <a href="./?CLIP-OS-le-systeme-d-exploitation-made-in-France"><img src="plugins/auto/curalicious/v1.0.0/img/share.png" alt="share" class="share"/></a></abbr>
+                                       </small>
+                               </div>
+               </li>
+               
+               <li dir="ltr" class="hentry clearfix text-left">
+                       <h3 class="h2 entry-title"><a href="./?Linagora-a-fete-ses-18-ans-cet-ete-la-video" rel="bookmark">Linagora a fêté ses 18 ans cet été&nbsp;: la vidéo  </a></h3>
+                                       
+                                       
+                               
+                       <img src='local/cache-gd2/dc/d596c019e9818266dcfe7ed8b38665.png?1537938249' width='560' height='315' />
+                       <div class="introduction entry-content">Cet été, tout comme Toolinux.com, LINAGORA a soufflé sa 18ème bougie. Une vidéo a été publiée pour fêter cet événement. 
+
+ Ce 18e anniversaire a été l’occasion pour le groupe - devenu international ! - de publier une refonte de son site web autour de ses valeurs consolidées.  
+
+ Note aux lecteurs : Linagora finance toolinux.com depuis mai&nbsp;(...)</div>
+                               <div class="infos">
+                                       <small>
+                                       <span class="origine"><a href=""></a></span>
+                                               <abbr class="published" title="2018-09-23T09:29:00Z"><a href="./?Linagora-a-fete-ses-18-ans-cet-ete-la-video">23 septembre 2018</a>
+                                               <a href="./?Linagora-a-fete-ses-18-ans-cet-ete-la-video"><img src="plugins/auto/curalicious/v1.0.0/img/share.png" alt="share" class="share"/></a></abbr>
+                                       </small>
+                               </div>
+               </li>
+               
+               <li dir="ltr" class="hentry clearfix text-left">
+                       <h3 class="h2 entry-title"><a href="./?Voici-le-programme-de-devops-REX-2018-a-Paris" rel="bookmark">Voici le programme de devops REX 2018 à Paris</a></h3>
+                                       
+                                       
+                               
+                       <img src='local/cache-gd2/78/6aece9a5d603edac3c8b9fd803bef3.png?1537938250' width='2069.3333333333' height='1164' />
+                       <div class="introduction entry-content">La conférence "devopsé revient au Grand REX à Paris, pour une troisième édition, le mardi 16 octobre prochain. Le programme des conférences est publié et on y attend plus de 800 personnes. 
+
+ Le programme est exclusivement constitué d’interventions choisies par un comité de programme, pour la qualité de leur retour d’expérience. Les organisateurs&nbsp;(...)</div>
+                               <div class="infos">
+                                       <small>
+                                       <span class="origine"><a href=""></a></span>
+                                               <abbr class="published" title="2018-09-22T18:19:00Z"><a href="./?Voici-le-programme-de-devops-REX-2018-a-Paris">22 septembre 2018</a>
+                                               <a href="./?Voici-le-programme-de-devops-REX-2018-a-Paris"><img src="plugins/auto/curalicious/v1.0.0/img/share.png" alt="share" class="share"/></a></abbr>
+                                       </small>
+                               </div>
+               </li>
+               
+               <li dir="ltr" class="hentry clearfix text-left">
+                       <h3 class="h2 entry-title"><a href="./?Acquisition-Adimeo-s-offre-la-societe-OpCoding" rel="bookmark">Acquisition&nbsp;: Adimeo s&#8217;offre la société OpCoding</a></h3>
+                                       
+                                       
+                               
+                       <img src='local/cache-gd2/d6/f53c5f2614e41813714d94e525cefc.png?1537938250' width='919.11111111111' height='517' />
+                       <div class="introduction entry-content">OpCoding, expert PHP Javascript, entre dans le giron d’Adimeo, une entreprise fondée il y a 13 ans en France.  Sa présence se renforce en région : après Paris, place à Metz et au Luxembourg. 
+
+ Le rachat d’Opcoding va permettre à Adimeo de renforcer ses équipes techniques pour faire face au développement commercial de la société. Cette acquisition va&nbsp;(...)</div>
+                               <div class="infos">
+                                       <small>
+                                       <span class="origine"><a href=""></a></span>
+                                               <abbr class="published" title="2018-09-21T09:22:00Z"><a href="./?Acquisition-Adimeo-s-offre-la-societe-OpCoding">21 septembre 2018</a>
+                                               <a href="./?Acquisition-Adimeo-s-offre-la-societe-OpCoding"><img src="plugins/auto/curalicious/v1.0.0/img/share.png" alt="share" class="share"/></a></abbr>
+                                       </small>
+                               </div>
+               </li>
+               
+               <li dir="ltr" class="hentry clearfix text-left">
+                       <h3 class="h2 entry-title"><a href="./?Lancement-de-DevoCloudBees-Suite-a-Jenkins-World" rel="bookmark">Lancement de CloudBees Suite à Jenkins World</a></h3>
+                                       
+                                       
+                               
+                       <img src='local/cache-gd2/58/7baa7da02d0e5bd38741933abe3a21.png?1537938251' width='1809.7777777778' height='1018' />
+                       <div class="introduction entry-content">Dans le cadre « DevOps World | Jenkins World », CloudBees a annoncé cette semaine la disponibilité de CloudBees Suite, son "premier système de déploiement logiciel de bout en bout." 
+
+ La CloudBees Suite comprend plusieurs produits : CloudBees Core (gouvernance unifiée des opérations et processus de déploiement continu), CloudBees DevOptics (rapports&nbsp;(...)</div>
+                               <div class="infos">
+                                       <small>
+                                       <span class="origine"><a href=""></a></span>
+                                               <abbr class="published" title="2018-09-20T10:57:00Z"><a href="./?Lancement-de-DevoCloudBees-Suite-a-Jenkins-World">20 septembre 2018</a>
+                                               <a href="./?Lancement-de-DevoCloudBees-Suite-a-Jenkins-World"><img src="plugins/auto/curalicious/v1.0.0/img/share.png" alt="share" class="share"/></a></abbr>
+                                       </small>
+                               </div>
+               </li>
+               
+               <li dir="ltr" class="hentry clearfix text-left">
+                       <h3 class="h2 entry-title"><a href="./?CloudBees-Jenkins-Support-se-presente-sur-abonnement" rel="bookmark">CloudBees Jenkins Support se présente sur abonnement</a></h3>
+                                       
+                                       
+                               
+                       <img src='local/cache-gd2/61/3a72d23451ca56af9e3d29024e9f9f.jpg?1537938251' width='689' height='387.5625' />
+                       <div class="introduction entry-content">Dans le cadre de l’événement « DevOps World | Jenkins World », CloudBees annonce que son service CloudBees Jenkins Support est désormais disponible sous abonnement.  
+
+ Selon l’éditeur, il s’agit du « premier service mondial dédié exclusivement au support des utilisateurs Jenkins. » 
+
+ L’air de rien, les ingénieurs de CloudBees contribuent à environ 80% du&nbsp;(...)</div>
+                               <div class="infos">
+                                       <small>
+                                       <span class="origine"><a href=""></a></span>
+                                               <abbr class="published" title="2018-09-19T12:51:05Z"><a href="./?CloudBees-Jenkins-Support-se-presente-sur-abonnement">19 septembre 2018</a>
+                                               <a href="./?CloudBees-Jenkins-Support-se-presente-sur-abonnement"><img src="plugins/auto/curalicious/v1.0.0/img/share.png" alt="share" class="share"/></a></abbr>
+                                       </small>
+                               </div>
+               </li>
+               
+               <li dir="ltr" class="hentry clearfix text-left">
+                       <h3 class="h2 entry-title"><a href="./?Quand-des-logiciels-utiles-se-revelent-dangereux" rel="bookmark">Quand des logiciels "utiles" se révèlent... dangereux</a></h3>
+                                       
+                                       
+                               
+                       <img src='local/cache-gd2/40/28b70fd615e1afb7ebeeff26a40f88.jpg?1537938251' width='2400' height='1350' />
+                       <div class="introduction entry-content">Les internautes font face à de multiples menaces de logiciels malveillants en consultant des sites web soupçonnés de pirater des contenus numériques, selon une étude européenne. 
+
+ Dans le cadre d’un projet de recherche mené à l’échelle de l’Union par l’Office de l’Union européenne pour la propriété intellectuelle (EUIPO), plus de . 000 fichiers contenant&nbsp;(...)</div>
+                               <div class="infos">
+                                       <small>
+                                       <span class="origine"><a href=""></a></span>
+                                               <abbr class="published" title="2018-09-19T12:45:06Z"><a href="./?Quand-des-logiciels-utiles-se-revelent-dangereux">19 septembre 2018</a>
+                                               <a href="./?Quand-des-logiciels-utiles-se-revelent-dangereux"><img src="plugins/auto/curalicious/v1.0.0/img/share.png" alt="share" class="share"/></a></abbr>
+                                       </small>
+                               </div>
+               </li>
+               
+               <li dir="ltr" class="hentry clearfix text-left">
+                       <h3 class="h2 entry-title"><a href="./?Vous-bossez-dans-PHP-Participez-au-barometre-2018" rel="bookmark">Vous bossez dans PHP&nbsp;? Participez au baromètre 2018</a></h3>
+                                       
+                                       
+                               
+                       <img src='local/cache-gd2/74/3a3f0790d0a59ba5cdbf66e28e45fb.png?1537938251' width='789.33333333333' height='444' />
+                       <div class="introduction entry-content">Cela fait maintenant 5 années que l’AFUP diffuse une campagne pour récolter des informations sur les salaires et conditions de travail des développeuses et développeurs PHP en France. Vous êtes invité à répondre à l’enquête dès maintenant pour l’enquête 2018 : cela prend moins de 5 minutes. 
+
+ Le baromètre des salairesPHP permet aux développeuses et&nbsp;(...)</div>
+                               <div class="infos">
+                                       <small>
+                                       <span class="origine"><a href=""></a></span>
+                                               <abbr class="published" title="2018-09-18T07:14:32Z"><a href="./?Vous-bossez-dans-PHP-Participez-au-barometre-2018">18 septembre 2018</a>
+                                               <a href="./?Vous-bossez-dans-PHP-Participez-au-barometre-2018"><img src="plugins/auto/curalicious/v1.0.0/img/share.png" alt="share" class="share"/></a></abbr>
+                                       </small>
+                               </div>
+               </li>
+               
+       </ul>
+       <p class="pagination"><span
+       class="prev disabled"><strong class='on' rel='prev'>page précédente</strong><span  
+       class='sep'> | </span></span><span
+       class="next"><a href='./?debut_articles=10#pagination_articles' class='lien_pagination' rel='next'>page suivante</a></span></p>
+</div><!--#articles_recents-->
+
+
+
+
+
+</div><!--ajaxbloc-->          </div><!--.content-->
+               </div><!--.wrapper-->
+       </div><!--.main-->      
+       <div class="footer clearfix">
+       <p class="colophon">
+<a href="http://www.toolinux.com/A-propos" title="">A propos de TOOLinux.com</a> | <a rel="nofollow" href="spip.php?page=contact">Contactez-nous</a> | <a href="http://www.linagora.com/" title="CNIL/Vie privée">CNIL/Vie privée</a> | <a href="http://toolinux.com/article/conditions-de-reproduction-d-un" title="Conditions de reproduction d’un article">Conditions de reproduction d’un article</a> | <a href="http://www.linagora.com/" title="Groupe Linagora">Groupe Linagora</a> 
+<br />
+© Copyright 2000-2018 TooLinux.com. | <a rel="contents" href="spip.php?page=plan" class="first">Plan du site</a>
+| <a href="spip.php?page=backend" rel="alternate" title="Syndiquer tout le site" class="last">RSS&nbsp;2.0</a>
+</p>
+</div> 
+</div><!--.page-->
+</body>
+</html>