Le coin des codeurs :nerd:

Discussions sans rapport avec Nintendo mais qui n'ont pas un degré de connerie excessif : Voiture, Politique, Manga, TV, un message sympa...

Modérateur : DojoSuperHeroes

Répondre
Avatar de l’utilisateur
Zwarf
Super Mario Sunshine
Messages : 6290
Inscription : 30 mai 2004 13:45
Localisation : Bayonne

Re: Le coin des codeurs :nerd:

Message par Zwarf »

Mortal a écrit : 11 mars 2019 14:47 cz9vaej8tqd21.jpg

Relatable :lol:
J'ai toujours trouvé cette image con. Pourquoi se priver juste parce qu'on bosse dans le secteur ? Certes je mettrais jamais du nest ou google echo parce que ça sert à rien, mais j'ai acheté un aspirateur robot et j'en suis très content, et ça me dérangerait pas d'avoir des thermostats connectés à internet
Image
Avatar de l’utilisateur
Mortal
Satoru Iwata
Messages : 18807
Inscription : 15 avr. 2002 10:17
Localisation : Monde 4, Galaxie 2, Planete 1

Re: Le coin des codeurs :nerd:

Message par Mortal »

Je pense que la blague concerne plus les problématiques de vie privée/sécurité que le fait de se priver volontairement. Tu sais comment ça marche, tu sais comment c'est codé, du coup, t'as absolument pas envie d'en avoir.

Ma femme travaille dans l'automobile et elle est tétanisée à l'idée de monter dans certaines voitures parce qu'elle sait pertinement où et par qui elles sont fabriquées.
Avatar de l’utilisateur
MectonLaFlemme
Super Mario 64
Messages : 4861
Inscription : 21 juil. 2009 17:32
Localisation : 2S'Inscrire Mais Baisé Par Le_Systeme

Re: Le coin des codeurs :nerd:

Message par MectonLaFlemme »

Idem pour moi.
Je suis dans la simulation ferroviaire, et ma copine y est passé aussi (autre métier, mais osef).
A chaque fois qu'on passe un passage à niveau ouvert en bagnole... on ralentit et dans le doute on vérifie que tout va bien avant de passer xD
Les fous ont ouvert la voie. Les sages ont suivi
Avatar de l’utilisateur
meduz'
Grand analyst
Messages : 10487
Inscription : 01 avr. 2005 13:46
Localisation : Devant la Switch
Contact :

Re: Le coin des codeurs :nerd:

Message par meduz' »

Récemment, j’ai fait quelques entretiens et tests techniques de dév., dans l’ensemble assez bien menés, avec des gens intéressants et tout.

Sauf aujourd’hui. J’ai fait un test en ligne assez honteux sur tous les aspects. Du coup je l’ai arrêté en plein milieu parce qu’a priori, si j’ai pour dessein de m’ennuyer ou de dormir, je vais au pieu plutôt que de m’installer devant un test vraiment triste, mal conçu et pour lequel à aucun moment on ne s’est demandé comment on pouvait évaluer un dév. correctement. Ou alors si on s’est posé la question, on a cherché la réponse du côté de Julien Chièze.

Bref, du coup j’ai envoyé un message au gars qui m’a envoyé le test, et à sa collègue qui m’a reçu. Et j’me suis dit que partager ce message somme toute assez générique pourrait être utile aux gens qui se retrouvent dans cette situation complètement WTF sans savoir comment réagir. :nerd:

(J’ai pas mal hésité entre les ignorer complètement et écrire un truc. J’me suis dit que je devais au moins un peu de respect à la RH qui m’avait reçu, seule, très professionnelle, parce que c’est leur procédure.)
Spoiler:
Salut [madame qui m’a reçu] (et merci pour le temps consacré jusqu’ici),
Salut [le mec avec qui t’as eu aucun contact alors que c’est par lui que ça aurait dû commencer],

J’ai bien reçu le test, et y ai dédié une heure avant de me résigner, pour les raisons suivantes :

