Articles plus anciens

Blocklist est un plugin du client torrent Deluge qui permet de télécharger une liste noire d’adresses IP, afin d’interdire à ces dernières l’accès au torrents qu’inévitablement vous mettez à disposition dès que vous téléchargez.


Ce plugin est activable via l’administration web de Deluge.

Cependant depuis la version 1.2.x de Deluge il y a un bug et si on coche le plugin Blocklist, que l’on appui sur Apply/OK, lorsque l’on revient dans la fenêtre de configuration, le plugin est décôché.


Ce comportement est un bug d’affichage, le plugin est bel et bien activé dès lors qu’on l’a côché une fois.


Pour s’en assurer 2 solutions :

1/ Visualiser le fichier core.conf dans le répertoire .config/deluge du répertoire home de l’utilisateur lançant Deluge (/home/user/.config/deluge/core.conf), vous pourrez y voir ceci :

"enabled_plugins": [
"Blocklist"
],

Indiquant que le plugin est activé


2/ Démarrer le démon en mode debug via la commande

deluged -l /var/log/deluge/deluged.log -L debug

Et faire un grep de block sur le dit fichier de log :

cat /var/log/deluge/deluged.log | grep block


On y voit ceci

[DEBUG ] 14:42:36 rpcserver:376 Registering method: blocklist.check_import

[DEBUG   ] 14:42:36 rpcserver:376 Registering method: blocklist.get_config
[DEBUG   ] 14:42:36 rpcserver:376 Registering method: blocklist.get_status
[DEBUG   ] 14:42:36 rpcserver:376 Registering method: blocklist.set_config
[DEBUG   ] 14:42:36 configmanager:111 Getting config 'blocklist.conf'
[DEBUG   ] 14:42:36 config:374 Config /home/mon_user/.config/deluge/blocklist.conf
version: 1.1 loaded: {'check_after_days': 4, 'timeout': 180, u'file_type': u'gzmule', 'try_times': 3,
'list_size': 3191220, u'file_size': 3159720, u'listtype': u'gzmule', 'load_on_start': True, 'url': u'http://download.deluge-torrent.org/blocklist/nipfilter.dat.gz', u'file_date': u'Mon Nov  2 18:42:44 2009',
u'file_url': u'http://deluge-torrent.org/blocklist/nipfilter.dat.gz', 'last_update': 1266868384.6579671,
'list_type': u'Emule', 'list_compression': u'GZip'}
[DEBUG   ] 14:42:36 core:298 Importing using reader: <class 'blocklist.readers.EmuleReader'>

Indiquant que le plugin est chargé et la liste d’IP importé.



Autre « bug » de l’interface webUI, le plugin est activé mais il n’existe pas de « page » pour le configurer via le WebUI.

Seule solution, configurer Blocklist via le client lourd (GTK) et si votre serveur Deluge est headless (c’est à dire sans écran) il vous faut donc le configurer pour permettre un accès à distance via l’interface GTK.


Dans l’interface GTK, vous pourrez alors accéder à l’écran suivant  :

On peut alors indiquer l’adresse internet d’une liste d’IP à bloquer et la fréquence de vérification de la mise à jour de cette liste.


Pour info la seule liste utilisable pour l’instant est celle hébergée sur le site de Deluge mais malheureusement cette dernière est ancienne et pas du tout mise à jour…


Sources :

http://forum.deluge-torrent.org/viewtopic.php?f=7&t=27565

http://forum.deluge-torrent.org/viewtopic.php?f=9&t=26365&p=123925


Article obsolète se référer à la page WordPress Podcast (régulièrement mise à jour)



Cet article est une mise à jour de mon précédent article sur les podcasts que j’écoute.


Je vais par contre je vais faire plus court…


Magazines d’information :

CO2 Mon Amour (France Inter) : (1h – hebdo) magazine écolo

Interception (France Inter) : (1h – hebdo) magazine de reportage

Les savanturiers (France Inter) : (1h – hebdo) magazine scientifique

Société (Arte Radio) : Magazine sans présentation, sans voix off à la manière de l’émission striptease de France3, podcast à fréquence très irrégulière (1 x par mois maximum)


Informatique – technologie :

