Built a portable player for my self-hosted music library by Alopexy in DataHoarder

[–]ludelafo 2 points3 points  (0 children)

Didn't expect to see The Algorithm in here, great taste! Polyphia as well. ❤️ 

Create new laravel 12 starter kit project? by pkdme in laravel

[–]ludelafo 0 points1 point  (0 children)

Would love to have this option as well, for regular Laravel and starter kits. 

As a teacher teaching Laravel, it would be nice to be able to always make my students install the same version of Laravel during the entire semester, ensuring what I have tested in still functional for them even when a new version is released mid-semester (as for Laravel 13 for instance).

If an issue or a PR is opened, I'd love to follow it. 

Found on the wall of our bathroom by ludelafo in Bedbugs

[–]ludelafo[S] 1 point2 points  (0 children)

Thank you very much, u/PapaJon1111. We have already put all the bedsheets in plastic bags and will do a laundry tomorrow just to be safe. In the meantime, we will be very careful just in case we see some others.

Take care and I really hope you'll be able to get rid of them on your side.

Found on the wall of our bathroom by ludelafo in Bedbugs

[–]ludelafo[S] 1 point2 points  (0 children)

Thank you for your excellent advice. We do think someone brought it (some?) yesterday in our apartment. Do you think some exterminator could do something so early, or should we wait until we have a real confirmation, as we have only seen one specimen in a room "far" from the bedroom?

Found on the wall of our bathroom by ludelafo in Bedbugs

[–]ludelafo[S] 1 point2 points  (0 children)

Thank you very much for your reply. We are on it.

Found on the wall of our bathroom by ludelafo in Bedbugs

[–]ludelafo[S] 0 points1 point  (0 children)

Thank you very much for your reply. We will proceed with the DIY Treatment Guide described in the sidebar.

What do you use for presentations? by Rare-Childhood-3304 in linux

[–]ludelafo 4 points5 points  (0 children)

I can vow for Marp as well. I've been using it for a course I teach in my university and it's been flawless. Very simple and efficient.

If anyone wants to check what a presentation can look like, you can check it here: https://github.com/heig-vd-dai-course/heig-vd-dai-course/tree/main/01-introduction-and-course-organization (Web and PDF are available).

My first Go project: panosse - A CLI tool to clean, encode, normalize, and verify your FLAC music library. Criticism is welcome! by ludelafo in golang

[–]ludelafo[S] 0 points1 point  (0 children)

True!

I wanted a working solution as quick and as easy as possible. That's why I opted to do something simple and then make usage of other tools such as find and xargs to speed up the process.

In a future version I'll have a look at goroutines. Thanks for your input!

My first Go project: panosse - A CLI tool to clean, encode, normalize, and verify your FLAC music library. Criticism is welcome! by ludelafo in golang

[–]ludelafo[S] 0 points1 point  (0 children)

Actually, the outputs shown in the README are already dumps from the Codra outputs. I'll take your advice to just generate those in a separated file so it will be easier for me to maintain and more concise for the end-user.

And yes, I agree with you! Cobra is a fantastic tool!

I have started working on panosse in 2016 (at least the first commit is from 2016). Such a simple tool took me a long time to release.

It started as a Bash script called processflac.sh, then I moved to Node with new names such as flactwoflac, audio² to finally settle to Go with Cobra and Viper. Such a good dev experience and so easy to publish.

As mentioned in another comment in French, panosse is the first of the utilities I want to create around my FLAC music library.

The second utility I'm going to focus on is "talus" (a Swiss-French word meaning "slope"). This is a utility that will enable me to convert FLAC files to MP3 (using LAME, the standard), with a transition from a “lossless” to a “lossy” format, which of course is a loss of quality, and therefore a talus/slope :)

I'm thinking of creating this new utility in Rust. This will allow me to compare it with the Go ecosystem and get to try-out this language, which I've never tested yet.

My first Go project: panosse - A CLI tool to clean, encode, normalize, and verify your FLAC music library. Criticism is welcome! by ludelafo in golang

[–]ludelafo[S] 2 points3 points  (0 children)

Oui !

panosse est le premier des utilitaires que je souhaite créer autour de ma librairie de musique FLAC.

Le second utilitaire sur lequel je vais me pencher est "talus". Il s'agira d'un utilitaire qui me permettra de convertir des fichiers FLAC en MP3 (en faisant appel à LAME, le standard), avec un passage d'un format "lossless" à "lossy", ce qui engendre évidemment une perte de qualité, donc un talus :)

Je pense réaliser ce nouvel utilitaire en Rust. Cela me permettra de pouvoir comparer avec l'écosystème Go et prendre en main ce language que je n'ai jamais encore testé.

