Les graphes de scène

Posté par  (site web personnel) . Édité par Julien Jorge. Modéré par devnewton 🍺. Licence CC By‑SA.
Étiquettes :
45
24
nov.
2022
C et C++

Deuxième partie de mon triptyque qui prend pour prétexte la sortie du graphe de scène VulkanSceneGraph pour parler un peu 3D. Dans le volet précédent, nous avons évoqué les bonds technologiques qui ont permis le rendu 3D raster, tel que nous le connaissons aujourd'hui, basé sur OpenGL et Vulkan. Aujourd'hui, parlons de graphes de scènes.

Considérant qu'une scène, c'est la définition graphique d'un monde à représenter à l'écran, un graphe de scène, c'est une structure qui hiérarchise les différents éléments de la scène au sein d'un graphe, car cette représentation est particulièrement pertinente.

PHP sort en version 8.2

Posté par  . Édité par Ellendhel, vmagnin, bobble bubble, Pierre Jarillon, Yves Bourguignon, Nils Ratusznik et palm123. Modéré par bobble bubble. Licence CC By‑SA.
Étiquettes :
20
5
déc.
2022
PHP

Après 3 Alpha, 3 Beta et 7 RC, et tout juste un an après la sortie de PHP 8.1, PHP, le langage de programmation pour le Web le plus connu et le plus utilisé, devrait être disponible après-demain en version 8.2, la sortie initiale prévue au 24 novembre ayant été reportée.
Petit tour (non-exhaustif) des nouveautés !

Le rendu 3D, rétrospective

Posté par  (site web personnel) . Édité par Benoît Sibaud et Julien Jorge. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
86
21
nov.
2022
C et C++

Le 13 novembre 2022 est sorti Vulkan Scene Graph 1.0.0 (VSG). C'est la première version stable de cette bibliothèque en C++ qui fournit un graphe de scène basé sur l'API graphique Vulkan. Son concepteur, Robert Osfield, avait créé et maintenu OpenSceneGraph (OSG), basé sur OpenGL. Vulkan étant devenu la référence, il était temps de mettre à jour OSG en utilisant les toutes dernières fonctionnalités du C++. Comme c'est un sujet touffu, je vous propose dans cette première dépêche de revenir sur l'histoire des graphismes 3D. Dans une deuxième dépêche, nous verrons ce qu'est un graphe de scènes, et dans une troisième, nous nous pencherons plus spécifiquement sur OpenSceneGraph et VulkanSceneGraph.

Réponse du ministre de l'Éducation Nationale française à une question parlementaire sur Office 365

Posté par  . Édité par Julien Jorge et Benoît Sibaud. Modéré par patrick_g. Licence CC By‑SA.
24
24
nov.
2022
Éducation

