index.html 15 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245
  1. <!DOCTYPE html>
  2. <!--[if IE 8]><html class="no-js lt-ie9" lang="en" > <![endif]-->
  3. <!--[if gt IE 8]><!--> <html class="no-js" lang="en" > <!--<![endif]-->
  4. <head>
  5. <meta charset="utf-8">
  6. <meta http-equiv="X-UA-Compatible" content="IE=edge">
  7. <meta name="viewport" content="width=device-width, initial-scale=1.0">
  8. <link rel="shortcut icon" href="../../img/favicon.ico">
  9. <title>Le yojik - Les Tutoriels du Yojik</title>
  10. <link rel="stylesheet" href="../../css/theme.css" />
  11. <link rel="stylesheet" href="../../css/theme_extra.css" />
  12. <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/styles/github.min.css" />
  13. <script>
  14. // Current page data
  15. var mkdocs_page_name = "Le yojik";
  16. var mkdocs_page_input_path = "Pr\u00e9sentation/yojik.md";
  17. var mkdocs_page_url = null;
  18. </script>
  19. <script src="../../js/jquery-2.1.1.min.js" defer></script>
  20. <script src="../../js/modernizr-2.8.3.min.js" defer></script>
  21. <script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/9.12.0/highlight.min.js"></script>
  22. <script>hljs.initHighlightingOnLoad();</script>
  23. </head>
  24. <body class="wy-body-for-nav" role="document">
  25. <div class="wy-grid-for-nav">
  26. <nav data-toggle="wy-nav-shift" class="wy-nav-side stickynav">
  27. <div class="wy-side-scroll">
  28. <div class="wy-side-nav-search">
  29. <a href="../.." class="icon icon-home"> Les Tutoriels du Yojik</a>
  30. <div role="search">
  31. <form id ="rtd-search-form" class="wy-form" action="../../search.html" method="get">
  32. <input type="text" name="q" placeholder="Search docs" title="Type search term here" />
  33. </form>
  34. </div>
  35. </div>
  36. <div class="wy-menu wy-menu-vertical" data-spy="affix" role="navigation" aria-label="main navigation">
  37. <p class="caption"><span class="caption-text">Home</span></p>
  38. <ul>
  39. <li class="toctree-l1"><a class="reference internal" href="../..">Page d'accueil</a>
  40. </li>
  41. </ul>
  42. <p class="caption"><span class="caption-text">Tutoriels</span></p>
  43. <ul>
  44. <li class="toctree-l1"><a class="reference internal" href="../../Tutoriels/tutos/">Introduction</a>
  45. </li>
  46. <li class="toctree-l1"><a class="reference internal" href="#">Installation d'un serveur sécurisé, version Debian/Stretch (obsolète)</a>
  47. <ul>
  48. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutostretch/tutostretch/">Présentation</a>
  49. </li>
  50. <li class="toctree-l2"><a class="reference internal" href="#">Installation</a>
  51. <ul>
  52. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Installation-de-base/">Installation du système de base</a>
  53. </li>
  54. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/ovh/">Démarrage sur serveur OVH</a>
  55. </li>
  56. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Premi%C3%A8re-Etape-S%C3%A9curisation/">Première étapes de sécurisation du serveur</a>
  57. </li>
  58. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Configuration-R%C3%A9seau/">Configuration du réseau</a>
  59. </li>
  60. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Installation-Serveur-Temps/">Installation d'un serveur de temps</a>
  61. </li>
  62. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Installation-Parre-Feu/">Installation d'un pare-feu</a>
  63. </li>
  64. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Installation-Fail2ban/">Contrer les attaques de brute-force avec fail2ban</a>
  65. </li>
  66. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Installation-Serveur-Courrier-Basique/">Installation d'un serveur de courrier basique</a>
  67. </li>
  68. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Installation-Serveur-DNS/">Installation du serveur DNS</a>
  69. </li>
  70. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Installation-Serveur-Web/">Installation d'un serveur web</a>
  71. </li>
  72. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Installation-Dovecot-Authentification/">Installation de dovecot et de l'authentification</a>
  73. </li>
  74. <li class="toctree-l3"><a class="" href="../../Tutoriels/tutostretch/Installation-Certificats-Letsencrypt.md)">Installation des certificats letsencrypt</a>
  75. </li>
  76. <li class="toctree-l3"><a class="" href="../../Tutoriels/tutostretch/courrier-SPF-DKIM-OPENDMARC.md">Ajout des enregistrements **spf**, **DKIM**, **DMARC** au fichier de zone DNS</a>
  77. </li>
  78. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Courrier-Comptes-Virtuels/">Ajout des comptes émail virtuels</a>
  79. </li>
  80. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Surveillance-Serveur/">Installation de programmes de surveillance du serveur</a>
  81. </li>
  82. <li class="toctree-l3"><a class="reference internal" href="../../Tutoriels/tutostretch/Installation-Webmail/">Installation d'un webmail (rainloop)</a>
  83. </li>
  84. <li class="toctree-l3"><a class="" href="../../Tutoriels/tutostretch/Sécurisation-Serveur-Web">Sécurisation d'un serveur WEB</a>
  85. </li>
  86. </ul>
  87. </li>
  88. </ul>
  89. </li>
  90. <li class="toctree-l1"><a class="reference internal" href="#">Installation d'un serveur sécurisé, version Debian/Buster (en cours d'écriture)</a>
  91. <ul>
  92. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutobuster/1-tutobuster/">Présentation</a>
  93. </li>
  94. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutobuster/2-Installation-de-base/">Installation de base</a>
  95. </li>
  96. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutobuster/3-ovh/">Démarrage sur serveur OVH</a>
  97. </li>
  98. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutobuster/4-Plan/">Plan d'ensemble</a>
  99. </li>
  100. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutobuster/5-Premi%C3%A8re-Etape-S%C3%A9curisation/">Premières étapes de sécurisation du serveur</a>
  101. </li>
  102. </ul>
  103. </li>
  104. <li class="toctree-l1"><a class="reference internal" href="#">Installation d'un serveur sécurisé, version Debian/Buster sur RaspberryPI</a>
  105. <ul>
  106. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/tutoraspi/">Présentation</a>
  107. </li>
  108. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/Installation-de-base/">Installation de base</a>
  109. </li>
  110. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/Premier-d%C3%A9marrage/">Premier démarrage</a>
  111. </li>
  112. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/Etat-des-lieux/">État des lieux</a>
  113. </li>
  114. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/S%C3%A9curisation-SSH/">Sécurisation SSH</a>
  115. </li>
  116. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/R%C3%A9seau/">Réseau (des IPs fixes)</a>
  117. </li>
  118. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/Knot/">Installation de Knot-resolver</a>
  119. </li>
  120. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/Firewall/">Installation d'un pare-feux</a>
  121. </li>
  122. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/Fail2ban/">Contrer les attaques de force brute</a>
  123. </li>
  124. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/Logwatch/">Surveillance du serveur</a>
  125. </li>
  126. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/Installation-courrier-basique/">Installation d'un serveur de courriers basique</a>
  127. </li>
  128. <li class="toctree-l2"><a class="reference internal" href="../../Tutoriels/tutoraspi/Annexe/">Annexe</a>
  129. </li>
  130. </ul>
  131. </li>
  132. </ul>
  133. </div>
  134. </div>
  135. </nav>
  136. <section data-toggle="wy-nav-shift" class="wy-nav-content-wrap">
  137. <nav class="wy-nav-top" role="navigation" aria-label="top navigation">
  138. <i data-toggle="wy-nav-top" class="fa fa-bars"></i>
  139. <a href="../..">Les Tutoriels du Yojik</a>
  140. </nav>
  141. <div class="wy-nav-content">
  142. <div class="rst-content">
  143. <div role="navigation" aria-label="breadcrumbs navigation">
  144. <ul class="wy-breadcrumbs">
  145. <li><a href="../..">Docs</a> &raquo;</li>
  146. <li>Le yojik</li>
  147. <li class="wy-breadcrumbs-aside">
  148. </li>
  149. </ul>
  150. <hr/>
  151. </div>
  152. <div role="main">
  153. <div class="section">
  154. <h1 id="le-yojik">Le yojik</h1>
  155. <h2 id="le-site-fsi-languagesyojikeu-ou-wwwyojikeu">Le site FSI-languages.yojik.eu ou www.yojik.eu</h2>
  156. <p>Le yojik est le site que j'ai développé dans les années 2006 quand j'ai loué mon premier serveur chez OVH. Plusieurs versions se sont échelonnées au cours des années.</p>
  157. <p>Les ressources FSI et DLI (cours de langues du Foreign Service Institute, Defense Language Institute, PeaceCorps) étaient jusqu'alors disponibles sur un site qui regroupait tout ce qui avait pu être sauvé avant l'utilisation par ces organismes de ressources propriétaires et numériques.</p>
  158. <p>Le site a disparu du jour au lendemain, et j'ai reconstitué à partir du site <strong>archive.org</strong> ainsi que l'aide de quelques personnes du forum de langues l'intégralité des cours. Dans les faits, nous avons même beaucoup augmenté le nombre de cours disponibles.</p>
  159. <p>Un travail de 2 ans a permis de sauver les cours Cortina. (ceux dont on a pu négocier les droits)</p>
  160. <p>Les cours sont assez anciens, mais sont l'aboutissement de dizaines d'années de recherche et d'essais dans l'apprentissage des langues. Les cours sont souvent remarquables (j'aurai adoré avoir des cours comme ça quand j'étais au collège/lycée). Les cours <strong>FSI</strong> sont destinés à un apprentissage rapide, souvent sur quelques mois, tandis que les cours <strong>DLI</strong> sont beaucoup plus approfondis.</p>
  161. <p>Ces cours sont en anglais.</p>
  162. <p>Des cours similaires existent sûrement dans les écoles militaires françaises (et d'autres pays) ou autre département des affaires étrangères, mais nous n'y avons pas accès.</p>
  163. <p>C'est dommage :( (car développés avec de l'argent public)</p>
  164. <p>Voici les liens :</p>
  165. <ul>
  166. <li><a href="https://www.yojik.eu">Le Yojik</a></li>
  167. <li><a href="https://fasi-languages.yojik.eu">FSI languages</a></li>
  168. </ul>
  169. <h2 id="la-forge-git-sur-le-yojik">La forge git sur le Yojik</h2>
  170. <p>J'ai installé une forge git ouverte sur le Yojik: <a href="https://git.yojik.eu">ici</a></p>
  171. <p>Vous y trouverez un très grand nombre de ressources pour l'étude des langues sous forme de listes de vocabulaires/phrases formatées en .csv, .json et .xml.</p>
  172. <p>3 formats pour en faciliter l'utilisation dans différents logiciels. Référez-vous à l'article sur Anki pour en voir une utilisation possible.</p>
  173. <p>Se trouvent également sur cette forge mes travaux de numérisation des documents FSI et DLI ainsi que la création de livres électroniques en format .epub (version3, avec audio incluse). Ces livres électroniques sont créés à partir des documents FSI, DLI numérisés ainsi qu'à partir de cours de langues glanés sur le web et mis en forme pour leur utilisation sur une tablette/téléphone/portable sans être connecté à Internet.</p>
  174. <p>Cela me permet aussi de leur donner un style identique, ce qui dans mon cas me permet de mieux retenir.</p>
  175. <p>Il faut ajouter que la création de ces livres électroniques permet de <strong>travailler avec la langue</strong> : on ne peut passer toute la journée à étudier le même sujet ; passer par l'écriture (il y a toujours des choses à ajouter aux livres, corrections, traductions, etc.) est un bon complément à l'étude classique.</p>
  176. <p>J'ai pu écrire un grand nombre de programmes d'importation, transformation, formatage dans un langage que je ne connaissais pas encore : javascript/typescript. Cela a été assez amusant !</p>
  177. <h2 id="le-shtooka">Le Shtooka</h2>
  178. <p>En 2006, Nicolas Vion (et autres dont moi-même) a créé le site <strong>shtooka.net</strong>. Ce site était dévolu à la mise à disposition de vocabulaire enregistré dans différentes langues, par des locuteurs natifs.</p>
  179. <p>Ce site a eu un grand succès. Ma femme a enregistré une bonne partie du vocabulaire russe. Il serait intéressant de le refaire revivre : mise à jour des programmes d'enregistrement et ajout de tags, ajout de collections de mots ; ajout de collections de phrases.</p>
  180. <p>Les données audio sont complétées avec des informations technique (qui a enregistré, d'où il/elle vient, son âge, etc.) ainsi que des données linguistiques.</p>
  181. <p>Différentes collections de vocabulaire ont été enregistrées et peuvent être téléchargées dans la section <strong>Shtooka: collections audio</strong>. J'ai gardé une copie de l'ancien site Shtooka, ainsi que de l'ensemble des collections audio.</p>
  182. <p>Ces 2 sites sont accessibles à partir du site <a href="https://www.yojik.eu">Le Yojik</a>.</p>
  183. </div>
  184. </div>
  185. <footer>
  186. <hr/>
  187. <div role="contentinfo">
  188. <!-- Copyright etc -->
  189. </div>
  190. Built with <a href="https://www.mkdocs.org/">MkDocs</a> using a <a href="https://github.com/snide/sphinx_rtd_theme">theme</a> provided by <a href="https://readthedocs.org">Read the Docs</a>.
  191. </footer>
  192. </div>
  193. </div>
  194. </section>
  195. </div>
  196. <div class="rst-versions" role="note" aria-label="versions">
  197. <span class="rst-current-version" data-toggle="rst-current-version">
  198. </span>
  199. </div>
  200. <script>var base_url = '../..';</script>
  201. <script src="../../js/theme.js" defer></script>
  202. <script src="../../search/main.js" defer></script>
  203. <script defer>
  204. window.onload = function () {
  205. SphinxRtdTheme.Navigation.enable(true);
  206. };
  207. </script>
  208. </body>
  209. </html>