pyvmidbg : un débogueur full-system basé sur l'introspection de machine virtuelle

Posté par (page perso) . Édité par ZeroHeure, Xavier Teyssier et palm123. Modéré par ZeroHeure. Licence CC by-sa.
6
30
mar.
2019
Virtualisation

Bonjour LinuxFr, je souhaiterais te faire part d'un projet qui me tiens à coeur: pyvmidbg.

Le but est assez simple: se donner la capacité de déboguer l'état complet d'un système d'exploitation, tournant dans une machine virtuelle, en utilisant uniquement l'hyperviseur et l'accès au matériel de la VM.

L'idée en elle-même a commencé à germer lorsque je travaillais sur des outils d'analyse de malware basés sur l'hyperviseur, et, voyant leur efficacité pour l'analyse automatisée, j'ai petit à petit creusé pour transposer ces concepts afin d'aboutir à de puissants débogueurs interactifs.

Minetest 5.0.0

Posté par . Édité par Benoît Sibaud, Davy Defaud, Julien Jorge et jona. Modéré par Julien Jorge. Licence CC by-sa.
Tags :
33
28
mar.
2019
Jeu

Minetest est un moteur de jeu voxel écrit en C++, basé sur l’Irrlicht Engine, lui aussi écrit en C++. Cela fait un moment que nous n’en avions pas parlé sur LinuxFr.org. Le projet est toujours actif depuis le dernier billet évoquant la version 0.4.12 en 2015. La version 5.0.0 est sortie le 5 mars 2019. Les notes de changements (changelog) sont disponibles.

Logo Minetest

Merci à Jona pour le journal initial, à Alcyone et Grégoire G. pour les commentaires

La ville de Plan‐de‐Cuques confie à Tetras-Libre le déploiement de PrimTux dans ses écoles

Posté par . Édité par Benoît Sibaud, Davy Defaud et Pierre Jarillon. Modéré par Pierre Jarillon. Licence CC by-sa.
27
28
mar.
2019
Éducation

PrimTux est une distribution GNU/Linux éducative, fréquemment évoquée sur LinuxFr.org. Linux-Eole (acronyme de Ensemble Ouvert Libre et Évolutif, à ne pas confondre avec l’événement European Open Source & free software Law Event) est une distribution pour gérer les serveurs en milieu scolaire.

