Journal Ruby on Rails 7.2 a été publié

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
14
24
sept.
2024

Hello,

Maintenant que j’ai fini de réinstaller ma machine avec Debian Bookworm et publié l’article qui explique comment je l’ai fait, j’ai repris le projet de migrer le code de LinuxFr vers Rails 7.1.

Ce projet a principalement vu le jour grâce au travail d’@echarp pour passer à Ruby On Rails 7.0, puis 7.1. Il a également pris le temps de créer beaucoup de tests à l’occasion de cette migration, c’est très apprécié.

@nud a également participé en (…)

Journal Installation personnalisée de Debian avec LUKS v2, volumes Btrfs, systemd-boot et Secure Boot

33
18
sept.
2024

Cher journal,

Je me suis amusé en début d’été à réinstaller ma machine avec Debian Bookworm et j’ai pris quelques notes pour en faire un article sur mon blog. Nous voilà déjà à la fin de l’été et j’ai publié l’article que je vous ai retranscrit ici directement ci-dessous.

Finalement, cet article que j’avais imaginé petit a pris bien plus de mon temps que prévu :)

Installation personnalisée de Debian avec disque chiffré par LUKS v2, volumes Btrfs, systemd-boot et

(…)

Journal Mise à jour simplifiée des routeurs OpenWRT

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
35
21
juil.
2024

Hello,

OpenWRT a sorti une nouvelle version mineure cette semaine, la version 23.05.4, comme annoncé sur leur forum.

En lisant la discussion sur l’annonce du forum, j’apprends que des utilisateurs ont des soucis avec attended sysupgrade (abrégé ASU) en interface web et qu’il y a un outil en ligne de commande nommé acu qui fonctionnerait bien.

J’étais complètement passé à côté de ces outils et j’ai trouvé la page de documentation qui explique son utilité : la communauté (…)

Journal Comment savoir si le style sombre est actif ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
23
11
déc.
2023

Cher journal,

Au démarrage de mon éditeur de texte vim, je souhaite qu'il choisisse un thème sombre ou claire selon la préférence actuelle de mon bureau.

Je n'en ai besoin que pendant le lancement, parce que je ne change pas très souvent ce paramètre : la journée je préfère le thème clair et le soir le sombre. Si vraiment, j'ai besoin de changer le style de vim sans le redémarrer, je peux utiliser la commande :

:set background=dark

Jusqu'à (…)

Journal Découvertes de logiciels libres - été 2023

17
11
nov.
2023

Cet été j’ai eu l’occasion de découvrir de belles pépites de logiciels libres grâce à un changement de travail. Ce nouveau travail était lié à l’affichage de données sur des cartes et des résultats dans des graphiques.

Voici une petite liste de logiciels libres que j’ai pu employer et que j’ai particulièrement appréciés 😊

PostgreSQL, postgis et node-postgres

PostgreSQL est une base de donnée à tout faire, vraiment. Je l’appréciais déjà auparavant pour ses fonctions intégrées de gestion des types (…)

Journal Un système universel d'aide à la saisie ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes : aucune
15
4
août
2023

Cette expérience est vraiment chouette : avec les protocoles Wayland et InputMethod, il y aurait moyen d'ajouter des aides à la saisie pour plusieurs toolkit sans avoir à tous les modifier si j'ai bien compris.

Il y a une démo pour un copier/coller avec prévisualisation, un selecteur d'emoji, une traduction en live et du TextToSpeech 🤗

Pour l'instant ça ne marche que avec les compositeurs Kwin et Weston, mais ça pourrait changer 👍

Nouveautés sur LinuxFr.org : lien Mastodon, relance, ménage, etc.

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud, vmagnin, bobble bubble, yal et Ysabeau 🧶. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
59
7
fév.
2023
LinuxFr.org

En ce début 2023, votre site LinuxFr.org a reçu quelques améliorations intéressantes et visibles pour les utilisateurs et utilisatrices. Citons notamment la possibilité de relier ses comptes LinuxFr.org et Mastodon, une amélioration sur la relance dans l’espace de rédaction collaborative et un nettoyage des contenus et commentaires non publics datant de plus d’un an.

La communauté GNOME remplace ses listes de discussion par Discourse

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud, vmagnin, Florent Zara et Xavier Teyssier. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
22
27
oct.
2022
Gnome

Après avoir modernisé sa forge logicielle (utilisation de Gitlab depuis 2018) et sa messagerie instantanée (utilisation depuis cet été de Matrix avec un pont IRC), la communauté GNOME a annoncé qu’elle allait désactiver ses listes de discussion d’ici fin octobre en faveur de son instance Discourse.

logo de GNOME Mail Services

Discourse est un forum open-source en ligne sur le web, pas forcément révolutionnaire, mais a priori plus facile d’accès qu’une liste de discussion pour les divers membres de la communauté.

Journal La communauté GNOME remplace ses mailing lists par Discourse

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

