Редактирование изображений при помощи GNU Parallel и ImageMagick

Оригинал статьи здесь.

Представьте, что вам нужно сделать изменения в тысячах или миллионах изображений. Вы могли бы написать простой скрипт или запустить процесс в оболочке, чтобы конвертация прошла автоматически при помощи ImageMagick. Все прекрасно, пока вы не осознаете, что этот процесс занимает больше времени, чем ожидалось.
Обдумав это, вы придете к выводу, что задача занимает так много времени из-за того, что последовательный метод обрабатывает по одному изображению за раз. С учетом этого стоит модифицировать задачу, чтобы она работала в параллельном режиме. Как это сделать, не изобретая велосипед? Ответ прост: воспользоваться GNU Parallel и набором утилит ImageMagick.

Читать далее →

Настройка vagrant на Fedora 26

Поскольку Fedora — это дистрибутив для тех, кто не ищет легких путей, хотя все-таки не хочет идти в Мордор совсем пешком, при знакомстве с ней я столкнулся с глупой проблемой установки и настройки vagrant и VirtualBox. Все складывалось так, что они знать друг друга не хотели, но и работать по отдельности тоже не могли.
Оказывается, это тот случай, когда не нужно следовать рекомендуемым разработчиками путем.

Читать далее →

Protonmail — возможно, самая защищенная почта

Недавно я познакомился с сервисом ProtonMail, наверное, одним из самых защищенных сервисов электронной почты, и уж точно самым доступным и удобным из известных мне.
ProtonMail был разработан группой инженеров из MIT и CERN, озабоченных проблемой приватности, и хостится в Швейцарии, в датацентре на километровой глубине.

Читать далее →