BlogZ

Lectures

Les derniers billets publiés sur BlogZ

from ~ T.S.I. ~

Carte Blanche HIPHOP - Madya - Lillers

Le Sol Pour S'Elever by Madya

đŸ’„ BATTLE DE BREAKDANCE, EXPOSITION, PROJECTION TALK, WORKSHOP : VoilĂ  qu'il vous attend lors de cette Carte Blanche organisĂ©e par La Ville de Lillers, Madya et Tribu Sans-Issue, pour accueillir le retour en France du projet LE SOL POUR S’ÉLEVER. Au programme : ______________________________________________ 📅 VENDREDI 20 FÉVRIER Ă  18h30 Vernissage de l'exposition LE SOL POUR S’ÉLEVER ✹ + Projection d'un documentaire exclusif, suivie d’un talk & Ă©change avec Madya et Krimo. ✹ ______________________________________________ 📅 SAMEDI 21 FÉVRIER 🕑 14h – 15h30 Workshop Break LE SOL POUR S’ÉLEVER avec Madya (đŸ‘„ 20 places max – sur inscription / plus d'infos auprĂšs de Tribu Sans-Issue.) 🕓 16h – 19h : LILLERS BREAK BATTLE ! 1VS1 (adultes) – 8 places Ă  prendre en qualif. 2VS2 (-18 ans) – 10 places Ă  prendre en qualif. 💰 PRICE MONEY 1VS1 : 150€ 🎧 DJ : PETONDJI đŸŽ€ SPEAKER : MADYA ⚖ JURYS : TBA... ______________________________________________

📅 DU 20 FÉVRIER AU 8 MARS đŸ–Œïž Exposition LE SOL POUR S’ÉLEVER ⏰ Aux horaires d’ouverture du Palace đŸŽŸïž Gratuit – accĂšs libre En 2024, le breaking est entrĂ© aux Jeux Olympiques. Mais bien avant d’ĂȘtre un sport, le break est avant tout une culture, un langage et un espace d’expression. C’est cette rĂ©alitĂ© que raconte LE SOL POUR S’ÉLEVER, le projet de Madya (Amaury Mayaya) : un voyage de 300 jours Ă  travers 8 pays d’Asie, Ă  la rencontre de danseurs, de communautĂ©s et d’initiatives oĂč le break devient un levier d’expression, de transmission et d’émancipation. PensĂ©e comme un carnet de voyage, l’exposition mĂȘle histoires vĂ©cues, photographies et contenus interactifs via QR codes, pour faire dĂ©couvrir des parcours humains et culturels souvent mĂ©connus. Une question traverse toute l’expĂ©rience : quel est, pour chacun·e de nous, ce “sol” qui nous permet de nous Ă©lever ? Que tu sois danseur·se, curieux·se ou simplement amateur·rice de culture Hip-hop, viens dĂ©couvrir et Ă©changer !

📍 LIEU : LE PALACE 39 Rue d’Aire, 62190 Lillers

 
Lire la suite...

from ~ T.S.I. ~

Locked Groov' E11 S3

Chikki yo banquise,

Belle et heureuse annĂ©e Ă  tous nos auditeurs et auditrices. Dj Petondji et moi-mĂȘme vous souhaitons de gros kiffs musicaux pour 2026!

Ça tombe bien, vous ĂȘtes dans l'Ă©mission Locked Groov sur la banquise et vous vous apprĂȘtez Ă  passer 2h en notre compagnie. Aujourd'hui, pour le plus grand plaisir de vos oreilles, c'est Dj PetonDji qui fait son retour avec un set hip-hop comme il en a le secret.

Alors, vous savez ce qu'il vous reste Ă  faire. ArrĂȘtez tout ce que vous faisiez, poussez les meubles et profitez comme il se doit de ce moment unique!

De mon cÎté, on se retrouve pour l'actualité hip-hop de la semaine.

Dj Petondji, c'est Ă  toi de jouer, let's go!

Ecouter sur Banquise

 
Lire la suite...

from Impulsion Végé

Dimanche aprÚs-midi, profitant que mon four soit allumé pour autre chose, j'ai décidé de faire des muffins vegan à la cannelle pour le petit-déjeuner de cette semaine. Comme j'ai un enfant qui adore la cannelle, j'en mets beaucoup, et l'avantage c'est que je peux diminuer le sucre. Cela fait donc un muffin fort en goût mais peu sucré.

