@melix@mastodon.xyz
@melix@mastodon.xyz avatar

melix

@melix@mastodon.xyz

He/Him. Software Engineer #OracleLabs, formerly #Gradle. I am based in Montaigu-Vendée, France.

I'm tooting random thoughts here: #micronautfw, #java, #gradle, #politics and more.

For #astrophotography follow me at https://astrodon.social/@melix.

Opinions are my own. Toots deleted after 3 months.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

melix, to random
@melix@mastodon.xyz avatar

Benefits of constructor injection vs setters: you don't have to rebuild your code 2387619 times to figure out all the dependencies.

melix, to random French
@melix@mastodon.xyz avatar

Au mémorial de Caen. En ces temps où l'extrême droite est au plus haut, une piqûre de rappel bienvenue. Tous les jeunes devraient voir ça.

image/jpeg

melix, to random
@melix@mastodon.xyz avatar

Sometimes I miss cross-repository pull requests. That is, when a change only makes sense if another change is made simultaneously in another repo.

melix, to random French
@melix@mastodon.xyz avatar

Les gens qui disent "la Devoxx", ou "au Devoxx", vous dites "la Nantes" ou "au Bordeaux" aussi ?

melix,
@melix@mastodon.xyz avatar

@tbroyer Ca encore ça me choque moins (on dit bien "les Rolling Stones"), puisqu'il s'agit de qualifier les membres du groupe :)

nitot, to random French
@nitot@framapiaf.org avatar

bon, aujourd'hui je suis clairement du coté "c'est tellement mort", après un week-end avec des potes qui rivalisent de celui qui partira le plus loin et le plus fréquemment en avion.

melix,
@melix@mastodon.xyz avatar

@nitot je comprends, moi on m'a fait la remarque son mon billet de blog "nan mais avant de reprocher aux gens de prendre l'avion pour les vacances faut qu'ils commencent par ne pas habiter en campagne" (genre reproche sur mon style de vie). Point taken, mais bon, ça pue le "ouais je vais pas changer hein".

melix, to random
@melix@mastodon.xyz avatar

At the risk of repeating myself, Maven's "closest" resolution strategy sucks a million. Sorry but I'm literally spending hours trying to figure out why a version declares in an imported BOM doesn't take precedence. And it's a fairly complex project with hundreds of deps, each overriding each others' dependency management blocks, because yeah sure that's the only way you can make that thing use the version you want, right? Let me cry.

melix,
@melix@mastodon.xyz avatar

seriously, how am I supposed to figure out WHO THE HELL wins over the 2.17.0 version I define in my BOM? My eyes are bleeding reading walls of dependency versions.

frankel, (edited ) to random
@frankel@mastodon.top avatar

Back home after my talk #cern. Around 40 people came and listened how to evolve your APIs with #ApacheAPISIX.

Then I had a private tour of the computing center and the Antiproton Accelerator 🔬

Not bad for a Thursday 😊

melix,
@melix@mastodon.xyz avatar

@frankel I wish I could visit this one day!

britter, to linux
@britter@chaos.social avatar

I finally decided for a new daily driver laptop. I wanted something from a small manufacturer focused on #linux. Looked at devices from #StarLabs, #Purism, #System76, #Slimbook. At the end I decided for the Pulse 14 from @tuxedocomputers. It looks almost perfect for me. The only downside is that they don‘t ship with US-ANSI keyboards. I‘m afraid this will annoy me the first few week… Anyways, looking forward for the device to arrive in order to install #NixOS.

melix,
@melix@mastodon.xyz avatar

@britter I'm not sure I'd use #NixOS. While the idea is nice, in practice it's similar to flatpak, consuming a LOT of disk space.

b0rk, (edited ) to random
@b0rk@jvns.ca avatar

what's your favourite way to simplify your life with git? mostly interested in slightly unusual tricks to reduce the number of git features you're using, like:

  • never using the stash, just creating temporary branches instead
  • deleting your main branch so that you can never accidentally commit to it
melix,
@melix@mastodon.xyz avatar

@b0rk git worktree so that I don't have to stash/commit unfinished work while having to fix an urgent bug on the same project. https://git-scm.com/docs/git-worktree

sebsauvage, to random French
@sebsauvage@framapiaf.org avatar

