jeudi 3 mai 2012

Gimp 2.8

La dernière version de cette célèbre alternative libre à toshop est enfin sortie.
Pour en bénéficier si vous êtes sous ubuntu 11.10 ou 12.04, suivez le guide :


sudo add-apt-repository ppa:otto-kesselgulasch/gimp
sudo apt-get update
sudo apt-get install gimp

En première impression, je dirais que cette version me facilite son utilisation au quotidien.

Dans un premier temps, le mode fenêtre unique est un vrai soulagement pour qui ne travaille qu'avec un seul écran. Fini de perdre son temps a essayer de redimensionner ces fichus fenêtres où - pire - devoir les ré-ouvrir parce qu'on a fait un ctrl+w au mauvais moment.

Ensuite, une horreur ergonomique de l'ancienne version a été corrigée : l'ouverture d'images multiples. Qui n'a jamais pesté contre Gimp après avoir ouvert une nouvelle image et s'être retrouvé contraint à jouer du alt+tab pour trouver "l'autre" image. La gestion d'images par vignette nous permet de "voir" et choisir rapidement n'importe quelle image ouverte. Que du bonheur.

Gimp distingue à présent la sauvegarde au format xcf et l'export vers les formats classiques (jpg, png, gif, etc.) mais aussi et surtout vers le format pdf dont je suis un grand consommateur.

Après, l'outil comprend une trentaine de nouvelles fonctionnalités comme de nouvelles brushes ou un outil de transformation par cage. Des choses dont je ne me sert pratiquement jamais. Il est vrai que mon utilisation de Gimp reste très limitée : retouche et montage photos, détourage, pré-visu de projet, réalisation de plans ...

Dans tous les cas, ça fait toujours plaisir de voir ces projets open-source évoluer et s'adapter aux attentes de leurs utilisateurs.


Pour les versions antérieures d'ubuntu, il vous est également possible de tester gimp 2.7 qui propose un certains nombres de caractéristiques vues ci-dessus (le mode fenêtre unique et la gestion de vignette pour les images ouvertes). Pour l'installation :

sudo sh -c “echo ‘deb http://ppa.launchpad.net/matthaeus123/mrw-gimp-svn/ubuntu lucid main’ >> /etc/apt/sources.list”
sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com 405A15CB
sudo apt-get update
sudo apt-get install gimp




mardi 1 mai 2012

Masquer un twittos

Vous utilisez Twitter et vous aimez cela. Oui mais voila, certains twittos que vous followez sont un peu bavards ou racontent des choses qui ne vous passionnent pas. Cependant, vous ne souhaitez pas vous désabonner de leur flux.
Il est possible d'installer une extension chrome/chromium qui vous permet de masquer les tweets des gens que vous suivez : Slipstream.
En réalité Slipstream va un peu plus loin que le simple blocage. Il permet, en outre, de masquer des tweets qui comprennent certains mots ou balises. En plus, un bouton "hide" apparaît dans votre timeline pour masquer le ou les tweets incongrus.

Voila, en plus d'avoir découvert une nouvelle extension, vous aurez eu droit à un petit cours de franglais.


vendredi 27 avril 2012

Ubuntu 12.04

Voila, j'ai migré mon pc à la maison vers la dernière LTS d'Ubuntu, la 12.04.
Passé les premières émotions, le besoin de retrouver ses applications habituelles se fait ressentir.

Je livre donc ici quelques solutions aux problèmes rencontrés.

1. L'économiseur d'écran.
Pour pouvoir activer le screensaver mystérieusement disparu, il existe une procédure à suivre :

sudo apt-get purge gnome-screensaver
sudo apt-get install xscreensaver xscreensaver-gl-extra xscreensaver-data-extra
sudo gedit /etc/xdg/autostart/screensaver.desktop

Le texte à mettre dans ce fichier :

[Desktop Entry]
Name=Screensaver
Type=Applicaton
Exec=xscreensaver -nosplash

2. Quanta+
J'avais pour habitude de coder du php avec quanta+. Le projet étant à l'abandon, je me suis tourné vers une alternative plus simple et plus légère : Bluefish.

3. Wunderlist
Encore un grand absent dans les deux dernières versions d'Ubuntu.
Voici la procédure pour pouvoir le faire fonctionner.
Télécharger la bonne version : http://www.6wunderkinder.com/wunderlist/
Encoder les lignes suivantes :

sudo mv Wunderlist-1.2.4/ /opt/
wget http://webupd8.googlecode.com/files/wunder-0.2.2.tar.gz
tar -xvf wunder-0.2.2.tar.gz
cd ~/wunder
./wunderinstall


4. Session Gnome
L'ancien Gnome vous manque trop cruellement, installez-le en quelques secondes

