Agrégateur de nouvelles
Chat Control - L'enfer est pavé de bonnes intentions
La Tech est un combat de sociétés. Chat Control est la nouvelle lubie de la Commission européenne qui, pour combattre la pédopornographie, veut mettre les 450 millions d'Européens sur écoute grâce à l'IA. Un projet orwellien et pourtant tout à fait réel.
Drapher, voix off : Toutes nos vies sont sur les smartphones, particulièrement sur les messageries qui permettent d'échanger énormément, beaucoup plus que les mails. En fait, on se retrouve avec une Stasi en IA qui, en permanence, (…)
Metz: Café numérique : gérer ses courriels avec Thunderbird, Le samedi 15 novembre 2025 de 10h00 à 11h59.
L’Arob@se, espace numérique de la médiathèque à Metz, en partenariat avec le GRAOULUG et le BUG-Metz, organise ce samedi 15 novembre un Café Numérique ayant pour thème: Comment gérer ses courriels avec Thunderbird.
Nous vous accompagnerons dans l’installation du logiciel libre Thunderbird et les paramétrages de vos différentes adresses électroniques.
Avec Thunderbird, vous pourrez afficher vos boîtes mails dans une même application ! N’hésitez pas à nous questionner : création de dossiers, gestion des indésirables ou encore les abonnements aux diverses lettres d’information.
AlternC : La 3.5.x continue à être stable
AlternC est un projet collaboratif dont l’élément de base constitue un logiciel libre de gestion d’hébergements mutualisés pour Debian.
Ce projet (sous GPLv2+) se veut facile à installer et à utiliser, s’appuyant uniquement sur des logiciels libres.
Il contient un système d’installation et de configuration automatique, ainsi qu’un panneau de contrôle accessible par le web, pour la gestion des utilisateurs et des services orientés web.
Le projet s’adresse à un public faisant de l’administration système et souhaitant déléguer les actions de base d’un hébergement web.
On peut le comparer à des solutions telles que ISPconfig, cPanel, Plesk, Froxlor…
Après de nombreuses années la version 3.5 est arrivée début 2025 et se prépare à la suite, on se propose de rattraper ce temps perdu.
- lien nᵒ 1 : AlternC
- Qui est derrière AlternC ?
- Enfin une version 3.5
- Les changements depuis la 3.3
- Un écosystème
- Comment installer ou mettre à jour ?
- Participer
Le projet est porté par différentes structures tant associatives que professionnelles. Nous n’établissons aucune statistique, toutefois, portée à notre connaissance, on peut citer dans un désordre alphabétique :
- domainpublic avec environ 500 comptes également ;
- globenet ;
- infini ;
- koumbit qui représente environ 500 comptes pour 2000 domaines et est contributeur historique ;
- lautre.net compte un peu moins de 1000 adhérents et plus ou moins autant de comptes AlternC ;
- marsnet avec un peu moins de 200 comptes pour 500 domaines et plus de 200 listes de diffusion ;
- neuronexion ;
- octopuce avec environ 80 instances déployées, contributrice historique, héberge une partie de l’infrastructure du projet ;
- ouvaton avec environ 6000 (sous-)domaines actifs ;
- webelys contributeur et animateur de la communauté.
Entre 2018 et fin 2024, la communauté a eu du mal à s’organiser pour fusionner et proposer une cohérence de développement. Durant cette période, il était alors recommandé d’utiliser une version maintenue avec grande détermination par koumbit.
De nombreux correctifs ont été proposés dans leur bifurcation amicale. C’était de fait la version la plus avancée et active de ces dernières années. On peut noter également que d’autres membres de la communauté disposaient de branches locales. Par exemple, Octopuce maintenait une version 3.3 avec un portage partiel pour fonctionner sur les anciennes versions de Debian.
Sans être exhaustif dans tous les développements épars, on peut dire qu’on s’était tous un peu dispersé. Il était difficile de répondre à des besoins opérationnels immédiats et de prendre le recul nécessaire pour une intégration communautaire saine.
On était arrivé à une situation de déperdition de temps, d’énergie, d’envie conséquente.
L’objectif de cette versionAu fil des années, l’objectif principal de la 3.5 a fortement évolué. De l’apport initial d’innovations diverses nous nous sommes recentrés sur l’essentiel. C’est-à-dire :
- fournir une version unifiée et rationnelle de toutes les variantes connues ;
- gérer les versions stables (du moins plus récentes) de Debian.
La communauté AlternC, pour diverses raisons, a fortement tardé pour absorber tout ce retard. Au cours de ces douze derniers mois, on notera les évolutions suivantes :
- Une 3.5~RC2 absorbant le retard avec les apports de koumbit ;
- Une 3.5~RC3 absorbant le retard avec Debian et fournissant la compatibilité avec Bookworm ;
- Une 3.5.0 proposant une version stabilisée compatible de buster à bookworm ;
- Une 3.5.1 proposant un correctif lors de la mise à jour et une compatibilité avec des changements avec roundcube ;
- Une 3.5.2 proposant d’autres correctifs mineurs, plus une gestion de SFTP, réparation de la compatibilité du module awstats, maintenir les configurations DKIM/SPF ;
- Une 3.5.3 proposant des correctifs mineurs, une meilleure gestion des bases de données, la réparation des configurations DNS manuelles, une meilleure prise en charge des versions PHP.
Il est prévu d’autres versions mineures pour prendre en compte les erreurs restantes.
Toutes ces versions ont été diffusées sur le dépôt officiel AlternC ou bien directement sur le dépôt github
Les changements depuis la 3.3 Des nouveautés diverses et variéesSans faire une liste à la Prévert, notons les points suivants :
- La gestion de Debian Buster à Bookworm ;
- La gestion de PHP de 5.6 à 8.x ;
- L’amélioration de la gestion des mails avec une meilleure prise en charge de DKIM, SPF et DMARC ;
- La gestion de l'autodiscover et autoconfig pour les logiciels de messagerie ;
- La gestion de SFTP en plus de FTP(S) ;
- La capacité de gérer des domaines DNSSEC ;
- Un nouveau thème plus moderne et personnalisable ;
- La définition de politique de validation de mot de passe.
Les nouveautés ne sont pas le cœur de cette version, on a principalement travaillé sur la stabilisation et la mise en place de correctifs divers et variés commme :
- le report des correctifs pour roundcube pour buster et sa gestion jusqu’à bookworm ;
- l’intégration de phpmyadmin jusqu’à bookorm ;
- des protections CSRF dans les nombreux formulaires ;
- des ajustements dans les scripts de type cron et alternc.install ;
- la prise en charge des fonctionnalités d’apache 2.4 ;
- la prise en charge conditionnel du mode SSL pour apache (permettant des frontaux comme nginx, haproxy…) ;
- des empreintes de mot de passe plus solide — pour entre autres — dovecot ;
- des correctifs pour s’aligner sur les évolutiosn de mariadb (longueur des tables, nommages…) ;
- simplification du javascript pour le panel ;
- support progresif de systemd ;
- la bascule progressive du système de traduction vers weblate.
AlternC ne se résume pas à un projet avec une structure monolithique. Il s’agit d’un écosystème avec nombre de plugins.
Des pluginsLa version 3.5 apporte de nouveaux plugins, pour faciliter leur évolution. Certaines fonctionnalités ont été extraites ou adaptées en ce sens :
- ACME qui extrait la génération des certificats SSL avec Let's encrypt et le protocole ACME
- nginx-ssl une seconde approche pour gérer les certificats SSL et offrant un frontal nginx pour gérer https
- mailman un gros travail de fond a été réalisé pour permettre le passage de maiman2 à mailman3 tout en assurant une retro compatibilité correcte.
AlternC est maintenant fourni avec un générateur automatique de paquets Debian.
Ainsi on facilite l’arrivée de nouvelle proposition sous forme de plugin. Il est n’est pas nécessaire d’intervenir sur l’intégralité du projet AlternC et on peut se concentrer sur une fonctionnalité donnée.
Dès l’intégration du depot dans l’organisation AlternC, le plugin sera automatiquement pris en compte et ses paquets Debian prêts à l’emploi via :
- les releases github
- le dépôt officiel du projet
- la mise à disposition des paquets expérimentaux ou dits nightly
Au-delà d’AlternC en soi et des plugins listés avant, on peut trouver à différents niveaux de maturité :
- une CLI pour piloter depuis son terminal les espaces utilisateurs
- le transfert de courriel SRS pour assurer des transferts de courriels respectueux de SPF et DKIM
- un proxy agnostique pour rediriger de façon transparente vers un autre service local ou distant, pratique lors d’un changement d’hébergement par exemple
- la liste de diffusion sympa pour supporter le gestionnaire de liste de diffusion Sympa
- des métriques diverses et variées pour avoir des informations normalisées du comportement de la plateforme
- php-fpm pour supporter toutes les versions PHP connues chez Debian
On peut trouver l’ensemble des plugins AlternC depuis son dépôt : https://github.com/AlternC/
D’autres outils sont mis à disposition également sur la forge communautaire du projet
Comment installer ou mettre à jour ?Si vous avez déjà un AlternC 3.3.x et que vous voulez migrer vers la 3.5.x, faites une sauvegarde complète et suivez la documentation fournie sur notre aide en ligne
Il est important de prendre en compte les informations suivantes :
- La version 3.3 n’est plus officiellement supportée et cesse de fonctionner au-delà de Buster ;
- La version 3.5.x supporte Buster et Bookworm ;
- Le support de Bullseye (Debian 11) n’est pas fourni, cela peut fonctionner uniquement le temps de la mise à jour système.
Le cycle de la 3.6 n’est pas encore planifié. Parmi les idées en reflexion nous avons :
- réduire le support à deux versions stables de Debian (bookworm/trixie)
- l’amélioration de la qualité du code de base (bash et php) à l’aide de diverses CI/CD
- la finalisation du système de traduction pour le core et les plugins via weblate
L’ensemble du code du projet est actuellement hébergé chez github.
Toute personne est la bienvenue. Vous pouvez proposer un nouveau projet de code, remonter des bogues, suggérer des améliorations, traduire, communiquer…
Nous profitons également de cette nouvelle version pour utiliser le nommage “main” pour la branche principale. C’est plus en adéquation avec notre code de conduite informel et donne également une cohérence sur l’ensemble des projets.
Les traductionsToutes personne souhaitant traduire dans sa langue est la bienvenue. Vous pouvez participer via le service weblate. Nous gérons actuellement principalement trois langues : le français, l’anglais et l’allemand. Nous avons d’autres langues disponibles pour lesquelles un peu d’amour est nécessaire.
Des services à disposition de la communautéEn complément, le projet AlternC met à disposition divers services à la communauté. Le principal est le service de DNS secondaires disponible sur le site dédié https://www.alternc.net/
Ce service permet de synchroniser ses zones sur deux DNS secondaires depuis ses instances AlternC.
Un autre service est disponible en mettant à disposition des serveurs virtuels jetables pour tester des développements sur différentes distributions Debian (de Jessie à Trixie).
Télécharger ce contenu au format EPUBCommentaires : voir le flux Atom ouvrir dans le navigateur
Pougne-Hérisson: Repair Café au Nombril du Monde, Le samedi 15 novembre 2025 de 14h33 à 17h33.
Venez avec les appareils que vous souhaitez réparer vous
même, avec l'aide de nos experts dans une ambiance conviviale avec
boissons sur place.
Un ventilateur de petit poêle à pétrole qui ne tourne plus ? Un
gaufrier grillé ? Un ampoule LED qui s'est éteinte ? Ou même une
boutonnière à recoudre ?
C'est tout à votre portée !
Un problème informatique ? Une question sur Linux ? La notion de matériel libre ? (dont on a donc les plans ce qui facilite les réparations…) C'est samedi au Nombril du Monde.
Numéricoop-Numéricloud — « Libre à vous ! » du 28 octobre 2025 — Podcasts et références
Deux-cent-cinquante-neuvième émission émission « Libre à vous ! » de l’April. Podcast et programme :
- sujet principal : À la découverte de Numéricoop-Numéricloud, avec Marie Rincé et Rodolphe Robles de Numéricoop
- chronique de Laurent et Lorette Costy sur « Quicher pour masquer une galaxie sous un proton »
- chronique de Luk sur « Libre et Lowtech »
- lien nᵒ 1 : Podcast de la 259ᵉ émission
- lien nᵒ 2 : Les références pour la 259ᵉ émission et les podcasts par sujets
- lien nᵒ 3 : S'abonner au podcast
- lien nᵒ 4 : S'abonner à la lettre d'actus
- lien nᵒ 5 : Libre à vous !
- lien nᵒ 6 : Radio Cause Commune
Rendez‐vous en direct chaque mardi de 15 h 30 à 17 h sur 93,1 MHz en Île‐de‐France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune. Vous pouvez nous laisser un message sur le répondeur de la radio : pour réagir à l’un des sujets de l’émission, pour partager un témoignage, vos idées, vos suggestions, vos encouragements ou pour nous poser une question. Le numéro du répondeur : +33 9 72 51 55 46.
Télécharger ce contenu au format EPUBCommentaires : voir le flux Atom ouvrir dans le navigateur
Revue de presse de l’April pour la semaine 45 de l’année 2025
Cette revue de presse sur Internet fait partie du travail de veille mené par l’April dans le cadre de son action de défense et de promotion du logiciel libre. Les positions exposées dans les articles sont celles de leurs auteurs et ne rejoignent pas forcément celles de l’April.
- [LeMagIT] L’open source comme vecteur de souveraineté, un argument discuté (€)
- [Les Echos] Les acteurs publics accélèrent leur quête d'indépendance numérique
- [ouest-france.fr] Fin de Windows 10: son astuce pour sauver son vieil ordinateur
- lien nᵒ 1 : April
- lien nᵒ 2 : Revue de presse de l'April
- lien nᵒ 3 : Revue de presse de la semaine précédente
- lien nᵒ 4 :
Paris: Apéro Parisien du Libre, Le samedi 15 novembre 2025 de 19h00 à 23h59.
Tous les 15 du mois, Parinux organise un Apéro Parisien du Libre (APL).
Cet événement informel et convivial réunit les personnes intéressées par le monde du Libre.
Le 15 novembre, cela se passera au bar Bon Esprit à partir de 19h30 : n'hésitez pas à venir discuter et boire un coup avec nous :-)
Adresse : 310 rue Saint-Martin 75003 Paris
Métros proches : Arts et Métiers, Strasbourg-Saint-Denis, Temple, République, Etienne Marcel, Rambuteau
RER proches : Châtelet les Halles
Tours: Mastapéro et fédiapéro, Le jeudi 13 novembre 2025 de 19h00 à 21h00.
Bonjour la Touraine,
Et si on se retrouvait autour d'un moment convivial autour de la thématique des médias sociaux éthiques et d'une fédération, le Fédiverse ?
- Pour faire se rencontrer celles et ceux qui utilisent déjà Mastodon, Pixelfed ou une autre application du Fédiverse depuis longtemps, ou depuis peu, ou pas encore ;)
- Pour les curieux ou curieuses qui ont des question
- Pour les assidu-es qui ont des choses à partager
Que ce soit des expériences de logiciels libres ou une quiche et une bouteille de cidre, venez nous rencontrer !
Émission Libre à vous ! diffusée mardi 28 octobre 2025 sur radio Cause Commune
Voix off : Libre à vous !, l'émission pour comprendre et agir avec l'April, l'association de promotion et de défense du logiciel libre.
Isabella Vanni : Bonjour à toutes, bonjour à tous dans Libre à vous !. C'est le moment que vous avez choisi pour vous offrir une heure trente d'informations et d'échanges sur les libertés informatiques et également de la musique libre. À la découverte de Numéricoop-Numéricloud, c'est le sujet principal de l'émission du jour, avec également au programme une (…)
Ça y est, l'automne s'est définitvement installé et c'est le moment où l'on peut passer plus de temps à hacker, bidouiller, programmer, administrer, essayer de nouvelles choses sans culpabiliser. Et ça tombe bien, les nouveaux numéros de vos magazines préférés sont de sortie. Petit panorama, forcément subjectif et parti{e,a}l, de la presse papier disponible cet automne 2025.
Voici donc les nouveautés sorties en octobre et novembre des éditions Diamond et disponibles jusqu'à fin de l'année, peu ou prou. Pour rappel, Linux Pratique est devenu SysOps Pratique, pour acter un état de fait et mieux refléter son contenu dédié aux administrateurs de systèmes libres et open source.
- GNU/Linux Magazine France no 278 créez un rootkit, histoire de mieux comprendre comment vous défendre. Personnellement, j'adore le style des nouvelles couvertures de GLMF, même si on note une sur-représentation des chats et strigidés ;
- SysOps Pratique no 152 remplace votre VPN par Nebula ;
- MISC magazine no 142, vous déployez ou prévoyez de déployer un CERT, ce numéro est pour vous ;
- MISC hors-série no 33 s'intéresse au pentest mobile ;
- Hackable no 63 sécurise votre assistant domotique.
Et les éditions Diamond fêtent toujours leurs 30 ans. À cette occasion, elles proposent de (re)découvrir l'une de leurs publications en offrant le numéro 270 de GNU/Linux Magazine via leur support de lecture en ligne, Kiosk Online (en HTML).
- lien nᵒ 1 : Revue de presse précédente (septembre 2025)
- lien nᵒ 2 : Éditions Diamond (Linux Magazine, SysOps Pratique, MISC, Hackable)
Au sommaire de ce numéro de novembre — décembre 2025 :
- Quarante ans d’IOCCC : enfin les gagnants de l’édition 2024 !
- Dettes techniques, cas concrets, retours d’expérience ;
- Git : merge et rebase ;
- Les codes fantastiques : bas les masques !
- Hack : utiliser les sous-titres comme source d'action durant une lecture audio ;
- Comprendre pour se protéger : écrivez votre premier rootkit ;
- Concevez une application web de A à Z avec Taipy ;
- Permutations aléatoires : comment battre les cartes avec Galois.
Au sommaire de ce numéro de novembre — décembre 2025, devenu SysOps Pratique :
- Premiers pas vers une IA qui comprend vos documents ;
- Mettre en place une ingestion pipeline entre HAProxy et Loki ;
- Introduction aux protocoles en informatique ;
- Interconnectez vos serveurs à l’aide de Nebula ;
- Exécuter des conteneurs au sein d’un conteneur ;
- Sécurisez la construction de votre application dans une CI/CD avec Trivy ;
- « Day One Operations » avec Ansible : maintenance et évolution.
Au sommaire de ce numéro de novembre — décembre 2025 :
- CyberEnJeux : former les élèves à la cybersécurité… par la création de jeux !
- Les (mauvaises) idées reçues sur la robustesse des mots de passe ;
- Plongée au cœur des interactions inter-applications sur Android ;
- Déploiement opérationnel d’un starter kit du CERT : retour d’expérience et outils open source pour la surveillance proactive ;
- DOIP : sécuriser les diagnostics automobiles utilisant Internet Protocol (IP) ;
- Attaque de modèles d’apprentissage : cas d’usage pour le contournement de la détection d’hameçonnage ;
- Vulnerability Management : utiliser l’IA pour réduire la charge mentale des équipes ?
Au sommaire de ce numéro de novembre — décembre 2025 :
- Entretien avec Gwenhaël Goavec-Merou, créateur d'OpenFPGAloader ;
- STC15 : les microcontrôleurs avec un cœur vieux de 45 ans sont toujours d'actualité !
- À la découverte des machines à états finis ;
- Créons un « pilote » bare metal pour une interface série ;
- Renforcez la sécurité de votre Home Assistant ;
- Comprendre et reproduire un badge NFC avec un ESP32 : signaux, commutation et synchronisation ;
- Toujours plus loin dans LiteX : des histoires de nonos et de bar.
Au sommaire de ce numéro hors-série d'octobre — novembre 2025 :
- Cybersécurité : le commercial, premier rempart contre les cybermenaces ?
- Dossier : Pentest mobile — Nouvelles techniques d’audits & d’attaques ;
- Évolution de la sécurisation des applications mobiles depuis 5 ans ;
- Sécurité mobile augmentée : comment l’IA transforme l’analyse des APK Android ;
- Patcher une appli Android ? Une option pas si inutile…
- MITM sur Android : from 0 to Hero ;
- Sécurité des API : de la stratégie à l’implémentation ;
- Déployer l’IA dans une équipe sécurité : entre ambition et pragmatisme.
Pour le récupérer, il suffit de
- se connecter ou de créer un compte sur leur boutique en ligne ;
- d'ajouter le numéro 270 de GNU/Linux Magazine à votre panier en sélectionnant bien le support Kiosk Online avant ;
- d'indiquer le code de remise ED30LINUXFR lors de la validation de la commande.
Bonnes lectures !
Télécharger ce contenu au format EPUBCommentaires : voir le flux Atom ouvrir dans le navigateur
Sortie du jeu Bim! en version 12
Bim! est un jeu libre (code AGPL3 et assets CC-by-sa 4.0) multijoueur de type dernier survivant, et qui se joue uniquement en ligne. Il n’est disponible que pour les systèmes Android.
Le jeu est développé depuis plus de deux ans. Jusque-là restreint à quelques pays sur le PlayStore, la sortie de la version 12 marque la mise à disposition de l’app à tous les pays en mode tests ouverts ; c’est-à-dire que vous pouvez installer l’app et même laisser des commentaires mais ceux-ci ne seront pas visibles dans le PlayStore.
En plus du PlayStore, le jeu est disponible sur GitHub, F-Droid, et d’autres magasins alternatifs.
La suite de la dépêche présente les nouveautés des versions publiées depuis la dernière communication en ces pages, soit les versions 11 et 12.
- lien nᵒ 1 : Téléchargement (PlayStore)
- lien nᵒ 2 : Téléchargement (F-Droid)
- lien nᵒ 3 : Code source
- lien nᵒ 4 : Communauté Discord
Bim! est un jeu « à la bomberman ». Deux à quatre joueurs sont dans une arène, le dernier survivant a gagné. Pour combattre, les joueurs posent des bombes dont ils peuvent augmenter la puissance en trouvant les améliorations disséminées dans l’arène. De plus, d’autres bonus peuvent être découverts pour faire varier l’expérience de jeu.
Un pilier dans la création de ce jeu est de proposer aux joueurs de partager un bon moment d’amusement avec d’autres personnes. C’est pourquoi il ne propose aucun mode hors-ligne ni de bots en guise d’adversaires.
Le jeu est disponible en allemand, anglais, brésilien, breton, français, portugais, et turc.
Historique du développementLe développement du jeu a été régulièrement conté dans des journaux sur LinuxFr.org, au rythme d’un journal toutes les deux versions. J’en profite pour remercier profondément tous ceux qui ont testé ou commenté jusqu’ici :)
Le premier journal, dix mois après la création du dépôt, intitulé Bim! On parle de dev de jeu mobile, de gestion de projet, de dépendances, etc., présente le début du projet, les choix de technos, la mise en place d’outils de dev, et le chemin pour arriver à une première application et un environnement de dev robuste. Au final on obtient une application humble sur laquelle on va pouvoir construire, et bien qu’elle soit en mode texte le mode de jeu en réseau est déjà fonctionnel.
Première version avec gameplay, dans un terminal Première version de l’app graphiqueDans le deuxième journal, Dev update du jeu Bim!, on présente les résultats d’une première version graphique, et des problèmes liés à la gestion de sticks logiciels. Des assets temporaires sont utilisés en attendant de valider le fonctionnel.
Le troisième journal, Bim! Ça joue là, marque la mise à disposition du premier APK. Les joueurs peu regardants sur l’esthétique du jeu peuvent faire des matchs.
Clique sur l’image pour voir une vidéo du jeu.
Le quatrième journal, Version 2 de Bim!, avec des menus, présente l’interface des premiers menus. L’interface du jeu lui-même est toujours à base de placeholders mais les menus s’approchent d’une esthétique convenable. On y parle aussi de réglages liés au jeu en réseau.
Dans le cinquième journal, Sortie de Bim! en version 3 pour les fêtes, on parle de l’arrivée de l’écran de paramétrage, ainsi que de réglages graphiques suite à des sessions de tests avec joueurs. C’est aussi dans cette version qu’est introduite l’enregistrement des parties sur le serveur afin d’aider à déboguer a posteriori.
Écran des paramètres Interface de visualisation des parties enregistréesLe sixième journal, De beaux graphismes dans la version 4 de Bim!, marque un tournant avec le remplacement des assets du jeu par des graphismes convenables. Ça change tout. L’avatar du joueur, la bombe, les flammes, et les caisses sont le résultat d’une commande à Aryeom. Pour le reste c’est de mon fait, parfois avec des ressources libres trouvées sur le web. On y parle aussi de conso mémoire, d’équité dans la répartition des bonus, et de recherche graphique.
Capture d’une partie Recherche d’adversaireLa version présentée dans le septième journal, Sortie de Bim! en version 6, est la première à ne plus utiliser d’éléments graphiques provisoires. C’est aussi celle qui introduit le mode de jeu avec brouillard de guerre.
Clique sur l’image pour voir une vidéo du jeu.
Dans la version du huitième journal, Ça bouge dans Bim! en version 8, les joueurs sont enfin animés. C’est aussi une version qui contient des contributions externes, notamment le bonus d’invisibilité. Enfin, les joueurs gagnent maintenant des pièces en jouant, leur permettant d’acheter les modes de jeu supplémentaires.
Animations du personnage Vidéo du bonus d’invisibilitéEnfin, le neuvième et dernier journal en date, Sortie de Bim! en version 10, avec un bouclier et des stats, marque l’arrivée du bonus « bouclier » ainsi que d’une refonte graphique des bonus. Cette version est aussi la première à proposer une boutique ainsi qu’à présenter les stats de jeu au joueur. Enfin, grâce à Weblate des contributeurs à travers le monde ont pu proposer de nouvelles traductions.
Boutique Statistiques Bonus Nouveautés des versions 11 et 12Il n’y a qu’une nouveauté de gameplay dans ces versions, il s’agit d’une modification du comportement des flammes pour qu’elles puissent se croiser. Auparavant une flamme qui en rencontrait une autre était bloquée, ce qui réduisait de fait son pouvoir de destruction. Dorénavant elles s’étendront jusqu’au prochain obstacle solide. Cela rend les fins de parties et les mêlées vachement plus fun.
Du côté des outils j’ai intégré l’instrumentalisation avec Tracy, et j’ai commencé à faire quelques mesures de perf, pour voir où le jeu se situe. Très sympa comme outil, ça me permet de prendre des mesures par frame et de regarder comment l’application se comporte. Il y a aussi la possibilité de tracer des données personnalisées, ce dont je me sers pour suivre le trafic réseau.
Sur cette frame on a une petite pile d’appels (c’est moi qui indique manuellement quelles fonctions doivent être mesurées) qui correspond à l’update du jeu. En rouge on a l’étape de synchronisation avec le serveur, où on joue ce qu’il nous a envoyé pour ensuite simuler les itérations locales. En bleu on a la préparation de l’affichage. Tout cela est inclus dans la section « update », qui contient d’autres trucs non tracés et prend donc une milliseconde sur mon Pixel 3a. Sur la droite il y a une section « draw » qui n’a pas de pile d’appels. Il s’agit de l’affichage proprement dit, géré par Axmol. Ça prend donc 14 ms, ce qui est un peu trop à mon goût. Il faudra que je creuse.
Nouveautés sur le serveurLe serveur de jeu maintient maintenant des statistiques d’activité sur une fenêtre glissante, à savoir le nombre de parties jouées et le nombre de joueurs connectés. Ces deux métriques sont disponibles en instantané, sur la dernière heure, les 24 dernières heures, et les 30 derniers jours. Ces statistiques sont disponibles dans les logs du serveur mais aussi à la demande des clients.
Ce travail est basé sur une contribution de HanevyN. Dans le cadre de l’utilisation de Bim! comme outil d’apprentissage du C++ présenté dans le journal sur la version 8, cette personne avait choisi la tâche d’intégrer des statistiques au serveur. Le problème à résoudre était mal spécifié, mais nous avons trouvé une reformulation plus réaliste qui a ensuite bien occupé ce contributeur. Lorsqu’il n’a plus pu se charger de ce développement j’ai pris la suite pour le finaliser et l’intégrer au dépôt.
Nouveautés sur le client.Les transitions entre les écrans sont maintenant animées ! C’est vachement plus agréable. Avec l’arrivée d’animations dans les menus j’ai dû remettre le framerate à 60 dans ces derniers parce que sinon c’était trop saccadé.
Affichage de statistiques du serveurAutre nouveauté sur le client, il affiche maintenant une statistique du serveur. À l’origine de cette fonctionnalité il y a une demande d’un utilisateur reçue par courriel :
Bim is such a great game, but sometimes I join for a casual match, and there is no one playing. Sometimes I sit in the lobby for 2 minutes to check if someone else's game ends and join them, but it would be even greater to have a games in progress count in the lobby.
Le problème de cette personne est qu’elle lance une recherche d’adversaire et la laisse tourner sans jamais voir de joueur la rejoindre. C’est très frustrant en effet. Cette personne propose d’avoir une indication sur l’écran principal de l’application du nombre de parties en cours.
C’est quelque chose que j’avais auparavant refusé de faire, car la plupart du temps cela affichera zéro, et si c’est zéro sans doute que les joueurs qui ouvrent l’app ne vont pas tenter de lancer un match, ce qui ne va pas aider à faire monter le compteur.
Cependant, suite à ce message, j’ai réfléchi à la possibilité de suggérer l’activité sur le serveur mais de manière toujours positive. L’idée est d’indiquer le nombre de parties en cours mais de se rabattre sur une indication du nombre de joueurs connectés s’il n’y a pas assez de matchs en cours. Et s’il n’y a pas trop de joueurs, alors on se rabat sur des mesures agrégées sur la dernière heure, puis les 24 dernières heures, puis les 30 derniers jours. Ça tombe bien, j’avais toutes ces mesures sur le serveur !
Ça me semble être un bon compromis. On ne voit pas qu’il n’y a personne, mais on voit que le jeu n’est pas à l’abandon.
Boutons pour la boutique et les stats sur le lobby.J’ai fait pas mal d’UI dans ces versions à commencer par ajouter un bouton permettant d’accéder à la boutique et un autre pour afficher les statistiques du joueur. Auparavant on accédait à la première en cliquant sur le solde de pièces et les secondes étaient affichées directement sur l’écran principal.
Le plus simple pour moi, quand je dois faire ce genre de bouton, est de commencer par des croquis pour dégrossir les idées.
En haut à gauche on voit la base du bouton. L’icône est trop petite, et le libellé trop rigide ; je l’ai donc incliné (c’est une des lignes directrices que j’applique pour l’interface, d’avoir des inclinaisons, pour donner un sentiment de dynamisme). Pour l’icône je me suis posé plein de questions sur la taille du store, la forme de la porte, les proportions… D’où le lot de croquis.
Pour l’icône des statistiques c’était plus simple, il y avait moins de questions. Enfin, il y a surtout eu des questions de couleurs mais ça je ne le travaille pas sur le carnet.
Au final ça donne ça. J’ai peut-être fait un peu de zèle pour l’icône de la boutique, sans doute que je voulais impressionner mon enfant qui me regardait dessiner dans GIMP (ça a marché :)).
Intégration d’un outil d’analyticsL’application Android intègre maintenant une remontée de statistiques anonymes sur son utilisation. L’outil que j’ai choisi est PostHog, qui a le bon goût d’être libre, auto-hébergeable, de proposer le stockage des données en Europe, d’avoir une offre gratuite, et de permettre une remontée des statistiques sans identification de l’utilisateur.
Grâce à cet outil j’ai maintenant une idée de ce qu’il se passe sur le client ; notamment le nombre d’utilisateurs par jour, ou encore la proportion de joueurs qui cherchent et trouvent un adversaire.
Écran de sélection des fonctionnalités de jeu.Le déblocage et la sélection des fonctionnalités de jeu se faisaient auparavant sur l’écran de recherche d’adversaire. Les joueurs pouvaient activer la chute de blocs, les boucliers, le brouillard, ou encore l’invisibilité depuis cet endroit. Dans la nouvelle version cette sélection se fait maintenant sur un écran dédié, accessible depuis le lobby. De plus, seules deux options peuvent être activées par joueur. Cela permettra d’avoir un peu plus de variété et de surprise dans les matchs en combinant les fonctionnalités activées par les uns et les autres.
Cet écran a été un très gros chantier, avec pas mal de code qui n’était pas prêt mais que je ne le savais pas et que donc j’ai dû m’interrompre plein de fois pour préparer ce code que j’aurais dû écrire en amont. Galère.
Déjà sur les croquis ont voit que ça n’allait pas être simple.
J’avais envisagé une vue grille (en haut à gauche) pour ensuite m’orienter sur une liste de fiches présentant chaque fonctionnalité (milieu gauche). J’avais besoin d’emplacements où poser les éléments sélectionnés par le joueur, que je mettais en haut sur les croquis, sans trop savoir s’ils allaient être en ligne ou en pyramide, inclinés ou horizontaux.
Étonnamment dès lors que j’ai ouvert GIMP pour faire une maquette j’ai abandonné l’idée des fiches en faveur de la grille. La longue liste de fiches m’a semblé soudain peu attrayante par rapport à une grande grille qui montrerait au premier coup d’œil la variété de l’offre.
J’ai ajouté une zone de présentation de chaque fonctionnalité ainsi qu’une petite notice explicative, et j’ai fait beaucoup d’essais pour déterminer la couleur des contours des boutons.
Et au final, quand j’ai mis ça dans l’application, eh bien j’ai jeté la petite explication pour la fusionner dans la nouvelle boîte de présentation des fonctionnalités ! On avance clairement à tâtons sur cet écran.
Il faut savoir qu’il y a aussi beaucoup d’animations liées aux interactions sur cet écran, mais évidemment ça ne se voit pas sur les images :)
Quelques statistiquesÀ chaque communication je présente quelques statistiques du jeu. Comme d’habitude je vais sortir des graphiques à partir des logs du serveur, mais cette fois j’ai aussi des mesures intégrées au client grâce à PostHog ; je vais donc pouvoir sortir quelques graphes supplémentaires. Commençons par le nombre de joueurs par jour :
On y voit clairement le déploiement des deux mises à jour. Dès lors que ça arrive sur F-Droid il y a plein de joueurs qui débarquent. Ensuite voici le nombre de parties par jour (logs serveur) :
Une chouette info que me donnent les mesures sur le client est la proportion de joueurs qui lancent une recherche d’adversaire et trouve effectivement quelqu’un :
Sur un autre graphe que je n’affiche pas ici, j’apprends que les joueurs restent en moyenne 17 secondes sur la recherche d’adversaire avant de laisser tomber.
En termes de répartition du nombre de joueurs par partie, cela donne :
Nombre de joueurs Nombre de parties 2 708 3 182 4 42Et enfin, pour la répartition des joueurs par pays, on a :
Ce sera tout pour cette fois. On se retrouve en match :)
Télécharger ce contenu au format EPUBCommentaires : voir le flux Atom ouvrir dans le navigateur
Contrôle, surveillance et profilage, les algorithmes ont-ils pris le pouvoir ?
Des vidéos algorithmiques déployées pour la surveillance des Jeux olympiques de Paris au profilage des usagers d'Amazon ou de Netflix en passant par le contrôle des délinquants par bracelets électroniques, le numérique, et demain l'IA, ont démultiplié les moyens de ficher les individus. Mais comment penser les nouvelles formes de contrôle, de surveillance et de discipline ? L'Intelligence artificielle va-t-elle accoucher d'un nouveau mode de gouverner et d'être gouverné, fondé non plus sur (…)
- Transcriptions / Asma Mhalla, Antoinette Rouvroy, Conférence, Vidéo, Martin Legros, Algorithme, Réseaux sociaux, Big TechParution du numéro 4 du Lama déchainé, mur de la joie et un navigateur perturbateur
Grâce aux remontées de plusieurs personnes, nous avons appris que les Chrome/Chromium récents n'affichaient pas le site du Lama Déchaîné et crashaient sur l'affichage (avec un s et pas un c). Manifestement ces navigateurs n'aiment pas les mots croisés, enfin le multicolonage des grilles. Après quelques ajustements, le site devrait être à peu près accessible, sans que le problème ne soit vraiment réglé. Bref, ce n'est pas optimal. Help! :-)
Le mur de la joie a enfin fait son apparition sur la page d'accueil. Par mur de la joie, on entend en fait un mur de remerciement. Chaque nouvel adhérent ou adhérente, et chaque donateur ou donatrice, se voit remercié publiquement (prénom + initiale du nom), car c'est grâce à eux que la campagne avance. Si vous aussi, vous voulez apparaître sur ce mur, vous savez quoi faire ;-)
Enfin le numéro 4 du Lama sort ce mercredi 12 novembre ! Comme ce week-end c'est le Capitole du Libre, la thématique de notre numéro est la communauté.
- lien nᵒ 1 : site de la campagne
- lien nᵒ 2 : numéro 4
- lien nᵒ 3 : numéro 3
- lien nᵒ 4 : numéro 2
- lien nᵒ 5 : numéro 1
- lien nᵒ 6 : numéro 0
- lien nᵒ 7 : adhérer à l'April
- lien nᵒ 8 : faire un don
- lien nᵒ 9 : site de l'April
L'équipe de journalistes vous propose donc
- un édito pour rappeler ce que l'April fait pour sa communauté et la remercier pour son soutien !
- une anecdote d'un truc à savoir (et à vérifier) qui s'est passé l'année dernière au Capitole du Libre et un le saviez-vous pour dévoiler comment les stands sont organisés ;
- une astuce de Gee pour changer le monde :
- l'écho des assos est laissé à Infini, un des rares GULL plus vieux que l'April (si si c'est possible) ;
- la plume invitée est pour nos amis de Framasoft qui nous présentent, s'il est encore besoin, le super logiciel PeerTube ;
- un bénévole nous a permis de photographier son ordinateur, où un lama venait d'emménager à côté d'un autocollant… je vous le donne en mille, Linux-Fr ;
- le logiciel Android proposé par Michaël cette semaine est StreetComplete ;
- la distribution libre est cette fois-ci Zorin OS ;
- une autre étape pour fabriquer le Lama Photonique interpellant ;
- une nouvelle ineptia ;
- et bien sûr des mot-croisés qui font planter Chromium/Chrome.
Merci à Miguel pour son témoignage de nouvel adhérent et Acryline qui a accepté de participer au courrier des lecteurs !
Rappel, Le Lama déchaîné a pour but de vous présenter les actions de l’April et de ses proches jusqu'à Noël 2025, avec humour, légèreté et parfois quelques coups de gueule.
Ce travail astronomique qui occupe de nombreux bénévoles est fait pour assurer la pérennité des activités de l’April qui, comme de nombreuses associations en péril ces derniers temps, cherche à récolter une somme de 30 000€ avant le 31 décembre. Les débuts de la campagne sont difficiles avec seulement 10% récoltés en quatre semaines. Toujours moins que l’année dernière à la même époque. Nous essayons de ne pas nous inquiéter, car tout se joue les derniers jours… n'est-ce pas ?
Merci de votre lecture, de vos commentaires, de vos relais sur les réseaux sociaux ou ailleurs et, bien sûr, de votre soutien !
Télécharger ce contenu au format EPUBCommentaires : voir le flux Atom ouvrir dans le navigateur
Illkirch-Graffenstaden: Atelier numérique éthique HOP par Alsace Réseau Neutre, Le samedi 15 novembre 2025 de 14h00 à 17h00.
Inscription : https://hoplagenda.fr/events/c890ddbb-03b4-419e-885c-6b27b818e5c7
Les cafés Halte à l'Obsolescence et au Pistage! sont des rendez-vous mensuels conviviaux organisés par Alsace Réseau Neutre pour vous permettre de découvrir des alternatives numériques qui vous correspondent et rencontrer nos bénévoles !
Cette édition du Café HOP! est en collaboration avec la Médiathèque Simone Veil. Pensez à vous inscrire pour nous permettre de prévoir le bon nombre de bénévoles. Nous vous attendons nombreuses et nombreux !
-
Libérer son Navigateur Internet
Nous continuons sur notre lancée de récompenser celles et ceux qui chaque mois contribuent au site LinuxFr.org (dépêches, commentaires, logo, journaux, correctifs, etc.). Vous n’êtes pas sans risquer de gagner un livre des éditions Eyrolles, ENI et D-Booker. Voici les gagnants du mois d'octobre 2025 :
- gUI, pour son journal « N'importe qui peut écouter les signaux ADS-B des avions, et ce n'est pas chiffré. » ;
- Tiwaz, pour sa dépêche « Sortie du noyau Linux 6.17 » ;
- sbillois, pour sa dépêche « 40 ans pour l'informatique libre | Entretien avec Richard Stallman » ;
- David, pour son journal « wakeOnStorage : Service sobre, lowtech de stockage à froid (sauvegarde, archivage) ».
Les livres gagnés sont détaillés en seconde partie de la dépêche. N’oubliez pas de contribuer, LinuxFr.org vit pour vous et par vous !
- lien nᵒ 1 : Contribuez à LinuxFr.org !
- lien nᵒ 2 : Tous les moyens (ou presque) de participer
- lien nᵒ 3 : Récompenses précédentes (septembre 2025)
Saint-André-les-Vergers: Install Party Tricassinux pour dire adieu à Windows, Le samedi 15 novembre 2025 de 14h00 à 17h30.
La part des utilisateurs de Linux augmente, Microsoft ne tient pas compte de ses utilisateurs, ni de la pollution engendrée par ses décisions et encore moins des ressources naturelles.
Pour aider des utilisateurs à reprendre le contrôle et limiter les déchets numériques, nous proposons un temps dédié à l'installation de GNU/Linux sur les PC non compatibles avec Windows 11... et ceux qui le sont aussi !
Retrouvez les membres de Tricassinux pour vous aider à installer un système GNU/Linux ou répondre à vos questions.
Pensez à faire une sauvegarde de vos données avant de venir. Ensuite, rejoignez un monde libre !
Montpellier: Atel'libre | Groupia | LibreStorien, Le vendredi 14 novembre 2025 de 14h30 à 16h30.
L'objectif de la majeure en ingénierie des données de l’EPF est de former des ingénieurs flexibles et adaptables, forts en mathématiques et en informatique.
Après avoir présenté un projet de GML/LLM francophone libre qui puisse tourner en local et nous aider à être plus efficients. Inscriptions nécessaires, places limitées | Photos | GPS 43.60023/3.87136
Montpellier: Permanence Linuxerie | GNU/Linux et Logiciels Libres, Le jeudi 13 novembre 2025 de 10h00 à 12h00.
Venez découvrir Linux et vous faire aider pour l’installer et à la prise en main, dans différents lieux, dans et à proximité de la métropole montpelliéraine
L’équipe de Montpel’libre vous propose une permanence Logiciels Libres : discussions libres et accompagnements techniques aux systèmes d’exploitation libres pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien.
Le contenu de l’atelier s’adapte aux problèmes et aux questionnements des personnes présentes avec leur(s) ordinateur(s), qu’il soit fixe ou portable, et permet ainsi l’acquisition de nouvelles compétences nécessaires à une autonomie numérique certaine, au rythme de chacun.
Les thèmes :
Vous pourrez y aborder plusieurs thèmes (liste non exhaustive) :
- discussions conviviales entre utilisateurs autour de Linux en général ;
- pré-inscription aux prochains Cafés Numériques et Installparty ;
- premières explorations du système ;
- installations et configurations complémentaires ;
- mise à jour et installation de nouveaux logiciels ;
- prise en main, découverte et approfondissement du système
Les permanences techniques ont lieu une fois par semaine, dans un lieu et à des jours et heures différents.
Entrée libre et gratuite sur inscription. Une simple adhésion à l’association est possible. Rejoindre le groupe Montpel’libre sur Telegram S’inscrire à la Newsletter de Montpel’libre.
Inscription nécessaire | GPS 43.61731/3.88171
Montpellier: Atel'libre | Modélisez et animez vos images 3D avec Blender, Le jeudi 13 novembre 2025 de 17h00 à 19h00.
C’est avec un grand plaisir que nous vous annonçons cette réunion du groupe Blender à Montpellier. (Le premier mardi de chaque mois).
Rencontrer le groupe local d’utilisateurs du logiciel de modélisation 3D Blender pour échanger et actualiser ses connaissances sur ce logiciel à la fois très puissant et riche en potentialités. Attention, il ne s’agit pas d’ateliers d’initiation à Blender.
Les thèmes que nous vous proposons d’aborder:
Le programme:
Initiation à Blender
les activités du Groupe Blender
premiers pas dans l’univers 3d
prise en main des outils de base
inscriptions aux formations Blender
Blender est un logiciel libre de modélisation, d’animation et de rendu en 3D. Cette réunion se veut pour partager du temps autour du projet, s’entre-aider, s’émuler, s’amuser, produire, ou tout simplement discuter. Cette réunion s’adresse à toutes les personnes débutantes, confirmées et même curieuses de l’image en 3D.
Ces rencontres du groupe Blender ont lieu le premier mardi de chaque mois de 17h00 à 19h00.
Sur inscription | GPS 43.60859/3.89329










