BSOD

Домашний компьютер на второе апреля подарил мне чудесную шутку:

IRQL_NOT_LESS_OR_EQUAL Stop: 0x000000A(0x00000034,0x00000002, 0x00000001, 0x806FFA16)

Проявляется в момент загрузки за секунду до появления окошка логина в систему. Safe mode не помогает. По всем симптомам грешу на драйвер Logitech SetPoint 4.4 (у меня теперь MX™ Revolution, кстати).

Отсюда вопросы:

  1. Общего плана: что делать? Гуглем пользовался, тамошние советы помогают слабо, т.к. предполагают возможность загрузки в Safe mode, а он у меня тоже виснет.
  2. Более конкретно: какие драйвера мыши используются при загрузке в Safe mode? Может ли мне SetPoint и там вредить или дело все-таки не в нем?
  3. Если дело в SetPoint, то: гружусь я, значит, с инсталляционного диска, какой мне файл удалить, чтоб при перезагрузке SetPoint не смог запуститься вообще?

PhotoME

Какая расчудесная программа, предназначенная для просмотра и редактирования EXIF и IPTC у цифровых фотоизображений. Пока beta и пока бесплатно.

Вести с полей

Умерла USB-флешка Transcend TS JF110 на 2 гигабайта. Взамен заказал Corsair Survivor GT 8GB — дорого (хотя, это смотря как посмотреть, вообще, не самый дорогой вариант получается), зато надежно, ударо-влагопрочно и быстро.

В очередной раз сменил фаервол на домашней машине, ибо Look ‘n’ Stop от лягушатников задрал постоянными запросами на авторизацию доступа для фантомных процессов. Теперь там пыхтит Comodo Firewall 3.0. Полдня — полет нормальный. Правда, там по-умолчанию стоит режим, который без спросу разрешил доступ сеть для MS Word (и вообще всем приложениями от Microsoft). Это не дело, пришлось вырубить. Во всем остальном Comodo Firewall оправдывает самые лучшие ожидания.

Make 3D

Интересную технологию представил на суд широкой общественности Стендфордский Университет: программа Make 3D позволяет превратить обычное двухмерное фотоизображение в практически настоящую трехмерную пространственную модель. Безусловно, настоящим 3D такая модель не является, это только имитация, но все-равно результаты выглядят потрясающе.

Как и большинство университетских разработок, Make 3D распространяется с открытым кодом под лицензией Creative Commons Attribution-Noncommercial 3.0 unported license. Те, кто не желает или не может скомпилировать код на своей машине, могут воспользоваться веб-интерфейсом к программе (требуется бесплатная регистрация). Затем вы можете закачать свою фотографию с локального диска или указать адрес на Flickr. Приложение полностью автономно — больше никаких действий от пользователя не потребуется. Через некоторое время можно будет полюбоваться на результат (о чем вас уведомят по электронной почте).

Полученное трехмерное изображение можно приближать, отдалять и вращать с помощью клавиш управления курсором (такой функционал возможен благодаря использованию плагина Adobe Shockwave или технологии VRML).

Если же собственной фотографии под рукой не завалялось, то можно посмотреть на 3D-модели снимков других пользователей.

Не являясь специалистом в вычислительной математике, не рискну перевести цитату разработчиков о том, как это все работает. Поэтому, предлагаю ознакомиться с ней на языке оригинала:

Our software uses a breakthrough technology in machine learning. It estimates depths from the single image by using our monocular vision algorithm, developed in 2005. It captures a variety of monocular cues and learns the relations between different parts of the image using a machine learning technique called Markov Random Field (MRF). Our algorithm first divides the image into small patches and analyzes them at multiple scales to estimate each of the patches’ 3-d location and 3-d orientation. More details could be found here.

FeedDemon стал бесплатным

Однако, приятная во всех отношениях новость. Скачать его можно с сайта разработчика: FeedDemon 2.6 Release Notes. Интересно, а он научился работать с флешки? В свое время это была единственная причина, по которой я стал использовать чуть менее удобный GreatNews.

