Technique

Une astuce, un How-To, une documentation, trouvée ici ou là, ou rédigé pour garder la trace d'une expérience; c'est le genre des billets qui viennent alimenter cette catégorie, dans l'espoir qu'ils soient l'objets d'échanges et d'enrichissement.

Si c'est le cas, ils finiront rédigés en dossiers, comme une mémoire destinée au partage, pour tous.

Fil des billets

jeudi 22 décembre 2011

Firefox passe en V9, Easy DragToGo évolue aussi

Firefox vient de passer en Version 9, apportant diverses améliorations commentées un peu partout sur le web. Cette mise à jour porte principalement sur l’amélioration du moteur JavaScript SpiderMonkey, et de sa nouvelle mouture baptisée Type Reference,

Mais du coup, Easy DragToGo a été désactivé car il ne prévoyait qu'une compatibilité s'étendant à la version 9 alpha 5; il doit aussi être mis à jour.

L'extension d'origine est passée en version 1.1.6.beta3, comme la traduction ci dessous; elle est valide jusqu'à la V12.beta3 !

Lien de téléchargement de la traduction française : Easy DragToGo version 1.1.6.beta3

dimanche 2 octobre 2011

Traduction de Easy Drag-To-Go pour Firefox 7.0.1 et plus

Puisqu'il semble que certaines personnes trouvent l'extension Easy DragToGo aussi indispensable que moi, et que son mainteneur chinois à produit une version qui supporte jusqu'à Firefox 9.0.a5, je me suis fais un devoir de produire une traduction française de son travail.

Vous pouvez la télécharger ici : Easy DragToGo version 1.1.5.1 FR

Pour ceux qui voudraient passer à autre chose, je signale l'existence d'un autre extension qui se présente comme son héritière : QuickDrag.

Les possibilités de configuration sont bien moins nombreuses, mais elle peut tout à fait convenir à certains qui n'en font qu'une utilisation plus basique.

jeudi 14 juillet 2011

Une version de Easy Drag To Go qui supporte Firefox 5, 6, 7 ...

Vous vous rappelez de cette extension qui permet de garder le fil de sa lecture tout en lançant des ouvertures d'onglets en arrière plan ? Elle s'appelle Easy DragToGo.

