Journal Entre la FSF et COAGUL impossible de résister : une saint-valentinerie

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
32
14
fév.
2019

Entre la FSF qui me demande de montrer mon amour pour le Libre à l'occasion de la Saint-Valentin et l'association COAGUL qui a obtenu de la ville de Quétigny d'afficher son amour pour le Libre sur un panneau lumineux de la ville, j'ai craqué et piqué sans vergogne l'idée.

L'inspiration :

Le résultat, une grille de tricot :

Amusez-vous bien.

PS : vous pouvez, par exemple tricoter ça et le coudre/coller sur un sac de cours ou de je ne (…)

Journal Sécurité, vie privée... et Google Analytics!

Posté par  . Licence CC By‑SA.
16
14
fév.
2019

Ave, 'nal (ça fait vénal, je sait, c'est fait exprès).

Il y a un détail qui m'intrigue: c'est très bien de vouloir la vie privée renforcée sur internet en suggérant à tout le monde de veiller au chiffrement des transmissions (et je parle ici notamment des sites web, en https://) mais l'écrasante majorité des sites que je visite a son petit bout de code analytics.google.com!

C'est pratique pour avoir de jolies stats sur le bureau de son patron mais est-ce (…)

Journal Suivre les amendements débattus à l'assemblée nationale avec Eliasse

Posté par  . Licence CC By‑SA.
30
13
fév.
2019

Il m'arrive parfois de suivre les séances de débats à l'assemblée nationale via la diffusion en direct ou en regardant les rediffusions vidéo.

Le truc qui était compliqué avant c'était de suivre les amendements débattus et en même temps la diffusion en direct de la vidéo.

Problème réglé avec la nouvelle application Eliasse qui permet aux députés et aux spectateurs de suivre les amendements débattus en direct.
Un bouton « Amendement en cours de discussion » existe pour synchroniser le (…)

Journal Un recrutement racé chez VEOLIA

Posté par  . Licence CC By‑SA.
Étiquettes :
16
13
fév.
2019

Je viens de candidater à un poste de Gestionnaire de Projet Informatique chez VEOLIA en Moselle. Il fallait remplir un formulaire, téléverser son CV et répondre à quelques question dont une très peu en rapport avec le poste, sélectionnez votre race/ethnie : Indien Americain ou natif d'Alaska, Asiatique, Noir ou américain noir, Hispanique ou latino, Natif d’Hawaï, blanc/abstention.
https://framapic.org/OTHZdzMhIPTY/r57huh5J1YL6.png

Bizarre le recrutement chez VEOLIA.

NdM. : réponse de Veolia en commentaire

Journal Legos et cavalier IDE [hors sujet]

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
7
12
fév.
2019

Pour les plus jeunes, qui n'ont connu que le serial ATA et le nvme, les disques utilisaient le bus IDE. Le nombre de disque s'y trouvait limité à 4 : 2 bus : primaire et secondaire, 2 disques : maître et esclave. Un disque était maitre ou esclave selon la position d'un petit cavalier. La pince à épiler était de rigueur.

Les legos sont un ensemble de petites pièces surmontés d'un tube permettant de les emboiter ensemble pour former une (…)

Journal Places gratuites pour les contributeurs dans les formations Linux embarqué de Bootlin

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes : aucune
16
11
fév.
2019

Après plusieurs années, Bootlin offre à nouveau à des contributeurs de la communauté du Logiciel Libre des places gratuites dans ses formations autour de Linux embarqué.

Voici les premières sessions concernées :

  • Formation développement de systèmes Linux embarqué, du 4 au 8 mars 2019 à Avignon. Les candidatures sont à envoyer avant le 17 février, et le ou la gagnante sera sélectionné(e) et prévenu(e) au plus tard le 17 février.

  • Formation noyau Linux et développement de pilotes de périphériques, du (…)

Journal Mettre en place des build automatiques avec jenkins et docker

Posté par  . Licence CC By‑SA.
Étiquettes :
20
10
fév.
2019

Mettre en place des build automatiques avec jenkins et docker

L'intégration continue, c'est vachement bien, mais parfois, c'est un peu compliqué à mettre en place.

Ce journal explique comment mettre en place un serveur de build automatiques maison.

L'intérêt est d'avoir une solution locale qui permet de compiler sur un réseau local (en entreprise par exemple où l'accès à Internet est parfois compliqué et où on a rarement envie d'utiliser des services externes)

Ici je vais détailler commente compiler régulièrement (…)

Journal Mon retour sous KDE

Posté par  . Licence CC By‑SA.
Étiquettes :
34
8
fév.
2019

Salut les libristes.

J'ai passé quelques mois sous KDE/Plasma (que j'avais quitté il y a des années maintenant pour passer sous Cinnamon/Mint), je trouvais ça moche (Oxygen) et complétement buggué et je voulais partager avec vous ma très agréable surprise.

