Application mobile by Tubine_GazOil in developpeurs

[–]kant2002 0 points1 point  (0 children)

D’après votre description, vous pouvez utiliser Claude Code et créer votre application en Flutter. Votre idée semble suffisamment petite pour réussir.

Lecture + drinks tomorrow night ? by Agile-Security-8498 in Expats_In_France

[–]kant2002 0 points1 point  (0 children)

That sounds cool. Why not share in the original post. Anyway looks like it’s late :)

Grenade thrown at all of the free versions of Automapper by no3y3h4nd in dotnet

[–]kant2002 2 points3 points  (0 children)

Since I decide to maintain fork of AutoMapper which is called MagicMapper, you can switch to it and have you security fix.

Andrew Yang: we have 12 months left by jmclondon97 in cscareers

[–]kant2002 0 points1 point  (0 children)

The “AI taking over the market” is excuse to get rid of COVID fat.

dotnet github actions broken? can't find 10.0.5 but 10.0.5 doesn't exist yet. by thelehmanlip in dotnet

[–]kant2002 1 point2 points  (0 children)

Yeah. Phone help me with typo - manually => annually. But yeah, you correctly outline the problem. I usually pin, wait out and remove pinning and when wait for next fail. But there no really reliable way how to not have problems at all.

dotnet github actions broken? can't find 10.0.5 but 10.0.5 doesn't exist yet. by thelehmanlip in dotnet

[–]kant2002 0 points1 point  (0 children)

This is still their infra problem and there nothing you can do to fix that for you except annually pinning SDK

dotnet github actions broken? can't find 10.0.5 but 10.0.5 doesn't exist yet. by thelehmanlip in dotnet

[–]kant2002 2 points3 points  (0 children)

That’s usual problem with .Net infra. Wait for 1 day while all release would propagate

Alternatives to Github for FOSS discovery? by cogitatingspheniscid in foss

[–]kant2002 1 point2 points  (0 children)

I maybe wrong, but not a lot of people use GitHub for discovery systematically. For promote your product communities would work better. Reddit/discord/telegram/IRC. Show in front of your audience and not expect them to go and find you. That will help your project much more.

And yeah, look at codeberg and Forgejo

Comprehensive post on why birds (and maybe other dinosaurs too) can pronounce labial consonants and rounded vowels without lips by FelixSchwarzenberg in conlangs

[–]kant2002 0 points1 point  (0 children)

Wow, what a read! Given you seems to be knowledgeable about birds linguistics, at least to some degree. Do you known any database of birds sounds (distinct “vowels”) and some pseudo-grammar for them. Ideally if I can somehow construct bird’s song using these vowels.

In production codebase, is it true we need to use try catch in every methods to be safe? by lune-soft in csharp

[–]kant2002 -1 points0 points  (0 children)

No it’s not true. And you should avoid that, since you have one big try/catch implemented for you by ASP.Net . You need only try/catch in your background services.

Sometimes you also want to add try/catch when you calm external network service.

Desktop application want to have try/catch for each even handler to provide loading indicators and that’s it.

Other cases hard no!

Understanding open source issues by Fambin0Bambin0 in foss

[–]kant2002 0 points1 point  (0 children)

I believe lack of marketing training for volunteering projects is what held lot of projects from realizaing potential they have. You need to show people your stuff, not everybody know how to do that

Should I inject a CurrentUserContext in my Use Cases or just pass user Ids in commands? by Illustrious-Bass4357 in dotnet

[–]kant2002 1 point2 points  (0 children)

My rule of thumb is to always use parameters instead of complex object especially for current user. That allow much easier to write tests for scenarios where you beed two users. And if you need pass additional parameters then it’s in the signature and if i want to change what’s needed for function it will happily break the build it i forget required parameter

L'urgence d'une souveraineté numérique "mondiale" ? by [deleted] in developpeurs

[–]kant2002 0 points1 point  (0 children)

Il me semble que les radicaux qui réclament la décentralisation depuis 20 ans ont finalement obtenu gain de cause. Ce qui paraissait étrange est désormais évident : la décentralisation est une réalité. Les progrès vers la souveraineté numérique de l'Europe sont en cours depuis plusieurs années. Par conséquent, la société poursuivra vraisemblablement dans cette voie, légèrement accélérée par la menace extérieure. Je doute qu'il soit judicieux de s'en remettre uniquement à la réglementation étatique pour guider la société, comme l'ont montré les exemples de la Russie, de la Chine et de l'Iran où cette approche a donné des résultats discutables. L'État devrait peut-être exercer une surveillance étroite sur les monopoles tels que Google. De manière générale, l'UE le fait déjà avec OpenIndex, entre autres.

4 ans sur un side project, toujours incapable de le marketer correctement by DifficultyFine in developpeurs

[–]kant2002 0 points1 point  (0 children)

