Bounga's Home

Balise - Configuration

Fil des billets - Fil des commentaires

jeudi, 12 mars 2009

MAC OS X : Synchroniser son carnet d'adresses avec GMail

Un petit post rapide qui pourra en aider plus d'un je pense.

J'ai voulu utiliser la fonctionnalité de synchronisation des contacts avec GMail. Cette fonctionnalité est incluse dans l'application "Carnet d'adresses" de Mac OS X (10.5) si vous posséder un iPod ou un iPhone (ou que vous ayez bidouiller pour l'activer en modifiant les fichiers de configuration .plist).

Malheureusement pour de nombreuses personnes, même si la configuration se passe sans souci, aucune synchronisation ne se fait.

Une solution radicale existe en passant par le terminal :

/System/Library/PrivateFrameworks/GoogleContactSync.framework/Versions/A/Resources/gconsync --sync com.google.ContactSync --syncmode fast

Et voilà, après quelques secondes, tous vos contacts sont synchronisés.

Si vous voulez forcer Gmail à avoir raison en cas de conflit, vous pouvez utiliser le mode de synchronisation "pullthetruth"

/System/Library/PrivateFrameworks/GoogleContactSync.framework/Versions/A/Resources/gconsync --sync com.google.ContactSync --syncmode pullthetruth

Pour forcer le rafraîchissement de vos contact, vous pouvez utiliser le mode de synchronisation "refresh"

/System/Library/PrivateFrameworks/GoogleContactSync.framework/Versions/A/Resources/gconsync --sync com.google.ContactSync --syncmode refresh

vendredi, 6 février 2009

Configuration de Nginx pour DotClear en mode PATH_INFO

J'ai très récemment décidé de switcher du couple Apache / Mongrel à Nginx / Thin pour mes applis Rails, les différences de performance sont visibles à l'oeil nu et les ressources utilisées (mémoire et CPU) ont été très largement réduites. Un vrai bonheur !

Sur ma lancée, j'ai décidé de migrer également mon blog pour pouvoir me séparer d'Apache. Mon blog, comme vous le savez peut-être, tourne sous DotClear en mode PATH_INFO ce qui permet d'avoir des URLs plus élégantes.

J'ai donc voulu partager avec vous mon expérience et vous propose une documentation sur la mise en place d'un DotClear en mode PATH_INFO avec Nginx.

Voici ma petite recette qui semble très bien fonctionner (surtout depuis la ré-écriture complète de la config suite aux problèmes liés à l'espace d'administration).

Lire la suite...

vendredi, 30 janvier 2009

Rails : Templates

Une nouvelle fonctionnalité très intéressante vient d'être introduite dans Rails Edge et fera son chemin dans Rails 2.3 à priori. Ce sont les Templates.

Ces templates permettent, via du code Ruby, de créer des gabarits de projet qui permettent d'automatiser la phase de personnalisation de votre projet Rails quasi-obligatoire avant d'écrire la moindre ligne de code.

Les Templates sont donc des fichiers Ruby écrit à l'aide d'un DSL qui permettent d'ajouter dynamiquement des plugins, gems, initializers ou encore de modifier des fichiers existants dans votre projet Rails nouvellement créé.

Lire la suite...

lundi, 22 septembre 2008

Configuration d'Apache pour Ruby on Rails avec gestion des fichiers statiques et du cache

Lorsqu'il s'agit d'héberger son application Ruby on Rails et d'administrer son serveur soit même, rien n'est jamais facile.

Il faut trouver les bonnes informations et surtout celles qui correspondent à nos besoins.

J'héberge et administre maintenant moi-même des sites Ruby on Rails depuis plusieurs années et au fil des tests, des lectures et autres essais, j'ai fini par élaborer une configuration fiable, facile à mettre en place et convenant à la majorité des cas pratiques.

Je vais donc vous faire un petit topo de la configuration que j'utilise en production en espérant que celle-ci pourra vous servir.

Lire la suite...