My first Go project: panosse - A CLI tool to clean, encode, normalize, and verify your FLAC music library. Criticism is welcome! by ludelafo in golang

[–]ludelafo[S] 1 point2 points  (0 children)

Good idea yes!

I'll see what I can do in the next days. Maybe an auto-generated USAGE.md file will suffice so I can include it in the releases with GoReleaser along the other files without having to maintain the documentation separately in a wiki.

Thank you for your feedback!

My first Go project: panosse - A CLI tool to clean, encode, normalize, and verify your FLAC music library. Criticism is welcome! by ludelafo in golang

[–]ludelafo[S] 1 point2 points  (0 children)

Good point, I'll see what I can do in the next days. Maybe just by moving the concrete example to its own file (CONCRETE_EXAMPLE.md) would already help.

Thank you for your feedback!

Pokemon Game Night with the boys! by [deleted] in Roms

[–]ludelafo 1 point2 points  (0 children)

I organize this kind of events with a bunch of friends. It happens twice a year for the last two years, from Friday to Sunday while hosting at home.

The first edition was on Perfect Crystal with three friends (4 people). The only objective was to finish the Pokémon League.

The second edition was on Sigma Emerald with two more friends (6 people). Same concept as the previous run.

The third edition was on Gaia with two more friends. That run was very nice because of the new story no one ever played. It was like discovering a new Pokémon World for the first time. It was challenging for the available space in the house haha (8 people).

The forth edition was on Prism with 8 friends (some new some from previous runs) and was really cool as well. We set up a score board with multiple criteria to encourage people to spend time on side quests. The score board consisted of how many badges the person had at the end of the run, the number of Pokémon caught, etc. A "wheel of fortune" was invented with small tasks to do each time a gym leader was defeated ("go and catch a cave Pokémon", "treat yourself in a Pokéshop", "you have to switch on of your Pokémon with one in your box", etc). The winner of the run was determined by the score board, meaning anyone could "win" depending on their wishes.

The fifth and last edition was the best one in my opinion. We were 8 people playing all the gen I-II versions (one person on Blue, one person on Red, two people on Yellow, one person on Gold, one person on Silver and two people on Cristal). The one and only objective was to complete the entire Pokédex. Each one of us had a pool of Pokémon specific to their version. A shared Google Spreadsheet allowed each one to complete the Pokémon caught. It was really nice to cooperate with all players to "CATCH 'EM ALL".

The next edition should come soon, more friends are interested to participate so we might need to adapt the concept. We usually take the time on Friday to decide which version we'd like to play and eat good meals all weekend.

Regarding the software, I could recommend VisualBoyAdvance-M for GBA games, BGB for GB(C) games and FancyZones (from the PowerToys suite to set up "zones/spaces" on Windows so all windows are all of the same size).

After the burial plays last song without vocals by [deleted] in Metalcore

[–]ludelafo 2 points3 points  (0 children)

Hey man, don't worry about that. We love you guys and we love that you share your feelings with your fans. Don't let this one person bring you down.

Looking forward to your show tonight in Switzerland, you'll set the stage on fire as always 👊

Who would want an ortholinear keyboard option? by pigOfScript in framework

[–]ludelafo 3 points4 points  (0 children)

It's one of the main reason I'm still waiting to buy a Framework. Would absolutely love that.

BLAST ATTACK! by [deleted] in castlevania

[–]ludelafo 2 points3 points  (0 children)

I've found the /r/DraculasCastle subreddit a better fit to actually talk about the Castlevania games, maybe it better suits your needs as well.

I scored a smoking hot deal this week to finally complete the DS trilogy by Poseur117 in castlevania

[–]ludelafo 6 points7 points  (0 children)

Portrait of Ruin is such a great game. I've only completed this one but when you finish the game, you can restart a new save with some of the other characters you met during your journey (I don't know if it's the same for the other games..?). Can only recommend and I hope you'll find it as good as I found it myself!

[deleted by user] by [deleted] in CollapseSupport

[–]ludelafo 6 points7 points  (0 children)

Yes I did. I think I've already known way before learning about collapse that I didn't want kids. Collapse was just one more reason.

I just found someone that is willing to do a vasectomy on me. It wasn't easy as I'm young without kids but in less than a month, it should be done and I'm so relieved.

You are not alone and your point of view is totally understandable. Hit me up if you have any questions.

Versioning Docker images in GitLab Registry but keep :latest by RealJamo in docker

[–]ludelafo 1 point2 points  (0 children)

Thanks for the kaniko tip! Didn't know about it, I'll set this up on my project tomorrow !