Snarky a écrit 1551 commentaires

  • [^] # Re: Vue arborescente dans Nautilus 3.8

    Posté par  . En réponse au journal Quand le vaisseau tombe à l'eau, il faut trouver le poisson. Évalué à 5.

    Ce n'est pas rétabli. Et c'est vraiment relou, surtout quand tu es dans une arborescence avec plusieurs milliers de fichiers dans les sous-dossiers.
    Ça se met à mouliner alors que tu savais exactement le dossier ou tu allais… Merci la baisse de productivité !

    … Je me demande toujours ce qu'il a bien pu leur passer par la tête, pour ajouter un truc pareil ! Le Ctrl+F était largement suffisant :/

  • # Fa* Lab

    Posté par  . En réponse au journal Appel aux bonnes volontés pour la création d'un Fab Lab. Évalué à 8.

    J'ai eu peur, j'avais lu Fap Lab.

    Question bête, c'est quoi un Fab Lab ? J'ai regardé dans ton journal précédent qui n'en dis pas plus.
    Et en faîte, c'est jeudi soir et j'ai vraiment la flemme de faire une recherche .

  • # <troll>

    Posté par  . En réponse au journal Le féminisme me gonfle. Évalué à 3.

    En même temps, pour une vrai égalité, on devrait nous enlever tout appareil reproducteur dès la naissance. Il y aurait toujours une différence entre deux sexes, uniquement parce que nos corps ne produisent pas les mêmes hormones ! Et ce, même en essayant de vivre dans un environnement le plus neutre possible.

    Le féminisme, j'ai rien contre, parce qu'il y bien des cas ou c'est justifié. Mais je vois des trucs complètement absurde, qui me font dire qu'il faudrait quand même que ça ai une limite.
    Je prend un exemple que j'avais entendu à la radio: aux état-unis, des féministes de plaignait que plus d'hommes étaient tué dans les films, que des femmes…. Je dirai juste: WTF ! C'est vraiment aller chercher des différences là où ça n'a aucun intérêt !

    Il y a aussi la discrimination positive. Par exemple, l'histoire de la parité H/F dans le gouvernement, je trouve ça stupide, car ce n'est plus les compétences seules qui jouent dans la balance, pour un poste, le sexe aussi. Il faudrait presque avoir un gouvernement purement numérique pour que seul les compétences jouent.

    Dernière chose, pour revenir sur ce que tu as dis, il y a aussi beaucoup à changer dans la mentalité même des femmes. Je travail dans l'informatique, et c'est bien un domaine ou il n'y a aucune discrimination naturelle (à contrario des hommes avantagé dans les travaux physique), et malgrès tout, je n'ai que très rarement vu une femme dans ce domaine, et ce n'est pas faute d'en chercher. Pourquoi ? Je ne sais pas.
    Et les rares que je connais, quand je discute avec, j'ai l'impression qu'elles se cantonne à la base, sans vraiment d'ambition d'évolution au milieu du monde de l'informatique. Comme si le faîte d'être dans un domaine masculin les désavantageai à la source. Et ça, c'est vraiment ce qui ressort de ces personnes au travers de discussion. Et elles sont souvent très typé « garçon manqué », pour je-ne-sais quelle raison. Mais comme on dit, les féministes cherchent a gommer les différences, c'est peut être pour ça.

    Ensuite, je me doute qu'il y a toujours des exceptions, mais j'en ai encore jamais rencontré qui soit féminine, ambitieuse et avec qui je peux parler coding :)

  • [^] # Re: niveau -0.5

    Posté par  . En réponse au journal L'art de stocker des mots de passe. Évalué à 2.

    Ça a la même utilité que ça:

    function crypt($password)
    {
      $encrypt = 1;
      return $encrypt;
    }
    

    Totalement sécure, mais comment on fait si on doit vérifier le mot de passé saisi ?
    :)

  • # Lapin compris...

    Posté par  . En réponse au journal Liste des outils de la NSA. Évalué à 5. Dernière modification le 03 janvier 2014 à 17:38.

    C'est quoi cette liste exactement ? C'est tiré d'où ?
    C'est des trucs développé chez la NSA ?

    Parce que je suis certain que Linux devrait figurer dans les outils utilisés.

  • [^] # Re: Le même avec…

    Posté par  . En réponse à la dépêche Debian France choisit son nouveau logo. Évalué à 2.

    Sans oublier la version Silverlight.

  • [^] # Re: C'est bien, mais…

    Posté par  . En réponse à la dépêche Symfony1 relancé !. Évalué à 4.

    Intéressant ces projets. Dans ma boite, impossible de passer en S2, car trop de trucs ont déjà été fait en S1, un jour surement, mais pas tout de suite, pour le changement :).

    J'ai fait un peu de profiling récemment sur symfony 1, pour voir comment gagner des perfs, et je me suis rendu compte que sur le rendu d'une page de notre projet qui met 100ms, il y avait presque 30ms juste pour l'initialisation du routing dans le fichier [cache]/config_routing.yml.php (super bonne idée, le coup du unserialize pour instancier des classes…. ça permet de bien perdre du temps).
    Du coup, je pensais faire des modifs "maisons", mais si un projet s'en est déjà chargé, je vais m'y intéresser de près.

  • [^] # Re: Et sinon ?

    Posté par  . En réponse au journal Développeur, ou comment sur-évaluer ses compétences. Évalué à 1.

    Ça serait avec joie de bosser avec un mec qui connait réellement le métier, ce genre d'échange et ce qu'il existe de plus formateur à mon goût.

    Malheureusement pas possible le télé-travail. C'est un site de vente en ligne, mais la plus grosse partie concerne la logistique, et là, rien de tel qu'être sur place pour comprendre les contraintes. Mais si tu déménage… :p

  • [^] # Re: qui sait

    Posté par  . En réponse au journal Développeur, ou comment sur-évaluer ses compétences. Évalué à 2.

    Donc en gros tu préfère un truc qui ne fonctionne pas ?

    Pour le poste de lead, oui. Son rôle est justement de s'occuper de la relecture des commits, d'organiser globalement le code pour pas que ça parte dans tous les sens, et de faire les mises en prod.
    Pour le pissage de code fonctionnel, il y a une équipe de dev.

  • [^] # Re: FizzBuzz

    Posté par  . En réponse au journal Développeur, ou comment sur-évaluer ses compétences. Évalué à 5.

    quel est l'utilité de faire un beau code (en doublant le temps de travail)

    C'est ça l'erreur, en pratique, je vais minimum aussi vite qu'un code "normal", voir plus vite dans la majorité des cas. Certainement parce que j'ai l'habitude de faire de cette façon.
    Là ou se situe la grande différence, c'est dans la maintenance. Certe, si c'est vraiment un truc isolé, je suis d'accord que l'utilisé est minimal, mais dans une conception plus globale, la maintenance est extrêmement facilité si il doit y avoir des modifications, suite à des bugs, ou des évolutions.

  • [^] # Re: Je me fais l'avocat du diable

    Posté par  . En réponse au journal Développeur, ou comment sur-évaluer ses compétences. Évalué à 2.

    Non, comme j'ai dis sur une autre réponse, c'est issu une demande d'ami, que j'ai rendu 2h après. J'ai appris le format sur le tas. De plus, j'explique rapidement le format aux candidats pour pas qu'ils y passent trop de temps (pas plus de 10mn, normalement). C'est l’intérêt d'avoir pris un format simple.

  • [^] # Re: Je me fais l'avocat du diable

    Posté par  . En réponse au journal Développeur, ou comment sur-évaluer ses compétences. Évalué à 5.

    Sincèrement, comme moi je suis technique, si dans ton CV tu as en expérience 15 ans de boulangerie, mais dans tes loisirs tu es développeur de GIMP/Blender/Gnome/Kde… je t'appelle dans les 10mn. Je préfère 100 fois un réel passionné autodidacte, qu'un ingénieur qui rale car il est pas assez payé pour son diplome.

  • [^] # Re: qui sait

    Posté par  . En réponse au journal Développeur, ou comment sur-évaluer ses compétences. Évalué à 7.

    Tu as raison, mais je pense connaitre assez mon métier pour ne pas tomber aussi bas.
    Dans le test, je me contrefiche de comment il a codé réellement, et encore moins que ça fonctionne à la fin. Qu'il ai mis commentaires ou pas. Qu'il ai factorisé ou pas. Et surtout des règles de coding. Ce qui m’intéresse, c'est la logique employé.

    Par exemple, seul une personne a réussi le test à l'heure actuel (on ne l'a pas engagé pour une autre raison). Et pourtant, au bout des trois heures, je lui ai demandé si ça fonctionnais, il m'a répondu "Je sais pas."
    Il n'avait pas testé son code une seule fois, et n'avait fait que dans le structurel brut. Et je lui ai posé cette question car j'avais clairement vu des erreurs, et rien de fonctionnais lors du test. Mais ce que j'ai pris en compte, c'est la façon de penser de la personne. Elle avait parfaitement structuré les choses, de façon souple et générique. Et donc, à démontré une connaissance avancé en programmation, en structurel et pas uniquement fonctionnel.

    Je ne suis pas là pour pourrir les personnes, loin de là. Je sais parfaitement qu'il y a certain nombre de point qui ne peuvent pas être comme je l'entend, et heureusement ! Ça veut dire que cette personne arrive avec une vision différente, ce qui ne peut être qu’intéressant.

    Enfin les gens qui ont travaillé sont "formés" par les endroits ou ils ont travaillés et donc leur manière de coder est fortement empreinte de l'environnement qu'ils avaient. Ils sont peut être capable de changer de s'accorder au tien (qui n'est peut être pas la bonne solutions, in fine)

    Exact, mais je répartis les dev en deux groupes. Les juniors qu'il va falloir former au bon coding (role des Lead Developper), et les leads, qui sont censé bien connaitre le métier, et que leur seul apprentissage, c'est d'utiliser partout les mêmes règles, qui peuvent un peu varier de leurs habitudes, mais qui permettent d'avoir une uniformité.

    Enfin, proposer au débotté de faire du code à un mec, moi je l'aurais pas fait, car je ne te connais pas assez pour être certain que le code que tu me demandes n'est pas un code dont tu as besoin et que tu ne sais pas faire ou que tu cherches à avoir un code meilleur que le tien, sans être certain de ne pas être juste un pigeon que l'on va faire travailler gratos.

    On demande toujours aux gens si ils sont d'accord pour le test. De plus, ce qui est demandé, existe déjà tout fait, comme tu l'as précisé à la fin. Si ça personne propose d'elle même d'utiliser une lib, c'est même un bon point, même si on lui dis "non" ;p. Et puis, c'est 3h, pas une journée. Difficile d'exploiter des gens en si peu de temps.

    Enfin, tu dis avoir mis 1h40 à le faire, mais peut être que tu as eu le temps d'y réfléchir avant, que ca s'inscrit dans un flow de travail et que si tu devais le faire à blanc dans un lieu que tu ne connais pas, avec des outils qui ne sont pas forcément tiens, à froid, sans ta bibliothèque perso de fonctions tu ne l'aurais pas fini en 3 heures non plus.

    C'était un ami qui m'a demandé de convertir son fichier vcf, en fichier excel, rien a voir avec un truc prévu. Je lui ai rendu la chose juste 2h après la demande. J'ai étudié le format, et je n'ai utilisé aucun élément externe pour écrire mon code, dans cette seule période. Donc non, j’estime être dans la même condition qu'un candidat. Le seul point qui change, c'est que oui, je connais mon outil. Un simple éditeur de texte.

  • [^] # Re: hint: PHP

    Posté par  . En réponse au journal Développeur, ou comment sur-évaluer ses compétences. Évalué à 3.

    ("000000042" == "00042") retourne true alors que false parait tellement plus logique.
    ce genre de saloperie : $k{i} = ord($key{$i})
    Mauvais dev, changer de dev !

    Je suis d'accord dans le principe pour le 42, ça peut paraître étrange, mais ça a aussi ses avantages le castage implicite. Mais c'est aussi pour ça qu'il existe en PHP le triple égal qui prend en compte le type: "0042"==="00042" retourne false. Mais c'est comme tout langage, quand tu comprend la mécanique interne, c'est pas un soucis.

  • [^] # Re: hint: PHP

    Posté par  . En réponse au journal Développeur, ou comment sur-évaluer ses compétences. Évalué à 10.

    J'aurai été étonné de pas avoir cette remarque ^ ^ .

    Oui, le PHP c'est dégelasse, si on l'utilise mal.
    Mais depuis PHP5, les choses ont énormément bougé, et il est possible de faire du bon code, à condition de savoir s'en servir. Entre les typages d'objet, surcharge et namespace, ça commence a ressemble à quelque chose, même si il lui manque encore certaines fonctionnalités (genre, véritable gestion unicode), et qu'il a encore trop de largesse à mon goût.

    Donnez de la peinture à un enfant, il fera des pâtés.
    Donnez de la peinture à un peintre, il fera des œuvres d'art.
    
  • # Le gros moins de GIMP

    Posté par  . En réponse au journal GIMP ça déchire. Évalué à 6.

    J'utilise presque tous les jours GIMP, et je le manipule très bien, mais quand je compare à mes collègues qui utilisent PS, il lui manque quand même un truc énorme: la gestion d'une pile de modificateurs.

    Je m'explique: si vous faites un texte et que vous voulez ajouter une ombre et une rotation, rien de plus facile. Maintenant, si je veux modifier le texte parce qu'il y a une erreur, je dois me retaper à la main la liste des effets que je lui ai mis… Et sincèrement quand on modifie régulièrement une même image, c'est vraiment ULTRA relou !
    Tandis que sous photoshop, le calque original et chaque effet reste entièrement éditable après coup !

    C'est vraiment le dernier gros point noir que je vois sous GIMP pour le rendre comparable à PS.

  • [^] # Re: Bof

    Posté par  . En réponse au journal Humble pas-si-indie Bundle. Évalué à 7. Dernière modification le 15 août 2013 à 00:33.

    […] largement soutenir des causes qui en ont besoin. Et ça, on a du mal à être totalement contre, non?

    Oui et non, ce qui me dérange, c'est que je n'ai jamais vu autre chose que des associations américaines. Oh, je n'ai rien contre aider des malheureux américains, mais je préférerai largement mettre mes dons Français dans des asso française, où au moins mondiales (j'suis un peu chauvin sur les bords). Et c'est pour ça que souvent, mes dons partent à 80% aux développeurs (oui, je suis certainement un connard, mais je l'assume ^ ^ , et puis, c'est une forme de dons aux dev indépendant).

  • # Non

    Posté par  . En réponse au journal Recette: boulettes de pommes de terre panées. Évalué à 10.

    Un journal qui commence par "Ah Nal" et qui parle de boulettes… Je me méfierai.

  • # Le contenu principal du DLFP

    Posté par  . En réponse au sondage Quel contenu aimeriez-vous voir plus souvent sur LinuxFr.org ?. Évalué à 10.

    Des Trolls de qualité ! Ceux qui dépassent facilement les 200 commentaires :)

  • # Bip

    Posté par  . En réponse au journal Overmon recherche des freelance. Évalué à 5.

    Ce qui fait que je suis passé du stade "Caliméro" (la vie est trop injuste, mon soft est utilisé par 1000 boites, et personne ne veut me rétribuer), au stade "Bip-bip" …
    Qu'est-ce que ce stade "Bip-bip" ?

    Avoue, c'est plutôt le bruit que fait ta nouvelle BM, quand tu t'en approche ;).

  • # Version

    Posté par  . En réponse au journal La glace au blender. Évalué à 8.

    Il vous faut :
    - un bon blender
    
    

    Quelle version de Blender ? Avec la 2.67, ça marche ? :p

    (Désolé, je devais la faire…. Je sais où est la porte)

  • [^] # Re: bien mais ça plante

    Posté par  . En réponse au journal Epsilon, un outil de gestion de dépense. Évalué à 1.

    Quelque petits problèmes de sécurisation dans l'échappement des textes, j'ai l'impression… Il y en a qui se sont amusés.
    Sinon, j'ai aussi eu une erreur:

    Error 500: Executing action [saveretrait] of controller [com.headbangers.epsilon.OperationController] caused exception: Runtime error executing action
    Servlet: grails
    URI: /epsilon/grails/operation/saveretrait.dispatch
    Exception Message: Cannot get property 'dateCreated' on null object 
    Caused by: Cannot get property 'dateCreated' on null object 
    Class: OperationController 
    At Line: [146] 
    Code Snippet:
    
    

    Sinon, vraiment sympa ton appli, je testerai dès que ce sera fixé :)

  • [^] # Re: Histoire vraie

    Posté par  . En réponse à la dépêche Blagues d'informaticiens. Évalué à 3.

    Tu as ensuite pris une tasse de café, pour te remonter le morale ?

  • [^] # Re: Blue screen

    Posté par  . En réponse à la dépêche Blagues d'informaticiens. Évalué à 10.

    Linux à son noyau. Windows ses pépins…

  • # Idée

    Posté par  . En réponse au journal La gestion de courriels est-elle adulte ou encore au stade de l'enfance ?. Évalué à 1.

    Ce que je n'ai jamais compris, c'est pourquoi il n'existe pas d'entête sur les types de messages ? Du style:

    Message-Goal: Newsletter
    
    

    Et à partir de là, il existerai une liste établi de mots clé pour les actions les plus courantes:
    Discussion,Newsletter,Mailing-List,Social,Warning,Information,Spam,…

    Ensuite, il faudrait que les expéditeurs jouent le jeu (une petite règle dans les SMTP, ça obligerai déjà a remplir), mais ça permettrait de faire un pré-tri automatique au niveau du type de message, ce qui faciliterai énormément le travail.
    Si on me dit que ça peut être fait via filtre sur l’expéditeur, je répond oui et non. Pour exemple, les réseaux sociaux on tous les mêmes expéditeur, mais un message noté en Social, c'est une simple notification d'un événement, tandis qu'un message de type Discussion, c'est un vrai message d'utilisateur à notre attention, il serait donc trié différemment.

    Mais bon, je vais pas réinventer le mail :p