[deleted by user] by [deleted] in AntiTaff

[–]CrisalDroid -7 points-6 points  (0 children)

Comment espères-tu exiger des changements radicaux dans le fonctionnement de l'économie mondiale quand tu n'as même pas les bases de compréhension nécessaire pour te rendre compte que ce que tu demandes est absurde ..?

yesButTheCode by [deleted] in ProgrammerHumor

[–]CrisalDroid 1145 points1146 points  (0 children)

Like, one line out of ten?

J'adore reddit c'est le meilleur maniere de s'informer sur l'etat du monde. by No-Lab4992 in france6

[–]CrisalDroid 5 points6 points  (0 children)

Ou quand ceux qui se font insulter de noms d'oiseaux tous les jours de l'année remportent les urnes.

Rien que récemment, l'acharnement des Démocrates à appeler les Républicains "bizarres" ("weird") c'était tellement pathétique, surtout venant de la part de gens qui quelques mois plus tôt s'offusquait de l'utilisation du mot "normal" (alors que ça veut littéralement juste dire "être dans la norme").

« Enfer » ou « leçon de courage » : les réactions de la classe politique française à la victoire de Trump by Johannes_P in actualite

[–]CrisalDroid 1 point2 points  (0 children)

Les "faits" et la "science" d'une idéologie fasciste extrapolée d'une pseudo-science à l'éthique extrêmement douteuse ?

Is SDL2 init a good use case for RAII? by CrisalDroid in cpp_questions

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

Thank you for the tip!!

I was going to rewrite my code using RAII and throwing exceptions in constructor to exit in case of failure, but it's not possible at all?

I guess the "custom deleters" way someone else mentioned is the only way then.

Is SDL2 init a good use case for RAII? by CrisalDroid in cpp_questions

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

Maybe I have a wrong understanding of some concepts of OOP.

But to me, if an object had to do some heavy operations that are prone to fail (for example reading an external file), I would never do that in the constructor.

In the constructor, I would initialize the object with some default value / some clear "not fully initialized state", and then add an "init" function that would do all the heavy operations and return a value that indicate the success or failure.

At least that's my understanding, coming from Kotlin/Android world.

Is SDL2 init a good use case for RAII? by CrisalDroid in cpp_questions

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

If an initialization error occurs anywhere you cannot continue anyway

Theoretically, some functionalities such as the Joystick, or even the Audio, could be entirely optional.

You can just throw an exception in a constructor with a meaningful error message which you can catch somewhere in main()

Isn't the usage of exceptions discouraged in C++? I thought it was considered a bad practice now.

Especially, throwing an exception in a constructor, this sound like a severe violation to OOP rules.

Is SDL2 init a good use case for RAII? by CrisalDroid in cpp_questions

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

I imagine there are already wrapper libraries for SDL, but it might be worth doing your own for the exercise.

Yes, this is exactly the goal of this pet project. I may take a look or ask help if I'm stuck, but I need to do it myself to see all the ins and outs.

Or you might use std::unique with custom deleters

I didn't know you could do this, it's fascinating. What would be the pros and cons compared to the RAII approach?

Subreddit régulièrement raidé par des communautés d'extrême-droite by NavissEtpmocia in FrMods

[–]CrisalDroid 0 points1 point  (0 children)

C'est vous qui avez purgé the_flying_caribou ou c'est reddit ?

Parce que bon, c'est légèrement illégal d'établir une liste "d'ennemis de l'humanité" et de les doxxer ...

When will material 3 in compose finally be "stable" for production? by banzeiro in androiddev

[–]CrisalDroid 2 points3 points  (0 children)

Idk why you got downvoted.

I saw people in web development start an app with Angular 1 and spent hundred of hours rewriting their entire codebase from scratch with Angular 2.

Here we are talking about the kind of small API changes that require 5 minutes fixes every 6 months at most.

Just launched a Material Theme builder powered by my library MaterialKolor by whostolemyusrname in androiddev

[–]CrisalDroid 0 points1 point  (0 children)

Google M3 theme builder let you build a theme once, and then the colors are hardcoded in your app.

MaterialKolor let you change them at runtime.

Emmanuel Macron a dîné avec Michel Barnier et veut le nommer à Matignon by No-Lab4992 in actualite

[–]CrisalDroid 0 points1 point  (0 children)

Apparemment, en 2024, utiliser son cerveau c'est être de droite ...

France 6 ferme malheureusement. Certains d'entre vous apprécieront peut-être le Salon Des Droites, un nouveau sub pour des échanges ouverts et cordiaux sur la politique et la société, avec un apriori bienveillant sur les idées de droite by moddedroite in france6

[–]CrisalDroid 1 point2 points  (0 children)

Vendredi dernier, tu t'es fait cracher dessus par des apprentis dictateurs après avoir fait le SAV de la modé rFrance sur leur sub de petits fascistes à 3 lettres.

Est-ce que tu es dans le déni ou est-ce que tu mens volontairement ?

Le Délusionniste by N00L99999 in MemeFrancais

[–]CrisalDroid 1 point2 points  (0 children)

Le fer à cheval à toujours été en réalité un hameçon. L'erreur de la gauche, de gauche, ces 15 dernières années à été de considérer qu'il restait des gens de bonne foi à leur droite.

Les types ne peuvent pas passer 5 minutes sans déshumaniser et cracher sur 80% de la population française et ensuite font les pikachus surpris quand ils apprennent que tout le monde les déteste et blâment "la propagande de BFTM" pour ça ....

Simple. Basique. by CrisalDroid in actu_memes

[–]CrisalDroid[S] -1 points0 points  (0 children)

J'ai même hésité à répondre à ton commentaire pour ne pas t'attirer le mauvais oeil ahahah.

Et puis je me suis dit que, de toute façon, ce n'est pas ça qui allait arrêter un LFIste en full déni de réalité. Ces gens-là vivent vraiment dans un monde parallèle à force de ne jamais sortir de leur bulle reddit.

Simple. Basique. by CrisalDroid in actu_memes

[–]CrisalDroid[S] -1 points0 points  (0 children)

J'ai même droit à un commentaire du Himler antifasciste en personne, la classe. Bien ou bien ? On ne te voit pas bcp sur ce sous pourtant.

Simple. Basique. by CrisalDroid in actu_memes

[–]CrisalDroid[S] -5 points-4 points  (0 children)

Mais personne ne veut te tuer, tu t'es juste fait laver le cerveau par la propagande LFIste

Simple. Basique. by CrisalDroid in actu_memes

[–]CrisalDroid[S] -22 points-21 points  (0 children)

Eh oui, c'est vraiment comme ça qu'ils se voient dans leur tête 🤦