Journal Remerciements aux modérateurs, aux utilisateurs, et à l’association de ~dlfp~ LinuxFr

Posté par . Licence CC by-sa.
Tags : aucun
90
11
fév.
2020

Bon.

D’habitude, mes journaux sont plus orientés technique, des sortes de rapports sur des trucs que j’ai appris ou expérimentés. Aujourd’hui, c’est différent, j’ai envie de parler de ces héros qui m’autorisent à troller, dire des âneries, apprendre, apprendre, apprendre encore, parfois enseigner, parfois enseigner tout en apprenant…

Le contexte personnel est que je quitte prochainement ma boîte, dans laquelle j’ai été le seul recruté ayant de l’expérience dans mon métier. Grâce à « la communauté », mes connaissances ne (...)

Journal CPU Ex0129 lost + found (volume 7 : Sorties hiver 2020)

5
13
fév.
2020

Cette semaine : des sorties, des découvertes, des ateliers et des rencontres.
Nous recevons Numahell et Yann Dauriac, coorganisateurs du mini‑village Alternatiba autour du Numérique et Fatalerrors, intervenant à l’Université des matins d’hiver 2020 du Tetalab.

Podcast, interviews et liens vers les événements cités : http://cpu.pm/0129.

Segments :

La semaine prochaine  (...)

Journal Quand l’hôpital se fout de la charité… ou faites ce que je dis mais pas ce que je fais

Posté par . Licence CC by-sa.
Tags : aucun
20
12
fév.
2020

Un article « amusant » : Les États‑Unis se plaignent des portes dérobées que Huawei aurait intégrées dans ses switches, et du fait que les services secrets chinois se servent de ces portes dérobées pour obtenir des informations confidentielles. Bien, mais qui demande à Apple d’installer des portes dérobées dans ses smartphones ? Qui se plaint de ne pas pouvoir accéder aux équipements réseau sous couvert de lutte contre le terrorisme ?

Exemple : https://www.solutions-numeriques.com/securite/trump-ravive-la-vieille-querelle-apple-fbi-en-parlant-de-portes-derobees-de-cryptage/.

Journal Exercices de programmation et benchmarks

Posté par (page perso) . Licence CC by-sa.
Tags : aucun
47
11
fév.
2020

Bonjour 'nal,

Un petit exercice d'algorithmique m'a récemment poussé à regarder en détail l'impact de différentes approches sur les performances et à remettre en question des connaissances que je croyais solides. Laisse-moi te raconter ce voyage.

Pour être en bonne santé, exercez-vous régulièrement

J'aime bien pratiquer des exercices de programmation sur des sites tels que CodinGame ou CodeSignal. Si tu ne connais pas, ces sites proposent un petit IDE en ligne et divers problèmes d'algorithmiques avec jeux de tests associés (...)

Journal Des images (et des vidéos) dans le terminal avec des caractères Unicode

Posté par (page perso) . Licence CC by-sa.
53
11
fév.
2020

Nal,

Ces derniers temps, je m’amuse à rendre des images dans le terminal en utilisant notamment les caractères « blocs » d’Unicode et les codes couleurs ANSI. J’ai donc créé une crate Rust nommée blockish pour afficher des color buffers (images, GIF et rendus 3D).

Comme je me suis dit que ce serait sympa de rendre des vidéos aussi, j’ai écrit blockish‑caca, un projet utilisant LD_PRELOAD pour afficher le color buffer à la place de libcaca dans des lecteurs (...)

Journal Un libriste dans une liste pour les municipales 2020

27
9
fév.
2020

Un peu de contexte

Bonjour à tous,
Après la gestion d’un café associatif dans un village voisin en 2018 puis l’animation d’un GULL dans ma (petite) ville depuis la rentrée scolaire 2019, c’est une nouvelle aventure qui s’ouvre pour moi en 2020 avec cette campagne pour les municipales.
J’ai rejoint cette liste (sans étiquette partisane) car je côtoyais dans le milieu associatif la personne qui en a pris la tête, que j’apprécie et que je respecte, pour son engagement notamment.

(...)

Journal docker multi-stage build

Posté par . Licence CC by-sa.
16
6
fév.
2020

Multi-stage builds

Les multi-stage builds sont disponible depuis la version v17.05 de Docker. Voyons,
par l'exemple, comment cette fonctionnalité peut nous être utile.

Prenons le cas d'un projet de tribune libre.
Pour tester ce projet, voici le premier Dockerfile que j'ai écrit

FROM adoptopenjdk/maven-openjdk11

# Update apt
RUN apt-get update