L’entreprise Tétras Libre, « artisans du logiciel libre », s’est vue confier les déploiements de postes PrimTux et de serveurs Linux-Eole dans ses écoles de la ville de Plan‐de‐Cuques, dans les Bouches‐du‐Rhône. Les développements initiaux (GPL) avaient été réalisés pour la ville de Grenoble (« prise en main des postes à distance, diagnostics automatisés et modifications d'interface ») et il s’agit donc d’une mutualisation.

Revue de presse de l’April pour la semaine 12 de l’année 2019

Posté par (page perso) . Édité par Davy Defaud. Modéré par ZeroHeure. Licence CC by-sa.
17
26
mar.
2019
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.

Il y a six mois Linus décidait de changer, a‐t‐il réussi ?

Posté par . Édité par eggman, Pierre Jarillon, BAud, Davy Defaud, Olivier HUMBERT, Guijarro Tranvíalto, Julien Humbert, palm123, ZeroHeure et Yvan Munoz. Modéré par Nÿco. Licence CC by-sa.
Tags : aucun
15
25
mar.
2019
Linux

Souvenez‐vous, c’était il y a six mois : Linus présentait ses excuses et décidait de faire une pause. Il semblerait que Linus ait finalement accepté que certains de ses messages et interventions ne soient pas toujours appropriés. Il décidait alors de prendre du recul pour travailler sur lui‐même et apprendre à tenir compte des sentiments de ses interlocuteurs.

À votre avis, vous qui suivez la LKML, est‐ce que Linus a vraiment changé son mode de gouvernance ou est‐ce que ses vieux démons sont revenus ?

Associé à cela, la publication d’un code de conduite pour le développement du noyau — oui, c’est forcément lié, mais ce n’est pas ce code qui pousse Linus vers la sortie, c’est plutôt l’inverse : Linus qui a pris conscience du problème d’où le code de conduite proposé.

Vous trouverez en seconde partie son long message (et sa traduction) envoyé en plein milieu du cycle de développement du noyau 4.19 qui sera terminé par Greg Kroah‐Hartman.

Sortie de MATE 1.22

Posté par (page perso) . Édité par Davy Defaud, palm123, ZeroHeure et jcr83. Modéré par Ontologia. Licence CC by-sa.
Tags :
44
24
mar.
2019
MATE Desktop Environment

Le 18 mars 2019, après 1 an de développement, l’équipe de MATE Desktop a publié la version 1.22. MATE Desktop Environment est la continuation de GNOME 2, il fournit un environnement de bureau intuitif et attrayant en utilisant les métaphores traditionnelles du bureau. MATE est en cours de développement pour intégrer de nouvelles technologies (systemd, GTK+ 3, Wayland, etc.) tout en préservant un environnement de bureau traditionnel.

Agenda du Libre pour la semaine 13 de l’année 2019

Posté par . Édité par Benoît Sibaud et Davy Defaud. Modéré par ZeroHeure. Licence CC by-sa.
9
24
mar.
2019
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 76 événements (France 73, Belgique 3) est en seconde partie de dépêche.

Libredi : Réunion trimestrielle des contributeurs LinuxFr.org

Posté par (page perso) . Édité par BAud, Yves Bourguignon, Davy Defaud, Benoît Sibaud, ZeroHeure et Yvan Munoz. Modéré par Yvan Munoz. Licence CC by-sa.
Tags : aucun
26
22
mar.
2019
LinuxFr.org

LinuxFr.org a vingt ans ! Oui, on commence à le savoir… Avec le temps, des foultitudes de lecteurs ont fait leur chemin dans la communauté, en commençant par lire, puis commenter, puis… créer des journaux ou des dépêches… voire plus.

Les contributeurs sont très divers : les commentateurs, rédacteurs, modérateurs, administrateurs, développeurs, designers, membres de l’association. Ne pas oublier les « pertinenteurs » et « inutileurs », autrement appelés les « plusseurs » et les « moinsseurs », qui participent activement à la vie du système d’auto‐modération (« crowd‐moderation » ?). Pour tout ce beau monde, être un actif de LinuxFr.org est souvent un grand plaisir, du partage, moments de découverte et d’échange.

Mais en étant contributeur, on se sent parfois isolé ou débordé, et cela nécessite du temps et de l’investissement. Il est donc difficile de maintenir sa motivation et donc son activité. Par conséquent, la valeur individuelle apportée à la communauté peut devenir moindre ou passer au second plan. On se sent frustré, parfois coupable, et l’on ressent un vrai souhait de pouvoir faire plus. En passant de l’individu à l’échelle du site, le résultat semble être une communauté perçue comme moins active, voire en perte de vitesse, mais cet effet est toutefois compensé par l’arrivée de nouveaux contributeurs.

L’idée est donc de réunir les contributeurs de LinuxFr.org, de manière trimestrielle, et en présentiel. Ce sera à Paris car les initiateurs et organisateurs sont à Paris, c’est aussi simple que cela (les initiatives « déparisiannées » sont encouragées). Le but principal est de soutenir et encourager la dynamique de collaboration, et créer du lien humain, pour plus de bienveillance, un regain d’activité de la communauté et plus de contenus en tous genres. La relance permanente et le rafraîchissement continu des contributeurs permettront de faire tourner la machine de manière mieux huilée.

LinuxFr.org devrait pouvoir se maintenir encore vingt ans et rayonner sur le Web libre et open‐source francophone, donnons‐nous les moyens de réussir ! :-)

Sortie de LLVM, Clang, lld, lldb 8.0.0

35
21
mar.
2019
C et C++

Après cinq versions candidates, l’étiquette finale a été apposée sur la branche 8.0.0 de la famille LLVM.

Cette dépêche reprend les points importants des notes de sortie associées. C’est une sélection totalement biaisée, libre à vous de lire les journaux des modifications respectifs pour avoir tous les détails !

Les jeunes et la programmation (Atlas toolkit v0.7)

Posté par (page perso) . Édité par ZeroHeure, Davy Defaud et palm123. Modéré par patrick_g. Licence CC by-sa.
Tags :
18
21
mar.
2019
Éducation

