Computer

Outils, logiciels, bonnes pratiques, conseils...

Fil des billets - Fil des commentaires

Ubuntu et Freewifi

À cause des relations dégradées entre France Télécom et Free, ça va faire un mois qu'il y a plus Internet à la maison. J'étais alors bien content qu'on me file un login Freewifi pour choper celui du voisin (Merci R1!)

Seulement avec Ubuntu, la MTU (Maximum Transmission Unit) de 1500 par défault diminue les performances. Il faut la diminuer d'un poil :

sudo ifconfig wlan0 mtu 1460

et ça marche du tonnerre !

Ce qui va pas chez Gnome / Ubuntu

Système
Bureau
Explorateur de fichiers Nautilus
Applications

Notes

[1] on peut arriver à un truc potable en réorganisant les widgets

Correction Gamma dans GIMP

Comme c'est un peu caché, on oublie à chaque fois !

Il faut aller dans : Couleurs > Niveaux... Dans les niveaux d'entrée, c'est la valeur du milieu. gimp-gamma.png

Mais qu'est-ce qu'ils lui trouvent à l'iPod ?

Je trouve que c'est bien de la merde

  • tu ne peux pas transférer les fichiers sans iTunes
  • parce que c'est illégal d'utiliser un autre logiciel qu'iTunes
  • parce qu'il n'y a pas la fonctionnalité "Ajouter à la liste de lecture en cours" [1]
  • pour la video c'est un parcours du combattant pour regarder un divx
  • quand ton son n'est pas taggé tu ne peux pas le transférer (eli)
  • dans un cybercafé, quand tu le branches pour le recharger, il le synchronise automatiquement et tu perds tout ce que tu avais dessus [2]
  • quand tu as des parents divorcés, tu perds la musique que t'as mis chez l'un ou chez l'autre [3]
  • quand tu vas chez un pote, tu ne peux pas le brancher et lui choper juste un album [4]

Ça ne ressemble pas à des besoins vraiment spécifiques... Et pourtant ils ont saturé le marché (74% du marché US en 2007)...

Notes

[1] Les playlists On-The-Go permettent de créer des playlists à partir de l'iPod mais pas vraiment pour une utilisation ponctuelle

[2] on peut très bien charger ta batterie en USB sur le PC de qqun sans avoir besoin de lancer la synchronisation, mais attention quand l'option auto est activée

[3] mallox propose une solution hardcore

[4] Yannou me dit qu'il y a Yamipod, le même logiciel libre qui remplace iTunes sous Linux

Sois jaunty !

Ah, je suis content de la mise à jour du pilote Intel 965M, au début avec Ubuntu Jaunty j'avais pas le bureau Compiz. Vous allez me dire, les effets je m'en badigeonne les roustons avec le pinceau de l'indifférence, mais quand-même, l'Échelle de fenêtre pour le glisser-déposer d'une fenêtre à l'autre c'est dur de s'en passer. Surtout que Metacity ne permet pas de faire Alt+Tab pendant un drag'n'drop.

Eee position

Quand je nous vois bosser sur des portables, ou pire avec des EeePC ou autres petites bestioles miniatures, je me demande quelle évolution ergonomique pourrait-il y avoir pour éviter de se déformer complètement la colonne vertebrale...

  • le poser sur une cagette posée à l'envers sur le bureau ?
  • des pieds téléscopiques ?
  • un support autour du cou comme pour les harmonicas ?
  • une chaise à ras le sol ?
  • un socle anti-gravitationnel ?
  • ... ?

...perso, je préfère l'option cagette station d'accueil maison avec écran / clavier / souris normaux.

Mes logiciels de compagnie

ubuntuwineChacun a ses préférences, certains découvrent des perles, d'autres se contentent des logiciels par défaut. Quand on installe un Ubuntu chez un pote, on peut le laisser fouiner dans le catalogue d'applications ou lui transmettre plusieurs années de darwinisme logiciel en lui installant ceux qui ont survécu à la selection.

Voici la liste des logiciels que je garde toujours sous la main. Je ne mets pas les liens pour les applications qui sont présentes dans les dépots d'Ubuntu Intrepid.

Internet

  • Liferea, mon lecteur RSS qui va bien
  • Grsync, interface graphique pour rsync
  • Deluge, un client torrent
  • Skype for Pidgin
  • Facebook for Pidgin
  • gWget, un gestionnaire de téléchargements http

