Archívy kategórií: Digitálna fotografia

Integrita súborov s md5deep a cfv

Po zlých skúsenostiach s Btrfs som sa rozhodol vyriešiť problém konzistencie súborov nástrojmi na kontrolu konzistentnosti súborov. Aby som vylúčil závislosť iba od jedného nástroja, napísal som si skript (viď nižšie), ktorý nástrojom cfv vypočíta kontrolné súčty CRC32 a nástrojom hashdeep kontrolné súčty MD5 a SHA256.

Pre inštaláciu v Debiane stačí napísať príkaz: Pokračovať v čítaní

Oprava v skripte na kopírovanie fotiek

Ako som písal v predchádzajúcom príspevku o spracovaní digitálnej fotografie v Linuxe, používam na kopírovanie fotiek z pamäťovej karty na disk počítača vlastný skript.

Kedže som po dlhej dobe znova trošku oprášil Canon EOS 300D, objavil som v skripte ešte zopár detailov, ktoré stáli za opravu. Najnovšiu verziu skriptu si preto môžete stiahnuť priamo z verejne prístupného CVS. Opravené alebo zmenené boli nasledovné veci: Pokračovať v čítaní

Spracovanie digitálnej fotografie v Linuxe

Keď som si približne v roku 2004 zaobstaral prvý digitálny fotoaparát, začal som sa zaoberať trošku aj spracovaním digitálnej fotografie pod Linuxom.

Najpr som hľadal prezerač obrázkov. Ten som našiel pomerne rýchlo a dlhý čas som teda používal prehliadač gqview. Ten bol svojho času jeden z najlepších. Ale prednedávnom došlo k nahradeniu prehliadača gqview jeho forkom s podobným názvom geeqie, kedže podľa všetkého sa pôvodný autor prestal vývoju venovať. Pokračovať v čítaní

Oživenie stránky pre FastCGI Gallery

FastCGI Gallery screenshot
Dnes som konečne po dlhom čase oživil domovskú stránku jedného môjho staršieho projektu. Konkrétne fastcgi-gallery.platon.sk.

Pohľad do repozitára CVS hovorí, že tento projekt vznikol v septembri 2005. Ak si dobre spomínam, tak som vtedy v tom čase hľadal nejakú galériu, do ktorej by nebolo potrebné fotky nahrávať manuálne, ale vedela by nafotené zábery ihneď prezentovať na webe. V tom čase dosť frčala Gallery2, ale mala niekoľko nevýhod: fotky sa museli manuálne uploadovať do galérie a kedže sa písal rok 2005, o AJAXe a uploade fotiek štýlom facebooku nebolo ani chýru, ani slychu.
Kedže som bol veľkým fanúšikom Perlu, našiel som vtedy veľmi zaujímavý modul Apache::Gallery. Ten som si aj nainštaloval a chvíľu používal. Ale aj ten mal svoje muchy. Napríklad obsah veľkého adresára načítaval vždy znova a znova pri každom kliknutí. Niekoľko detailov som si tam dokonca aj sám opravil a poslal autorom patch.

Neskokojný s performance Apache::Gallery som spravil aj jeho FastCGI alternatívu. Tá umožňuje cachovať niektoré údaje, ktoré majú dramatický vplyv na rýchlosť. Nakoniec sa mi podarilo urýchliť prezeranie fotiek asi 10x (oproti Apache::Gallery). Popri tom som implementoval aj takéto vlastnosti:

  • cachovanie obsahu adresára
  • názvy albumov a popisy k nim môžu byť viacjazyčné
  • stránkovanie albumov
  • prednačítavanie nasledujúceho obrázku

Až by ste hľadali softvér na fotogalériu pre seba (predsa len nie všetko je možné dať na facebook alebo Picassu), tak mrknite napríklad na toto porovanie galérií.