De quoi je me mail (Internet RMC) : (1h – hebdo) Initialement diffusé sur RMC, n’est plus disponible que sur le site web de RMC.

Le rendez vous tech (Internet) : (+1h – hebdo) le top du podcast hi-tech, jamais déçu, jamais assez long…

Le declencheur (Internet) : (5-15 min – variable) podcast sur la photo, trop souvent sous forme d’interview et « tronqué » depuis l’arrivée d’une formule payante.

Un jour sur la toile (France inter) : (5 min – quotidien) format court, quelque fois des sites intéressants à aller voir

La voix du libre : (1h – hebdo) émission de radio Canadienne sur le monde du logiciel libre


Actualité :

L’édito éco (France Inter) : (5 min – quotidien)

L’édito politique (France Inter) : (5 min – quotidien)


Humour :

Didier Porte (France inter) : (5 min – quotidien) mordant, engagé, gauchiste

L’humeur de Didier Porte (France Inter) : (5 min – hebdo) mordant, engagé, gauchiste

L’humeur de François Morel (France Inter) : (5 min – hebdo) nouvel arrivé dans cette section « humeur de… », très drôle touchant, un sens de la formule inégalé

L’humeur de Porte Stéphane Guillon (France Inter) : (5 min – 3x par semaine) mordant

Chronique de Daniel Morin (France Inter) : (5 min – quotidien) un style particulier, avec la participation régulière de Monsieur Albert en « Père Albert » curé vicelare


Divers

Musique plus (France Inter) : (5-10 min – quotidien) ajouté très récemment pour essayer de découvrir de nouvelle musique, très orienté musique du monde

Fun English Lesson (Internet) : (1h – pas régulier) devenu rare depuis le lancement d’une formule payante

Season1 : (+1h – hebdo) un podcast sur les séries


Podcasts abandonnés

Depuis mon dernier article j’ai encore abandonné quelques podcast :

Continent Science (France Culture) : magazine scientifique, souvent trop ardu, trop fondamental et le style Stéphane Deligeorges (l’animateur) me lasse

Regard d’Albert Jacquard (France culture) : la philosophie lorsque l’on conduit c’est difficile a digérer, dommage, les réflexions sont souvent très intéressantes.

Votre Jardin (RMC) : Trop de blabla, trop de sujets/questions réccurentes

C’est à lire (RTL) : podcast souvent corrompu après le découpage avec mp3splt, de plus je ne lis plus (plus de transport en commun)

Les dessous de l’écran (RTL) : podcast souvent corrompu après le découpage avec mp3splt, dommage (à réessayer un jour ?)

Futura Science (Internet) : sujets intéressant mais le présentateur est soporifique et totalement inintéressant, dommage.


Nouveaux podcasts (à tester)

Les concert à emporter : podcast vidéo de concert court, je voudrais faire un script extrayant la bande son afin de l’écouter en voiture, toujours dans mon optique de découvrir de nouvelle musiques.


Lire/étudier les sites/articles suivant listant des podcasts :



Source :

Image par Andres Rueda sous CC BY-ND

Mon fichier subscriptions pour podracer

La sauvegarde de ses données est quelque chose que l’on ne doit pas prendre à la légère, j’ai déjà couvert le sujet à plusieurs reprise :

Sauvegarde avec rSnapshot, configuration complète
Sauvegarder un PC Windows avec rSnapshot, configuration complète
Sauvegarder un site Internet (blog) hébergé chez Free.fr avec rSnaphot


J’ai ainsi mes PCs Linux et mon blog sauvegardé toutes les nuits, par contre mes documents hébergé sur Google Documents ne l’étaient pas jusqu’à peu.


Pour ce faire on utilisera un script Python nommé gdatacopier, que l’on va « piloter » via un script bash lui même appelé par rSnapshot pour gérer la rotation des sauvegardes.


Installation

Pré-requis

Gdatacopier dépend de package Python  python-gdata.

Ce dernier est présent dans les dépôt Ubuntu, mais il est en version 1.2.4 or gdatacopier nécessite la version 2.0.2 au moins, il faut donc l’installer à la main :


On télécharge l’archive sur le site http://code.google.com/p/gdata-python-client/

wget http://gdata-python-client.googlecode.com/files/gdata-2.0.7.zip


