Accès rapide


Derniers ajouts (19/01):
Chibi Devi! 10

Suggestions

Vote pour printemps 2012:
Sora no otoshimono
Asobi ni iku yo
Tantei opera Milky Holmes

Flash ≠ Web

Flash ce n'est pas du web

Linux-tan

(Wikipedia)

‘connaissez Nanami, la mascotte (officielle) de Windows 7 ?

Fond d'écran officiel d'une édition limitée de Windows 7 Ultimate

Oui les japonais ont une tradition: celle de personnifier un peu tout. Systèmes d’exploitation, antivirus, plugins, navigateurs… On les désigne les « OS-tan ». Et bien sûr GNU/Linux ne déroge pas à la règle: Linux-tan. Beaucoup moins répandu que ses consœurs systèmes. La version actuelle représente plusieurs éléments typiques du monde Linux, tels que GRUB, LiLo, gcc, Gnome, … et les

[ Continuer à lire Linux-tan ]

Sauvegardes

Oui, ça fait quelques temps que je n’ai plus avancé dans ma rubrique « Créer son propre blog » Le sujet du jour: les sauvegardes.

Comme pour toute chose, l’informatique ça peut casser. Panne électrique, infection virus, café renversé sur la tour, exploitation de faille de sécurité, … bête erreur de manipulation quand vous avez la tête dans le cul après une soirée… L’informatique a aujourd’hui une importance cruciale, et une importance croissante. Avec la quantité de données et l’illusion qu’elles seront

[ Continuer à lire Sauvegardes ]

[bash] Des infohash tu collecteras !

Yop

J’avais évoqué un projet sur le forum du Parti Pirate il y a de ça.. fort longtemps: collecter des infohash et afficher un lien magnet aléatoire, pour démontrer la facilité avec laquelle on peut pérenniser la disponibilité d’un contenu grâce à son URI. À l’époque, j’étais pas encore aussi avancé en Streisandages/Flambises. Bref l’autre jour j’ai relu quelques lulz avec The Pirate Bay (leur page « legal ») et puis ça aujourd’hui.

Le script que je présente ici est en

[ Continuer à lire [bash] Des infohash tu collecteras ! ]

Faire une archive des BD de PirateSourcil

Pas le temps d’expliquer, je sais le code est dégueulasse et mal optimisé, feel free to improve parce que moi, là, pas le temps et crève la dalle.

#!/bin/bash mkdir piratesourcil cd piratesourcil ANNEE=2009 while [ $ANNEE -lt 2012 ]; do for ((MOIS=1;MOIS<=12;MOIS+=1)); do mkdir « $ANNEE`printf « _%02d » $MOIS` » cd « $ANNEE`printf « _%02d » $MOIS` » wget -O – « http://piratesourcil.blogspot.com/$ANNEE`printf « _%02d » $MOIS`_01_archive.html » | grep -o src=\ »[^[:space:]]*.png | sed -e « s/src=\ »// » >> url.txt puf -vvv -xg -U « Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20100101 Firefox/8.0″

[ Continuer à lire Faire une archive des BD de PirateSourcil ]

[bash] Playlist de webradios anime

J’ai mis à jour la page des webradios/TV

Le répertoire Xiph, résultats pour « anime »: et si on se faisait une compil’ de ces webradios, tout dans une liste de lecture, 1 seul stream par radio ? J’ai un peu tâtonné jusqu’à obtenir exactement ce que je voulais. Mais voilà:

#!/bin/bash wget -O page1 « http://dir.xiph.org/search?search=anime » wget -O page2 « http://dir.xiph.org/search?search=anime&page=1″ cat page1 page2 > page rm page1 page2 grep -o /listen/[^[:space:]]*/listen.xspf page | sed -e « s/\/listen/http:\/\/dir.xiph.org\/listen/ » > radios mkdir temp while

[ Continuer à lire [bash] Playlist de webradios anime ]

[bash] Hardsub ASS avec mencoder

Yop

Les fansubbeurs le savent, pour hardsubber (ou « burn » en anglais) des sous-titres ASS/SSA (à effets donc), les outils ne sont pas légion. Avidemux est le plus simple d’usage, en fait il exploite une fonctionnalité d’un autre outil, lui très puissant (pas autant que ffmpeg je trouve): mencoder. (on ajouterait Avisynth+MeGUI, mais non en fait). Avidemux a une fonction d’encodage par lot, mais c’est super-fastidieux à préparer (avant je copiais-collais le script et l’éditais avec un bête éditeur de

[ Continuer à lire [bash] Hardsub ASS avec mencoder ]

Un projet de portail vidéo simplifié (0.3-pre)

J’ai eu dans l’idée de faire un truc simple à maintenir, à la « upload and forget » . Alors j’ai pris mes petites mains et j’ai commis quelques heures de codage. Selon mes tests, c’est fonctionnel mais aussi très brouillon. Et, non, c’est pas pour Fansub Streaming: je tiens à mon blog, cette intégration « tout en un » de passions compatibles. J’imagine plutôt ce genre de portail pour le cadre familial, une gestion simplifiée pour ranger et partager des vidéos selon les

[ Continuer à lire Un projet de portail vidéo simplifié (0.3-pre) ]

Cache local de Gravatars

Les éléments chargés depuis un site externe, c’est mal: ça ralentit le chargement, et déjà ça fout la merde si le site tombe. Hop, on va faire un cache local de gravatars en PHP pour WordPress.

Dans un dossier réservé au cache, foutez un fichier « get.php » dont le contenu est:

<?php $expire = time() -604800 ; $hash = ereg_replace(« [^a-f0-9]« , «  », $_GET['g'] ); $newfile = $hash.’.png’; if (isset($_GET['g'])) { $file = ‘https://secure.gravatar.com/avatar/’.$hash.’?s=60&d=wavatar’; if(file_exists($newfile) && filemtime($newfile) < $expire) { unlink($newfile); } if

[ Continuer à lire Cache local de Gravatars ]

[bash] Extraire les pistes d’un fichier MKV

Un épisode d’Ore no Imouto est sorti Comme d’habitude c’est un softsub, et donc comme d’habitude je dois le hardsubber pour en faire un stream. Et ça me gonfle grave d’utiliser MKVExtractGUI avec WINE, il bloque souvent. Pire: il y a 9 polices de caractère à cocher pour qu’elles soient extraites (c’est chiant). Dont acte, je me suis fait un petit script bash qui fait tout le boulot. Il suffit de mettre le script dans un dossier avec le fichier

[ Continuer à lire [bash] Extraire les pistes d’un fichier MKV ]

Encodage (créer des fichiers WebM)

Asseyez-vous confortablement, réglez la hauteur de votre siège et éclairez suffisamment la pièce. Oh accessoirement, ouvrez la fenêtre si votre ordinateur se prend un peu trop pour un convecteur électrique Car aujourd’hui, nous allons voir comment encoder des fichiers vidéos au format WebM. Il y a fort à parier que vous n’avez jamais rencontré ce format de fichier pour des films partagés sur les réseaux P2P et les stockages de fichiers, et il y a bien une raison à cela:

[ Continuer à lire Encodage (créer des fichiers WebM) ]