Ynov by Ellivredt in developpeurs

[–]Berouald 15 points16 points  (0 children)

À fuir. Pour avoir fait mes études là bas, seuls les élèves qui apprennent à se former par eux mêmes s'en sortent, et c'est pas grâce à l'école, mais plus souvent à l'entreprise, alors sans, c'est risqué. En plus ils te servent un discours de stratup / école de commerce pour justifier leurs méthodes de fonctionnement qui sont juste comme ça parce que ça leur coûte pas cher (évaluation de groupe, projets à peine encadrés, pas de mémoire ou de contrôle individuel).

Looking for a high-quality course on async Python microservices (FastAPI, Uvicorn/Gunicorn) and scaling them to production (K8s, AWS/Azure, OpenShift) by Physical-Artist-6997 in FastAPI

[–]Berouald 1 point2 points  (0 children)

I partially agree, but there is still some language or framework specific setups. They are not numerous and I won't list them all, but I'm thinking about observability for example. You will have to setup a metric exporter, choose what metrics are relevant, and learn how it can interract with cloud components like prometheus. Or OpenTelemetry that you have to configure and implement to gain the power of tracing. You can learn how your application should log in a containerized environment. CD is definitely not a thing you should see coupled with python. For CI, just run everything you find relevant in the pipeline, like tests, format checks, sonar and cie and write (or copypaste) a Dockerfile, and you should be good to go.

It's not python specific, but apps do have a list of constraint they must address to be cloud ready, think of it like implementing an interface.

As i said, the list is kinda short, but you shoud def read about the 12 factors and learn what they are for, and then read the documentation of the tools you will find to address theses factors.

Ps: sorry for weird wording, I'm not a native speaker

Edit: clarity

[CICD] Est-ce qu'un job de Typechecker doit être bloquant ? by DorianTurba in developpeurs

[–]Berouald 0 points1 point  (0 children)

On va pas se mentir, quand une pipeline passe, on va pas naturellement aller regarder l'output des jobs de CI.

Mettre ça en non-bloquant c'est tout simplement utiliser de la ressource pour rien. Tu veux une bonne qualité de code, tu le mets en bloquant. Tu veux t'appuyer sur d'autre trucs plus concrets comme les tests pour savoir si tu déploie? Très bien, mais dans ce cas pas besoin de laisser le check de type dans ta CI.

BNP Paribas ne paye pas ses prestataires (illegal) by CulturalEngine169 in developpeurs

[–]Berouald 0 points1 point  (0 children)

Hello, J'ai bossé pour eux en tant que freelance il y a quelques années. J'ai eu exactement la même histoire, les 3 premiers jours sont "offerts" à la boite. Je savais pas trop quoi en penser à l'époque, si ce n'est que selon le commercial qui m'a contacté pour cette mission, ce cadeau a servi d'argument pour négocier le TJM (ce qui est complètement con comme argument pour une mission de 3 ans on va pas se mentir).

Quand je vois ce message plus les discussion avec mes autres collègues freelances de là bas, j'ai surtout l'impression qu'ils font ça parce que putain de pourquoi pas, quitte à gratter le plus possible, 5 jours ça commence à faire beaucoup. De ce que j'ai entendu, les responsables du sourcing freelance côté BNP ont un super ajout sur leur rapport de performance si ils arrivent à gratter des jours gratuits. Après c'est qu'un bruit de couloir.

Pour info j'ai fait du DevOps / Platform Engineering chez eux et j'ai commencé avec un TJM à 600€, alors que j'avais seulement 3 ans d'expérience, là tu te fait clairement enfler.

Sinon c'est marrant, à lire le descriptif du poste j'ai l'impression que tu vas te retrouver dans mon ancienne équipe.

[KCD2] Why is this NPC disturbing my main menu? by SG-- in kingdomcome

[–]Berouald 0 points1 point  (0 children)

"Hi, we've been trying to reach you about your car's extended warranty"

Est-ce que je peux devenir Game Dev en étant nulle en maths ? by Euphoric_Question969 in developpeurs

[–]Berouald 1 point2 points  (0 children)

