Un pour tous et tous sur le Lexpage    —  Krytchek

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 :-D
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 :-D
14:50 Ou, si c'est un chieur, une convocation :-D
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 ? :-D
08:24 Je pète des arc-en-ciels 🌈 😂🤣
16:33 Plus sérieusement, 20 ans sans jamais utiliser un set/hashset? :-D
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é :-D
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" :-D
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 :-)
12:22 et @Marcant
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 :-)
10:16 J'ai pas encore fait BG3, un jour probablement :-)
10:18 Bon après, perso dans les AAA je suis fan des Assassin's Creed, je les fais tous et globalement je les trouve bien malgré leurs défauts connus.
10:18 Un que j'ai pas acheté à sa sortie c'est Civ VII, je pense que j'ai bien fait, apparemment il est juste pas fini :-p
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 :-D
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 :-D
11:54 🤣
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"? :-D
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.... :-/