madhatter a écrit 439 commentaires

  • [^] # Re: star wars et réalisme

    Posté par  (site web personnel) . En réponse au journal Parlons un peu de Star Wars VIII - Les derniers Jedi (Attention : SPOILERS). Évalué à 5.

    Je sais bien ;).

    On est tout à fait d'accord qu'on est pas dans de la science fiction, et je n'ai pas de soucis avec les choses irréalistes scientifiquement. Je n'ai aucun problème avec le fait que les vaisseaux fassent du bruit, qu'il n'y ait pas d'inertie dans leur déplacements… Ni même avec le fait que certaines trajectoires de lasers soient courbes. Ça fait partie de l'univers et comme je le disais, on est dans la suspension d'incrédulité.

    Mais là, plus que l'incohérence scientifique, c'est la disproportion et l'incohérence par rapport aux fondements de l'univers.
    On a vu des personnages sortir sur une planète inconnue avec des masques à oxygène (dans l'Empire Contre-Attaque), et tous les vaisseaux dans l'espace ont des cockpits fermés. On peut donc partir du principe que même sans tenir compte de la température, ils ne devraient au moins pas pouvoir respirer.
    Et puis elle vient de se prendre une explosion en pleine poire quand même ! :D

    Mais même au delà de ça, c'est juste trop. C'est démesuré par rapport à ce que permet l'usage de la Force. En poursuivant dans cette voie et en allant volontairement plus loin, il n'y aurait plus de limites. La Force permettrait de faire des choses au delà de toute mesure, du coup, les héros seraient immortels, indestructibles, capables de tout et les méchants n'aurait plus d'importance. Plus rien n'aurait d'importance.

    There is no spoon...

  • [^] # Re: Tu confonds un peu tout...

    Posté par  (site web personnel) . En réponse au journal Azzedine Alaïa bronsonnisé. Évalué à 7.

    Tu n'es vraiment pas très sympa. Mais le train de tes injures roule sur le rail de mon indifférence.
    Je préfère partir plutôt que d'entendre ça plutôt que d'être sourd.

    There is no spoon...

  • # Tu confonds un peu tout...

    Posté par  (site web personnel) . En réponse au journal Azzedine Alaïa bronsonnisé. Évalué à 10.

    Pour pouvoir rester chics dans notre manière de nous habillons, nous pourrons toujours aller nous acheter des sous-pulls chez Yohji Yamamoto

    … tu fais un amalgame entre la coquetterie et la classe. Certes, cette disparition est bien triste, mais pour nous qui avons la classe, ça ne change pas grand chose. On ne dépense pas tout notre argent dans les habits et accessoires de mode.
    Mais bon, si ça te plaît, c'est toi qui les portes.
    Moi je trouve que ça fait un peu… has-been.

    There is no spoon...

  • [^] # Re: Docker fourre-tout ?

    Posté par  (site web personnel) . En réponse à la dépêche L’application « OnlyOffice pour Nextcloud » est disponible. Évalué à 6.

    C'est génial pour l'adminsys aussi. ;)

    There is no spoon...

  • [^] # Re: Pas de soucis

    Posté par  (site web personnel) . En réponse au journal C2550D4I et marvell 88SE9230. Évalué à 1.

    Pour Ubuntu, j'en sais trop rien à la réflexion. :D
    Plus par principe et habitude de Debian qu'autre chose en fait.
    Du coup, c'est con. ^
    J'essaierai pour voir.

    Pour LXC sur Debian, je trouvais que ça manquait d'outils de management de "l'hyperviseur" - d'où l'arrivée de LXD.
    J'avais également un souci au niveau du partage des ressources de stockage.
    Concrètement j'ai des partitions qui sont accédées par plusieurs VM. Je montais via bind la partition dans les conteneurs, mais je ne suis pas sûr que ce soit top au niveau intégrité des données, et malheureusement, je ne voyais pas de moyen de faire autrement et plus propre.
    Ce que j'ai fait avec qemu/kvm, c'est une VM qui fait office de serveur NFS et les autres VM ayant besoin d'accéder aux données le font via un montage NFS. Pas super élégant, mais ça fonctionne.
    Enfin, j'avais un souci quand je voulais redimensionner les volumes bindés. Impossible de le faire à chaud, il fallait que je coupe les conteneurs. Pas super pratique.

    Pour le boitier ITX 19", j'ai trouvé un vieux NAS LaCie Titre de l'image qui devrait convenir parfaitement : 4 emplacements disques 3,5", carte mini-ITX, alim Flex-ATX, ventilé.

    There is no spoon...

  • [^] # Re: Pas de soucis

    Posté par  (site web personnel) . En réponse au journal C2550D4I et marvell 88SE9230. Évalué à 1.

    J'espère aussi.

    Je l'ai achetée en août 2015 et elle tourne 24/24 depuis.

    Pour la virtu, j'ai fait l'inverse. :D
    J'utilisais LXC quasi depuis les débuts du projet et j'ai migré sous qemu/kvm faute d'une intégration me convenant sous Debian.
    Je zieute LXD depuis son annonce, mais j'ai pas envie de passer sous Ubuntu. :/
    Quand ce sera dans Debian, je ne dis pas que je n'y regarderai pas de plus près (ou avant si je suis motivé pour l'intégrer à la mano).
    Mais je garderai quand même qemu/kvm en parallèle pour des Windows de test.

    Pour la boite, c'est prévu. ;)
    J'ai récupéré des vieux boitiers 19" ainsi qu'une baie, et il faut que je vois comment je peux intégrer ça, mais j'ai pas pris le temps.

    There is no spoon...

  • # Pas de soucis

    Posté par  (site web personnel) . En réponse au journal C2550D4I et marvell 88SE9230. Évalué à 1.

    Même carte, posée à l'arrache sur un bureau, 3 disques de 2To en RAID 5, 17 VM Qemu/KVM :

    root@cheshire:~# uptime
    10:44:57 up 102 days, 5:01, 1 user, load average: 0,59, 0,39, 0,30

    Je n'ai pas constaté le problème que tu décris. :/

    There is no spoon...

  • [^] # Re: Dockerfiles (petit détail)

    Posté par  (site web personnel) . En réponse au journal La multiplicité des gestionnaires de paquets. Évalué à 3.

    Docker pallie aisément ce besoin.

    C'est "pallier quelque chose" et non "pallier à quelque chose".

    ;-)

    There is no spoon...

  • [^] # Re: tendance

    Posté par  (site web personnel) . En réponse au journal La multiplicité des gestionnaires de paquets. Évalué à 9.

    C'est un dossier de travail de Windows. Il stocke des copies de fichiers système et de DLL à chaque mise à jour et installation de logiciel pour éviter de casser la dépendance d'une application à une DLL partagée avec une autre. En gros.

    Ça permet de revenir en arrière si un truc pète à la suite d'une install/mise à jour.

    Si l'idée est louable, le problème, c'est que ça fini par prendre énormément de place.

    There is no spoon...

  • # Communication

    Posté par  (site web personnel) . En réponse au journal Info perso: ma candidature aux législatives. Évalué à 4.

    Bonjour Antoine,

    belle initiative. Je te souhaite de réussir.
    J'ai regardé la vidéo de tes vœux et j'aurais la remarque suivante à te faire :

    porte une plus grande attention sur ta prononciation et ton articulation. J'ai eu parfois du mal à comprendre ce que tu disais, tu manges certains mots. ;)

    La communication orale est primordiale dans les campagnes d'élections et bien la maîtriser est un atout important.

    Bien à toi.

    There is no spoon...

  • # Dommage...

    Posté par  (site web personnel) . En réponse au journal Morts du cancer, quelle honte !. Évalué à 6.

    … ça aurait été les poumons, t'aurais pu te mettre à cuisiner de la crystal meth. :D

    C'est clair que c'est tabou. Les gens ont peur de choper cette merde, donc c'est un peu comme Voldemort, on ne doit surtout pas en prononcer le nom, desfois que ça attirerait le mauvais œil.
    Sauf que ça ne fait que contribuer à diaboliser le truc, à entretenir "le mythe". Tout le contraire de ce qu'il faudrait faire en somme.

    Content que tu ailles bien en tout cas ;).
    Passe un bon réveillon.

    There is no spoon...

  • [^] # Re: Mon script en python pour ceux qui veulent

    Posté par  (site web personnel) . En réponse au journal Des "basheries". Évalué à 1.

    Je ne cherchais pas spécialement la performance, mais tes remarques sont pertinentes, merci ;).

    En quoi mon script python sera lent ? Sur le parcours d'arborescence ? Tu connaitrais un moyen d'améliorer ça (toujours en python :D) ?

    There is no spoon...

  • [^] # Mon script en python pour ceux qui veulent

    Posté par  (site web personnel) . En réponse au journal Des "basheries". Évalué à 2.

    J'utilise la librairie mutagen pour récupérer les tags du fichier flac, ainsi que l'encodeur lame. Le reste c'est du python3 de base.
    Il s'utilise comme suit:

    ./flac2mp3.py source_dir destination_dir

    Le script parcours récursivement l'ensemble du répertoire source_dir, convertit les fichiers flac trouvés en mp3 en reprenant les tags et les stocke dans le dossier destination_dir en reproduisant l'arborescence du dossier d'origine.

    #!/usr/bin/env python3
    
    from os.path import isdir, isfile, splitext, join, normpath
    from os import walk, mknod, makedirs
    import argparse
    import subprocess
    
    from mutagen.flac import FLAC
    
    
    SUPPORTED_FILES = ["flac"]
    LAME_OPTS = "-b 128 --resample 44.1"
    
    
    def main():
        args = parser()
    
        path = args.directory[0]
        path = normpath(path) + "/"
        dest = args.destination[0]
        dest = normpath(dest) + "/"
    
        if not isdir(path):
            return False
    
        for root, dirs, files in walk(path):
            if files is None:
                continue
    
            for file in files:
                filename, extension = splitext(file)
                extension = extension[1:]
    
                if extension not in SUPPORTED_FILES:
                    continue
    
                origfile = join(root, file)
                destpath = root.replace(path, dest, 1)
                destfile = join(destpath, ".".join((filename, "mp3")))
    
                if not isdir(destpath):
                    makedirs(destpath)
    
                if isfile(destfile):
                    continue
    
                convert(origfile, destfile)
    
    
    def parser():
        parser = argparse.ArgumentParser(description="FLAC to MP3 batch converter.")
        parser.add_argument("directory",
                            nargs=1,
                            help="Directory containing FLAC files to convert.")
        parser.add_argument("destination",
                            nargs=1,
                            help="Target directory to store MP3 files to.")
    
        return parser.parse_args()
    
    
    def convert(src, dest):
        tag = FLAC(src)
    
        title = ""
        index = ""
        year = ""
        artist = ""
        album = ""
    
        if tag.get('title') is not None:
            title = tag.get('title')[0]
            title = title.replace('"', '\'')
    
        if tag.get('tracknumber') is not None:
            index = tag.get('tracknumber')[0]
    
        if tag.get('date') is not None:
            year = tag.get('date')[0]
    
        if tag.get('artist') is not None:
            artist = tag.get('artist')[0]
            artist = artist.replace('"', '\'')
    
        if tag.get('album') is not None:
            album = tag.get('album')[0]
            album = album.replace('"', '\'')
    
    
        cmd = "flac -dc \"{flac}\" | lame {opts} \
               --tt \"{title}\" \
               --tn \"{index}\" \
               --ty \"{year}\" \
               --ta \"{artist}\" \
               --tl \"{album}\" \
               --add-id3v2 - \"{mp3}\"".format(flac=src,
                                           mp3=dest,
                                           opts=LAME_OPTS,
                                           title=title,
                                           index=index,
                                           year=year,
                                           artist=artist,
                                           album=album)
    
        try:
            subprocess.check_call(cmd, shell=True)
        except subprocess.CalledProcessError as e:
            print(e)
    
    
    
    if __name__ == "__main__":
        main()

    There is no spoon...

  • [^] # Re: Le script n'rst pas toujours la bonne reponse

    Posté par  (site web personnel) . En réponse au journal Des "basheries". Évalué à 1.

    Alors là, y m'épate !

    En effet, c'est pour convertir et transférer sur un baladeur qui ne lit que le mp3 ou graver sur des cd pour la voiture.
    J'avais fait un script, mais là, c'est encore très beaucoup plus mieux !

    Le principe est excellent en plus !

    Merci beaucoup.

    There is no spoon...

  • [^] # Re: Prompt bash sur 2 lignes.

    Posté par  (site web personnel) . En réponse au journal Des "basheries". Évalué à 6.

    Pourrais-tu mettre une petite capture que l'on voit ce que ça donne, s'il te plaît ?

    There is no spoon...

  • [^] # Re: Merci

    Posté par  (site web personnel) . En réponse au journal Des "basheries". Évalué à 1.

    Oui oui tout à fait. C'est ce que j'avais trouvé.

    find avec -print0 et | xargs

    Mais justement, c'est ce genre de subtilités, appliquées à d'autres contextes que je souhaiterais mieux maitriser. ;)

    There is no spoon...

  • # Merci

    Posté par  (site web personnel) . En réponse au journal Des "basheries". Évalué à 4.

    Super bien !! Très bonne idée. Merci.

    J'en connaissais déjà pas mal, mais c'est cool d'en découvrir de nouveaux bien pratiques.
    Tes autres idées de journaux sont bonnes également. Je prendrais volontiers.

    Un truc qui m'intéresserait - j'ai jamais pris le temps de me pencher sur la question - c'est l'utilisation du pipe et le chainage des commandes.
    Par exemple, faire une recherche de tous les fichiers flac d'un dossier, de façon récursive et conversion de chacun en mp3. (Bon j'ai déjà résolu ce problème - en python -, mais c'est un exemple parlant du genre de bricoles que je souhaite souvent faire, et que je ne sais pas faire en bash).

    There is no spoon...

  • [^] # Re: Quel nom !

    Posté par  (site web personnel) . En réponse au journal Encore une «mini board». Évalué à 2.

    Bin (en) = Poubelle (fr)

    There is no spoon...

  • [^] # Re: On continue ...

    Posté par  (site web personnel) . En réponse au journal ce 4 août. Évalué à 3.

    Oui, c'est ce que je dirais aussi.

    1e siècle : 1 > 100
    2e siècle : 101 > 200

    20e siècle : 1901 > 2000
    21e siècle : 2001 > 2100

    32e siècle : 3101 > 3200

    Donc ce serait bien en 3116.

    There is no spoon...

  • # Lara

    Posté par  (site web personnel) . En réponse au journal Quake. Vingt ans déjà. Évalué à 10.

    En novembre, ce sera aussi les 20 ans du premier Tomb Raider…

    Putain, moi aussi chui vieux.

    There is no spoon...

  • [^] # Re: Autonomie

    Posté par  (site web personnel) . En réponse au journal demande de conseil au sujet d'Arduino et des profs de techno. Évalué à 1.

    Ah ok, je comprends. En effet, dans ce cas, ça part d'une bonne intention.
    J'avais le sentiment, dans la façon que tu avais de le présenter, que c'était un peu condescendant de la part du demandeur.
    A tort donc. ;)

    There is no spoon...

  • # Autonomie

    Posté par  (site web personnel) . En réponse au journal demande de conseil au sujet d'Arduino et des profs de techno. Évalué à 3.

    Ils sont pas autonomes les profs de techno par chez toi ? Pourquoi c'est à vous de leur "mâcher" le boulot ? (Sans que ce soit péjoratif pour les uns ou les autres hein ;) ).

    Qui est à l'origine de cette demande (pas les profs eux-mêmes si je comprends bien) ?

    Je pose la question parce que j'en connais qui n'ont pas attendu pour s'y mettre et qui ont en stock, une centaine de modules Arduino (Uno, Due, Leo…), une 15aine de Raspberry (toutes générations, même des Zero), ainsi que pas mal de kit robots, drones, etc… Tout en sachant très bien quoi faire avec.

    http://blogpeda.ac-poitiers.fr/col-chauvigny-techno-show/2015/12/20/phils-factor-le-fablab-du-college/

    Je ne généralise pas et je sais très bien que ça demande un gros boulot d'auto-formation.

    Je ne fais pas non plus spécialement de promo, mais je me dis que ça peut servir aussi d'exemple et pourquoi pas, de ressource.

    There is no spoon...

  • [^] # Re: VMs WINDOWS, Proxmox ou autre?

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Proxmox VE 4.2 . Évalué à 1.

    Proxmox pourra t'en faire tourner autant que tu veux, c'est ton matériel qui va te limiter (la mémoire vive principalement).

    Après, pour virtualiser des produits Microsoft, il y a l'hyperviseur Microsoft : Hyper-V. Mais je ne suis pas sûr qu'il soit particulèrement plus optimisé que KVM, donc tu n'y gagnerais probablement pas grand chose. Et ce n'est pas libre.

    There is no spoon...

  • [^] # Re: Formation

    Posté par  (site web personnel) . En réponse à la dépêche Sortie de Proxmox VE 4.2 . Évalué à 2.

    Si tu veux tester le cluster, il faut au moins 3 machines.

    La mise en cluster est possible et fonctionne très bien à partir de 2 nœuds. ;)
    C'est le HA qui n'est plus dispo qu'à partir de 3 nœuds à la différence de la version 3 de Proxmox qui l'autorisait avec 2 seulement.
    En effet, avec 2 nœuds, c'est vite compliqué dans la mesure où il n'y a pas de quorum possible, donc pas de tiers pour déterminer quel nœud est tombé et lequel doit légitimement prendre le relais et continuer d'interagir avec les ressources (de stockage notamment).

    There is no spoon...

  • [^] # Re: Dieu n'existe pas

    Posté par  (site web personnel) . En réponse au journal Paris sous les balles. Évalué à 9. Dernière modification le 15 novembre 2015 à 23:10.

    Auxili aire, c'est bien aussi. ;)

    There is no spoon...