From 538b5cf90156fba11ae386e044abe9f9e153ee32 Mon Sep 17 00:00:00 2001 From: Richard Dern Date: Mon, 30 Mar 2026 02:02:34 +0200 Subject: [PATCH] Correction de liens morts --- content/critiques/series/lost/index.md | 2 +- .../09/le-rouleau-compresseur-google/index.md | 24 ++--- .../index.md | 26 ++--- .../01/21/les-geeks-conservateurs/index.md | 80 +++++++-------- .../index.md | 42 ++++---- .../22/lere-des-pc-nest-pas-terminee/index.md | 26 ++--- .../23/installer-seeks-sous-debian/index.md | 44 ++++----- .../index.md | 72 +++++++------- .../index.md | 32 +++--- .../index.md | 26 ++--- .../index.md | 28 +++--- .../index.md | 38 +++---- .../index.md | 30 +++--- .../2010/11/09/les-projets-dingnu/index.md | 22 ++--- .../a-propos-de-la-neutralite-du-net/index.md | 16 +-- .../25/peut-on-se-passer-de-google/index.md | 20 ++-- .../25/pourquoi-google-cest-le-mal/index.md | 8 +- .../index.md | 30 +++--- .../index.md | 82 ++++++++-------- .../index.md | 30 +++--- .../index.md | 22 ++--- .../01/15/mes-resolutions-pour-2012/index.md | 18 ++-- .../19/il-faut-arreter-avec-le-cloud/index.md | 18 ++-- .../index.md | 16 +-- .../index.md | 16 +-- .../index.md | 20 ++-- .../index.md | 18 ++-- .../01/31/vers-la-fin-de-loccasion/index.md | 18 ++-- .../index.md | 14 +-- .../index.md | 28 +++--- .../index.md | 76 +++++++------- .../index.md | 54 +++++----- .../index.md | 85 ++++++++-------- .../index.md | 46 ++++----- .../index.md | 34 +++---- .../2012/02/07/si-jetais-president/index.md | 12 +-- .../2012/02/08/communiquer-via-xmpp/index.md | 38 +++---- .../02/12/une-alternative-a-dropbox/index.md | 98 +++++++++---------- .../2012/02/13/cest-quoi-le-libre/index.md | 18 ++-- .../gerer-ses-photos-avec-photoshow/index.md | 34 +++---- .../index.md | 36 +++---- .../index.md | 38 +++---- .../index.md | 12 +-- .../index.md | 46 ++++----- .../19/vue-densemble-et-conclusion/index.md | 96 +++++++++--------- .../02/25/les-6-fleaux-dinternet/index.md | 34 +++---- .../2012/02/29/hadopi-ne-sert-a-rien/index.md | 24 ++--- .../2012/03/07/presentation-dodin/index.md | 26 ++--- .../2012/03/09/les-revers-de-google/index.md | 28 +++--- .../breve-oddns-et-ingnu-a-la-radio/index.md | 30 +++--- .../2012/03/11/lavenir-dinternet/index.md | 16 +-- .../03/19/a-propos-du-droit-dauteur/index.md | 16 +-- .../index.md | 22 ++--- .../index.md | 14 +-- .../index.md | 18 ++-- .../index.md | 22 ++--- .../2014/12/15/mon-reseau-aussi/index.md | 2 +- .../15/je-n-aime-pas-le-code-moderne/index.md | 2 +- .../index.md | 4 +- .../index.md | 26 ++--- .../01/31/a-propos-des-certificats/index.md | 6 +- .../index.md | 4 +- .../index.md | 18 ++-- .../index.md | 26 ++--- .../index.md | 6 +- .../index.md | 12 +-- .../installer-gitea-sur-nas-synology/index.md | 32 +++--- .../index.md | 2 +- .../recuperation-d-articles-archives/index.md | 2 +- .../index.md | 2 +- .../index.md | 2 +- .../data/images/Internet_dog.yaml | 2 +- .../2025/12/10/j-ai-quitte-instagram/index.md | 2 +- .../index.md | 2 +- .../data/images/athaliasoft.fr.yaml | 2 +- .../data/images/athaliasoftcomv1.yaml | 2 +- .../data/images/athaliasoftcomv2.yaml | 2 +- .../data/images/caramail.yaml | 2 +- .../data/images/leprojet.yaml | 2 +- .../data/images/presence-pc-accueil.yaml | 2 +- .../data/images/presence-pc-actu.yaml | 2 +- .../data/images/voila.yaml | 2 +- .../mon-histoire-de-l-informatique/index.md | 26 ++--- .../2022/03/09/1755cc4e/index.md | 3 - .../2022/03/13/bed52095/index.md | 3 - .../2022/03/17/98fa6882/index.md | 3 - .../2022/03/20/60632c04/index.md | 3 - .../2022/04/03/a0419e22/index.md | 3 - .../2022/04/17/dcf6350f/index.md | 3 - .../2022/04/25/880ad1aa/index.md | 3 - .../2022/05/02/020a0de7/index.md | 3 - .../2022/05/10/3ce2f43d/index.md | 3 - .../2022/05/14/564196c4/index.md | 3 - .../2022/05/22/c647da3a/index.md | 3 - .../2022/05/23/7a84865a/index.md | 3 - .../2022/05/23/d37ef948/index.md | 3 - .../2022/05/24/ad6e8f37/index.md | 3 - .../2022/05/27/161df027/index.md | 3 - .../2022/05/27/beff8361/index.md | 3 - .../2022/06/13/208cc403/index.md | 3 - .../2022/06/17/16be2908/index.md | 3 - .../2022/07/06/536ac204/data/screenshot.yaml | 2 +- .../2022/07/06/536ac204/index.md | 2 +- .../2022/07/06/c0765dc0/index.md | 3 - .../2022/07/13/a6bed7d5/index.md | 3 - .../2022/07/20/7133e484/index.md | 3 - .../2022/08/01/ecd6018d/index.md | 3 - .../2022/08/10/7c59c7ba/index.md | 3 - .../2022/08/26/b80eb480/index.md | 3 - .../2022/09/01/a17f18de/index.md | 3 - .../2022/10/22/56bd6010/index.md | 3 - .../2022/11/25/8bf67997/index.md | 3 - .../2023/01/03/f56d3ee9/index.md | 3 - .../2023/01/10/99b5481b/index.md | 3 - .../2023/05/15/3c06184a/index.md | 2 +- .../2023/05/21/019970ac/index.md | 3 - .../2023/06/23/a8972f33/data/screenshot.yaml | 2 +- .../2023/06/23/a8972f33/index.md | 2 +- .../2023/08/11/3ebdad4c/index.md | 3 - .../2023/09/15/b2002762/data/screenshot.yaml | 2 +- .../2023/09/15/b2002762/index.md | 2 +- .../2023/10/02/81965751/index.md | 3 - .../2024/02/22/1992436f/index.md | 3 - .../2025/07/07/3add12ff/index.md | 3 - .../2025/09/08/bbe27b49/index.md | 3 - .../2025/12/04/c12333b4/data/screenshot.yaml | 2 +- .../2025/12/04/c12333b4/index.md | 7 +- .../2025/12/08/1781d82a/index.md | 3 - .../2025/12/24/b87cea3e/index.md | 3 - .../2026/01/12/c2b30dd0/index.md | 3 - .../2026/02/09/28a32442/index.md | 3 - .../2026/02/11/2a9f9452/index.md | 3 - .../2026/03/12/10694902/index.md | 3 - .../index.md | 2 +- ...ini_by_paleohistoric_dg9pejf-fullview.yaml | 6 +- .../index.md | 2 +- data/replacements.yaml | 88 +++++++++++++++++ .../layouts/_partials/liens-morts/report.html | 9 +- .../2026/layouts/_partials/render/link.html | 46 ++++++--- 139 files changed, 1161 insertions(+), 1171 deletions(-) create mode 100644 data/replacements.yaml diff --git a/content/critiques/series/lost/index.md b/content/critiques/series/lost/index.md index 05f5aca4..165850c9 100644 --- a/content/critiques/series/lost/index.md +++ b/content/critiques/series/lost/index.md @@ -20,7 +20,7 @@ links: url: https://fr.wikipedia.org/wiki/Lost_%3A_Les_Disparus - lang: fr name: Site officiel - url: https://web.archive.org/web/20120831140933/http://abc.go.com/shows/lost + url: http://abc.go.com/shows/lost oeuvres: - LOST personnages_de_fiction: diff --git a/content/interets/informatique/2010/01/09/le-rouleau-compresseur-google/index.md b/content/interets/informatique/2010/01/09/le-rouleau-compresseur-google/index.md index a0460133..af038485 100644 --- a/content/interets/informatique/2010/01/09/le-rouleau-compresseur-google/index.md +++ b/content/interets/informatique/2010/01/09/le-rouleau-compresseur-google/index.md @@ -1,12 +1,12 @@ --- comments_url: https://com.richard-dern.fr/post/484 -date: '2010-01-09 23:12:00' +date: "2010-01-09 23:12:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101110212155/http://ingnu.fr/2010/01/09/le-rouleau-compresseur-google/ -tags: -- Google + - lang: fr + name: Archive + url: http://ingnu.fr/2010/01/09/le-rouleau-compresseur-google/ +entreprises: + - Google title: Le rouleau compresseur Google weather: humidity: 89 @@ -14,24 +14,24 @@ weather: precipitations: true pressure: 1006.3 source: - - open-meteo + - open-meteo temperature: -4.9 wind_direction: 36 wind_speed: 11.6 --- -Après avoir [phagocyté le marché des moteurs de recherche](https://web.archive.org/web/20101110212155/http://www.atinternet-institute.com/fr-fr/barometre-des-moteurs/barometre-des-moteurs-decembre-2009/index-1-1-6-185.html) et s'être inséré dans celui du [webmail](https://web.archive.org/web/20101110212155/https://www.google.com/accounts/ServiceLogin?service=mail&passive=true&rm=false&continue=http%3A%2F%2Fmail.google.com%2Fmail%2F%3Fhl%3Dfr%26tab%3Dwm%26ui%3Dhtml%26zy%3Dl&bsv=zpwhtygjntrz&scc=1<mpl=default<mplcache=2&hl=fr), après avoir créé [Maps](https://web.archive.org/web/20101110212155/http://maps.google.fr/maps?hl=fr&client=opera&rls=fr&hs=6qk&tab=wl), [cartographié la lune](https://web.archive.org/web/20101110212155/http://www.google.com/moon/), vous avoir [photographié dans votre piscine](https://web.archive.org/web/20101110212155/http://maps.google.fr/maps?f=q&source=s_q&hl=fr&geocode=&sll=46.965259,1.73584&sspn=13.002756,33.815918&ie=UTF8&ll=48.859774,2.292151&spn=0.005689,0.033023&z=16&layer=c&cbll=48.860602,2.291532&panoid=LlU9MdH7dGSNf78Ytc-t2A&cbp=11,144.08,,0,-14.3&utm_campaign=fr&utm_medium=lp&utm_source=fr-lp-emea-fr-gns-svn), après s'être inséré sur le marché des [navigateurs web devant Opera](https://web.archive.org/web/20101110212155/http://www.atinternet-institute.com/fr-fr/barometre-des-navigateurs/barometre-des-navigateurs-septembre-2009/index-1-1-3-180.html), après s'être lancé sur le marché des [téléphones mobiles](https://web.archive.org/web/20101110212155/http://www.google.com/phone/) et celui des [systèmes d'exploitation](https://web.archive.org/web/20101110212155/http://fr.wikipedia.org/wiki/Google_Chrome_OS), le rouleau compresseur Google s'intéresserait au [marché de l'énergie](https://web.archive.org/web/20101110212155/http://edocket.access.gpo.gov/2010/E9-31323.htm). +Après avoir [phagocyté le marché des moteurs de recherche](http://www.atinternet-institute.com/fr-fr/barometre-des-moteurs/barometre-des-moteurs-decembre-2009/index-1-1-6-185.html) et s'être inséré dans celui du [webmail](https://www.google.com/accounts/ServiceLogin?service=mail&passive=true&rm=false&continue=http%3A%2F%2Fmail.google.com%2Fmail%2F%3Fhl%3Dfr%26tab%3Dwm%26ui%3Dhtml%26zy%3Dl&bsv=zpwhtygjntrz&scc=1<mpl=default<mplcache=2&hl=fr), après avoir créé [Maps](http://maps.google.fr/maps?hl=fr&client=opera&rls=fr&hs=6qk&tab=wl), [cartographié la lune](http://www.google.com/moon/), vous avoir [photographié dans votre piscine](http://maps.google.fr/maps?f=q&source=s_q&hl=fr&geocode=&sll=46.965259,1.73584&sspn=13.002756,33.815918&ie=UTF8&ll=48.859774,2.292151&spn=0.005689,0.033023&z=16&layer=c&cbll=48.860602,2.291532&panoid=LlU9MdH7dGSNf78Ytc-t2A&cbp=11,144.08,,0,-14.3&utm_campaign=fr&utm_medium=lp&utm_source=fr-lp-emea-fr-gns-svn), après s'être inséré sur le marché des [navigateurs web devant Opera](http://www.atinternet-institute.com/fr-fr/barometre-des-navigateurs/barometre-des-navigateurs-septembre-2009/index-1-1-3-180.html), après s'être lancé sur le marché des [téléphones mobiles](http://www.google.com/phone/) et celui des [systèmes d'exploitation](http://fr.wikipedia.org/wiki/Google_Chrome_OS), le rouleau compresseur Google s'intéresserait au [marché de l'énergie](http://edocket.access.gpo.gov/2010/E9-31323.htm). -Avec ses [deux millions de serveurs](https://web.archive.org/web/20101110212155/http://www.youtube.com/watch?v=zRwPSFpLX8I), le parc informatique de Google est particulièrement consommateur. +Avec ses [deux millions de serveurs](http://www.youtube.com/watch?v=zRwPSFpLX8I), le parc informatique de Google est particulièrement consommateur. Il est donc logique de penser que si Google veut produire et revendre de l'énergie, c'est pour faire des économies, voire gagner encore plus d'argent. Ce qui est drôle, et je le dis à chaque fois que Google fait un truc qui a un peu de succès/gueule, c'est que personne ne crache dessus. Je fais un parallèle avec Microsoft. Il y a dix ans, c'était la bête noire: les gens avaient peur pour leur vie privée, ça en devenait presque une psychose. -Google surveille vos recherches sur internet, vos mails pour cibler la publicité, vous espionne dans la rue, vous propose des [DNS ouverts](https://web.archive.org/web/20101110212155/http://code.google.com/intl/fr/speed/public-dns/) pour encore mieux surveiller le trafic web, et tout le monde crie au génie. +Google surveille vos recherches sur internet, vos mails pour cibler la publicité, vous espionne dans la rue, vous propose des [DNS ouverts](http://code.google.com/intl/fr/speed/public-dns/) pour encore mieux surveiller le trafic web, et tout le monde crie au génie. Quelque chose m'échappe. Pas vous? -**Edit: ah bah non, [pas tout le monde](https://web.archive.org/web/20101110212155/http://www.generation-nt.com/google-monopole-ministre-allemagne-strategie-actualite-940101.html). -Me voilà presque rassuré!** \ No newline at end of file +**Edit: ah bah non, [pas tout le monde](http://www.generation-nt.com/google-monopole-ministre-allemagne-strategie-actualite-940101.html). +Me voilà presque rassuré!** diff --git a/content/interets/informatique/2010/01/14/installer-minidlna-depuis-les-sources-sous-debian/index.md b/content/interets/informatique/2010/01/14/installer-minidlna-depuis-les-sources-sous-debian/index.md index b7c9fff3..c45f239b 100644 --- a/content/interets/informatique/2010/01/14/installer-minidlna-depuis-les-sources-sous-debian/index.md +++ b/content/interets/informatique/2010/01/14/installer-minidlna-depuis-les-sources-sous-debian/index.md @@ -1,15 +1,15 @@ --- comments_url: https://com.richard-dern.fr/post/485 -date: '2010-01-14 01:17:00' +date: "2010-01-14 01:17:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101024150709/http://ingnu.fr/2010/01/14/installer-minidlna-depuis-les-sources-sous-debian/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/01/14/installer-minidlna-depuis-les-sources-sous-debian/ tags: -- Debian -- DLNA -- miniDLNA -- Sources + - Debian + - DLNA + - miniDLNA + - Sources title: Installer miniDLNA depuis les sources sous Debian weather: humidity: 98 @@ -17,14 +17,14 @@ weather: precipitations: false pressure: 1005.7 source: - - open-meteo + - open-meteo temperature: 1.6 wind_direction: 180 wind_speed: 6.1 --- -Lorsque l'on télécharge [miniDLNA](https://web.archive.org/web/20101024150709/http://sourceforge.net/projects/minidlna/) depuis [SourceForge](https://web.archive.org/web/20101024150709/http://sourceforge.net/), on obtient une archive, qui, une fois décompressée, nous propose le binaire de ce serveur DLNA. -Le problème, même s'il pourrait être résolu facilement par son écriture, c'est qu'il n'est pas livré avec un fichier à placer dans */etc/init.d*. +Lorsque l'on télécharge [miniDLNA](http://sourceforge.net/projects/minidlna/) depuis [SourceForge](http://sourceforge.net/), on obtient une archive, qui, une fois décompressée, nous propose le binaire de ce serveur DLNA. +Le problème, même s'il pourrait être résolu facilement par son écriture, c'est qu'il n'est pas livré avec un fichier à placer dans _/etc/init.d_. Son lancement, son arrêt et son redémarrage deviennent donc fastidieux. Ce problème ne se pose pas en récupérant ses sources via CVS. @@ -69,7 +69,7 @@ Et on lance: /etc/init.d/minidlna start ``` -À noter qu'il est intéressant de renseigner la variable *db_dir*, pour la faire pointer vers le répertoire qui contiendra la base de données générée par le serveur. +À noter qu'il est intéressant de renseigner la variable _db_dir_, pour la faire pointer vers le répertoire qui contiendra la base de données générée par le serveur. Faute de quoi, à chaque redémarrage, il devra la reconstruire. -On notera également son empreinte en mémoire et sa consommation CPU extrêmement réduite, sauf les premières minutes lors de la construction de la base de données, mais pas de quoi s'affoler. \ No newline at end of file +On notera également son empreinte en mémoire et sa consommation CPU extrêmement réduite, sauf les premières minutes lors de la construction de la base de données, mais pas de quoi s'affoler. diff --git a/content/interets/informatique/2010/01/21/les-geeks-conservateurs/index.md b/content/interets/informatique/2010/01/21/les-geeks-conservateurs/index.md index ea88a6a4..c28031f4 100644 --- a/content/interets/informatique/2010/01/21/les-geeks-conservateurs/index.md +++ b/content/interets/informatique/2010/01/21/les-geeks-conservateurs/index.md @@ -1,35 +1,35 @@ --- comments_url: https://com.richard-dern.fr/post/486 -date: '2010-01-21 02:52:00' +date: "2010-01-21 02:52:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101104151401/http://ingnu.fr/2010/01/21/les-geeks-conservateurs/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/01/21/les-geeks-conservateurs/ tags: -- Acer -- Apple -- ASUS -- Conservateur -- EeeBox -- EeePC -- Facebook -- Geek -- GNU/Linux -- Google -- HP -- Informatique -- iPhone -- Mobilité -- MSI -- Nexus -- Portable -- Référencement -- Réseau -- Sans fil -- Téléphone -- Twitter -- WiFi -- Windows + - Acer + - Apple + - ASUS + - Conservateur + - EeeBox + - EeePC + - Facebook + - Geek + - GNU/Linux + - Google + - HP + - Informatique + - iPhone + - Mobilité + - MSI + - Nexus + - Portable + - Référencement + - Réseau + - Sans fil + - Téléphone + - Twitter + - WiFi + - Windows title: Les geeks conservateurs weather: humidity: 100 @@ -37,7 +37,7 @@ weather: precipitations: true pressure: 1015.5 source: - - open-meteo + - open-meteo temperature: 0.9 wind_direction: 180 wind_speed: 4.7 @@ -52,28 +52,28 @@ Je ne considère donc que ce qui fait partie des choix individuels. Et je commence avec la mobilité. Ce marché n'a jamais été aussi prospère. Certes, c'est à mettre – aussi – sur le compte de la technologie, parce qu'elle le permet désormais, mais la cote de popularité de l'informatique mobile n'a jamais été aussi élevée. -Le nombre d'ordinateurs portables et ultra-portables disponible sur le marché est tout simplement ahurissant: [Asus](https://web.archive.org/web/20101104151401/http://www.asus.com/) propose une trentaine de ses [EeePC](https://web.archive.org/web/20101104151401/http://eeepc.asus.com/fr/) à son catalogue, [Acer](https://web.archive.org/web/20101104151401/http://www.acer.fr/acer/home.do?LanguageISOCtxParam=fr&ctx2.c2att1=8&CountryISOCtxParam=FR&ctx1g.c2att92=25&ctx1.att21k=1&CRC=4140369594) dispose d'une cinquantaine de références, je n'ai pas réussi à compter ceux de [MSI](https://web.archive.org/web/20101104151401/http://www.msi-computer.fr/). -[Google](https://web.archive.org/web/20101104151401/http://www.google.com/phone/?locale=en_US&s7e=) s'introduit sur le marché, [Apple](https://web.archive.org/web/20101104151401/http://www.apple.com/fr/) cartonne avec ses [iPhone](https://web.archive.org/web/20101104151401/http://www.apple.com/fr/iphone/) (je me demande encore pourquoi...), bref, l'informatique nomade est en plein essor. +Le nombre d'ordinateurs portables et ultra-portables disponible sur le marché est tout simplement ahurissant: [Asus](http://www.asus.com/) propose une trentaine de ses [EeePC](http://eeepc.asus.com/fr/) à son catalogue, [Acer](http://www.acer.fr/acer/home.do?LanguageISOCtxParam=fr&ctx2.c2att1=8&CountryISOCtxParam=FR&ctx1g.c2att92=25&ctx1.att21k=1&CRC=4140369594) dispose d'une cinquantaine de références, je n'ai pas réussi à compter ceux de [MSI](http://www.msi-computer.fr/). +[Google](http://www.google.com/phone/?locale=en_US&s7e=) s'introduit sur le marché, [Apple](http://www.apple.com/fr/) cartonne avec ses [iPhone](http://www.apple.com/fr/iphone/) (je me demande encore pourquoi...), bref, l'informatique nomade est en plein essor. Mais qu'en est-il de nos bons vieux PC de bureau? Abandonnés, écartés tels des pestiférés. -Combien de fois aies-je entendu: "*Quoi? +Combien de fois aies-je entendu: "_Quoi? Un PC de bureau? Mais t'as vu la place que ça prend? -Nan moi j'suis au taquet avec mon portable, je peux me connecter depuis n'importe où.*". +Nan moi j'suis au taquet avec mon portable, je peux me connecter depuis n'importe où._". Oui, c'est sûr, quand tu bosses c'est une raison valable. Le mec qui emmène son portable aux chiottes, en vacances ou au McDo n'a pas de raison valable. Serait-ce une question d'esthétisme? Alors pourquoi les machines du type EeeBox, où le PC est logé dans un tout petit boitier derrière l'écran ne se vend pas plus que ça? -Et puis, il y a toujours de belles machines du côté de Acer ou [HP](https://web.archive.org/web/20101104151401/http://welcome.hp.com/country/fr/fr/welcome.html), avec un faible encombrement. +Et puis, il y a toujours de belles machines du côté de Acer ou [HP](http://welcome.hp.com/country/fr/fr/welcome.html), avec un faible encombrement. Ah, mais ça fait "cheap"... C'est le genre de machines que se payent les pauvres. Non, moi il me faut un portable. Mouais, pas convaincu. En plus de ça, un portable, quand ça crame, ça coûte une blinde à réparer. -Mon père, qui a ouvert [un blog](https://web.archive.org/web/20101104151401/http://www.20pouces.fr/) suite à ses déboires avec son Acer Aspire 9920 ("portable" doté d'un écran de 20 pouces), a payé plus de 500 euros pour réparer sa machine. +Mon père, qui a ouvert [un blog](http://www.20pouces.fr/) suite à ses déboires avec son Acer Aspire 9920 ("portable" doté d'un écran de 20 pouces), a payé plus de 500 euros pour réparer sa machine. Moi, quand ma carte mère claque, j'en ai pour cinq fois moins, et encore, si je choisi une gamme moyenne-haute. Et puis, on a beau dire, les portables, ça chauffe. @@ -91,9 +91,9 @@ Vivement un forfait mobile inclus dans l'abonnement du foyer. Tout ça pour dire que je suis conservateur: il n'y a rien de mieux qu'un bon ordinateur de bureau avec sa grosse tour, où les composants sont interchangeables à moindre coût, où la ventilation n'est pas un problème, où le bi-écran est possible (dans des conditions confortables...), et où la connexion internet n'est pas dépendante d'amateurs ayant mis en place un petit réseau pour que le chaland viennent prendre ses consommations chez eux. -Il y a quelques années en arrière, par "*référencement*", on entendait "*s'enregistrer auprès d'un moteur de recherche*". +Il y a quelques années en arrière, par "_référencement_", on entendait "_s'enregistrer auprès d'un moteur de recherche_". Généralement Google, évidemment. -Aujourd'hui, les spécialistes du marketing incluent également les réseaux sociaux, comme [Facebook](https://web.archive.org/web/20101104151401/http://fr-fr.facebook.com/) ou [Twitter](https://web.archive.org/web/20101104151401/http://twitter.com/). +Aujourd'hui, les spécialistes du marketing incluent également les réseaux sociaux, comme [Facebook](http://fr-fr.facebook.com/) ou [Twitter](http://twitter.com/). Ce sont deux sites qui, à la base, et à ma connaissance, n'ont pas été créés pour les entreprises, mais la visibilité que ces "réseaux" procurent est réellement excellente. Cependant, et là c'est probablement plus une question de philosophie que de conservatisme, je ne vois pas les choses de la même manière. @@ -106,7 +106,7 @@ Donc Facebook et Twitter devraient n'être utilisés qu'à des fins personnelles Je n'ai d'ailleurs de compte ni chez l'un ni chez l'autre: je n'en vois pas l'intérêt. Celui de partager avec plus de gens que ceux que j'ai autour de moi? -De donner une visibilité supplémentaire à [Athaliasoft](https://web.archive.org/web/20101104151401/http://www.athaliasoft.fr/)? +De donner une visibilité supplémentaire à [Athaliasoft](http://www.athaliasoft.fr/)? Je répondrai à la première question que la simple utilisation d'un moteur de recherche permet de tomber sur mon blog. Comme je n'ai pas pour objectif de faire de l'argent avec Geek.Athaliasoft, mais simplement diffuser mon avis et mon expérience. @@ -118,7 +118,7 @@ Je n'ai surtout pas intérêt à ce que plusieurs personnes à la fois me demand Un ou deux à la fois, de sorte à ce que le travail soit bien fait. Autre exemple du conservatisme chez les geeks: le fil. -Un geek non conservateur ne va jurer que par le sans-fil: pas de fil au clavier, pas de fil à la souris, pas de fil au réseau. "*Moi je vois pas de différence, au niveau réactivité, entre une souris filaire et une souris sans-fil*". "*Moi je surfe en Wifi et ça me va bien*". +Un geek non conservateur ne va jurer que par le sans-fil: pas de fil au clavier, pas de fil à la souris, pas de fil au réseau. "_Moi je vois pas de différence, au niveau réactivité, entre une souris filaire et une souris sans-fil_". "_Moi je surfe en Wifi et ça me va bien_". Hum. Les périphériques sans-fil fonctionnent sur accumulateurs, n'est-ce pas? @@ -156,4 +156,4 @@ Soit on a le pilote intégré (ou fourni sous forme de module en source libre) e Rien de vaut le bon vieux filaire. Rien ne vaut l'ancienne génération en fait. -Vous n'êtes pas d'accord? \ No newline at end of file +Vous n'êtes pas d'accord? diff --git a/content/interets/informatique/2010/06/21/installation-dun-systeme-de-mailing-list-sous-debian/index.md b/content/interets/informatique/2010/06/21/installation-dun-systeme-de-mailing-list-sous-debian/index.md index 0a002344..db5c0999 100644 --- a/content/interets/informatique/2010/06/21/installation-dun-systeme-de-mailing-list-sous-debian/index.md +++ b/content/interets/informatique/2010/06/21/installation-dun-systeme-de-mailing-list-sous-debian/index.md @@ -1,16 +1,16 @@ --- comments_url: https://com.richard-dern.fr/post/487 -date: '2010-06-21 23:00:00' +date: "2010-06-21 23:00:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101024151837/http://ingnu.fr/2010/06/21/installation-dun-systeme-de-mailing-list-sous-debian/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/06/21/installation-dun-systeme-de-mailing-list-sous-debian/ tags: -- Debian -- École ouverte francophone -- GNU -- Mailing-list -- Mailman + - Debian + - École ouverte francophone + - GNU + - Mailing-list + - Mailman title: Installation d'un système de mailing-list sous debian weather: humidity: 75 @@ -18,24 +18,24 @@ weather: precipitations: false pressure: 1020.6 source: - - open-meteo + - open-meteo temperature: 9.7 wind_direction: 27 wind_speed: 6.4 --- -La mise en place d'une mailing-list pour assurer la communication entre personnes m'a semblé être intéressant pour un projet lors de ma formation à l' [École Ouverte Francophone](https://web.archive.org/web/20101024151837/http://www.eof.eu.org/). -J'ai donc opté pour [mailman](https://web.archive.org/web/20101024151837/http://www.gnu.org/software/mailman) du projet [GNU](https://web.archive.org/web/20101024151837/http://www.gnu.org/). +La mise en place d'une mailing-list pour assurer la communication entre personnes m'a semblé être intéressant pour un projet lors de ma formation à l' [École Ouverte Francophone](http://www.eof.eu.org/). +J'ai donc opté pour [mailman](http://www.gnu.org/software/mailman) du projet [GNU](http://www.gnu.org/). -Nous considérerons pour ce tutoriel qu'un serveur [postfix](https://web.archive.org/web/20101024151837/http://www.postfix.org/) est déjà en place et fonctionnel. +Nous considérerons pour ce tutoriel qu'un serveur [postfix](http://www.postfix.org/) est déjà en place et fonctionnel. -L'installation en elle-même sous [debian](https://web.archive.org/web/20101024151837/http://www.debian.org/index.fr.html) se fait via la commande suivante: +L'installation en elle-même sous [debian](http://www.debian.org/index.fr.html) se fait via la commande suivante: ```text apt-get install mailman ``` -On doit ensuite rajouter les lignes suivantes au fichier "*/etc/postfix/main.cf*": +On doit ensuite rajouter les lignes suivantes au fichier "_/etc/postfix/main.cf_": ```text owner_request_special = no @@ -43,7 +43,7 @@ unknown_local_recipient_reject_code = 550 mailman_destination_recipient_limit = 1 ``` -Et les lignes suivantes au fichier "*/etc/postfix/master.cf*": +Et les lignes suivantes au fichier "_/etc/postfix/master.cf_": ```text mailman unix - n n - - pipe @@ -51,7 +51,7 @@ flags=FR user=list argv=/etc/mailman/postfix-to-mailman.py ${nexthop} ${user} ``` -On ajuste le fichier "*/etc/maiman/mm__cfg.py*": +On ajuste le fichier "_/etc/maiman/mm\_\_cfg.py_": ```text DEFAULT_URL_PATTERN = 'http://%s/mailman/' @@ -76,8 +76,8 @@ On va donc la créer avec la commande suivante: newlist mailman ``` -Après avoir répondu aux quelques questions (n'oubliez pas de spécifier un mot de passe), mailman vous communique une liste d'alias à indiquer dans votre fichiers d'alias, généralement "*/etc/aliases*". -Il s'agit du fichier renseigné dans la directive "*alias_database*" du fichier "*/etc/postfix/main.cf*". +Après avoir répondu aux quelques questions (n'oubliez pas de spécifier un mot de passe), mailman vous communique une liste d'alias à indiquer dans votre fichiers d'alias, généralement "_/etc/aliases_". +Il s'agit du fichier renseigné dans la directive "_alias_database_" du fichier "_/etc/postfix/main.cf_". Une fois ces lignes ajoutées, lancez la commande: @@ -87,7 +87,7 @@ postalias /etc/aliases Relancez postfix et mailman. -A noter qu'une directive existe pour ne pas avoir à refaire ces étapes lors de la création d'une nouvelle mailing-list, mais sur ma configuration, postfix ne prenait pas en compte les alias: je devais éditer le fichier "*/etc/aliases*" à la main. +A noter qu'une directive existe pour ne pas avoir à refaire ces étapes lors de la création d'une nouvelle mailing-list, mais sur ma configuration, postfix ne prenait pas en compte les alias: je devais éditer le fichier "_/etc/aliases_" à la main. Configurez ensuite un nouvel hôte virtuel dans Apache, dans le but de pouvoir gérer vos mailing-list via une interface web, mais surtout pour permettre aux autres personnes de s'y abonner facilement. Voici mon fichier spécifique à cet hôte virtuel: @@ -137,4 +137,4 @@ RewriteRule ^/$ /mailman/listinfo [R=permanent,L] ``` -Vous voilà en mesure de gérer vos listes de diffusion depuis l'interface web, dont l'adresse sera celle de votre hôte virtuel. \ No newline at end of file +Vous voilà en mesure de gérer vos listes de diffusion depuis l'interface web, dont l'adresse sera celle de votre hôte virtuel. diff --git a/content/interets/informatique/2010/06/22/lere-des-pc-nest-pas-terminee/index.md b/content/interets/informatique/2010/06/22/lere-des-pc-nest-pas-terminee/index.md index da839887..aef9cc1f 100644 --- a/content/interets/informatique/2010/06/22/lere-des-pc-nest-pas-terminee/index.md +++ b/content/interets/informatique/2010/06/22/lere-des-pc-nest-pas-terminee/index.md @@ -1,15 +1,15 @@ --- comments_url: https://com.richard-dern.fr/post/488 cover: images/cover.png -date: '2010-06-22 10:09:23' +date: "2010-06-22 10:09:23" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20100701121919/http://ingnu.fr/2010/06/22/lere-des-pc-nest-pas-terminee/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/06/22/lere-des-pc-nest-pas-terminee/ tags: -- Cloud -- PC -- Tablette + - Cloud + - PC + - Tablette title: L'ère des PC n'est pas terminée weather: humidity: 53 @@ -17,13 +17,13 @@ weather: precipitations: false pressure: 1022.2 source: - - open-meteo + - open-meteo temperature: 16.2 wind_direction: 45 wind_speed: 7.6 --- -D'après [cette page](https://web.archive.org/web/20100701121919/http://www.techi.com/2010/06/three-reasons-the-pc-era-is-coming-to-an-end/) (qui a fait l'objet d'un tweet à l'instant), il existe trois raisons selon lesquelles l'ère des PC est sur le point de se terminer. +D'après [cette page](http://www.techi.com/2010/06/three-reasons-the-pc-era-is-coming-to-an-end/) (qui a fait l'objet d'un tweet à l'instant), il existe trois raisons selon lesquelles l'ère des PC est sur le point de se terminer. En cause, le Cloud Computing et les tablettes. Ahah, elle est bien bonne... @@ -57,15 +57,15 @@ C'est ce que j'ai fais, ça marche très bien, et n'importe qui ne peut pas acc Enfin, il prétend également qu'il existera dans le Cloud des banques qui conserveront vos données, comme nos banques conservent notre argent. Hum. -Vous vous rappelez [ce mec qui a fait perdre cinq milliards d'euros à une banque française](https://web.archive.org/web/20100701121919/http://www.lexpansion.com/economie/actualite-entreprise/l-homme-qui-a-fait-perdre-5-milliards-d-euros-a-la-sg_141026.html) ? +Vous vous rappelez [ce mec qui a fait perdre cinq milliards d'euros à une banque française](http://www.lexpansion.com/economie/actualite-entreprise/l-homme-qui-a-fait-perdre-5-milliards-d-euros-a-la-sg_141026.html) ? Je me vois mal confier mes données personnelles à autre chose que mon propre serveur. D'ailleurs, mes économies sont sous mon matelas. Et pourquoi la tablette devrait tuer le PC ? -L'écran est trop petit pour pouvoir travailler avec, il n'y a pas de vrai clavier, il est impossible de s'y brancher un 5.1 pour se mater un blu-ray, et [ça fait ramer Windows 95](https://web.archive.org/web/20100701121919/http://www.gizmodo.fr/2010/04/12/heresie-windows-95-sur-un-ipad.html), alors un Crysis... -[La tablette, c'est de la merde](https://web.archive.org/web/20100701121919/http://ingnu.fr/2010/01/31/lipad-cest-de-la-merde/). +L'écran est trop petit pour pouvoir travailler avec, il n'y a pas de vrai clavier, il est impossible de s'y brancher un 5.1 pour se mater un blu-ray, et [ça fait ramer Windows 95](http://www.gizmodo.fr/2010/04/12/heresie-windows-95-sur-un-ipad.html), alors un Crysis... +La tablette, c'est de la merde. Non, moi je crois simplement que de temps en temps, au lieu de publier n'importe quoi, certains feraient mieux de s'abstenir... Chaque plateforme a ses avantages et ses inconvénients, mais surtout son propre type d'utilisation. Je crois sincèrement que le PC, tel qu'on le connaît, subsistera encore longtemps. -Pas vous ? \ No newline at end of file +Pas vous ? diff --git a/content/interets/informatique/2010/06/23/installer-seeks-sous-debian/index.md b/content/interets/informatique/2010/06/23/installer-seeks-sous-debian/index.md index 97b53436..ad22d235 100644 --- a/content/interets/informatique/2010/06/23/installer-seeks-sous-debian/index.md +++ b/content/interets/informatique/2010/06/23/installer-seeks-sous-debian/index.md @@ -1,18 +1,18 @@ --- comments_url: https://com.richard-dern.fr/post/489 -date: '2010-06-23 17:44:00' +date: "2010-06-23 17:44:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101024144622/http://ingnu.fr/2010/06/23/installer-seeks-sous-debian/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/06/23/installer-seeks-sous-debian/ tags: -- Compiler -- Debian -- Méta moteur -- Moteur de recherche -- Seeks -- Source -- Ubuntu + - Compiler + - Debian + - Méta moteur + - Moteur de recherche + - Seeks + - Source + - Ubuntu title: Installer Seeks sous Debian weather: humidity: 56 @@ -20,13 +20,13 @@ weather: precipitations: false pressure: 1019.9 source: - - open-meteo + - open-meteo temperature: 19.8 wind_direction: 62 wind_speed: 9.3 --- -[Seeks](https://web.archive.org/web/20101024144622/http://www.seeks-project.info/) est un méta moteur de recherche, permettant d'anonymiser les requêtes avant leur envoi aux moteurs de recherche, tels que [Google](https://web.archive.org/web/20101024144622/http://www.google.fr/), [Bing](https://web.archive.org/web/20101024144622/http://www.bing.com/?cc=fr), [Cuil](https://web.archive.org/web/20101024144622/http://www.cuil.com/), [Yahoo](https://web.archive.org/web/20101024144622/http://fr.search.yahoo.com/) ou [Exalead](https://web.archive.org/web/20101024144622/http://www.exalead.com/search/). +[Seeks](http://www.seeks-project.info/) est un méta moteur de recherche, permettant d'anonymiser les requêtes avant leur envoi aux moteurs de recherche, tels que [Google](http://www.google.fr/), [Bing](http://www.bing.com/?cc=fr), [Cuil](http://www.cuil.com/), [Yahoo](http://fr.search.yahoo.com/) ou [Exalead](http://www.exalead.com/search/). Il offre en outre un proxy et un serveur web intégré. L'intérêt d'installer Seeks est donc de disposer d'un moteur de recherche qui va garantir l'anonymat de nos requêtes, et nous fournir des résultats exhaustifs et pertinents. On notera à ce sujet la possibilité de trier les résultats selon plusieurs critères, par exemple par blogs, par forums, par pages de wiki, etc. @@ -41,7 +41,7 @@ Tout d'abord, il faut installer quelques paquets: apt-get install autoconf automake libtool libcurl4-gnutls-dev libpcre3-dev build-essential libxml2-dev git-core libevent-dev ``` -On installe *git-core* parce que, a priori, le binaire résultant de la compilation des sources obtenues avec *git* est moins capricieux. +On installe _git-core_ parce que, a priori, le binaire résultant de la compilation des sources obtenues avec _git_ est moins capricieux. Ensuite: ```bash @@ -51,7 +51,7 @@ cd seeks ./autogen.sh ``` -On va installer Seeks dans */opt/seeks*, et on veut compiler avec le module serveur web; il en résulte la commande suivante: +On va installer Seeks dans _/opt/seeks_, et on veut compiler avec le module serveur web; il en résulte la commande suivante: ```bash ./configure --enable-httpserv-plugin=yes @@ -63,7 +63,7 @@ Et on compile: make ``` -Petite astuce, pour les processeurs multi-cores, utilisez l'option *-j*, suivie du nombre de cores. +Petite astuce, pour les processeurs multi-cores, utilisez l'option _-j_, suivie du nombre de cores. Sur mon Core2Duo, cela donne: ```bash @@ -118,7 +118,7 @@ On se retrouve avec l'arborescence suivante: `-- yui ``` -On édite le fichier */opt/seeks/etc/seeks/config*. +On édite le fichier _/opt/seeks/etc/seeks/config_. Les valeurs importantes à changer sont les suivantes: ```text @@ -131,9 +131,9 @@ hostname ``` Les autres options de configuration sont laissées à votre appréciation. -Vérifiez ensuite les paramètres du fichier */opt/seeks/etc/seeks/httpserv-config*. +Vérifiez ensuite les paramètres du fichier _/opt/seeks/etc/seeks/httpserv-config_. Les paramètres par défaut devraient aller, mais si vous hébergez déjà un proxy sur le port 8080, il faudra changer soit celui de ce proxy, soit celui de Seeks. -On peut ensuite passer à la configuration du fichier */opt/seeks/etc/websearch-config*. +On peut ensuite passer à la configuration du fichier _/opt/seeks/etc/websearch-config_. Là, pareil, c'est à votre appréciation. On peut ensuite lancer le démon, avec la commande suivante: @@ -145,7 +145,7 @@ On peut ensuite lancer le démon, avec la commande suivante: J'ignore comment il se débrouille parce que je n'ai pas encore eu la curiosité de fouiller le code, mais a priori, pas besoin de lui dire où chercher son fichier de configuration, il le trouve tout seul. Changez une option dans le fichier de configuration, par exemple le port du serveur web et relancez Seeks pour vous en convaincre. Bref. -Si toutefois il ne le trouvait pas, il suffit de lui indiquer le chemin complet du fichier config (donc */opt/seeks/etc/seeks/config*) à la fin de la commande précédente. +Si toutefois il ne le trouvait pas, il suffit de lui indiquer le chemin complet du fichier config (donc _/opt/seeks/etc/seeks/config_) à la fin de la commande précédente. On a notre Seeks fonctionnel, et accessible depuis le port configuré précédemment. Il est toujours possible, maintenant, de créer un hôte virtuel dans Apache, histoire qu'il ait son propre nom de domaine ou de sous-domaine. @@ -160,7 +160,7 @@ C'est tout. Si vous ne souhaitez pas passer par le serveur web intégré, je dois vous signaler que sur mon serveur, il crash pratiquement à chaque requête, ce qui, évidemment, est très handicapant. -Pour finir, vous pouvez ajouter la ligne suivante au début du fichier */etc/rc.local*: +Pour finir, vous pouvez ajouter la ligne suivante au début du fichier _/etc/rc.local_: ```text /opt/seeks/bin/seeks --daemon @@ -170,4 +170,4 @@ De cette manière, Seeks démarrera automatiquement avec la machine. Je signale également que des paquets tout prêts pour debian et ubuntu existent déjà. Cependant, je n'en étais pas satisfait, c'est pourquoi je vous propose l'installation depuis les sources. -D'autre part, hormis l'installation des dépendances, la procédure est valable pour à peu près n'importe quelle plateforme. \ No newline at end of file +D'autre part, hormis l'installation des dépendances, la procédure est valable pour à peu près n'importe quelle plateforme. diff --git a/content/interets/informatique/2010/08/09/installation-dun-miroir-pour-debian-ou-ubuntu/index.md b/content/interets/informatique/2010/08/09/installation-dun-miroir-pour-debian-ou-ubuntu/index.md index ca8a8815..12e8bf3c 100644 --- a/content/interets/informatique/2010/08/09/installation-dun-miroir-pour-debian-ou-ubuntu/index.md +++ b/content/interets/informatique/2010/08/09/installation-dun-miroir-pour-debian-ou-ubuntu/index.md @@ -1,16 +1,16 @@ --- comments_url: https://com.richard-dern.fr/post/490 -date: '2010-08-09 10:33:00' +date: "2010-08-09 10:33:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101024152035/http://ingnu.fr/2010/08/09/installation-dun-miroir-pour-debian-ou-ubuntu/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/08/09/installation-dun-miroir-pour-debian-ou-ubuntu/ tags: -- Apt-mirror -- Debian -- Miroir -- Rsync -- Ubuntu + - Apt-mirror + - Debian + - Miroir + - Rsync + - Ubuntu title: Installation d'un miroir pour debian ou ubuntu weather: humidity: 61 @@ -18,7 +18,7 @@ weather: precipitations: false pressure: 1018.1 source: - - open-meteo + - open-meteo temperature: 20.4 wind_direction: 342 wind_speed: 2.3 @@ -29,7 +29,7 @@ Tout d'abord, il faut déterminer si le dépôt que l'on veut copier permet de p ## Dépôt avec accès rsync -On installe le paquet *rsync*: +On installe le paquet _rsync_: ```text apt-get install rsync @@ -42,7 +42,7 @@ wget http://www.debian.org/mirror/anonftpsync ``` Si l'on souhaite synchroniser plusieurs miroirs avec rsync, enregistrez ce fichier avec un nom unique. -Par exemple, *debian-sync*, *debian-multimedia-sync*, etc. +Par exemple, _debian-sync_, _debian-multimedia-sync_, etc. Dans ce fichier, modifier les lignes suivantes: @@ -54,16 +54,16 @@ LOGDIR= ARCH_EXCLUDE= ``` -L'hôte du dépôt peut être sélectionné depuis la [liste des miroirs Debian](https://web.archive.org/web/20101024152035/http://www.debian.org/mirror/list). -Il ne s'agit que du nom de domaine (par exemple: *ftp2.fr.debian.org*). +L'hôte du dépôt peut être sélectionné depuis la [liste des miroirs Debian](http://www.debian.org/mirror/list). +Il ne s'agit que du nom de domaine (par exemple: _ftp2.fr.debian.org_). -Pour la variable *RSYNC_DIR*, connectez-vous au dépôt dont vous voulez faire un miroir, et placez-vous à la racine de ce dépôt. -Généralement, *RSYNC_DIR* aura pour valeur *debian*, dans la mesure où il devrait exister un répertoire de ce nom, immédiatement à la racine du serveur. +Pour la variable _RSYNC_DIR_, connectez-vous au dépôt dont vous voulez faire un miroir, et placez-vous à la racine de ce dépôt. +Généralement, _RSYNC_DIR_ aura pour valeur _debian_, dans la mesure où il devrait exister un répertoire de ce nom, immédiatement à la racine du serveur. -*LOGDIR* contient le chemin complet vers le répertoire où seront stockés les fichiers journaux. -Attention si vous faites plusieurs miroirs avec le même *LOGDIR*: vous devrez modifier la variable *LOGFILE* plus bas dans le fichier de configuration, pour éviter que les journaux s'écrasent mutuellement. +_LOGDIR_ contient le chemin complet vers le répertoire où seront stockés les fichiers journaux. +Attention si vous faites plusieurs miroirs avec le même _LOGDIR_: vous devrez modifier la variable _LOGFILE_ plus bas dans le fichier de configuration, pour éviter que les journaux s'écrasent mutuellement. -La liste des architectures disponibles est présente dans la description de la variable *ARCH_EXCLUDE*: il suffit de copier celles dont on ne veut pas, entre guillemets. +La liste des architectures disponibles est présente dans la description de la variable _ARCH_EXCLUDE_: il suffit de copier celles dont on ne veut pas, entre guillemets. Une fois la configuration terminée, il ne reste plus qu'à rendre le script exécutable: @@ -81,19 +81,19 @@ Attention, ça va prendre plusieurs heures, voire une nuit entière. ## Dépôt sans accès rsync -Dans le cas où le serveur que vous voulez copier ne propose pas de module rsync, vous devrez utiliser *apt-mirror*. +Dans le cas où le serveur que vous voulez copier ne propose pas de module rsync, vous devrez utiliser _apt-mirror_. ```text apt-get install apt-mirror ``` -Après cette installation, vous trouverez un fichier *mirror.list* dans le dossier */etc/apt*. -Faites une copie de ce fichier, et donnez-lui un nom unique (comme tout à l'heure, *mirror.list-debian* ou *mirror.list-debian-multimedia*), puis éditez-le. +Après cette installation, vous trouverez un fichier _mirror.list_ dans le dossier _/etc/apt_. +Faites une copie de ce fichier, et donnez-lui un nom unique (comme tout à l'heure, _mirror.list-debian_ ou _mirror.list-debian-multimedia_), puis éditez-le. -*base_path* correspond au répertoire cible, là où sera créé le dépôt. +_base_path_ correspond au répertoire cible, là où sera créé le dépôt. Laissez les autres variables telles quelles. Ajoutez ensuite la liste du ou des dépôt(s) à copier. -Par exemple, pour [ubuntu](https://web.archive.org/web/20101024152035/http://www.ubuntu-fr.org/), nous aurons le fichier de configuration suivant: +Par exemple, pour [ubuntu](http://www.ubuntu-fr.org/), nous aurons le fichier de configuration suivant: ```text set base_path /mnt/shares/debian-mirror/ubuntu @@ -120,17 +120,17 @@ deb-amd64 http://archive.ubuntu.com/ubuntu/ lucid main/debian-installer clean http://archive.ubuntu.com/ubuntu ``` -Vous noterez les lignes commençant par "*deb-amd64*": il s'agit simplement d'indiquer à apt-mirror que l'on souhaite également faire un miroir des dépôts pour une architecture amd64. +Vous noterez les lignes commençant par "_deb-amd64_": il s'agit simplement d'indiquer à apt-mirror que l'on souhaite également faire un miroir des dépôts pour une architecture amd64. Si vous ne voulez que cette architecture et uniquement celle-là, remplacez la variable: ```text set defaultarch amd64 ``` -Et supprimez les lignes commençant par "*deb-amd64*". +Et supprimez les lignes commençant par "_deb-amd64_". Laconfiguration présentée ici est valable pour les architectures i386 et amd64. -Maintenant, nous allons créer l'arborescence cible (en fonction de la variable *base_path* définie ci-dessus): +Maintenant, nous allons créer l'arborescence cible (en fonction de la variable _base_path_ définie ci-dessus): ```text mkdir -p /mnt/shares/debian-mirror/ubuntu/{var,skel,mirror} @@ -146,7 +146,7 @@ Ici aussi, patience, la copie peut prendre plusieurs heures. ## Automatisation de la mise à jour -On rajoute la ligne suivante dans la *crontab*, si on utilise rsync: +On rajoute la ligne suivante dans la _crontab_, si on utilise rsync: ```text 2 54 * * * /scripts/debian-rsync @@ -164,8 +164,8 @@ Maintenant, chaque nuit, vos miroirs vont se mettre à jour tout seuls. ## Rendre accessible les miroirs via http Il faut, bien sûr, avoir un serveur http sous la main. -Par exemple, [apache](https://web.archive.org/web/20101024152035/http://www.apache.org/). -Créez un hôte virtuel, ayant pour racine, par exemple, */var/www/mirror*. +Par exemple, [apache](http://www.apache.org/). +Créez un hôte virtuel, ayant pour racine, par exemple, _/var/www/mirror_. L'idéal serait de mettre tous les miroirs dans un même répertoire, chaque miroir ayant son propre répertoire. Par exemple: @@ -178,13 +178,13 @@ Il suffit ensuite d'exécuter la commande suivante pour rendre un miroir disponi ln -s /var/www/mirror/ ``` -Attention aux miroirs créés via apt-mirror: apt-mirror créé une arborescence particulière, du type */mirror//*, où: +Attention aux miroirs créés via apt-mirror: apt-mirror créé une arborescence particulière, du type _/mirror//_, où: -- *base_path* correspond à la variable du même nom spécifiée dans le fichier *mirror.list* -- *host* est généré automatiquement en fonction des dépôts spécifiés dans le fichier *mirror.list* -- et *dist* est également généré automatiquement +- _base_path_ correspond à la variable du même nom spécifiée dans le fichier _mirror.list_ +- _host_ est généré automatiquement en fonction des dépôts spécifiés dans le fichier _mirror.list_ +- et _dist_ est également généré automatiquement -En reprenant l'exemple de notre fichier de configuration, le chemin complet vers notre dépôt ubuntu serait */mnt/shares/debian-mirror/ubuntu/mirror/archive.ubuntu.com/ubuntu*. +En reprenant l'exemple de notre fichier de configuration, le chemin complet vers notre dépôt ubuntu serait _/mnt/shares/debian-mirror/ubuntu/mirror/archive.ubuntu.com/ubuntu_. C'est un peu long, mais au moins, tout est bien organisé... ## Conclusion @@ -193,4 +193,4 @@ Pour finir, il faut ajouter notre dépôt à notre sources.list: ```text deb http:/// -``` \ No newline at end of file +``` diff --git a/content/interets/informatique/2010/09/01/une-petite-interview-de-l-equipe-debian/index.md b/content/interets/informatique/2010/09/01/une-petite-interview-de-l-equipe-debian/index.md index e73df65c..2817c500 100644 --- a/content/interets/informatique/2010/09/01/une-petite-interview-de-l-equipe-debian/index.md +++ b/content/interets/informatique/2010/09/01/une-petite-interview-de-l-equipe-debian/index.md @@ -1,17 +1,17 @@ --- comments_url: https://com.richard-dern.fr/post/491 cover: images/cover.png -date: '2010-09-01 08:10:00' +date: "2010-09-01 08:10:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101024144632/http://ingnu.fr/2010/09/01/une-petite-interview-de-lequipe-debian/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/09/01/une-petite-interview-de-lequipe-debian/ tags: -- Debian -- Interview -- Logiciels -- Questions -- Réponses + - Debian + - Interview + - Logiciels + - Questions + - Réponses title: Une petite interview de l'équipe debian weather: humidity: 88 @@ -19,7 +19,7 @@ weather: precipitations: false pressure: 1019.2 source: - - open-meteo + - open-meteo temperature: 11.5 wind_direction: 69 wind_speed: 8.1 @@ -31,7 +31,7 @@ En voici la traduction : **Quelle est la date de lancement prévue pour debian 6 ?** Vraisemblablement cette année. -Elle a déjà été gelée (voir [l'annonce](https://web.archive.org/web/20101024144632/http://www.debian.org/News/2010/20100806)), donc nous avons encore besoin d'effectuer quelques tests finaux, corriger les derniers bugs et peaufiner la documentation. +Elle a déjà été gelée (voir [l'annonce](http://www.debian.org/News/2010/20100806)), donc nous avons encore besoin d'effectuer quelques tests finaux, corriger les derniers bugs et peaufiner la documentation. **Quelles sont les améliorations les plus significatives pour cette nouvelle version ?** @@ -52,7 +52,7 @@ Oui, nous sortirons toujours une nouvelle version quand nous serons satisfaits d Cela dépend de votre utilisation. Nous n'ajouterons sans doute pas beaucoup de nouveaux logiciels aux versions stables (nous ajouterons peut-être de nouvelles images de noyaux, pour supporter du nouveau matériel, et évidemment corriger les bugs sévères). -Toutefois, il y a le service [www.backports.org](https://web.archive.org/web/20101024144632/http://www.backports.org/), qui propose des mises à jour pour une grande partie des paquets utilisables dans une version stable. +Toutefois, il y a le service [www.backports.org](http://www.backports.org/), qui propose des mises à jour pour une grande partie des paquets utilisables dans une version stable. Le travail pour intégrer ce service et en faire un service officiel est en cours, mais pas encore terminé. Un autre développement récent, que vous trouverez peut-être intéressant, concerne l'idée d'une distribution "testing utilisable couramment", qui aurait le bénéfice de logiciels à jour, tout en conservant les bénéfices du Projet Debian (gestion des paquets, FAQ, liberté, etc.). @@ -60,12 +60,12 @@ Un autre développement récent, que vous trouverez peut-être intéressant, con **Du neuf à propos de Debian GNU/Hurd ?** Michael Banck s'est exprimé à ce sujet à New York lors de la conférence Debian 2010. -Et malgré la disponibilité d'une vidéo de cette allocution (une version beta ; une meilleure vidéo devrait être ajoutée plus tard ; voir [ici](https://web.archive.org/web/20101024144632/http://penta.debconf.org/dc10_schedule/events/595.en.html) pour les détails) je dois confesser que je n'ai moi-même pas encore eu le temps de voir cette vidéo, désolé :( +Et malgré la disponibilité d'une vidéo de cette allocution (une version beta ; une meilleure vidéo devrait être ajoutée plus tard ; voir [ici](http://penta.debconf.org/dc10_schedule/events/595.en.html) pour les détails) je dois confesser que je n'ai moi-même pas encore eu le temps de voir cette vidéo, désolé :( **Depuis plusieurs mois, des distributions telles que ubuntu tendent à devenir plus populaires que Debian. Pensez-vous que Debian va être phagocytée par ces distributions, ou pensez-vous plutôt qu'elles auront toujours besoin de Debain pour exister ?** Hum, c'est une question difficile. -Alors que certaines distributions dérivées de Debian deviennent plus populaires que Debian elle-même, toutes ces distributions partagent une même chose : elles *dépendent* de Debian. -Je ne connais aucune dérivée, qui serait capable d'accomplir toutes les taches dont est capable Debian, compte tenu du fait que Debian fait plus que simplement packager un grand nombre de logiciels pour les autres : elle les *intègre*, pour qu'ils fonctionnent correctement. +Alors que certaines distributions dérivées de Debian deviennent plus populaires que Debian elle-même, toutes ces distributions partagent une même chose : elles _dépendent_ de Debian. +Je ne connais aucune dérivée, qui serait capable d'accomplir toutes les taches dont est capable Debian, compte tenu du fait que Debian fait plus que simplement packager un grand nombre de logiciels pour les autres : elle les _intègre_, pour qu'ils fonctionnent correctement. Elle fourni de gros efforts pour assurer la qualité de ces paquets, elle propose des mises à jour de sécurité pour tout ces paquets dans leur version stable. -C'est donc là, certainement, le *besoin* d'une Debian. \ No newline at end of file +C'est donc là, certainement, le _besoin_ d'une Debian. diff --git a/content/interets/informatique/2010/09/13/la-television-connectee-par-opera/index.md b/content/interets/informatique/2010/09/13/la-television-connectee-par-opera/index.md index 4885807a..580bb6b2 100644 --- a/content/interets/informatique/2010/09/13/la-television-connectee-par-opera/index.md +++ b/content/interets/informatique/2010/09/13/la-television-connectee-par-opera/index.md @@ -1,16 +1,16 @@ --- comments_url: https://com.richard-dern.fr/post/492 -date: '2010-09-13 19:07:00' +date: "2010-09-13 19:07:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101108174930/http://ingnu.fr/2010/09/13/la-television-connectee-par-opera/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/09/13/la-television-connectee-par-opera/ tags: -- HTML5 -- Navigateur -- Opera -- Télévision -- Widget + - HTML5 + - Navigateur + - Opera + - Télévision + - Widget title: La télévision connectée par Opera weather: humidity: 73 @@ -18,18 +18,18 @@ weather: precipitations: false pressure: 1025.8 source: - - open-meteo + - open-meteo temperature: 14.1 wind_direction: 259 wind_speed: 5.5 --- -L'entreprise norvégienne [Opera Software](https://web.archive.org/web/20101108174930/http://www.opera.com/) nous propose, par l'intermédiaire de son [canal YouTube](https://web.archive.org/web/20101108174930/http://www.youtube.com/user/operasoftware), une vidéo fort intéressante, montrant qu'elle est décidée à ne pas faire comme tout le monde (comprendre Google ou Apple). +L'entreprise norvégienne [Opera Software](http://www.opera.com/) nous propose, par l'intermédiaire de son [canal YouTube](http://www.youtube.com/user/operasoftware), une vidéo fort intéressante, montrant qu'elle est décidée à ne pas faire comme tout le monde (comprendre Google ou Apple). Cela concerne cette fois les possibilités que pourrait offrir un téléviseur connecté à Internet. Je ne sais pas si c'est mon téléviseur ou ma platine Blu-ray (des Samsung) ou si c'est le firmware, mais la connexion à Internet et aux services Internet est particulièrement lente (juste un peu plus rapide sur la platine). L'idée proposée par Opera permettrait peut-être de palier à ce problème. -En effet, la solution (le concept) mis en avant par Opera est l'utilisation des recommandations du [W3C](https://web.archive.org/web/20101108174930/http://www.w3.org/) relatives aux [widgets](https://web.archive.org/web/20101108174930/http://www.w3.org/TR/widgets/), et offre à ce titre aux développeurs un kit de développement. +En effet, la solution (le concept) mis en avant par Opera est l'utilisation des recommandations du [W3C](http://www.w3.org/) relatives aux [widgets](http://www.w3.org/TR/widgets/), et offre à ce titre aux développeurs un kit de développement. Les technologies employées sont bien évidemment HTML5, mais également CSS, XML et JavaScript. Cette solution offre bien des avantages: la compatibilité, l'inter-opérabilité, le confort d'utilisation, la simplicité de développement. @@ -37,4 +37,4 @@ Autre caractéristique du système: l'intégration de ces widgets, même en cour En ce qui me concerne, l'idée me plait bien. Et vous, vous en pensez quoi, chers lecteurs? -Pensez-vous que cela pourra améliorer les fonctionnalités Web de notre équipement vidéo? \ No newline at end of file +Pensez-vous que cela pourra améliorer les fonctionnalités Web de notre équipement vidéo? diff --git a/content/interets/informatique/2010/09/16/le-piratage-nuit-gravement-a-lemploi/index.md b/content/interets/informatique/2010/09/16/le-piratage-nuit-gravement-a-lemploi/index.md index 505af976..fea9599e 100644 --- a/content/interets/informatique/2010/09/16/le-piratage-nuit-gravement-a-lemploi/index.md +++ b/content/interets/informatique/2010/09/16/le-piratage-nuit-gravement-a-lemploi/index.md @@ -1,16 +1,16 @@ --- comments_url: https://com.richard-dern.fr/post/493 -date: '2010-09-16 14:46:00' +date: "2010-09-16 14:46:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101108174709/http://ingnu.fr/2010/09/16/le-piratage-nuit-gravement-a-lemploi/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/09/16/le-piratage-nuit-gravement-a-lemploi/ tags: -- État -- Libre -- Open Source -- Piratage -- Propriétaire + - État + - Libre + - Open Source + - Piratage + - Propriétaire title: Le piratage nuit gravement à l'emploi weather: humidity: 61 @@ -18,17 +18,17 @@ weather: precipitations: false pressure: 1012.6 source: - - open-meteo + - open-meteo temperature: 15.1 wind_direction: 264 wind_speed: 14.8 --- -À en croire le site [ITespresso](https://web.archive.org/web/20101108174709/http://www.itespresso.fr/), qui relaye une [étude](https://web.archive.org/web/20101108174709/http://portal.bsa.org/piracyimpact2010/index.html) formulée par la [Business Software Alliance](https://web.archive.org/web/20101108174709/http://www.bsa.org/), le piratage de logiciels représente d'une part un manque à gagner pour l'État, mais d'autre part nuit aussi à l'embauche. +À en croire le site [ITespresso](http://www.itespresso.fr/), qui relaye une [étude](http://portal.bsa.org/piracyimpact2010/index.html) formulée par la [Business Software Alliance](http://www.bsa.org/), le piratage de logiciels représente d'une part un manque à gagner pour l'État, mais d'autre part nuit aussi à l'embauche. Les chiffres avancés sont de l'ordre de 40% de copies pirates de logiciels qui circulent en France, et 14 599 emplois dans le secteur des technologies de pointe pourraient être créés. Enfin, le piratage représenterait un manque à gagner de 2.4 milliards d'euros pour l'État, montant que, bien sûr, celui-ci espère récupérer d'ici quatre ans. -Moi, j'ai envie de dire: "*Passez à l'Open Source au lieu de râler*". +Moi, j'ai envie de dire: "_Passez à l'Open Source au lieu de râler_". Je me rends compte que pour beaucoup de gens, il n'existe pas de modèle économique pour le Libre. Tu fais des applications Libres pour passer le temps, pas pour gagner ta vie. @@ -36,7 +36,7 @@ Sauf que le Libre est un facteur de croissance pour une entreprise. Juste pour prendre l'exemple de la boite dans laquelle je travaille en tant qu'informaticien: nous avions besoin de deux nouveaux serveurs pour notre présence sur Internet et pour la gestion des succursales basées un peu partout en Alsace. Si nous avions dû opter pour une solution propriétaire, la facture aurait été beaucoup plus salée (nous avons fait une économie de près de 600 euros rien que sur les licences de système d'exploitation). L'autre grand projet a été l'achat de licences Office 2010. -Près de 2 000 euros auraient pu être économisés en restant sur [Open Office](https://web.archive.org/web/20101108174709/http://www.openoffice.org/) (qui est installé sur toutes les machines du parc, en raison de problèmes de... compatibilité entre Office 2003, 2007 et 2010). +Près de 2 000 euros auraient pu être économisés en restant sur [Open Office](http://www.openoffice.org/) (qui est installé sur toutes les machines du parc, en raison de problèmes de... compatibilité entre Office 2003, 2007 et 2010). D'autre part, en restant sur du propriétaire, personne n'a besoin d'être formé. On passe de Office 2007 à Office 2010 sans trop de problème. @@ -47,4 +47,4 @@ Sauf que les boîtes n'ont pas envie de recruter parce que ça leur coûte trop Enfin bon, ma réflexion ne change rien au monde, et en plus, elle n'est pas nouvelle. Mais j'avais envie de réagir à cette actualité. -Vous n'êtes pas d'accord avec moi? \ No newline at end of file +Vous n'êtes pas d'accord avec moi? diff --git a/content/interets/informatique/2010/09/20/bradley-khun-rappelle-lexistence-de-gnu-social/index.md b/content/interets/informatique/2010/09/20/bradley-khun-rappelle-lexistence-de-gnu-social/index.md index 50dfa94b..05a089d5 100644 --- a/content/interets/informatique/2010/09/20/bradley-khun-rappelle-lexistence-de-gnu-social/index.md +++ b/content/interets/informatique/2010/09/20/bradley-khun-rappelle-lexistence-de-gnu-social/index.md @@ -1,15 +1,15 @@ --- comments_url: https://com.richard-dern.fr/post/494 -date: '2010-09-20 14:02:00' +date: "2010-09-20 14:02:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101108180533/http://ingnu.fr/2010/09/20/bradley-khun-rappelle-lexistence-de-gnu-social/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/09/20/bradley-khun-rappelle-lexistence-de-gnu-social/ tags: -- Diaspora -- Free Software Foundation -- GNU -- GNU social + - Diaspora + - Free Software Foundation + - GNU + - GNU social title: Bradley Khun rappelle l'existence de GNU Social weather: humidity: 55 @@ -17,19 +17,19 @@ weather: precipitations: false pressure: 1017.1 source: - - open-meteo + - open-meteo temperature: 18.5 wind_direction: 180 wind_speed: 1.8 --- -Le Web a opté pour plusieurs angles d'attaque à l'encontre du projet Diaspora, et quand je dis "*le Web*", c'est [ingnu](https://web.archive.org/web/20101108180533/http://ingnu.fr/2010/09/18/diaspora-ca-sent-un-peu-le-sapin/) compris. +Le Web a opté pour plusieurs angles d'attaque à l'encontre du projet Diaspora, et quand je dis "_le Web_", c'est [ingnu](http://ingnu.fr/2010/09/18/diaspora-ca-sent-un-peu-le-sapin/) compris. Exotisme des technologies mises en oeuvre, et sécurité délaissée, par exemple. -Selon [Numerama](https://web.archive.org/web/20101108180533/http://www.numerama.com/), les développeurs se défendent de ce deuxième point en prétextant que c'était le but. +Selon [Numerama](http://www.numerama.com/), les développeurs se défendent de ce deuxième point en prétextant que c'était le but. Fournir une application avec un niveau de sécurité faible, pour que la communauté corrige. Ben voyons. -Ce qui m'étonne, c'est la réaction de Numerama: "*C'est l'absence de failles dans la première version du code qui aurait été surprenante*". +Ce qui m'étonne, c'est la réaction de Numerama: "_C'est l'absence de failles dans la première version du code qui aurait été surprenante_". À moins que ce ne soit de la rhétorique. Toujours est-il que peu importe comment on aborde un projet web, plus encore aujourd'hui que jamais, et plus encore quand il s'agit d'héberger des données personnelles, il est inconcevable de proposer une application non sécurisée en téléchargement public. @@ -37,21 +37,21 @@ Par contre, Numerama nous fait part d'un nouveau problème: une fois le code sou Ils auront ainsi bénéficié des 200 000 dollars de dons, mais aussi du travail de la communauté. Serait-ce à dire qu'en plus de faire preuve d'amateurisme, ils feraient preuve de fourberie? -C'est pourquoi Bradley Kuhn, ancien directeur exécutif de la [Free Software Foundation](https://web.archive.org/web/20101108180533/http://www.fsf.org/), nous rappelle qu'il existe le projet [GNU Social](https://web.archive.org/web/20101108180533/http://www.gnu.org/software/social/), qui est déjà disponible au téléchargement, et qui est vraisemblablement plus abouti (je testerai ça dans la journée, la soirée ou la nuit, et je vous ferai part de mes découvertes). +C'est pourquoi Bradley Kuhn, ancien directeur exécutif de la [Free Software Foundation](http://www.fsf.org/), nous rappelle qu'il existe le projet [GNU Social](http://www.gnu.org/software/social/), qui est déjà disponible au téléchargement, et qui est vraisemblablement plus abouti (je testerai ça dans la journée, la soirée ou la nuit, et je vous ferai part de mes découvertes). En tout cas, il repose sur un bon vieux couple PHP/MySQL. -De toute manière, c'est un projet officiel faisant partie intégrante du projet [GNU](https://web.archive.org/web/20101108180533/http://www.gnu.org/). +De toute manière, c'est un projet officiel faisant partie intégrante du projet [GNU](http://www.gnu.org/). On ne peut donc qu'attendre un niveau de qualité assez élevé, de la rigueur, et bien évidemment, une préservation des informations privées. **[Mise à jour]** -**GNU Social est développé "aux côtés de" [status.net](https://web.archive.org/web/20101108180533/http://status.net/) ([ce n'est pas un fork](https://web.archive.org/web/20101108180533/http://gitorious.org/social/pages/Home)), une application sur laquelle repose également – entre autres – [identi.ca](https://web.archive.org/web/20101108180533/http://identi.ca/). -Pas la peine d'en faire une news pour le tester puisqu' [ingnu dispose déjà de ce type de service](https://web.archive.org/web/20101108180533/http://identi.ca/ingnufr/all), justement chez identi.ca. +**GNU Social est développé "aux côtés de" [status.net](http://status.net/) ([ce n'est pas un fork](http://gitorious.org/social/pages/Home)), une application sur laquelle repose également – entre autres – [identi.ca](http://identi.ca/). +Pas la peine d'en faire une news pour le tester puisqu' [ingnu dispose déjà de ce type de service](http://identi.ca/ingnufr/all), justement chez identi.ca. Donc concernant GNU Social, tout va bien, on est en terrain connu, il n'y a rien à prouver face à Diaspora, même si on compare davantage status.net à twitter qu'à facebook.** **[/Mise à jour]** -Et pour ceux qui ont envie de se lancer dans un projet de grande envergure, c'est le moment, puisqu'il est tout à fait possible de récupérer [les sources de Diaspora](https://web.archive.org/web/20101108180533/http://github.com/diaspora/diaspora) (ou pas...) et de forker le projet pour en faire un "vrai" projet libre, non motivé par l'argent, et qui ne risque pas de virer propriétaire. +Et pour ceux qui ont envie de se lancer dans un projet de grande envergure, c'est le moment, puisqu'il est tout à fait possible de récupérer [les sources de Diaspora](http://github.com/diaspora/diaspora) (ou pas...) et de forker le projet pour en faire un "vrai" projet libre, non motivé par l'argent, et qui ne risque pas de virer propriétaire. -Je commence à me dire que Diaspora fut un projet médiatique (je ne sais pas *comment* ils ont réussi leur coup mais il l'ont réussi), destiné à engranger de l'argent, faire parler d'eux, puis qu'on va très vite l'oublier. +Je commence à me dire que Diaspora fut un projet médiatique (je ne sais pas _comment_ ils ont réussi leur coup mais il l'ont réussi), destiné à engranger de l'argent, faire parler d'eux, puis qu'on va très vite l'oublier. Le problème, c'est que les donateurs, particuliers ou investisseurs, vont probablement commencer à se méfier des projets Libres qui demandent des dons avant de présenter une version concrète, ce qui risque peut être de freiner un peu ceux qui ont vraiment besoin d'argent. -L'avenir nous dira comment tout ceci évolue... \ No newline at end of file +L'avenir nous dira comment tout ceci évolue... diff --git a/content/interets/informatique/2010/09/21/le-nom-a-t-il-un-impact-sur-la-reussite-chez-les-geeks/index.md b/content/interets/informatique/2010/09/21/le-nom-a-t-il-un-impact-sur-la-reussite-chez-les-geeks/index.md index 8aaeab0e..bebed664 100644 --- a/content/interets/informatique/2010/09/21/le-nom-a-t-il-un-impact-sur-la-reussite-chez-les-geeks/index.md +++ b/content/interets/informatique/2010/09/21/le-nom-a-t-il-un-impact-sur-la-reussite-chez-les-geeks/index.md @@ -1,15 +1,15 @@ --- comments_url: https://com.richard-dern.fr/post/495 -date: '2010-09-21 08:47:00' +date: "2010-09-21 08:47:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101108135337/http://ingnu.fr/2010/09/21/le-nom-a-t-il-un-impact-sur-la-reussite-chez-les-geeks/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/09/21/le-nom-a-t-il-un-impact-sur-la-reussite-chez-les-geeks/ tags: -- Célébrités -- Geek -- Informatique -- Réussite + - Célébrités + - Geek + - Informatique + - Réussite title: Le nom a-t-il un impact sur la réussite chez les geeks ? weather: humidity: 81 @@ -17,7 +17,7 @@ weather: precipitations: false pressure: 1019.5 source: - - open-meteo + - open-meteo temperature: 14.4 wind_direction: 90 wind_speed: 5.4 @@ -29,16 +29,16 @@ Cet article doit donc être pris au second degrés, n'y voyez aucunement une man Cependant, force est de constater que dans le domaine de l'informatique, certains prénoms, certains noms de famille, ou certaines racines de l'un ou de l'autre reviennent souvent. Par exemple, "berg ". -Comme Zuckerberg (créateur de [facebook](https://web.archive.org/web/20101108135337/http://www.facebook.com/), la traduction littérale de son nom de famille est "*montagne de sucre*", ce qui dé-crédibilise un peu le personnage en y pensant...), Spielberg (producteur de je-ne-sais combien de films de geeks, et dont la traduction du nom de famille pourrait être "*montagne de loisirs*", ce qui correspond bien au bonhomme). -Ou le prénom – raccourci – "Steeve" et ses variantes: Wozniack et Jobs d' [Apple](https://web.archive.org/web/20101108135337/http://www.apple.com/fr/), Ballmer, ou moins réputé, Kleene (pour sa théorie de la récursion et les expressions rationnelles). +Comme Zuckerberg (créateur de [facebook](http://www.facebook.com/), la traduction littérale de son nom de famille est "_montagne de sucre_", ce qui dé-crédibilise un peu le personnage en y pensant...), Spielberg (producteur de je-ne-sais combien de films de geeks, et dont la traduction du nom de famille pourrait être "_montagne de loisirs_", ce qui correspond bien au bonhomme). +Ou le prénom – raccourci – "Steeve" et ses variantes: Wozniack et Jobs d' [Apple](http://www.apple.com/fr/), Ballmer, ou moins réputé, Kleene (pour sa théorie de la récursion et les expressions rationnelles). Après, cela dépend également de l'origine de la personnalité considérée. Par exemple, c'est évidemment outre-Atlantique que l'on trouve le plus de John, et ceci, sans doute sans prendre en considération le sujet qui nous intéresse: la corrélation entre nom et réussite chez les geeks. -Parmis les John célèbres, on citera Carmack à qui l'on doit notamment Quake et Doom, Backus qui lança le Fortran, Atanasoff qui fut le concepteur du premier ordinateur, von Neumann qui établit l'architecture des ordinateurs, ou encore Warnock, co-fondateur de [Adobe](https://web.archive.org/web/20101108135337/http://www.adobe.com/fr/). +Parmis les John célèbres, on citera Carmack à qui l'on doit notamment Quake et Doom, Backus qui lança le Fortran, Atanasoff qui fut le concepteur du premier ordinateur, von Neumann qui établit l'architecture des ordinateurs, ou encore Warnock, co-fondateur de [Adobe](http://www.adobe.com/fr/). Le prénom Alan semble également être un facteur de réussite: Turing qu'on ne présente plus, Sugar, fondateur d'Amstrad (ah, le bon vieux temps des CPC...), ou encore Kay qui créa le langage SmallTalk. -Tout comme Éric, prénom porté par le PDG de Google, Schmidt, ou Raymond, fondateur de l' [Open Source Initiative](https://web.archive.org/web/20101108135337/http://opensource.org/), voire Allman, créateur de [sendmail](https://web.archive.org/web/20101108135337/http://www.sendmail.org/). -Ou Marc, comme Zuckerberg (encore lui), Andreessen le fondateur de [Netscape](https://web.archive.org/web/20101108135337/http://netscape.aol.com/), Ewing, créateur de [Red Hat](https://web.archive.org/web/20101108135337/http://www.fr.redhat.com/) ou encore Shuttleworth, celui d' [Ubuntu](https://web.archive.org/web/20101108135337/http://www.ubuntu-fr.org/). +Tout comme Éric, prénom porté par le PDG de Google, Schmidt, ou Raymond, fondateur de l' [Open Source Initiative](http://opensource.org/), voire Allman, créateur de [sendmail](http://www.sendmail.org/). +Ou Marc, comme Zuckerberg (encore lui), Andreessen le fondateur de [Netscape](http://netscape.aol.com/), Ewing, créateur de [Red Hat](http://www.fr.redhat.com/) ou encore Shuttleworth, celui d' [Ubuntu](http://www.ubuntu-fr.org/). C'est également sans compter sur la réussite de ceux qui ont un nom ou un prénom peu commun dans le monde des geeks, mais un nom qui a été donné à leur découverte, leur création. C'est ainsi le cas de Ada Lovelace, dont le prénom a donné un langage de programmation, ou George Boole, dont l'algèbre est un élément essentiel en informatique, Seymour Cray, constructeur de célèbres super-ordinateurs, ou encore Haskell Cury, dont les travaux ont menés à la programmation fonctionnelle, et au langage Haskell. @@ -48,4 +48,4 @@ Je veux parler, bien entendu, de John et Jane Doe, ou encore de Dave Null. En conclusion, si vous voulez que votre futur enfant réussisse dans un monde de geek, il faudra l'appeler John, Bill, Steeve ou Mark. -Si vous avez une fille, il ne vous reste que Ada... \ No newline at end of file +Si vous avez une fille, il ne vous reste que Ada... diff --git a/content/interets/informatique/2010/11/09/les-projets-dingnu/index.md b/content/interets/informatique/2010/11/09/les-projets-dingnu/index.md index 85d211c4..34aaa40c 100644 --- a/content/interets/informatique/2010/11/09/les-projets-dingnu/index.md +++ b/content/interets/informatique/2010/11/09/les-projets-dingnu/index.md @@ -1,10 +1,10 @@ --- comments_url: https://com.richard-dern.fr/post/496 -date: '2010-11-09 20:46:00' +date: "2010-11-09 20:46:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20101124142017/http://ingnu.fr/2010/11/09/les-projets-dingnu/ + - lang: fr + name: Archive + url: http://ingnu.fr/2010/11/09/les-projets-dingnu/ title: Les projets d'ingnu weather: humidity: 90 @@ -12,7 +12,7 @@ weather: precipitations: true pressure: 981.1 source: - - open-meteo + - open-meteo temperature: 5.8 wind_direction: 161 wind_speed: 9.9 @@ -20,16 +20,16 @@ weather: Vu qu'en ce moment, l'actualité n'a rien de transcendant, j'ai décidé que dans les prochains jours, j'allais me consacrer aux projets de développement que j'avais laissé en suspens jusque là. -Par ailleurs, je viens de remarquer que [l'outil de téléchargement](https://web.archive.org/web/20101124142017/http://ingnu.fr/books/) que j'ai intégré à WordPress déconne: cliquer sur le bouton de téléchargement d'un fichier renvoi vers une page prétendant que le fichier n'existe pas. +Par ailleurs, je viens de remarquer que [l'outil de téléchargement](http://ingnu.fr/books/) que j'ai intégré à WordPress déconne: cliquer sur le bouton de téléchargement d'un fichier renvoi vers une page prétendant que le fichier n'existe pas. -Étant donné que j'aimerais quand même diffuser ne serait-ce que le *Manifeste du geek*, j'ai décidé que le premier de mes projets allait être un espace de téléchargement. +Étant donné que j'aimerais quand même diffuser ne serait-ce que le _Manifeste du geek_, j'ai décidé que le premier de mes projets allait être un espace de téléchargement. Cela fait longtemps que je souhaitais en coder un, mais ingnu m'offre l'occasion de m'y consacrer sérieusement. Ce qui signifie aussi que vu son importance pour ingnu, elle va être terminée rapidement, et donc diffusée rapidement. Il s'agira par conséquent de la première application Libre que je diffuserai via ingnu. Ensuite, j'ai récemment codé un gestionnaire de médias: une application pour lister mes Blu-ray en fait. -Il existe [d'autres outils](https://web.archive.org/web/20101124142017/http://opendb.iamvegan.net/wiki/index.php?title=Main_Page) sur le marché bien sûr, mais j'ai voulu une application allant à contre-courant. -Je trouve, en effet, que le fait de créer un film dans un tel gestionnaire, en passant par un outil d'importation permettant de télécharger les données du film via [Allociné](https://web.archive.org/web/20101124142017/http://www.allocine.fr/) ou [Amazon](https://web.archive.org/web/20101124142017/http://www.amazon.fr/), ne permet pas l'exactitude. +Il existe [d'autres outils](http://opendb.iamvegan.net/wiki/index.php?title=Main_Page) sur le marché bien sûr, mais j'ai voulu une application allant à contre-courant. +Je trouve, en effet, que le fait de créer un film dans un tel gestionnaire, en passant par un outil d'importation permettant de télécharger les données du film via [Allociné](http://www.allocine.fr/) ou [Amazon](http://www.amazon.fr/), ne permet pas l'exactitude. Je voulais un outil me permettant, avec un moindre effort, de créer une galerie d'images, de créer des coffrets et d'y ajouter des médias, chose que ne permettent pas, ou pas facilement, les autres outils disponibles. Il me reste encore à optimiser et sécuriser l'application, et ce sera donc sans doute le deuxième de mes projets à être diffusés. Compte tenu que pour le moment elle n'est ni optimisée ni sécurisée, je ne souhaite pas la proposer au téléchargement. @@ -42,7 +42,7 @@ Je souhaite aussi intégrer d'autres fonctionnalités d'inter-opérabilité comm Bien sût, tout cela va prendre un peu de temps. Enfin, il y a un dernier projet sur lequel j'aimerais travailler, mais là je vois à plus long terme. -Il existe dans le Laboratoire, il s'appelle *MiVili*, mais je ne souhaite encore diffuser aucune information à son sujet (par crainte par exemple que je me rende compte qu'il n'a aucun intérêt et que personne ne va s'en servir). +Il existe dans le Laboratoire, il s'appelle _MiVili_, mais je ne souhaite encore diffuser aucune information à son sujet (par crainte par exemple que je me rende compte qu'il n'a aucun intérêt et que personne ne va s'en servir). Il s'agira probablement du plus gros de mes projets, je n'escompte donc pas pouvoir le diffuser dans les prochains temps. -Restez donc connectés, et n'hésitez pas à me faire part de vos impressions, remarques ou suggestions, à mesure que je fais avancer les choses! \ No newline at end of file +Restez donc connectés, et n'hésitez pas à me faire part de vos impressions, remarques ou suggestions, à mesure que je fais avancer les choses! diff --git a/content/interets/informatique/2010/12/02/a-propos-de-la-neutralite-du-net/index.md b/content/interets/informatique/2010/12/02/a-propos-de-la-neutralite-du-net/index.md index 39ee3655..b0dc7c68 100644 --- a/content/interets/informatique/2010/12/02/a-propos-de-la-neutralite-du-net/index.md +++ b/content/interets/informatique/2010/12/02/a-propos-de-la-neutralite-du-net/index.md @@ -3,8 +3,8 @@ comments_url: https://com.richard-dern.fr/post/497 date: '2010-12-02 21:00:00' links: - lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20110303132720/http://ingnu.fr/2010/12/02/a-propos-de-la-neutralite-du-net/ + name: Archive + url: http://ingnu.fr/2010/12/02/a-propos-de-la-neutralite-du-net/ tags: - Censure - Internet @@ -36,12 +36,12 @@ Rapidement, je n'eus plus le courage de continuer mon référencement, parce que Et puis j'ai eu, moi aussi, mon propre ordinateur et ma propre connexion Internet. Les premiers sites que je visitais alors étaient relativement simples. -De simples pages statiques, [bariolées](https://web.archive.org/web/20110303132720/http://wonder-tonic.com/geocitiesizer/content.php?theme=3&music=10&url=ingnu.fr), couvertes de gifs animés, s'étendant sur des kilomètres de hauteur. +De simples pages statiques, ~~[bariolées](http://wonder-tonic.com/geocitiesizer/content.php?theme=3&music=10&url=ingnu.fr)~~, couvertes de gifs animés, s'étendant sur des kilomètres de hauteur. Les gens y mettaient ce qu'ils voulaient. -Ils créaient ça facilement, avec *Frontpage* par exemple. +Ils créaient ça facilement, avec _Frontpage_ par exemple. Tout le monde pouvait faire son site (ou du moins, sa page perso), y mettre et dire ce qu'il voulait. -Puis il y a eu l'avènement du partage, avec des applications comme [Kazaa](https://web.archive.org/web/20110303132720/http://www.kazaa.com/fr/index.htm), [eMule](https://web.archive.org/web/20110303132720/http://www.emule-project.net/home/perl/general.cgi?l=13), [Napster](https://web.archive.org/web/20110303132720/http://www.napster.com/). +Puis il y a eu l'avènement du partage, avec des applications comme [Kazaa](http://www.kazaa.com/fr/index.htm), [eMule](http://www.emule-project.net/home/perl/general.cgi?l=13), [Napster](http://www.napster.com/). Les musiques, puis quelques temps après les films, s'échangeaient en masse. C'était encore le temps de la neutralité. @@ -70,13 +70,13 @@ La neutralité du Réseau des réseaux est désormais remise en question. Il n'est plus possible de dire ce que l'on veut, de faire ce que l'on veut sur Internet. Internet n'est plus libre, Internet n'est plus neutre. On n'en est plus à se demander si oui ou non Internet va perdre sa neutralité. -Il faut maintenant se poser la question suivante: "*Comment permettre aux Hommes d'être à nouveau reliés par un réseau neutre?*" +Il faut maintenant se poser la question suivante: "_Comment permettre aux Hommes d'être à nouveau reliés par un réseau neutre?_" La question de la neutralité ne se poserait pas si seulement les faits d'une certaines gravité étaient pris en compte, comme par exemple l'usurpation d'identité. Mais quand quelqu'un qui cherche à participer à un projet soi-disant libre et neutre se fait censurer, parce que son intervention ne respecte pas une charte elle-même en contradiction avec ses principes de base, là on est en droit de se poser des questions. J'ai étudié le droit entre autres choses. -J'avais pris l'habitude de malmener mes professeurs avec des phrases du genre: "*Comment pouvons-nous définir notre pays comme libre, alors que nous avons des lois, et que les lois sont elles-mêmes des entraves à la liberté?*". +J'avais pris l'habitude de malmener mes professeurs avec des phrases du genre: "_Comment pouvons-nous définir notre pays comme libre, alors que nous avons des lois, et que les lois sont elles-mêmes des entraves à la liberté?_". J'ai compris plus tard que nous sommes dans un pays libre parce qu'officiellement, l'esclavage est aboli. C'est un peu comme ces offres Internet mobiles illimitées, limitées à 500Mo. @@ -91,7 +91,7 @@ Il y a quelques jours, j'ai lu (malheureusement, je ne sais plus où) qu'un, am Peut être que finalement, c'est tout de même la seule chose à faire pour restaurer la neutralité d'Internet. Ou peut-être n'est-ce qu'une utopie, parce qu'après tout, les gens sont procéduriers: rien ne les empêche d'attaquer quelqu'un d'autre en justice simplement à cause d'un délit de sale gueule. -Je ne parle même pas du piratage, parce que si vous avez lu le [Manifeste du geek](https://web.archive.org/web/20110303132720/http://dl.ingnu.fr/?f=3), vous savez que je considère que toute œuvre devrait être Libre. +Je ne parle même pas du piratage, parce que si vous avez lu le [Manifeste du geek](http://dl.ingnu.fr/?f=3), vous savez que je considère que toute œuvre devrait être Libre. Mais pourquoi empêcher les gens de dire ce qu'ils veulent? Pourquoi nous empêcher de diffuser notre connaissance? Pourquoi nous mettre des bâtons dans les roues quand on veut avancer et faire avancer? diff --git a/content/interets/informatique/2011/12/25/peut-on-se-passer-de-google/index.md b/content/interets/informatique/2011/12/25/peut-on-se-passer-de-google/index.md index 1227a8c2..bcd18800 100644 --- a/content/interets/informatique/2011/12/25/peut-on-se-passer-de-google/index.md +++ b/content/interets/informatique/2011/12/25/peut-on-se-passer-de-google/index.md @@ -1,14 +1,14 @@ --- comments_url: https://com.richard-dern.fr/post/498 cover: images/cover.png -date: '2011-12-25 05:11:00' +date: "2011-12-25 05:11:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120224014938/http://ingnu.fr/2011/12/25/peut-on-se-passer-de-google/ + - lang: fr + name: Archive + url: http://ingnu.fr/2011/12/25/peut-on-se-passer-de-google/ tags: -- Vie privée -- Google + - Vie privée + - Google title: Peut-on se passer de Google ? weather: humidity: 92 @@ -16,7 +16,7 @@ weather: precipitations: false pressure: 1031.4 source: - - open-meteo + - open-meteo temperature: 0.7 wind_direction: 220 wind_speed: 12.8 @@ -24,14 +24,14 @@ weather: Google est omniprésent et, malheureusement, omniscient. Son succès repose bien sûr sur la pertinence des résultats des recherches qu'on lui soumet; je ne dénie pas son efficacité mais son manque de respect pour la confidentialité. Le problème, c'est que d'une certaine manière, entre le moteur de recherche, YouTube et d'autres sites dont je ne ferai pas la liste ici (Google possède plus de 500 noms de domaine), ils ont réussi à créer une certaine dépendance chez les utilisateurs. J'ai donc voulu tester et vérifier s'il était possible de se passer de Google et de toutes ses autres créations. -Pour ce faire, j'ai utilisé [une technique](https://web.archive.org/web/20120224014938/http://ingnu.fr/2011/12/25/comment-bloquer-un-site-internet/) relativement simple à mettre en œuvre pour bloquer l'intégralité des domaines gérés par Google: lorsqu'un des clients de mon réseau essaye d'aller sur une page qui leur appartient, la résolution de nom pointe vers mon propre serveur. +Pour ce faire, j'ai utilisé [une technique](http://ingnu.fr/2011/12/25/comment-bloquer-un-site-internet/) relativement simple à mettre en œuvre pour bloquer l'intégralité des domaines gérés par Google: lorsqu'un des clients de mon réseau essaye d'aller sur une page qui leur appartient, la résolution de nom pointe vers mon propre serveur. Premier constat: même si Google dispose de fermes de serveurs et d'une bande passante proprement gigantesques, tous les sites Internet, soulagés des publicités AdSense, sont incroyablement plus rapides. Je n'ai pas de méthode pour le mesurer, mais c'est tellement énorme qu'il est inutile de vouloir chronométrer le chargement des pages. Deuxième constat: il existe des alternatives! Aussi stupide que cela puisse paraître, oui, il y a des alternatives tout à fait convaincantes à Google. Non, ce n'est pas le seul moteur de recherche. Non, YouTube n'est pas le seul site à proposer des millions de vidéos. Non, GMail n'est pas le seul à proposer des comptes mails gratuits. Non, Picasa n'est pas le seul service de partage d'images. Toutes ces alternatives existent et sont tout à fait valables. C'est juste qu'elles ne sont pas aussi médiatisées. Par ailleurs, il y a même des alternatives françaises dans le lot... -En ce qui me concerne, et cela fera l'objet d'un prochain article, je n'utilise pas de moteur de recherche mais un méta-moteur libre ([Seeks](https://web.archive.org/web/20120224014938/http://www.seeks-project.info/site/)). Un méta-moteur va effectuer la recherche que vous lui aurait soumis via plusieurs moteurs (comme Google, Bing, etc.). En l'occurrence, vous vous en doutez, je l'ai configuré pour exploiter tous les moteurs à sa disposition, à l'exception de Google. Hé bien, si l'on fait abstraction de l'esthétique de l'application qui ne la met pas vraiment en valeur (mais qui est personnalisable), je trouve tout aussi bien ce que je cherche qu'à l'époque où j'utilisais Google. Mieux: Seeks me propose des résultats plus pertinents, parce que compilés via plusieurs moteurs et jugés par la communauté. Cerise sur le gâteau: je peux accéder à Seeks via un protocole sécurisé (personne ne peut intercepter ma recherche). +En ce qui me concerne, et cela fera l'objet d'un prochain article, je n'utilise pas de moteur de recherche mais un méta-moteur libre ([Seeks](http://www.seeks-project.info/site/)). Un méta-moteur va effectuer la recherche que vous lui aurait soumis via plusieurs moteurs (comme Google, Bing, etc.). En l'occurrence, vous vous en doutez, je l'ai configuré pour exploiter tous les moteurs à sa disposition, à l'exception de Google. Hé bien, si l'on fait abstraction de l'esthétique de l'application qui ne la met pas vraiment en valeur (mais qui est personnalisable), je trouve tout aussi bien ce que je cherche qu'à l'époque où j'utilisais Google. Mieux: Seeks me propose des résultats plus pertinents, parce que compilés via plusieurs moteurs et jugés par la communauté. Cerise sur le gâteau: je peux accéder à Seeks via un protocole sécurisé (personne ne peut intercepter ma recherche). Pour l'heure, le blocage de l'intégralité des sites appartenant à Google ne me cause aucun préjudice, au contraire: je (re)découvre des sites oubliés, restés dans l'ombre de Mountain View. En tant que webmestre, je réapprends à me débrouiller sans Google qui, de toute manière, un jour où l'autre, indexera mon site simplement parce que des liens vers lui existent. Et concernant les outils de statistiques, il en existe suffisamment, Libres de surcroit. -Je parle beaucoup des alternatives existantes, sans pour autant les nommer. Rassurez-vous, dans un prochain article, j'établirai la liste des outils Google les plus utilisés, que je comparerai à deux types de solutions: les sites concurrents et les applications Libres à installer sur son propre serveur. \ No newline at end of file +Je parle beaucoup des alternatives existantes, sans pour autant les nommer. Rassurez-vous, dans un prochain article, j'établirai la liste des outils Google les plus utilisés, que je comparerai à deux types de solutions: les sites concurrents et les applications Libres à installer sur son propre serveur. diff --git a/content/interets/informatique/2011/12/25/pourquoi-google-cest-le-mal/index.md b/content/interets/informatique/2011/12/25/pourquoi-google-cest-le-mal/index.md index b0fc629f..7f1a3029 100644 --- a/content/interets/informatique/2011/12/25/pourquoi-google-cest-le-mal/index.md +++ b/content/interets/informatique/2011/12/25/pourquoi-google-cest-le-mal/index.md @@ -4,8 +4,8 @@ cover: images/cover.png date: '2011-12-25 18:14:00' links: - lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120221132138/http://ingnu.fr/2011/12/25/pourquoi-google-cest-le-mal/ + name: Archive + url: http://ingnu.fr/2011/12/25/pourquoi-google-cest-le-mal/ tags: - Vie privée - Google @@ -32,9 +32,9 @@ Google ne s'est pas contenté de phagocyter le marché des moteurs de recherche. > **[Mise à jour du 27 janvier]** -> Il semblerait que les domaines cités ci-dessous n'appartiennent pas ou plus à Google, comme en témoigne une simple requête [whois](https://web.archive.org/web/20120221132138/http://www.whois.net/whois/marsgoogle.com): +> Il semblerait que les domaines cités ci-dessous n'appartiennent pas ou plus à Google, comme en témoigne une simple requête ~~[whois](http://www.whois.net/whois/marsgoogle.com)~~: -> " *Savez-vous par exemple que parmi la longue liste de domaines possédés par l'entreprise, on trouve notamment marsgoogle.com, jupitergoogle.com ou neptunegoogle.com, ce qui suggère qu'ils envisagent de coloniser et étendre leur emprise sur tout le système solaire?* " +> " _Savez-vous par exemple que parmi la longue liste de domaines possédés par l'entreprise, on trouve notamment marsgoogle.com, jupitergoogle.com ou neptunegoogle.com, ce qui suggère qu'ils envisagent de coloniser et étendre leur emprise sur tout le système solaire?_ " > **Merci à Somebody de m'avoir alerté à ce sujet!** diff --git a/content/interets/informatique/2011/12/28/en-quoi-le-libre-est-un-garant-de-la-vie-privee/index.md b/content/interets/informatique/2011/12/28/en-quoi-le-libre-est-un-garant-de-la-vie-privee/index.md index b11145b9..92face21 100644 --- a/content/interets/informatique/2011/12/28/en-quoi-le-libre-est-un-garant-de-la-vie-privee/index.md +++ b/content/interets/informatique/2011/12/28/en-quoi-le-libre-est-un-garant-de-la-vie-privee/index.md @@ -1,21 +1,21 @@ --- comments_url: https://com.richard-dern.fr/post/500 cover: images/cover.png -date: '2011-12-28 02:19:00' +date: "2011-12-28 02:19:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120225101312/http://ingnu.fr/2011/12/28/en-quoi-le-libre-est-un-garant-de-la-vie-privee/ + - lang: fr + name: Archive + url: http://ingnu.fr/2011/12/28/en-quoi-le-libre-est-un-garant-de-la-vie-privee/ tags: -- Vie privée -- Debian -- Firefox -- GNU -- Libre -- Linux -- Logiciel -- Mozilla -- Ubuntu + - Vie privée + - Debian + - Firefox + - GNU + - Libre + - Linux + - Logiciel + - Mozilla + - Ubuntu title: En quoi le Libre est un garant de la vie privée weather: humidity: 99 @@ -23,7 +23,7 @@ weather: precipitations: false pressure: 1030.2 source: - - open-meteo + - open-meteo temperature: 2.0 wind_direction: 156 wind_speed: 6.3 @@ -43,4 +43,4 @@ En utilisant Windows, vous êtes dépendants du bon vouloir de Microsoft à sort Toutefois, il existe certaines entreprises (ou " fondations "), qui font perdre leur noblesse au Logiciel Libre, de par leur politique. C'est le cas, par exemple, de Mozilla, avec, notamment, son navigateur firefox ou son client de messagerie Thunderbird. Pourquoi existe-t-il des vulnérabilités dans leurs logiciels qui sont réputés Libres? A cause d'une politique interne contraignante: la soumission de code source est un parcours du combattant. C'est le cas également avec le système qui fut à la mode ces dernières années et qui perd de la vitesse ces derniers temps: Ubuntu. Ce système exploite les dépôts instables de la distribution Debian. Pourquoi utiliser des dépôts instables, connus pour contenir des vulnérabilités, et impropres à une utilisation en conditions réelles? Pourquoi promouvoir Ubuntu comme étant un système d'exploitation grand public, alors qu'il s'agit davantage d'un ensemble de " proof of concept "? -Il en résulte que les Logiciels Libres sont les garants de la vie privée et de la sécurité, à condition de les choisir correctement: sans une grande entreprise qui les régissent d'une main de fer. \ No newline at end of file +Il en résulte que les Logiciels Libres sont les garants de la vie privée et de la sécurité, à condition de les choisir correctement: sans une grande entreprise qui les régissent d'une main de fer. diff --git a/content/interets/informatique/2011/12/29/quelles-sont-les-alternatives-a-google/index.md b/content/interets/informatique/2011/12/29/quelles-sont-les-alternatives-a-google/index.md index 02d07206..88291e47 100644 --- a/content/interets/informatique/2011/12/29/quelles-sont-les-alternatives-a-google/index.md +++ b/content/interets/informatique/2011/12/29/quelles-sont-les-alternatives-a-google/index.md @@ -1,34 +1,34 @@ --- comments_url: https://com.richard-dern.fr/post/501 -date: '2011-12-29 01:25:00' +date: "2011-12-29 01:25:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120221104359/http://ingnu.fr/2011/12/29/quelles-sont-les-alternatives-a-google/ + - lang: fr + name: Archive + url: http://ingnu.fr/2011/12/29/quelles-sont-les-alternatives-a-google/ tags: -- Agenda -- Alternatives -- Blogger -- Coppermine -- Daily Motion -- Documents -- Dotclear -- DuckDuckGo -- Gallery -- Gmail -- Google -- Horde -- Kronolith -- Libre -- LibreOffice -- Picasa -- Piwigo -- Reader -- Seeks -- Tiny Tiny RSS -- WordPress -- YouTube -- Zenphotos + - Agenda + - Alternatives + - Blogger + - Coppermine + - Daily Motion + - Documents + - Dotclear + - DuckDuckGo + - Gallery + - Gmail + - Google + - Horde + - Kronolith + - Libre + - LibreOffice + - Picasa + - Piwigo + - Reader + - Seeks + - Tiny Tiny RSS + - WordPress + - YouTube + - Zenphotos title: Quelles sont les alternatives à Google ? weather: humidity: 97 @@ -36,14 +36,14 @@ weather: precipitations: true pressure: 1023.2 source: - - open-meteo + - open-meteo temperature: 4.4 wind_direction: 247 wind_speed: 17.3 --- Mes premiers billets ont été consacrés à Google. -Après avoir [présenté deux techniques que j'ai mis en oeuvre pour bloquer les sites de Google](https://web.archive.org/web/20120221104359/http://ingnu.fr/2011/12/25/comment-bloquer-un-site-internet/) (entre autres) sur mon réseau, j'ai affirmé qu'[il était tout à fait possible de se passer de leurs services grâce à d'autres services restés dans l'ombre](https://web.archive.org/web/20120221104359/http://ingnu.fr/2011/12/25/peut-on-se-passer-de-google/), avant d'aborder la question que se posent mes détracteurs : [pourquoi Google c'est le mal](https://web.archive.org/web/20120221104359/http://ingnu.fr/2011/12/25/pourquoi-google-cest-le-mal/) ? +Après avoir [présenté deux techniques que j'ai mis en oeuvre pour bloquer les sites de Google](http://ingnu.fr/2011/12/25/comment-bloquer-un-site-internet/) (entre autres) sur mon réseau, j'ai affirmé qu'[il était tout à fait possible de se passer de leurs services grâce à d'autres services restés dans l'ombre](http://ingnu.fr/2011/12/25/peut-on-se-passer-de-google/), avant d'aborder la question que se posent mes détracteurs : [pourquoi Google c'est le mal](http://ingnu.fr/2011/12/25/pourquoi-google-cest-le-mal/) ? La suite logique est donc de vous présenter ces fameuses solutions alternatives. J'ai cherché et testé différentes solutions de remplacement aux outils Google les plus utilisés, qu'il s'agisse d'un service en ligne ou d'une application à installer sur son propre serveur. @@ -52,16 +52,16 @@ Vous noterez que l'inconvénient de toute alternative en ligne est que vous ne m Par opposition, le contrôle de vos données (et donc la confidentialité) est justement le gros avantage d'une solution que vous pouvez installer vous-même. Vous noterez également que les solutions à installer chez soi que je vous propose sont réputées être Libres. -| Vous utilisez | Alternative en ligne | A installer chez soi | -| --- | --- | --- | -| Moteur de recherche | [Duck Duck Go](https://web.archive.org/web/20120221104359/http://duckduckgo.com/) Avantages : protocole sécurisé, point d'honneur mis sur la confidentialité, possibilité de désactiver les publicités Inconvénients : en anglais uniquement [ixquirck](https://web.archive.org/web/20120221104359/https://ixquick.com/fra/) Avantages : Là encore, un point d'honneur mis sur la confidentialité et le respect des données personnelles | [Seeks](https://web.archive.org/web/20120221104359/http://www.seeks-project.info/site/) Avantages : les recherches sont stockées sur votre propre serveur Inconvénients : sa difficulté d'installation | -| GMail | Le service de messagerie de votre fournisseur d'accès Avantages : ils sont généralement assez ouverts sur les protocoles (IMAP, voire IMAPS) Inconvénients : aucune garantie contre le SPAM... | Son propre serveur mail Avantages : vous en faites ce que vous voulez ! Inconvénients : très compliqué à paramétrer pour une sécurité et une confidentialité maximale | -| Picasa | [Flickr](https://web.archive.org/web/20120221104359/http://www.flickr.com/) [Piwigo](https://web.archive.org/web/20120221104359/http://fr.piwigo.com/) Avantages : La plateforme utilise le Logiciel Libre du même nom, les avantages sont donc les mêmes que dans le cas de WordPress par exemple | [Gallery](https://web.archive.org/web/20120221104359/http://gallery.menalto.com/), [Coppermine](https://web.archive.org/web/20120221104359/http://coppermine-gallery.net/) Avantages : excellent pour gérer de grosses galeries de photos, beaucoup de possibilités différentes pour envoyer les photos Inconvénients : usine à gaz pour de petites galeries [zenPhotos](https://web.archive.org/web/20120221104359/http://www.zenphoto.org/) Avantages : Pas de base de données, léger Inconvénients : navigation pas toujours pratique [Piwigo](https://web.archive.org/web/20120221104359/http://fr.piwigo.org/) Avantages : Léger, modulaire, esthétique | -| YouTube | [DailyMotion](https://web.archive.org/web/20120221104359/http://www.dailymotion.com/fr/about) Avantages : c'est français Inconvénients : ceux qui postent sur YouTube ne postent pas nécessairement sur DailyMotion... | ? | -| Agenda | ? | [Kronolith](https://web.archive.org/web/20120221104359/http://www.horde.org/apps/kronolith/) Avantages : relativement simple à installer depuis la version 4 de Horde, quoique nécessitant un accès shell au serveur Inconvénients : sincèrement, je ne vois pas... | -| Blogger | [WordPress](https://web.archive.org/web/20120221104359/http://fr.wordpress.com/) Avantages : le moteur est connu et maîtrisé, visibilité de votre blog | [WordPress](https://web.archive.org/web/20120221104359/http://fr.wordpress.org/) Avantages : libre, beaucoup d'extensions disponibles, mis à jour régulièrement Inconvénients : vaut mieux ne pas avoir à toucher au code... [DotClear](https://web.archive.org/web/20120221104359/http://fr.dotclear.org/) Avantages : c'est français, code propre, ici aussi de nombreuses extensions sont disponibles Inconvénients :... | -| Documents | ? | [LibreOffice OnLine](https://web.archive.org/web/20120221104359/http://www.libreoffice.org/) Avantages : LibreOffice... en ligne ! Inconvénients : pas encore disponible... et on peut s'attendre à une installation lourde | -| Reader | [feedshow](https://web.archive.org/web/20120221104359/http://reader.feedshow.com/) | [Tiny Tiny RSS](https://web.archive.org/web/20120221104359/http://tt-rss.org/redmine/) Avantages : comme son nom l'indique, très petit et léger, pratique et performant | -| iGoogle | [NetVibes](https://web.archive.org/web/20120221104359/http://www.netvibes.com/fr) | | +| Vous utilisez | Alternative en ligne | A installer chez soi | +| ------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | +| Moteur de recherche | [Duck Duck Go](http://duckduckgo.com/) Avantages : protocole sécurisé, point d'honneur mis sur la confidentialité, possibilité de désactiver les publicités Inconvénients : en anglais uniquement [ixquirck](https://ixquick.com/fra/) Avantages : Là encore, un point d'honneur mis sur la confidentialité et le respect des données personnelles | [Seeks](http://www.seeks-project.info/site/) Avantages : les recherches sont stockées sur votre propre serveur Inconvénients : sa difficulté d'installation | +| GMail | Le service de messagerie de votre fournisseur d'accès Avantages : ils sont généralement assez ouverts sur les protocoles (IMAP, voire IMAPS) Inconvénients : aucune garantie contre le SPAM... | Son propre serveur mail Avantages : vous en faites ce que vous voulez ! Inconvénients : très compliqué à paramétrer pour une sécurité et une confidentialité maximale | +| Picasa | [Flickr](http://www.flickr.com/) [Piwigo](http://fr.piwigo.com/) Avantages : La plateforme utilise le Logiciel Libre du même nom, les avantages sont donc les mêmes que dans le cas de WordPress par exemple | [Gallery](http://gallery.menalto.com/), [Coppermine](http://coppermine-gallery.net/) Avantages : excellent pour gérer de grosses galeries de photos, beaucoup de possibilités différentes pour envoyer les photos Inconvénients : usine à gaz pour de petites galeries [zenPhotos](http://www.zenphoto.org/) Avantages : Pas de base de données, léger Inconvénients : navigation pas toujours pratique [Piwigo](http://fr.piwigo.org/) Avantages : Léger, modulaire, esthétique | +| YouTube | [DailyMotion](http://www.dailymotion.com/fr/about) Avantages : c'est français Inconvénients : ceux qui postent sur YouTube ne postent pas nécessairement sur DailyMotion... | ? | +| Agenda | ? | [Kronolith](http://www.horde.org/apps/kronolith/) Avantages : relativement simple à installer depuis la version 4 de Horde, quoique nécessitant un accès shell au serveur Inconvénients : sincèrement, je ne vois pas... | +| Blogger | [WordPress](http://fr.wordpress.com/) Avantages : le moteur est connu et maîtrisé, visibilité de votre blog | [WordPress](http://fr.wordpress.org/) Avantages : libre, beaucoup d'extensions disponibles, mis à jour régulièrement Inconvénients : vaut mieux ne pas avoir à toucher au code... [DotClear](http://fr.dotclear.org/) Avantages : c'est français, code propre, ici aussi de nombreuses extensions sont disponibles Inconvénients :... | +| Documents | ? | [LibreOffice OnLine](http://www.libreoffice.org/) Avantages : LibreOffice... en ligne ! Inconvénients : pas encore disponible... et on peut s'attendre à une installation lourde | +| Reader | [feedshow](http://reader.feedshow.com/) | [Tiny Tiny RSS](http://tt-rss.org/redmine/) Avantages : comme son nom l'indique, très petit et léger, pratique et performant | +| iGoogle | [NetVibes](http://www.netvibes.com/fr) | | -Merci à mes lecteurs sur [facebook](https://web.archive.org/web/20120221104359/http://www.facebook.com/ingnu) pour m'avoir aidé à compléter ce tableau ! \ No newline at end of file +Merci à mes lecteurs sur [facebook](http://www.facebook.com/ingnu) pour m'avoir aidé à compléter ce tableau ! diff --git a/content/interets/informatique/2012/01/03/comment-le-livre-de-richard-stallman-a-change-ma-vision-du-libre/index.md b/content/interets/informatique/2012/01/03/comment-le-livre-de-richard-stallman-a-change-ma-vision-du-libre/index.md index f458a586..06756fa8 100644 --- a/content/interets/informatique/2012/01/03/comment-le-livre-de-richard-stallman-a-change-ma-vision-du-libre/index.md +++ b/content/interets/informatique/2012/01/03/comment-le-livre-de-richard-stallman-a-change-ma-vision-du-libre/index.md @@ -1,15 +1,15 @@ --- comments_url: https://com.richard-dern.fr/post/502 -date: '2012-01-03 01:54:00' +date: "2012-01-03 01:54:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120415203633/http://ingnu.fr/2012/01/03/comment-le-livre-de-richard-stallman-a-change-ma-vision-du-libre/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/01/03/comment-le-livre-de-richard-stallman-a-change-ma-vision-du-libre/ tags: -- La révolution du logiciel libre -- Libre -- Richard Stallman -- RMS + - La révolution du logiciel libre + - Libre + - Richard Stallman + - RMS title: Comment le livre de Richard Stallman a changé ma vision du Libre weather: humidity: 94 @@ -17,7 +17,7 @@ weather: precipitations: false pressure: 1021.3 source: - - open-meteo + - open-meteo temperature: 3.6 wind_direction: 249 wind_speed: 14.2 @@ -29,18 +29,18 @@ C'est mon ami Christophe qui me l'a présenté ainsi, à une époque où je déf Et puis petit à petit je me suis détaché de Microsoft, jusqu'à l'arrivé de Steeve Balmer, qui a ridiculisé son entreprise, qui n'a aucun charisme, et qui fait prendre à Microsoft un chemin qui ne me convainc pas, ce qui a éteint en moi le peu d'intérêt qu'il me restait pour Redmond. Dans le même temps, je comprenais de mieux en mieux où voulait en venir Stallman avec le Libre, même si je ne pouvais me défaire de quelques logiciels privateurs (notamment flash parce que je regarde des vidéos sur Internet, et les jeux commerciaux). -Ayant perdu mon emploi et devant donc consacrer mes ressources à plus vital, ce n'est que récemment, grâce à ma femme, que j'ai pu enfin avoir entre les mains "[La révolution du Logiciel Libre](https://web.archive.org/web/20120415203633/http://framabook.org/richard-stallman-et-la-revolution-du-logiciel-libre)". +Ayant perdu mon emploi et devant donc consacrer mes ressources à plus vital, ce n'est que récemment, grâce à ma femme, que j'ai pu enfin avoir entre les mains "[La révolution du Logiciel Libre](http://framabook.org/richard-stallman-et-la-revolution-du-logiciel-libre)". En prenant connaissance de la façon dont l'idée de Logiciel Libre a émergé de l'esprit de Richard Stallman dans les premiers chapitres du livre, il m'est apparu évident que la possibilité d'avoir accès au code source d'une application n'était presque qu'accessoire. La véritable essence du Logiciel Libre va beaucoup plus loin, puisqu'il s'agit de libertés fondamentales dont on parle. -L'exigence naturelle pour un consommateur d'avoir accès au contenu de ce qu'il consomme : la recette de sa boisson préférée par exemple (et je prends cet exemple parce j'aimerais [fabriquer mon propre Coca Cola](https://web.archive.org/web/20120415203633/http://en.wikipedia.org/wiki/OpenCola_(drink))...). +L'exigence naturelle pour un consommateur d'avoir accès au contenu de ce qu'il consomme : la recette de sa boisson préférée par exemple (et je prends cet exemple parce j'aimerais [fabriquer mon propre Coca Cola]()...). Cela pour lui redonner le contrôle sur ce qu'il utilise. -C'est ainsi que [j'ai bloqué l'accès aux sites appartenant à Google](https://web.archive.org/web/20120415203633/http://ingnu.fr/2011/12/25/peut-on-se-passer-de-google/) depuis mon réseau, dans un premier temps. +C'est ainsi que [j'ai bloqué l'accès aux sites appartenant à Google](http://ingnu.fr/2011/12/25/peut-on-se-passer-de-google/) depuis mon réseau, dans un premier temps. Puis abandonné progressivement les derniers logiciels privateurs qui persistaient sur ma machine, que j'ai remplacé par des alternatives libres, à l'exception de mon navigateur web, qui demeure Opera, navigateur auquel je consacrerai mon prochain billet, afin d'expliquer pourquoi, malgré le fait que son code source ne soit pas disponible, je continue de l'utiliser. -En tous les cas, les premiers chapitres de la "*biographie autorisée*" de Richard Stallman ont constitué un déclencheur. -Et par une belle ironie, ce qu'ils ont déclenché en moi l'ont fait à la toute fin de l'année 2011, après avoir [réouvert les portes de ingnu](https://web.archive.org/web/20120415203633/http://ingnu.fr/2011/12/24/reouverture-de-ingnu/). +En tous les cas, les premiers chapitres de la "_biographie autorisée_" de Richard Stallman ont constitué un déclencheur. +Et par une belle ironie, ce qu'ils ont déclenché en moi l'ont fait à la toute fin de l'année 2011, après avoir [réouvert les portes de ingnu](http://ingnu.fr/2011/12/24/reouverture-de-ingnu/). Ces chapitres ont décuplé ma volonté de contribuer au Logiciel Libre, que ce soit par la publication d'une application actuellement en développement, mon intégration dans une association pour la promotion du Libre qui devrait arriver au mois de février (lorsque mes finances me le permettront de nouveau), ou la communication que j'entreprends sur le Logiciel Libre auprès de mes proches et de mes amis, et sur Internet via ingnu et les réseaux sociaux, qu'ils soient libres ou non. L'année 2012 sera pour moi une année de progression, boostée par ce livre; ma motivation est regonflée, mes intentions plus assurées, mes convictions plus fortes. @@ -49,4 +49,4 @@ Mais je sais maintenant ce que je dois faire, ce que je veux faire. Je veux être un acteur du Libre, et je ne me contenterai pas de publier une application. Alors, même si de base vous n'êtes pas un partisan du Libre, même si vous ne trouvez dans l'informatique qu'un outil et que vous vous contenteriez des signaux de fumée, procurez-vous "La révolution du Logiciel Libre". -Ce qui y est écrit peut changer votre façon de voir l'informatique. \ No newline at end of file +Ce qui y est écrit peut changer votre façon de voir l'informatique. diff --git a/content/interets/informatique/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/index.md b/content/interets/informatique/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/index.md index 8bb200ec..a7ab45d7 100644 --- a/content/interets/informatique/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/index.md +++ b/content/interets/informatique/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/index.md @@ -1,15 +1,15 @@ --- comments_url: https://com.richard-dern.fr/post/503 cover: images/cover.png -date: '2012-01-11 20:41:00' +date: "2012-01-11 20:41:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120401223712/http://ingnu.fr/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/ tags: -- Internet -- DNS -- ICANN + - Internet + - DNS + - ICANN title: Comment l'ICANN va tuer Internet, et comment l'en empêcher weather: humidity: 95 @@ -17,15 +17,15 @@ weather: precipitations: false pressure: 1032.1 source: - - open-meteo + - open-meteo temperature: 2.7 wind_direction: 214 wind_speed: 7.8 --- -L'un des principes qui garantissent la liberté sur Internet, la confidentialité des données, et la pérennité des services, est la décentralisation. C'est la raison pour laquelle il est indispensable de préférer un équivalent libre (comme [status.net](https://web.archive.org/web/20120401223712/http://status.net/) qui fait tourner [social.ingnu.fr](https://web.archive.org/web/20120401223712/https://social.ingnu.fr/)) à une solution gérée par une seule entreprise (comme facebook ou twitter). +L'un des principes qui garantissent la liberté sur Internet, la confidentialité des données, et la pérennité des services, est la décentralisation. C'est la raison pour laquelle il est indispensable de préférer un équivalent libre (comme [status.net](http://status.net/) qui fait tourner [social.ingnu.fr](https://social.ingnu.fr/)) à une solution gérée par une seule entreprise (comme facebook ou twitter). -Le gros problème avec Internet, c'est que l'un de ses fondements n'est justement pas décentralisé et bien géré par une seule entreprise: [l'ICANN](https://web.archive.org/web/20120401223712/http://www.icann.org/). +Le gros problème avec Internet, c'est que l'un de ses fondements n'est justement pas décentralisé et bien géré par une seule entreprise: [l'ICANN](http://www.icann.org/). Il s'agit de l'organisme en charge de l'attribution des noms de domaine sur Internet. Et s'il y a bien un domaine à ne pas toucher sur Internet, c'est l'attribution des noms de domaine. Si, par le biais de lois ou de pressions politiques ou financières, on demande à l'ICANN d'empêcher l'enregistrement ou l'utilisation de certains domaines, c'est la porte ouverte à tous les excès. @@ -61,4 +61,4 @@ Cela implique également que si je ne souhaite pas avoir accès à certains site Il faut bien comprendre également que cela permettra à tout le monde de disposer de son propre domaine, sans qu'il ne soit nécessaire de payer quoique ce soit. -Mon idée est là. Elle doit être étoffée, formalisée, mais je suis persuadé que c'est la meilleure solution pour un Internet plus Libre, plus décentralisé, plus en accord avec ce qu'il doit être depuis sa création. Qu'en pensez-vous? \ No newline at end of file +Mon idée est là. Elle doit être étoffée, formalisée, mais je suis persuadé que c'est la meilleure solution pour un Internet plus Libre, plus décentralisé, plus en accord avec ce qu'il doit être depuis sa création. Qu'en pensez-vous? diff --git a/content/interets/informatique/2012/01/15/mes-resolutions-pour-2012/index.md b/content/interets/informatique/2012/01/15/mes-resolutions-pour-2012/index.md index 7cb6850b..8bd33b2c 100644 --- a/content/interets/informatique/2012/01/15/mes-resolutions-pour-2012/index.md +++ b/content/interets/informatique/2012/01/15/mes-resolutions-pour-2012/index.md @@ -4,8 +4,8 @@ cover: images/cover.png date: '2012-01-15 18:06:00' links: - lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120529034414/http://ingnu.fr/2012/01/15/mes-resolutions-pour-2012/ + name: Archive + url: http://ingnu.fr/2012/01/15/mes-resolutions-pour-2012/ tags: - Ingnu title: '[MAJ 27/01/2012] Mes résolutions pour 2012' @@ -21,25 +21,25 @@ weather: wind_speed: 15.2 --- -Si vous suivez régulièrement mes notices sur [social.ingnu](https://web.archive.org/web/20120529034414/https://social.ingnu.fr/), sur [facebook](https://web.archive.org/web/20120529034414/http://www.facebook.com/ingnu) ou sur [twitter](https://web.archive.org/web/20120529034414/https://twitter.com/#!/Ingnufr), vous avez du voir [celle-là](https://web.archive.org/web/20120529034414/https://social.ingnu.fr/notice/110) passer. Cependant, je souhaitais vous faire part de mes résolutions à travers un article complet sur ingnu. Cela me permettra d'en dresser une liste exhaustive avec des détails. Cela me servira non seulement comme liste de tâches/memo/todo, mais cela me permettra également de vous donner l'envie de piocher dans ces résolutions pour que vous les fassiez votre pour cette nouvelle année. +Si vous suivez régulièrement mes notices sur [social.ingnu](https://social.ingnu.fr/), sur [facebook](http://www.facebook.com/ingnu) ou sur [twitter](https://twitter.com/#!/Ingnufr), vous avez du voir [celle-là](https://social.ingnu.fr/notice/110) passer. Cependant, je souhaitais vous faire part de mes résolutions à travers un article complet sur ingnu. Cela me permettra d'en dresser une liste exhaustive avec des détails. Cela me servira non seulement comme liste de tâches/memo/todo, mais cela me permettra également de vous donner l'envie de piocher dans ces résolutions pour que vous les fassiez votre pour cette nouvelle année. **Développer et publier un Logiciel Libre** -C'est déjà fait, et il s'appelle ShareMyPics. Il s'agit d'un clone libre de twitpic. L'application est diffusée sous licence [GNU Affero GPL](https://web.archive.org/web/20120529034414/http://www.gnu.org/licenses/agpl.html). Vous pouvez consulter le [wiki](https://web.archive.org/web/20120529034414/http://sharemypics.net/) de l'application, ainsi que ses sources sur [github](https://web.archive.org/web/20120529034414/https://github.com/Ingnu/Share-My-Pics). +C'est déjà fait, et il s'appelle ShareMyPics. Il s'agit d'un clone libre de twitpic. L'application est diffusée sous licence [GNU Affero GPL](http://www.gnu.org/licenses/agpl.html). Vous pouvez consulter le ~~[wiki](http://sharemypics.net/)~~ de l'application, ainsi que ses sources sur ~~[github](https://github.com/Ingnu/Share-My-Pics)~~. **Contribuer à un Logiciel Libre** -Pendant quelques temps après avoir formulé mes résolutions pour 2012, je me suis posé la question: "*A quel Logiciel Libre je vais apporter ma contribution?*". Ce n'est que récemment que j'ai trouvé la réponse via une notice de [nizarus](https://web.archive.org/web/20120529034414/http://identi.ca/notice/88647631). +Pendant quelques temps après avoir formulé mes résolutions pour 2012, je me suis posé la question: "_A quel Logiciel Libre je vais apporter ma contribution?_". Ce n'est que récemment que j'ai trouvé la réponse via une notice de ~~[nizarus](http://identi.ca/notice/88647631)~~. -Lassé du monopole Google, mais récemment propriétaire d'un [GeeksPhone](https://web.archive.org/web/20120529034414/http://www.geeksphone.com/fr/), je suis pour le moment dans l'obligation d'utiliser Android. Je n'attendais qu'une chose: voir un OS libre pour smartphone qui ne soit pas issu de Google. Il y en a un, [Tizen](https://web.archive.org/web/20120529034414/https://www.tizen.org/), par The Linux Foundation. Je n'ai vu aucune mention explicite de la licence exacte sous laquelle il va sortir (je n'ai peut-être que survolé le site), mais vu le contenu du répertoire des sources, il y a plein de paquets GNU, donc c'est plutôt bon signe. +Lassé du monopole Google, mais récemment propriétaire d'un [GeeksPhone](http://www.geeksphone.com/fr/), je suis pour le moment dans l'obligation d'utiliser Android. Je n'attendais qu'une chose: voir un OS libre pour smartphone qui ne soit pas issu de Google. Il y en a un, [Tizen](https://www.tizen.org/), par The Linux Foundation. Je n'ai vu aucune mention explicite de la licence exacte sous laquelle il va sortir (je n'ai peut-être que survolé le site), mais vu le contenu du répertoire des sources, il y a plein de paquets GNU, donc c'est plutôt bon signe. Tizen sera donc très probablement le Logiciel Libre auquel je contribuerai en 2012. Juste après ma prochaine résolution que voici. **LFS** -Mon serveur privé, en charge du partage de fichiers et de l'imprimante, de la sauvegarde de toutes mes machines y compris de la dedibox hébergeant - entre autres - mon humble blog, du DNS secondaire pour tous mes domaines, de la gestion de mon onduleur, et que sais-je encore, tourne sur une honorable [debian](https://web.archive.org/web/20120529034414/http://www.debian.org/). Mais j'ai dorénavant d'autres aspirations pour le système d'exploitation en charge de gérer tout ça. +Mon serveur privé, en charge du partage de fichiers et de l'imprimante, de la sauvegarde de toutes mes machines y compris de la dedibox hébergeant - entre autres - mon humble blog, du DNS secondaire pour tous mes domaines, de la gestion de mon onduleur, et que sais-je encore, tourne sur une honorable [debian](http://www.debian.org/). Mais j'ai dorénavant d'autres aspirations pour le système d'exploitation en charge de gérer tout ça. -J'ai déjà eu l'occasion de me faire la main sur [Linux From Scratch](https://web.archive.org/web/20120529034414/http://www.linuxfromscratch.org/), mais jamais en situation réelle. J'ai donc décidé que dans les prochaines heures (ou prochains jours, selon le nombre de Red Bull que j'ai à ma disposition) j'aurai construit un système GNU/Linux complet pour ce serveur. +J'ai déjà eu l'occasion de me faire la main sur [Linux From Scratch](http://www.linuxfromscratch.org/), mais jamais en situation réelle. J'ai donc décidé que dans les prochaines heures (ou prochains jours, selon le nombre de Red Bull que j'ai à ma disposition) j'aurai construit un système GNU/Linux complet pour ce serveur. > **[Mise à jour du 18 janvier]** @@ -73,4 +73,4 @@ J'ignore encore vers laquelle je vais me tourner. À vrai dire, j'ignore encore > Peut-être d'ailleurs que le livre sera restructuré. Il devrait s'agir d'un "Manifeste", autrement dit, il devrait non pas suivre des chapitres mais des articles. -> Enfin, le moyen de diffusion va changer, ainsi que la licence. Actuellement, le Manifeste du Geek est publié sous licence GNU GPL. La licence va passer sur une [FDL](https://web.archive.org/web/20120529034414/http://www.gnu.org/licenses/fdl.html). Quant au moyen de diffusion, j'ouvrirai mon propre dépôt git (qui me servira également pour [SMP](https://web.archive.org/web/20120529034414/http://sharemypics.net/)). \ No newline at end of file +> Enfin, le moyen de diffusion va changer, ainsi que la licence. Actuellement, le Manifeste du Geek est publié sous licence GNU GPL. La licence va passer sur une [FDL](http://www.gnu.org/licenses/fdl.html). Quant au moyen de diffusion, j'ouvrirai mon propre dépôt git (qui me servira également pour ~~[SMP](http://sharemypics.net/)~~). \ No newline at end of file diff --git a/content/interets/informatique/2012/01/19/il-faut-arreter-avec-le-cloud/index.md b/content/interets/informatique/2012/01/19/il-faut-arreter-avec-le-cloud/index.md index 43b9e7dc..45109ef4 100644 --- a/content/interets/informatique/2012/01/19/il-faut-arreter-avec-le-cloud/index.md +++ b/content/interets/informatique/2012/01/19/il-faut-arreter-avec-le-cloud/index.md @@ -1,14 +1,14 @@ --- comments_url: https://com.richard-dern.fr/post/505 cover: images/cover.png -date: '2012-01-19 11:22:00' +date: "2012-01-19 11:22:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120224014226/http://ingnu.fr/2012/01/19/il-faut-arreter-avec-le-cloud/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/01/19/il-faut-arreter-avec-le-cloud/ tags: -- Vie privée -- Cloud + - Vie privée + - Cloud title: Il faut arrêter avec le cloud ! weather: humidity: 98 @@ -16,7 +16,7 @@ weather: precipitations: true pressure: 1021.7 source: - - open-meteo + - open-meteo temperature: 4.3 wind_direction: 230 wind_speed: 26.3 @@ -36,10 +36,10 @@ Avec la prolifération des tablettes, et bientôt de l'IPv6, les problèmes de s C'est le développement du cloud computing qui a permis cette prolifération d'appareils mobiles. Le cloud computing, c'est la mort de l'informatique. -[La part de marché des appareils mobiles vient de dépasser la part de marché des ordinateurs de bureau](https://web.archive.org/web/20120224014226/http://www.pcinpact.com/news/68387-france-tablettes-tactiles-ordinateurs-bureau.htm). Les jeux se mettent maintenant aussi au cloud. Vous ne voyez pas qu'en soutenant le cloud, vous mettez à mort nos ordinateurs? Vous ne voyez pas qu'en soutenant le cloud, vous en faites des terminaux? Vous ne voyez pas que le cloud, c'est le minitel 2.0, et que nos ordinateurs ne serviront plus à rien, à part se contenter de faire de l'affichage? +[La part de marché des appareils mobiles vient de dépasser la part de marché des ordinateurs de bureau](http://www.pcinpact.com/news/68387-france-tablettes-tactiles-ordinateurs-bureau.htm). Les jeux se mettent maintenant aussi au cloud. Vous ne voyez pas qu'en soutenant le cloud, vous mettez à mort nos ordinateurs? Vous ne voyez pas qu'en soutenant le cloud, vous en faites des terminaux? Vous ne voyez pas que le cloud, c'est le minitel 2.0, et que nos ordinateurs ne serviront plus à rien, à part se contenter de faire de l'affichage? Un cas et un seul trouve grâce à mes yeux: lorsque vous avez votre propre serveur, et que vous maîtrisez la chaîne de données de bout en bout, autrement dit, que vous savez maîtriser la sécurité de votre serveur, de votre client, et de la transmission des données de l'un à l'autre. Je ne dis pas qu'il faut être un expert en sécurité et que votre serveur doit être plus sécurisé que les serveurs gouvernementaux, bien sûr. Je dis juste que le cloud, c'est bien quand vous avez le votre, que chaque élément vous appartient, ou appartient à quelqu'un de confiance. Alors pitié, arrêtez avec le cloud! Vous tuez l'informatique! Vous marginalisez le domaine passionnant, complexe et essentiel qu'est l'informatique serveur! On vous vend des solutions alléchantes: plus de soucis de gestion, plus de serveur à héberger, plus d'administration, donc plus d'administrateurs à payer, plus d'infrastructure complexe à déployer. En réalité, vous offrez à des personnes malintentionnées la possibilité de violer votre vie privée, qu'elle ait ou non un rapport avec votre travail d'ailleurs, et de se faire encore plus d'argent sur votre crédulité. -Et une fois de plus, le cloud viole un des principes fondamentaux des geeks: ne pas mettre tous ses œufs dans le même panier. Alors reprenez le contrôle de vos données et de vos serveurs! \ No newline at end of file +Et une fois de plus, le cloud viole un des principes fondamentaux des geeks: ne pas mettre tous ses œufs dans le même panier. Alors reprenez le contrôle de vos données et de vos serveurs! diff --git a/content/interets/informatique/2012/01/20/ce-que-les-gouvernements-devraient-proposer/index.md b/content/interets/informatique/2012/01/20/ce-que-les-gouvernements-devraient-proposer/index.md index 17a37dbc..aebea1a5 100644 --- a/content/interets/informatique/2012/01/20/ce-que-les-gouvernements-devraient-proposer/index.md +++ b/content/interets/informatique/2012/01/20/ce-que-les-gouvernements-devraient-proposer/index.md @@ -1,13 +1,13 @@ --- comments_url: https://com.richard-dern.fr/post/507 cover: images/cover.png -date: '2012-01-20 20:54:00' +date: "2012-01-20 20:54:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120402092249/http://ingnu.fr/2012/01/20/ce-que-les-gouvernements-devraient-proposer/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/01/20/ce-que-les-gouvernements-devraient-proposer/ tags: -- Culture + - Culture title: Ce que les gouvernements devraient proposer weather: humidity: 98 @@ -15,7 +15,7 @@ weather: precipitations: true pressure: 1014.7 source: - - open-meteo + - open-meteo temperature: 3.9 wind_direction: 288 wind_speed: 24.2 @@ -47,7 +47,7 @@ A plusieurs niveaux d'ailleurs. D'une part, l'accès à l'offre légale doit êt D'autre part,il est intolérable d'avoir quinze minutes de publicités sur un film que l'on a acquis légalement, comme il est parfaitement intolérable de voir deux à cinq avertissements concernant l'interdiction de reproduire le film. D'abord parce que c'est inefficace (une fois ripé, ces avertissements n'existent plus) et d'autre part parce qu'on ne voit ces avertissements que sur des copies légales. -Pour offrir un service rapide, un investissement doit être effectué. Mais si les particuliers ayant ouvert MegaUpload ont été capables [de dépenser 65 millions de dollars depuis 2005](https://web.archive.org/web/20120402092249/http://korben.info/megaupload-ferme.html) pour leur hébergement et leur bande passante pour fournir un service rapide à leurs clients, cela ne devrait pas poser de problèmes à un gouvernement capable de dépenser [4 millions pour un site qui ne fonctionne pas](https://web.archive.org/web/20120402092249/http://www.numerama.com/magazine/16537-le-portail-officiel-francefr-coutera-au-total-4-millions-d-euros.html), ou [des dizaines de millions pour une loi liberticide](https://web.archive.org/web/20120402092249/http://fr.wikipedia.org/wiki/Loi_Création_et_Internet#Le_co.C3.BBt_.C3.A9conomique). +Pour offrir un service rapide, un investissement doit être effectué. Mais si les particuliers ayant ouvert MegaUpload ont été capables [de dépenser 65 millions de dollars depuis 2005](http://korben.info/megaupload-ferme.html) pour leur hébergement et leur bande passante pour fournir un service rapide à leurs clients, cela ne devrait pas poser de problèmes à un gouvernement capable de dépenser [4 millions pour un site qui ne fonctionne pas](http://www.numerama.com/magazine/16537-le-portail-officiel-francefr-coutera-au-total-4-millions-d-euros.html), ou [des dizaines de millions pour une loi liberticide](http://fr.wikipedia.org/wiki/Loi_Création_et_Internet#Le_co.C3.BBt_.C3.A9conomique). **Offrir un service gratuit** @@ -55,4 +55,4 @@ Il faut proposer aux utilisateurs un service gratuit. Les visiteurs occasionnels **Éduquer** -Je conclurai cet article sur l'importance de la plateforme légale en terme d'éducation, et pas que celle des internautes, mais aussi des artistes et des majors. Il est vital que les artistes qui n'ont pas encore compris l'intérêt de s'auto-produire soient informés des bénéfices apportés par cette solution. Par ailleurs, il est tout aussi vital pour les gouvernements d'informer les majors que les moyens de consommer la culture changent, et que c'est le partage de la culture et des connaissances qui a permis à notre civilisation de traverser les siècles, et que par conséquent, brider l'accès à la culture comme ils le font, c'est faire régresser notre civilisation. \ No newline at end of file +Je conclurai cet article sur l'importance de la plateforme légale en terme d'éducation, et pas que celle des internautes, mais aussi des artistes et des majors. Il est vital que les artistes qui n'ont pas encore compris l'intérêt de s'auto-produire soient informés des bénéfices apportés par cette solution. Par ailleurs, il est tout aussi vital pour les gouvernements d'informer les majors que les moyens de consommer la culture changent, et que c'est le partage de la culture et des connaissances qui a permis à notre civilisation de traverser les siècles, et que par conséquent, brider l'accès à la culture comme ils le font, c'est faire régresser notre civilisation. diff --git a/content/interets/informatique/2012/01/20/la-premiere-guerre-mondiale-virtuelle/index.md b/content/interets/informatique/2012/01/20/la-premiere-guerre-mondiale-virtuelle/index.md index e90ff9da..3c842c79 100644 --- a/content/interets/informatique/2012/01/20/la-premiere-guerre-mondiale-virtuelle/index.md +++ b/content/interets/informatique/2012/01/20/la-premiere-guerre-mondiale-virtuelle/index.md @@ -1,12 +1,12 @@ --- comments_url: https://com.richard-dern.fr/post/506 -date: '2012-01-20 02:45:00' +date: "2012-01-20 02:45:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120402092254/http://ingnu.fr/2012/01/20/la-premiere-guerre-mondiale-virtuelle/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/01/20/la-premiere-guerre-mondiale-virtuelle/ tags: -- Guerre + - Guerre title: La Première Guerre Mondiale "virtuelle" ? weather: humidity: 95 @@ -14,7 +14,7 @@ weather: precipitations: true pressure: 1015.4 source: - - open-meteo + - open-meteo temperature: 5.8 wind_direction: 265 wind_speed: 24.6 @@ -26,7 +26,7 @@ Il y a quelques heures, le FBI faisait fermer le site megaupload.com, qui était En un éclair, les Anonymous ont pris d'assaut certains sites gouvernementaux liés aux ayants-droits. Les sites de la MPAA, de la RIAA, d'Universal ont été mis hors ligne. -[La page facebook du FBI](https://web.archive.org/web/20120402092254/http://www.facebook.com/FBI) voit le nombre de commentaires exploser, notamment rédigés en ASCII Art par des tunisiens, tandis que, de son côté, [notre propre président se réjouit de l'action des fédéraux américains](https://web.archive.org/web/20120402092254/http://www.tv5.org/TV5Site/cinema/afp_article.php?rub=cinema&idArticle=120120001057.hvrtm0c3.xml). +[La page facebook du FBI](http://www.facebook.com/FBI) voit le nombre de commentaires exploser, notamment rédigés en ASCII Art par des tunisiens, tandis que, de son côté, [notre propre président se réjouit de l'action des fédéraux américains](http://www.tv5.org/TV5Site/cinema/afp_article.php?rub=cinema&idArticle=120120001057.hvrtm0c3.xml). Mais les Anonymous ont twitté leur intérêt pour hadopi.fr... Alors, est-ce que le soulèvement des Hommes Libres de part le monde est finalement en train de se faire, après le feu mis aux poudres dans l'affaire megaupload ? @@ -42,4 +42,4 @@ Devons-nous afficher notre allégeance ? Peut-être que les prochaines heures vont marquer le début d'une première guerre mondiale sur Internet. Ou pas. -Dans tous les cas, je suis pour la Liberté, et pour les Geeks ! \ No newline at end of file +Dans tous les cas, je suis pour la Liberté, et pour les Geeks ! diff --git a/content/interets/informatique/2012/01/22/telephoner-en-illimite-avec-un-forfait-free-a-zero-euros/index.md b/content/interets/informatique/2012/01/22/telephoner-en-illimite-avec-un-forfait-free-a-zero-euros/index.md index a5086295..fc4e923b 100644 --- a/content/interets/informatique/2012/01/22/telephoner-en-illimite-avec-un-forfait-free-a-zero-euros/index.md +++ b/content/interets/informatique/2012/01/22/telephoner-en-illimite-avec-un-forfait-free-a-zero-euros/index.md @@ -1,14 +1,14 @@ --- comments_url: https://com.richard-dern.fr/post/508 -date: '2012-01-22 18:46:00' +date: "2012-01-22 18:46:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120403191736/http://ingnu.fr/2012/01/22/telephoner-en-illimite-avec-un-forfait-free-a-zero-euros/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/01/22/telephoner-en-illimite-avec-un-forfait-free-a-zero-euros/ tags: -- Free -- Portable -- SIP + - Free + - Portable + - SIP title: Téléphoner en illimité avec un forfait free à zéro euros weather: humidity: 89 @@ -16,7 +16,7 @@ weather: precipitations: true pressure: 1012.8 source: - - open-meteo + - open-meteo temperature: 5.7 wind_direction: 260 wind_speed: 29.9 @@ -38,7 +38,7 @@ free offre à ses clients freebox un compte SIP, qu'il suffit d'activer en se re Indiquez un mot de passe, et, si vous souhaitez que vos appels sur votre ligne fixe soient "transférés"sur votre portable, cochez la case"Rediriger les appels entrants vers le compte SIP". Ainsi, quand quelqu'un vous appellera sur votre numéro en 09, c'est votre portable qui sonnera... -Validez, puis installez l'application "[Linphone](https://web.archive.org/web/20120403191736/http://www.linphone.org/)" sur votre téléphone Android (l'application est disponible sous licence GNU GPL pour ne rien gâcher). +Validez, puis installez l'application "[Linphone](http://www.linphone.org/)" sur votre téléphone Android (l'application est disponible sous licence GNU GPL pour ne rien gâcher). Pour le paramétrage, rien de plus simple : toutes les informations dont vous avez besoin se trouvent sur la page de réglage de votre compte SIP précédemment consultée : l'identifiant est votre numéro en 09, le mot de passe que vous avez choisi, et le domaine qui est "freephonie.net". C'est terminé, il ne vous reste plus qu'à tester les appels entrants et sortants. @@ -46,4 +46,4 @@ C'est terminé, il ne vous reste plus qu'à tester les appels entrants et sortan Notez encore une fois que vous ne pourrez utiliser votre téléphone en client SIP qu'à condition d'avoir un réseau wifi à portée. Vous pouvez maintenant rester des heures au téléphone, y compris avec un forfait à 0€, sans payer un centime de plus. -Ah et pour info, ça marche aussi sur une tablette Archos 7HT... \ No newline at end of file +Ah et pour info, ça marche aussi sur une tablette Archos 7HT... diff --git a/content/interets/informatique/2012/01/25/quand-certains-medias-nont-rien-compris/index.md b/content/interets/informatique/2012/01/25/quand-certains-medias-nont-rien-compris/index.md index 9a6d40df..408da5ea 100644 --- a/content/interets/informatique/2012/01/25/quand-certains-medias-nont-rien-compris/index.md +++ b/content/interets/informatique/2012/01/25/quand-certains-medias-nont-rien-compris/index.md @@ -1,14 +1,14 @@ --- comments_url: https://com.richard-dern.fr/post/509 cover: images/cover.png -date: '2012-01-25 17:34:00' +date: "2012-01-25 17:34:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120404211240/http://ingnu.fr/2012/01/25/quand-certains-medias-nont-rien-compris/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/01/25/quand-certains-medias-nont-rien-compris/ tags: -- Mobile -- Free + - Mobile + - Free title: Quand certains médias n'ont rien compris... weather: humidity: 83 @@ -16,7 +16,7 @@ weather: precipitations: false pressure: 1017.9 source: - - open-meteo + - open-meteo temperature: 2.9 wind_direction: 94 wind_speed: 10.5 @@ -26,7 +26,7 @@ Free Mobile a ouvert ses portes depuis le 12 janvier. Année marquée d'une pier Je passerai outre la scandaleuse propagande anti-Free orchestrée par les trois autres opérateurs, dénigrant le réseau, insultant son architecte, diffamant l'infrastructure, pour n'évoquer qu'une chose: les médias qui n'ont rien compris. -C'est le cas par exemple de Tom's Guide, qui publie un dossier aberrant, portant honteusement le titre de "*10 raison de ne pas s'abonner*". Tom's Guide serait sponsorisé par Orange, SFR ou Bouygues pour poursuivre la propagande? +C'est le cas par exemple de Tom's Guide, qui publie un dossier aberrant, portant honteusement le titre de "_10 raison de ne pas s'abonner_". Tom's Guide serait sponsorisé par Orange, SFR ou Bouygues pour poursuivre la propagande? Je vais traiter chacun des dix points soulevés dans cet article. Présenté comme un diptyque, je mettrai mon billet à jour lorsque Tom's Guide aura ajouté ses autres idioties. @@ -90,4 +90,4 @@ La mort des MVNO? Ils ont été les premiers à s'aligner sur les tarifs de Free Au final, cet article est un torchon, et n'apporte rien sinon la désinformation. Free Mobile était une nécessité pour mettre en lumière les pratiques scandaleuses des autres opérateurs. Et ça a bien marché. Leur seule réponse: de la propagande, de la désinformation, relayées par Tom's. C'est une déception. -Ceci, ajouté au codage malpropre du site (rendu dégeux sous GNU/Linux), fait que Tom's passe à la trappe en ce qui me concerne (du moins, après la deuxième partie de leur article). Dommage, ils avaient parfois des articles intéressants. \ No newline at end of file +Ceci, ajouté au codage malpropre du site (rendu dégeux sous GNU/Linux), fait que Tom's passe à la trappe en ce qui me concerne (du moins, après la deuxième partie de leur article). Dommage, ils avaient parfois des articles intéressants. diff --git a/content/interets/informatique/2012/01/31/vers-la-fin-de-loccasion/index.md b/content/interets/informatique/2012/01/31/vers-la-fin-de-loccasion/index.md index a8ca5b9a..06158f8a 100644 --- a/content/interets/informatique/2012/01/31/vers-la-fin-de-loccasion/index.md +++ b/content/interets/informatique/2012/01/31/vers-la-fin-de-loccasion/index.md @@ -1,15 +1,15 @@ --- comments_url: https://com.richard-dern.fr/post/510 cover: images/cover.png -date: '2012-01-31 23:36:00' +date: "2012-01-31 23:36:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120402165625/http://ingnu.fr/2012/01/31/vers-la-fin-de-loccasion/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/01/31/vers-la-fin-de-loccasion/ tags: -- Cloud -- Dématérialisation -- Occasion + - Cloud + - Dématérialisation + - Occasion title: Vers la fin de l'occasion weather: humidity: 69 @@ -17,7 +17,7 @@ weather: precipitations: false pressure: 1019.8 source: - - open-meteo + - open-meteo temperature: -4.4 wind_direction: 55 wind_speed: 8.8 @@ -59,4 +59,4 @@ Avec les lois liberticides, la suppression des plateformes de téléchargement " Mais qu'on soit geek, ouvrier, passionné de musique, fan de films, féru de lecture, tout ce que le gouvernement met en place nous concerne tous. C'est la suppression de notre patrimoine. En dématérialisant, on supprime notre patrimoine. On n'achète plus un coffret ou un livre, on achète des données numériques. Or, l'information, sous sa forme informatisée, ne peut s'acheter parce qu'elle se duplique aisément. L'information numérique doit rester libre, parce qu'elle ne peut pas être soumise à restrictions de part sa nature même. Mais personne (à part les chinois peut-être...) ne peut copier un coffret avec une figurine en résine numérotée, ou un album collector avec des photos inédites. C'est du matériel, c'est donc du patrimoine. -Alors, il faut lutter pour la conservation de notre patrimoine, il faut s'élever contre ces lois qui nous dépouillent tous! \ No newline at end of file +Alors, il faut lutter pour la conservation de notre patrimoine, il faut s'élever contre ces lois qui nous dépouillent tous! diff --git a/content/interets/informatique/2012/02/04/faire-fonctionner-xmpp-avec-status-net/index.md b/content/interets/informatique/2012/02/04/faire-fonctionner-xmpp-avec-status-net/index.md index 90ca301c..3e07b3ff 100644 --- a/content/interets/informatique/2012/02/04/faire-fonctionner-xmpp-avec-status-net/index.md +++ b/content/interets/informatique/2012/02/04/faire-fonctionner-xmpp-avec-status-net/index.md @@ -3,8 +3,8 @@ comments_url: https://com.richard-dern.fr/post/511 date: '2012-02-04 01:59:00' links: - lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120221102629/http://ingnu.fr/2012/02/04/faire-fonctionner-xmpp-avec-status-net/ + name: Archive + url: http://ingnu.fr/2012/02/04/faire-fonctionner-xmpp-avec-status-net/ tags: - StatusNet - XMPP @@ -21,10 +21,10 @@ weather: wind_speed: 9.9 --- -Cela fait maintenant quelques temps que j'enquiquine mes followers sur [social.ingnu.fr](https://web.archive.org/web/20120221102629/https://social.ingnu.fr/ingnu/all) à propos de XMPP qui déconne sévèrement avec la release 1.0.1 de [status.net](https://web.archive.org/web/20120221102629/http://status.net/) : déconnections intempestives, mauvaise gestion de la file d'attente, etc. +Cela fait maintenant quelques temps que j'enquiquine mes followers sur [social.ingnu.fr](https://social.ingnu.fr/ingnu/all) à propos de XMPP qui déconne sévèrement avec la release 1.0.1 de [status.net](http://status.net/) : déconnections intempestives, mauvaise gestion de la file d'attente, etc. -La [page](https://web.archive.org/web/20120221102629/http://publications.jbfavre.org/statusnet/optimize-statusnet-nginx-php-fpm-apc-memcache.fr) de [Jean-Baptiste Favre](https://web.archive.org/web/20120221102629/http://www.jbfavre.org/) m'a permis de creuser un peu plus, bien que ne parlant pas de XMPP. -Il aborde tout de même quelques directives de configuration à propos des files d'attente qui m'ont échappé, directives que j'ai adapté pour mieux coller (selon moi) à une debian et à placer dans le fichier *config.php* : +La [page](http://publications.jbfavre.org/statusnet/optimize-statusnet-nginx-php-fpm-apc-memcache.fr) de [Jean-Baptiste Favre](http://www.jbfavre.org/) m'a permis de creuser un peu plus, bien que ne parlant pas de XMPP. +Il aborde tout de même quelques directives de configuration à propos des files d'attente qui m'ont échappé, directives que j'ai adapté pour mieux coller (selon moi) à une debian et à placer dans le fichier _config.php_ : ```php $config['daemon']['piddir'] = '/var/run/'; @@ -32,7 +32,7 @@ $config['daemon']['user'] = 'www-data'; $config['daemon']['group'] = 'www-data'; ``` -Warning : Attention à adapter *user* et *group* si chez vous ils sont différents. +Warning : Attention à adapter _user_ et _group_ si chez vous ils sont différents. À cela, il faut rajouter les lignes relatives à XMPP : @@ -48,7 +48,7 @@ addPlugin('xmpp', array( Maintenant, l'étape la plus "difficile". En l'état, vous pouvez être à peu près certain que ça ne marchera pas. -Un contributeur au projet propose un patch, [que vous pouvez télécharger ici](https://web.archive.org/web/20120221102629/http://status.net/sites/default/files/issues/statusnet-1.0.1-inox.txt). +Un contributeur au projet propose un patch, ~~[que vous pouvez télécharger ici](http://status.net/sites/default/files/issues/statusnet-1.0.1-inox.txt)~~. Enregistrez-le à la racine de votre instance de status.net et nommez-le par exemple statusnet.patch, puis saisissez les commandes suivantes : ```bash diff --git a/content/interets/informatique/2012/02/05/creer-son-propre-cloud-introduction/index.md b/content/interets/informatique/2012/02/05/creer-son-propre-cloud-introduction/index.md index c393e19a..486d7a81 100644 --- a/content/interets/informatique/2012/02/05/creer-son-propre-cloud-introduction/index.md +++ b/content/interets/informatique/2012/02/05/creer-son-propre-cloud-introduction/index.md @@ -1,15 +1,15 @@ --- comments_url: https://com.richard-dern.fr/post/512 -date: '2012-02-05 17:34:00' +date: "2012-02-05 17:34:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120225102811/http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/ tags: -- Firewall -- iptables + - Firewall + - iptables title: Introduction weather: humidity: 42 @@ -17,20 +17,20 @@ weather: precipitations: false pressure: 1027.0 source: - - open-meteo + - open-meteo temperature: -6.8 wind_direction: 72 wind_speed: 11.4 weight: 1 --- -Je parle beaucoup sur ingnu du fait que [Google c'est le mal](https://web.archive.org/web/20120225102811/http://ingnu.fr/2011/12/25/pourquoi-google-cest-le-mal/), qu'il faut utiliser des [alternatives libres](https://web.archive.org/web/20120225102811/http://ingnu.fr/2011/12/29/quelles-sont-les-alternatives-a-google/), et que [le Cloud, c'est de la merde](https://web.archive.org/web/20120225102811/http://ingnu.fr/2012/01/19/il-faut-arreter-avec-le-cloud/). -Pour être tout à fait cohérent, il me fallait proposer des articles traitant concrètement de la mise en place de ces alternatives, et c'est pour cela que j'ai créé la rubrique "[Créer son propre cloud](https://web.archive.org/web/20120225102811/http://ingnu.fr/category/creer-son-propre-cloud/)", dont cet article constitue le premier maillon pour vous aider à construire votre serveur grâce aux Logiciels Libres. +Je parle beaucoup sur ingnu du fait que [Google c'est le mal](http://ingnu.fr/2011/12/25/pourquoi-google-cest-le-mal/), qu'il faut utiliser des [alternatives libres](http://ingnu.fr/2011/12/29/quelles-sont-les-alternatives-a-google/), et que [le Cloud, c'est de la merde](http://ingnu.fr/2012/01/19/il-faut-arreter-avec-le-cloud/). +Pour être tout à fait cohérent, il me fallait proposer des articles traitant concrètement de la mise en place de ces alternatives, et c'est pour cela que j'ai créé la rubrique "[Créer son propre cloud](http://ingnu.fr/category/creer-son-propre-cloud/)", dont cet article constitue le premier maillon pour vous aider à construire votre serveur grâce aux Logiciels Libres. Il y a quatre prérogatives : n'utiliser que des Logiciels Libres, assurer la confidentialité de vos données, assurer la sécurité de votre serveur, s'affranchir de tout service géré par une entreprise. Nous considérerons que vous disposez déjà d'un système GNU/Linux, de préférence fraîchement installé, brut de décoffrage. -Je me baserai sur un système [Debian GNU/Linux](https://web.archive.org/web/20120225102811/http://www.debian.org/) (que je maîtrise bien mieux que les autres), il faudra alors adapter certaines de mes notes à votre cas précis (notamment en ce qui concerne les commandes d'installation de paquets). +Je me baserai sur un système [Debian GNU/Linux](http://www.debian.org/) (que je maîtrise bien mieux que les autres), il faudra alors adapter certaines de mes notes à votre cas précis (notamment en ce qui concerne les commandes d'installation de paquets). La toute première étape après l'installation du système d'exploitation est d'imposer une politique de sécurité stricte. Nous commençons donc par créer un script permettant la mise en place d'un pare-feu et qui s'exécutera à chaque démarrage de la machine. @@ -133,16 +133,16 @@ Théoriquement, ce script est tout à fait utilisable tel quel. Au fil des articles, on ajoutera des directives spécifiques au niveau du commentaire "Configuration personnalisée". On se servira de la chaîne SERVICES pour y affecter les services hébergés par notre machine. -Important : Le "bonus block" relatif au spam va nous permettre, directement au niveau d'iptables, de dropper purement et simplement toute tentative de connexion depuis les adresses fournies par [spamhaus](https://web.archive.org/web/20120225102811/http://www.spamhaus.org/). +Important : Le "bonus block" relatif au spam va nous permettre, directement au niveau d'iptables, de dropper purement et simplement toute tentative de connexion depuis les adresses fournies par [spamhaus](http://www.spamhaus.org/). Dans le cas extrême où vous vous retrouviez bloqué, incapable de vous connecter en ssh à votre serveur, essayez de voir si votre hébergeur vous offre la possibilité de passer par un KVM virtuel. Cela vous permettra de reprendre la main sur votre serveur le temps de configurer correctement le pare-feu. Et dans le cas où le KVM est indisponible, voyez si votre hébergeur vous propose de démarrer un système de secours. -Pour information, les deux possibilités vous sont offertes chez [online](https://web.archive.org/web/20120225102811/http://www.online.net/). +Pour information, les deux possibilités vous sont offertes chez [online](http://www.online.net/). Il ne reste plus qu'à enregistrer, chmoder, exécuter, et patienter jusqu'au prochain article : ```bash chmod +x firewall ./firewall -``` \ No newline at end of file +``` diff --git a/content/interets/informatique/2012/02/05/installer-et-configurer-un-serveur-dns/index.md b/content/interets/informatique/2012/02/05/installer-et-configurer-un-serveur-dns/index.md index 7587c3bf..1f0c7f00 100644 --- a/content/interets/informatique/2012/02/05/installer-et-configurer-un-serveur-dns/index.md +++ b/content/interets/informatique/2012/02/05/installer-et-configurer-un-serveur-dns/index.md @@ -1,15 +1,15 @@ --- comments_url: https://com.richard-dern.fr/post/513 -date: '2012-02-05 17:56:00' +date: "2012-02-05 17:56:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120622184230/http://ingnu.fr/2012/02/05/installer-et-configurer-un-serveur-dns/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/05/installer-et-configurer-un-serveur-dns/ tags: -- Bind -- DNS + - Bind + - DNS title: Installer et configurer un serveur DNS weather: humidity: 42 @@ -17,25 +17,25 @@ weather: precipitations: false pressure: 1027.0 source: - - open-meteo + - open-meteo temperature: -6.8 wind_direction: 72 wind_speed: 11.4 weight: 2 --- -Le deuxième article de [cette nouvelle rubrique](https://web.archive.org/web/20120622184230/http://ingnu.fr/category/creer-son-propre-cloud/) traite logiquement de la mise en place d'un serveur DNS. +Le deuxième article de [cette nouvelle rubrique](http://ingnu.fr/category/creer-son-propre-cloud/) traite logiquement de la mise en place d'un serveur DNS. À moins que vous n'ayez recours à l'outil de gestion de vos DNS proposé par votre registrar et qu'il ne vous bride pas, vous devrez passer par l'étape du serveur DNS, d'autant qu'il nous permettra par la suite de faire bien d'autres choses que simplement faire pointer un domaine sur une IP... -Nous utiliserons le serveur [bind](https://web.archive.org/web/20120622184230/http://www.isc.org/software/bind). +Nous utiliserons le serveur [bind](http://www.isc.org/software/bind). Nous allons tout d'abord l'installer sur le serveur principal en tant que maître. Si vous disposez d'un second serveur, vous pourrez le configurer en tant qu'esclave pour assurer la continuité du service. -Important : *exemple.fr* +Important : `_exemple.fr_` ## Pare-feu -Tout d'abord, reprenons le script de pare-feu que [nous avons configuré précédemment](https://web.archive.org/web/20120622184230/http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/). +Tout d'abord, reprenons le script de pare-feu que [nous avons configuré précédemment](http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/). ```bash nano /scripts/firewall @@ -78,7 +78,7 @@ Pour installer bind, rien de plus simple : apt-get install bind9 dnsutils ``` -Le paquet [dnsutils](https://web.archive.org/web/20120622184230/http://packages.debian.org/squeeze/dnsutils) contient notamment les outils *nslookup* et *dig*, qui nous serviront par la suite à tester notre installation. +Le paquet [dnsutils](http://packages.debian.org/squeeze/dnsutils) contient notamment les outils _nslookup_ et _dig_, qui nous serviront par la suite à tester notre installation. Rendez-vous dans le répertoire de configuration de bind : @@ -112,24 +112,24 @@ ns2 IN A 2.2.2.2 ``` Quelques explications s'imposent. -Dans la ligne relative au *SOA*, on déclare le serveur DNS autoritaire pour la zone (*ns.exemple.fr*) et l'adresse email du responsable (*postmaster.exemple.fr*, le "@"de l'adresse étant remplacé par un". "). -Ensuite, on attribue un numéro de série au fichier; ce numéro ne s'invente pas : il s'agit de la date (au format *YYYYMMDD*) suivi d'un nombre compris entre 00 et 99. +Dans la ligne relative au _SOA_, on déclare le serveur DNS autoritaire pour la zone (_ns.exemple.fr_) et l'adresse email du responsable (_postmaster.exemple.fr_, le "@"de l'adresse étant remplacé par un". "). +Ensuite, on attribue un numéro de série au fichier; ce numéro ne s'invente pas : il s'agit de la date (au format _YYYYMMDD_) suivi d'un nombre compris entre 00 et 99. Pour plus de clarté, on va appeler ce nombre la "clé". -Si vous disposez de plusieurs domaines, vous pouvez utiliser le premier chiffre de la clé comme identifiant pour un domaine particulier (par exemple, *"j'attribuerai toujours un 1 au domaine exemple.fr, et un 2 au domaine exemple2.fr*"), tandis que le second chiffre de la clé vous servira à indenter les modifications survenues dans ce fichier pour le jour donné. +Si vous disposez de plusieurs domaines, vous pouvez utiliser le premier chiffre de la clé comme identifiant pour un domaine particulier (par exemple, _"j'attribuerai toujours un 1 au domaine exemple.fr, et un 2 au domaine exemple2.fr_"), tandis que le second chiffre de la clé vous servira à indenter les modifications survenues dans ce fichier pour le jour donné. -Par exemple, vous faites 4 modifications sur le fichier *db.exemple.fr*, et 7 sur le fichier *db.exemple2.fr*, en date d'aujourd'hui. -Vous pouvez attribuer les numéros de série suivants à vos fichiers : *2012020514* et *2012020527*. +Par exemple, vous faites 4 modifications sur le fichier _db.exemple.fr_, et 7 sur le fichier _db.exemple2.fr_, en date d'aujourd'hui. +Vous pouvez attribuer les numéros de série suivants à vos fichiers : _2012020514_ et _2012020527_. -Important : [ZoneCheck](https://web.archive.org/web/20120622184230/http://www.afnic.fr/fr/produits-et-services/services/zonecheck/) +Important : [ZoneCheck](http://www.afnic.fr/fr/produits-et-services/services/zonecheck/) -Les valeurs suivantes (*refresh*, *retry*, etc.) devraient convenir à la majorité des situations. +Les valeurs suivantes (_refresh_, _retry_, etc.) devraient convenir à la majorité des situations. -Nous définissons ensuite les deux serveurs DNS associés au nom de domaine : *ns.exemple.fr.* et *ns2.exemple.fr.* +Nous définissons ensuite les deux serveurs DNS associés au nom de domaine : _ns.exemple.fr._ et _ns2.exemple.fr._ Ensuite, nous indiquons que le serveur principal a pour adresse IP 1.1.1.1, puis nous associons les adresses 1.1.1.1 et 2.2.2.2 aux deux serveurs de noms. Une fois que vous avez adapté cet exemple à votre propre domaine, vous pouvez enregistrer et fermer. -Théoriquement, dans une installation de base de bind sur une debian stable, le fichier *named.conf* contient la ligne suivante : +Théoriquement, dans une installation de base de bind sur une debian stable, le fichier _named.conf_ contient la ligne suivante : ```text include "/etc/bind/named.conf.local"; @@ -141,7 +141,7 @@ Si ce n'est pas le cas, rajoutez-là : echo "include \"/etc/bind/named.conf.local\";" >> named.conf ``` -Et modifiez le fichier *named.conf.local* : +Et modifiez le fichier _named.conf.local_ : ```bash nano named.conf.local @@ -193,9 +193,9 @@ On reste donc sur la même machine, pour créer une clé de transfert : dnssec-keygen -a HMAC-MD5 -b 512 -n HOST .exemple.fr. ``` -*dnssec-keygen* est un outil livré avec bind. +_dnssec-keygen_ est un outil livré avec bind. Grâce à la commande suivante, on génère une clé en utilisant l'algorithme HMAC-MD5, d'une longueur de 512 bits, pour un hôte particulier (-n HOST), en l'occurrence, celui indiqué à la fin. -Remplacez ** par le nom d'hôte du serveur. +Remplacez __ par le nom d'hôte du serveur. Par exemple, j'ai appelé mon serveur "minerva", sur le domaine ingnu.fr. La commande qui s'applique à mon cas devient donc : @@ -203,20 +203,20 @@ La commande qui s'applique à mon cas devient donc : dnssec-keygen -a HMAC-MD5 -b 512 -n HOST minerva.ingnu.fr. ``` -On génère une clé pour un hôte donné, mais *dnssec-keygen* permet bien d'autres choses que nous n'utiliserons pas ici. +On génère une clé pour un hôte donné, mais _dnssec-keygen_ permet bien d'autres choses que nous n'utiliserons pas ici. Notamment, vous pouvez choisir un algorithme différent, ou créer une clé pour toute une zone. -Pour l'heure, nous souhaitons avoir la possibilité de transférer de manière sécurisée les données de zones (dans notre exemple, le fichier *db.exemple.fr*) de notre serveur maître vers le serveur esclave que nous configurerons plus tard. +Pour l'heure, nous souhaitons avoir la possibilité de transférer de manière sécurisée les données de zones (dans notre exemple, le fichier _db.exemple.fr_) de notre serveur maître vers le serveur esclave que nous configurerons plus tard. Cette commande est donc suffisante pour le moment. A l'issue de l'exécution de cette commande (qui peut durer une vingtaine de secondes), deux nouveaux fichiers ont été créés. -Ils commencent par la lettre K majuscule, et portent respectivement l'extension *.key* et *.private*. +Ils commencent par la lettre K majuscule, et portent respectivement l'extension _.key_ et _.private_. Le premier fichier contient une ligne qu'il est possible de rajouter dans un fichier de zone, tandis que le second contient quelques détails sur la création de la clé. Nous n'utiliserons dans notre cas précis aucun des deux dans son état actuel. Cependant, il peut être utile de les conserver pour un usage ultérieur. La seule chose qui nous intéresse est la clé en elle-même qui figure dans les deux fichiers. -Utilisez la commande *cat* sur le fichier *.private*, et copiez la clé qui apparaîtra. -Créez ensuite le fichier *transfer.conf* : +Utilisez la commande _cat_ sur le fichier _.private_, et copiez la clé qui apparaîtra. +Créez ensuite le fichier _transfer.conf_ : ```bash nano transfer.conf @@ -240,7 +240,7 @@ Si un cas se présente où nous devrons diffuser d'autres clés, nous en génèr Ensuite, nous affectons cette clé au serveur esclave, 2.2.2.2. -Incluez ce fichier à votre configuration, puis modifiez le fichier *named.conf.local* : +Incluez ce fichier à votre configuration, puis modifiez le fichier _named.conf.local_ : ```bash echo "include \"/etc/bind/transfer.conf\" >> /etc/bind/named.conf @@ -255,7 +255,7 @@ zone "exemple.fr" { }; ``` -Nous avons rajouté la ligne *allow-transfer { 2.2.2.2; };* qui nous permet d'éviter que n'importe qui puisse transférer nos zones sur son serveur. +Nous avons rajouté la ligne _allow-transfer { 2.2.2.2; };_ qui nous permet d'éviter que n'importe qui puisse transférer nos zones sur son serveur. Redémarrez bind : ```bash @@ -271,7 +271,7 @@ Sur la machine qui hébergera ce serveur, installez bind : apt-get install bind9 dnsutils ``` -Nous avons créé le fichier *transfer.conf* sur le serveur maître. +Nous avons créé le fichier _transfer.conf_ sur le serveur maître. Le même fichier doit être créé sur la machine esclave, avec une petite nuance. ```bash @@ -293,7 +293,7 @@ server 1.1.1.1 { }; ``` -Vous noterez qu'il s'agit exactement du même fichier, y compris la même clé, mais que l'adresse IP de la clause *server* change. +Vous noterez qu'il s'agit exactement du même fichier, y compris la même clé, mais que l'adresse IP de la clause _server_ change. Dans la configuration du serveur esclave, c'est l'adresse IP du serveur maître qu'il faut indiquer. Ensuite, comme pour la configuration du serveur maître, on ajouter ce fichier à la configuration de bind : @@ -301,7 +301,7 @@ Ensuite, comme pour la configuration du serveur maître, on ajouter ce fichier echo "include \"/etc/bind/transfer.conf\" >> /etc/bind/named.conf ``` -Modifions ensuite le fichier *named.conf.local* pour y ajouter la configuration de votre (vos) domaine(s) : +Modifions ensuite le fichier _named.conf.local_ pour y ajouter la configuration de votre (vos) domaine(s) : ```text zone "exemple.fr" { @@ -312,7 +312,7 @@ zone "exemple.fr" { }; ``` -Nous indiquons ici que le fichier de zone *db.exemple.fr*, une fois transféré, sera stocké dans le dossier */var/cache/bind*, qui devrait déjà être créé. +Nous indiquons ici que le fichier de zone _db.exemple.fr_, une fois transféré, sera stocké dans le dossier _/var/cache/bind_, qui devrait déjà être créé. Si ce n'est pas le cas, il faut le créer, et donc tous les cas, lui attribuer les bons droits : ```bash @@ -334,7 +334,7 @@ tail -100 /var/log/syslog ``` Il se peut que vous y trouviez une erreur à propos de l'heure qui n'est pas synchronisée. -Installez sur les deux serveurs le paquet [ntpdate](https://web.archive.org/web/20120622184230/http://packages.debian.org/squeeze/ntpdate), puis synchronisez les horloges avant de redémarrer bind : +Installez sur les deux serveurs le paquet [ntpdate](http://packages.debian.org/squeeze/ntpdate), puis synchronisez les horloges avant de redémarrer bind : ```bash apt-get install ntpdate @@ -359,4 +359,4 @@ Address: 1.1.1.1 Vous disposez désormais de l'une des pièces maîtresses de votre propre serveur. La configuration de base que nous avons mis en place aujourd'hui va être complétée et sécurisée au fil des articles à venir, pour qu'au final, vous disposiez d'une solution complète vous permettant de vous affranchir des services offerts par Google, Twitter, facebook et bien d'autres. Le serveur que nous allons monter avec ces articles va vous permettre de reprendre le contrôle de vos données. -Alors à bientôt pour le prochain article, qui traitera de la deuxième pierre angulaire de votre Cloud personnel et Libre : le serveur mail. \ No newline at end of file +Alors à bientôt pour le prochain article, qui traitera de la deuxième pierre angulaire de votre Cloud personnel et Libre : le serveur mail. diff --git a/content/interets/informatique/2012/02/06/creation-de-sa-propre-autorite-de-certification/index.md b/content/interets/informatique/2012/02/06/creation-de-sa-propre-autorite-de-certification/index.md index 00b0c949..1762987b 100644 --- a/content/interets/informatique/2012/02/06/creation-de-sa-propre-autorite-de-certification/index.md +++ b/content/interets/informatique/2012/02/06/creation-de-sa-propre-autorite-de-certification/index.md @@ -1,17 +1,17 @@ --- comments_url: https://com.richard-dern.fr/post/514 -date: '2012-02-06 03:23:00' +date: "2012-02-06 03:23:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120618100138/http://ingnu.fr/2012/02/06/creation-de-sa-propre-autorite-de-certification/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/06/creation-de-sa-propre-autorite-de-certification/ tags: -- Autorité -- Certification -- Certificats -- OpenSSL + - Autorité + - Certification + - Certificats + - OpenSSL title: Création de sa propre autorité de certification weather: humidity: 57 @@ -19,14 +19,14 @@ weather: precipitations: false pressure: 1027.9 source: - - open-meteo + - open-meteo temperature: -10.4 wind_direction: 73 wind_speed: 8.7 weight: 3 --- -J'avais [initialement](https://web.archive.org/web/20120618100138/http://ingnu.fr/2012/02/05/installer-et-configurer-un-serveur-dns/) prévu d'aborder dans un troisième article la configuration d'un serveur mail, mais il fallait d'abord que j'explique comment mettre en place une autorité de certification, puisque nous allons nous en servir dans la configuration du serveur mail, mais aussi pour bien d'autres services que nous verrons ultérieurement. +J'avais [initialement](http://ingnu.fr/2012/02/05/installer-et-configurer-un-serveur-dns/) prévu d'aborder dans un troisième article la configuration d'un serveur mail, mais il fallait d'abord que j'explique comment mettre en place une autorité de certification, puisque nous allons nous en servir dans la configuration du serveur mail, mais aussi pour bien d'autres services que nous verrons ultérieurement. À l'issue de cet article, vous aurez à disposition une série de scripts qui vous permettront de mettre rapidement et facilement en place des certificats pour tous types d'applications. @@ -38,7 +38,7 @@ Personne ne cherchera donc à passer des semaines ou des mois à casser le chiff Notice : En revanche, ils seront bien utiles pour chiffrer les données qui transitent sur votre réseau. -Important : [VeriSign](https://web.archive.org/web/20120618100138/http://www.verisign.com/ssl/index.html?tid=gnps) +Important : [VeriSign](http://www.verisign.com/ssl/index.html?tid=gnps) Créons tout d'abord un répertoire dédié à nos scripts : @@ -64,7 +64,7 @@ nano openssl.cnf On édite ce fichier pour y modifier les variables suivantes : -- Dans la catégorie *[CA_default]*, mettez les valeurs suivantes : +- Dans la catégorie _[CA_default]_, mettez les valeurs suivantes : ```text dir = /scripts/certificate_authority @@ -82,16 +82,16 @@ private_key = $dir/ca.key RANDFILE = $dir/.rand ``` -- Dans la catégorie *[req_distinguished_name]*, renseignez les valeurs suivantes : +- Dans la catégorie _[req_distinguished_name]_, renseignez les valeurs suivantes : -- *countryName_default* -- *stateOrProvinceName_default* -- *localityName_default* -- *0.organizationName_default* -- *emailAddress_default* +- _countryName_default_ +- _stateOrProvinceName_default_ +- _localityName_default_ +- _0.organizationName_default_ +- _emailAddress_default_ Enregistrez puis fermez ce fichier. -On va ensuite créer le fichier *create_ca*, qui aura pour but de créer l'autorité de certification. +On va ensuite créer le fichier _create_ca_, qui aura pour but de créer l'autorité de certification. L'autorité de certification n'est à créer qu'une seule fois, mais le fait de créer un script pour le faire permettra, en cas de besoin, de retrouver les commandes nécessaires. À noter que nous allons créer un certificat dont la validité est de 10 ans (3650 jours). @@ -120,7 +120,7 @@ chmod 0400 ca.key chmod 700 create_ca ``` -Cette dernière commande nous assure que personne à part *root* ne peut exécuter ce fichier. +Cette dernière commande nous assure que personne à part _root_ ne peut exécuter ce fichier. Ce que nous allons faire immédiatement : ```bash @@ -128,10 +128,10 @@ Ce que nous allons faire immédiatement : ``` Après vous avoir demandé un mot de passe (qu'il est impératif de renseigner), quelques questions vont vous être posées. -La plupart contient déjà les réponses pré-replies dans le fichier *openssl.cnf* que nous avons édité plus tôt. -Seule la variable *Organizational Unit Name* est à spécifier (mettez ce que vous voulez, par exemple "*Certificate Authority*"), et la variable *Common Name*, qui devrait contenir votre nom de domaine principal. +La plupart contient déjà les réponses pré-replies dans le fichier _openssl.cnf_ que nous avons édité plus tôt. +Seule la variable _Organizational Unit Name_ est à spécifier (mettez ce que vous voulez, par exemple "_Certificate Authority_"), et la variable _Common Name_, qui devrait contenir votre nom de domaine principal. -Une fois la commande exécutée et les variables spécifiées, trois nouveaux fichiers ont été créés dans le répertoire de travail (*/scripts/certificate_authority*) : *ca.csr* (la demande de certificat), *ca.crt* (le certificat principal) et *ca.key* (la clé privée). +Une fois la commande exécutée et les variables spécifiées, trois nouveaux fichiers ont été créés dans le répertoire de travail (_/scripts/certificate_authority_) : _ca.csr_ (la demande de certificat), _ca.crt_ (le certificat principal) et _ca.key_ (la clé privée). On peut désormais créer de nouveaux certificats, à l'aide d'un nouveau script : ```bash @@ -265,7 +265,7 @@ La syntaxe est la même que précédemment : ./sign_request ``` -La signature du certificat va générer un fichier portant l'extension *.crt* : c'est celui-ci qui sera notamment utilisé à travers les applications. +La signature du certificat va générer un fichier portant l'extension _.crt_ : c'est celui-ci qui sera notamment utilisé à travers les applications. La procédure pour créer un certificat valide est donc la suivante. Nous admettrons pour l'exemple que nous travaillons avec apache. @@ -275,6 +275,6 @@ Nous admettrons pour l'exemple que nous travaillons avec apache. ./sign_request apache exemple.fr ``` -Cela aura pour conséquence de créer un répertoire apache dans le répertoire */scripts/certificate_authority*, qui contiendra vos certificats, demandes, et clés spécifiques à apache. +Cela aura pour conséquence de créer un répertoire apache dans le répertoire _/scripts/certificate_authority_, qui contiendra vos certificats, demandes, et clés spécifiques à apache. -Vous disposez désormais d'un ensemble complet d'outils pour générer facilement les certificats dont vous aurez besoin plus tard, et notamment lors de la mise en place du serveur mail, prochaine étape de la création de votre cloud personnel. \ No newline at end of file +Vous disposez désormais d'un ensemble complet d'outils pour générer facilement les certificats dont vous aurez besoin plus tard, et notamment lors de la mise en place du serveur mail, prochaine étape de la création de votre cloud personnel. diff --git a/content/interets/informatique/2012/02/06/installation-de-son-propre-serveur-mail/index.md b/content/interets/informatique/2012/02/06/installation-de-son-propre-serveur-mail/index.md index 4c2e515f..3d06413c 100644 --- a/content/interets/informatique/2012/02/06/installation-de-son-propre-serveur-mail/index.md +++ b/content/interets/informatique/2012/02/06/installation-de-son-propre-serveur-mail/index.md @@ -1,19 +1,19 @@ --- comments_url: https://com.richard-dern.fr/post/515 -date: '2012-02-06 17:53:00' +date: "2012-02-06 17:53:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120621224105/http://ingnu.fr/2012/02/06/installation-de-son-propre-serveur-mail/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/06/installation-de-son-propre-serveur-mail/ tags: -- Amavis -- ClamAV -- Dovecot -- IMAP -- Postfix -- SMTP + - Amavis + - ClamAV + - Dovecot + - IMAP + - Postfix + - SMTP title: Installation de son propre serveur mail weather: humidity: 46 @@ -21,26 +21,26 @@ weather: precipitations: false pressure: 1028.7 source: - - open-meteo + - open-meteo temperature: -7.7 wind_direction: 65 wind_speed: 9.5 weight: 4 --- -Le quatrième article de la [nouvelle rubrique](https://web.archive.org/web/20120621224105/http://ingnu.fr/category/creer-son-propre-cloud/) va donc traiter de l'installation de son propre serveur mail, élément indispensable de la chaîne de communication. +Le quatrième article de la [nouvelle rubrique](http://ingnu.fr/category/creer-son-propre-cloud/) va donc traiter de l'installation de son propre serveur mail, élément indispensable de la chaîne de communication. Il existe déjà de nombreux tutoriels sur Internet, parfois très bien faits, parfois incomplets ou inadaptés. Je ne prétends pas que mon article sera mieux que les autres, j'espère seulement qu'il trouvera son public. Notre serveur mail devra être sécurisé : nous ferons appel au chiffrement, ainsi qu'à diverses applications permettant de filtrer spam et virus, le plus efficacement possible, sans pour autant bloquer les correspondances légitimes (il m'est arrivé que certaines personnes utilisant un serveur SMTP wanadoo (sic) se retrouvent bloquées par mon serveur, à cause d'un non respect du protocole SMTP...). -Nous utiliserons le serveur SMTP [postfix](https://web.archive.org/web/20120621224105/http://www.postfix.org/), aux côtés duquel tournera le serveur IMAP [dovecot](https://web.archive.org/web/20120621224105/http://dovecot.org/). -Le filtrage sera confié à [Spamassassin](https://web.archive.org/web/20120621224105/http://spamassassin.apache.org/), [amavis](https://web.archive.org/web/20120621224105/http://www.amavis.org/) et [clamav](https://web.archive.org/web/20120621224105/http://www.clamav.net/lang/en/). -Nous aurons recourt à une base de données de type [MySQL](https://web.archive.org/web/20120621224105/http://www.mysql.com/). -Même si vous ne gérerez qu'un seul domaine, virtualiser les utilisateurs et les domaines n'est pas plus consommateur de ressources : MySQL (ou tout autre serveur de bases de données, j'aurai pu traiter de [postgreSQL](https://web.archive.org/web/20120621224105/http://www.postgresql.org/) s'il ne me manquait pas de l'expérience) sera installé tôt ou tard, autant l'utiliser tout de suite. +Nous utiliserons le serveur SMTP [postfix](http://www.postfix.org/), aux côtés duquel tournera le serveur IMAP [dovecot](http://dovecot.org/). +Le filtrage sera confié à [Spamassassin](http://spamassassin.apache.org/), [amavis](http://www.amavis.org/) et [clamav](http://www.clamav.net/lang/en/). +Nous aurons recourt à une base de données de type [MySQL](http://www.mysql.com/). +Même si vous ne gérerez qu'un seul domaine, virtualiser les utilisateurs et les domaines n'est pas plus consommateur de ressources : MySQL (ou tout autre serveur de bases de données, j'aurai pu traiter de [postgreSQL](http://www.postgresql.org/) s'il ne me manquait pas de l'expérience) sera installé tôt ou tard, autant l'utiliser tout de suite. Et si par la suite vous acquérez un autre domaine et que vous vouliez proposer un service mail pour ce domaine, vous n'aurez pas de migration fastidieuse à effectuer. -Lorsque debconf vous demandera un mot de passe pour MySQL (et par extension, chaque fois que vous devrez saisir un mot de passe dans les prochains articles), vous devriez considérer utiliser un [générateur de mot de passe](https://web.archive.org/web/20120621224105/http://randompassword.com/). +Lorsque debconf vous demandera un mot de passe pour MySQL (et par extension, chaque fois que vous devrez saisir un mot de passe dans les prochains articles), vous devriez considérer utiliser un [générateur de mot de passe](http://randompassword.com/). En utilisant un tel outil, vous pourrez générer des mots de passe complexes, de la longueur et de la complexité que vous voulez. Sous debian donc, on installe les paquets suivants : @@ -61,9 +61,9 @@ Vous devez maintenant créer un nouvel utilisateur pour la première base de don mysql -u root -pVotreMotDePasse ``` -Notice : *-p* +Notice : _-p_ -Saisissez alors les commandes suivantes, en remplaçant *NouveauMotDePasse* par un nouveau mot de passe, différent de celui de root (là encore, pensez à utiliser le générateur de mots de passe) : +Saisissez alors les commandes suivantes, en remplaçant _NouveauMotDePasse_ par un nouveau mot de passe, différent de celui de root (là encore, pensez à utiliser le générateur de mots de passe) : ```text CREATE USER 'MailServer'@'localhost' IDENTIFIED BY 'NouveauMotDePasse'; @@ -72,7 +72,7 @@ CREATE DATABASE IF NOT EXISTS `MailServer` ; GRANT ALL PRIVILEGES ON `MailServer` . * TO 'MailServer'@'localhost'; ``` -Nous avons créé un nouvel utilisateur nommé *MailServer*, et une base de données dans laquelle il a tout privilège. +Nous avons créé un nouvel utilisateur nommé _MailServer_, et une base de données dans laquelle il a tout privilège. Créons ensuite la structure : ```text @@ -113,14 +113,14 @@ La base de données est configurée, nous pouvons passer à la suite. ## Postfix -Pour que Postfix utilise la base de données que l'on vient de créer, il faut créer quelques fichiers de configuration que nous allons placer dans le répertoire */etc/postfix/mysql* : +Pour que Postfix utilise la base de données que l'on vient de créer, il faut créer quelques fichiers de configuration que nous allons placer dans le répertoire _/etc/postfix/mysql_ : ```bash /etc/init.d/postfix stop mkdir /etc/postfix/mysql ``` -Créez ensuite les fichiers suivants (n'oubliez pas de renseigner à chaque fois la variable *password* avec le mot de passe que vous avez attribué à l'utilisateur *MailServer*) : +Créez ensuite les fichiers suivants (n'oubliez pas de renseigner à chaque fois la variable _password_ avec le mot de passe que vous avez attribué à l'utilisateur _MailServer_) : ```bash cd /etc/postfix/mysql @@ -184,7 +184,7 @@ query = SELECT access FROM access_sender WHERE source='%s' AND active = '1' ``` Nous venons simplement de créer les fichiers permettant de communiquer avec les tables créées précédemment. -Modifions ensuite la configuration principale de postfix, à commencer par le fichier *main.cf*. +Modifions ensuite la configuration principale de postfix, à commencer par le fichier _main.cf_. Nous allons créer une nouvelle configuration en partant de rien, on va donc déplacer le fichier d'origine et en créer un nouveau : ```bash @@ -254,10 +254,10 @@ smtpd_recipient_restrictions = reject_rbl_client zen.spamhaus.org ``` -Important : *main.cf* +Important : _main.cf_ -Il faut créer le fichier *helo_checks.pcre*. -En utilisant les expressions rationnelles, cela permettra à postfix d'opérer un filtrage sur la commande *helo* du protocole SMTP. +Il faut créer le fichier _helo_checks.pcre_. +En utilisant les expressions rationnelles, cela permettra à postfix d'opérer un filtrage sur la commande _helo_ du protocole SMTP. ```bash nano helo_checks.pcre @@ -276,7 +276,7 @@ nano helo_checks.pcre address-literal (IP enclosed in brackets) ``` -On modifie ensuite le fichier *master.cf* : +On modifie ensuite le fichier _master.cf_ : ```text nano master.cf @@ -331,9 +331,9 @@ Il nous reste encore à créer les certificats. /scripts/certificate_authority/make_request postfix mail.exemple.fr ``` -Notice : *Common Name* +Notice : _Common Name_ -*mail.exemple.fr* +_mail.exemple.fr_ Signez ensuite le certificat : @@ -353,13 +353,13 @@ adduser clamav amavis adduser amavis clamav ``` -Important : *amavis* +Important : _amavis_ -*clamav* +_clamav_ -*clamav* +_clamav_ -*amavis* +_amavis_ On édite ensuite la configuration de amavis : @@ -460,7 +460,7 @@ default_pass_scheme = PLAIN-MD5 password_query = SELECT email AS user, password FROM users WHERE email='%u' ``` -Comme d'habitude, pensez à changer le mot de passe, et mettez celui de l'utilisateur MySQL *MailServer*. +Comme d'habitude, pensez à changer le mot de passe, et mettez celui de l'utilisateur MySQL _MailServer_. Enregistrez puis fermez, avant de modifier la configuration principale : ```bash @@ -538,7 +538,7 @@ plugin { ``` Lorsque nous allons générer le certificat et la clé à utiliser avec dovecot, vous aurez la possibilité de créer une clé sans mot de passe. -Si vous choisissez de créer une clé sans mot de passe, commentez la ligne *ssl_key_password = MotDePasse*. +Si vous choisissez de créer une clé sans mot de passe, commentez la ligne _ssl_key_password = MotDePasse_. Dans le cas contraire, indiquez le mot de passe utilisé lors de la génération du certificat. Quelques répertoires vont devoir être créés : @@ -555,7 +555,7 @@ On génère les certificats : /scripts/certificate_authority/sign_request dovecot mail.exemple.fr ``` -On créé ensuite l'utilisateur *vmail* : +On créé ensuite l'utilisateur _vmail_ : ```bash addgroup vmail --gid 5000 @@ -569,7 +569,7 @@ On peut désormais redémarrer dovecot : /etc/init.d/dovecot restart ``` -Nous avons configuré dovecot pour utiliser le plugin *sieve/managesieve*. +Nous avons configuré dovecot pour utiliser le plugin _sieve/managesieve_. Cela nous permettra plus tard de mettre en place des filtres pour la messagerie. Créons tout de même le fichier de configuration de base pour sieve, dont le rôle va être simplement de déplacer le spam dans le bon répertoire : @@ -589,7 +589,7 @@ if header :contains "Subject" "***** SPAM *****" ## Quelques tests -Installez le paquet [telnet](https://web.archive.org/web/20120621224105/http://packages.debian.org/fr/squeeze/telnet) si vous ne l'avez pas déjà : +Installez le paquet [telnet](http://packages.debian.org/fr/squeeze/telnet) si vous ne l'avez pas déjà : ```bash apt-get install telnet @@ -691,7 +691,8 @@ Ce sont les deux ports à ouvrir pour que votre serveur SMTP puisse communiquer Important : ```text ${IPT} -A SERVICES -p tcp --dport 993 -j ACCEPT -``` + +```` Cette commande permet d'ouvrir le port 993, qui est le port attribué au serveur IMAP sécurisé. Nous n'utiliserons donc pas le port habituel, le 143. @@ -703,7 +704,7 @@ On édite donc le fichier de définition de notre zone : ```bash nano /etc/bind/db.exemple.fr -``` +```` Et on rajoute à la fin (sans oublier de modifier l'identifiant de l'enregistrement !) : @@ -720,4 +721,4 @@ Et on redémarre bind : C'est aussi simple que ça ! -La prochaine étape consistera à installer un serveur web sécurisé, et quelques applications utiles, dont un client de messagerie pour jouer avec le serveur mail que l'on vient d'installer. \ No newline at end of file +La prochaine étape consistera à installer un serveur web sécurisé, et quelques applications utiles, dont un client de messagerie pour jouer avec le serveur mail que l'on vient d'installer. diff --git a/content/interets/informatique/2012/02/07/installation-dun-serveur-http-https/index.md b/content/interets/informatique/2012/02/07/installation-dun-serveur-http-https/index.md index 23fab2bc..4445f243 100644 --- a/content/interets/informatique/2012/02/07/installation-dun-serveur-http-https/index.md +++ b/content/interets/informatique/2012/02/07/installation-dun-serveur-http-https/index.md @@ -1,16 +1,16 @@ --- comments_url: https://com.richard-dern.fr/post/516 -date: '2012-02-07 00:05:00' +date: "2012-02-07 00:05:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120617154444/http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/ tags: -- Apache -- phpMyAdmin -- Roundcube + - Apache + - phpMyAdmin + - Roundcube title: Installation d'un serveur HTTP/HTTPS weather: humidity: 59 @@ -18,17 +18,17 @@ weather: precipitations: false pressure: 1029.2 source: - - open-meteo + - open-meteo temperature: -11.2 wind_direction: 56 wind_speed: 8.3 weight: 5 --- -On continue [notre nouvelle série d'articles](https://web.archive.org/web/20120617154444/http://ingnu.fr/category/creer-son-propre-cloud/). -Après avoir [créer un pare-feu de base](https://web.archive.org/web/20120617154444/http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/) que nous complèterons au fil des articles, après avoir [mis en place une autorité de certification](https://web.archive.org/web/20120617154444/http://ingnu.fr/2012/02/06/creation-de-sa-propre-autorite-de-certification/), puis [un serveur DNS](https://web.archive.org/web/20120617154444/http://ingnu.fr/2012/02/05/installer-et-configurer-un-serveur-dns/) et [un serveur mail](https://web.archive.org/web/20120617154444/http://ingnu.fr/2012/02/06/installation-de-son-propre-serveur-mail/), nous nous attaquons maintenant à l'installation du serveur [apache](https://web.archive.org/web/20120617154444/http://httpd.apache.org/). +On continue [notre nouvelle série d'articles](http://ingnu.fr/category/creer-son-propre-cloud/). +Après avoir [créer un pare-feu de base](http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/) que nous complèterons au fil des articles, après avoir [mis en place une autorité de certification](http://ingnu.fr/2012/02/06/creation-de-sa-propre-autorite-de-certification/), puis [un serveur DNS](http://ingnu.fr/2012/02/05/installer-et-configurer-un-serveur-dns/) et [un serveur mail](http://ingnu.fr/2012/02/06/installation-de-son-propre-serveur-mail/), nous nous attaquons maintenant à l'installation du serveur [apache](http://httpd.apache.org/). -Apache devra pouvoir desservir des pages aussi bien en HTTP qu'en HTTPS, permettre l'utilisation de langages comme [PHP](https://web.archive.org/web/20120617154444/http://fr.php.net/) et les scripts CGI, tout en assurant une bonne réactivité et un degrés certain de sécurité. +Apache devra pouvoir desservir des pages aussi bien en HTTP qu'en HTTPS, permettre l'utilisation de langages comme [PHP](http://fr.php.net/) et les scripts CGI, tout en assurant une bonne réactivité et un degrés certain de sécurité. Un serveur HTTP(S) nous permettra de mettre en place une grande variété de services : dans un premier temps, un outil pour gérer notre base de données et un client mail, puis par la suite, un blog, un wiki, un lecteur de flux RSS, etc. @@ -38,11 +38,11 @@ Apache en sera un moyen d'y accéder facilement. Important : _Top Level Domain_ -_mail.exemple.fr_ +`_mail.exemple.fr_` -_exemple.fr_ +`_exemple.fr_` -_.fr_ +`_.fr_` Ce petit rappel effectué, on peut organiser les sites desservis par apache de la manière suivante : @@ -58,7 +58,7 @@ Ce petit rappel effectué, on peut organiser les sites desservis par apache de l ``` Une telle arborescence permet d'organiser correctement les différents sites qui pourront être desservis par Apache, tout en ayant rapidement à portée de la main les journaux pour chaque sous-domaine. -Cela nous permettra également de confier ces journaux à une application telle que [awstats](https://web.archive.org/web/20120617154444/http://awstats.sourceforge.net/) pour une analyse plus efficace que si tous les journaux étaient regroupés dans le même fichier. +Cela nous permettra également de confier ces journaux à une application telle que [awstats](http://awstats.sourceforge.net/) pour une analyse plus efficace que si tous les journaux étaient regroupés dans le même fichier. Avant toute chose, installons quelques paquets, stoppons apache, et supprimons les hôtes virtuels par défaut : @@ -169,9 +169,9 @@ Pour le moment, nous n'utiliserons pas ce domaine : c'est vous qui déciderez ce Le nom de ce sous-domaine importe peu. J'ai choisi _mysql_, comme j'aurai pu choisir _pma_, _phpmyadmin_, _admin_ ou tout autre. Cependant, en consultant régulièrement mes logs, j'ai constaté que certains s'amusent à scanner certains sous-domaines-clés, pour éventuellement tomber sur un script d'administration non-sécurisé. -J'ai vu passer toutes sortes de sous-domaines, mais assez étonnamment, peu tentent _mysql.exemple.fr_. +J'ai vu passer toutes sortes de sous-domaines, mais assez étonnamment, peu tentent `_mysql.exemple.fr_`. -Ce domaine servira à accéder justement à [phpMyAdmin](https://web.archive.org/web/20120617154444/http://www.phpmyadmin.net/), script php probablement le plus utilisé pour administrer graphiquement ses bases de données. +Ce domaine servira à accéder justement à [phpMyAdmin](http://www.phpmyadmin.net/), script php probablement le plus utilisé pour administrer graphiquement ses bases de données. Outre l'aspect pédagogique de sa présence dans cet article, puisque c'est un bon prétexte à l'introduction à SSL avec apache, ce sera également un outil très pratique pour la création de futures bases de données, mais aussi pour des tâches plus triviales comme la population de notre première base créée, _MailServer_. Créons l'arborescence et l'hôte virtuel : @@ -202,7 +202,7 @@ nano mysql.exemple.fr ``` Ici, nous créons un hôte virtuel écoutant sur le port 80, dont l'unique objectif sera de forcer la redirection vers le même hôte virtuel, mais écoutant sur le port 443 (le port HTTPS). -La connexion à _mysql.exemple.fr_ sera donc forcément chiffrée. +La connexion à `_mysql.exemple.fr_` sera donc forcément chiffrée. On va tout de suite créer le certificat et la clé qui vont bien : @@ -287,7 +287,7 @@ chown www-data:www-data /scripts/certificate_authority/apache/* Warning : _Common Name_ -Pour la consultation des mails, on va faire appel à l'excellent [RoundCube](https://web.archive.org/web/20120617154444/http://roundcube.net/), actuellement en version 0.7.1. +Pour la consultation des mails, on va faire appel à l'excellent [RoundCube](http://roundcube.net/), actuellement en version 0.7.1. ```bash cd /usr/src @@ -380,7 +380,7 @@ mv /var/www/exemple.fr/mysql/www/config/config.inc.php /var/www/exemple.fr/mysql chown www-data:www-data /var/www/exemple.fr/mysql/www/config.inc.php ``` -Je vous recommande la lecture de [cette page](https://web.archive.org/web/20120617154444/http://www.phpmyadmin.net/documentation/Documentation.html#config) qui va vous permettre de paramétrer phpMyAdmin beaucoup plus finement que ce que permet l'interface web. +Je vous recommande la lecture de [cette page](http://www.phpmyadmin.net/documentation/Documentation.html#config) qui va vous permettre de paramétrer phpMyAdmin beaucoup plus finement que ce que permet l'interface web. Une fois terminé, supprimez le répertoire _config_ : @@ -415,7 +415,7 @@ Pensez à sélectionner le type _MD5_ lorsque vous saisirez votre mot de passe. Par la même occasion, allez dans la table _aliases_, et créez deux enregistrements, dont le champ _source_ sera respectivement _root_ et _postmaster_, et _destination_ l'adresse email que vous venez de vous créer. Cela vous permettra de recevoir les mails administratifs envoyés automatiquement par les différents services de votre serveur. -[Nous avions précédemment configuré une liste blanche d'expéditeurs](https://web.archive.org/web/20120617154444/http://ingnu.fr/2012/02/05/installer-et-configurer-un-serveur-dns/), toujours autorisés à vous envoyer des mails. +[Nous avions précédemment configuré une liste blanche d'expéditeurs](http://ingnu.fr/2012/02/05/installer-et-configurer-un-serveur-dns/), toujours autorisés à vous envoyer des mails. Cette liste correspond à la table _access_sender_ de la base de données _MailServer_. Nous allons nous servir de RoundCube pour peupler automatiquement cette table, dès que vous enverrez un message. @@ -485,4 +485,4 @@ Dans les prochains articles, nous verrons (dans le désordre) : - Comment installer une alternative à flickr/Picasa - Comment stocker des fichiers sur votre serveur comme si celui-ci était sur votre réseau local - Comment partager des fichiers avec le monde entier -- Comment sauvegarder et restaurer votre serveur \ No newline at end of file +- Comment sauvegarder et restaurer votre serveur diff --git a/content/interets/informatique/2012/02/07/kronolith-une-alternative-a-google-calendar/index.md b/content/interets/informatique/2012/02/07/kronolith-une-alternative-a-google-calendar/index.md index e36a5349..0722312c 100644 --- a/content/interets/informatique/2012/02/07/kronolith-une-alternative-a-google-calendar/index.md +++ b/content/interets/informatique/2012/02/07/kronolith-une-alternative-a-google-calendar/index.md @@ -1,36 +1,36 @@ --- comments_url: https://com.richard-dern.fr/post/518 -date: '2012-02-07 21:17:00' +date: "2012-02-07 21:17:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20121007072220/http://ingnu.fr/2012/02/07/kronolith-une-alternative-a-google-calendar/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/07/kronolith-une-alternative-a-google-calendar/ tags: -- Google Calendar -- Horde -- Kronolith -title: 'Kronolith : une alternative à Google Calendar' + - Google Calendar + - Horde + - Kronolith +title: "Kronolith : une alternative à Google Calendar" weather: humidity: 64 illuminance: 0.0 precipitations: false pressure: 1029.2 source: - - open-meteo + - open-meteo temperature: -9.8 wind_direction: 57 wind_speed: 16.4 weight: 6 --- -Maintenant que nous avons [installé les bases d'un auto-hébergement](https://web.archive.org/web/20121007072220/http://ingnu.fr/category/creer-son-propre-cloud/), il est temps de mettre en place les [alternatives](https://web.archive.org/web/20121007072220/http://ingnu.fr/2011/12/29/quelles-sont-les-alternatives-a-google/) à tous ces services qui nous traquent, analysent, et revendent nos informations. +Maintenant que nous avons [installé les bases d'un auto-hébergement](http://ingnu.fr/category/creer-son-propre-cloud/), il est temps de mettre en place les [alternatives](http://ingnu.fr/2011/12/29/quelles-sont-les-alternatives-a-google/) à tous ces services qui nous traquent, analysent, et revendent nos informations. En premier lieu, on va s'occuper de Google Calendar. Notre objectif va être de s'en affranchir, en installant une solution relativement méconnue, injustement boudée au profit d'autres applications plus médiatisées. -Certes, l'installation et la configuration du framework [Horde](https://web.archive.org/web/20121007072220/http://www.horde.org/) et de ses "applications-filles" n'est pas réellement aussi simple qu'un assistant d'installation dans une page web, mais une fois installé, vous vous rendrez compte de sa toute puissance. +Certes, l'installation et la configuration du framework [Horde](http://www.horde.org/) et de ses "applications-filles" n'est pas réellement aussi simple qu'un assistant d'installation dans une page web, mais une fois installé, vous vous rendrez compte de sa toute puissance. Précisons que Horde est un framework, sur lequel reposent bon nombre d'applications. La plus connue est probablement IMP, dont free fait usage, entre autres, pour permettre aux bénéficiaires d'une adresse @free.fr d'accéder à leurs mails. @@ -91,7 +91,7 @@ Créons l'arborescence de notre nouveau site : mkdir -p /var/www/exemple.fr/agenda/{www,log} ``` -Horde est intimement lié aux bibliothèques [PEAR](https://web.archive.org/web/20121007072220/http://pear.php.net/), et c'est une excellente chose : ces bibliothèques de code PHP sont très pointues, largement utilisées, et sont soutenues et maintenues par une large communauté d'utilisateurs. +Horde est intimement lié aux bibliothèques [PEAR](http://pear.php.net/), et c'est une excellente chose : ces bibliothèques de code PHP sont très pointues, largement utilisées, et sont soutenues et maintenues par une large communauté d'utilisateurs. Quand je dis que Horde est intimement lié à PEAR, c'est aussi parce que Horde dispose de son propre canal sur PEAR. Cela va nous permettre deux types d'installation : @@ -153,7 +153,7 @@ chown -R www-data:www-data ./ ``` Rendez-vous maintenant dans votre navigateur pour terminer l'installation. -Tout d'abord, créons un nouvel utilisateur dans MySQL, [comme indiqué précédemment](https://web.archive.org/web/20121007072220/http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/). +Tout d'abord, créons un nouvel utilisateur dans MySQL, [comme indiqué précédemment](http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/). Nommez-le _Agenda_, par exemple, et générez un mot de passe. Mettez toujours "_localhost_" quand phpMyAdmin vous demande l'hôte lors de la création d'un utilisateur, parce que nous n'allons pas ouvrir notre serveur MySQL sur l'extérieur. Enfin, pensez à cocher la case correspondante à la création d'une base de données portant le nom de cet utilisateur. @@ -310,11 +310,11 @@ SetEnv PHP_PEAR_SYSCONF_DIR /var/www/exemple.fr/agenda ## Une seule instance de Horde, plusieurs applications -Vous pouvez bien entendu utiliser IMP à la place de [RoundCube](https://web.archive.org/web/20121007072220/http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/) pour consulter vos messages, et accéder à Kronolith depuis la même instance de Horde, tout en gérant un wiki intégré, etc. +Vous pouvez bien entendu utiliser IMP à la place de [RoundCube](http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/) pour consulter vos messages, et accéder à Kronolith depuis la même instance de Horde, tout en gérant un wiki intégré, etc. Le nombre et la qualité des applications écrites avec Horde est sans pareil, et sont toutes intégrées les unes aux autres. Vous pourriez donc avoir envie d'utiliser Horde et pas seulement avec Kronolith. -Dans ce cas, la seule chose à changer dans notre procédure sera de trouver un nom de domaine plus adéquat que "_agenda.exemple.fr_" ! +Dans ce cas, la seule chose à changer dans notre procédure sera de trouver un nom de domaine plus adéquat que "`_agenda.exemple.fr_`" ! Après, la méthode d'installation et les commandes sont pratiquement les mêmes, quelle que soit l'application à installer. Juste pour vous donner envie, sachez que parmi les applications intégrées à Horde, vous trouverez : @@ -330,4 +330,4 @@ Juste pour vous donner envie, sachez que parmi les applications intégrées à H - etc. etc. Si vous avez suivi la première partie de ce tutoriel, pour installer Horde avec Kronolith dans une instance globale, je suis persuadé que vous allez mourir d'envie d'essayer les autres applications. -Et vous aurez bien raison : Horde est tout simplement la meilleure application web au monde (remarque tout à fait personnelle...) \ No newline at end of file +Et vous aurez bien raison : Horde est tout simplement la meilleure application web au monde (remarque tout à fait personnelle...) diff --git a/content/interets/informatique/2012/02/07/si-jetais-president/index.md b/content/interets/informatique/2012/02/07/si-jetais-president/index.md index b134b010..418b08a1 100644 --- a/content/interets/informatique/2012/02/07/si-jetais-president/index.md +++ b/content/interets/informatique/2012/02/07/si-jetais-president/index.md @@ -1,11 +1,11 @@ --- comments_url: https://com.richard-dern.fr/post/517 cover: images/cover.png -date: '2012-02-07 03:34:00' +date: "2012-02-07 03:34:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120221062015/http://ingnu.fr/2012/02/07/si-jetais-president/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/07/si-jetais-president/ title: Si j'étais président weather: humidity: 55 @@ -13,7 +13,7 @@ weather: precipitations: false pressure: 1028.7 source: - - open-meteo + - open-meteo temperature: -12.4 wind_direction: 45 wind_speed: 10.2 @@ -49,4 +49,4 @@ Après tant d'oppression, tant de mal causé aux peuples, tant de viols de leur Pour y parvenir, je l'ai dis, le peuple français aura la parole sur toute décision politique; les intermédiaires seront supprimés, tout comme les lois, les organismes et les entreprises allant à l'encontre des libertés; la culture et la science seront libres d'accès à tous: tout le monde pourra contribuer au savoir et à la connaissance. Et je me ferai un devoir d'inciter les autres gouvernements à suivre la même voie, et d'insister jusqu'à leur faire entendre raison. Et si ces gouvernements restent intangibles, nous accueillerons ceux qui veulent vivre libres. -Peut-être suis-je utopiste. Peut-être que vous vous dites que jamais je n'y arriverai. Je pense que la liberté des Hommes vaut bien qu'on essaye. Nous avons longtemps critiqué les chefs d'État, sans vraiment proposer d'alternative, ou, quand on le faisait, elles étaient rejetées. Voulez-vous réellement sacrifier un espoir de retrouver notre liberté, simplement parce que la tâche parait trop ardue? En ce qui me concerne, et en tant que guide, j'ai la force de tenter ma chance, parce que je crois encore en l'Homme, et je crois qu'il est encore capable de bonnes choses. \ No newline at end of file +Peut-être suis-je utopiste. Peut-être que vous vous dites que jamais je n'y arriverai. Je pense que la liberté des Hommes vaut bien qu'on essaye. Nous avons longtemps critiqué les chefs d'État, sans vraiment proposer d'alternative, ou, quand on le faisait, elles étaient rejetées. Voulez-vous réellement sacrifier un espoir de retrouver notre liberté, simplement parce que la tâche parait trop ardue? En ce qui me concerne, et en tant que guide, j'ai la force de tenter ma chance, parce que je crois encore en l'Homme, et je crois qu'il est encore capable de bonnes choses. diff --git a/content/interets/informatique/2012/02/08/communiquer-via-xmpp/index.md b/content/interets/informatique/2012/02/08/communiquer-via-xmpp/index.md index 69baf725..0ed00fae 100644 --- a/content/interets/informatique/2012/02/08/communiquer-via-xmpp/index.md +++ b/content/interets/informatique/2012/02/08/communiquer-via-xmpp/index.md @@ -1,15 +1,15 @@ --- comments_url: https://com.richard-dern.fr/post/519 -date: '2012-02-08 00:34:00' +date: "2012-02-08 00:34:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120221004509/http://ingnu.fr/2012/02/08/communiquer-via-xmpp/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/08/communiquer-via-xmpp/ tags: -- Prosody -- XMPP + - Prosody + - XMPP title: Communiquer via XMPP weather: humidity: 68 @@ -17,22 +17,22 @@ weather: precipitations: false pressure: 1028.9 source: - - open-meteo + - open-meteo temperature: -10.5 wind_direction: 57 wind_speed: 17.7 weight: 7 --- -On utilise le protocole [XMPP](https://web.archive.org/web/20120221004509/http://xmpp.org/) notamment dans des applications de messagerie instantanées, mais son ouverture permet de l'embarquer dans à peu près tout type d'applications, y compris des réseaux sociaux. +On utilise le protocole [XMPP](http://xmpp.org/) notamment dans des applications de messagerie instantanées, mais son ouverture permet de l'embarquer dans à peu près tout type d'applications, y compris des réseaux sociaux. Nous allons installer sur notre cloud personnel un serveur XMPP, qui, bien sûr, va nous permettre de communiquer avec le monde entier, mais dont nous nous servirons également à d'autres fins... -Nous exploiterons le serveur [prosody](https://web.archive.org/web/20120221004509/http://prosody.im/), et son serveur [BOSH](https://web.archive.org/web/20120221004509/http://fr.wikipedia.org/wiki/BOSH), qui va nous permettre de faire appel à une application web pour avoir son propre webchat et créer sa propre communauté. +Nous exploiterons le serveur [prosody](http://prosody.im/), et son serveur [BOSH](http://fr.wikipedia.org/wiki/BOSH), qui va nous permettre de faire appel à une application web pour avoir son propre webchat et créer sa propre communauté. En outre, nous nous en servirons dans un prochain article consacré à un remplaçant pour Google+/facebook/twitter. -Depuis que j'écris [cette série d'articles consacrés au cloud personnel](https://web.archive.org/web/20120221004509/http://ingnu.fr/category/creer-son-propre-cloud/), j'essaye de proposer des guides mettant en place des solutions évolutives. -Notre [serveur mail](https://web.archive.org/web/20120221004509/http://ingnu.fr/2012/02/06/installation-de-son-propre-serveur-mail/) est capable d'accueillir une infinité (virtuelle) de domaines et d'utilisateurs par exemple. +Depuis que j'écris [cette série d'articles consacrés au cloud personnel](http://ingnu.fr/category/creer-son-propre-cloud/), j'essaye de proposer des guides mettant en place des solutions évolutives. +Notre [serveur mail](http://ingnu.fr/2012/02/06/installation-de-son-propre-serveur-mail/) est capable d'accueillir une infinité (virtuelle) de domaines et d'utilisateurs par exemple. J'appliquerai le même principe à prosody : vous pourrez disposer d'un nombre illimité de comptes sur un nombre illimité de domaines. L'installation de prosody ne pose aucun problème, à condition de configurer le dépôt : @@ -45,7 +45,7 @@ apt-get install prosody-0.9 liblua5.1-0 liblua5.1-dbi0 liblua5.1-expat0 liblua5. Nous utiliserons notre base de données MySQL pour stocker les données de prosody. On va donc devoir créer un utilisateur dédié, que nous nommerons par exemple _XMPP_. -[Procédez comme d'habitude](https://web.archive.org/web/20120221004509/http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/) (générez le mot de passe, définissez l'hôte comme étant "_localhost_", et créez la base de données portant le même nom). +[Procédez comme d'habitude](http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/) (générez le mot de passe, définissez l'hôte comme étant "_localhost_", et créez la base de données portant le même nom). ## Configuration @@ -222,12 +222,12 @@ Votre serveur est prêt, fonctionnel, et accessible de l'extérieur. ## Installation d'un client XMPP Il existe une grande variété de clients XMPP, qui s'installent tous très facilement : jetez un oeil à la logithèque de votre distribution préférée pour en trouver. -[Une liste est disponible](https://web.archive.org/web/20120221004509/http://xmpp.org/xmpp-software/clients/) sur le site officiel du protocole XMPP. -Parmi les plus répandus sous GNU/Linux on citera [pidgin](https://web.archive.org/web/20120221004509/http://www.pidgin.im/), [empathy](https://web.archive.org/web/20120221004509/http://live.gnome.org/Empathy), ou encore [kopete](https://web.archive.org/web/20120221004509/http://kopete.kde.org/). +[Une liste est disponible](http://xmpp.org/xmpp-software/clients/) sur le site officiel du protocole XMPP. +Parmi les plus répandus sous GNU/Linux on citera [pidgin](http://www.pidgin.im/), [empathy](http://live.gnome.org/Empathy), ou encore [kopete](http://kopete.kde.org/). ## Installation du webchat -Nous installerons [Jappix](https://web.archive.org/web/20120221004509/https://project.jappix.com/). +Nous installerons [Jappix](https://project.jappix.com/). Il va nous permettre un certain nombre de choses, et notamment tester le serveur BOSH. Pour commencer, on va créer un nouveau sous-domaine : @@ -299,8 +299,8 @@ Vous avez ensuite accès à d'autres options, et particulièrement les hôtes, q | Hôte principal | exemple.fr | | -------------- | ------------------------------------ | -| Hôte de salons | conference.exemple.fr | -| Hôte pubsub | pubsub.exemple.fr | +| Hôte de salons | `conference.exemple.fr` | +| Hôte pubsub | `pubsub.exemple.fr ` | | Hôte BOSH | `https://xmpp.exemple.fr/http-bind/` | Pensez également à configurer la variable "_Salons à rejoindre_"de l'onglet"_Configuration_", en spécifiant le nom d'un salon quelconque, sous la forme *salon@conference.exemple.fr*. @@ -321,4 +321,4 @@ Important : Le second test est optionnel : il devrait être effectué si vous pe Si vous avez réussi à vous connecter, nous allons procéder à un second test, visant à vérifier le bon fonctionnement du serveur BOSH pour les clients externes. Si vous disposez déjà d'un compte XMPP ailleurs que sur votre propre serveur, essayez de vous connecter avec ces identifiants. -Sinon, vous pouvez vous créer rapidement une adresse sur le site [jabber.org](https://web.archive.org/web/20120221004509/http://register.jabber.org/). \ No newline at end of file +Sinon, vous pouvez vous créer rapidement une adresse sur le site [jabber.org](http://register.jabber.org/). diff --git a/content/interets/informatique/2012/02/12/une-alternative-a-dropbox/index.md b/content/interets/informatique/2012/02/12/une-alternative-a-dropbox/index.md index 0e835ce8..cc7d0d85 100644 --- a/content/interets/informatique/2012/02/12/une-alternative-a-dropbox/index.md +++ b/content/interets/informatique/2012/02/12/une-alternative-a-dropbox/index.md @@ -1,18 +1,18 @@ --- comments_url: https://com.richard-dern.fr/post/520 -date: '2012-02-12 20:36:00' +date: "2012-02-12 20:36:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120422043827/http://ingnu.fr/2012/02/12/une-alternative-a-dropbox/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/12/une-alternative-a-dropbox/ tags: -- Apache -- Gollem -- Horde -- Unison -- WebDAV + - Apache + - Gollem + - Horde + - Unison + - WebDAV title: Une alternative à Dropbox weather: humidity: 56 @@ -20,7 +20,7 @@ weather: precipitations: false pressure: 1025.6 source: - - open-meteo + - open-meteo temperature: -7.7 wind_direction: 103 wind_speed: 6.3 @@ -31,7 +31,7 @@ Stocker des données personnelles après d'un prestataire comme Dropbox (ou dans La solution est une fois de plus évidente : héberger chez soi un tel service. -Ce que je vais vous proposer va faire grincer des dents ceux qui espèrent lire un tutoriel sur l'installation de [SparkleShare](https://web.archive.org/web/20120422043827/http://sparkleshare.org/) ou [OwnCloud](https://web.archive.org/web/20120422043827/http://owncloud.org/) (d'autres existent bien sûr). +Ce que je vais vous proposer va faire grincer des dents ceux qui espèrent lire un tutoriel sur l'installation de [SparkleShare](http://sparkleshare.org/) ou [OwnCloud](http://owncloud.org/) (d'autres existent bien sûr). Je n'en ferai rien. Mais avant de quitter mon site frustré, laissez-moi juste expliquer mes arguments. @@ -74,7 +74,7 @@ Dans tous les cas, le chiffrement au niveau du disque est inutile, encombrant, l Voilà mon avis personnel sur la question. Si vous estimez que je me trompe, libre à vous de mettre en place les nombreuses solutions de chiffrement qui s'offrent à vous. -N'oubliez juste pas que [TrueCrypt n'est pas Libre](https://web.archive.org/web/20120422043827/http://www.truecrypt.org/legal/license) (Open Source est un terme trompeur qui ne signifie pas Libre au sens strict entendu par Richard Stallman - et moi). +N'oubliez juste pas que [TrueCrypt n'est pas Libre](http://www.truecrypt.org/legal/license) (Open Source est un terme trompeur qui ne signifie pas Libre au sens strict entendu par Richard Stallman - et moi). ## Accès aux données @@ -89,9 +89,9 @@ Cela nous permettra de conserver, lors des synchronisations, les propriétaires, ## Accès aux données depuis Apache -On va installer [Gollem](https://web.archive.org/web/20120422043827/http://www.horde.org/apps/gollem) pour accéder aux fichiers depuis le navigateur. +On va installer [Gollem](http://www.horde.org/apps/gollem) pour accéder aux fichiers depuis le navigateur. -Gollem est le gestionnaire de fichiers du framework Horde, que [nous avons déjà vu lors de l'installation de Kronolith](https://web.archive.org/web/20120422043827/http://ingnu.fr/2012/02/07/kronolith-une-alternative-a-google-calendar/). +Gollem est le gestionnaire de fichiers du framework Horde, que [nous avons déjà vu lors de l'installation de Kronolith](http://ingnu.fr/2012/02/07/kronolith-une-alternative-a-google-calendar/). Si vous avez suivi - comme je l'expliquais - la première partie du tutoriel, vous avez dû installer Horde de manière globale. Vous savez donc qu'il ne sera pas possible d'installer Gollem de la même manière. Plusieurs options s'offrent à nous : @@ -149,7 +149,7 @@ Créons maintenant les certificats : chown www-data:www-data /scripts/certificate_authority/apache/* ``` -Warning : *Common Name* +Warning : _Common Name_ On active le site, et on redémarre apache : @@ -173,7 +173,7 @@ On installe Horde : /var/www/exemple.fr/files/pear/pear -c /var/www/exemple.fr/files/pear.conf run-scripts horde/horde_role ``` -Important : */var/www/exemple.fr/files/www* +Important : _/var/www/exemple.fr/files/www_ ```bash /var/www/exemple.fr/files/pear/pear -c /var/www/exemple.fr/files/pear.conf install -a -B horde/horde @@ -187,8 +187,8 @@ Il reste à installer quelques dépendances : /var/www/exemple.fr/files/pear/pear -c /var/www/exemple.fr/files/pear.conf install mdb2_driver_mysql ``` -Créez ensuite un utilisateur MySQL (reportez-vous à [cet article](https://web.archive.org/web/20120422043827/http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/) pour le faire via phpMyAdmin) avec sa base de données. -Donnez-lui le nom "*Gollem*" par exemple. +Créez ensuite un utilisateur MySQL (reportez-vous à [cet article](http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/) pour le faire via phpMyAdmin) avec sa base de données. +Donnez-lui le nom "_Gollem_" par exemple. Pour pouvoir utiliser PAM (et donc les comptes Unix locaux), il faut installer le paquet correspondant : @@ -208,7 +208,7 @@ Changez la ligne 40 : if (!Horde_Util::extensionExists('pam')) { ``` -Pour inclure l'extension *pam_auth* : +Pour inclure l'extension _pam_auth_ : ```php if (!Horde_Util::extensionExists('pam') && !Horde_Util::extensionExists('pam_auth')) { @@ -223,7 +223,7 @@ cd /etc/pam.d ln -s login php ``` -Ensuite, il faut que l'utilisateur d'Apache (*www-data*) ait accès au fichier */etc/shadow*. +Ensuite, il faut que l'utilisateur d'Apache (_www-data_) ait accès au fichier _/etc/shadow_. Simple : ```bash @@ -236,10 +236,10 @@ Puis redémarrez Apache : /etc/init.d/apache2 restart ``` -Important : */var/log/auth.log* +Important : _/var/log/auth.log_ -Configurez ensuite Horde exactement de la même manière que lors de l'installation de Kronolith (là encore, reportez-vous à [cet article](https://web.archive.org/web/20120422043827/http://ingnu.fr/2012/02/07/kronolith-une-alternative-a-google-calendar/)). -Changez seulement les paramètres relatifs à la base de données, et dans l'onglet *Authentification*, affectez la valeur *PAM (Pluggable Authentication Modules) authentication* à la directive de configuration *$conf[auth][driver]*. +Configurez ensuite Horde exactement de la même manière que lors de l'installation de Kronolith (là encore, reportez-vous à [cet article](http://ingnu.fr/2012/02/07/kronolith-une-alternative-a-google-calendar/)). +Changez seulement les paramètres relatifs à la base de données, et dans l'onglet _Authentification_, affectez la valeur _PAM (Pluggable Authentication Modules) authentication_ à la directive de configuration _$conf[auth][driver]_. Enregistrez, mais ne vous déconnectez pas encore de l'interface d'administration (vous ne pourriez plus y revenir pour le moment). Installons maintenant Gollem : @@ -253,7 +253,7 @@ Puis corrigez les droits : chown -R www-data:www-data /var/www/exemple.fr/files/ ``` -Retournez dans Horde, dans *Administration* > *Configuration*, et générez la configuration de Gollem. +Retournez dans Horde, dans _Administration_ > _Configuration_, et générez la configuration de Gollem. Il faut, en revanche, modifier à la main la configuration relative à l'accès aux données. @@ -264,7 +264,7 @@ nano backends.php ``` ```php - false, @@ -342,7 +342,7 @@ Modifiez la ligne : $conf['auth']['admins'] = array('Administrator'); ``` -Et mettez à la place de *Administrator* le nom de votre utilisateur unix sur votre serveur. +Et mettez à la place de _Administrator_ le nom de votre utilisateur unix sur votre serveur. Ainsi, en vous connectant à Horde, vous aurez accès à l'interface d'administration. On dispose maintenant d'un espace privé pour chaque utilisateur, d'un espace public commun, et d'un moyen d'y accéder par un navigateur. @@ -350,7 +350,7 @@ Je crois que le plus dur est fait ! ## Synchronisation des données -Nous utiliserons [unison](https://web.archive.org/web/20120422043827/http://www.cis.upenn.edu/~bcpierce/unison/) pour synchroniser nos données. +Nous utiliserons [unison](http://www.cis.upenn.edu/~bcpierce/unison/) pour synchroniser nos données. L'avantage procuré par unison est qu'il permet une synchronisation bidirectionnelle, tandis que rsync ne propose qu'une synchronisation unidirectionnelle. Bien que l'application ne soit plus maintenue, elle reste un élément fondamental de notre système : la synchronisation bidirectionnelle est ce qui va nous permettre d'avoir partout les mêmes fichiers, qu'on les ait modifiés depuis l'interface web, une machine sous GNU/Linux, sous Windows ou sous Mac. @@ -358,22 +358,22 @@ Bien que l'application ne soit plus maintenue, elle reste un élément fondament Le fait que l'application ne soit plus maintenue devient du coup un avantage. Nous utiliserons donc la dernière version stable : la 2.40.63. -Cette version se trouve dans le dépôt *testing* de Debian. -Si vous ne souhaitez pas ajouter ce dépôt à votre configuration (autrement dit, si vous ne voulez pas vous embêter avec l'[apt pinning](https://web.archive.org/web/20120422043827/http://jaqque.sbih.org/kplug/apt-pinning.html)), vous pouvez télécharger le paquet directement depuis [cette page](https://web.archive.org/web/20120422043827/http://packages.debian.org/wheezy/unison). +Cette version se trouve dans le dépôt _testing_ de Debian. +Si vous ne souhaitez pas ajouter ce dépôt à votre configuration (autrement dit, si vous ne voulez pas vous embêter avec l'[apt pinning](http://jaqque.sbih.org/kplug/apt-pinning.html)), vous pouvez télécharger le paquet directement depuis [cette page](http://packages.debian.org/wheezy/unison). -Si c'est la voie que vous avez choisi, vous utiliserez *dpkg* : +Si c'est la voie que vous avez choisi, vous utiliserez _dpkg_ : ```bash dpkg -i unison_2.40.63-2_amd64.deb ``` -Sinon, *apt-get* : +Sinon, _apt-get_ : ```bash apt-get -t testing install unison ``` -Sous WIndows et Mac OS, vous trouverez les binaires sur [cette page](https://web.archive.org/web/20120422043827/http://alan.petitepomme.net/unison/index.html). +Sous WIndows et Mac OS, vous trouverez les binaires sur [cette page](http://alan.petitepomme.net/unison/index.html). Pour configurer unison, créons un répertoire qui lui sera dédié dans votre répertoire utilisateur, sur votre propre machine : @@ -392,9 +392,9 @@ silent = true La première ligne indique la racine des fichiers locaux à copier, ici, votre répertoire utilisateur. -La seconde ligne indique la connexion ssh à utiliser pour synchroniser les fichiers avec le répertoire distant : ici, le *home* de l'utilisateur distant. +La seconde ligne indique la connexion ssh à utiliser pour synchroniser les fichiers avec le répertoire distant : ici, le _home_ de l'utilisateur distant. -Ensuite, nous préservons les dates et heures affectées aux fichiers (*time*), et nous voulons une procédure la plus silencieuse possible. +Ensuite, nous préservons les dates et heures affectées aux fichiers (_time_), et nous voulons une procédure la plus silencieuse possible. La première fois que vous exécuterez unison, l'application vous posera des questions relatives à la synchronisation. Contentez-vous de valider avec la touche Entrée de votre clavier. @@ -406,7 +406,7 @@ Toujours sur votre propre machine : ssh-keygen -t rsa -f ~/.ssh/id_rsa_ ``` -Vous remplacerez ** par une valeur vous permettant de savoir qu'il s'agit de la clé permettant la synchronisation de vos fichiers avec le serveur. +Vous remplacerez __ par une valeur vous permettant de savoir qu'il s'agit de la clé permettant la synchronisation de vos fichiers avec le serveur. L'idée, c'est de la différencier d'autres clés que vous auriez pu créer avant. Une fois créée, envoyez-la au serveur : @@ -418,7 +418,7 @@ ssh-copy-id -i ~/.ssh/id_rsa_ @exemple.fr De même, remplacez les valeurs entre chevrons pour qu'elles correspondent à votre situation. Dernière étape avant de lancer la première synchronisation, ouvrir le port 22 sur le serveur. -Reprenez notre [script de mise en place du firewall](https://web.archive.org/web/20120422043827/http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/) sur le serveur : +Reprenez notre [script de mise en place du firewall](http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/) sur le serveur : ```bash nano /scripts/firewall @@ -452,7 +452,7 @@ Bien qu'en début de script nous spécifions l'adresse IP d'une machine toujours Vu que, dans le cas de l'utilisation d'un smartphone par exemple, on ne peut pas prévoir l'adresse IP du terminal (parce qu'on peut se connecter depuis une borne wifi inconnue), nous devons ouvrir le port 22 de manière systématique. -Important : [notre série consacrée à la mise en place d'un cloud personnel](https://web.archive.org/web/20120422043827/http://ingnu.fr/category/creer-son-propre-cloud/) +Important : [notre série consacrée à la mise en place d'un cloud personnel](http://ingnu.fr/category/creer-son-propre-cloud/) On peut enfin lancer la première synchronisation, qui va se borner à copier vos fichiers locaux sur le serveur distant. Sur votre machine, lancez simplement : @@ -463,7 +463,7 @@ unison Et patientez. -Le fichier *default.prf* que nous venons de créer est considéré par unison comme étant un profil. +Le fichier _default.prf_ que nous venons de créer est considéré par unison comme étant un profil. On peut créer autant de profils que nécessaire. Par exemple, nous avons créé un espace public sur le serveur, dont nous nous servirons plus tard pour stocker des photos et les gérer avec une galerie. Nous verrons alors comment configurer unison pour que cette galerie soit synchronisée avec un répertoire local sous un autre profil. @@ -548,9 +548,9 @@ crontab -e Vous pouvez passer en argument de ce script le nom d'un profil à charger. Nous le verrons dans un prochain article. -Notice : *default.prf* +Notice : _default.prf_ -*.unison* +_.unison_ ## Vérification @@ -561,7 +561,7 @@ Via Gollem, créez un répertoire de test. Patientez une minute, puis listez les fichiers sur votre propre machine. Le répertoire en question devrait avoir été créé. -Si tout fonctionne, et que vous disposez d'une autre machine sous GNU/Linux, il vous suffit d'y copier le script */script/unison-launcher* pour synchroniser les utilisateurs de cette machine (après avoir créer les profils par défaut, évidemment). +Si tout fonctionne, et que vous disposez d'une autre machine sous GNU/Linux, il vous suffit d'y copier le script _/script/unison-launcher_ pour synchroniser les utilisateurs de cette machine (après avoir créer les profils par défaut, évidemment). ## Webdav @@ -651,21 +651,21 @@ AuthName "PAM" require user ``` -Remplacez ** par le nom d'utilisateur correspondant au répertoire personnel dans lequel vous mettez ce fichier. +Remplacez __ par le nom d'utilisateur correspondant au répertoire personnel dans lequel vous mettez ce fichier. Vous pouvez désormais accéder, via un client dav ou votre navigateur, aux adresses suivantes : -- http://exemple.fr/~utilisateur -- http://exemple.fr/public +- `http://exemple.fr/~utilisateur` +- `http://exemple.fr/public` ## Synchronisation avec un client Android Maintenant que webdav est en place, on va pouvoir configurer un client sous Android. -Et pour cela, nous allons installer sur le terminal l'application [WebDav File Manager](https://web.archive.org/web/20120422043827/https://market.android.com/details?id=jp.ddo.shigadroid.webdavfilemanager). +Et pour cela, nous allons installer sur le terminal l'application [WebDav File Manager](https://market.android.com/details?id=jp.ddo.shigadroid.webdavfilemanager). Expliquer comment configurer le client sortirait du cadre de cet article déjà bien touffu par ailleurs. -[La page suivante](https://web.archive.org/web/20120422043827/http://shigadroid.web.fc2.com/en/) vous permettra de configurer l'application ainsi que la synchronisation. +[La page suivante](http://shigadroid.web.fc2.com/en/) vous permettra de configurer l'application ainsi que la synchronisation. Nous verrons, en revanche, dans notre prochain article, comment configurer l'application pour envoyer automatiquement les photos prises avec le terminal vers notre serveur. @@ -685,7 +685,7 @@ En l'occurrence : Voilà donc cet article consacré à la mise en place d'une alternative à Dropbox terminé. Il s'agissait là probablement du plus complexe que nous ayons eu à aborder depuis le début de l'installation de notre cloud personnalisé. Il est aussi peu probable que les articles suivants soient aussi long et difficiles à intégrer que celui-ci. -Nous avons vu un certain nombre de notions relativement complexes, sans compter les petites modifications à apporter ça et là à des applications existantes ([nous l'avons fait pour status.net](https://web.archive.org/web/20120422043827/http://ingnu.fr/2012/02/08/son-propre-reseau-social-avec-status-net/), nous le faisons ici avec Horde). +Nous avons vu un certain nombre de notions relativement complexes, sans compter les petites modifications à apporter ça et là à des applications existantes ([nous l'avons fait pour status.net](http://ingnu.fr/2012/02/08/son-propre-reseau-social-avec-status-net/), nous le faisons ici avec Horde). Donc, même si vous n'avez pas eu le courage de tout mettre en œuvre, j'espère néanmoins que cet article (et les autres !) vous a intéressé. @@ -697,4 +697,4 @@ Nous mettrons en place un système de sécurité préventif, autant que défensi L'article d'après sera consacré à la sauvegarde et la restauration de notre serveur. -Enfin, je publierai un dernier article, conclusion globale de tout le chapitre sur l'installation d'un cloud personnel. \ No newline at end of file +Enfin, je publierai un dernier article, conclusion globale de tout le chapitre sur l'installation d'un cloud personnel. diff --git a/content/interets/informatique/2012/02/13/cest-quoi-le-libre/index.md b/content/interets/informatique/2012/02/13/cest-quoi-le-libre/index.md index e5eb5fd3..1d8a4761 100644 --- a/content/interets/informatique/2012/02/13/cest-quoi-le-libre/index.md +++ b/content/interets/informatique/2012/02/13/cest-quoi-le-libre/index.md @@ -1,14 +1,14 @@ --- comments_url: https://com.richard-dern.fr/post/521 cover: images/cover.png -date: '2012-02-13 00:09:00' +date: "2012-02-13 00:09:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120224015034/http://ingnu.fr/2012/02/13/cest-quoi-le-libre/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/13/cest-quoi-le-libre/ tags: -- Libre -- Logiciel + - Libre + - Logiciel title: C'est quoi le Libre ? weather: humidity: 59 @@ -16,13 +16,13 @@ weather: precipitations: false pressure: 1025.2 source: - - open-meteo + - open-meteo temperature: -8.8 wind_direction: 225 wind_speed: 3.1 --- -Je sais qu'il y a beaucoup de sources d'informations pour savoir ce qu'est le Libre ([dont la principale](https://web.archive.org/web/20120224015034/http://www.gnu.org/philosophy/free-sw.html)), mais j'ai toujours constaté avec regret qu'il y a encore beaucoup de gens qui considèrent mal les Libristes, les défenseurs du Libre. +Je sais qu'il y a beaucoup de sources d'informations pour savoir ce qu'est le Libre ([dont la principale](http://www.gnu.org/philosophy/free-sw.html)), mais j'ai toujours constaté avec regret qu'il y a encore beaucoup de gens qui considèrent mal les Libristes, les défenseurs du Libre. Je les ai vu dire que dans certains domaines, les Logiciels Libres n'arrivent pas à la cheville des logiciels privateurs, sur le plan technique. J'en ai vu dire que les Logiciels Libres n'apportent rien, et ne sont d'aucune utilité face aux logiciels privateurs. J'en ai vu dire que les Logiciels Libres ne sont pas des alternatives viables aux logiciels privateurs, ou aux services web du type Google ou facebook. J'en ai même lu qui disaient que si un auteur de Logiciel Libre voulait insérer dans son code une partie destinée à espionner l'utilisateur, personne ne le verrait. @@ -38,4 +38,4 @@ Par exemple, dire que GIMP est une plaisanterie face à Photoshop relève de l'i Ce que certains considèrent comme une faiblesse est en réalité une force du Logiciel Libre: puisqu'on veut parler d'aspect technique, la technicité d'un Logiciel Libre est dépendante de sa communauté, forte de plusieurs milliers d'utilisateurs qui sont autant de contributeurs, tandis que la technicité d'un logiciel privateur n'est dépendante que du bon vouloir de l'entreprise qui le publie. Autrement dit, elle n'est motivée que par l'argent. -Ce qui m'amène à poser la question suivante: comment un Libriste peut se considérer comme tel s'il ne voit aucun inconvénient à utiliser une solution privative? \ No newline at end of file +Ce qui m'amène à poser la question suivante: comment un Libriste peut se considérer comme tel s'il ne voit aucun inconvénient à utiliser une solution privative? diff --git a/content/interets/informatique/2012/02/13/gerer-ses-photos-avec-photoshow/index.md b/content/interets/informatique/2012/02/13/gerer-ses-photos-avec-photoshow/index.md index ee443e43..760d7eec 100644 --- a/content/interets/informatique/2012/02/13/gerer-ses-photos-avec-photoshow/index.md +++ b/content/interets/informatique/2012/02/13/gerer-ses-photos-avec-photoshow/index.md @@ -1,14 +1,14 @@ --- comments_url: https://com.richard-dern.fr/post/522 -date: '2012-02-13 14:04:00' +date: "2012-02-13 14:04:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120221004519/http://ingnu.fr/2012/02/13/gerer-ses-photos-avec-photoshow/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/13/gerer-ses-photos-avec-photoshow/ tags: -- PhotoShow + - PhotoShow title: Gérer ses photos avec PhotoShow weather: humidity: 63 @@ -16,16 +16,16 @@ weather: precipitations: false pressure: 1020.6 source: - - open-meteo + - open-meteo temperature: 0.1 wind_direction: 258 wind_speed: 12.5 weight: 11 --- -Maintenant que nous disposons d'[une solution de stockage en ligne](https://web.archive.org/web/20120221004519/http://ingnu.fr/2012/02/12/une-alternative-a-dropbox/), la prochaine étape consistera à mettre en place une application web pour partager ses photos avec le reste du monde. +Maintenant que nous disposons d'[une solution de stockage en ligne](http://ingnu.fr/2012/02/12/une-alternative-a-dropbox/), la prochaine étape consistera à mettre en place une application web pour partager ses photos avec le reste du monde. -Bien que de très nombreuses solutions existent, et de très bonne qualité (voir mon article sur [les alternatives à Google](https://web.archive.org/web/20120221004519/http://ingnu.fr/2011/12/29/quelles-sont-les-alternatives-a-google/)), mon choix s'est porté sur une petite application du nom de [PhotoShow](https://web.archive.org/web/20120221004519/http://www.photoshow-gallery.com/). +Bien que de très nombreuses solutions existent, et de très bonne qualité (voir mon article sur [les alternatives à Google](http://ingnu.fr/2011/12/29/quelles-sont-les-alternatives-a-google/)), mon choix s'est porté sur une petite application du nom de [PhotoShow](http://www.photoshow-gallery.com/). Je l'ai choisi pour plusieurs raisons. Tout d'abord, elle ne nécessite aucune base de données. @@ -35,7 +35,7 @@ Et malgré sa simplicité, il reste possible de définir tout ou partie de la ga Enfin, l'arborescence des fichiers n'a pas besoin de se trouver dans l'arborescence du site. Cela permet d'éviter que n'importe qui (les moteurs de recherche par exemple) puisse aspirer sans vergogne vos photos. -On respecte ainsi une autre prérogative de [ma série d'articles](https://web.archive.org/web/20120221004519/http://ingnu.fr/category/creer-son-propre-cloud/) : préserver la confidentialité de nos données. +On respecte ainsi une autre prérogative de [ma série d'articles](http://ingnu.fr/category/creer-son-propre-cloud/) : préserver la confidentialité de nos données. ## Hôte virtuel @@ -74,7 +74,7 @@ Créons maintenant les certificats : chown www-data:www-data /scripts/certificate_authority/apache/* ``` -Warning : Lorsque le *Common Name* vous sera demandé, indiquez le nom de domaine ! +Warning : Lorsque le _Common Name_ vous sera demandé, indiquez le nom de domaine ! Et dans notre cas, acceptez la création d'une clé sans mot de passe ! On active le site, et on redémarre apache : @@ -112,7 +112,7 @@ $config->photos_dir = "/var/public-docs/Photos"; $config->ps_generated = "/var/www/exemple.fr/photos/thumbs"; ``` -Vous noterez le répertoire */var/public-docs/Photos* qu'il faut créer, et qui contiendra donc vos photos. +Vous noterez le répertoire _/var/public-docs/Photos_ qu'il faut créer, et qui contiendra donc vos photos. ```bash mkdir /var/public-docs/Photos @@ -120,17 +120,17 @@ mkdir /var/public-docs/Photos L'application en elle-même est prête, vous pouvez la visiter depuis l'adresse `http://photos.exemple.fr`. -Vous pouvez créer un compte "*anonyme*", ou "*invites*", protégé par mot de passe, si vous ne voulez pas que des personnes non identifiées aient accès à votre galerie. +Vous pouvez créer un compte "_anonyme_", ou "_invites_", protégé par mot de passe, si vous ne voulez pas que des personnes non identifiées aient accès à votre galerie. Vous pouvez aussi simplement la protéger avec un mot de passe, sans avoir besoin de créer un utilisateur particulier. ## Envoyer automatiquement ses photos prises avec un smartphone Android -Facile, si vous avez installé l'application WebDav File Manager comme indiqué dans [mon précédent article](https://web.archive.org/web/20120221004519/http://ingnu.fr/2012/02/12/une-alternative-a-dropbox/) (ou toute autre application Android capable de se synchroniser avec un dépôt WebDav ou SSH). -Il vous suffit de mettre en place une synchronisation entre le répertoire où vos photos sont stockées sur votre smartphone (*DCIM/*) et `https://files.exemple.fr/public/Photos`. +Facile, si vous avez installé l'application WebDav File Manager comme indiqué dans [mon précédent article](http://ingnu.fr/2012/02/12/une-alternative-a-dropbox/) (ou toute autre application Android capable de se synchroniser avec un dépôt WebDav ou SSH). +Il vous suffit de mettre en place une synchronisation entre le répertoire où vos photos sont stockées sur votre smartphone (_DCIM/_) et `https://files.exemple.fr/public/Photos`. Important : Attention si vous mettez d'autres photos depuis une autre source, ces photos seront aussi copiées sur votre téléphone. -Pour l'éviter, vous pouvez créer un dossier */var/public-docs/Photos/Android*, que vous utiliserez pour la synchronisation. +Pour l'éviter, vous pouvez créer un dossier _/var/public-docs/Photos/Android_, que vous utiliserez pour la synchronisation. Le tutoriel d'aujourd'hui est déjà terminé. Nous avons vu des choses relativement compliquées à mettre en oeuvre, mais c'était aussi pour nous simplifier la vie plus tard. -Je vous avais bien dis que les prochains articles seraient plus simples ! \ No newline at end of file +Je vous avais bien dis que les prochains articles seraient plus simples ! diff --git a/content/interets/informatique/2012/02/13/renforcer-la-securite-de-son-serveur/index.md b/content/interets/informatique/2012/02/13/renforcer-la-securite-de-son-serveur/index.md index 728eb1a7..ac7c9e43 100644 --- a/content/interets/informatique/2012/02/13/renforcer-la-securite-de-son-serveur/index.md +++ b/content/interets/informatique/2012/02/13/renforcer-la-securite-de-son-serveur/index.md @@ -1,18 +1,18 @@ --- comments_url: https://com.richard-dern.fr/post/523 -date: '2012-02-13 15:19:00' +date: "2012-02-13 15:19:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120225092126/http://ingnu.fr/2012/02/13/renforcer-la-securite-de-son-serveur/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/13/renforcer-la-securite-de-son-serveur/ tags: -- Apache -- Certificat -- Client -- Fail2ban -- iptables + - Apache + - Certificat + - Client + - Fail2ban + - iptables title: Renforcer la sécurité de son serveur weather: humidity: 66 @@ -20,21 +20,21 @@ weather: precipitations: false pressure: 1019.9 source: - - open-meteo + - open-meteo temperature: 0.5 wind_direction: 267 wind_speed: 14.8 weight: 12 --- -Nous voilà sur la dernière ligne droite de notre série d'articles consacrée à la [mise en place d'un cloud personnel](https://web.archive.org/web/20120225092126/http://ingnu.fr/category/creer-son-propre-cloud/). -Nous avons installé à peu près tout ce dont on peut avoir besoin, mais à part un [script de pare-feu](https://web.archive.org/web/20120225092126/http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/) relativement restrictif et une protection anti-spam et anti-virus pour [le serveur mail](https://web.archive.org/web/20120225092126/http://ingnu.fr/2012/02/06/installation-de-son-propre-serveur-mail/), il reste encore quelques petites choses à faire pour sécuriser notre serveur. +Nous voilà sur la dernière ligne droite de notre série d'articles consacrée à la [mise en place d'un cloud personnel](http://ingnu.fr/category/creer-son-propre-cloud/). +Nous avons installé à peu près tout ce dont on peut avoir besoin, mais à part un [script de pare-feu](http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/) relativement restrictif et une protection anti-spam et anti-virus pour [le serveur mail](http://ingnu.fr/2012/02/06/installation-de-son-propre-serveur-mail/), il reste encore quelques petites choses à faire pour sécuriser notre serveur. Avant toute chose, contrairement à ce que beaucoup de gens recommandent comme bonne pratique, je ne vais pas aborder la question du changement de port pour améliorer la sécurité de notre serveur. -Je pense en effet qu'un simple *nmap* sur l'hôte à tester suffit pour déterminer quels sont les ports ouverts sur une machine, et ce n'est pas en déplaçant ce port que le "pirate" va jeter l'éponge. +Je pense en effet qu'un simple _nmap_ sur l'hôte à tester suffit pour déterminer quels sont les ports ouverts sur une machine, et ce n'est pas en déplaçant ce port que le "pirate" va jeter l'éponge. Si quelqu'un est vraiment déterminé à récupérer de votre serveur des données auxquelles il n'a pas le droit d'accéder, il y parviendra. -Je mise donc sur une approche différente qu'on va tout de suite mettre en place, et qui repose sur [fail2ban](https://web.archive.org/web/20120225092126/http://www.fail2ban.org/). +Je mise donc sur une approche différente qu'on va tout de suite mettre en place, et qui repose sur [fail2ban](http://www.fail2ban.org/). Pour mémoire, fail2ban analyse les tentatives de connexion à votre serveur, et blacklist toute IP qui tentera d'accéder à votre serveur sans succès, selon un certain nombre de règles (qui peuvent être bien velues à configurer...). ## fail2ban @@ -55,7 +55,7 @@ nano /etc/fail2ban/jail.conf Le nombre d'applications nécessitant une connexion réseau pour fonctionner est relativement limité sur notre serveur, ce qui va simplifier la configuration de fail2ban, d'autant que la plupart des filtres existe déjà. -Voici un fichier *jail.conf* de référence, correspondant à notre serveur : +Voici un fichier _jail.conf_ de référence, correspondant à notre serveur : ```text [DEFAULT] @@ -189,7 +189,7 @@ Désormais, si quelqu'un n'entre pas dans les clous, son adresse IP sera bloqué ## Un firewall "modulaire" -On va un peu compléter [notre script de pare-feu](https://web.archive.org/web/20120225092126/http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/) pour vous permettre de spécifier vous-même une liste d'adresses IP à bannir. +On va un peu compléter [notre script de pare-feu](http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/) pour vous permettre de spécifier vous-même une liste d'adresses IP à bannir. ```bash nano /scripts/firewall @@ -253,4 +253,4 @@ openssl pkcs12 -export -clcerts -in /scripts/certificate_authority/apache-client ``` Transmettez ce certificat et son mot de passe au client qui doit accéder au site, client qui devra l'importer dans son navigateur. -Utilisez de préférence SSH pour effectuer ce transfert \ No newline at end of file +Utilisez de préférence SSH pour effectuer ce transfert diff --git a/content/interets/informatique/2012/02/13/trucs-et-astuces-pour-son-serveur-prive/index.md b/content/interets/informatique/2012/02/13/trucs-et-astuces-pour-son-serveur-prive/index.md index 24fd71b1..25c2e26a 100644 --- a/content/interets/informatique/2012/02/13/trucs-et-astuces-pour-son-serveur-prive/index.md +++ b/content/interets/informatique/2012/02/13/trucs-et-astuces-pour-son-serveur-prive/index.md @@ -1,15 +1,15 @@ --- comments_url: https://com.richard-dern.fr/post/524 -date: '2012-02-13 16:00:00' +date: "2012-02-13 16:00:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120222160009/http://ingnu.fr/2012/02/13/trucs-et-astuces-pour-son-serveur-prive/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/13/trucs-et-astuces-pour-son-serveur-prive/ tags: -- Astuces -- Trucs + - Astuces + - Trucs title: Trucs et astuces pour son serveur privé weather: humidity: 72 @@ -17,7 +17,7 @@ weather: precipitations: false pressure: 1019.2 source: - - open-meteo + - open-meteo temperature: 0.0 wind_direction: 266 wind_speed: 14.1 @@ -38,10 +38,10 @@ Un certain nombre de commandes existent pour nous permettre de diagnostiquer le Pour commencer, rien ne vaut les journaux. Concernant notre serveur, voici ceux qui sont principalement à surveiller : -- */var/log/syslog*, probablement le plus important de tous -- */var/log/fail2ban.log*, pour surveiller ce que fail2ban fait -- */var/log/mail.log*, pour surveiller le serveur mail -- */var/www/*/*/log/*, pour surveiller les accès et erreurs sur l'ensemble de vos sites Internet +- _/var/log/syslog_, probablement le plus important de tous +- _/var/log/fail2ban.log_, pour surveiller ce que fail2ban fait +- _/var/log/mail.log_, pour surveiller le serveur mail +- _/var/www/_/_/log/_, pour surveiller les accès et erreurs sur l'ensemble de vos sites Internet Pour consulter en temps réel un journal, utilisez la commande suivante : @@ -89,7 +89,7 @@ apt-get install hddtemp hddtemp /dev/sd* ``` -D'autres informations relatives à votre matériel peuvent être extraites du pseudo système de fichiers */proc* : +D'autres informations relatives à votre matériel peuvent être extraites du pseudo système de fichiers _/proc_ : ```bash cat /proc/cpuinfo @@ -108,7 +108,7 @@ mdadm --detail /dev/md0 ## Monitoring distant Le monitoring distant est effectué depuis une interface web par exemple. -J'ai choisi [phpSysInfo](https://web.archive.org/web/20120222160009/http://phpsysinfo.sourceforge.net/), que je trouve plus agréable à configurer et utiliser que munin, trop centré sur la création de graphs, et relativement compliqué à mettre en œuvre. +J'ai choisi [phpSysInfo](http://phpsysinfo.sourceforge.net/), que je trouve plus agréable à configurer et utiliser que munin, trop centré sur la création de graphs, et relativement compliqué à mettre en œuvre. ## Hôte virtuel @@ -145,7 +145,7 @@ Créons maintenant les certificats : chown www-data:www-data /scripts/certificate_authority/apache/* ``` -Warning : Lorsque le *Common Name* vous sera demandé, indiquez le nom de domaine ! +Warning : Lorsque le _Common Name_ vous sera demandé, indiquez le nom de domaine ! Et dans notre cas, acceptez la création d'une clé sans mot de passe ! On active le site, et on redémarre apache : @@ -159,7 +159,7 @@ Dans ce cas, il n'y a pas vraiment besoin de tenir des journaux. ## Installation de phpSysInfo -Rien de particulier à signaler : une fois l'application téléchargée et installée dans son répertoire (*/var/www/exemple.fr/system/www*), il suffit juste de la configurer en fonction des blocs que vous souhaitez afficher. +Rien de particulier à signaler : une fois l'application téléchargée et installée dans son répertoire (_/var/www/exemple.fr/system/www_), il suffit juste de la configurer en fonction des blocs que vous souhaitez afficher. Certaines dépendances peuvent être nécessaires, en fonction des blocs que vous aurez configuré. L'application vous informera via des messages d'erreurs si des dépendances ne sont pas satisfaites. @@ -174,9 +174,9 @@ Il vous suffit d'éditer votre crontab et d'y insérer la ligne suivante : MAIL="contact@exemple.fr" ``` -Nous avons installé [un serveur XMPP](https://web.archive.org/web/20120222160009/http://ingnu.fr/2012/02/08/communiquer-via-xmpp/), on peut également s'en servir comme service de notification. +Nous avons installé [un serveur XMPP](http://ingnu.fr/2012/02/08/communiquer-via-xmpp/), on peut également s'en servir comme service de notification. Ainsi, pour toute application qui permet d'exécuter une commande suivant un évènement donné, on peut demander à cette application d'envoyer un message à un compte XMPP que vous aurez créé à cet effet. -Nous utiliserons pour cela le script *sendxmpp* : +Nous utiliserons pour cela le script _sendxmpp_ : ```bash apt-get install sendxmpp @@ -208,4 +208,4 @@ dpkg -l | grep ii | awk -F ' ' '{print $2}' > packages.list Plein d'autres choses manquent surement à l'appel. On ne peut pas tout voir, mais théoriquement, ce qu'on a vu jusqu'aujourd'hui devrait être suffisant pour que vous puissiez jouer avec votre propre cloud. -Important : Ceci dit, avant de vraiment jouer avec, attendez au moins l'avant-dernier article (qui est aussi le prochain), consacré à la sauvegarde et à la restauration de son serveur ! \ No newline at end of file +Important : Ceci dit, avant de vraiment jouer avec, attendez au moins l'avant-dernier article (qui est aussi le prochain), consacré à la sauvegarde et à la restauration de son serveur ! diff --git a/content/interets/informatique/2012/02/15/pourquoi-jarrete-facebook-et-twitter/index.md b/content/interets/informatique/2012/02/15/pourquoi-jarrete-facebook-et-twitter/index.md index 40f1c76b..bdac820d 100644 --- a/content/interets/informatique/2012/02/15/pourquoi-jarrete-facebook-et-twitter/index.md +++ b/content/interets/informatique/2012/02/15/pourquoi-jarrete-facebook-et-twitter/index.md @@ -4,8 +4,8 @@ cover: images/cover.png date: '2012-02-15 17:19:00' links: - lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120221042913/http://ingnu.fr/2012/02/15/pourquoi-jarrete-facebook-et-twitter/ + name: Archive + url: http://ingnu.fr/2012/02/15/pourquoi-jarrete-facebook-et-twitter/ tags: - Internet - StatusNet @@ -22,15 +22,15 @@ weather: wind_speed: 19.9 --- -[Je l'ai dis il y a quelques dizaines de minutes](https://web.archive.org/web/20120221042913/https://social.ingnu.fr/notice/3292) sur [social.ingnu](https://web.archive.org/web/20120221042913/https://social.ingnu.fr/), j'abandonne facebook et twitter. Bien que ma principale raison soit évidemment liée à la protection de ma vie privée, il en existe d'autres. +[Je l'ai dis il y a quelques dizaines de minutes](https://social.ingnu.fr/notice/3292) sur [social.ingnu](https://social.ingnu.fr/), j'abandonne facebook et twitter. Bien que ma principale raison soit évidemment liée à la protection de ma vie privée, il en existe d'autres. Tout d'abord, facebook et twitter ont beau cumuler à eux deux une population plus nombreuse que la Chine, je m'y sens seul. J'ai l'impression qu'il n'y a aucune activité qui m'intéresse. C'est d'autant plus vrai en ce qui concerne facebook, dont l'idée est davantage de se constituer un cercle d'amis plutôt qu'échanger des idées réellement intéressantes. Je commence à me lasser des photos personnelles, des histoires d'horoscope, ou de ce que les gens ont bouffé la veille (je ne parle pas de mes propres contacts qui ont des timelines un peu plus développées). Ce que je veux dire, c'est que trouver des gens qui m'intéressent sur facebook tient plus du hasard qu'autre chose. D'ailleurs, en fait, ce n'est jamais arrivé. En ce qui concerne twitter, la situation est différente. La limite à 160 caractères (ou 144 je ne sais plus) est parfaitement incompréhensible pour moi. On est à l'ère du haut débit, où on s'échange des photos en quelques secondes, des films en quelques minutes. La limite de caractères arbitrairement imposée par twitter engendre des posts parfaitement incompréhensibles, truffés de raccourcis et d'abréviations qui pourrissent la timeline, d'autant que cela nécessite de faire le tri entre l'information qui est intéressante de celle qui ne l'est pas. C'est une perte de temps. -Il y a quelques semaines, j'ai franchi le pas et j'ai installé une instance de [status.net](https://web.archive.org/web/20120221042913/http://status.net/). Je l'ai installé parce que c'est un Logiciel Libre, et qu'il est présenté comme un réseau social libre et décentralisé. J'en avais déjà entendu parlé, mais j'étais un peu frileux, n'étant pas de nature particulièrement sociable. +Il y a quelques semaines, j'ai franchi le pas et j'ai installé une instance de [status.net](http://status.net/). Je l'ai installé parce que c'est un Logiciel Libre, et qu'il est présenté comme un réseau social libre et décentralisé. J'en avais déjà entendu parlé, mais j'étais un peu frileux, n'étant pas de nature particulièrement sociable. -En fin de compte, je me suis rendu compte que l'ouverture de cette application n'est pas seulement une philosophie de développement: cette ouverture se fait aussi sur le monde, à un niveau que je ne soupçonnais pas. On ne suit pas seulement des gens, individuellement, on suit des groupes, des fédérations d'instances de status.net. Et là, ça s'emballe: je reçois les posts de plusieurs dizaines de personnes simplement parce que je suis le groupe [Debian](https://web.archive.org/web/20120221042913/http://identi.ca/group/14/id), ou le groupe [GNU](https://web.archive.org/web/20120221042913/http://identi.ca/group/33/id). Et le ratio informations intéressantes/inutiles s'inverse par rapport aux autres réseaux sociaux (je ne parle pas de Google+ que j'ai quitté il y a quelques temps). +En fin de compte, je me suis rendu compte que l'ouverture de cette application n'est pas seulement une philosophie de développement: cette ouverture se fait aussi sur le monde, à un niveau que je ne soupçonnais pas. On ne suit pas seulement des gens, individuellement, on suit des groupes, des fédérations d'instances de status.net. Et là, ça s'emballe: je reçois les posts de plusieurs dizaines de personnes simplement parce que je suis le groupe ~~[Debian](http://identi.ca/group/14/id)~~, ou le groupe ~~[GNU](http://identi.ca/group/33/id)~~. Et le ratio informations intéressantes/inutiles s'inverse par rapport aux autres réseaux sociaux (je ne parle pas de Google+ que j'ai quitté il y a quelques temps). Du coup, on peut communiquer avec beaucoup plus de gens que sur facebook ou twitter, et surtout, beaucoup plus de gens qui partagent les mêmes centres d'intérêt. @@ -42,6 +42,6 @@ Par un mystère que je ne m'explique pas, j'ai l'impression que des étrangers c Sur status.net, c'est l'esprit Libre: on échange, on partage, on communique de manière omnidirectionnelle. Il suffit de faire partie d'un groupe pour que tous puissent lire ce que vous écrivez, tandis que vos posts (vos notices) ne quittent pas votre serveur. -Si vous faites partie de mes contacts facebook ou twitter, et que vous ne faites pas encore partie de mes contacts sur social.ingnu, je vous recommande donc chaudement de venir me rejoindre. [Créez-vous un compte sur mon instance](https://web.archive.org/web/20120221042913/https://social.ingnu.fr/main/register) (ou sur [identi.ca](https://web.archive.org/web/20120221042913/http://identi.ca/) par exemple), et ajoutez *ingnu@social.ingnu.fr* à ceux que vous suivez. +Si vous faites partie de mes contacts facebook ou twitter, et que vous ne faites pas encore partie de mes contacts sur social.ingnu, je vous recommande donc chaudement de venir me rejoindre. [Créez-vous un compte sur mon instance](https://social.ingnu.fr/main/register) (ou sur [identi.ca](http://identi.ca/) par exemple), et ajoutez *ingnu@social.ingnu.fr* à ceux que vous suivez. Peut-être alors qu'un jour, vous aussi vous quitterez les réseaux sociaux riches à milliards qui se servent de vos informations personnelles pour y parvenir, pour revenir du côté lumineux de la Force... \ No newline at end of file diff --git a/content/interets/informatique/2012/02/19/sauvegarder-et-restaurer-son-serveur/index.md b/content/interets/informatique/2012/02/19/sauvegarder-et-restaurer-son-serveur/index.md index 3a847c09..d95947db 100644 --- a/content/interets/informatique/2012/02/19/sauvegarder-et-restaurer-son-serveur/index.md +++ b/content/interets/informatique/2012/02/19/sauvegarder-et-restaurer-son-serveur/index.md @@ -1,16 +1,16 @@ --- comments_url: https://com.richard-dern.fr/post/526 -date: '2012-02-19 00:14:00' +date: "2012-02-19 00:14:00" dossier: -- Créer son propre Cloud + - Créer son propre Cloud links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120221004524/http://ingnu.fr/2012/02/19/sauvegarder-et-restaurer-son-serveur/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/19/sauvegarder-et-restaurer-son-serveur/ tags: -- Backup -- rsync -- Sauvegarde + - Backup + - rsync + - Sauvegarde title: Sauvegarder et restaurer son serveur weather: humidity: 96 @@ -18,16 +18,16 @@ weather: precipitations: true pressure: 1012.4 source: - - open-meteo + - open-meteo temperature: 3.6 wind_direction: 226 wind_speed: 16.5 weight: 14 --- -Maintenant que nous disposons d'un serveur pratiquement complet pour [avoir son propre cloud](https://web.archive.org/web/20120221004524/http://ingnu.fr/category/creer-son-propre-cloud/), que nous avons [renforcé sa sécurité](https://web.archive.org/web/20120221004524/http://ingnu.fr/2012/02/13/renforcer-la-securite-de-son-serveur/) et que nous avons vu comment [opérer un monitoring basique](https://web.archive.org/web/20120221004524/http://ingnu.fr/2012/02/13/trucs-et-astuces-pour-son-serveur-prive/), nous allons voir comment sauvegarder et restaurer son serveur. +Maintenant que nous disposons d'un serveur pratiquement complet pour [avoir son propre cloud](http://ingnu.fr/category/creer-son-propre-cloud/), que nous avons [renforcé sa sécurité](http://ingnu.fr/2012/02/13/renforcer-la-securite-de-son-serveur/) et que nous avons vu comment [opérer un monitoring basique](http://ingnu.fr/2012/02/13/trucs-et-astuces-pour-son-serveur-prive/), nous allons voir comment sauvegarder et restaurer son serveur. -Nous allons faire appel au fameux [rsync](https://web.archive.org/web/20120221004524/http://rsync.samba.org/), pour ne pas encombrer notre serveur de solutions aussi lourdes à installer qu'à configurer, d'autant que je vous propose un script qui va simplifier tout ça, et même plus encore... +Nous allons faire appel au fameux [rsync](http://rsync.samba.org/), pour ne pas encombrer notre serveur de solutions aussi lourdes à installer qu'à configurer, d'autant que je vous propose un script qui va simplifier tout ça, et même plus encore... Vous pouvez placer ce script n'importe où : sur le serveur qui héberge vos services, sur votre propre machine, sur un serveur séparé, un NAS qui supporte rsync et l'authentification par clé, etc. Il suffit de configurer un peu le script pour que la sauvegarde se fasse presque toute seule. @@ -45,7 +45,7 @@ Toute distribution GNU/Linux en est capable, vous ne devriez donc pas avoir trop Le premier, celui qui héberge ingnu.fr, héberge aussi tout un tas d'autres sites, un serveur mail d'une dizaine d'utilisateurs, les bases de données, etc. Au total, un snapshot des deux machines occupe à l'heure actuelle 7.6Go. -Mon script vous permet de disposer de deux types de sauvegardes : un instantané (appelé *snapshot*) et un instantané de chaque heure de chaque jour. +Mon script vous permet de disposer de deux types de sauvegardes : un instantané (appelé _snapshot_) et un instantané de chaque heure de chaque jour. Le premier instantané est en réalité vieux au maximum d'une minute, tandis que les autres instantanés vous permettent de remonter dans le temps par tranche d'une heure, sur un nombre de jours que vous pouvez déterminer. Au final, sur cinq jours (qui est le réglage par défaut), l'espace disque total occupé par les sauvegardes n'est que doublé : il est actuellement de 13Go. @@ -90,7 +90,7 @@ cd /scripts/backup mkdir conf.d include.d exclude.d ``` -Pour respecter le [Standard de Hiérarchie des Systèmes de Fichiers](https://web.archive.org/web/20120221004524/http://www.pathname.com/fhs/), nous devrions placer le script dans */usr/bin*, et la configuration dans */etc/backup*. +Pour respecter le [Standard de Hiérarchie des Systèmes de Fichiers](http://www.pathname.com/fhs/), nous devrions placer le script dans _/usr/bin_, et la configuration dans _/etc/backup_. Rien ne vous empêche de procéder de la sorte, à condition de modifier les chemins d'accès dans le script que nous allons voir tout de suite : ```bash @@ -300,21 +300,21 @@ rm -f "$pid_file" Important : Veuillez noter que ce script me convient bien : rien ne vous empêche de faire des ajustements pour qu'il vous corresponde à VOUS ! -Notice : Modifiez impérativement la variable *backup_root* ! +Notice : Modifiez impérativement la variable _backup_root_ ! Quelques explications. -Si vous voulez respecter les FHS, modifiez les variables *conf_dir*, *include_dir* et *exclude_dir*. -Vous pouvez également modifier la variable *max_age*, dont la valeur (un entier) représente le nombre de jours à conserver. +Si vous voulez respecter les FHS, modifiez les variables _conf_dir_, _include_dir_ et _exclude_dir_. +Vous pouvez également modifier la variable _max_age_, dont la valeur (un entier) représente le nombre de jours à conserver. Ensuite, quelques fonctions classiques : recherche d'un pid existant (pour ne pas lancer deux sauvegardes simultanées), journalisation, et recherche et création de répertoire. La procédure commence alors par la vérification de l'existence des journaux et leur archivage. -Puis, le script récupère la liste des fichiers contenus dans *conf.d*, lit chacun d'entre eux pour obtenir deux directives de configuration (*$ENABLED* true/false et *$SOURCE* représentant la source à sauvegarder), recherche s'il existe un fichier d'inclusion (il vaut mieux sinon vous sauvegardez toute la partition, se trouve dans le répertoire *include.d*) et un fichier d'exclusion (facultatif, se trouve dans *exclude.d*). +Puis, le script récupère la liste des fichiers contenus dans _conf.d_, lit chacun d'entre eux pour obtenir deux directives de configuration (_$ENABLED_ true/false et _$SOURCE_ représentant la source à sauvegarder), recherche s'il existe un fichier d'inclusion (il vaut mieux sinon vous sauvegardez toute la partition, se trouve dans le répertoire _include.d_) et un fichier d'exclusion (facultatif, se trouve dans _exclude.d_). -Chaque minute (via une tâche cron), le script se lance, et créé ou met à jour l'instantané (le contenu du répertoire *$backup_root/$host/snapshot*). +Chaque minute (via une tâche cron), le script se lance, et créé ou met à jour l'instantané (le contenu du répertoire _$backup_root/$host/snapshot_). Chaque heure, ce snapshot est créé dans un répertoire distinct, en faisant appel aux hard links : le fichier n'est pas copié, mais un hard link est créé. Autrement dit, le fichier est accessible depuis deux adresses différentes. -Même si la source (dans le *snapshot*) est supprimée, le fichier existe toujours grâce au hard link. +Même si la source (dans le _snapshot_) est supprimée, le fichier existe toujours grâce au hard link. Dans notre cas, cela nous permet d'économiser de l'espace disque. La conséquence de cette façon de procéder est de disposer à tout instant d'une image complète du système de fichiers sauvegardé. @@ -330,7 +330,7 @@ chmod +x backup ## Configuration -Vous disposez donc d'un répertoire *conf.d, include.d* et *exclude.d*. +Vous disposez donc d'un répertoire _conf.d, include.d_ et _exclude.d_. Le premier contiendra un fichier par machine à sauvegarder. Vous pouvez nommer ce fichier comme bon vous semble. Une seule règle à respecter : ce nom devra être le même que celui du fichier d'inclusions et du fichier d'exclusions. @@ -352,7 +352,7 @@ Si le serveur est une machine différente, on utilisera la notation suivante : SOURCE="root@exemple.fr:/" ``` -Avec cette configuration, on va sauvegarder l'ensemble de la machine concernée (ou plus exactement, l'intégralité de la partition */*). +Avec cette configuration, on va sauvegarder l'ensemble de la machine concernée (ou plus exactement, l'intégralité de la partition _/_). Ce n'est probablement pas ce que vous voulez, alors nous devons créer un fichier d'inclusions : ```bash @@ -412,10 +412,10 @@ tail -f /var/log/backup/backup ## Restauration -Pour restaurer votre serveur, il suffit de copier vers lui tout ou partie de la dernière sauvegarde valide, via *scp*, tout simplement. +Pour restaurer votre serveur, il suffit de copier vers lui tout ou partie de la dernière sauvegarde valide, via _scp_, tout simplement. Inutile de tergiverser : grâce à ce système de sauvegarde, il suffit d'une simple copie sécurisée pour restaurer le dernier état valide du serveur; contrairement à d'autres solutions de sauvegarde, pas besoin d'installer un agent sur la machine distante, une simple connexion ssh suffit ! ## Conclusion Nous voici arrivés à la fin de la série d'articles sur la création de son cloud personnel. -Plus qu'un article à publier d'ici quelques minutes, alors à tout de suite ! \ No newline at end of file +Plus qu'un article à publier d'ici quelques minutes, alors à tout de suite ! diff --git a/content/interets/informatique/2012/02/19/vue-densemble-et-conclusion/index.md b/content/interets/informatique/2012/02/19/vue-densemble-et-conclusion/index.md index 543370de..265614c8 100644 --- a/content/interets/informatique/2012/02/19/vue-densemble-et-conclusion/index.md +++ b/content/interets/informatique/2012/02/19/vue-densemble-et-conclusion/index.md @@ -5,8 +5,8 @@ dossier: - Créer son propre Cloud links: - lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/19/vue-densemble-et-conclusion/ + name: Archive + url: http://ingnu.fr/2012/02/19/vue-densemble-et-conclusion/ title: Vue d'ensemble et conclusion weather: humidity: 97 @@ -21,7 +21,7 @@ weather: weight: 15 --- -Voilà, [notre série d'articles consacrée à la mise en place d'un cloud personnel](https://web.archive.org/web/20120531001514/http://ingnu.fr/category/creer-son-propre-cloud/) nous permettant de nous affranchir des solutions propriétaires en ayant recours uniquement à des Logiciels Libres touche à sa fin. +Voilà, [notre série d'articles consacrée à la mise en place d'un cloud personnel](http://ingnu.fr/category/creer-son-propre-cloud/) nous permettant de nous affranchir des solutions propriétaires en ayant recours uniquement à des Logiciels Libres touche à sa fin. Vous disposez désormais d'un ensemble d'outils performants, sécurisés, fiables et faciles à entretenir. Vous avez votre cloud ! @@ -29,60 +29,60 @@ Pour y voir un peu plus clair, je vous propose, à travers ce dernier article, d ## Articles publiés, sommaire -- [Créer son propre Cloud : Introduction](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/) -- [Installer et configurer un serveur DNS](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/05/installer-et-configurer-un-serveur-dns/) -- [Création de sa propre autorité de certification](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/06/creation-de-sa-propre-autorite-de-certification/) -- [Installation de son propre serveur mail](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/06/installation-de-son-propre-serveur-mail/) -- [Installation d'un serveur HTTP/HTTPS](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/) -- [Kronolith : une alternative à Google Calendar](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/07/kronolith-une-alternative-a-google-calendar/) -- [Communiquer via XMPP](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/08/communiquer-via-xmpp/) -- [Son propre réseau social avec status.net](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/08/son-propre-reseau-social-avec-status-net/) -- [Partager ses fichiers sur les réseaux sociaux avec SMP](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/09/partager-ses-fichiers-sur-les-reseaux-sociaux-avec-smp/) -- [Une alternative à Dropbox](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/12/une-alternative-a-dropbox/) -- [Gérer ses photos avec PhotoShow](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/13/gerer-ses-photos-avec-photoshow/) -- [Renforcer la sécurité de son serveur](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/13/renforcer-la-securite-de-son-serveur/) -- [Trucs et astuces pour son serveur privé](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/13/trucs-et-astuces-pour-son-serveur-prive/) -- [Sauvegarder et restaurer son serveur](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/19/sauvegarder-et-restaurer-son-serveur/) +- [Créer son propre Cloud : Introduction](http://ingnu.fr/2012/02/05/creer-son-propre-cloud-introduction/) +- [Installer et configurer un serveur DNS](http://ingnu.fr/2012/02/05/installer-et-configurer-un-serveur-dns/) +- [Création de sa propre autorité de certification](http://ingnu.fr/2012/02/06/creation-de-sa-propre-autorite-de-certification/) +- [Installation de son propre serveur mail](http://ingnu.fr/2012/02/06/installation-de-son-propre-serveur-mail/) +- [Installation d'un serveur HTTP/HTTPS](http://ingnu.fr/2012/02/07/installation-dun-serveur-http-https/) +- [Kronolith : une alternative à Google Calendar](http://ingnu.fr/2012/02/07/kronolith-une-alternative-a-google-calendar/) +- [Communiquer via XMPP](http://ingnu.fr/2012/02/08/communiquer-via-xmpp/) +- [Son propre réseau social avec status.net](http://ingnu.fr/2012/02/08/son-propre-reseau-social-avec-status-net/) +- [Partager ses fichiers sur les réseaux sociaux avec SMP](http://ingnu.fr/2012/02/09/partager-ses-fichiers-sur-les-reseaux-sociaux-avec-smp/) +- [Une alternative à Dropbox](http://ingnu.fr/2012/02/12/une-alternative-a-dropbox/) +- [Gérer ses photos avec PhotoShow](http://ingnu.fr/2012/02/13/gerer-ses-photos-avec-photoshow/) +- [Renforcer la sécurité de son serveur](http://ingnu.fr/2012/02/13/renforcer-la-securite-de-son-serveur/) +- [Trucs et astuces pour son serveur privé](http://ingnu.fr/2012/02/13/trucs-et-astuces-pour-son-serveur-prive/) +- [Sauvegarder et restaurer son serveur](http://ingnu.fr/2012/02/19/sauvegarder-et-restaurer-son-serveur/) ## Ports réseaux En toute logique, depuis l'extérieur, tous les ports de votre serveur sont fermés, à l'exception des ports suivants : -| Port | Utilisation | -| --- | --- | -| 22 | Accès au serveur via SSH | -| 25 | Accès au serveur SMTP (connexion non sécurisée) | -| 53 | Accès au serveur DNS | -| 80 | Accès au serveur HTTP (connexion non sécurisée) | -| 443 | Accès au serveur HTTPS (connexion sécurisée) | -| 465 | Accès au serveur SMTPS (connexion sécurisée) | -| 993 | Accès au serveur IMAPS (connexion sécurisée) | -| 5222 | Accès au serveur XMPP | -| 5269 | Accès au serveur XMPP | +| Port | Utilisation | +| ---- | ----------------------------------------------- | +| 22 | Accès au serveur via SSH | +| 25 | Accès au serveur SMTP (connexion non sécurisée) | +| 53 | Accès au serveur DNS | +| 80 | Accès au serveur HTTP (connexion non sécurisée) | +| 443 | Accès au serveur HTTPS (connexion sécurisée) | +| 465 | Accès au serveur SMTPS (connexion sécurisée) | +| 993 | Accès au serveur IMAPS (connexion sécurisée) | +| 5222 | Accès au serveur XMPP | +| 5269 | Accès au serveur XMPP | ## Applications installées -- [Apache](https://web.archive.org/web/20120531001514/http://www.apache.org/) (serveur HTTP et HTTPS + Webdav) -- [Bind](https://web.archive.org/web/20120531001514/http://www.isc.org/software/bind) (serveur DNS) -- [MySQL](https://web.archive.org/web/20120531001514/http://www.mysql.com/) (base de données) -- [Postfix](https://web.archive.org/web/20120531001514/http://www.postfix.org/) (serveur SMTP et SMTPS) -- [Dovecot](https://web.archive.org/web/20120531001514/http://dovecot.org/) (serveur IMAP et IMAPS, gestion des filtres sieve) -- [Prosody](https://web.archive.org/web/20120531001514/http://prosody.im/) (serveur XMPP et BOSH) -- [Unison](https://web.archive.org/web/20120531001514/http://www.cis.upenn.edu/~bcpierce/unison/) (synchronisation) -- [fail2ban](https://web.archive.org/web/20120531001514/http://www.fail2ban.org/) (sécurisation) -- [rsync](https://web.archive.org/web/20120531001514/http://rsync.samba.org/) (sauvegarde) +- [Apache](http://www.apache.org/) (serveur HTTP et HTTPS + Webdav) +- [Bind](http://www.isc.org/software/bind) (serveur DNS) +- [MySQL](http://www.mysql.com/) (base de données) +- [Postfix](http://www.postfix.org/) (serveur SMTP et SMTPS) +- [Dovecot](http://dovecot.org/) (serveur IMAP et IMAPS, gestion des filtres sieve) +- [Prosody](http://prosody.im/) (serveur XMPP et BOSH) +- [Unison](http://www.cis.upenn.edu/~bcpierce/unison/) (synchronisation) +- [fail2ban](http://www.fail2ban.org/) (sécurisation) +- [rsync](http://rsync.samba.org/) (sauvegarde) ## Applications web installées -- [phpMyAdmin](https://web.archive.org/web/20120531001514/http://www.phpmyadmin.net/) (gestion de la base de données) -- [RoundCube](https://web.archive.org/web/20120531001514/http://roundcube.net/) (client mail) -- [Horde](https://web.archive.org/web/20120531001514/http://www.horde.org/) + [Kronolith](https://web.archive.org/web/20120531001514/http://www.horde.org/apps#kronolith-) (agenda partagé) -- [Jappix](https://web.archive.org/web/20120531001514/https://project.jappix.com/) (client XMPP) -- [Status.net](https://web.archive.org/web/20120531001514/http://status.net/) (réseau social) -- [SMP](https://web.archive.org/web/20120531001514/http://sharemypics.net/) (partage de fichiers sur les réseaux sociaux) -- Horde + [Gollem](https://web.archive.org/web/20120531001514/http://www.horde.org/apps#gollem-) (accès aux fichiers) -- [PhotoShow](https://web.archive.org/web/20120531001514/http://www.photoshow-gallery.com/) (galerie de photos) -- [phpSysInfo](https://web.archive.org/web/20120531001514/http://phpsysinfo.sourceforge.net/) (monitoring) +- [phpMyAdmin](http://www.phpmyadmin.net/) (gestion de la base de données) +- [RoundCube](http://roundcube.net/) (client mail) +- [Horde](http://www.horde.org/) + [Kronolith](http://www.horde.org/apps#kronolith-) (agenda partagé) +- [Jappix](https://project.jappix.com/) (client XMPP) +- [Status.net](http://status.net/) (réseau social) +- ~~[SMP](http://sharemypics.net/)~~ (partage de fichiers sur les réseaux sociaux) +- Horde + [Gollem](http://www.horde.org/apps#gollem-) (accès aux fichiers) +- [PhotoShow](http://www.photoshow-gallery.com/) (galerie de photos) +- [phpSysInfo](http://phpsysinfo.sourceforge.net/) (monitoring) ## Améliorations, ajouts @@ -93,7 +93,7 @@ En l'état, vous disposez d'une base, bien fournie mais une base tout de même - des scripts plus personnalisés - d'autres applications web (blog, agrégateur de contenu, syndication, utilitaires de la vie courante) - la gestion d'un onduleur -- j'aurai aimé compléter l'article sur [XMPP](https://web.archive.org/web/20120531001514/http://ingnu.fr/2012/02/08/communiquer-via-xmpp/) en rajoutant des astuces pour l'intégration avec postfix/dovecot pour la notification de nouveaux messages ou pour un monitoring interactif du serveur, mais je n'ai pas eu le temps de tester moi-même +- j'aurai aimé compléter l'article sur [XMPP](http://ingnu.fr/2012/02/08/communiquer-via-xmpp/) en rajoutant des astuces pour l'intégration avec postfix/dovecot pour la notification de nouveaux messages ou pour un monitoring interactif du serveur, mais je n'ai pas eu le temps de tester moi-même - et probablement d'autres choses qui ne me viennent pas immédiatement à l'esprit ## Remerciements @@ -102,7 +102,7 @@ Je remercie : - tous mes lecteurs qui ont contribué de près ou de loin à la rédaction de ces articles - les bloggeurs qui m'ont linké -- mes followers, qu'ils soient sur twitter, facebook ou [status.net](https://web.archive.org/web/20120531001514/https://social.ingnu.fr/ingnu) +- mes followers, qu'ils soient sur twitter, facebook ou [status.net](https://social.ingnu.fr/ingnu) - Coca Cola et Red Bull (qui auraient pu me fournir quelques canettes gracieusement, franchement...) - ma femme qui m'a supporté - mes chats qui ne sont pas montés sur le bureau trop souvent pendant que j'écrivais diff --git a/content/interets/informatique/2012/02/25/les-6-fleaux-dinternet/index.md b/content/interets/informatique/2012/02/25/les-6-fleaux-dinternet/index.md index 3d13b21b..0ca9ae6b 100644 --- a/content/interets/informatique/2012/02/25/les-6-fleaux-dinternet/index.md +++ b/content/interets/informatique/2012/02/25/les-6-fleaux-dinternet/index.md @@ -1,19 +1,19 @@ --- comments_url: https://com.richard-dern.fr/post/528 cover: images/cover.png -date: '2012-02-25 00:02:00' +date: "2012-02-25 00:02:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120318074613/http://ingnu.fr/2012/02/25/les-6-fleaux-dinternet/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/25/les-6-fleaux-dinternet/ tags: -- Internet -- Chiffrement -- DNS -- Fai -- Ipv6 -- Motdepasse -- Tracabilite + - Internet + - Chiffrement + - DNS + - Fai + - Ipv6 + - Motdepasse + - Tracabilite title: Les 6 fléaux d'Internet weather: humidity: 99 @@ -21,7 +21,7 @@ weather: precipitations: false pressure: 1026.2 source: - - open-meteo + - open-meteo temperature: 5.6 wind_direction: 238 wind_speed: 11.5 @@ -33,13 +33,13 @@ Malheureusement, dans sa conception actuelle, Internet souffre de nombreux défa ## Le système de gestion des noms de domaine -[J'en ai déjà parlé](https://web.archive.org/web/20120318074613/http://ingnu.fr/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/), j'estime que le DNS dans son état actuel est l'un des plus gros défauts d'Internet. Pour commencer, le simple fait de ne pas être propriétaire mais seulement locataire d'un nom de domaine est inacceptable. Ensuite, c'est un système extrêmement fragile. Un peu comme une bombe atomique, on ne se sert pas des attaques massives contre les serveurs DNS parce qu'on connaît le résultat: ce serait tout bonnement terrifiant. +[J'en ai déjà parlé](http://ingnu.fr/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/), j'estime que le DNS dans son état actuel est l'un des plus gros défauts d'Internet. Pour commencer, le simple fait de ne pas être propriétaire mais seulement locataire d'un nom de domaine est inacceptable. Ensuite, c'est un système extrêmement fragile. Un peu comme une bombe atomique, on ne se sert pas des attaques massives contre les serveurs DNS parce qu'on connaît le résultat: ce serait tout bonnement terrifiant. Bien qu'étant un système décentralisé (si un serveur DNS, même racine, se casse la gueule, Internet continue de fonctionner), il n'en reste pas moins que des attaques massives contre un système aussi fragile seraient catastrophiques, à cause du système de propagation. Lancer un déni de service massif contre un serveur ne ferait que le mettre hors-ligne: il suffit de relancer le serveur. Par contre, saboter les enregistrements DNS serait beaucoup plus grave. La faute à un système non chiffré, non authentifié (ou trop peu), et paradoxalement "centralisé": seuls quelques prestataires dans le monde ont la possibilité de gérer des noms de domaine. Ce qui explique pourquoi on ne peut pas être propriétaire de son propre domaine. -Autrement dit, si chacun pouvait déclarer au monde entier que LUI possède le domaine *exemple.fr*, et que seul LUI peut diffuser l'adresse des serveurs appartenant au domaine, je pense qu'on gagnerait en sécurité, mais aussi en liberté. C'est d'ailleurs l'objet du projet [ODDNS](https://web.archive.org/web/20120318074613/http://oddns.ingnu.fr/) que j'ai furtivement lancé et qui, pour le moment, ne fait pas grand bruit. Mais je pense qu'il y a matière à réflexion. +Autrement dit, si chacun pouvait déclarer au monde entier que LUI possède le domaine _exemple.fr_, et que seul LUI peut diffuser l'adresse des serveurs appartenant au domaine, je pense qu'on gagnerait en sécurité, mais aussi en liberté. C'est d'ailleurs l'objet du projet [ODDNS](http://oddns.ingnu.fr/) que j'ai furtivement lancé et qui, pour le moment, ne fait pas grand bruit. Mais je pense qu'il y a matière à réflexion. ## Les connexions non chiffrées @@ -49,7 +49,7 @@ Quand je téléphone à quelqu'un sur un sujet personnel, j'apprécie de ne pas Alors je vous invite tous, si ce n'est pas déjà fait, à: -- [Installer des certificats sur vos sites "sensibles"](https://web.archive.org/web/20120318074613/http://ingnu.fr/2012/02/06/creation-de-sa-propre-autorite-de-certification/) , privés (une instance de status.net par exemple) +- [Installer des certificats sur vos sites "sensibles"](http://ingnu.fr/2012/02/06/creation-de-sa-propre-autorite-de-certification/) , privés (une instance de status.net par exemple) - Créer des clés GPG pour vos mails (ça fera l'objet d'un prochain article) @@ -59,7 +59,7 @@ Alors je vous invite tous, si ce n'est pas déjà fait, à: C'est eux qui ont le pouvoir technique. Si les gouvernements obligent les FAI à empêcher l'accès à un site (ce qui ne serait pas possible avec un système tel que ODDNS), ou couper la connexion Internet d'un client, eux seuls peuvent le faire. -Il existe des [FAIs alternatifs](https://web.archive.org/web/20120318074613/http://www.ffdn.org/doku.php). L'idée est excellente, la conception simple. +Il existe des [FAIs alternatifs](http://www.ffdn.org/doku.php). L'idée est excellente, la conception simple. Mais il existe encore des freins conséquents à la mise en place d'un réseau affranchi des FAIs, à commencer par les infrastructures, en particulier le "simple "fait d'avoir un câblage parfaitement indépendant. @@ -97,4 +97,4 @@ On pourra bien sûr m'objecter que les paramètres par défaut devraient être c Je m'attends à ce qu'on me traite de paranoïaque, et je ne m'attends pas à ce qu'on me dise visionnaire. Mais en tenant compte de mon expérience du Réseau, de mes convictions personnelles, de ma connaissance technique de l'informatique, j'espère qu'Internet tel qu'on le connaît est voué à disparaitre au profit de réseaux connectés n'ayant plus à subir les désagréments que je viens d'évoquer. Malheureusement, en l'état actuel des choses, je crois qu'Internet est trop ancré dans un modèle économique pour que son modèle technique change radicalement. -Il faut s'attendre à l'émergence d'un réseau parallèle à Internet, relié à lui par une unique voie d'accès unilatérale, empêchant Internet d'accéder à ce réseau, mais laissant ce réseau accéder à Internet. Internet va devenir commercial à 100%, tandis que ce réseau alternatif ne sera soumis à aucune loi capitaliste et sera Libre à 100%. En tout cas, il faut y travailler. C'est, à mon humble avis, urgent et capital pour l'avenir de l'informatique. \ No newline at end of file +Il faut s'attendre à l'émergence d'un réseau parallèle à Internet, relié à lui par une unique voie d'accès unilatérale, empêchant Internet d'accéder à ce réseau, mais laissant ce réseau accéder à Internet. Internet va devenir commercial à 100%, tandis que ce réseau alternatif ne sera soumis à aucune loi capitaliste et sera Libre à 100%. En tout cas, il faut y travailler. C'est, à mon humble avis, urgent et capital pour l'avenir de l'informatique. diff --git a/content/interets/informatique/2012/02/29/hadopi-ne-sert-a-rien/index.md b/content/interets/informatique/2012/02/29/hadopi-ne-sert-a-rien/index.md index 122fd57f..98de4b7c 100644 --- a/content/interets/informatique/2012/02/29/hadopi-ne-sert-a-rien/index.md +++ b/content/interets/informatique/2012/02/29/hadopi-ne-sert-a-rien/index.md @@ -1,16 +1,16 @@ --- comments_url: https://com.richard-dern.fr/post/529 cover: images/cover.png -date: '2012-02-29 20:36:00' +date: "2012-02-29 20:36:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120302060425/http://ingnu.fr/2012/02/29/hadopi-ne-sert-a-rien/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/02/29/hadopi-ne-sert-a-rien/ tags: -- Internet -- Censure -- Google -- Paypal + - Internet + - Censure + - Google + - Paypal title: Hadopi ne sert à rien weather: humidity: 97 @@ -18,7 +18,7 @@ weather: precipitations: false pressure: 1022.1 source: - - open-meteo + - open-meteo temperature: 7.4 wind_direction: 76 wind_speed: 10.7 @@ -36,7 +36,7 @@ C'est ainsi que le français UpToBox est en train de couler, PayPal et Google l' Ça, c'est gouverner par la terreur. Ça coûte pas cher, il suffit d'une action pour calmer tout le monde. Genre Hiroshima. À la States quoi. -On parle d'Hadopi depuis près de trois ans. À raison d'une dizaine de millions d'euros claqués par an, ça fait déjà trente millions qui ont été dépensé. Mais c'est notre cher Nicolas Sarkozy, et notre cher Frédéric Mitterand qui vont s'approprier la réussite des États-Unis, puisque [la Hadopi a réduit de 35% le piratage en France](https://web.archive.org/web/20120302060425/http://reflets.info/grace-a-hadopi-le-piratage-a-recule-de-35-mais-il-faut-aller-plus-loin-et-sattaquer-au-streaming-sarkozy/). +On parle d'Hadopi depuis près de trois ans. À raison d'une dizaine de millions d'euros claqués par an, ça fait déjà trente millions qui ont été dépensé. Mais c'est notre cher Nicolas Sarkozy, et notre cher Frédéric Mitterand qui vont s'approprier la réussite des États-Unis, puisque [la Hadopi a réduit de 35% le piratage en France](http://reflets.info/grace-a-hadopi-le-piratage-a-recule-de-35-mais-il-faut-aller-plus-loin-et-sattaquer-au-streaming-sarkozy/). Et encore, 10 millions par an, c'est un chiffre politiquement correct. Je cite Mr Hervé Féron: @@ -44,10 +44,10 @@ Et encore, 10 millions par an, c'est un chiffre politiquement correct. Je cite M Ça, c'est gouverner à la française. On fait raquer tout le monde pour de la merde, et on fait passer ça pour la solution du siècle. -Je ne parle pas des magouilles sous-jacentes au business Hadopi, TMG et Amesys, un site comme [Reflets](https://web.archive.org/web/20120302060425/http://reflets.info/) est bien mieux documenté sur le sujet que moi. +Je ne parle pas des magouilles sous-jacentes au business Hadopi, TMG et Amesys, un site comme [Reflets](http://reflets.info/) est bien mieux documenté sur le sujet que moi. Au final, une somme d'argent colossale est attribuée à des fumisteries. NOTRE argent, puisque c'est nous qui finançons ce genre de conneries. En payant des impôts, on se rend responsables du bridage, du filtrage, de la censure dans les pays qui ont acheté ces solutions logicielles à la France. Au moins, aux États-Unis, la chasse aux pirates coûte moins cher vu que ce ne sont que quelques grosses entreprises qui s'en chargent: ce n'est même plus l'État qui paye. Loin de moi l'idée d'approuver ce que fait Google ou eBay, vous savez quelle est ma position sur le premier. Mais ce n'est pas le contribuable qui paye. -Parmi les solutions qui s'offrent à nous pour éviter notre escalade (ou notre chute...) vers un Internet contrôlé par quelques grosses mafias: [s'abstenir de voter](https://web.archive.org/web/20120302060425/http://ingnu.fr/2012/02/29/pourquoi-il-est-vital-de-ne-plus-voter/), et basculer massivement et rapidement vers un Internet décentralisé. \ No newline at end of file +Parmi les solutions qui s'offrent à nous pour éviter notre escalade (ou notre chute...) vers un Internet contrôlé par quelques grosses mafias: [s'abstenir de voter](http://ingnu.fr/2012/02/29/pourquoi-il-est-vital-de-ne-plus-voter/), et basculer massivement et rapidement vers un Internet décentralisé. diff --git a/content/interets/informatique/2012/03/07/presentation-dodin/index.md b/content/interets/informatique/2012/03/07/presentation-dodin/index.md index f61a353c..2310dd30 100644 --- a/content/interets/informatique/2012/03/07/presentation-dodin/index.md +++ b/content/interets/informatique/2012/03/07/presentation-dodin/index.md @@ -1,12 +1,12 @@ --- comments_url: https://com.richard-dern.fr/post/530 -date: '2012-03-07 01:41:00' +date: "2012-03-07 01:41:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120318075022/http://ingnu.fr/2012/03/07/presentation-dodin/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/03/07/presentation-dodin/ tags: -- ODDNS + - ODDNS title: Présentation d'Odin weather: humidity: 77 @@ -14,7 +14,7 @@ weather: precipitations: false pressure: 1023.5 source: - - open-meteo + - open-meteo temperature: -0.1 wind_direction: 123 wind_speed: 7.3 @@ -25,11 +25,11 @@ Peut-être même attendiez-vous fébrilement devant votre flux RSS une manifesta En tout cas, ça me plait bien d'y croire :) Bref. J'ai consacré ces derniers jours au développement d'ODDNS, nom de code Odin. -C'est un projet dont j'ai [vaguement lancé l'idée](https://web.archive.org/web/20120318075022/http://ingnu.fr/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/) il y a quelques temps mais Grovi, habitué du [serveur IRC de ingnu](https://web.archive.org/web/20120318075022/http://ingnu.fr/contact/), m'a pourtant fait part d'une certaine attente, abordée notamment sur la radio [Ici et Maintenant](https://web.archive.org/web/20120318075022/http://icietmaintenant.com/) (si vous me lisez et que vous possédez un enregistrement de l'émission dans laquelle on a parlé d'ingnu ou de ODDNS, n'hésitez pas à me l'envoyer !). +C'est un projet dont j'ai [vaguement lancé l'idée](http://ingnu.fr/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/) il y a quelques temps mais Grovi, habitué du [serveur IRC de ingnu](http://ingnu.fr/contact/), m'a pourtant fait part d'une certaine attente, abordée notamment sur la radio [Ici et Maintenant](http://icietmaintenant.com/) (si vous me lisez et que vous possédez un enregistrement de l'émission dans laquelle on a parlé d'ingnu ou de ODDNS, n'hésitez pas à me l'envoyer !). Une alternative Libre, totalement décentralisée et neutre au système DNS actuel, dans ces temps de censure et de blocage par DNS, représente à mon sens une réponse vitale et urgente. C'est pourquoi je vous ai lâchement abandonné ces derniers jours. -Je reviens aujourd'hui avec la création d'une nouvelle catégorie du blog, [ODDNS](https://web.archive.org/web/20120318075022/http://ingnu.fr/category/oddns-2/), dans laquelle je vais régulièrement publier des informations relatives au projet, cet article en étant le premier représentant. +Je reviens aujourd'hui avec la création d'une nouvelle catégorie du blog, [ODDNS](http://ingnu.fr/category/oddns-2/), dans laquelle je vais régulièrement publier des informations relatives au projet, cet article en étant le premier représentant. ## Présentation @@ -64,14 +64,14 @@ J'ai décidé de développer ODDNS en PHP, et ce pour un certain nombre de raiso Pour commencer, PHP est disponible pour toutes les plateformes. L'application sera parfaitement portable. -Ensuite, les bibliothèques disponibles pour PHP (notamment [PEAR](https://web.archive.org/web/20120318075022/http://pear.php.net/) que j'utilise autant que faire se peut) correspondent bien à l'usage de ODDNS. +Ensuite, les bibliothèques disponibles pour PHP (notamment [PEAR](http://pear.php.net/) que j'utilise autant que faire se peut) correspondent bien à l'usage de ODDNS. Je n'ai encore trouvé aucune fonctionnalité à ODDNS qui requiert une bibliothèque qui n'existe pas déjà. Une autre raison majeure de l'utilisation de PHP est la future présence dans le paquet logiciel d'une interface web codée en PHP, qui exploitera massivement les bibliothèques ODDNS que j'ai conçu. Cette interface web permettra de gérer tous les aspects de l'installation d'ODDNS : démarrage, arrêt et redémarrage du serveur, mise à jour client et serveur, statistiques, infrastructure de clés publiques, absolument tout. Cette interface web viendra compléter les scripts exécutables en console. -Ensuite, là où certains auraient opté pour TLS/SSL, j'ai décidé d'implémenter le chiffrement via [GNUPG](https://web.archive.org/web/20120318075022/http://gnupg.org/). +Ensuite, là où certains auraient opté pour TLS/SSL, j'ai décidé d'implémenter le chiffrement via [GNUPG](http://gnupg.org/). Pour commencer, parce que c'est 100% Libre. Ensuite, par ce que je peux chiffrer des chaînes de n'importe quelle taille (si un message entre un client et un serveur dépasse la taille d'un certificat TLS, le message doit être scindé, ce qui complique inutilement le développement). D'autre part, GNUPG me permet de chiffrer et signer les messages, ce qui me permet d'implémenter une notion d'hôtes de confiance. @@ -140,12 +140,12 @@ Votre client contactera alors mon serveur pour obtenir les informations demandé ## Ce qu'il reste à faire -Migrer le [wiki](https://web.archive.org/web/20120318075022/http://oddns.ingnu.fr/) actuel. +Migrer le [wiki](http://oddns.ingnu.fr/) actuel. Il est bombardé de SPAM et je commence à saturer. Je voudrai opter pour quelque chose de plus approprié, c'est pourquoi je ne me suis pas "amusé" à installer des extensions pour aider à combattre les messages non sollicités. Une fois que ce sera fait, je créerai un dépôt git pour ouvrir le code aux contributions. -Les deux pourraient être faits en même temps si je créais un dépôt sur mon [redmine](https://web.archive.org/web/20120318075022/http://redmine.ingnu.fr/), mais j'aimerais avoir l'avis de mes visiteurs avant de faire quoique ce soit. +Les deux pourraient être faits en même temps si je créais un dépôt sur mon [redmine](http://redmine.ingnu.fr/), mais j'aimerais avoir l'avis de mes visiteurs avant de faire quoique ce soit. Il restera alors à écrire les wrappers pour les différents serveurs DNS existants, notamment ceux qui ne sont pas bind (dont je m'occuperai dans les prochains jours). @@ -158,4 +158,4 @@ Enfin, pour aider le projet, vous aurez la possibilité de faire un don : d'arge Je ne sais pas encore trop comment m'y prendre pour vous le proposer compte tenu du fait que PayPal est tout simplement hors de question. Mais si vous estimez que le projet mérite d'être soutenu, faites-moi vos propositions ! Vous avez également la possibilité d'aider le projet tout simplement en en parlant autour de vous. -Ça c'est gratuit, alors ne vous en privez pas ! \ No newline at end of file +Ça c'est gratuit, alors ne vous en privez pas ! diff --git a/content/interets/informatique/2012/03/09/les-revers-de-google/index.md b/content/interets/informatique/2012/03/09/les-revers-de-google/index.md index 2bbbacc7..b36d297f 100644 --- a/content/interets/informatique/2012/03/09/les-revers-de-google/index.md +++ b/content/interets/informatique/2012/03/09/les-revers-de-google/index.md @@ -1,18 +1,18 @@ --- comments_url: https://com.richard-dern.fr/post/531 cover: images/cover.png -date: '2012-03-09 03:18:00' +date: "2012-03-09 03:18:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120319195908/http://ingnu.fr/2012/03/09/les-revers-de-google/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/03/09/les-revers-de-google/ tags: -- Internet -- Buzz -- Echecs -- Google -- Plus -- Wave + - Internet + - Buzz + - Echecs + - Google + - Plus + - Wave title: Les revers de Google weather: humidity: 90 @@ -20,7 +20,7 @@ weather: precipitations: false pressure: 1033.1 source: - - open-meteo + - open-meteo temperature: -0.8 wind_direction: 343 wind_speed: 4.9 @@ -36,10 +36,10 @@ Alors faut il y voir une relation avec le changement récent de leur politique d Google pourrait avoir atteint une sorte de masse critique. On pourrait presque parler de loi: lorsqu'une entreprise atteint une certaine envergure, elle finit par s'effondrer sur elle-même. Bien sûr, Google est encore loin, très loin du dépôt de bilan, mais les fuites d'utilisateurs, de clients, ne sont jamais bonnes, et sont toujours révélatrices d'un dysfonctionnement de l'entreprise. -Entre les pertes colossales engendrées par l'utilisation d'outils de blocage de publicité (ou [le blocage DNS à la sauce ingnu!](https://web.archive.org/web/20120319195908/http://ingnu.fr/2011/12/25/comment-bloquer-un-site-internet/)), la recherche massive d'alternatives au moteur de recherche, le blocage des publicités sur certains sites et les cuisants revers, Google ne se porte bien que parce que c'est un géant. Et je suis persuadé que l'arrivée prochaine de LibreOffice OnLine ne va pas jouer en sa faveur, ni les ayants-droits qui, après avoir coulé MegaUpload, UpToBox, HotFile et compagnie, vont sans aucun doute possible s'attaquer à YouTube. +Entre les pertes colossales engendrées par l'utilisation d'outils de blocage de publicité (ou [le blocage DNS à la sauce ingnu!](http://ingnu.fr/2011/12/25/comment-bloquer-un-site-internet/)), la recherche massive d'alternatives au moteur de recherche, le blocage des publicités sur certains sites et les cuisants revers, Google ne se porte bien que parce que c'est un géant. Et je suis persuadé que l'arrivée prochaine de LibreOffice OnLine ne va pas jouer en sa faveur, ni les ayants-droits qui, après avoir coulé MegaUpload, UpToBox, HotFile et compagnie, vont sans aucun doute possible s'attaquer à YouTube. Autre échec de Google: Chrome. Enfin, pas vraiment un échec en soi puisqu'il s'est hissé à la seconde place sur le marché des navigateurs. Mais compte tenu de la situation actuelle, même si on dispose de sommes pharaoniques en réserve, on évite de se croire le plus fort, et on évite de mettre un million de dollars sur la table pour pirater une de ses applications. Cinq minutes, c'est le temps qu'il aura fallut pour qu'une partie de ce million de dollars vole en fumée. On notera d'ailleurs que, comme d'habitude, Opera n'est même pas cité dans ce genre de compétitions, alors qu'il s'agit d'un navigateur incontournable. -Quant à Android, on ne peut pas non plus réellement parler d'échec évidemment. Mais une chose m'intrigue tout de même. Android est diffusé sous double licence Apache/GNU GPL, donc Libre. Si c'est un Logiciel Libre, la communauté devrait contribuer à l'amélioration du logiciel en question. Or, j'ai quand même la sensation que les passionnés cherchent plus à créer des alternatives qu'à améliorer Android. J'ai même toujours soupçonné Google de publier du Logiciel Libre mais ne jamais prendre en compte les contributions de personnes externes à Google. C'est un comportement étrange pour la communauté du Libre. Il y a bien [CyanogenMod](https://web.archive.org/web/20120319195908/http://www.cyanogenmod.com/), mais cela me semble être davantage du "packaging "de ce qu'on peut trouver de meilleur sur la plateforme, que de la modification de code source profonde, celle qui vise à améliorer la compatibilité avec les terminaux ou les performances du système. +Quant à Android, on ne peut pas non plus réellement parler d'échec évidemment. Mais une chose m'intrigue tout de même. Android est diffusé sous double licence Apache/GNU GPL, donc Libre. Si c'est un Logiciel Libre, la communauté devrait contribuer à l'amélioration du logiciel en question. Or, j'ai quand même la sensation que les passionnés cherchent plus à créer des alternatives qu'à améliorer Android. J'ai même toujours soupçonné Google de publier du Logiciel Libre mais ne jamais prendre en compte les contributions de personnes externes à Google. C'est un comportement étrange pour la communauté du Libre. Il y a bien [CyanogenMod](http://www.cyanogenmod.com/), mais cela me semble être davantage du "packaging "de ce qu'on peut trouver de meilleur sur la plateforme, que de la modification de code source profonde, celle qui vise à améliorer la compatibilité avec les terminaux ou les performances du système. -Finalement, je me demande si la prise de conscience que je n'attendais plus arrive enfin. Cela fait longtemps que je blâme Google pour son attitude, et qu'on me regarde bizarrement à chaque fois que j'en parle. Mais aujourd'hui, il semblerait que les yeux se soient ouverts. Mieux encore, ceux qui étaient réfractaires aux Logiciels Libres (faisant le double amalgame libre = gratuit, gratuit = pas abouti) commencent à s'y mettre, découvrent un nouveau monde, une nouvelle façon de voir l'informatique et Internet, en grande partie grâce à des projets comme LibreOffice, les distributions GNU/Linux comme Ubuntu (que je n'aime pas mais dont je ne renie pas l'influence positive sur les non-initiés), les navigateurs comme firefox (idem), ou les plateformes de publication Libres. Peut-être qu'enfin, le virage vers le Libre qu'on attend depuis des années est en train d'être pris. Peut-être que 2012 va être la fin du monde... capitaliste, propriétaire et privateur. On peut rêver, mais les mentalités changent enfin. \ No newline at end of file +Finalement, je me demande si la prise de conscience que je n'attendais plus arrive enfin. Cela fait longtemps que je blâme Google pour son attitude, et qu'on me regarde bizarrement à chaque fois que j'en parle. Mais aujourd'hui, il semblerait que les yeux se soient ouverts. Mieux encore, ceux qui étaient réfractaires aux Logiciels Libres (faisant le double amalgame libre = gratuit, gratuit = pas abouti) commencent à s'y mettre, découvrent un nouveau monde, une nouvelle façon de voir l'informatique et Internet, en grande partie grâce à des projets comme LibreOffice, les distributions GNU/Linux comme Ubuntu (que je n'aime pas mais dont je ne renie pas l'influence positive sur les non-initiés), les navigateurs comme firefox (idem), ou les plateformes de publication Libres. Peut-être qu'enfin, le virage vers le Libre qu'on attend depuis des années est en train d'être pris. Peut-être que 2012 va être la fin du monde... capitaliste, propriétaire et privateur. On peut rêver, mais les mentalités changent enfin. diff --git a/content/interets/informatique/2012/03/10/breve-oddns-et-ingnu-a-la-radio/index.md b/content/interets/informatique/2012/03/10/breve-oddns-et-ingnu-a-la-radio/index.md index 852ff39d..f39d7c18 100644 --- a/content/interets/informatique/2012/03/10/breve-oddns-et-ingnu-a-la-radio/index.md +++ b/content/interets/informatique/2012/03/10/breve-oddns-et-ingnu-a-la-radio/index.md @@ -1,36 +1,36 @@ --- comments_url: https://com.richard-dern.fr/post/532 -date: '2012-03-10 16:20:00' +date: "2012-03-10 16:20:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120319114807/http://ingnu.fr/2012/03/10/breve-oddns-et-ingnu-a-la-radio/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/03/10/breve-oddns-et-ingnu-a-la-radio/ tags: -- Ici et Maintenant -- Ingnu -- ODDNS -- Radio -title: '[Brêve] ODDNS et ingnu à la radio' + - Ici et Maintenant + - Ingnu + - ODDNS + - Radio +title: "[Brêve] ODDNS et ingnu à la radio" weather: humidity: 65 illuminance: 23059.4 precipitations: false pressure: 1032.3 source: - - open-meteo + - open-meteo temperature: 9.1 wind_direction: 340 wind_speed: 10.4 --- -Grovi/Chabada_ a parlé de ingnu et du projet ODDNS [il y a quinze jours](https://web.archive.org/web/20120319114807/http://ingnu.fr/2012/03/07/presentation-dodin/) à la radio [Ici et Maintenant](https://web.archive.org/web/20120319114807/http://icietmaintenant.com/), et depuis on a tous fait notre bonhomme de chemin, particulièrement ODDNS. +Grovi/Chabada\_ a parlé de ingnu et du projet ODDNS [il y a quinze jours](http://ingnu.fr/2012/03/07/presentation-dodin/) à la radio [Ici et Maintenant](http://icietmaintenant.com/), et depuis on a tous fait notre bonhomme de chemin, particulièrement ODDNS. -Je me suis donc rendu sur le [tchat](https://web.archive.org/web/20120319114807/http://chat.rim952.fr/) de l'émission Hotline, où on m'a invité à présenter ODDNS plus en détails. +Je me suis donc rendu sur le [tchat](http://chat.rim952.fr/) de l'émission Hotline, où on m'a invité à présenter ODDNS plus en détails. À ce titre, j'ai eu la permission de vous proposer de télécharger mon intervention. -Voici le fichier audio : [oddns-sur-riem](https://web.archive.org/web/20120319114807/http://ingnu.fr/2012/03/10/breve-oddns-et-ingnu-a-la-radio/oddns-sur-riem/). +Voici le fichier audio : [oddns-sur-riem](http://ingnu.fr/2012/03/10/breve-oddns-et-ingnu-a-la-radio/oddns-sur-riem/). Il est en ogg et pèse 18Mo. -Je remercie donc chaleureusement Ici et Maintenant pour m'avoir permis de toucher un public plus large qu'à travers ingnu ou [social.ingnu](https://web.archive.org/web/20120319114807/https://social.ingnu.fr/). +Je remercie donc chaleureusement Ici et Maintenant pour m'avoir permis de toucher un public plus large qu'à travers ingnu ou [social.ingnu](https://social.ingnu.fr/). Je n'ai pu parler qu'à OliCat/Olivier, mais l'expérience était très sympa (c'est ma première radio !), donc merci aussi à lui. -Il est question de faire un point dans quinze jours, donc on se retrouvera pour, peut-être, annoncer la sortie du projet. \ No newline at end of file +Il est question de faire un point dans quinze jours, donc on se retrouvera pour, peut-être, annoncer la sortie du projet. diff --git a/content/interets/informatique/2012/03/11/lavenir-dinternet/index.md b/content/interets/informatique/2012/03/11/lavenir-dinternet/index.md index 8208e60a..2650ae13 100644 --- a/content/interets/informatique/2012/03/11/lavenir-dinternet/index.md +++ b/content/interets/informatique/2012/03/11/lavenir-dinternet/index.md @@ -1,13 +1,13 @@ --- comments_url: https://com.richard-dern.fr/post/533 cover: images/cover.png -date: '2012-03-11 17:25:00' +date: "2012-03-11 17:25:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120319191615/http://ingnu.fr/2012/03/11/lavenir-dinternet/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/03/11/lavenir-dinternet/ tags: -- Internet + - Internet title: L'avenir d'Internet weather: humidity: 69 @@ -15,13 +15,13 @@ weather: precipitations: false pressure: 1031.0 source: - - open-meteo + - open-meteo temperature: 9.6 wind_direction: 14 wind_speed: 10.7 --- -J'ai esquissé il y a quelques temps l'avenir d'Internet à travers un article que j'ai intitulé "[Les 6 fléaux d'Internet](https://web.archive.org/web/20120319191615/http://ingnu.fr/2012/02/25/les-6-fleaux-dinternet/)". Je souhaiterai revenir sur la question, afin de vous proposer ma vision du futur du Réseau des réseaux. +J'ai esquissé il y a quelques temps l'avenir d'Internet à travers un article que j'ai intitulé "[Les 6 fléaux d'Internet](http://ingnu.fr/2012/02/25/les-6-fleaux-dinternet/)". Je souhaiterai revenir sur la question, afin de vous proposer ma vision du futur du Réseau des réseaux. Dans un avenir proche, que j'estime être dans les cinq à dix ans, Internet deviendra un vaste réseau de consommation, et ne servira plus qu'à ça. On "consommera "de "l'Internet "comme aujourd'hui on consomme de la vidéo à la demande. La différence avec ce qu'il existe aujourd'hui est subtile, puisque la façon dont on y accédera ne changera pas: il y aura toujours les fournisseurs d'accès à Internet, les DNS, IPv6, etc. Ce qui changera, c'est le contenu. @@ -39,4 +39,4 @@ Le nouvel Internet sera une source de profits, mais des profits purement intelle Cette philosophie découlera naturellement de l'utilisation massive quotidienne des nouvelles technologies de communications créées pour le nouvel Internet. Mais dans un premier temps, nos esprits, ceux des geeks et nerds d'aujourd'hui, seront occupés à autre chose: bâtir les nouveaux protocoles et les nouvelles infrastructures dont le nouvel Internet va avoir besoin, pour que les 6 fléaux d'Internet ne soient plus qu'un mauvais souvenir, et que le nouvel Internet soit créé sur des bases saines. -C'est à nous, aujourd'hui et pas demain, de créer les fondements de ce qui deviendra la plus grande réussite de l'Humanité: le nouvel Internet. \ No newline at end of file +C'est à nous, aujourd'hui et pas demain, de créer les fondements de ce qui deviendra la plus grande réussite de l'Humanité: le nouvel Internet. diff --git a/content/interets/informatique/2012/03/19/a-propos-du-droit-dauteur/index.md b/content/interets/informatique/2012/03/19/a-propos-du-droit-dauteur/index.md index d4e7a5c8..7620f6ce 100644 --- a/content/interets/informatique/2012/03/19/a-propos-du-droit-dauteur/index.md +++ b/content/interets/informatique/2012/03/19/a-propos-du-droit-dauteur/index.md @@ -1,13 +1,13 @@ --- comments_url: https://com.richard-dern.fr/post/534 -date: '2012-03-19 15:16:00' +date: "2012-03-19 15:16:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120402165732/http://ingnu.fr/2012/03/19/a-propos-du-droit-dauteur/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/03/19/a-propos-du-droit-dauteur/ tags: -- Auteur -- Droit + - Auteur + - Droit title: A propos du droit d'auteur weather: humidity: 69 @@ -15,7 +15,7 @@ weather: precipitations: false pressure: 1028.1 source: - - open-meteo + - open-meteo temperature: 9.7 wind_direction: 4 wind_speed: 14.8 @@ -77,4 +77,4 @@ Ne jouez plus à des jeux non Libres. N'utilisez plus de logiciels non Libres. Vous entretenez le Commerce de la Mort. -Sauvez vos artistes préférés : incitez-les à publier sous licence Libre ! \ No newline at end of file +Sauvez vos artistes préférés : incitez-les à publier sous licence Libre ! diff --git a/content/interets/informatique/2012/03/20/on-ne-sait-plus-se-servir-de-linformatique/index.md b/content/interets/informatique/2012/03/20/on-ne-sait-plus-se-servir-de-linformatique/index.md index 5ba078f0..65ec31c5 100644 --- a/content/interets/informatique/2012/03/20/on-ne-sait-plus-se-servir-de-linformatique/index.md +++ b/content/interets/informatique/2012/03/20/on-ne-sait-plus-se-servir-de-linformatique/index.md @@ -1,14 +1,14 @@ --- comments_url: https://com.richard-dern.fr/post/535 -date: '2012-03-20 04:05:00' +date: "2012-03-20 04:05:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120819212928/http://ingnu.fr/2012/03/20/on-ne-sait-plus-se-servir-de-linformatique/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/03/20/on-ne-sait-plus-se-servir-de-linformatique/ tags: -- Amesys -- Big Data -- Cloud + - Amesys + - Big Data + - Cloud title: On ne sait plus se servir de l'informatique ! weather: humidity: 87 @@ -16,7 +16,7 @@ weather: precipitations: false pressure: 1031.0 source: - - open-meteo + - open-meteo temperature: -0.8 wind_direction: 43 wind_speed: 6.4 @@ -35,11 +35,11 @@ Lobotomisés par l'argent, influencés par une entreprise qui leur fait les yeux Pourquoi mettre ces capacités intellectuelles au profit d'une dictature, qu'elle soit politique ou financière ? Pourquoi ne pas préférer la mettre à contribution pour l'amélioration d'Internet plutôt que d'instrumentaliser sa décadence ? Avant de vous faire embaucher chez Amesys, réfléchissez à l'éthique. -Si vous y êtes déjà, déposez votre démission et venez grossir les rangs des architectes du [Nouvel Internet](https://web.archive.org/web/20120819212928/http://ingnu.fr/2012/03/11/lavenir-dinternet/). +Si vous y êtes déjà, déposez votre démission et venez grossir les rangs des architectes du [Nouvel Internet](http://ingnu.fr/2012/03/11/lavenir-dinternet/). Mais si vous tenez à y entrer ou y rester, n'oubliez jamais que vous aurez fait le pire choix de votre vie. Autre exemple de la décadence de l'informatique : le cloud. -[J'en ai déjà parlé](https://web.archive.org/web/20120819212928/http://ingnu.fr/2012/01/19/il-faut-arreter-avec-le-cloud/) plusieurs fois, le cloud détruit l'informatique. +[J'en ai déjà parlé](http://ingnu.fr/2012/01/19/il-faut-arreter-avec-le-cloud/) plusieurs fois, le cloud détruit l'informatique. Le cloud est fait pour que vous stockiez toutes vos données au même endroit, sur des serveurs que vous ne maîtrisez pas. Le cloud, c'est transformer les boîtes, packaging et collector des jeux-vidéos et des films en une série de 0 et de 1. Vous n'achetez plus de beaux emballages, de beaux coffrets que vous avez plaisir à exposer, vous achetez de l'information. @@ -83,4 +83,4 @@ Cessez d'exécuter les ordres de gens qui n'y connaissent rien, et qui font des Pas des vôtres. Et arrêtez de faire honte aux geeks. -On passe tous pour des glandus à cause de vous. \ No newline at end of file +On passe tous pour des glandus à cause de vous. diff --git a/content/interets/informatique/2012/03/21/la-culture-se-casse-la-gueule-logique/index.md b/content/interets/informatique/2012/03/21/la-culture-se-casse-la-gueule-logique/index.md index dfe87f01..7d744f1a 100644 --- a/content/interets/informatique/2012/03/21/la-culture-se-casse-la-gueule-logique/index.md +++ b/content/interets/informatique/2012/03/21/la-culture-se-casse-la-gueule-logique/index.md @@ -1,12 +1,12 @@ --- comments_url: https://com.richard-dern.fr/post/536 -date: '2012-03-21 05:58:00' +date: "2012-03-21 05:58:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120615191942/http://ingnu.fr/2012/03/21/la-culture-se-casse-la-gueule-logique/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/03/21/la-culture-se-casse-la-gueule-logique/ tags: -- Théâtre + - Théâtre title: La culture se casse la gueule ? Logique ! weather: humidity: 81 @@ -14,7 +14,7 @@ weather: precipitations: false pressure: 1030.8 source: - - open-meteo + - open-meteo temperature: -0.1 wind_direction: 66 wind_speed: 7.9 @@ -55,4 +55,4 @@ J'ai une belle collection de Blu-ray, et à part les coffrets, aucun ne m'a coû Alors si la culture se casse la gueule, à mon avis, il faut regarder du côté de ces gens-là, ou de Justin Bieber, ou des "artistes" du même genre. Ils sont davantage responsables du désintérêt manifeste du public pour la "culture" que le partage de fichiers. -Relevez le niveau si vous voulez vendre vos merdes, sérieusement. \ No newline at end of file +Relevez le niveau si vous voulez vendre vos merdes, sérieusement. diff --git a/content/interets/informatique/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns/index.md b/content/interets/informatique/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns/index.md index 38ffbf6f..2bf27102 100644 --- a/content/interets/informatique/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns/index.md +++ b/content/interets/informatique/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns/index.md @@ -1,10 +1,10 @@ --- comments_url: https://com.richard-dern.fr/post/537 -date: '2012-04-07 18:08:00' +date: "2012-04-07 18:08:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120409203630/http://ingnu.fr/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns/ title: Réponse publique à Bortzmeyer à propos d'ODDNS weather: humidity: 74 @@ -12,21 +12,21 @@ weather: precipitations: true pressure: 1005.1 source: - - open-meteo + - open-meteo temperature: 7.4 wind_direction: 337 wind_speed: 12.9 --- -Changaco, sur irc.ingnu.fr, canal #oddns, m'a fait part de [cet article](https://web.archive.org/web/20120409203630/http://seenthis.net/messages/64336) écrit par Stéphane Bortzmeyer. +Changaco, sur irc.ingnu.fr, canal #oddns, m'a fait part de [cet article](http://seenthis.net/messages/64336) écrit par Stéphane Bortzmeyer. Ne voyant aucune possibilité de faire valoir mon droit de réponse sur le site en question à moins de m'inscrire, j'ai décidé d'en rédiger un article à part, qui permettra également à mes autres lecteurs de comprendre un peu mieux ce qu'est ODDNS, puisque manifestement, ça gueule mais sans chercher à comprendre, et surtout, ça dénigre. -Déjà, Bortzmeyer qualifie ODDNS de *vaporware*. +Déjà, Bortzmeyer qualifie ODDNS de _vaporware_. Sait-il lire ou ne lit-il que les lignes qui l'intéresse ? N'a-t-il pas lu que la première bêta publique aurait lieu lundi ? On part donc déjà sur de mauvaises bases pour s'entendre. Je le dis officiellement : **ODDNS n'est pas un vaporware**, l'application est en alpha test (privé donc) jusqu'à lundi. -[Un dépôt git existe](https://web.archive.org/web/20120409203630/http://code.ingnu.fr/?p=oddns.git;a=summary), un site est en préparation pour remplacer l'unique page peu avenante (j'en conviens) qui existe à l'heure actuelle. +[Un dépôt git existe](http://code.ingnu.fr/?p=oddns.git;a=summary), un site est en préparation pour remplacer l'unique page peu avenante (j'en conviens) qui existe à l'heure actuelle. Des gens travaillent dessus (moi et Rikle_S), passent du temps dessus. Je trouve intolérable un tel comportement, un tel manque de respect pour des gens qui travaillent à trouver une solution satisfaisante. Ce manque de respect n'est pas censé être l'esprit de la communauté et du Libre. @@ -67,4 +67,4 @@ Je ne peux malheureusement rien contre les gens qui critiquent sans avoir pris l J'invite donc tout ceux qui sont intéressés par le projet (et ceux qui ont l'intelligence d'être critique en sachant de quoi ils parlent) de patienter jusqu'à lundi, que le nouveau site soit mis en ligne, et que l'application sorte en bêta publique. Je les invite également à consulter la page la plus importante du site, la FAQ, qui répondra à toutes les interrogations que j'ai entendu jusque là, ou du moins, les interrogations des gens qui ont pris la peine de me contacter pour m'en faire part. -A bon entendeur. \ No newline at end of file +A bon entendeur. diff --git a/content/interets/informatique/2012/05/16/dropcenter-un-outil-a-installer-sur-son-cloud-personnel/index.md b/content/interets/informatique/2012/05/16/dropcenter-un-outil-a-installer-sur-son-cloud-personnel/index.md index 250672df..f85c0d51 100644 --- a/content/interets/informatique/2012/05/16/dropcenter-un-outil-a-installer-sur-son-cloud-personnel/index.md +++ b/content/interets/informatique/2012/05/16/dropcenter-un-outil-a-installer-sur-son-cloud-personnel/index.md @@ -1,30 +1,30 @@ --- comments_url: https://com.richard-dern.fr/post/538 -date: '2012-05-16 13:45:00' +date: "2012-05-16 13:45:00" links: -- lang: fr - name: Page d'origine sur Archive.org - url: https://web.archive.org/web/20120528094832/http://ingnu.fr/2012/05/16/dropcenter-un-outil-a-installer-sur-son-cloud-personnel/ + - lang: fr + name: Archive + url: http://ingnu.fr/2012/05/16/dropcenter-un-outil-a-installer-sur-son-cloud-personnel/ tags: -- DropCenter -- Idleman -title: 'DropCenter : un outil a installer sur son cloud personnel' + - DropCenter + - Idleman +title: "DropCenter : un outil a installer sur son cloud personnel" weather: humidity: 62 illuminance: 92997.8 precipitations: false pressure: 1022.1 source: - - open-meteo + - open-meteo temperature: 10.8 wind_direction: 301 wind_speed: 17.6 --- -Le développement d'[ODDNS](https://web.archive.org/web/20120528094832/http://oddns.org/) (et répondre aux [commentaires inutiles et insultants](https://web.archive.org/web/20120528094832/http://ingnu.fr/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns/#comments)) occupe tout mon temps libre depuis quelques semaines, et par conséquent, le blog tourne grâce aux anciens articles, et particulièrement ceux consacrés à la mise en place d'un [Cloud personnel](https://web.archive.org/web/20120528094832/http://ingnu.fr/category/creer-son-propre-cloud/) qui font un vrai carton. +Le développement d'[ODDNS](http://oddns.org/) (et répondre aux [commentaires inutiles et insultants](http://ingnu.fr/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns/#comments)) occupe tout mon temps libre depuis quelques semaines, et par conséquent, le blog tourne grâce aux anciens articles, et particulièrement ceux consacrés à la mise en place d'un [Cloud personnel](http://ingnu.fr/category/creer-son-propre-cloud/) qui font un vrai carton. Vous continuez de m'écrire pour m'en dire tout le bien que vous en pensez, et ça fait super plaisir, alors continuez ! -Malgré l'aspect chronophage d'ODDNS, j'ai voulu vous parler de [DropCenter](https://web.archive.org/web/20120528094832/http://dropcenter.fr/), qui m'a tout l'air d'être un projet aussi abouti qu'intéressant, réalisé par deux français, dont [idleman](https://web.archive.org/web/20120528094832/http://blog.idleman.fr/), un lecteur d'ingnu de la première heure. +Malgré l'aspect chronophage d'ODDNS, j'ai voulu vous parler de [DropCenter](http://dropcenter.fr/), qui m'a tout l'air d'être un projet aussi abouti qu'intéressant, réalisé par deux français, dont [idleman](http://blog.idleman.fr/), un lecteur d'ingnu de la première heure. DropCenter repose sur HTML5 et jQuery (bibliothèque JavaScript au cas où vous ne le sauriez pas), et grâce à ce duo, tout navigateur moderne (à l'exception d'Internet Explorer, me souffle idleman à l'oreille) supporte le drag'n'drop pour glisser et déposer ses fichiers dans son interface. Chaque modification est suivie de la mise à jour d'un flux RSS, pour que vous et vos visiteurs puissiez en être notifiés. @@ -36,4 +36,4 @@ En sus de DropCenter, la DropTeam vous propose aussi un logiciel pour Windows et Pourquoi ne pas utiliser un lecteur de flux conventionnel ? Parce que DropNews permettra plus tard la synchronisation des fichiers entre votre machine et le serveur. -Une application prometteuse donc, qui mériterait d'avoir son tutoriel dans [Créer son propre Cloud](https://web.archive.org/web/20120528094832/http://ingnu.fr/category/creer-son-propre-cloud/), si elle n'était pas aussi simple à installer que décompresser l'archive dans le répertoire de son choix ! \ No newline at end of file +Une application prometteuse donc, qui mériterait d'avoir son tutoriel dans [Créer son propre Cloud](http://ingnu.fr/category/creer-son-propre-cloud/), si elle n'était pas aussi simple à installer que décompresser l'archive dans le répertoire de son choix ! diff --git a/content/interets/informatique/2014/12/15/mon-reseau-aussi/index.md b/content/interets/informatique/2014/12/15/mon-reseau-aussi/index.md index f5ba52c6..37dafd17 100644 --- a/content/interets/informatique/2014/12/15/mon-reseau-aussi/index.md +++ b/content/interets/informatique/2014/12/15/mon-reseau-aussi/index.md @@ -488,7 +488,7 @@ Je me dois de remercier mon ami [chrisk] [5] qui m'a accordé beaucoup de son te C'est lui qui a patché puis recompilé le noyau de Cerbere à la sauce Debian, et qui m'a donné les pistes et informations utiles au load-balancing et au fail-over. Un grand merci à lui. -[1]: https://web.archive.org/web/20150220071306/http://www.ssi.bg/~ja/ +[1]: http://www.ssi.bg/~ja/ [2]: http://test-ipv6.com/ [3]: http://www.ipv6ve.info/project-definition/ipv6-subnet-cheat-sheet-and-ipv6-cheat-sheet-reference [4]: http://www.roesen.org/files/ipv6_cheat_sheet.pdf diff --git a/content/interets/informatique/2015/01/15/je-n-aime-pas-le-code-moderne/index.md b/content/interets/informatique/2015/01/15/je-n-aime-pas-le-code-moderne/index.md index fb79a9d6..276bee29 100644 --- a/content/interets/informatique/2015/01/15/je-n-aime-pas-le-code-moderne/index.md +++ b/content/interets/informatique/2015/01/15/je-n-aime-pas-le-code-moderne/index.md @@ -124,7 +124,7 @@ Il y a évidemment quelques bonnes idées dedans (UTF-8 sans BOM, _LoggerInterfa ### On n'est jamais mieux servis que par soi-même ## -Au final, je vais faire ce que j'ai toujours fais: continuer de tester des librairies, et intégrer à mon framework les meilleures d'entre elles, les plus simples à installer et utiliser, même si elles devaient être quelque peu obsolètes ([simplepie](https://web.archive.org/web/20150302151026/http://simplepie.org/) par exemple). +Au final, je vais faire ce que j'ai toujours fais: continuer de tester des librairies, et intégrer à mon framework les meilleures d'entre elles, les plus simples à installer et utiliser, même si elles devaient être quelque peu obsolètes ([simplepie](http://simplepie.org/) par exemple). Pour ceux que ça intéresse, voici les différentes librairies que j'utilise, outre _Redbean_, _PHPMailer_ et _Smarty_ (sans _composer_ et sans les avoir modifier de quelque manière que ce soit): diff --git a/content/interets/informatique/2015/02/05/auto-hebergement-pas-toujours-evident/index.md b/content/interets/informatique/2015/02/05/auto-hebergement-pas-toujours-evident/index.md index 279de39f..5d983c2a 100644 --- a/content/interets/informatique/2015/02/05/auto-hebergement-pas-toujours-evident/index.md +++ b/content/interets/informatique/2015/02/05/auto-hebergement-pas-toujours-evident/index.md @@ -81,7 +81,7 @@ Il y a quelques temps, on avait: - [Horde + IMP](http://www.horde.org/) - [Roundcube](http://roundcube.net/) - [@mail](http://www.atmail.org/) -- [Xuheki](https://web.archive.org/web/20150511043342/http://www.xuheki.com/) +- [Xuheki](http://www.xuheki.com/) - [Hastymail](http://www.hastymail.org/) Aujourd'hui, on a: @@ -104,7 +104,7 @@ Roundcube par exemple, bien que doté d'un système de [plugins](http://plugins. Pas possible non plus d'envoyer un mail différé par exemple. D'autre part, le seul plugin existant pour gérer un calendrier est celui de... -[Kolab](https://web.archive.org/web/20150407045310/http://plugins.roundcube.net/packages/kolab/calendar), et [ne supporte que des backends MySQL ou Kolab](http://git.kolab.org/roundcubemail-plugins-kolab/tree/plugins/calendar/README). +[Kolab](http://plugins.roundcube.net/packages/kolab/calendar), et [ne supporte que des backends MySQL ou Kolab](http://git.kolab.org/roundcubemail-plugins-kolab/tree/plugins/calendar/README). Exit donc caldav ou les rappels automatiques. Quant à Mailpile, bien que l'accent soit mis sur la sécurité, et donc un support natif de GPG, il n'a pas de gestion de dossiers, pas de panneau de visualisation, et encore moins de calendrier avec rappel, ou de gestion des filtres. diff --git a/content/interets/informatique/2015/03/02/cyca-gestionnaire-de-signets-et-de-flux-open-source/index.md b/content/interets/informatique/2015/03/02/cyca-gestionnaire-de-signets-et-de-flux-open-source/index.md index 060aad47..ac98d5d7 100644 --- a/content/interets/informatique/2015/03/02/cyca-gestionnaire-de-signets-et-de-flux-open-source/index.md +++ b/content/interets/informatique/2015/03/02/cyca-gestionnaire-de-signets-et-de-flux-open-source/index.md @@ -1,22 +1,22 @@ --- comments_url: https://com.richard-dern.fr/post/542 -date: '2015-03-02 17:15:30' +date: "2015-03-02 17:15:30" links: -- lang: fr - name: Page d'origine sur LinuxFr - url: https://linuxfr.org/users/richarddern/journaux/cyca-gestionnaire-de-signets-et-de-flux-open-source + - lang: fr + name: Page d'origine sur LinuxFr + url: https://linuxfr.org/users/richarddern/journaux/cyca-gestionnaire-de-signets-et-de-flux-open-source tags: -- RSS -- Signet -- Marque-page -title: 'Cyca: gestionnaire de signets et de flux open-source' + - RSS + - Signet + - Marque-page +title: "Cyca: gestionnaire de signets et de flux open-source" weather: humidity: 82 illuminance: 19385.100000000002 precipitations: false pressure: 1011.0 source: - - open-meteo + - open-meteo temperature: 5.7 wind_direction: 267 wind_speed: 30.3 @@ -45,8 +45,8 @@ Du coup, j'ai opté pour une licence libre (GNU GPL). Réécrite from scratch, plus souple, plus esthétique, le moment est venu de se montrer sous un nouveau jour, une nouvelle naissance en quelque sorte. En conséquence, j'avais envie de partager ce moment avec vous, et que vous partagiez avec moi vos retours. -Si l'application vous intéresse et que vous tentez l'installation, pensez à jeter un oeil aux [tickets ouverts](https://git.athaliasoft.com/athaliasoft/Cyca/issues). +Si l'application vous intéresse et que vous tentez l'installation, pensez à jeter un oeil aux [~~tickets ouverts~~](https://git.athaliasoft.com/athaliasoft/Cyca/issues). -- [Site officiel](https://web.archive.org/web/20150315003033/https://getcyca.com/) -- [Captures d'écran](https://web.archive.org/web/20150315003033/https://getcyca.com/screenshots/) -- [Dépôt git](https://git.athaliasoft.com/athaliasoft/Cyca) \ No newline at end of file +- [Site officiel](https://getcyca.com/) +- [~~Captures d'écran~~](https://getcyca.com/screenshots/) +- [~~Dépôt git~~](https://git.athaliasoft.com/athaliasoft/Cyca) diff --git a/content/interets/informatique/2016/01/31/a-propos-des-certificats/index.md b/content/interets/informatique/2016/01/31/a-propos-des-certificats/index.md index 34270195..f1508633 100644 --- a/content/interets/informatique/2016/01/31/a-propos-des-certificats/index.md +++ b/content/interets/informatique/2016/01/31/a-propos-des-certificats/index.md @@ -63,9 +63,9 @@ Concrètement, les certificats racines et les autorités de certification posent Un certificat coûte au minimum une centaine d'euros. Quelques exemples de premiers prix: -- 349 euros chez [Symantec](https://web.archive.org/web/20160311074126/http://www.symantec.com/fr/fr/ssl-certificates/) -- 179 euros chez [GlobalSign](https://web.archive.org/web/20160513072057/https://www.globalsign.fr/fr/ssl/domain-ssl/) -- 99 euros chez [Thawte](https://web.archive.org/web/20150419063308/https://www.thawte.fr/ssl/index.html) +- 349 euros chez [Symantec](http://www.symantec.com/fr/fr/ssl-certificates/) +- 179 euros chez [GlobalSign](https://www.globalsign.fr/fr/ssl/domain-ssl/) +- 99 euros chez [Thawte](https://www.thawte.fr/ssl/index.html) Ces prix sont **par an**. Pour un fichier texte qu'on peut générer à la maison. diff --git a/content/interets/informatique/2016/01/31/test-du-framework-front-end-semantic-ui/index.md b/content/interets/informatique/2016/01/31/test-du-framework-front-end-semantic-ui/index.md index cf69b501..10fd2ba3 100644 --- a/content/interets/informatique/2016/01/31/test-du-framework-front-end-semantic-ui/index.md +++ b/content/interets/informatique/2016/01/31/test-du-framework-front-end-semantic-ui/index.md @@ -76,7 +76,7 @@ Mais Semantic UI est truffé de qualités qui minimisent ce défaut syntaxique. Je ne suis pas encore allé jusqu'à fouiller les sources pour découvrir avec précision toutes les subtilités du framework qui n'apparaissent pas dans la documentation, mais mon tour d'horizon m'a déjà permis de voir ce qu'il était possible de faire, et surtout de comparer avec Bootstrap. Je l'ai dis plus haut, ce que j'apprécie avec Semantic UI, c'est [l'esthétique des contrôles](http://semantic-ui.com/examples/theming.html). -Aujourd'hui, il faut reconnaître que Bootstrap [s'est pris un petit coup de vieux](https://web.archive.org/web/20160302122238/http://getbootstrap.com/examples/theme/). +Aujourd'hui, il faut reconnaître que Bootstrap [s'est pris un petit coup de vieux](http://getbootstrap.com/examples/theme/). Certes, on est dans l'attente d'[une nouvelle version majeure](http://blog.getbootstrap.com/2015/08/19/bootstrap-4-alpha/) (la 4.0), mais ce passage ne s'accompagnera pas de réelles nouveautés sur le plan esthétique (du moins, pas avec le thème de base). Je ne vais pas me lancer dans un comparatif des deux frameworks, mais je vais évoquer quelques différences qui m'ont semblé importantes ou intéressantes. @@ -89,7 +89,7 @@ Sur un tout autre sujet, j'apprécie la possibilité qu'offre Semantic UI d'avoi Par ailleurs, certains choix techniques (par exemple, les sous-menus s'ouvrent sans clic sur l'élément parent) offrent une sensation de fluidité, de légèreté et de réactivité bienvenues. Je relativise cependant certaines fonctionnalités présentes dans le framework. -Par exemple, l'intégration des drapeaux de [famfamfam](https://web.archive.org/web/20160304091840/http://famfamfam.com/lab/icons/flags/) est une bonne chose, parce que ces drapeaux changent extrêmement rarement. +Par exemple, l'intégration des drapeaux de [famfamfam](http://famfamfam.com/lab/icons/flags/) est une bonne chose, parce que ces drapeaux changent extrêmement rarement. Par contre, l'intégration de Font Awesome est une moins bonne chose parce qu'actuellement, c'est la version 4.3 qui est intégrée, alors que la dernière en date est la 4.5. Il faut donc soit se contenter des icônes et fonctionnalités de la 4.3, soit charger à part la 4.5 et se passer de l'intégration avec Semantic UI. diff --git a/content/interets/informatique/2016/02/17/un-outil-pour-gerer-une-blacklist-dns/index.md b/content/interets/informatique/2016/02/17/un-outil-pour-gerer-une-blacklist-dns/index.md index d5da5aa8..0ada8b23 100644 --- a/content/interets/informatique/2016/02/17/un-outil-pour-gerer-une-blacklist-dns/index.md +++ b/content/interets/informatique/2016/02/17/un-outil-pour-gerer-une-blacklist-dns/index.md @@ -1,13 +1,13 @@ --- comments_url: https://com.richard-dern.fr/post/546 -date: '2016-02-17 02:51:26' +date: "2016-02-17 02:51:26" links: -- lang: fr - name: Page d'origine sur LinuxFr - url: https://linuxfr.org/users/richarddern/journaux/un-outil-pour-gerer-une-blacklist-dns + - lang: fr + name: Page d'origine sur LinuxFr + url: https://linuxfr.org/users/richarddern/journaux/un-outil-pour-gerer-une-blacklist-dns tags: -- Blacklist -- DNS + - Blacklist + - DNS title: Un outil pour gérer une blacklist DNS weather: humidity: 84 @@ -15,7 +15,7 @@ weather: precipitations: false pressure: 1023.7 source: - - open-meteo + - open-meteo temperature: -1.5 wind_direction: 56 wind_speed: 14.3 @@ -41,6 +41,6 @@ C'est donc un outil écrit en PHP. J'ai donc intégré la possibilité d'écrire des parseurs pour différents formats de listes et le support pour différents serveurs DNS. Ainsi, bien que je n'ai écris qu'un parseur pour les listes contenant un hôte par ligne et une classe de support pour bind, il sera très facile de supporter d'autres sources et d'autres serveurs rapidement. -D'ailleurs, [c'est déjà prévu](https://git.athaliasoft.com/Richard/Blacklist/issues). +D'ailleurs, [~~c'est déjà prévu~~](https://git.athaliasoft.com/Richard/Blacklist/issues). -- [Le dépôt gitlab](https://git.athaliasoft.com/Richard/Blacklist) \ No newline at end of file +- [~~Le dépôt gitlab~~](https://git.athaliasoft.com/Richard/Blacklist) diff --git a/content/interets/informatique/2016/02/22/installer-un-serveur-firefox-accounts-et-firefox-sync/index.md b/content/interets/informatique/2016/02/22/installer-un-serveur-firefox-accounts-et-firefox-sync/index.md index cccca66c..7121f23f 100644 --- a/content/interets/informatique/2016/02/22/installer-un-serveur-firefox-accounts-et-firefox-sync/index.md +++ b/content/interets/informatique/2016/02/22/installer-un-serveur-firefox-accounts-et-firefox-sync/index.md @@ -1,14 +1,14 @@ --- comments_url: https://com.richard-dern.fr/post/547 -date: '2016-02-22 22:22:28' +date: "2016-02-22 22:22:28" links: -- lang: fr - name: Page d'origine sur LinuxFr - url: https://linuxfr.org/users/richarddern/journaux/installer-un-serveur-firefox-accounts-et-firefox-sync + - lang: fr + name: Page d'origine sur LinuxFr + url: https://linuxfr.org/users/richarddern/journaux/installer-un-serveur-firefox-accounts-et-firefox-sync tags: -- Firefox Sync -- Auto-hébergement -- Firefox + - Firefox Sync + - Auto-hébergement + - Firefox title: Installer un serveur Firefox Accounts et Firefox Sync weather: humidity: 78 @@ -16,7 +16,7 @@ weather: precipitations: false pressure: 1010.1 source: - - open-meteo + - open-meteo temperature: 8.4 wind_direction: 238 wind_speed: 22.5 @@ -234,8 +234,8 @@ nano server/config/local.json ``` -Le plus important est de changer l'URL public pour qu'il corresponde à la variable *CONTENT_SERVER_URL*, que l'on a spécifié dans la configuration de _fxa-auth-accounts_. -Assurez-vous aussi de rajouter *fxaccount_url* puisque ce paramètre n'existe pas dans la configuration générée automatiquement. +Le plus important est de changer l'URL public pour qu'il corresponde à la variable _CONTENT_SERVER_URL_, que l'on a spécifié dans la configuration de _fxa-auth-accounts_. +Assurez-vous aussi de rajouter _fxaccount_url_ puisque ce paramètre n'existe pas dans la configuration générée automatiquement. Une fois la configuration faite, on relance le serveur: @@ -244,7 +244,7 @@ npm start ``` On devrait maintenant pouvoir se connecter, créer son compte et le valider par mail. -Accédez à votre serveur avec l'adresse _https://ffcontent.example.org_ (en remplaçant bien sûr par votre propre domaine), et créez le compte. +Accédez à votre serveur avec l'adresse `_https://ffcontent.example.org_` (en remplaçant bien sûr par votre propre domaine), et créez le compte. Une fois la validation par mail effectuée, une "erreur inattendue" apparaitra. Je ne sais pas à quoi elle est dûe, mais ne semble pas affecter négativement la suite. @@ -293,7 +293,7 @@ Dans mon cas, je l'ai nommée _fxsync_. Là aussi, on va créer un reverse proxy dans son serveur web préféré, pour _ffsync.example.org_ vers l'adresse du serveur de synchronisation, sur le port 5000. -On place la variable *force_wsgi_environ* à _true_ pour éviter que le scheme ne pose problème avec le reverse proxy (qui est en HTTPs) et ce serveur (qui est en HTTP). +On place la variable _force_wsgi_environ_ à _true_ pour éviter que le scheme ne pose problème avec le reverse proxy (qui est en HTTPs) et ce serveur (qui est en HTTP). Mettez à jour la valeur de _secret_, comme indiqué en commentaire dans le fichier. @@ -319,4 +319,4 @@ Enfin, rendez-vous dans les options, onglet "Sync", et connectez-vous avec le co Firefox devrait pouvoir se synchroniser sans problème. À noter que si vous cliquez sur le lien "Gérer le compte" une fois configuré, vous aurez la même erreur inattendue que précédemment, ce qui m'incite à croire qu'elle est liée à l'absence d'un serveur d'identité. -Mais je laisse ça à un hypothétique futur article. \ No newline at end of file +Mais je laisse ça à un hypothétique futur article. diff --git a/content/interets/informatique/2016/07/27/alphabet-une-entreprise-pas-comme-les-autres/index.md b/content/interets/informatique/2016/07/27/alphabet-une-entreprise-pas-comme-les-autres/index.md index 53ead594..c1011458 100644 --- a/content/interets/informatique/2016/07/27/alphabet-une-entreprise-pas-comme-les-autres/index.md +++ b/content/interets/informatique/2016/07/27/alphabet-une-entreprise-pas-comme-les-autres/index.md @@ -136,11 +136,11 @@ Il est pourtant dans le top 100 des personnes les plus influentes du monde selon Bien qu’officiellement il travaille à l’anti-radicalisation, un certain mystère l’entoure, notamment au sujet de ses activités en Afghanistan en 2009, en plein [Cablegate](https://fr.wikipedia.org/wiki/Révélations_de_télégrammes_de_la_diplomatie_américaine_par_WikiLeaks). Alors pourquoi en faire le président d’un think-tank alors qu’il est carrément issu du milieu politique ? -Peut être pour [renverser des régimes politiques](https://web.archive.org/web/20160802103953mp_/http://english.al-akhbar.com/content/stratforleaks-google-ideas-director-involved-regime-change) avec l’aide de la technologie. +Peut être pour [renverser des régimes politiques](http://english.al-akhbar.com/content/stratforleaks-google-ideas-director-involved-regime-change) avec l’aide de la technologie. En fait, avec Jigsaw, Google fait de l’activisme, et veut protéger les lanceurs d’alertes, tels que Julian Assange, en l’occurrence. Le problème ici est de mélanger technologie, politique et business. -Car sous ses airs d’entreprise bienfaitrice, [Jigsaw sert d’autres desseins](https://web.archive.org/web/20160728123008mp_/http://europe.newsweek.com/assange-google-not-what-it-seems-279447?rm=eu) dont on ne connaîtra peut-être jamais la teneur réelle, mais probablement financiers, on s’en doute. +Car sous ses airs d’entreprise bienfaitrice, [Jigsaw sert d’autres desseins](http://europe.newsweek.com/assange-google-not-what-it-seems-279447?rm=eu) dont on ne connaîtra peut-être jamais la teneur réelle, mais probablement financiers, on s’en doute. ## La technologie @@ -177,7 +177,7 @@ Si Microsoft était détesté dans les années 90 (et l’est toujours), Google/ Il aura fallu une dizaine d’années à Microsoft pour se faire détester pour ses manquements à la vie privée. Google la piétine constamment et est toujours acclamé pour ça, presque vingt ans après sa création. Une véritable prouesse ! -Même [Apple a tenu tête au FBI](https://web.archive.org/web/20160417095930mp_/http://www.france24.com/fr/20160218-apple-fbi-chine-iphone-securite-san-bernardino-censure-pekin-cook-posture), alors que l’on ne les a jamais vraiment encensés pour protéger la vie privée de leurs utilisateurs… +Même [Apple a tenu tête au FBI](http://www.france24.com/fr/20160218-apple-fbi-chine-iphone-securite-san-bernardino-censure-pekin-cook-posture), alors que l’on ne les a jamais vraiment encensés pour protéger la vie privée de leurs utilisateurs… Les concurrents de Alphabet sont peu nombreux sur certains marchés clés, comme la téléphonie mobile où la perte de Microsoft n’est pas catastrophique, mais où celle d’Apple le serait, ou les navigateurs Web, où Mozilla peine à maintenir Firefox. Il est capital que ces alternatives existent, et que d’autres voient le jour, faute de quoi Internet ne sera plus réduit qu’à pas grand-chose : beaucoup de publicités, et au milieu, ce que Google veut bien vous laisser voir en fonction de qui vous êtes. diff --git a/content/interets/informatique/2016/08/10/de-l-inutilite-et-de-l-hypocrisie-d-adblock-plus/index.md b/content/interets/informatique/2016/08/10/de-l-inutilite-et-de-l-hypocrisie-d-adblock-plus/index.md index a2e6931f..558aedf3 100644 --- a/content/interets/informatique/2016/08/10/de-l-inutilite-et-de-l-hypocrisie-d-adblock-plus/index.md +++ b/content/interets/informatique/2016/08/10/de-l-inutilite-et-de-l-hypocrisie-d-adblock-plus/index.md @@ -27,7 +27,7 @@ J’en ai même développé une, que, certes, je ne maintiens plus, car j’ai t Encore une fois, parmi toutes les solutions de blocage de pubs, **celle du plugin pour navigateur est définitivement la moins efficace, la moins utile et la moins sûre**. Et cela vaut pour AdBlock Plus, mais aussi les “concurrents”, même libres, qui peuvent ne plus être maintenus. -Quand, dans [l’article de numerama](https://web.archive.org/web/20160811133128mp_/http://www.numerama.com/tech/188630-facebook-contourne-les-bloqueurs-de-publicite-pour-afficher-ses-pubs.html), je lis des choses comme ça : +Quand, dans [l’article de numerama](http://www.numerama.com/tech/188630-facebook-contourne-les-bloqueurs-de-publicite-pour-afficher-ses-pubs.html), je lis des choses comme ça : > L’escalade entre pro- et anti-bloqueurs de publicité risque d’atteindre de nouveaux sommets dans les semaines et les mois à venir @@ -48,19 +48,19 @@ Si on n’a pas de Raspberry Pi et qu’on n’a pas envie de dépenser une peti Il y a toute une flopée de tutoriels en français pour le faire. Pourquoi c’est mieux que AdBlock Plus ? -Parce qu’il est [connu](https://web.archive.org/web/20160811065905mp_/http://www.numerama.com/magazine/32094-google-microsoft-et-amazon-payent-adblock-plus-pour-un-laisser-passer.html) et [reconnu](https://web.archive.org/web/20160811065905mp_/https://fr.wikipedia.org/wiki/Adblock_Plus#Une_liste_de_filtres_blanche_activ.C3.A9e_par_d.C3.A9faut_depuis_2011) que cet outil se fait en partie financer par les régies publicitaires, qui finissent par ne plus être dans les listes de blocage moyennant une contribution financière. -Et, parmi elles, [Google qui a annoncé avoir atteint des bénéfices records grâce… aux publicités](https://web.archive.org/web/20160811065905mp_/http://www.nextinpact.com/news/100831-les-revenus-damazon-et-google-grimpent-notamment-grace-au-cloud.htm). +Parce qu’il est [connu](http://www.numerama.com/magazine/32094-google-microsoft-et-amazon-payent-adblock-plus-pour-un-laisser-passer.html) et [reconnu](https://fr.wikipedia.org/wiki/Adblock_Plus#Une_liste_de_filtres_blanche_activ.C3.A9e_par_d.C3.A9faut_depuis_2011) que cet outil se fait en partie financer par les régies publicitaires, qui finissent par ne plus être dans les listes de blocage moyennant une contribution financière. +Et, parmi elles, [Google qui a annoncé avoir atteint des bénéfices records grâce… aux publicités](http://www.nextinpact.com/news/100831-les-revenus-damazon-et-google-grimpent-notamment-grace-au-cloud.htm). Arrêtez de croire au Père-Noël et de vous voiler la face. -Si vous ne faites pas vous-même le boulot en dégageant AdBlock Plus et en faisant du blocage par DNS, ne vous plaignez pas de voir facebook mettre en place des contre-mesures, ou [certains éditeurs](https://web.archive.org/web/20160811065905mp_/http://www.numerama.com/business/153796-adblockers-culpabiliser-linternaute-ne-sert-strictement-a-rien.html) bloquer l’accès à leur contenu merdique. +Si vous ne faites pas vous-même le boulot en dégageant AdBlock Plus et en faisant du blocage par DNS, ne vous plaignez pas de voir facebook mettre en place des contre-mesures, ou [certains éditeurs](http://www.numerama.com/business/153796-adblockers-culpabiliser-linternaute-ne-sert-strictement-a-rien.html) bloquer l’accès à leur contenu merdique. Il n’y a qu’un seul cas où le blocage par DNS ne sert à rien : si l’éditeur du site place ses outils publicitaires sur le même domaine que du contenu légitime. Dans ce cas, point de salut avec le blocage par DNS évidemment. Mais d’un autre côté, un site qui organise son contenu de cette façon ne mérite pas d’être visité. Donc en sus du blocage par DNS, nettoyez votre liste de favoris… -Pour en revenir à facebook, rappelons-leur simplement que [l’article 20 de la Loi pour la confiance dans l’économie numérique](https://web.archive.org/web/20160811065905mp_/https://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000801164#LEGIARTI000018048180) impose en France une distinction claire entre contenu promotionnel et contenu réel. +Pour en revenir à facebook, rappelons-leur simplement que [l’article 20 de la Loi pour la confiance dans l’économie numérique](https://www.legifrance.gouv.fr/affichTexte.do?cidTexte=JORFTEXT000000801164#LEGIARTI000018048180) impose en France une distinction claire entre contenu promotionnel et contenu réel. Bien qu’elle ne soit pas toujours respectée, cette loi existe, et est faite pour protéger les internautes, et doit donc être connue et appliquée. -Même si en face on a facebook et ses milliards (de [dollars](https://web.archive.org/web/20160811065905mp_/http://uk.businessinsider.com/facebook-q1-2016-earnings-2016-4?r=US&IR=T), d’[utilisateurs](https://web.archive.org/web/20160811065905mp_/http://www.journaldunet.com/ebusiness/le-net/1125265-nombre-d-utilisateurs-de-facebook-dans-le-monde/), de [publicités](https://web.archive.org/web/20160811065905mp_/http://www.numerama.com/business/185911-la-publicite-sur-les-fils-facebook-est-arrivee-a-saturation.html)). +Même si en face on a facebook et ses milliards (de [dollars](http://uk.businessinsider.com/facebook-q1-2016-earnings-2016-4?r=US&IR=T), d’[utilisateurs](http://www.journaldunet.com/ebusiness/le-net/1125265-nombre-d-utilisateurs-de-facebook-dans-le-monde/), de [publicités](http://www.numerama.com/business/185911-la-publicite-sur-les-fils-facebook-est-arrivee-a-saturation.html)). [^1]: La méthode classique consiste typiquement à associer le nom de domaine à bloquer à l’adresse 0.0.0.0. Au lieu d’utiliser cette adresse, on utilise l’IP d’un serveur Web sous notre contrôle, ce qui permet d’envoyer toutes sortes de choses. Dans mon cas, je l’utilise pour renvoyer un en-tête HTTP 410, ce qui me permet de distinguer facilement les éléments bloqués dans les outils de développement de mon navigateur. Mais il est possible d’aller beaucoup plus loin. Une méthode commune pour détecter la mise en oeuvre d’un système de blocage de pub est d’attendre qu’un script publicitaire renvoi une certaine variable. S’il ne le fait pas, on vous affiche un message vous demandant de désactiver votre bloqueur de pub. Il suffit de faire une liste de ces variables, et de les renvoyer pour tromper l’ennemi. C’est de la théorie, et il ne fait aucun doute que ces faux geeks déchus finiront par trouver comment contourner cela. Si tant est que tout le monde abandonne AdBlock Plus et passe au blocage DNS. Mais comme toujours, nous trouverons aussi une parade. \ No newline at end of file diff --git a/content/interets/informatique/2021/01/04/installer-gitea-sur-nas-synology/index.md b/content/interets/informatique/2021/01/04/installer-gitea-sur-nas-synology/index.md index 6f5b5320..7fa978c6 100644 --- a/content/interets/informatique/2021/01/04/installer-gitea-sur-nas-synology/index.md +++ b/content/interets/informatique/2021/01/04/installer-gitea-sur-nas-synology/index.md @@ -1,6 +1,6 @@ --- comments_url: https://com.richard-dern.fr/post/257 -date: '2021-01-04 11:16:36' +date: "2021-01-04 11:16:36" title: Installer Gitea sur un NAS Synology weather: humidity: 85 @@ -8,7 +8,7 @@ weather: precipitations: false pressure: 1011.2 source: - - open-meteo + - open-meteo temperature: 0.9 wind_direction: 76 wind_speed: 11.9 @@ -35,7 +35,7 @@ du principe que votre NAS est à jour (version 6.2.3 au moment d'écrire ce tutoriel), mais il est probable que cela fonctionne pour des versions antérieures. -## Installation de paquets supplémentaires ## +## Installation de paquets supplémentaires Notre procédure exige l'installation de paquets Synology supplémentaires. Allez dans le _Centre de paquets_, et installez: @@ -52,14 +52,14 @@ plus tard. Ouvrez ensuite MariaDB via le lien présent dans le menu principal, afin de cocher la case "Activer la connexion TCP/IP", sur le port 3307. -## Activer SSH sur le NAS ## +## Activer SSH sur le NAS Connectez-vous à l'interface d'administration de votre NAS, puis allez dans le _Panneau de configuration_. Activez le _Mode avancé_ en cliquant sur le lien en haut à droite, puis ouvrez _Terminal & SNMP_. Activez _SSH_, et laissez-le sur le port 22 pour le moment. Cliquez sur _Appliquer_. -## Créez un dossier dédié à Gitea ## +## Créez un dossier dédié à Gitea Allez maintenant dans _Dossier partagé_, et créez un partage _Gitea_. @@ -70,7 +70,7 @@ Allez maintenant dans _Dossier partagé_, et créez un partage _Gitea_. Ne donnez aucun accès à personne pour le moment (c'est-à-dire, laissez tous les autres paramètres à leurs valeurs par défaut). -## Créer un utilisateur pour Gitea ## +## Créer un utilisateur pour Gitea Toujours dans le _Panneau de configuration_, ouvrez la page _Utilisateur_, et créez-en un nouveau, appelé comme vous le souhaitez, mais partons pour _gitea_. @@ -82,7 +82,7 @@ et en écriture dans le dossier partagé _gitea_ que vous venez de créer. Vous pouvez éventuellement attribuer des quotas, mais laissez tout le reste aux valeurs par défaut. -## Se connecter en SSH au NAS ## +## Se connecter en SSH au NAS Depuis votre terminal préféré, initiez une connection SSH vers votre NAS, avec l'utilisateur _admin_. @@ -93,7 +93,7 @@ ssh admin@nas Une fois votre mot de passe saisi, vous devriez être connecté. -## Télécharger Gitea ## +## Télécharger Gitea On va stocker Gitea dans son propre répertoire, dans le dossier partagé créé précédemment. @@ -116,7 +116,7 @@ lrwxrwxrwx+ 1 gitea users 24 Jan 4 00:12 gitea -> gitea-1.13.1-linux-arm-6 -rwxrwxrwx+ 1 gitea users 96M Dec 28 19:50 gitea-1.13.1-linux-arm-6 ``` -## Tester ## +## Tester ```bash {linenos=false,class=not-prose} chmod +x gitea @@ -137,7 +137,7 @@ La dernière ligne de la sortie provoquée par cette commande devrait ressembler Confirmez en ouvrant votre navigateur, puis en allant à l'adresse de votre NAS, sur le port 13000: -> http://nas:13000/ +> `http://nas:13000/` En théorie, vous devriez voir la page d'accueil de votre instance Gitea. @@ -148,7 +148,7 @@ avec son utilisateur attitré. Retournez dans votre terminal, puis stoppez le processus avec CTRL+C. -## Démarrage de Gitea ## +## Démarrage de Gitea Allez dans le _Panneau de configuration_, puis dans le _Planificateur de tâches_. Créez une nouvelle _Tâche déclenchée_. Nommez-la "Gitea", affectez @@ -174,7 +174,7 @@ Si vous pouvez accéder à l'interface web de Gitea, comme pendant le test précédent, et qu'aucun mail ne vous est envoyé avec une sortie de programme, c'est qu'on peut passer à la configuration... -## Base de données ## +## Base de données Dans le menu principal de DSM, ouvrez _phpMyAdmin_. Connectez-vous au compte _root_, avec le mot de passe spécifié pendant l'installation du paquet MariaDB. @@ -189,7 +189,7 @@ Donnez-lui un nom (par exemple, _gitea_), un mot de passe, puis cochez les cases Puis cliquez sur le bouton _Exécuter_ tout en bas à droite. -## Configuration de Gitea ## +## Configuration de Gitea De retour dans l'interface de Gitea, on peut remplir les champs liés à la base de données. @@ -211,7 +211,7 @@ Vous devez aussi vous assurer que les noms de domaines mentionnés correspondent Placez le port d'écoute SSH sur le port 10022, puis continuez la configuration avec les paramètres facultatifs. -## Tester ## +## Tester Allez dans la configuration de Gitea, une fois que vous y serez connecté, puis dans "Clés SSH/GPG". @@ -279,9 +279,9 @@ killall gitea Et relancez la tâche planifiée créée plus tôt. Gitea doit démarrer et un _push_ ou un _pull_ vers votre dépôt de test devrait fonctionner. -## Mise à jour de Gitea ## +## Mise à jour de Gitea À chaque nouvelle version, il vous suffit de télécharger le fichier binaire, et de changer le lien symbolique vers lui, comme on l'a fait avant. Vous stoppez ensuite Gitea, sauvegardez les données comme vous le faites d'habitude avec DSM, -et relancer la tâche planifiée. \ No newline at end of file +et relancer la tâche planifiée. diff --git a/content/interets/informatique/2021/09/12/deployer-hugo-via-gitea-et-drone-ci/index.md b/content/interets/informatique/2021/09/12/deployer-hugo-via-gitea-et-drone-ci/index.md index bca76e57..793c4c07 100644 --- a/content/interets/informatique/2021/09/12/deployer-hugo-via-gitea-et-drone-ci/index.md +++ b/content/interets/informatique/2021/09/12/deployer-hugo-via-gitea-et-drone-ci/index.md @@ -189,7 +189,7 @@ _OAuth_. Mettez ce que vous voulez comme nom ("drone", par exemple), et l'URL de redirection, qui correspond à l'URL complète à laquelle vous accèderez à Drone-CI, suffixée par _/login_. Dans mon cas, l'URL de redirection est : -> https://ci.athaliasoft.com/login +> ~~https://ci.athaliasoft.com/login~~ Validez, et Gitea vous communiquera un certain nombre d'informations à renseigner dans le fichier _docker-compose.yml_ pour Drone-CI, notamment un diff --git a/content/interets/informatique/2021/10/26/recuperation-d-articles-archives/index.md b/content/interets/informatique/2021/10/26/recuperation-d-articles-archives/index.md index ecd72500..0c55fd5e 100644 --- a/content/interets/informatique/2021/10/26/recuperation-d-articles-archives/index.md +++ b/content/interets/informatique/2021/10/26/recuperation-d-articles-archives/index.md @@ -29,7 +29,7 @@ application appelée "Bookmarks Manager", qui deviendra "[Cyca](https://git.dern.ovh/richard/cyca)" quelques années plus tard... En remontant le temps encore plus loin, je suis arrivé sur la -[communauté MSN](https://web.archive.org/web/20080405051026/http://groups.msn.com/LeparadisInformatique/chronologieduparadis.msnw) +[communauté MSN](http://groups.msn.com/LeparadisInformatique/chronologieduparadis.msnw) dont [je vous ai déjà parlé](/interets/informatique/2021/10/20/reflexion-dead-man-switch/#de-fortes-contraintes-techniques). Et là mon coeur s'est emballé au rappel de cette esthétique si particulière, cette interface, ces gens que j'ai connu, avec qui j'ai vécu des moments forts, diff --git a/content/interets/informatique/2022/01/11/a-la-recherche-du-clavier-parfait-un-clavier-100-custom/index.md b/content/interets/informatique/2022/01/11/a-la-recherche-du-clavier-parfait-un-clavier-100-custom/index.md index 8707c81e..7a66d7f3 100644 --- a/content/interets/informatique/2022/01/11/a-la-recherche-du-clavier-parfait-un-clavier-100-custom/index.md +++ b/content/interets/informatique/2022/01/11/a-la-recherche-du-clavier-parfait-un-clavier-100-custom/index.md @@ -168,7 +168,7 @@ En plastique ou nylon, destinées à isoler les têtes de vis du PCB. On peut au trouver des [manchons en silicone](https://kbdfans.com/products/kbdfans-standoff-silicone-cover) à placer sur les pas de vis. -- [Patins en silicone](https://keygem.store/products/replacement-feet-bumpers-4pcs?_pos=1&_sid=2b0f82876&_ss=r) à placer sous le clavier dans le cas où le boitier n'en serait pas déjà équippé - on en trouve aussi des [longs](https://mykeyboard.eu/catalogue/crin-extra-custom-feet_5417/) [^deadlink-2] qui sont plus esthétiques et qualitatifs et qu'on pourra également utiliser sur un repose-poignets. +- [Patins en silicone](https://keygem.store/products/replacement-feet-bumpers-4pcs?_pos=1&_sid=2b0f82876&_ss=r) à placer sous le clavier dans le cas où le boitier n'en serait pas déjà équippé - on en trouve aussi des ~~[longs](https://mykeyboard.eu/catalogue/crin-extra-custom-feet_5417/)~~ [^deadlink-2] qui sont plus esthétiques et qualitatifs et qu'on pourra également utiliser sur un repose-poignets. - Mousse "modulaire" diff --git a/content/interets/informatique/2022/09/21/j-ai-joue-avec-stable-diffusion-sur-mon-mac-mini-m1/index.md b/content/interets/informatique/2022/09/21/j-ai-joue-avec-stable-diffusion-sur-mon-mac-mini-m1/index.md index 9c6f34b0..80d1274b 100644 --- a/content/interets/informatique/2022/09/21/j-ai-joue-avec-stable-diffusion-sur-mon-mac-mini-m1/index.md +++ b/content/interets/informatique/2022/09/21/j-ai-joue-avec-stable-diffusion-sur-mon-mac-mini-m1/index.md @@ -27,7 +27,7 @@ Ce que je sais, ce dont je suis convaincu, c'est que tant que l'on devra "entra ![clAuVg](images/clAuVg.png) C'est, au fond, précisément ce qui m'intéresse dans l'_IA_ : elle a cette capacité unique de mettre l'humain face à lui-même. -On a déjà eu un aperçu de ses biais [racistes](https://www.sciencesetavenir.fr/high-tech/intelligence-artificielle/l-ia-de-microsoft-est-elle-reellement-devenue-raciste-au-contact-des-internautes_31260) et [sexistes](https://web.archive.org/web/20200730111553/https://www.reuters.com/article/us-amazon-com-jobs-automation-insight/amazon-scraps-secret-ai-recruiting-tool-that-showed-bias-against-women-idUSKCN1MK08G) au cours de ces dernières années, et on évite désormais d'entraîner les modèles avec de telles données. +On a déjà eu un aperçu de ses biais [racistes](https://www.sciencesetavenir.fr/high-tech/intelligence-artificielle/l-ia-de-microsoft-est-elle-reellement-devenue-raciste-au-contact-des-internautes_31260) et [sexistes](https://www.reuters.com/article/us-amazon-com-jobs-automation-insight/amazon-scraps-secret-ai-recruiting-tool-that-showed-bias-against-women-idUSKCN1MK08G) au cours de ces dernières années, et on évite désormais d'entraîner les modèles avec de telles données. De facto, il manque un élément essentiel aux _IA_ pour être "considérées en tant que telles", c'est l'objectivité, le détachement, l'imperméabilité à nos considérations humaines. Mais, encore une fois, c'est précisément cette caractéristique qui m'intéresse, en cela qu'elle est révélatrice de notre psyché, puisque son produit dérive de produits humains (nos limitations, nos faiblesses, bref nos caractéristiques). diff --git a/content/interets/informatique/2025/10/28/intelligence-artificielle-et-realite/data/images/Internet_dog.yaml b/content/interets/informatique/2025/10/28/intelligence-artificielle-et-realite/data/images/Internet_dog.yaml index 704ea0ea..bb839c7d 100644 --- a/content/interets/informatique/2025/10/28/intelligence-artificielle-et-realite/data/images/Internet_dog.yaml +++ b/content/interets/informatique/2025/10/28/intelligence-artificielle-et-realite/data/images/Internet_dog.yaml @@ -1,4 +1,4 @@ title: "Sur Internet, personne ne sait que tu es un chien." -attribution: 'By Original publication: Steiner, Peter (July 5, 1993). ["On the Internet, nobody knows you''re a dog"](https://web.archive.org/web/20030402163450if_/http://www.unc.edu:80/depts/jomc/academics/dri/idog.html). The New Yorker. Vol. 69, no. 20. p. 61. Fair use, https://en.wikipedia.org/w/index.php?curid=13627120' +attribution: 'By Original publication: Steiner, Peter (July 5, 1993). ["On the Internet, nobody knows you''re a dog"](http://www.unc.edu:80/depts/jomc/academics/dri/idog.html). The New Yorker. Vol. 69, no. 20. p. 61. Fair use, https://en.wikipedia.org/w/index.php?curid=13627120' # description: "" #prompt: "" diff --git a/content/interets/informatique/2025/12/10/j-ai-quitte-instagram/index.md b/content/interets/informatique/2025/12/10/j-ai-quitte-instagram/index.md index 5cb89d61..5c723d7c 100644 --- a/content/interets/informatique/2025/12/10/j-ai-quitte-instagram/index.md +++ b/content/interets/informatique/2025/12/10/j-ai-quitte-instagram/index.md @@ -37,7 +37,7 @@ Et puis, pourquoi pas, rire devant quelques conneries. ## Instagram, addiction et dark-patterns Quand on parle d'Instagram et d'"addiction", il est plus précis de reprendre le vocabulaire des chercheurs : ils parlent plutôt d'"usage problématique d'Instagram" (_Problematic Instagram Use_, _PIU_), évalué par des outils standardisés comme le [Test for Instagram Addiction](https://ijip.in/wp-content/uploads/2019/01/18.01.081.20180603.pdf) ou l'[Instagram Addiction Scale](https://cdspress.ca/wp-content/uploads/2022/10/Sayed-Ali-Sharifi-Fard-et-al_MS_DEC_2021_5_Instagram-Addiction-Scale_FINAL.pdf). -Une méta-analyse de [Sepas et al.](https://web.archive.org/web/20260105074528/https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3956428), dédiée spécifiquement à Instagram, agrège plusieurs dizaines d'études et montre des corrélations entre PIU et dépression ou anxiété. +Une méta-analyse de [Sepas et al.](https://papers.ssrn.com/sol3/papers.cfm?abstract_id=3956428), dédiée spécifiquement à Instagram, agrège plusieurs dizaines d'études et montre des corrélations entre PIU et dépression ou anxiété. On n'est pas dans le déterminisme technophobe ("Instagram rend dépressif"), mais dans un profil de risques mesurables : plus l'usage est compulsif, centré sur la régulation d'émotions négatives, plus les indicateurs de détresse psychologique ont tendance à grimper. Et, point important pour éviter le catastrophisme, une étude de [Marengo et al.](https://cyberpsychology.eu/article/view/21420/33494) montre qu'un modèle bi-dimensionnel distingue proprement forte implication non pathologique et symptômes franchement addictifs. diff --git a/content/interets/informatique/2025/12/12/piloter-ses-serveurs-avec-un-emulateur-de-terminal-web/index.md b/content/interets/informatique/2025/12/12/piloter-ses-serveurs-avec-un-emulateur-de-terminal-web/index.md index cd2b7332..90965849 100644 --- a/content/interets/informatique/2025/12/12/piloter-ses-serveurs-avec-un-emulateur-de-terminal-web/index.md +++ b/content/interets/informatique/2025/12/12/piloter-ses-serveurs-avec-un-emulateur-de-terminal-web/index.md @@ -134,7 +134,7 @@ Par ailleurs, de nombreux outils modernes d'administration intègrent déjà leu D'ailleurs, avec l'_Infrastructure as Code_, on pourrait penser que les jours de la ligne de commande sont comptés, sans verser dans le techno-catastrophisme. Notons pourtant que les terminaux web ne sont pas une invention récente. -Depuis bien longtemps, des outils comme [Anyterm](https://anyterm.org/) (milieu des années 2000), [Shell In A Box](https://github.com/shellinabox/shellinabox) (fin des années 2000) ou [Gate One](https://web.archive.org/web/20230131024208/https://liftoffsoftware.com/Products/GateOne) (début des années 2010) proposaient déjà un accès à un shell Unix au travers d'un simple navigateur, avec des approches techniques variées ([CGI](https://fr.wikipedia.org/wiki/Common_Gateway_Interface), puis [AJAX](https://fr.wikipedia.org/wiki/Ajax_(informatique)), et enfin [WebSocket](https://fr.wikipedia.org/wiki/WebSocket)). +Depuis bien longtemps, des outils comme [Anyterm](https://anyterm.org/) (milieu des années 2000), [Shell In A Box](https://github.com/shellinabox/shellinabox) (fin des années 2000) ou [Gate One](https://liftoffsoftware.com/Products/GateOne) (début des années 2010) proposaient déjà un accès à un shell Unix au travers d'un simple navigateur, avec des approches techniques variées ([CGI](https://fr.wikipedia.org/wiki/Common_Gateway_Interface), puis [AJAX](https://fr.wikipedia.org/wiki/Ajax_(informatique)), et enfin [WebSocket](https://fr.wikipedia.org/wiki/WebSocket)). Au fil des années 2010, le concept s'est cependant nettement professionnalisé. La bibliothèque [xterm.js](https://github.com/xtermjs/xterm.js), apparue en 2014, sert de base à des terminaux intégrés dans des outils très répandus comme [Visual Studio Code](https://code.visualstudio.com), l'IDE [Theia](https://theia-ide.org) ou des environnements de développement en ligne tels que Gitpod, et l'on retrouve des approches similaires dans de nombreux tableaux de bord et plateformes DevOps, qu'ils s'appuient sur `xterm.js` ou sur des bibliothèques voisines. diff --git a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoft.fr.yaml b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoft.fr.yaml index 8b574beb..536810b2 100644 --- a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoft.fr.yaml +++ b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoft.fr.yaml @@ -1,4 +1,4 @@ #title: "" -attribution: "https://web.archive.org/web/20081111052631/http://www.athaliasoft.fr/index.php" +attribution: "http://www.athaliasoft.fr/index.php" description: "Le site de mon entreprise en 2008." #prompt: "" diff --git a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoftcomv1.yaml b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoftcomv1.yaml index 111d78bc..88a5f53d 100644 --- a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoftcomv1.yaml +++ b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoftcomv1.yaml @@ -1,4 +1,4 @@ #title: "" -attribution: "https://web.archive.org/web/20040815084239/http://www.athaliasoft.com:80/content.php?content.4" +attribution: "http://www.athaliasoft.com:80/content.php?content.4" description: "La première version (en PHP) de mon premier site Internet. Je suis sidéré qu'il ait été archivé ! Il manque plusieurs éléments, notamment les images, mais l'essentiel est là." #prompt: "" diff --git a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoftcomv2.yaml b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoftcomv2.yaml index 057d2c99..3879e326 100644 --- a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoftcomv2.yaml +++ b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/athaliasoftcomv2.yaml @@ -1,4 +1,4 @@ #title: "" -attribution: "https://web.archive.org/web/20040927210405/http://www.athaliasoft.com/" +attribution: "http://www.athaliasoft.com/" description: "La deuxième version de mon premier site Internet, cette fois réalisé en ASP.NET. Oui, le design est honteusement pompé sur celui du site de la documentation de Microsoft de l'époque." #prompt: "" diff --git a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/caramail.yaml b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/caramail.yaml index 4ab56091..6692d56f 100644 --- a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/caramail.yaml +++ b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/caramail.yaml @@ -1,4 +1,4 @@ #title: "" -attribution: "https://web.archive.org/web/20000229050422/http://www.caramail.com/" +attribution: "http://www.caramail.com/" description: "La page d'accueil de CaraMail en février 2000" #prompt: "" diff --git a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/leprojet.yaml b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/leprojet.yaml index 59a67b96..80f20d46 100644 --- a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/leprojet.yaml +++ b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/leprojet.yaml @@ -1,4 +1,4 @@ #title: "" -attribution: "https://web.archive.org/web/20050305204102/http://le-projet.ath.cx/" +attribution: "http://le-projet.ath.cx/" description: "La dernière version accessible de mon site d'actualités consacré aux jeux-vidéo." #prompt: "" diff --git a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/presence-pc-accueil.yaml b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/presence-pc-accueil.yaml index 394cec48..20a2fcca 100644 --- a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/presence-pc-accueil.yaml +++ b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/presence-pc-accueil.yaml @@ -1,4 +1,4 @@ #title: "" -attribution: "https://web.archive.org/web/20040810084003/http://www.presence-pc.com/" +attribution: "http://www.presence-pc.com/" description: "La page d'accueil de Presence-PC.com en août 2004." #prompt: "" diff --git a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/presence-pc-actu.yaml b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/presence-pc-actu.yaml index 8ec33573..6efac7a3 100644 --- a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/presence-pc-actu.yaml +++ b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/presence-pc-actu.yaml @@ -1,4 +1,4 @@ #title: "" -attribution: "https://web.archive.org/web/20040822013625/http://www.presence-pc.com/news/n4672.html" +attribution: "http://www.presence-pc.com/news/n4672.html" description: "L'une de mes actualités publiée dans le cadre de mon activité pour Presence-PC. Si vous m'avez lu, 👋" #prompt: "" diff --git a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/voila.yaml b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/voila.yaml index 14876fb5..7b0a3b19 100644 --- a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/voila.yaml +++ b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/data/images/voila.yaml @@ -1,4 +1,4 @@ #title: "" -attribution: "" +attribution: "" description: "Un portail typique de l'an 2000 : celui de voila.fr" #prompt: "" diff --git a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/index.md b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/index.md index 7bcf156a..a4f7fe94 100644 --- a/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/index.md +++ b/content/interets/informatique/2026/03/25/mon-histoire-de-l-informatique/index.md @@ -169,7 +169,7 @@ Pour mes 18 ans en 2001, j'ai reçu mon premier PC neuf : un [Pentium 4](https:/ ![](images/motorolaback.jpg) -Du coup, j'accédais à MSN Communities depuis chez moi ; je fréquentais d'abord le salon _Love Net PC_ avant de créer ma propre communauté en 2002 : [_Le Paradis Informatique_](https://web.archive.org/web/20041112032519/http://groups.msn.com:80/LeparadisInformatique/chronologieduparadis.msnw) (zaza, si tu te reconnais 👋). +Du coup, j'accédais à MSN Communities depuis chez moi ; je fréquentais d'abord le salon _Love Net PC_ avant de créer ma propre communauté en 2002 : [_Le Paradis Informatique_](http://groups.msn.com:80/LeparadisInformatique/chronologieduparadis.msnw) (zaza, si tu te reconnais 👋). ![](images/le-paradis-informatique.png) @@ -198,9 +198,9 @@ Je regrette de ne pas l'avoir retrouvé dans les archives étant donné que ce p Peu après, au cours de la deuxième moitié de 2004, je me suis intéressé à la plateforme [.Net](https://fr.wikipedia.org/wiki/Microsoft_.NET) de [Microsoft](https://fr.wikipedia.org/wiki/Microsoft), et [C#](https://fr.wikipedia.org/wiki/C_Sharp) en particulier. J'avais notamment créé _Athaliasoft_, pour "fédérer" mes projets, qui consistaient en : -- [InstallManager](https://web.archive.org/web/20040815100152/http://www.athaliasoft.com:80/content.php?content.1), un outil visant à simplifier la procédure post-installation de [Windows XP](https://fr.wikipedia.org/wiki/Windows_XP) ; -- [IsoCreator](https://web.archive.org/web/20040815100252/http://www.athaliasoft.com:80/content.php?content.2), permettant de créer des images ISO de Windows XP préconfigurées ; -- [GlobalBrowser](https://web.archive.org/web/20040815095934/http://www.athaliasoft.com:80/content.php?article.9), une application de navigation tout-en-un (web + fichiers locaux) ; +- [InstallManager](http://www.athaliasoft.com:80/content.php?content.1), un outil visant à simplifier la procédure post-installation de [Windows XP](https://fr.wikipedia.org/wiki/Windows_XP) ; +- [IsoCreator](http://www.athaliasoft.com:80/content.php?content.2), permettant de créer des images ISO de Windows XP préconfigurées ; +- [GlobalBrowser](http://www.athaliasoft.com:80/content.php?article.9), une application de navigation tout-en-un (web + fichiers locaux) ; - Et surtout, _BookmarksManager_, qui deviendrait plus tard _Cyca_ (dont on va abondamment parler plus tard). ![](images/athaliasoftcomv1.png) @@ -214,7 +214,7 @@ D'un niveau équivalent au Bac+2, je l'ai terminée en 6 mois avec une moyenne g C'était une excellente formation qui couvrait tout le socle de la conception ([Merise]()) à la réalisation des applications et à leur support technique. Malheureusement, ce diplôme ne m'a pas aidé à trouver un emploi. -J'ai donc lancé un nouveau site, cette fois consacré à l'actualité des jeux-vidéo : [Le Projet](https://web.archive.org/web/20041210004626/http://le-projet.ath.cx/). +J'ai donc lancé un nouveau site, cette fois consacré à l'actualité des jeux-vidéo : [Le Projet](http://le-projet.ath.cx/). Ce site a mal survécu à l'archivage, mais sa redécouverte a ranimé quelques bons souvenirs, notamment les différents outils que j'avais conçus pour la gestion du comparateur de prix et des actualités, et les quelques partenariats que j'ai conclus avec divers éditeurs. ![](images/leprojet.png) @@ -264,11 +264,11 @@ Je complétais les revenus de cette activité par un temps partiel en tant qu'in ## 2010-2015 - De l'ascension à la chute -En 2010 et jusqu'en 2012, j'ai créé [ingnu.fr](https://web.archive.org/web/20120722005431/http://ingnu.fr/), un blog un peu moins technique que d'habitude (quoique). +En 2010 et jusqu'en 2012, j'ai créé [ingnu.fr](http://ingnu.fr/), un blog un peu moins technique que d'habitude (quoique). C'était ma grande époque militante pour le [Libre](https://fr.wikipedia.org/wiki/Logiciel_libre), pendant laquelle je détestais [Apple](https://www.apple.com/fr/) et j'adorais [WordPress](https://wordpress.com/fr/). Comme quoi, les temps changent ! -En même temps que mes autres activités, j'ai obtenu ma [Certification Professionnelle à l'Administration GNU-Linux et aux Logiciels Libres](https://web.archive.org/web/20140715232029/http://www.eof.eu.org/spip.php?rubrique14), délivrée par l'École Ouverte Francophone en 2011. +En même temps que mes autres activités, j'ai obtenu ma [Certification Professionnelle à l'Administration GNU-Linux et aux Logiciels Libres](http://www.eof.eu.org/spip.php?rubrique14), délivrée par l'École Ouverte Francophone en 2011. La même année, j'ai rencontré [Richard Stallman](https://fr.wikipedia.org/wiki/Richard_Stallman) aux [RMLL](https://fr.wikipedia.org/wiki/Rencontres_mondiales_du_logiciel_libre) de Strasbourg. Entre 2011 et 2013, j'ai travaillé pour une entreprise parisienne, de laquelle j'ai été licencié pour motif économique (le patron détournait l'argent du [Crédit Impôt Recherche](https://www.entreprises.gouv.fr/espace-entreprises/beneficier-d-une-aide-ou-d-un-credit-d-impot/credit-dimpot-recherche) dont il profitait pour mon embauche). @@ -281,8 +281,8 @@ Côté jeux-vidéo, je faisais mon entrée chez [Steam](https://store.steampower ![](images/steam.png) -C'était aussi une époque d'idéalisme : en 2012, j'ai créé ODDNS, à partir d'[une réflexion sur l'ouverture des TLDs](https://web.archive.org/web/20120401223712/http://ingnu.fr/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/). -Cela m'a conduit à créer [Odin](https://web.archive.org/web/20120318075022/http://ingnu.fr:80/2012/03/07/presentation-dodin/), une première implémentation de mon idée, que je voyais comme une solution au potentiel problème de censure via DNS. +C'était aussi une époque d'idéalisme : en 2012, j'ai créé ODDNS, à partir d'[une réflexion sur l'ouverture des TLDs](http://ingnu.fr/2012/01/11/comment-licann-va-tuer-internet-et-comment-len-empecher/). +Cela m'a conduit à créer [Odin](http://ingnu.fr:80/2012/03/07/presentation-dodin/), une première implémentation de mon idée, que je voyais comme une solution au potentiel problème de censure via DNS. ![](images/111951-oddns.png) @@ -291,13 +291,13 @@ Cela m'a conduit à créer [Odin](https://web.archive.org/web/20120318075022/htt ![](images/111953-oddns.png) J'ai échangé à de nombreuses reprises avec Stallman à propos de ce projet. -J'ai répondu à une [interview](https://web.archive.org/web/20120319114807/http://ingnu.fr:80/2012/03/10/breve-oddns-et-ingnu-a-la-radio/) sur [Radio Ici Et Maintenant](https://fr.wikipedia.org/wiki/Ici_et_Maintenant_!), j'ai eu droit à une actualité sur [PCInpact](https://web.archive.org/web/20120408234854/http://www.pcinpact.com/news/70085-oddns-filtrage-dns-p2p.htm) et sur [TorrentFreaks](https://torrentfreak.com/oddns-decentralized-and-open-dns-to-defeat-censorship-120407/). +J'ai répondu à une [interview](http://ingnu.fr:80/2012/03/10/breve-oddns-et-ingnu-a-la-radio/) sur [Radio Ici Et Maintenant](https://fr.wikipedia.org/wiki/Ici_et_Maintenant_!), j'ai eu droit à une actualité sur [PCInpact](http://www.pcinpact.com/news/70085-oddns-filtrage-dns-p2p.htm) et sur [TorrentFreaks](https://torrentfreak.com/oddns-decentralized-and-open-dns-to-defeat-censorship-120407/). C'était mon heure de gloire : le monde entier parlait d'ODDNS sur les réseaux sociaux. -Enfin, c'était une époque de désillusion : l'attention des "grands de ce monde" avait été attirée et, parmi eux, [Stéphane Bortzmeyer](https://www.bortzmeyer.org), qui [accuse ODDNS](https://web.archive.org/web/20120618111612/www.pcinpact.com/news/70206-oddns-bortzmeyer-questions-explications.htm) d'être un [vaporware](https://fr.wikipedia.org/wiki/Vaporware), en plus de [m'insulter, de présumer de mes compétences et de falsifier mon discours](https://web.archive.org/web/20120618094343/http://seenthis.net/messages/64336) dans le but de me décrédibiliser. +Enfin, c'était une époque de désillusion : l'attention des "grands de ce monde" avait été attirée et, parmi eux, [Stéphane Bortzmeyer](https://www.bortzmeyer.org), qui [accuse ODDNS](www.pcinpact.com/news/70206-oddns-bortzmeyer-questions-explications.htm) d'être un [vaporware](https://fr.wikipedia.org/wiki/Vaporware), en plus de [m'insulter, de présumer de mes compétences et de falsifier mon discours](http://seenthis.net/messages/64336) dans le but de me décrédibiliser. De fait, ODDNS s'est bien mué en _vaporware_. -[Ma réponse publique](https://web.archive.org/web/20120609005618/http://ingnu.fr:80/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns/) à son message est passée inaperçue en dehors de mon site, PCInpact a ignoré mes demandes de contact ultérieures (qui n'avaient plus rien à voir avec ODDNS), et j'ai arrêté toute activité. +[Ma réponse publique](http://ingnu.fr:80/2012/04/07/reponse-publique-a-bortzmeyer-a-propos-doddns/) à son message est passée inaperçue en dehors de mon site, PCInpact a ignoré mes demandes de contact ultérieures (qui n'avaient plus rien à voir avec ODDNS), et j'ai arrêté toute activité. François, qui m'aidait alors dans le développement d'ODDNS, n'a pas du tout apprécié mon abandon : dans son dernier message, il me traitait de "_connard_". Je ne lui en veux pas : il s'était investi dans ce projet, il avait confiance en mes capacités à le conduire jusqu'au bout, mais je n'ai pas su tenir tête à un seul et unique agresseur. @@ -330,7 +330,7 @@ Mon _leitmotiv_ était désormais le suivant : ## 2015 à 2022 - La fin ? -En mars 2015, j'ai repris le développement de Cyca et publié un [premier site](https://web.archive.org/web/20150315003033/https://getcyca.com/) uniquement dédié à l'application. +En mars 2015, j'ai repris le développement de Cyca et publié un [premier site](https://getcyca.com/) uniquement dédié à l'application. ![](images/cyca2015.png) diff --git a/content/interets/liens-interessants/2022/03/09/1755cc4e/index.md b/content/interets/liens-interessants/2022/03/09/1755cc4e/index.md index 586c1468..a00d04ae 100644 --- a/content/interets/liens-interessants/2022/03/09/1755cc4e/index.md +++ b/content/interets/liens-interessants/2022/03/09/1755cc4e/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://zoz-serv.org/ -- archive: true - name: Archive - url: http://web.archive.org/web/20241208144617/https://zoz-serv.org/ status: - date: '2025-03-25T10:43:35.318Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/03/13/bed52095/index.md b/content/interets/liens-interessants/2022/03/13/bed52095/index.md index fa5c4453..0850862e 100644 --- a/content/interets/liens-interessants/2022/03/13/bed52095/index.md +++ b/content/interets/liens-interessants/2022/03/13/bed52095/index.md @@ -13,9 +13,6 @@ links: - lang: unknown name: Page d'origine url: https://www.youtube.com/watch?v=c3BNWIs2EzE&t=63s -- archive: true - name: Archive - url: http://web.archive.org/web/20230128001442/https://www.youtube.com/watch?v=c3BNWIs2EzE&t=63s status: - date: '2025-03-25T10:43:48.916Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/03/17/98fa6882/index.md b/content/interets/liens-interessants/2022/03/17/98fa6882/index.md index 7a524a2e..d7192bfa 100644 --- a/content/interets/liens-interessants/2022/03/17/98fa6882/index.md +++ b/content/interets/liens-interessants/2022/03/17/98fa6882/index.md @@ -7,9 +7,6 @@ links: - lang: en-us name: Page d'origine url: https://www.reddit.com/r/france/comments/tfsoeu/extrait_günther_anders_lobsolescence_de_lhomme/ -- archive: true - name: Archive - url: http://web.archive.org/web/20230128080347/https://www.reddit.com/r/france/comments/tfsoeu/extrait_g%C3%BCnther_anders_lobsolescence_de_lhomme/ status: - date: '2025-03-25T10:43:52.714Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/03/20/60632c04/index.md b/content/interets/liens-interessants/2022/03/20/60632c04/index.md index c56c6e3a..5e44066f 100644 --- a/content/interets/liens-interessants/2022/03/20/60632c04/index.md +++ b/content/interets/liens-interessants/2022/03/20/60632c04/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://lunduke.substack.com/p/remember-when-apple-built-a-mac-os?s=r -- archive: true - name: Archive - url: http://web.archive.org/web/20240805164227/https://lunduke.substack.com/p/remember-when-apple-built-a-mac-os?s=r status: - date: '2025-03-25T10:43:58.358Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/04/03/a0419e22/index.md b/content/interets/liens-interessants/2022/04/03/a0419e22/index.md index f891b88e..ce3ae546 100644 --- a/content/interets/liens-interessants/2022/04/03/a0419e22/index.md +++ b/content/interets/liens-interessants/2022/04/03/a0419e22/index.md @@ -7,9 +7,6 @@ links: - lang: en-us name: Page d'origine url: https://keyboardsexpert.com/custom-keyboard-plate-materials/ -- archive: true - name: Archive - url: http://web.archive.org/web/20240618204701/https://keyboardsexpert.com/custom-keyboard-plate-materials/ status: - date: '2025-03-25T10:44:06.287Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/04/17/dcf6350f/index.md b/content/interets/liens-interessants/2022/04/17/dcf6350f/index.md index 6a4724b1..f40387db 100644 --- a/content/interets/liens-interessants/2022/04/17/dcf6350f/index.md +++ b/content/interets/liens-interessants/2022/04/17/dcf6350f/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://www.quantamagazine.org/a-new-map-of-the-standard-model-of-particle-physics-20201022/ -- archive: true - name: Archive - url: http://web.archive.org/web/20250306224908/https://www.quantamagazine.org/a-new-map-of-the-standard-model-of-particle-physics-20201022/ status: - date: '2025-03-25T10:44:18.243Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/04/25/880ad1aa/index.md b/content/interets/liens-interessants/2022/04/25/880ad1aa/index.md index 23bbd306..a7710f90 100644 --- a/content/interets/liens-interessants/2022/04/25/880ad1aa/index.md +++ b/content/interets/liens-interessants/2022/04/25/880ad1aa/index.md @@ -7,9 +7,6 @@ links: - lang: fr name: Page d'origine url: https://www.lesnumeriques.com/developpement-photo/gratuits-et-open-source-16-logiciels-indispensables-pour-la-photo-et-la-video-a180985.html -- archive: true - name: Archive - url: http://web.archive.org/web/20241113221121/https://www.lesnumeriques.com/developpement-photo/gratuits-et-open-source-16-logiciels-indispensables-pour-la-photo-et-la-video-a180985.html status: - date: '2025-03-25T10:44:32.681Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/05/02/020a0de7/index.md b/content/interets/liens-interessants/2022/05/02/020a0de7/index.md index dae885c6..c38ef19c 100644 --- a/content/interets/liens-interessants/2022/05/02/020a0de7/index.md +++ b/content/interets/liens-interessants/2022/05/02/020a0de7/index.md @@ -15,9 +15,6 @@ links: - lang: en name: Page d'origine url: https://spectrum.ieee.org/chip-x-ray -- archive: true - name: Archive - url: http://web.archive.org/web/20250318034940/https://spectrum.ieee.org/chip-x-ray status: - date: '2025-03-25T10:44:53.879Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/05/10/3ce2f43d/index.md b/content/interets/liens-interessants/2022/05/10/3ce2f43d/index.md index 589e5bf7..681f04ad 100644 --- a/content/interets/liens-interessants/2022/05/10/3ce2f43d/index.md +++ b/content/interets/liens-interessants/2022/05/10/3ce2f43d/index.md @@ -7,9 +7,6 @@ links: - lang: fr-fr name: Page d'origine url: https://www.minimachines.net/actu/ovni/penk-presente-le-mainboard-terminal-109014 -- archive: true - name: Archive - url: http://web.archive.org/web/20240908215018/https://www.minimachines.net/actu/ovni/penk-presente-le-mainboard-terminal-109014 status: - date: '2025-03-25T10:44:57.652Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/05/14/564196c4/index.md b/content/interets/liens-interessants/2022/05/14/564196c4/index.md index 94a5917d..d43b1233 100644 --- a/content/interets/liens-interessants/2022/05/14/564196c4/index.md +++ b/content/interets/liens-interessants/2022/05/14/564196c4/index.md @@ -7,9 +7,6 @@ links: - lang: fr-fr name: Page d'origine url: https://www.minimachines.net/actu/nanopi-r5s-109124 -- archive: true - name: Archive - url: http://web.archive.org/web/20241013205651/https://www.minimachines.net/actu/nanopi-r5s-109124 status: - date: '2025-03-25T10:45:10.894Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/05/22/c647da3a/index.md b/content/interets/liens-interessants/2022/05/22/c647da3a/index.md index 36067120..b0c0fa55 100644 --- a/content/interets/liens-interessants/2022/05/22/c647da3a/index.md +++ b/content/interets/liens-interessants/2022/05/22/c647da3a/index.md @@ -7,9 +7,6 @@ links: - lang: en-us name: Page d'origine url: https://rarehistoricalphotos.com/vintage-computer-ads/ -- archive: true - name: Archive - url: http://web.archive.org/web/20250116200112/https://rarehistoricalphotos.com/vintage-computer-ads/ status: - date: '2025-03-25T10:45:14.912Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/05/23/7a84865a/index.md b/content/interets/liens-interessants/2022/05/23/7a84865a/index.md index 1191b66c..0448ce96 100644 --- a/content/interets/liens-interessants/2022/05/23/7a84865a/index.md +++ b/content/interets/liens-interessants/2022/05/23/7a84865a/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://www.fanbyte.com/features/the-game-boy-sewing-machine-is-more-than-a-punchline/ -- archive: true - name: Archive - url: http://web.archive.org/web/20220703135215/https://www.fanbyte.com/features/the-game-boy-sewing-machine-is-more-than-a-punchline/ status: - date: '2025-03-25T10:45:28.327Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/05/23/d37ef948/index.md b/content/interets/liens-interessants/2022/05/23/d37ef948/index.md index 3d657c47..a81d40de 100644 --- a/content/interets/liens-interessants/2022/05/23/d37ef948/index.md +++ b/content/interets/liens-interessants/2022/05/23/d37ef948/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://yesterweb.org/no-to-web3/ -- archive: true - name: Archive - url: http://web.archive.org/web/20250313005503/https://yesterweb.org/no-to-web3/ status: - date: '2025-03-25T10:45:30.756Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/05/24/ad6e8f37/index.md b/content/interets/liens-interessants/2022/05/24/ad6e8f37/index.md index ec11e479..8d9bf7ad 100644 --- a/content/interets/liens-interessants/2022/05/24/ad6e8f37/index.md +++ b/content/interets/liens-interessants/2022/05/24/ad6e8f37/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://www.brow.sh/ -- archive: true - name: Archive - url: http://web.archive.org/web/20250323164744/https://www.brow.sh/ status: - date: '2025-03-25T10:45:33.321Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/05/27/161df027/index.md b/content/interets/liens-interessants/2022/05/27/161df027/index.md index df8e01fe..671c3d1a 100644 --- a/content/interets/liens-interessants/2022/05/27/161df027/index.md +++ b/content/interets/liens-interessants/2022/05/27/161df027/index.md @@ -7,9 +7,6 @@ links: - lang: unknown name: Page d'origine url: https://www.dwitter.net/u/KilledByAPixel/top -- archive: true - name: Archive - url: http://web.archive.org/web/20241015150049/https://www.dwitter.net/u/KilledByAPixel/top status: - date: '2025-03-25T10:45:36.695Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/05/27/beff8361/index.md b/content/interets/liens-interessants/2022/05/27/beff8361/index.md index 767afe5f..97400d91 100644 --- a/content/interets/liens-interessants/2022/05/27/beff8361/index.md +++ b/content/interets/liens-interessants/2022/05/27/beff8361/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://laravel-news.com/controller-refactor -- archive: true - name: Archive - url: http://web.archive.org/web/20250321020441/https://laravel-news.com/controller-refactor status: - date: '2025-03-25T10:45:41.549Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/06/13/208cc403/index.md b/content/interets/liens-interessants/2022/06/13/208cc403/index.md index 79cd3763..a9caece6 100644 --- a/content/interets/liens-interessants/2022/06/13/208cc403/index.md +++ b/content/interets/liens-interessants/2022/06/13/208cc403/index.md @@ -7,9 +7,6 @@ links: - lang: fr-fr name: Page d'origine url: https://www.minimachines.net/actu/hack-computer-110179 -- archive: true - name: Archive - url: http://web.archive.org/web/20250116130113/https://www.minimachines.net/actu/hack-computer-110179 status: - date: '2025-03-25T10:45:52.206Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/06/17/16be2908/index.md b/content/interets/liens-interessants/2022/06/17/16be2908/index.md index 53f178ec..b43f13b3 100644 --- a/content/interets/liens-interessants/2022/06/17/16be2908/index.md +++ b/content/interets/liens-interessants/2022/06/17/16be2908/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://writings.stephenwolfram.com/2022/06/alien-intelligence-and-the-concept-of-technology/ -- archive: true - name: Archive - url: http://web.archive.org/web/20250323024523/https://writings.stephenwolfram.com/2022/06/alien-intelligence-and-the-concept-of-technology/ status: - date: '2025-03-25T10:46:02.873Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/07/06/536ac204/data/screenshot.yaml b/content/interets/liens-interessants/2022/07/06/536ac204/data/screenshot.yaml index 611ed7f8..f19651be 100644 --- a/content/interets/liens-interessants/2022/07/06/536ac204/data/screenshot.yaml +++ b/content/interets/liens-interessants/2022/07/06/536ac204/data/screenshot.yaml @@ -1,4 +1,4 @@ -title: Capture d'écran de https://web.archive.org/web/20220706110733/https://jarredsumner.com/codeblog/ +title: Capture d'écran de https://jarredsumner.com/codeblog/ description: Capture effectuée le 6 juillet 2022 à 02:00 attribution: Richard Dern file: images/screenshot.png diff --git a/content/interets/liens-interessants/2022/07/06/536ac204/index.md b/content/interets/liens-interessants/2022/07/06/536ac204/index.md index 2fdf26d9..6d7ecc4f 100644 --- a/content/interets/liens-interessants/2022/07/06/536ac204/index.md +++ b/content/interets/liens-interessants/2022/07/06/536ac204/index.md @@ -6,7 +6,7 @@ keywords: [] links: - lang: unknown name: Page d'origine - url: https://web.archive.org/web/20220706110733/https://jarredsumner.com/codeblog/ + url: https://jarredsumner.com/codeblog/ status: - date: '2025-03-25T10:46:29.630Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/07/06/c0765dc0/index.md b/content/interets/liens-interessants/2022/07/06/c0765dc0/index.md index 82b97f21..82762b85 100644 --- a/content/interets/liens-interessants/2022/07/06/c0765dc0/index.md +++ b/content/interets/liens-interessants/2022/07/06/c0765dc0/index.md @@ -16,9 +16,6 @@ links: - lang: en name: Page d'origine url: https://dev.to/yonkeltron/is-it-time-to-look-past-git-ah4 -- archive: true - name: Archive - url: http://web.archive.org/web/20250320023030/https://dev.to/yonkeltron/is-it-time-to-look-past-git-ah4 status: - date: '2025-03-25T10:46:35.286Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/07/13/a6bed7d5/index.md b/content/interets/liens-interessants/2022/07/13/a6bed7d5/index.md index ef49b88e..36e3fcdb 100644 --- a/content/interets/liens-interessants/2022/07/13/a6bed7d5/index.md +++ b/content/interets/liens-interessants/2022/07/13/a6bed7d5/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://johnedchristensen.github.io/WebbCompare/ -- archive: true - name: Archive - url: http://web.archive.org/web/20220715001444/https://johnedchristensen.github.io/WebbCompare/ status: - date: '2025-03-25T10:46:48.068Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/07/20/7133e484/index.md b/content/interets/liens-interessants/2022/07/20/7133e484/index.md index f9511ef3..98ad4524 100644 --- a/content/interets/liens-interessants/2022/07/20/7133e484/index.md +++ b/content/interets/liens-interessants/2022/07/20/7133e484/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://flipperzero.one/ -- archive: true - name: Archive - url: http://web.archive.org/web/20250325101208/https://flipperzero.one/ status: - date: '2025-03-25T10:47:01.678Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/08/01/ecd6018d/index.md b/content/interets/liens-interessants/2022/08/01/ecd6018d/index.md index 0dcfc801..c10c60bc 100644 --- a/content/interets/liens-interessants/2022/08/01/ecd6018d/index.md +++ b/content/interets/liens-interessants/2022/08/01/ecd6018d/index.md @@ -7,9 +7,6 @@ links: - lang: fr-fr name: Page d'origine url: https://www.minimachines.net/actu/videos/diy-clavier-modulaire-111464 -- archive: true - name: Archive - url: http://web.archive.org/web/20250119135022/https://www.minimachines.net/actu/videos/diy-clavier-modulaire-111464 status: - date: '2025-03-25T10:47:07.040Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/08/10/7c59c7ba/index.md b/content/interets/liens-interessants/2022/08/10/7c59c7ba/index.md index 1b68ee26..b9af5d47 100644 --- a/content/interets/liens-interessants/2022/08/10/7c59c7ba/index.md +++ b/content/interets/liens-interessants/2022/08/10/7c59c7ba/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://experimentalhistory.substack.com/p/why-arent-smart-people-happier -- archive: true - name: Archive - url: http://web.archive.org/web/20230315015550/https://experimentalhistory.substack.com/p/why-arent-smart-people-happier status: - date: '2025-03-25T10:47:30.339Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/08/26/b80eb480/index.md b/content/interets/liens-interessants/2022/08/26/b80eb480/index.md index 61c1176b..4211ce35 100644 --- a/content/interets/liens-interessants/2022/08/26/b80eb480/index.md +++ b/content/interets/liens-interessants/2022/08/26/b80eb480/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://www.omnicalculator.com/ -- archive: true - name: Archive - url: http://web.archive.org/web/20250323185826/https://www.omnicalculator.com/ status: - date: '2025-03-25T10:47:38.012Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/09/01/a17f18de/index.md b/content/interets/liens-interessants/2022/09/01/a17f18de/index.md index 24eb0aa7..7278b5b3 100644 --- a/content/interets/liens-interessants/2022/09/01/a17f18de/index.md +++ b/content/interets/liens-interessants/2022/09/01/a17f18de/index.md @@ -7,9 +7,6 @@ links: - lang: fr name: Page d'origine url: https://lejournal.cnrs.fr/articles/comment-rendre-les-applications-moins-energivores -- archive: true - name: Archive - url: http://web.archive.org/web/20241103233824/https://lejournal.cnrs.fr/articles/comment-rendre-les-applications-moins-energivores status: - date: '2025-03-25T10:47:50.078Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/10/22/56bd6010/index.md b/content/interets/liens-interessants/2022/10/22/56bd6010/index.md index 58a7afe5..e9b4431a 100644 --- a/content/interets/liens-interessants/2022/10/22/56bd6010/index.md +++ b/content/interets/liens-interessants/2022/10/22/56bd6010/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://www.washingtonpost.com/technology/2022/10/21/permanent-remote-work-employees/ -- archive: true - name: Archive - url: http://web.archive.org/web/20230314172019/https://www.washingtonpost.com/technology/2022/10/21/permanent-remote-work-employees/ status: - date: '2025-03-25T10:48:28.793Z' http_code: 200 diff --git a/content/interets/liens-interessants/2022/11/25/8bf67997/index.md b/content/interets/liens-interessants/2022/11/25/8bf67997/index.md index 91d07a82..8bb3cd44 100644 --- a/content/interets/liens-interessants/2022/11/25/8bf67997/index.md +++ b/content/interets/liens-interessants/2022/11/25/8bf67997/index.md @@ -7,9 +7,6 @@ links: - lang: en-us name: Page d'origine url: https://www.positech.co.uk/cliffsblog/2022/10/02/this-article-is-too-long-for-you/ -- archive: true - name: Archive - url: http://web.archive.org/web/20241107190323/https://www.positech.co.uk/cliffsblog/2022/10/02/this-article-is-too-long-for-you/ status: - date: '2025-03-25T10:48:35.233Z' http_code: 200 diff --git a/content/interets/liens-interessants/2023/01/03/f56d3ee9/index.md b/content/interets/liens-interessants/2023/01/03/f56d3ee9/index.md index f86eb8e2..3026e7ee 100644 --- a/content/interets/liens-interessants/2023/01/03/f56d3ee9/index.md +++ b/content/interets/liens-interessants/2023/01/03/f56d3ee9/index.md @@ -7,9 +7,6 @@ links: - lang: fr name: Page d'origine url: https://www.bfmtv.com/tech/actualites/telecoms/vous-pouvez-desormais-reperer-les-numeros-de-demarchage-telephonique-voici-comment-faire_AV-202301030194.html -- archive: true - name: Archive - url: http://web.archive.org/web/20241114100951/https://www.bfmtv.com/tech/actualites/telecoms/vous-pouvez-desormais-reperer-les-numeros-de-demarchage-telephonique-voici-comment-faire_AV-202301030194.html status: - date: '2025-03-25T10:48:54.573Z' http_code: 200 diff --git a/content/interets/liens-interessants/2023/01/10/99b5481b/index.md b/content/interets/liens-interessants/2023/01/10/99b5481b/index.md index 55c9d39d..151e65b3 100644 --- a/content/interets/liens-interessants/2023/01/10/99b5481b/index.md +++ b/content/interets/liens-interessants/2023/01/10/99b5481b/index.md @@ -7,9 +7,6 @@ links: - lang: unknown name: Page d'origine url: https://jro.io/truenas/openzfs/ -- archive: true - name: Archive - url: http://web.archive.org/web/20250203110618/https://jro.io/truenas/openzfs/ status: - date: '2025-03-25T10:48:57.259Z' http_code: 200 diff --git a/content/interets/liens-interessants/2023/05/15/3c06184a/index.md b/content/interets/liens-interessants/2023/05/15/3c06184a/index.md index db97611a..6dd56d28 100644 --- a/content/interets/liens-interessants/2023/05/15/3c06184a/index.md +++ b/content/interets/liens-interessants/2023/05/15/3c06184a/index.md @@ -36,6 +36,6 @@ weather: > The web is supposed to be accessible to all but flavour of the month techniques and over-complication is ruining everything. Tagged with web, html, performance, a11y. J'ai bien connu le [CSS Zen Garden](http://www.csszengarden.com/). -C'était aussi l'époque de [openWeb.eu.org](https://web.archive.org/web/20100330071225/http://openweb.eu.org/), que je trouvais magnifique à l'époque en plus d'être extrêmement intéressant. +C'était aussi l'époque de [openWeb.eu.org](http://openweb.eu.org/), que je trouvais magnifique à l'époque en plus d'être extrêmement intéressant. Vous constaterez en lisant l'article lié que l'auteur partage totalement mes opinions sur la question. \ No newline at end of file diff --git a/content/interets/liens-interessants/2023/05/21/019970ac/index.md b/content/interets/liens-interessants/2023/05/21/019970ac/index.md index 7825432a..2ac8c03f 100644 --- a/content/interets/liens-interessants/2023/05/21/019970ac/index.md +++ b/content/interets/liens-interessants/2023/05/21/019970ac/index.md @@ -13,9 +13,6 @@ links: - lang: unknown name: Page d'origine url: https://www.youtube.com/watch?v=WcVbRA3AXJc -- archive: true - name: Archive - url: http://web.archive.org/web/20241219060603/https://www.youtube.com/watch?v=WcVbRA3AXJc status: - date: '2025-03-25T10:51:37.587Z' http_code: 200 diff --git a/content/interets/liens-interessants/2023/06/23/a8972f33/data/screenshot.yaml b/content/interets/liens-interessants/2023/06/23/a8972f33/data/screenshot.yaml index af5375d5..fb22dbb8 100644 --- a/content/interets/liens-interessants/2023/06/23/a8972f33/data/screenshot.yaml +++ b/content/interets/liens-interessants/2023/06/23/a8972f33/data/screenshot.yaml @@ -1,4 +1,4 @@ -title: Capture d'écran de https://web.archive.org/web/20230623104938/https://danielbmarkham.com/twilight-of-the-programmers/ +title: Capture d'écran de https://danielbmarkham.com/twilight-of-the-programmers/ description: Capture effectuée le 23 juin 2023 à 02:00 attribution: Richard Dern file: images/screenshot.png diff --git a/content/interets/liens-interessants/2023/06/23/a8972f33/index.md b/content/interets/liens-interessants/2023/06/23/a8972f33/index.md index 0a06e9c7..78903179 100644 --- a/content/interets/liens-interessants/2023/06/23/a8972f33/index.md +++ b/content/interets/liens-interessants/2023/06/23/a8972f33/index.md @@ -6,7 +6,7 @@ keywords: [] links: - lang: en name: Page d'origine - url: https://web.archive.org/web/20230623104938/https://danielbmarkham.com/twilight-of-the-programmers/ + url: https://danielbmarkham.com/twilight-of-the-programmers/ status: - date: '2025-03-25T10:52:38.301Z' http_code: 200 diff --git a/content/interets/liens-interessants/2023/08/11/3ebdad4c/index.md b/content/interets/liens-interessants/2023/08/11/3ebdad4c/index.md index d65c220f..1c825c0b 100644 --- a/content/interets/liens-interessants/2023/08/11/3ebdad4c/index.md +++ b/content/interets/liens-interessants/2023/08/11/3ebdad4c/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://pdx.su/blog/2023-07-26-tailwind-and-the-death-of-craftsmanship/ -- archive: true - name: Archive - url: http://web.archive.org/web/20250311092344/https://pdx.su/blog/2023-07-26-tailwind-and-the-death-of-craftsmanship/ status: - date: '2025-03-25T10:53:18.369Z' http_code: 200 diff --git a/content/interets/liens-interessants/2023/09/15/b2002762/data/screenshot.yaml b/content/interets/liens-interessants/2023/09/15/b2002762/data/screenshot.yaml index 39bbd98c..efa83ce8 100644 --- a/content/interets/liens-interessants/2023/09/15/b2002762/data/screenshot.yaml +++ b/content/interets/liens-interessants/2023/09/15/b2002762/data/screenshot.yaml @@ -1,4 +1,4 @@ -title: Capture d'écran de https://web.archive.org/web/20230915112142/https://www.perfectrec.com/posts/iPhone15-price +title: Capture d'écran de https://www.perfectrec.com/posts/iPhone15-price description: Capture effectuée le 15 septembre 2023 à 02:00 attribution: Richard Dern file: images/screenshot.png diff --git a/content/interets/liens-interessants/2023/09/15/b2002762/index.md b/content/interets/liens-interessants/2023/09/15/b2002762/index.md index 634c2b8f..484b272d 100644 --- a/content/interets/liens-interessants/2023/09/15/b2002762/index.md +++ b/content/interets/liens-interessants/2023/09/15/b2002762/index.md @@ -6,7 +6,7 @@ keywords: [] links: - lang: en name: Page d'origine - url: https://web.archive.org/web/20230915112142/https://www.perfectrec.com/posts/iPhone15-price + url: https://www.perfectrec.com/posts/iPhone15-price status: - date: '2025-03-25T10:54:10.108Z' http_code: 200 diff --git a/content/interets/liens-interessants/2023/10/02/81965751/index.md b/content/interets/liens-interessants/2023/10/02/81965751/index.md index 52717565..96270ea2 100644 --- a/content/interets/liens-interessants/2023/10/02/81965751/index.md +++ b/content/interets/liens-interessants/2023/10/02/81965751/index.md @@ -52,9 +52,6 @@ links: - lang: en name: Page d'origine url: https://www.farah.cl/Keyboardery/A-Visual-Comparison-of-Different-National-Layouts/ -- archive: true - name: Archive - url: http://web.archive.org/web/20250227142311/https://www.farah.cl/Keyboardery/A-Visual-Comparison-of-Different-National-Layouts/ status: - date: '2025-03-25T10:54:21.919Z' http_code: 200 diff --git a/content/interets/liens-interessants/2024/02/22/1992436f/index.md b/content/interets/liens-interessants/2024/02/22/1992436f/index.md index 90fd7635..97efab6c 100644 --- a/content/interets/liens-interessants/2024/02/22/1992436f/index.md +++ b/content/interets/liens-interessants/2024/02/22/1992436f/index.md @@ -7,9 +7,6 @@ links: - lang: fr-fr name: Page d'origine url: https://splann.org/des-paquebots-de-croisiere-finances-au-nom-de-la-transition-ecologique/ -- archive: true - name: Archive - url: http://web.archive.org/web/20241204072606/https://splann.org/des-paquebots-de-croisiere-finances-au-nom-de-la-transition-ecologique/ status: - date: '2025-03-25T10:55:10.093Z' http_code: 200 diff --git a/content/interets/liens-interessants/2025/07/07/3add12ff/index.md b/content/interets/liens-interessants/2025/07/07/3add12ff/index.md index 1bf8275c..9c9b6e0b 100644 --- a/content/interets/liens-interessants/2025/07/07/3add12ff/index.md +++ b/content/interets/liens-interessants/2025/07/07/3add12ff/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://addxorrol.blogspot.com/2025/07/a-non-anthropomorphized-view-of-llms.html -- archive: true - name: Archive - url: http://web.archive.org/web/20250707001913/https://addxorrol.blogspot.com/2025/07/a-non-anthropomorphized-view-of-llms.html status: - date: '2025-07-07T07:28:35.158Z' http_code: 200 diff --git a/content/interets/liens-interessants/2025/09/08/bbe27b49/index.md b/content/interets/liens-interessants/2025/09/08/bbe27b49/index.md index 73900949..c003949f 100644 --- a/content/interets/liens-interessants/2025/09/08/bbe27b49/index.md +++ b/content/interets/liens-interessants/2025/09/08/bbe27b49/index.md @@ -7,9 +7,6 @@ links: - lang: en-us name: Page d'origine url: https://www.theverge.com/news/773928/google-open-web-rapid-decline -- archive: true - name: Archive - url: http://web.archive.org/web/20250908180647/https://www.theverge.com/news/773928/google-open-web-rapid-decline status: - date: '2025-09-08T18:31:01.020Z' http_code: 200 diff --git a/content/interets/liens-interessants/2025/12/04/c12333b4/data/screenshot.yaml b/content/interets/liens-interessants/2025/12/04/c12333b4/data/screenshot.yaml index b34105e5..48286228 100644 --- a/content/interets/liens-interessants/2025/12/04/c12333b4/data/screenshot.yaml +++ b/content/interets/liens-interessants/2025/12/04/c12333b4/data/screenshot.yaml @@ -1,4 +1,4 @@ -title: "Capture d'écran de https://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html" +title: "Capture d'écran de http://wp.netscape.com/newsref/pr/newsrelease67.html" description: "Capture effectuée le 4 décembre 2025 à 22:06" attribution: "Richard Dern" file: "images/screenshot.png" diff --git a/content/interets/liens-interessants/2025/12/04/c12333b4/index.md b/content/interets/liens-interessants/2025/12/04/c12333b4/index.md index 171eae84..bd2c825d 100644 --- a/content/interets/liens-interessants/2025/12/04/c12333b4/index.md +++ b/content/interets/liens-interessants/2025/12/04/c12333b4/index.md @@ -6,10 +6,9 @@ entreprises: - Netscape keywords: [] links: -- archive: true - lang: en +- lang: en name: Page d'origine - url: https://web.archive.org/web/20070916144913/http://wp.netscape.com/newsref/pr/newsrelease67.html + url: http://wp.netscape.com/newsref/pr/newsrelease67.html oeuvres: - Jurassic Park status: @@ -30,4 +29,4 @@ weather: _Jurassic Park_ a été produit _avant_ que Javascript existe. -Ça remet un peu les choses en perspective 🤪 \ No newline at end of file +Ça remet un peu les choses en perspective 🤪 diff --git a/content/interets/liens-interessants/2025/12/08/1781d82a/index.md b/content/interets/liens-interessants/2025/12/08/1781d82a/index.md index fda710ba..38d2bf9f 100644 --- a/content/interets/liens-interessants/2025/12/08/1781d82a/index.md +++ b/content/interets/liens-interessants/2025/12/08/1781d82a/index.md @@ -6,9 +6,6 @@ links: - lang: en name: Page d'origine url: https://networkingtoolbox.net/ -- archive: true - name: Archive - url: http://web.archive.org/web/20251204143856/https://networkingtoolbox.net/ status: - date: '2025-12-08T16:48:41+01:00' http_code: 200 diff --git a/content/interets/liens-interessants/2025/12/24/b87cea3e/index.md b/content/interets/liens-interessants/2025/12/24/b87cea3e/index.md index 42a42b8b..8cb2d110 100644 --- a/content/interets/liens-interessants/2025/12/24/b87cea3e/index.md +++ b/content/interets/liens-interessants/2025/12/24/b87cea3e/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://cybercultural.com/ -- archive: true - name: Archive - url: http://web.archive.org/web/20251215002851/https://cybercultural.com/ status: - date: '2025-12-24 10:04:40' http_code: 200 diff --git a/content/interets/liens-interessants/2026/01/12/c2b30dd0/index.md b/content/interets/liens-interessants/2026/01/12/c2b30dd0/index.md index 6c60f794..cbf5a623 100644 --- a/content/interets/liens-interessants/2026/01/12/c2b30dd0/index.md +++ b/content/interets/liens-interessants/2026/01/12/c2b30dd0/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://lmnt.me/blog/how-to-make-a-damn-website.html -- archive: true - name: Archive - url: http://web.archive.org/web/20251228132036/https://lmnt.me/blog/how-to-make-a-damn-website.html status: - date: '2026-01-12 17:02:52' http_code: 200 diff --git a/content/interets/liens-interessants/2026/02/09/28a32442/index.md b/content/interets/liens-interessants/2026/02/09/28a32442/index.md index 13cf03f3..55dcd175 100644 --- a/content/interets/liens-interessants/2026/02/09/28a32442/index.md +++ b/content/interets/liens-interessants/2026/02/09/28a32442/index.md @@ -6,9 +6,6 @@ links: - lang: en name: Page d'origine url: https://nolanlawson.com/2026/02/07/we-mourn-our-craft/ -- archive: true - name: Archive - url: http://web.archive.org/web/20260209085935/https://nolanlawson.com/2026/02/07/we-mourn-our-craft/ status: - date: '2026-02-09 14:52:52' http_code: 200 diff --git a/content/interets/liens-interessants/2026/02/11/2a9f9452/index.md b/content/interets/liens-interessants/2026/02/11/2a9f9452/index.md index a199860d..fa684940 100644 --- a/content/interets/liens-interessants/2026/02/11/2a9f9452/index.md +++ b/content/interets/liens-interessants/2026/02/11/2a9f9452/index.md @@ -7,9 +7,6 @@ links: - lang: en name: Page d'origine url: https://www.jamesdrandall.com/posts/the_thing_i_loved_has_changed/ -- archive: true - name: Archive - url: http://web.archive.org/web/20260210172753/https://www.jamesdrandall.com/posts/the_thing_i_loved_has_changed/ status: - date: '2026-02-11 01:22:27' http_code: 200 diff --git a/content/interets/liens-interessants/2026/03/12/10694902/index.md b/content/interets/liens-interessants/2026/03/12/10694902/index.md index a46a2b4c..9513c11a 100644 --- a/content/interets/liens-interessants/2026/03/12/10694902/index.md +++ b/content/interets/liens-interessants/2026/03/12/10694902/index.md @@ -6,9 +6,6 @@ links: - lang: unknown name: Page d'origine url: https://blog.lmorchard.com/2026/03/11/grief-and-the-ai-split/ -- archive: true - name: Archive - url: http://web.archive.org/web/20260312073001/https://blog.lmorchard.com/2026/03/11/grief-and-the-ai-split/ status: - date: '2026-03-12 10:04:14' http_code: 200 diff --git a/content/interets/microscopie/2024/11/08/decouverte-de-mon-premier-microscope/index.md b/content/interets/microscopie/2024/11/08/decouverte-de-mon-premier-microscope/index.md index a46c2f46..370e71b7 100644 --- a/content/interets/microscopie/2024/11/08/decouverte-de-mon-premier-microscope/index.md +++ b/content/interets/microscopie/2024/11/08/decouverte-de-mon-premier-microscope/index.md @@ -81,7 +81,7 @@ J'imagine que des microscopes plus onéreux (et destinés à d'autres fins, il f ### Objectifs -Si j'ai bien appris ma [leçon](https://web.archive.org/web/20241102090221/https://www.olympus-lifescience.com/fr/microscope-resource/primer/anatomy/specifications/), et si j'en crois le marquage sur les différents objectifs : +Si j'ai bien appris ma [leçon](https://www.olympus-lifescience.com/fr/microscope-resource/primer/anatomy/specifications/), et si j'en crois le marquage sur les différents objectifs : | Marquage | Grossissement | Ouverture numérique | | -------- | ------------: | ------------------: | diff --git a/content/interets/paleontologie/2025/04/25/curiosites-taxonomiques-du-mesozoique/data/images/perfil_crichtonsaurus_bohlini_by_paleohistoric_dg9pejf-fullview.yaml b/content/interets/paleontologie/2025/04/25/curiosites-taxonomiques-du-mesozoique/data/images/perfil_crichtonsaurus_bohlini_by_paleohistoric_dg9pejf-fullview.yaml index d64c5004..a9f7e47f 100644 --- a/content/interets/paleontologie/2025/04/25/curiosites-taxonomiques-du-mesozoique/data/images/perfil_crichtonsaurus_bohlini_by_paleohistoric_dg9pejf-fullview.yaml +++ b/content/interets/paleontologie/2025/04/25/curiosites-taxonomiques-du-mesozoique/data/images/perfil_crichtonsaurus_bohlini_by_paleohistoric_dg9pejf-fullview.yaml @@ -1,4 +1,2 @@ -title: "Crichtonsaurus bohlini" -attribution: "[PaleoHistoric](https://www.deviantart.com/paleohistoric/art/Perfil-Crichtonsaurus-bohlini-901292529)" -#description: "" -#prompt: "" +title: Crichtonsaurus bohlini +attribution: ~~[PaleoHistoric](https://www.deviantart.com/paleohistoric/art/Perfil-Crichtonsaurus-bohlini-901292529)~~ diff --git a/content/interets/philosophie/2023/06/22/lhumain-cette-espece-primitive-emancipation-ou-asservissement/index.md b/content/interets/philosophie/2023/06/22/lhumain-cette-espece-primitive-emancipation-ou-asservissement/index.md index 6a2bb9e5..f981e228 100644 --- a/content/interets/philosophie/2023/06/22/lhumain-cette-espece-primitive-emancipation-ou-asservissement/index.md +++ b/content/interets/philosophie/2023/06/22/lhumain-cette-espece-primitive-emancipation-ou-asservissement/index.md @@ -60,7 +60,7 @@ concluants_"[^world_meteorological_organization_executive_2010]. [^us_department_of_the_interior_hungry_1973]: U. S. Department of the Interior, Hungry Horse Cloud Seeding Program: Environmental Impact Statement, 1973 [^contributeurs_wikipedia_ensemencement_2021]: Contributeurs Wikipédia. « Ensemencement des nuages », Wikipédia, janvier 2021. -[^world_meteorological_organization_executive_2010]: World Meteorological Organization. « Executive Summary of the WMO Statement on Weather Modification », mars 2010. +[^world_meteorological_organization_executive_2010]: World Meteorological Organization. « Executive Summary of the WMO Statement on Weather Modification », mars 2010. Mais il y a un point sur lequel les études ne s'attardent pas : disperser de l'iodure d'argent nécessite en premier lieu sa production, qui commence par diff --git a/data/replacements.yaml b/data/replacements.yaml new file mode 100644 index 00000000..5c26b9d1 --- /dev/null +++ b/data/replacements.yaml @@ -0,0 +1,88 @@ +"http://chat.rim952.fr/": "https://web.archive.org/web/20120202234751/http://chat.rim952.fr/" +"http://code.google.com/intl/fr/speed/public-dns/": "https://web.archive.org/web/20091211110829/http://code.google.com/intl/fr/speed/public-dns/" +"http://coppermine-gallery.net/": "https://web.archive.org/web/20111029194836/http://coppermine-gallery.net/" +"http://dropcenter.fr/": "https://web.archive.org/web/20120401011524/http://dropcenter.fr/" +"http://eeepc.asus.com/fr/": "https://web.archive.org/web/20090820193133/http://eeepc.asus.com/fr/" +"http://english.al-akhbar.com/content/stratforleaks-google-ideas-director-involved-regime-change": "https://web.archive.org/web/20120728074732/https://english.al-akhbar.com/content/stratforleaks-google-ideas-director-involved-regime-change" +"http://famfamfam.com/lab/icons/flags/": "https://web.archive.org/web/20150627014946/http://famfamfam.com/lab/icons/flags/" +"http://getbootstrap.com/examples/theme/": "https://web.archive.org/web/20160123122316/http://getbootstrap.com/examples/theme/" +"http://git.kolab.org/roundcubemail-plugins-kolab/tree/plugins/calendar/README": "https://web.archive.org/web/20140909215007/http://git.kolab.org/roundcubemail-plugins-kolab/tree/plugins/calendar/README" +"http://identi.ca/ingnufr/all": "https://web.archive.org/web/20100825223720/http://identi.ca/ingnufr/all" +"http://kolab.org/news/2014/11/29/final-version-kolab-3.0-released": "https://web.archive.org/web/20141230142519/http://kolab.org/news/2014/11/29/final-version-kolab-3.0-released" +"http://kopete.kde.org/": "https://web.archive.org/web/20120207121320/http://kopete.kde.org/" +"http://le-projet.ath.cx/": "https://web.archive.org/web/20050305204102/http://le-projet.ath.cx/" +"http://oddns.org/": "https://web.archive.org/web/20120513053152/http://oddns.org/" +"http://opendb.iamvegan.net/wiki/index.php?title=Main_Page": "https://web.archive.org/web/20100824183603/http://opendb.iamvegan.net/wiki/index.php?title=Main_Page" +"http://plugins.roundcube.net/packages/kolab/calendar": "https://web.archive.org/web/20141229055744/http://plugins.roundcube.net/packages/kolab/calendar" +"http://portal.bsa.org/piracyimpact2010/index.html": "https://web.archive.org/web/20110311201832/http://portal.bsa.org/piracyimpact2010/index.html" +"http://publications.jbfavre.org/statusnet/optimize-statusnet-nginx-php-fpm-apc-memcache.fr": "https://web.archive.org/web/20111014234449/http://publications.jbfavre.org/statusnet/optimize-statusnet-nginx-php-fpm-apc-memcache.fr" +"http://simplepie.org/": "https://web.archive.org/web/20150113142232/http://simplepie.org/" +"http://trac.roundcube.net/milestone/later": "https://web.archive.org/web/20150106140122/http://trac.roundcube.net/milestone/later" +"http://tt-rss.org/redmine/": "https://web.archive.org/web/20111228161047/http://tt-rss.org/redmine/" +"http://twitter.com/": "https://web.archive.org/web/20091231151632/http://twitter.com/" +"http://uk.businessinsider.com/facebook-q1-2016-earnings-2016-4?r=US&IR=T": "https://web.archive.org/web/20160501180252/https://uk.businessinsider.com/facebook-q1-2016-earnings-2016-4?r=US&IR=T" +"http://wp.netscape.com/newsref/pr/newsrelease67.html": "https://web.archive.org/web/20080113222506/http://wp.netscape.com/newsref/pr/newsrelease67.html" +"http://www.20pouces.fr/": "https://web.archive.org/web/20100306135719/http://www.20pouces.fr/" +"http://www.acer.fr/acer/home.do?LanguageISOCtxParam=fr&ctx2.c2att1=8&CountryISOCtxParam=FR&ctx1g.c2att92=25&ctx1.att21k=1&CRC=4140369594": "https://web.archive.org/web/20100119044412/http://www.acer.fr/acer/home.do?LanguageISOCtxParam=fr&ctx2.c2att1=8&CountryISOCtxParam=FR&ctx1g.c2att92=25&ctx1.att21k=1&CRC=4140369594" +"http://www.adobe.com/fr/": "https://web.archive.org/web/20100916225806/http://www.adobe.com/fr/" +"http://www.athaliasoft.com/": "https://web.archive.org/web/20161223102236/https://www.athaliasoft.com/" +"http://www.athaliasoft.com:80/content.php?article.9": "https://web.archive.org/web/20040815095934/http://www.athaliasoft.com:80/content.php?article.9" +"http://www.athaliasoft.com:80/content.php?content.1": "https://web.archive.org/web/20040815100152/http://www.athaliasoft.com/content.php?content.1" +"http://www.athaliasoft.com:80/content.php?content.2": "https://web.archive.org/web/20040815100252/http://www.athaliasoft.com/content.php?content.2" +"http://www.athaliasoft.com:80/content.php?content.4": "https://web.archive.org/web/20040815084239/http://www.athaliasoft.com/content.php?content.4" +"http://www.athaliasoft.fr/": "https://web.archive.org/web/20091215045236/http://www.athaliasoft.fr/" +"http://abc.go.com/shows/lost": "https://web.archive.org/web/20160603220554/http://abc.go.com/shows/lost" +"http://gitorious.org/social/pages/Home": "https://fr.wikipedia.org/wiki/Gitorious" +"http://www.athaliasoft.fr/index.php": "https://web.archive.org/web/20081111052631/http://www.athaliasoft.fr/index.php" +"http://www.atinternet-institute.com/fr-fr/barometre-des-moteurs/barometre-des-moteurs-decembre-2009/index-1-1-6-185.html": "https://web.archive.org/web/20100208180125/http://www.atinternet-institute.com/fr-fr/barometre-des-moteurs/barometre-des-moteurs-decembre-2009/index-1-1-6-185.html" +"http://www.atinternet-institute.com/fr-fr/barometre-des-navigateurs/barometre-des-navigateurs-septembre-2009/index-1-1-3-180.html": "https://web.archive.org/web/20091030020611/http://www.atinternet-institute.com:80/fr-fr/barometre-des-navigateurs/barometre-des-navigateurs-septembre-2009/index-1-1-3-180.html" +"http://www.caramail.com/": "https://web.archive.org/web/20010602100927/http://www.caramail.com/" +"http://www.cuil.com/": "https://web.archive.org/web/20100617043039/http://www.cuil.com:80/" +"http://www.cyanogenmod.com/": "https://web.archive.org/web/20120929093804/http://www.cyanogenmod.com/" +"http://www.eaton.com/fr/fr-fr.html": "https://www.eaton.com/fr/fr-fr.html" +"http://www.eof.eu.org/": "https://web.archive.org/web/20120505095502/http://www.eof.eu.org/" +"http://www.eof.eu.org/spip.php?rubrique14": "https://web.archive.org/web/20140715232029/http://www.eof.eu.org/spip.php?rubrique14" +"http://www.geeksphone.com/fr/": "https://web.archive.org/web/20111126161833/http://www.geeksphone.com:80/fr/" +"http://www.gizmodo.fr/2010/04/12/heresie-windows-95-sur-un-ipad.html": "https://web.archive.org/web/20100618060539/http://www.gizmodo.fr:80/2010/04/12/heresie-windows-95-sur-un-ipad.html" +"http://www.hastymail.org/": "https://web.archive.org/web/20120108003748/http://www.hastymail.org/" +"http://www.ipv6ve.info/project-definition/ipv6-subnet-cheat-sheet-and-ipv6-cheat-sheet-reference": "https://web.archive.org/web/20181005233250/http://www.ipv6ve.info/project-definition/ipv6-subnet-cheat-sheet-and-ipv6-cheat-sheet-reference" +"http://www.jbfavre.org/": "https://web.archive.org/web/20120202061732/http://www.jbfavre.org/" +"http://www.kazaa.com/fr/index.htm": "https://web.archive.org/web/20101112084535/http://www.kazaa.com:80/fr/index.htm" +"http://www.lexpansion.com/economie/actualite-entreprise/l-homme-qui-a-fait-perdre-5-milliards-d-euros-a-la-sg_141026.html": "https://web.archive.org/web/20080331071450/https://www.lexpansion.com/economie/actualite-entreprise/l-homme-qui-a-fait-perdre-5-milliards-d-euros-a-la-sg_141026.html" +"http://www.pcinpact.com/news/68387-france-tablettes-tactiles-ordinateurs-bureau.htm": "https://web.archive.org/web/20120226120740/https://pcinpact.com/news/68387-france-tablettes-tactiles-ordinateurs-bureau.htm" +"http://www.pcinpact.com/news/70085-oddns-filtrage-dns-p2p.htm": "https://web.archive.org/web/20120623004621/https://pcinpact.com/news/70085-oddns-filtrage-dns-p2p.htm" +"http://www.seeks-project.info/site/": "https://web.archive.org/web/20111207054838/http://www.seeks-project.info:80/site/" +"http://www.ssi.bg/~ja/": "https://web.archive.org/web/20120223014635/http://www.ssi.bg/~ja/" +"http://www.symantec.com/fr/fr/ssl-certificates/": "https://web.archive.org/web/20160109140403/http://www.symantec.com:80/fr/fr/ssl-certificates/" +"http://www.unc.edu:80/depts/jomc/academics/dri/idog.html": "https://web.archive.org/web/20140604022156/http://www.unc.edu/depts/jomc/academics/dri/idog.html" +"http://www.verisign.com/ssl/index.html?tid=gnps": "https://web.archive.org/web/20120114202612/http://www.verisign.com/ssl/index.html?tid=gnps" +"http://www.wmo.int/pages/prog/arep/wwrp/new/documents/WMR_documents.final_27_April_1.FINAL.pdf": "https://web.archive.org/web/20160115180750/http://www.wmo.int/pages/prog/arep/wwrp/new/documents/WMR_documents.final_27_April_1.FINAL.pdf" +"http://www.xuheki.com/": "https://web.archive.org/web/20120222121806/http://www.xuheki.com/" +"https://btm.qva.mybluehost.me/building-arbitrary-life-patterns-in-15-gliders/": "https://web.archive.org/web/20230410183529/https://btm.qva.mybluehost.me/building-arbitrary-life-patterns-in-15-gliders/" +"https://danielbmarkham.com/twilight-of-the-programmers/": "https://web.archive.org/web/20230624001428/https://danielbmarkham.com/twilight-of-the-programmers/" +"https://getcyca.com/": "https://web.archive.org/web/20201109225818/https://www.getcyca.com/" +"https://ixquick.com/fra/": "https://web.archive.org/web/20111025101143/http://www.ixquick.com:80/fra/?" +"https://jarredsumner.com/codeblog/": "https://web.archive.org/web/20220514081647/https://jarredsumner.com/codeblog/" +"https://liftoffsoftware.com/Products/GateOne": "https://web.archive.org/web/20160305001143/http://liftoffsoftware.com/Products/GateOne/" +"https://magento.com": "https://web.archive.org/web/20140220052213/http://magento.com/" +"https://market.android.com/details?id=jp.ddo.shigadroid.webdavfilemanager": "https://web.archive.org/web/20161214024013/https://play.google.com/store/apps/details?id=jp.ddo.shigadroid.webdavfilemanager" +"https://plarium.com/en/blog/biggest-games-file-size/": "https://web.archive.org/web/20251109184120/https://plarium.com/en/blog/biggest-games-file-size/" +"https://pocketnow.com/explaining-windows-11s-bad-design": "https://web.archive.org/web/20210731120850/https://pocketnow.com/explaining-windows-11s-bad-design" +"https://project.jappix.com/": "https://web.archive.org/web/20111224022204/https://project.jappix.com/" +"https://www.anthropen.org/voir/Sens": "https://web.archive.org/web/20191118160805/https://www.anthropen.org/voir/Sens" +"https://www.athaliasoft.com/a-propos-des-certificats": "/interets/informatique/2016/01/31/a-propos-des-certificats/" +"https://www.athaliasoft.com/test-du-framework-front-end-semantic-ui": "/interets/informatique/2016/01/31/test-du-framework-front-end-semantic-ui/" +"https://www.eaton.com/fr/fr-fr/skuPage.3S850F.html": "https://www.eaton.com/fr/fr-fr/skuPage.3S850F.html" +"https://www.eaton.com/fr/fr-fr/skuPage.68760SP.html": "https://www.eaton.com/fr/fr-fr/skuPage.68760SP.html" +"https://www.globalsign.fr/fr/ssl/domain-ssl/": "https://web.archive.org/web/20160513072057/https://www.globalsign.fr/fr/ssl/domain-ssl/" +"https://www.hp.com/us-en/shop/tech-takes/specifications-personal-computers-over-time": "https://web.archive.org/web/20250527143335/https://www.hp.com/us-en/shop/tech-takes/specifications-personal-computers-over-time" +"https://www.minecraft.net/fr-fr": "https://web.archive.org/web/20230621155140/https://www.minecraft.net/fr-fr" +"https://www.olympus-lifescience.com/fr/microscope-resource/primer/anatomy/specifications/": "https://web.archive.org/web/20240615015151/https://www.olympus-lifescience.com/fr/microscope-resource/primer/anatomy/specifications/" +"https://www.perfectrec.com/posts/iPhone15-price": "https://web.archive.org/web/20231101050948/https://perfectrec.com/posts/iPhone15-price" +"https://www.sciencedirect.com/science/article/pii/S0165176522004396": "https://web.archive.org/web/20240404162518/https://www.sciencedirect.com/science/article/pii/S0165176522004396" +"https://www.thawte.fr/ssl/index.html": "https://web.archive.org/web/20150108211041/https://www.thawte.fr/ssl/index.html" +"https://www.washingtonpost.com/technology/2022/10/21/permanent-remote-work-employees/": "https://web.archive.org/web/20221021233155/https://www.washingtonpost.com/technology/2022/10/21/permanent-remote-work-employees/" +"https://www.reuters.com/article/us-amazon-com-jobs-automation-insight/amazon-scraps-secret-ai-recruiting-tool-that-showed-bias-against-women-idUSKCN1MK08G": "https://web.archive.org/web/20220920002028/https://www.reuters.com/article/us-amazon-com-jobs-automation-insight/amazon-scraps-secret-ai-recruiting-tool-that-showed-bias-against-women-idUSKCN1MK08G" +"https://www.reuters.com/technology/microsoft-openai-planning-100-billion-data-center-project-information-reports-2024-03-29/": "https://web.archive.org/web/20240620203250/https://www.reuters.com/technology/microsoft-openai-planning-100-billion-data-center-project-information-reports-2024-03-29/" +"https://www.sciencedirect.com/science/article/pii/S0031018216300967": "https://web.archive.org/web/20230207111258/https://www.sciencedirect.com/science/article/pii/S0031018216300967" +"https://www.st.com/resource/en/data_brief/stih412.pdf": "https://web.archive.org/web/20201023092034/https://www.st.com/resource/en/data_brief/stih412.pdf" diff --git a/themes/2026/layouts/_partials/liens-morts/report.html b/themes/2026/layouts/_partials/liens-morts/report.html index 2baa1084..7970006b 100644 --- a/themes/2026/layouts/_partials/liens-morts/report.html +++ b/themes/2026/layouts/_partials/liens-morts/report.html @@ -1,6 +1,13 @@ {{- $report := partial "external-links-report.html" . -}} {{- $allPages := where site.Pages ".File" "!=" nil -}} -{{- $links := default (slice) $report.links -}} +{{- $replacements := default (dict) site.Data.replacements -}} +{{- $sourceLinks := default (slice) $report.links -}} +{{- $links := slice -}} +{{- range $sourceLinks -}} + {{- if eq (index $replacements .url) nil -}} + {{- $links = $links | append . -}} + {{- end -}} +{{- end -}} {{- $generatedLabel := "" -}} {{- with $report.generatedAt -}} {{- $generatedLabel = (time .).Format "02/01/2006" -}} diff --git a/themes/2026/layouts/_partials/render/link.html b/themes/2026/layouts/_partials/render/link.html index 1f76cb3c..ec1fe640 100644 --- a/themes/2026/layouts/_partials/render/link.html +++ b/themes/2026/layouts/_partials/render/link.html @@ -1,13 +1,28 @@ -{{- $isExternal := strings.HasPrefix .Destination "http" -}} -{{- $parsed := urls.Parse .Destination -}} -{{- $host := $parsed.Host -}} -{{- $path := $parsed.Path -}} -{{- $query := $parsed.RawQuery -}} +{{- $destination := .Destination -}} +{{- if hasPrefix $destination "~~" -}} + {{- $destination = replaceRE "^~~" "" $destination -}} + {{- $destination = replaceRE "~~([/?#]|$)" "$1" $destination -}} +{{- end -}} +{{- $isExternal := or (strings.HasPrefix $destination "http://") (strings.HasPrefix $destination "https://") -}} +{{- $host := "" -}} +{{- $path := replaceRE "[?#].*$" "" $destination -}} +{{- $query := "" -}} +{{- $scheme := "" -}} +{{- if and $isExternal (gt (len (findRE "^https?://[^[:space:]]+$" $destination 1)) 0) -}} + {{- $parsed := urls.Parse $destination -}} + {{- $host = $parsed.Host -}} + {{- $path = $parsed.Path -}} + {{- $query = $parsed.RawQuery -}} + {{- $scheme = $parsed.Scheme -}} +{{- end -}} {{- $page := .Page -}} {{- $site := $page.Site -}} +{{- $replacements := default (dict) $site.Data.replacements -}} {{- $aff := index $site.Data.affiliates.sites $host -}} {{- $isAffiliated := false -}} -{{- $newURL := .Destination -}} +{{- $newURL := $destination -}} +{{- $replacementURL := index $replacements $destination -}} +{{- $hasReplacement := ne $replacementURL nil -}} {{- $customClass := "" -}} {{- if reflect.IsMap . -}} @@ -18,20 +33,22 @@ {{- end -}} {{- end -}} -{{- if and $isExternal $aff -}} +{{- if $hasReplacement -}} + {{- $newURL = printf "%v" $replacementURL -}} +{{- else if and $isExternal $aff -}} {{- $isAffiliated = true -}} {{- if $query -}} - {{- $newURL = printf "%s://%s%s?%s&%s=%s" $parsed.Scheme $host $path $query $aff.param $aff.value -}} + {{- $newURL = printf "%s://%s%s?%s&%s=%s" $scheme $host $path $query $aff.param $aff.value -}} {{- else -}} - {{- $newURL = printf "%s://%s%s?%s=%s" $parsed.Scheme $host $path $aff.param $aff.value -}} + {{- $newURL = printf "%s://%s%s?%s=%s" $scheme $host $path $aff.param $aff.value -}} {{- end -}} {{- end -}} {{- $internalPage := "" -}} {{- $internalPageFound := false -}} {{- if not $isExternal -}} - {{- if strings.HasPrefix .Destination "/" -}} - {{- with $site.GetPage .Destination -}} + {{- if strings.HasPrefix $destination "/" -}} + {{- with $site.GetPage $destination -}} {{- $internalPage = . -}} {{- $internalPageFound = true -}} {{- end -}} @@ -52,10 +69,10 @@ {{- $report := partial "external-links-report.html" (dict) -}} {{- $deadList := default (slice) (index $report "links") -}} {{- $entriesMap := default (dict) (index $report "entries") -}} -{{- $cacheEntry := index $entriesMap .Destination -}} +{{- $cacheEntry := index $entriesMap $destination -}} {{- $deadInfo := dict -}} {{- $isDeadLink := false -}} -{{- with (first 1 (where $deadList "url" .Destination)) -}} +{{- with (first 1 (where $deadList "url" $destination)) -}} {{- $deadInfo = index . 0 -}} {{- $isDeadLink = true -}} {{- end -}} @@ -107,6 +124,9 @@ {{- end -}} {{- $titleValue := delimit $titleParts " - " -}} +{{- if $hasReplacement -}} + {{- $titleValue = printf "Page d'origine : %s" $destination -}} +{{- end -}} {{- $linkClasses := slice -}} {{- if $isExternal -}} {{- $linkClasses = $linkClasses | append "link-external" -}}