Audio & Video

  • Gnome Mplayer, interface graphique bien faite pour l'excellentissime mplayer
  • Exaile, le lecteur audio qui fait ce que je veux
  • Miro, un lecteur de podcasts, très lourd mais bien pratique
  • gPodder, un lecteur de podcasts très léger
  • Easytag, tagger ses fichiers
  • Avidemux, éditeur linéaire de videos
  • Audacity, éditeur de sons
  • Istambul, capture video du bureau

Système

  • Gnome-Do, un lanceur d'application excellent
  • Easystroke, reconnaissance de gestuelles
  • Gnome media applet, accès rapide aux périphériques
  • Gshutdown, programmer l'arrêt du PC
  • Gschedule, éditeur de cron
  • Bulk Rename (paquet Thunar), renommer par lot
  • Guake, un petit terminal qui reste à portée de main
  • Parcellite, un presse-papier
  • Nautilus action, ajouter des actions au menu contextuel de nautilus (renommer par lot, ouvrir console, redimensionner images par lot, ouvrir en administrateur, embellir photos,...)
  • Computertemp, applet pour afficher la temperature du proc
  • Virtualbox, machines virtuelles

Développement

  • Geany, un éditeur comme on les aime
  • Meld, visualiseur de diff
  • Glade GUI builder
  • Poedit, pour écrire les traductions gettext
  • Sqlitebrowser

Graphisme

  • gThumb, visionneur d'images.
  • Phatch, traitement d'images par lot bien foutu
  • Gmic, plein d'effets pour GIMP
  • Inkscape, graphisme vectoriel
  • Agave, gammes de couleurs
  • aaphoto, un executable pour embellir les photos (à lier avec gthumb ou nautilus)
  • jhead, un outil pour manipuler les jpeg (auto-rotate basé sur Exif)

mplayer: afficher les sous-titres en dehors de l'image

En plein écran, je me demandais pourquoi je ne profiterais pas de l'espace en dehors de l'image pour afficher les sous-titres... mplayer-subtitles-inside.jpg

En cherchant 5 minutes, j'ai trouvé une option qui permettait d'étendre la zone du film.

Dans ~/.mplayer/config (ici 50 pixels en bas) :

vf=expand=0:-50:0:0

C'est loin d'être parfait puisque ce n'est pas dynamique. Si il y a moins de 50 pixels libres, l'image est réduite. S'il y en a plus, ils ne sont pas exploités.

mplayer-sub-outside.jpg

Sauvegarder automatiquement son HOME sur un disque USB crypté

Comme tout le monde, les sauvegardes j'y pense que lorsque j'ai un soucis. J'ai donc voulu me concocter un petite bidouille pour sauvegarder automatiquement mes documents ($HOME) sur un disque externe. Pour que mes données restent un brin protégées, j'ai choisi d'utiliser une partition cryptée (mots de passe, clés ssh et PGP, ...). Lorsque je branche mon disque, une fenêtre apparaît pour me demander la clé de décryptage, et je confirme si je veux ou non synchroniser les données.

1) Créer la partition

Perso, j'utilise gparted. Noter le device (ex: /dev/sdb2).

Sinon, pour voir la liste des disques et des partitions:

 $ df -lh
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda5             6.3G  4.2G  1.9G  70% /
/dev/sda3              73G   39G   30G  57% /data
/dev/sdb1              68G   58G   11G  85% /media/EXT
/dev/sdb2              24G   6.1G   18G  25% /media/disk
/dev/mapper/home       25G   14G  9.6G  59% /home

2) Créer le système de fichier crypté

Installer le paquet cryptsetup

sudo apt-get install cryptsetup

Lancer le formattage :

sudo luksformat -t ext3 /dev/sdb2

La passphrase doit être un minimum compliquée, mais si on l'oublie les données sont irrécupérables.

Voilà c'est tout ! Vous avez une partition cryptée, quand le disque est branché, le système vous demande la passphrase pour monter la partition.

3) Lancer un script automatiquement lorsque le disque est branché :

Il suffit de créer un fichier autorun.sh à la racine de la partition. Mon script principal est sur le PC et pas sur le disque, donc celui-ci lui fait simplement appel quand la partition est montée :

#! /bin/sh
diskpath=`pwd`
cd ~/.bin
./backup-disk-usb.sh $diskpath

4) Lancer un script de backup rsync avec une barre de progression

En utilisant zenity, on demande la confirmation et on affiche la progression avec des jolies boites de dialogue.