• Je pense qu’il est impossible d’évaluer sérieusement le niveau de quiconque sur du code plutôt pauvre, daté, morcelé et qui ne reflète aucune condition de projet réel.
• Ces tests ne mettent en avant aucun concept de développement plus large que de la manipulation de données.
• La lisibilité du service utilisé est pénible : longues lignes, obligation de faire défiler la page de haut en bas pour avoir à la fois l’énoncé et les possibilités. On n’a pas systématiquement en face des yeux un viewport de 1400px de hauteur.

J’aime beaucoup les défis et les casse-têtes (ça fait partie du boulot), mais on me paie déjà pour faire des trucs pas très intéressants la journée, et je n’ai absolument aucun intérêt à prouver mes compétences au travers de tests que je n’oserais pas proposer à mes stagiaires.

J’ai donc juste bêtement cliqué sur “Skip question” ici et là, jusqu’à ce que l’interface mette d’elle-même un terme à un test mené irrégulièrement. (Pour ça, c’est plutôt bien fait.)

Peu importe la suite que vous réserverez à ce courriel. S’il vous est plus utile à vous que le test proposé ne l’a été pour moi, c’est déjà pas mal.

Cordialement,

[Là tu mets ton nom et tu signes avec le chibre.]
À bientôt pour d’autres zaventures ! :nerd2:
Avatar de l’utilisateur
meduz'
Grand analyst
Messages : 10487
Inscription : 01 avr. 2005 13:46
Localisation : Devant la Switch
Contact :

Re: Le coin des codeurs :nerd:

Message par meduz' »

Ce mail m’a permis d’obtenir accès à l’entretien avec les chayfs. J’vais aller pour voir s’ils sont en dalle à ce point. :lol:
Avatar de l’utilisateur
MectonLaFlemme
Super Mario 64
Messages : 4861
Inscription : 21 juil. 2009 17:32
Localisation : 2S'Inscrire Mais Baisé Par Le_Systeme

Re: Le coin des codeurs :nerd:

Message par MectonLaFlemme »

(y) GL !
Les fous ont ouvert la voie. Les sages ont suivi
Avatar de l’utilisateur
P@B
Shigeru Miyamoto
Messages : 14666
Inscription : 17 avr. 2002 19:52
Localisation : searching - please wait

Re: Le coin des codeurs :nerd:

Message par P@B »

En même temps, avec une réponse comme ça ils peuvent se dire "oh putain c'est un bon ça, faut qu'on l'embauche". Fais juste gaffe à pas avoir à mettre en place un test plus adapté pendant ta période d'essai. :nerd:
Avatar de l’utilisateur
meduz'
Grand analyst
Messages : 10487
Inscription : 01 avr. 2005 13:46
Localisation : Devant la Switch
Contact :

Re: Le coin des codeurs :nerd:

Message par meduz' »

Un test adapté, c'est pas compliqué : un repo Git avec une tâche à accomplir en 1 à 3 heures, puis tu demandes d'expliquer la démarche, la solution et de répondre aux questions qui en découleront.

Généralement, un entretien d'embauche bien mené ne nécessite aucun test après. Le test, c'est surtout utile en cas de doute.
Avatar de l’utilisateur
MectonLaFlemme
Super Mario 64
Messages : 4861
Inscription : 21 juil. 2009 17:32
Localisation : 2S'Inscrire Mais Baisé Par Le_Systeme

Re: Le coin des codeurs :nerd:

Message par MectonLaFlemme »

C'est mon moto du moment ça.
"Tester, c'est douter".
Les fous ont ouvert la voie. Les sages ont suivi
Avatar de l’utilisateur
meduz'
Grand analyst
Messages : 10487
Inscription : 01 avr. 2005 13:46
Localisation : Devant la Switch
Contact :

Re: Le coin des codeurs :nerd:

Message par meduz' »

Doubt Driven Development :nerd2:
Avatar de l’utilisateur
MectonLaFlemme
Super Mario 64
Messages : 4861
Inscription : 21 juil. 2009 17:32
Localisation : 2S'Inscrire Mais Baisé Par Le_Systeme

Re: Le coin des codeurs :nerd:

Message par MectonLaFlemme »

Alors qu'à la machine à caf ça commence à parler de bridge Node.js appelant du C++
La chimère est dans la boite !
Les fous ont ouvert la voie. Les sages ont suivi
Avatar de l’utilisateur
Mortal
Satoru Iwata
Messages : 18807
Inscription : 15 avr. 2002 10:17
Localisation : Monde 4, Galaxie 2, Planete 1

