He passat la base de dades de fotografies a Sqlite. Fins ara havia fet servir Sqlite molt poc.
El canvi ha estst fàcil perquè tinc l’aplicació amb Sqlalchemy. He pogut canviar noms de columnes tocant només el fitxer de configuració (definició d’entitats Sqlalchemy). Traspàs de dades amb select de MySQL i insert a Sqlite.
L’aplicació funciona de meravella, i podria deixar-la així, però segueixo amb MySQL. Sqlite no em fa el pes per dos detalls, irrellevants en una aplicació com aquesta:
Camps de tipus text sense longitud màxima. M’agrada que el motor de base de dades comprovi aquestes restriccions, atès que en ser violades poden ser símptoma d’errors de programació.
Mancança de camps de tipus data, de nou “massa” responsabilitat per desenvolupador. Val a dir que amb Sqlalchemy les possibilitats que es degradi són baixes.
I potser ho passo a Firebird.
Actualització 1/10/25: Descarto Firebird, la creació de la base de dades amb Sqlalchemy no funciona.
Magnífica visió, aquesta matinada, de la Lluna i Venus:
La Lluna i Venus – 12 de desembre de 2020 06:25
Si mai feu fotografies d’aquestes el millor és posar el control d’exposició i fins i tot l’enfocament en mode manual, i fer proves fins que us convenci el resultat. En mode automàtic les fotografies queden sobreexposades (perquè la major part de la imatge no té llum), i els punts lluminosos surten distorsionats.
Mala sessió fotogràfica de l’eclipsi de lluna: fotos poc nítides (càmera mal fixada al trípode? Enfocament deficient?) i només hem vist la part final del fenomen.
He tret la bossa de la càmera de l’armari, i la corretja estava enredada amb els carregadors; he girat la bossa per arreglar-ho i de cop he sentit un soroll sec: la bossa no estava tancada i la càmera ha picat a terra per l’objectiu, que s’ha trencat (la part de l’esquerra ha quedat enganxada a la càmera, que sembla que funciona bé).
Fins ara feia servir la utilitat identify d’Imagemagick per extreure una informació mínima de les fotografies per a la catalogació: data i hora, càmera, obertura, temps d’exposició, grau d’amplificació (“sensibilitat”) ISO i distància focal.
Ahir vaig trobar exiftool, que és més completa, ja que interpreta la majoria d’àrees de dades pròpies dels fabricants (l’àrea Makernote). Adaptaré el programa d’extracció per gravar també, per exemple, l’objectiu amb què he fet la foto.
I avui deixo una peŀlícula accelerada de la cala Galdana, feta ahir a primera hora de la tarda.
Per aquesta he seguit tècnica diferent: faig vídeo amb la càmera i l’accelero amb el programa d’edició de vídeo (Adobe Première Elements). Trigo el mateix a captar les imatges, és clar, però la post-producció (acceleració) és una mica més flexible.
blog personal de Gabriel Massip
unxicdellum.cat fa servir "galetes" (en anglès, "cookies") per fer més fàcil l'ús de la web i per recollir dades estadístiques de les visites. Si continueu navegant s'entén que hi esteu d'acord. EntèsNo ho acceptoMés informació
Política de privacitat i cookies
Privacy Overview
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.