On décompresse cette archive et on lance le setup :

unzip gdata-2.0.7.zip
cd gdata-2.0.7
./setup.py install


Vous pourrez si vous le souhaitez tester le bon déroulement de l’installation en lançant une série de test via le script run_data_tests.py présent dans le sous-répertoire tests de gdata.



Gdatacopier

Pour installer Gdatacopier c’est encore plus compliqué, on télécharge et on décompresse :


wget http://gdatacopier.googlecode.com/files/gdatacopier-2.1.tgz
tar -xvf gdatacopier-2.1.tgz


Cela créé un répertoire du même nom que l’archive contenant 5 scripts Pythons :

  • gls – Liste les documents
  • gcp – exporte et importe des documents
  • gmkdir – créé un répertoire dans Google docs
  • grm – supprime des documents/répertoires
  • gmv – déplace de documents


Tests

Pour tester simplement on pourra exécuter la commande suivante :

./gls.py mon_user_gmail@gmail.com:/


Ce qui doit donner une sortie du genre (avec vos documents évidemment) :

gls 2.1, document list utility. Copyright 2010 Eternity Technologies

Released under the GNU/GPL v3 at <http://gdatacopier.googlecode.com>
Password:
Logging into Google server as mon_user_gmail@gmail.com ... done.
Fetching document list feeds from Google servers for mon_user_gmail@gmail.com ... done.
 
spreadsheet    mon_user_gmail      Feb 04 2010 14:59 Societe
document       mon_user_gmail      May 14 2009 14:42 Nova  T 500
document       mon_user_gmail      Apr 29 2009 13:32 Freevo
...
document       mon_user_gmail      Dec 07 2007 15:21 Wake on Wan
41 document(s), 3 spreadsheet(s), 0 presentation(s), 0 pdf(s)



Création d’un script de sauvegarde

La sauvegarde de documents de Google Documents vers votre PC se fait avec la commande gcp  qui prend entre autres arguments :

  • le format de sauvegarde du document
  • le répertoire ou le type de documents à sauvegarder
  • le répertoire de sortie
  • le login / mot de passe de connexion a Google


Les formats de sorties supportés sont :

Documents :

  • doc
  • html
  • zip
  • odt
  • pdf
  • png
  • rtf
  • txt

Presentations :

  • pdf
  • png
  • ppt
  • swf
  • txt
  • zip
  • html
  • odt

Feuilles de calculs :

  • xls
  • ods
  • txt
  • html
  • pdf
  • tsv
  • csv


J’ai donc fait un script qui sauvegarde tous mes documents en pdf/odt/doc et toutes mes feuilles de calculs en pdf/pds/xls :


#!/bin/sh 
 
BACKUP_DIR=repertoire_de_sauvegarde
USERNAME="mon_user_gmail"
PASSWORD="mon_mot_de_passe"
GDATACOPIER=/home/user/bin/gdatacopier
 
 
mkdir -p $BACKUP_DIR
 
for format in pdf doc odt
do
    $GDATACOPIER/gcp.py -o -f ${format} -u -p $PASSWORD $USERNAME:/docs $BACKUP_DIR
done
 
for format in pdf xls ods
do
    $GDATACOPIER/gcp.py -o -f ${format} -u -p $PASSWORD $USERNAME:/sheets $BACKUP_DIR
done


Intégration avec rSnapshot

Comme je l’avais indiqué pour la sauvegarder d’un blog, rSnapshot est capable d’éxécuter un script dans un répétoire temporaire qu’il crée puis ensuite de sauvegarder tout le contenu de ce répertoire temporaire dans l’arborescence de sauvegarde (daily.0, daily.1, etc)


Il suffit donc de mettre un répertoire de sauvegarde en chemin relatif dans le script ci dessus (j’ai mis .) et d’ajouter une ligne du type à votre fichier rSnapshot.conf :

backup_script    /home/user/bin/backupGoogleDocs.sh    gDoc


(ATTENTION à remplacer les espaces par des tabulations)



Sources :

Photo de Erica Marshall of muddyboots.org, sous CC BY-NC-SA

Page du projet python_gdata : http://code.google.com/p/gdata-python-client/

Page du projet gDatacopier : http://code.google.com/p/gdatacopier/