Le Journal Officiel a publié le 15 novembre 2022 une réponse du ministre de l'Éducation Nationale à une question parlementaire ( https://questions.assemblee-nationale.fr/q16/16-971QE.htm ). Le député Philippe Latombe interrogeait le ministre sur l'usage de la suite bureautique Microsoft Office 365 dans sa version gratuite par les élèves et les enseignants. Le ministre a rappelé dans sa réponse les instructions qui ont été transmises au rectorat. Le résumé : comme Office 365 (ou l'équivalent chez Google) tombe sous le droit extra-européen, ces solutions sont interdites. Ce que le ministre ne dit pas, c'est qu'il y a des alternatives libres.

Questionnaire pour connaître l'auditorat de Libre à vous !

Posté par  . Modéré par Benoît Sibaud. Licence CC By‑SA.
8
3
déc.
2022
Communauté

Libre à vous ! est l’émission de radio proposée par l’April sur la radio Cause Commune, « la voix des possibles ». L'émission est diffusée chaque mardi de 15h30 à 17h00 sur 93,1 MHz en Île‐de‐France et simultanément sur le site web de la radio.

Nous proposons un questionnaire pour connaître l'auditorat de notre émission de radio. Vos réponses à ce questionnaire sont très précieuses pour nous : elles nous permettront d'évaluer l'impact de notre émission et de mieux vous connaître. De votre côté, ce questionnaire est une occasion de nous faire des retours.

Vous pouvez répondre au questionnaire en cinq minutes.

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

Posté par  (site web personnel, Mastodon) . Édité par Pierre Jarillon. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
11
5
déc.
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.

VulkanSceneGraph - Un graphe de scène en C++

Posté par  (site web personnel) . Édité par Julien Jorge. Modéré par bobble bubble. Licence CC By‑SA.
Étiquettes :
26
5
déc.
2022
C et C++

Ayant parlé rendu 3D et graphes de scène, nous pouvons nous attaquer à la troisième et dernière partie de cette série et évoquer enfin cette première sortie stable de VulkanSceneGraph.

VulkanSceneGraph (VSG) est donc une bibliothèque fournissant un graphe de scène basé sur Vulkan, écrite par Robert Osfield, qui est aussi le créateur d'OpenSceneGraph (OSG), l'ancêtre de VSG. Avec VSG, c'est une bibliothquèque plus moderne et plus modulaire qui nait. Parmi les utilisateurs d'OSG, on peut citer le simulateur de vol libre Flightgear, mais également beaucoup de simulations et de rendu de villes et de terrains, ce qui se ressent à l'usage avec des fonctionnalités très complètes de chargement à la volée de textures et de données d'élévation.

Présentation de Monkeyble: Framework de test bout en bout pour Ansible

Posté par  . Édité par palm123, devnewton 🍺, Xavier Teyssier et Benoît Sibaud. Modéré par devnewton 🍺. Licence CC By‑SA.
Étiquettes :
29
30
nov.
2022
Administration système

Présentation de Monkeyble: framework de test bout en bout pour Ansible

monkeyble_logo

Monkeyble est un petit framework qui permet de tester de bout en bout vos playbooks Ansible.

Il permet, au niveau des tâches des Playbooks, de:

  • 🐵 Vérifier qu'un module a été appelé avec les bons arguments ;
  • 🙊 Vérifier le résultat du retour d'un module ;
  • 🙈 Vérifier l'état d'exécution d'une tâche (changed, skipped, failed) ;
  • 🙉 Simuler (Mock) un module afin de retourner un résultat sans faire appel au vrai module.

Monkeyble est tout particulièrement conçu pour être placé dans une CI/CD afin de détecter les éventuels régressions lors des modifications sur une base de code Ansible 🚀.

Seafform version 0.6 (formulaires intégrés avec Seafile)

Posté par  (site web personnel) . Édité par palm123 et Julien Jorge. Modéré par bobble bubble. Licence CC By‑SA.
22
29
nov.
2022
Bureautique

Sept ans après la première dépêche, voici les nouvelles de Seafform, un outil de formulaire s'intégrant avec le logiciel de partage et synchronisation de fichiers Seafile.

Petit rappel du fonctionnement : cet outil en ligne permet de récupérer un modèle de formulaire, sous la forme d'un tableur LibreOffice. On édite ce modèle pour construire le formulaire (choisir les champs, et les options de mise en forme). Puis Seafform permet d'en faire un formulaire web, avec une adresse à partage. Et les résultats sont remplis directement dans le tableur, synchronisé dans Seafile.

J'ai codé cet outil principalement pour Galilée, qui est le serveur CHATONS des Éclaireuses Éclaireurs de France, où cet outil (et Seafile) est utilisé par pas mal de monde depuis toutes ces années.

Nouveaux préfixes SI et avenir de la seconde intercalaire

Posté par  . Édité par Benoît Sibaud, Xavier Teyssier, Pierre Jarillon, Ysabeau 🧶 🧦 et bobble bubble. Modéré par Julien Jorge. Licence CC By‑SA.
Étiquettes :
34
25
nov.
2022
Technologie

Le Bureau international des poids et mesures est chargé de coordonner le système international d'unités. Depuis la définition du mètre comme étant la longueur du trajet parcouru dans le vide par la lumière pendant une durée de 1/299 792 458 de seconde, toutes les unités sont définies par des phénomènes physiques reproductibles.

La conférence du BIPM était réunie la semaine dernière, et a pris plusieurs résolutions qui vont affecter les applications technologiques.

🏆 Meilleures contributions LinuxFr.org : les primées d'octobre 2022

Posté par  (site web personnel, Mastodon) . Modéré par Benoît Sibaud.
Étiquettes :
12
12
nov.
2022
LinuxFr.org

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 d’octobre 2022 :

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 !

ParaView 5.11

Posté par  (site web personnel) . Édité par Julien Jorge et Ysabeau 🧶 🧦. Modéré par Julien Jorge. Licence CC By‑SA.
Étiquettes :
53
1
déc.
2022
Science

ParaView est un logiciel dédié à la visualisation scientifique de données massives, publié sous licence BSD-3. Voir la dépêche précédente pour une présentation complète.

La version 5.11 vient de sortir avec son lot d’améliorations et de nouvelles fonctionnalités, comme décrites sur le blog de Kitware. Pour une liste exhaustive vous pouvez aussi vous référer aux notes de version.

Cette dépêche propose de présenter quelques nouvelles fonctionnalités et améliorations intéressantes.

ParaView 5.11 en action
Modèle Tux - Linux Penguin by me2space sous licence Creative Commons - Attributionlicense.

Fedora Linux 37 est sortie

Posté par  (site web personnel) . Modéré par claudex. Licence CC By‑SA.
Étiquettes :
51
16
nov.
2022
Fedora

En ce mardi 15 novembre, les utilisateurs du Projet Fedora seront ravis d'apprendre la disponibilité de la version Fedora Linux 37.

Fedora Linux est une distribution communautaire développée par le projet Fedora et sponsorisée par Red Hat, qui lui fournit des développeurs ainsi que des moyens financiers et logistiques. Fedora Linux peut être vu comme une sorte de vitrine technologique pour le monde du logiciel libre, c’est pourquoi elle est prompte à inclure des nouveautés.

Fedora garde un rôle central dans le développement de ces nouveautés via le développement en amont. En effet, les développeurs de la distribution contribuent également directement au code d’un certain nombre de logiciels libres contenus dans la distribution, dont le noyau Linux, GNOME, NetworkManager, PackageKit, PulseAudio, Wayland, systemd, la célèbre suite de compilateurs GCC, etc. Cliquez ici pour voir l’ensemble des contributions de Red Hat.

Cela a été aussi abordé dans une série d'articles ici, et par ici encore.

Bureau de GNOME

KaraDAV, un serveur WebDAV léger, compatible avec les applications ownCloud et NextCloud

Posté par  (site web personnel, Mastodon) . Édité par Xavier Teyssier, palm123 et Benoît Sibaud. Modéré par devnewton 🍺. Licence CC By‑SA.
40
27
oct.
2022
PHP

KaraDAV est un nouveau serveur de fichiers WebDAV simple, léger, rapide et très fonctionnel, sous licence
AGPLv3.

Il a plusieurs particularités :

  • compatible avec les clients mobile et desktop ownCloud et NextCloud
  • interface web avec WebDAV Manager.js
  • édition de documents via un navigateur web, via Collabora ou OnlyOffice

Numérique et transition écologique - « Libre à vous ! » du 15 novembre 2022 - Podcasts et références

Posté par  . Modéré par patrick_g. Licence CC By‑SA.
10
24
nov.
2022
Communauté

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

  • sujet principal : Numérique et transition écologique, avec Agnès Crepet (responsable de l’équipe informatique et de la longévité logicielle de Fairphone) et Tristan Nitot (responsable du développement durable chez Scaleway)

  • Les « humeurs de Gee » sur les « fracturés du numérique »

  • Isabella Vanni, pour sa chronique « Le libre fait sa com’ », a reçu Guillaume Gasnier, de l’équipe d’organisation du Capitole du libre 2022

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 29 novembre 2022, notre sujet principal portera sur les forges logicielles. Si vous avez des questions, n’hésitez pas à les mettre en commentaires de cette dépêche.