Après avoir modernisé sa forge logicielle (utilisation de Gitlab depuis 2018) et sa messagerie instantanée (utilisation depuis cet été de Matrix et d'un bridge IRC), la communauté GNOME a annoncé qu'elle allait désactiver ses mailing lists d'ici fin octobre.

Les archives des listes resteront accessibles en ligne, mais aucun nouveau email sera distribué.

Pour les utilisateurs qui préfèrent continuer à interagir par email, il est possible de configurer Discourse pour interagir avec des emails. Cependant, il faut (…)

Journal Vous avez dit "caractère" ?

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
21
4
sept.
2022

Ces derniers jours, j'ai cherché à mieux comprendre comment gérer UTF-8 dans une de mes applications hobby et j'ai appris pas mal de choses :)

D'abord, j'avais oublié que ASCII était codé sur 7 bits et non pas 8 bits. C'est grâce à ça que UTF-8 est automatiquement compatible avec ASCII (UTF-8 est codé avec des blocs de 8-bits, il leur a suffit de dire que le premier bit est 0 pour les 127 premiers Unicodes encodé en UTF-8).

Les (…)

Journal Utiliser Podman en mode rootless pour exécuter en service des containers rootless

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
40
29
avr.
2022

Hello,

J'ai eu l'occasion de remonter mon serveur et tous ses services suite à un bug sur le système de fichier.

Je pouvais juste remonter les sauvegardes de ma Debian 11 Bullseye, mais j'avais prévu une nouvelle machine et je voulais en profiter pour refaire à la main les installations des services.

J'emploie Debian et j'utilise donc d'habitude les paquets Debian.

Mais, bien sûr, j'ai certains services, comme Firefox Sync et Grafana, qui ne sont pas disponible dans les répertoires (…)

Journal Le projet Gtkmm cherche de nouvelles forces pour son équipe de maintenance

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

Cher journal,

J'ai appris sur le forum de GNOME que le projet gtkmm est à la recherche de nouvelles forces pour maintenir le projet (gtkmm est un binding C++ pour les interfaces graphiques Gtk).

Kjell Ahlstedt, qui fait partie actuellement de l'équipe de maintenance, écrit dans le bug gtkmm/#110:

I will not continue forever with maintenance of gtkmm and other *mm modules.
Unless someone else continues the work, glibmm, gtkmm and other modules will
be abandoned in (…)

GNOME annonce la nouvelle bibliothèque libadwaita

Posté par  (site web personnel, Mastodon) . Édité par ted, bobble bubble, Benoît Sibaud, agardelein, Julien Jorge, Ysabeau 🧶 et 4fages. Modéré par Julien Jorge. Licence CC By‑SA.
Étiquettes :
66
11
avr.
2021
Gnome

Adrien Plazas nous annonce la venue de libadwaita, une bibliothèque qui proposera la première implémentation officielle des Human Interface Guidelines de GNOME (les directives pour les interfaces humaines, abrégées HIG).

Cette nouvelle bibliothèque simplifie la vie des développeurs d’applications pour GNOME, puisqu’elle donne enfin un socle commun, validé par l’équipe design, pour suivre les HIG de GNOME. De plus, elle permettra au projet GTK de redevenir plus indépendante de la plateforme GNOME.

Pour les développeurs qui connaissent déjà libhandy, libadwaita en est le successeur GTK4 et libhandy sera remplacé par libadwaita.

bannière d’en-tête de libadwaita

La suite de la dépêche vous propose une traduction de l’annonce de cette nouvelle bibliothèque, avec l'accord de l'auteur original.

Journal Android < 7.1 va refuser les connections TLS certifiées par Let's Encrypt

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
34
23
déc.
2020

Hello,

En novembre dernier, Let's Encrypt a annoncé que ~ 33,4% utilisateurs d'Android (ceux dont la version Android est plus vieille que la 7.1.1) ne pourront plus se connecter aux sites webs et ressources Internet certifiées par leurs certificats.

En effet, ils ont noté à juste titre que le certificat racine DST Root X3 d'IdenTrust va expirer en septembre 2021.

Or, c'est ce certificat racine qui est utilisé pour signer le certificat intermédiaire Let's Encrypt Authority X3 de Let's (…)

Journal Transformer vim en IDE avec LSP et DAP

48
2
déc.
2020

Cette année, j’ai découvert l’IDE Visual Studio Code, enfin, son pendant libre VSCodium pour mon travail.

C’est un IDE qui fonctionne plutôt bien, mais je ne me sentais pas très à l’aise avec le fait que l’upstream (Microsoft en l’occurrence) distribue des binaires sous licence non open-source et ajoute de la télémétrie par défaut. En plus, c’est développé avec Electron et, bien que j’aime beaucoup utiliser nodejs, je trouve vraiment lourd d’avoir un Chrome complet lancé juste pour mon (…)