The righteous way to reduce the archive

That black day came. I am out of storage space on my file server, and have no more room to store photography.
One would suggest just buying another one disk, or replace current disks with ones with larger capacity. But I should not take this extensive way. The increase of storage space will not empty the excessive data, and hgst drives are too expensive. The righteous way seems to be to systematically reduce the number of photos and to cease, at least temporarily, its replenishment. So this way is kind of no-photos vow. So some photography which will appear in my blog was created in some time in the past.

Color profile for Telefunken TV in MPI Guesthouse Golm

Telefunken TV connected to MacBook as a second screen
Telefunken TV connected to MacBook as a second screen.

Telefunken TV screens are very nice but IMO useless facility in MPI Campus Guesthouse in Golm, Potsdam, Germany. Well, unless you connect it to your laptop as a second screen via HDMI or VGA. However, its initial colors are ugly. To make a correction, I have adjusted the screen′s settings to neutral and then calibrated it with X-Rite Colormunki spectrophotometer. The resulting profile is at least usable and quite okay for a TV screen. Here is color gamut visualization compared to AdobeRGB color space gamut:

Telefunken TV color gamut compared to AdobeRGB

Download ICC Profile for Telefunken TV here:
GWG Telefunken D55 80cdm 2016-11-28.icc (10 Kb)

To adjust settings, navigate to Menu > Picture, and set the following:
Continue reading "Color profile for Telefunken TV in MPI Guesthouse Golm"

Sign Mobileconfig – Apple .mobileconfig configuration profile signing

Signed configuration profile is being installed on iPhone
Signed configuration profile is being installed on iPhone

During installation on iOS/macOS, digitally signed Apple configuration profile is shown with a green tick and corresponding note providing trust for the user. It is possible to use this command in Terminal to sign a .mobileconfig profile. However, it is easier to use a script which will request certificate file, private key and trust chain certificate in dialog.

First, create a new Automator Service named Sign MobileConfig.workflow in user folder

Then drag Run AppleScript element into Automator window, and fill it with the following code:
Continue reading "Sign Mobileconfig – Apple .mobileconfig configuration profile signing"

Design for PSB2016 International Symposium

Plant Signaling and Behavior Symposium 2016 was held with a great success in St. Petersburg, Russia in June. It was really great to be a part of this large meeting of plant signalling scientists from all over the globe.
Being the deputy head of Local Organising Committee (LOC) of PSB2016, I was responsible for IT infrastructure and visual design of everything related to the Symposium.

PSB2016 Symposium website on iOS devices
PSB2016 Symposium website on iOS devices


We have started in August 2015, and I did paper sketches of what later become the conference website.
While the majority of our audience was quite conservative and used their desktop browsers, I kept in mind youth guys as well and adapted the design for mobile viewing experience. I think it was a good idea to respect these 9% too.
Continue reading "Design for PSB2016 International Symposium"

Device Icons (.icns)

When using various flash drives, hard disks and memory cards, I like to have them with respective custom icons in Finder in place of default image. So I made my own icons for frequently used devices. It's quite easy to do with iconutil. If you by any chance use the same devices, feel free to download ready icons in macOS .icns format.

Corsair P256 SSD

Eye-Fi Pro X2

Generic SD

LaCie 5big NAS Pro

LaCie 5big NAS Pro

LaCie PetiteKey
Continue reading "Device Icons (.icns)"

Remove from EXIF – removal of lens and camera info from an image file

It happens that you would like to avoid leaving information about which camera body and lens were used to create a photograph. These data could be removed from EXIF while keeping all the other metadata like location, aperture, shutter speed, etc. – with help of exiftool, a command-line utility to manipulate EXIF.

To make life easier, I created a small service application for macOS available from context menu. You right-click the image and select which information to remove from EXIF:

Remofe from EXIF...
Remofe from EXIF... options window

To have the same thing on your Mac, create an Automator Service named Remove from EXIF....workflow in the following folder:
Let it be applicable to image files only or to both files and folders – it′s up to you.
Continue reading "Remove from EXIF – removal of lens and camera info from an image file"

Image Geotagger

Ladoga lake, Karelia, Russia. Open in new window.

I have been using GPSPhotoLinker for years. I become bored recently with its dependance on old Perl libraries which were no longer shipped with OS X. Some workaround suggested on manufacturer's forum helped to deal with problem for the next two OS X releases. Nevertheless, GPSPhotoLinker started to crash with Fujifilm X100T RAF files and with large Canon CR2s as well.

Internally GPSPhotoLinker uses Exiftool to complete geotagging tasks. So I decided to develop my own solution which would essentially run Exiftool console utility with carefully adjusted parameters.

Geotagger context menu

The solution is made as OS X workflow and appears in Finder context menu. So it's very easy to georeference your fresh or old images. You have not even to remember the app name :)
Basically, it is straightforward and self-explanatory, however, I'd comment on the workflow logic.
Continue reading "Image Geotagger"