flan a écrit 1830 commentaires

  • # Avec le SRV

    Posté par  (site web personnel) . En réponse au message Cherche solution de load balancing. Évalué à 2.

    Si je ne me trompe pas, si une machine est HS, le client piochera au hasard une des 9 autres. Il suffit de ne rien faire pour que ça fonctionne comme tu le veux.

  • # optimisations possibles

    Posté par  (site web personnel) . En réponse au message Ping multithread + bdd. Évalué à 3.

    Faire deux ensembles de hostnames (les hostnames valides et ceux qui ont raté leur épreuve du ping), qui seront mis à jour dans chaque thread.
    Il y a des structures adaptées pour ça (pour éviter les conflits).

    Ensuite, quand tous les thread ont fini, tu fais "UPDATE ping SET dateping=%s,state='1',ispingok='1',compteur=compteur+1 WHERE (netbiosname=%s) or (netbiosname=%s) or …" avec tous les hostnames qui ont réussi, puis une seconde requête avec tous ceux qui ont raté. S'il y a trop de hostnames, tu peux découper pour faire du traitement par lots de 1000 hostnames.

    Tu peux également faire plus de 5 threads (100 restent raisonnables).

  • [^] # Re: Maven

    Posté par  (site web personnel) . En réponse au journal biicode, c'est fini. Évalué à 3.

    Autant ça peut se comprendre pour Scala (je veux dire que ce n'est pas gravissime si un compilo est un peu lent, et je comprends que ça soit complexe), mais faire un OOM en créant un zip de 10 Mo ou mettre deux minutes à se lancer pour un truc relativement simple (et qui n'apporte rien par rapport aux autres outils) est franchement incompréhensible :/

  • [^] # Re: Readonly

    Posté par  (site web personnel) . En réponse au message Containers de type Docker : le statique du 21e siècle ?. Évalué à 3. Dernière modification le 22 août 2015 à 19:50.

    J'ai l'impression que ça complique quand même pas mal le cycle de vie pour avoir quelque chose à jour. Il faut reconstruire le conteneur, puis l'envoyer sur le miroir, puis le redéployer partout. Ça fait également un miroir supplémentaire à mettre en place.

    Je n'ai jamais utilisé Docker, c'est peut-être pour ça que je suis aussi sceptique, mais je n'ai pas l'impression qu'on y gagne beaucoup par rapport à des technos comme Puppet (sauf quand on a un environnement de prod super hétérogène et qu'on ne maîtrise pas totalement).

  • [^] # Re: Maven

    Posté par  (site web personnel) . En réponse au journal biicode, c'est fini. Évalué à 1. Dernière modification le 22 août 2015 à 00:06.

    Mais avec cette logique, on se retrouve avec des outils magiques comme SBT (le Maven de Scala) : sur ma petite machine, pas loin de deux minutes pour lancer SBT pour quelque secondes de compilation (bah oui, mon fichier de conf' fait 10 lignes, ça prend du temps à parser) et j'ai régulièrement des OOM (Out of Memory Error) quand je veux créer un .jar de classes déjà compilées (donc en gros, faire un fichier zip de 10 Mo) malgré mes 4 Go de RAM.

  • [^] # Re: Frustré par iPython

    Posté par  (site web personnel) . En réponse à la dépêche IPython est mort, vive IPython 4.0. Évalué à 2.

    Merci pour l'info, je ne connaissais pas.

    En tout cas, super boulot, merci !

  • # Frustré par iPython

    Posté par  (site web personnel) . En réponse à la dépêche IPython est mort, vive IPython 4.0. Évalué à 7.

    Et oui, à chaque fois que je lis la doc ou une dépêche à son sujet, je vois qu'il y a des milliards de trucs fantastiques fournis par iPython, mais je n'en ai jamais le besoin et je n'utilise que la console « classique » iPython (qui est nickel pour moi, au passage).

  • [^] # Re: Windows 10 n'est pas gratuit!

    Posté par  (site web personnel) . En réponse au journal Et si la gratuité de Windows 10 n'était qu'un moyen pour déstabiliser Linux ?. Évalué à 3.

    Ou alors, sans même parler des données utilisateurs, c'est utile pour vendre les logiciels et les services associés (Office, Office 365, Azure, …).

    C'est exactement comme ça que fonctionne Apple : leur logiciel n'est qu'une façon de faire vendre autre chose : le matériel ou les services (musique, vidéo, services « cloud » divers et variés).
    Il n'y a pas que la revente des données utilisateur dans la vie…

  • # Finalement, ça fonctionne

    Posté par  (site web personnel) . En réponse au message Comment remplir une base SQL pour PowerDNS ?. Évalué à 2.

    Si jamais quelqu'un a la même idée saugrenue que moi, voilà un contenu qui fonctionne

    id domain name type content ttl prio change_date disabled ordername auth
    35 9 101.24/56.168.192.in-addr.arpa PTR openldap.test.example.org 86400 0 1439900381 f t
    36 7 openldap.test.example.org A 192.168.56.101 3600 0 1439900381 f t
    37 7 openldap.test.example.org SSHFP 2 1 ee43e37ed3d8526f212db[..] 3600 0 1439900381 f t
    28 7 test.example.org SOA directory01.test.example.[..] 86400 0 1439899854 f t
    26 7 directory01.test.example.org CNAME openldap.test.example.org 86400 0 1439899854 f t
    27 7 test.example.org NS directory01.test.example.org 86400 0 1439899854 f t

    j'ai essentiellement mis disabled=False, auth=True, et les noms complets (et non abrégés)

  • [^] # Re: Manque un truc

    Posté par  (site web personnel) . En réponse à la dépêche Atom 1.0.x : l'autre éditeur de code. Évalué à 9.

    Je suis tout à fait d'accord.

    Je rajouterais qu'un IDE correct doit s'adapter à la version du langage utilisé. Par exemple, avec PyCharm, je peux préciser que je veux un code compatible Python 2.7 et Python 3.3/3.4, et il me mettra des avertissements quand j'utilise des fonctions ou des constructions qui sont invalides avec l'une de ces versions.

  • [^] # Re: Prix

    Posté par  (site web personnel) . En réponse au journal Nantes migre vers LibreOffice. Évalué à 2.

    C'est déjà un choix arbitraire que tu fais-là, et qui est de toute façon un peu léger pour légiférer de façon générale.

  • [^] # Re: Pourquoi libreoffice ne gère pas les macros excel ?

    Posté par  (site web personnel) . En réponse au journal Nantes migre vers LibreOffice. Évalué à 4.

    Pourquoi débiles ? C'est un langage de script, exactement au même titre que Python, Ruby ou Perl (qui ne sont pas spécialement débiles ou dangereux, que je sache).
    Il y a plein de raisons possibles pour vouloir faire des scripts et faire interagir Office avec d'autres applications ; ça permet d'avoir des applis métier adaptées à des besoins particuliers sans avoir à coder une appli complète.

    Si tu estimes ne pas avoir besoin de macros, tu désactives la fonctionnalité, sachant que par défaut elle est désactivé avec un avertissement quand tu ouvres un fichier qui les utilise. doc

  • [^] # Re: Y'a un loup

    Posté par  (site web personnel) . En réponse au journal Que répondre quand on vous dit que Bitcoin n’est pas une vraie monnaie ?. Évalué à 2.

    Du coup, à partir du moment où on a donné sa clef publique à quelqu'un, toutes les transactions sont connues de lui ?

  • [^] # Re: Ironie quand tu vous tiens...

    Posté par  (site web personnel) . En réponse au journal Que répondre quand on vous dit que Bitcoin n’est pas une vraie monnaie ?. Évalué à 4.

    N'importe quoi. Si vous croyez qu'un transfert international se fait sans accès Internet et que les banques fonctionnent avec de la magie. Il faut redescendre sur Terre…

    Les banques utilisent ce qu'elles veulent. Le destinataire de l'argent n'a pas besoin d'avoir internet, c'est tout ce qui compte.

  • [^] # Re: Et si seulement on se renseignait avant...

    Posté par  (site web personnel) . En réponse au journal Combien de victimes avec M$ Machin 10?. Évalué à 4.

    Non. Lors de l'installation de Windows 10, j'ai précisé que je n'avais pas de compte Microsoft et que je ne voulais pas utiliser ce genre de choses ; je n'ai pas eu de messages de rappel après.

    Les deux seules interventions ultérieures ont été pour me demander si Windows 10 me convenait et si j'allais le recommander (donc un clic à chaque fois pour fermer la fenêtre).

  • [^] # Re: Ironie quand tu vous tiens...

    Posté par  (site web personnel) . En réponse au journal Que répondre quand on vous dit que Bitcoin n’est pas une vraie monnaie ?. Évalué à 3.

    Commençons pas le transfert d'argent puisque c'est la première fonction. Je peux envoyer de l'argent à n'importe qui dans le monde pour peu qu'il ait accès à un téléphone et une connexion Internet. Pour rappel, on estime qu'il y a 2.5 milliards de personnes n'ayant pas accès ni à une banque ni à un service de micro paiement. Or contrairement aux stéréotypes, les habitants des pays en développement sont (selon les pays) aussi équipé en téléphone mobile qu'en Occident. http://www.pewglobal.org/2015/04/15/cell-phones-in-africa-communication-lifeline/

    Je l'ai déjà fait, à quelqu'un qui n'a même pas internet. Absolument pas besoin d'une nouvelle monnaie pour ça.

  • [^] # Re: Et si seulement on se renseignait avant...

    Posté par  (site web personnel) . En réponse au journal Combien de victimes avec M$ Machin 10?. Évalué à 1.

    Ce n'est pas activé par défaut

  • [^] # Re: Ironie quand tu vous tiens...

    Posté par  (site web personnel) . En réponse au journal Que répondre quand on vous dit que Bitcoin n’est pas une vraie monnaie ?. Évalué à 3.

    Et bien, dans quels domaines le bitcoin est-il supérieur ? Ça devrait être facile à expliquer, non ?

  • [^] # Re: En pratique ?

    Posté par  (site web personnel) . En réponse au journal Que répondre quand on vous dit que Bitcoin n’est pas une vraie monnaie ?. Évalué à 5.

    Du coup, soit 10% de la masse monétaire est irrécupérable parce qu'une seule personne a disparu, soit une personne possède 10% de la masse monétaire. Dans les deux cas, ça me donne franchement envie de fuir le bitcoin.

    Accessoirement, ça veut dire que la masse monétaire est destinée à décroître progressivement, vu qu'il y aura forcément d'autres pertes du même style.
    Super \o/

  • [^] # Re: Y'a un loup

    Posté par  (site web personnel) . En réponse au journal Que répondre quand on vous dit que Bitcoin n’est pas une vraie monnaie ?. Évalué à 5.

    Je ne comprends pas bien cet argument : ces frais n'ont strictement rien à voir avec le type de monnaie. Ils sont liés à un service fourni, et pourraient très bien être nuls avec les monnaies classiques ou très élevés avec des bitcoins.

  • [^] # Re: Et la LR ?

    Posté par  (site web personnel) . En réponse au journal Marine versus Windaube 10 ! . Évalué à 5.

    C'est vrai qu'il y a souvent confusion, comme en Irlande, par exemple. On parle souvent de guerre entre Protestants (même si ce sont plutôt des Anglicans) et Catholiques, alors que la religion n'est pas du tout la raison de la guerre.
    Le conflit a eu lieu entre colons (et leurs descendants) et autochtones, pour des raisons n'ayant rien à voir avec la religion, plutôt avec le comportement des colons (s'il y a eu un exode massif des Irlandais vers les États-Unis à la fin du XIXème, ce n'est pas sans raison).
    Seulement, les colons était anglicans et les autochtones catholiques, ce qui a bien donné un conflit entre personnes de religion différente.

  • [^] # Re: Un peu trop facile...

    Posté par  (site web personnel) . En réponse au journal Que répondre quand on vous dit que Bitcoin n’est pas une vraie monnaie ?. Évalué à 3.

    "ont été bien plus importantes qu'entre n'importe quelles devises traditionnelles." SI tu regardes l'histoire récente, et que tu regardes le rouble par exemple, je ne suis pas d'accord. ça dépend fortement de la période que tu consultes.

    Ça dépend de quoi tu parles, mais si c'est la mini-crise de novembre 2014, le Rouble n'a pas autant varié que le bitcoin sur la même période (et de loin), sachant que cela fait déjà quelques mois qu'il est quasiment revenu à sa valeur d'avant la crise.
    Accessoirement, on parle déjà de crise économique importante quand le rouble varie de quelques dizaines de pour-cents. Qu'est-ce que cela serait avec un bitcoin variant de plusieurs centaines de pour-cents ?

  • [^] # Re: Et la LR ?

    Posté par  (site web personnel) . En réponse au journal Marine versus Windaube 10 ! . Évalué à 6.

    Tu sais qu'il y a eu d'autres guerres avant la 2nde guerre mondiale ?

    Je ne vois pas le rapport avec la question. Soutiendrais-tu que toutes les guerres sont provoquées par le nationalisme ? que tous les nationalismes provoquent des guerres ?

    Et on pourrait très bien dire (sans aucune preuve, sinon ça ne serait pas drôle), qu'on sait tous à quoi mène la pauvreté. À la guerre…
    Comme l'Europe s'appauvrit à grande vitesse (coucou la Grèce !), on pourra dire que l'Europe mène à la guerre :-)

    Et précisément ce sont les 70 ans de paix qu'on a connu qui sont l'exception.

    De paix ?
    En 70 ans de paix, voilà ce qu'on a eu :

    • guerre d'Indochine
    • guerre de Corée
    • guerre d'Algérie
    • guerre de Suez
    • guerre au Tchad
    • guerre du Golfe
    • guerre à Djibouti
    • guerre du Kosovo
    • guerre d'Afghanistan
    • guerre en Libye
    • guerre en Syrie
    • guerre au Mali
    • guerre en Centrafrique

    Des périodes de paix comme cela, on en a eu quelques unes dans le passé.

  • [^] # Re: Et la LR ?

    Posté par  (site web personnel) . En réponse au journal Marine versus Windaube 10 ! . Évalué à 4.

    On sait tous à quoi mène le nationalisme : la guerre…

    Ah ? pourquoi donc ? je ne vois pas bien le lien direct entre les deux.
    Ok, on a l'exemple du parti nazi en Allemagne, mais j'imagine que ce n'est pas le seul parti nationaliste de l'Histoire.

  • [^] # Re: Et la LR ?

    Posté par  (site web personnel) . En réponse au journal Marine versus Windaube 10 ! . Évalué à 4.

    qu'a-t-elle fait précisément pour que ça crève les yeux ? J'avoue que je n'ai pas du tout suivi la politique ces dernières années…