Journal Une 20-aine de lignes de code pour le defer de Go en C++

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

Bonjour Nal,

Si tu es comme moi, tu détestes Go malgré quelques fonctionnalités géniales et un écosystème vaste et grandissant, qui en font un choix à considérer malgré tes préférences personnelles.

Si tu es comme moi, tu préfères certainement le C++ surtout depuis le C++11. Tu fais d'ailleurs surement du C++20 histoire d'être moderne.

Parmi les fonctionnalités de Go que tu apprécies, il y a le mot clé defer :

func example() error {
  rsrc1, err := CreateResource
(…)

Journal TI-92 à donner

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

J'ai récemment fait un peu de ménage chez moi et j'ai retrouvé mon ancienne calculatrice TI-92. C'est le premier modèle et elle doit avoir pas loin de 24 ans maintenant. J'ai aussi le module E et le module Plus. Et comme je suis un peu conservateur, j'ai aussi les manuels les câbles de transfert, les modules originaux, etc.

Plutôt que de le laisser moisir au fond d'une boîte, je souhaite le donner à un musée, un collectionneur ou autre (…)

Journal Wordle is the new TapTempo

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

Cher journal,

Je suis tombé sur la liste de tous les Wordle existants répertoriés ici :

https://rwmpelstilzchen.gitlab.io/wordles/

En dehors des versions non libres, on ne découvre que des versions webesque à base des machins react-vue-script. Sans doute une effervescence liée au rachat de la version d'origine par le New York Times : https://www.nytimes.com/2022/01/31/business/media/new-york-times-wordle.html

Scandale.

J'apporte donc ma pierre à l'édifice inutile en créant ma version en C++.

Pour la partie GUI, j'utilise ImGui, parce que pourquoi pas. Pourtant l'auteur dit (…)

Journal Les dernières nouvelles du nettoyage de l'espace de rédaction

Posté par  (Mastodon) . Licence CC By‑SA.
Étiquettes :
26
6
fév.
2022

Salut ‘nal

Voici les dernières nouvelles du ménage de l’espace de rédaction.

Les dernières ?

Les dernières dans le sens chronologique mais aussi les dernières parce que je ne pense pas en donner d’autres par la suite. En effet, je déclare solennellement ma mission de nettoyage des écuries d’Augias terminée. Il y aura bien l’un ou l’autre esprit chagrin pour discutailler cette annonce et pointer l’un ou l’autre article en rédaction depuis longtemps et pas prêt d’être publié. À ces (…)

Journal Greycess Knight RPG : de la 1.0.0 à la 1.0.1

Posté par  . Licence CC By‑SA.
16
6
fév.
2022

C'est quoi Greycess Knight RPG ?

Greycess Knight RPG est un jeu vidéo. Il consiste pour l'essentiel en un jeu de rôle en tour par tour. Entre les combats et pour l'histoire, on se meut sur une carte et on a accès à un menu pour divers trucs (voir l'état de son personnage, changer son équipement, sauvegarder, changer des paramètes, etc.).

Autant sur son moteur que graphiquement, ainsi que sur son scénario et sa durée de vie, il est très (…)

Journal Le virus bronsonisé

44
6
fév.
2022

Non, il ne sera pas question ici de Sars-Cov-2. Enfin si, mais je m’en serais bien passé.

Pour la deuxième fois, le Virus informatique annonce la fin de sa parution. Une nouvelle qui m’attriste car une voix discordante s’éteint dans le paysage de la presse informatique francophone, qui y perd en diversité. C’est du moins ce que j’aurais dit il y a quelque temps, mais pas aujourd’hui.

Dans le Virus et ses cousins (Pirates mag et autres), il y a (…)

Journal Dread: faire plus avec moins

Posté par  . Licence CC By‑SA.
20
5
fév.
2022

Est-ce qu'il peut faire tourner Doom ? Oui, et mieux que ton grille-pain.

https://www.youtube.com/watch?v=CIjSNlUS3vg

C'est une démo de Dread, une adaptation de Doom sur un Amiga 1200 stock (c'est à dire, sans carte accélératrice). Pas tout à fait «stock»: la machine a 8Mo de mémoire FAST (c'est à dire de la mémoire non partagée avec les coprocesseurs, cela libère le bus et accélère la partie CPU).

Allez voir la video, et souvenez-vous que tout ça tourne sur un 68EC020 (version (…)

Journal Petite énigme pour le nouvel an chinois

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

Salut les gens, et les autres

L’énigme pseudo-mathématique pour commencer l’année et en guise de vœux m’en ayant inspiré d’autres, en voici une nouvelle. Les autres viendront en leur temps.

Rien à voir avec le nouvel an chinois, mais tout, si si, avec les thèmes de LinuxFr (ce qui, est, tout de même, un sacré indice). De mon point de vue, cette énigme en forme de charade est super facile à deviner. Reste à voir ce que vous en pensez.

(…)

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 (…)