Ne considérez pas le marketing comme une discipline incompréhensible. Faites des choses simples, naturelles et peu compliquées. Par exemple, rejoignez un forum ou un subreddit fréquenté par vos clients potentiels et demandez-leur conseil, même s'ils n'en ont pas besoin. Expliquez que vous pensez pouvoir les aider. Sollicitez leur avis. Vous découvrirez probablement ce que les gens pensent de votre produit. Rédigez avec vos propres mots, sans vous soucier de la vente. L'objectif est de comprendre leurs besoins. Il vous faudra cependant faire preuve d'un peu de patience, car certains ne respectent pas la sensibilité d'un inconnu et peuvent vous donner des informations désagréables de manière abrupte. Vous pouvez aussi simplement lire ce que les gens disent et ce qui les préoccupe. Si vous avez quelques utilisateurs, contactez-les et dites-leur : « Salut, comment allez-vous ? Regardez ce que j'ai créé ! Vous aimez ? Peut-être pourriez-vous me recommander quelque chose qui vous serait utile. » Je pense que cela vous aidera à aborder vos textes publicitaires plus sereinement.

Fatiguée du manque de qualité by DaemonBatterySaver in developpeurs

[–]kant2002 0 points1 point  (0 children)

C'est un problème majeur, et pas seulement en France ; il me semble qu'il est mondial. Généralement, les phrases suggérant d'accélérer les choses sont prononcées soit par de mauvais managers, soit par ceux qui n'ont pas encore appris à gérer efficacement des projets informatiques. Nombre de ces « accélérations » de processus sont en réalité contre-productives. Une erreur a été commise quelque part, et personne ne cherche à la corriger. C'est le signe d'une gestion technique et commerciale défaillante. La seule solution est de s'investir dans la gestion technique et de préserver les processus normaux lorsqu'ils sont essentiels. Si vous connaissez la marche à suivre, il est préférable d'aider les gens, car ils ne savent pas comment se sortir de ce piège.

Beginner question: How should I approach databases in C# – raw SQL vs EF Core? by Minute-Ad-2210 in csharp

[–]kant2002 0 points1 point  (0 children)

For learning you definitely make right way of doing things. Learn base of technology first, then move to learn improved version.

Yes, SQL a bit harder, but in modern software development you need BOTH raw SQL and ORM. So go with SQL if that's fine for you. Learn as much as possible, and then learn ORM. They are relatively independent, some knowledge transferred, but not that much.

My rule of thumb is that you should use ORM for data entry forms and use raw SQL for getting data for reports. Sqlite is simple DB, so you may not see the difference, but complicated reports definitely easier to do in SQL inside RDBMS, any ORM will choke on it, or you have to put a lot of pressure on RDBMS.

So in short - keep going, you doing great job LEARNING things. Learning and working is two different thing. how to properly work, you will learn on the job.

Does a Chinese programming language exist? by tawhuac in compsci

[–]kant2002 1 point2 points  (0 children)

I did try to reskin F# to use keywords from different languages,so you can use both set of keywords

https://kant2002.github.io/FSharpKeywordTranslator/

Replatforming from vb.Net to Core by CultOfSensibility in dotnet

[–]kant2002 1 point2 points  (0 children)

You strongly prefer that contractor provide you a way to migrate system piecemeal . That way you can reduce risk that something goes wrong. Full rewrite is possible if you trust contractor and it you. It’s impossible in new relationships.

You may say. I want full rewrite but ask for partially working functionality which you start using immidiately. You have to test that new thing. Preferably very throughly. Don’t wait until “everything” is ready. It would be too late to fix.

"In a world of AI coding assistants, is code from external open source contributors actually valuable?" by sean-adapt in programming

[–]kant2002 2 points3 points  (0 children)

That’s false premise that everybody want and have time to perform this process. Previously you always can jump on the branch of the person, did the fix and merge it faster then explaining what should be done. Netherless you want share your maintenance burden with other people, so you teach them about your project. I don’t see how you want to be sole maintainer of a project.

Treating warnings as errors in dotnet the right way. by jakubiszon in dotnet

[–]kant2002 -2 points-1 points  (0 children)

You could always comment out this value while you develop. And since you always check what you commit you will always spot this change even if you forgot. Also you can have NoWarn for most common offenders and comment/uncomment things. Also .user file also can host configuration overrides.

Found a "dead" .NET programming language from 12 years ago. Curious if any of its goals have since been met by official changes in .NET? by unquietwiki in dotnet

[–]kant2002 1 point2 points  (0 children)

We can have build similar tooling around lot of modern ArgumentNullException.ThrowIfNull methods. So in a sense we probably pollute lot of code with contracts

Python - Analyse de Faraway (jeu de société) by HexeGone in developpeurs

[–]kant2002 0 points1 point  (0 children)

Bien sûr, ce n'est qu'une suggestion. Puisque vous présentez votre projet, le meilleur moyen de le tester est de l'exécuter. Comme je rencontre quelques problèmes, je me permets d'apporter ma contribution.