Je congÚle ensuite les muffins individuellement, et j'en sors un par un le soir pour le petit-déjeuner du lendemain.

La recette des muffins vegan faciles à faire, je l'ai trouvé chez Le cul de poule, plus précisément ici. J'ai juste diminué le sucre, et remplacé l'huile par de la margarine.

Muffins Ă  la cannelle

La recette

Pour 6 muffins moelleux.

IngrĂ©dients : – 150 g de farine T65 – 18 cl de lait d'avoine – 1 cs de jus de citron (ou de vinaigre de cidre) – 30 g de margarine – 35 g de sucre de canne – 1.5 g de bicarbonate – 0.5 pincĂ©e de sel – 1 cc bombĂ©e de cannelle

Instructions : 1. PrĂ©chauffer le four Ă  220 °C. 2. Faire fondre la margarine. Dans un rĂ©cipient, verser la margarine fondue, le lait d'avoine et le jus de citron. 3. Dans un bol, verser la farine, le sucre, le bicarbonate, le sel et la cannelle. Ajouter les liquides et mĂ©langer Ă  l’aide d’un fouet. 4. Verser dans des moules Ă  muffins prĂ©alablement graissĂ©, puis enfourner pour 15 minutes en baissant Ă  200 °C. 5.Laisser tiĂ©dir avant de dĂ©mouler.

#patisserievégétalienne #muffinvégétalien

 
Lire la suite...

from Un SpicilĂšge

2000 Maniacs

Quand j'ai vu le titre 2000 Maniacs sur une des tables de la librairie des Utopiales, cela m'a immĂ©diatement rappelĂ© un vieux film dont j'avais peu de souvenirs Ă  part une scĂšne oĂč une femme se faisait Ă©craser par un rocher sous l'hilaritĂ© gĂ©nĂ©rale de l'assemblĂ©e... J'ai donc profitĂ© de cette lecture pour retrouver l'histoire de cette Ɠuvre. Avant d’ĂȘtre adaptĂ© en roman, 2000 Maniacs fut d'abord un film d’horreur sorti en 1964. Écrit et rĂ©alisĂ© par Herschell Gordon Lewis, il figure parmi les pionniers (avec Blood Feast, du mĂȘme rĂ©alisateur) du cinĂ©ma gore ce qui l'a hissĂ©, de fait, au rang de film culte. C'est donc le scĂ©nariste et rĂ©alisateur lui-mĂȘme qui en signe cette novellisation. Évidemment je n'ai pas pu rĂ©sister Ă  poursuivre ma lecture par un nouveau visionnage du film.

Bon...

C'est trĂšs clairement un film qu'il faut savoir regarder avec les lunettes de son Ă©poque. C'est sans doute peu de dire qu'Ă  sa sortie, le choc devait ĂȘtre brutal : violence graphique, sexualitĂ© appuyĂ©e, humour noir sans retenue. Une sacrĂ©e provocation, bien avant que l’horreur ne repousse sans cesse ses propres limites. Vu avec un regard contemporain, le film accuse Ă©videmment son Ăąge. Cependant, il est loin d'ĂȘtre pĂ©rimĂ©. Il garde une certaine efficacitĂ© et son cĂŽtĂ© farce grotesque est particuliĂšrement jubilatoire. Il oscille entre transgression et mauvais goĂ»t assumĂ©, et cette ambiance de fĂȘte foraine le rend paradoxalement rĂ©jouissant.

