Renoir Boulanger, Webmestre Un geek social et Linuxien de nature

Archive classé dans la catégorie ‘Tranche de vie’

Script bash pour transférer une base de donnée MySQL d’un serveur à l’autre

aucun commentaires

Script bash pour transférer une base de donnée MySQL d’un serveur à l’autre

Je travaillait sur un mandat récemment pour transférer plusieurs dizaines de sites web vers une nouvelle infrastructure. Dans ce billet j’expliquerai le processus que j’ai utilisé pour en finir par produire un script bash qui pourrait vous être utile.

 

A propos du projet

Considérant que certains sites avaient plus d’une base de donnée il était hors de question de faire a bras les lignes mysqldump, ssh (en fait le transfert se fait en compressant le fichier et le copiant via une redirection gzip avec cat), mysql pour, en ordre, dumper la base de donnée, la transférer, et la restaurer…. sans oublier les create users pour chaque.

Je me suis dit: faisons-en un script!

 

Lire le reste de cette histoire »

Écrit par Renoir Boulanger

February 9th, 2010 at 5:39 pm

Classé dans Open-Source, Portfolio, Programmation, Tranche de vie

Marqué comme

Revue de fonctions qui sont, selon-moi, idéales a un CMS entre CMS Made Simple et MODx

aucun commentaires

Revue de fonctions qui sont, selon-moi, idéales a un CMS entre CMS Made Simple et MODx

C’est en cherchant ce que j’ai publié sur le web dans les dernières années que je suis tombé sur un envoi que j’ai fait sur la liste AccessTech de NetAccessible. Un lecteur avait demandé si CMSMS (CMS Made Simple) était si “simple”.

a mon avis, CMS Made Simple n’est pas idéal. Mais j’ai pensé le re-publier ici quand même, pour les biens de la postérité. Vous remarquerez que ce qui est ajouté est dans des balises <INS>. Ce message a été rédigé en 2008 et il est possible que CMS Made Simple ait changé.

J’avoue d’emblée et je suis conscient que je n’ai pas passé au travers de ses fonctions car j’ai passé déjà beaucoup de temps sur des sites web dans les dernières années et j’ai passé a autre chose.

 

Revue très légère de CMS Made Simple

A mon avis, quand on dit “simple” dans le nom. J’ai une certaine réticence. C’est presque comme une insulte à l’intelligence du webmestre..

J’ai fouillé un peu sur le sujet avant de le discréditer. A ce que j’ai vu, CMSMS utilise Smarty (un engin de templating open-source) alors deux logiciels open-source devraient avoir un bon résultat à mon avis.

Lire le reste de cette histoire »

Écrit par Renoir Boulanger

January 12th, 2010 at 10:48 am

Classé dans Critique, Tranche de vie

Installation d’un paradis du Geek pour trois colocataires, partie 2

aucun commentaires

Installation d’un paradis du Geek pour trois colocataires, partie 2

Au début de ce billet, je voulait seulement parler de comment nous avons monté notre installation. J’ai eu ensuite l’envie d’élaborer.

 

Emménager avec des colocs?

Je suis célibataire depuis quelques temps déjà. C’est plus un choix qu’une faute de ne pas savoir «quoi faire». J’avais décidé de vivre seul plutôt que de prendre la première femme «du bord», qui s’intéresse a moi. C’était un pattern redondant dans mon passé amoureux.
Lire le reste de cette histoire »

Écrit par Renoir Boulanger

January 9th, 2010 at 3:38 pm

Classé dans Tranche de vie

Le Défi «Project52» un billet par semaine (minimum)

aucun commentaires

Le Défi «Project52» un billet par semaine (minimum)

J’ai vu sur le Tweet de Brendan Sera-Shriar que j’ai rencontré il y a deux mois a une rencontre de PHPQuébec. Son billet m’a donné envie de participer au défi. Une idée que j’ai moi même voulu faire. Maintenant elle a un nom. Le défi Project52.

En lisant son billet et celui de Sam Brown je me suis dit pourquoi pas participer au défi. Je fait déjà des efforts d’écrire un article par semaine, je devrait me donner le défi de faire un bon billet par semaine.

 

Astuce pour son image web

Si vous avez vous aussi un blogue et que vous voulez, vous même, vous monter une image de marque en tant que professionnel, vous devriez commencer par prendre l’habitude d’écrire sur votre blogue un billet de qualité par semaine.

Pour se monter une image publique dans les médias sociaux c’est pas quelque chose qui se fait tout seul. Il faut entretenir sa ligne éditoriale, et conserver une cohérence avec son identité publique.

Je suis encore un novice, mais je pense que d’écrire régulièrement un billet de qualité apporte ce qu’on veut d’une image web: Traffic, lecteurs, plus de traffic, et éventuellement peut être des revenus d’annonce.

 

Êtes vous satisfaits de votre cadence de publication de billets dans votre blogue?

Écrit par Renoir Boulanger

January 6th, 2010 at 10:48 am

Classé dans Tranche de vie

Marqué comme

Installation d’un paradis du Geek pour trois colocataires, partie 1

avec un commentaire

Installation d’un paradis du Geek pour trois colocataires, partie 1

UPDATE: La partie deux du billet est ici…

Je ne l’avait pas vraiment officiellement annoncé avant mais depuis deux mois j’ai quitté mon petit appartement solitaire pour m’en aller vivre entre «Geeks»: Pour les nommer Stéphan Champagne et Etienne Lachance.

Les Geeks emménagent

Nous sommes de vieux amis de longue date. Nous nous sommes croisés souvent dans les dix dernières années. Autant avec moi durant l’époque Inexis (2002-2006) que Stephan durant l’époque Dragon Informatique sur la rue King à Sherbrooke (début 2000).

Depuis 3 ans, nous passons un soir semaine a «Geeker» sur ce qui nous tente. J’en ai déjà parlé ici, dans mon billet “Geek night ce soir” de ces «Geek Nights». Que ce soit de monter une ferme machines virtuelles a utiliser un «framework PHP» pour expérimenter des trucs. On en a fait pas mal.
Lire le reste de cette histoire »

Écrit par Renoir Boulanger

January 3rd, 2010 at 4:40 pm

Classé dans Tranche de vie