ubuntu-fr

Communauté francophone des utilisateurs d'Ubuntu

Planet Ubuntu-fr - planet libre

Fil des billets

samedi, décembre 29 2007

Gravatar de adminConvertir des vidéos "au format Meizu M6" sous Ubuntu (2) via Administrateur

Comme le titre peut le laisser penser, cette article est le deuxième volé de la grande saga "Convertir des vidéos" pour son meizu. Cette fois-ci la démonstration s'appuie sur Nautilus actions et non sur Script Nautilus. Certes la différence n'est pas énorme je vous l'accorde, mais je trouve Nautilus actions plus simple à mettre en place, mieux intégré, et enfin plus facilement configurable.

Installer Nautilus Actions

J'invente rien, si vous voulez bénéficier de nautilus actions et de quelques suppléments rien de compliqué soit vous regardez la documentation Ubuntu soit vous tapez directement :

sudo apt-get install nautilus-actions zenity mencoder

*mencoder permet de compresser des vidéos

Puis allez dans Système > Préferences > Configuration des actions de nautilus, cliquez sur Ajouter.
Remplissez les champs comme ceci :

Onglet Action et entrée de menu
  • Libellé : Conversion Format Meizu M6
  • Icône : gtk-execute
  • Chemin : mencoder
  • Paramètres : %M -idx -noodml -ofps 20 -vf scale=320:-2,expand=:240:::1,crop=320:240,rotate=1 -ovc lavc -ffourcc XVID -lavcopts vcodec=mpeg4:vbitrate=384:vmax_b_frames=0:vhq -sws 9 -srate 44100 -oac mp3lame -lameopts cbr:br=128:mode=0 -o %M[mz].avi
Onglet Conditions
  • Noms des fichiers : *
  • Types mimes : video/x-msvideo
  • Apparait si la sélection contient : Seulement des fichiers.

Voilà le tour est joué, l'option compresser vidéo s'affiche uniquement pour des vidéos et non pour tout les fichiers (texte, image) contrairement à  une action par script Nautilus. Dans l'état actuel des choses compressez toto.avi donne toto.avi[mz].avi. Je vous laisse adapter, mais ça fonctionne très bien de base.

Note :
vendredi, décembre 21 2007

Gravatar de adminClaws-mail, client mail léger via Administrateur

Claws-mail remplaçant de Sylpheed, est client mail reposant sur la bibliothèque GTK+, privilégiant la légèreté, la rapidité et l'extensibilité grâce à un système de plugins. La version 3 vient de sortir, elle propose de nombreuses particularités et n'a rien à envier à Outlook, Thunderbird, Evolution ... Je vous laisse tester par vous même.

Installation de claws-mail

Deux méthodes d'installation, la première reste classique, mais ne permet pas de bénéficier de la toute dernière version de claws-mail.

D'après Synaptic

Soit en utilisant l'interface graphique Système > Administration > Gestionnaire de paquets Synaptic soit via ligne de commande :
  1. sudo apt-get install claws-mail

D'après le serveur claws-mail

Pour bénéficier de la dernière version rajoutez le serveur claws-mail.org à votre dépôt.

Sous Gutsy 7.10

  1. Editez le fichier sources.list : sudo gedit /etc/apt/sources.list
  2. Ajouter à la fin la ligne : deb http://www.claws-mail.org/ubuntu/gutsy/ ./
  3. Télécharger la clé colin pour pouvoir accéder au dépot. (Clic droit sur le lien puis enregistrer dans votre dossier utilisateur /home/nomutilsateur)
  4. Chargez la clé publique : sudo apt-key add colin.publickey
  5. Recharger votre dépot : sudo apt-get update &&  apt-get upgrade
  6. Installer si ce n'est pas déjà fait claws-mail : sudo apt-get install claws-mail

Sous Dapper 6.10

  1. Editez le fichier sources.list : sudo gedit /etc/apt/sources.list
  2. Ajouter à la fin la ligne :deb http://www.claws-mail.org/ubuntu/dapper/ ./
  3. Télécharger la clé colin pour pouvoir accéder au dépot. (Clic droit sur le lien puis enregistrer dans votre dossier utilisateur /home/nomutilsateur)
  4. Chargez la clé publique : sudo apt-key add colin.publickey
  5. Recharger votre dépot : sudo apt-get update &&  apt-get upgrade
  6. Installer si ce n'est pas déjà fait claws-mail : sudo apt-get install claws-mail
Pour les possesseurs de 64bits, c'est quasiment la même manipulation : voir cette page.

Les extension / plugins / greffons disponibles

  • claws-mail-spamassassin
  • claws-mail-bogofilter
  • claws-mail-acpi-notifier
  • claws-mail-html2-viewer
  • claws-mail-themes
  • claws-mail-plugins
  • claws-mail-trayicon
  • ...
Listing des extensions via : sudo apt-cache search claws-mail
mercredi, novembre 14 2007

Gravatar de adminGeany, un IDE très prometteur via Administrateur