Créer le script ~/.bin/backup-disk-usb.sh, qui s'appuie sur rsync pour la sauvegarde incrémentale :

#! /bin/bash
 
# Get destination from command line
diskpath=$1
 
# Ask confirmation
zenity --question --text="Backup home folder to '$diskpath', confirm ?"
rc=$?
if [ "${rc}" == "1" ]; then
    echo "Backup canceled by user."
    exit 1
fi
 
# Run synchronization
rsync --verbose --progress --archive $HOME $diskpath  |  
     awk -f rsync.awk | 
     zenity --progress --width=400 --auto-close --auto-kill --title "Backing up" --text="Scanning..." --percentage=0
 
# Show popup
zenity --info --title="Backup complete" --text="Backup is now complete."
exit 0

Créer le fichier ~/.bin/rsync.awk pour relier la barre de progression à rsync (Merci à crowdway pour l'astuce).

{
   if (index($0, "to-check=") > 0)
   {
	split($0, pieces, "to-check=");
	term = substr(pieces[2], 0, length(pieces[2])-1);
	split(term, division, "/");
	print (1-(division[1]/division[2]))*100"%"
   }
   else
   {
	print "#"$0;
   }
   fflush();
}

Si aucun fichier n'est modifié entre deux sauvegardes, cela ne prend que quelques secondes...

Je soutiens le Logiciel Libre, J'adère à l'APRIL

www.april.org.png

Easystroke, enfin !

Au bon vieux temps, sous Windows j'étais accroc à StrokeIt, Je me demandais même comment était-ce possible que les Gestuelles de la souris ne soient pas plus populaires ! (Mouse Gestures, rappellez-vous ce billet sur le Post-WIMP en 2006)

Depuis le passage sous Gnome, j'avais du oublier les gestes sur le bureau et me contenter de celles de Firefox. J'avais commencé à participer au projet Gestikk, sans réel succès. Je ne trouvais rien qui arrivait à la cheville de StrokeIt au niveau reconnaissance et vélocité.

Ce matin, je mets la main sur EasyStroke. Le bonheur, je retrouve toutes mes sensations d'antan !

Pour l'installer, rien de plus simple, il suffit de mettre le PPA dans les dépôts !

Une nouvelle ère approche...

simpsons_nelson_haha2-761053.jpg

La concurrence, l'innovation, l'interopérabilité, la portabilité, la sécurité, l'équité, le respect des standards... une nouvelle ère approche ! Restons alertes et vigilants pour ne pas retomber dans les mêmes pièges liberticides avec Google.

Pivoter les images dans OpenOffice.org

Ça n'arrive pas souvent, mais on peut avoir à le faire. Et là, merci les gens des forums parce que c'est un peu la loose.

  • Si vous copiez ou insérez une image dans OpenOffice Writer, vous ne pourrez pas la pivoter.
  • Il faut la copier ou l'insérer dans OpenOffice Draw, puis la copier / coller dans OpenOffice Writer
  • Ensuite Format > Position et Taille (ou clic droit sur l'image), onglet Rotation...

...fffiou !

Offrez Openoffice à votre PC

pub-openoffice-2.jpg

Convertir une video vers un DVD

Avec ffmpeg et dvdauthor, c'est très facile ! N'ayez pas peur d'apprivoiser la ligne de commande !

Installez le nécessaire

Il vous faudra les paquets : ffmpeg dvdauthor libavcodec-unstripped-51

Convertir vers le format DVD

Dans un terminal :

ffmpeg -i <video base> -target pal-dvd video.mpg

Créer la structure du DVD et sa table des matières

dvdauthor -v 4:3 -o DVD/ -t video.mpg 
dvdauthor -o DVD/ -T

Archéologie : Commodore, Microsoft et le Basic

PET Un article pour les geeks, les vrais, qu'ils aient la vingtaine ou la cinquantaine : l'histoire du BASIC sur l'artisan numérique.

On y apprend que Billou n'avait pas vraiment apprécié que Commodore s'approprie l'implémentation de ce language, et en 1979, pour la version 2, celui-ci introduit un oeuf de pacques pour revendiquer son lien de parenté :). Et oui, à l'époque déjà, ils prenaient du plaisir à occuper de la mémoire pour rien...

Il m'amuse

Steve Ballmer, à la tête d'une entreprise qui a plusieurs trains de retard, fait des discours qui sont bien marrants :

S. Ballmer avec C. Lagarde et E. Besson : « qui, mis à part Microsoft, a les moyens d'investir pour concurrencer Google ? Personne ! ». On peut donc en déduire que Google peut dormir tranquille encore un certain temps.

S. Ballmer : « Il n'y a personne avec une gamme de Cloud Computing qui soit aussi importante que celle de Microsoft. Même Google ». Le plus drôle c'est que ce roquet aux belles oreilles annonce « They are coming to the game. But they are not really there yet.». Énorme.

(via standblog)

Controllez vos données !

Le grand Richard Stallman, Môssieur GNU, a lancé un pavé dans la mare cette semaine : "Le cloud computing est un piège : le concept des programmes en ligne comme Gmail est pire que la stupidité". Il explique les dangers du stockage des données personnelles sur les serveurs des corporations.

La raison pour laquelle vous ne devriez pas utiliser des applications online est que vous perdez le contrôle. C'est aussi mal qu'utiliser un program proprietaire. Faites de l'informatique sur votre propre ordinateur avec votre propre copie d'un logiciel qui respect la liberté. Si vous utilisez un programme propriétaire ou le serveur Web de quelqu'un d'autre, vous êtes sans défense, dit-il dans The Guardian

Je suis content que ce débat atteigne une telle visibilité médiatique. (cela rejoint aussi la question de l'Internet en étoile). Cependant, il y a un certain décalage entre les propos de Richard Stallman et la réalité du Web. La sensibilisation n'est pas très efficace quand on rejette en bloc. Par exemple, ce n'est pas en interdisant à un enfant de regarder la télévision qu'on lui apprend à avoir un regard critique. En effet, l'informatique mobile a déjà pris ses marques et est promu à un bel avenir. Le rejetter reviendrait à la laisser dans les mains des firmes.

Je pense que le travail à effectuer ne consiste pas à revenir vers l'informatique immobile, mais plutôt à sensibiliser, diffuser, enseigner, simplifier ou améliorer les alternatives aux services commerciaux. Dans notre petit groupe, c'est le centre de nos actions. On se concentre sur 3 niveaux :

autonomie

Regagnez le contrôle sur vos données !

vie privée

Quand vous envoyez une lettre, vous la signez et la mettez dans une enveloppe, pourquoi ne pas faire pareil avec les emails et la messagerie instantanée ?

anonymat

Votre adresse IP est votre empreinte sur Internet, apprenez à vous déplacer sans laisser de traces !

Au boulot !

Coller sans formattage avec OpenOffice

Ça me saoule qu'un copier-coller me bousille mon formattage. Et ça me saoule aussi de devoir faire à chaque fois d'aller dans le menu Édition > Collage spécial. Et le raccourci pour ce menu me tord le poignet (Ctrl + Shift + V ) et déstabilise ma finger memory.

Donc pour coller sans formattage par défault, on peut faire une macro (Outils > Macro > Enregistrer) et mettre Ctrl + V comme raccourci (Outils > Personnaliser > Clavier). Comme ça le formattage est le même que le paragraphe où le texte est collé.

mise à jour : bon c'est raté, pour les figures ça fout le bordel. Dans le coup le raccourci clavier, j'ai mis Ctrl + Shift + V, ça m'assouplira les poignets.

Internet devient un réseau en étoile

Mallox m'a fait passé une vidéo de Benjamin Bayart au RMLL 2008. Ce môssieur est président de l'association FDN (French Data Network), le premier FAI ADSL associatif fait par et pour ses membres, en partie fondateur du réseau non-marchand et mutualiste Gitoyen.

Dans la conférence, Internet libre ou Minitel 2.0, il explique que les fournisseurs d'accès et les utilisateurs d'Internet tendent vers un réseau en étoile, comme l'était le minitel à la bonne époque.

  • Depuis le dégroupage, le nombre de fournisseurs d'accès en France est passé de 50 à 4.
  • Google, Yahoo, MSN sont les 3611, Ulla, d'antan
  • L'usage naturel d'Internet, connexions décentralisées (peer-to-peer), sont aujourd'hui diabolisées ! Certains FAI filtrent le débit quand on télécharge des fichiers en Bittorrent ! évidemment, même pour Debian ou Jamendo.


Pour revenir à un réseau sain, décentralisé et libre, il faut :

  • Héberger soi-même sa boite email ou son site (grace à un linutop par exemple)
  • Crypter son trafic
  • Bien choisir son FAI

- page 3 de 7 -