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

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
56
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 Letsencrypt désactive l'authentification tls-sni

Posté par  . Licence CC By‑SA.
Étiquettes :
56
19
jan.
2018

Let's Encrypt (LE) est une autorité de certifications qui a bousculé l’écosystème en fournissant gratuitement des certificats SSL reconnus par la plupart des navigateurs.
Ces certificats ont une durée de validité assez courte (quelques mois), mais des scripts permettent de les générer et de les renouveler automatiquement.

Pour obtenir ou renouveler un certificat il faut réussir à démontrer que le demandeur est bien le propriétaire du nom domaine rattaché au certificat.

Pour se faire il existait trois méthodes (challenges):

Journal On cherche mes remplaçants...

56
25
avr.
2017

Pour des raisons indépendantes de ma volonté, je ne peux plus faire de don du sang à usage thérapeutique. Cependant, les besoins existent toujours, aussi j'invite les lecteurs de ce journal à envisager de me remplacer. L'exercice est simple, il suffit de se rendre dans un point de collecte, de répondre à un questionnaire, de voir un médecin, de se faire pomper et de bénéficier d'une collation. Trois types de dons sont possibles :

  • le don de sang total (…)

Journal 1 an sous Ubuntu Phone

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
56
17
août
2016

Bonjour,

il y'a un an, j'achetais un Ubuntu Phone (Meizu MX4) et revendais mon OnePlus One.

Beaucoup de difficultés à cette époque là, avec peu d'applications, des bugs et surtout un téléphone qui ne téléphone pas sans reboot un jour sur deux (voir moins).

Les choses ont évolué positivement durant cette annnée(8 mises à jour: OTA5 à OTA12) avec beaucoup de corrections de bugs, de gros gains de performances et surtout depuis l'OTA12: les bugs dans ofono avec le MX4 (…)

Journal Des abonnés Free reçoivent ¼ d’adresse IP

Posté par  . Licence CC By‑SA.
Étiquettes :
56
21
fév.
2016

La pénurie d’adresses IPv4 n’a rien de nouveau, et le déploiement d’IPv6 continue à un train que même les sénateurs dépassent allègrement sur leur mammouth. Alors évidemment, ce qui devait arriver arriva : après plusieurs pays de l’autre bout du monde qu’on connait pas, comme la Chine, le Qatar ou la Belgique, c’est maintenant la France qui est concernée.

D’après un article de NextINpact citant une conversation du forum lafibre, certains clients de Free reçoivent maintenant une adresse IPv4 (…)

Journal Mozilla s'apprête à laisser la main pour Thunderbird

Posté par  . Licence CC By‑SA.
Étiquettes :
56
3
déc.
2015

L'info est passée il y a quelques jours, Mozilla voudrait confier Thunderbird à une autre organisation.

On savait déjà que le client mail n'était plus la priorité de la fondation depuis quelques années, bien que quelques espoirs soient apparues.

Personnellement, Thunderbird est un logiciel que j'apprécie et utilise énormément au quotidien que ce soit pour les mails ou pour l'agenda, j'espère vraiment qu'il ne sombrera pas plus dans l'oubli qu'actuellement et si passer dans d'autres mains permet (…)

Journal XMPP et (micro)blogage: la donne a changé

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
56
26
mai
2015

Salut à Vous,

Nous venons de faire un énorme pas en avant dans la gestion du blogage/microblogage avec XMPP, aboutissement de plusieurs mois d'efforts, voici quelques explications.

XMPP a de nombreux atouts : protocole standard, stable, largement répandu, décentralisé et extensible, c'est un choix logique pour construire un logiciel de communication aujourd'hui. Choix que des projets comme Movim, Jappix ou Salut à Toi (dont je suis un des dév principaux) ont fait, et dans une certaine mesure Buddycloud mais (…)

Journal Git a fêté ses 10 ans hier ...

Posté par  . Licence CC By‑SA.
Étiquettes :
56
8
avr.
2015

… et même pas une moule pour relayer cette petite interview de son papa:
http://www.linux.com/news/featured-blogs/185-jennifer-cloer/821541-10-years-of-git-an-interview-with-git-creator-linus-torvalds

Les 10 ans de Git pour changer un peu des bougies, c'est aussi l'occasion de se pencher sur la mémoire de tous ses challengers qui ont rejoint le panthéon des logiciels. Paix ait leur âme.
C'est peut-être aussi l'occasion de ressusciter quelques trolls endormis en mémoire du bon vieux temps, car bon, en lisant cette interview moi j'ai plutôt le souvenir d'un bon vieux syndrome (…)

