Campagne de dons : Yunohost a besoin de vous !

Posté par  . Édité par Benoît Sibaud et Xavier Teyssier. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
24
19
mai
2025
Distribution

Cher·es ami·es, cher·es camarades, nos amours, nous lançons aujourd’hui une campagne d’appel à dons.

Car vous en avez probablement conscience : si notre activité est essentiellement bénévole et que YunoHost est offert à qui veut l’employer, notre activité a un coût. Or sur cette trajectoire et à ce rythme, nous ne pourrons couvrir que la moitié de nos dépenses projetées pour boucler notre budget.

page d'accueil Yunohost

QuickJS version 2025-04-26 et QuickJS-NG version 0.10

Posté par  . Édité par palm123, Benoît Sibaud et cli345. Modéré par Benoît Sibaud. Licence CC By‑SA.
18
16
mai
2025
JavaScript

Finalement Fabrice Bellard est comme tout le monde, lui aussi numérote ses versions avec des dates, c'est plus simple. Voici donc la version annuelle de QuickJS (licence MIT), son moteur JavaScript incorporable et compact (le binaire Linux 64 bits fait 757 kiB). QuickJS est compatible avec ECMAScript 2023 — sauf pour les appels tails que les auteurs ne trouvent pas indispensables — et passe presque toute la suite de tests ECMAScript (en sélectionnant ES2023).

En 2023, pour revivifier un développement un peu dormant, la fourche QuickJS-NG a été lancée (par un des contributeurs de Jitsi). QuickJS-NG est intéressant pour ceux qui veulent utiliser cmake et compiler le projet sous Windows avec le compilateur C Microsoft. Il intègre aussi le support de quelques fonctionnalités récentes de la norme JavaScript que QuickJS ne supporte pas encore. (Je cite Fabrice Bellard). Les différences ne sont pas énormes. La version 0.10 est toute neuve.

Ci-après, Fabrice Bellard m'a très gentiment expliqué les principaux changements de QuickJS.

LXQt 2.2.0

Posté par  . Édité par Xavier Teyssier, Benoît Sibaud, gUI et Arkem. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
15
16
mai
2025
Serveurs d’affichage

Le bureau LXQt est sorti le 17 avril 2025 en version 2.2.0. Comme prévu depuis la version 2.0, le développement est centré sur le confort : améliorations du support Wayland et ergonomie.
Pour mémoire, LXQt est un environnement de bureau fondé sur Qt, issu du rapprochement de deux projets, Razor-qt et LXDE, et publié sous licence GPL.

Le support de Wayland est encore meilleur, particulièrement en multi-écrans où on utilise des noms d’écrans plutôt que des nombres (appelez vos écrans mieux ça fera sourire Miou-Miou). En outre vous pourrez utiliser les dernières versions stables des compositeurs Wayland.

Niveau ergonomie, le gestionnaire de fichiers PCManFM-Qt accepte les terminaux personnalisés, le terminal QTerminal est encore plus lisible et tous les deux améliorent plein de petits trucs puisque c’est dans les détails que ça se cache. Dernier point notable, les utilisateurs de portables peuvent créer des profils d’énergie pour mieux gérer la batterie.

Pendant ce temps-là LXDE est abandonné.

Sortie de Lazarus 4.0, l'IDE pour Free Pascal

Posté par  . Modéré par ted. Licence CC By‑SA.
Étiquettes :
22
10
mai
2025
Programmation

Le 5 mai, jour qui se prête aux manipulations numériques, l'environnement de développement Lazarus est sorti en version 4.0. Lazarus est écrit en Pascal et permet de développer en Pascal Objet, c'est à dire en Delphi. Il accompagne le compilateur libre Free Pascal.

Le langage Pascal est toujours très utilisé, l'index TIOBE de mai 2025 le classe en neuvième position (et ça progresse), loin devant PHP ou Rust. Et si on en parle peu malgré ses qualités c'est peut-être parce qu'il n'est pas porté par de grandes corporations.

Lazarus 4.0 est dispo sur Linux, *BSD, Macos, Windows, il y a même des paquets debian pour RapsberryPi. Il est compilé avec FreePascal 3.2.2. La LCL (Lazarus component library) fournit des widgets graphiques multi-plateformes pour

  • Linux/FreeBSD (GTK2, Qt4, Qt5 and Qt6)
  • Windows depuis Windows 2000 (y compris WinCE)
  • macOS (Cocoa, Carbon, GTK2, Qt4, Qt5, Qt6)