Re: Le coin des codeurs :nerd:

Message par Mortal »

Tu peux encore t'en sortir : tue-les avant qu'ils ne se multiplient !!

Je vous ai déjà parlé de notre sauveur RUST ?
Avatar de l’utilisateur
meduz'
Grand analyst
Messages : 10487
Inscription : 01 avr. 2005 13:46
Localisation : Devant la Switch
Contact :

Re: Le coin des codeurs :nerd:

Message par meduz' »

Mortal a écrit : 20 mars 2019 20:20 Je vous ai déjà parlé de notre sauveur RUST ?
Go !
Spoiler:
Go pour nous parler de RUST, pas de GO. :drinking:
Avatar de l’utilisateur
MectonLaFlemme
Super Mario 64
Messages : 4861
Inscription : 21 juil. 2009 17:32
Localisation : 2S'Inscrire Mais Baisé Par Le_Systeme

Re: Le coin des codeurs :nerd:

Message par MectonLaFlemme »

Et un début de "pression" de l'actionnaire pour nous imposer l'agile partout :ptdr:
Les fous ont ouvert la voie. Les sages ont suivi
Avatar de l’utilisateur
Mortal
Satoru Iwata
Messages : 18807
Inscription : 15 avr. 2002 10:17
Localisation : Monde 4, Galaxie 2, Planete 1

Re: Le coin des codeurs :nerd:

Message par Mortal »

Pour certains trucs, c'est pas idiot. Mais l'appliquer à tout, c'est débile. Quand on a un marteau, tous les problèmes ressemblent à des clous. Et l'agile, c'est un très gros marteau, très très brillant…
Avatar de l’utilisateur
MectonLaFlemme
Super Mario 64
Messages : 4861
Inscription : 21 juil. 2009 17:32
Localisation : 2S'Inscrire Mais Baisé Par Le_Systeme

Re: Le coin des codeurs :nerd:

Message par MectonLaFlemme »

Un booléen qu'on traite comme un int.
Il vaut -1.
Il est vrai ou il est faux ?

:drinking:

(je vais crucifier ce dev)
Les fous ont ouvert la voie. Les sages ont suivi
Avatar de l’utilisateur
nazlurf
Super Mario 64
Messages : 3637
Inscription : 17 déc. 2002 10:19
Localisation : Sélestat

Re: Le coin des codeurs :nerd:

Message par nazlurf »

j'pense qu'on pourrait en écrire un bouquin :lol:

pour répondre à cette question, il faut regarder ce que ferait le compilateur C ... c'est le seul (à ma connaissance) qui te laisse mettre en entier dans un if ... donc if (-1), c'est vrai ou faux ?

dans mon esprit, 0 = faux, le reste = vrai ... mais ça pourrait très bien être >0 = vrai, <=0 = faux !
Avatar de l’utilisateur
Tardigrade
Super Mario 64
Messages : 4362
Inscription : 25 janv. 2017 15:34
Contact :

Re: Le coin des codeurs :nerd:

Message par Tardigrade »

En C/C++, 0 = faux, tout le reste = vrai. Donc -1 = vrai.
Avatar de l’utilisateur
Mortal
Satoru Iwata
Messages : 18807
Inscription : 15 avr. 2002 10:17
Localisation : Monde 4, Galaxie 2, Planete 1

Re: Le coin des codeurs :nerd:

Message par Mortal »

MectonLaFlemme a écrit : 25 mars 2019 12:43 Un booléen qu'on traite comme un int.
Il vaut -1.
Il est vrai ou il est faux ?

:drinking:

(je vais crucifier ce dev)
Sous Linux, il y a un bool (accept_ra) dans le kernel pour dire si on accepte ou non les RA IPv6. Il peut avoir 3 valeurs : 0 (non), 1 (oui), 2 (seulement dans certaines conditions).