Фотоархив

В связи с переходом на новый каталогизатор фотографий (удивительно, но факт: идеальным кандидатом оказался Windows Live Photo Gallery) возникла необходимость перелопатить мой фотоархив с целью создания jpeg-превьюшек для всего сонма NEF-ов, которые у меня скопились за последние три года. 25 DVD болванок ни много ни мало (да-да-да, я все-таки храню все свои фотографии, несмотря на то, что утверждал ранее). Зарядил Batch Process в Nikon Capture NX — по прикидкам продлится это дело около 15 суток при 100% загрузке процессора без перерыва на перекур и пережор.

Но это только цветочки. Оказалось, что та программа (VSO CopyToDVD), которой я пользовался для записи болванок, обладает одной неприятной особенностью: эта зараза натурально «халтурит» при записи множества мелких файлов, расположенных в десятке каталогов. Часть файлов не записывается вовсе, а другая оказывается совсем не в том каталоге, в котором должна. Если бы я был программой для записи болванок и хотел схалтурить, то делал бы именно так. В общем, небольшая часть моего фотоархива почила в бозе. Ну и хрен с ней. Ценного там, к счастью, практически ничего не было.

В спешном порядке пришлось переходить на маленький шедевр софтостроения ImgBurn, чего и вам рекомендую. Про монстров типа Nero и иже с ним можете даже не напоминать.

Заикнувшихся про RAID буду банить сразу и без предупреждения.

Стоковая фотография: программа Cushy Stock

Автор: Alex Bakulin (создатель программы Cushy Stock).
Публикуется на правах рекламы.

Для того, чтобы заработать на фотографии, не нужно сверхъестественных знаний и умений. Достаточно иметь навыки съемки, более-менее приличную цифровую камеру и желание освоить новую область заработка с помощью фотографии — стоковую фотографию.

Читать далее «Стоковая фотография: программа Cushy Stock»

Intellipoint и Nikon Capture NX

История с таинственной dll-кой, мешающей жить очень нужной программе, получила неожиданное (ну, кому как, на самом деле) продолжение. Оказалось, что проблема вовсе не в dll-ке, а в мышином драйвере от Microsoft — Intellipoint. В связи с этим предупреждаю: последняя версия Intellipoint 6.1 несовместима с Nikon Capture NX (именно она и есть та самая очень нужная программа): при наличии в памяти процесса point.exe Capture NX начинает неприятно подглючивать (скачут заголовки, плохо перерисовывается окно приложения, но на функциональность вроде не влияет). Более старые версии драйверов я пока не проверял.

Однако виноват таки «малчык», т.е. Nikon — нафига, скажите мне, надо было писать столь критичное к производительности приложение на дотнете, а?

Подмена системной DLL

Занятная проблемка у меня возникла. Есть некая очень нужная программа “MyApp.exe”. Она использует очень системную библиотеку “SystemDll.dll”. После установки одного из хотфиксов, “SystemDll.dll” сменился с версии 1.0.0.0 до версии 1.0.0.1. Такое небольшое изменение привело к тому, что очень нужная программа “MyApp.exe” стала совершенно непотребно глючить. Внимание, вопрос: как сменить обратно “SystemDll.dll” версии 1.0.0.1 на версию 1.0.0.0?

Решение «в лоб» известно: грузимся с загрузочного диска и тупо копируем “SystemDll.dll” нужной версии в каталоги %windir%\system32\ и %windir%\system32\dllcache\. Но этот способ недостаточно изящен. Я хочу подменить эту “SystemDll.dll” только для “MyApp.exe”. В принципе, в Windows XP есть соответствующий механизм Isolated Applications and Side-by-side Assemblies (кратко о нем на пацанском языке), но если я правильно понял, для достижения поставленной цели мне придется создавать свой дистрибутив “MyApp.exe”, который будет устанавливать “SystemDll.dll” версии 1.0.0.0 в каталог %windir%\WinSxS\ и прописывать соответствующие manifest. Вот тут я и сломался. Люди добрые, люди сведущие, помогите неразумному, а?