Rémi Remouk

  • Failbot

    Dans l’optique d’avoir la main sur mes données, j’ai fait l’acquisition il y a quelques années d’un petit NAS Synology (DS 213 air pour être précis). Pas une bête de course, mais ça fait bien l’affaire. Un des trucs qui fonctionnaient bien, c’est Filebot, lancé dans un cron. Mais depuis les dernières mises à jour plusieurs problèmes :

    1. Filebot Node demande maintenant NodeJS v4, sauf que Synology ne fourni pas la v4 pour mon DS 213 air, jugé trop vieux… Adieu Filebot Node (pas grave du tout).
    2. Filebot, que j’installais et mettais à jour grâce au package officiel, est maintenant dépendant d’un nouveau package Java « non-officiel ». Avant, il fallait installer Java à la main (chiant) ou utiliser ce package (qui demande de télécharger le fichier manuellement chez Oracle, donc chiant aussi, mais moins). L’avantage du nouveau truc « Unofficial Java Installer », c’est qu’il contient tous les fichiers, on n’a rien à télécharger nous-même. Le désavantage, c’est que ça ne marche pas chez moi. 😀 Ça n’installe rien, et comme Filebot le demande, bah plus rien ne fonctionne.

    Après avoir tout essayé, voici ma solution. Je poste ça ici pour m’en souvenir, et puis ça pourrait aider quelqu’un, on sait jamais. 😀

    • J’ai tout viré
    • Repris mon installation précédente de Java (chiant, mais y a pire, et au moins c’est clean)
    • Téléchargé la version portable de Filebot
    • Copié les fichiers sur le NAS
    • Créé un lien symbolique du shellscript vers /var/bin/ (« sudo ln -s TONCHEMIN/filebot.sh /var/bin/filebot » espèce de boulet)
    • Créé un fichier de log avec les bons droits (perso je colle ça dans /var/log/filebot.log)
    • Lancé « filebot -version » WOUHOU ça marche
    • Lancé « filebot -script fn:configure » pour la récup automatique de sous-titres
    • Recollé mon script dans le Task Scheduler – ah non pas besoin il avait pas bougé !

    VOILÀ.

    Non, pas voilà. J’avais ensuite ces belles erreurs :

    Java heap space
    java.lang.OutOfMemoryError: Java heap space
    at org.tukaani.xz.lz.LZDecoder.<init>(Unknown Source)
    at org.tukaani.xz.LZMA2InputStream.<init>(Unknown Source)
    at org.tukaani.xz.LZMA2InputStream.<init>(Unknown Source)
    at org.tukaani.xz.LZMA2Decoder.getInputStream(Unknown Source)
    at org.tukaani.xz.BlockInputStream.<init>(Unknown Source)
    at org.tukaani.xz.SingleXZInputStream.read(Unknown Source)
    at org.tukaani.xz.XZInputStream.read(Unknown Source)
    at net.filebot.media.ReleaseInfo.lambda$resource$18(ReleaseInfo.java:494)
    at net.filebot.media.ReleaseInfo$$Lambda$25/23050165.get(Unknown Source)
    at net.filebot.MemoizedResource.get(Resource.java:36)
    at net.filebot.media.ReleaseInfo.getExcludePattern(ReleaseInfo.java:359)
    at net.filebot.media.ReleaseInfo.getClutterFileFilter(ReleaseInfo.java:408)
    at net.filebot.media.MediaDetection.getClutterFileFilter(MediaDetection.java:86)
    at net.filebot.cli.CmdlineOperations.getSubtitles(CmdlineOperations.java:684)
    at net.filebot.cli.CmdlineOperations.getMissingSubtitles(CmdlineOperations.java:799)
    at net.filebot.cli.ScriptShellBaseClass.getMissingSubtitles(ScriptShellBaseClass.java:366)

    Problème de mémoire. Pour en allouer plus, il suffit d’éditer le fichier filebot.sh, et d’ajouter « -Xmx1024m » à la dernière ligne. Elle commence par « java -Dunixfs=false… », insérez le truc comme ça : « java -Xmx1024m -Dunixfs=false… ».

    VOILÀ.

    Jusqu’au prochain problème.

    Épilogue : en parallèle j’ai cherché de l’aide auprès des responsables de ce changement. D’abord, il ne savent pas pourquoi le package ne s’installe pas (et n’ont pas trop envie de chercher)… Mais même s’il s’installait, ils m’ont fait savoir que ça ne pourrait pas fonctionner, car le package Java n’est pas compatible avec mon NAS. Oui oui vous avez bien compris : ils ont rendu obligatoire un truc qui ne fonctionne pas partout. Et ça n’avait pas l’air de les déranger du tout. (: Après discussion avec eux, pour la prochaine version ils vont feinter le système pour lui faire croire que c’est obligatoire (pour faciliter la vie des noobs), mais ça fonctionnera sans. Donc en gros, je vais revenir au même fonctionnement qu’avant (= MAJ de Java un peu chiante mais le reste automatique). Enfin, si ça fonctionne comme prévu.

  • Histogeek

    Reçu dans les propositions de DTC, impossible à valider en tant que chat (beaucoup trop « inside joke », ça parle de certaines personnes qu’on retrouve dans pas mal de quotes) mais obligé de le publier quand même ! Donc voilà :

    Léa : En fait je me faisais chier et du coup j’ai entrepris de regrouper toutes les informations de certains de mes héros préférés
    Léa : Voici donc la vie de Rom1 :
    Léa : À eu un bac ES
    Léa : Est parti en fac de psycho
    Léa : Ami de Marcus qui sort avec Caro qui a visiblement un sacré caractère (elle le spoil en lui disant qu’il va être père après lui avoir fait croire qu’elle etait enceinte pour qu’il arrive à l’heure au dîner) et qui est aussi sacrément bonne d’après Jenn qui n’a pas été invité à leur mariage (pas ce lui de Marcus et Rom1, celui de Marcus et Caro !)
    Léa : Après avoir été longtemps célibataire il se tape Astrid, puis se case avec Cécile, la soeur de Bif qui (si Cécile n’a pas d’autre frère) est cuisiner.
    Léa : Il rate ses partiel en #13080 mais c’est sa faute comme il le prédit en #13008
    Léa : Il a un gros chat appelé Tigrou.
    Léa : Entourage : Marcus, Manon, Fonky, Niko
    Léa : Magus :
    Léa : Voisin d’en face de Ben.
    Léa : On voit au fil des quotes la plus belle application du Bro code que le monde n’ai jamais connue (cf : #11261 ; #12017 ; #12132 ou encore #12430, pour les moments les plus intimes !)
    Léa : Il a une relation avec une Léa (\o/) puis avec une Mélanie et organise un repas avec les parents de cette dernières
    Léa : Il a le vertige mais pas la fibre optique
    Léa : Il a un chat
    Léa : Entourage : Ben.
    Léa : Ben :
    Léa : Sort avec Ania, puis avec Marie.
    Léa : A une soeur, Morgane.
    Léa : Marie le trompera avec Morgane. Oui, sa soeur.
    Léa : Il fait du ski.
    Léa : Entourage : Magus.
    Léa : Prochaine étape, Sakapuss !

  • Relation Sheep

    Cet article est écrit par Guillaume Ghrenassia, que vous pouvez retrouver sur son blog et sur twitter.com, cependant vous ne le trouverez dans aucune quote sur DTC, vu qu’on les lui a toutes refusées. Si vous désirez, vous aussi, écrire sur reblog, c’est possible !

    Relation Cheap raconte la rencontre entre Davy Mourier et Elosterv, tous les deux derrière leurs écrans sur leur service de messagerie instantanée. Au fur et à mesure des échanges Davy essaie de pécho Elosterv. Et comme le dit si bien la jeune fille qui ils partagent le même métier, « tu t’es dit que c’était plus facile de niquer dans le même milieu ».

    Au sein de cet échange de drague par internet, qui rappellera des souvenirs à tous les lecteurs de DTC, comme on peut le voir dans de nombreuses quotes, on a le droit à des historiettes dessinées des 2 auteurs.

    Si la partie drague est très drôle, crue et bourré d’humour graveleux, les séquences intermédiaires sont parfois pas drôles du tout voire carrément tristes comme le cas de « Amore » par Davy. Mais cela apporte une touche intéressante à l’ensemble pour ne pas installer de monotonie à la BD.

    On retrouve aussi de vrais questionnements dans l’ouvrage avec par exemple cette question d’Elosterv : « Imagine tu meurs noyé en faisant un cuni à une femme fontaine », franchement on se l’est tous posée cette question non ? Non ? Bon okay j’ai rien dit…

    Cet humour si particulier permet à nos deux protagonistes de raconter leurs galères pour se voir éditer « tu comprends maintenant : les refus d’éditeurs etc. ». Mais ce sont vraiment les histoires d’amour qui jouent une grande part dans cet ouvrage, sous plusieurs styles et tons. On a le droit à différentes facettes de l’amour selon le point de vue de chaque auteur.

    A la fin (spoil ?), nos deux protagonistes vont finir par se rencontrer ce qui donnera une situation assez cocasse entre le virtuel et le réel. Et c’est à la suite de cette rencontre que les deux se disent que ça ferait une super BD, en tout cas c’est ce qui est raconté dedans.

    Relation Cheap est un peu un ovni de la BD tout comme le sont ses auteurs, véritablement atypiques. Avec Davy qu’on ne présente plus, et Elosterv qui a été publiée chez Fluide Glacial entre autres, je vous laisse imaginer l’explosion d’humour trash et sexuel que l’on peut trouver dans la BD.

    Pour résumer, c’est assez spécial, mais j’ai beaucoup aimé ! Dans cet article j’ai collé les 4 premières planches de l’ouvrage pour vous donner une meilleure idée.

  • Délai de les quotes

    Je me sens obligé de faire une petite mise au point, car ça revient régulièrement : à chaque fois qu’un chat est validé sur DTC, et qu’il fait référence à un évènement récent (par exemple celui-là), on reçoit une pluie de commentaires de ce genre :

    • « WTF une quote qui a pas un an de retard? C’est beau putain ! »
    • « Attendais… Prince est mort le 21 avril 2016 donc cette quote a moins de 2 semaine !!! Je tiens à féliciter les admins, on leur dit souvent quand les quotes sont vieilles mais pas assez quand elle sont récente !! »

    Alors je l’ai déjà dit, mais je le répète : on prend les quotes dans le désordre. Certaines sont validées dans l’heure, certaines sont validées 1 an plus tard. J’ai pris les extrêmes évidemment, dans l’heure c’est super rare et 1 an plus tard aussi. Mais voilà, je ne vais pas le nier, ça arrive !

    Majoritairement la fourchette se situe plutôt entre deux semaines, à 4-5 mois. Certains trouveront que c’est déjà beaucoup. Nous on s’en fout un peu : une bonne quote doit être bonne en dehors de son contexte actuel. En plus, on peut très bien recevoir des logs plusieurs mois après que ce soit arrivé, tout simplement parce que tout le monde ne propose pas immédiatement sa quote. Et là on ne peut rien faire…

    À cela s’ajoute le choix délibéré de laisser un bon nombre de propositions en attente, histoire qu’il y ait toujours des choses pour vous dans la betamod. Le souci, c’est que certains sites se servent dans la betamod et sortent parfois des dialogues qui viennent bien de chez nous, mais avant qu’on les publie. 😀 Enfin bon, si on commence à se battre contre les gens qui n’ont aucun scrupules sur internet, on n’a pas fini !

    Bref, tout ça pour dire… Plein de chats sont validés rapidement. D’autres lentement. OSEF. Donc s’il vous plait gardez ce genre de remarques pour vous, et utilisez votre commentaire pour ajouter quelque chose de drôle / d’intéressant à la quote. (:

  • adbloctel

    Reste à voir l’efficacité réelle de ce dispositif, mais c’est cool de voir que des choses se mettent en place. Je ne sais pas pour vous, mais il m’arrive régulièrement d’être démarché par téléphone… Cela va-t-il bloquer les arnaques (le genre de truc qui essaie de te faire rappeler) ? J’en doute, mais c’est un pas dans la bonne direction :

    bloctel

  • Stylow life

    Dans la série « Comment pouvions-nous vivre sans internet ? » :

    (regardez bien les images dans l’ordre :))

  • Porscherie

    Imagine un jour tu te réveilles et t’es citoyen d’un pays qui s’indigne quand on brûle une voiture mais pas une salle de prière.

    https://twitter.com/CaiusMarximus/status/726511300940054530

  • Qui toque tique

    J’avais prévu de vanter les mérites de ce service dont nous sommes clients depuis un bon moment, mais suite aux derniers évènements, je vais plutôt me plaindre et vous expliquer pourquoi on arrête, à contre-cœur, d’utiliser Quitoque.

    Déjà, c’est quoi Quitoque ? Anciennement CookinTheWorld, c’est un panier repas qui sort chaque semaine, qu’on reçoit quand on veut, végétarien ou non, avec 4 recettes pour 2 ou 4 personnes. Les recettes utilisent parfaitement les produits du panier, donc c’est top : on apprend de nouvelles choses, on cuisine des produits frais, bios, qu’on n’aurait pas forcément acheté, tout ça. C’est peut-être un peu cher (environ 7€/repas dans notre cas) mais c’était notre petit plaisir.

    On a déjà rencontré des petits problèmes (produit manquant, souci de livraison) mais jamais rien de grave, et surtout le service client s’est toujours montré exemplaire : rapide et arrangeant. Mais ça, c’était avant.

    Avant qu’il change un truc fondamental dans le fonctionnement du service : l’abonnement. Quitoque n’a jamais été un véritable abonnement : on est inscrit sur le site, on y va quand on veut et on coche les semaines / paniers qu’on veut recevoir, en choisissant un créneau de livraison. Pour chaque semaine cochée, on est prélevé automatiquement lors de l’envoi du panier.

    Là il viennent d’inverser le système : on reçoit le panier toutes les semaines. Il faut aller sur le site pour décocher les semaines / paniers qu’on ne veut pas. Il faut aller sur le site pour choisir le créneau de livraison si celui par défaut ne nous convient pas.

    Plusieurs problèmes à cela :

    1. On n’a jamais été prévenu du changement. En regardant bien, c’est effectivement mentionné dans une newsletter, noyé dans d’autres infos, et c’est tout. Aucun message sur le site, aucun email perso pour prévenir « attention on a ajouté des paniers ».
    2. On nous a validé des commandes qu’on n’a pas… Commandées. Ça, c’est grave, surtout qu’on a reçu un email de validation de commande quand il était trop tard pour annuler le panier. Je reformule : sans être prévenu, on nous a ajouté des paniers, validé la commande, prélevé la somme correspondante, validé un horaire de livraison, et on nous prévient de tout cela quand on ne peut plus rien faire !
    3. Le service client use et abuse de termes complètement bullshit pour se justifier, je cite « maintenant vous avez la main sur votre panier » (ouais sauf qu’on l’avait tout autant, la différence c’est que vous nous envoyez des trucs sans notre accord 😀 C’est plutôt vous qui avez pris la main).
    4. L’interface du site est ignoble, et venir chaque mois pour décocher les paniers, c’est horrible. Je n’exagère pas, la manip est lourdingue, on pourrait presque croire que c’est fait exprès, mais je ne pense pas quand même. Ou alors on est face au mal incarné. 😀

    Donc en gros, ils inversent le fonctionnement de leur service. On part d’un système « cochez ce que vous voulez » à « décochez ce que vous ne voulez pas ». J’imagine que ça arrange les gens qui prenaient un panier chaque semaine. Nous, ce n’était pas notre cas. On n’a jamais signé pour ce système. On a été très bons clients, mais un panier toutes les deux semaines nous a toujours suffit.

    Ce qui me sidère, c’est pas seulement qu’ils aient validé les commandes et prélevé sans aucun accord, c’est surtout que derrière, ils ne voient pas du tout le problème. Rien que pour ça, on ne peut plus accepter d’utiliser le service.

    Ce fut bien mais il est venu le temps de se dire au revoir. Et à jamais.

    Et sinon, vous, est-ce que vous connaissez un truc dans le même genre, mais qui ne va pas tenter de nous la faire à l’envers ? 😀 Ça m’intéresse !

  • Mon uptime

    Chanson pour ceux qui sont fiers de leur uptime. Et j’en connais. Plein. 🙂

    Mon uptime
    C’est des années de travail
    A le regarder monter
    A surveiller mon PC

    // Et même si un jour la terre arrête de tourner
    // Il restera allumé
    // Et même si un jour la terre arrête de tourner

    Mon uptime
    C’est des années de travail
    A le regarder monter
    Seconde après seconde
    A surveiller mon PC
    Le laisser incrémenter sans discontinuer

    // Et même si un jour la terre arrête de tourner
    // Il restera allumé
    // Rien ni personne ne pourra jamais le forcer…
    // A s’éteindre ou à rebooter

  • Explose un chaton

    J’avais vu passer d’un œil le kickstarter (qui a rencontré un énorme succès), puis j’ai regardé d’un peu plus près Exploding Kittens quand il est réellement sorti. Grand bien m’en a fait, j’ai immédiatement acheté la boîte et je ne le regrette pas !

    C’est un jeu de carte basé sur la roulette russe : on pioche chacun son tour, si on tombe sur un chaton explosif, c’est fini. Heureusement, il existe des cartes pour se protéger d’une explosion, passer son tour, piquer des cartes aux autres… Et c’est génial. Très simple, très fluide, très rapide, un peu de tactique et de fourberie, JE VALIDE. C’est à mon sens un jeu apéro idéal. En plus les cartes sont rigolotes.

    Le défaut ? Son prix. Ce n’est pas qu’il est cher dans l’absolu (environ 25€), mais par rapport au matériel embarqué je trouve que c’est limite : 56 cartes, un flyer pour les règles, emballé c’est pesé. Ok, c’est dans une très belle boîte qui semble solide, mais OSEF de la boîte. J’aurais préféré des cartes qui s’usent encore moins vite (la qualité actuelle reste très correcte mais dans un jeu où il ne faut pas pouvoir deviner les cartes, autant les rendre les plus solides possibles !), ou alors en plus grand nombre pour pouvoir jouer à plus de 5. D’ailleurs ils vendent aussi une version NSFW qui peut se mélanger au jeu de base pour atteindre 10 joueurs.

    Autre petit défaut : il n’existe qu’en anglais. Moi je m’en fout, mais pour jouer en famille, les premières parties, c’est pas top.

    Clairement je chipote, car le jeu est très bon, on y a déjà beaucoup joué et les 25€ sont largement rentabilisés. 😀 Mais s’ils sortent une version française, à un prix mieux adapté, c’est le carton assuré ma bonne dame. Dans tous les cas je vous le conseille.