QGestpass logiciel de gestion de mots de passe et de sites web

18
30
mai
2022
C et C++

Ce logiciel de gestion de mots de passe a été développé au départ pour une utilisation personnelle et aussi dans un but didactique pour mieux appréhender les fonctions de cryptographie.
Compte tenu du nombre de mots de passe à gérer sur les différents sites Internet et pour avoir un mot de passe par site il était nécessaire d’utiliser un gestionnaire de mots de passe tout ayant accès aux mots de passe sur différents ordinateurs et navigateurs. Toutefois la solution de stockage des mots de passe sur le cloud et les logiciels commerciaux ne nous (NdM: l'équipe de QGestpass) convenant pas, il a été décidé de développer une solution spécifique dédiée à la création et la gestion d’identifiants et de mots de passe pour les sites web.
Ce n’est pas une application destinée à protéger des données sensibles, mais uniquement à gérer la connexion à des sites Internet.

Enioka Scan: Release 2.0.0

Posté par  . Édité par Julien Jorge et Benoît Sibaud. Modéré par Ysabeau 🧶. Licence CC By‑SA.
15
29
mai
2022
Android

Enioka Scan est une bibliothèque Android open-source qui simplifie l’intégration des scanners de code-barre dans son application.

La bibliothèque vient de sortir sa version 2.0.0, apportant d’importants changements dans les API exposées, rendant son utilisation plus intuitive et ses fonctionnalités plus complètes. De nouveaux scanners sont également supportés (Athesi E5L et Honeywell EDA52), et de nombreux bugs ont été corrigés.

Environnement moderne de travail Python

Posté par  . Édité par palm123, Pierre Jarillon, Ysabeau 🧶, Nils Ratusznik et ted. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
22
28
mai
2022
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.

Revue de presse de l'April pour la semaine 20 de l'année 2022

Posté par  (site web personnel, Mastodon) . Modéré par Florent Zara. Licence CC By‑SA.
Étiquettes :
12
28
mai
2022
Internet

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.

Agenda du Libre pour la semaine 22 de l'année 2022

Posté par  . Édité par Ysabeau 🧶 et Benoît Sibaud. Modéré par Benoît Sibaud. Licence CC By‑SA.
8
28
mai
2022
Communauté

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 30 événements (France: 28, internet: 1, Belgique: 1) est en seconde partie de dépêche.

Les communs numériques - Émission « Libre à vous ! » du 17 mai 2022 - Podcasts et références

Posté par  . Modéré par Ysabeau 🧶. Licence CC By‑SA.
9
28
mai
2022
Communauté

Cent-quarante-quatrième émission « Libre à vous ! » de l’April. Podcast et programme :

  • sujet principal : Les communs numériques, avec Sébastien Broca et Claire Brossaud
  • la chronique « Partager est bon » de Véronique Bonnet, professeur de philosophie et présidente de l'April sur le thème « Logiciel libre et traçage »
  • la chronique « Jouons collectif » de Vincent Calame, bénévole à l'April, sur le thème du « Bogue joyeux »

Rendez‐vous en direct chaque mardi de 15 h 30 à 17 h sur 93,1 FM en Île‐de‐France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune.

Mardi 7 juin 2022, notre sujet principal portera sur les femmes dans les projets informatiques libre, avec Agnès Crepet, Touti et Zineb Bendhiba. Si vous avez des questions, n’hésitez pas à les mettre en commentaires de cette dépêche.

happyDomain - On devrait tous avoir un nom de domaine

44
24
mai
2022
Administration système

Acheter un nom est facile en quelques clics, très bon marché avec une poignée d’euros par an. Rien de plus simple. En revanche, paramétrer ces caractéristiques relève de compétences d’expert.

Notre projet est né d’une idée simple : si on simplifiait (enfin) l’usage des noms de domaine ? Parce qu’ils sont un élément clef pour assurer sa vie privée sur Internet et parce qu’il n’est pas toujours simple de se repérer dans les interfaces parfois obscures des fournisseurs, il nous semblait indispensable de créer un outil utilisable par tout le monde, de Monsieur et Madame Tout-le-Monde à l’administrateur système le plus aguerri.

happyDomain est un logiciel libre qui permet à chacun de surmonter cette complexité. Nous verrons ici tous les avantages de disposer de son ou ses noms de domaine et comment happyDomain fonctionne.

Robot humanoïde libre français : InMoov

Posté par  (site web personnel) . Édité par Ysabeau 🧶, Pierre Jarillon et Benoît Sibaud. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
14
23
mai
2022
Do It Yourself

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.

📢 Appel à stand pour le village associatif #OSXP2022

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud et Xavier Teyssier. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
10
23
mai
2022
Open Source Experience

Même nom, même lieu et même équipe (augmentée) pour cette seconde édition d'Open Source Experience (#OSXP pour les intimes) qui capitalise sur ce qui a fait le succès l'année passée de sa première version. C’est donc toujours au Palais des Congrès, porte Maillot à Paris. Côté dates, réservez vos 8 et 9 novembre 2022.

Bannière OSPX2022

Notez que deux appels sont en cours :

  • l’appel à conférences (ou CFP, Call For Paper, pour les anglophones), ouvert jusqu’au 15 juin 2022 à minuit, est co-présidé cette année de nouveau par Gaël Blondelle, VP de la fondation Eclipse, assisté de Philippe Montargès, co-fondateur d'Alter Way et président du Hub Open Source de Systématic. Cet appel ayant déjà fait l'objet d'une dépêche, nous ne reviendrons pas dessus ;
  • l’appel à stands pour les associations du Libre, qui nous intéresse ici, afin de reformer notre sympathique, tout autant qu’éphémère, village du Libre. L’appel est ouvert jusqu’au 10 juin ; si vous êtes une entreprise ou que vous avez des sous, des stands sont aussi commercialisés.

Plus détails dans la suite de la dépêche.

Agenda du Libre pour la semaine 21 de l'année 2022

Posté par  . Édité par Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
7
22
mai
2022
Communauté

Calendrier Web, regroupant des événements liés au Libre (logiciel, salon, atelier, install party, conférence), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 24 événements (France: 22, Belgique: 1, internet: 1) est en seconde partie de dépêche.

Lettre d'information XMPP d'avril 2022

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud, Ysabeau 🧶 et mathieui. Modéré par Ysabeau 🧶. Licence CC By‑SA.
Étiquettes :
19
21
mai
2022
XMPP

N. D. T. — Ceci est une traduction de la lettre d’information publiée régulièrement par l’équipe de communication de la XSF, essayant de conserver les tournures de phrase et l’esprit de l’original. Elle est publiée conjointement sur les sites LinuxFr.org et JabberFR.org.

Bienvenue dans la lettre d’information XMPP, nous sommes ravis de vous retrouver ici ! Ce numéro couvre le mois de mars 2022.

Comme la présente lettre d’information, de nombreux projets et leurs efforts au sein de la communauté XMPP sont le résultat du travail bénévole de personnes. Si vous êtes satisfait des services et des logiciels que vous utilisez, surtout dans la situation actuelle, pensez à dire merci ou à aider ces projets ! Vous souhaitez soutenir l’équipe de la lettre d’information ? Lisez la suite en bas de page.

L'AMUE et le logiciel libre - Émission « Libre à vous ! » du 10 mai 2022 - Podcasts et références

Posté par  . Modéré par Pierre Jarillon. Licence CC By‑SA.
5
20
mai
2022
Communauté

Cent-quarante troisième émission « Libre à vous ! » de l’April. Podcast et programme :

  • sujet principal : l’Agence de mutualisation des universités et établissements d’enseignement supérieur ou de recherche, l’AMUE, et le logiciel libre
  • la chronique « Que libérer d’autre que du logiciel » avec Antanak, sur les langues et les langages
  • Interview de Stéfane Fermigier, auteur d’une proposition d’évaluation des dépenses de logiciels de l’État

Rendez‐vous en direct chaque mardi de 15 h 30 à 17 h sur 93,1 FM en Île‐de‐France. L’émission est diffusée simultanément sur le site Web de la radio Cause Commune.

Mardi 24 mai 2022, notre sujet principal portera sur la qualité web. Si vous avez des questions, n’hésitez pas à les mettre en commentaires de cette dépêche.

Libération de modules noyau NVidia pour Linux

Posté par  . Édité par Benoît Sibaud et Pierre Jarillon. Modéré par Xavier Teyssier. Licence CC By‑SA.
59
17
mai
2022
Serveurs d’affichage

Enfin ! Après tant d’années, Nvidia publie les modules noyau de ses processeurs graphiques (GPU) sous double licence GPL/MIT. Le code source est sous GitHub… et il y a de l’animation.

Probable signe de leurs priorités du moment, seules les architectures Turing et Ampere sont assez mûres pour la production. Pour les GeForce et stations de travail, le code est considéré alpha. Mais c’est un grand pas en avant.
On peut maintenant rêver à la libération du logiciel en espace utilisateur.

Commentaires tirés du lien publié sur LinuxFr.org le 11 mai :

  • xoddark rappelle que « c'est seulement la partie noyau qui est libre (DRM/Modesetting/etc) pas les parties userspace (implémentation des api OpenGL/Vulkan/OpenCL/CUDA/etc) et c'est seulement pour les GPU à partir de la génération Turing, les plus anciennes n’y ont pas le droit.
  • pinaraf précise « pour le moment c’est testé que pour les usages datacenter, donc pas la partie affichage mais vraiment la partie G.P.U. (CUDA/OpenCL). »
  • lawless traduit l’annonce NVidia : La page indique que les pilotes GPU NVIDIA ont été conçus au fil des ans pour partager le code entre les systèmes d’exploitation et donc que le code actuel n’est pas conforme aux conventions de conception du noyau Linux et ne sera donc pas intégré au noyau Linux. Le code source publié sert de référence pour aider à améliorer le pilote Nouveau. Nouveau peut exploiter le même firmware que celui utilisé par le pilote NVIDIA, exposant ainsi de nombreuses fonctionnalités du GPU, telles que la gestion de l’horloge et la gestion thermique, apportant de nouvelles fonctionnalités au pilote Nouveau
  • Guillawme précise que plus loin la même page indique « l'intégration au noyau est en projet »
  • Thomas Debesse rappelle qu’il s’agit d’un « pilote Linux pour carte graphique, pas pilote graphique pour Linux », avant une discussion sur la documentation et l’intégration au pilote Mesa avec Xavier Claude, pinaraf et moi1392.

Apports de Fedora à l’écosystème du logiciel libre (4ᵉ partie)

Posté par  (site web personnel) . Édité par Nils Ratusznik et Xavier Teyssier. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
42
17
mai
2022
Fedora

Il est courant, au sein de la communauté du Logiciel Libre, de présenter une distribution GNU/Linux comme une simple intégration, ou un assemblage de tous les logiciels qu'elle propose. Une sorte de glu entre eux.

Si c'est sans doute le cas de certaines d'entre elles, nous ne pouvons en conclure que c'est toujours le cas. En particulier, la distribution Fedora Linux va au delà de ce constat. Ses objectifs et sa communauté lui permettent de réaliser d'autres choses. En effet depuis sa création, Fedora Linux est une vitrine technologique et à ce titre a essayé de mettre en avant ou de développer des solutions novatrices pour le Logiciel Libre. Mais depuis Fedora 21, sortie fin 2011, Fedora Linux s'est découpée en trois produits distincts. Si finalement une Fedora Workstation et Server ont accès aux mêmes paquets, le projet a souhaité fournir des expériences utilisateur adaptées à chaque cas d'usage dès la fin de l'installation. Par conséquent, Fedora Workstation a sa liste de tâches pour intégrer et développer de nouvelles solutions pour améliorer l'usage bureautique de l'utilisateur.

Et si la distribution Fedora Linux est souvent considérée comme une version de tests pour la distribution Red Hat Enterprise Linux (RHEL) de Red Hat, nous allons constater que finalement toute la communauté tire des bénéfices de ses travaux.

Le présent article est une adaptation des articles de blogs ici et de Christian Schaller qui m'en a donné l'autorisation. Il fait suite à un premier article à ce sujet puis à un second et enfin le dernier de la série. Le premier article avait donné lieu à une conférence lors des JM2L de 2017 et aux RMLL de 2018 dont la vidéo est disponible ici.