Un émulateur et un désassembleur Risc-V , couteaux suisses du hacker

Posté par  . Édité par Nils Ratusznik et Julien Jorge. Modéré par bobble bubble. Licence CC By‑SA.
22
13
juin
2023
Matériel

Puisque le sujet des processeurs a été récemment abordé avec une belle critique du Risc-V, voici deux outils pour s'amuser avec l'assembleur du processeur Risc-V sans s'inscrire sur une liste d'attente pour s'en procurer un.

rv, un émulateur Risc-V en C89

rv est le petit défi personnel de l'auteur qui voulait éprouver son C89. En 600 lignes de code il vous propose un émulateur un peu rustique mais fonctionnel. Si vous ne comprenez pas pourquoi c'est du C89, le Readme est éclairant, et si vous critiquez tous les défauts du C89 le Readme est d'accord avec vous.

RISC-V dissassembler, un désassembleur pour compléter rv

Indispensable pour compléter l'émulateur, voici le désassembleur de poche. Rustique et minimaliste comme il se doit. L'auteur vient de proposer ses services à l'auteur de rv sur Hacker News : les deux projets pourraient s'unir. Affaire à suivre.

Et pendant ce temps là, en Allemagne... The Sovereign Workplace

Posté par  . Édité par Nÿco, BAud, gUI et Benoît Sibaud. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
43
30
mar.
2023
Internet

La société Univention vient de donner plus de détails sur le projet d'Espace de Travail Souverain Administratif , ou Souveränen Verwaltungsarbeitsplatz (un mot allemand permettant de gagner au Scrabble en un coup) : The Sovereign Workplace. Le Ministère de l'Intérieur allemand pilote un projet d'intégration de logiciels libres permettant d'avoir une offre cloud libre au niveau des meilleures offres propriétaires pour les administrations allemandes. Cet ensemble intègre les logiciels Collabora Office, Element (Matrix), OpenProject, OpenXchange, NextCloud, Univention et XWiki.

flop!EDT, logiciel libre de gestion coopérative des emplois du temps

Posté par  (site web personnel) . Édité par Benoît Sibaud, Arkem et gUI. Modéré par Benoît Sibaud. Licence CC By‑SA.
37
5
juin
2023
Éducation

Logo flop

Trois ans après la précédente dépêche, voici des nouvelles de flop!EDT (flop! pour les intimes), logiciel libre de gestion coopérative des emplois du temps.

Il a continué de se développer, toujours dans l’esprit de favoriser l’autogestion et de créer du confort dans les établissements éducatifs ou dans les structures coopératives.

Pour rappel, ses principales forces sont :

  • de permettre à chacun·e d’exprimer ses préférences et ses contraintes par une interface intuitive ;
  • de générer automatiquement l’emploi du temps qui minimise l’insatisfaction générale ;
  • de permettre à tout le monde de modifier l’emploi du temps dans le respect des règles fixées collectivement (formidable outil d’autogestion collective !).

Une visio pour découvrir les coulisses du groupe Transcriptions de l’April

Posté par  . Édité par Benoît Sibaud et bobble bubble. Modéré par bobble bubble. Licence CC By‑SA.
Étiquettes :
15
11
juin
2023
Communauté

Lundi 12 juin 2023 de 21h00 à 22h30, une visioconférence est organisée en vue de découvrir les coulisses du groupe Transcriptions de l'April.

Lors de cette visioconférence vous seront présentées les manières de travailler du groupe. Vous pourrez réagir, poser des questions via la zone de chat du salon de visio en audio ou juste être en écoute seule.

Vous pourrez vous connecter avec un navigateur web au salon de visioconférence dès 20 h 45.

Sur le bloc-notes dédié à cette session, vous pouvez par avance indiquer votre présence et préciser vos éventuelles attentes ou questions.

Pour rappel :

Le groupe Transcriptions de l’April s’est donné pour mission de transformer des vidéos et des fichiers audio concernant le logiciel libre et les libertés numériques en général, en texte.

Ces textes sont alors rendus accessibles aux personnes porteuses de handicap ;
les transcriptions sont repérées puis indexées dans les moteurs de recherche ;
les transcriptions permettent de retrouver les propos exacts des intervenants voire de les utiliser en citant fidèlement la source.

Accessibilité, indexation, réutilisation sont les maîtres mots du groupe Transcriptions.

Réaliser une transcription n’est pas un travail individuel. Certes, la première étape consiste à obtenir un texte, mais il faut ensuite relire ce texte.

Participer aux transcriptions ne demande pas de compétences particulières et permet d’enrichir ses connaissances sur les sujets chers à l’April.

G’MIC 3.2.5 : 15 ans de développement pour du traitement d’images libre et reproductible

86
30
mai
2023
Graphisme/photo

À l’occasion de la sortie de la version 3.2.5 de G’MIC (GREYC’s Magic for Image Computing), cadriciel libre pour le traitement des images, nous vous proposons un récapitulatif des nouvelles fonctionnalités implémentées depuis notre précédente dépêche (publiée en décembre 2021). C’est aussi pour nous l’opportunité de célébrer les 15 ans d’existence du projet !

G’MIC est développé à Caen, en France, dans l’équipe IMAGE du GREYC, un laboratoire public de recherche en Sciences et Technologies de l’Information et de la Communication (Unité Mixte de Recherche CNRS / ENSICAEN / Université de Caen). Il est distribué sous licence libre CeCILL.

gmic_teaser

Dans cette dépêche, nous détaillerons quelques-unes des fonctionnalités récemment ajoutées, et nous les illustrerons par des exemples de traitement et de synthèse d’images 2D et 3D.

N. D. A. : Cliquez sur les images pour en obtenir une version en pleine résolution, ou une vidéo correspondante lorsque les images contiennent l’icône play_video