Le toolkit Atlas permet de manipuler des interfaces Web en Java, Node.js, PHP, Python et, avec cette nouvelle version, Ruby. Cette dépêche met l’accent sur les particularités du toolkit Atlas qui contribuerait à rendre l’apprentissage de la programmation plus attrayant.

Firefox 66 sur la route !

54
20
mar.
2019
Mozilla

La version 66 de Firefox a été publiée le 19 mars 2019.

Les principales nouveautés amélioreront votre confort (lecture automatique bloquée sur les versions bureau et Android, défilement d’une page en cours de chargement optimisé pour éviter les sauts sur la version bureau), votre productivité (recherche possible à travers les onglets ouverts sur la version bureau, prise en charge préliminaire de la Touch Bar des Mac), sans oublier les performances et la sécurité!

Nous évoquerons aussi les avancées dans l’implémentation du moteur de rendu graphique WebRender, et un nouveau projet d’envergure : Fission.

Comme d’habitude, le détail des nouveautés suit ci‐dessous.

Émission « Libre à vous ! » du 19 mars 2019 — Podcasts et références

Posté par . Édité par Davy Defaud, Pierre Jarillon, ZeroHeure et palm123. Modéré par Yvan Munoz. Licence CC by-sa.
8
20
mar.
2019
Communauté

La dix‐septième émission « Libre à vous ! » de l’April a été diffusée sur la radio Cause commune, mardi 19 mars 2019.

Nous avons commencé par la troisième chronique « Les transcriptions qui redonnent le goût de la lecture » de Marie‐Odile Morandi. Nous avons enchaîné avec notre sujet principal qui portait sur les logiciels libres pour l’image et la vidéo avec Lionel Allorge et Jehan Pagès. Nous avons poursuivi par un point sur la proposition de directive droit d’auteur avec Anne‐Catherine Lorrain, conseillère politique à la commission parlementaire affaires Juridiques (JURI) au Parlement européen pour le groupe des Verts européens. Nous avons terminé par diverses annonces.

Agilité et DevOps : mercredi prochain, la TuleapCon est en Suisse

10
20
mar.
2019
Communauté

La conférence TuleapCon revient pour sa troisième édition le mercredi 27 mars à Genève‐Carouge. C’est dans à peine huit jours ! Inscrivez‐vous.

La TuleapCon est une journée de conférences et de partage, gratuite et ouverte à tous.

Développement logiciel et agilité, SAFe, DevOps, PLM‐ALM. En une journée, elle a pour objectif de vous apporter des réponses concrètes pour vous aider dans vos défis actuels.

Bannière TuleapCon2019-FR

Chefs de projet, développeurs, IT, cette journée est imaginée pour vous. Des équipes suisses et françaises partagent leurs expériences, leurs apprentissages, en complément d’ateliers plus techniques et de démonstrations d’outils, basés sur Tuleap.

Vous rencontrerez des speakers d’entreprises internationales et industrielles, des experts en ingénierie logicielle, des développeurs de haut niveau, tous réunis autour d’une technologie de pointe 100 % libre.

Utilisateur ou non de Tuleap, vous êtes le bienvenu.

Au programme (conférences en français) :

  • Tuleap expliqué par les utilisateurs : leur workflow quotidien ;
  • partage d’expérience : EMmicro-Groupe Swatch, ST Genève, Thales, Université Grenoble Alpes, HES-SO, JTEKT-Groupe Toyota ;
  • ateliers : Kanban vs Scrum, Monitoring et performances, PLM-ALM, SAFe, Traçabilité et tests ;
  • démos des nouvelles fonctionnalités Tuleap : baseline, nouvel interface du gestionnaire de documents, nouvelle configuration, facilité des workflows, des trackers ;
  • petit déjeuner, déjeuner et dîner offerts par l’équipe Tuleap.

Au plaisir de vous rencontrer là‐bas.

Revue de presse de l’April pour la semaine 11 de l’année 2019

Posté par (page perso) . Édité par Davy Defaud et ZeroHeure. Modéré par ZeroHeure. Licence CC by-sa.
19
18
mar.
2019
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.