rakoo a écrit 921 commentaires

  • [^] # Re: FizzBuzz

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

    C'est quoi une mise à jour de sécurité ? Le truc qui arrive tous les 5 ans quand la licence Windows expire ?

    Tu n'imagines pas le coût d'une mise à jour système (ou même application) par rapport aux gains supposés. Si l'application n'est pas critique ou est très peu utilisée, il est difficile de justifier un passer du temps (donc de l'argent) pour quelque chose qui n'apporte rien de mesurable.

    Encore une fois, il ne faut pas confondre le monde technique et le monde de l'entreprise: le premier veut faire du bon techniquement, le deuxième veut faire du profit. Parfois les 2 se rencontrent, mais ça reste assez rare pour qu'on entende parler des cas qui sortent du lot.

  • # FizzBuzz

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

    Ah, tu viens de comprendre que le CV n'est rien d'autre qu'une plaquette promotionnelle vérifiée par personne si ce n'est l'embaucheur officiel ? Bien, te voilà entré dans un monde plein de surprises !

    Le problème des Expert PHP/Perl/Java/C/C++/ complètement faux sur les CVs n'a rien de nouveau, et les tests basiques de coding n'ont rien de nouveau: le fameux test de FizzBuzz (ou, en tout cas, un test dans le genre) permet d'éliminer une grande partie des candidats. Tu as inventé ton propre test, et tu en es arrivé aux même conclusions, il est juste dommage que tu le découvres aujourd'hui !

    J'ai juste une petite remarque sur ton test: Est-ce que les candidats n'ont pas passé une grande partie de leur temps sur le déchiffrage de vCard ? C'est un format très utile et très utilisé, mais pas connu de nombres de développeurs (de la même manière qu'à peu près tout le monde sait comment marche DNS, mais en proportion très peu savent à quoi ça ressemble dans les tuyaux). Bon, ça n'excuse pas d'écrire du code dégueulasse, mais ça peut faire perdre du temps pour rien. Si vraiment tu veux garder le même test, je pense qu'il serait pas mal d'utiliser un format plus connu, même fictif (allez, pourquoi pas JSON), histoire de voir les gens se pencher sur la logique.

    La question que je fini par me poser, c'est: Est-ce que j'accorde une trop grande attention, à la qualité de code ? Suis-je un cas particulier à aimer le travail bien fait ? Quand j'en voit certain qui pondent des bouses infâme, mais "On s'en fou, tant que ça marche… Tout le monde est content." je sais plus trop. Au final, quelqu'un qui code mal et aussi bien vu, que quelqu'un qui code bien.

    Si tu fais du logiciel open source/libre, qui a pour principale valeur la qualité technique, tout le monde ici s'accordera à dire que les gens comme toi sont bien. On est des artisans, on aime le travail bien fait. Si tu fais du logiciel en vue de gagner ta vie, là les choses sont complètement différentes: le client est là pour un logiciel qui marche, pas pour un joli logiciel. Tu ne peux pas forcément lui reprocher ça, parce qu'il n'a pas forcément le temps ni l'envie de savoir comment déterminer si un logiciel et bien fait ou pas, donc il ne peut pas savoir si le code est dégueulasse (surtout s'il n'a pas accès au code). C'est là la principale différence, et tant que la grande majorité de la population n'aura pas une connaissance poussée dans le développement logiciel et l'accès aux sources, ça ne changera pas.

  • [^] # Re: ils l'ont fait

    Posté par  (site web personnel) . En réponse au journal Le moment crucial. Évalué à 3.

    Ouais, mais dans ce cas c'est le club qui est responsable des actions des supporters, donc pour éviter les problèmes les clubs devraient faire leur police privée.. Ça me rappelle un peu le cas Twitter, on n'avait pas dit que c’était pas bien ?

  • [^] # Re: Pour weboob

    Posté par  (site web personnel) . En réponse au journal contenus epub. Évalué à 10.

    On sait surtout ce que tu penses du choix des noms, pas des applications elle-mêmes.

  • [^] # Re: Pourquoi faire ?

    Posté par  (site web personnel) . En réponse au journal Contre la phobie du root. Évalué à 3.

    Ouais mais il bloquerait typiquement les connexions entrantes, ce qui est valide puisqu'il parle de serveur web.

  • [^] # Re: Ils doivent se bouger le popotin ! Firefox OS 1.2

    Posté par  (site web personnel) . En réponse à la dépêche Firefox OS 1.1 et autres actualités. Évalué à 3.

    Ils en sont a la première etape: Make It Work.

  • [^] # Re: Téléphone principal

    Posté par  (site web personnel) . En réponse à la dépêche Firefox OS 1.1 et autres actualités. Évalué à 2.

    il faut défiler trop longtemps vers le bas avant de faire apparaitre la barre d’URL

    Pour ça, tu peux ouvrir le menu des options qui va faire apparaitre la barre d'URL même si tu es en plein milieu de la page.

  • [^] # Re: ou est le probleme?

    Posté par  (site web personnel) . En réponse au journal D'après Vidberg, la contrefaçon c'est le vol. Évalué à 1.

    Je vois pas trop où est le débat dans l'histoire?

    Contrairement à ce que tu as l'air de penser, le débat n'a jamais été sur la culpabilité du militant: comme je me le suis fait remarquer, le militant est coupable de ne pas avoir demandé l'autorisation à l'auteur, ça, personne ne le remet en question.

    Le débat porte sur "Peut-on appeler ça du vol". Certains (dont moi) disent que non, parce que ce dessin est public (au sens "accessible à tout le monde"), et peut donc être recopié à l'infini sans que l'auteur n'y perde rien. D'autres disent que oui parce qu'ils pensent que l'auteur a droit de regard sur toute réutilisation de son œuvre, et n'a pas pu en user dans ce cas là, ce qui fait qu'il a quelque part été dépossédé de son droit.

  • # Pinaillage

    Posté par  (site web personnel) . En réponse au journal D'après Vidberg, la contrefaçon c'est le vol. Évalué à 1.

    Tout ce qu'il demande c'est d'être cité et c'est garanti par les licences CC.

    Faux, c'est garanti par la clause BY qui n'est pas obligatoire, par exemple si on prend CC0.

    Après, le droit d'auteur français oblige la citation sauf cas speciaux, mais je ne sais pas si on est dedans.

  • [^] # Re: GendBuntu

    Posté par  (site web personnel) . En réponse au journal Mon premier journal bookmark... mais que fait la police ?. Évalué à 7.

    La GPL est-elle respectée ?

    Si Gendbuntu n'est pas distribuée hors des gendarmeries, oui ?

    Blague a part, j'aimerais bien voir ce qu'il y a dans cette distribution.

  • [^] # Re: un lien

    Posté par  (site web personnel) . En réponse au journal Haro sur le financement participatif. Évalué à 2.

    Ouais, j'appelle pas vraiment ça une limite fixe. Merci pour l'éclairage.

  • [^] # Re: un lien

    Posté par  (site web personnel) . En réponse au journal Haro sur le financement participatif. Évalué à 3.

    le crowdfunding en France sera donc cette action qui consistera, pour un nombre limité pardon encadré de personnes (jusqu’à 1200 maximum)

    Quelqu'un a une source pour ce 1200 ? Je ne vois rien dans le PDF lié.

  • [^] # Re: Problème de capacité des gens

    Posté par  (site web personnel) . En réponse au journal Haro sur le financement participatif. Évalué à 1.

    alléger != ne pas informer, jsute que la on adapte. Ca ne me choque pas.

    Justement, on se plaint que le public n'est pas assez informé des risques, mais on informe moins quand même ? Ça te parait pas bizarre ? Si j'étais vache, je dirais que c'est juste un piège pour abrutir la population et la garder sous contrôle, mais j'imagine qu'il doit y avoir une meilleure raison.

    ces bonus font que ce n'est plus un don

    Je sais pas. Pour moi, quand il y a un prêt, il y a exigence de retour supérieur en valeur à l'argent inséré, ce qui n'est pas le cas de Kickstarter. C'est sûr que ce sont les bonus qui font booster les prêteurs/donneurs, mais ça reste sous réserve de succès. C'est là qu'il faut bien insister: c'est seulement si ça marche, et tous les projets ne marchent pas, ya même pas 50% qui passent.

    ou alors, on change la proposition de loi en disant que le bonus ne peut pas dépaser 1% du don effectué?

    On va s'amuser avec les "5 dollars et je mets ton nom au générique".

  • # J'ai peur de mal comprendre

    Posté par  (site web personnel) . En réponse au journal Haro sur le financement participatif. Évalué à 7.

    Mais ces seuils visent à éviter que les particuliers prennent trop de risques. Quand on crée une exemption au monopole bancaire, cela impose des règles quantitatives pour ne pas trop exposer le secteur.

    Est-ce que Bercy pense qu'il y a un monopole bancaire ? Est-ce que Bercy est en train de dire qu'il faut le protéger ?

    Ou alors j'ai rien compris du tout ?

  • [^] # Re: Problème de capacité des gens

    Posté par  (site web personnel) . En réponse au journal Haro sur le financement participatif. Évalué à 8.

    Dit-moi surtout si tu diras au gens qui ont perdu 1000 € que c'est de leur faute et qu'ils ont qu'à s'en prendre qu'à eux-même?

    Oui. La finance n'est pas un loisir anodin, c'est un jeu d'argent comme les autres. Y mettre de l'argent doit se faire en connaissance de cause; je considère qu'à partir du moment où on est des adultes, on a reçu l'éducation nécessaire pour comprendre ça. Plutôt que de niveler par le bas et interdire les sommes trop hautes (si moi j'ai compris et que je veux mettre plus, je peux pas), je préfère que l'accent soit mis sur l'éducation pré-adulte. Tiens d'ailleurs, dans l'article:

    Les plates-formes pourront émettre jusqu'à 300.000 euros sur les marchés via internet en bénéficiant de contraintes d'information au public allégées.

    C'est quoi ces "contraintes d'information au public allégées" ? Au contraire, s'il y a un risque, c'est en informant le public qu'on y remédie !

    Maintenant, je parle du cas où, comme Kickstarter, le public donne son argent, et n'attend pas de somme d'argent supérieure en retour (juste les petits bonus promis par le projet), le tout seulement si le projet est mené à bout. C'est tout à fait sain, et parfaitement compréhensible par n'importe qui. Dans le cas d'un prêt, par contre, c'est autre chose, il doit y avoir plus de garanties que le projet rembourse bien. J'ai d'ailleurs l'impression que cette loi porte plutôt sur les choses comme le microcrédit.

  • # Moralité

    Posté par  (site web personnel) . En réponse au journal Fermeture de Silk Road par le FBI. Évalué à 4.

    Tout point de centralisation, caché ou visible, est vulnérable. Si tout le monde se donne rendez-vous au même endroit pour faire des choses interdites, a un moment ça va mal se passer.

  • [^] # Re: 94 ans

    Posté par  (site web personnel) . En réponse à la dépêche Apollinaire dans le domaine public 94 ans et 272 jours après sa mort !. Évalué à 9.

    l'inventeur qui bricole des trucs dans son garage

    L'argument le plus fallacieux de toute cette mascarade. Ploum a teste, et déposer un brevet couterait la bagatelle de 50 000 euros minimum. C'est pas l'inventeur dans son garage qui fait ça.

  • [^] # Re: La NSA, en l'état, tu l'aimes, ou pas.

    Posté par  (site web personnel) . En réponse au journal NSA: Est-il interdit de retirer un message indiquant que la NSA est passé vous voir ?. Évalué à 6.

    Sauf que, en théorie, le public est l’entité qui choisit le gouvernement au pouvoir, et donc a fortiori avalise la NSA.

    Les utilisateurs n'ont aucun pouvoir sur leur admin (et c'est mieux comme ça, en effet)

  • [^] # Re: Informations

    Posté par  (site web personnel) . En réponse à l’entrée du suivi WebFinger. Évalué à 2 (+0/-0).

    Une adresse de contact est importante aussi, donc email et xmpp (toujours si renseignés évidemment)

  • [^] # Re: Ne te prends plus la tête

    Posté par  (site web personnel) . En réponse au journal C(++) ?. Évalué à 4.

    Oh, tu as sauté dedans à pieds joints :)

    Au moment où j'ai écrit ce commentaire, je n'avais aucune idée de ce que EmilienR< voulait faire. Maintenant que je sais qu'il est question de UI, effectivement, faire du go n'est pas une bonne idée. De manière plus générale, c'était une proposition pour essayer un nouveau langage en même temps qu'il commençait un nouveau projet (c'est toujours intéressant de voir ailleurs, ne serait-ce que pour dire que l'herbe est finalement plus verte ici).

    Et bien que Go soit un langage compilé, pour l'instant la performance est plus ou moins au niveau de Java

    Je ne conseille pas le Go pour ses performances (qui sont tout de même particulièrement bonnes), mais plutôt pour:

    • sa facilité d'apprentissage (je suis peut-être biaisé, mais on pourrait comparer sa facilité d'apprentissage à python)
    • sa gestion built-in de la concurrence qui est un vrai bonheur à utiliser (surtout le fait de ne pas avoir à s'en soucier)
    • sa rapidité de compilation qui le rapproche, pour la phase de développement, d'un langage interprété
    • sa facilité de déploiement (qui peut clairement être un défaut pour d'autres, vu qu'il s'agit tout simplement de tout compiler en statique dans un gros binaire …)
    • sa libraire standard déjà bien large
    • sa gestion des dépendances incluse dans le package qui va avec le langage

    En fait, c'est comme pour systemd et la vitesse de boot: c'est pas la raison qui fait switcher, mais c'est un après-coup bien appréciable.

    Pour revenir plus sur le sujet de ton commentaire, ça me fait toujours tiquer quand on conseille un truc nouveau qui serait la panacée pour remplacer un truc vieux qui deviendrait par conséquent obsolète.

    Je l'avoue, j'ai peut-être été un peu fort en disant "Ne te casse plus la tête". Disons que j'ai été pas mal impressionné de voir un certain nombre de boites et autres grosses structures migrer certains de leurs outils en go en un temps record (pour des gens qui ne connaissaient pas le langage) et mettre ça en production (cf cette liste, par exemple) du coup j'ai tendance à croire que la qualité est là. Mais oui, c'est sûr, C et C++ sont loin d'être deprecated, il y a encore beaucoup de bonnes raisons qui font qu'ils restent des langages à considérer.

  • # Ne te prends plus la tête

    Posté par  (site web personnel) . En réponse au journal C(++) ?. Évalué à 3.

    Fais du Go. A moins que tu aies réellement besoin d'un de ces deux langages (gestion manuelle de la mémoire, librairies dynamiques, que sais-je encore), je te conseille vivement d'y jeter un œil. La syntaxe est faite pour rappeler beaucoup de choses à ceux qui font du C(++).

  • [^] # Re: Comment gères-tu les protections de Google ?

    Posté par  (site web personnel) . En réponse au journal Téléchargeur de vidéo/audio youtube. Évalué à 3.

    Tu n'es pas l'auteur de youtube-dl, mais tu es l'auteur d'un service qui permet de télécharger une vidéo youtube pour une réutilisation hors-ligne, c'est le seul tort qu'ils te reproche(rai)ent.

  • [^] # Re: Oula

    Posté par  (site web personnel) . En réponse à la dépêche Monter votre propre réseau social avec Movim et Metronome. Évalué à 2.

    Tu me parles de transfert de fichier, moi je te parle de XEP qui défini le partage d'images (ou de galeries) par PubSub

    Ah oui pardon, en effet j'avais rien compris. Qu'est-ce que tu entends par partage d'images via PubSub ? La notification d'une nouvelle image a un contact, l'envoi de l'image elle-même dans la notification ?

  • [^] # Re: Oula

    Posté par  (site web personnel) . En réponse à la dépêche Monter votre propre réseau social avec Movim et Metronome. Évalué à 3.

    Je n'utilise pas cette implémentation, mais je doute très fortement que « seul votre dernier message sera enregistré et il ne sera enregistré qu'en mémoire »

    La reponse dans le message du dev principal: Prosody ne conserve pas les messages sur le disque parce que c'est difficile de faire ça proprement, et qu'ils ont d'autres priorités.

    C'est juste qu'il n'y a pas encore de XEP sur le partages d'images en particuliers

    Quoi (ter) ? Entre le Out-of-band, le In-band et le Bits-of-Binary quand c'est pas trop gros, il y a largement de quoi faire pour échanger du binaire.

  • [^] # Re: Ah ?

    Posté par  (site web personnel) . En réponse au journal Un robot sur la station spatiale. Évalué à 2.

    C'est surtout que dans un monde théorique parfait, la lettre pourrait avoir un effet plus direct si elle venait d'un sujet concitoyen de son propre pays que d'un pays étranger.