Sign Mobileconfig – скрипт для подписания цифровой подписью профилей конфигурации Apple

Установка подписанного профиля конфигурации на iPhone
Установка подписанного профиля конфигурации на iPhone

Профиль конфигурации iOS/macOS, снабжённый доверенной цифровой подписью, перед началом установки на устройство отображается с зелёной галочкой и соответствующей пометкой. Для того, чтобы подписать профиль .mobileconfig, можно воспользоваться командой в терминале. Но проще запустить скрипт, который запросит сертификат, закрытый ключ и сертификат с цепочкой доверия в последовательных диалоговых окнах.

Создайте службу Automator (Service) с именем Sign MobileConfig.workflow в папке
~/Library/Services

Далее перетащите в окно Automator элемент Run AppleScript, и заполните его следующим кодом:
Читать далее «Sign Mobileconfig – скрипт для подписания цифровой подписью профилей конфигурации Apple»

Перенос почты для домена с Google на Яндекс

Фирменный сувенир Яндекса

В патриотическом порыве взвесив „за“ и „против“, в начале этого года перенёс почту в своём домене с Google на Яндекс.
Зачем? Причины могут быть у каждого свои: может быть, вы любите ФСБ больше, чем NSA, вы не хотите платить Google за то, что Яндекс предлагает бесплатно, или вам просто нравится Яндекс...
Для меня было важно следующее:
1. Более быстрая доставка почты от адресатов в России
(Почтовые серверы Яндекса расположены в России)
2. Не заблокирован в Китае
3. Неограниченный объём почтового ящика (в бесплатной версии Google Apps – до 15 Gb)
Цена сервиса меня в частности не волновала, т.к. Google Apps for Domain зарегистрировал ещё в те времена, когда было можно зарегистрировать бесплатную „семейную“ версию. Но сейчас это немаловажно, согласен.

Так или иначе, вы решили перенести почту с Гугла на Яндекс. Как это сделать?

Первым делом, составим план действий.

План перехода

А. Экспорт данных в почте Google для домена
Б. Подключение домена к ПДД Яндекса
В. Импорт данных в Яндекс
Г. Завершение настройки почты в Яндексе
Д*. Настройка EAS и Push-уведомлений для почты

Теперь подробнее о том, что нужно сделать на каждом этапе.
Читать далее «Перенос почты для домена с Google на Яндекс»

Remove from EXIF – удаление из фотографии информации о камере и объективе

Иногда вы не хотите оставлять в файле информацию о том, каким объективом и какой „тушкой“ была сделана фотография. Эти данные можно удалить из EXIF с помощью exiftool, оставив все остальные метаданные – локацию, параметры съёмки и т.п.

Чтобы упростить эту задачу, я написал небольшое приложение-службу для macOS, которое запускается из контекстного меню. Вы кликаете по фотографии правой кнопкой мыши и выбираете, какую информацию убрать из EXIF:

Remofe from EXIF...
Диалоговое окно Remofe from EXIF...

Чтобы реализовать на своём Mac аналогичную функцию, создайте службу Automator (Service) с именем Remove from EXIF....workflow в папке
~/Library/Services
Пусть она будет применяться только к изображениям или к файлам и папкам – на ваш выбор.
Читать далее «Remove from EXIF – удаление из фотографии информации о камере и объективе»

Значки устройств (.icns)

Пользуясь разнообразными флешками, жёсткими дисками и картами памяти, я люблю, чтобы они отображались в Finder с соответствующим значком, а не иконкой по умолчанию. Поэтому для часто используемых устройств сделал свои значки, благо с помощью iconutil это совсем несложно. Если вдруг у вас такие же железки, можете скачать себе уже готовые иконки в формате macOS .icns


Corsair P256 SSD

Eye-Fi Pro X2

Generic SD

LaCie 5big NAS Pro

LaCie 5big NAS Pro

LaCie PetiteKey
Читать далее «Значки устройств (.icns)»

