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

2 comments