Site personnel de Damien Raude-Morvan

Logiciel libre, Java & Big Data.

Re-découper un dépôt Git

Git est un gestionnaire de source distribué. Il s’impose désormais comme le standard de fait dans bon nombre de projet (que ce soit libre ou propriétaire). Ce succès est dû en grande partie à sa flexibilité qui permet de l’adapter à de nombreux contextes, modèles ou workflow de collaboration.

Contexte

J’ai découvert récemment une nouvelle fonction de Git qui permet de ré-écrire l’historique d’un projet afin de la séparer en plusieurs morceaux.

Pour prendre un exemple concret, imaginons que je dispose d’un dépôt Git qui contient un certain nombre de sous-répertoires. Après quelques mois d’utilisation, je me rends compte, que l’un de sous-répertoire réprésente désormais un projet à part entière et j’aimerais donc le détacher dans un dépôt séparé.

Comment puis-je faire cela tout en gardant l’historique des fichiers dans le répertoire ?

Installation de Vert.X avec Scala

La troisième édition du concours Code Story est dans les starting blocks 1. Comme ce concours n’est plus lié à une session de live coding à Devoxx France (oui, je suis trop timide pour coder devant 300 personnes :), j’ai décidé de participer à cette édition 2013.

J’ai en fait plusieurs objectifs :

  • Monter un projet sympa avec la team Dictanova + Thomas
  • Se former, par un vrai challenge, à un nouveau language (Scala) / une nouvelle technologie (Vert.X)
  • Accessoirement, gagner :)

Depuis la présentation de Code Story Saison 3 à la mi-septembre au Jug Summer Camp à La Rochelle, j’ai commencé à jouer sérieusement avec le framework Vert.x combiné avec le language fonctionnel Scala.

Je vous propose donc d’installer ce couple diabolique afin de voir ce qu’il est possible de faire avec :)

Going to DebConf13 !

Plus que 7 jours avant le début officiel de la conférence annuelle des développeurs Debian aka DebConf. Il s’agit de la 13ème édition de cette conférence, mais c’est surtout le 20ème anniversaire du projet Debian ! En tant que membre de ce projet depuis quelques années, je suis toujours impressionné par la capacité de cette communauté à construire le système d’exploitation universel depuis plus de 60 pays et avec 1000 développeurs !

Je vais donc profiter de ces quelques jours en Suisse, entouré de geeks en puissance, pour essayer de me remettre à travailler sur Debian.

➞ Nantes Mobi Parkings – ActionBarSherlock – Episode 3

Cet article est le troisième de la série sur l’application Nantes Mobi Parkings. Pour rappel, l’épisode #1 présentait le projet dans sa globalité. L’épisode #2 s’est concentré sur l’intégration technique d’une carte OpenStreetMap sur Android. Dans ce troisième article, je vous propose d’étudier (sous la forme d’un tutoriel) un autre aspect technique du projet : l’utilisation d’une ActionBar, compatible avec l’ensemble des terminaux Android disponibles sur le marché.