Quand j'ai commencé mes études d'informatique à l'IUT, j'ai suivi une UE (Unité
d'Enseignement, nom pompeux pour un module de trois mois) intitulé « Base de
données ». En ce lointain temps de candeur et d'innocence, j'ignorais tout de
ce que pouvait être une « base de données » mais je ne demandais qu'à
apprendre.
Le side-project, le petit projet à côté pour lequel on nourrit plus ou moins d'ambitions. Quelques éléments de réflexion pour rester motivé et arrêter de butiner en passant d'un projet à l'autre.
L'indépendant sera toujours confronté, tôt ou tard, au mauvais payeur.
D'ailleurs, les forums sont remplis de sujets postés par des âmes en détresse
s'interrogeant sur la marche à suivre pour récupérer leur argent durement
gagné.
Épargne, investissements, produits financiers, etc. Dans ce guide, nous allons étudier sommairement le fonctionnement de l'économie capitaliste et aborder les concepts financiers fondamentaux afin de préparer sa retraite à long terme.
Il y a quelques jours, alors que je bossais sur mon pet project du moment, je
me suis surpris à penser « tiens, ça serait bien si cette fonctionnalité
devenait une application Django réutilisable ». La fonctionnalité en
question ne nécessitant pas plus de quelques lignes, je me suis dit que ce
serait rapidement torché.
Le fait que je me retrouve 10 jours plus tard et deux applications
supplémentaires me prouve encore une fois que je suis vraiment mauvais avec les
estimations. Et on s'étonne que je ne travaille pas au forfait …
Quoi qu'il en soit, pour la dernière app, j'ai décidé de tester l'approche
Documentation Driven Development. Retours d'expérience.
L'autre jour, j'étais tranquillement assis dans mon fauteuil, sirotant mon café
et dépilant une à une les stories de mon backlog avec la régularité d'un
opérateur de train nippon lorsque sans grier « gare ! » mon instinct de
développeur affuté par des années de labeur se mit à
clignoter.
« Cette fonctionnalité, me murmura l'instinct susmentionné, ferait un candidat
parfait à l'écriture d'une application dédiée. »
On entend tout et n'importe quoi sur le Bitcoin. Si vous voulez apprendre ce qu'est vraiment Bitcoin et à quoi sert une crypto-monnaie, vous êtes au bon endroit.
La sympathique D3.js est une bibliothèque qui permet de manipuler des documents à partir de jeux de données de manière très puissante et élégante. Elle est particulièrement adaptée à tout projet de présentation graphique de données, mais pas que.
Pour vous faire une idée des possibilités de la bête, je vous encourage à jeter un œil sur la liste d'exemples qui en devient presque ridicule tant elle est immense. Impressionnant, n'est-ce pas ?
À quoi sert D3 et comment fonctionne-t-elle (car j'ai décidé qu'elle serait féminine) ? Amusons-nous avec pour le découvrir.
Avertissement : si votre navigateur ne supporte pas svg, vous ne pourrez pas profiter des chatoyants exemples de ce billet. Tant pis pour vous.
Il y a quelques semaines, nous avons vu comment créer une page spécifique dans Mezzanine pour afficher une carte grâce à OpenStreetMap. Nous allons poursuivre l'exercice et en faire une application un peu plus puissante. Notre but : permettre à un administrateur de rentrer lui-même différents « lieux » ou points intéressants, pour qu'ils puissent s'afficher sur la carte. Chaque point est cliquable, et dispose de sa propre url. Pour pousser un peu le raffinement, nous utiliserons Backbone.js pour que la navigation soit dynamique, et éviter la nécessité de recharger toute la page à chaque fois.
Vendredi dernier (le 15 mars), j'ai assisté en bonne compagnie à l'édition 2013 de TEDxMontpellier. Le thème : « e-Medecine et prospectives humaines ». Comment les innovations technologiques font naître de nouveaux usages médicaux, et quelles évolutions vont naître de la convergence des TIC et de la médecine dans le domaine de la santé.
Sur la qualité globale, rien à redire. Chapeau à l'équipe, d'autant que je connais le travail nécessaire à l'organisation de ce genre d'événements. Lieu prestigieux. Accueil sympathique. Mention spéciale au traiteur sélectionné, j'en salive encore.
J'émets toutefois une trés lourde réserve quand au contenu même des conférences.