Un synthéthiseur/séquenceur logiciel. Sympa pour s'amuser à créer des sons. On peut même live-coder en Python. Logiciel Libre gratuit, mais vous pouvez payer pour soutenir le projet.
Un jour il faudra vraiment que je prenne le temps de tester ce jeu gratuit et Libre. Un mix entre Minecraft et Zelda.
Petite vidéo du jeu : https://youtu.be/l1oOjvaWJlw
Après "Linux est un cancer", retrouvez la saison 2 de votre série préferée: "L'opensource est mortifère".
(Note: Le site web du gars utilise : matomo, bootstrap, jquery, vuejs, nginx... CQFD)
Un reformateur de code Python qui suit les PEP.
Particulièrement utile :
1) Pour avoir un formattage du code cohérent sur un projet malgré les habitudes de chacun des développeurs.
2) Pour (du coup) comparer les codes et faire des diff plus aisés.
Exemple: https://black.vercel.app/
J'adore DokuWiki, mais à travers sa liberté et sa souplesse, il n'est pas très structurant.
BookStack vous force à structurer vos informations par étagère, livre, chapitre...
(Exemple: https://wiki.fiat-tux.fr/)
Sous le coude: un fork de youtube-dl (pour télécharger des vidéos de différents sites web) avec des fonctionnalités supplémentaires.
En particulier, il peut télécharger une vidéo en utilisant les cookies de votre navigateur, et supporte plus de sites différents.
Après avoir sorti des téléphone et montres connectée libres et ouvertes, Pine64 se met aux liseuses. Intéressant !
(Contexte: Quand vous achetez un équipement électronique (téléphone, montre connectée...) il est bien souvent verrouillé par le fabricant: Vous ne pouvez pas changer le logiciel ou bidouiller. Pine64 est un fabricant qui au contraire encourage le bidouillage de son matériel, ce qui ouvre des possibilités intéressantes, comme développer ses propres applications ou même l'utiliser à une fin totalement différente.)
(Contexte: Shazam est un service en ligne extrêmement populaire capable de reconnaitre un morceau de musique avec seulement quelques secondes de son. Il vous donne l'interprète et le nom de la chanson. Mais c'est uniquement une application pour smartphone. SongRec permet d'utiliser le service de reconnaissance de Shazam sous Linux.)
J'utilise l'excellent outils en ligne de commande ncdu. C'est l'un des meilleurs outils pour voir quels sont les fichiers et répertoires qui prennent le plus de place sur disque.
L'auteur l'a complètement ré-écrit. Totalement identique au niveau de l'interface et des raccourcis clavier, ncdu2 consomme moins de mémoire et il est plus efficace dans la prise en compte des hardlinks.
(Par contre, je suppose qu'il ne supporte par les reflinks de btrfs et xfs.)
Une alternative à la commande "find" avec une syntaxe plus simple, et surtout beaucoup plus rapide (recherche en parallèle dans les répertoires).
(Sous Ubuntu, c'est le package "fd-find" qui donne la commande fdfind)
Sous le coude pour le gaming sous Linux: un outils (Goverlay) qui en rassemble trois:
- MangoHud pour afficher en surimpression des jeux des statistiques (FPS, températures...)
- vkBasalt pour effectuer des post-traitements d'image (antialiasing, contrast...)
- ReplaySorcery pour enregistrer les dernières X secondes de vidéo d'un jeu. https://github.com/benjamimgois/goverlay
Sous le coude: un éditeur hexadécimal avancé. Pratique pour modifier des fichiers binaires.
Avantages: Supporte les gros fichiers (1 To), décodage des valeurs, désassembleur, annotations, scriptable en lua, etc.
Un logiciel de backup où vous n'avez pas besoin de faire confiance au serveur sur lequel vous stockez vos backups. De par sa conception et ses fonctionnalités, il a l'air très similaire à borg (backup chiffré, incrémental, etc.)
Amazon voulait se lancer dans le jeu vidéo et avant dépensé une somme considérable pour créer un moteur de jeu (basé sur le CryEngine). Mais ils ne semble plus intéressés, et donne le code à la communauté.
La Linux Foundation récupère donc le bébé pour s'en occuper.
Sous le coude: Un script qui permet de télécharger un site web complet depuis archive.org (il recréé en local l'arboresence et créé automatiquement un index.html, et ré-écrit les liens pour pointer en local).
(Contexte: https://web.archive.org est notre bibliothèque d'Alexandrie moderne: Elle archive depuis des années des copies de milliards de pages web. C'est pratique pour consulter l'ancienne version d'une page, ou consulter une page qui a disparue.)
Je pose ça là, ça pourrait servir pour ceux qui doivent gérer une salle de classe ou de formation. C'est un Logiciel Libre qui permet de gérer un ensemble de postes informatiques.
La nouvelle licence d'Audacity: Ils collectent des informations supplémentaires. « Data necessary for law enforcement, litigation and authorities’ requests (if any) ».
Audacity déclare donc collecter des données en cas de demandes des forces de l'ordre, demandes judiciaires ou autre autorités, "au cas où".
Pour un logiciel de travail du son totalement hors ligne, ça n'a pas de sens.
Je présume qu'il est temps de forker Audacity et d'abandonner ce logiciel.
(Contexte: Audacity est le Photoshop du son. Il est extrêmement populaire. C'est un logiciel libre totalement gratuit. Il a récemment été racheté par une grosse société qui a décidé de commencer à mettre de la collecte de données dans le logiciel.)
Une interface graphique pour ffmpeg.
(via Korben).
(Contexte: ffmpeg est un outils de conversion de formats audio/vidéo. Il est extrêmement puissant et populaire (beaucoup de logiciels l'utilisent dans vous le dire), mais c'est un outils en ligne de commande qui possède énormément d'options qui ne sont pas toujours faciles à maîtriser. Curlew est l'une des interfaces graphique existantes qui simplifie l'utilisation de ffmpeg).
mmm... bon je n'ai jamais pris le temps de regarder ça, mais l'idée est intéressante.
Imaginez que vous ayez un gros fichier à télécharger d'un serveur web.
Le fichier a changé sur le serveur web, et vous voudriez télécharger la nouvelle version du fichier, mais il serait plus optimal de ne télécharger que les parties modifiées.
C'est ce que fait l'excellent rsync, mais rsync fonctionne par dessus ssh, et non http. zsync permet de faire la même chose, mais sur http.
Ce qui est intéressant c'est qu'il n'y a aucun applicatif à déployer côté serveur. Côté serveur web:
- déposez votre fichier.
- précalculez le fichier .zsync et déposez-le à côté de votre fichier.
Côté client:
- utiliser zsync pour récupérer le fichier.
C'est tout.
Encore plus intéressant: Le fichier à distribuer peut être compressé avec gzip, et le client zsync sera capable de ne télécharger que les parties pertinentes du fichier gz.
C'est donc très intéressant pour distribuer de gros fichiers qui sont modifiés souvent (image de VM, grosse base SQLite, dump de base de données, etc.)
À tester : Videomass, une GUI (interface graphique) pour ffmpeg (conversion de formats audio et vidéo) et youtube-dl (permet de télécharger les vidéos de pratiquement tous les sites web).
L'excellent youtube-dl permet de télécharger des vidéos de n'importe quel site (par exemple arte.tv). dvd - comme son nom ne l'indique pas - est une version Android de youtube-dl.
Dans votre navigateur, faites Partager > dvd et il vous proposera différents formats vidéos. Choisissez celui que vous voulez télécharger.
En prime, dvd peut mettre à jour youtube-dl (Settings > Update youtube-dl).
« oText, c’est le programme « maison » que j’utilise pour publier des articles sur ce blog.
Depuis longtemps, il s’agit d’un peu plus qu’un simple moteur de blog, puisqu’il me permet également de partager mes liens « au fil du web », d’envoyer des fichiers sur mon serveur, de suivre mes flux RSS, d’avoir un moyen de prise de notes (façon Google Keep), de gérer un agenda, et plus…
… le tout sous une même interface de gestion, ce qui était le but visé depuis le début. »
Et ça pèse 1 Mo.
Audacity a été "racheté" et va inclure de la télémetrie Google Analytics + Yandex. Oui ça reste optionnel et uniquement opt-in, mais BORDEL ZUT QUOI.
Est-ce que du côté du Logiciel Libre on POURRAIT éviter de s'inféoder aux GAFAM ? (Microsoft GitHub, GoogleDNS 8.8.8.8 par défaut dans certaines piles réseau, Chrome, GoogleAnalytics sur les sites web, etc.)
(à force de se balader dans les dépôts de sa distrib, on découvre des choses:)
diff est un super outil pour comparer des fichiers texte. Mais quand on doit comparer d'autres formats ?
C'est là que diffoscope entre en jeu: il comprend plein de format. APK android, PDF, archives, fichier dex, binaires ELF, images jpg, png, json, fichiers LibreOffice, docx, truetype, tcpdump/pcap, xml, SQLite... et peut vous présenter les différences entre fichiers de manière lisible pour un humain.
usbrip, un petit outils qui parcours vos logs système pour vous afficher un l'historique de la connexion des périphériques USB sur une machine. Ça peut être utile. https://github.com/snovvcrash/usbrip