Implémentation de gdatacopier (mais d’une ancienne version) :

http://www.theunixzone.com/2009/02/24/backing-up-your-google-docs/

http://gnuyoga.wordpress.com/2009/08/15/gdata-copier-and-scrum-sheet-backup/


Dans l’objectif de dématérialiser ma musique, j’ai commencé (presque fini) à convertir mes CD physiques en morceaux numériques (en ogg)


Lorsque j’ai commencé , j’étais sous Windows et j’utilisais le programme CDex

Voici les caractéristiques recherchés dans l’alternative Linux de CDex :

  • Logiciel dédié à la tache
  • Recherche CDDB
  • Modification à la volée des informations reçus de CDDB
  • Paramétrage du format des noms de fichier (répertoire)
  • Choix et paramétrage du Codec
  • Interface claire


J’ai ensuite installé et testé 3 logiciels sous Ubuntu :


SoundJuicer

Installation

C’est le logiciel sensé être installé par défaut sous Ubuntu/Gnome, sensé,  puisqu’il ne l’était pas chez moi.

Pour l’installer :

sudo aptitude install sound-juicer


Copie d’écran

Il est fidèle à la philosophie Gnome : simplicité.

Dans son interface principale :

Et dans le paramétrage :


Conclusion

  • Logiciel dédié à la tache : OK
  • Recherche CDDB: OK
  • Modification à la volée des informations reçus de CDDB : OK
  • Paramétrage du format des noms de fichier (répertoire) : Pas assez paramétrable : KO
  • Interface claire : OK
  • Choix et paramétrage du Codec : Il existe des profils par défaut tout ajout ou modification d’un de ces profils nécessite la modification du paramétrage GStream : KO



GRip

Installation

Grip n’est plus disponible dans les dépôts officiel depuis Karmic.

Pour l’installer il faut donc soit passer par les sources, soit utiliser un PPA le proposant :

https://launchpad.net/~kirkland/+archive/ppa

https://launchpad.net/~futurepilot/+archive/ppa


Ensuite il faudra faire :

sudo aptitude install grip

Rque : le premier PPA est celui de Dustin Kirkland, développeur chez Canonical travaillant sur Ubuntu Server (et notamment les problématiques d’économie d’énergie) et sur Byobu (anciennement nommé screen-profil)


Copie d’écran

On est ici dans la philisophie inverse de SoundJuicer : beaucoup de paramétrage, des menu et des onglets en pagaille…


La liste des pistes :


Les différentes actions possibles : 

La configuration, premier sous-onglet….

2ème sous-onglet, 1er sous-sous-onglet…

… etc …


Conclusion

  • Logiciel dédié à la tache : OK
  • Recherche CDDB : OK
  • Modification à la volée des informations reçus de CDDB : ?
  • Paramétrage du format des noms de fichier (répertoire) : OK
  • Choix et paramétrage du Codec : OK
  • Interface claire : KO


Logiciel globalement satisfaisant, mais quel bordel dans l’interface graphique.

A noter quelques problème avec certains CD (l’encodage plante systématiquement sans dire pourquoi) et quelques problèmes avec les accents.



ASunder

Installation

Simplissime :

sudo aptitude install asunder


Copie d’écran

Interface clair et soignée :

Tous les paramètres que je souhaitais ….


Conclusion

  • Logiciel dédié à la tache : OK
  • Recherche CDDB : OK
  • Modification à la volée des informations reçus de CDDB : OK
  • Paramétrage du format des noms de fichier (répertoire) : OK
  • Choix et paramétrage du Codec : OK
  • Interface claire : OK


Bref vous l’aurez compris, ASunder est mon choix….



Source :

Image par Beauteous Babe sous CC BY-NC-ND


PS :

Quel rapport entre l’image et l’article  ?

Vilain jeu de mots : Ripper un CD –> RIP –> Rest In Peace


Lorsque l’on a plusieurs années d’expérience informatique sous Windows et que l’on décide de basculer sous GNU/Linux, une des taches les plus ardue est de se re-constituer une boite à outils de logiciels pour couvrir tous les usages que l’on a de son ordinateur.


Windows ≠ Linux

