Des nouvelles de Fortran n°3 - Février 2022

Posté par  (site web personnel) . Édité par E3Ms6vyX, Ysabeau 🧶 🧦 et Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
34
8
fév.
2022
Fortran

Après deux journaux consacrés au monde du Fortran, publiés en mai 2020 et mai 2021, il va falloir s’habituer à des dépêches peut-être semestrielles, sur le langage vétéran. Il est temps de faire le point, la communauté Fortran-lang, point chaud de la planète Fortran depuis fin 2019, ayant publié fin décembre le bilan de ses activités en 2021. Mais nous aborderons bien sûr l’actualité Fortran de façon plus large.

OpenCL sous Linux : l’état des pilotes AMD est désormais pire que ce qu’il était à l’époque de fglrx

Posté par  (site web personnel) . Édité par vmagnin, alkino, Maxzor et Benoît Sibaud. Modéré par Julien Jorge. Licence CC By‑SA.
81
1
fév.
2022
Matériel

Ces dernières années, en même temps que les cartes graphiques AMD restaient compétitives, les pilotes pour ces cartes sont devenus les meilleurs pilotes graphiques sous Linux sur quasiment tous les aspects (fiabilité, performance, stabilité, intégration…), sauf pour un usage pour lesquels les pilotes Linux sont un naufrage : le calcul sur carte graphique avec OpenCL.

Validité HTML des pages sur LinuxFr.org

Posté par  (site web personnel) . Édité par Anonyme, BAud, pulkomandy, Nils Ratusznik, Yves Bourguignon, Ysabeau 🧶 🧦, bobble bubble, tisaac et NeoX. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
53
31
déc.
2021
LinuxFr.org

Un matin (le 6 octobre 2018), une question existentielle a fait jour dans mon esprit, comme ça, venue d’on ne sait où. Et dont on voit le caractère urgent et prioritaire quelques années plus tard.

Une idée probablement dans le même genre que l’envie pas gagnée de Sir Tim Berners-Lee de rendre à l’utilisateur le contrôle via le projet Solid, ou les râleries sur la dérive obésitaire du logiciel (évoquée en journal) ou la quête graalesque du poétique oxymore de la DRM ouverte interopérable standard accessible.

Bref, je me demandais « les pages produites par LinuxFr.org sont-elles valides niveau HTML, et est‐ce que (plutôt comment) ça a changé au fil des années ? ».

Évidemment, ça ne donnera un état et une évolution que sur les contenus/commentaires du site, et pas sur Internet en général (même si certains ne connaissent d’Internet que leur réseau social préféré, mais ceux‐là ne nous intéressent pas ici, car soit ils ne viennent donc pas sur LinuxFr.org, soit ils y sont en permanence mais ne mettent pas de liens pour en sortir vu qu’ils n’en sortent pas).

🪶 Les journaux LinuxFr.org les mieux notés de janvier 2022

13
6
fév.
2022
Presse

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.

Bannière LinuxFr.org

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 janvier passé.

Greycess Knight RPG : sortie de la première version !

Posté par  . Édité par Ysabeau 🧶 🧦, palm123 et Benoît Sibaud. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
25
25
déc.
2021
Jeu

Greycess Knight RPG est un jeu de rôle ordinatique en tour par tour. Il est très basique, autant au niveau du moteur que graphiquement. Bien sûr, il est entièrement libre. Autant le code source que des binaires pour certaines plateformes sont disponibles via BitTorrent. Sur ce, bonne lecture pour celles et ceux souhaitant des détails.

À propos des étiquettes sur le site LinuxFr.org

Posté par  (site web personnel) . Édité par vmagnin, Florent Zara, Ysabeau 🧶 🧦 et Julien Jorge. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
45
2
fév.
2022
LinuxFr.org

Il existe déjà des statistiques sur les étiquettes sur le site LinuxFr.org (commentée dans chaque rétrospective annuelle) ; à l’exception de la prochaine phrase, je vais m’efforcer de ne parler que de choses qui n’y figurent pas déjà. La base de données contient actuellement environ 13 500 étiquettes, dont environ 11 600 étiquettes publiques, pour un total d’environ 123 000 étiquetages sur des contenus publiés.

Citation sans rapport : Il a d’ailleurs écrit lui-même qu’aucune étiquette ayant cours dans le monde occidental ne saurait lui convenir. (source)

