Lien DevToys,boîte à outils regroupant des outils pour développeurs, est désormais disponible sous Linux
Lien Un outil en ligne pour extraire le texte d'images ou de PDF, et tournant localement (via sebsauvage)
Journal Les dangers des traductions et résumés automatiques par IA : un exemple
Bonjour, Nal,
Aujourd’hui, un superbe exemple des problèmes que peuvent poser les outils de traduction et résumé par IA, aimablement fourni par Bard sur LinuxFR.org.
Pour bien comprendre le problème, je te conseille de lire d’abord cet article en anglais (technique mais plutôt clair – je crois ?), puis ce résumé-traduction qu’en a fait Bard. Si tu as du mal avec l’anglais technique, raphj a détaillé les principaux problèmes de ce résumé-traduction ici.
Comme on peut le constater (…)
Lien CalCleaner : J'ai développé un petit outil pour supprimer les vieux événements des calendriers
Journal Un utilitaire pour formater la sortie de avr-objdump
… ou l'heure de l'auto-promo a sonné :-D.
Bonjour à tous.
Un de mes passe-temps est le développement embarqué, notamment avec les micro-contrôleurs et surtout ceux de Atmel (aujourd'hui Microchip). J'ai toujours été quelque peu insatisfait de la sortie de l'outil avr-objdump
. En effet, ce dernier, s'il demande le type de processeur (plus exactement l'architecture), est incapable de sortir autre chose que les adresses mémoire des registres au lieu de leur nom.
Alors, ça me chatouille. Ou ça me (…)
Journal « formaliser les limites de la connaissance » (FLC)
Journal Kalimba.sh
Nous sommes en plein été, et vous êtes sur la plage, à jouer du kalimba, ce petit instrument de musique à lamelles métalliques. Peut-être même êtes-vous à la veillée au coin du feu, pestant contre le guitariste qui prend tous les honneurs et les regards langoureux des filles.
Vous ne savez jouer que "au clair de la lune", et pourtant votre PC portable regorge de fichiers midi avec quantité de tubes interplanétaires. Comment apprendre rapidement à jouer tout cela, et (…)
Bâtir une communauté comme un service
Du 19 au 22 novembre 2020, Debian a organisé une « MiniDebConf » en ligne avec pour thème principal le jeu vidéo, et nattie a invité le projet Unvanquished à soumettre une conférence. Membre actif de ce projet j’ai proposé le sujet suivant :
Bâtir une communauté en tant que service : comment cesser de souffrir de « ce code est censé être forké ».
Dont voici la présentation :
Il est connu que les précédents moteurs id Tech ont vu leur code source ouvert lorsqu’ils furent remplacés et donc non rentables. Bien que l’apport à l’humanité fut gigantesque, les développeurs de jeux souffrent encore aujourd’hui des choix de conception et de l’état d’esprit induit par le fait qu’une telle base de code était destinée à mourir. 20 ans plus tard, nous nous concentrerons sur l’héritage de l’id Tech 3, sur la manière dont le marché, les communautés open source et les pratiques de développement ont évolué, et nous embarquerons dans l’aventure de la transition nécessaire depuis des vidages de dépôt de code mort à un écosystème en tant que service.
En partant de divers exemples tirés de l’industrie du jeu vidéo, la conférence est le fruit d’une quinzaine d’année d’observations et d’immersion et développe une réflexion plus large sur la nature d’un service, le besoin de développer des communautés, la place de la collaboration dans une communauté de logiciel libre, comment des choix de conceptions peuvent induire un état d’esprit qui nourrit la conception à son tour, etc. Sont abordées certaines problématiques comme le coût (éventuellement caché) de certaines pratiques, la nature d’une économie, ou encore comment certaines méthodes encouragent plus volontiers la production de déchet ou bien le recyclage de la production.
Cette conférence de 45 minutes a été donnée en ligne, en anglais, le dimanche 22 novembre 2020 à 19:30 UTC.
Cette dépêche propose une retranscription et traduction en français de cette conférence. La vidéo peut également être visionnée en anglais avec un sous-titrage francophone (ou anglophone).
Merci à Debian pour l’accueil et l’organisation de l’événement et à Thomas Vincent de Debian France pour la transformation de la retranscription en sous-titres et le fastidieux travail de synchronisation, ainsi que son méticuleux travail de relecture et de correction de la traduction en français.
Note de l’auteur — Cet article et la retranscription sont couverts par les termes de la licence CC 0 1.0 « Transfert dans le domaine public ».
Lien Réécriture en Rust d'outils courants en ligne de commande
Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries
Rivalcfg est un petit utilitaire en ligne de commande ainsi qu’une bibliothèque Python permettant de configurer les souris gaming de la marque SteelSeries sous GNU/Linux, mais aussi sous Windows, macOS, etc.
La version 4.0 venant tout juste de sortir, c’est l’occasion d’en parler un peu et de faire le point sur le projet.
Lien Sourcetrail, interactive source explorer, is now free and open-source
Forum général.hors-sujets Conception de modèles et outils pédagogiques, appel à l'aide (idées surtout)
Bonjour,
pour Libre en fête, j'ai l'intention de concevoir et mettre en ligne des outils et modèles de documents pour l'enseignement primaire et secondaire.
J'ai quelques idées et vu quelques outils, uniquement pour Windows, ici :
http://didier.mujica.free.fr/pageaccueil/verssite/outils/prepa/prepa.php
et là :
http://www.planiclasse.fr/JBA_PLANICLASSE_WEB/FR/Presentation.htm
J'ai vu des modèles de fiches, en .doc et techniquement mal fichues.
Brèfle, ça manque, de mon point de vue, d'outils plus orientés formats ouverts, mettant en valeur notre suite bureautique préférée et susceptible d'être utilisés avec un (…)
Journal Faites des tests !
Actuellement sur le développement d'un programme en langage C++ et avec la quête de produire un logiciel fiable et performant je me suis mis à la recherche d'outils me permettant d'atteindre cet objectif.
Après quelques recherches, j'en ai découvert deux, le test unitaire et fonctionnel. Pour le test unitaire j'ai choisi la librairie Boost et un script Bash pour le test fonctionnel.
Durant la rédaction de ces tests, j'ai été surpris plusieurs fois à corriger des bugs dans mon programme (…)
DoBuKe : une clef USB amorçable orientée données
DoBuKe est une clef USB amorçable, basée sur Xubuntu, orientée données. Elle contient une grande quantité d’outils utiles au la récupération (scraping), au nettoyage et à l’enrichissement de données, à la datavisualisation et à la recherche en sources ouvertes (OSINT).
Ce projet est parti d’un constat de formateur : dans la plupart des lieux où j’enseigne, les machines sont gérées par un administrateur qui voit souvent d’un mauvais œil l’installation de logiciels non prévus à son palier technique.
Parfois, il n’y a aucune machine dédiée à la formation, et les stagiaires viennent alors avec leur machine personnelle. Dans ce cas, le formateur doit gérer une situation complexe, avec un parc hétérogène : système d’exploitation, mais aussi version logicielle. Et travailler avec des machines virtuelles (VM) n’est pas toujours possible.
Enfin, il peut arriver de vouloir traiter un jeu de données en mobilité ou en vacances, depuis une machine qui ne nous appartient pas (le PC de maman ou un cybercafé…) et réinstaller rapidement son environnement de travail peut s’avérer très compliqué et contre‐productif.
C’est là qu’intervient DoBuKe.