Journal PDF, mais que fait la police

Posté par  . Licence CC By‑SA.
185
21
août
2021

Salutations

Le PDF, quel format merveilleux. On génère un fichier et on est sûrs qu'il va s'afficher correctement partout, que ce soit avec des lecteurs libres (Poppler et donc Okular/Evince, mupdf, pdf.js, pdfium et donc Chromium…) ou propriétaires.
Ou pas.
«tiens, je me demandais, ton okular aussi il fait un rendu dégueulasse des fonts sur une attestation d'assurance maladie ameli ?»

En voilà une question qu'elle est bonne. Et oui, il fait un rendu dégueulasse. Bon, le document de test (…)

Journal D'un kernel panic à un patch…

Posté par  . Licence CC By‑SA.
129
12
nov.
2017

Bonjour tout le monde

Ma distribution, Debian sid, m'a proposé de passer sur le noyau 4.13. À l'occasion d'un reboot, je tente un démarrage sur ce nouveau noyau… et suis accueilli par un kernel panic. Expérience déplaisante s'il en est, je décide de repasser sur le 4.12, du travail m'attendant.
Ayant eu plus de temps disponible ce week-end, je décide d'essayer le noyau 4.14-rc7, et découvre que le bug est toujours présent. Il est donc temps pour une enquête et (…)

Journal 723, +5736, -5696… un mois de travail de résurrection d'un projet libre…

Posté par  . Licence CC By‑SA.
Étiquettes :
129
17
mar.
2021

Bonjour à tous

Le 10 février dernier, pris de nostalgie et d'ennui, je me suis lancé dans un projet un peu fou, probablement inutile et vain (donc indispensable) : faire revivre un projet auquel j'ai beaucoup contribué à une époque mais que j'ai perdu de vue ces dernières années. Le projet en question est complexe et volumineux puisqu'il s'agit de Calligra, la suite bureautique du projet KDE. Ayant été co-mainteneur de Calligra Words, je me focaliserai surtout sur ce dernier.

(…)

Journal Ça sent pas bon chez Intel ?

Posté par  . Licence CC By‑SA.
124
3
jan.
2018

Coucou tout le monde

Alors, je n’aime pas trop ça, je t’écris en me basant sur des pures spéculations à travers le Web. Mais le faisceau d’indices est trop grave pour passer à côté.

Commençons par les faits, rien que les faits. Ces derniers mois, on a vu apparaître pour le noyau Linux une nouvelle solution de sécurité proactive (qui ne corrige pas une faille mais diminue considérablement l’impact d’éventuelles failles présentes ou à venir), nommée KAISER, renommée depuis KPTI, Kernel (…)

Journal An unexpected Linux : reverse engineering

Posté par  . Licence CC By‑SA.
Étiquettes :
115
28
mai
2017

Bonjour bonjour

Depuis quelques semaines maintenant, je suis l'heureux propriétaire (et pas privateur) d'un flipper Stern Ghostbusters, une bien belle machine bourrée de mécanique et d'électronique…
Lors de l'installation, le vendeur m'a expliqué les rudiments de la maintenance de la bête, et m'a surtout fait télécharger et installer une mise à jour du firmware, en m'expliquant qu'il avait déjà eu des gros soucis sur des machines suite à une mise à jour mal appliquée.
Le firmware pèse un petit 967MB (…)

Journal De l'écriture d'un pilote Linux pour un gadget

Posté par  .
Étiquettes :
96
24
juil.
2010
Bonjour cher journal

Depuis des années, j'aide des amis ou de la famille avec l'installation et l'utilisation de Linux sur leurs machines. C'est une activité pouvait être souvent pénible (les questions et problèmes récurrents quoi, le pilote ATI qui plante par exemple).
Parfois, une question plus amusante apparaît, comme "comment gérer les diodes de décoration du clavier de mon PC portable Toshiba ?".
Et là commence un merveilleux périple, entre pilote Linux, ACPI, DSDT, pilote Windows, reverse engineering et écriture (…)

Journal «Votre avis nous intéresse !» − Cette fois, je crame mon banquier…

Posté par  . Licence CC By‑SA.
93
11
avr.
2018

Coucou tout le monde

