<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	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/"
	>

<channel>
	<title>Camille Roux &#187; Réflexions</title>
	<atom:link href="http://www.camilleroux.com/category/reflexions/feed/" rel="self" type="application/rss+xml" />
	<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>
		<item>
		<title>Tester son idée en quelques heures</title>
		<link>http://www.camilleroux.com/2011/12/04/tester-son-idee-en-quelques-heures/</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>
]]></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>
		</item>
		<item>
		<title>Comment organiser un apéro Ruby ?</title>
		<link>http://www.camilleroux.com/2011/09/15/comment-organiser-un-apero-ruby/</link>
		<comments>http://www.camilleroux.com/2011/09/15/comment-organiser-un-apero-ruby/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 23:18:18 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Réflexions]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Apéro Ruby]]></category>
		<category><![CDATA[Montpellier]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Sophia-Antipolis]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1495</guid>
		<description><![CDATA[Tweet Ruby (on Rails) est un petit marché en France. Je croise régulièrement des développeurs qui hésitent à se lancer dans ce marché ou encore qui ont une vision totalement faussée au sujet de cette techno et de sa communauté. Je croise également des porteurs de projets qui eux aussi ont du mal à se [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1495" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FqgQcjc&amp;via=camilleroux&amp;text=Comment%20organiser%20un%20ap%C3%A9ro%20Ruby%20%3F&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%2F15%2Fcomment-organiser-un-apero-ruby%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><img class="size-full wp-image-744 alignleft" style="border-style: initial; border-color: initial;" 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" /></p>
<p>Ruby (on Rails) est un petit marché en France. Je croise régulièrement des développeurs qui hésitent à se lancer dans ce marché ou encore qui ont une vision totalement faussée au sujet de cette techno et de sa communauté. Je croise également des porteurs de projets qui eux aussi ont du mal à se faire un avis sur Ruby même s&#8217;ils en entendent régulièrement beaucoup de bien en général.</p>
<p>La communauté Ruby bouge de plus en plus en France, mais les événements organisés sont pour la plupart destinés aux développeurs Ruby eux-mêmes. Je pense qu&#8217;il serait bon de se tourner un peu plus vers les gens qui ne font pas encore de Ruby. Les <a href="http://www.rubyfrance.org/association/les-groupes-dutilisateurs-locaux/">apéros Ruby</a> se prêtent très bien à ça.</p>
<p><a href="http://www.camilleroux.com/2011/09/15/comment-organiser-un-apero-ruby/img_2915/" rel="attachment wp-att-1506"><img class="size-medium wp-image-1506 alignright" title="Apéro Ruby de Sophia Antipolis" src="http://www.camilleroux.com/wp-content/uploads/2011/09/IMG_2915-300x200.jpg?119d5e" alt="Apéro Ruby de Sophia Antipolis" width="180" height="120" /></a>J&#8217;avais commencé à organiser celui de <a title="The Riviera Ruby Group organizes monthly drink-ups at Sophia Antipolis." href="http://rivierarb.fr" target="_blank">Sophia Antipolis</a> (repris par <a href="https://twitter.com/#!/ebastien">Emmanuel Bastien</a>), puis j&#8217;ai organisé celui de <a href="http://www.facebook.com/AperoRubyMontpellier">Montpellier</a> en août dernier juste après mon déménagement. J&#8217;aimerais vous faire part de mon expérience pour vous montrer qu&#8217;il est utile et simple d&#8217;organiser un apéro Ruby.</p>
<h2>Pourquoi organiser un apéro Ruby ?</h2>
<ul>
<li>Les développeurs Ruby se rencontrent, échangent, travaillent entre eux.</li>
<li>Les autres développeurs peuvent discuter librement avec des rubyistes pour découvrir la techno.</li>
<li>Les porteurs de projets, CTO, DRH&#8230; peuvent rencontrer des développeurs Ruby pour échanger à propos de leurs choix techno et aussi pour embaucher.</li>
<li>L&#8217;apéro Ruby permet de faire savoir qu&#8217;il y a des rubyistes dans votre ville.</li>
<li>Ca coûte très peu de temps à l&#8217;organisateur. (1h par apéro et qlq heures pour lancer la machine au début)</li>
<li>Il s&#8217;agit d&#8217;un moment convivial et de détente qui permet souvent de passer une bonne soirée !</li>
</ul>
<h2>Comment organiser un apéro Ruby ?</h2>
<h3>A faire avant</h3>
<ul>
<li>Prendre contact avec l&#8217;association <a href="http://www.rubyfrance.org/">Ruby France </a>pour qu&#8217;elle vous aide et vous annonce sur son site (contact AT rubyfr DOT org).</li>
<li>Essayer de prendre contact avec un maximum de développeurs de votre région. Tous les moyens sont bons (votre propre réseau, Google, LinkedIn, Twitter, Facebook, mailling lists&#8230;).</li>
<li>Penser à insister sur le fait que les apéros sont ouverts à tous (débutants, experts, non-développeurs&#8230;). J&#8217;ai proposé à des porteurs de projet et des développeurs PHP de venir à l&#8217;apéro Ruby de Montpellier, ils ont été très bien accueillis et ont passé une bonne soirée avec nous :)</li>
<li>Créer une page Facebook.</li>
<li>Créer un compte Twitter.</li>
<li>Bloquer une date et une fréquence (ex: l&#8217;apéro Ruby Montpellier et Sophia ont lieu tous les 1er mardis du mois).</li>
<li>Choisir un bar (critères de choix : calme, écran ou rétro à disposition, accessible, prix des consommations, heure de fermeture, possibilité de manger sur place&#8230;).</li>
</ul>
<h3>A faire avant chaque apéro</h3>
<ul>
<li>Préparer quelques feuilles avec le logo Ruby (ou votre propre logo) que vous poserez sur les tables.</li>
<li>Annoncer l&#8217;événement sur quelques médias bien choisis (Twitter, Facebook, mailling list Ruby et Rails France&#8230;). Il n&#8217;est pas utile de communiquer sur un grand nombre de médias car cela vous prendra beaucoup de temps sans être très efficace pour autant.</li>
<li>Trouver des personnes pour présenter 1-2 lightening talks (10-15min chacun) sur des sujets de leur choix. Cela vous permettra d&#8217;avoir des contenus à publier sur le net et vous faire connaître.</li>
<li>Prenez des photos de temps en temps. Les gens qui visiteront votre page Facebook ou votre site auront une meilleure idée de la manière dont se déroulent les apéros Ruby.</li>
<li>Prévenir le bar de votre venue afin d&#8217;éviter les surprises.</li>
</ul>
<h3>A faire pendant</h3>
<ul>
<li>Aller discuter avec les nouveaux, discuter de leurs attentes et leur présenter quelques personnes qui pourront leur être utiles et les inviter à se présenter.</li>
<li>Trouver qui vont faire les lightenings talks du prochain apéro.</li>
</ul>
<h3>Après chaque apéro</h3>
<ul>
<li>Publier les lightenings talks.</li>
<li>Publier les photos.</li>
</ul>
<h2>Comment faciliter la création d&#8217;apéro Ruby en France</h2>
<p>L&#8217;apéro Ruby est un formidable outil pour faire connaître Ruby. Voilà quelques idées qui permettraient, selon moi, de faciliter la création de ce type d&#8217;événement en France :</p>
<ul>
<li>Mise en place d&#8217;un site multi-site facile à administrer avec un joli template de base attribué à chaque apéro lors de sa création. Le site serait configuré avec tout ce qu&#8217;il faut par défaut. Libre à chaque organisateur de le configurer différemment voire ne pas l&#8217;utiliser. Un WordPress ferait très bien l&#8217;affaire (oui c&#8217;est du PHP, et alors? Ca marche bien non? :)). Chaque site pourrait avoir une URL du type <em>&lt;ville&gt;.aperoruby.org</em>.</li>
<li>Création d&#8217;un mini guide pour aider les organisateurs à monter des apéros dans leur ville, délivré en même temps que le blog. Ce guide peut avoir pour base le paragraphe ci-dessus et être maintenu et amélioré collaborativement.</li>
<li>Créer des synergies entre apéros : échange de liens, organisation d&#8217;événements, entraide pour la communication&#8230;</li>
<li>Création d&#8217;un forum de discussion (Google Group) pour que les organisateurs puissent échanger. <em><strong>EDIT</strong> : Le groupe existe à présent : <a href="https://groups.google.com/group/aperos-ruby">https://groups.google.com/group/aperos-ruby</a></em></li>
</ul>
<div><em>Avez-vous d&#8217;autres idées/conseils à proposer ?</em></div>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/09/15/comment-organiser-un-apero-ruby/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Le kit du Lean Startuper en herbe</title>
		<link>http://www.camilleroux.com/2011/06/21/kit-du-lean-startuper-en-herbe/</link>
		<comments>http://www.camilleroux.com/2011/06/21/kit-du-lean-startuper-en-herbe/#comments</comments>
		<pubDate>Tue, 21 Jun 2011 11:20:01 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Business]]></category>
		<category><![CDATA[Réflexions]]></category>
		<category><![CDATA[Business model]]></category>
		<category><![CDATA[Customer Development]]></category>
		<category><![CDATA[Entreprenariat]]></category>
		<category><![CDATA[Lean Startup]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Startup Weekend]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1401</guid>
		<description><![CDATA[TweetA la sortie de Polytech&#8217;Nice (école d&#8217;ingénieur en informatique), ma formation m&#8217;avait amené à penser qu&#8217;une fois un bon site était mis en ligne, les visiteurs (et l&#8217;argent) viendraient tout seuls. Quelques expérimentations où le nombre de visiteurs flirtait avec le zero absolu m&#8217;ont permis de voir qu&#8217;il manquait quelque chose. C&#8217;est derniers mois, j&#8217;ai [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1401" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FiCUJgQ&amp;via=camilleroux&amp;text=Le%20kit%20du%20Lean%20Startuper%20en%20herbe&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%2F06%2F21%2Fkit-du-lean-startuper-en-herbe%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>A la sortie de Polytech&#8217;Nice (école d&#8217;ingénieur en informatique), ma formation m&#8217;avait amené à penser qu&#8217;une fois un bon site était mis en ligne, les visiteurs (et l&#8217;argent) viendraient tout seuls. Quelques expérimentations où le nombre de visiteurs flirtait avec le zero absolu m&#8217;ont permis de voir qu&#8217;il manquait quelque chose.</p>
<p>C&#8217;est derniers mois, j&#8217;ai participé à de nombreux événements (notamment des <a title="Startup Weekend" href="http://www.camilleroux.com/tag/startup-weekend/">Startup Weekend</a>) et j&#8217;ai entendu parler pour la première fois de <a href="http://en.wikipedia.org/wiki/Lean_Startup">Lean Startup</a> (méthode pragmatique pour rapidement développer un prototype et le faire tester par ses clients potentiels), de <a title="Customer Development" href="http://www.slideshare.net/venturehacks/customer-development-methodology-presentation">Customer Development</a> (méthode de développement d&#8217;un produit en interaction avec ses clients potentiels), de <a href="http://en.wikipedia.org/wiki/Business_Model_Canvas">Business Model Canvas</a> (outils pour rédiger un business model et y réfléchir dessus)&#8230; J&#8217;ai été très agréablement surpris par ces techniques aussi pragmatiques que celles que j&#8217;utilise pour le développement (méthodes Agile, par exemple : Scrum).</p>
<p>Depuis quelque mois, des livres de business ont remplacé mes livres de dev sur ma table de nuit, de nombreux blogs business se sont immiscés dans ma veille quotidienne. Je souhaite aujourd&#8217;hui partager avec vous 3 livres essentiels pour s&#8217;initier à ces techniques passionnantes.</p>
<p>Ce choix de livres n&#8217;est pas très original, vous les retrouverez cités dans de nombreuses de présentations sur le <a href="http://www.slideshare.net/sblank/successful-entrepreneurship-1">Lean Startup</a>, mais ils sont vraiment parfaits pour commencer.</p>
<h2>Business Model Generation</h2>
<p><a href="http://www.amazon.fr/gp/product/0470876417/ref=as_li_ss_il?ie=UTF8&amp;tag=camiroux-21&amp;linkCode=as2&amp;camp=1642&amp;creative=19458&amp;creativeASIN=0470876417"><img class="alignleft" src="http://ws.assoc-amazon.fr/widgets/q?_encoding=UTF8&amp;Format=_SL110_&amp;ASIN=0470876417&amp;MarketPlace=FR&amp;ID=AsinImage&amp;WS=1&amp;tag=camiroux-21&amp;ServiceVersion=20070822" border="0" alt="" /></a>Ce livre vous apprendra tout d&#8217;abord ce qu&#8217;est qu&#8217;un business model et comment le représenter (à l&#8217;aide des <a href="http://en.wikipedia.org/wiki/Business_Model_Canvas" target="_blank">Business Model Canvas</a>). Vous verrez aussi les grands types de business models ainsi que des techniques pour tester et améliorer le vôtre.</p>
<p>La réalisation de ce livre est remarquable. Un must have !</p>
<h2>The Entrepreneur&#8217;s Guide to Customer Development</h2>
<p><a href="http://www.amazon.fr/gp/product/0982743602/ref=as_li_ss_il?ie=UTF8&amp;tag=camiroux-21&amp;linkCode=as2&amp;camp=1642&amp;creative=19458&amp;creativeASIN=0982743602"><img class="alignleft" src="http://ws.assoc-amazon.fr/widgets/q?_encoding=UTF8&amp;Format=_SL110_&amp;ASIN=0982743602&amp;MarketPlace=FR&amp;ID=AsinImage&amp;WS=1&amp;tag=camiroux-21&amp;ServiceVersion=20070822" border="0" alt="" /></a>Ce petit livre est en fait un résumé d&#8217;une des grandes références du Lean Startup : <a title="The Four Steps to the Epiphany" href="http://t.co/TUVtgnE" target="_blank">The Four Steps to the Epiphany</a>. Il vous enseignera un nouveau modèle de développement basé sur des itérations avec vos (potentiels/futurs) clients. Cette méthode très pragmatique permet de sortir un produit répondant au mieux aux besoins de vos clients.</p>
<p>Court et facile à lire, un must have aussi !</p>
<h2>Running Lean</h2>
<p><a href="http://www.runningleanhq.com/"><img class="size-medium wp-image-1404 alignleft" title="Running Lean" src="http://www.camilleroux.com/wp-content/uploads/2011/06/Capture-d’écran-2011-06-14-à-01.45.10-200x300.png?119d5e" alt="Lean Startup + Customer Development + Bootstrapping = Running Lean" width="84" height="126" /></a>Enfin, si vous ne deviez en lire qu&#8217;un seul, je vous conseillerais de lire Running Lean. Vous y trouverez une compilation des meilleures pratiques en matière de Lean Startup et Customer Development. Ce livre vous donnera d&#8217;excellentes méthodes pour faire un produit répondant au mieux au besoin de vos clients, le tout, en étant le plus efficace possible.</p>
<p>Vous l&#8217;aurez compris, c&#8217;est un must have de chez must have !</p>
<p>&nbsp;</p>
<p>Le Lean Startup est un sujet qui me passionne en ce moment. Je vous proposerez d&#8217;autres articles sur le sujet prochainement.</p>
<p>A suivre &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/06/21/kit-du-lean-startuper-en-herbe/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Startup Weekend Bordeaux : une expérience</title>
		<link>http://www.camilleroux.com/2011/05/24/startup-weekend-bordeaux-une-experience/</link>
		<comments>http://www.camilleroux.com/2011/05/24/startup-weekend-bordeaux-une-experience/#comments</comments>
		<pubDate>Tue, 24 May 2011 14:30:27 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Non classé]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[Réflexions]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Startup Weekend]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1355</guid>
		<description><![CDATA[TweetAprès Paris, Genève, Nice (en tant qu&#8217;orga), Montpellier, Toulouse, j&#8217;ai participé au Startup Weekend de Bordeaux ce weekend ! J&#8217;ai beaucoup appris durant ce Startup Weekend et je souhaitais partager avec vous quelques retours d&#8217;expérience. Le pitch : le projet surprise Pour ma 6eme participation à un Startup Weekend, j&#8217;ai choisi d&#8217;innover un peu. Le vendredi soir, [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1355" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FmeaJFJ&amp;via=camilleroux&amp;text=Startup%20Weekend%20Bordeaux%20%3A%20une%20exp%C3%A9rience&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%2F05%2F24%2Fstartup-weekend-bordeaux-une-experience%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>Après <a title="Retours sur le Startup Weekend Paris" href="http://www.camilleroux.com/2010/10/18/retours-sur-le-startup-weekend-paris/" target="_blank">Paris</a>, <a title="Retours sur le Startup Weekend Genève #SWGVA" href="http://www.camilleroux.com/2010/11/13/retours-sur-le-startup-weekend-geneve-swgva/" target="_blank">Genève</a>, <a title="Startup Weekend Nice Sophia-Antipolis" href="http://www.camilleroux.com/2011/03/03/startup-weekend-nice-sophia-antipolis/" target="_blank">Nice</a> (en tant qu&#8217;orga), <a title="HashtagSense : projet gagnant du Startup Weekend Montpellier" href="http://www.pascalcardonna.fr/interview/hashtagsense-projet-gagnant-du-startup-weekend-montpellier/" target="_blank">Montpellier</a>, Toulouse, j&#8217;ai participé au <a title="Startup Weekend Bordeaux" href="http://bordeaux.startupweekend.org/" target="_blank">Startup Weekend de Bordeaux</a> ce weekend !</p>
<p>J&#8217;ai beaucoup appris durant ce Startup Weekend et je souhaitais partager avec vous quelques retours d&#8217;expérience.</p>
<h2>Le pitch : le projet surprise</h2>
<p>Pour ma 6eme participation à un Startup Weekend, j&#8217;ai choisi d&#8217;innover un peu. Le vendredi soir, ceux qui le souhaitent pitchent une idée. Je suis allé pitcher&#8230; mais je n&#8217;ai pas donné d&#8217;idée ! J&#8217;ai dit que, pour moi, la chose la plus importante dans une startup est l&#8217;équipe, pas l&#8217;idée. J&#8217;ai proposé qu&#8217;on trouve l&#8217;idée ensemble, une fois que l&#8217;équipe serait formée.</p>
<p>Au moment où j&#8217;ai pitché, j&#8217;avais conscience du côté fun du projet, mais je pensais que peu de gens me rejoindrait par peur de passer le week-end sur une idée qui ne leur plairait peut-être pas. J&#8217;avais tout faux ! Cela a été le 2eme pitch à recevoir le plus de billets et nous étions la plus grosse équipe du week-end !</p>
<p>Mais pourquoi l&#8217;idée a-t-elle autant séduit ?</p>
<h2>L&#8217;équipe au coeur du projet</h2>
<p>Afin de mieux comprendre, le succés du pitch, j&#8217;ai demandé aux membres de l&#8217;équipe pourquoi ils avaient voté et pourquoi ils étaient venus. A chaque fois les mêmes arguments revenaient :</p>
<ul>
<li>Le pitch étant fun, ils ont imaginé que le projet le serait aussi et qu&#8217;ils s&#8217;éclateraient tout le week-end.</li>
<li>On a trouvé l&#8217;idée ensemble. Elle appartenait à chacun. Les membres de l&#8217;équipe se sont donc sentis plus investis.</li>
<li>Beaucoup partageaient ma vision sur l&#8217;importance de l&#8217;équipe et pensaient qu&#8217;en venant dans ce projet, ils auraient plus de liberté, d&#8217;autonomie et de reconnaissance que dans un projet classique.</li>
</ul>
<p>Grâce à ça, l&#8217;équipe a fait preuve d&#8217;une motivation remarquable tout le weekend !</p>
<p>L&#8217;expérience a été passionnante et j&#8217;ai passé un excellent weekend aux cotés de cette fabuleuse équipe (en photo ci-dessous).</p>
<p><a rel="attachment wp-att-1360" href="http://www.camilleroux.com/2011/05/24/startup-weekend-bordeaux-une-experience/capture-d%e2%80%99ecran-2011-05-23-a-11-56-44/"><img class="alignnone size-medium wp-image-1360" title="L'équipe Oh My Guest" src="http://www.camilleroux.com/wp-content/uploads/2011/05/Capture-d’écran-2011-05-23-à-11.56.44-300x88.png?119d5e" alt="L'équipe Oh My Guest" width="300" height="88" /></a></p>
<h2>Profiter du réseau</h2>
<p>Autre point intéressant du week-end, dimanche matin, nous cherchons des chiffres sur le net. Nous souhaitons savoir combien les bars et les restaurants paient pour être mis en avant sur des sites comme les Pages Jaunes, Dismoiou, Cityvox&#8230; Pas d&#8217;info sur Google, personne ne sait dans l&#8217;équipe, personne ne connait des gens dans ces différentes sociétés.</p>
<p>J&#8217;ai alors proposé de faire jouer le réseau. Je poste un tweet en disant que je cherche une personne travaillant dans une de ces entreprises. Le tweet est retweeté par plusieurs participants. 10 minutes plus tard, nous avons Gilles Barbier, CEO de Dismoiou, sur Skype. Plusieurs personnes de Cityvox et Pages Jaunes, nous ont proposé de l&#8217;aide dans la journée.</p>
<p>C&#8217;est pas la première fois qu&#8217;on essaye d&#8217;appeller des gens qui paraissent difficilement contactables, surtout un week-end. Pourtant, à chaque fois, nous sommes avons eu des gens passionnés et qui nous ont aidés très volontiers.</p>
<h2>OhMyGuest</h2>
<p><a rel="attachment wp-att-1369" href="http://www.camilleroux.com/2011/05/24/startup-weekend-bordeaux-une-experience/logo2/"><img class="size-medium wp-image-1369" title="Logo OhMyGuest" src="http://www.camilleroux.com/wp-content/uploads/2011/05/logo2-300x86.png?119d5e" alt="Logo OhMyGuest" width="210" height="60" /></a><br />
Comme nous n&#8217;avions pas d&#8217;idée, nous avons dû en trouver une. Nous avons refait un genre de Startup Weekend en interne. Nous sommes finalement partis sur <strong>OhMyGuest</strong>, une application pour rencontrer des gens qu&#8217;on ne connait pas en leur offrant un verre dans un bar ou un restaurant.</p>
<p><a href="http://ohmyguest.com"><img class="size-medium wp-image-1378 alignright" title="Site web OhMyGuest" src="http://www.camilleroux.com/wp-content/uploads/2011/05/home-ohmyguest1-300x200.png?119d5e" alt="Site web OhMyGuest" width="210" height="140" /></a>Dès qu&#8217;on va sur l&#8217;application (web ou mobile), on tombe directement sur la liste des invitations proposées aux alentours. Si aucune ne convient, il est évidement possible d&#8217;en créer une. Lors de la création, on doit choisir un type de boisson qui représente le type de rencontre que l&#8217;on souhaite faire (café = business, champagne = chic &#8230;) ainsi qu&#8217;une date et un lieu.</p>
<p>Voici les slides de la présentation:</p>
<p><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=id=8067516&amp;doc=prsentationfinale-110523075839-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=8067516&amp;doc=prsentationfinale-110523075839-phpapp01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355" wmode="transparent"></embed></object></p>
<p>Vous pouvez suivre l&#8217;évolution du projet sur :</p>
<p><strong>Twitter</strong> : <a title="OhMyGuest on Twitter" href="https://twitter.com/ohmyguest" target="_blank">@ohmyguest<br />
</a><strong>Facebook</strong> : <a title="OhMyGuest on Facebook" href="https://www.facebook.com/pages/OhMyGuest/125113247569393" target="_blank">Page OhMyGuest<br />
</a><strong>Site web</strong> : <a title="Oh My Guest" href="http://ohmyguest.com/" target="_blank">http://ohmyguest.com</a></p>
<p>&nbsp;</p>
<p><em>Et vous qu&#8217;avez-vous appris durant le weekend?</em></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/05/24/startup-weekend-bordeaux-une-experience/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>Startup Weekend: 10 conseils pour les développeurs web</title>
		<link>http://www.camilleroux.com/2011/03/17/startup-weekend-10-conseils-pour-les-developpeurs-web/</link>
		<comments>http://www.camilleroux.com/2011/03/17/startup-weekend-10-conseils-pour-les-developpeurs-web/#comments</comments>
		<pubDate>Thu, 17 Mar 2011 11:22:19 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Développement]]></category>
		<category><![CDATA[Non classé]]></category>
		<category><![CDATA[Professionnel]]></category>
		<category><![CDATA[Réflexions]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Application web]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Startup Weekend]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1248</guid>
		<description><![CDATA[Tweet Préparez votre environnement de travail Réfléchissez aux techno que vous allez utiliser (surtout si vous êtes porteur de projet). Installez/configurez tout le nécessaire pour ne pas avoir à le faire pendant le weekend. Faites un tour de table pour connaitre le niveau et les compétences de chacun Dès le vendredi soir, il est important [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1248" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FemmyOR&amp;via=camilleroux&amp;text=%23StartupWeekend%20%3A%2010%20conseils%20pour%20les%20d%C3%A9veloppeurs%20web%20&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%2F03%2F17%2Fstartup-weekend-10-conseils-pour-les-developpeurs-web%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><h3><a href="http://www.camilleroux.com/wp-content/uploads/2011/03/78373_132399440154144_130454423681979_194875_8104993_o.jpg?119d5e"><img class="size-medium wp-image-1151 alignleft" 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="146" height="146" /></a></h3>
<h3>Préparez votre environnement de travail</h3>
<p>Réfléchissez aux techno que vous allez utiliser (surtout si vous êtes porteur de projet). Installez/configurez tout le nécessaire pour ne pas avoir à le faire pendant le weekend.</p>
<h3>Faites un tour de table pour connaitre le niveau et les compétences de chacun</h3>
<p>Dès le vendredi soir, il est important de bien connaître les compétences de chacun pour faire de bons choix techno et dispatcher au mieux les tâches. Effectivement, cela serait une erreur, par exemple, de sauver les données sur du MongoDB alors que personne ne l&#8217;a déjà utilisé et qu&#8217;une bonne vieille base Postgres ou MySQL aurait très bien fait l&#8217;affaire.</p>
<h3>Travaillez de manière agile</h3>
<p>Dès le début, dessinez sur un paperboard un tableau à 4 colonnes (<em>backlog</em>, <em>todo</em>, <em>current</em>, <em>done</em>). Dès que quelqu&#8217;un a une idée, il écrit son idée sur un post-it (en la décomposant si elle est trop complexe ou trop floue) et le colle dans le <em>backlog</em>. A chaque fois que vous faites un point (toutes les 3-4 heures), choisissez les idées les plus prioritaires (en fonction de leur complexité et de leur valeur business) et mettez dans la colonne <em>todo</em>. Ensuite, dès qu&#8217;un développeur commence une tâche, il la déplace dans <em>current</em>. Enfin, vous l&#8217;aurez compris, lorsque la tâche est terminée, le post-it va dans <em>done.</em></p>
<p>48h, c&#8217;est très court, prenez bien soin de toujours travailler sur les tâches les plus prioritaires. Veillez également à toujours avoir peu de tâches en cours en même temps.</p>
<p>Pensez toujours à féliciter quelqu&#8217;un qui termine une tâche, qui a une bonne idée&#8230; C&#8217;est principalement ce qui va permettre de maintenir la motivation durant le weekend !</p>
<h3>Déployez régulièrement</h3>
<p>Afin de ne pas être pris au dépourvu 5 min avant la fin, je vous conseille de déployer régulièrement l&#8217;application (toutes les 3-4h). Cela permet aux non-dev de tester l&#8217;appli, de remonter des bug, de nouvelles fonctionnalités&#8230;</p>
<h3>Keep focus on dev</h3>
<p>Essayez au maximum de vous concentrer sur le développement. Ne vous occupez pas à faire le design si vous n&#8217;avez pas de designer, achetez un design sur <a href="http://themeforest.net/" target="_blank">ThemeForest</a>, cela fera très bien l&#8217;affaire. Ne vous occupez pas de l&#8217;admin sys si ce n&#8217;est pas nécessaire, déployez votre application en utilisant du <a title="Platform as a service" href="http://fr.wikipedia.org/wiki/Platform_as_a_service" target="_blank">PaaS</a>. N&#8217;ayez également pas peur de créer de la dette techno (par exemple, en omettant de faire des tests si cela est pertinent), vous pourrez corriger le code la semaine suivante.</p>
<h3>Il y a un service pour tout</h3>
<p>N&#8217;hésitez pas à dépenser quelques euros dans un service qui peut vous faire gagner un temps précieux. Voici quelques services à connaître :</p>
<ul>
<li><a href="http://hoptoadapp.com/pages/home" target="_blank">Hoptoad</a> : collecte les erreurs qui surviennent sur votre application (Rails, iOS, PHP, Java, .net&#8230;) et les agrège pour faciliter la consultation</li>
<li><a href="http://pusherapp.com/" target="_blank">Pusher</a> : Push temps réel sur une application web grâce à des WebSockets</li>
<li><a href="http://redistogo.com/" target="_blank">Redis To Go</a> : hébergement Redis</li>
<li><a href="http://sendgrid.com" target="_blank">Sendgrid</a> : envoi d&#8217;email</li>
<li><a href="http://www.websolr.com/" target="_blank">Websolr</a> : recherche full-text reposant sur Solr</li>
</ul>
<h3>Restez efficace et en forme</h3>
<ul>
<li>Faites des pauses régulièrement</li>
<li>N&#8217;hésitez pas à faire une sieste si la fatigue vous gagne</li>
<li>Mettez en place du pair-programming au moins pour les tâches complexes</li>
</ul>
<h2>Si vous êtes un développeur Rails</h2>
<h3>Utilisez RailsWizard</h3>
<p><a title="railswizard" href="http://railswizard.org/" target="_blank">RailsWizard</a> permet de générer le code d&#8217;une application Rails avec certaines gems indispensables. Vous pouvez choisir les gems que vous voulez intégrer en fonction de vos habitudes et de vos besoins. Cela vous fera gagner quelques minutes.</p>
<p><a rel="attachment wp-att-1249" href="http://www.camilleroux.com/2011/03/17/startup-weekend-10-conseils-pour-les-developpeurs-web/capture-d%e2%80%99ecran-2011-03-16-a-01-58-41/"><img class="alignnone size-medium wp-image-1249" title="RailsWizard" src="http://www.camilleroux.com/wp-content/uploads/2011/03/Capture-d’écran-2011-03-16-à-01.58.41-300x269.png?119d5e" alt="RailsWizard" width="168" height="151" /></a></p>
<h3><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="151" height="180" />Versionnez le code avec Git</h3>
<p>C&#8217;est devenu un standard pour beaucoup de dev en Rails. Git est également indispensable si vous souhaitez déployer sur des services comme Heroku.</p>
<h3>Déployez sur Heroku (si possible)</h3>
<p><a title="Heroku" href="http://heroku.com/" target="_blank">Heroku</a> vous permet de vous décharger complètement de la partie administration système. Vous faites un push sur le Git de votre projet Heroku, et hop, l&#8217;application se déploie. Cerise sur le gâteau, la version de base est gratuite ;)</p>
<p><img class="size-full wp-image-1006 alignleft" title="logo heroku" src="http://www.camilleroux.com/wp-content/uploads/2010/10/logo_heroku.jpg?119d5e" alt="logo heroku" width="150" height="49" /></p>
<p>Vu que Heroku fourni un repository Git pour le déploiement, vous n&#8217;aurez même pas besoin de vous créer un git sur Github ou autre pour travailler en équipe. Travaillez par exemple dans une branche <em>dev</em> et pushez sur la branche <em>master</em> à chaque fois que vous voulez déployer.</p>
<p>Si Heroku est trop restrictif pour vous, regardez du côté de solutions comme <a title="Engine Yard" href="http://www.engineyard.com/" target="_blank">Engine Yard</a>, <a title="Dotcloud" href="http://www.dotcloud.com/" target="_blank">Dotcloud</a>&#8230;</p>
<h3>Il y a une gem pour tout</h3>
<p>Evitez à tout prix de réinventer la roue. Si vous développez quelques choses d&#8217;assez classique, ayez le réflexe de regarder sur <a title="Rubygems" href="https://rubygems.org/" target="_blank">Rubygems</a> s&#8217;il n&#8217;existe pas une gem qui fait ça très bien. Il y a près de 22 000 gems disponibles vous devriez trouver ce qu&#8217;il vous faut assez souvent.</p>
<h2>Les conseils des lecteurs</h2>
<h3>Eclatez-vous et faites-vous plaisir (<a href="http://www.camilleroux.com/2011/03/17/startup-weekend-10-conseils-pour-les-developpeurs-web/#comment-25508">Frédéric Dupérier</a>)</h3>
<h3>Pensez « lean » (<a href="http://www.camilleroux.com/2011/03/17/startup-weekend-10-conseils-pour-les-developpeurs-web/#comment-25510">Yann Klis</a>)</h3>
<p>Ce n’est pas la peine de bosser 24h/24. Il vaut mieux prendre le temps de construire un bon plan que de se jeter à corps perdu dans des choses qui ne sont pas forcément utile. Pensez « lean » -&gt; « Eliminate waste »</p>
<p>&nbsp;</p>
<p><em>Si vous avez d&#8217;autres conseils, partagez-les en commentaire, je les ajouterai dans l&#8217;article</em></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/03/17/startup-weekend-10-conseils-pour-les-developpeurs-web/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
		<item>
		<title>Pourquoi Ruby on Rails est génial ? (2 sur 2)</title>
		<link>http://www.camilleroux.com/2010/08/16/pourquoi-ruby-on-rails-est-genial-2-sur-2/</link>
		<comments>http://www.camilleroux.com/2010/08/16/pourquoi-ruby-on-rails-est-genial-2-sur-2/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 21:52:39 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Professionnel]]></category>
		<category><![CDATA[Réflexions]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Application web]]></category>
		<category><![CDATA[Conférence]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Présentation]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Sophia-Antipolis]]></category>
		<category><![CDATA[SophiaConf]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=869</guid>
		<description><![CDATA[TweetIl y a un mois environ, j’ai eu le plaisir de présenter Ruby on Rails avec Maxime Menant dans le cadre des SophiaConf 2010. Comme nous avions beaucoup de choses à raconter, nous avons décidé de ne pas faire une conférence mais deux, d’une durée d’une heure chacune. La première, que j’ai présentée, s’adresse principalement aux entrepreneurs, chefs [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton869" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2Fe6oGG8&amp;via=camilleroux&amp;text=Pourquoi%20Ruby%20on%20Rails%20est%20g%C3%A9nial%20%3F%20%282%20sur%202%29&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%2F2010%2F08%2F16%2Fpourquoi-ruby-on-rails-est-genial-2-sur-2%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>Il y a un mois environ, j’ai eu le plaisir de présenter <strong>Ruby on Rails </strong>avec <a title="Maxime Menant" href="http://blog.maximemenant.fr/" target="_blank">Maxime Menant</a> dans le cadre des <a href="http://www.sophiaconf2010.fr/" target="_blank">SophiaConf 2010</a>. Comme nous avions beaucoup de choses à raconter, nous avons décidé de ne pas faire une conférence mais deux, d’une durée d’une heure chacune.</p>
<p>La <a title="Pourquoi Ruby on Rails est génial ? (1 sur 2)" href="http://www.camilleroux.com/2010/08/16/pourquoi-ruby-on-rails-est-genial-1-sur-2/">première</a>, que j’ai présentée, s’adresse principalement aux entrepreneurs, chefs de projet, directeurs techniques… Cette conférence explique pourquoi Ruby on Rails peut-être un très bon choix technologique, pourquoi ce choix peut faire gagner du temps et de l’argent… J&#8217;en parlais dans un précédent article : Pourquoi Ruby on Rails est génial? (d&#8217;un point de vu non technique)</p>
<p>Aujourd&#8217;hui, je souhaite partager avec vous la deuxième conférence, présentée par Maxime. Celle-ci s&#8217;adresse principalement aux développeurs. Elle présente <strong>Ruby</strong> et <strong>Ruby on Rails</strong> tout en mettant en avant les <strong>points forts</strong> de ce couple fusionnel.</p>
<h2>Pourquoi Ruby et Ruby on Rails sont geniaux ?</h2>
<p><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=id=4928159&amp;doc=whyrailsisawesome-100809073955-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=4928159&amp;doc=whyrailsisawesome-100809073955-phpapp01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355" wmode="transparent"></embed></object></p>
<ul>
<li><a rel="attachment wp-att-875" href="http://www.camilleroux.com/2010/08/16/pourquoi-ruby-on-rails-est-genial-2-sur-2/whyrailsisawesome-100809073955-phpapp01/"><strong>Les slides</strong></a><strong> (pdf)</strong></li>
<li><strong><a title="Pourquoi Ruby et Ruby on Rails sont géniaux? (Maxime Menant)" href="http://maximemenant.fr/sophiaconf/Maxime_RoR.mov">La vidéo</a></strong></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2010/08/16/pourquoi-ruby-on-rails-est-genial-2-sur-2/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
<enclosure url="http://maximemenant.fr/sophiaconf/Maxime_RoR.mov" length="521074117" type="video/quicktime" />
		</item>
		<item>
		<title>Pourquoi Ruby on Rails est génial ? (1 sur 2)</title>
		<link>http://www.camilleroux.com/2010/08/16/pourquoi-ruby-on-rails-est-genial-1-sur-2/</link>
		<comments>http://www.camilleroux.com/2010/08/16/pourquoi-ruby-on-rails-est-genial-1-sur-2/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 23:37:21 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Professionnel]]></category>
		<category><![CDATA[Réflexions]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Application web]]></category>
		<category><![CDATA[Conférence]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Présentation]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Sophia-Antipolis]]></category>
		<category><![CDATA[SophiaConf]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=825</guid>
		<description><![CDATA[TweetIl y a un mois environ, j&#8217;ai eu le plaisir de présenter Ruby on Rails avec Maxime Menant dans le cadre des SophiaConf 2010. Comme nous avions beaucoup de choses à raconter, nous avons décidé de ne pas faire une conférence mais deux, d&#8217;une durée d&#8217;une heure. La première, que j&#8217;ai présentée, s&#8217;adresse principalement aux [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton825" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2Fe4552h&amp;via=camilleroux&amp;text=Pourquoi%20Ruby%20on%20Rails%20est%20g%C3%A9nial%20%3F%20%281%20sur%202%29&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%2F2010%2F08%2F16%2Fpourquoi-ruby-on-rails-est-genial-1-sur-2%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>Il y a un mois environ, j&#8217;ai eu le plaisir de présenter <strong>Ruby on Rails</strong> avec <a title="Maxime Menant" href="http://blog.maximemenant.fr/" target="_blank">Maxime Menant</a> dans le cadre des <a href="http://www.sophiaconf2010.fr/" target="_blank">SophiaConf 2010</a>. Comme nous avions beaucoup de choses à raconter, nous avons décidé de ne pas faire une conférence mais deux, d&#8217;une durée d&#8217;une heure.</p>
<p>La première, que j&#8217;ai présentée, s&#8217;adresse principalement aux entrepreneurs, chefs de projet, directeurs techniques&#8230; Cette conférence explique pourquoi Ruby on Rails peut-être un très bon choix technologique, pourquoi ce choix peut faire gagner du temps et de l&#8217;argent&#8230;</p>
<p>La deuxième, présentée par Maxime, avait pour but de démontrer la puissance de cette technologie aux développeurs.</p>
<p>Dans ce billet, je vais présenter la première conférence. Je parlerai de la deuxième dans un autre billet que je publierai prochainement.</p>
<h2>Ruby on Rails d&#8217;un point de vue non technique</h2>
<p><object style="margin:0px" width="425" height="355"><param name="movie" value="http://static.slidesharecdn.com/swf/ssplayer2.swf?doc=id=4731822&amp;doc=pourquoirailsestgenial-100711194243-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=4731822&amp;doc=pourquoirailsestgenial-100711194243-phpapp01" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="355" wmode="transparent"></embed></object></p>
<ul>
<li><strong><a rel="attachment wp-att-858" href="http://www.camilleroux.com/2010/08/16/pourquoi-ruby-on-rails-est-genial-1-sur-2/pourquoi-rails-est-genial-version-courte/">Les slides</a> (pdf)</strong></li>
<li><strong><a href="http://maximemenant.fr/sophiaconf/camille_ror_sophiaconf.mov" target="_blank">La video</a></strong></li>
</ul>
<p><span id="more-825"></span></p>
<p>Avant de montrer pourquoi Ruby on Rails est un bon framework, il est important de réfléchir à ce qu&#8217;est un framework de qualité. Pour ce faire, j&#8217;ai interrogé nombre de mes collègues, followers, amis ingénieurs&#8230;</p>
<p>Grâce à leurs réponses, j&#8217;ai pu composer une liste des principaux critères qui définissent ce qu&#8217;est un bon framework, en voici quelques-uns : <em>Productivité, Agile, Hébergement, Déploiement, Performance, Licence, Evolution, Recrutement ,Actif, Confort, Coût, Bonnes pratiques, Communauté, Architecture, Sécurité &#8230;</em></p>
<p><em> </em></p>
<p><a rel="attachment wp-att-855" href="http://www.camilleroux.com/2010/08/16/pourquoi-ruby-on-rails-est-genial-1-sur-2/capture-d%e2%80%99ecran-2010-08-15-a-01-34-48/"><img class="size-medium wp-image-855 alignnone" title="Qu'est-ce qu'un bon framework web?" src="http://www.camilleroux.com/wp-content/uploads/2010/08/Capture-d’écran-2010-08-15-à-01.34.48-300x225.png?119d5e" alt="liste des critères permettant de juger de la qualité d'un framework web" width="300" height="225" /></a></p>
<p>Avant de voir comment Rails répond à ces différents critères, je vous propose une petit piqûre de rappel.</p>
<h3>Ruby, le langage</h3>
<p>Ruby est un langage de programmation interprété, orienté objet et multi-paradigme. Il est multiplate-forme et open source. Il vu la première fois le jour en 1995 grâce à son créateur Yukihiro Matsumoto (aka &laquo;&nbsp;Matz&nbsp;&raquo;).</p>
<p>Il existe plusieurs implémentations de machines virtuelles Ruby, chacune ayant ses spécificités :</p>
<ul>
<li><strong>MRI</strong> : Il s&#8217;agit de la machine virtuelle standard.</li>
<li><strong>JRuby</strong> : Cette implémentation de l&#8217;interpréteur Ruby repose sur la JVM (la machine virtuelle Java). Elle permet d&#8217;utiliser du code Java en Ruby et inversement. Elle est aujourd&#8217;hui principalement maintenue par Engine Yard.</li>
<li><strong>MacRuby</strong> :  Cette implémentation est le pendant de JRuby mais avec l&#8217;Objective-C. Elle est aujourd&#8217;hui maintenue par Apple.</li>
<li><strong>Rubinius</strong> : Il s&#8217;agit en quelque sorte de l&#8217;avenir de la machine virtuelle Ruby. Toujours en développement, elle devrait apporter d&#8217;importantes améliorations en terme de performance et de gestion de la mémoire.</li>
</ul>
<p>Quelques chiffres intéressants :</p>
<ul>
<li>+14 000 gems (bibliothèques packagées et faciles à utiliser)</li>
<li>+185 000 projets Ruby sur Github</li>
<li>10eme position au classement TIOBE (juin 2009)</li>
</ul>
<h3>Ruby on Rails, le framework web</h3>
<p>Ruby on Rails, également appelé RoR ou Rails, est un framework web open source écrit en Ruby. Il a été extrait de Basecamp en 2004, un outil de gestion de projets développé par David Heinemeier Hansson (aka &laquo;&nbsp;DHH&nbsp;&raquo;). Rails est basé sur deux principes fondamentaux :</p>
<ul>
<li><strong>DRY (Don&#8217;t Repeat Yourself)</strong> : Tenter autant que possible de n&#8217;avoir des éléments de l&#8217;application qu&#8217;à un seul endroit. L&#8217;architecture MVC et la métaprogrammation en Ruby rendent cela possible.</li>
<li><strong>Convention over Conﬁguration</strong> : Il est inutile de préciser des détails lorsqu&#8217;ils respectent des conventions établies. Rails exploite cela en proposant des comportements par défaut pour la plupart de ses fonctionnalités.</li>
</ul>
<h3>Pourquoi Ruby on Rails est génial?</h3>
<p>Ce framemork est un outil très puissant. Il a été pensé afin d&#8217;être élégant, efficace, scalable, sûr, agile&#8230; Voici pour moi quels sont les principaux éléments qui rendent ce framework si différent :</p>
<ul>
<li><strong>La structure</strong> : Rails impose une certaine structure au projet. De ce fait, lorsque vous commencez un nouveau projet, vous n&#8217;avez pas à vous casser la tête pour savoir comment l&#8217;organiser. De plus, comme chaque application Rails possède la même structure, lorsque qu&#8217;un développeur rejoint le projet il est très rapidement opérationnel car il n&#8217;a pas à étudier comment le projet est organisé.</li>
<li><strong>Les migrations</strong> : Rails permet grâce aux migrations de faire évoluer la structure et le contenu de la base de données de manière agile, le tout en restant indépendant du type de base de données (MySQL, Postgres, SQLite, Oracle&#8230;).</li>
<li><strong>Active Record</strong> : Il s&#8217;agit de la partie de RoR offrant une abstraction sur la base de données. Active Record est un ORM permettant de manipuler les données de la base très simplement car il profite de la puissance de Ruby.</li>
<li><strong>Scaffold</strong> : Rails peut, grâce au scaffolding, générer tout le code nécessaire pour faire un CRUD (Create, Read, Update, Delete) autour d&#8217;une entité. Ceci rend Rails très efficace pour le prototypage d&#8217;applications.</li>
<li><strong>Les environnements</strong> : Lorsque vous exécutez une application Rails, elle est exécutée dans un environnement spécifique. Par défaut, une application Rails possède 3 environnements : <em>development</em>, <em>test</em> et <em>production</em>. Chaque environnement possède ses propres paramètres de configuration, ses propres logs et permet de lancer des gems supplémentaires (par exemple des bibliothèques de test).</li>
<li><strong>La sécurité</strong> : Rails propose, par défaut, des systèmes de protection aux attaques les plus classiques (ex : CSRF, XSS, &#8230;). Il suffit de rester dans les rails et tout ira bien :)</li>
<li><strong>Javascript</strong> : Une biblothèque JS est disponible par défaut dans Rails, Prototype + Scriptaculous. Il est possible simplement d&#8217;utiliser JQuery à la place. La force de Rails est de proposer d&#8217;implémenter des vues en RJS. Le RJS est du code Ruby qui génère du javascript, il peut être utilisé pour implémenter des vues.</li>
<li><strong>Cache</strong> : Evidement, Rails permet de mettre du cache un peu partout (page, partial, modèle, action&#8230;)</li>
<li><strong>Test </strong>: Rails est livré avec tout ce qu&#8217;il faut pour rédiger des tests proprement. De plus, à chaque fois que vous créez un contrôleur ou un modèle, Rails vous créera automatiquement le squelette du test associé!</li>
</ul>
<p>Cette liste est loin d&#8217;être exhaustive, mais elle permet déjà d&#8217;avoir un bon aperçu de ce qui rend Rails si unique.</p>
<h3>Ruby on Rails 3</h3>
<p>Ruby on Rails est un framework qui évolue vite. La version 3 de cet innovant framework devrait voir le voir le jour dans les semaines qui arrivent.</p>
<p>Rails 3 est en fait l&#8217;union de <a href="http://www.merbivore.com/" target="_blank">Merb</a> et Rails 2. Merb est un framework web léger écrit en Ruby. Il privilégie la performance au confort alors que Rails 2 propose plutôt un compromis entre les deux. Rails 3 est modulaire. Vous pouvez ajouter/supprimer des couches d&#8217;abstraction en fonction des besoins en performance que vous avez.</p>
<p>Rails 3 arrive avec une pléiade de nouveautés : compatibilité HTML 5, Javascript non-obstrusif, Bundler (nouveau gestionnaire de dépendance des gems), réécriture de la partie modèle&#8230;</p>
<h3>Une communauté prolifique</h3>
<p>Ruby étant un langage de haut niveau, c&#8217;est-à-dire qu&#8217;il propose une forte abstraction, permet de développer très rapidement. De ce fait, il existe un très grande quantité de bibliothèques open source que l&#8217;on peut utiliser librement dans tout projet Ruby.</p>
<p>Dans le monde Rails, il y a des plugins pour tout : authentiﬁcation, tâches de fond, upload de ﬁchiers, paiement en ligne, NoSQL, indexation, BDD, pagination, geolocalisation, cache, Twitter, parsing, Facebook&#8230;</p>
<p>La communauté est également très active pour l&#8217;entre-aide. Lorsque vous avez besoin d&#8217;aide, de nombreuses sources d&#8217;information sont à votre disposition : <a href="http://railsapi.com/">documentation officielle</a>, <a href="http://www.ruby-forum.com/">forums</a>, les <a href="http://guides.rubyonrails.org/">Guides Rails</a>, des screencasts (<a href="http://railscasts.com/">railscast</a>, <a href="http://www.learnivore.com/">learnivore</a>&#8230;), des conférences, des livres&#8230;</p>
<h3>IDE</h3>
<p>Souvent lorsqu&#8217;on parle de langages interprétés, nombreux sont les développeurs qui pensent que lorsqu&#8217;on code avec ce genre de langages il n&#8217;est pas possible d&#8217;avoir droit à un debugger, à de l&#8217;auto-completion, à de l&#8217;analyse statique de code, à faire du refactoring&#8230;</p>
<p>Je vous rassure tout de suite, cette époque est bel et bien terminé. Tout ceci est disponible avec les IDE Ruby de qualité qui sont aujourd&#8217;hui présents sur le marché : <a href="http://www.jetbrains.com/ruby/">Rubymine</a>, <a href="http://netbeans.org/ruby/">Netbeans</a>, <a href="http://www.aptana.com/products/radrails">Aptana</a>.</p>
<p>Pour ma part je vous conseille <strong>Rubymine</strong>.</p>
<h3>Qui utilise Ruby on Rails?</h3>
<p>Ruby on rails est utilisé pour de nombreux sites web à fort trafic. Voici un image présentant les applications web les plus connues faisant confiance à ce framework :</p>
<p><a rel="attachment wp-att-848" href="http://www.camilleroux.com/2010/08/16/pourquoi-ruby-on-rails-est-genial-1-sur-2/capture-d%e2%80%99ecran-2010-08-14-a-22-22-20/"><img class="alignnone size-medium wp-image-848" title="Sites web à fort trafic utilisant Ruby on Rails" src="http://www.camilleroux.com/wp-content/uploads/2010/08/Capture-d’écran-2010-08-14-à-22.22.20-300x225.png?119d5e" alt="Sites web à fort trafic utilisant Ruby on Rails" width="300" height="225" /></a></p>
<p>Parmis ceux-ci :</p>
<ul>
<li>Scribd (39 700 000 visiteurs uniques/mois)</li>
<li>Twitter (30 000 000 visiteurs uniques/mois)</li>
<li>Hulu (24 900 000 visiteurs uniques/mois)</li>
<li>WhitePages (21 800 000 visiteurs uniques/mois)</li>
<li>Justin.tv (19 300 000 visiteurs uniques/mois)</li>
</ul>
<p>Ruby on Rails est également utilisé en interne dans de grandes sociétés/organisation : Amazon, BBC, Capgemini, Cisco, CNet, Electronic Arts, IBM, Siemens, Nasa, Yahoo!, Oracle, The New York Times, Symantec, Pixar, LinkedIn&#8230;</p>
<h3>Des outils et des hébergeurs uniques</h3>
<p>Les développeurs Ruby, en plus d&#8217;avoir un langage et un framework web extraordinaires, ont des outils et des hébergeurs eux-aussi uniques!</p>
<p>Comme outils, on peut tout d&#8217;abord citer <strong>Github</strong> qui est un hébergeur Git beaucoup utilisé par les rubyistes. Ensuite, un outil que j&#8217;aime tout particulièrement : <a href="http://www.newrelic.com/"><strong>Newrelic</strong></a>. C&#8217;est l&#8217;outil idéal pour analyser et puis optimiser les performances de votre application. Les fonctionnalités de Newrelic sont assez vastes, c&#8217;est finalement un peu le Google Analytics de la performance des applications Rails. Si Newrelic vous intéresse vous pouvez utiliser le code suivant qui vous permettra de bénéficier gratuitement pendant 30 jours du service en version Gold : <strong><em>Sophia2010</em></strong></p>
<p>Ensuite, coté hébergement, en plus des hébergeurs classiques, il y a Engine Yard et Heroku.</p>
<p><a href="http://www.engineyard.com/"><strong>Engine Yard</strong></a> facilite grandement l&#8217;administration des serveurs. Pour résumer, EY sous-loue des machines Amazon EC2 sur lesquelles il installe une stack logicielle bien pensée qui permet l&#8217;exécution d&#8217;applications Ruby on Rails. Pour déployer une application sur ce service, il suffit d&#8217;indiquer l&#8217;URL de votre repository Git, de choisir la configuration de la/des machine(s) que vous souhaitez et de valider, Engine Yard s&#8217;occupe du reste! Il également possible d&#8217;ajouter/supprimer des machines à chaud ou encore de cloner un environnement entier (pour, par exemple, faire des tests de charge). Il est également important de noter que cette entreprise contribue à de nombreux projets open source comme : Ruby on Rails, Rubinius, JRuby&#8230;</p>
<p>Enfin, autre hébergeur remarquable, <a href="http://heroku.com/"><strong>Heroku</strong></a>. Ce service est très différent de ce qui existe aujourd&#8217;hui. Il simplifie la tâche de l&#8217;administration serveur au maximum. Vous n&#8217;avez pas accès aux machines, tout se fait grâce à une interface web toute simple. Vous n&#8217;avez qu&#8217;à choisir le nombre de dynos (nombre de requêtes en parallèle), le nombre de workers (nombre de processus exécutant les tâches de fond), la taille de la base de données (Postgres) et les services que vous souhaitez intégrer. Pour déploiement, il suffit simplement de pusher votre repository Git chez eux!</p>
<p>Heroku est le service idéal pour lancer vos projets. Dernier point, le service de base est gratuit!</p>
<h3>Le monde Ruby bouge!</h3>
<p>Avant de terminer, quelques chiffres très intéressants :</p>
<ul>
<li><strong>L&#8217;utilisation de Ruby a augmenté de 40% en Amérique du nord entre 2008 et 2009 </strong>(source : Evans Data)</li>
<li><strong>Le nombre de développeurs Ruby devrait augmenter de 400% entre 2008 et 2013</strong> (source : Gartner Group)</li>
</ul>
<h3>Conclusion</h3>
<p>J&#8217;espère que cette conférence vous a convaincu, ou, du moins, intrigué. J&#8217;espère également que la prochaine fois que vous ferez un choix technologique, vous penserez à ajouter Rails sur la liste des choix possibles! :)</p>
<p>N&#8217;hésitez pas à réagir à ce billet en postant un commentaire si vous avez des questions ou des remarques.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2010/08/16/pourquoi-ruby-on-rails-est-genial-1-sur-2/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
<enclosure url="http://maximemenant.fr/sophiaconf/camille_ror_sophiaconf.mov" length="580692931" type="video/quicktime" />
		</item>
		<item>
		<title>2 conférences sur Ruby on Rails à ne pas rater! (Sophia Antipolis &#8211; 9 juillet)</title>
		<link>http://www.camilleroux.com/2010/06/22/conferences-sur-ruby-on-rails-a-ne-pas-rater-sophiaconf/</link>
		<comments>http://www.camilleroux.com/2010/06/22/conferences-sur-ruby-on-rails-a-ne-pas-rater-sophiaconf/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 20:38:11 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Professionnel]]></category>
		<category><![CDATA[Réflexions]]></category>
		<category><![CDATA[Application web]]></category>
		<category><![CDATA[Conférence]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[référencement]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Search Engine Optimization]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[Sophia-Antipolis]]></category>
		<category><![CDATA[SophiaConf]]></category>
		<category><![CDATA[web]]></category>
		<category><![CDATA[Web 2.0]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=791</guid>
		<description><![CDATA[TweetDu mercredi 30 juin au vendredi 9 juillet se tiendront pour la première fois les SophiaConf. Pendant une semaine, se dérouleront, sur Sophia Antipolis, de nombreuses conférences sur différents sujets comme le Web, Java, Scrum&#8230; Les SophiaConf 2010 se clôtureront, le 9 juillet, par une série de 12 conférences. 2 de ces conférences seront dédiées [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton791" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FdLxJGn&amp;via=camilleroux&amp;text=2%20conf%C3%A9rences%20sur%20Ruby%20on%20Rails%20%C3%A0%20ne%20pas%20rater%21%20%28Sophia%20Antipolis%20%26%238211%3B%209%20juillet%29&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%2F2010%2F06%2F22%2Fconferences-sur-ruby-on-rails-a-ne-pas-rater-sophiaconf%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><a title="SophiaConf2010" href="http://www.sophiaconf2010.fr"><img class="size-full wp-image-795 alignleft" title="logo SophiaConf 2010" src="http://www.camilleroux.com/wp-content/uploads/2010/06/logo-Sophia-conf2.png?119d5e" alt="logo SophiaConf 2010" width="192" height="53" /></a>Du mercredi 30 juin au vendredi 9 juillet se tiendront pour la première fois les <strong>SophiaConf</strong>. Pendant une semaine, se dérouleront, sur Sophia Antipolis, de nombreuses conférences sur différents sujets comme le Web, Java, Scrum&#8230;</p>
<p>Les SophiaConf 2010 se clôtureront, le <strong>9 juillet</strong>, par une série de 12 conférences. <strong>2 de ces conférences seront dédiées à Ruby on Rails</strong><strong>!</strong></p>
<p style="text-align: center;"><a rel="attachment wp-att-785" href="http://www.camilleroux.com/?attachment_id=785"><img class="size-medium wp-image-785 aligncenter" 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="126" height="150" /></a></p>
<p><a href="http://www.camilleroux.com/wp-content/uploads/2010/03/Ruby_on_Rails_logo.jpg?119d5e"></a>La <a title="Pourquoi Rails est génial?" href="http://www.sophiaconf2010.fr/talks/2010/07/09/RoR1.html" target="_blank"><strong>première</strong></a> (9h &#8211; 10h), que j&#8217;aurai le plaisir de présenter, aura pour but de montrer que Ruby on Rails est une excellente techno (pour ceux qui n&#8217;en seraient pas encore convaincu :-p), le tout d&#8217;un <strong>point de vue non technique</strong>. L&#8217;idée est de montrer à des chefs d&#8217;entreprise, des développeurs, des entrepreneurs&#8230; que Rails peut être un très bon choix technologique. J&#8217;expliquerai pourquoi des sites très fréquentés, comme Twitter, SlideShare, Getsatisfaction&#8230; ont fait le choix de Ruby on Rails.</p>
<p>La <a title="Pourquoi Ruby on Rails est génial?" href="http://www.sophiaconf2010.fr/talks/2010/07/09/RoR2.html" target="_blank"><strong>seconde</strong></a> (10h15 &#8211; 11h15), présentée par <a title="Maxime Menant" href="http://blog.maximemenant.fr/" target="_blank">Maxime Menant</a>, un collègue, montrera comment Ruby on Rails peut faciliter la vie de nombreux développeurs web.</p>
<p>Je vous invite à regarder <a title="Programme des SophiaConf 2010" href="http://www.sophiaconf2010.fr/programme/vendredi-9-juillet.html" target="_blank">le programme</a> pour plus d&#8217;information. C&#8217;est une journée à ne pas manquer!</p>
<p><em>Update: Vous pouvez suivre l&#8217;actualité des SophiaConf2010 en direct sur </em><a title="SophiaConf2010 in live" href="http://sophiaconf2010.heroku.com/" target="_blank"><em>SophiaConf2010 in live</em></a><em> (application Rails3 déployée sur Heroku)</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2010/06/22/conferences-sur-ruby-on-rails-a-ne-pas-rater-sophiaconf/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>BarCamp Sophia Antipolis (3/3) : Anonymat et identité numérique</title>
		<link>http://www.camilleroux.com/2009/06/22/barcamp-sophia-antipolis-anonymat-et-identite-numerique/</link>
		<comments>http://www.camilleroux.com/2009/06/22/barcamp-sophia-antipolis-anonymat-et-identite-numerique/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 23:16:05 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Réflexions]]></category>
		<category><![CDATA[BarCamp]]></category>
		<category><![CDATA[E-réputation]]></category>
		<category><![CDATA[Identité numérique]]></category>
		<category><![CDATA[Sophia-Antipolis]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=436</guid>
		<description><![CDATA[TweetEnfin, après avoir participé à un atelier sur le personnal branding puis un sur la centralisation de l&#8217;identité numérique, j&#8217;ai choisi de participer à un autre atelier dont j&#8217;avais proposé le thème : &#171;&#160;Anonymat et identité numérique&#160;&#187;. Cet atelier avait pour but de discuter des traces qu&#8217;on laisse tous les jours en surfant et de [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton436" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2Fg8XhMD&amp;via=camilleroux&amp;text=BarCamp%20Sophia%20Antipolis%20%283%2F3%29%20%3A%20Anonymat%20et%20identit%C3%A9%20num%C3%A9rique&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%2F2009%2F06%2F22%2Fbarcamp-sophia-antipolis-anonymat-et-identite-numerique%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><a rel="attachment wp-att-353" href="http://www.camilleroux.com/2009/06/09/interview-sandra-bayer-organisatrice-du-barcamp-sophia-antipolis/logo-barcampsophiaantipolisjpg/"><img class="alignleft size-medium wp-image-353" title="Logo Barcamp Sophia-Antipolis" src="http://www.camilleroux.com/wp-content/uploads/2009/06/logo-barcampsophiaantipolisjpg-300x76.jpg?119d5e" alt="Logo Barcamp Sophia-Antipolis" width="210" height="53" /></a>Enfin, après avoir participé à un atelier sur le <a title="BarCamp Sophia Antipolis (1/3) : Personnal Branding et Identité Numérique" href="http://www.camilleroux.com/2009/06/21/barcamp-sophia-personnal-branding-identite-numerique/">personnal branding</a> puis un sur la <a title="BarCamp Sophia Antipolis (2/3) : Centralisation/Décentralisation de l’Identité Numérique" href="http://www.camilleroux.com/2009/06/21/barcamp-sophia-antipolis-centralisationdecentralisation-de-lidentite-numerique/">centralisation de l&#8217;identité numérique</a>, j&#8217;ai choisi de participer à un autre atelier dont j&#8217;avais proposé le thème :<strong> &laquo;&nbsp;Anonymat et identité numérique&nbsp;&raquo;</strong>.  Cet atelier avait pour but de discuter des traces qu&#8217;on laisse tous les jours en surfant et de réfléchir aux effets qu&#8217;elles peuvent avoir sur notre identité numérique et surtout sur notre e-réputation. Lors de cette réflexion nous avons cherché des réponses à plusieurs questions comme:</p>
<ul>
<li>Pourquoi être anonyme?</li>
<li>Quelles traces laisse-t-on?</li>
<li>Comment puis-je supprimer des traces que j&#8217;ai laissé?</li>
<li>Comment tracer/espionner quelqu&#8217;un?</li>
<li>Quels sont les impacts des traces que je laisse sur mon e-réputation?</li>
<li>Comment puis-je être anonyme?</li>
<li>&#8230;</li>
</ul>
<p>Voici un résumé de notre réflexion sous forme de mind map:</p>
<p style="text-align: center;"><a rel="attachment wp-att-437" href="http://www.camilleroux.com/2009/06/22/barcamp-sophia-antipolis-anonymat-et-identite-numerique/anonymat-et-identite-numerique/"><img class="size-medium wp-image-437  aligncenter" title="Anonymat et identité numérique" src="http://www.camilleroux.com/wp-content/uploads/2009/06/Anonymat-et-identité-numérique-299x108.png?119d5e" alt="Anonymat et identité numérique" width="299" height="108" /></a></p>
<p style="text-align: left;">Voilà, c&#8217;était le troisième et dernier atelier auquel j&#8217;ai participé. Nous avons ensuite été convié à un buffet très convivial. Cela a été l&#8217;occasion de continuer quelques débats non terminés, de faire des contacts et de se détendre après une après-midi de brainstorming intensif ;)</p>
<p style="text-align: left;"><em>Je ne peux terminer cette série d&#8217;articles sans remercier <a title="Interview de Sandra Bayer, organisatrice du 1er BarCamp à Sophia Antipolis" href="http://www.camilleroux.com/2009/06/09/interview-sandra-bayer-organisatrice-du-barcamp-sophia-antipolis/" target="_blank">Sandra</a></em><em>. Une organisation sans faille du début jusqu&#8217;à la fin ! Bravo et merci ! Vivement le prochain&#8230; </em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2009/06/22/barcamp-sophia-antipolis-anonymat-et-identite-numerique/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>BarCamp Sophia Antipolis (2/3) : Centralisation/Décentralisation de l&#8217;Identité Numérique</title>
		<link>http://www.camilleroux.com/2009/06/21/barcamp-sophia-antipolis-centralisationdecentralisation-de-lidentite-numerique/</link>
		<comments>http://www.camilleroux.com/2009/06/21/barcamp-sophia-antipolis-centralisationdecentralisation-de-lidentite-numerique/#comments</comments>
		<pubDate>Sun, 21 Jun 2009 22:23:13 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Réflexions]]></category>
		<category><![CDATA[BarCamp]]></category>
		<category><![CDATA[E-réputation]]></category>
		<category><![CDATA[Identité numérique]]></category>
		<category><![CDATA[Sophia-Antipolis]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=419</guid>
		<description><![CDATA[TweetAprès l&#8217;atelier sur le Personnal Branding, j&#8217;ai participé à un atelier sur la centralisation de l&#8217;identité numérique. Cet atelier, que j&#8217;ai moi-même proposé, part du constat que nous sommes très souvent amenés à créer ou modifier ces profils sur la toile. Quel enfer de tous les maintenir lorsque l&#8217;on change d&#8217;adresse, de travail, &#8230; L&#8217;idée [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton419" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FgEl11t&amp;via=camilleroux&amp;text=BarCamp%20Sophia%20Antipolis%20%282%2F3%29%20%3A%20Centralisation%2FD%C3%A9centralisation%20de%20l%26%238217%3BIdentit%C3%A9%20Num%C3%A9rique&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%2F2009%2F06%2F21%2Fbarcamp-sophia-antipolis-centralisationdecentralisation-de-lidentite-numerique%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><img class="alignleft size-medium wp-image-353" title="Logo Barcamp Sophia-Antipolis" src="http://www.camilleroux.com/wp-content/uploads/2009/06/logo-barcampsophiaantipolisjpg-300x76.jpg?119d5e" alt="Logo Barcamp Sophia-Antipolis" width="210" height="53" />Après l&#8217;atelier sur le <a title="BarCamp Sophia Antipolis (1/3) : Personnal Branding et Identité Numérique" href="http://www.camilleroux.com/2009/06/21/barcamp-sophia-personnal-branding-identite-numerique/" target="_blank">Personnal Branding</a>, j&#8217;ai participé à un atelier sur la <strong>centralisation de l&#8217;identité numérique</strong>. Cet atelier, que j&#8217;ai moi-même proposé, part du constat que nous sommes très souvent amenés à créer ou modifier ces profils sur la toile. Quel enfer de tous les maintenir lorsque l&#8217;on change d&#8217;adresse, de travail, &#8230;</p>
<p>L&#8217;idée était de réfléchir aux besoins que nous avons et de voir les solutions qui s&#8217;offrent à nous pour nous simplifier la vie. L&#8217;atelier a pas mal dérivé sur la sécurité ainsi que sur de nombreuses anecdotes, hors-sujet mais très intéressantes!</p>
<p>Voici le mind map (de la partie non-hors sujet) de l&#8217;atelier :</p>
<p style="text-align: center;"><a rel="attachment wp-att-420" href="http://www.camilleroux.com/2009/06/21/barcamp-sophia-antipolis-centralisationdecentralisation-de-lidentite-numerique/centralisation-decentralisation/"><img class="size-medium wp-image-420  aligncenter" title="Centralisation-Décentralisation de l'Identité Numérique" src="http://www.camilleroux.com/wp-content/uploads/2009/06/Centralisation-Décentralisation-300x94.png?119d5e" alt="Centralisation-Décentralisation de l'Identité Numérique" width="300" height="94" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2009/06/21/barcamp-sophia-antipolis-centralisationdecentralisation-de-lidentite-numerique/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: www.camilleroux.com @ 2012-02-04 12:14:47 by W3 Total Cache -->