J'ai globalement retrouvĂ© le mĂȘme esprit dans le roman. Il faut dire que l'adaptation ne prend pas de grandes libertĂ©s avec son matĂ©riau d’origine. L'histoire est similaire, l'atmosphĂšre Ă©galement, quelques excĂšs en plus. Le sexe y est sans doute abordĂ© de maniĂšre plus frontale, et certains dĂ©tails viennent enrichir le rĂ©cit. L’écriture est trĂšs visuelle (comme souvent dans les livres des spĂ©cialistes de l'image) et j'ai rĂ©guliĂšrement eu l’impression d’assister Ă  un dĂ©coupage plan par plan sans que cela ne me gĂȘne outre mesure. En effet, cette novellisation ne se lit pas pour ses figures de style mais pour l'efficacitĂ© de son texte : c'est dynamique, percutant et ça va droit au but. Le gore y est dĂ©crit avec moult dĂ©tails (on sent que l'auteur y a pris beaucoup de plaisir) et un humour noir et provocateur est constamment sous-jacent.

Si le gore n’est pas mon genre prĂ©fĂ©rĂ© au cinĂ©ma, je dois reconnaĂźtre que je l’apprĂ©cie beaucoup plus Ă  l’écrit, surtout lorsqu’il a ce cĂŽtĂ© grand-guignol. 2000 Maniacs n’est donc clairement pas une Ɠuvre Ă  prendre au sĂ©rieux, mais Ă  apprĂ©cier pour ce qu'elle est : une lecture lĂ©gĂšre, drĂŽle, dĂ©licieusement excessive, que l'on savoure d'autant plus quand on imagine les rĂ©actions des lecteurs et des spectateurs qui l'ont dĂ©couvert Ă  sa sortie.


2000 Maniacs | Herschell Gordon Lewis | traduit par Sarah Londin | Éditions du Typhon

 
Lire la suite...

from seb

Contexte

Durant ma carriÚre j'ai toujours été intéressé par le sujet de l'éco-conception mais dans aucun de mes postes je n'ai eu la possibilité de passer du temps pour approfondir le sujet et le mettre en place.

Il y a 4 mois j'ai commencé mon premier projet en freelance from scratch. Je me suis posé la question de la stack que je pourrais utiliser pour avoir dÚs le départ un projet le plus sobre possible.

Je développe depuis bientÎt 15 ans en javascript puis en typescript, principalement dans l'écosystÚme React depuis 7 ans. Je ne souhaitais par repartir sur une techno complÚtement nouvelle donc je voulais trouver quelque chose proche de ce que je connais.

L'appli que je développe est à destination des actionnaires de sociétés d'énergie citoyenne. D'un point de vue technique, pas besoin de SEO, c'est une SPA (Single Page Application) des plus classique.

Les critÚres que je me suis donné :

  • limiter l'utilisation du rĂ©seau via un bundle le plus petit possible, peu d'assets de petite taille, des appels API efficients
  • limiter l'utilisation des ressources sur le serveur via une librairie d'accĂšs Ă  la base de donnĂ©es la plus efficiente possible

Stack retenue

AprÚs quelques recherches et expérimentation j'ai retenu la stack suivante :

SolidStart

SolidStart est un framework fullstack basé sur le framework SolidJS.

SolidJS possĂšde deux grands avantages pour moi :

  • une proximitĂ© avec React au niveau de la syntaxe (JSX, composants, ...)
  • de trĂšs bonnes performances comparĂ©es aux autres framework front existants

SolidJS est plus performant que React car par dĂ©faut les composants ne se rendent qu'une seule fois. C'est Ă  nous dĂ©veloppeur ensuite d'utiliser les signals pour ajouter de la rĂ©activitĂ© lĂ  oĂč c'est nĂ©cessaire.

En plus de cela SolidStart apporte un framework fullstack trĂšs productif notamment grĂące aux server functions qui permettent un typage fort de bout en bout et une Ă©criture simplifiĂ©e des API. La brique de sĂ©rialisation “Seroval” est trĂšs performante et pour la mise Ă  jour de donnĂ©es les single flight mutation permettent de rĂ©duire les allers retours rĂ©seau.

Si vous voulez débuter avec SolidStart, je vous conseille de lire cet article sur les bonnes pratiques qui résume bien les points d'attention notamment pour un ex développeur React.

Drizzle

Pour l'accÚs aux bases de données j'avais pour habitude d'utiliser un ORM assez classique. En typescript j'ai notamment utilisé MikroORM qui reprend pas mal de concepts d'Hibernate en Java que j'avais utilisé précédemment.

Pour ce projet j'ai décidé de changer pour utiliser Drizzle qui est une surcouche plus fine au dessus de la base de données. L'idée est de s'appuyer plus sur le sql pour diminuer l'overhead de la couche d'accÚs aux données.

AprĂšs plusieurs mois d'utilisation j'avoue ĂȘtre trĂšs content de l'outil. CouplĂ© avec SolidStart on arrive Ă  avoir un typage fort de bout en bout qui est trĂšs efficace et trĂšs pratique.

Tailwind et DaisyUI

Pour la partie design je préfÚre en rÚgle générale faire directement du CSS lorsque je travaille avec un UI/UX designer pour pouvoir faire du pixel-perfect. Sur ce projet je n'avais pas ce luxe et j'ai donc cherché une librairie de composants plus ou moins clé en main.

Malgré cela je ne voulais pas quelque chose de trop lourd et au final j'ai fait le choix de DaisyUI qui est une surcouche à Tailwind qui est plutÎt légÚre.

Résultats

Pour vous donner une idée de la taille de l'application que j'ai développé, elle comporte environ 75 routes et la base de données contient 35 tables. Je dirais que c'est une application de taille moyenne.

Voici quelques métriques en terme de taille de bundle :

  • Le bundle total de l'app gzippĂ© fait 385 ko dont 153 ko pour la librairie apex-charts qui est utilisĂ©e uniquement sur quelques pages qui affichent des graphes
  • Pour la plupart des pages de l'app la totalitĂ© des donnĂ©es transfĂ©rĂ©es sur le rĂ©seau est entre 130 et 200 ko
  • le css de l'application fait 20 ko compressĂ©

Si j'active la limitation rĂ©seau sur le navigateur pour passer en “Regular 3G”, j'ai un temps de chargement des pages autour de 2,5s et une navigation dans l'application qui est fluide.

CÎté serveur je n'ai installé aucun outil de monitoring donc c'est dur de quantifier la charge mais mon appli tourne sans problÚme sur le plus petit VPS Lite d'Infomaniak.

Conclusion

MĂȘme si l'eco-conception ne s'arrĂȘte pas Ă  la taille du bundle client et aux ressources utilisĂ©es cĂŽtĂ© serveur, limiter ces valeurs est une condition nĂ©cessaire pour ensuite pouvoir dĂ©velopper une application qui tournera sur n'importe quel terminal client.

Au niveau de mes choix, j'aurais pu aussi changer de langage et tester par exemple un framework comme Dioxus en Rust mais cela aurait nécessité un apprentissage encore plus en profondeur au détriment de la productivité sans que je sois vraiment capable de mon cÎté de mesurer les gains obtenus.

Avec le recul de mes 4 premiers mois de développement, les choix que j'ai effectué me paraissent bon pour avoir une application la plus économe en ressources possibles dans l'écosystÚme typescript. Je trouve que c'est un bon compromis entre sobriété et productivité.

Une fois ces bases mises en place il faut également réfléchir à la façon dont on conçoit l'application pour continuer à avoir une utilisation sobre des ressources par exemple en paginant systématiquement les listes.

 
Lire la suite...

from LK blogue


Nouvelle Fondation. A mi-dĂ©cembre, j’ai acquis d’occasion un ThinkPad T480, reconditionnĂ© avec Linux Mint installĂ©. Ceci est la chronique de ce choix et de ce passage de l’univers Apple Ă  l’univers Linux.

De passage au Bachibouzouk à Vevey, je retrouve sur le présentoir des journaux une trÚs vieille connaissance que j'avais perdu de vue, mais que je souhaite retrouver plus réguliÚrement: le numéro du mois de janvier 2026 du Monde diplomatique. Avec l'envie d'ailleurs de le lire sous son format papier et non numérique.

Eloge du papier (Monde Diplomatique, janvier 2026)

A premiÚre vue, il peut paraßtre paradoxal, dans ce journal linuxien, de consacrer un billet à un article du Monde diplomatique faisant l'éloge du papier.

Pourtant l'incise de cet article, explicite le sens de ma démarche. Elle s'inscrit parfaitement dans la droite ligne de l'adoption d'un portable tournant sous Linux et plus particuliÚrement de sortir de la guerre de l'attention :

Comment dissiper le brouillard des donnĂ©es, de nouvelles, d'images qui grĂ©sille sans trĂȘve sur nos Ă©crans ? Une mĂ©thode rĂ©volutionnaire, quoique vieille de deux millĂ©naires, pourrait bien offrir un asile aux dĂ©serteurs de la guerre de l'attention. Ses vertus stupĂ©fient ses usages son pouvoir affole la Silicon Valley.

La lecture est un moyen d'augmenter le temps humain disponible hors algorithme. Je maĂźtrise le rythme de lecture. Je peux revenir en arriĂšre, m'arrĂȘter plus facilement que de scroller dĂ©sespĂ©rĂ©ment l'Ă©cran de mon ordinateur. Une maniĂšre de gĂ©rer le dĂ©ferlement de donnĂ©es et de l'impossibilitĂ© de toutes les assimiler. Ralentir les travaux en quelque sorte.

Je me dis aussi que j'ai trouvé un lieu pour le lire accompagné d'une boisson et de l'ambiance trÚs agréable de ce lieu.

Cela me fait penser Ă©galement que les bistrots de quartier mĂ©ritent autant d'ĂȘtre soutenus que la presse. Je pourrai ainsi acheter le journal et prendre le temps de le lire au cafĂ©. Inutile de me rappeler que cafĂ© et journal sont des dignes reprĂ©sentants de la sociabilitĂ© bourgeoise. La bourgeoisie n'est plus ce qu'elle Ă©tait pour paraphraser Simone Signoret.

Dans le prolongement, je suis aussi venu avec mon Pentax 17, appareil photo argentique, bien éloigné des appareils numériques que j'affectionne également. Là aussi, je ralentis le rythme...

Tags : #AuCafé #Linux #ThinkPad #Ƨ480

 
Lire la suite...

from LK blogue


Nouvelle Fondation. A mi-dĂ©cembre, j’ai acquis d’occasion un ThinkPad T480, reconditionnĂ© avec Linux Mint installĂ©. Ceci est la chronique de ce choix et de ce passage de l’univers Apple Ă  l’univers Linux.

Linuxien un jour de FĂȘte !

Durant ces FĂȘtes de fin d'annĂ©e, j'ai eu l'occasion de me familiariser plus encore avec mon ThinkPad et Linux Mint.

Globalement mes repÚres et mes routines s'installent déjà.

J'ai plus particuliÚrement eu l'occasion de tester mon dispositif pour le traitement de mes photos. Pix est trÚs largement satisfaisant. En premier lieu pour récupérer mes photos sur ma carte SD. En deuxiÚme lieu, pour un traitement basique de mes clichés.

J'ai eu l'occasion aussi de comparer mes photos sur mon ThinkPad et mon MacBook Air. Elles sont largement similaires à l'écran dans le rendu. Sauf pour le traitement de leur netteté, Luminar (MacBook Air) donne des résultats semblable à Pix.

Probablement que l'écran moins lumineux du ThinkPad T480 m'incitera à réaliser des photos plus claires avec mes appareils photos ou d'appliquer un traitement ajoutant plus de luminosité à mes clichés.

Par ailleurs, plutĂŽt que l'acquisition d'un NAS, je vais continuer d’utiliser pCloud pour sauvegarder mon ordinateur ainsi que mes photos. J'ai donc installĂ© l'application sur mon ThinkPad. Elle finit de complĂ©ter mon setup d'applications.

Complément :

En Allemagne, le #ChaosComputerClub formalise une « JournĂ©e de l’indĂ©pendance numĂ©rique »
https://itsocial.fr/cybersecurite/cybersecurite-actualites/en-allemagne-le-chaos-computer-club-formalise-une-journee-de-lindependance-numerique/

L’initiative repose sur 1 principe explicitĂ© par Marc Kling, Ă©crivain allemand. Chaque 1er dimanche du mois, citoyens & orgas sont invitĂ©s Ă  franchir 1 Ă©tape concrĂšte pour se dĂ©tacher des Ă©cosystĂšmes dominants. Cela peut signifier migrer d’1 messagerie proprio vers 1 service + respectueux de la vie privĂ©e & de la confidentialitĂ©, quitter 1 plateforme sociale fermĂ©e & rejoindre 1 espace fĂ©dĂ©rĂ©, changer de moteur de recherche, son navigateur ou, + largement, réévaluer ses outils numĂ©riques quotidiens.

La premiÚre édition a lieu ce 4 janvier.

Source : Pouet de brume@piaille.fr Vu sur Mastodon

Tags : #AuCafé #Linux #ThinkPad #Ƨ480

 
Lire la suite...

from LK blogue


Nouvelle Fondation. A mi-dĂ©cembre, j’ai acquis d’occasion un ThinkPad T480, reconditionnĂ© avec Linux Mint installĂ©. Ceci est la chronique de ce choix et de ce passage de l’univers Apple Ă  l’univers Linux.

AprÚs avoir établi mon setup d'applications, il est temps de passer à quelques travaux pratiques : la gestion de mes photos et de ma bibliothÚque musicale.

Mardi 23 décembre : traitement photos

L'intĂ©gration d'un lecteur de cartes SD est un bienfait sans nom. Pas besoin avec ce ThinkPad d'emporter avec soi un lecteur de cartes ou un hub avec port USB-A ou HDMI, ces ports sont toujours avec vous. Cela vaut bien une petite perte d'autonomie de batterie avec ce lecteur de cartes SD ou un chĂąssis plus Ă©pais et un lĂ©ger embonpoint (que que l'on puisse en discuter en le comparant au poids d'une MacBook Air 15”).

Variation 1 Variation 1

DĂšs que j'ai insĂ©rĂ© ma carte SD, Pix s’est mis en route Ă  la maniĂšre du logiciel transfert d'images d'Apple.Il en fait mĂȘme un peu plus puisque je peux effectuer quelques amĂ©liorations basiques des images. Je regrette juste que je ne puisse pas faire en sorte que les images prises en dernier figurent en premier dans la fenĂȘtre de Pix pour l'importation. Autrement, Pix est nettement plus souple que le logiciel de mon MacBook Air.

Variation 2 Variation 2

Pour le traitement des photos, je dispose sur l'ordinateur du duo Digikam/ShowFoto que l'on peut aussi trouver sur Mac et Windows. J'ai aussi d'office Darktable (installĂ© d'office avec Linux Mint), mais, dans un premier temps, j’ai de la peine Ă  me faire Ă  ce logiciel.

Variation 3 Variation 3

En ligne, je teste aussi Pixlr et je suis trÚs surpris de la rapidité du traitement des images. Je m'attendais à des ralentissements en raison de l'ùge de mon ordinateur (2018), mais absolument pas. Au contraire, j'ai l'impression que cela va plus vite qu'avec mon MacBook Air. Il se peut que le fait que je dispose de 16GB de mémoire vive avec le traitement 4 coeurs en soit la raison.

Mes doutes s'effacent donc rapidement relativement au choix d'un ordinateur de 7 ans d'Ăąge. Une des promesses de Linux est tenue.

Mise à jour vendredi 26 décembre

Finalement, j'ai associĂ© Darktable Ă  Pix. Je pense que l'essentiel peut ĂȘtre fait avec ces deux programmes et j'ai dĂ©sinstallĂ© DigiKam/ShowFoto.

Je dispose encore en soutien de Pixlr en ligne pour couvrir l'ensemble de mes besoins photographiques.

A noter également que c'est probablement dans le traitement des photos que l'écran du ThinkPad T480 montre ses limites en 2025.

Mercredi 24 décembre : test Asus Zen Drive

Pour regarder des DVD, écouter des CD ou ripper ces derniers, j'ai fait l'acquisition d'un lecteur Asus Zen Drive (chf 39.90)

Il a la grande qualitĂ© de pouvoir ĂȘtre branchĂ© par USB-A ou USB-C Ă  un ordinateur. Il peut ĂȘtre associĂ© Ă  mon MacBook Air et, test fait, il l'est aussi automatiquement avec mon ThinkPad sous Linux.

Pour récupérer les pistes audio d'un CD audio (ripper), Rhythmbox, fourni d'office, fait parfaitement le job et ceci, contrairement à Music d'Apple, dans un format audio ouvert. Pour ma part, j'ai choisi de le faire en flac. Les fichiers se mettent directement dans le dossier Musique de mon ThinkPad, classés par artiste et albums.

HiBy R1 HiBy R1

Globalement, j'en reviens musicalement à composer ma bibliothÚque musicale physiquement à l'aide de cd ou vinyles et à numériser une partie de celle-ci. En déplacement, je peux écouter ma musique sur mon lecteur musical HiBy R1 ou mon lecteur portable de CD Fiio.

Tags : #AuCafé #Linux #ThinkPad #Ƨ480

 
Lire la suite...

from colloid

J'ai fait Ă©normĂ©ment d'annĂ©es sur Spotify. AprĂšs autant de temps, l'algo de Spotify me connaissait parfaitement et me proposait toujours des titres que j'aimais bien. Ça a Ă©tĂ© assez difficile de migrer de plateforme de streaming musicale. J'avais mes habitudes, mes playlists et mes recommandations avec Spotify.

Mais lorsque j'ai commencĂ© avoir me questionner sur mon environnement numĂ©rique, je n'ai pas pu passer Ă  cĂŽtĂ© de Spotify. Lui, dont le PDG finance ouvertement des entreprises d'armement, devait ĂȘtre changĂ©. De plus, la politique de rĂ©munĂ©ration des artistes est l'une des pires sur le marchĂ© du streaming. Ils ont le monopole quasiment et ils le savent.

J'ai choisi Qobuz comme alternative. C'est français et ils rĂ©munĂšrent bien les artistes. Il n'y a pas d'offre gratuite, l'application est payante directement (il y a quand mĂȘme une version d'essai). HonnĂȘtement, ça fait le boulot. Il y a mĂȘme un migrateur de playlist proposĂ© afin d'avoir toutes ses playlists dans Qobuz. Niveau prix, c'est le mĂȘme tarif que Spotify Ă  quelques centimes prĂšs. Étant Ă©tudiant, je profite aussi de l'offre Ă©tudiante.

Mais actuellement, j'en viens encore Ă  me poser des questions sur ma consommation musicale. Je vais me diriger vers la crĂ©ation d'une bibliothĂšque musicale locale synchronisĂ©e avec Nextcloud. Ça prend plus de temps, mais l'idĂ©e de me dĂ©charger d'un abonnement supplĂ©mentaire m'enchante assez bien.

J'ai fait ce petit post aprÚs avoir vu la vidéo de Gwen. Je vous la recommande !

 
Lire la suite...

from colloid

Ça faisait longtemps que je n'avais pas repris mon vĂ©lo.

Avec la neige qui tombe, je me suis dis que plutÎt que de prendre la voiture pour aller faire mes courses ou aller à la fac, j'irai en vélo.

J'aime la simplicité et la liberté de mouvement qu'il apporte en ville. Plus besoin de chercher une place pour se garer. Ton vélo, tu l'accroches à un panneau et c'est bon.

Et puis, pĂ©daler, dehors, et sans musique, ça fait un bien fou Ă  la tĂȘte.

 
Lire la suite...

from 𝐋🅩🆄𝐱𝖇-ᖆ_🐧

Ceci est un fac-similé de avril 2022 de mon ancien blog


Le #Retrogaming, c'est bon et ça fait du bien. Les bons jeux du passé, sont un réconfort, un phare, un doudou. Pour la plupart d'entre nous on a pas le temps, la place et l'argent pour physiquement retrouver toutes ces consoles et jeux. Heureusement il y a le retrogaming avec Retroarch, #Recallbox, Retropie et pléthore d'autres émulateurs et devices.

Bon une fois qu'on a retrouvé tous les jeux en roms qui ont fait notre histoire vidéoludique, il reste encore des jeux en langues étrangÚres jamais sortie en France et pour certains de vrais pépites.

On peut compter sur des fans experts en traductions et en hacks de roms pour nous permettre de dĂ©couvrir donc de nouveaux titres jusque lĂ  inconnus ou injouables. Mais, chose Ă©trange, on ne trouve pas facilement ces roms francisĂ©es ou anglicisĂ©es, contrairement Ă  leur dumps originaux, il faut mettre lĂ©gĂšrement les mains dans cambouis en appliquant soi mĂȘme les patchs IPS de traduction.

Sous Linux, moi j'ai trouvĂ© et utilise FLIPS (Ă  compiler soi mĂȘme)

  • tĂ©lĂ©charger les sources ici
  • dĂ©compresser le zip
  • installer les dĂ©pendances si nĂ©cessaires
  • dans le rĂ©pertoire lancer un terminal et lancer la commande ./make.sh pour compiler
  • on lance FLIPS avec la commande ./flips

Sinon il y une version Flatpak (j'ai pas testé)

Il n'y pas plus qu'a choisir Apply Patch, de là on sélectionne le patch (fichier .IPS) à appliquer, puis la rom à laquelle le patch va s'appliquer, et enfin la nom du nouveau fichier/rom.

Un point trÚs important, la patch est prévu pour une version de rom bien précise, indiquée dans le fichier texte qui accompagne le fichier IPS. Si on applique à une rom autre que celle définie (CRC) ça ne fonctionnera pas.

Ce patcher ne fonctionne pas uniquement pour des patchs de traductions mais aussi pour des patchs de Hacks qui peuvent apporter des fonctions supplémentaires à la rom d'origine.

Moi je l'ai fais pour des rom GBC, PCE et SNES avec succés, telles que:

  • Shantea (GBC) => passĂ©e FR+Patch couleurs GBA
  • City Hunter (PCE) => passĂ©e ENG
  • City Hunter (PCE) => passĂ©e en FR
  • Valkyrie no Densetsu (PCE) => passĂ©e en ENG
  • Magical Pop'n (SNES) => passĂ©e en FR
  • Twisted Tales Of Spike Mc Fang (SNES) => passĂ©e en FR
  • Twinkle Tale (MD) => passĂ©e en ENG

Un site de patchs français ici.

De mon point de vue le but n'est pas de patcher toutes les roms possibles en français, mais de dĂ©couvrir de nouveaux jeux jamais sortis chez nous, oĂč la narration en texte a son importance pour s'immerger ou comprendre le scĂ©nario. Et pour les jeux Japonais de comprendre l'interface.

Quel plaisir de découvrir de nouveau jeux 8 ou 16 bits! Des pépites oubliées.


#LogicielsLibres #Linux #Liens #DIY #Internet #Hack

 
Lire la suite...

from 𝐋🅩🆄𝐱𝖇-ᖆ_🐧

Ceci est un fac-similé de juin 2023 de mon ancien blog


Bon comme je pense fortement remplacer mon S7 par un Nothing Phone (1) dispo chez Boulanger que sur internet, mais je veux le payer en magasin (oui c'est possible), j'attends le bon prix. Comme j'ai ratĂ© la prĂ©cĂ©dente promo, je regarde tout les jours mais j'ai pas envie de lancer un navigateur, je veux juste le prix du jour. Donc j'ai fait (en une matinĂ©e quand mĂȘme) un script bash qui m'affiche le prix du jour dans le terminal (linux) Voici mon code:

page=`curl -sA 'Mozilla/5.0 (X11; Linux x86_64; rv:109.0) Gecko/20100101 Firefox/113.0' https://www.boulanger.com/ref/1187038`; clear; grep -A3 ' ' <<<"$page" | sed -n '4p'

Ça met dans une variable le contenu de la page tĂ©lĂ©chargĂ©e par #CURL, ça fait un #GREP pour ne garder que le texte balisĂ© qui entoure le prix du jour, puis un #SED pour ne garder que la 4iĂšme ligne, le prix.

C'est évident qu'on doit pour voir faire mieux en code, mais c'est le mien de avec mon niveau à moi.

ICI le script commenté avec instructions.


#LogicielsLibres #Linux #Liens #BASH #DIY #Internet

 
Lire la suite...

from 𝐋🅩🆄𝐱𝖇-ᖆ_🐧

Ceci est un fac-similé de juin 2023 de mon ancien blog


Le nommage des fichiers sur carte SD des #GOPRO, c'est le bordel. Et sous #Linux les logiciels officiels ne sont pas dispo et propriĂ©taires. J'ai donc Ă©cris mon 1er script Bash (une journĂ©e quand mĂȘme) pour rĂ©cupĂ©rer la bonne date dans les mĂ©ta-donnĂ©es des fichiers et les renommer comme je voulais. Voici mon code:

pls *.[mM][pP]4 > list.temp
filenumber=`wc -l < list.temp`
for file in `cat list.temp`;
do
filename=`ffprobe -show_streams "$file" | grep 'creation_time' | head -n 1 | sed "s/TAG:creation_time=//g; s/.000000Z//g; s/-//g; s/://g; s/T//g;"`
mv $file $filename.mp4
done
clear
echo "Fini!"
echo $filenumber "fichier(s) traité(s)."

Ça créé la liste des fichiers mp4 ou MP4 prĂ©sent dans le rĂ©pertoire, pour chaque ligne de la liste, extrait les mĂ©ta-donnĂ©es avec #FFPROBE, ne garde que la ligne date de crĂ©ation avec #GREP, ne garde que la 1Ăšre itĂ©ration avec #HEAD, fait un #SED pour ne garder que la date en format YYMMDD mets tout ça dans une variable, et renomme le fichier Ă  partir de cette variable.

Un petit bonus ça donne le nombre de fichier traité avec #WC

C'est évident qu'on doit pour voir faire mieux en code, mais c'est le mien de avec mon niveau à moi.

ICI le script commenté et instructions


#LogicielsLibres #Linux #Liens #BASH #DIY

 
Lire la suite...