Jouer dans l’eau
Je test les uploads directement de Flickr: on post direct dans le blog, c’est cool ca..
Bon, reste a trouver des lecteurs. Tellement négligé les pauvres…
Blabla de Benoit[Les déblatérations d’un geek autoproclamé]
Jouer dans l’eau
Je test les uploads directement de Flickr: on post direct dans le blog, c’est cool ca.. Bon, reste a trouver des lecteurs. Tellement négligé les pauvres… Mon workflow de photoDans le monde encore nouveau pour moi de la photographie, les sujets de discussions reviennent souvent: appareils, lentilles, trépieds, composition, … et workflow. La différence entre un bon et un mauvais workflow, c’est pas compliqué, c’est la différence entre prendre pleins de photos et être capable de retrouver les bonnes, les publier, les montrer et … faire comme je fais là et juste les empiler en espérant retrouver les bonnes un jour. N’empêche, faut que ça cesse… Après moults soirées passés à lire sur le sujet, à essayer des logiciels de traitement et de classement, je pense avoir enfin réussi à identifier les étapes et les applications à utiliser pour les appliquer… Faut dire que j’ajoute du challenge. J’ai été “mordu” par le temps mis à classer et commenter des photos dans une application propriétaire (ou même open-source) qui ne permettent pas facilement d’extraire l’information de façon standard (et scriptable!) par la suite. J’ai donc les requirements ultra-hyper important : les metadatas à leur place: dans l’image! On doit pouvoir donner un rating, et on doit pouvoir mettre des tags. Et si possible, un logiciel open-source. Plus par souci de pérennité que par pincement idéologique: y’a toujours moyen de figurer wtf dans un truc open-source… Bref (oups, trop tard!), je note ici comment je vois le processus, avec quelles applications et dans quel ordre. Plus par souci de mettre les choses par écrit clairement pour m’y retrouver et pour garder en note que d’imposer mes vues à la planète, inquiètez-vous pas… L’importationLe bout le plus facile: on sort les photos de la caméra et on les sauvergarde (plus ou moins temporairement). J’utilise la plupart du temps gthumb, surtout parce que c’est ce qui popait dans mon Ubuntu en branchant ma caméra. Digikam ou même le KIO camera:// ferait tout aussi bien l’affaire. L’idée est de prendre les images et les emmener dans mon répertoire ~/Photos/import/date-de-l’import Uniformiser les nomsPremier bout qui demande de la réflexion. J’ai utilisé un petit script bébête intégré en script Nautilus qui renommait les images sur un pattern du genre yyyymmjjhhmm_nomoriginal.jpg. Mais comme je suis retourné après sous KDE (j’ai ben de la misère à me brancher; ca mériterait un autre post :P), Nautilus a disparu et rouler le truc à la main est devenu un brin désagréable. C’est là qu’entre en jeu Exiflow. Sa propre description:
Exiflow offre, entre autre, un set de script et de convention pour nommer les photos. Comme ça fait du sens, pourquoi réinventer la roue: adopté. Juste plate que ce ne soit pas apt-get installable, mais c’est du Python dans un beau .deb, donc c’est facile à installer. Pour ceux qui se demande pourquoi se faire ch* avec le nom de l’image? Pleins de raisons, mais la plus intéressante est que si vous faites imprimer des photos (genre chez votre pharmacien préféré), le nom du fichier sera imprimé à l’endos. Si la date de la prise de vue fait parti du nom, ça aide le tri après impression sans devoir retourner fouiller dans l’ordinateur… Si RAW…Je shoot généralement en JPEG, surtout parce que mon workflow est tellement bordélique que je ne veux pas ajouter une autre étape… Donc, si c’est shooté en raw, UFRaw me semble très bien; j’ai eu plus de chance avec lui qu’avec RawStudio en tout cas, qui avait tendance à me planter dans la face. Le mode batch est facile à utiliser; reste à calibrer correctement avant Stocker les photosAutre truc qui a provoqué passablement d’irritation. Au départ, j’utilisais F-Spot qui importait tout sous son contrôle et qui renommait en ~/Photos/yyyy/mm/jj. Retrouver une photo au jour près devient vite lassant. Je préfères utiliser plutôt yyyy/mm.Idéalement, je devrais scripter quelque chose à partir du nom standardisé, mais pour le moment, manuel. Filtrer, nettoyer, “rater”, taguerLE gros bout difficile à se brancher… Après pleins, pleins d’essais et l’intention (avorter faute de temps UtiliserC’est là que le choix de Digikam est intéressant. Y’a pleins de plugins pour pleins d’utilisations: export vers Flickr, Facebook, transformation, génération de galeries, création de CD, etc. Ce qui manqueBon, tout n’est pas parfait ni complet: j’ai bien dit que j’écrivais ça surtout pour me rappeler mentalement ce que je faisais et avec quoi, et pour me forcer publiquement à m’y tenir… Reste donc pleins de petites choses à faire… Gérer le passéFaudrait bien retravailler toute les “vieilles” photos… Dans le fond, les scripts d’importation devraient pouvoir digérer ça aussi. BackupIl me faut scripter une façon de backuper plus intelligente que rsync ~/Photos ben@autreserveur:/path/dump. J’aimerais bien quelque chose qui s’occuperait d’avoir plus d’une copie de tout ailleurs (genre, sur mon serveur de fichier ici à la maison) plus une copie de tout ce qui aurait un rating de mettons 3 ou plus vers un endroit externe, genre ma VM (qui sert ce site) ou Amazon S3. Backup, bisGénérer des images de DVD prête à graver pourrait être une façon vraiment intéssante de garder des copies ailleurs que dans la maison. Un script qui complèterait des images iso avec tous les fichiers, du plus vieux au plus récents, ça serait vraiment idéal. Je me demande si quelqu’un aurait déjà fait quelque chose du genre? Sous-ensemble “portatif”Mon idée de base d’écrire ma propre application tournait autour de ça: tagguer rapidement les images, et avoir une version “légère” des images sur mon laptop. Peut-être qu’un jour l’envie va me prendre d’écrire quelque chose, sait-on jamais. Dans mon top-10 des pages de 404Sur le site de iBiblio ; version 404 en english, français, espagnol… et C, binaire, québécois, wookie… Un genre de Rastaquouère
Toutes les fois que je vois quelque chose sur le voyage du pape en Afrique, je peux pas faire autrement que de penser à cette quote là de Richard Desjardins (au club Soda, Phénoménale Philomène)… Ne jetez pas votre vieux magnétoscope!Il pourrait renfermer pleins de trésors! Si cette option ne vous intéresse pas, ne le jetez quand même pas: c’est pleins de tites choses le fun pour vrai! sudo et le umaskJuste parce que je viens de m’enfarger dans un cas du genre… Les commandes exécutés à travers sudo ne préservent pas l’environnement de l’usager qui lance la commande (enfin, très peu), et, surtout pour mon cas, ne préservent pas la valeur du umask. Donc, si on doit modifier le umask et qu’on veut que la valeur soit préservé à travers sudo, faut le préciser dans la config de /etc/sudoers. Mais où, vous me direz? C’est pas comme si la man page était limpide sur le sujet, ou qu’elle regorgeait d’exemples.. Voici comment faire: Defaults:%votregroupe umask=0002 %votregroupe ALL=(votreuser) NOPASSWD: AL Ces lignes vont permettre aux usagers membre du groupe votregroupe d’exécuter des commandes sans password au nom de l’usager votreuser, en ayant le umask a une valeur de 0002. Simple comme ça, mais diablement mal googlable. Appris en upgradant…Tiens donc… WP traite tout en UTF8 maintenant.. Le contenu de ma BD était (hélas) en iso-8859-1… J’ai donc le choix ; les nouveaux accents ou les vieux accents pétés… On va y aller pour les anciens ; je pourrai toujours scripter un transfert d’un charset à l’autre. *soupir* Edit: Appris aussi comment trainer mes thêmes, gros épais.. Look drabeSi par un très improbable hasard vous lisez ces posts, et si par un hasard encore plus grand vous le faites via la vrai page web, et non dans un Reader RSS, vous remarquez un changement graphique: j’ai en ce moment le template par défaut de WP…. Je suis en train d’essayer un setup de script qui facilite la gestion (et l’upgrade!) de multiples blogs(le mien et celui de Nath, ça fait 2: c’est du pluriel!); quoi de mieux que mon propre blog peu-fréquenté comme première victime…? A surveiller ce vendredi!Une date cool : le epoch va avoir comme valeur 1234567890 ce vendredi a 18h30:31:
Relevé par BoingBoing Gadget: perl -le ‘print scalar localtime(1234567890)’ # (Happy Birthday, UNIX) - Boing Boing Gadgets Ca rend mon retour inquiétant..Voilà ce que les gars de Linode (l’hébergeur virtuel sur lequel s’exécute la VM qui alivré cette page) ont fait a leur collègue Randy pendant ses vacances: Linode Blog » Randy’s Remodeled Office Dieux merci, je sais que les collègues sont trop occupés pour ça! |