Archive for the 'OpenSource' Category

Sauvegarde et restauration de Postgresql

January 26th, 2010 | Category: OpenSource,database,postgresql

Postgresql est un SGBD opensource offrant plusieurs avantages dont la robustesse et le respect des normes SQL (ANSI SQL 89, SQL 92 (SQL 2), SQL 99 (SQL 3) et SQL:2003 ).
Je l’utilise quotidiennement pour le traitement de plusieurs giga de données.
Je vais vous présenter un moyen efficace pour faire la sauvegarde de vos bases de données.

  • Pour commencer, il faut connaître les bases que vous avez, pour cela sous l’utilisateur postgres, il faut lancer la commande suivante :
    1. $su – postgres
    2. $psql -l


  • Par la suite, lancer la commande pg_dump avec la base que vous voulez (dans notre exemple la base client )
    1. $pg_dump client > client.dump.out


  • Pour la restauration, la commande psql à travers cette requête
    1. $ psql -d client -f client.dump.out


  • Une base de donnée est volumineuse donc l’utilisation d’une méthode de compression est la bienvenu. Le backup sera fait alors avec l’ajout de gzip pour avoir la requête suivante
    1. $ pg_dump client | gzip -c > client.dump.out.gz


  • et pour la restauration
    1. $ pg_dump client | gzip -c >$ gunzip client.dump.out.gz
    2. $ psql -d client -f client.dump.out


  • Enfin, pour le backup de toutes les bases, il faut utiliser la commande pg_dumpall
    1. $ pg_dumpall > all.dbs.out


  • Pour la restauration
    1. $ psql -f all.dbs.out postgres


Voila, je pense que maintenant, vous avez les outils nécessaire pour sauvegarder vos informations.
PS: Pour ma part, j’utilise postgresql sur deux serveurs qui tourne sous fedora et centos. Je vous invite à faire un tour au niveau fedora fr docs ou il y a une page consacré à l’installation et configuration de postgresql sous fedora.

No comments

Modification de la luminosité avec Gimp

January 24th, 2010 | Category: OpenSource,astuce,geek

J’ai écrit ce post pour plusieurs raisons :

  • Participation au club photo et je trouve qu’on parle trop de photoshop alors qu’il y a le bon Gimp open source utilisé dans de nombreux films dont Scooby-Doo, Harry Potter and the Philosopher’s Stone, The Last Samurai et Stuart Little
  • Je trouve que je suis sombre dans la photo que j’ai mis dans mon post pour 2009 link
  • Et la volonté de connaitre un peut plus le monde des graphistes.

Comment va t’on faire ???

  1. On va commencer par ouvrir la photo avec GIMP, pour ma part, j’ai la version 2.6.8 anglaise livré avec fedora 12
  2. On remarque un Toolbox comme celle qu’on trouve dans n’importe quel outil de graphisme. Si le Toolbox ne s’affiche pas, on peut le forcer à travers le menu window > toolbox ou avec le raccourci CTRL+B
  3. On remarque parmi nos outils une baguette magique, elle représente un moyen de sélection intelligent offert par gimp, on click dessus et on modifie la valeur du Threshold qui représente notre intervalle tolérance. Pour ma part, j’ai trouvé que 90 est la meilleur valeur.
  4. Je click sur mes cheveux ( je parle bien sur au niveau de la photo) et hop je remarque la sélection de Nihed avec un tout petit peut du décor mais bon :-P .
  5. Maintenant, nous allons faire un petit tour du coté des outils (Tools), on remarque qu’ils sont organisé par catégories, et pour notre part c’est les couleurs qui nous intéressent(Color Tools). Nous cherchons l’outil le plus adéquat et c’est (Levels)
  6. Ben maintenant, je pense que cette une question de gout donc je vous invite à modifier les valeurs que vous avez jusqu’à avoir le résultat que vous attendez

Pour conclure, en deux minutes, j’ai réussi à faire ce que je voulais à travers un outil opensource et disponible pour toutes les platformes (Linux, Windows, Mac ou autres). Mais aussi, après quelques recherches, j’ai trouvé que le site de gimp offre un lien avec des tutorials pour apprendre Gimp mais aussi pour programmer vos plugins afin d’assurer le résultat que vous recherché.

4 comments

Drupal 7 alpha 1

January 23rd, 2010 | Category: OpenSource,Web,php
drupal 7

La première version alpha de Drupal 7 est disponible, il reste encore des bugs à corriger (493 aux dernières nouvelles). Mais sinon, je trouve que le projet nous offre un très beau produit, avec des animations ajax à droite et à gauche. Le thème d’administration a vu une refonte total. On parle de possibilité de mise à jour automatique comme sur wordpress. une facilité pour l’insertion d’images au niveau des articles. et plein d’autres nouveautés.
Je voudrai signaler que pour les utilisateurs de fedora si vous avez un problème avec php dom il faut installer le package php-xml
sinon un tutoriel est déjà disponible au niveau de ce lien :
http://blog.admin-linux.org/cms-blog/howto-install-drupal-7

3 comments