fearan a écrit 7448 commentaires

  • [^] # Re: Preneur !

    Posté par  . En réponse au journal Que faire avec ses clefs steam inutilisées ?. Évalué à 3.

    Wow ça en fait un paquet, moi je serai plus intéressé par Shadowrun: Dragonfall Director's Cut; mon mail c'est turfuin chez gmail point com ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Le plus malin est en général le premier qui cède

    Posté par  . En réponse à la dépêche Seconde mise en demeure pour l'association LinuxFr. Évalué à 6.

    Le but recherché est justement le lien vers son blog. ça lui donne de la pub gratuite et fait augmenter son page-rank.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Intérêt ?

    Posté par  . En réponse au journal Tous les parsers JSON sont mauvais. Évalué à 3.

    C'est techniquement possible facilement, et sans coût, de parser TOUS les fichiers json, avec pour seule limite la mémoire de la machine.

    Et vas y que je te crée un bug non reproductible. Quand Pika fera son rapport de bug avec fichier joint (attention on parle d'un utilisateur averti qui s'est paluché le rapport de bug, et qui de surcroit à joint le fichier) Son bug va se retrouver non résolu car non reproductible sur la machine de dev.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: x 4

    Posté par  . En réponse au journal Taxe béton Nicolas Hulot. Évalué à 6.

    Avec le même raisonnement je ne mets plus de ceinture de sécurité.

    Quel est le gain statistique de rouler sans ceinture?

    Emmener ton gamin à l'école en caisse augmente le risque d'avoir un accident (pour toi ton gamin et ceux que tu croises sur la route); en plus d'augmenter la pollution générale, ce qui contribue a augmenter les risque de cancer.

    Le laisser aller à l'école seul ne fait 'que' augmenter le risque sur lui.

    ensuite tu peux aussi accompagner ton gamin en transport en commun :)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: une généralité malheureusement

    Posté par  . En réponse au journal Taxe béton Nicolas Hulot. Évalué à 2.

    Est-ce qu'il est intéressant de prendre les transports en commun sachant que tu as une voiture : NON.

    Ça dépend des trajets; typiquement avant que mon boulot ne déménage, c'était 10-15 minutes de trains pour y aller (assis), 30 minutes en voiture le dimanche, 45 minutes en semaine.

    Maintenant il a déménagé, j'en suis à 40 minutes en transport en commun, et mon confort dépend fortement de mon heure de départ, mais le temps en voiture n'a pas changé.

    En île de France, la moitié du pass navigo est payé par l'entreprise (voire la totalité dans certains cas), ce qui fait qu'on peut se déplacer partout pour 35€. Par jour ouvré ça doit tourner dans les 1€75, en considérant qu'on ne l'utilise que pour le trajet maison <-> boulot. Sachant que dans les transport je peux regarder ma tablette ou lire un livre, le choix est très vite fait.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: les voitures n'ont plus d'avenir

    Posté par  . En réponse au journal Taxe béton Nicolas Hulot. Évalué à 2.

    C'est clair, en même temps y a du service : réservation départ, réservation de place à l'arrivée (ie pas de galère pour trouver de place), mais vu comment il crache sur les transport en commun, il est dans la catégorie des gens qui préfère passer 3/4 d'heure dans le confort de leur voiture individuelle, plutôt que 20 minutes dans les TC. L'Autolib ne peut lui convenir c'est une voiturette électrique :P

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: une généralité malheureusement

    Posté par  . En réponse au journal Taxe béton Nicolas Hulot. Évalué à 8.

    Absolument faux : seuls certaines conections le sont (et encore).

    Je te propose de venir en Île de France, lors de grosse grèves, lorsque les gens qui allaient en transport en commun se rabattent sur la voiture, et les km de bouchons qui s'en suivent ;)

    Les transport en communs ne servent pas qu'a leurs usager, mais aussi, et surtout aux automobilistes qui se retrouvent avec des routes dégagées.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: D'ou l'intéret de supprimer la taxe d'habitation

    Posté par  . En réponse au journal Taxe béton Nicolas Hulot. Évalué à 10.

    (je ne comprendrais jamais l'utilité des 4 nanas qui glandent à l'entrée des piscines municipales…).

    La même que le planton remplaçant le panneau de déviation au japon lors des travaux : à rien.

    La société n'a plus de travail pour tout le monde; ou du moins pas à plein temps. Mais comme la société n'est pas prête : le travail est ce qui définit quelqu'un, la réussite par le salaire.

    Tout notre système est bâtit autour de la "réussite", et ceux qui échouent (comprendre 'ceux qui ne sont rien', 'ceux qui foutent le bordel', 'Fainéants') n'ont pas leur mot à dire.

    Le mépris que Macron laisse entendre dans ses lapsus sont symptomatique de ce mode de pensée.

    Et comme pour être quelqu'un il faut un travail, on en arrive à inciter les entreprises à embaucher des gens qui ne sont pas apte à travailler, et certaines collectivités, par calcul électoral, fournissent des emplois de complaisance.)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: AH ah ah ...

    Posté par  . En réponse au journal Java 9 est dehors. Évalué à 1. Dernière modification le 29 septembre 2017 à 15:23.

    Hou la faut pas confondre.

    En java une Collection<String> est la même chose que Collection tout court; c'est du sucre syntaxique pour éviter d'écrire des connerie (le compilo les repères), mais ne change en aucun cas le type sous-jacent; ce qui fait qu'on ne peut pas écrire

    void plop(Collection<String> bidule)
    {
     //...
    }
    
    void plop(Collection<Integer> bidule)
    {
     //...
    }

    les deux fonction plop ayant la même signature; pour quelqu'un venant du c++ et ayant l'habitude d'utiliser 2/3 template, cette limitation est très chiante.

    Le coup du diamond (<>) est juste une facilité d'écriture; qui évite d'écrire de la redondance.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: AH ah ah ...

    Posté par  . En réponse au journal Java 9 est dehors. Évalué à 2.

    Tout à fait, j'hallucine encore de voir des scripts ou exemples sans "" autour des variables désignant des fichiers ou des répertoires; et par extension toutes variables, sauf lorsque l'on souhaite en séparer les champs.
    Bien sur on peut aussi jouer sur l'IFS, mais ça devient plus technique ;)

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Extrait du rapport

    Posté par  . En réponse au journal Un rapport montre que le téléchargement n'est pas si néfaste…. Évalué à 5.

    Pour les adulte je m'attendais à moins (peu de vieux savent télécharger), pour les mineurs, à plus; ensuite ça dépend aussi de l'age considéré, si on ne prends que les mineurs la veille de leur anniversaire, ou si on considère aussi le môme ayant 5 ans au moment de l'étude.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # c'est pas nouveau

    Posté par  . En réponse au journal Un rapport montre que le téléchargement n'est pas si néfaste…. Évalué à 10.

    Ce n'est pas le premier rapport ou étude faite sur le sujet, et ce n'est certainement pas le dernier.

    Les raisons pour lesquelles les politiques 'ignorent' ces rapports sont multiple.

    déjà on va parler de la partie présentable

    • Le 'piratage' permet de placer des lois de plus en plus restrictives et de justifier une surveillance généralisée.
    • Le droit d'auteur permet de censurer des gens facilement; lorsque la personne est un peu connue, ou qu'elle arrive à négocier un buzz la vidéo / message est remis; mais pour les novices en la matière c'est plus simple.
    • les 'pertes' due au piratage permet aux société de production de justifier de mauvais chiffre, prétendre que leur dernier bébé aurait fait mieux sans.

    Ensuite la partie moins présentable.

    • Cela permet de détourner de l'argent publique vers des société de traque du vilain pirate, et placer des amis dans des poste bien placé ; le tout rétribué par le contribuable
    • Cela permet à des avocats de se faire des couille en or (surtout de l'autre coté de l'atlantique.
    • Cela permet de parler gros chiffre et de faire de beau bilan pour nos forces de l'ordre.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: préparation

    Posté par  . En réponse au journal Le jour d’après, c’est aujourd’hui. Évalué à 2.

    ça dépends des architectes, mais j'en ai un mauvais en cours d'utilisation, et globalement, en plus d'avoir poussé une mauvaise entreprise, il est incompétent. C'est les entreprises qui proposent des solution plus pratique et qui selon lui n'était pas envisageable.

    Globalement il n'a pas vu que le chainage 'prévu' était insuffisant, prétend qu'une pompe à chaleur ne sert à rien, et que le triple vitrage n'a aucune utilité, ah oui et les devis c'est bon pour les vendeur d'aspirateur.

    Il fait vérifier tout ses plan par un ingénieur (qu'on paye en plus).

    Mon expérience avec un autre architecte (pour d'autre travaux) n'a pas été vraiment mieux, pour faire trois traits sur un plan (comme je l'avais demandé), j'ai du payer 2000€ alors que j'aurais pu faire moi même, et appris à postériori que je devais faire valider les plans de l'architecte par un ingénieur structure…

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # pratique ;)

    Posté par  . En réponse au journal Des retours d'expérience de « Linux (bash/ubuntu) sous Windows » ?. Évalué à 3.

    Mon portable est venu avec windows 10; c'est un bon remplacement à cygwin.

    La possibilité d'utiliser sudo aptitude install est appréciable; ça permet d'installer git ou autre utilitaires sans avoir à se farcir des sites douteux ou choisir parmi les 50 appli proposé dans le store dont la moitié est pourrie de pub, l'autre ne correspond pas, et la dernière pèse 250mo par appli ;)

    Comme toujours avoir un shell familier simple est pratique. Cependant exit tout ce qui est appli graphique et ça c'est un gros moins.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: corrélation réchauffement climatique

    Posté par  . En réponse au journal Le jour d’après, c’est aujourd’hui. Évalué à 3.

    Pour les pot catalytique, l'un des problème est qu'il commence à être efficace qu'au bout d'un temps de chauffe, ce qui le rend inefficace sur les petits trajets.

    https://fr.wikipedia.org/wiki/Pot_catalytique

    C'est même pire, car il augmente la consommation, et peut, pour les vieux modèle rejeter certains de ses éléments dans l'air.

    Aujourd'hui, on a fait des progrès, mais ces pot catalytique continuent de remplacer une pollution (gaz biodégradables) par une autre (métaux lourds, non bio dégradable), tout en augmentant la consommation, et n'étant efficace que sur peu de trajet; la majorité des trajet étant le domicile<=>travail.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Oui mais non

    Posté par  . En réponse au journal ADN overflow : c'est de la faute de l'open source. Évalué à 3.

    Concretement, ce que le cpp11 apporte, c'est "juste" le confort des lambda ou il y a autre chose?

    Dans ce cas là oui; la possibilité de référencer les variable locale dans la lambda, associé au std::function (c++11) (ou même auto), donne une simplicité d'écriture qu'on avait pas avant.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Oui mais non

    Posté par  . En réponse au journal ADN overflow : c'est de la faute de l'open source. Évalué à 3.

    j'imagine qu'il y a quelque chose que je n'ai pas tilté :D

    Oui, parce qu'ils gèrent le fait d'annuler l'exécution en fin de bloc :P.

    Ensuite on est pas obligé de se limiter à la libération de pointeur, parfois c'est juste un popcontext, ou si tu fais du SAX (xml), un endElement, ça peut être des appends sur un logger, la construction du retour de ta fonction, ça peut être un nettoyage de répertoires temporaires, un message au client distant que tu passes dans un autre état…

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Oui mais non

    Posté par  . En réponse au journal ADN overflow : c'est de la faute de l'open source. Évalué à 3.

    Hum… perso dans ces moments la je passe par par std::unique_ptr

    Oui, généralement c'est le cas, mais parfois c'est un peu plus que juste un free, mais c'est assez rare

    Je ne vois pas ce que tu veux dire la? Je suis preneur d'un p'tit snippet, si tu peux :p

    Un quick & dirty, (détournement d'outils standard, à éviter) :

    std::shared_ptr<void> at_scope_exit(nullptr, [&](void* ptr) { /* ton code ici, avec la magie des lambda */; });

    Sinon tu peux facilement faire un objet qui prends une fonction en paramètre et l'exécute en sortie de bloc (destructeur), par contre ne pas oublier que les exceptions dans les destructeurs sont généralement à éviter, il y a quelques exemples ici, avec en prime des version pile, permettant d'enchainer les actions ;)

    https://stackoverflow.com/questions/10270328/the-simplest-and-neatest-c11-scopeguard

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Oui mais non

    Posté par  . En réponse au journal ADN overflow : c'est de la faute de l'open source. Évalué à 3.

    Tu peux ajouter la possibilité depuis C++11 d'exécuter du code en sortie de bloc quel que soit le chemin pris par le code (throw, return, exit, break, goto…), à l'exception de _exit et la réception d'un signal, qui sont des cas très particulier.

    Cela permet, par exemple, de gérer des ressources externes venant de bibliothèques C de manière 'propre'.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Redressement vraiment hasardeux.

    Posté par  . En réponse au journal Expérimentation "Voter Autrement" : les résultats. Évalué à 1.

    il y a eu négo, l'UE a encore lâché plein de lest pour pas que UK parte,

    Comme quoi mettre sur la table la possibilité de sortir permet de négocier.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Redressement vraiment hasardeux.

    Posté par  . En réponse au journal Expérimentation "Voter Autrement" : les résultats. Évalué à 1.

    C'est exactement ce que les Anglais ont fait, on a vu le résultat fabuleux qu'ils ont obtenus.

    Oui, la plus grosse partie du financement de la recherche européenne, un paquet d'exception, et un myriade de petits arrangements.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Compléments

    Posté par  . En réponse au journal Après WannaCry, un 2e ransomware utilisant une cyberarme volée à la NSA ?. Évalué à 3. Dernière modification le 28 juin 2017 à 16:50.

    trop de programmes à démarrer

    Il aurait fallu que Ms propose un système d'enregistrement de mise à jour, avec une api pour s'enregistrer.

    Actuellement sur un Windows, pleins de programmes gèrent leur mise à jour de façon anarchique, chrome, firefox, foxit reader, vlc, flash, java, nvidia, ati…

    Tout ces programmes, dont certains sont automatiquement lancés au démarrage prennent des ressources. Si le mécanisme de mise à jour était géré par le système, ce serait mieux.

    Maintenant avec le store j'imagine que c'est mieux.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: Du morse utile

    Posté par  . En réponse au journal Des sonneries de téléphone en morse. Évalué à 1.

    Non mais le morse en a deux grande :P

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • # j'ai pas compris

    Posté par  . En réponse au journal Moore a rejoint le "Saint". Évalué à 3.

    Ça veut dire quoi décéder ?

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent

  • [^] # Re: et comme ca ?

    Posté par  . En réponse au message [sed] Remplacer du texte contenu dans une variable et contenant des () et *. Évalué à 2.

    pour la new value y a juste pas besoin de protéger les caractères spéciaux par des [] :), c'est juste pour la old_value.

    Il ne faut pas décorner les boeufs avant d'avoir semé le vent