Journal rétrospective sur la mise en page en console

50
5
fév.
2022

'jour 'nal.

Dans une enfilage sur le clavier, j'avais avoué ma passion pour l'histoire des systèmes et matériels informatiques ; et dans diverses autres discussion, ici et ailleurs, j'ai souvent évoqué l'influence des télescripteurs (en tant que périphériques d'entrée-sortie) sur le système Unix, un processeur de textes commandé textuellement
C'est cet aspect que j'aimerais rappeler à travers quelques commandes oubliées.

intro au kilomètre

J'ai souvenir qu'on enseignait à une certaine époque (j'ai l'impression que ce n'est (…)

Journal Une surprenante décision de la justice belge

Posté par  . Licence CC By‑SA.
21
4
fév.
2022

Bonjour Nal,

Chez nous en Belgique, c'est bien connu, on ne nomme pas les choses comme en France. Ça vous fait souvent rire (et nous aussi).

Mais trêve de considérations linguistiques, la CNIL au plat pays s'appelle l'APD, pour "Autorité de Protection des Données". Et chez ces gens-là, pour paraphraser un de nos chanteurs (qui n'est pas Stromae), on ne rigole pas, Monsieur, on ne rigole pas. On décide.

La décision tombée aujourd'hui est assez surprenante, je ne sais pas (…)

Journal Ada au FOSDEM

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
15
4
fév.
2022

Et hop, encore un journal Haribo pour les gourmands.

Donc dimanche, pour changer, la devroom étant historiquement le samedi, ce sera, entre autres, la journée Ada et SPARK.

Demandez le programme !

Au menu de cette 11ème Ada Developer Room, rien de moins que 13 présentations d'une durée variant de 25 minutes à 1 heure.

Introduction to Ada for Beginning and Experienced Programmers

Il s'agit de la traditionnelle présentation de Jean-Pierre Rosen, président d'Ada-France, permettant de (…)

Journal LinuxFr.org : seconde quinzaine de janvier 2022

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
8
3
fév.
2022

Cent huitante quatrième épisode dans la communication entre les différents intervenants autour du site LinuxFr.org : l’idée est de tenir tout le monde au courant de ce qui est fait par les rédacteurs, les admins, les modérateurs, les codeurs, les membres de l’association, etc.

L’actu résumée ([*] signifie une modification du sujet du courriel) :

Statistiques

Du 16 au 31 janvier 2022

  • 1984 commentaires publiés (dont 6 masqués depuis) ;
  • 1887 étiquettes posées ;
  • 62 comptes ouverts (dont 25 (…)

Journal Durcir nginx et PHP avec systemd

Posté par  (site web personnel) . Licence CC By‑SA.
55
3
fév.
2022

Dans une installation Linux-nginx-PHP classique, on a:

  • systemd qui doit orchestrer les services et s'exécute en root (inévitable)
  • nginx qui reçoit les les requêtes web et les répartit, notamment vers php-fpm. Il fonctionne avec un processus maître qui fonctionne en root pour se mettre en écoute sur le port 443 et des workers, non privilégiés, qui traitent les requêtes
  • php-fpm qui tourne sous root, reçoit les requêtes vers des scripts PHP de la part de nginx et les répartit vers (…)

Journal CPU Ex0183 Internet Explorer

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
4
3
fév.
2022

Dans cette release de CPU, dans la série Webmasters : Un navigateur web, un navigateur web par défaut, un navigateur web plein de défauts et un nouveau navigateur web…
Notre invité est David Catuhe, Group Engineering Manager chez Microsoft.

Internet Explorer est entré cette année au Club des 27. Rendons-lui un ultime hommage. Le témoignage est rare, sans filtre et montre comment une multinationale archi-dominante a dû sérieusement se remettre en question.

Écoute libre, podcast, liens et commentaires (…)

Journal Renaissance Ada

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
25
2
fév.
2022

Désolé pour le titre qui pourrait faire penser à une secte mais je n'y peux rien.

Renaissance Ada est le nom d'un ensemble bibliothèques et outils.

Le but de ces outils est de permettre la visualisation graphique de la structure d'un code, son analyse et sa modification en fonction de règles.

Pour ceux qui veulent aller vite (et les autres aussi, c'est intéressant), il y a une vidéo d'une vingtaine de minutes expliquant ce que l'on peut faire sur la (…)

Journal [Message de service] Gagnants des meilleures contributions de janvier 2022

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
3
1
fév.
2022

Si vous avez contribué au site en janvier 2022 (dépêches ou journaux), lisez ci‑dessous. Sinon, pas la peine de perdre votre temps à lire la suite.

Si vous êtes l’un des pseudos suivants, consultez votre courriel (celui connu par LinuxFr.org) et vérifiez vos indésirables, vous avez certainement reçu un message vous indiquant que vous avez gagné un livre (version numérique ou papier). Ne procrastinez pas pour nous répondre s'il vous plaît, même si vous ne souhaitez pas y donner (…)

Journal Nouvelle version de OpnSense, basée sur FreeBSD 13

Posté par  (site web personnel) . Licence CC By‑SA.
17
31
jan.
2022

La dernière version de OpnSense 22.1 — « Observant Owl » — viens de sortir, avec son lot habituel d'améliorations, notamment basée sur FreeBSD13.

Nouvautés

Divers

  • Lisibilité des fonctions “Tunables” améliorée
  • Configuration de l'interface LAGG (c.f. Bonding) à partir du menu de la console.
  • Authentification / création automatique d'un utilisateur LDAP à la connexion
  • Journalisation - passage au format rfc5424 et suppression de la journalisation circulaire

Interfaces

  • Les adresses IP virtuelles (VIPs) supportent maintenant l'option "no bind" pour les exclure (…)

Journal Sortie de Groovy 4.0.0

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
12
31
jan.
2022

Groovy est un langage typé optionnellement, dynamique, pouvant supporter la compilation statique. Il utilise la plateforme Java, il permet entre autres la composition de scripts portables (Windows, Linux, Mac avec gestion de dépendances), tout en disposant d’une syntaxe simple et abordable.

Groovy simplifie également la création de DSL, la méta-programmation, la programmation fonctionnelle et la rédaction de tests.

Amélioration de l’existant

Utilisation exclusive du Parrot parser

Il s'agit d'une version optimisée d'ANTLR4 en lieu et place de l’ancien parseur (…)

Journal Linux et BusyBox, un duo parfait pour s'amuser

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
54
31
jan.
2022

Bonjour Nal,

Depuis peu, le weekend j'aime bien m'amuser sur des petits projets que je ne compte pas continuer.

Ce weekend, c'était concevoir rapidement un OS bootable basé sur Linux. Mais sans suivre LFS.

Le disque virtuel

Je commence par me créer une petite image disque :

$ qemu-img create ./hd0.img 2G

Puis une table des partitions (à la va vite, une seule partition qui fait tout le disque):

$ cfdisk ./hd0.img

Enfin, je formate le tout en EXT4 (…)

Journal Scalingo & co, ça PAAS ou ça casse ?

Posté par  . Licence CC By‑SA.
Étiquettes :
41
29
jan.
2022

Entre l'hébergement old school et le cloud je commence à me lasser de passer un temps fou à gérer de l'infra alors que mon job c'est plutôt le dev… D'autant que l'on nous pousse à avoir une résilience de GAFAM, si t'as pas une redondance multi-région t'as raté ta vie.
Pendant longtemps ça m'a beaucoup plus de tout gérer, du serveur http jusqu'aux mails, merci Linux.

Ca a commencé par systemd, puis docker, puis lambda etc. et je ne m'y (…)

Journal OpenData Meteo

Posté par  (site web personnel) . Licence CC By‑SA.
20
28
jan.
2022

Salut nal,

https://www.nextinpact.com/article/49607/open-data-infoclimat-association-qui-lutte-pour-ouverture-donnees-meteorologiques

J’évoquais en commentaire du lien suivant (https://linuxfr.org/users/colargol/liens/dans-le-creux-de-la-vague-sigfox-place-en-redressement-judiciaire#comment-1881502) mon intérêt pour le sujet de l’AgTech. En ce moment je suis servi !

Cet article passionnant de NextInpact fait l’impasse sur SenCrop, une société lilloise qui dispose d’un réseau de stations météo appréciable. J’y connais plusieurs personnes, plusieurs de mes anciens élèves y travaillent. SenCrop c’est un peu comme SigFox : bien mais proprio. D’ailleurs SenCrop utilise le réseau qui avait été mis par SigFox.
Pour autant (…)