Our great sponsors
- CodiumAI - TestGPT | Generating meaningful tests for busy devs
- ONLYOFFICE ONLYOFFICE Docs — document collaboration in your environment
- SonarLint - Clean code begins in your IDE with SonarLint
- InfluxDB - Access the most powerful time series database as a service
Consolidated J language code referenced in my blog Analyze the Data not the Drivel
For details on how to use titbrandxmp refer to the J script brandxmp.ijs and the associated document brandxmp.pdf. Both of these files are available on GitHub. Enjoy!
darktable is an open source photography workflow application and raw developer
Darktable, my current favorite RAW developer, creates and maintains XMPs when you add images to its library or apply non-destructive edits. Darktable's edits are stored in sidecar XMPs leaving the originals unmolested. When you export a developed image Darktable creates a copy of the original, applies all the edits stored in the sidecar file, and then inserts Dublin Core metadata elements in the copy's IPTC metadata. Most image processors leave Dublin Core elements alone so they make a nice home for hash hacks.
TestGPT | Generating meaningful tests for busy devs. Get non-trivial tests (and trivial, too!) suggested right inside your IDE, so you can code smart, create more value, and stay confident when you push.
ExifTool meta information reader/writer
Once you recognize the need for proper hashes the question becomes, "Where do you store them?" You might think a file's EXIF or ITPC metadata would be the ideal location. I tried this approach. Using the superb exiftool, I inserted hashes in images only to watch various editors strip or mangle them later on. The XMP (e*Xtensible **Metadata **P*latform) sidecar3 file was created to address this and other irritants. The XMP sidecar file provides a safe home for image metadata with the added bonus that you never need to touch or alter the original image file. If you don't treat your original RAWs like sacred bytes there's something wrong with you.
My wedding photos are very poor
1 project | reddit.com/r/AskPhotography | 24 May 2023
Manually Installing a Package on macOS
2 projects | reddit.com/r/learnpython | 5 May 2023
Adding GPS Meta to photos that didn't get tagged with location information
1 project | reddit.com/r/QGIS | 4 May 2023
Batch extract PNG Prompt Data to Text file?
1 project | reddit.com/r/StableDiffusion | 2 May 2023
Best way to easily save image prompts?
1 project | reddit.com/r/StableDiffusion | 1 May 2023