# Install mongodb
RUN apt-get install -y mongodb-server && rm -rf /var/lib/apt/lists/*
RUN service mongodb start

WORKDIR /code

# Prepare by downloading dependencies
ADD pom.xml /code/pom.xml
RUN ["mvn", "dependency:resolve"]
(...)

Journal Sorties de Micronaut 1.3.0 et Micronaut Data 1.0

Posté par . Licence CC by-sa.
18
6
fév.
2020

Bonjour,

Micronaut est un cadriciel (framework) sous licence Apache v2 basé sur la JVM permettant de créer des micro‑services. Son auteur n’est autre que Graeme Rocher, le créateur de Grails et Gorm.

Ses principales caractéristiques sont :

  • il est polyglotte, prenant en charge à la fois Java, Kotlin et Groovy ;
  • il n’utilise pas l’introspection durant l’exécution mais à la compilation, ce qui le rend particulièrement léger et rapide à l’exécution ;
  • il utilise GraalVM pour compiler (...)

Journal CPU Ex0128 Les sprints des lois

5
6
fév.
2020

Cette semaine dans CPU : un projet de loi, des amendements, des correctifs et la navette parlementaire. 22 000 amendements déposés sur la loi retraite, savez‑vous qu’il existe un logiciel métier dans les ministères pour les gérer, et avec une démarche UX ?

Nos invitées sont Maitané « Maiwann » Lenoir et Mélodie Dahi, intervenantes sur le progiciel d’État ZAM.

Émission, podcast et nombreux liens documentaires

Rubriques :

Journal Un site libre pour de l’art libre : Un Renard en Corée

Posté par (page perso) .
34
4
fév.
2020

Salut tout le monde,

Un besoin

En revenant de voyage cet automne, je me suis demandé : comment vais‑je diffuser mes photos de voyage ?

Il y a la solution classique qui consiste à passer par des galeries tierces, mais cette solution ne me satisfaisait pas. D’une part, à cause des CGU à rallonge, d’autre part, parce que j’ai déjà un serveur en capacité d’héberger tout ça. Quand ça n’est pas les galeries de réseaux sociaux qui fusillent les images (...)

Journal Cette année on a pas mal parlé d’Epic à la GodotCon

Posté par (page perso) . Licence CC by-sa.
16
4
fév.
2020

Ces deux derniers jours, et dans la plus pure tradition du « il en reste un peu je vous le met aussi ? », se tenait hier et aujourd’hui à Bruxelles la GodotCon.

À côté de la grande fête au village en plein air qu’est le FOSDEM, la conférence annuel autour du moteur de jeu Godot fait plus figure de réunion de famille dans le calme feutré des locaux de la Ludus Académie.

Cette année, c’est donc une (...)

Journal installation d'une debian chiffrée via LUKS sur un VPS

Posté par . Licence CC by-sa.
Tags : aucun
9
4
fév.
2020

Salut.

En préambule, je tiens a préciser que je ne suis pas un sysadmin, que le titre est un peu menteur, que les propos qui suivent n'ont pas encore été testés sur la cible réelle mais juste sur VM locale et enfin que je viens de valider que ça boote et déverouille le système sur ma VM…

Il y a quelques jours, j'ai finalement fait le nécessaire pour louer un VPS (pour héberger mes délires perso, faire joujou, etc, rien (...)

Journal De retour du FOSDEM 2020

Posté par (page perso) . Licence CC by-sa.
Tags :
17
4
fév.
2020

Demat’iNal,

Le week‑end dernier avait lieu le FOSDEM, événement annuel, gratuit, pendant lequel différentes communautés se retrouvent autour d’un thème — les devrooms ou autour de sujets fédérateurs.

Il y a une ambiance assez spéciale pour une conf, vu que c’est éclaté sur le campus de l’ULB, et que vu la gratuité de l’évènement et son rayonnement, il y a beaucoup de monde. Vraiment beaucoup, à tel point que la stratégie gagnante me semble être de choisir (...)

Journal Journées du Logiciel Libre : appel à bénévoles pour le pôle gônes

Posté par . Licence CC by-sa.
Tags :
5
4
fév.
2020

Les JdLLs sont l'événement annuel incontournable du numérique Libre à Lyon.
Comme chaque année, nous avons besoin de volontaires pour nous donner un coup de mains.
L'événement regroupe de nombreux pôles dont le pôle Gônes, spécialement dédié aux enfants (et aux parents curieux !)
Nous avons donc tout particulièrement besoin d'aide sur ce pôle pour :
- vérifier le temps d’intervention des animateurs et leur présence;
- comptabiliser le nombre de visiteurs par atelier et reporter le résultat sur une (...)

Journal A propos de packaging et de LuaUnit

Posté par (page perso) . Licence CC by-sa.
Tags :
25
3
fév.
2020

Ça fait quelque temps que j'avais envie de partager mes réflexions sur le packaging et mon expérience concrète avec LuaUnit.

En tant qu'auteur de logiciel, j'aime quand mon logiciel est utilisé. Plus il a d'utilisateurs, plus je suis content et fier: je contribue de façon utile au grand monde du logiciel libre.

Pour avoir plein d'utilisateurs, il a plusieurs étapes:

  1. écrire un logiciel qui rend un service utile
  2. les gens qui ont besoin du service en question trouvent le (...)