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.

Prendre un tableau et un papier pour modéliser ses données, c’est ce que nous faisons régulièrement.
Cependant à chaque fois nous devons traduire notre modèle en _MCD_ pour l’insérer dans un _SGBD_.
La promesse des bases de données orientées graphe c’est d’être **veleda ready** ! Plus besoin de convertir notre modèle !

Cette présentation aura lieu au NantesJUG le 14 mai 2013 à 19h. Elle sera animée par moi-même, Benoit Simard ainsi que Cédric Fauvet.

Nous vous parlerons de Neo4j, une base données NoSQL orientée graph écrite en Java, ainsi que des concepts qui gravitent autour.

On vous montrera comment réaliser un système de recommandation simple et efficace basé sur les données de GitHub.

Update: Le support de la présentation est disponible en ligne.

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é.

Dans cet article, je vais essayer de vous présenter l’approche que j’ai utilisé pour un client. Je ne peux malheureusement pas rentrer dans les détails de ce projet mais sachez cependant que l’approche de développement “hybride” retenue (i.e. application mixte native / web) était un pré-requis du client… Étant plutôt un habitué des développements natifs, j’ai profité de ce projet pour essayer de me forger ma propre opinion. Je vous propose donc dans cet article d’évaluer ce que propose les technologies web pour l’implémentation d’application mobile et bien sûr, leurs limites.