„Хитрая“ загрузочная флешка OS X, совместимая с Windows

Флешка SanDisk Флешка SanDisk в упаковке
Флешка SanDisk 64 Gb, Apple Store Exclusive

Приглянулась мне флешка SanDisk на 64 Gb с USB 3.0, которая продаётся эксклюзивно в Apple Store. Заказал в ноябре, ждал доставки четыре месяца, и вот наконец этот замечательный девайс у меня в руках!

Подоплёка покупки была следующей: начать избавляться от вороха флешек, которые у меня скопились за последние годы, объединив в одной ёмкой и быстрой (и, надеюсь, надёжной) флешке два устройства:
1. Накопитель-челнок для эпизодического переноса больших файлов;
2. Загрузочный том для диагностики и аварийного восстановления / переустановки OS X.

Загрузочный диск для OS X должен быть разбит на разделы с использованием схемы GPT, а один из них, в свою очередь, должен быть отформатирован в HFS+. Поскольку Windows не поддерживает GPT без специального драйвера, на флешке должны присутствовать два раздела – один, загрузочный для OS X, в HFS+, и второй, обычный, желательно в exFAT.

Засада в том, что если OS X нормально работает с флешками, содержащими несколько разделов, то проклятая Windows воспринимает на съёмном носителе-флешке только первый том, независимо от того, используется ли там стандартный MBR, или же GPT. Более того, поскольку в схеме разбивки GPT первый раздел размером 200 Mb является „защитным“, то Windows „увидит“ лишь 200 Mb. Решение проблемы – использовать гибридный MBR, который будет обманывать Windows, убеждая операционную систему в том, что на флешке находится единственный (большой) раздел. Нормальная операционная система – OS X – будет читать GPT, а не MBR, и увидит все разделы. Штатными средствами операционной системы записать гибридный MBR невозможно, нужно пользоваться специальными инструментами. Но на самом деле всё не так сложно, как может показаться из подробного сопроводительного документа к GPT Fdisk.

Если вы хотите сделать для себя что-то подобное – флешку, содержащую два и более разделов, и совместимую одновременно с OS X и Windows, – следуйте инструкциям.
Читать далее «„Хитрая“ загрузочная флешка OS X, совместимая с Windows»

Как настроить USB 3.0 в VirtualBox

Рабочий стол Windows 7 x64
Рабочий стол Windows 7 x64

Бесплатная система виртуализации Oracle VirtualBox по умолчанию „пробрасывает“ (подключает) флешки из хозяйской операционной системы через контроллер USB 1.1, что есть анахронизм.

Для того, чтобы подключать флешки, используя протокол USB 3.0, нужно совершить несколько нехитрых действий.
Читать далее «Как настроить USB 3.0 в VirtualBox»

Image Geotagger | автоматизация гео-меток


Ладожское озеро, Карелия, Россия. Открыть в новом окне.

Долгое время я использовал GPSPhotoLinker для записи гео-меток в фотографии. С недавних пор мне надоело, что эта программа зависит от старых библиотек Perl, которые больше не включены по умолчанию в состав OS X. Обходное решение, которое было предложено на форуме производителя софта, решало проблему в течение следующих двух версий OS X. Тем не менее, GPSPhotoLinker стал регулярно падать с RAF-файлами Fujifilm X100T, а также с большими файлами Canon CR2.

По сути, GPSPhotoLinker использует Exiftool для записи геометок. Поэтому я решил написать свой скрипт, который будет подготавливать командную строку для запуска Exiftool с выбранными файлами.

Geotagger в контекстном меню

Приложение реализовано как сервис OS X запускается из контекстного меню в Finder. Таким образом, внедрить гео-метки в новые или давно забытые старые снимки легко, как никогда – не надо даже запоминать название приложения :)
В принципе, при запуске всё понятно, что делать, тем не менее я прокомментирую каждый этап работы скрипта.
Читать далее «Image Geotagger | автоматизация гео-меток»