QEMU 10.0

Posté par  . Édité par Sébastien Wilmet, Xavier Teyssier, Benoît Sibaud, Julien Jorge, palm123 et bobble bubble. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
32
6
mai
2025
Virtualisation

Comme tous les ans, Qemu sort une nouvelle version majeure. Le numéro n'implique donc pas de grands bouleversements. Il s'agit plutôt d'une base stable qui va être maintenue et améliorée pendant quelques années. Ainsi, les versions 7, 8 et 9 ont eu des mises à jour en mars 2025.

Comme d'habitude, les architectures ARM et Risc-V se taillent la part du lion et sont enrichies de nouvelles architectures. Les accès aux stockages sont partout plus rapides, et l'espace utilisateur accède toujours mieux au matériel.

Qemu est devenu une pièce importante dans le monde des serveurs et des développeurs. En tant qu'émulateur il permet de développer, compiler ou lancer un programme sur un processeur ou une machine différente. Couplé à KVM, XEN ou VMWare, il permet une virtualisation performante.

Journal Doom dans un QR-Code (idée valable pour plein de pages web)

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
7
19
avr.
2025

Si ça t'amuse, tu peux jouer à un Doom ultra simplifié en scannant un QR-Code. Si j'me fout de toi ? Mais que vas-tu penser ?! Non, non, je ne suis pas victime d'un détournement d'IPOT, c'est ultra-moderne, je me suis mal exprimé : le code du jeu est dans le QR-Code. Ha, ha, tes yeux s'illuminent ! Tu veux voir ? C'est dans le dépôt Github du projet.

Hélas, je n'ai pas tout dit, pour que ça marche (…)

Journal Facebook sommé d'arrêter les publicités ciblées

Posté par  . Licence CC By‑SA.
32
27
mar.
2025

Ça pourrait faire boule de neige : en Angleterre, Tanya O'Carroll a contraint Facebook à stopper l'affichage de publicitées ciblées avec ses données personnelles.

Elle travaille dans la tech et son compte Facebook a une vingtaine d'années. En 2022 elle est allé en justice demandant l'arrêt des pubs sur ses centres d'intérêts dans son fil perso. Elle s'est appuyée sur une déclaration du Information Commissioner's Office, à peu près l'équivalent de notre CNIL au Royaume-Uni, qui interprête la publicité (…)

Pour 100 briques t'as plus rien : le navigateur Ladybird reçoit un million de brouzoufs

Posté par  . Édité par Julien Jorge. Modéré par Julien Jorge. Licence CC By‑SA.
Étiquettes :
38
4
juil.
2024
Internet

Après les multiples dons de 100.000 $, le projet de navigateur web Ladybird reçoit 1 million de dollars du fondateur de Github.

Dans la foulée, le projet se dote d'une fondation de droit américain dont les statuts interdisent toute forme de dons ou de financements intéressés (cf. Google qui rémunère Mozilla pour être le moteur de recherche par défaut de Firefox). Et bien sûr un site web tout neuf pour célébrer tout ça.

logo du navigateur Ladybird

Trois développeurs sont engagés (en plus d'Andreas Kling) et trois autres arrivent (inutile de postuler, ça ne devrait pas augmenter : Andréas préfère une petite équipe et veut toujours avoir les fonds pour un an et demi de salaires d'avance).

Une version alpha est prévue pour 2026. L'équipe utilise déjà Ladybird pour travailler sur ses sites préférés — Github, Discord, HackerNews… avis aux amateurs ! À ceux qui pensent toujours que créer un nouveau moteur de rendu et un navigateur est un projet voué à l'échec, remarquez de quelles pointures viennent les dons et les encouragements, le dernier en date étant Colin Hayhurst, créateur du moteur de recherche Mojeek.

Journal Haiku béta 5 en approche finale

Posté par  . Licence CC By‑SA.
Étiquettes :
31
23
juin
2024

Petit billet pour vous titiller. Préparez de la place sur vos clés USB, dépoussiérez l'ordi de test, réinstallez KVM, vérifiez vos cafetières, car :

Les p'tites plumes d'Haiku vont se poser!

