Journal Petitboot sur ARM, le bon, le bad et le ugly

Posté par  . Licence CC By‑SA.
47
21
nov.
2023

Oui bon ça va hein, la traduction française elle passe pas pour le titre.

Bonjour !

Aujourd'hui, comme évoqué dans des discussions précédentes (et c'est mon deuxième journal avec plusieurs mois de retard), je voudrais vous parler de petitboot, mon bootloader préféré, en me focalisant sur la seule implémentation à laquelle j'ai accès aujourd'hui, avec ses problèmes mineurs et ses problèmes… pas majeurs, mais disons franchement ridicules.
On va donc parler de firmware dans le style du BIOS ou de (…)

Journal Coroutines, histoire d'un nouvel inutilitaire…

Posté par  . Licence CC By‑SA.
Étiquettes :
79
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 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 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 : y'a pas que les linuxiens qui pleurent…

Posté par  . Licence CC By‑SA.
47
21
juin
2022

Bonjour bonjour

Aujourd'hui, mauvaise surprise : un ami se pointe avec un ordinateur portable «reconditionné» acheté à son travail, donc disque vierge de tout OS, et me demande d'y installer Windows, éventuellement Linux en dual boot… Bon. Ça me gonfle d'avoir une installation de Windows à faire, mais soit, je suis (trop) gentil, je devrais vraiment pas accepter ça mais j'accepte.
Puis c'est pas très compliqué : on télécharge l'ISO, on la copie sur clé USB avec dd, et le (…)

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 [HS] Ils étaient trois

Posté par  . Licence CC By‑SA.
51
15
juin
2021

Ce journal est hors sujet et va parler d'aéronautique de loisir, mais bien que je sache à quel point ce sujet peut (et doit) être débattu notamment pour son impact écologique, j'aimerais que cela n'en soit pas la tribune. Merci d'avance pour votre compréhension.

Depuis quelques années maintenant, je suis pilote «du dimanche». J'ai ma licence et une inscription à un aéroclub, sur le terrain de Bondues (LFQO − Lille Marcq), qui me permettent d'aller explorer les paysages des environs (…)

Hotspot, à la recherche du point chaud…

Posté par  . Édité par Nils Ratusznik, palm123, Julien Jorge et Ysabeau 🧶 🧦. Modéré par NeoX. Licence CC By‑SA.
142
14
avr.
2021
Bureautique

Depuis maintenant quelques semaines, j’ai repris les contributions au projet Calligra, et plus particulièrement au traitement de texte (cf ce journal pour plus d’informations). Du coup, quand sur la liste de courriel des développeurs un comparatif a été envoyé, comparant LibreOffice et Calligra sur le temps de chargement d’un document volumineux (800+ pages, table des matières de 60+ pages), et révélant un sévère désavantage pour Calligra, mon sang ne fit qu’un tour : un facteur 4 dans le temps de chargement n’est pas acceptable, même s’il s’explique par l’absence de travail d’optimisation sur ce point…
Partons donc à la recherche de ces lenteurs, et profitons-en pour parler des méthodes d’analyse des performances d’un programme sous Linux !

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 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 RaspberryPi, capteurs USB, dbus et systemd, utiliser des briques Linux "desktop" pour une architect

Posté par  . Licence CC By‑SA.
Étiquettes :
39
21
déc.
2019

Bonjour tout le monde

Mon activité professionnelle quotidienne m'ayant éloigné du développement (je suis devenu DBA parce que le développement logiciel en entreprise me paraissait de plus en plus ridicule, mais libre à vous de me convaincre du contraire), je travaille en auto-entrepreneur sur les projets intéressants que l'on pourrait me présenter. Depuis quelques temps, je travaille sur un système embarqué, où une carte centrale (Raspberry Pi hélas, faute de mieux sur le plan prix/fiabilité d'apprivisionnement notamment) avec une interface (…)

Journal QtWebEngine sous raspbian, la croix et la galère…

Posté par  . Licence CC By‑SA.
21
30
nov.
2019

Salut à tous

Après avoir passé… «plusieurs heures» pour obtenir un QtWebEngine qui fonctionne sous raspbian, je me suis dit qu'il serait peut-être intéressant de partager l'expérience ici. À la fois pour le côté scientifique, documentaire de la chose, mais aussi tout simplement pour vider mon sac, parce qu'on en a gros. Puis ça fait longtemps que j'ai pas fait de journal, ça me manque…

Tout d'abord, petite observation : sur les dépôts raspbian, on trouve beaucoup de paquets… normal (…)

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 Les ricains nous ont tout chouravé…

Posté par  . Licence CC By‑SA.
Étiquettes :
46
16
déc.
2018

Salut les moules

Cette fois, la situation va mal. Mon employeur a été racheté il y a quelques mois de cela par une entreprise américaine… Ce sont des choses qui arrivent. L'entreprise en question nous a tous invités à aller sur place pour que nous découvrions leur culture.
Et voici ce que j'ai trouvé dans le sac à matériel promotionnel qu'ils nous ont donné :

Ils nous ont piqué la poudre verte !
C'est pour ça qu'elle est en rupture (…)

Journal Directive sur le droit d'auteur : le parlement européen reprend les choses en main

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
30
5
juil.
2018

Salut tout le monde

Depuis quelques semaines, beaucoup d'inquiétude apparaît autour de la directive sur le droit d'auteur en cours d'élaboration au niveau européen. Deux articles en particulier, le 11 et le 13, introduisent une notion de censure automatique obligatoire pour les hébergeurs de contenu envoyé par les utilisateurs, et une forme de taxe sur les liens.
Aujourd'hui avait lieu un vote crucial à ce sujet au parlement européen : l'approbation du mandat de négociations de la commission des affaires (…)