Про QFileSystemModel

А вот возьмем, к примеру, Qt и решим вывести дерево фолдеров (папок, каталогов).

С незапамятных времен в Qt есть QDirModel, которая тянет данные синхронно и, поговаривают, очень от этого тормозит. Не заметил, чтобы очень, но на долю секунды при открытии большого каталога по сети - ну да, есть. Самое плохое в этом то, что оно блокирует UI пока читает каталоги, а пересадить в отдельный (от View) thread, судя по всему, не получится.

А есть новая прекрасная QFileSystemModel,...

WM_DEVICECHANGE и все все все

Обложился USB-кардридерами, сую в них карточки и высовываю и чувствую, что схожу с ума.

Вот есть сообщение WM_DEVICECHANGE, оно прилетает

  1. когда я вставляю USB-флешку (не карту)
  2. когда я подключаю ридер (без карты)
  3. когда я подключаю ридер с заранее вставленной карточкой.

А вот если подключить ридер без карты (прилетит сообщение), а потом вставить карточку - на вставление карточки WM_DEVICECHANGE не прилетает.

Kaspersky Antivirus со мной солидарен, свое "обнаружен съемный диск" он показывает в случаях 1 и 3 (ну а...

Пятиминутка рекламы (повторно)

Для тех кто пропустил сигналы точного времени - повторяем.

С 4 по 25 июня (если лететь из Москвы, то вылет в Горно-Алтайск 3-го вечером) любимый оператор Алтай-Гид ведет нас (и вас, если захотите) в Хангайские горы.

Дифирамбы маршруту я уже спел тут, он действительно хороший и правильный.

По состоянию на начало недели, оставалось одно место. И еще одно - условно (занявший его - на тот момент не подтвердил).

Все контакты - у Алтай-гида на сайте.

Загранпаспорт - нужен, виза в Монголию уже почти полгода как не нужна.

Про Canon 5DS(R)

Значит поковырял я маленько самплы от Canon 5DS-R, которые уже убрали с Imaging Resource и могу сказать следующее.

Цвет

Своего мнения не имею, вот Илья пишет на DPR: средний dE 1.4, при максимальном (белый патч не берем) 2.5. Если выкинуть этот белый (А4) патч из подсчета среднего, то dEavg и вовсе 1.3. Отличный результат. Но, конечно, надо ждать снимков больших мишеней, таблица Ильи - по 24 патчам.

Шум

Камеры у меня на руках нет, самплов - ограниченное количество...

RawDigger 1.1.4 (с поддержкой Canon 5DS/5DSR)

По традиции, анонс тут:

RawDigger 1.1.4 это не только ценный мех, но и:

  • Поддержка 8 новых камер, включая Canon 5DS/5DSR (тестировалось только на полноразмерных RAW, примеров mRAW/sRAW пока у нас нет, работает или нет - не знаем; у полноразмерных RAW - новый формат, ранее на кэнонах не встречавшийся, изменения малы, но есть)
  • Поддержка смартфонов с RAW: на чипсете MTK (вроде бы 6589) и на соневских сенсорах.
  • Улучшенная работа на маленьких мониторах.

Равчики от 5DS-R берут с Imaging Resource, уже не берут! (но я все скачал и таки изучу вопрос, с той вот поправкой что это pre-production и надо будет переделывать по выходу камеры).

Письма из шестой палаты

А вот, например, камера Konica-Minolta 7D (и другие того же поколения).

В файле внутри неонка превьюшка. Нормальный практически JPEG. Только первые байты не FF D8, как полагается, а 02 D8

НО ПОЧЕМУ!!!???

120 опытов с электричеством. Опыт №67

Купили младшим детям (2 и 4-й класс) набор "Юный Физик, 120 опытов с электричеством". Каюсь, что внутри - не посмотрели.

Сейчас обраружил младшую дочь в попытке сделать опыт №67. Вот он:

По счастью, она сломалась на попытке откусить от ~2-мм проволоки кусок, ножницы не брали. Тут то я ее и поймал, блин.

Боюсь читать про остальные 119 опытов, вдруг там опыты с розеткой и они их уже делали?

Риторический вопрос: делали ли сами авторы сборника свои опыты?

UPD: в комментах пишут что все работает. Я не понимаю, почему батарейка не садится мгновенно!

Q: low level zip access

Преамбула:

Capture One умеет (не знаю когда, имел дело только с результатом) писать такие вот .eip-файлы.

Каждый такой .eip - это нежатый ZIP-файл (от ZIP - только контейнер) в котором лежит файлик 0.RAW (вместо RAW - реальное расширение, .IIQ или .NEF или еще чего) и немножко служебных файлов самой C1.

FastRawViewer и RawDigger ходят в эти файлы с помощью libarchive: archive_read_open_fd()/archive_read_next_header(), находят 0.EXT, аллоцируют буфер и читают туда через archive_read_data().

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

Соответственно, вопрос:

А не встречал ли кто 'low level' библиотеки для доступа к ZIP-файлам? Ну то есть мне надо считать оглавление и смещения/размеры данных в файле (и, для гарантии, вид сжатия), а дальше - для нежатых ZIP-ов я бы сделал себе mmap() нужного куска и не читал бы с диска лишнего.

Про ИП и пенсионный фонд

Весь январь и начало февраля я собирался доехать до ПФР и произвести сверку. То есть убедиться, что уплаченное им в прошлом году - пришло и обработано (бодания с налоговой в прошлом году - отняли неприличное какое-то время, дую на воду).

И вот я уже совсем собрался, зашел к ним на сайт, чтобы убедиться, что они не переехали в очередные бубеня и углядел там Кабинет Плательщика. И пишуть, там можно посмотреть на сверку расчетов.

Ну думаю, вот поеду к ним, заодно и пароль получу.... читаю, а пароль то можно заказным письмом. Было это в начале февраля, числа эдак пятого.

Заказал себе пароль (код активации, если быть точным), сайт написал "вышлем в течение 5 рабочих дней", прикинул что еще за пару недель почта донесет и тут в субботу в почтовый ящик прыгает извещение.

  1. Таки выслали в течение 5 рабочих дней (т.е. календарной недели).
  2. Штемпель отправки стоит 12.02.2015, на следующий день - пришло уже в мое отделение, еще на следующий - извещение в п/я.

Даже не знаю, чему больше удивляться, пожалуй вот Почте (еще летом прошлым из налоговой ходило больше недели).

Так вот, не врут

  • С присланным кодом активации можно зарегистрироваться.
  • "Справку о состоянии расчетов" я не понял (т.е. оно пошло генерироваться и что-то результата я пока не получил)
  • Но есть реестр платежей, который меня полностью удовлетворил, все что я платил - в нем есть, ура (что делать если нету - ну наверное таки ехать).
  • Капля дегтя: база данных по состоянию на 2 недели назад, о чем, впрочем, написано. Соответственно, если контролировать все процессы через эту дырочку, то платить надо за месяц до истечения срока.

P.S. Личный кабинет ИП в налоговой обещают в 1-м квартале 2015-го. Какое-то время еще будут доводить до ума, но вот предвижу что в течение этого года на дополнительные сервисы общения с налоговой (через Мое Дело, Эльбу и прочая) - можно будет забить болт. Ура!

FastRawViewer 1.0.5

Для полноты картины, чтобы не анонсировать в блоге только беты

FastRawViewer 1.0.5 вышел, качаем с оф-сайта

Крупных изменений относительно анонсированных ранее (и еще тут) нету, поправлены мелкие шероховатости, дублировать текст еще раз не буду.

RawDigger 1.1.3

Анонс, значит: выпущен RawDigger 1.1.3

Поддерживает 5 новых камер, включая Hi-Res (и обычные) файлы от Olympus E-M5-Mark II. Раскапывайте на здоровье.

Поддерживает "закрытие" файла (Menu-File-Close File), что позволяет отпустить и размонтировать флеш-карту без закрытия RawDigger.

FastRawViewer 1.0.5 beta2

Спасибо нашим пользователям (и производителям камер), которые не дают заскучать.

В FRV 1.0.5 Beta2 исправлены следующие проблемы (они были всегда):

  • Исправлена ошибка в разборе EXIF-данных в JPEG-файлах панасоника (c RAW-файлами проблем не было)
  • Исправлена проблема, приводившая к пропаданию отдельных (не в dock area) информационных окон (EXIF/Histogram/etc) в Mac OS X после вызова диалога настроек (или других модальных диалогов). Проблема была плавающая, связанная с таймингами, не все с ней сталкивались (в частности, мне пришлось постараться для воспроизведения).

Pages

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