Je me suis remis dans le bain avec quelques mois de Manjaro/KDE (je serais encore sous cette distro si une update n'avait pas complétement foutu mon systeme en l'air … génial les rolling-release), depuis retour sous Mint en temporaire.

Mais (…)

Journal Utilisation de GtkTreeModel, GtkTreeView et consorts

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
28
7
fév.
2019

Introduction

J'ai eu de la peine à trouver dans la documentation de GTK une vision globale de tout ce qui est possible de faire avec l'affichage d'une GtkTreeView.

La documentation de GTK est disponible via l'interface graphique Devhelp (si vous avez des problèmes de rendu, vous avez peut-être une base MIME en mauvais état). Elle a bien une description globale de l'utilisation de GtkTreeModel et GtkTreeView, mais elle est un peu trop généraliste.

J'écris donc cet article pour permettre (…)

Journal Delta Chat est prêt pour le bureau

Posté par  (site web personnel) . Licence CC By‑SA.
29
7
fév.
2019

Delta Chat est un logiciel de messagerie instantanée comme il en existe des milliers: on ajoute des contacts, on crée des groupes et s'envoie des mots doux ou des insultes.

Il a toutefois un avantage majeur sur ses concurrents: tous vos contacts ont déjà un compte sur le réseau qu'il utilise.

Plutôt que de réinventer un nième protocole, les auteurs de Delta Chat ont fait le choix de se baser sur IMAP, SMTP et les diverses RFC qui définissent les (…)

Journal Ajouter un service sur le réseau façon Internet, « à l'ancienne »

Posté par  . Licence CC By‑SA.
Étiquettes :
42
5
fév.
2019

Bonjour nal,

L'autre jour j'ai voulu ajouter un service de « cache » APT sur le réseau, et j'ai essayé de faire ça bien. J'ai une machine (sous Debian Stretch) déjà utilisée pour plusieurs choses, dont un serveur Web, et elle accueillerait bien ce service en plus, avec son honnête capacité de stockage disponible.

Je vais donc vous expliquer ma démarche, qui demande quand même quelques prérequis :

  • Avoir un réseau IPv6 fonctionnel
  • Maîtriser le serveur DNS de la zone (…)

Journal Debian et l'intégration continue

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
34
5
fév.
2019

Cher journal,

j'aimerais partager mon enthousiaste suite à la lecture de l'infolettre pour développeurs Debian n°47. Celle-ci m'a fait découvrir l'intégration continue dans la création des paquets Debian.

Le projet Debian a un haut niveau d'exigence concernant la qualité des paquets. Le système existant vérifie déjà beaucoup de choses lorsque les paquets sont ajoutés aux archives officielles (unstable, testing, stable, etc.), comme:

Journal Bootstrap Binary seed

60
4
fév.
2019

Demat'iNal,

J'ai été frappé (ouille) par cet exposé au FOSDEM 2019.
Le sujet sous-jacent était « comment arriver à un compilateur C » à partir de… source. Et il est vrai que jamais je ne m'étais posé la question sous cet angle : arriver à faire qu'un compilateur pour un langage X soit écrit dans ce même langage X suppose… que l'on ait déjà un compilateur pour X. Ce problème se gérant soit par la disponibilité d'un autre compilateur, soit (…)