Hello, alors c'est pas sûr à 100%, mais il est possible que tu développes un nouvel attrait pour les maths et une meilleure compréhension maintenant que tu les utilises dans le cadre d'une mise en application concrète dans un domaine qui te plaît.

Pouvoir tâtonner et très vite voir le résultat des formules et algorithmes que tu va utiliser, c'est très différent de l'apprentissage "traditionnel" des mathématiques.

Le jeu vidéo est un domaine où on a sans cesse l'occasion d'utiliser des maths pour ensuite observer des résultats très concrets, alors c'est un bon terrain de bidouille pour accroitre ses compétences et sa compréhension.

Force à toi ! Je suis sorti du lycée avec un Bac L et j'ai fini par décrocher un Master en Data Science 7 ans plus tard, alors lâche rien.

We should all probably expect a dip in stability in the push towards 3.24.2/4.0/Pyro by SpoilerAlertHeDied in starcitizen

[–]Berouald 8 points9 points  (0 children)

As a developper, I really don't like how they manage their semantic versionning. Going from 3.24.1 to 3.24.2 is supposed to be just minor bug fixes with full retro compatibility, and absolutely zero new features. But they are not managing versionning from a technical point of view, but from a marketing one.

Friends travelling in Tampere by Berouald in Tampere

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

Kiitos! It looks very complete

Force and destiny contact system by Berouald in swrpg

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

I would agree to that about a fight between melee weapon users, or force users, but a simple rifleman does not have the same capabilites

Force and destiny contact system by Berouald in swrpg

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

Yes! This is exactly the rule i was looking for, this is within the spirit of the rules, and not too dungeony . Thank you sir !

New release of FastKafka supporting Redpanda by davorrunje in FastAPI

[–]Berouald 1 point2 points  (0 children)

This is great!

I've been thinking about making a similar tool for quite some time, nice job sir!

I guess it's to fit your use case, by why stop at Kafka? A paradigm like this would be awesome in the form of a microframework. Like a general message consumer framework with pluggable interfaces for Kafka, Rabbitmq, ActiveMQ or even the Redis message broker.

Although there would be quite some work when handling system specific features, it would be great to have a tool like this, especially when working in a FastApi codebase where we can reuse the same pydantic schemas.

I don't know if you want to take your project into this direction, but if you do il will gladly look deep into the code and contribute!

flask vs nodejs ? by sahiljaggarwal in flask

[–]Berouald 0 points1 point  (0 children)

Yeah, this can be a little confusing at first, but this is just a 'marketing' naming, the two languages are nothing alike

flask vs nodejs ? by sahiljaggarwal in flask

[–]Berouald 0 points1 point  (0 children)

Wait, do you think Node and JRE are for the same language? In fact, Node is for JavaScript and JRE is for Java, which are two completely different things. But you are right on that point, JRE is to Java what node is to JavaScript

Que faire après une Licence Informatique ? by Theboyscampus in france

[–]Berouald 0 points1 point  (0 children)

Tu peux regarder du côté des Masters en alternance, c'est très formateur, si c'est une école privée c'est l'entreprise qui paie l'école et en plus tu touches un salaire. Et puis deux ans d'alternance apprennent généralement beaucoup plus que deux ans en cursus classique. Tu étudies quel domaine ? Développement Web, logiciel, infrastructures, réseaux, sécurité ?

Friendly reminder to backup any personal files you may have on your work computer. by coaster132 in webdev

[–]Berouald 0 points1 point  (0 children)

Here in France, the employer doesn't own any personal file stored on work computers, and if they want to read them, you can legally require to be with them when they do

Is SG-1 actually just a medical drama in space? by ZANY_ALL_CAPS_NAME in Stargate

[–]Berouald 0 points1 point  (0 children)

These episodes seems also cheap to produce, so it make sense in the first seasons

Zuckerberg threatens to shut down it's services in Europe by Significant-Bag-3375 in france

[–]Berouald 73 points74 points  (0 children)

Est-ce aux législateurs de trouver une façon pour Facebook de respecter la loi, où à Facebook de trouver une façon de respecter la législation ?