Pour Windows: un serveur DLNA ultra-simple qui sert les fichiers du répertoire où il est lancé.
(via http://nicolas-delsaux.hd.free.fr/Shaarli/?31X1Rg)
Pratique pour regarder sur votre smartTV (ou tablette) des vidéos stockées sur votre PC, sans prise de tête et configuration compliquée.
(La majorité des smartTV sont compatibles DLNA, et sous Android il suffit d'utiliser VLC.)
Paroles, paroles, paroles... oui je vois sans doute tout en noir, mais on verra ce que ça donne concrètement (parce qu'actuellement, c'est full Microsoft/Google au niveau d'Orange et Thalès).
Un navigateur moderne (html5, webgl, etc.) capable de fonctionner dans un terminal. Il utilise Firefox pour le rendu des pages, puis transforme cela en quelquechose affichable dans un terminal.
Transmettre des coordonnées GPS, c'est fastidieux et sujet à erreur. Cet algorithme peut convertir des coordonnées GPS en 4 mots. Par exemple, au lieu de transmettre (48.5819, 7.7511), je peux transmettre "crease marshy strike unfunded".
Contrairement à son concurrent "What3Words", FixPhrase est un logiciel libre et à sources ouverts. Par contre on retombe sur le même problème: C'est pensé pour des anglophones.
Le concept reste tout de même intéressant.
Et un support de plus pour Blender ! Apple participe à hauteur de 120 000 €/an à la fondation Blender.
(Contexte: Blender est un logiciel de création 3D. Anciennement un logiciel privateur qui allait disparaitre, il a été racheté collectivement par les internautes et s'est formidablement développé depuis. Il est devenu un superbe logiciel de modélisation et rendu 3D, aux possibilités impressionnantes... et toujours gratuit: https://www.blender.org/)
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).