🕹️ Présentement en train de jouer à STAR WARS : Jedi, Fallen order.
(oui je sais, je commence plein de jeux que je ne termine pas.)

Il était à 4,50€, alors ça aurait été dommage de s'en priver.

C'est tout à fait du Tomb Raider (exploration, parkour, un peu de combat), mais très satisfaisant.
Des décors superbes, une bonne narration, des tonnes de dialogues, plein plein de musiques... on se croirait vraiment dans un film.
C'est super plaisant d'être dans l'univers StarWars.

melix,
@melix@mastodon.xyz avatar

@sebsauvage La suite, Jedi: Survivor, est aussi très bonne. elle corrige les défauts de Fallen Order.

melix,
@melix@mastodon.xyz avatar

@sebsauvage sans doute parce qu'il innove moins, mais il est vraiment bien aussi, je l'ai préféré au premier (il corrige notamment les pbs d'équilibrage de certains combats)

melix, to random French
@melix@mastodon.xyz avatar

Philippe Caverivière : "Attal c'est un peu Thatcher dans le corps de Jordi".

https://www.youtube.com/watch?v=W9izkPFfUeg

melix, to random
@melix@mastodon.xyz avatar

AI, as it is promoted today, is the culmination of the society of profusion. We drop incredible amount of resources, because we can, at solving problems. It's like if you tried to paint a wall, just by throwing buckets of paint, until you have filled the whole wall. Then you wish you have no visible defects.

melix, to random French
@melix@mastodon.xyz avatar

Heritage du grand père. Et j'en ai plein comme ça !

melix, to random French
@melix@mastodon.xyz avatar

Il est clair que mon numéro de tel perso (j'ai le même depuis l'université !) a leaké dans une quelconque faille de sécu. Je reçois des tonnes d'appels frauduleux et SMS de fishing depuis 2 mois...

melix,
@melix@mastodon.xyz avatar

@Widowild1 je l'ai, oui .

melix,
@melix@mastodon.xyz avatar

@Widowild1 oui mais ça les arnaqueurs du genre "votre virement Netflix a été refusé", ils s'en moquent

melix, to random
@melix@mastodon.xyz avatar

There's something seriously wrong when you read pom files with dozens of exclusions. DOZENS.

melix, to random
@melix@mastodon.xyz avatar
  • CI: PR passed, merge !
  • me: merge
  • CI: nope, please rebase, there were changes
  • me: okay
  • CI: running, please wait...
  • CI: PR passed, merge!
  • me: merge
  • CI: nope, please rebase, there were more changes

Want to cry.

melix, to random French
@melix@mastodon.xyz avatar

Je ne peux pas croire que la Coordination Rurale, proche du RN, qui passe son temps à se plaindre du "poulet Ukrainien" ou du "blé Urkrainien" ignore qu'acheter ces produits, c'est aussi soutenir l'effort de guerre Ukrainien contre la Russie. Les positions idéologiques des uns et des autres se retrouvent partout. Ils pourraient parler des accords de libre échange, mais ils choisissent de focaliser sur l'Ukraine.

melix, to random French
@melix@mastodon.xyz avatar

Un copain m'a fait remarquer que mon dernier billet était un peu long. En effet, je viens de vérfiier, 15 pages A4, ça n'est plus trop un billet mais presque un essai à ce niveau ! Entre les 2 je dirais :)

melix,
@melix@mastodon.xyz avatar

@tbroyer "Bien sûr ! On va tous crever !"

melix, to mastodon
@melix@mastodon.xyz avatar

After fully switching to #mastodon, I have lost about 2/3 of my followers. I also have lost a large proportion of people I was following, which means I'm missing a lot of information I used to get. However, I do not regret my decision. Both because of ethics and because I also feel significantly more at peace here.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • megavids
  • thenastyranch
  • rosin
  • GTA5RPClips
  • osvaldo12
  • love
  • Youngstown
  • slotface
  • khanakhh
  • everett
  • kavyap
  • mdbf
  • DreamBathrooms
  • ngwrru68w68
  • provamag3
  • magazineikmin
  • InstantRegret
  • normalnudes
  • tacticalgear
  • cubers
  • ethstaker
  • modclub
  • cisconetworking
  • Durango
  • anitta
  • Leos
  • tester
  • JUstTest
  • All magazines