<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2frenchfull.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Camille Roux</title>
	
	<link>http://www.camilleroux.com</link>
	<description>Ingénieur en développement web (Ruby on Rails) sur Montpellier</description>
	<lastBuildDate>Sun, 04 Dec 2011 15:03:34 +0000</lastBuildDate>
	<language>fr</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/camilleroux" /><feedburner:info uri="camilleroux" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" /><feedburner:emailServiceId>camilleroux</feedburner:emailServiceId><feedburner:feedburnerHostname>http://feedburner.google.com</feedburner:feedburnerHostname><feedburner:feedFlare href="http://www.newsgator.com/ngs/subscriber/subext.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcamilleroux" src="http://www.newsgator.com/images/ngsub1.gif">Subscribe with NewsGator</feedburner:feedFlare><feedburner:feedFlare href="http://www.bloglines.com/sub/http://feeds.feedburner.com/camilleroux" src="http://www.bloglines.com/images/sub_modern11.gif">Subscribe with Bloglines</feedburner:feedFlare><feedburner:feedFlare href="http://www.netvibes.com/subscribe.php?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcamilleroux" src="http://www.netvibes.com/img/add2netvibes.gif">Subscribe with Netvibes</feedburner:feedFlare><feedburner:feedFlare href="http://fusion.google.com/add?feedurl=http%3A%2F%2Ffeeds.feedburner.com%2Fcamilleroux" src="http://buttons.googlesyndication.com/fusion/add.gif">Subscribe with Google</feedburner:feedFlare><feedburner:feedFlare href="http://www.pageflakes.com/subscribe.aspx?url=http%3A%2F%2Ffeeds.feedburner.com%2Fcamilleroux" src="http://www.pageflakes.com/ImageFile.ashx?instanceId=Static_4&amp;fileName=ATP_blu_91x17.gif">Subscribe with Pageflakes</feedburner:feedFlare><feedburner:feedFlare href="http://add.my.yahoo.com/content?lg=fr&amp;url=http%3A%2F%2Ffeeds.feedburner.com%2Fcamilleroux" src="http://us.i1.yimg.com/us.yimg.com/i/us/my/bn/intatm_fr_1.gif">Subscribe with Mon Yahoo!</feedburner:feedFlare><item>
		<title>Tester son idée en quelques heures</title>
		<link>http://feedproxy.google.com/~r/camilleroux/~3/hKAsnttNpbs/</link>
		<comments>http://www.camilleroux.com/2011/12/04/tester-son-idee-en-quelques-heures/#comments</comments>
		<pubDate>Sun, 04 Dec 2011 12:20:38 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Réflexions]]></category>
		<category><![CDATA[business]]></category>
		<category><![CDATA[Business model]]></category>
		<category><![CDATA[Customer Development]]></category>
		<category><![CDATA[Lean Startup]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Startup Weekend]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1779</guid>
		<description><![CDATA[TweetPrésentation réalisée pour la 3eme édition du Startup Weekend Marseille Après de nombreuses participations à des Startup Weekend, je me suis aperçu que les gens testaient peu leurs idées avant de se lancer dans le développement du service complet. Voici 10 moyens d’affiner et tester votre idée avec le moins d’effort possible. Ils vous permettrons [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1779" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FtkGv2l&amp;via=camilleroux&amp;text=Tester%20son%20id%C3%A9e%20en%20quelques%20heures&amp;related=camilleroux:Ruby+on+Rails+developer%2C+entrepreneurship+passionate+and+technological+survey+addict&amp;lang=fr&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.camilleroux.com%2F2011%2F12%2F04%2Ftester-son-idee-en-quelques-heures%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.camilleroux.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><em>Présentation réalisée pour la 3eme édition du <a href="http://marseille.startupweekend.org/" target="_blank">Startup Weekend Marseille</a></em></p>
<p><a href="http://www.camilleroux.com/wp-content/uploads/2011/12/Capture-d’écran-2011-12-04-à-13.16.13.png?119d5e"><img class="alignnone size-medium wp-image-1786 alignleft" title="Tester son idée en quelques heures" src="http://www.camilleroux.com/wp-content/uploads/2011/12/Capture-d’écran-2011-12-04-à-13.16.13-300x224.png?119d5e" alt="Tester son idée en quelques heures" width="180" height="134" /></a>Après de nombreuses participations à des Startup Weekend, je me suis aperçu que les gens testaient peu leurs idées avant de se lancer dans le développement du service complet.</p>
<p>Voici 10 moyens d’affiner et tester votre idée avec le moins d’effort possible. Ils vous permettrons de mieux répondre aux besoins de vos clients et d’aller plus vite vers la bonne idée.</p>
<p><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=id=10446717&amp;doc=testersonide-111203090109-phpapp01" /><param name="allowFullScreen" value="true"/><param name="allowScriptAccess" value="always"/><param name="wmode" value="transparent" /><embed src="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=id=10446717&amp;doc=testersonide-111203090109-phpapp01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355" wmode="transparent"></embed></object></p>
<p><iframe src="http://www.youtube.com/embed/HFKtNXxNDVs?rel=0" frameborder="0" width="425" height="246"></iframe></p>
<p><span id="more-1779"></span><br />
<strong>Itération</strong></p>
<p>Pour tester son idée en un minimum de temps, il est toujours important de réfléchir à comment obtenir le maximum de retours avec le moins d’effort possible. Développer son service est rarement la meilleure solution&#8230;</p>
<p>La conception doit se faire de manière itérative. Partez à la découverte de vos utilisateurs potentiels, récupérez un maximum de retours et modifier votre business model/service en fonction.</p>
<p><strong>Expert</strong></p>
<p>Afin de comprendre le marché, les besoins&#8230; demander à un expert est souvent une bonne solution. Cela vous permettra de rapidement avoir les informations de base dont vous avez besoin.</p>
<p>N’hésitez pas à essayer de contacter des gens qui vous paraissent inatteignables. Dans des Startup Weekend, il m’est souvent arrivé d’avoir des CEO de sociétés connues au téléphone ! Ils sont souvent aussi passionnés que vous et se font un plaisir de vous expliquer ce dont vous avez besoin.</p>
<p><strong>Interviews</strong></p>
<p>Au départ, votre idée est floue et repose sur de nombreuses hypothèses pas toujours fiables. Pour mieux comprendre le besoin de vos clients, le plus simple est souvent de leur demander.</p>
<p>Pas besoin d’interroger beaucoup de monde. Essayez de poser un minimum de questions afin de ne pas trop influencer. Laissez la discussion dériver. Il est possible que vous n’ayez pas identifié le besoin et que cela n’intéresse pas du tout la personne interrogée.</p>
<p>Repérez bien les phrases du style : « Je ne suis pas sûr d’utiliser ton service, en revanche, si ton service fait [une idée], je suis prêt à payer pour ça ! »</p>
<p><strong>Sortez !</strong></p>
<p>Vous faites un service pour boulangers ? Sortez et allez interroger le premier boulanger du coin.</p>
<p>Qui mieux qu’un boulanger pourrait vous répondre ?</p>
<p><strong>Article</strong></p>
<p>Afin de vérifier, si la problématique que souhaitez traiter intéresse, vous pouvez communiquer dessus et voir si les gens lisent et diffusent ce que vous écrivez.</p>
<p>Avant de vous lancer dans de la formation en création d’entreprise, pourquoi ne pas vérifier qu’il y a un marché en publiant un article donnant les bases&#8230;</p>
<p><strong>Questionnaire</strong></p>
<p>Quand votre idée se précise, un questionnaire peut être très utile. Il vous permettra d’avoir des informations quantitatives cette fois. <a href="https://docs.google.com" target="_blank">Google Docs</a> vous permet d’en créer un en quelques minutes.</p>
<p>Pensez à publier le questionnaire à votre cible !</p>
<p>Votre service concerne le tourisme ? Postez votre questionnaire sur des forums, blogs, chats&#8230; qui concernent ce domaine.</p>
<p>Pensez à demander s’ils se sentent concernés, combien ils pourraient payer, de quelles fonctions ils ont besoin, ont-il d’autres problèmes&#8230;</p>
<p><strong>Landing page</strong></p>
<p>Une fois que vous avez mieux identifié le problème que vous voulez résoudre, il est bon de tester votre solution. Créez un site d’une page contenant le nom de votre projet, la description en une phrase de votre service et un call to action (champ pour laisser son email, bouton «plus d’infos»&#8230;)</p>
<p>Vous pouvez vous lancer dans l’achat d’un nom de domaine et la création d’une page web (des services comme <a title="Launchrock" href="http://launchrock.com" target="_blank">LaunchRock</a> peuvent grandement vous simplifier la vie).</p>
<p>Pensez pas à tester différents messages et regarder l&#8217;influence sur le taux de conversion !</p>
<p><strong>Prototype</strong></p>
<p>Une fois que votre business model et votre idée se précisent, il devient pertinent de développer un prototype. Regardez si les gens s’inscrivent, s’ils l’utilisent et si oui, quelles fonctions.</p>
<p>N’hésitez pas à changer le wording, ajoutez/modifiez/supprimez des fonctions pour voir si leur comportement change.</p>
<p><strong>MVP (Minimal Valuable Product)</strong></p>
<p>Ne développez pas une usine à gaz ! Construisez le plus petit produit qui vous permettra d’avoir des retours utilisateurs.</p>
<p>Si vous êtes tenté de construire une usine à gaz, si vous n’arrivez pas à résumer votre service à quelques fonctionnalités, c’est que votre vision n’est pas encore assez claire. Repartez à la découverte de vos clients potentiels.</p>
<p><strong>Monétisation</strong></p>
<p>Enfin, le grand luxe pour un Startup Weekend, essayez de gagner de l’argent. C’est la meilleure preuve.</p>
<p>Si les gens payent pour votre service, vous êtes sur la bonne voix. Il ne vous reste plus qu’à les garder.</p>
<p>&nbsp;</p>
<p><em>Pour approfondir, voici <a title="Le kit du Lean Startuper en herbe" href="http://www.camilleroux.com/2011/06/21/kit-du-lean-startuper-en-herbe/" target="_blank">quelques livres orientés Lean Startup</a> que je vous invite à lire.</em></p>
<img src="http://feeds.feedburner.com/~r/camilleroux/~4/hKAsnttNpbs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/12/04/tester-son-idee-en-quelques-heures/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.camilleroux.com/2011/12/04/tester-son-idee-en-quelques-heures/</feedburner:origLink></item>
		<item>
		<title>La communauté Ruby vue par… Matthieu Segret !</title>
		<link>http://feedproxy.google.com/~r/camilleroux/~3/c8FhMLdApR8/</link>
		<comments>http://www.camilleroux.com/2011/11/17/la-communaute-ruby-vue-par-matthieu-segret/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 11:59:03 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Interviews]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Freelance]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby France]]></category>
		<category><![CDATA[rubylive]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1761</guid>
		<description><![CDATA[TweetSalut Matthieu, Nous nous sommes connus durant nos études à Polytech’Nice Sophia. Nous étions dans la même promo. Tu es aujourd’hui formateur Ruby on Rails sur Paris et ton point de vue m’intéresse. Je souhaite interviewer quelques personnes aux profils divers afin d’avoir un état des lieux de la communauté en France et de réfléchir [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1761" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2Fuc2LaA&amp;via=camilleroux&amp;text=La%20communaut%C3%A9%20Ruby%20vue%20par%26%238230%3B%20Matthieu%20Segret%20%21&amp;related=camilleroux:Ruby+on+Rails+developer%2C+entrepreneurship+passionate+and+technological+survey+addict&amp;lang=fr&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.camilleroux.com%2F2011%2F11%2F17%2Fla-communaute-ruby-vue-par-matthieu-segret%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.camilleroux.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><strong>Salut Matthieu,</strong></p>
<p><strong>Nous nous sommes connus durant nos études à Polytech’Nice Sophia. Nous étions dans la même promo. Tu es aujourd’hui formateur Ruby on Rails sur Paris et ton point de vue m’intéresse.</strong><br />
<strong> Je souhaite interviewer quelques personnes aux profils divers afin d’avoir un état des lieux de la communauté en France et de réfléchir ensemble à comment la faire évoluer.</strong><br />
<strong> Si tu le veux bien, j’aimerais en savoir plus sur ta vision de Ruby.</strong></p>
<p><strong>- Peux-tu te présenter en quelques lignes ?</strong><br />
<a href="http://www.camilleroux.com/wp-content/uploads/2011/11/200560_1842328254595_1132248568_2170771_4488762_n.jpeg?119d5e"><img class="size-medium wp-image-1763 alignleft" title="Matthieu Segret" src="http://www.camilleroux.com/wp-content/uploads/2011/11/200560_1842328254595_1132248568_2170771_4488762_n-300x300.jpg?119d5e" alt="Matthieu Segret" width="180" height="180" /></a>Bonjour ! J’ai 27 ans et je vis sur Paris.<br />
Je suis passionné par le développement depuis presque 10 ans. Depuis mes études à Polytech’Nice, une école d’ingénieurs en informatique, je suis passé par de grandes sociétés comme Orange, mais c’est vraiment dans des petites structures que j’ai commencé à m&#8217;épanouir (petite SSII, startup).</p>
<p>J’ai commencé mes premières applications web début 2006 avec Python et le framework <a href="http://turbogears.org/" target="_blank">TurboGears</a>. Je ne connaissais à l’époque que C / C++ et Java. La découverte de Python fut pour moi une bonne surprise : un langage simple et efficace. TurboGears n’était pas assez mûr à ce moment là, il souffrait d’un sérieux manque de cohérence.</p>
<p>C’était décidé, mes prochains projets serait en PHP ! La syntaxe me plaisait moins que Python mais la communauté était très dynamique. Il y avait beaucoup de librairies disponibles et des frameworks web de qualité. Le framework <a href="http://codeigniter.com/" target="_blank">CodeIgniter</a> me convenait parfaitement, je trouvais l’architecture MVC très bien pensée. Mes projets étaient mieux structurés, plus faciles à maintenir. Son seul défaut était son ORM vraiment trop léger. Je ne voulais plus écrire de SQL, surtout pour des requêtes basiques et redondantes.</p>
<p>J’ai intégré en 2008 une startup créé par des anciens d’Apple. Leurs produits était en Java avec le framework conçu et utilisé par Apple : <a href="http://fr.wikipedia.org/wiki/WebObjects" target="_blank">WebObjects</a>. Je n’en avais jamais entendu parlé. Pourtant il était utilisé pour iTunes Music store, Apple store etc, bref des sites à fort trafic. WebObjects reste pour moi un vrai bijoux. Il allie la rapidité de Java avec une architecture MVC déconcertante de simplicité. Son point fort : un ORM très puissant. Par exemple, on peut modifier toute une grappe d’objets persistants avec une grande élégance, entièrement en Java. Puis faire un UNDO sur la grappe pour retrouver l’état d’origine. On peut bien sûr faire un REDO pour retrouver nos changement, et tout cela sans une requête SQL ! Ce n’est bien sûr qu’un exemple de la efficacité de cet ORM.</p>
<p><a href="http://www.camilleroux.com/wp-content/uploads/2011/10/RL_logoFB.jpg?119d5e"><img class="size-medium wp-image-1733 alignright" title="Logo RubyLive : Toute l'actualité Ruby en français !" src="http://www.camilleroux.com/wp-content/uploads/2011/10/RL_logoFB-300x180.jpg?119d5e" alt="Logo RubyLive : Toute l'actualité Ruby en français !" width="210" height="126" /></a></p>
<p>Après la sortie de Ruby on Rails 3, j’ai décidé de m’y remettre en tant qu&#8217;indépendant. J’ai donc créé ma société de conseil et développement web autour de cette technologie. Aujourd’hui, je suis formateur Ruby on Rails.<br />
Enfin, comme tu le sais sûrement, j’ai co-fondé avec toi le site d’actualité <a href="http://rubylive.fr">RubyLive</a> :)</p>
<p><strong>- Qui sont tes clients ? Que leur apportes-tu ?</strong></p>
<p>Mes activités sont assez variées. Cela va de la conception d’application web à des missions, plus ponctuelles, de conseil. Mes clients vont de la SSII à la start-up en passant par de grands comptes comme la Société Générale.</p>
<p>Après plusieurs demandes de la part de clients souhaitant une formation Ruby on Rails. J’ai voulu me lancer. J’ai réfléchi à la manière dont j’aurais aimé apprendre ce framework.</p>
<p><a href="http://www.camilleroux.com/2011/11/17/la-communaute-ruby-vue-par-matthieu-segret/railsforzombies/" rel="attachment wp-att-1767"><img class="size-full wp-image-1767 alignleft" title="Rails for Zombies" src="http://www.camilleroux.com/wp-content/uploads/2011/11/RailsForZombies.png?119d5e" alt="Rails for Zombies" width="140" height="141" /></a>Je voulais que cela soit simple, ludique et pratique à la manière de <a href="http://www.codeschool.com/" target="_blank">Code School </a>ou encore du livre <a href="http://pragprog.com/book/rails3/agile-web-development-with-rails" target="_blank">Agile Web Development with Rails</a>.</p>
<p>Le stagiaire construit un petit projet qu’il développe au fur et à mesure de sa progression dans les notions de Rails. Au bout de 3 jours, il déploie son projet sur Heroku.</p>
<p><strong>- Comment as-tu commencé à développer en Ruby ? Quelles ont été tes motivations ?</strong></p>
<p>Je suis tombé dans le Ruby en école d’ingénieur. J’étais frustré par la complexité des technologies enseignées dans mon école comme par exemple J2EE.<br />
C’est en 2006 que j’ai découvert les joies de Ruby on Rails. Avec 3 amis dans le cadre d’un projet d’école, nous voulions faire une application de partage de notes : le google docs des post-it !</p>
<p>Mon premier contact avec Ruby fut assez déroutant, en particulier avec les blocks, j’ai mis du temps à me faire à la syntaxe. J’étais déjà moins perturbé par Ruby on Rails qui reprenait des concepts que je connaissais déjà. Il y avait cependant un réel plus, deux principes : Convention Over Configuration et DRY : Don’t Repeat Yourself ! Avec ces deux principes, le travail en équipe devenait un vrai plaisir : nous savions tous où trouver le code des autres et il y avait moins de mauvaises surprises. De plus, les tests et les migrations de base de données amélioraient encore plus le travail en groupe. Nous pouvions faire évoluer la structure de la base en équipe tout en évitant les régressions.</p>
<p>En 3 semaines nous avions un prototype fonctionnel : on pouvait inviter des amis sur un «bureau» et partager avec eux des post-it en temps réel avec du push (déplacement, redimensionnement, couleur, texte).</p>
<p>Notre professeur était sidéré par notre avancé. Il ne connaissait pas Ruby. Il a, par la suite, suivi notre projet avec un grand intérêt. L’année d’après il enseignait le Ruby à l’école !</p>
<p><strong>- Considères-tu Ruby et Ruby on Rails comme un avantage concurrentiel ? Pourquoi ?</strong></p>
<div>C’est une question que l’on me pose très souvent. J’ai donc décidé d’écrire une série d’articles sur les avantages de Ruby on Rails qui me servent au quotidien comme Bundler pour la gestion des dépendances, CoffeeScript pour faire du javascript plus efficacement, Heroku pour déployer en un clin d’oeil&#8230;</div>
<p>Lien : <a title="Les avantages de Ruby on Rails" href="http://matthieusegret.com/les-avantages-de-ruby-on-rails/" target="_blank">Les avantages de Ruby on Rails</a></p>
<p><strong>- Peux-tu me décrire ton environnement de travail habituel ? Quels gems, langages, techno, OS, IDE, méthodes utilises-tu ?</strong></p>
<p>Je travaille sous Mac avec <a href="http://macromates.com/" target="_blank">TextMate</a>. Mon navigateur est Safari. J’utilise <a href="http://totalterminal.binaryage.com/" target="_blank">TotalTerminal</a> pour avoir mon terminal accessible à tout moment sur n’importe quel bureau. Ma base de données est sur PostgreSQL, cela me permet d’avoir moins de mauvaises surprises lorsque je déploie sur Heroku.</p>
<p>Coté serveur, je développe essentiellement avec Ruby on Rails (2.3, 3.0 et 3.1).<br />
Pour le JavaScript : CoffeeScript avec JQuery, pour les feuilles de style : SCSS avec Compass, et HAML pour le templating.<br />
Coté design, le bootstrap twitter rend mes applications présentables pour un client en attendant le graphiste.</p>
<p>Les gems que j’utilise régulièrement : Devise pour l’authentification, Simple_form pour la génération des formulaires, Boilerplate pour le HTML5, ActiveAdmin pour l’interface d’administration, Resque pour la gestion des tâches de fond, Sunspot pour la recherche, state_machine pour la gestion des états, SettingsLogic pour la configuration de l’application.</p>
<p><a href="http://www.camilleroux.com/2010/10/18/retours-sur-le-startup-weekend-paris/logo_heroku/" rel="attachment wp-att-1006"><img class="size-full wp-image-1006 alignright" title="logo heroku" src="http://www.camilleroux.com/wp-content/uploads/2010/10/logo_heroku.jpg?119d5e" alt="logo heroku" width="150" height="49" /></a>Je déploie mes applications sur Heroku. Je me sers de Github pour héberger mon code.<br />
Pour gérer les projets, mes clients et moi utilisons PivotalTracker, un outil dédié à la gestion de projet en Scrum. Ils sont donc au courant en temps réel de mes avancés qu’ils peuvent à tout moment voir en ligne.</p>
<p><strong>- Que penses-tu de la communauté Ruby en France ?</strong></p>
<p><a href="http://www.camilleroux.com/2010/03/15/flux-rss-a-suivre-la-serie-episode-4-le-langage-et-la-communaute-ruby/ruby-logo-notext/" rel="attachment wp-att-744"><img class="size-full wp-image-744 alignleft" title="Logo langage Ruby" src="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby-logo-notext.png?119d5e" alt="Le logo du langage de programmation Ruby" width="103" height="119" /></a>Depuis ces 6 derniers mois, la communauté Ruby en France s’agrandit et se dynamise.<br />
Le nombre d’offres d’emploi Ruby augmente, de nouveaux apéros Ruby fleurissent partout en France. En moins de 6 mois, les apéros Ruby sur Paris sont passés de 10 à 90 participants et je pense que cela va continuer à augmenter.</p>
<p>Sur le web, le constat est le même, plusieurs blogs ont vu le jour récemment, les articles francophones sur Ruby se multiplient. <a href="http://rubylive.fr/">RubyLive</a> montre nettement ce phénomène. En moins de 3 semaines, nous avons eux plus d’une centaine articles, la plupart en français, de sources très différentes.</p>
<p>L&#8217;intérêt pour Ruby en France fait naître une demande croissante de ressources écrites en Français, de présentations pour débutant, de partage avec des Rubistes.</p>
<p><strong>- As-tu des idées pour améliorer la situation actuelle de la communauté ruby ? </strong></p>
<p><strong></strong><a href="http://www.camilleroux.com/2011/11/17/la-communaute-ruby-vue-par-matthieu-segret/rubyonrails/" rel="attachment wp-att-1770"><img class="size-medium wp-image-1770 alignright" title="Logo Ruby On Rails" src="http://www.camilleroux.com/wp-content/uploads/2011/11/RubyOnRails-300x300.png?119d5e" alt="Logo Ruby On Rails" width="180" height="180" /></a>Les apéros Ruby sont un vecteur essentiel du dynamisme de la communauté en France. Des nouvelles têtes arrivent avec une foule de questions, c’est important qu’ils puissent trouver des rubistes avec qui parler, ainsi que des présentations pour débutant. C’est l’occasion, pour les rubistes, d&#8217;échanger et de se connaître. Je trouve que c’est vraiment stimulant de se rencontrer physiquement régulièrement.</p>
<p>Je pense qu’il y a un gros travail de pédagogie à fournir pour expliquer quels sont les atouts de la technologie, que peut-on faire avec, ect.</p>
<p>Enfin, je pense qu’il faut donner de la visibilité et soutenir le partage d’articles parlant de Ruby. C’est ce que j’essaye de faire avec <a href="http://rubylive.fr/">RubyLive</a>.</p>
<p><strong>- Quel rôle l’association Ruby France doit avoir aujourd&#8217;hui ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/09/19/la-communaute-ruby-vue-par-yann-klis/rubyforweb/" rel="attachment wp-att-1550"><img class="size-full wp-image-1550 alignleft" title="Ruby France" src="http://www.camilleroux.com/wp-content/uploads/2011/09/rubyforweb.png?119d5e" alt="Logo Ruby France" width="206" height="79" /></a>L’organisation du dernier RailsCamp par Yann Klis était un succès, de même pour le Ruby Lugdunum. L’association Ruby France devrait favoriser encore plus ce genre d’initiatives.</p>
<p>Les entreprises devraient pouvoir sponsoriser Ruby France chaque année. Cela permettrait à l’association de payer à temps partiel un ou deux community managers dont le seul but serait de promouvoir Ruby dans les écoles, les entreprises, les évènements informatiques. Ruby France devrait aussi rémunérer un communiquant chargé de décrocher des sponsoring de grosses sociétés (Microsoft, Heroku, Engine Yard, etc.).</p>
<p>L’argent récolté pourrait servir à soutenir des actions locales ou des événements plus importants (nationaux ou européens).</p>
<p><strong>- Je te laisse le dernier mot pour conclure :)</strong></p>
<p>Je vous donne rendez-vous au prochain apéro Ruby sur Paris (tous les premiers mardis du mois). N&#8217;hésitez pas à partager vos articles ou à suivre l&#8217;actualité sur <a href="http://rubylive.fr" target="_blank">Rubylive</a>.</p>
<p><strong>Merci beaucoup de m’avoir accordé un peu de ton temps.</strong></p>
<p><strong>Vous pouvez retrouver Matthieu Segret sur <a href="https://twitter.com/#!/MatthieuSegret" target="_blank">Twitter</a> ou sur son <a href="http://matthieusegret.com/" target="_blank">blog</a>.</strong></p>
<img src="http://feeds.feedburner.com/~r/camilleroux/~4/c8FhMLdApR8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/11/17/la-communaute-ruby-vue-par-matthieu-segret/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.camilleroux.com/2011/11/17/la-communaute-ruby-vue-par-matthieu-segret/</feedburner:origLink></item>
		<item>
		<title>RubyLive : Toute l’actualité Ruby en français !</title>
		<link>http://feedproxy.google.com/~r/camilleroux/~3/0Epplc9vzwQ/</link>
		<comments>http://www.camilleroux.com/2011/10/26/rubylive-toute-lactualite-ruby-en-francais/#comments</comments>
		<pubDate>Wed, 26 Oct 2011 08:25:59 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Actualité]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Flux RSS]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby France]]></category>
		<category><![CDATA[rubylive]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1704</guid>
		<description><![CDATA[TweetDepuis quelques mois nous assistons à un retour incontestable de Ruby en France. De plus en plus de startups l’utilisent, des apéros Ruby fleurissent à travers la France, plusieurs blogs ont vu le jour récemment&#8230; Jamais autant d’articles n’ont été écrits en français sur Ruby. Matthieu Segret et moi-même avons souhaité apporter une nouvelle pierre [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1704" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FtqnAqe&amp;via=camilleroux&amp;text=RubyLive%20%3A%20Toute%20l%26%238217%3Bactualit%C3%A9%20Ruby%20en%20fran%C3%A7ais%20%21&amp;related=camilleroux:Ruby+on+Rails+developer%2C+entrepreneurship+passionate+and+technological+survey+addict&amp;lang=fr&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.camilleroux.com%2F2011%2F10%2F26%2Frubylive-toute-lactualite-ruby-en-francais%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.camilleroux.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p>Depuis quelques mois nous assistons à un retour incontestable de Ruby en France. De plus en plus de startups l’utilisent, des apéros Ruby fleurissent à travers la France, plusieurs blogs ont vu le jour récemment&#8230; <strong>Jamais autant d’articles n’ont été écrits en français sur Ruby.</strong></p>
<p><a href="http://www.camilleroux.com/2011/10/26/rubylive-toute-lactualite-ruby-en-francais/rubylive-toute-lactualite-ruby-francophone/" rel="attachment wp-att-1742"><img class="size-medium wp-image-1742 alignleft" title="RubyLive - Toute l'actualité Ruby en français" src="http://www.camilleroux.com/wp-content/uploads/2011/10/RubyLive-Toute-lactualité-Ruby-francophone-300x222.png?119d5e" alt="Screenshot de RubyLive" width="180" height="133" /></a><a href="http://twitter.com/matthieusegret" target="_blank">Matthieu Segret</a> et moi-même avons souhaité apporter une nouvelle pierre à cet édifice. Nous avons réfléchi à un moyen d’agréger ces multiples sources d’informations afin d&#8217;aider la communauté. C’est comme ça que nous avons créé <strong><a title="RubyLive : Toute l'actualité Ruby en français !" href="http://rubylive.fr" target="_blank">RubyLive</a></strong> !</p>
<p><strong>RubyLive est un flux d’actualités maintenu par la communauté </strong>(à la manière de <a href="http://www.rubyflow.com/" target="_blank">RubyFlow</a>). Chacun, une fois inscrit, peut soumettre des articles. Une fois modérés, les articles deviennent visibles, ils apparaissent sur le flux RSS et sont publiés sur nos comptes <a title="RubyLive sur Facebook" href="https://www.facebook.com/rubylivefr" target="_blank">Facebook</a> et <a href="https://twitter.com/#!/rubylivefr" target="_blank">Twitter</a>.<br />
<a href="http://www.camilleroux.com/2011/10/26/rubylive-toute-lactualite-ruby-en-francais/rl_logofb/" rel="attachment wp-att-1733"><img class="size-medium wp-image-1733 alignright" style="border-style: initial; border-color: initial;" title="Logo RubyLive : Toute l'actualité Ruby en français !" src="http://www.camilleroux.com/wp-content/uploads/2011/10/RL_logoFB-300x180.jpg?119d5e" alt="Logo RubyLive : Toute l'actualité Ruby en français !" width="180" height="108" /></a>Notre souhait est que <strong>RubyLive</strong> devienne la source d&#8217;information de référence pour tous les développeurs Ruby francophones. Pour cela, nous allons rester à votre écoute. Si vous avez des idées ou des suggestions, n&#8217;hésitez pas à nous les soumettre grâce au bouton situé en bas de page. Nous développerons en priorité les fonctionnalités les plus demandées.</p>
<p>Afin que ce site soit et reste d&#8217;une qualité professionnelle, nous avons demandé à des sociétés de nous soutenir. Nous sommes heureux de compter parmi nos premiers partenaires : <strong><a title="Novelys" href="http://www.novelys.com/" target="_blank">Novelys</a>, <a title="Belighted" href="http://belighted.com/" target="_blank">Belighted</a>, <a title="Entropic Sirnergies" href="http://www.es-services-agency.com/" target="_blank">Entropic Synergies</a>, <a title="RemixJobs" href="https://remixjobs.com/" target="_blank">RemixJobs</a></strong>&#8230;<strong><br />
</strong></p>
<p>Nous comptons sur vous pour nous proposer des news de qualité et faire connaître RubyLive autour de vous !</p>
<p>A tout de suite sur <strong><a title="RubyLive : Toute l'actualité Ruby en français !" href="http://rubylive.fr" target="_blank">RubyLive.fr</a></strong> !</p>
<img src="http://feeds.feedburner.com/~r/camilleroux/~4/0Epplc9vzwQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/10/26/rubylive-toute-lactualite-ruby-en-francais/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.camilleroux.com/2011/10/26/rubylive-toute-lactualite-ruby-en-francais/</feedburner:origLink></item>
		<item>
		<title>La communauté Ruby vue par… Jean-Etienne Durand!</title>
		<link>http://feedproxy.google.com/~r/camilleroux/~3/DWwZ1Yyi9Ms/</link>
		<comments>http://www.camilleroux.com/2011/10/14/la-communaute-ruby-vue-par-jean-etienne-durand/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 14:40:32 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Interviews]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Apéro Ruby]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Heroku]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[iOS]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby France]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1686</guid>
		<description><![CDATA[TweetBonjour Jean-Etienne, On se connaît par la magie de Twitter. Tu es le directeur de Wopata, une des sociétés françaises qui font du développement web en Ruby on Rails, et ton point de vue m’intéresse ! Je souhaite interviewer quelques personnes aux profils divers afin d’avoir un état des lieux de la communauté en France [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1686" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2Fo7jfUf&amp;via=camilleroux&amp;text=La%20communaut%C3%A9%20Ruby%20vue%20par%26%238230%3B%20Jean-Etienne%20Durand%21&amp;related=camilleroux:Ruby+on+Rails+developer%2C+entrepreneurship+passionate+and+technological+survey+addict&amp;lang=fr&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.camilleroux.com%2F2011%2F10%2F14%2Fla-communaute-ruby-vue-par-jean-etienne-durand%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.camilleroux.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><div><strong>Bonjour Jean-Etienne,</strong></div>
<div><strong></strong><br />
<strong>On se connaît par la magie de Twitter. Tu es le directeur de Wopata, une des sociétés françaises qui font du développement web en Ruby on Rails, et ton point de vue m’intéresse !</strong><br />
<strong>Je souhaite interviewer quelques personnes aux profils divers afin d’avoir un état des lieux de la communauté en France et de réfléchir ensemble à comment la faire évoluer.</strong><br />
<strong>Si tu le veux bien, j’aimerais en savoir plus sur ta vision de Ruby.</strong><strong>- Peux-tu te présenter en quelques lignes ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/10/14/la-communaute-ruby-vue-par-jean-etienne-durand/jean-etienne-durand-wopata/" rel="attachment wp-att-1687"><img class="size-medium wp-image-1687 alignleft" title="Jean-Etienne Durand - Wopata" src="http://www.camilleroux.com/wp-content/uploads/2011/10/Jean-Etienne-Durand-Wopata-300x199.jpg?119d5e" alt="Jean-Etienne Durand - Wopata" width="240" height="159" /></a>J’ai 34 ans, je suis ingénieur des Mines de Saint-Etienne, avec une spécialisation en informatique et micro-électronique. J’ai travaillé une dizaine d’années à l’étranger où je me suis consacré à la gestion d&#8217;archives audiovisuelles numériques au sein d&#8217;une multinationale.</p>
<p>A mon retour en France, je me suis installé à Bordeaux où j’ai fondé <a title="Wopata" href="http://www.wopata.com/" target="_blank">Wopata</a>, une entreprise de prestation de services spécialisée dans la réalisation d&#8217;applications web (Ruby on Rails) et mobiles (iOS, Android). Wopata est récemment devenue éditeur avec sa propre suite logicielle Pillango dédiée à l’intervention humanitaire.</p>
<p><strong>- Quand as-tu commencé à développer en Ruby ? Quelles ont été tes motivations ?</strong></p>
<p><a href="http://www.camilleroux.com/2010/03/15/flux-rss-a-suivre-la-serie-episode-4-le-langage-et-la-communaute-ruby/ruby-logo-notext/" rel="attachment wp-att-744"><img class="size-full wp-image-744 alignright" title="Logo langage Ruby" src="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby-logo-notext.png?119d5e" alt="Le logo du langage de programmation Ruby" width="103" height="119" /></a>J’ai commencé à développer en Ruby en 2005 via la version 0.6 de Rails (sic).</p>
<p>Les technologies que j’utilisais au quotidien dans mon travail ne me convenaient plus et je ressentais notamment de la frustration par rapport à l’ORM que nous avions développé en interne. J’ai découvert Rails et Active Record et j’ai tout de suite compris leur potentiel !</p>
<p><strong>- Considères-tu Ruby et Ruby on Rails comme un avantage concurrentiel ? Pourquoi ?</strong></p>
<p><a href="http://www.camilleroux.com/2010/09/06/flux-rss-a-suivre-la-serie-episode-5-ruby-on-rails/ruby_on_rails_logo/" rel="attachment wp-att-785"><img class="size-medium wp-image-785 alignleft" title="Logo Ruby on Rails" src="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby_on_Rails_logo-252x300.jpg?119d5e" alt="Logo du framework web Ruby on Rails" width="121" height="144" /></a>Je ne constate pas de demande d’utilisation d’une technologie précise de la part de nos clients. Certains peuvent être sensibles à une technologie en particulier ; d’autres viennent nous voir parce qu’on s’appuie sur des méthodes agiles.<br />
Par contre, ils nous demandent tous d’être efficaces et surtout flexibles.</p>
<p>Le langage Ruby est à mon sens un de ceux qui répond le mieux à ces impératifs. Je vais prendre l’exemple de la modélisation. Nous n’avons plus besoin de passer par des modèles conceptuels de données. Grâce à la grande flexibilité de Ruby / Ruby on Rails, nous concevons directement les modèles physiques.</p>
<p>Un autre point fort de Ruby c’est sa communauté très active. On a accès à une multitude de gems, de plugins&#8230; A Wopata, Ruby est la pierre angulaire de tous nos développements web, en particulier pour <a href="http://pillango.im/">Pillango</a>. La réalisation de Pillango a été rendue possible grâce aux Rails Engines qui nous ont permis d’arriver à une architecture très flexible.</p>
<p><strong>- Peux-tu me décrire ton environnement de travail habituel ? Quels gems, langages, techno, OS, IDE, méthodes utilises-tu ?</strong></p>
<p>L’équipe de Wopata compte une quinzaine de personnes aujourd’hui. J’ai donc un peu abandonné la partie technique même si je garde encore quelques heures par semaine pour faire de la veille et du prototypage.<br />
Je peux te décrire l’environnement habituel dans lequel travaille l’équipe.</p>
<p>A Wopata, nous sommes habitués à travailler sous Mac et Linux. Nos développements se font essentiellement sous Rails 3.1.  On utilise aussi RVM et Homebrew comme package managers.</p>
<p>La quasi totalité de nos applications est hébérgée sur le Cloud . Les projets les plus gros pour lesquels on a besoin de configurations spécifiques sont hébérgés sur Amazon EC2 et les projets de taille moyenne sont hébérgés via Heroku, pour simplifier le déploiement.</p>
<p>On utilise les gems mainstream comme Cancan, Devise ou Paperclip. De plus, nous avons nos propres gems, par exemple pour synchroniser les bases de données serveur avec les bases de nos applications mobiles.</p>
<p>Nous n’utilisons pas d’IDE. Nous préférons les éditeurs de texte tels que Textmate et vim.<br />
On se sert de Git pour tous nos projets avec un workflow qui repose sur l’utilisation de branches.</p>
<p>Nous avons recours à une myriade de services externes car notre métier n’est pas tant le développement mais plus l’intégration de briques (Postmark, Websolr).</p>
<p><strong>- Que penses-tu de la communauté Ruby en France ?</strong></p>
<p>Je peux donner mon sentiment sur deux axes: la communauté des développeurs et en tant que recruteur.</p>
<p>Du point de vue des développeurs, la communauté est en pleine construction. Comme tu le sais, il y a des niches très actives à Sophia Antipolis, Lyon, Strasbourg ou Paris mais à Bordeaux on est encore assez isolé même si quelques évènements voient le jour. A noter bientôt le premier <a href="https://www.facebook.com/rubybdx">apéro Ruby à Bordeaux </a>qui aura lieu tous les mois.</p>
<p>Ayant recruté plusieurs développeurs depuis la création de Wopata, je constate que les formations sur Ruby sont souvent inexistantes. A mon avis, cela s’explique par le fait que les écoles n’ont pas encore toutes compris l’enjeu de ce type de technologie. J’espère que la situation va s’améliorer au fil du temps. J’y contribue modestement en donnant des cours sur Ruby et Ruby on Rails dans une école d’ingénieurs à Paris. Par ailleurs, il existe de bonnes offres d’e-learning comme Rails for Zombies.</p>
<p><strong>- As-tu des idées pour améliorer la situation actuelle de la communauté ruby ?</strong></p>
<p>La communauté des développeurs est très active. Il nous reste maintenant à sensibiliser les chefs de projets, les chefs de produits et autres décideurs qui doivent comprendre ce qu’on gagne à utiliser ces technologies.</p>
<p>A ma connaissance, il n’existe pas d’annuaire de projets référence qui ont été faits avec Ruby on Rails, &#8230; et pourtant ils existent ! Il serait intéressant d’avoir des études de cas avec une approche plutôt business que technique.</p>
<p><strong>- Quel rôle l’association Ruby France doit avoir aujourd&#8217;hui ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/09/19/la-communaute-ruby-vue-par-yann-klis/rubyforweb/" rel="attachment wp-att-1550"><img class="size-full wp-image-1550 alignleft" style="border-style: initial; border-color: initial;" title="Ruby France" src="http://www.camilleroux.com/wp-content/uploads/2011/09/rubyforweb.png?119d5e" alt="Logo Ruby France" width="165" height="63" /></a>Nous ne sommes pas membre de cette association, il me parait donc difficile de donner mon sentiment. Toutefois, son rôle fédérateur devrait pouvoir sensibiliser professionnels et écoles.</p>
<p><strong>- Je te laisse le dernier mot pour conclure :)</strong></p>
<p>L’enjeu de la communauté est de montrer qu’avec Ruby et Ruby on Rails on arrive à être efficace et à réaliser de belles choses. Attention, arrêtons tout de même de mettre en concurrence Ruby et Ruby on Rails avec d’autres technologies, afin d’éviter de passer pour une communauté dogmatique et arrogante. Tout le monde est le bienvenu … surtout à Wopata ! Nous sommes actuellement à la recherche de nouveaux talents pour rejoindre l’équipe.</p>
<p><strong>- Merci beaucoup de m’avoir accordé un peu de ton temps.</strong></p>
</div>
<div><strong>Vous pouvez retrouver Jean-Etienne sur <a href="http://twitter.com/wopata" target="_blank">Twitter</a></strong></div>
<img src="http://feeds.feedburner.com/~r/camilleroux/~4/DWwZ1Yyi9Ms" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/10/14/la-communaute-ruby-vue-par-jean-etienne-durand/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.camilleroux.com/2011/10/14/la-communaute-ruby-vue-par-jean-etienne-durand/</feedburner:origLink></item>
		<item>
		<title>Un blog francophone pour se former à Ruby on Rails : On The Rails Again</title>
		<link>http://feedproxy.google.com/~r/camilleroux/~3/PkSWkHfwPhU/</link>
		<comments>http://www.camilleroux.com/2011/10/11/un-blog-francophone-pour-se-former-a-ruby-on-rails-on-the-rails-again/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 11:24:35 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1640</guid>
		<description><![CDATA[TweetAujourd’hui Nima Izadi (@Nima_Izadi) et Nicolas Dupont (@lowx512) sont mes invités, ils sont étudiants à Polytech’Nice Sophia. Ils viennent de mettre en ligne un blog, On The Rails Again, pour aider les gens à se former à Ruby on Rails simplement et en français. J’apprécie beaucoup cette initiative et je souhaitais qu’ils vous en parlent [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1640" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FowdCVL&amp;via=camilleroux&amp;text=Un%20blog%20francophone%20pour%20se%20former%20%C3%A0%20Ruby%20on%20Rails%20%3A%20On%20The%20Rails%20Again&amp;related=camilleroux:Ruby+on+Rails+developer%2C+entrepreneurship+passionate+and+technological+survey+addict&amp;lang=fr&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.camilleroux.com%2F2011%2F10%2F11%2Fun-blog-francophone-pour-se-former-a-ruby-on-rails-on-the-rails-again%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.camilleroux.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><em>Aujourd’hui Nima Izadi (@<a href="http://twitter.com/Nima_Izadi" target="_blank">Nima_Izadi</a>) et Nicolas Dupont (<a href="http://www.twitter.com/lowx512" target="_blank">@lowx512</a>) sont mes invités, ils sont étudiants à Polytech’Nice Sophia. Ils viennent de mettre en ligne un blog, <strong><a href="http://ontherailsagain.com/">On The Rails Again</a></strong>, pour aider les gens à se former à Ruby on Rails simplement et en français. J’apprécie beaucoup cette initiative et je souhaitais qu’ils vous en parlent !</em><a href="http://www.camilleroux.com/2010/09/06/flux-rss-a-suivre-la-serie-episode-5-ruby-on-rails/ruby_on_rails_logo/" rel="attachment wp-att-785"><img class="size-medium wp-image-785 alignright" title="Logo Ruby on Rails" src="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby_on_Rails_logo-252x300.jpg?119d5e" alt="Logo du framework web Ruby on Rails" width="121" height="144" /></a></p>
<p>Nous sommes deux élèves en dernière année d&#8217;école d&#8217;ingénieur en option IHM spécialité Web à l&#8217;école Polytech&#8217; Nice Sophia. Nous sommes tous deux passionnés de Web depuis le début de nos études et notamment par les technologies comme Ruby On Rails ou encore Coffeescript. Nous faisons actuellement une alternance dans l&#8217;entreprise Intellicore dans laquelle nous travaillons sur un gros projet Ruby On Rails.<br />
Nous avons fini récemment notre stage (que nous avons également fait ensemble) pendant lequel nous avons du reprendre et améliorer un projet Ruby On Rails.<br />
<a href="http://ontherailsagain.com/"><br />
</a><a href="http://www.camilleroux.com/2011/10/11/un-blog-francophone-pour-se-former-a-ruby-on-rails-on-the-rails-again/capture-d%e2%80%99ecran-2011-10-11-a-00-19-58/" rel="attachment wp-att-1642"><img class="size-medium wp-image-1642 alignleft" title="Blog : On The Rails Again" src="http://www.camilleroux.com/wp-content/uploads/2011/10/Capture-d’écran-2011-10-11-à-00.19.58-300x226.png?119d5e" alt="Blog : On The Rails Again" width="180" height="136" /></a><strong><a href="http://ontherailsagain.com/">On The Rails Again</a></strong> vise, pour le moment, principalement les débutants en Ruby On Rails qui ne sont pas forcément ami avec l&#8217;anglais et qui cherchent à comprendre certains aspect de Rails qui ne sont pas évident au début. Nous allons essayer d’apporter des réponses aux questions que nous avons pu nous poser en tant que débutant et pour lesquelles nous avons eu du mal à trouver des réponses.<br />
L’idée est de commencer par les bases mais par la suite traiter des points plus précis et plus compliqué. C’est pour ça que, par la suite, nous pensons également écrire des articles sur tout ce qui tourne autour de Ruby On Rails, autrement dit sur du Javascript, CSS, CoffeeScript Backbone.js etc. Mais pour le moment nous voulons nous focaliser sur l&#8217;apprentissage de Rails.</p>
<p><em>Merci Nima et Nicolas, encore bravo pour l’initiative.</em><br />
<em>Chers lecteurs, vous pouvez leur proposer des articles ou des idées d’articles sur leur Twitter : <a href="https://twitter.com/#!/OnTheRailsBlog">@OnTheRailsBlog</a></em></p>
<img src="http://feeds.feedburner.com/~r/camilleroux/~4/PkSWkHfwPhU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/10/11/un-blog-francophone-pour-se-former-a-ruby-on-rails-on-the-rails-again/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.camilleroux.com/2011/10/11/un-blog-francophone-pour-se-former-a-ruby-on-rails-on-the-rails-again/</feedburner:origLink></item>
		<item>
		<title>La communauté Ruby vue par… Thibaut Barrère !</title>
		<link>http://feedproxy.google.com/~r/camilleroux/~3/8cTr1tmBauI/</link>
		<comments>http://www.camilleroux.com/2011/10/03/la-communaute-ruby-vue-par-thibaut-barrere/#comments</comments>
		<pubDate>Mon, 03 Oct 2011 09:06:37 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Interviews]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[apéro]]></category>
		<category><![CDATA[Apéro Ruby]]></category>
		<category><![CDATA[Consulting]]></category>
		<category><![CDATA[Freelance]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby France]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1627</guid>
		<description><![CDATA[Tweet Bonjour Thibaut, On ne s’est jamais rencontré, mais je te vois souvent dans ma timeline Twitter. J’entends souvent parler de toi aussi. Je souhaite interviewer quelques personnes aux profils divers afin d’avoir un état des lieux de la communauté en France et de réfléchir ensemble à comment la faire évoluer. Tu es freelance depuis [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1627" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FrmRt9B&amp;via=camilleroux&amp;text=La%20communaut%C3%A9%20Ruby%20vue%20par%26%238230%3B%20Thibaut%20Barr%C3%A8re%20%21&amp;related=camilleroux:Ruby+on+Rails+developer%2C+entrepreneurship+passionate+and+technological+survey+addict&amp;lang=fr&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.camilleroux.com%2F2011%2F10%2F03%2Fla-communaute-ruby-vue-par-thibaut-barrere%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.camilleroux.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><div>
<p><strong>Bonjour Thibaut,</strong></p>
<p><strong>On ne s’est jamais rencontré, mais je te vois souvent dans ma timeline Twitter. J’entends souvent parler de toi aussi.</strong><br />
<strong>Je souhaite interviewer quelques personnes aux profils divers afin d’avoir un état des lieux de la communauté en France et de réfléchir ensemble à comment la faire évoluer.</strong><br />
<strong>Tu es freelance depuis plusieurs années et ce point de vue m’intéresse !</strong><br />
<strong>Si tu le veux bien, j’aimerais en savoir plus sur toi et ta vision de Ruby.</strong></p>
<p><strong>- Peux-tu te présenter en quelques lignes ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/10/03/la-communaute-ruby-vue-par-thibaut-barrere/dsc_1355/" rel="attachment wp-att-1628"><img class="size-medium wp-image-1628 alignleft" title="Thibaut Barrère" src="http://www.camilleroux.com/wp-content/uploads/2011/10/DSC_1355-199x300.jpg?119d5e" alt="Thibaut Barrère" width="199" height="300" /></a>Bonjour ! Je m’appelle Thibaut Barrère, j’ai 34 ans. J’ai créé ma société LoGeek en 2005. En 2010, ma compagne Cécile m’a rejoint pour travailler avec moi.</p>
<p>Nous travaillons sur notre premier produit SAAS, <a href="https://www.wisecashhq.com/">WiseCash</a>, qui aide les freelances et petites structures à anticiper et optimiser leur trésorerie (c’est une appli Rails 3.1 pour l’anecdote).</p>
<p>Mon activité principale en dehors de WiseCash est le consulting : accompagnement technologique, majoritairement avec Ruby et RubyOnRails. Je travaille en particulier sur l’automatisation au sein des entreprises, l’interfaçage entre plusieurs systèmes (legacy, CRM, flux de données&#8230;), le traitement de données (ETL, Datawarehouse) et le développement en Ruby ou Rails en général. Je gère généralement la totalité du cycle projet, du recueil du besoin, au développement itératif à la Scrum (je suis certifié Scrum Product Owner), au déploiement et provisioning de serveurs et à la maintenance. Je travaille généralement avec mes clients sur la durée, dans une relation de confiance.</p>
<p><strong>- Comment se passent les relations entre freelances Ruby ? Y-a-t-il des groupes qui s’entraident par exemple ?</strong></p>
<p>J’ai des échanges fréquents par mail, téléphone ou IRC, avec un bon groupe de Rubyistes, freelances ou non. Les relations entre nous sont très bonnes.</p>
<p>Les échanges sont nombreux et on s’entraide, que ça soit sur des sujets techniques (que penses-tu de MongoId ? Backbone.js ? etc), sur des sujets de gestion de projet (pour s’aider à estimer correctement un projet compliqué), pour partager des outils nouveaux, ou encore sur de l’administratif ou du commercial (comment gère-t-on la TVA sur un produit SAAS ?).</p>
<p>On se transmet également les demandes de clients qu’on ne peut pas traiter.</p>
<p>Donc pour les gens que je connais en tout cas : un vrai sens de l’entraide.</p>
<p><strong>- Quand as-tu commencé à développer en Ruby ? Quelles ont été tes motivations ?</strong></p>
<p><a href="http://www.camilleroux.com/2010/03/15/flux-rss-a-suivre-la-serie-episode-4-le-langage-et-la-communaute-ruby/ruby-logo-notext/" rel="attachment wp-att-744"><img class="size-full wp-image-744 alignleft" title="Logo langage Ruby" src="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby-logo-notext.png?119d5e" alt="Le logo du langage de programmation Ruby" width="103" height="119" /></a>J’ai débuté en 2004. Ma motivation initiale était de pouvoir compiler, sous Windows, une librairie C++ qui venait de Solaris et dont les outils de build n’étaient pas disponibles sur Windows. Rake et Ruby m’ont permis de recréer ce qui était nécessaire en une cinquantaine de lignes et en moins de temps que je ne l’aurais espéré.</p>
<p>J’ai continué à me servir de Ruby en clientèle (parsing de logs, outils de build, etc.), puis je me suis mis à utiliser Rails en 2005. J’ai réalisé une première application personnelle pour apprendre, puis j’ai proposé à un client d’utiliser la techno pour répondre à un de leurs besoins, et ainsi de suite.</p>
<p>Une force de Ruby est qu’avec une connaissance minime du langage, on peut déjà résoudre des problèmes et apprendre au fur et à mesure selon ses besoins.</p>
<p><strong>- Considères-tu Ruby et Ruby on Rails comme un avantage concurrentiel ? Pourquoi ?</strong></p>
<p><a href="http://www.camilleroux.com/2010/09/06/flux-rss-a-suivre-la-serie-episode-5-ruby-on-rails/ruby_on_rails_logo/" rel="attachment wp-att-785"><img class="size-medium wp-image-785 alignright" title="Logo Ruby on Rails" src="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby_on_Rails_logo-252x300.jpg?119d5e" alt="Logo du framework web Ruby on Rails" width="121" height="144" /></a>Je considère Ruby en général comme un avantage concurrentiel très conséquent, pour plusieurs raisons que je vais détailler.</p>
<p>La concision du langage et la productivité que j’obtiens avec Ruby, comparativement aux autres plateformes que j’utilise, est nettement plus importante. La concision, qui paraît un détail sympathique au début, a des ramifications à tous les étages, notamment sur l’écosystème disponible, ou la capacité à refactorer ou comprendre intégralement une application.</p>
<p>L’écosystème de librairies et outils, d’autre part (plugins variés, mais aussi pièces d’infrastructure comme Resque, outils de provisioning de serveur comme Chef) est d’une grande richesse.</p>
<p>Le test automatisé est fortement engrainé dans le monde Ruby, avec une perpétuelle recherche d’amélioration sur “comment bien tester une application” (ce qui me permet de refactorer une application à l’envie).</p>
<p>Finalement, en quelques années, déployer une application Ruby normale est passé du sujet d’expert à quelque chose de facile (ex: Heroku, DotCloud, Passenger&#8230;), avec une foultitude d’outils tels que NewRelic, AirBrake, pour instrumenter le tout.</p>
<p><strong>- Peux-tu me décrire ton environnement de travail habituel ? Quels gems, langages, techno, OS, IDE, méthodes utilises-tu ?</strong></p>
<p>Je travaille sur Mac avec TextMate, et j’utilise des VM Windows via VirtualBox quand c’est utile.</p>
<p>J’utilise les gems suivants : Rails 3/2, Ruby 1.9/1.8, Guard, JasmineRice, Rake, Haml, Sass, Resque/DelayedJob, Sunspot (Solr), ThinkingSphinx, API Cache, Redis store (cache), Rufus scheduler, Amazon/ECS, MongoMapper/Mongomatic, RSpec ou Test::Unit, Cucumber, FactoryGirl, Awesome Print, Will Paginate, Prawn / PDF::Writer, Acts as Taggable variés, Nokogiri/Hpricot/libxml, Hoptoad/ExceptionNotifier, Whenever ou autres gems pour cron, Capistrano ou Chef-solo.</p>
<p>Pour les traitements de données ETL, j’utilise généralement ActiveWarehouse-ETL, librairie open-source dont je suis l’actuel mainteneur, ou une variante plus légère.</p>
<p>Les OS et technos varient : cette année j’ai travaillé en Rails 3/MySQL déployé sur Ubuntu, en JRuby+Java+Resque déployé sur Windows Server 2003, en Rails 3+MongoDB déployé sur Heroku, en Rails 2+Ruby 1.8.7 déployé sur SliceHost&#8230; Je m’adapte à ce qui est pertinent pour mes clients.</p>
<p>Le mode opératoire est généralement agile : j’ai tendance à utiliser Acunote pour les estimations et les sprints à la Scrum, à travailler à distance, à faire du pair-programming de temps en temps (même à distance), à tester rigoureusement.</p>
<p>Je facture à l’heure passée exclusivement, et je tracke mon temps avec Freckle.</p>
<p><strong>- Que penses-tu de la communauté Ruby en France ?</strong></p>
</div>
<div>Le marché est clairement en manque de ressources, et les offres ne manquent pas pour les rubyistes expérimentés. Le phénomène est aussi présent sur d’autres technos (ex : .Net). Les bons techniques polyvalents capables de comprendre les besoins utilisateurs et de “shipper” sont courtisés de partout.Cela dit, ces deux dernières années, le nombre d’apéro Ruby et autres BarCamp, notamment en région, a augmenté. J’ai personnellement eu plus d’échanges avec des Rubyistes sur cette période. Je rencontre également plus d’entreprises qui utilisent progressivement plus de Ruby en interne, et qui migrent parfois uniquement pour bénéficier du langage et de pièces d’infrastructure comme Resque.Je dirais que la “communauté visible” grandit et est vocale, mais reste de petite taille, comparativement au besoin rencontré sur le terrain. Certaines SSII se forment en interne à Ruby sans pour autant apparaître sur les forums ou les barcamps. Un autre aspect est que je croise bien plus de Rubyistes français sur les newsgroups anglophones que sur ceux en français.Mon impression est que la communauté francophone visible sur le net est en fait petite par rapport au nombre d’utilisateurs réels.<strong>- As-tu des idées pour améliorer la situation actuelle de la communauté ruby ? Quel rôle l’association Ruby France doit avoir aujourd&#8217;hui ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/09/19/la-communaute-ruby-vue-par-yann-klis/rubyforweb/" rel="attachment wp-att-1550"><img class="size-full wp-image-1550 alignleft" title="Ruby France" src="http://www.camilleroux.com/wp-content/uploads/2011/09/rubyforweb.png?119d5e" alt="Logo Ruby France" width="258" height="99" /></a>En préambule, je ne suis pas membre de l’association et je connais peu ses actions actuelles.</p>
<p>Je crois beaucoup, pour développer la communauté, à :</p>
</div>
<div>
<ul>
<li>l’organisation d’un évènement annuel (qui nécessite une association pour faciliter le regroupement des compétences, de l’énergie et des finances nécessaires)</li>
<li>l’aide au montage d’évènements réguliers en régions ou à la connection des gens (comme les apéros ruby qui se multiplient)</li>
<li>au lobbying auprès des écoles et universités en informatique, de façon à développer d’avantage de cursus pratico-pratiques autour de Ruby et Rails</li>
</ul>
<div><strong>- Je te laisse le dernier mot pour conclure :)</strong></div>
<div>Mon dernier mot est que bien que ça fasse longtemps que je programme, je prends toujours beaucoup de plaisir à le faire, que ça soit pour des clients ou sur nos produits. Je suis infiniment reconnaissant à Matz d’avoir créé Ruby, qui m’a permis de faire ce que je fais avec plaisir aujourd’hui.</div>
<div>
<p>Si quelqu’un veut me contacter pour discuter, vous êtes le bienvenu =&gt; thib<a title="Reveal this e-mail address" onclick="window.open('http://www.google.com/recaptcha/mailhide/d?k\07501ihZlRy9LHU1rowinBhonMg\75\75\46c\75g6Atu07c4TVK0fflHY2L55eqD7aBAnlOtnr_1RYA9KM\075', '', 'toolbar=0,scrollbars=0,location=0,statusbar=0,menubar=0,resizable=0,width=500,height=300'); return false;" href="http://www.google.com/recaptcha/mailhide/d?k=01ihZlRy9LHU1rowinBhonMg==&amp;c=g6Atu07c4TVK0fflHY2L55eqD7aBAnlOtnr_1RYA9KM=">&#8230;</a>@gmail.com</p>
<p><strong>Merci beaucoup de m’avoir accordé un peu de ton temps.</strong></p>
<p>Merci à toi pour ton initiative qui donne plus de visibilité à la communauté Ruby en France :)</p>
</div>
<div><strong>Vous pouvez retrouver Thibaut sur <a href="http://twitter.com/thibaut_barrere" target="_blank">Twitter</a>.</strong></div>
</div>
<img src="http://feeds.feedburner.com/~r/camilleroux/~4/8cTr1tmBauI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/10/03/la-communaute-ruby-vue-par-thibaut-barrere/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.camilleroux.com/2011/10/03/la-communaute-ruby-vue-par-thibaut-barrere/</feedburner:origLink></item>
		<item>
		<title>La communauté Ruby vue par… Damien Mathieu !</title>
		<link>http://feedproxy.google.com/~r/camilleroux/~3/Yx4gQNmhUFc/</link>
		<comments>http://www.camilleroux.com/2011/09/30/la-communaute-ruby-vue-par-damien-mathieu/#comments</comments>
		<pubDate>Fri, 30 Sep 2011 13:09:10 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Interviews]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Apéro Ruby]]></category>
		<category><![CDATA[Consulting]]></category>
		<category><![CDATA[Formation]]></category>
		<category><![CDATA[Freelance]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby France]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1606</guid>
		<description><![CDATA[TweetBonjour Damien, On s’est rencontré au Ruby Lugdunum à Lyon en juin dernier. Je souhaite interviewer quelques personnes aux profils divers afin d’avoir un état des lieux de la communauté en France et de réfléchir ensemble à comment la faire évoluer. Si tu le veux bien, j’aimerais en savoir plus sur toi et ta vision [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1606" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2Frh0by6&amp;via=camilleroux&amp;text=La%20communaut%C3%A9%20Ruby%20vue%20par%26%238230%3B%20Damien%20Mathieu%20%21&amp;related=camilleroux:Ruby+on+Rails+developer%2C+entrepreneurship+passionate+and+technological+survey+addict&amp;lang=fr&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.camilleroux.com%2F2011%2F09%2F30%2Fla-communaute-ruby-vue-par-damien-mathieu%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.camilleroux.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><div><strong>Bonjour Damien,</strong></div>
<div><strong></strong><br />
<strong><strong>On s’est rencontré au Ruby Lugdunum à Lyon en juin dernier</strong>.</strong></div>
<div><strong>Je souhaite interviewer quelques personnes aux profils divers afin d’avoir un état des lieux de la communauté en France et de réfléchir ensemble à comment la faire évoluer.</strong><br />
<strong>Si tu le veux bien, j’aimerais en savoir plus sur toi et ta vision de Ruby.</strong></div>
<div>
<p><strong>- Peux-tu te présenter en quelques lignes ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/09/30/la-communaute-ruby-vue-par-damien-mathieu/damien/" rel="attachment wp-att-1607"><img class="size-full wp-image-1607 alignleft" title="Damien Mathieu" src="http://www.camilleroux.com/wp-content/uploads/2011/09/damien.jpg?119d5e" alt="Damien Mathieu, développeur Ruby freelance" width="177" height="219" /></a>Je m’appelle Damien Mathieu, j’ai 25 ans et j’habite à Lyon.<br />
Je développe en Ruby depuis 2007, et je suis payé pour cela depuis 2008.<br />
J’ai créé, il y a moins d’un mois de cela avec Franck Verrot, la société <a href="http://evome.fr/" target="_blank">evome</a>, par laquelle, nous proposons des formations et du consulting sur Ruby et le Javascript.</p>
<p>Il y a quelques temps, j’ai également participé à la création des apéros Ruby à Lyon avec <a href="http://lyonrb.fr" target="_blank">lyonrb</a> et qui ont aujourd’hui lieu de manière régulière, le second jeudi de chaque mois.<br />
Je fais également partie de l’équipe organisatrice de <a href="http://rulu.eu" target="_blank">Ruby Lugdunum</a>.</p>
<p>Enfin je poste de temps en temps des <a href="http://dmathieu.com" target="_blank">articles techniques sur mon blog</a>.</p>
<p><strong>- Quand as-tu commencé à développer en Ruby ? Quelles ont été tes motivations ?</strong></p>
<p><a href="http://www.camilleroux.com/2010/03/15/flux-rss-a-suivre-la-serie-episode-4-le-langage-et-la-communaute-ruby/ruby-logo-notext/" rel="attachment wp-att-744"><img class="size-full wp-image-744 alignright" title="Logo langage Ruby" src="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby-logo-notext.png?119d5e" alt="Le logo du langage de programmation Ruby" width="103" height="119" /></a>En 2007, je sortais des études, après une <a href="http://www.insset.u-picardie.fr/site/licencepro_web" target="_blank">licence professionnelle web développeur</a>.<br />
A l’époque cependant, développant depuis plusieurs années déjà, PHP ne me convenait plus, et je voulais trouver mieux.</p>
<p>J’avais entendu parler de Ruby, j’ai commencé à regarder à quoi ça ressemblait et je suis tombé dedans.</p>
<p><strong>- Considères-tu Ruby et Ruby on Rails comme un avantage concurrentiel ? Pourquoi ?</strong></p>
<p><a href="http://www.camilleroux.com/2010/09/06/flux-rss-a-suivre-la-serie-episode-5-ruby-on-rails/ruby_on_rails_logo/" rel="attachment wp-att-785"><img class="size-medium wp-image-785 alignleft" title="Logo Ruby on Rails" src="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby_on_Rails_logo-252x300.jpg?119d5e" alt="Logo du framework web Ruby on Rails" width="136" height="162" /></a>Je serais idiot de dire non. J’ai une affinité toute particulière pour Ruby, non seulement pour le langage, mais également pour la philosophie de sa communauté, qui pousse fortement à écrire beaucoup de tests automatisés, à utiliser des méthodes agiles…</p>
<p>Cependant je pense que ceci n’est vraiment qu’une question d’affinité. Dans certains cas, Ruby n’est pas le plus approprié et il n’est, alors, pas très judicieux de le choisir quand même.</p>
<p>Nous avons ainsi, sur un projet interne à evome, une application serveur nodejs. Ce projet ne contient pas une seule ligne de code en Ruby, non pas parce que nous avions envie de faire autre chose, mais parce que ce choix était le plus censé dans ce cas particulier.<br />
Je considère donc Ruby bien comme un langage concurrentiel, mais au même titre que beaucoup d’autres. Il ne faut pas se fixer sur une technologie, mais en connaître plusieurs afin de pouvoir choisir la plus adaptée aux besoins d’un projet.</p>
<p><strong>- Peux-tu me décrire ton environnement de travail habituel ? Quels gems, langages, techno, OS, IDE, méthodes utilises-tu ?</strong></p>
<p>Je développe sous Mac avec VIM et <a href="https://github.com/carlhuda/janus" target="_blank">Janus</a>.<br />
Mon navigateur est Google Chrome, actuellement en dev channel, mais cela varie.<br />
J’ai utilisé pendant quelques temps mongodb, mais j’en trouve aujourd’hui les limites et reviens progressivement vers du SQL, particulièrement sous Postgres.<br />
Côté client, je m’intéresse énormément à Sproutcore.<br />
J’héberge mon code, que ce soit de l’open source ou du propriétaire, sur Github.<br />
Nous essayons au maximum de respecter le Github flow, pas en déployant tout le temps en production, mais en créant des pull requests et en exigeant que quelqu’un d’autre relise tout code qui passe dans la branche master.<br />
Enfin, j’héberge mes applications sur Heroku.</p>
<p><strong>- Que penses-tu de la communauté Ruby en France ?</strong></p>
<p>J’ai l’impression que beaucoup de gens en dehors de la communauté Ruby trouvent ce langage trop peu utilisé, et ont simplement peur de se lancer dans quelque chose qu’ils pensent ne pas être viable.</p>
<p>La communauté Ruby a, à mon avis, pour but de montrer que ce n’est pas le cas, en organisant des évènements (barcamps, conférences, petit déjeuners, …) afin de montrer que oui, Ruby est un choix technologique que l’on peut faire aujourd’hui.</p>
<p><strong>- As-tu des idées pour améliorer la situation actuelle de la communauté Ruby ?</strong></p>
<p>J’ai déjà donné des solutions : organiser des évènements.<br />
Il existe déjà plusieurs Barcamps, au moins une conférence annuelle qu’il n’est peut-être pas forcément utile de démultiplier.</p>
<p>En revanche, chaque groupe local peut organiser ses évènements locaux : apéro, …<br />
Pourquoi ne pas faire des petits déjeuners sponsorisés par une société et présentant Ruby ou un outil écrit en Ruby (capistrano par exemple) ?<br />
Ce genre d’événement permet de toucher les entreprises, les décideurs. C’est eux qu’il faut convaincre pour développer le langage.</p>
<p><strong>- Tu as monté plusieurs événements ces derniers mois. Quels sont-ils ? Peux-tu me dire quelle a été ta motivation pour chacun ?</strong></p>
<p>Principalement, pour le fun.<br />
C’est, je pense, la raison primordiale, qui permet de mener ce genre de projet fortement consommateur en temps à bien.</p>
<p>En dehors de cela, organiser ce genre d’évènements permet de promouvoir Ruby, en montrant que l’utiliser pour des projets (web ou autre) est quelque chose de très censé.<br />
Et donc d’augmenter le nombre de développeurs, d’emplois. Et donc de possibilités d’emploi, de clients, etc.</p>
<p>C’est très égoiste au final ;-)</p>
<p><strong>- Tu fais partie de l’association Lyon.rb. Quel est ton rôle au sein de l’association ? Quelles actions mène-t-elle ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/09/27/la-communaute-ruby-vue-par%e2%80%a6-bruno-michel/tumblr_ln92okquuu1qc9pow/" rel="attachment wp-att-1591"><img class="size-medium wp-image-1591 alignright" title="Ruby Lugdunum" src="http://www.camilleroux.com/wp-content/uploads/2011/09/tumblr_ln92okQUuU1qc9pow-300x105.png?119d5e" alt="Ruby Lugdunum" width="240" height="84" /></a>Je suis simple membre de l’association lyon.rb. Je n’ai aucun rôle spécifiquement défini.<br />
Cette association a pour but de promouvoir Ruby et les nouvelles technologies dans l’agglomération Lyonnaise.<br />
Cela se caractérise par l’organisation des apéro Ruby et de Ruby lugdunum.</p>
<p><strong>- Quel rôle l’association Ruby France doit avoir aujourd&#8217;hui ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/09/19/la-communaute-ruby-vue-par-yann-klis/rubyforweb/" rel="attachment wp-att-1550"><img class="size-full wp-image-1550 alignleft" title="Ruby France" src="http://www.camilleroux.com/wp-content/uploads/2011/09/rubyforweb.png?119d5e" alt="Logo Ruby France" width="258" height="99" /></a>Ruby France devrait être comparable à une fédération. Elle peut organiser des évènements, qui seront alors nationaux, mais laisse les autres groupes organiser des évènements locaux en leur propre nom.<br />
Elle regroupe diverses associations locales, les soutient et les supporte en leur apportant diverses subventions, de la communication et de la visibilité, mais ne les supplante pas.<br />
Chaque association locale devrait être partiellement indépendante, comme un club de sport l’est de sa fédération nationale.</p>
<p><strong>- Je te laisse le dernier mot pour conclure :)</strong></p>
<p>N’ayez pas peur de tester de nouvelles technologies, Ruby (parce que c’est trop bien) évidemment, mais également d’autres.</p>
<p><strong>- Merci beaucoup de m’avoir accordé un peu de ton temps.</strong></p>
</div>
<div><strong>Vous pouvez suivre Damien sur <a href="http://twitter.com/dmathieu" target="_blank">Twitter</a>, <a href="http://github.com/dmathieu" target="_blank">Github</a> ou encore son <a href="http://dmathieu.com" target="_blank">blog</a> !</strong></div>
<img src="http://feeds.feedburner.com/~r/camilleroux/~4/Yx4gQNmhUFc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/09/30/la-communaute-ruby-vue-par-damien-mathieu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.camilleroux.com/2011/09/30/la-communaute-ruby-vue-par-damien-mathieu/</feedburner:origLink></item>
		<item>
		<title>La communauté Ruby vue par… Bruno Michel !</title>
		<link>http://feedproxy.google.com/~r/camilleroux/~3/HIkrCfm63GQ/</link>
		<comments>http://www.camilleroux.com/2011/09/27/la-communaute-ruby-vue-par%e2%80%a6-bruno-michel/#comments</comments>
		<pubDate>Tue, 27 Sep 2011 08:36:41 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Interviews]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Apéro Ruby]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby France]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1579</guid>
		<description><![CDATA[TweetBonjour Bruno, On s’est rencontré au Ruby Lugdunum à Lyon en juin dernier. Tu es le nouveau président de l’association Ruby France. Tu es très bien placé pour avoir une idée précise de l’état de la communauté Ruby en France aujourd’hui. Ton point de vue m’intéresse ! Je souhaite interviewer quelques personnes aux profils divers [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1579" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2Fo1TVtT&amp;via=camilleroux&amp;text=La%20communaut%C3%A9%20Ruby%20vue%20par%E2%80%A6%20Bruno%20Michel%20%21&amp;related=camilleroux:Ruby+on+Rails+developer%2C+entrepreneurship+passionate+and+technological+survey+addict&amp;lang=fr&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.camilleroux.com%2F2011%2F09%2F27%2Fla-communaute-ruby-vue-par%25e2%2580%25a6-bruno-michel%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.camilleroux.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><div><strong>Bonjour Bruno,</strong></div>
<div><strong></strong><br />
<strong>On s’est rencontré au Ruby Lugdunum à Lyon en juin dernier. Tu es le nouveau président de l’association Ruby France. Tu es très bien placé pour avoir une idée précise de l’état de la communauté Ruby en France aujourd’hui. Ton point de vue m’intéresse !</strong><br />
<strong>Je souhaite interviewer quelques personnes aux profils divers afin d’avoir un état des lieux de la communauté en France et de réfléchir ensemble à comment la faire évoluer.</strong><br />
<strong>Si tu le veux bien, j’aimerais en savoir plus sur toi et ta vision de Ruby.</strong></div>
<div>
<p><strong>- Peux-tu te présenter en quelques lignes ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/09/27/la-communaute-ruby-vue-par%e2%80%a6-bruno-michel/bruno-michel-retouche/" rel="attachment wp-att-1580"><img class="size-medium wp-image-1580 alignleft" title="Bruno Michel" src="http://www.camilleroux.com/wp-content/uploads/2011/09/bruno-michel-retouche-282x300.jpg?119d5e" alt="Bruno Michel, président de l'association Ruby France" width="197" height="210" /></a>Bruno Michel, 28 ans, Paris. J&#8217;ai fait des études d&#8217;informatique à l&#8217;IIE-CNAM (ça s&#8217;appelle maintenant ENSIIE) et j’ai obtenu mon diplôme d&#8217;ingénieur. Je travaille chez af83 depuis plusieurs années. Mon poste actuel est Lead Developer mais ça change régulièrement. En parallèle, je m&#8217;occupe également de <a title="Ruby France" href="http://www.rubyfrance.org/" target="_blank">Ruby France</a> et de <a href="http://linuxfr.org/" target="_blank">LinuxFr.org</a>, un site web populaire sur Linux et le Logiciel Libre. D&#8217;ailleurs, la version actuelle de LinuxFr.org tourne en Ruby on Rails et j&#8217;en suis le développeur principal.</p>
<p><strong>- Quand as-tu commencé à développer en Ruby ? Quelles ont été tes motivations ?</strong></p>
<p><a href="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby-logo-notext.png?119d5e"><img class="size-full wp-image-744 alignleft" title="Logo langage Ruby" src="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby-logo-notext.png?119d5e" alt="Le logo du langage de programmation Ruby" width="103" height="119" /></a>Hum, je dirais en 2004 ou 2005. À l&#8217;époque, Ruby n&#8217;était vraiment pas connu (c&#8217;était avant Ruby on Rails) et j&#8217;ai commencé un peu par hasard. Je codais surtout en C, un peu en C++ et j&#8217;avais envie d&#8217;essayer des langages de programmation de plus haut niveau. J&#8217;ai essayé Perl mais je n&#8217;ai pas vraiment accroché. Un ami m&#8217;a alors parlé de Ruby et je suis tombé à peu près au même moment sur le <a href="http://mislav.uniqpath.com/poignant-guide/" target="_blank">Poignant Guide</a>. J&#8217;ai alors fait mes premiers scripts en Ruby et j&#8217;ai tout de suite adoré la facilité avec laquelle on peut écrire très rapidement des programmes.</p>
<p><strong>- Considères-tu Ruby et Ruby on Rails comme un avantage concurrentiel ? Pourquoi ?</strong></p>
<p><a href="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby_on_Rails_logo.jpg?119d5e"><img class="size-medium wp-image-785 alignright" title="Logo Ruby on Rails" src="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby_on_Rails_logo-252x300.jpg?119d5e" alt="Logo du framework web Ruby on Rails" width="121" height="144" /></a>Ça dépend. Certains clients peuvent être réticents à utiliser Ruby on Rails plutôt que du PHP ou du Java car cela peut poser des problèmes avec leur hébergeur actuel ou pour trouver une autre société de services pour reprendre le projet si ça se passe mal. Mais une fois cette phase passée, Ruby on Rails est redoutablement efficace pour développer des applications web avec des délais serrés et en évitant d&#8217;accumuler trop de dette technique. L&#8217;écosystème, notamment, est très riche, ce qui permet de trouver des gems (un gem est une bibliothèque en Ruby packagée pour pouvoir être installée en une commande) pour beaucoup de besoins et de gagner ainsi beaucoup de temps. L&#8217;autre grand avantage de Ruby est que sa communauté est très pragmatique et n&#8217;hésite pas à essayer beaucoup de solutions pour ne garder que la meilleure. Nous avons ainsi la primeur sur les outils et méthodes : Framework MVC, TDD (Test Driven Development), framework CSS, déploiement automatisé ont, par exemple, été adoptés par les rubyistes avant de se répandre ailleurs.</p>
<p><strong>- Peux-tu me décrire ton environnement de travail habituel ? Quels gems, langages, techno, OS, IDE, méthodes utilises-tu ?</strong></p>
<p>Je travaille exclusivement sous GNU/Linux avec des distributions comme Debian et Ubuntu. Pour l&#8217;IDE, c&#8217;est Vim + des terminaux ;-)</p>
<p>Par contre, pour le reste, je suis très versatile. J&#8217;aime bien essayer de nouveaux langages, de nouvelles méthodes, en changer pour éviter la routine. Par exemple, pour les langages, Ruby est bien évidemment mon langage de prédilection mais je fais aussi beaucoup de JavaScript/CoffeeScript, je suis de près ce qui passe du coté de <a href="http://golang.org/" target="_blank">Go</a>, j&#8217;ai récemment fait un projet en C et ça m&#8217;arrive de débugger du Java ou de lire de l&#8217;Erlang. Et si j&#8217;arrive à trouver un peu de temps, j&#8217;aimerais bien me mettre à <a title="Fancy Language" href="http://www.fancy-lang.org/" target="_blank">Fancy</a>.</p>
<p>Coté technos, j&#8217;utilise pas mal de NoSQL (principalement Redis et MongoDB) et d&#8217;Evented Programming (EventMachine et Node.js). Et pour les gems, j&#8217;ai bien sûr mes préférés comme Goliath, Devise, Pry ou Redcarpet, mais ça change beaucoup d&#8217;un projet à l&#8217;autre.</p>
<p><strong>- Que penses-tu de la communauté Ruby en France ?</strong></p>
<p>J&#8217;ai un avis très mitigé sur la communauté Ruby en France. Ces dernières années, Ruby France a une activité très limitée, principalement par le manque de bonnes volontés pour l&#8217;animer. Nous avons également des problèmes assez sérieux : par exemple, il est très difficile pour une société de recruter un développeur Ruby on Rails expérimenté.</p>
<p>Mais, j&#8217;ai l&#8217;impression que la communauté est en train de se prendre en main pour faire changer ça. Des formations autour de Ruby se sont mises en place et de nouvelles têtes, comme toi Camille, sont arrivées pour insuffler de la vie dans cette communauté. Les <a title="Groupes d'utilisateurs locaux de Ruby en France" href="http://www.rubyfrance.org/association/les-groupes-dutilisateurs-locaux/" target="_blank">apéros Ruby</a> qui se multiplient sont un bel exemple de cette nouvelle énergie. J&#8217;ai donc bon espoir que la communauté Ruby grandisse et devienne mieux structurée dans les années à venir.</p>
<p><strong>- As-tu des idées pour améliorer la situation actuelle de la communauté Ruby ?</strong></p>
<p>Je pourrais citer pas mal de propositions (aller parler de Ruby et Rails dans les écoles d’informatique, monter des conférences prestigieuses comme pouvait l’être Paris on Rails, publier un livre blanc sur Ruby en France), mais si personne n&#8217;est là pour les réaliser, ça ne servirait à rien. Pour que la situation s&#8217;améliore, le plus important que de plus de personnes s&#8217;investissent, chacun à sa manière. Certains seront plus à l&#8217;aise à écrire un article pour GNU/Linux Magazine France, d&#8217;autres à organiser un apéro Ruby ou encore à faire une présentation lors d&#8217;une conférence comme OSDC.fr.</p>
<p><strong>- Peux-tu m’expliquer le rôle de l’association Ruby France ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/09/19/la-communaute-ruby-vue-par-yann-klis/rubyforweb/" rel="attachment wp-att-1550"><img class="size-full wp-image-1550 alignleft" title="Ruby France" src="http://www.camilleroux.com/wp-content/uploads/2011/09/rubyforweb.png?119d5e" alt="Logo Ruby France" width="258" height="99" /></a>Initialement, Ruby France s&#8217;est créé quand Ruby était encore confidentiel. L&#8217;association servait alors de point de rencontre et discussions entre les rubyistes français. Son objectif principal est la promotion de Ruby mais les moyens pour y parvenir changent au fil du temps : écrire de la documentation en Français nous semble maintenant bien moins important qu&#8217;au début de l&#8217;association. Par contre, nous essayons de faire naître et grandir des groupes d&#8217;utilisateurs dans les différentes villes et d&#8217;être un point d&#8217;échange entre ces groupes.</p>
<p><strong>- Pourquoi as-tu décidé de devenir le nouveau président de l’association ?</strong></p>
<p>Parce qu&#8217;il en fallait un ;-)</p>
<p>Plus sérieusement, je suis toujours émerveillé par la communauté Ruby dans le monde et je pense que la communauté française a aussi le potentiel pour faire des trucs géniaux. Et pour ça arrive, je suis prêt à donner de mon temps et énergie à faire avancer les choses.</p>
<p><strong>- En tant que nouveau président quelles ont été tes premières actions ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/09/27/la-communaute-ruby-vue-par%e2%80%a6-bruno-michel/tumblr_ln92okquuu1qc9pow/" rel="attachment wp-att-1591"><img class="size-medium wp-image-1591 alignright" title="Ruby Lugdunum" src="http://www.camilleroux.com/wp-content/uploads/2011/09/tumblr_ln92okQUuU1qc9pow-300x105.png?119d5e" alt="Ruby Lugdunum" width="240" height="84" /></a>J’ai commencé par faire un état des lieux et essayé de relancer une dynamique au sein de l’association. Pour cela, j’ai choisi des actions relativement faciles à mettre en place mais qui permettent de montrer que ça avance : avoir un site web avec régulièrement de l&#8217;activité, être plus présent aux événements (on a sponsorisé Ruby Lugdunum, tenu un stand aux Rencontres Mondiales du Logiciel Libre et aidé à l&#8217;organisation d&#8217;OSDC.fr) et informer régulièrement les membres de Ruby France via la mailing-list interne.</p>
<p>Et pour la suite, il est toujours prévu de changer les statuts de l&#8217;association (trop lourds et trop compliqués à gérer), de continuer à mettre à jour les différents contenus présents sur notre site web et d&#8217;essayer de lier des partenariats pour accentuer notre présence sur Internet.</p>
<p><strong>- Comment vois-tu l’association dans quelques années ?</strong></p>
<p>Probablement pas beaucoup plus active que maintenant. Mais j&#8217;espère qu&#8217;elle sera un hub entre des groupes d&#8217;utilisateurs locaux dans les différentes villes qui, eux, seront très actifs. L&#8217;association pourra également servir de structure légale pour aider à l&#8217;organisation d&#8217;événements importants (faire les factures pour les sponsors et gérer la trésorerie par exemple).</p>
<p><strong>- Je te laisse le dernier mot pour conclure :)</strong></p>
<p>Merci de m&#8217;avoir proposé cette interview. Cela fait plaisir de te voir t&#8217;investir dans la communauté et, avec un peu de chance, cela donnera de bonnes idées à d&#8217;autres :)</p>
<p><strong>- Merci beaucoup de m’avoir accordé un peu de ton temps.</strong></p>
</div>
<p><strong>Vous pouvez suivre Bruno sur <a href="https://twitter.com/#!/brmichel" target="_blank">Twitter</a> et <a href="https://github.com/nono" target="_blank">Github</a></strong></p>
<p><em>Vous avez des questions à lui poser, des remarques à faire ou des idées à proposer ? Laissez un petit commentaire :)</em></p>
<img src="http://feeds.feedburner.com/~r/camilleroux/~4/HIkrCfm63GQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/09/27/la-communaute-ruby-vue-par%e2%80%a6-bruno-michel/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.camilleroux.com/2011/09/27/la-communaute-ruby-vue-par%e2%80%a6-bruno-michel/</feedburner:origLink></item>
		<item>
		<title>#Hashtagbattle passe à la vitesse supérieure !</title>
		<link>http://feedproxy.google.com/~r/camilleroux/~3/2bq80Mbhqys/</link>
		<comments>http://www.camilleroux.com/2011/09/23/hashtagbattle-passe-a-la-vitesse-superieure/#comments</comments>
		<pubDate>Fri, 23 Sep 2011 11:07:23 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Professionnel]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[hashtag]]></category>
		<category><![CDATA[HashtagBattle]]></category>
		<category><![CDATA[projet]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Startup Weekend]]></category>
		<category><![CDATA[tweet]]></category>
		<category><![CDATA[Twitter]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1444</guid>
		<description><![CDATA[TweetCet article a été écrit en collaboration avec Damian Le Nouaille. Nous sommes les fondateurs de Hashtagbattle. Le commencement L’histoire commence au Startup Weekend de Nice Sophia Antipolis (#swnsa). En simultané, se déroule celui de Lausanne (#swlau). Camille et quelques autres organisateurs de l’événement sophipolitain réfléchissent à un moyen de lancer une compétition en temps [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1444" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2Fp0Spk6&amp;via=camilleroux&amp;text=%23Hashtagbattle%20passe%20%C3%A0%20la%20vitesse%20sup%C3%A9rieure%20%21&amp;related=camilleroux:Ruby+on+Rails+developer%2C+entrepreneurship+passionate+and+technological+survey+addict&amp;lang=fr&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.camilleroux.com%2F2011%2F09%2F23%2Fhashtagbattle-passe-a-la-vitesse-superieure%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.camilleroux.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><p><em>Cet article a été écrit en collaboration avec Damian Le Nouaille. Nous sommes les fondateurs de <a title="HashtagBattle : batailles de hashtag sur Twitter" href="http://hashtagbattle.com" target="_blank">Hashtagbattle</a>.</em></p>
<h2>Le commencement</h2>
<p><img class="size-medium wp-image-1151 alignright" title="Logo Startup Weekend Nice Sophia-Antipolis" src="http://www.camilleroux.com/wp-content/uploads/2011/03/78373_132399440154144_130454423681979_194875_8104993_o-300x300.jpg?119d5e" alt="Logo Startup Weekend Nice Sophia-Antipolis" width="180" height="180" />L’histoire commence au Startup Weekend de Nice Sophia Antipolis (#swnsa). En simultané, se déroule celui de Lausanne (#swlau). Camille et quelques autres organisateurs de l’événement sophipolitain réfléchissent à un moyen de lancer une compétition en temps réel entre les deux évènements, se défier via le réseau social Twitter … en nombre de tweets  publiés ! L’idée est amusante …. Mais comment compter les points ? Aucun outil n’existe pour comparer le nombre de tweets postés sur deux <a href="https://support.twitter.com/groups/31-twitter-basics/topics/109-tweets-messages/articles/231414-qu-est-ce-qu-un-hashtag-symbole" target="_blank">hashtags</a> différents.<br />
Vendredi, 2h du matin : Camille crée une première version fonctionnelle de cette application de statistiques. Samedi soir, c’est la rencontre avec Damian, autre participant du Startup Weekend . Nous discutons du projet et décidons d’associer nos compétences… Une nuit de travail et HashtagBattle voit le jour : une interface permettant de créer des batailles de tweets avec un design soigné. Sur la durée, c’est aussi une fonctionnalité de rafraîchissement automatique toutes les 30 secondes pour suivre les statistiques en temps réel mais également la possibilité de choisir la visualisation des résultats sur une période définie.</p>
<p>Les deux Startup Weekends y joueront tout le dimanche ! Le lundi, le nombre de visites explose.</p>
<h2>Le Buzz</h2>
<p>Très rapidement HastagBattle est cité dans des médias français comme <a href="http://fr.techcrunch.com/2011/03/23/retour-sur-le-startup-weekend-nice-sophia-antipolis-swnsa/" target="_blank">Techcrunch</a>, <a href="http://www.presse-citron.net/french-week-alkeo-gamersband-myspeedmeetings-voxblender-quelleenergie-friendsclear-hashtagbattle-edevoir-carwego-opinews" target="_blank">Presse Citron</a>, <a href="http://blogoweb.fr/services-2-0/hashtagbattle-popularite-hashtag/" target="_blank">Blogoweb</a>, <a href="http://descary.com/hashtagbattle-comparez-la-popularite-de-deux-hashtags-sur-twitter/" target="_blank">Descary</a>&#8230; HashtagBattle se retrouve même en une de l&#8217;émission <a href="http://www.gameone.net/programmes/funky-web/episodes/funky-web-05-04-11/video/funky-web-05-04-11-639689/" target="_blank">Funky Web</a> de Game One, 10 jours après sa mise en ligne !</p>
<p><a href="http://www.camilleroux.com/wp-content/uploads/2011/08/SW_kauffman_green.png?119d5e"><img class="size-medium wp-image-1463 alignleft" title="Startup Weekend logo" src="http://www.camilleroux.com/wp-content/uploads/2011/08/SW_kauffman_green-300x129.png?119d5e" alt="Startup Weekend Kauffman" width="180" height="77" /></a>Dans le même temps, des événements ont commencé à utiliser notre service. <a href="http://startupweekend.org/" target="_blank">Startup Weekend</a> bien sûr, mais aussi <a href="http://fr.bemyapp.com/" target="_blank">Bemyapp</a>, un concours de développement d&#8217;applications mobiles.</p>
<p>Ensuite, HashtagBattle a fait le tour du monde. Nous avons vu des articles pousser aux 4 coins du monde : <a href="http://marginalrevolution.com/marginalrevolution/2011/04/hash-tag-battles.html" target="_blank">Etats-Unis</a>, <a href="http://blogforaricardoteixeira.wordpress.com/2011/07/22/a-hashtag-que-nao-entrou-nos-tt%C2%B4s/" target="_blank">Brésil</a>, <a href="http://20kaido.com/archives/3129472.html" target="_blank">Japon</a>, <a href="http://blog.bloop.es/index.php?hashtag-battle-monitoriza-hashtags-en-twitter&amp;p=1484" target="_blank">Espagne</a>, <a href="http://descary.com/hashtagbattle-comparez-la-popularite-de-deux-hashtags-sur-twitter/" target="_blank">Canada</a>, <a href="http://www.misurarelacomunicazione.it/2011/06/14/pisapisentilamia-e-fassinosentitorino-la-battaglia-degli-hashtag/" target="_blank">Italie</a>, <a href="http://belgium-iphone.lesoir.be/2011/04/11/hashtag-liphone-devant-android/" target="_blank">Belgique</a>, <a href="http://twittermania.nl/2011/04/great-battle-hashtags/" target="_blank">Pays-Bas</a>&#8230;</p>
<p><a href="http://www.camilleroux.com/wp-content/uploads/2011/09/figaro.gif?119d5e"><img class="size-medium wp-image-1570 alignright" title="Le figaro" src="http://www.camilleroux.com/wp-content/uploads/2011/09/figaro-300x120.gif?119d5e" alt="Le figaro" width="144" height="58" /></a>Ces articles étaient principalement des présentations du service. De plus en plus, nous voyons des utilisateurs Twitter, blogs et autres médias web se servir de HashtagBattle pour présenter des battles sur des sujets d&#8217;actualité, des événements sportifs&#8230; Par exemple, le Firago a récemment utilisé HashtagBattle sur <a title="WikiLeaks publie l'intégralité de ses câbles diplomatiques" href="http://www.lefigaro.fr/international/2011/09/02/01003-20110902ARTFIG00518-wikileaks-publie-l-integralite-de-ses-cables-diplomatiques.php" target="_blank">un article sur la publication de câbles diplomatiques par Wikileaks</a>. En effet, Wikileaks avait demandé sur Twitter s&#8217;ils devaient publier ces documents. Autre exemple, il y a quelques jours l&#8217;animateur de la campagne numérique de François Hollande <a href="http://twitter.com/#!/VincentFeltesse/status/115058809436774400">utilisait Hashtagbattle</a> sur Twitter pour indiquer la popularité de Hollande face à Aubry.</p>
<p>Aujourd&#8217;hui, nous avons régulièrement un trafic de plusieurs milliers de pages vues par jour !</p>
<h2>Aujourd&#8217;hui : La nouvelle version</h2>
<p><a href="http://www.camilleroux.com/wp-content/uploads/2011/09/Capture-d’écran-2011-09-22-à-17.55.54.png?119d5e"><img class="size-medium wp-image-1564 alignright" title="Capture d’écran Hashtagbattle" src="http://www.camilleroux.com/wp-content/uploads/2011/09/Capture-d’écran-2011-09-22-à-17.55.54-300x212.png?119d5e" alt="Capture d’écran Hashtagbattle" width="240" height="170" /></a>Nous avons demandé aux utilisateurs les fonctionnalités qu&#8217;ils préfèreraient avoir. Nous avons décidé d&#8217;implémenter les plus demandées.</p>
<p>Nous sommes heureux de vous annoncer qu&#8217;à partir de maintenant, vous allez pouvoir comparer non seulement des hashtags, mais aussi des noms de domaine, des mentions ou n&#8217;importe quel mot ! Les possibilités sont énormes !</p>
<p><a href="http://www.camilleroux.com/wp-content/uploads/2011/09/Capture-d’écran-2011-09-22-à-18.03.47.png?119d5e"><img class="size-medium wp-image-1566 alignleft" style="border-style: initial; border-color: initial;" title="Capture d’écran Hashtagbattle" src="http://www.camilleroux.com/wp-content/uploads/2011/09/Capture-d’écran-2011-09-22-à-18.03.47-300x195.png?119d5e" alt="Capture d’écran Hashtagbattle" width="240" height="156" /></a></p>
<p>De plus, nous allons très bientôt offrir la possibilité de faire des battles avec plus de 2 requêtes&#8230; Vous pourrez ainsi voir le classement en live des candidats à la présidentielle les plus cités sur Twitter !</p>
<p>Nous sommes certains que nous allons, encore une fois, être impressionnés par votre créativité.</p>
<h2>Et maintenant ?</h2>
<p>N&#8217;ayant toujours pas de business model en tête (n&#8217;hésitez pas à nous envoyer un petit mail si vous avez une idée), nous allons continuer à proposer le service gratuitement et le faire évoluer sur notre temps libre pour le moment.</p>
<p>Nous avons plein d&#8217;idées pour le faire évoluer. Si vous aussi, vous voulez participer à l&#8217;évolution de HashtagBattle, n&#8217;hésitez pas à proposer vos idées sur notre <a title="Hashtagbattle Feedback" href="http://hashtagbattle.uservoice.com/forums/108455-general" target="_blank">Uservoice</a>.</p>
<img src="http://feeds.feedburner.com/~r/camilleroux/~4/2bq80Mbhqys" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/09/23/hashtagbattle-passe-a-la-vitesse-superieure/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.camilleroux.com/2011/09/23/hashtagbattle-passe-a-la-vitesse-superieure/</feedburner:origLink></item>
		<item>
		<title>La communauté Ruby vue par… Yann Klis !</title>
		<link>http://feedproxy.google.com/~r/camilleroux/~3/o9LuS0C_stU/</link>
		<comments>http://www.camilleroux.com/2011/09/19/la-communaute-ruby-vue-par-yann-klis/#comments</comments>
		<pubDate>Mon, 19 Sep 2011 12:02:01 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Interviews]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Apéro Ruby]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Startup Weekend]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1536</guid>
		<description><![CDATA[TweetBonjour Yann, Il n’est pas rare d’entrendre parler de toi dans la communauté Ruby. Je souhaite interviewer quelques personnes aux profils divers afin d’avoir un état des lieux de la communauté en France et de réfléchir ensemble à comment la faire évoluer. Si tu le veux bien, j’aimerais en savoir plus sur ta vision de [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1536" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FpVAqMm&amp;via=camilleroux&amp;text=La%20communaut%C3%A9%20Ruby%20vue%20par%26%238230%3B%20Yann%20Klis%20%21&amp;related=camilleroux:Ruby+on+Rails+developer%2C+entrepreneurship+passionate+and+technological+survey+addict&amp;lang=fr&amp;count=vertical&amp;counturl=http%3A%2F%2Fwww.camilleroux.com%2F2011%2F09%2F19%2Fla-communaute-ruby-vue-par-yann-klis%2F" class="twitter-share-button"  style="width:55px;height:22px;background:transparent url('http://www.camilleroux.com/wp-content/plugins/wp-tweet-button/tweetn.png') no-repeat  0 0;text-align:left;text-indent:-9999px;display:block;">Tweet</a></div><div><strong>Bonjour Yann,</strong></div>
<div><strong></strong><strong>Il n’est pas rare d’entrendre parler de toi dans la communauté Ruby. Je souhaite interviewer quelques personnes aux profils divers afin d’avoir un état des lieux de la communauté en France et de réfléchir ensemble à comment la faire évoluer.</strong></div>
<div><strong></strong><strong>Si tu le veux bien, j’aimerais en savoir plus sur ta vision de Ruby.</strong></div>
<div>
<p><strong>- Peux-tu tout d&#8217;abord te présenter en quelques lignes ?</strong></p>
<p><strong><a href="http://www.camilleroux.com/wp-content/uploads/2011/09/yan-klis.jpeg?119d5e"><img class="size-medium wp-image-1537 alignleft" style="border-style: initial; border-color: initial;" title="Yann Klis" src="http://www.camilleroux.com/wp-content/uploads/2011/09/yan-klis-146x300.jpg?119d5e" alt="Yann Klis" width="146" height="300" /></a></strong>Je m’appelle Yann Klis, j’ai 33 ans et j’habite Strasbourg. J’ai créé <a href="http://www.novelys.com/" target="_blank">Novelys</a> en 2005, une petite entreprise dont la vocation est le développement d’applications web. Par application web, j’entends sites web complexes dont les développements peuvent durer plusieurs mois, voire plusieurs années. On ne fait pas d’intégration de CMS, de blog ou de boutique en ligne. Chaque projet est nouveau (certains diront innovant). Depuis le départ, nous utilisons Ruby et Ruby on Rails, ce qui nous place parmi les premiers en France à avoir utilisé cette technologie. Le fait que Ruby on Rails soit relativement récent dans le paysage fait qu’à peu près la moitié de nos clients sont des startups, ou tout du moins des projets en création, c’est-à-dire où tout est à faire mais aussi sans historique. L’autre moitié de nos clients sont des gens qui viennent spécifiquement nous voir pour nos compétences Ruby/Rails ou alors parce que nous allons pouvoir régler un problème complexe grâce à Ruby/Rails.<br />
<span id="more-1536"></span><br />
<strong>- Quand as-tu commencé à développer en Ruby ? Quelles ont été tes motivations ?</strong></p>
<p><a href="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby-logo-notext.png?119d5e"><img class="size-full wp-image-744 alignright" title="Logo langage Ruby" src="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby-logo-notext.png?119d5e" alt="Le logo du langage de programmation Ruby" width="103" height="119" /></a>En fait, en mars 2005, j’avais pris la décision de monter ma propre boîte. Après une petite analyse, je me suis dit que le domaine qui me plaisait le plus c’était le web. Je n’avais pas à ce moment là d’idée de produits (je n’avais pas non plus de capital à mettre dans le développement d’un produit). Novelys allait donc vendre ce que j’avais à ma disposition : mon corps (mon cerveau en fait). Il me fallait donc une techno ayant des performances acceptables et avec laquelle j’allais pouvoir travailler pour mes futurs clients.<br />
C’est à peu près à ce moment là qu’une première version de Ruby on Rails a été rendue publique et que le framework a commencé à être médiatisé. Pour bien évaluer la techno, j’ai décidé de développer un premier prototype(une “tribune” en l&#8217;occurrence http://linuxfr.org/board/). J’ai été très surpris par la facilité et le fun avec lesquels j’ai pu développer ce projet et surtout, je n’ai rencontré aucune barrière technique à ce que je voulais faire. Et la documentation (certes spartiate à l’époque) me faisait entrevoir que je n’allais sans doute rencontrer aucune barrière technique dans le futur puisque Ruby on Rails se base sur le langage Ruby, qui est un langage généraliste.<br />
En octobre 2005, Novelys était née et j’ai commencé dans la foulée un premier projet pour un client, qui s’est d’ailleurs très bien déroulé.</p>
<p><strong>- Considères-tu Ruby et Ruby on Rails comme un avantage concurrentiel ? Pourquoi ?</strong></p>
<p>Ruby et Ruby on Rails offrent clairement un avantage concurrentiel par rapport à d’autres technos. Pour plusieurs raisons.<br />
Tout d’abord, la productivité est très très bonne avec Ruby on Rails. Tout est fait dans le monde Rails pour augmenter la productivité : on écrit du code réellement utile au client, du code qui apporte de la valeur ajoutée au projet du client et Rails nous offre l’infrastructure conventionnelle pour le reste.<br />
Ensuite, Rails est un projet d&#8217;ingénierie logicielle. On sent clairement que les auteurs ont factorisé tous les Design Patterns, toutes les bonnes pratiques qu’ils ont rencontrés et trouvés utiles.<br />
Le soubassement technique de Rails, c’est bien le langage Ruby. C’est un langage moderne, orienté objet “pur” et extrêmement dynamique : on peut redéfinir de manière dynamique beaucoup de choses. La possibilité de faire facilement de la méta-programmation, d’avoir cette possibilité dans notre boîte à outils quotidienne, est un avantage concurrentiel incontestable. Ruby est aussi un langage qui se lit facilement. Cela signifie qu’il est facile de maintenir du code dans le temps, que ça soit notre code écrit il y a quelques semaines ou celui de quelqu’un d’autre.<br />
Bref, c’est fun et plaisant de coder avec Ruby et Rails !<br />
Ce qui m’amène à la dernière pièce du puzzle : la communauté. D’une part, il y a un nombre incroyable de bibliothèques de programmation de très bonne qualité. Si vous rencontrez un nouveau problème, il y a de fortes chances que quelqu’un d’autre dans la communauté, aux Etats-Unis, en Allemagne ou au Vietnam ait déjà eu le même problème et ait développé et mis à disposition une bibliothèque (un “gem” dans le monde Ruby). Il est ensuite très facile de contribuer à son tour. D’autre part, la communauté est très tournée vers l’amélioration continue. Très régulièrement une nouvelle techno, une nouvelle façon de tester, une nouvelle façon d’interagir avec le langage Javascript apparaît et passe à travers les fourches caudines de la communauté. Une sorte de filtre qui évalue les technologies et qui la popularise ensuite ou pas. C’est par ce mécanisme que MongoDB a été popularisé très tôt dans le monde Ruby.</p>
<p><strong>- Peux-tu me décrire ton environnement de travail habituel ? Quels gems, langages, techno, OS, IDE, méthodes utilises-tu ?</strong></p>
<p>Pour ma part, j’utilise un laptop sous Ubuntu Linux. J’utilise gvim (avec <a href="https://github.com/carlhuda/janus/">Janus</a>), gnome-terminal et Firefox/Firebug. Du côté serveur, j’utilise quasi-exclusivement Ruby, Rails et parfois EventMachine (j’évalue NodeJS de temps en temps). Point de vue base de données on utilise beaucoup MySQL et MongoDB (très rarement PostgreSQL). On commence à utiliser Redis, notamment pour son module PubSub. Du côté Javascript, on utilise jQuery, en conjonction avec Backbone lorsque le “Front Office” devient imposant. Au jour le jour, on utilise XP et Lean pour coordonner nos travaux avec nos clients. Notre code est (évidemment) hébergé chez Github et on utilise notre propre logiciel de gestion de projets (MasterSieve).<br />
Nous hébergeons les applications de nos clients chez Amazon Web Services, Heroku, OVH ou Dedibox suivant les spécificités de l’application ou les besoins ou préférences du client.<br />
Voici une liste non exhausitve des gems que j’utilise le plus souvent : rails, haml, sass, devise, will_paginate, mongoid, omniauth, capistrano, airbrake, paperclip, state_machine, whenever.</p>
<p><strong>- Que penses-tu de la communauté Ruby en France ?</strong></p>
<p>En France, on a une bonne communauté de startups, qui se structure peu à peu et on a aussi une bonne culture du développement logiciel (on a quelques beaux succès en France, comme Business Objects). Ceci devrait faire de notre pays un terreau fertile pour l’adoption de Ruby et Rails. Mais paradoxalement, il n’en est rien, l’adoption du langage reste faible.<br />
En fait, il y a 3 ou 4 ans, lorsqu’il y a eu les premières rencontres physiques de développeurs Ruby, nous pensions que l’adoption de Rails allait être massive, vue les qualités intrinsèques du projet. Mais l’adoption a suivi une croissance très lente, près de la stagnation, et ce n’est que depuis un peu plus d’un an que cette croissance a l’air de s’accélérer un peu&#8230; Et là, je pense que c’est surtout lié à la culture de la nouveauté dans les entreprises françaises (mais pour avoir quelques contacts en Allemagne, le constat est le même là-bas). Elles investissent depuis plus de 10 ans sur les technologies Java (puis .Net) ou PHP et n’ont que faire de passer à une nouvelle technologie, même si elle semble avoir plus de qualités que les solutions actuellement en place. Le marché Ruby/Rails en France me semble être largement dominé par les startups, des entreprises qui basent leur nouveau produit sur cette technologie ou des projets “commando” dans des entreprises plus établies. Nous avons eu fréquemment le cas suivant : la direction commerciale de l’entreprise, frustré par la lenteur de sa DSI, décide de financer sur son propre budget l’application dont elle a besoin. Le couple Ruby/Rails permet dans ces cas là, de s’interconnecter facilement avec tous les systèmes existant et de pouvoir développer une solution qui sera en place le mois suivant pour les utilisateurs !<br />
Ceci fait qu’il y a une myriade de micro-boîtes de services en France autour de Ruby. En général, ce sont 1, 2 ou 3 personnes, souvent les fondateurs, qui ont eu envie de se mettre à leur compte, parfois frustré de ne pas pouvoir utiliser le langage Ruby dans leur travail de tous les jours. Rare sont les pure player Ruby/Rails dépassant ce nombre d’employés. Les autres développeurs Ruby/Rails de la communauté sont employés dans des startups dont le produit est développé avec le langage Ruby/Rails. Mais depuis un peu plus d’un an, on voit apparait de nouveaux développeurs qui font partie de service “Ruby” au sein d’entreprises plus traditionnelles.<br />
Du côté des emplois, j’entends beaucoup d’entreprises se plaindre du peu de développeurs Ruby/Rails disponibles sur le marché. Et c’est une chose que j’ai du mal à comprendre. C’est d’ailleurs un problème que je n’ai finalement pas connu chez Novelys : nous n’avons jamais eu de problèmes de pénurie de main d’oeuvre. Mais il est vrai que nous avons très tôt mis en place une stratégie pour pallier ce genre de problèmes : nous intervenons régulièrement dans des conférences, nous organisons régulièrement des conférences, nous sponsorisons régulièrement des évènements, nous intervenons dans des écoles et universités. Ceci fait que nous trouvons des stagiaires motivés que nous pouvons finalement embaucher ou, autre possibilité, nous cherchons (et nous trouvons) de bons développeurs web qui nous connaissent déjà un peu, que nous formons ensuite à Ruby et Rails. Nous avons donc mis en place une démarche proactive. Mais il est vrai que les étudiants ou les entreprises ne sont pas assez sensibilisés à Ruby.<br />
En ce qui concerne les évènements, il y en a déjà un certain nombre en France, qui cible des publics différents et qui ont des fonctionnements différents.</p>
<p><strong>- As-tu des idées pour améliorer la situation actuelle de la communauté ruby ?</strong></p>
<p>En ce qui concerne la formation, j’enseigne des modules de Ruby, de développement web ou de stratégie des startups et j’interviens régulièrement dans plusieurs écoles et universités à Strasbourg. Je sais que d’autres font la même démarche ailleurs en France.<br />
Quant aux échanges de bonnes pratiques pour consolider la communauté française, j’organise des RailsCamp (que je détaillerai plus tard) et je compte bien continuer à le faire.<br />
Quant à la visibilité de Ruby et Rails en France, j’essaye de faire correctement mon boulot chez Novelys pour que les clients recherchant des compétences Ruby/Rails les trouvent facilement.<br />
Sans doute qu’il manque un évènement prestigieux et médiatique en France pour que les DSI se souviennent que Ruby existe. Mais ces événements nécessitent une certaine organisation et un certain budget. Et l’organisation de ce genre d’évènement ne m’intéresse pas forcément&#8230;</p>
<p><strong>- Tu as monté plusieurs événements ces derniers mois. Quels sont-ils ? Peux-tu me dire quelle a été ta motivation pour chacun ?</strong></p>
<p><a href="http://www.camilleroux.com/2011/09/19/la-communaute-ruby-vue-par-yann-klis/railscamp_for_twitter/" rel="attachment wp-att-1541"><img class="size-full wp-image-1541 alignleft" title="railscamp for twitter" src="http://www.camilleroux.com/wp-content/uploads/2011/09/railscamp_for_twitter.png?119d5e" alt="railscamp for twitter" width="128" height="128" /></a>L’événement le plus important que j’ai organisé récemment était le RailsCamp Paris 3. J’avais donné un léger coup de main pour les 2 premières éditions, mais elles ont eu lieu il y a quelques années déjà et je ressentais le besoin de relancer cet évènement. Les premières éditions ont été d’après moi la fondation de la toute jeune communauté Rails d’alors. C’est la première fois que la communauté se rencontrait physiquement ! Je pense d’ailleurs que le format BarCamp est particulièrement adapté pour consolider une communauté : tous les membres de la communauté peuvent s’exprimer, participer et s’enrichir au contact des autres. Je suis un grand fan des BarCamp. J’ai d’ailleurs participé à un certain nombre et j’ai organisé quelques BarCampAlsace.<br />
J’organise régulièrement des Last Thursday sur Strasbourg. Ce sont des rencontres de développeurs où on parle technique. Parmi les sujets abordés ces derniers mois, on peut citer NoSQL, développement mobile iPhone ou Android, GWT, etc.<br />
Comme vous l’aurez compris, je m’intéresse beaucoup au monde de l’entrepreneuriat. C’est donc assez naturellement que je suis en train de co-organiser un <a href="http://strasbourg.startupweekend.org/" target="_blank">Startup Weekend à Strasbourg</a> (il aura lieu les 18, 19 et 20 novembre).<br />
Enfin je dois parler des <a href="http://www.facebook.com/AperoRubyStrasbourg" target="_blank">Apéro Ruby Strasbourg</a> ! Ce n’est pas moi qui les organise mais ma copine. On en a pas mal discuté et on pense qu’il y a maintenant assez de monde sensibilisé à Ruby sur Strasbourg pour lancer ce type d’évènements.</p>
<p><strong>- Tu fais partie de l’association Ruby France. Pourquoi as-tu décidé d&#8217;être membre ? Pour toi, quel rôle doit avoir l&#8217;association aujourd&#8217;hui ?</strong></p>
<p><img class="size-full wp-image-1550 alignleft" title="Ruby France" src="http://www.camilleroux.com/wp-content/uploads/2011/09/rubyforweb.png?119d5e" alt="Logo Ruby France" width="258" height="99" />J’ai décidé d’être membre de Ruby France, parce que, par définition, la mission de l’association est de cimenter la communauté française. Et je crois en cette mission. Lorsque je trouve que cette mission est un peu perdue de vue ou ensevelie sous une certaine torpeur, je décide alors de m’investir un peu plus dans l’association. Elle a ses défauts, mais je pense que c’est mieux de la changer de l’intérieur que d’essayer de faire son truc dans son coin. Je pense que la mission d’une association d’envergure nationale est d’une part de coordonner et promouvoir les actions locales et d’autre part de faire connaître Ruby au niveau national voire international. Ceci peut se faire par la participation de Ruby France à des évènements nationaux ou internationaux (on le fait déjà en participant aux RMLL ou à l’OSDC). Comme dit précédemment, sans doute qu’un évènement dissaïdor compliant serait une bonne chose. L’association pourrait monter un groupe projet pour voir comment organiser un évènement de ce type. On pourrait d’ailleurs s’inspirer des <a href="http://www.pycon.fr/">Pycon</a> du monde Python.</p>
<p><strong>- Je te laisse le dernier mot pour conclure :)</strong></p>
<p>Bref, tout n’est pas rose dans le monde Ruby en France, mais j’essaye de faire ma part du boulot pour que la situation s’améliore. Et Novelys essaye d’être un acteur responsable de la Cité.</p>
<p><strong>Merci beaucoup Yann de m’avoir accordé un peu de ton temps.</strong></p>
</div>
<div><strong>Chers lecteurs vous pouvez suivre Yann sur Twitter : <a href="https://twitter.com/#!/yannski">@yannski</a></strong></div>
<img src="http://feeds.feedburner.com/~r/camilleroux/~4/o9LuS0C_stU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/09/19/la-communaute-ruby-vue-par-yann-klis/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.camilleroux.com/2011/09/19/la-communaute-ruby-vue-par-yann-klis/</feedburner:origLink></item>
	</channel>
</rss><!-- Served from: www.camilleroux.com @ 2012-02-04 04:48:01 by W3 Total Cache -->

