Показаны сообщения с ярлыком ВиО. Показать все сообщения
Показаны сообщения с ярлыком ВиО. Показать все сообщения

среда, 10 декабря 2008 г.

CanoScan LIDE 25 и Fedora 10

Настройка заняла на удивление мало времени. Что этого потребовалось.

Установить пакеты scanbuttond usbutils (lsusb) и xsane:
$ yum install scanbuttond usbutils xsane

Проверить список устройств подключённых к usb:
$ lsusb

Далее:
$ scanbuttond -r 1000000
$ sane-find-scanner
$ scanimage -L
Выполнить scanimage -T -d, указав результат scanimage -L:
$ scanimage -T -d plustek:libusb:002:002

После этого можно запускать от пользователя xsane и сканировать:
$ xsane

Источник: liltux.wordpress.com.

среда, 8 октября 2008 г.

Google Groups

Возникла проблема с фильтрами для одного объекта из библиотеки ExtJs. После нескольких часов изучения на практике методов, событий и свойств двух объектов зарегистрировался в Google Groups и описал свою проблему. Проверил после обеда: ответов не было, при этом появилось несколько новых постов с количеством ответов от 1 до 3. Пришлось отвечать самому. Для поиска ответа использовалась отладочная версия библиотеки. Выяснил, что для локальных данных метод ComboBox.doQuery() или очищает фильтр объекта Store для выборки всех данных, или очищает фильтр для установки нового для фильтрации по введённому значению - т.е. без особых вариантов на использование своего фильтра. Помогла проверка используемая для кэширования запросов по последнему условию.

Итоговая заплатка для использования своих фильтров выглядела так:
ComboBox.on('beforequery', function (obj){
obj.forceAll = true;
obj.combo.lastQuery = obj.query;
});
Внимание: используется недокументированное свойство ComboBox.lastQuery, работает в ExtJs версии 2.2.

P.S. Ранее для помощи в освоении ExtJs зарегистрировался в Вопросах и ответах, но после краткого знакомства с ВиО вопросы на эту тему там задавать я не стал.

понедельник, 6 октября 2008 г.

Студент

В Вопросах и ответах ответил как примирить два народа и стал студентом младших курсов.