Les deux derniers bugs bloquant sont résolus, il reste à propager les résolutions (à l'heure où j'écris ce n'est pas fini et les bugs sont toujours ouverts sur Trac). Haiku est tout proche de la Béta 5.

La Béta 4 était sortie en décembre 2022, Haiku était (…)

Journal Retour de découverte de la Freebox version pro

Posté par  . Licence CC By‑SA.
Étiquettes :
40
20
juin
2024

Salut les gens

On vient de nous installer la fibre avec une Freebox pro, j'insiste sur le pro, c'est une offre pour les entreprises avec une freebox différente. Sur le papier c'est d'enfer, la box est bien pensée : puissante, avec un ou deux disques durs, peut sauvegarder à distance, arrive avec un récepteur 4G, etc. On peut même gérer un parc de freebox pro. C'est Free, on a l'habitude, les box persos étant très configurables on y allait en (…)

Journal Comment se tenir informé ?

Posté par  . Licence CC By‑SA.
Étiquettes : aucune
16
16
juin
2024

Chère communauté bienveillante
Quand c'était mieux avant on pouvait facilement s'informer des sorties de logiciels via Sourceforge, Freshmeat ou Usenet (j'en oublie). C'était facile de débusquer des projets intéressant pour en parler dans un petit article.
Et maintenant ? Sur Github ou Gitlab comment fait-on pour voir passer toutes les releases de logiciels libres (sinon toutes, au moins celles dans les sujets qui m'intéressent) ? Et sur Openhub ?
On peut suivre des projets ça oui, mais comment se laisser (…)

XL-Converter 1.0, billet d'humeur et plaidoyer

Posté par  . Édité par Julien Jorge, palm123 et ted. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
31
6
juin
2024
Internet

XL-Converter est un utilitaire graphique pour convertir vos images en formats utilisables sur Internet. Outre les classiques JPEG et PNG il y a donc AVIF, WEBP et JPEG-XL. L’outil se veut ergonomique avec un minimum d’options pratiques. Par exemple on peut indiquer une dimension ou un poids maximum pour les images. À mes yeux, l’intérêt d’XL-Converter c’est surtout le format Jpeg. Pourquoi ? parce que ce format est loin d’être mort : tout en travaillant sur Jpeg-XL, les chercheurs suisses de Google ont développé un nouvel algorithme d’encodage du Jpeg classique, et cet algo est très performant.

Jpegli, le nouvel algo, tire son nom du jargon suisse, tout comme guetzli, butteraugli, etc. par la même équipe. Il est inclus dans la version 0.10 de la libjxl, la bibliothèque de référence pour Jpeg-XL (c’est normal il en réutilise du code). Et par là, il se retrouve l’encodeur Jpeg de XL-Converter.

Journal LWN : A plea for more thoughtful comments

Posté par  . Licence CC By‑SA.
Étiquettes :
16
3
juin
2024

N'aimant pas gérer les commentaires inutiles ou pénibles — mieux vaut passer du temps à écrire des articles — LWN appelle son public à être moins rapide au clavier, à ne pas toujours contredire celui qui se trompe, à préférer les commentaires constructifs et instructifs aux engeulades lapidaires.

Bonne lecture!

Journal Publier sa musique en html

Posté par  . Licence CC By‑SA.
23
1
mai
2024

Tiré d'HN ce soir : Scribe pour rendre des partitions de musique en CSS. Vas-y clique, n'aie pas peur. C'est pas une image, s'pas. En haut à droite un bouton bien caché dans le rendu typographique permet même de transposer.

Pour tout comprendre l'auteur a fait un billet de blog, et on peut visiter le dépot du code sur Github.

Journal Les loups sont entrés dans Paris

Posté par  . Licence CC By‑SA.
Étiquettes :
19
30
avr.
2024

Rassurez-vous ça s'écoute! c'est une chanson que Serge Reggiani chantait vers 68 du siècle avant. Les loups, un logo du moins, un loup bleu, ou sa tête huant la lune, ça vous dit quelque chose ? On l'a attendu longtemps celui-là : Amarok 3.0 est bouclé, l'annonce c'était il y a deux heures.
Enfin ! Même si c'est un portage vers Qt5, ça fait tellement longtemps qu'il était en route le chantier que les développeurs sautaient de l'omnibus en marche (…)