Comme l’indique l’article Quelques bonnes raisons de ne pas utiliser GNU/Linux, utiliser Linux ce n’est pas chercher à avoir Windows  gratuit, cela demande un peu de recherche, de travail et d’apprentissage.


Pour chacun de ses besoins informatique il ne faut pas chercher le même logiciel que sous Windows, mais il faut faire un point sur les caractéristiques du logiciel que l’on connait, pourquoi a-t-on choisi ce dernier et pas un autre et tenter de couvrir le même champs d’application avec un logiciel Linux.


Sous Windows pour certains besoins le choix est beaucoup restreint que sous Linux, donc à la question pourquoi ce logiciel sous Windows, la seule réponse peut être : « Parcequ’il ny en a pas d’autre ».


Lorsque l’on a fait une première étude des caractéristiques recherché, vient le temps de trouver, d’installer, tester les logiciels « équivalent » sous Linux et parfois cela peut demander pas mal de temps.

En effets une des forces de Linux c’est le choix, pour un même besoin il y a souvent pléthore de logiciels.

Donc avant de trouver chaussure a son pied, il faut parfois essayer pas mal de paires….



Pour trouver les logiciels, plusieurs sources :

  • Le software center d’Ubuntu qui regroupe les logiciel par catégories
  • Le Wiki Ubuntu Fr
  • Les forums


Travailler par étapes

Avant de faire la bascule sous Linux, j’avais déjà réalisé la selection des logiciels qui étaient indispensables pour une utilisation quotidienne à moi et ma femme.

Lorsque c’était possible je les avaient installés sous Windows en remplacement des logiciels propriétaire.


Pour les usages plus épisodiques, je fais ce travail de recherche au fil de l’eau.

Cela fait maintenant 8 mois que je suis sous Ubuntu et je n’ai toujours pas terminé….


Derniers recours

Enfin en tout dernier recours, si on ne trouve vraiment pas d’équivalent valable, il existe 3 solutions :

  • Machine virtuel sous Windows
  • Dual Boot
  • Wine (permet de faire tourner sous Linux certains logiciels Windows sous Linux)

Je n’ai pour l’instant utilisé que le dual boot, pour un besoin très ponctuel


Mes solutions

Ci-dessous un récapitulatif de mes besoins, le logiciel que j’utilisais sous Windows et le logiciel sélectionné sous Linux.

Pour certain de ces besoins je ferai un article dédié, décrivant les logiciels testés et les raisons de mon choix (l’adéquation entre les caractéristiques attendues et les possibilités des logiciels)


Logiciels indispensables (trouvés avant la bascule)

Besoin Windows Ubuntu Remarques
Bureautique Suite office 2003/2007 Open Office J’avoue ici je n’ai pas pris le temps d’étudier les alternatives au mastodonte qu’est Oo
Internet Firefox Firefox / Chromium Chromium est venu pour essayer de compenser la lenteur de FF, il se peut que si j’étais rester sous Windows j’aurais fait de même avec Chrome
Messagerie instantannée MSN puis Pidgin puis aMsn Pidgin Peu de contraintes sur ce genre de logiciel
Compte Money KMyMoney Je ne suis pas pleinement satisfait
Gestionnaire de collection Bookin GCStar
Messagerie Outlook Express puis Thunderbird Thunderbird


Autres Logiciels

Besoin Windows Ubuntu Remarques
Carnet d’adresse /  mailing Mira Pour l’instant je n’ai rien trouvé de satisfaisant
CD ripp CDex Asunder Un article à venir prochainement
DVD Rip Handbrake Besoin découvert sous Linux
Extraction des photos numériques de l’appareil photo vers le PC Cam2PC Rapid Photos Downloader
Organisation des photos jBrout jBrout Phraymd à l’essai
Organisation / gestion de la musique MediaMonkey En cours
Lecture musique Mediamonkey / VLC En cours
Lecture vidéo VLC / GOM Player VLC / Totem Besoin peu présent suite à la réalisation de mon HTPC (Freevo utilisant mplayer)
Géolocalisation des photos Picasa – Google Earth Phraymd ? En cours
Copie d’écran FastStone Capture Shutter
Livre photo Blurb Pour ce besoin ponctuel j’ai utilisé mon dual-boot



Sources :

Image par Austin ampersand Zak sous CC BY-NC-SA