sudo apt-get install gnome-session-fallback

Si c'est uniquement le menu gnome qui vous manque, vous pouvez installer un ersatz de menu via les commandes suivantes :


sudo add-apt-repository ppa:diesch/testing
sudo apt-get update
sudo apt-get install classicmenu-indicator


5. StartUp-Manager
Dans le cas d'un dual boot entre deux systèmes, l'écran de choix a l'habitude de proposer un certain nombre de lignes sans grand intérêt en temps normal (version recovery, test mémoire, etc.).
Si vous désirez nettoyer un peu ce chantier, il existait jadis StartUp-Manager. Mais il n'existe plus dans les dépôts d'Ubuntu 12.04.
Il vous est cependant possible de garder le contrôle du grub grâce à l'application grub-customizer.


sudo add-apt-repository ppa:danielrichter2007/grub-customizer
sudo apt-get update
sudo apt-get install grub-customizer



6. Login
Le fond d'écran de la page de login change en fonction de l'utilisateur qu'on sélectionne. Dans mon cas, mon fond d'écran n'apparaissait pas. Il s'agissait juste d'un problème de droit sur mon fichier. Je l'ai déplacé dans le répertoire /usr/share/backgrounds/ avec les droits qui vont bien et cela a résolu le problème.

7. La personnalisation
Si vous souhaitez pousser un peu plus la configuration de votre espace de travail, tournez-vous vers tweak :

sudo apt-get install gnome-tweak-tool

Vous pouvez également utiliser l'outil dconf-editor en installant le paquet suivant :

sudo apt-get install dconf-tools

8. Minimiser une fenêtre par son icône
Le vieux réflexe venant de Gnome consiste à cliquer sur l'icône dans le launcher Unity pour refermer une fenêtre ouverte. Il existe un moyen de retrouver ce comportement :


sudo apt-add-repository ppa:ikarosdev/unity-revamped
sudo apt-get update
sudo apt-get dist-upgrade

9. Désactiver la session "invité"

Il suffit de se livrer à une petite manip' :

sudo nano /etc/lightdm/lightdm.conf

et ajouter allow-guest=false dans la section Seatdefaults.
On finalise le tout en redémarrant

sudo restart lightdm

Voila qui fait du bien!

mardi 24 avril 2012

Disques montés sur le bureau

Marre de voir les disques montés affichés sur votre bureau avec ubuntu?
Pour ne plus les afficher, rendez-vous dans gconf-editor puis apps / nautilus / desktop  et décochez volumes_visible.

Vous voila avec un peu plus de place sur votre bureau.


vendredi 20 avril 2012

Réduction d'images

Le défi du jour consiste à envoyer une série de photos par mail à un contact.
Mes photos sont relativement grandes et m'obligent à soit les réduire une à une, soit envoyer plusieurs mails successifs.

Je souhaite donc réduire toutes mes photos à une taille raisonnable qui optimise le rapport poids/qualité.
En plus, je veux réduire toutes les photos en une seule fois.

Sous linux, vous pouvez manipuler les images en ligne de commande en installant le packet imagemagick.

Pour commencer, nous avons le programme convert qui permet de réduire (ou même d'effectuer une rotation) une image.

Voici plusieurs exemples d'utilisation :

convert image.jpg -resize 50% -rotate 90 nouvelleimage.jpg
convert image.jpg -resize 800x600 -auto-orient nouvelleimage.jpg
convert -crop 100x50+10+20 image.jpg nouvelleimage.jpg


Dans la première ligne, je réduit l'image de moitié et le la tourne de 90° dans le sens horaire.
Dans la seconde, je réduit à une dimension de 800x600 et tourne l'image dans son sens original (au moment de la prise).
Dans la troisième, je découpe une zone de 100x50 à 10px du bord gauche et 20px du bord supérieur.

Pour revenir au défi initial, on peut utiliser une ligne du style

convert *.jpg -resize 50% resized.jpg

Dans le cas de trois images a.jpg, b.jpg et c.jpg, le résultat sera trois nouvelles images resized-1.jpg, resized-2.jpg et resized-3.jpg.
Si vous souhaitez simplement redimensionner les images en conservant leur nom (donc on écrase les images initiales), on peut utiliser le programme mogrify de la manière suivante :

mogrify -resize 25% *.jpg


Finalement, pour afficher rapidement les résultats avant d'envoyer le mail, lancez :

display image.jpg


Le packet vous offre également la possibilité de créer une impression d'écran.

import capture.png


Cette commande lance une session de capture d'écran. A ce moment, soit vous cliquez sur une fenêtre, soit vous sélectionnez une zone d'impression. En ajoutant l'option --window root, vous capturez l'ensemble de votre écran.