_kaos_ a écrit 2344 commentaires

  • # Ça veut dire quoi ?

    Posté par  . En réponse au message Python: Return value not found in function. Évalué à 2. Dernière modification le 31 mars 2021 à 07:13.

    Salut,

    Qu'entend-tu par : je voudrais un retour "Not found" ?

    Lever une exception ?

    Je me posais déjà la question dans l'autre post, mais j'ai préféré y aller molo…

    Matricule 23415

  • [^] # Re: Ah oui ?

    Posté par  . En réponse au journal La pétition anti Stallman, anti FSF, anti GPL. Évalué à 2.

    Salut,

    Si les manchots te surprennent, qu'en est-il des Hippocampes?

    Ne t'en fais pas, je le savais également ;) Mais on ne va pas faire le tour de toutes les choses "étranges", comme les hermaphrodites, les bestiolles qui savent s'auto-féconder, etc…

    Mon message initial était évidemment à ne pas prendre au premier degré : tu prends soin de bien définir homme/femme pour spécifier que ce n'est pas de genre ressenti dont il s'agit, et ensuite c'est un peu plus flou pour les animaux/mammifères, c'est tout :)

    Matricule 23415

  • [^] # Re: Ah oui ?

    Posté par  . En réponse au journal La pétition anti Stallman, anti FSF, anti GPL. Évalué à 0.

    Salut,

    Non, tu crois ?

    Tu aurais aussi pu relever que tux n'est pas un manchot empereur.

    Dans le cas de sa famille de manchot, c'est du 50%/50%.

    Mais je ne t'en veux pas ;)

    Matricule 23415

  • [^] # Re: contournement

    Posté par  . En réponse au journal Après le cloud en feu, docker échoué. Évalué à 2.

    Salut,

    D'ailleurs c'est très déboussollant tout ça, y'en a qui passent par au dessus par en dessous.

    oO

    Matricule 23415

  • [^] # Re: Ah oui ?

    Posté par  . En réponse au journal La pétition anti Stallman, anti FSF, anti GPL. Évalué à 3.

    Salut,

    Dans la majorité des couples (espèce humaine ou animal), les femelles s'occupent de leurs progénitures à partir du moment de conception, jusqu'à ce que leurs "bébés" quittent définitivement le cocon familial

    Argument sourcé ? Un biologiste, lui parle plutôt de en moyenne, ce qui est très différent. Bien évidemment, son étude ne repose pas que sur les "couples", j'avoue ne pas avoir cherché loin. Je suis juste surpris, car chez le manchot empereur (animal inconnu au bataillon par ici), c'est le mâle qui couve.

    Oui, je sais, je "pinaille" ;)

    Matricule 23415

  • [^] # Re: doublon (bug ? boucle infinie ?)

    Posté par  . En réponse au message Un petit mystère (2/2). Évalué à 2. Dernière modification le 27 mars 2021 à 18:32.

    Re,

    Et si tu redéfinis ctrl+shift+e > \emph{%|} en n'importe quoi pas "récursif" et pas déjà défini, disons, ctrl+shift+e > \toto{%|}, que des t ou ça passe ?

    Matricule 23415

  • # doublon (bug ? boucle infinie ?)

    Posté par  . En réponse au message Un petit mystère (2/2). Évalué à 2. Dernière modification le 27 mars 2021 à 18:21.

    Salut,

    N'étant pas utilisateur de TeXstudio, ce n'est que supposition.

    Ce raccourci est déjà dispo de base et fait la même chose (une liste de raccourcis).

    Il se passe la même chose en créant ctrl+shift+t > \texttt{%|} (i.e. que des t ?) ? J'ai pris l'exemple au pif dans la liste.

    Matricule 23415

  • # nommage

    Posté par  . En réponse au message Python: Detection des valeurs à renvoyer. Évalué à 4. Dernière modification le 27 mars 2021 à 09:04.

    Salut,

    Dans la lignée de mon commentaire à ta question suivante, l pour un entier, c'est super pas pratique à comprendre. i à la limite, ou list_length par exemple rend le code beaucoup plus facile à comprendre, pour toi ou (surtout) les autres.

    Matricule 23415

  • [^] # Re: pourquoi ne pas avoir continuer sur la suite de la question précédemment posée ?

    Posté par  . En réponse au message Pas de droit en écriture sur disque usb. Évalué à 2.

    Salut,

    Perso, je trie par date…

    Matricule 23415

  • # nommage, factorisation

    Posté par  . En réponse au message Python: Return "Not found" Order_info. Évalué à 6.

    Salut,

    Parfois, nommer les variables, ça aide. J'ai l'impression que tu utilise toujours l pour les listes, mêmes si elles contiennent des objets avec des informations différentes. Un bon nom de variable, pas toujours le même, ça aide.

    Les deux if finaux : sauf erreur de ma part, c'est le même traitement, sur des variables différentes. En factorisant, tu vas :

    • réduire ton nombre de ligne de code (plus facile à lire, débuguer…)
    • simplifier ta fonction appelée:
    def detect_response(shop,questions,order_info,message,history):
        response = ["/ALERT No cases detected, I don't know what to answer"]    #Default
        answer_id = "s0"
        last_answer = False
        global messages_dic_1, messages_dic_2
    
        for l in history:
            if l[0] == message["email"]:
                if "s" in l[4]:
                    last_answer = False
                else:
                    last_answer = True
                answer_ids = list(eval(l[4].replace("$",",")))
                last_answer_id = answer_ids[-1]
                break
    
        if last_answer:
            response, last_answer = treat(messages_dic_2, questions) # il manque peut-être des params, c'est pour l'idée
    
        if not last_answer:
            response, last_answer = treat(messages_dic_1, questions) # il manque peut-être des params, c'est pour l'idée
    
        return response[0], answer_id.replace("\r","")
    
    def treat(messages_dic, questions):
        # factoriser le traitement
        return response, last_answer
    • dans les gros pavés de python, rater une indentation est vite arrivé ;)

    Matricule 23415

  • [^] # Re: comme d'hab

    Posté par  . En réponse au message [Emploi][CDI][Montpellier] Consultant·e fonctionnel à l'ADULLACT. Évalué à 3.

    Salut,

    Entre 0 et +∞ k€, c'est pas une fourchette ?

    Matricule 23415

  • [^] # Re: Licences multiples ?

    Posté par  . En réponse au message Droits d'utilisation réservés et licence libre. Évalué à 2. Dernière modification le 23 mars 2021 à 08:49.

    Re-salut,

    Pas bien réveillé et vu qui postait :)

    Ok, donc tu peut garder la MIT pour tout et mettre que ce qui intéresse le client en gpl par exemple. Ton client aura toujours de l'avance, et si les concurrents veulent se démarquer, ils devront contribuer en… gpl, ce qui profitera à ton client aussi directement.

    Matricule 23415

  • # Licences multiples ?

    Posté par  . En réponse au message Droits d'utilisation réservés et licence libre. Évalué à 4. Dernière modification le 23 mars 2021 à 08:27.

    Salut,

    Certains logiciels utilisent différentes licences pour différents fichiers (exemple : R).

    Le gode est gpl, sauf les headers qui sont lgpl pour pouvoir s'interfacer à du proprio.

    Ça ne répond pas forcément exactement au besoin (2 ans), mais si tu fais une branche stable (ne prenant pas forcément encore en compte les-dits devs) et une branche de développement jouant sur ce principe (probablement dans l'autre sens ?), ça peut peut-être marcher ? Et dans 2 ans, tu change la licence pour harmoniser.

    Dépend de ta licence de base…

    Matricule 23415

  • [^] # Re: Vu de l'autre côté

    Posté par  . En réponse au message [Emploi][Europe] + [Question] - Tech lead QA. Évalué à 4.

    Salut,

    Et pour compléter un peu, ça ne veut pas dire ne pas s'y intéresser.

    Il peut y avoir une petite modification simple à faire lors d'une absence d'un spécialiste, ce qui est à mon sens légitime.

    Mais on m'a déjà fait le coup aussi :

    • N+1 qui gère le SQL complexe en vacances,
    • N+2 sous pression à cause d'un client trouvant l'appli lente,

    De mon côté, je suggère de patienter environ une semaine.

    • N+2 qui me dit que non, c'est piece of cake et qui se pose à côté de moi…

    J'explique pas la tronche du N+1 à son retour de vacances. Hop, on revert tout et on optimise correctement.

    Matricule 23415

  • [^] # Re: Vu de l'autre côté

    Posté par  . En réponse au message [Emploi][Europe] + [Question] - Tech lead QA. Évalué à 4.

    Salut,

    Après, attendre d'un fullstack qu'il fasse le boulot des spécialistes, c'est sûr que c'est voué à l'échec ou à la frustration.

    Je pense voir ce que tu veux dire.

    Oui, j'ai eu à faire de l'UI pour un projet que j'aimais tant, que tant pis, on y va. J'en ai bavé et appris.

    Sur un autre projet qui m'intéressait moins, quand j'ai vu l'UI faire des fenêtres modales sans option de sortie, je suis allé pleurer dans mon coin.

    Comment-ça y'a pas cancel, back ou au moins fermer la fenêtre ?
    Bin tu tape un item au pif, et après tu sors de la fenêtre modale et tu peux annuler !
    (… genre, j'avais pas déjà trouvé l'astuce ? …)

    Jamais corrigé ;)

    Matricule 23415

  • [^] # Re: Vu de l'autre côté

    Posté par  . En réponse au message [Emploi][Europe] + [Question] - Tech lead QA. Évalué à 5.

    Salut,

    Pardon, j'ai posté un peu vite…

    Et plus sérieusement, c'est quoi que tu fais, de la science des données ? Tu ne trouves que des opportunités qui intègrent base de données et interface utilisateur ? Tu n'es pas intéressé par "intervenir sur toute la chaîne quitte à moins maîtriser ?

    Ça ne m'intéresse absolument pas : déjà que connaître les outils spécifiques à ce poste, ça demande du temps, si j'éclate sur d'autres technos, je serai juste nul partout ;)

    Pour moi, de mon expérience (très fiable statistiquement donc, avec une population de 1 ;) ), c'est l'association de compétences qui marche.

    Ce n'est que mon avis ;)

    Matricule 23415

  • [^] # Re: Vu de l'autre côté

    Posté par  . En réponse au message [Emploi][Europe] + [Question] - Tech lead QA. Évalué à 2.

    Salut,

    Tu serais pas un spécialiste semi-fullstack ? :-p

    Oui, tu as bien compris :)

    Mon boulot, c'est de comprendre ce que des statisticiens font (même si dès fois je comprend pas tout au niveau théorique) et de transformer une idée, au mieux un POC non optimisé, et de rendre tout ça mettable en prod pour la fin de la chaîne (l'utilisateur).

    Désolé de ne savoir tout faire ;)

    Matricule 23415

  • [^] # Re: Vu de l'autre côté

    Posté par  . En réponse au message [Emploi][Europe] + [Question] - Tech lead QA. Évalué à 3. Dernière modification le 15 mars 2021 à 22:12.

    Salut,

    Un "truc" qui se situe entre deux strates : les données et l'UI.

    Je prend de la donnée, je la transforme (algos statistiques), je la réinjecte dans mon coin. Donc je touche pas à la DB, sauf dans mon coin réservé, et je dis à l'UI où piocher, mais pareil, c'est pas mon job de faire les jolis rapports.

    Entendons-nous bien cependant, j'ai des avis sur ces parties, mais je suis convaincu qu'à chercher à tout faire, je ferrais tout mal.

    Chacun son boulot ;)

    Matricule 23415

  • [^] # Re: Vu de l'autre côté

    Posté par  . En réponse au message [Emploi][Europe] + [Question] - Tech lead QA. Évalué à 2.

    Salut,

    Hé, attends la fin de semaine, quand-même ;)

    Oh tu sais, quand tu cherche un boulot très spécifique, au bout d'un an, malgré plein d'efforts, boh.

    Désolé de n'avoir effectivement pas utilisé IPoT, le module était pas chargé ;)

    Et j'ai épargné les freelance. Bref.

    Matricule 23415

  • # Vu de l'autre côté

    Posté par  . En réponse au message [Emploi][Europe] + [Question] - Tech lead QA. Évalué à 7. Dernière modification le 15 mars 2021 à 18:47.

    Salut,

    Ou peut-être que la forte présence de SSII en France (concept n'existant pas vraiment au Canada) contribue à cette situation (perçue ou réelle)

    Ouep, y'a plus que ça en ce moment. SSII ou fullstack (les jobs où tu dois savoir tout faire, mais mal).

    Bon courage !

    Matricule 23415

  • [^] # Re: bug tracker ?

    Posté par  . En réponse au message Site de proposition d'idées. Évalué à 2.

    Salut,

    Ça pourrait ressembler aussi à un forum, ou à un CMS… ;)

    Matricule 23415

  • [^] # Re: signal infini...

    Posté par  . En réponse au message GNU/octave : Aidez moi à comprendre fft et ifft :'(. Évalué à 3.

    Salut,

    Moi, ce qui me pose problème, c'est :

    comment est-ce que je fais pour avoir une extrapolation de ce signal ?

    Que se cache-t'il sous le terme "extrapolation" ?

    Parce que si c'est juste pour boucler à l'infini un même signal, la fft est peut-être pas nécessaire

    Matricule 23415

  • # La réponse qui ne va pas te convenir

    Posté par  . En réponse au message mobiles open source. Évalué à 5.

    Salut,

    Oui, mais ça se paye cher.

    Exemple : Librem 5.

    Matricule 23415

  • [^] # Re: titre manquant

    Posté par  . En réponse au journal titre. Évalué à 10.

    Ce commentaire sera écrit, un jour, mais là, j'ai pas le temps !

    Matricule 23415

  • [^] # Re: perles des commentaires

    Posté par  . En réponse au lien Ça brule chez OVH .... Évalué à 4. Dernière modification le 10 mars 2021 à 19:08.

    Salut,

    Bah, laisse. Bis repetita :

    • une assurance, ça sert à rien de la payer, t'auras jamais de problème,
    • un dev, c'est nul, ton produit est déjà parfait (une dette technique, ça ne peut exister),
    • un admin ? Encore pire, il dit rien à personne et surtout te donne pas le mot de passe root.

    La vie est trop inzuste

    Matricule 23415