Son développeur principal l'a abandonné à la version 1.1.2.4, et donc, elle ne pouvait plus être installée sur les versions de Firefox postérieures à la 3.5. Le développeur chinois qui l'a récupérée et qui avait produit une version 1.1.2.9 supportant Firefox 3.6 (sur la base de laquelle j'avais produit une traduction française) viens de sortir une version qui supporte jusqu'à la version 7 (avec le rythme des versions qui s'accélère, autant prévoir large).

Comme il ne laisse dans ses versions que l'anglais et les deux langues chinoises, je viens de produire et d'empaqueter une traduction française sur la base de sa dernière version 1.1.3.3

Vous pouvez la télécharger ici : Easy DragToGo version 1.1.3.3 FR

lundi 27 juin 2011

Soigner le syndrome de la synchronisation permanente

Nous avons tous, de plus en plus, plusieurs objets d'accès à nos données; un poste fixe à la maison, un autre au bureau, un portable pour se déplacer, un smartphone, etc. Sans parler de moments où nous n'avons rien d'autre que le besoin d'accéder à nos données, perdues dans l'un de ces appareils, justement celui qui n'est pas avec nous.

L'absolue numérisation de notre environnement et notre croissante dépendance à l'accès aux données induit chez nous un stress intense; il nous faut toujours, en tout temps et en tout lieu, sur tout nos objets d'accès, la dernière version de n'importe laquelle de nos précieuses données.

Je laisse aux psychanalystes le soin d'étudier cette récente évolution d'homo sapiens connectus pour m'intéresser aux solutions qui peuvent être apportées aux professionnels soufrant de ce syndrome de la synchronisation permanente.

Parce qu'elles existent ! ces solutions; elles sont même nombreuses. Mais toutes ne se valent pas. J'ai donc fait ce billet pour recenser les solutions qui existent et donner quelques clés pour vous permettre de choisir votre solution.

Je ne reviendrais pas sur l'illusoire "J'ai tout sur ma clé USB", une solution qui ne résiste même pas à un oubli dans une poche suivi d'un passage en lave linge. passons directement aux vrais solutions; en commençant par les plus connues.

Avec un serveur imposé

Ces solutions imposent le serveur de stockage, généralement opéré par l'éditeur du service.

DropBox

A tout seigneur tout honneur. Ce service possède toutes les caractéristiques de praticité attendues pour l'utilisateur. Compatible Linux, Windows et OS-X, il permet également d'utiliser les smartphone les plus connus (iPhone, iPad, Android et BlackBerry[1]). Coté sécurité, les données sont transportées dans un canal crypté et stockées sous une forme également cryptées (d'après Dropbox, mais on peut légitimement douter de la confidentialité à cause du DMCA)

Spideroak

Ce service est similaire à Dropbox. 100% non libre (client propriétaire et serveurs imposés), il offre 2 Go gratuit et est payant au delà, mais moitié moins cher. Il intègre en outre un système de versioning permettant de restaurer des versions antérieures des fichiers. Mais il n'est pas encore compatible avec les mobiles (annoncé pour iPad)

Jungle Disk

Un troisième service, dans la même ligne que les deux précédents, mais sans version gratuite (commence à 2$ par mois)

Ubuntu One

Proposé par Canonical et dédiée à Ubuntu (voire d'autres Linux, le client Windows est encore en Beta), ce service propose le très répandu modèle freemium : 2Go gratuit, payant au delà. Si le client est libre GLP v2), le code du serveur, lui, ne l'est pas, probablement à cause de l'intégration d'une boutique de musique en ligne et de ces capacités de streaming vers des smartphone.

Avec un serveur personnel

Les solutions qui suivent vous permettent de stocker vos données sur un serveur qui vous appartient, qu'il soit situé sur votre réseau local ou hébergé sur internet.
C'est le plus souvent une obligation, mais dans certains cas, des solutions permettent d'utiliser des services de stockage tiers (Github, Gitorious, etc.)

iFolder

Libre (GPL v2), il est maintenu par Novell, notamment pour ses serveurs Suse Linux et des client existent pour Linux, Windows et OS-X. Plutôt complexe à installer coté serveur, c'est une solution d'entreprise, riche en fonctionnalités (stockage crypté, lien LDAP, etc.)

Persy (Personnal synchronisation)

Libre (GPL v2), uniquement disponible pour Linux, il s'intègre parfaitement à Gnome et permet d'utiliser n'importe quel serveur équipé de git[2] comme dépôt distant; le votre, ou un service tiers.

Syncany

Libre (GPL v2), ce projet récent mais très prometteur présente la particularité de permettre d'utiliser de nombreux protocoles et services pour jouer le rôle de serveur de dépôt : Amazon S3, FTP, SFTP/SSH, mais aussi lMAP, box.net et même Picasa ! La sécurité n'est pas oubliée avec un chiffrement des données sur le client (indispensable dans le cas des dépôts publics)

Sparkleshare

Libre (GPL v3), il laisse lui aussi le choix de l'hébergement du dépôt sur son propre serveur Git ou sur des forges utilisant ce système de gestion de contenu. Il ne propose pour l'instant des clients que pour Linux et OS-X

Autres offres

Parmi les offres moins connues, il y a celles qui ne sont pas multi-plateforme :

Mozy

2 Go gratuit, puis payant, Client propriétaire et serveurs imposés; il ne supporte que Windows et Mac OS-X.

iDisk

Propriétaire et Payant, il est dédié à Apple, et n'est accessible aux autres plateformes que par le biais du navigateur.

Windows Live SkyDrive

25 Go gratuitement offert par Microsoft, il s'intègre à Windows, mais n'est lui aussi accessible aux autres plateformes que via un navigateur. Propriétaire.

Voilà, ce tour d'horizon ne prétend pas à l'exhaustivité, si votre service préféré n'y figure pas, signalez le et décrivez les raisons de votre choix dans les commentaires.

Notes

[1] Windows Phone 7 manque pour le moment à l'appel.

[2] git est un logiciel de gestion de versions décentralisée. Créé par Linus Torvalds, le créateur du noyau Linux, il est distribué sous la licence GPL v2 (Wikipedia).

lundi 11 avril 2011

Remplacer proprement Evolution par Thunderbird

Ubuntu intègre par défaut le client de messagerie (et gestionnaire d'agenda) Evolution depuis déjà de nombreuses versions.

Les critères des uns et des autres en matière de choix de programme pour une tâche donnée sont libres ... et variés; et nombreux sont ceux qui le remplacent par un autre courrielleur, notamment par Thunderbird.

Réaliser cette opération de remplacement par le biais de la Logithèque Ubuntu ne prend que quelques clics.

Toutefois, après avoir réalisé le remplacement, il reste un petit détail à régler pour finir d'intégrer votre nouvel outil au bureau Gnome; il s'agit de l'attacher à l'indicateur de la zone de notification (la petite enveloppe, en haut à droite de la barre Gnome) en lieu et place de son homologue pour Evolution.

Pour effectuer le travail de remplacement dans l'applet de notification, deux lignes de commandes suffisent :

sudo bash -c "echo /usr/share/applications/thunderbird.desktop > /usr/share/indicators/messages/applications/thunderbird"
sudo rm /usr/share/indicators/messages/applications/evolution

Mais il faut encore ajouter une extension à Thunderbird pour finir l'intégration dans le bureau. Deux solutions s'offrent à vous :

La première extension est fort justement nommée Gnome Integration et s'installe comme toutes les autres extensions de Thunderbird

  • Il faut activer le Gestionnaire de modules complémentaires, soit depuis le menu ("Thunderbird", "Outils", "Modules complémentaires"), soit depuis l'onglet "Général" du Gestionnaire de préférence ("Édition", "Préférence"),
  • Dans l'onglet Catalogue se trouve un champ de recherche; saisir "Gnome Integration" et installer l'extension.

L'installation requiert un redémarrage de Thunderbird.

Si vous êtes, comme moi, en 64 bits, il faut également installer la libnotify-bin comme indiqué dans la documentation francophone.

La seconde solution passe par l'ajout d'un PPA permettant d'installer une extension nommée Thunderbird Indicator. Là encore, trois lignes de commandes suffisent :

sudo add-apt-repository ppa:ruben-verweij/thunderbird-indicator
sudo apt-get update
sudo apt-get install xul-ext-indicator

Cette extension semble plus aboutie, mais n'est pas totalement traduite, notamment l'écran de configuration. Mais l'avantage de l'installation par le PPA est que les mises à jour éventuelles se font automatiquement,avec l'ensemble du système.

Si la langue anglaise constitue une gêne, vous pouvez vous rabattre sur la traduction complète que j'ai réalisé[1] et qui peut être téléchargée ici : thunderbird-indicator-1.1+FR.xpi

La méthode d'installation varie un peu dans ce cas :

  • Télécharger l'extension (clic droit, "Enregistrer la cible du lien sous ...").
  • Ouvrir le Gestionnaire de modules complémentaires (voir ci dessus les moyens le lancer depuis Thunderbird).
  • Cliquer sur le bouton "Installer" (en bas à gauche de la fenêtre du Gestionnaire de modules complémentaires).
  • Sélectionner le fichier thunderbird-indicator-1.1+FR.xpi qui vient d'être téléchargé.

Un reboot, ou à minima une déconnexion-reconnexion à votre compte, est nécessaire pour que la prise en compte des extensions par le démon de gestion des notifications soit complète.

Notes

[1] En parallèle, je transmets ce travail à l'auteur de l'extension dans l'espoir que la prochaine version intègre nativement notre langue.

mardi 8 mars 2011

Exit OO.o ! Bonjour LibO !

Depuis que la suite bureautique OpenOffice.org est dans les mains d'ORACLE, son futur est devenu suffisamment incertain pour qu'il soit préférable de se tourner vers l'alternative proposée par The Document Foundation.

J'ai donc décidé de changer la suite bureautique livrée avec la version Maverick Mercat d'Ubuntu qui équipe ma machine pour faire sa place, avec un peu d'avance[1], à la récente version stable (3.3.1) de LibreOffice.

En compilant les diverses documentations trouvées sur l'opération, on arrive à réaliser l'opération en 4 lignes de commandes :

sudo apt-get remove openoffice*.*
sudo add-apt-repository ppa:libreoffice/ppa
sudo apt-get update
sudo apt-get install libreoffice libreoffice-gnome libreoffice-help-fr hunspell-fr

Ceci vaut pour mon système, qui utilise l'interface Gnome; si vous avez fait le choix de l'environnement KDE d'une Kubuntu, remplacez libreoffice-gnome par libreoffice-kde dans la dernière ligne.

Pour le moment, tout semble se passer pour le mieux. Je verrais s'il y a des conséquences cachées avec le temps.

Notes

[1] La version 11.04 d'Ubuntu sera livrée avec LibreOffice en remplacement de la suite d'ORACLE; je ne prend que quelques semaines d'avance.

- page 2 de 5 -