Présentation rapide de RootDB, une application auto-hébergeable open-source (AGPLv3), permettant de générer des rapports à base de requêtes SQL.
Robot humanoïde libre français : InMoov
Le robot humanoïde libre InMoov a été créé par le sculpteur français Gaêl Langevin à des fins artistiques.
Voyez la photo du Robot InMoov sur WikiPedia prise par HairyGael.
Il est conçu pour être éditable avec une imprimante 3D de petit format pouvant modeler un bloc de 12 x 12 x 12 cm. Les fichiers *.STL permettant de piloter l’imprimante 3D sont disponibles dans la galerie du site InMoov.
Ce robot humanoïde est piloté par le cadriciel libre MyRobotLab écrit en Java qui lance des scripts écrits en Python. Il utilise Kinect comme module infra-rouge, afin de détecter les obstacles, cartographier la pièce en trois dimensions et capter les commandes vocales en français (ou en anglais) du propriétaire du robot. Ses membres sont actionnés par de petits moteurs contrôlés par des cartes Arduino uno.
Rencontres professionnelles logiciel libre à Lyon le 28/06/2022
À l'Hôtel de Région de Lyon, le 28 juin 2022, le Ploss-RA organise les Rencontres Professionnelles du Logiciel Libre (RPLL). Ce salon s’adresse à toutes les entreprises, collectivités, associations, universités et écoles qui trouveront des réponses à l’ensemble de leurs besoins numériques, techniques et fonctionnels.
Revue de presse de l'April pour la semaine 23 de l'année 2022
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.
- [La gazette.fr] La ville de Paris propose une suite de logiciels libres «clé en main»
- [Numerama] «Les autres partis politiques se foutent de ces questions»: ce que le Parti Pirate veut faire entendre aux législatives
- [Numerama] Stanislas Guérini perd la gestion du cloud de l’État, car Google emploie son épouse
🏆 Meilleures contributions LinuxFr.org : les primées de mai 2022
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 ou ENI. Voici les gagnants du mois de mai 2022 :
- tout, pour « Transmission de données de capteurs via internet » et 4 autres journaux en mai ;
- sispheor, pour « Environnement moderne de travail Python » ;
- happydomain_dns, pour « happyDomain - On devrait tous avoir un nom de domaine » ;
- open04, pour « QGestpass logiciel de gestion de mots de passe et de sites web » ;
- Julien Jorge, pour « Compiler Explorer a 10 ans » ;
- lentcine, pour « Financement participatif : donnez pour faire vivre HorsCiné ».
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 !
Alire, le package manager d'Ada
Dans un précédent journal, il m’a été demandé de présenter Alire sous la forme d’une dépêche. Voilà, j’ai fini par prendre le temps et j’ai choisi la façon de le présenter.
Je vous propose donc une sorte de pas-à-pas plutôt qu’une explication un peu brutale
Le but
Nous allons donc créer des crates Alire (les Rustistes auront reconnu le terme).
J’ai bien dit des car cela va permettre de voir les deux types, lib ou bin que l’on peut créer.
Le projet
Le but n’étant pas d’écrire du code Ada, on va prendre un de mes projets préférés qui n’a, au moment de l’écriture de ces lignes, pas de crate associée.
J’ai nommé le Corporate Bullshit Generator, logiciel ô combien indispensable, source inépuisable d’études en scalabilité (autopromotion).
Ce magnifique projet est l’œuvre de Gautier de Montmollin qui produit aussi des choses beaucoup plus sérieuses comme Zip-Ada, une lib pour gérer les archives zip, Ada PDF Writer ou HAC, un compilateur Ada partiel.
Évidemment, tout est codé en pur Ada.
Bon assez causé, on y va direct car c’est NOTRE PROJEEEEETTTT :)
Revue de presse de l'April pour la semaine 22 de l'année 2022
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.
- [Le Monde Informatique] Investir dans la sécurité de l'open source n'est pas une fin en soi
- [Nouvelle République] À Selles-sur-Cher, les mondes merveilleux des Geek Faëries
- [Next INpact] Murena à l'assaut du grand public avec son smartphone One et la V1 de /e/OS, entretien avec Gaël Duval (€)
- [Next INpact] Une «espèce d'institution poussiéreuse»: Christian Estrosi (66 ans) s'attaque à la CNIL (44 ans) (€)
- [Les Echos] Un projet politique nommé open source (€)
- [ZDNet France] À l'Education nationale, le projet d'un 'Wikipédia des ressources pédagogiques'
🪶 Les journaux LinuxFr.org les mieux notés de mai 2022
LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l’équipe de modération avant publication. C’est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par courriel, ou encore via médias sociaux.
- « PAO, graphisme et colorimétrie dans le libre » par oinska ;
- « Lancement de la Coloc, partage de serveurs chez un particulier » par raspbeguy ;
- « Python 3 n'existe pas » par Étienne BERSAC ;
- « Sortie de kdenlive 22.04 » par Funix ;
- « Broadcom rachète VMware » par Xavier Claude ;
- « La Poste ne distribue plus le courrier et le jette à la poubelle » par tout ;
- « Docker Desktop 4 Linux et rootless containers » par CrEv ;
- « [ Données personnelles ] C'est quoi ce bordel ? » par totof2000 ;
- « Enioka Scan: Release 2.0.0 » par DaSpood ;
- « [Letlang] Hommage à Leonardo Pisano Fibonacci » par David Delassus.
Ce que l’on sait moins, c’est que LinuxFr.org vous propose également de publier directement vos propres articles, sans validation a priori de lʼéquipe de modération. Ceux-ci s’appellent des journaux. Voici un florilège d’une dizaine de ces journaux parmi les mieux notés par les utilisateurs et les utilisatrices… qui notent. Lumière sur ceux du mois de mai passé.
📰 Revue de presse — juin 2022
En juin, petit complément à la salve des magazines sortis le mois passé. Voici donc un petit tour subjectif et parti{e,a}l des magazines au format papier sortis récemment, que vous pouvez encore trouver dans vos kiosques à journaux préférés.
Les nouveautés de juin 2022 :
- Linux Pratique hors‑série no 54 orchestre les serveurs avec Ansible ;
- GNU/Linux Magazine hors‑série no 120 réalise des IHM en Python ;
- MagPi no24 programme avec le Raspberry Pi.
Et toujours disponibles :
- GNU/Linux Magazine France no 257 qui cherche la solution aux infox (alias fake news) du côté de l’Intelligence Artificielle ;
- Linux Pratique no 131 qui déploie les sites web dans des conteneurs LXC (ancêtre de Docker) ;
- MISC magazine no 121 et la sécurité des langages de programmation ;
- Hackable no 42 et la création de points d’accès fantômes avec un ESP8266 ;
- Planète Linux no 126 qui s’intéresse aux ordinateurs portables livrés avec une distribution Linux ;
- La nouvelle fournée des Linux Identity Set et Pack no 52 et 51 respectivement, qui regroupent trois à quatre de leurs précédents magazines, chacun liés à une distribution plus ou moins récente, avec leur lot de DVD double face… recyclage ou gâchis, cela dépend certainement du contexte.
Conférence « Les libertés du logiciel et du matériel » avec Richard Stallman
L’association Libre en Communs vous propose de rencontrer Richard Stallman, le père du logiciel libre, lors d’une conférence qui aura lieu le 4 juin 2022 de 15h à 18h à l’Espace Vinci (Paris).
Plus de détails dans la suite de la dépêche
Environnement moderne de travail Python
Environnement moderne de travail Python
Si vous développez ou utilisez des programmes s’exécutant au-dessus de l’interpréteur Python, il peut arriver que vous vous retrouviez avec un environnement très dégradé sur votre poste de travail..
Je propose ici de découvrir un ensemble d’outils permettant de configurer des environnements Python qui vous éviteront de polluer votre système ou vos futurs environnements de développement. En effet, entre votre système Linux et les multiples projets de développement sur lequel vous travaillez vous avez souvent besoin d’interpréteur Python dans des versions différentes ou de librairies dans des versions particulières.
Dans ce guide, nous allons voir comment installer un environnement Python répondant aux cas d’usage suivants :
- gestion facile de multiple versions de l’interpréteur Python ;
- isolation d’applications CLI basées sur Python ;
- création d’environnements de développement isolés les uns des autres.
Transmission de données de capteurs via internet
Cette dépêche passe en revue des solutions pour transmettre via internet des données de mesure issues de capteurs (domotique, machines instrumentées…).
Sortie de Cassandre 6.0.0, un cadriciel pour développer votre propre « trading bot »
Un automate ou robot de trading est un programme qui va automatiquement placer des ordres d’achats et de ventes sur des marchés de crypto-monnaies sans qu’un humain n’ait à intervenir.
Cassandre, développé en Java et proposé sous licence GPLv3, se présente comme un starter Spring Boot. Après l’avoir ajouté à votre projet et avoir créé une classe annotée, Cassandre se chargera de fournir automatiquement à votre classe les données du marché, les données sur vos comptes et vos ordres. Il vous permettra aussi de passer de nouveaux ordres et de créer des positions.
Cassandre propose aussi un mode qui permet de simuler le fonctionnement du bot avec des données historiques afin de valider vos stratégies.
Avec cette version 6, voici les principaux changements :
- Un site web en français ;
- Passage à Java 17 ;
- Migration de la base de données pour gérer correctement les UID/ID ;
- Nouvelle API GraphQL.
Compiler Explorer a 10 ans
Matt Godbolt, l'auteur originel de Compiler Explorer nous apprend sur son blog que l'outil a atteint 10 ans le 22 mai 2022.
Compiler Explorer est un site web sur lequel l'utilisateur peut écrire un programme et observer l'assembleur généré par le compilateur. Il s'agit d'un logiciel libre, écrit en JavaScript, et disponible sous les termes du contrat BSD-2-clause.
Revue de presse de l'April pour la semaine 20 de l'année 2022
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.
À propos des liens sur le site LinuxFr.org
Les « liens » (sur LinuxFr.org) sont une catégorie de contenus ajoutée sur le site en mars 2018 par Julien Jorge et annoncée par Bruno Michel. Ils permettent donc à un compte authentifié de publier un hyperlien, un titre et la langue du contenu pointé. C’est simple, limité et contraint. Aucune licence ne s’applique (un simple lien n’est pas éligible au droit d’auteur comme étant original). Quatre ans plus tard, faisons un petit bilan.