Commençons par quelques informations en vrac :

  • les étiquettes sont assez peu visibles sur le site si vous utilisez un navigateur sur mobile. Cela pourrait être un problème pour leur évolution.
  • La capacité à bloquer l’étiquetage n’est pas encore codée et c’est bien dommage vu certains comportements (injures en étiquettes, étiquettes problématiques, etc.).
  • Les étiquettes dites « sémantiques » ne sont pas encore en place.
  • Concernant l’accentuation impôts et impots sont une seule et même étiquette, et la forme affichée est celle saisie au premier étiquetage (hors intervention en base de données pour corriger donc).
  • La taille d’une étiquette est limitée à 64 caractères.
  • Les tirets sont à utiliser pour les mots composés comme auto-hébergement ou parce que cela fait partie d’un nom comme COVID-19.
  • Les soulignés sont à utiliser pour remplacer les espaces et associer des mots, par exemple les noms de personnes comme linus_torvalds ou les concepts comme réseau_social ou jeu_libre.
  • Une modération de l’étiquetage est faite par l’équipe du site, notamment pour bien choisir les étiquettes, supprimer les doublons, regrouper les concepts, etc. Citation sans rapport : Sous des étiquettes opposées, sache reconnaître la même pensée, et sous des étiquettes semblables des conduites opposées. (source). Un des premiers choix à faire est singulier ou pluriel (jeu ou jeux ?), le choix par défaut étant le singulier. Mais d’autres questions peuvent se poser : genre, traduction ou franglais, acronyme, mettre ou non le second prénom d’une personne, mot régional ou national, etc.
  • Il existe un script tag_me.sh qui permet d’étiqueter massivement (mais manuellement) en donnant une étiquette et une recherche associée (par exemple étiquette lennart_poettering et toutes les combinaisons justes ou erronées qui ont pu être saisies sur le prénom, le nom ou les deux).
  • Le recours à ce script se fait dans des situations variées : nécrologies pour retrouver les mentions de la personne disparue (ou l’événement ou le projet disparu), version majeure d’un logiciel, recherche sur un projet qui donne de maigres résultats alors que l’on sait qu’il existe plein de contenus sur le sujet, modération suite à un signalement de doublon ou de faute, constat qu’un événement a été étiqueté en 2020 et en 2022 mais pas en 2021, etc.
  • En bas de page, on trouve un affichage des « étiquettes (tags) populaires » (en ce moment libreoffice, fosdem, lennart_poettering, onlyoffice, wallabag, police_de_caractères, académie_française, police_institution, ada, complotisme, agenda_du_libre, rust), influencé un peu par les étiquetages des visiteurs et beaucoup par les étiquetages massifs.

GCompris sort en version 2.0 pour les fêtes de fin d'année

Posté par  (site web personnel) . Édité par Ysabeau 🧶 🧦, vmagnin, Xavier Teyssier, palm123 et BAud. Modéré par Xavier Teyssier. Licence CC By‑SA.
Étiquettes :
53
21
déc.
2021
Éducation

Le projet éducatif GCompris est sorti en version 2.0 ce 17 décembre 2021. GCompris est un logiciel éducatif pour les enfants de deux à dix ans qui propose plus de 170 activités.

De OCaml à ReScript : création d'un nouveau langage ?

Posté par  (site web personnel) . Édité par Ysabeau 🧶 🧦, palm123, Snark, Benoît Sibaud, tisaac, Obi MO, vmagnin, Nicolas Casanova, gasche et Ltrlg. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
Étiquettes :
33
1
fév.
2022
Programmation fonctionnelle

Depuis toujours, le compilateur propose deux manières pour générer un programme exécutable à partir d’un code source OCaml : produire un programme binaire (dépendant de l’architecture donc) ou un byte code qui peut être réutilisé sur n’importe quelle plateforme.

Il y a dix ans, le projet js_of_ocaml apparaissait, permettant de transformer ce bytecode (que pratiquement personne n’utilise) en code JavaScript. Ce projet a ouvert une porte dans l’univers web, puisqu’il permet d’utiliser la force du langage OCaml (typage, réutilisation des bibliothèques existantes) directement dans le navigateur. Il devient possible de contrôler un formulaire saisi par l’utilisateur dans le navigateur, ou sur le serveur avec le même code : il suffit d’inclure la même bibliothèque dans la chaîne de compilation JavaScript et dans la chaîne de compilation du serveur.

Compter automatiquement les mots prononcés sur les chaînes d'information continue

Posté par  . Édité par Benoît Sibaud, Arkem, Xavier Teyssier, Pierre Jarillon et palm123. Modéré par NeoX. Licence CC By‑SA.
Étiquettes :
100
31
déc.
2021
Audiovisuel

