Административа

По случаю наступления лета, комментирование в бложике переведено в летний режим, все комментарии премодерируются.

Ибо спамеры не дремлют, а регулярно-ежедневно чистить летом у меня возможности нет.

GlobalMapper 16 и JNX

Как всегда в конце мая у меня сезонное обострение (предыдущие годы смотреть тут) - нужно очередные листы карты залить в GPS.

Помня что GlobalMapper 14 экспортировал JNX жутко медленно, беру 16-й:

  • Открываю карты (лист километровки, 144 карты)
  • Правлю кроппинг
  • Запускаю экспорт в JNX
  • .... и все виснет...

Я, понятно, достал из заначки 14-й и со скоростью "лист в час" все сделаю, но может слово петушиное какое есть?

LibRaw 0.17-Alpha4 и 0.16.2

Читатель этого блога засунул лом в нашу пилу. Результат: 6 багов разного генезиса (double free, выход за буфер, зацикливание навсегда), три наших, три - в dcraw (автору зашлю сегодня).

Обновленные LibRaw берите у нее в гнезде или на GitHub.

Лев, а тебе - огромное спасибо!

Categories:

FastRawViewer 1.1.1

FastRawViewer 1.1.1

  1. Вышел
  2. Изменений относительно RC2 нет
  3. Качаем тут

FastRawViewer 1.1.1-RC2

Продолжаем подготовку к выпуску FRV 1.1.1

В этой серии:

  1. Windows: исправлена (залакирована) ошибка с падением при работе с сетевыми томами, не примонтированными как буква диска (т.е. с именами файлов вида \\server\share\path\file.cr2)
  2. Windows: новая настройка Preferences - Removable media - Show unmounted network volumes in Folders panel. Делает вот ровно то что написано, при использовании несмонтированных на букву диска томов - они будут отображаться в панели Folders.

На самом деле, ошибка залечена лишь частично: то что я вижу похоже на Qt-шный баг, имеющий вероятностный характер (не успели прочитать все по дереву фолдеров вверх к моменту отображения - и куку). Сколько мог, его последствия замазаны, FRV 1.1.1 выйдет с этим багом (который, насколько мы видим в тестах, полностью маскируется отключением вышеупомянутой галки), дальше это место в Qt перепишем сами, по месту.

Ссылки для скачивания

FRV 1.1.1 вышел, качаем тут

LibRaw 0.17-Alpha3 и 0.16.1

Один очень хороший человек взялся аудитить LibRaw, большое ему спасибо. С его помощью нашлось одно плохое место в разборе Makernotes (и была выпущена LibRaw 0.17-Alpha2, старые стабильные версии этим затронуты не были).

Но он не остановился и докопался до Dave Coffin, в результате чего:

  1. Сегодня выйдет advisory c большим списком затронутых проектов.
  2. LibRaw уже исправлена:

Чтобы огрести эту ошибку - нужен специально подготовленный (либо битый) RAW. Шансов столкнуться с ней в реальности со своими файлами - примерно ноль (ну и не страшно, в случае своих файлов - это будет битый RAW со случайными данными, от них в худшем случае все упадет).  Если же вы разбираете равчики, которые любой может вам залить (как это делают всяки сервисы хранения данных с целью показа превьюшек) - у вас могут быть проблемы, когда вам начнут заливать специально подготовленные файлы и гадить на стек.

FastRawViewer 1.1.1-RC1

Как оно и должно было быть (слишком много нового сразу), на FastRawViewer 1.1.0 поступили жалобы. Результат их обработки - версия 1.1.1 (пока RC1) с такими вот изменениями:

Новое и измененное

  • Панель Filmstrip/Thumbnails:
    • новый размер превьюшки, 75x50 пикселов
    • в tooltip можно показывать имя файла
  • Панель Folders:
    • Можно отключить показ иконок папок/дисков для экономии места
    • Можно отключить мониторинг смены removable media
    • Windows: можно отключить показ букв сменных дисков в которые не вставлен носитель (флешка, CD, дискета)
  • ...

LibRaw 0.17-Alpha2

А тем временем, LibRaw 0.17-Alpha2 (и на GitHub):

  • 15 новых камер (и 16-я Sigma DP3 Merrill, которой не было в списке, хотя поддержка была)
  • Исправлена возможная запись за границы буфера при обработке битых EXIF (Makernotes) данных.
  • Бинарно несовместима с предыдущей альфой, нужно все пересобирать (версия shared lib инкрементрирована)

Кончилась эпоха

Если помните, в конце марта Imaging Resource сначала выложил самплы Canon 5DS-R, потом убрал, потому что Кэнон им пальчиком погрозил. Сейчас выложили опять.

И вот беру я оттуда resolution target, загоняю в ACR и фотошоп (первое что под руку попалось) и вижу вот такое

(по клику откроется отдельно, PNG чтобы сжатие ничего не попортило).

Так я о чем, вот этих вот сходящихся полосок - их девять. И на предельном...

Вопрос недели

А вот, я извиняюсь, вопрос недели, нужен телефон на Андроиде, в подарок

  • Не безумных размеров (4 с небольшим дюйма - ОК)
  • Не безумно бюджетный, китайских китайцев отметаем
  • Не безумно позорный, всякие 512M RAM или 4Gb стораджа вычеркиваем
  • Цена существенна, но не определяющая ($300 ok, больше - надо понимать за что)

У меня получается Samsung S4 Mini (две симки нахрен не нужны, но с одной не купить), но может быть есть что-то похожее, но с какой-то выдающейся характеристикой, вроде аккумулятора на 7 киловатт-часов?

 

Вопрос месяца

Вопрос месяца:

Samsung U32D970Q или LG 31MU97?

  • LG
    • Дешевле
    • Больше пикселов (нестандартное отношение ширины к высоте меня не огорчает)
    • IPS а не "аналог"
    • Но совершенная неясность с тамошним софтом для калибровки, все очень жалуются (и совершенно не удалось понять, поддерживается ли i1 Pro)
    • Но при этом - неплохие заводские калибровки, можно ж просто построить профиль того что с завода (сторонним софтом) и успокоиться.
    • Обзоров (так чтобы gamut померяли, с софтом калибровочным поигрались) - крайне мало, я только одних немцев нашел.
    • На маке - только 50Hz (но это я переживу)
  • Samsung:
    • Все наоборот :)

Кто-нибудь из читателей щупал их вживую и так, чтобы одновременно на одном столе?

Трудовые будни

Жалуется юзер, странной жалобой: 64-битный FRV падает, 32-битный - работает. Система, естественно, 64 бита.

Через три дампа (научили его снимать через Task Manager) и три версии софта проблема выяснилась:

  • FRV для отрисовки дерева фолдеров использует Qt-шный компонент (QDirModel)
  • Тот, в свою очередь, за иконками ходит в систему, все кончается в SHGetFileInfo()
  • В системе, как мы знаем можно зарегистрировать своего провайдера иконок и рисовать красивые иконки (так делает, к примеру Dropbox: для синхронизированных каталогов-файлов одна иконка, для тех что в процессе - вторая).
  • Ну и у юзера оно так и есть, там DBROverlayIconBackuped.dll, который часть Делловского (ноутбучного?) бэкапа.
  • Ну и 32-битная версия этого добра - дает угля иконок, а 64-битное к ней обращение (уж не знаю битность самого DLL, может где-то по дороге транслируется) - все рушит. Собственно и дампы кончаются в этом DLL, но я только со второго дампа начал подозревать чужую ошибку, а не свою.

Это, граждане, ужас. Везде БЕЗДНЫ.

Pages

Subscribe to blog.lexa.ru: все статьи