Archive for the 'Astuces' Category

Synchroniser son Carnet d’Adresses

Atteint de synchronisite aïgue depuis que j’ai mon compte DropBox, j’essaye de tenir tout et n’importe quoi à jour, quelque soit le mac sur lequel je suis. Et tout y passe : µtorrent (fera l’objet d’une article prochain), JDownloader, Adium, … etc. C’est à peine si je n’essaye pas de synchroniser iTunes (mais… Je l’aurai un jour, je l’aurai ;-P ).

Bref, voyons aujourd’hui comment synchroniser notre carnet d’adresse entre plusieurs mac. Certes, ceux qui possèdent un iPhone peuvent le faire via cette voie la. Vous pouvez également utiliser les options présentes dans Snow Leopard pour synchronisez via MobileMe/Yahoo!/Google déjà présentées. Néanmoins, tout le monde n’en ayant pas un, voyons comment faire cela en passant par un service tel que DropBox.
Le carnet d’adresse étant bien plus important que les logs d’Adium (a mon humble avis), la toute première étape est de faire une sauvegarde de ce dernier avant de faire quoi que ce soit !

Gardez précieusement cette sauvegarde tant que vous n’êtes pas certain que tout a fonctionné parfaitement.

Synchronisation :
C’est la qu’on va voir ceux qui ont suivi ! ;-)
Pour synchroniser le carnet d’adresse via DropBox, nous allons utiliser la même technique que pour les logs d’Adium, à savoir, un lien symbolique.

Première étape, nous allons déplacer les informations contenues dans notre Carnet d’Adresses dans DropBox. Pour ce faire :

0°) Quittez l’application Carnet d’adresses

1°) Ouvrer le Terminal et tapez la commande suivante :

mv ~/Library/Application\ Support/AddressBook ~/Dropbox/Sync/

Cette commande ca déplacer le contenu de votre AddressBook dans le dossier Sync de DropBox (cela fonctionne avec tout autre dossier).

Seconde étape : faire le lien entre le dossier DropBox/Sync et l’application Carnet d’Adresses. Pour ce faire,

2°) Toujours dans le Terminal, tapez la commande suivante :

ln -s ~/Dropbox/Sync/AddressBook/ ~/Library/Application\ Support/AddressBook

3°) Relancez le le Carnet d’Adresses.

Si toutes vos adresses sont toujours la, tout a fonctionné parfaitement et il sera désormais synchroniser entre différents Mac. Si votre carnet d’adresse est vide, quittez le, quittez également toutes les autres applications et recommencez la procédure. Sachez que cela fera bien plus que synchroniser vos données, cela synchronisera aussi vos préférences et paramètre du carnet d’adresse

Attention :
Cette solution comporte quelques petits inconvénients :
- Attendez la fin de la synchronisation de DropBox (au démarrage du mac) avant de lancer le carnet d’adresses.

- Evitez de modifier, en même temps, votre carnet d’adresses depuis plusieurs mac !!! (Si vous souhaitez pouvoir le faire, privilégiez une solution à base de serveur SVN).

En dehors de ca, tout devrait bien se passer…

P.S. : Vous avez remarquez : je poste imperturbablement pendant que Fred casse à nouveau tout…

Synchroniser les conversations Adium entre différents Mac

Nous vous avons déjà, à plusieurs reprise, présenté des produit permettant une synchronisation entre différent PC/Mac tel que XMarks pour vos favoris (browser indépendant) ou DropBox (OS indépendant).

Voyons aujourd’hui comment tirer parti de dropbox pour synchroniser certains fichier automatiquement. Et quoi de mieux que de pouvoir synchroniser ses logs de messagerie instantanée ? En effet, imaginons la situation suivante : vous êtes au boulot et vous discuter, via adium sur le Mac Pro, avec votre pote Fredo (quel poète… ca rime !) d’un problème que vous avez sur le dos (ça rime toujours). Il vous répond, vous donne son avis, vous résout même votre problème s’il est en forme. Le soir, vous rentrez chez vous, vous voulez finaliser la solution sur votre MacBook Pro (par exemple) et la, ne vous rapellant plus bien ce que Fred vous a expliqué, vous allez voir les logs d’adium et c’est la que le drame arrive : vous ne retrouvez plus la conversation… Et vous vous rappelez bien vite que elle est bel et bien dans les logs mais… dans les logs de l’adium du mac du boulot. Et la, vous êtes coincés…

