Бути жадібним мені властиво. Ну, кому ж не хочеться швидше-більше-сильніше? Це як з машинами: маєш Golf – хочеш Golf GTI, маєш BMW – хочеш Porsche і так далі. Фотографи теж хочуть об’єктиви товстіші і довші, з золотими колечками, штативи, вагою 100 грам для техніки 10+ кг…
Ось так я і зажадав процесора попотужніше, коли востаннє (трошки менше року тому) міняв комп’ютер. i5 видався не вельми потужним, вибір впав на i7. І от, нещодавно, я нарешті (!!!) цю скотину завантажив. Заодно взнав, що у MacBook є вентилятор, яким він не вельми задоволенно пожужжав та й заспокоївся. Задача була нескладною: сшити «мозаїку» з 11и 16-bit tiff’ів.
|
У зв’язку з періодичними глюками та відвалюваннями офісного вайфаю в клієнта народився перл: „Fu$king piestiets“. Як то кажуть, в меморіз… (як я його розумію!!!)
|
Днями я наступив на вельми несподівані граблі: більша частина оброблених фотографій з однієї поїздки виявилась без EXIF-інформації. Все би нічого, але мав на меті проставити геотеги, а їм, в свою чергу, необхідно мати відомим час зйомки. Перепроявляти tiff’и по-новій, різати та коригувати (попри невелику кількість правок) не хотілось, відтак вирішив скопіювати EXIF’и.
Задача копіювання була виконана не надто тупо (надто тупо — взяти всі оброблені файли та скопіювати в них EXIF’и з оригіналів), а трошки менш тупо (пробігтись по обробленому — якщо EXIF відсутній, скопіювати його з оригіналу). Оскільки все в середовищі OS X, скриптик написаний на bash’і, втім, його можна легко «перекласти» для Windows. Код наступний:
#!/bin/bash
for f in *.*
do
STRING=$(exiftool -Make $f)
if [ "$STRING" == '' ] ; then
echo $f contains no exif;
#remove file extension to get original file name
shopt -s extglob
ORIGINAL_FILE=${f//@(.jpg|.jpeg|.tiff)}
#copy EXIF tags from original file, it should be in parent directory
exiftool -overwrite_original -x Orientation -TagsFromFile ../$ORIGINAL_FILE.NEF ./$f
echo $f, $STRING >> "log.txt";
fi
done
Далі «chmod +x copyMissingExif.sh» і запуск з будь-якого місця системи, де лежать оброблені файли. Умова: оригінали (raw) мають лежати на один рівень вище і мати ті ж самі назви файлів (розширення відтинається).
Недоліки: версія 0.1 але працює :) насправді недолік в дворазовому читанні обробленого файлу в разі копіювання тегів. Ця проблема цілком підлягає вирішенню засобами ExifTool (я сказав, що він неохідний? нє? кажу: ExifTool необхідний), але на разі я не мав часу глибоко вникнути в його схему подібних дій, щойно розберусь — буде версія 0.2.
|
Ctrl+f7 в OS X швидко вмикає можливість «ходити» по input’ах не тільки текстового типу, але й кнопках, випадайках і таке інше. Правлильно називається Full Keyboard access, живе в System Preferences – Keyboard – Keyboard shortcuts у вигляді checkbox’а.
|
Поначалу хотел написать “открытие месяца”. Но недооценить его важность было бы кощунством. Потому пусть, всё-таки, будет открытием года. Итак, Readability.
Я читаю очень много новостей и не только по рабочим вопросам, а и по интересам. Круг сайтов, в принципе, давно сложился, кто-то из него вылетает (обычно копипастеры, когда я нахожу их источники), кто-то добавляется. Но есть одно общее свойство у разных сайтов. Даже два.
Первое – реклама. Понятно, что сайтам как-то нужно жить, но рекламы выше ушей. Напр., 3D News. С рекламой можно бороться – например, расширением AdBlock, которое есть для всех популярных браузеров. Но если по правде, оно отжирает очень много памяти, тормозит.
Со второй особенностью, присущей каждому сайту, бороться сложнее. Это их дизайн :) всяческие сайдбары, меню, списки категорий, облака тегов и прочая – это круто, но если я перехожу туда из ленты RSS-читалки, это всё становится неактуальным. Ну и типографика. Где-то шрифт маленький, где-то междустрочные расстояния, где-то всё в кучу и перемежовано баннерами. А ещё иногда хочется сохранить закладку для прочтения дома или наоборот.
Но счастье есть. Имя ему – Readability. Сайт – http://readability.com.
По сути, это целый комплекс программных средств, я бы так назвал. Тут есть модули для разных браузеров (как минимум – для Safari и Firefox, другие я не смотрел), программы-клиенты для iOS, Android, Mac OS X, веб-интерфейс и прибамбасы (с последними не разбирался – не нужно оно мне). Почти любую статью Readability сконвертирует в удобочитабельный формат или отметит к прочтению “потом”. Нажатием одной кнопки на панельке браузера. Так вото оно какое. Шшастье :)
Примеры
|
AirDrive HD (для айфона – AirDrive просто) превращает iDevice в беспроводную флешку с доступом по HTTP, FTP, Bluetooth. Это офигенно красиво и функционально. За наводку спасибо MacRadar.
|