Renoir Boulanger, Webmestre Un geek social et Linuxien de nature

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

ConFoo Web Techno Conferencee 2011 Dévoilement de la grille horraire des présentations

aucun commentaires

ConFoo Web Techno Conferencee 2011 Dévoilement de la grille horraire des présentations

Après plusieurs heures de preparation et le travail acharné de l’équipe, l’organisation de ConFoo Web Techno Conference a publié son horraire de la prochaine édition.

Confoo 2010 Formatioin PHP

Journée de formation PHP ConFoo 2010

Qu’est-ce que ConFoo: C’est la continuation des conférences annuelles de PHPQuébec avec la participation des autres communautés de passionnés de programmation et de web telles que Python Montreal, W3Québec, l’OWASP Chapitre de Montréal (sécurité logicielle), le MJUG (Montreal Java Usergroup), et Montreal.rb (Ruby Montréal). A chaque an, plus d’une centaine d’experts viennent partager leur experrise sur une semaine complète de formation et de conférence.

Quelques conférenciers cette année

Nous avons invité des gens d’expérience d’un peu partout dans le monde et qui sont impliqués dans la communauté du libre de leur région respective. Pour n’en nommer que quelques uns:

Voir la liste complète des conférenciers.

Lire le reste de cette histoire »

Écrit par Renoir Boulanger

January 25th, 2011 at 8:27 am

Classé dans Tranche de vie

Comment configurer son clavier («keymap») sous Ubuntu Linux en mode terminal seulement

aucun commentaires

Comment configurer son clavier («keymap») sous Ubuntu Linux en mode terminal seulement

Mise en situation

Configure console-data

J’était en train de me monter une Machine Virtuelle minimale de développement (j’en parle ici, ici, iciici, et finalement ici aussi).