Cette dépêche, issue d'un journal, traite d'un système d’acquisition, de reconnaissance vocale et une base de donnée des mots prononcés sur les chaînes d’information continue de la Télévision Numérique Terrestre française (TNT). Je présente aussi des résultats obtenus sur quelques candidats à l'élection présidentielle française et quelques thèmes d'actualité.

Le code est disponible sous licence AGPL.

WhosWho : le trombinoscope facile

Posté par  (site web personnel) . Édité par Ysabeau 🧶 🧦 et Benoît Sibaud. Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
53
11
déc.
2021
Éducation

WhosWho est un logiciel permettant de réaliser facilement des trombinoscopes, comme utilisés dans les collèges, lycées ou universités. Fonctionnant sur Linux, il est codé en Python, utilise GTK3, s’appuie sur ImageMagick pour la mise en page et sur OpenCV pour le recadrage automatique des photos.

Logo WhosWho

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

Posté par  (site web personnel, Mastodon) . Modéré par patrick_g. Licence CC By‑SA.
15
1
fév.
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.

Logiciel libre à Échirolles - Émission « Libre à vous ! » du 18 janvier 2022 - Podcast et références

Posté par  . Modéré par Ysabeau 🧶 🧦. Licence CC By‑SA.
5
27
jan.
2022
Communauté

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

  • sujet principal : La politique logiciel libre d’Échirolles

  • la chronique « Jouons Collectif » de Vincent Calame : « Retour sur l’émission 116 »,
    dont le sujet long était « CEMEA et logiciel libre »

  • la chronique « Partager est bon de » Véronique Bonnet, professeur de philosophie et
    présidente de l’April sur le thème du logiciel libre et éthique

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.

FOSDEM 2022 (en ligne)

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud, vmagnin et gUI. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes :
29
30
jan.
2022
Communauté

Le FOSDEM (Free and Open Source Software Developers' European Meeting : réunion européenne des développeurs de logiciels libres et open source) est la plus grosse rencontre des développeurs et contributeurs de logiciels libres et opensource en Europe. Habituellement l’évènement a lieu à l’Université Libre de Bruxelles, mais, comme l’année dernière, cette année l’évènement a lieu en ligne.

La conférence a lieu les 5 et 6 février 2022. Vous pourrez assister à des présentations en streaming vidéo et discuter via Matrix avec les développeurs, utilisateurs et supporters de différents projets. Les vidéos des conférences seront archivées et pourront également être consultées après l’évènement (il n’est pas rare d’avoir un conflit d’emploi du temps avec plusieurs conférences très intéressantes ayant lieu au même moment).

Détaillons les thématiques, devrooms et stands dans la suite de la dépêche.

GWorkspace 1.0 pour Noël et pour Bertrand Dekoninck

Posté par  . Édité par Pierre Jarillon, Benoît Sibaud et palm123. Modéré par Pierre Jarillon. Licence CC By‑SA.
Étiquettes : aucune
47
28
déc.
2021
GNUstep

GWorkspace est un gestionnaire de bureau, de fichiers et de services. Un peu comme le Finder de macOS. Mais GWorkspace s'inspire de ce qui a été une petite révolution sur le bureau Unix : le système NextStep. GWorkspace est issu du projet GNUStep qui vise à recréer les APIs NextStep et Cocoa. Une application GNUStep est directement compilable sous macOS et disponible sur les systèmes bureautiques et mobiles les plus répandus1, et même sous Hurd !
Le jour de Noël, après des années d'une chasse aux bugs pointilleuse, la version 1.0 de GWorkspace est sortie. C'est une sortie très particulière qui souhaite rendre hommage au patient animateur Bertrand Dekoninck, décédé il y a peu. Bertrand n'était pas développeur, mais ses constantes remarques, ses questions et son obstination à peaufiner un environnement de travail bâti avec GNUStep et GWorkspace ont été motivant pour les « GNUsteppeurs ».

GWorkspace 1.0 vous propose donc un environnement stable et agréable, tout empreint de l'attention et de la discrète gentillesse de Bertrand.

Nous allons maintenant voir à quoi ressemble GWorkspace…


  1. GNUstep est compatible avec Cocoa, on l'utilise pour développer et compiler des applications pour Macintosh (Cocoa), Unix (Solaris), Unix-like (GNU/Linux et GNU/Hurd, NetBSD, OpenBSD, FreeBSD) et Windows. Sur des processeurs gros-boutistes ou petit-boutistes (Big Endian ou Little Endian). Le principal langage de développement est l'Objective-C, mais GNUstep n'y est pas limité.