Journal Un utilitaire pour formater la sortie de avr-objdump

Posté par  . Licence CC By‑SA.
16
4
juil.
2022

… 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 (…)

Bâtir une communauté comme un service

Posté par  (site web personnel) . Édité par Benoît Sibaud, NeoX, Anonyme, Ysabeau 🧶 🧦 et claudex. Modéré par Ysabeau 🧶 🧦.
44
9
jan.
2021
Culture

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.

Mini Deb Conf: bâtir une communauté comme un 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 ».

Sortie de Rivalcfg v4.0, un outil de configuration pour les souris SteelSeries

57
26
août
2020
Matériel

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.

Souris SteelSeries sur le banc de test

Forum général.hors-sujets Conception de modèles et outils pédagogiques, appel à l'aide (idées surtout)

4
6
mar.
2019

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 !

Posté par  . Licence CC By‑SA.
14
22
juil.
2018

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

Posté par  . Édité par Davy Defaud, Xavier Teyssier, BAud, palm123, Benoît Sibaud et bubar🦥. Modéré par Xavier Teyssier. Licence CC By‑SA.
27
23
jan.
2018
Distribution

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.

DoBuKe : distribution GNU/Linux amorçable sur clef USB orientée données

Le développement de « Débattons » est lancé !

Posté par  . Édité par ZeroHeure, Benoît Sibaud, Davy Defaud et Nÿco. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
9
7
oct.
2017
Communauté

Depuis un peu plus de deux ans, nous menons à iORGA une réflexion autour de la création d’un « Wikipédia du débat ». Notre équipe Innovation, est partie du constat qu’aujourd’hui il n’a jamais existé autant d’informations sur Internet, mais qu’elles sont dispersées et potentiellement fausses.

Hackaton iORGA

Nous avons choisi de mener cette recherche dans un esprit Open Source et collaboratif.

Lors de nos deux dernières réunions de juillet et septembre, nous avons enfin initié la base du code de notre projet de « Wikipédia du débat » que l’on a appelé Débattons au passage !

Forum Linux.général SFC/Grafcet open source non graphique

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
1
2
mar.
2016

Bonjour à tous,

Je cherche un outil me permettant de créer des Grafcet/SFC dans un langage du type plantuml ou Graphiz/dot. J'ai du mal à trouver quelque chose de simple, et qui soit toujours maintenu.

On m'a conseillé les sequence diagrams, mais c'est pas nécessairement pratique, puisqu'il faut générer 1 diagramme pour chaque cas (tout dépend d'où le rejet se fait), ce qui n'est pas le cas d'un grafcet.

J'osais espérer qu'une extension à Graphiz existait (puisque c'est (…)

Sortie de Tabula 1.0.1 - Extraction de données tabulaires dans des pdfs

Posté par  . Édité par Nils Ratusznik, claudex et palm123. Modéré par Ontologia. Licence CC By‑SA.
Étiquettes :
44
15
sept.
2015
Base de données

Issu de l'univers du data-journalisme, Tabula est un logiciel permettant d'extraire facilement des données tabulaires issues de fichiers PDF. Il a été développé par des journalistes pour des journalistes. Mais son usage va au-delà de cette profession : étudiants, chercheurs, etc…

Si vous avez déjà essayé de copier-coller des tableaux contenus dans des documents PDF pour les retravailler dans Libre Office par exemple, au format CSV, vous savez à quel point c'est compliqué et chronophage.

Gratuit, Libre (Licence MIT), Tabula fonctionne sous Mac, Windows et Linux. Codé en Ruby, fonctionnant avec la JVM, Tabula est un web-service puissant, disposant de fonctionnalités de détection de tableaux de deux types :

  • soit par détection automatique des espaces entre les colonnes (mode stream) ;
  • soit par détection automatique des caractères de colonnes (mode lattice).

Journal cv, un petit outil pour surveiller vos copies

Posté par  (site web personnel) . Licence CC By‑SA.
67
29
nov.
2013

Lors d'une récente copie conséquente et un peu « tendancieuse » sur le plan de la stabilité (fuse, WiFi, …), je me suis posé une énième fois la question d'une simple barre d'avancement pour la commande cp.

J'ai trouvé toutes sortes de possibilités : version patchée de cp, outils dédiés, utilisation de scp en passant par localhost (!), rsync, …

Malheureusement, aucune n'était satisfaisante à mes yeux : je voulais un truc simple et le moins invasif possible (patcher les coreutils ? Brrr (…)

Journal Quelques outils pour Windows

46
6
nov.
2013

Dans le cadre du travail, il est parfois obligatoire d'utiliser une machine avec Microsoft Windows.

L'année dernière, j'utilisais une machine sans droits administrateurs. Après avoir réussi à négocier VirtualBox, j'avais passé l'année à alterner entre une ArchLinux/OpenBox sans accélération graphique et Windows.

Depuis j'ai changé de travail et je suis passé administrateur de ma machine, toujours sous Windows. Je me suis donné pour objectif de me passer de VirtualBox au maximum. Voici les outils que j'utilise pour survivre dans cet (…)

Ophcrack : le live cd pour récupérer les mots de passe Windows perdus...

Posté par  . Édité par Benoît Sibaud et palm123. Modéré par patrick_g. Licence CC By‑SA.
27
20
août
2013
Distribution

C'est l'été, il faut chaud (encore) vous ou vos clients êtes partis en vacances, vous venez de virer un employé qui avait détourné de l'argent du compte de votre entreprise, votre voisin de palier est devenu amnésique, etc.

Il existe de nombreuses raisons avouables (même si ce n'est pas le cas de toutes) pour avoir besoin de récupérer les comptes et mots de passe d'un système d'exploitation. C'est là que Ophcrack (sous GPLv2) peut intervenir.

NdM : dans de nombreux cas, une solution type SystemRescueCd (qui existe aussi en clé USB) suffit pour remplacer le mot de passe (sans avoir à le connaître). Par ailleurs l'une et l'autre solution ne marchent pas si les disques durs sont entièrement chiffrés par exemple.

Forum Linux.général Parser et outils graphique pour Iptables

Posté par  . Licence CC By‑SA.
Étiquettes :
1
1
juil.
2013

Bonjour,

Je suis actuellement à la recherche de deux outils bien particulier pour Iptables : un parser de règles de sorties de Iptables, et un programme permettant de voir graphiquement les règles déterminé par une machine (type de protocoles acceptés, adresses IP autorisées, … )

Mais après avoir épluché un peu le net je n'arrive pas à mettre la main sur quelques scripts ou bouts de codes fonctionnant ou me permettant de m'appuyer dessus afin que je développe moi même (…)