Journal Tesla Motors VS the rest of the world

Posté par  (site web personnel) . Licence CC By‑SA.
56
3
jan.
2015

Bonjour Nal,
Voici un sujet qui me fait bien rigoler ces derniers temps : Tesla Motors. Tu as déjà entendu ce nom, tu sais la boite américaine fondée par Elon Musk, ancien fondateur de PayPal, qui est également le fondateur de SpaceX, et qui propose aux riches des voitures qui arrachent le bitume sans bruit. Nous, en Europe, nous avons parmi les meilleurs concepteurs et constructeurs de voitures au monde et une forte culture automobile. Mais allons nous (…)

Journal GCC vs LLVM

Posté par  (site web personnel) . Licence CC By‑SA.
56
30
juin
2014

Vladimir Makarov, qui bosse sur les compilateurs pour Red Hat, vient de poster le résultat de son évaluation entre les dernières versions de GCC et LLVM.

Le mail d'annonce est ici, les tableaux pour x86-64 et ARM (32 bits) sont postés sur son site tandis que la page de conclusion est là.

Résumé du duel opposant GCC 4.9 et LLVM 3.4 :

  • LLVM est bien plus rapide que GCC lors de la compilation.
  • GCC génère du code plus (…)

Journal [+]

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
56
31
mai
2014

Le plussage et le moinssage sont les deux mamelles de LinuxFR. Mais voici que des chercheurs américains viennent d'étudier un peu plus en profondeur les conséquences du plussage et du moinssage sur une communauté. Je vous invite à lire l'article du lien plus bas, mais en gros ils en concluent que les moinssés moinssent plus que les plussés, et de plus est, qu'il repostent plus que les plussés, et des posts de moindre qualité. De l'autre côté les plussés ne (…)

Journal Mon passage aux 30 ans de GNU au MIT

Posté par  (site web personnel) . Licence CC By‑SA.
56
30
sept.
2013

Présentation liminaire (Introduction quoi…)
Ce week-end, le Gnou s'est félicité d'avoir 30 ans et d'être encore là. Plusieurs événements ont eu lieu pour l'occasion, et comme j'en parlais il y a quelques jours, je passais par là, j'ai vu de la lumière, et je suis rentré.

Alors pour placer le contexte, l'événement s'est tenu sur deux jours, mais pour causes professionnelles de mise en production imminente, je n'ai pas pu me libérer autant que ca, et je n'ai pu (…)

Journal 10 ans de libcaca

Posté par  (site web personnel) .
Étiquettes :
56
11
déc.
2012

Ce jeudi 13 décembre 2012 le dépôt de code de libcaca aura 10 ans. Que de chemin parcouru depuis ce simple projet de shoot’em up en mode texte, jusqu’à la véritable petite success story à la française que l’on connaît !

Pour fêter comme il se doit l’évènement, nous irons boire des verres et manger des assiettes de cochonneries à Paris au Bière Academy, à l’intersection de la rue des Écoles et de la rue d’Arras (métro Jussieu ou Cardinal (…)

Journal Moment de détente

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
56
19
nov.
2012

Entre les trolls GNOME/Unity, Usability vs design voire Android vs IOS, je propose un moment de détente simple, gratuit, accessibles à tous les citadins.

Rendez-vous dans le rayon ordinateur de votre grand-magasin favori (FNAC, Carrouf ou n'importe quoi dans le genre) avec des amis.

Trouvez des ordinateurs en démonstration sous Windows 8. Le jeu peut commencer : un arbitre chronomètre et assigne des tâches. Le premier qui arrive à les accomplir en moins d'un quart d'heure a gagné.

Exemple de (…)

Journal Et Dieu inventa le soutien gorge !

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
56
17
août
2012

Le C est connu pour ses pointeurs. Les pointeurs sont une merveille pour certains, une horreur pour d'autre. Je sais qu'il s'agit d'un nième débat religieux par ici, mais parlons de C et de pointeurs !

Un vrai moment de détente pour le week-end :D

Le noyau Linux utilise une forme particulière de listes chaînées qui nous permet d'apprécier ce genre de code include/linux/kernel.h:683:

#define container_of(ptr, type, member) ({                      \
        const typeof( ((type *)0)->member ) *__mptr = (ptr);    \
        (type
(…)