Depuis la première fois que j’ai entendu parler des Code Retreat fin 2011 en lisant un article sur le blog des Duchess, j’ai toujours rêvé d’en organiser un dans un monastère perché au sommet inaccessible d’une montagne.

Si vous ne connaissez pas le concept, un Code Retreat est une journée d’intense pratique concentrée sur les fondamentaux du développement agile et du design logiciel. En donnant à des développeurs l’opportunité de participer à une pratique focalisée, éloignée de la pression de la production, le format des Code Retreat a prouvé qu’il était fun et hautement efficace pour l’amélioration des compétences. C’est un moment d’expérimentation et de perfectionnement du Test Driven Development, des principes SOLID et plus généralement de toutes les pratiques issues du mouvement du software craftsmanship.

En discutant avec Antoine Vernois, lors du Hackathon des bidouilleurs à Devoxx, je lui ai fait part de mon rêve de Code Retreat perché. Toujours positif et allant de l’avant, nous avons fait le pari d’essayer de tout faire pour en organiser un au sommet de la Sainte-Victoire, la célèbre montagne si chère au peintre Cézanne. L’idée serait de partir un samedi matin avec une brochette de développeurs motivés, de crapahuter jusqu’au prieuré, de pratiquer le code toute la journée, de passer la nuit dans le monastère-refuge avant de redescendre au petit matin totalement transcendé par une expérience hors du temps et des turpitudes du quotidien.

Le problème c’est qu’afin de pouvoir travailler comme il se doit, plusieurs contingences matérielles seront à gérer. Parmi les deux plus complexes, il y a l’électricité et l’accès à Internet. Pour la première, nous n’avons pas encore de solution testée et validée mais nous avons déjà trouvé l’âne qui pourrait transporter le groupe électrogène ou autre au sommet. Pour l’accès à internet, nous avons réfléchi à une solution avec le FAI associatif Teleragno. L’idée est d’envoyer le Wifi au sommet de la montagne à partir d’une antenne relais située sur le toit de l’IUT. Les antennes ayant une portée de 20 Km, sur le principe il n’y avait pas de problème.

La première étape, a été de trouver une solution pour alimenter l’antenne de manière autonome. Pour ce faire, Yves (Bidouilleurs au LAB et président de Teleragno) a bricolé un injecteur POE :

Bq-TNlTIUAEj5kb.jpg:large

L’étape suivante était de tester l’installation en conditions réelles. C’est ce que nous avons fait le 26 juin dernier lors d’une randonnée partant de Vauvenargues à 8h du matin :

2014-06-28 08.41.24

La montée a été éprouvante à cause de la chaleur étouffante et de l’absence d’air. Malgré cela, nous sommes arrivés au sommet en à peine une paire d’heures :
2014-06-28 10.08.36
2014-06-28 10.31.27

Une fois au prieuré, nous avons monté l’antenne sur son mas et l’avons orientée vers le l’IUT :
2014-06-28 10.38.48

2014-06-28 10.38.39

2014-06-28 10.38.30

La vue de deux geek avec une antenne parabolique a attiré la curiosité des autres randonneurs qui semblaient mi-amusés mi-perplexes. Quand nous leur avons expliqué notre objectif, il avait tous l’air émerveillés de découvrir qu’il était possible d’apporter le Wifi dans un endroit aussi inaccessible. Une fois l’essai terminé, nous avons pris quelques photos pour immortaliser l’instant :

BrNGw40CAAQjINB.jpg:large

Fiers de notre aventure, nous en avons profité pour monter jusqu’à la Croix de Provence afin de profiter un peu de la vue et célébrer notre petite victoire avant de redescendre :2014-06-28 11.02.06

BrNMXiICUAIDrH4.jpg:large

Cette première étape, nous a permis de mieux juger la difficulté de notre projet de Code Retreat perché. En même temps, grâce aux réseaux sociaux, nous avons pu faire connaître notre rêve à Jérémy Lecour qui est le promoteur le plus actif des Code Retreat sur Aix-Marseille. La prochaine étape de notre projet consistera à mener l’électricité en haut de la Sainte-Victoire. Les solutions sont nombreuses mais nous en cherchons une nous permettant de préserver la nature et de respecter le lieu.

Dès que nous continuerons notre aventure, nous ne manquerons pas de vous en informer en faisant un deuxième article électrisant.