Oui, vous avez bien lu :niais:
meduz' a écrit : 20 mars 2019 22:16
Spoiler:
Go pour nous parler de RUST, pas de GO. :drinking:
Le saviez-tu ?
Spoiler:
En RUST, toutes les chaînes de caractères sont UTF-8. Et comme l'UTF-8 n'a pas de taille fixe de caractère en mémoire (ça peut varier de 1 à 8 octets), il est impossible de les indexer avec des nombres comme dans d'autres langages (en mode chaine[2] pour avoir le 3ème caractère).

Il est par contre possible de passer par un itérateur sur une chaîne pour le traiter en bulk ou récupérer le caractère en question dans une struct Char :teptep:
Avatar de l’utilisateur
meduz'
Grand analyst
Messages : 10487
Inscription : 01 avr. 2005 13:46
Localisation : Devant la Switch
Contact :

Re: Le coin des codeurs :nerd:

Message par meduz' »

Et pour récupérer un caractère précis (genre le 4) dans une struct Char, obliger de passer la chaîne dans l’itérateur, du coup ?
Avatar de l’utilisateur
Mortal
Satoru Iwata
Messages : 18807
Inscription : 15 avr. 2002 10:17
Localisation : Monde 4, Galaxie 2, Planete 1

Re: Le coin des codeurs :nerd:

Message par Mortal »

meduz' a écrit : 25 mars 2019 17:58 Et pour récupérer un caractère précis (genre le 4) dans une struct Char, obliger de passer la chaîne dans l’itérateur, du coup ?
Oui. Mais l'idée, c'est qu'en transformant la structure du String en itérateur, tu y gagnes un peu aussi en terme de traitement (parce que tu peux appliquer du traitement bulk sur un itérateur, ce que tu ne peux pas faire dans un tableau).

Bon après, tu peux aussi faire le goret et récupérer le ton Char 4 en le parsant comme un byte, mais franchement, vu la complexité des chaînes de caractères UTF-8, c'est plutôt à proscrire (d'autant plus que tu ne gagnes pas grand-chose en perf dans l'absolu).
Avatar de l’utilisateur
meduz'
Grand analyst
Messages : 10487
Inscription : 01 avr. 2005 13:46
Localisation : Devant la Switch
Contact :

Re: Le coin des codeurs :nerd:

Message par meduz' »

image.png
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Avatar de l’utilisateur
MectonLaFlemme
Super Mario 64
Messages : 4861
Inscription : 21 juil. 2009 17:32
Localisation : 2S'Inscrire Mais Baisé Par Le_Systeme

Re: Le coin des codeurs :nerd:

Message par MectonLaFlemme »

"Quand ça fait 5 ans que tu bosses sur un projet de 6 mois".
Les fous ont ouvert la voie. Les sages ont suivi
Avatar de l’utilisateur
MectonLaFlemme
Super Mario 64
Messages : 4861
Inscription : 21 juil. 2009 17:32
Localisation : 2S'Inscrire Mais Baisé Par Le_Systeme

Re: Le coin des codeurs :nerd:

Message par MectonLaFlemme »

Image

Edit : ça m'a fait rire xD

Code : Tout sélectionner

Loading Universe....done
Warning sh: don't know how to make 'light'
Configuring................done
Selecting Solar System
Selecting Earth
<< this is not the shareware version. do not distribute.>>
<< report any bug at root@universal.org>>
Creating Map........done
Creating Environment....done
Warning: U-235 not stable
Creating Human Race.....error
Fatal error while configuring Human Race
Bus error, segmentation Fault, core Dumped
Human Race not fully installed. Warning.
Processor Rollback
AE 254254 AF 365365 MMX 099078
BE 788778 BF 783983 MMX 88989F
Procedure: Make_Men_Like_Me PC 36736AF
UPC Intelligence Configuration : not implemented
Trying to recover Human Race :
Process Jesus_Daemon submitted
Process Allah_Daemon submitted
Warning: Illegal Access, Memory violation
Firewall by-passed: Atomic_Bomb enable
Les fous ont ouvert la voie. Les sages ont suivi
Avatar de l’utilisateur
MectonLaFlemme
Super Mario 64
Messages : 4861
Inscription : 21 juil. 2009 17:32
Localisation : 2S'Inscrire Mais Baisé Par Le_Systeme

Re: Le coin des codeurs :nerd:

Message par MectonLaFlemme »

Les fous ont ouvert la voie. Les sages ont suivi
Répondre