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.






lundi 16 avril 2012

Occupation de l'espace disque

L'astuce du jour consiste à déterminer l'occupation de l'espace disque de son serveur grâce à une ligne de commande.
La solution la plus simple consiste à utiliser le logiciel df qui est natif sous linux.

Il existe d'autres programmes qui offrent des fioritures graphiques du genre couleurs, graphiques, etc. Ces programmes sont di, discus, pydf à installer car ils ne sont pas natifs.

Au final, pour ce genre de fonctionnalité, rien de tel que la simplicité. C'est pourquoi df suffira largement pour savoir s'il est temps de renforcer votre espace ou pas.


Autre programme utile : du
Par exemple, si vous souhaitez connaître l'occupation d'un de vos disques en particulier :

du -sh /media/sdb1/


Enfin, si vous voulez connaître l'occupation détaillée de votre mémoire :

cat /proc/meminfo


Ne soyez cependant pas effrayé si votre RAM semble "saturée". La politique de Linux est d'utiliser tout l'espace libre afin d'optimiser son fonctionnement.

mercredi 11 avril 2012

Wunderlist

Il y a quelques semaines, je vous présentais l'application Tasque dont l'objectif était de gérer des listes de tâches. Malheureusement, Tasque n'a pas tenu ses promesses. L'application était bien pensée mais souffrait d'un gros défaut, la synchronisation vers le service web laissait à désirer, voire même ne fonctionnait pas du tout dans mon cas.

Grâce au podcast Appload, que vous pouvez retrouver sur nowatch.net, j'ai découvert Wunderlist. Le gros avantage de l'application est qu'elle est complètement cross-platform. Disponible sur Linux, Mac OS, Window$, iOS, Android, etc et même en web-app. Un petit register sur base d'une adresse email et d'un mdp et le tour est joué.
Vous gérez vos tâches sur le pc à la maison le matin, les modifiez sur le pc au bureau à midi et achevez vos tâches le soir sur votre smartphone ou votre tablette.
En plus d'être plutôt jolie, elle offre une grande souplesse d'utilisation (liste, nombreux paramètres, fond d'écran customisable, etc.)

L'application devrait se trouver dans la logithèque des dernières versions d'Ubuntu. J'ai dû chercher un peu pour trouver une version exécutable sur mon ubuntu (10.10).

A nouveau, on verra si l'application tiend ses promesses d'ici quelques semaines.


vendredi 6 avril 2012

Awesome New Tab Page

Aujourd'hui, je vais vous parler d'une extension de chrome/chromium.

Une des raisons qui fait que je préfère régulièrement Opera à tous les autres navigateurs, c'est qu'il a toujours une longueur d'avance sur les bonnes idées et que beaucoup de choses intéressantes y sont intégrées de base.
L'un des derniers grands avantages d'Opera était la "splash page". C'est-à-dire, la page "vide" que l'on a en ouvrant un nouvel onglet. Cette page peut être configurée de manière à y intégrer des raccourcis vers ses sites préférés. Personnellement, je préfère cette approche à toutes les autres.

Depuis un certain temps, Chromium avait tendance à concurrencer Opera en terme d'usage. Chromium a l'avantage d'optimiser l'affichage des apps google mais son défaut, c'était cette splash page pas très bien customisable. Et bien, une extension vient de me résoudre le problème. Il s'agit d'Awesome New Tab Page.

En plus d'être configurable à souhait, cette extension a une apparence qui n'est pas sans rappeler l'interface Metro du futur Window$ 8. Jusqu'ici, je l'ai toujours trouvée moche pour un environnement de travail mais dans le contexte d'une splash page, c'est plutôt agréable. En plus des raccourcis personnalisé, l'interface propose une "tuile" dédiée aux applications google et des "tuiles" widget comme, par exemple, une horloge.

A tester donc si le coeur vous en dit.Moi, je suis convaincu.


jeudi 5 avril 2012

Impression d'écran


Vous souhaitez réaliser un guide utilisateur pour la prise en main d'une application. Selon l'adage qu'un petit dessin vaut mieux qu'un long discours, vous vous préparez à réaliser des impressions d'écran.

La capture d'écran par défaut vous permet de sauvegarder dans un fichier ou dans la clipboard l'intégralité de votre (ou de vos) écran(s). Sachez qu'il existe des logiciels qui vous permettent de sélectionner la zone qui vous intéresse.

Sous linux, il y a Ksnapshot (sous kde mais fonctionne très bien aussi sous gnome) ou encore shutter. Ksnapshot est très simple d'emploi. Shutter quant à lui est un peu plus complexe mais offre plus d'options.
Je recommande Shutter qui permet de configurer l'outil de telle manière qu'une simple pression sur le raccourci clavier choisi (prtscr ou un combo du genre ctrl-prtscr) permette de sélectionner directement une zone. Après avoir valider la zone, et en appuyant sur la touche "return", l'image est automatiquement copiée dans le clipboard.

Shutter


En bonus, un zoom est disponible et la zone de sélection peut être ajustée en modifiant le rectangle.
Pour ne pas faire apparaître la fenêtre principale après la sélection, il suffit de décocher "present main window after taking a screenshot" dans l'onglet comportement.

De cette manière et contrairement à la capture d'écran de gnome, vous pouvez travailler rapidement sans passer par un outil comme the gimp pour redimensionner votre impression d'écran..

Ksnapshot


Sous window$, il existe l'excellent gadwin printscreen qui propose les mêmes fonctionnalités.

Conseil de dernière minute en ce qui concerne Shutter. Il est possible de choisir le répertoire dans lequel est placé l'image qui correspond à l'impression. Choisissez le répertoire /tmp/ pour éviter d'accumuler des images sur votre disque.

dimanche 1 avril 2012

AirDroid

Vous en avez assez de connecter et déconnecter le câble de votre smartphone Android pour échanger photos, musiques et autre documents avec votre pc?
Bonne nouvelle, AirDroid est une petite application qui vous aidera grandement dans la synchronisation de vos données.
Après l'installation, vous lancez AirDroid et immédiatement, il vous donne une url (sous forme d'adresse IP) et un code de login.
Il suffit alors de vous rendre à cette adresse sur votre pc et de vous identifier au moyen du code. Vous accédez alors à un bureau virtuel qui vous permet de gérer toutes les données du smartphone et d'échanger ce que vous voulez avec votre pc. Comme l'interaction passe par un browser, pas besoin d'installer quoi que ce soit et c'est évidemment cross-platform.

Deux remarques tout de même :

  1. Votre pc et votre smartphone doivent être sur le même wifi.
  2. Lorsque vous désinstallez une application, vous devrez toujours confirmer l'action sur votre smartphone.
Pour le reste, ce n'est que du bonheur.