Moche…

Heureusement, grâce a DropBox, vous pouvez maintenant centraliser ces fichiers logs. La seule subtilité est qu’il faut utiliser un lien symbolique. Un quoi ? Pourquoi ? Qu’est-ce (à savon) ? Non, pas de ligne de commandes :’(

Ne nous emballons pas… Un lien symbolique peut être vu comme un « raccourci » sous windows. Un endroit dans votre Finder qui va directement vous envoyé dans un autre dossier. Nous somme obliger d’utiliser cette technique parce qu’Adium ne laisse pas la possibilité de choisir ou sont stockés ces logs.

0°) Quitter Adium

1°) Créer dans votre dossier DropBox un répertoire dans lequel vous stockerez vos historiques de conversation (par exemple : ~/DropBox/Sync/Chat).

2°) Allez dans le dossier

~/Library/Application Support/Adium 2.0/Users/Default/Logs

et copier le tout dans le dossier créé au 1°)

3°) Une fois le répertoir Logs vide, effacez le.

4°) Ouvrez le Terminal et taper la commande suivante :

ln -s ~/Dropbox/Sync/chat/logs/ "/Users/votre_username/Library/Application Support/Adium 2.0/Users/Default/Logs"

5°) Relancer Adium.

Attention, cette solution comporte quelques petits inconvénients :

- Il vaut mieux attendre la fin de la synchronisation de DropBox (au démarrage du mac) avant de lancer Adium.

- Il faut éviter de parler en même temps, à la même personne, depuis plusieurs mac !!!
En dehors de ca, tout devrait bien se passer…

Astuces Google (Part 2)

Faisant suite à un article précédent présentant quelques astuce pour google ainsi que d’autres moteurs de recherche, voici encore quelques astuces pouvant s’avérer utiles afin de chercher et surtout trouver plus rapidement ce qui nous tient à coeur.

Recherche par type de fichier :

Il est très facile de limiter vos recherches à un type de document bien particulier (Word, PDF, tableau Excel, etc.). Pour restreindre votre recherche, utilisez la commande filetype :, suivie du type d’extension désirée. Si par exemple vous recherchez des documents PDF traitant de Linux, alors tapez dans votre champ de recherche :

filetype:pdf linux.

Rechercher sur un site/exclure une site :

Pour restreindre une recherche à un site particulier, il suffit de faire précéder votre recherche de la mention

site:www.nomdusite.com.

Ainsi, si vous recherchez des informations au sujet de Firefox sur notre site, vous pouvez taper :

site:www.pommegyver.be firefox.

A l’inverse, vous pouvez également exclure un (ou plusieurs) site internet en tapant la commande :

firefox -site:www.pommegyver.be

Orthographe de la recherche :

Si vous ne maitrisez pas l’orthographe d’un terme, vous pouvez utiliser le signe | (Alt Gr + 6), représentant ici un “ou” entre vos différentes requêtes. C’est très pratique d’autant que les fautes d’orthographes sur les noms propres sont très fréquentes sur le Web. Grâce à ce petit truc, vous ne passerez plus à côté de pages intéressantes… mais mal orthographiées.


Nombre de résultat :

Effectuez votre recherche, puis une fois les résultats affichés, rajouter &num=30 dans la barre d’adresse et revalidez en appuyant sur la touche Entrée. La page affichée contiendra 30 résultats. Vous pouvez bien évidemment modifier ce nombre autant de fois que vous le désirez.

Désactiver les filtres :

Par défaut, et dans le but d’éradiquer les spammeurs, le moteur de recherche applique des filtres aux réponses qu’il affiche. Vous pouvez jouer dessus via les options ou plus simplement désactiver ces filtres en ajoutant &filter=0 dans la barre d’adresse de vos résultats.

Recherche de synonymes :

Pour une recherche sur un thème et ses synonymes, il existe une solution : ~ (Alt Gr + 2). Collé devant le terme de votre choix, il vous permet d’obtenir des résultats sur tous les synonymes de ce dernier, ce qui est souvent bien utile.