Contraint de changer de véhicule motorisé pour des raisons de santé (et un peu contraint d'en avoir un), je me suis trouvé fort dépourvu avec mes seules économies et j'ai donc du faire appel à ma banque pour disposer d'un crédit m'apportant les fonds… Ça arrive à tout le monde me direz-vous…

Et le printemps arrivant, me voilà pourvu d'un léger excédent que je décide de mettre à profit pour rembourser immédiatement une petite part de (…)

Journal Sobriété, j'écris ton nom

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
91
6
sept.
2022

Depuis quelques jours, je suis l'heureux client d'une crèche. Lors de l'intégration de ma fille dans la structure, un point a été ré-évoqué que j'avais oublié depuis le moment où nous nous étions inscrits : une application mobile est disponible.
Joie ! Volupté ! Une application mobile, génial, oui, super…
Bon, en fait elle peut servir (échanger des messages avec l'équipe, avoir accès aux jours de fermeture et autres éléments administratifs), du coup, va bien falloir que je regarde ça…

(…)

Journal UEFI, à la découverte du nouveau BIOS…

Posté par  . Licence CC By‑SA.
Étiquettes :
81
25
oct.
2011

Sommaire

Qu'il semble loin le temps, béni pour certains, maudits pour d'autres, où il était nécessaire de connaître les IRQs et DMAs de sa machine pour l'utiliser, où, loin du Plug'n'Pray, le matériel se contentait de laisser l'humain configurer…
Puis vint le Plug'n'Play, son compagnon l'ACPI permettant de (…)

Journal Coroutines, histoire d'un nouvel inutilitaire…

Posté par  . Licence CC By‑SA.
Étiquettes :
80
20
oct.
2023

Salutations !

À mon travail, nous utilisons actuellement pour la plupart de nos besoins des serveurs dédiés loués à une petite PME roubaisienne (connue pour son étroite collaboration avec le SDIS). Nous devons avoir à la louche une vingtaine de serveurs chez cet hébergeur. Globalement, on peut le dire, tout va bien. Son réseau est en carton, pirouette cacahouete, ses escaliers non-ignifugés… mais on a des redondances entre centres de données, tout devrait bien se passer.
Mais il y a (…)

Journal Aujourd'hui, je euggubed un programme dans GDB...

Posté par  . Licence CC By‑SA.
Étiquettes :
76
7
juil.
2019

Bonjour bonjour !

En ce moment, pour beaucoup de fun, je tente de bidouiller une grammaire générée avec flex et bison, en mode un peu "boite noire" (interdiction de modifier la grammaire d'origine, et à vrai dire je sais même pas quelle est la tronche exacte du fichier source, je joue avec libpg_query pour ceux que ça intéresse).
Mais quand on tombe sur une erreur, la backtrace est fort peu instructive :

#0  base_yyerror (base_yylloc=0x7fffffffc124, msg=0x5555555f5104 "syntax error", yyscanner=0x0) at
(…)

Journal LUKS, TPM et boulette

Posté par  . Licence CC By‑SA.
Étiquettes :
70
17
avr.
2023

Contexte

À mon taf actuel, on nous demande que les disques durs de données de nos serveurs soient chiffrés. L'objectif est avant tout de se protéger d'un vol d'un disque par un technicien de l'opérateur qui nous héberge, ou d'un mauvais effaçage après recyclage du disque en cas d'incident.
Mais du coup, comment conjuguer ça avec la volonté d'avoir un serveur capable de redémarrer "seul" en cas d'incident ?
Afin d'avoir une solution où la passphrase ne se retrouve pas (…)

Journal Mise à jour du firmware d’un Lenovo Thinkpad moderne…

Posté par  . Licence CC By‑SA.
62
1
août
2017

Bonsoir nal,

Il y a quelques semaines, je fus victime d’un odieux larcin, mon PC portable pro a été dérobé (cher voleur, tu peux faire un git push de mes devs ferroviaires ?). Donc nouveau PC portable pro, installation de Debian, et toute la phase rigolote de sécurisation de la machine.
Je vous passe l’installation de Debian (LUKS, SELinux, nftables…), on va se concentrer ici sur les firmwares.

1er firmware : le microcode du processeur

Comme vous le savez peut‐être, les (…)

Journal The Qt Company annonce un changement dans ses « offres »

Posté par  . Licence CC By‑SA.
Étiquettes :
55
28
jan.
2020

Salutations !

Cela faisait quelques jours que le sujet commençait à pointer son ombre, notamment avec les rappels de KDE concernant l’accord FreeQt… Et ça y est, The Qt Company, qui a repris le développement de Qt après Digia, a annoncé un changement majeur dans l’« offre » de Qt.
Tout d’abord, un rappel : on ne parle en aucun cas d’un changement de la licence de Qt. Cela reste du commercial (contre $, on en reparlera) ou du Libre (…)

Journal Oh, la belle prise (chez CloudFlare)

Posté par  . Licence CC By‑SA.
Étiquettes :
53
24
fév.
2017

Coucou nal (zut, ça marche pas)

Cette nuit, Google a révélé par son « Project Zero » une faille de sécurité chez CloudFlare, qui pourrait bien mériter le prix de faille de l’année.

Depuis le 22 septembre 2016, avec une aggravation depuis le 30 janvier, jusqu’au 18 février, certaines pages HTML mal formées permettaient, après traitement par CloudFlare, de participer à une magnifique loterie : lors d’un accès à la page, on obtenait la page et en cadeau Bonux un bout de mémoire vive du proxy (…)