diff --git a/config.toml b/config.toml index f904dca..79e0d69 100644 --- a/config.toml +++ b/config.toml @@ -8,8 +8,6 @@ sectionPagesMenu = "main" pluralizelisttitles = "false" paginate = 10 -[permalinks] -posts = "/:title/" [params.rss] includeContent = true diff --git a/content/tech/bidouille/1-nouveau-serveur/awenapi.jpg b/content/humeur/1-mon-parcours/awenapi.jpg similarity index 100% rename from content/tech/bidouille/1-nouveau-serveur/awenapi.jpg rename to content/humeur/1-mon-parcours/awenapi.jpg diff --git a/content/tech/bidouille/1-nouveau-serveur/awenapi_large.jpg b/content/humeur/1-mon-parcours/awenapi_large.jpg similarity index 100% rename from content/tech/bidouille/1-nouveau-serveur/awenapi_large.jpg rename to content/humeur/1-mon-parcours/awenapi_large.jpg diff --git a/content/humeur/1-mon-parcours/index.md b/content/humeur/1-mon-parcours/index.md new file mode 100644 index 0000000..b067fd7 --- /dev/null +++ b/content/humeur/1-mon-parcours/index.md @@ -0,0 +1,158 @@ +--- +title: "Mon parcours d'utilisateur libriste" +date: 2020-04-15T19:58:59+02:00 +description: "Je ne suis pas tombé dans la marmite de potion magique libre, non non. Cet article résume les étapes qui ont forgé les valeurs auxquelles je tiens, à présent." +tags: ["parcours", "libre", "gnu/linux", "serveur", "3615maVie"] +author: eorn +draft: false +--- + +**Je ne suis pas né libre, je le suis devenu.** + +Bon ok, c'est hyper maladroit comme formule. +Tout comme le titre, je n'ai pas trouvé mieux… +J'aurais pu plutôt écrire "Mon parcours de *geek* libriste", mais je n'aime pas trop ce mot, il a des consonnances un peu commerciales. + +Bref, ce que je veux dire c'est qu'aujourd'hui, concernant au moins le numérique, j'essaie de me tenir à quelques valeurs, qui me sont venues le long de mon parcours, avec des compétences et connaissances. + +Voilà donc mon petit parcours, jusqu'à aujourd'hui. + + +## 1993-2008 +Entre 2005 et 2008, alors que je suis au collège, je commence à m'intéresser à la programmation. +Enfin la programmation… disons plutôt l'écriture de pages web, en HTML et CSS. +J'ai commencé cet apprentissage sur un site que tous les gens de ma génération connaissent je crois : le Site du Zéro. +Depuis, le site s'est transformé en [OpenClassrooms](https://openclassrooms.com), mais le domaine [siteduzero.com](https://siteduzero.com) y redirige toujours. + +J'ai ensuite logiquement commencé à apprendre le langage PHP, et j'ai tenté une première fois de manger des pointeurs en C, mais à l'époque je n'ai pas réussi. + +J'utilise Windows, je tchatte sur MSN et je crois encore que plus je rase mon menton imberbe, plus j'aurais de poils. + +## 2008 +En 2008 j'installe ma première distribution GNU/Linux sur mon ordinateur personnel, que mes parents m'avaient offert, voyant que j'aimais ça. +C'était Kubuntu 8-point-quelque-chose, que j'avais en *dual-boot* avec Windows Vista. + +Je suis tombé il y a quelques semaines sur cet article de *Tugaleres* : [Il était une fois la première LTS de Kubuntu…](https://tugaleres.com/2020/02/21/il-etait-une-fois-la-premiere-lts-de-kubuntu/) et j'avoue avoir été touché par la nostalgie en voyant la signature graphique de KDE (l'environnement graphique) de l'époque ! + +J'ai donc mis un pied dans GNU/Linux, et à ce moment j'étais ~~complètement inconscient~~ jeune, je voulais essayer d'autres distributions. +J'ai donc essayé Gentoo Linux peu de temps après, et ça s'est révélé ardu, car en l'absence d'autre ordinateur ou d'imprimante pour pouvoir consulter les commandes d'installation, j'avais dû les écrire à la main sur des feuilles volantes. +J'ai quand même réussi, après quelques essais infructueux, et sans doute au moins un formatage complet de toutes mes données (*#paglop*), mais au final j'ai préféré Kubuntu et toute la suite logicielle KDE, que j'ai utilisés plusieurs années. + + +Je crois que c'est à l'été 2008 que j'ai voulu refaire le logiciel de gestion de contenu Wordpress à la main, en PHP également. +Juste pour voir comment on pouvait faire ça quoi. +Ben j'ai raté, mais j'ai appris plein de choses ! + +## 2009 +En 2009 une association me demande de faire leur site web. +Bon il s'agit d'une asso de moto… mais soit. +Je passe des heures et des heures à refaire en HTML/CSS des pages que l'asso a imaginées (sous Word). +Et encore d'autres heures à faire un mini-moteur : +- affichage et gestion d'un trombinoscope par année, d'articles de presse, de sorties à moto ; +- système d'envoi d'images, avec redimensionnement automatique ; +- système de rédaction de contenu en utilisant une syntaxe proche du BBcode ; +- super page d'administration + +Et j'ai gagné… un repas et une clé USB pour ce travail ! +En échange de tout ce travail et tout le service après-vente, c'était pas cher payé. + +## 2011 +J'ai mon bac. Bravo Eorn ! + +## 2012 +Je suis en licence, pas tellement axée informatique. +Mais j'arrive à récupérer d'anciens serveurs rack SUN, que je laisse tourner dans le grenier de chez mes parents. +Ils sont hyper lourds, font un bruit de malade et sont difficiles à entretenir. +Ils tombent en rade l'un après l'autre, sans trop que je sache pourquoi. + +Entre temps j'ai quand même réussi à installer je ne sais plus quelle distribution GNU/Linux et un serveur Minecraft, qui sera l'occasion de faire de belles parties. +Je ne retrouve plus les captures d'écran de notre joli monde, c'est dommage. + +## 2013 +J'acquiers un nouvel ordinateur : un Raspberry Pi ! +Je l'appelle AwenaPi, et le laisse tourner comme serveur en guise de blog, je crois. + +{{< figure src="./awenapi.jpg" title="AwenaPi : un RaspberryPi acquis en 2013, que j'ai toujours." class="center img-medium" alt="Photo d'un Raspberry Pi B" >}} + +## 2014-2019 +Je me rends à Paris pour mes études, en master. +Sur place, j'achète un ordinateur, d'occasion, à 70 € (avec écran, souris, clavier et Windows 7). +C'est un Dell OptiPlex 755, avec un processeur Pentium Dual à 1.75 GHz et 2 Go de RAM. +Pas une bête de course, mais il m'a bien servi, ce bougre ! + +De 2014 à 2019, il m'a servi sans faillir. +D'ailleurs il tourne toujours, mais avec moins de services dessus. +J'ai progressivement installé sur cette machine : +- un serveur email +- un serveur web avec mon blog (un nouveau, vide) +- un serveur OwnCloud puis NextCloud + +Avant ça, en licence et ça a continué en master, j'ai eu quelques cours de programmation en Python, et je continue un peu à apprendre par moi-même. +Notamment l'administration système, même si c'était très basique à ce moment-là. + +Côté système d'exploitation, j'opte dans ces années-là pour [ArchLinux](https://archlinux.org) (que j'utilise toujours pour toutes mes machines), avec [AwesomeWM](https://awesomewm.org/) comme gestionnaire de fenêtres. +Si on regarde mon écran par-dessus mon épaule, on commence à dire "Eh mais t'es trop un hacker en fait !". +Huhu. + +{{< figure src="./patella.jpg" title="Patella : le serveur plus serviable, acquis en 2014 et, il tourne toujours ! Son nom provient du genre des brinig (patelles), parce que c'était un ordinateur qui ne bougeait pas." class="center img-35" alt="Photo d'un ordinateur Dell" >}} + +Pendant ces années je suis sensible à l'*open-source*, au libre, tout ça, mais je m'implique ni ne me cultive pas très activement. +Il manquait le contact humain je pense, je me sentais un peu seul dans mon coin. + +## 2019 +Ça c'est l'année du changement. +Ça a commencé avec mon inscription sur le Fédivers, via une instance Mastodon. +Ou plutôt avec ma réelle utilisation de cet outil, car je m'étais inscrit… *\*Eorn regarde son ancien profil*\* en novembre 2018. + +Je fais la découverte de ce qu'est vraiment le Fédivers : fédéré et interopérable. +Et je rencontre aussi plein de gens, dont certains sont aujourd'hui des ami·e·s. + +L'un d'entre eux (coucou [@Liandri@framapia.org](https://framapiaf.org/@Liandri)) me vend un ordinateur de joueur, mais haut de gamme, vu que je voulais m'équiper d'un serveur plus puissant. +Et puis il me fait rencontrer plein d'autres gens, qui je ne peux pas trop citer ici par manque de temps et par peur d'oublier quelqu'un. + +L'été 2019, c'est aussi le festival *Entrée libre*, à Quimper, organisé entre autres par [@lareinedeselfes@hostux.social](https://hostux.social/@lareinedeselfes/) et [@ReunigKozh@framapiaf.org](https://framapiaf.org/@ReunigKozh) ! +Ce festival pour moi, ça a été l'étincelle qui a tout enflammé, la vibration qui m'a fait péter le cerveau, le caramel qui va sur la crêpe. +En un lieu ont été réunis : +- des gens d'une pertinence et d'une humanité folles +- des gens avec qui je partage quelques intérêts +- des sujets qui m'intéressaient mais maintenant me tiennent vachement à cœur + +Le tout a généré des moments conviviaux, sérieux et humains qui je crois ont créé une rupture dans ma vie—mais je cherche encore à la définir complètement, cette rupture. + +Fort de cette énergie, j'ai commencé à remplir mon tout nouveau serveur de plein de services, fédérés ou non. +Je me suis grandement inspiré du travail de l'association et [CHATONS](https://chatons.org) [TeDomum](https://tedomum.net) et j'utilise à présent `Docker` et `Traefik`. +J'ai cru comprendre que ces outils peuvent être un peu critiqués. +Mais je vois leur (relative) maîtrise comme autant de cordes à mon arc; on verra d'autres outils et technologies plus tard. + +J'ai donc petit à petit mis en route les services suivants : +- nouvelle façon de gérer les courriels, avec [Mailu](https://mailu.io) +- une instance Pleroma : [kayii.goe.land](https://kayii.goe.land) (pour le microblogging) +- une instance PixelFed : [pix.goe.land](https://pix.goe.land) (pour l'instagraming) +- une instance Funkwhale : [zik.goe.land](https://zik.goe.land) (pour le musical streaming) +- une instance Matrix : [matrix.goe.land](https://matrix.goe.land) (pour le chatting et l'instant messaging) + +Mais j'ai également : +- un [wiki](https://wiki.goe.land) +- un [blog](https://blog.goe.land) (vous y êtes !) +- un service de streaming vidéo local ([Jellyfin](https://jellyfin.org)) +- des [pads](https://pad.goe.land) et du [CodiMD](https://codimd.goe.land) +- une [forge logicielle](https://forge.goe.land) grâce à Gitea +- et d'autres… + +{{< figure src="./mustela.jpg" title="La tour blanche c'est Mustela, nouvellement acquise. Son nom provient du genre des hermines, car elle est toute blanche !" class="center img-35" alt="Photo d'un ordinateur blanc" >}} + +Je considère que j'ai vachement progressé en quelques mois côté administration système, et connaissance un peu plus générale d'Internet et du Fédivers. + + +## 2020 et au-delà ! +Début 2020 j'effectue mes toutes premières contributions à Pleroma et à Funkwhale. +Ce sont principalement des rapports de bugs et une petite amélioration de la documentation. +J'envisage sérieusement de contribuer très régulièrement à Funkwhale, surtout pour la partie balados (*podcasts*). + +Je suis le [MOOC CHATONS](https://mooc.chatons.org), que je trouve super bien fait. +J'ai hâte de pouvoir faire la suite, avec notamment la gestion technique et humaine de son propre CHATONS ! +Avec, comme idée à moyen terme, de participer à ce collectif, d'une manière ou d'une autre. + +En tout cas, j'ai bien envie de continuer à progresser et à acquérir des connaissances et des compétences techniques. +J'ai bien envie de participer au grand mouvement du (logiciel) libre. +J'ai bien envie de contribuer, d'aider, de soutenir l'émancipation politique citoyenne, qu'elle passe par le numérique ou non. diff --git a/content/humeur/1-mon-parcours/mustela.jpg b/content/humeur/1-mon-parcours/mustela.jpg new file mode 100644 index 0000000..f211f3b Binary files /dev/null and b/content/humeur/1-mon-parcours/mustela.jpg differ diff --git a/content/humeur/1-mon-parcours/mustela_large.jpg b/content/humeur/1-mon-parcours/mustela_large.jpg new file mode 100644 index 0000000..a69c461 Binary files /dev/null and b/content/humeur/1-mon-parcours/mustela_large.jpg differ diff --git a/content/humeur/1-mon-parcours/patella.jpg b/content/humeur/1-mon-parcours/patella.jpg new file mode 100644 index 0000000..e068b79 Binary files /dev/null and b/content/humeur/1-mon-parcours/patella.jpg differ diff --git a/content/humeur/1-mon-parcours/patella_large.jpg b/content/humeur/1-mon-parcours/patella_large.jpg new file mode 100644 index 0000000..61ed196 Binary files /dev/null and b/content/humeur/1-mon-parcours/patella_large.jpg differ diff --git a/content/humeur/notes-hebdo/_index.md b/content/humeur/notes-hebdo/_index.md new file mode 100644 index 0000000..3bf56d5 --- /dev/null +++ b/content/humeur/notes-hebdo/_index.md @@ -0,0 +1,3 @@ +--- +title: "Notes hebdo" +--- diff --git a/content/humeur/notes-hebdo/notes-hebdo-1/index.md b/content/humeur/notes-hebdo/notes-hebdo-1/index.md new file mode 100644 index 0000000..f6f143d --- /dev/null +++ b/content/humeur/notes-hebdo/notes-hebdo-1/index.md @@ -0,0 +1,49 @@ +--- +title: "Notes hebdo #1" +date: 2020-04-15T14:42:08+02:00 +description: "Sur une idée de Audric et Julie (et sans doute d'autres personnes), voila mes premières notes hebdo !" +tags: ["hebdo", "notes"] +draft: true +--- + +Sur une idée de [Audric](https://tkpx.eu/category/notes-hebdo/) et [Julie](https://juliebrillet.fr/notes) (entre autres), je vais essayer chaque semaine de noter les choses que j'ai faites, que j'ai écoutées ou lues. +Ça fait un peu un journal de bord ! + +## Cette semaine +Une semaine hyper cheloue car confinée, en congés posés de force mais pas tellement applicables, pendant qu'une personne de mon entourage professionnel me force à travailler bénévolement. + + +## Mes joies +- Deux naissances : + 1. [Mon blog](/tech/goeland/1-nouveau-blog/) ! Avec le long weekend dernier j'ai pu prendre le temps de finir mon blog [Hugo](https://gohugo.io) et mon thème. Et cette semaine j'ai commencé à le remplir ! + 2. [Mon levain](/POST/corona...) ! Je l'ai appelé *Corona* parce qu'il est confiné dans son bocal (mouhaha) et j'espère le faire vivre longtemps. +- + +## Mes peines +- Semaine cheloue, comme je le disais plus haut, et je n'aime pas ça. + - Je suis en congés forcés (confinement oblige, la fac essaie de ralentir le rythme et préfère que nous prenions nos congés pendant le confinement). + - Mais je suis doctorant et je suis doublement sollicité. + Premièrement par des collègues qui continuent de bosser (ça c'est normal on dira). + Deuxièmement par mon directeur de thèse qui est une nouvelle fois en train de sauver le monde, et qui a donc abandonné tout le reste (y compris mon travail de thèse). Il veut faire des visio (en utilisant des logiciels privateurs de liberté évidemment) à pas d'heure, pour tout faire dans l'urgence… + J'ai dit oui une première fois, je n'aurais pas dû. + +## Vu, lu, joué, écouté + +- J'ai joué à [*Overcooked 2*](https://store.steampowered.com/app/728880/Overcooked_2/), un jeu où l'on doit préparer des plats et les livrer, seul ou en multijoueur. +- J'ai lu des articles sur `StopCovid`, la nouvelle appli ~~qui va sauver la France~~ toute pourrite + - [StopCovid : le double risque de la "signose" et du "glissement"](https://framablog.org/2020/04/10/stopcovid-le-double-risque-de-la-signose-et-du-glissement/) sur le Framablog +- J'ai écouté [Alain Damasio](https://la-bas.org/la-bas-magazine/entretiens/alain-damasio-on-vit-dans-un-mauvais-film-de-science-fiction-depuis-un-mois) et [Olivier Besancenot](https://la-bas.org/la-bas-magazine/entretiens/besancenot-on-a-plus-le-choix-c-est-nos-vies-ou-c-est-leur-profit) sur Là-bas.org +- J'ai écouté [Le Monde Moderne débriefer le discours de Macron](https://www.lemondemoderne.media/jour-29-le-discours-du-roi/) du 13 avril +- ... + + +## Retour sur… +Parfois, le passé résonne vachement bien avec le présent. +Alors, peu comme la fabuleuse émission [Les pieds sur terre](https://www.franceculture.fr/emissions/les-pieds-sur-terre), qui en général le vendredi rediffuse une émission précédente, je vais retrouver dans mes archives une lecture ou une écoute. + +Cette semaine, ... + + +## Ailleurs +Chez [Audric](https://tkpx.eu/2020/04/11/notes-hebdo6/) et chez [Julie](https://juliebrillet.fr/notes/2020_04_14_notes/). + diff --git a/content/tech/bidouille/1-nouveau-serveur/index.md b/content/tech/bidouille/1-nouveau-serveur/index.md deleted file mode 100644 index ed195ab..0000000 --- a/content/tech/bidouille/1-nouveau-serveur/index.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: "Un nouveau serveur (ou : « ce n'est pas la taille qui compte »)" -date: 2013-07-28T21:16:59+02:00 -description: "Billet importé d'un blog précédent : l'acquisition d'un RaspberryPi !" -tags: ["serveur", "raspberrypi", "archlinux"] -draft: true ---- - -Oyez, oyez ! - -Voici venu une nouvelle ère ! J’ai de nouveau un serveur ! :D - -Son nom… AwenaPi ! - -Il s’agit d’un Raspberry Pi (modèle B) qui est arrivé tout fraîchement de la Grande Bretagne. À peine plus gros qu’une carte bancaire (bon, un peu plus épais quand même). Sous les bons conseils d’un ami qui se reconnaîtra, j’y ai installé ArchlinuxARM. - -J’ai donc un petit serveur qui est prêt à tourner pendant 10 mois non-stop en France, pendant que je serai abroad ! Yay ! - -{{< figure src="./awenapi.jpg" title="AwenaPi : mon nouveau petit serveur !" class="center large-img" alt="Photo d'un Raspberry Pi B" >}} diff --git a/content/tech/bidouille/_index.md b/content/tech/bidouille/_index.md deleted file mode 100644 index bffe25b..0000000 --- a/content/tech/bidouille/_index.md +++ /dev/null @@ -1,3 +0,0 @@ ---- -title: "Bidouille" ---- diff --git a/content/tech/goeland/1-nouveau-blog/index.md b/content/tech/goeland/1-nouveau-blog/index.md index b077767..3317c86 100644 --- a/content/tech/goeland/1-nouveau-blog/index.md +++ b/content/tech/goeland/1-nouveau-blog/index.md @@ -1,7 +1,7 @@ --- title: "Nouveau blog !" date: 2020-04-11T20:07:39+02:00 -tags: ["blog", "3615myLife", "projet"] +tags: ["blog", "3615maVie", "projet"] description: "Cela fait un sacré moment que je voulais me faire un blog. Pour une fois, j'ai un peu réfléchi au contenu avant de penser à la forme et… maintenant tout est prêt !" draft: false --- diff --git a/content/tech/projets/_index.md b/content/tech/projets/_index.md new file mode 100644 index 0000000..48838d3 --- /dev/null +++ b/content/tech/projets/_index.md @@ -0,0 +1,3 @@ +--- +title: "Projets" +--- diff --git a/themes/simple-goeland b/themes/simple-goeland index aec8a12..f90d9e1 160000 --- a/themes/simple-goeland +++ b/themes/simple-goeland @@ -1 +1 @@ -Subproject commit aec8a123a4f7a5d86d173cc722ab45ddb8fdb4eb +Subproject commit f90d9e1db717688634e5ed24a9e6df5952875386