Программистский дыбр
Apr. 16th, 2018 11:38 pmМои фрагментарные патчи постгресса перенесли на следующий коммит-фест, который будет уже в сентябре, после релиза. Наверное надо будет что-то ревьюйнуть. Видимо посмотреть предложенный Глуховский патч, раз уж он по моей теме топчится... Но это когда цикл задач снова до постгресса дойдет. А вообще все это оч. сильно фрустрирует. Че-то я все меньше и меньше уверен в том, что хочу на таких условиях в постгресе ковыряться.
Стоящую на повестке дня документацию для gost engine'а ковырять откровенно лень и не хочется. Но видимо надо будет в какой-то момент себя заставить.
Вместо этого я занялся другим знатным извращением. Похоже что Opticbook 3800 сам себя в SANE не добавит, и с этим надо что-то делать... При том что там известный чип под который есть бэкенд. С вероятностью удастся обойтись малой кровью. Но для этого все равно надо начать понимать код и USB-шную мать его специфику. Для этого я по дешевке прикупил поддерживаемый сканер с аналогичным чипом, и собираюсь ставить эксперименты сначала над ним. Я собираюсь статически прилинковать бэкенд к испоняемому бинарнику и научиться из него мануально ставить сканер в требуемую мне позу: моргать лампой, ездить головой.
Пока у меня получилось прилинковать бэкенд и опросить сканеры (и получить почему-то пустой список). Все осложняется тем, что оно желает automake'а более старого чем тот, что у меня на ноутбуке, и разработку приходится вести в двух точках: в lxc-контейнере запускать automake, если поправить Makefile.am, и результат перекидывать на ноут, где есть физический usb.
Короче, это должна получиться славная охота, если удастся это провернуть до конца...
Стоящую на повестке дня документацию для gost engine'а ковырять откровенно лень и не хочется. Но видимо надо будет в какой-то момент себя заставить.
Вместо этого я занялся другим знатным извращением. Похоже что Opticbook 3800 сам себя в SANE не добавит, и с этим надо что-то делать... При том что там известный чип под который есть бэкенд. С вероятностью удастся обойтись малой кровью. Но для этого все равно надо начать понимать код и USB-шную мать его специфику. Для этого я по дешевке прикупил поддерживаемый сканер с аналогичным чипом, и собираюсь ставить эксперименты сначала над ним. Я собираюсь статически прилинковать бэкенд к испоняемому бинарнику и научиться из него мануально ставить сканер в требуемую мне позу: моргать лампой, ездить головой.
Пока у меня получилось прилинковать бэкенд и опросить сканеры (и получить почему-то пустой список). Все осложняется тем, что оно желает automake'а более старого чем тот, что у меня на ноутбуке, и разработку приходится вести в двух точках: в lxc-контейнере запускать automake, если поправить Makefile.am, и результат перекидывать на ноут, где есть физический usb.
Короче, это должна получиться славная охота, если удастся это провернуть до конца...