Imprimantes et libertés

86
16
mar.
2023
Matériel

Le logiciel libre a commencé avec le légendaire refus d’accès au code source d’un pilote d’imprimante : Richard Stallman voulait améliorer un pilote d’impression, mais Robert Sproull avait signé un contrat de non divulgation avec Xerox.

  • Quarante années après, où en sommes-nous ?
  • Quelle imprimante acheter pour un libriste ?

Imprimante Linux - remix Openclipart 338371 et 103855

Cette dépêche est la suite de la comparaison des différents modèles d’imprimantes. 😃

Alpine Linux 3.18.0

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud et Nÿco. Modéré par Nÿco. Licence CC By‑SA.
42
24
mai
2023
Distribution

Le 9 mai 2023, le projet Alpine Linux a annoncé la disponibilité d'une nouvelle version, la 3.18.0. Cette version contient un peu plus que de simples mise à jour logicielles, et n'est pas souvent abordée dans les colonnes de LinuxFr.org, alors profitons de l'actualité pour une présentation !

Web Technologies for Applications: workshop and student coding contest

Posté par  . Édité par Nÿco et Xavier Teyssier. Modéré par gUI. Licence CC By‑SA.
12
27
mai
2023
Communauté

Un événement unique à la croisée de l'innovation Web, des normes émergentes pour les technologies d'applications légères et des appareils mobiles.

Cette journée, soutenue par le W3C (responsables des standards mondiaux du web), Systematic Paris-Région (le pôle européen des Deep Tech), et OW2 (fondation historique de l'open source en Europe) permettra d’explorer les tendances technologiques du web, à travers un programme de conférences techniques le matin et un concours de code autour des MiniApp pour les étudiants l’après-midi.

L’événement vous donnera une occasion rare de discuter avec des experts renommés.

Animé par Christian Paterson (Président OW2, Founder @ Open Up)

Entretien avec Kannagi à propos de NGDK

36
25
mai
2023
Jeu

Kannagi développe un SDK pour créer des jeux pour la console Neo Geo, cet entretien revient sur son parcours et les raisons qui l’ont amené à s’intéresser à cette console.

Console Neo Geo, source Wikimedia, © Evan-Amos 2012

Superflu Riteurnz

Posté par  (Mastodon) . Édité par Benoît Sibaud, Ysabeau 🧶 🧦, Bookynette, Julien Jorge, louson, ploum, geegeek et Zenitram. Modéré par bobble bubble. Licence CC By‑SA.
Étiquettes :
38
7
juin
2023
Jeu

Le 15 mai est sorti un jeu que d’aucun attendait impatiemment : Superflu Riteurnz. Jeu de type point-and-click à l’humour omniprésent. Cette dépêche se propose de présenter le jeu, son créateur et quelques retours des premiers joueurs.

Ce jeu n'est pas à l'heure actuelle libre. Le moteur du jeu SOSAGE est libre mais pas le jeu en lui-même. Celui-ci sera vraisemblablement entièrement libéré à la fin de cette année.

Le jeu est « la conclusion d'un boulot de 3 ans et demi » nous apprend son auteur, Simon (Gee) Giraudot.

Campus du libre 2023 - Appel à contributions : « Partages d'expériences »

8
24
mai
2023
Communauté

À la rencontre des ressources numériques libres et ouvertes dans l’Enseignement et la Recherche

Campus Du Libre
Pour cette sixième édition, qui se déroulera le 21 octobre 2023 (NdM: date de l'événement avancée) sur le campus de Bron à l'Université Lyon2, le comité d’organisation souhaite que ce soit l’occasion d’un temps d’échange autour des retours d’expérience du numérique libre dans la communauté de l’enseignement supérieur. Le terme d’expériences est entendu ici aussi bien comme retour de la pratique que comme étape d’une démarche scientifique.

LoTemplate générateur de documents à partir d'ODT

Posté par  . Édité par Nÿco, palm123, Ysabeau 🧶 🧦, bobble bubble et patrick_g. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
42
24
mai
2023
Technologie

LoTemplate est une brique libre (api, cli, lib) sous licence AGPLv3 et destinée aux développeurs et aux développeuses cherchant à intégrer dans leur solution un générateur de documents (rapport, lettre,…). Les solutions existantes pour faire cela sont variées (wkhtmltopdf, JasperReports, BIRT…) mais toutes demandent systématiquement de créer des modèles de documents en HTML, XML ou autre.

De notre côté, nous avions un besoin précis avec une contrainte : pouvoir générer des documents DOC, PDF et ODT à partir de modèles éditables par la famille Michu (Monsieur tout le monde). Ne trouvant rien en libre, nous nous sommes retroussés les manches. Nous avons donc développé LoTemplate pour permettre de générer des PDF, DOC, DOCX ou ODT depuis des documents LibreOffice servant de modèles. L’objectif est de pouvoir intégrer LoTemplate rapidement dans un projet, c’est pourquoi, il peut être utilisé via une API, en module Python ou un CLI. Les briques techniques utilisées sont LibreOffice (en mode headless), Python et Flask pour l’API.

Logo du projet

Linutop OS est disponible avec le mode lock pour sécuriser un Raspberry Pi ou un PC

Posté par  . Édité par Nÿco, Benoît Sibaud et bobble bubble. Modéré par gUI. Licence CC By‑SA.
17
27
mai
2023
Distribution

Linutop OS est un système d’exploitation conçu pour simplifier l’usage en entreprise d’un PC ou Raspberry Pi. Le système d’exploitation Linutop est livré avec tous les logiciels de base vous permettant d’utiliser votre machine le plus rapidement possible pour un affichage dynamique ou un kiosque bureautique.

Linutop mode Lock