Le nouveau Google

Notre petit pourrisseur de vie privée préféré à développé une version bêta de la nouvelle page de son moteur de recherche. Et, ôh chance, elle est accessible a tous via quelques lignes de code… Rhooooo, j’en vois déjà qui s’enfuient… :-P

Allez, revenez… C’est tout simple et ca donne un tout beau tout propre Google… Mais toujours aussi Evil !!!

Essayer la nouvelle page

Allez sur la page Google.com (/!\ attention à la redirection automatique /!\)

Ensuite, effacez l’URL qui se trouve dans la barre d’adresse (y compris le http://) et copiez-collez ce code puis tapez Entrée.

Relancer ensuite votre navigateur… Et voila, le tour est joué…

Revenir en arrière

Si jamais vous souhaitez utiliser la page classique du site international, il vous faudra allez fouiller dans les cookies de votre navigateur pour effacer celui en provenance de Google.com nommé PREF et commençant par « ID=20b6e4c2f44943bb ».

Lancer une application graphique en sudo…

Et oui, c’est possible… Il n’y a pas très longtemps je demandais a Fred s’il savait comment faire et force lui a été de reconnaitre que, malgré quelques pistes de réflexion fournies, il n’a malheureusement pas su m’aider (encore une fois !!! :-P ).

Comme vous le savez peut-être vous pouvez, dans le terminal, précéder une commande de « SUDO » (pour Substitute User DO). Cela vous permet d’exécuter cette commande avec plus de privilèges que les privilèges de l’utilisateur courant.

SUDO est une commande informatique utilisée principalement dans les systèmes d’exploitation de type Unix et Linux. Cette commande permet à certains utilisateurs (ou groupes d’utilisateurs) de lancer une commande en tant qu’administrateur, ou en tant qu’un autre utilisateur.

Maintenant, supposez que l’on veuille lancer en programme graphique mais…. en « sudo ». Comment faire ? En fait, une fois qu’on connait la réponse, c’est assez simple: il vous suffit juste de connaître l’endroit où est « stocké » le programme à exécuter. Pour illustrer cet exemple, prenons TextEdit, que nous devrions tous posséder par défaut (que ceux qui l’ont effacé se dénoncent…).

Allez dans votre dossier Applications. Une fois la, sélectionnez TextEdit et faites un clic-droit dessus. Sélectionner alors Afficher le contenu du paquet. Une nouvelle fenêtre s’ouvre alors avec, dedans, un dossier Contents. Entrez dans le dossier. S’affiche alors de nouveaux dossiers ainsi que des fichiers. Dans ces nouveaux dossierx, vous devriez en avoir un nommé MacOS. Allez dedans. Là, vous devriez retrouver un fichier avec comme nom, le nom du programme, dans notre cas TextEdit. (Cette démarche est valable avec 99% des applications disponible sur Mac OS X.)

Ce fichier est en fait le fichier binaire du programme. Et c’est ce fichier que nous allons lancer grâce à la commande sudo. Pour ce faire, ouvrez un Terminal et tapez les commandes suivantes :

cd ./../../Applications/
sudo ./TextEdit.app/Contents/MacOS/TextEdit

La première commande vous permet de vous placer dans le dossier Applications. Pour la seconde, votre mot de passe vous est demandé, tapez le. Il lancera ensuite l’application. Certes, pour TextEdit, cette utilisation est assez limitée, je vous l’accorde. A part pour éditer en mode texte des fichiers de configuration du système (hosts, … etc.) ça ne s’emploie quasi jamais. Cependant cela peut être utile pour certain programme. D’abord, et c’était le sujet de cet article, pour avoir des droits temporairement plus élevés avec le programme « graphique » de votre choix et ensuite parce qu’utiliser une ligne de commande permet de passer des arguments en paramètre. Exemple, si l’on veut éditer le fichier hosts de manière graphique, il faut taper la commande :

sudo /Applications/TextEdit.app/Contents/MacOS/TextEdit /etc/hosts

qui, en plus de vous donner les droit de l’éditer, va directement ouvrir le fichier avec TextEdit.