Toujours est-il que mon Mac commence a être vieux et même s’il est maximisé a 3GB de RAM sur un processeur 1.66 Ghz Core Duo et 500GiB d’espace disque, lorsque je roule Eclipse, c’est lourd! Alors je me suis crée une nouvelle machine virtuelle. Par erreur j’ai mis le mauvais clavier. Imagine essayer de faire une commande terminal sans savoir comment trouver tes touches spéciales (vous savez: |,`’”).

Je sais pas si vous êtes comme moi. J’aime avoir le bon clavier pour pouvoir bien écrire en français et en anglais. Alors je n’ai pas le choix.

… à moins que j’apprenne le Dvorak (un jour!)
Lire le reste de cette histoire »

Écrit par Renoir Boulanger

December 8th, 2010 at 8:19 pm

Classé dans Tranche de vie

Installer une Machine Virtuelle Linux roulant dans VMware Fusion sous Mac OS X

aucun commentaires

Installer une Machine Virtuelle Linux roulant dans VMware Fusion sous Mac OS X

A force de travailler sur plusieurs environnement de projets il est venu le réflexe d’utiliser des Machines Virtuelles (VM) pour contenir mes espaces de travail. Avec ce type d’installation je peut partager avec mes collègues au bureau la même installation mais qui roule sur chacun de nos postes de travail.

J’en ai parlé plusieurs fois (dont ici, ici. Je le fait depuis 2007 même). L’idée de cet article est de vous montrer comment j’ai fait pour mon poste de travail Mac OS X.

Les particularités de cette procédure est que:

  1. J’utilise la fonction de partage de dossier de VMware Fusion sur Mac OS X
    (Qui me permet d’avoir UN dossier dans le Mac et que la VM agit comme si c’était un dossier local)
  2. J’ai essayé Netbeans pour développer en PHP (lien de téléchargement)
    (au lieu d’Eclipse… mais en fait, les programmes utilisés dans la VM n’ont pas d’importance)
  3. J’utilise VMware Fusion (sur la même machine de travail) plutôt que VMware Server ou d’utiliser un serveur distant de VM (VMware server et/ou VMware ESXi).
  4. (Pas illustré comment faire) Les dossiers que j’ai mis un label mauve (voir captures d’écran) sont des dossiers qui ne sont pas synchronisés dans le Timecapsule. Car ça sert a rien d’archiver des dossiers de travail qui sont déjà sauvegardés dans un gestionnaire de source (Subversion, eh oui, encore!)

Les avantages de cette installation:

  1. Plus besoin de faire SCP, ni NFS, et sans FUSE (un mount (Wikipedia) mais, en SSH) pour partager entre les deux machines les dossiers
  2. On peut l’installer sur un ordinateur portable et ne pas avoir a attendre d’être sur le réseau pour travailler
  3. On peut sauver de l’espace disque en réduisant la taille des disques de la VM. Car l’espace de stockage des fichiers de travail sera dans les dossiers locaux du Mac.

Lire le reste de cette histoire »

Écrit par Renoir Boulanger

July 7th, 2010 at 10:34 am

Classé dans Tranche de vie

Retour sur la semaine des logiciels Libres MonDev et de la conférence Make Web Not War 2010

aucun commentaires

Retour sur la semaine des logiciels Libres MonDev et de la conférence Make Web Not War 2010

Des gens de PHP Québec et devLAB Montréal sur la même tableÇa y est. Ça fait plusieurs semaines que la semaine du Make Web Not War et MonDev est passée. Ce fut une semaine très occupée.

Nous travaillons (m’incluant avec devLAB Montréal) avec digibomb (Brendan) pour la planification de ces deux événements et j’aimerai contribuer ce que j’ai appris de l’expérience.

J’en profite pour traduire en partie le billet de Brendan (en ajoutant mes notes personnelles) car il l’a tellement bien décrit ;)

MonDev

L’idée était simple. Faisons-voir les membres de la communauté des logiciels libres pour une semaine d’événements et savoir où aller. Nous n’avions pas beaucoup de temps ni de budget.

Note de Renoir: C’est vrai qu’on avait pas de budget. Le besoin de «Get Togethers» lors de semaines d’événements semble être de quoi d’ignoré. Je crois que nous avons atteint l’objectif primaire: diriger les visiteurs et les locaux qui veulent avoir du fun avec nous.à

Lire le reste de cette histoire »

Écrit par Renoir Boulanger

June 22nd, 2010 at 12:42 pm

Classé dans Tranche de vie

Traduction libre de l’article «Why the @&*# is Microsoft doing all this??»

aucun commentaires

Traduction libre de l’article «Why the @&*# is Microsoft doing all this??»

Ceci est une traduction libre du billet originalement écrit en anglais, par Nik G. de Microsoft Canada sur le blogue Port25.ca et j’ai eu envie de le traduire pour la postérité.

Je le traduis car Microsoft tente de faire un changement radical vis a vis son approche avec la compétition et le Logiciel Libre et je pense que ça vaut la peine d’en parler.

Étant premièrement un francophone et que Microsoft ne traduit pas nécessairement tout ses billets, je désire traduire et vous afficher mon point de vue. Ce mouvement est si radical que je pense qu’ils pourraient profiter de mon opinion; le point de vue d’un partisan du Logiciel Libre. tout ceci dans le but qu’ils puissent, éventuellement, mieux nous comprendre.

Je n’ai tiré aucun bénéfice financier de la part de Microsoft pour faire cette traduction et de parler de leur stratégie.

Cette intervention fait suite au Make Web Not War ma rencontre avec une équipe passionnée et a l’écoute qui semble déterminée a comprendre notre différence et pouvoir appliquer chez Microsoft. Seul l’histoire nous dira s’ils réussiront leur tentative.

A propos de la traduction

J’aimerai rappeler que je ne suis pas un traducteur professionnel; d’où la mention de “traduction libre”. Je me suis donné comme mission sur mon blogue de contribuer qu’en Français pour faire profiter mes pairs francophones qui ne comprennent pas l’anglais. Si j’y ai fait des fautes, vous pouvez me le faire savoir dans les commentaires, j’ajusterai ;)

Article traduit

Microsoft qui contribue a des projets de Logiciels Libres? Distribuer des applications PHP avec sa propre plateforme? Supporter PHP sous Windows? Permettre de déployer WordPress sur Azure? Organiser Make Web Not War et à la la semaine du Logiciel Libre MonDev?

Est-ce que l’«empire» s’adoucit? Est-ce un plan diabolique de conquérir le monde.

Alors C’est quoi le vrai objectif de Microsoft de faire tout ceci.

Quelques uns disent que c’est pour l’amour de la technologie, pour aider les programmeurs et les designers web (N.D.L.T: parlant de BizSpark). D’autres pensent que Microsoft est désespéré, et qu’ils sont forcé sur le chemin du Logiciel Libre. D’autres comme les gens de la communauté des Logiciels Libre comme ceux avec qui Microsoft Canada contribue: PHP Quebec, Impress CMS, TikiWiki, Vanilla Forums, Status.net, PHUG et plusieurs autres, disent que c’est bon pour leur projets et leur permet un nouveau spectre d’exposition. Particulièrement dans les boîtes pro-Microsoft.

Tout ceci fait que du bon sens d’un point de vue Affaires. On ne peut contredire son bienfait.

La réalité d’aujourd’hui avec les environnements informatique hétérogènes et les consommateurs qui désirent avoir la meilleure expérience possible. Les gens veulent pouvoir trouver, déployer et gérer leur logiciels a leur façon, rapidement et facilement. Les Logiciels Libres prônent principalement le partage, la collaboration, et le travail d’équipe en regard du bénéfice de l’usager final. C’est pour cela que Microsoft désire participer en collaborant sur les projets comme d’autres organisations et compagnies le font déjà. Ça ajoute simplement de la valeur à la plateforme, rend les consommateurs heureux, et crée de liens avec des partenaires intéressants. Tout le monde gagne.

C’est aussi pour ça que Microsoft a libéré certains de ses produits sour la bannière BizSpark. Pour aider a faire grandir les communautés de développement et permettre de pouvoir faire plus d’affaires pour les développeurs qui gagnent leur vie avec le développement et l’usage de logiciels libres. (N.D.L.R: dire, personnellement, que j’utiliserait tout leur produits pour développer serait pousser loin. Mais j’aime qu’ils en fassent l’effort).

C’est pour toutes ces raisons que Microsoft Canada a formé une petite équipe mais “Agile” qui travaille à construire des relations avec les développeurs de Logiciels Libres et leur communautée. L’idée est d’apprendre et de compléter l’offre de chacun. Tout ceci dans le but d’améliorer l’expérience utilisateur et de permettre l’Inter-opérabilité entre les plateformes.

“Ouvert” signifie aussi d’être ouverts aux commentaires provenant de la communauté et Microsoft s’engage a être honnête et franc avec leur réponse.

(…) (N.D.L.T: Le reste de l’article est ciblé aux gens qui étaient présents durant le Make Web Not War pour discuter en personne avec eux et sur Twitter. J’ai moi même discuté avec eux et apprécié les échanges.)

Mon commentaire sur leur blogue

J’ai répondu a leur demande de commentaire sur leur blogue public de la façon qui suit:

Publié sur port25.ca le 27 Mai 2010, par moi même.

Soyons franc dès le départ. J’utilise Linux dans ma vie de tout les jours depuis 2003. Pour moi, mes machines sous Windows (virtuelles ou physiques) ont majoritairement été fermés et non utilisés (mis a part pour les tests de navigateurs). J’ai fait ce choixcar j’aime que mon ordinateur agisse (assume) que je suis intelligent, par défaut.

Mis à part de cela, j’ai fait une quantité considérable de sites web et j’ai eu beaucoup de difficulté et perdu beaucoup de temps a faire des conditions spécifiques pour les navigateurs Microsoft. Tout ceci pour des raisons historiques et déplorables.

Je ne suis pas le seul qui a passé a travers cet enfer.

Je pense que ça illustre la relation sentimentale que j’ai envers les produits Microsoft.

Je pense que Microsoft fait, enfin (!), cette initiative pour nous écouter, nous, ces gens qui savent comment utiliser les ordinateurs. Mes expériences du passé et mon opinion (comme celle de plusieurs autres partisans du logiciel libre) pourrait faire grandement bénéficier Microsoft.

Parceque le logiciel libre c’est justement a propos du partage.

Les industries et les grands noms ont avantage d’écouter la communauté parceque c’est elle qui permet de créer les standards pour pousser l’innovation et faire fonctionner toutes sortes de choses ensemble.

Sans ça…

Les trains n’auraient pas pu traverser les pays.

Le web n’aurait pas existé sous cette forme… Si il aurait été propriétaire, la communauté en aurait développé un équivalent libre de toute façon (!).

… Je crois que vous comprenez mon idée.

Nous nous devons de “Faire marcher les choses ensemble” pour atteindre un plus grand objectif qui dépasse le bénéfice d’une seule entitée. Ça permet un accès harmonisé des données, crée une compétition qui pousse a l’amélioration, et ainsi de suite.

Alors, je pense que l’initiative de Port25 et Make Web not War de Microsoft est d’atteindre tout ceci. (Enfin, je l’espère)

Alors, santé! et faison la paix ;)

Écrit par Renoir Boulanger

May 30th, 2010 at 2:08 pm

Classé dans Open-Source, Tranche de vie

Marqué comme ,