Nombreuses sont les personnes qui recherchent l'éditeur de code idéal, l'éditeur facile à prendre en main qui simplifie la vie. Seulement voilà la notion « d'idéal » ne semble pas être la même pour tout le monde et ajouter à cela le fait qu'il existe de nombreux langages différents (balisage, compilé, interprété...), tant de raisons qui conduisent à une réelle problèmatique, croyez moi je ne suis pas le seul à faire le tour des solutions existantes sans trouver mon bonheur.
Certains seront déçus s'ils attendent l'éditeur suprême, Geany est bon voir très bon mais il lui manque quelques services bien pratique (peut être via des plugins, qui sait !)

Ultérieurement j'ai annoncé Geany comme une solution non parfaite, certes, mais actuellement c'est le meilleur éditeur qu'il m'a été permis de tester sur l'environnement Linux.

Pourquoi Geany, dans le désordre ?

  1. Simplification d'installation : sudo apt-get install geany (actuellement v0.11 sur Linux Ubuntu Gutsy Gibbon)
  2. Simplicité de prise en main
  3. Lancement et fonctionnement ultra-rapide (contrairement à Eclipse par exemple)
  4. Ouverture multiple des fichiers dans des onglets
  5. Terminal intégré fort pratique dans le cas de la compilation
  6. Mode plein écran
  7. Auto-complétion intelligente, d'après fonction du langage + d'après code utilisateur (parfois inexistante)
  8. Indentation automatique
  9. Gestion de l'encodage auto
  10. Coloration syntaxique
  11. Code pliable/dépliable
  12. Utilisation de marqueur (disparaissent après la fermeture du document :s) et déplacement aisé entre eux
  13. Partie nommé Symbole permettant un listing des fonctions / classes / macro / variables
  14. Déplacement aux déclarations / définitions des fonctions aisés (via raccourci clavier par ex)
  15. Rechercher / remplacer performant au sein du document, de plusieurs documents ou d'une sélection, utilisation d'expression régulière si besoin.
  16. Numérotation des lignes, renvoi à la ligne, déplacement à la ligne, visualisation des espaces et tabulation via des symboles gris clairs
  17. Déboggeur intégré (pour C et C++) , même si je n'arrive pas à l'utiliser
  18. Conserve les derniers fichiers ouverts au prochain démarrage du logiciel

Ce qui manque ?

En voyant le listing précédent on pourrait se dire, il est bien difficile lui avec toutes les possibilités existantes  !! voici ce que j'aimerais d'incorporé :

  • Gestion interne de FTP, permettant de travailler directement sur le serveur, CTRL+S provoquerait l'enregistrement et l'envoi direct
  • Meilleure gestion des projets, il est actuellement possible de créer des projets, mais l'ouverture de ces derniers est visiblement impossible ou étrange, sauf erreur de ma part. Bref c'est pas très clair.
  • Il manque une fonction très croustillante : les snippets ! quel régal de pouvour taper doctype puis TAB et de voir  apparaître le choix de plusieurs doctype à insérer. On aimerait avoir une collection de snippets éditables selon les langages. Imaginer dans le cas également de Frameworks Symfony, RoR, Django ...
  • Il manque la documentation liée aux fonctions selon les programmes
  • Une meilleure gestion des documents à balisage, ex : je change la balise ouvrante <span> par <div> et la balise fermante correspondante se change en </div>
  • L'édition/modification verticale : pourvoir modifier des bloc de 10 span id= « truc » en span id= « toto »
  • Ajout de boutons personnalisés pour lancer l'exécution de programme spécifique sur le fichier / sélection / session courante. Exemple génération de documentation à partir du code, génération de fichier html etc....

En gros pour les dernières fonctions citées (snippets & co), il faudrait mixer scribes avec Geany.

Tirer profit de Geany

Partie intéressant quiconque souhaitant utilisé Geany rapidement via les raccourcis claviers spécifiques. Ceci est dispo depuis le menu Edition > Préférences > Raccourcis

  • F11 -> Passer en mode plein écran
  • CTRL+F -> Rechercher
  • CTRL+E -> Recherche / remplacer
  • CTRL+J -> Aller à la ligne
  • CTRL + Page Down / Up -> Navigue entre les fichiers ouverts
  • CTRL+M -> Placer un marqueur
  • CTRL + ,  / ;  -> se déplace entre les marqueurs (raccourcis perso : depuis les préférences > Raccourcis)
  • CTRL +  <              -> Aller à la déclaration de la fonction (perso)
  • CTRL+SHIFT+ <   ->Aller à la définition de la fonction (perso)
  • CTRL+ ESPACE    -> Complétion,  TAB suffit dans certains cas
  • F2 -> passe en mode édition
  • F4 -> passe au terminal intégré


Un problème récurrent est de devoir se déplacer toujours au bon endroit dans le terminal pour pouvoir compiler et lancer un programme, c'est chiant trop chiant. Depuis Geany menu Edition > Préférences > Terminal  : cocher la case Suivre le chemin courant. Désormais dès que vous ouvrez un fichier le terminal est directement au bon endroit.

Remerciement à l'équipe de développement

Enrico Tröger - Mainteneur
Nick Treleaven - Développeur
Frank Lanitz - Mainteneur des traductions
ainsi qu'a Jean-Philippe Moal connu sous le pseudo « skateinmars » pour la traduction en français.


Autre article :

http://cybersdf.org/2007/08/19/237-a-la-recherche-d-un-diteur