My Blog

...

Ma Gestion Des Photos Et Videos

Stockage

Sur le disque, je stocke mes photos / videos comme ceci :

  • media: répertoire racine
    • masters: répertoire contenant les fichiers bruts, copiés des cartes SD des appareils
    • photos: répertoire contenant les photos JPG converties à partir des RAW dans masters
    • videos: répertoire contenant les vidéos copiées de masters

Dans les sous répertoires masters, photos et videos, les fichiers sont organisés par date de prise de vue : <annee>/<mois>/<annee>-<mois>-<jour>.

Workflow

Les étapes principales de mon workflow sont :

  • Prise de vue en RAW
  • Copie des fichiers de la carte SD de l’appareil dans le répertoire media/masters
  • Post-traitement avec RawTherapee
  • Conversion des RAW en JPEG et sortie vers photos en utilisant RawTherapee en mode ligne de commande
  • Copie des vidéos vers video
  • Partage des photos JPEG avec Picasa
  • Sauvegarde de l’ensemble des fichiers sur un NAS

Outils

J’utilise les outils suivants :

  • RawTherapee pour le post-traitement des RAW
  • Picasa pour la création d’albums et le partage de ces albums
  • ExifTool pour l’extraction de la date de prise de vue; fonctionne aussi avec les vidéos
  • Rsync pour la sauvegarde sur le NAS
  • BitTorrent Sync en cours d’expérimentation pour remplacer rsync

Et un outil maison pour automatiser la plupart des tâches…

Octopress on Raspberry Pi

I moved my blog sources to a raspberry pi running Linux raspberrypi 3.10.25+

I’ve faced the following issues:

The site generation is rather slow but it works!

Last problem during rake deploy ! Solved by http://stackoverflow.com/a/18037705

Overriding Templates With XTend

On some project, I generate code from EMF models. And I’ve been faced to the following issue: overriding a template for classes in different EMF meta-models which are in separated Eclipse plug-ins.

It was similar to the following example: the template Foo which needs to be override for each class in that class hierarchy (colors correspond to different Eclipse plug-ins)

How I Organize Post Resources

When a post uses additional resources (images, javascript, pdf), I put them in a directory with the same name as the post filename but without the file extension.

For instance, for the current post, 2014-01-09-how-i-organize-post-resources, resources would be in the directory resources/2014-01-09-how-i-organize-post-resources.

In order to industrialize the creation of the resource directory, I’ve changed the new_post task in the Rakefile in order to

  • create the resource directory
  • add the variable resources in the front-matter of the new post

At the end, in a post, I just have to use the variables site_url and page.resources to reference a resource.

For instance, a link to the file test.pdf would be written {{ root_url }}/{{ page.resources }}/test.pdf.

And would be rendered /resources/2014-01-09-how-i-organize-post-resources/test.pdf.

Naming MQTT Topics

This post is an attempt to define a naming convention for MQTT topic that combines physical and location information.