<?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; Professionnel</title>
	<atom:link href="http://www.camilleroux.com/category/professionnel/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>#Hashtagbattle passe à la vitesse supérieure !</title>
		<link>http://www.camilleroux.com/2011/09/23/hashtagbattle-passe-a-la-vitesse-superieure/</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>
]]></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>
		</item>
		<item>
		<title>Comment recruter un développeur Ruby on Rails ?</title>
		<link>http://www.camilleroux.com/2011/08/31/comment-recruter-un-developpeur-ruby-on-rails/</link>
		<comments>http://www.camilleroux.com/2011/08/31/comment-recruter-un-developpeur-ruby-on-rails/#comments</comments>
		<pubDate>Wed, 31 Aug 2011 15:04:57 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Professionnel]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Développeur]]></category>
		<category><![CDATA[ingénieur]]></category>
		<category><![CDATA[recrutement]]></category>
		<category><![CDATA[ressources humaines]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1352</guid>
		<description><![CDATA[TweetIl est de plus en plus fréquent que des startups me contactent pour que je les aide à trouver un développeur Ruby. Je me suis aperçu que je donnais généralement les mêmes conseils. J&#8217;ai décidé de les compiler dans un article destiné aux porteurs de projet, chefs d&#8217;équipe ou encore RH qui souhaitent recruter un [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1352" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2Fr7ppub&amp;via=camilleroux&amp;text=Comment%20recruter%20un%20d%C3%A9veloppeur%20Ruby%20on%20Rails%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%2F08%2F31%2Fcomment-recruter-un-developpeur-ruby-on-rails%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 est de plus en plus fréquent que des startups me contactent pour que je les aide à trouver un développeur Ruby. Je me suis aperçu que je donnais généralement les mêmes conseils. J&#8217;ai décidé de les compiler dans un article destiné aux porteurs de projet, chefs d&#8217;équipe ou encore RH qui souhaitent recruter un rubyiste en ce moment.</p>
<h2>Le marché en France</h2>
<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>Ruby et Ruby on Rails sont de plus en plus célèbres dans le milieu entreprenarial en France. De nombreuses startups web créées ces dernières années utilisent ces technologies.</p>
<p>Ruby n&#8217;étant pas enseigné dans les écoles et peu d&#8217;actions étant menées pour faire découvrir ce langage, les développeurs Ruby sont rares.</p>
<h2>Qu&#8217;aime un développeur Ruby ?</h2>
<p>Tout d&#8217;abord un Rubyiste a probablement appris Ruby et Ruby on Rails tout seul. Il s&#8217;agit donc la plupart du temps de passionnés. Ce qui va l&#8217;intéresser, c&#8217;est principalement le défi technique puis le coté fun du projet et de l&#8217;équipe. Il est possible que l&#8217;aspect business ne l&#8217;intéresse pas, ne soyez pas frustré pour autant&#8230; à chacun son métier :)</p>
<p>La rémunération est également importante, surtout en ce moment où les (bons) développeurs sont assez sollicités.</p>
<p>Enfin, comme beaucoup de startup créées en Ruby sont parisiennes, la pénurie de développeurs se fait particulièrement sentir dans la capitale. Pensez au télétravail ou encore mieux montez l&#8217;équipe de dev dans une autre ville que Paris. Tout le monde n&#8217;habite pas Paris&#8230;</p>
<h2>Comment entrer en contact avec un développeur ?</h2>
<p>Là aussi, le développeur Ruby est assez différent. Oubliez tout de suite les Monster, RegionJobs et compagnie ! Ruby est utilisé principalement dans des petites boites aujourd&#8217;hui. Difficiles pour elles de sortir plus de milles euros pour accéder à la base Monster durant une semaine. Comme peu de startups cherchent des développeurs Ruby dessus, les développeurs n&#8217;y vont pas.</p>
<p>Si vous n&#8217;avez pas de contact avec la communauté Ruby, je vous invite à rédiger une annonce. Evitez à tout prix l&#8217;annonce corporate type. Montrez que vous êtes une société dynamique et humaine, qu&#8217;il y a une très bonne ambiance, que la technique est importante pour vous, que vous aimez l&#8217;innovation&#8230;<br />
Vous pouvez tout d&#8217;abord poster l&#8217;annonce sur des mailling-lists. Je vous en conseille deux : <a href="http://groups.google.com/group/rubyfr-public/">RubyFR</a> et <a href="http://groups.google.com/group/railsfrance">RailsFrance</a>. Vous pouvez aussi la poster sur ce site d&#8217;emplois gratuit et principalement utilisé par des startups : <a href="https://remixjobs.com/">Remixjobs</a>.</p>
<p><a href="http://startupweekend.org/"><img class="size-medium wp-image-1463 alignright" 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="210" height="90" /></a>Vous pouvez également essayer de rencontrer des développeurs Ruby in real life. C&#8217;est une très bonne façon de procéder car vous allez rencontrer les plus passionnés et peu de non-techniques se risquent à aller dans des événements de développeurs. Le mieux pour commencer est d&#8217;aller dans un apéro Ruby. Il s&#8217;agit simplement d&#8217;une réunion de développeurs Ruby dans un bar. Ce sera pour vous un bon moyen d&#8217;échanger avec eux. Il y en a dans de nombreuses villes de France, voici <a href="http://www.rubyfrance.org/association/les-groupes-dutilisateurs-locaux/" target="_blank">la liste</a>. Vous pouvez aussi participer à des événements de plus grande envergure, mais plus rare, comme les <a href="http://railscampparis3.heroku.com/" target="_blank">Railscamp</a>, <a href="http://rulu.eu/" target="_blank">Ruby Lugdunum</a>&#8230; La plupart des événements sont annoncés sur le site de <a href="http://www.rubyfrance.org/" target="_blank">Ruby France</a>. Enfin, vous pouvez participer à des événements plus généralistes comme les <a href="http://startupweekend.org/" target="_blank">Startup Weekend</a> ou encore <a href="http://fr.bemyapp.com/" target="_blank">Bemyapp</a>.</p>
<p>Enfin, le moyen le plus efficace est certainement d&#8217;utiliser votre propre réseau. Utiliser les réseaux sociaux (<a href="https://twitter.com/#!/camilleroux" target="_blank">Twitter</a>, <a href="http://fr.linkedin.com/in/camilleroux" target="_blank">Linkedin</a>&#8230;) pour communiquer sur votre recherche et n&#8217;hésitez pas à contacter les développeurs Ruby que vous connaissez pour vous relayer au sein de la communauté.</p>
<h2>Est-ce le bon ?</h2>
<p>En suivant les conseils ci-dessus, vous devriez être rentré en contact avec quelques développeurs. Maintenant, votre travail est de trouver le bon. Se tromper dans le recrutement peut être fatal pour une petite société.</p>
<p>Si vous n&#8217;êtes pas technique, le meilleur moyen est certainement de lui faire passer un entretien par un développeur que vous connaissez et en qui vous avez confiance.</p>
<p>Cependant, il y a certaines choses que vous pouvez vérifier vous même et qui vous permettront de faire un bon tri. Pour moi, un bon développeur doit avant tout être curieux et passionné. Un développeur qui fait régulièrement de la veille techno ne peut pas être mauvais car il se rendrait rapidement compte qu&#8217;il est en complet décalage avec ce qu&#8217;il lit. De plus, il sera très à l&#8217;aise pour faire des choix techno et vous proposer des solutions innovantes qui vous feront gagner du temps. Deuxièmement, essayez de voir s&#8217;il vous parle avec passion d&#8217;une technologie, d&#8217;une méthode&#8230; C&#8217;est aussi un bon signe. Vous pouvez, par exemple, lui demander combien de temps il passe par semaine à faire de la veille techno et comme il s&#8217;y prend. Vous pouvez aussi lui demander s&#8217;il a déjà participé à des événements Ruby.</p>
<p>Je suis convaincu qu&#8217;il est possible d&#8217;avoir une bonne idée du niveau d&#8217;un développeur sans discuter de sujets techniques.</p>
<h2>Et si je trouve pas ?</h2>
<p>Si, même en suivant tous ces conseils, vous n&#8217;avez toujours pas trouvé la perle rare, il vous reste encore quelques alternatives.</p>
<p>Si vous avez déjà des développeurs Ruby dans votre équipe, vous pouvez former un jeune développeur. S&#8217;il apprend vite, il pourra être opérationnel assez rapidement.</p>
<p>Ensuite, vous pouvez faire appel à des SSII ou des indépendants. Vous pouvez également décider de vous <a title="Se former à Ruby on Rails" href="http://www.camilleroux.com/2011/09/08/comment-debuter-en-ruby-on-rails/">former à Ruby on Rails</a>.</p>
<p>Enfin, vous pouvez toujours faire le choix de choisir une autre technologie. Cependant, à moins que vous ayez besoin d&#8217;embaucher plusieurs développeurs rapidement, je ne pense pas que cette solution soit pertinente. Je croise encore régulièrement de bons développeurs Ruby qui cherchent un poste. Continuez à chercher un peu :)</p>
<p><em>Merci <a href="https://twitter.com/#!/sylvain_" target="_blank">sylvain_</a>, <a href="https://twitter.com/#!/gdurelle" target="_blank">gdurelle</a>, <a href="https://twitter.com/#!/lbstephane" target="_blank">lbstephane</a> et <a href="https://twitter.com/#!/marcmorel" target="_blank">marcmorel</a> qui m&#8217;ont aidé à trouver des idées pour cet article.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/08/31/comment-recruter-un-developpeur-ruby-on-rails/feed/</wfw:commentRss>
		<slash:comments>9</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>Au micro de Pascal Cardonna</title>
		<link>http://www.camilleroux.com/2011/03/04/au-micro-de-pascal-cardonna/</link>
		<comments>http://www.camilleroux.com/2011/03/04/au-micro-de-pascal-cardonna/#comments</comments>
		<pubDate>Fri, 04 Mar 2011 16:33:31 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Conférences]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[Professionnel]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[BarCamp]]></category>
		<category><![CDATA[ingénieur]]></category>
		<category><![CDATA[Interview]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Sophia-Antipolis]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Startup Weekend]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=1138</guid>
		<description><![CDATA[TweetPascal Cardonna est coordinateur multimédia chez Radio France. C&#8217;est un passionné de radio, de télévision, de cinéma, d&#8217;internet, de réseau sociaux&#8230; ! Sur son blog, il publie des interviews filmées de personnes toutes aussi passionnées que lui sur des domaines très divers : community manager, blogueurs célèbres, pompier, étudiants, top models&#8230; Grâce à la magie [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton1138" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FhyfICd&amp;via=camilleroux&amp;text=Au%20micro%20de%20Pascal%20Cardonna&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%2F04%2Fau-micro-de-pascal-cardonna%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-1141" href="http://www.camilleroux.com/2011/03/04/au-micro-de-pascal-cardonna/pascal-cardonna/"><img class="size-thumbnail wp-image-1141 alignleft" title="Pascal Cardonna" src="http://www.camilleroux.com/wp-content/uploads/2011/03/pascal-cardonna-150x150.jpg?119d5e" alt="Pascal Cardonna" width="120" height="120" /></a>Pascal Cardonna est coordinateur multimédia chez Radio France. C&#8217;est un passionné de radio, de télévision, de cinéma, d&#8217;internet, de réseau sociaux&#8230; ! Sur <a title="Blog de Pascal Cardonna" href="http://www.pascalcardonna.fr/" target="_blank">son blog</a>, il publie des interviews filmées de personnes toutes aussi passionnées que lui sur des domaines très divers : community manager, blogueurs célèbres, pompier, étudiants, top models&#8230;</p>
<p>Grâce à la magie de Twitter et du networking, nous avons fait connaissance sur la toile. Puis la semaine dernière, en déplacement dans la région, Pascal m&#8217;a proposé de se rencontrer et m&#8217;a demandé si j&#8217;étais d&#8217;accord pour qu&#8217;il m&#8217;interview. J&#8217;ai été surpris et honoré par cette invitation. Je me retrouve donc sur le blog de Pascal à côté de grands bonhommes comme <a href="http://www.matthieublanco.fr/" target="_blank">Matthieu Blanco</a>, <a href="http://gonzague.me/" target="_blank">Gonzague</a>&#8230; Une telle proposition ne se refusant pas, je vous invite à lire son <strong><a title="Camille Roux au micro de Pascal Cardonna" href="http://www.pascalcardonna.fr/interview/camille-roux-un-ingenieur-emerite/" target="_blank">billet sur l&#8217;interview</a></strong>.<br />
Je parle de mon métier, de <a title="Backinmind" href="http://backinmind.com" target="_blank">Backinmind</a> et du <a href="http://nice.startupweekend.org" target="_blank">Startup Weekend Nice Sophia-Antipolis</a>.</p>
<p><iframe src="http://player.vimeo.com/video/20586526" width="400" height="225" frameborder="0"></iframe></p>
<p><em>Merci beaucoup Pascal pour cette video et à très bientôt sur Nice !</em></p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2011/03/04/au-micro-de-pascal-cardonna/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Je serai au prochain Startup Weekend Paris ! #swpa</title>
		<link>http://www.camilleroux.com/2010/10/06/startup-weekend-paris-octobre-2010/</link>
		<comments>http://www.camilleroux.com/2010/10/06/startup-weekend-paris-octobre-2010/#comments</comments>
		<pubDate>Wed, 06 Oct 2010 21:51:52 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Professionnel]]></category>
		<category><![CDATA[Projets]]></category>
		<category><![CDATA[Application web]]></category>
		<category><![CDATA[Développement]]></category>
		<category><![CDATA[Programmation]]></category>
		<category><![CDATA[projet]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Startup]]></category>
		<category><![CDATA[Startup Weekend]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=957</guid>
		<description><![CDATA[Tweet Ca y est, j&#8217;ai mes places et mes billets d&#8217;avion ! Je serai au Startup Weekend Paris ce weekend ! Qu&#8217;est-ce que le Startup Weekend ? Le but du Startup Weekend est tout d&#8217;abord de réunir toutes les compétences nécessaires à la création d&#8217;une startup. Il y aura donc des développeurs, des graphistes, des [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton957" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FhXJMzu&amp;via=camilleroux&amp;text=Je%20serai%20au%20prochain%20Startup%20Weekend%20Paris%20%21%20%23swpa&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%2F10%2F06%2Fstartup-weekend-paris-octobre-2010%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-958" href="http://www.camilleroux.com/2010/10/06/startup-weekend-paris-octobre-2010/sw-logo-paris-e1271923435100/"><img class="alignnone size-medium wp-image-958" title="Startup Weekend Paris Logo" src="http://www.camilleroux.com/wp-content/uploads/2010/10/SW-Logo-paris-e1271923435100-300x140.jpg?119d5e" alt="Startup Weekend Paris Logo" width="300" height="140" /></a></p>
<p><a rel="attachment wp-att-958" href="http://www.camilleroux.com/2010/10/06/startup-weekend-paris-octobre-2010/sw-logo-paris-e1271923435100/"></a>Ca y est, j&#8217;ai mes places et mes billets d&#8217;avion ! Je serai au <a title="Startup Weekend Paris" href="http://paris.startupweekend.org/" target="_blank"><strong>Startup Weekend Paris</strong></a> ce weekend !</p>
<h2>Qu&#8217;est-ce que le Startup Weekend ?</h2>
<p>Le but du Startup Weekend est tout d&#8217;abord de réunir toutes les compétences nécessaires à la création d&#8217;une startup. Il y aura donc des développeurs, des graphistes, des marketeux, des business devs&#8230;</p>
<p>Le vendredi soir chacun peut présenter son idée. Les différents projets sont soumis à un vote afin de sélectionner ceux qui seront concrétisés durant le weekend. Enfin, les participants forment des équipes et commencent à plancher sur leur projet.</p>
<p>Le dimanche soir, les équipes qui le souhaitent peuvent présenter leur service, leur business plan&#8230;</p>
<h2>Pourquoi j&#8217;y vais ?</h2>
<p>Participer à cet événement est important car :</p>
<ul>
<li>C&#8217;est une très bonne occasion d&#8217;<strong>agrandir son réseau</strong> avec de grands passionnés (93% des participants restent en contact). Si vous y allez, venez me voir ! :)</li>
<li><strong>8 projets sur 11</strong> ont été fait en <strong>Ruby on Rails</strong> lors de la précédente édition (<a href="http://fr.readwriteweb.com/2010/05/10/divers/startup-weekend-paris/" target="_blank">source</a>)</li>
<li><strong>30% des projets</strong> montés au cours des Startup Weekends sont <strong>encore en vie au bout de 6 mois</strong>.</li>
<li><strong>Des startups se sont créées</strong> grâce cet événement, comme <a href="http://www.submate.com/">Submate</a> (première start-up issue du programme français, lancée en avril), <a href="http://lepotiron.fr/" target="_self">LePotiron.fr</a>, <a href="http://checkmycontroler.com/">CheckMyMetro</a>…</li>
<li>Je cherche un poste sympa dans une startup ou un porteur de projet pour devenir co-fondateur technique et c&#8217;est une très bonne occasion de rencontrer du monde.</li>
<li>Et, qui sait, peut-être que le projet auquel je participerai sera tellement bien qu&#8217;on montera une boite lundi matin :)</li>
</ul>
<p>Je serai également présent à la <a href="http://parisswparty.eventbrite.com/" target="_blank">Pré Startup Weekend Party</a>, jeudi à la Cantine, pour faire quelques rencontres et travailler mon pitch (et oui, j&#8217;ai un projet à présenter !).</p>
<p>Rendez-vous ce weekend pour une grande aventure !</p>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2010/10/06/startup-weekend-paris-octobre-2010/feed/</wfw:commentRss>
		<slash:comments>1</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>Nouveau Job : Chef de projet Ruby on Rails chez Veniu</title>
		<link>http://www.camilleroux.com/2010/02/10/nouveau-job-chef-de-projet-ruby-on-rails-chez-veniu/</link>
		<comments>http://www.camilleroux.com/2010/02/10/nouveau-job-chef-de-projet-ruby-on-rails-chez-veniu/#comments</comments>
		<pubDate>Wed, 10 Feb 2010 21:25:16 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Professionnel]]></category>
		<category><![CDATA[Application web]]></category>
		<category><![CDATA[Chef de projet]]></category>
		<category><![CDATA[ingénieur]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[Veniu]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=689</guid>
		<description><![CDATA[TweetAprès quelques mois d&#8217;hibernation, j&#8217;ai décidé de redonner un peu de vie à ce blog. Pour commencer, je propose que j&#8217;explique rapidement ce que j&#8217;ai fait ces derniers mois&#8230; J&#8217;en parlais dans un précédent article, j&#8217;ai changé de boite en novembre. J&#8217;ai eu la chance de rencontrer deux entrepreneurs passionnés du web : Laurent Vermot-Gauchy [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton689" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FdUyZJ1&amp;via=camilleroux&amp;text=Nouveau%20Job%20%3A%20Chef%20de%20projet%20Ruby%20on%20Rails%20chez%20Veniu&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%2F02%2F10%2Fnouveau-job-chef-de-projet-ruby-on-rails-chez-veniu%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 quelques mois d&#8217;hibernation, j&#8217;ai décidé de redonner un peu de vie à ce blog. Pour commencer, je propose que j&#8217;explique rapidement ce que j&#8217;ai fait ces derniers mois&#8230;</p>
<p><a title="Réseau social géolocalisé sur mobile" href="http://veniu.com" target="_blank"><img class="size-thumbnail wp-image-696 alignleft" title="Veniu - Coming soon" src="http://www.camilleroux.com/wp-content/uploads/2010/02/Capture-d’écran-2010-02-10-à-09.56.46-150x150.png?119d5e" alt="Veniu - Réseau social géolocalisé mobile" width="150" height="150" /></a></p>
<p>J&#8217;en parlais dans un précédent article, j&#8217;ai changé de boite en novembre. J&#8217;ai eu la chance de rencontrer deux entrepreneurs passionnés du web : <a rel="nofollow" href="http://www.vermot-gauchy.com/" target="_blank">Laurent Vermot-Gauchy</a> et <a rel="nofollow" href="http://twitter.com/philippetriem" target="_blank">Philippe Triem</a>. Très peu de temps après, avec une multitude de coïncidences, ils m&#8217;ont rappelé pour me demander si je voulais bien être le 1er employé à faire parti de l&#8217;aventure. J&#8217;ai très rapidement accepté vu que le projet qu&#8217;ils me proposaient correspondait exactement à ce que je cherchais. C&#8217;est ainsi que je suis devenu <strong>p</strong><strong>roject manager chez Veniu</strong> !</p>
<h2>Mais, Camille, c&#8217;est quoi&#8230; Veniu ?</h2>
<p>Veniu c&#8217;est un réseau social géolocalisé sur mobile. Je ne peux rien dire de plus pour le moment mais sachez qu’il sortira avec son lot d’innovation au printemps :)</p>
<h2>Il y a pas moyen d&#8217;avoir quelques exclus ?</h2>
<p>Un seul moyen : inscrivez-vous sur Veniu et ajoutez-moi sur twitter <a rel="nofollow" href="http://twitter.com/camilleroux" target="_blank">@camilleroux</a>!</p>
<h2>Et il consiste en quoi ton nouveau poste ?</h2>
<p>Comme toujours dans le monde des startups, surtout lorsqu&#8217;elles démarrent, on est amené à faire diverses choses.</p>
<p>Tout d&#8217;abord je dois assumer pleinement mon rôle de <strong>chef de projet</strong> : planification, gestion des problèmes, encadrement de l&#8217;équipe, recrutement&#8230; A propos de recrutement n&#8217;hésitez pas à me <a href="http://www.camilleroux.com/contact">contacter</a> si le développement Rails vous intéresse (CDI ou Stage)!</p>
<p>Je participe aussi activement à <strong>la conception et au développement </strong>de cette application web, ainsi qu&#8217;aux choix technologiques et d&#8217;architecture. Le site est développé en <strong>Ruby on Rails</strong>. Je ne rentre pas dans de le détail des raisons de ce choix, cela sera le sujet d&#8217;un prochain article ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2010/02/10/nouveau-job-chef-de-projet-ruby-on-rails-chez-veniu/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Recherche poste d&#8217;Ingénieur R&amp;D / Chef de Projet informatique orienté applications web</title>
		<link>http://www.camilleroux.com/2009/09/13/recherche-poste-ingenieur-rd-chef-de-projet-informatique-oriente-applications-web/</link>
		<comments>http://www.camilleroux.com/2009/09/13/recherche-poste-ingenieur-rd-chef-de-projet-informatique-oriente-applications-web/#comments</comments>
		<pubDate>Sun, 13 Sep 2009 12:55:27 +0000</pubDate>
		<dc:creator>Camille Roux</dc:creator>
				<category><![CDATA[Professionnel]]></category>
		<category><![CDATA[Application web]]></category>
		<category><![CDATA[Chef de projet]]></category>
		<category><![CDATA[emploi]]></category>
		<category><![CDATA[recherche]]></category>
		<category><![CDATA[Sophia-Antipolis]]></category>
		<category><![CDATA[travail]]></category>

		<guid isPermaLink="false">http://www.camilleroux.com/?p=524</guid>
		<description><![CDATA[TweetLibre de toute obligation en décembre prochain (le 11/12/2009), je serai disponible, après deux ans de travail en qualité d’ingénieur étude et conception dans une start-up qui développe une application web pour le monde de la finance (Intellicore puis bebook™). Cette expérience m&#8217;a permis d&#8217;atteindre un bon niveau en Flex et WebObjects (framework web Java [...]]]></description>
			<content:encoded><![CDATA[<div id="tweetbutton524" class="tw_button" style="float:right;margin-left:10px;"><a href="http://twitter.com/share?url=http%3A%2F%2Fbit.ly%2FgiaanC&amp;via=camilleroux&amp;text=Recherche%20poste%20d%26%238217%3BIng%C3%A9nieur%20R%26%23038%3BD%20%2F%20Chef%20de%20Projet%20informatique%20orient%C3%A9%20applications%20web&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%2F09%2F13%2Frecherche-poste-ingenieur-rd-chef-de-projet-informatique-oriente-applications-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><p style="text-align: justify;">Libre de toute obligation en décembre prochain (le 11/12/2009), je serai disponible, après deux ans de travail en qualité d’ingénieur étude et conception dans une start-up qui développe une application web pour le monde de la finance (Intellicore puis bebook™).</p>
<p style="text-align: justify;">Cette expérience m&#8217;a permis d&#8217;atteindre un bon niveau en<strong> Flex</strong> et <strong>WebObjects</strong> (framework web Java maintenu par Apple). J&#8217;ai aussi beaucoup appris en <strong>architecture </strong>et en<strong> modélisation de base de données</strong>.</p>
<p style="text-align: justify;">Ce poste a été pour moi l&#8217;occasion d&#8217;<strong>encadrer une équipe de 4 personnes </strong>parmi lesquelles deux élèves-ingénieurs dont j&#8217;étais le maître de stage. Aussi, j&#8217;ai participé à de nombreux choix technologiques, architecturaux ou encore fonctionnels. J&#8217;ai souvent été <strong>force de proposition</strong> grâce à un travail de <strong>veille technologique</strong> quotidien que je mène personnellement depuis plusieurs années.</p>
<p style="text-align: justify;">Aujourd&#8217;hui, je recherche un poste d&#8217;<strong>Ingénieur Recherche et Développement / Chef de Projet spécialisé dans les applications web</strong>. Je souhaite particulièrement m’occuper d’un produit ou d’un service, du recueil des besoins à la formation des clients, tout en respectant les phases classiques de gestion de projet : rédaction de spécifications, planification, management de l’équipe, tests, déploiement…</p>
<p style="text-align: justify;">De plus, mes capacités techniques me permettront d&#8217;animer et de participer aux choix technologiques et architecturaux ainsi que de participer aux phases de développement.</p>
<p style="text-align: justify;">Si vous souhaitez me rencontrer, me poser des questions, n&#8217;hésitez pas :</p>
<div align="center">
<table style="text-align: center;" border="0">
<tbody>
<tr>
<td><a href="http://www.camilleroux.com/cv/"><img class="aligncenter size-full wp-image-542" title="icone_pdf" src="http://www.camilleroux.com/wp-content/uploads/2007/02/icone_pdf.gif?119d5e" alt="icone_pdf" width="148" height="143" /></a></td>
<td><a href="http://www.camilleroux.com/contact/"><img class="aligncenter size-medium wp-image-553" title="icone mail" src="http://www.camilleroux.com/wp-content/uploads/2009/09/imagemail-300x292.jpg?119d5e" alt="icone mail" width="148" height="144" /></a></td>
</tr>
<tr>
<td><a title="CV de Camille Roux" href="http://www.camilleroux.com/cv/" target="_self"><strong>Téléchargez mon CV</strong></a></td>
<td><strong><a title="Contact Camille Roux" href="http://www.camilleroux.com/contact/" target="_self">Contactez-moi</a></strong></td>
</tr>
</tbody>
</table>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.camilleroux.com/2009/09/13/recherche-poste-ingenieur-rd-chef-de-projet-informatique-oriente-applications-web/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

<!-- Served from: www.camilleroux.com @ 2012-02-04 12:22:13 by W3 Total Cache -->
