Minichat
Archives de juin 2025 (93)
Les messages ci-dessous sont les messages postés en
juin 2025. Vous pouvez choisir une autre période parmi
les périodes suivantes :
Mardi 3 juin 2025
14:35
Examen d'algorithmique, question à propos d'une implémentation de hashmap en Java. L'étudiant répond qu'il ne connaît pas la réponse mais...
14:36
... qu'à la place, il va fournir les paroles complètes de la Reine des Neiges (sic !)
14:36
J'ai même vu de jolies notes de musique dessinées à la main...
14:36
Ce monde est fou
14:43
Du coup, tu vas lui mettre une princesse et trois chaussons sur 20 ?
14:50
Ça vient d'un collègue, mais si c'était moi, un zéro avec un "lol" comme remarque
14:50
Ou, si c'est un chieur, une convocation
15:12
Je ne comprends pas ces examens d'algorithmie quand les fonctions existent déjà dans la langue donnée... Pourquoi remplacer la fonction existante?
15:14
C'est un peut la même chose avec les entretiens d'embauche: codez moi ceci-cela alors que ça existe dans le langage utilisé par la boite.
15:14
"Ben je prends la fonction existante, nan?"
15:30
L'idée est d'évaluer la compétence à pouvoir réaliser ces éléments de base, à la fois parce que ces idées sont generalisables
15:30
Mais aussi pour s'assurer de la compréhension. On les forme à pouvoir produire du neuf en comprenant les éléments de base
15:31
Pas uniquement à juste savoir les utiliser
15:31
Ici il s'agit d'une question de 1ere année
15:49
Si on ne vérifie pas la compréhension de base, il y a peu d'intérêt à leur apprendre les éléments avancés..
17:34
surtout à l'utilisation d'une HashMap, ça a un intérêt de comprendre les opérations de resize/rehash
20:33
Ok, il y a le HashSet en C#, je ne m'en suis jamais servi en presque 20 ans professionnellement... Pourquoi?
Mercredi 4 juin 2025
07:35
Tu préfères aussi la reine des neiges ?
08:24
Je pète des arc-en-ciels 🌈 😂🤣
16:33
Plus sérieusement, 20 ans sans jamais utiliser un set/hashset?
16:34
Tu fais quoi à la place ? Une liste et tu check les doublons à l'insertion ?
19:10
Ben soit c'est un dictionnaire avec une clef et une valeur, et donc la clef est unique et la valeur écrase ou créé la clef
19:11
Soit c'est des entités en base de données, et une clef primaire ou index fait le job si le développeur a oublié de vérifier les doublons
19:12
Sinon, on vérifie en base de données la présence de la clef, et soit on la créé, soit on utilise l'ID existant.
Jeudi 5 juin 2025
07:03
boulot réel != algo universitaire :D
08:01
Évidemment mais on parle plutôt d'une structure que d'un algo
08:51
L'idée est la même. avec les besoins de rapidité et de réduction des couts, la qualité du code est nivellée vers le bas, j'en suis un bon exemple :D
08:51
dev plus que moyen mais "efficace" :D
Vendredi 6 juin 2025
08:21
En 20 ans, on peut résumé mon boulot de dev en entreprise à: chercher des données en base de données, les afficher, les modifier, les supprimer...
08:21
Avec parfois des choses rigolotes à faire pour les afficher, mais très très très peu de calculs mathématiques complexes
Dimanche 8 juin 2025
17:30
C'est avec ça que je me rends compte que je suis pas du tout fait pour ton boulot
17:30
Bon et aussi les remarques que j'ai eues quand je suis passé dans le privé
17:31
Genre "non mais ça on s'en fou hein, c'est peut-être utile à l'université mais ici on veut juste que ça marche"
22:29
J'ai pas la même expérience du privé que vous 😅 ça aide quand même de comprendre ce qu'il se passe en mémoire
22:30
Pour concevoir des trucs qui passent à l'échelle. Le cloud ne résout pas tout.
Lundi 9 juin 2025
16:59
Je me "bats" depuis des années pour qu'on oublie d'investir dans des solutions clouds alors qu'on a deux jolis serveurs bien puissants pour faire le
17:00
job. Nos étudiants/phd semblent considérer qu'il est plus facile de payer pour accéder à davantage de ressources, plutôt que de réfléchir
17:00
pour faire les choses efficacement.
17:01
L'an passé, je suis passé de pandas à polars, avec un gain de l'ordre de x30 sur la plupart des opérations de base...
17:01
Pour donner une idée, on manipule des données dans un ordre de grandeur de qq millions à qq centaines de millions de rows
19:23
Alors vrai question: mais pourquoi n'est-ce pas stocké en BDD? Avec des bons index, le gain de vitesse devrait être présent aussi?
19:23
Ou est-ce des données live qui ne méritent qu'une utilisation tempraire en mémoire, mais pas en BDD?
Mardi 10 juin 2025
08:04
Parce que la bdd n'apporte pas grand chose pour ce qu'on doit faire
Samedi 14 juin 2025
08:01
@PetitCalgon est demandé sur le topic irl
08:16
@JohnDuff et @gerro également
Mercredi 18 juin 2025
12:04
Des joueurs de Clair Obscur: Expedition 33 ici ?
Je l'ai acheté, mais je n'ai pas encore eu l'occasion d'y jouer...
12:04
Par contre, la BO tourne presque en boucle
12:06
(ici pour qq extraits par ex )
15:14
Oui! J’ai commencé hier 🤩 et je peins aussi avec la BO en fond 😍
15:31
Pas encore joué, j'entends beaucoup de bien du jeu et encore plus de la BO, va falloir que je l'écoute à minima :D
21:09
Ca vous plaît? C'est français 👑🇫🇷😁
Jeudi 19 juin 2025
08:35
Après Baldur's gate 3 (belge!), ca fait du bien ces "petites" productions qui rencontrent un gros succès
08:35
Ça change des AAA ubi, ea ou autre
08:36
Dommage que ça soit si rare
11:02
Civ7 m'a même pas tenté, la fin d'une époque...
11:03
Bg3 est chouette. Difficile, complet et long mais chouette
15:22
J'ai commencé un peu Clair Obscur et... comment dire...
15:22
C'est magique/magnifique niveau ambiance, visuelle tout comme sonore !
15:22
Même le gameplay est sympathique !
Vendredi 20 juin 2025
10:45
dans le New Game+ de mon côté
19:55
Quelle durée pour finir la campagne solo en mode touriste ?
19:56
Pour savoir si j'avance avant les vacances ou après
Samedi 21 juin 2025
02:29
Moi-même, je dois aussi le continuer mais j'ai acheté la Switch 2 ... donc je m'aide pas à me concentrer. XD
02:34
J'ai sinon vu pour l'IRL mais pour le coup, pas pour moi, désolé, hahaha !
18:07
"Hahaha!"?
22:01
J’ai lu une petite trentaine d’heures sur l’histoire principale, et perso j’ai mis ~12h à finir l’acte 1, s’ils sont équilibrés en temps, ça match.
22:02
Je le fais lentement pcq je ne joue pas devant le petit, il me regarde souvent jouer, mais celui là c’est clairement pas de son âge.
Dimanche 22 juin 2025
08:54
Ok, donc je peux me lancer réellement
15:46
Ouch, le timing durant les combats est pas évident à trouver ^^
Lundi 23 juin 2025
16:56
Défense orale suite à un projet python
16:56
Pourquoi as-tu mis des accolades là ? (set en python)
16:57
Réponse : parce qu'en programmation on doit toujours mettre des accolades partout
16:57
L'avenir de la programmation.... (c'était une 2e défense suite à une forte suspicion de triche via ia)
16:58
Tu peux refaire sur le clavier l'apostrophe arrondie qu'on voit dans ta doc ?
16:58
Non, j'ai généré la doc via ia, je sais pas comment on fait
16:58
Pfffff
22:23
Vive le python sans accolades avec un compiler qui t'envoie une syntax error quand tu as oublié un espace 😁 (merci le linter de l'auto format)
22:24
Un jour, quelqu'un devra m'expliquer pourquoi python et pourquoi on l'apprécie autant, je ne suis toujours pas fan. Presque pas de type ni de
22:24
typechecking ...
Mardi 24 juin 2025
09:21
Viens à une irl et je t'en parle
09:28
c'est rude mais légal :D
09:41
16:27
Oui hahaha car malheureusement, malgré les années, ma situation s'améliore pas ... Je me rappelle quand même que vous avez été l'une de mes rares IRL
16:35
Ok
16:35
Par contre je ne savais pas que "ahahah" sous-entendait tout ça
16:36
Mais est-ce "Hahaha" ou "ahahah"?
16:36
T'en gardes au moins un bon souvenir de cette irl ?
Hier
19:48
Rooh les vilains : la fin de l'acte 1....