Войти в систему

Home
    - Создать дневник
    - Написать в дневник
       - Подробный режим

LJ.Rossia.org
    - Новости сайта
    - Общие настройки
    - Sitemap
    - Оплата
    - ljr-fif

Редактировать...
    - Настройки
    - Список друзей
    - Дневник
    - Картинки
    - Пароль
    - Вид дневника

Сообщества

Настроить S2

Помощь
    - Забыли пароль?
    - FAQ
    - Тех. поддержка



Пишет dibr ([info]dibr)
@ 2010-05-03 18:28:00


Previous Entry  Add to memories!  Tell a Friend!  Next Entry
hugin
     Хорошая софтина Hugin. Если бы не исповедуемый ими "линуксоедный" подход "собери себя сам": «The Hugin project makes reasonable efforts to ensure that the released source code builds on a wide variety of platforms. We also provide information how to build the source code (links below). We don't have the resources to go beyond that. Sometimes we also don't have access to specific platforms and can't guarantee that the code builds either. Please don't ask us for binaries / pre-compiled versions. We believe that if a group of users of a specific platform feels the need, they will eventually produce them» (c)

     Результат. На официальной страничке download висит жирная ссылка "СКАЧАТЬ ХУГИН ПРЯМ ЩАЗ под винду и мак". По ссылке качается почти свежая версия под винду (2009.4.0, последняя релизная версия - 2010.0.0), которая ставится, но не работает - по причине отсутствия внутри файла autopano-sift-c (о чём выдаётся соответствующее сообщение при попытке создать контрольные точки). К такому я уже привык ([1], [2], меня наоборот удивляет когда ты его скачал, а он вдруг заработал), откатился на 2009.1.0.4240 by Ad Huikeshoven (которая при запуске представляется как 2009.1.0.4175, а вообще скачивался как нечто версии якобы 0.8.0 - да, так у них сложно), и всё заработало.

     Умиляет другое.
     Чтобы скачать этот самый 2009.1.0.4240 - нужно брать гугль, хорошо знать чего хочешь, и знать пару волшебных ключевых слов, иначе не получится. Поскольку на официальной страничке для винды предлагают, на выбор, "latest" (декабрьский, неработающий), или 0.7.0 - две тысячи, простите, восьмого года выпуска. Я понимаю, виндокодеров среди авторов hugin нет, лично собирать некому - но может хотя бы поставить ссылки на тех кто собирает, вроде того дяди с фамилией похожей на вулкан Эйяфьятлайокудль? Про архив версий уж боюсь и вспоминать...

     Нет, ну вот как с такими программами жить? Такими темпами прямо настоящим линуксоедом станешь...


(Добавить комментарий)


(Анонимно)
2010-05-03 11:38 (ссылка)
К слову, ворчание на русском языке в жежешечке не является корректный багрепортом. А разработчики не телепаты, про проблемы пользователей маргинальных систем узнать из атсрала не могут.

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 12:10 (ссылка)
А вот кстати.

Ковыряюсь в их сайте. Нашёл "hugin-ptx mailing list" - чтобы постить в него надо "к нему присоединиться". Есть bug tracker на sf.net - он требует "залогиниться" (т.е. очевидно зарегистрироваться). Больше за несколько минут ковыряния сайта ничего удобного для багрепорта я не нашёл (впрочем, допускаю что плохо искал).

И куда слать багрепорты, если я не хочу нигде "регистрироваться" и никуда "присоединяться"? Лично Пабло ди-Энджело? Так виндовую сборку явно не он собирает...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 12:24 (ссылка)
[обращясь к информационному атсралу]

Hugin 2009.4.0 (Hugin_2009-4-0_win32_setup.exe, скачивался с http://sourceforge.net/projects/hugin/files/latest). После установки и в "default" и в "full" вариантах, в каталоге /bin отсутствует autopano-sift-c.exe (присутутсующий, например, в 2009.1.0). При попытке создать контрольные точки при помощи autopano-sift-c (выбор по умолчанию), выдаётся ошибка "could not execute command: autopano-sift-c.exe" и так далее, в логах:

19:17:33: Execution of command '"autopano-sift-c.exe" --maxmatches 10 --projection 0,47.030904 C:\Temp\ap_103C.tmp "H:\temp\1\crw-IMG_5504.jpg" "H:\temp\1\crw-IMG_5505.jpg"' failed (error 2: не удается найти указанный файл.)
19:17:33: Execution of '"autopano-sift-c.exe" --maxmatches 10 --projection 0,47.030904 C:\Temp\ap_103C.tmp "H:\temp\1\crw-IMG_5504.jpg" "H:\temp\1\crw-IMG_5505.jpg"' failed.


Куда писать не знаю. Знаю, что кто-то из авторов мониторит интернет по слову hugin, поэтому пишу здесь :-)

(Ответить) (Уровень выше)


(Анонимно)
2010-05-03 13:18 (ссылка)
> Ковыряюсь в их сайте. Нашёл "hugin-ptx mailing list" - чтобы постить в него надо "к нему присоединиться". Есть bug tracker на sf.net - он требует "залогиниться" (т.е. очевидно зарегистрироваться). Больше за несколько минут ковыряния сайта ничего удобного для багрепорта я не нашёл (впрочем, допускаю что плохо искал).

> И куда слать багрепорты, если я не хочу нигде "регистрироваться" и никуда "присоединяться"? Лично Пабло ди-Энджело? Так виндовую сборку явно не он собирает...

О да, Истинный Анонимус никогда не снимет дырявого пакета с головы!
Да, надо иметь почту, чтоб зарепортить баг. И это _нормально_.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 13:26 (ссылка)
[зевая] толсто. одно дело - пакет на голове, другое - требование регистрироваться в системах, которые мне не нужны. кстати, онанимус - а ты сам-то почему здесь в пакете ходишь? "Почты нету"?

почта у меня есть. желания где-то регистрироваться - нет. если есть пипка "report a bug" или ещё какой "фидбэк" - покажи, я её нажму.

ещё идеи будут?

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312@lj
2010-05-03 13:47 (ссылка)
Хе. А мысль, что на тот емыл могут падать полезные сообщения вроде "факты, вами изложенные, интереса для науки не представляют охренеть, и правда баг, вот тут лежит патч, а готовый бинарник выложим такого-то числа" - не приходит?
Опять же, есть стопицот бесплатных почт, и ради паранойской анонимности можно для каждого багтрекера/говнофорума/... заводить отдельный ящик (заодно шлю луч циакринового поноса гуглорасам, которые теперь требуют номер мобилы для регистрации почты).

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 14:17 (ссылка)
Мысль - она приходит если подумать. А если подумать, то:
- "патч" я и сам могу: выдрать нужный экзешник из старой версии, подложить к новой. В таких случаях (когда нарушена _основная_ функциональность) надо не "патч", а дистрибутив перевыложить
- мне не к спеху, я через полгодика и так зайду "посмотреть чего нового", а до этого - посижу на предыдущей версии. Не настолько там бурное развитие нужного мне функционала идёт, чтобы гнаться за распоследним latest
- а вот возможность простым образом сообщить об ошибке - она важна. Чем проще процедура сообщения об ошибке (в разумных пределах, конечно) - тем большее количество ошибок будет сообщено. Впрочем, некомплектный до неработоспособности дистрибутив - это где-то за гранью моего понимания...

> Опять же, есть стопицот бесплатных почт, и ради паранойской анонимности можно для каждого багтрекера/говнофорума/... заводить отдельный ящик

А ещё есть одноразовые почты типа майлинатора, их даже регистрировать не надо. Онанимность почти стопроцентная.
Но ты путаешь. Я хочу как *проще* (ввёл описание ошибки в формочку, жмакнул "сабмит", или кликнул на ссылку с э-мылом на сайте), а ты предлагаешь как *ещё сложнее*.
Зачем мне регистрироваться там, где мне, по большому счёту, ничего не нужно? Что-то вводить, в какие-то формочки...

(Ответить) (Уровень выше)


[info]dibr@lj
2010-05-03 14:18 (ссылка)
> заодно шлю луч циакринового поноса гуглорасам

гуглы от киберсквоттинга защищаются. Ресурс популярный, популярные логины заканчиваются быстро... если не ограничить - могут найтись энтузиасты, регистрирующие их пачками...

(Ответить) (Уровень выше)


(Анонимно)
2010-05-03 15:04 (ссылка)
> кстати, онанимус - а ты сам-то почему здесь в пакете ходишь? "Почты нету"?

А мне тут пакет не мешает, потому и в пакете :)

> почта у меня есть. желания где-то регистрироваться - нет.

Сиди вот теперь с багами :P

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 15:08 (ссылка)
Так и мне пакет не особо мешает. Посижу с багами на предыдущей версии, а через полгодика и без меня что-нибудь да изменится...

(Ответить) (Уровень выше)


(Анонимно)
2010-05-03 19:01 (ссылка)
> ещё идеи будут?

Оно ещё и по OpenID пускает. Уж не знаю, насколько идея хороша, но предикат "не регистрироваться" выполнен.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2010-05-04 04:48 (ссылка)
Засабмиттил.

Но я неточно сформулировал предикат: это не "не регистрироваться" а "возможность просто и очевидным образом отослать багрепорт". В идеале - формочка "сабмит э баг" на сайте, которую можно использовать _сразу_, пусть даже через open id.

В данном случае это не работает ну вообще никак. До сабмитилки багов (которая находится не на hugin.sf.net, а как бы рядом, но всё-таки не там - sourceforge.net/projects/hugin) надо ещё докликаться. При нажатии на "хочу сообщить о баге" - выдаётся не формочка с сообщением, и даже не форма логина (в которой было бы видна поддержка open id, и дальнейшие шаги были бы очевидны), а "ошибка: надо залогиниться". Поскольку логин подразумевает регистрацию, наличие open id нигде не светится - человек, имеющий "некоторое желание" засабмиттить баг просто задолбается и уйдёт.

То есть, система эта заточена под тех, кто с ней работает. А человек с улицы - это человек с улицы, делать ему там нечего, баги ещё какие-то сабмиттить.

(Ответить) (Уровень выше) (Ветвь дискуссии)


(Анонимно)
2010-05-04 10:00 (ссылка)
> То есть, система эта заточена под тех, кто с ней работает. А человек с улицы - это человек с улицы, делать ему там нечего, баги ещё какие-то сабмиттить.

На юзабилити сорцефоржа тоже можно засабмиттить баг :)

(Ответить) (Уровень выше)


[info]mc6312@lj
2010-05-03 11:45 (ссылка)
> Такими темпами прямо настоящим линуксоедом станешь

Собсно, почему не?

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 12:12 (ссылка)
"Но зачем?!" (с)
Что такого есть в линуксе, чего лично мне не хватает в винде? Возможности собирать-разбирать hugin на время?...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312@lj
2010-05-03 13:38 (ссылка)
Хы. Например, просто возможности собрать заинтересовавшую софтину, не разыскивая инструменты для сборки черт знает где, и в середине процесса обнаружив, что библиотеку А на винду не портировали вовсе, тулзу Б портировали, но криво, и она работает исключительно из-под админа с отключенными антивирем и фаерволлом, порт тулзы В лежал на сайте, который умер из-за того, что сайтовладелец не заплатил хостеру, потеряв интерес к программированию.

Еще для нервов полезно, что ось не лезет периодически в интернеты проверяться на подлинность и непиратскость (что нервирует даже в случае насквозь лицензионной винды).

Также меня дико бесит виндовское EULA (да, я дефективный и прочитал сей замечательный документ целиком).

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 14:28 (ссылка)
> Хы. Например, просто возможности собрать заинтересовавшую софтину, не разыскивая инструменты для сборки черт знает где

Например?
По большому счёту, большинство из того что мне нужно, есть под винду уже собранное. Вот хугин разве что странный такой, что под винду собирают его как-то подпольно :-)
А "порт тулзы В лежал на сайте, который умер из-за того, что сайтовладелец не заплатил хостеру, потеряв интерес к программированию" - разве не общеплатформенная проблема?
В-общем, с софтом непонятно: у меня и под виндой вроде всё есть. От пераццкого софта правда отказаться будет психологически сложно, но в принципе всё нужное заменябельно и есть в виде инсталляторов.

> Еще для нервов полезно, что ось не лезет периодически в интернеты проверяться на подлинность и непиратскость (что нервирует даже в случае насквозь лицензионной винды).

А и пусть её лезет.
У меня стоял "честно спижженный" XP corp - проблем не было. Поставил цельнопиратскую XP+sp3 от philka - проверяется, пиратской себя не считает. Учитывая что на ХР MS уже подзабил - думаю, свой век она доживёт.
А "семёрку" я вполне возможно уже и куплю.

> Также меня дико бесит виндовское EULA (да, я дефективный и прочитал сей замечательный документ целиком).

А меня, если что, нервирует "вирусность" лицензии GNU. То есть, в принципе мне пофиг - я не девелопер, но вот чисто идеологически...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312@lj
2010-05-03 15:51 (ссылка)
Кому что.

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

против

"На тебе модульную газонокосилку и чертежи от нее. Можешь стричь траву, а можешь собрать небольшой паровозный двигатель со вжывленными бритвоклапанами, но чертежи своей поделки зажимать низзя."

А кому охота и бритвоклапана вжывлять не через выхлопную трубу, и чертежами не делиться, для тех BSD есть, например.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 16:13 (ссылка)
Ты про работу или про лицензии?

По работе. Винда и виндософт более-менее работает из коробки, и часто позволяет "настраиваться на ходу": налетел на неудобность, настроил, дальше пошёл. "Юниксвей" часто напоминает ведро с болтами - хочешь собирай газонокосилку, хочешь - ядерную МБР, но если просто вытряхнуть из коробки - будет продукция советского автопрома: теоретически оно ездит, практически... С настройками та же фигня - виндософт в дефолтных настройках ориентируется на "хомячков", "юниксвей" же - на того дядю Васю, который перед праздником собирал дистрибутив. На дефолтные мазильские настройки я уже матерился, громко. На мсиешные - довольно тихо, хотя как браузер msie совсем не браузер.

По лицензиям - ну так примерно об этом и речь: есть всякие bsd, но линукс-то, если я не путаю - GNU. *Как пользователю* мне вообще пофиг на лицензии, лишь бы софт работал, но "вирусность" GNU - тоже одна из форм анального рабства, хотя и более мягкая...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312@lj
2010-05-03 16:23 (ссылка)
"По работе", хехе. Работа разная бывает. Кому-то готовые рабочие места одмин/эникейщик организует (ограждая юзера от непосредственного общения с МС и ихних проверок), а кто-то сам вот этим самым работает, и вынужден уже носить шапочку из фольги, а на ящик с лицензионными бамажками мечтает натянуть скальп с яиц Баллмера.

(Ответить) (Уровень выше)


[info]aceler@lj
2010-05-03 12:33 (ссылка)
Будь как все — поставь убунту!

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 13:34 (ссылка)
Стать не как все - купить мобилку на андроиде, доковыряться в нём до линукса, собрать хугин под ондроед :-)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aceler@lj
2010-05-03 13:35 (ссылка)
Вполне достаточно мобилки на маемо, там даже собирать не надо :)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 13:39 (ссылка)
Что, hugin там входит в комплект? Надо ещё разок приглядеться к тому "линукс-планшету" с dealextreme... ;-)

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312@lj
2010-05-03 13:43 (ссылка)
Как я представлю себе сборку панорамы 16384х4096 на каком-нибудь ARMe... гыгыгы.

(Ответить) (Уровень выше)


[info]aceler@lj
2010-05-03 13:44 (ссылка)
В самой маеме нет, но это ж дебиан :)

http://packages.debian.org/testing/graphics/hugin

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 14:32 (ссылка)
Ух ты.
А в том списке архитектур ARM (или на чем там та планшетка сделана) есть? А то я в них не очень разбираюсь: вроде буковки похожие есть, но какие-то не совсем те...

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aceler@lj
2010-05-03 14:40 (ссылка)
Название armel — это и есть архитектура ARM.

(Ответить) (Уровень выше)


[info]mc6312@lj
2010-05-03 13:42 (ссылка)
Почему убунту? А не генту какое-нибудь, чтоб погрязнуть в сборках из сырцов навечно?
Можно еще поставить подломленную макось и нацарапать на системнике гвоздем силуэт яблочного огрызка.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aceler@lj
2010-05-03 13:45 (ссылка)
> Почему убунту?

Потому что как все!

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]mc6312@lj
2010-05-03 13:51 (ссылка)
А хто все-то? Ну, я в ёй сижу, потому что к дебианоподобным привык, а в чистом дебиане к моменту релиза всё успевает пылью зарасти... а на какой-нито форум зайди, или на великий и ужасный ЛОР - так каждый либо на генте, либо на арче, либо продал почки и купил RHEL, а на африканского касманафта через губу плюет.

(Ответить) (Уровень выше) (Ветвь дискуссии)


[info]aceler@lj
2010-05-03 13:52 (ссылка)
Хы, ЛОР ;)

(Ответить) (Уровень выше)


[info]demon_nn@lj
2010-05-04 05:27 (ссылка)
Угу. Там хугин в дистрибутиве есть. Собранный и рабочий. Ставиться и работает в несколько кликов мышой. Как и все остальное.

(Ответить) (Уровень выше)


[info]ilya_314@lj
2010-05-03 15:13 (ссылка)
Некоторое время назад сравнивал производительность сшивалок, столкнулся с аналогичной проблемой на новом релизе. Сперва смотрел релиз, который отдается по главной ссылке, он был не очень свежий но работал. Чтобы заработал самый новый, туда копировал из работающего недостающую программу. Бардак у них там.

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2010-05-03 15:27 (ссылка)
Юниксвэй у них там: конструктор "собери сам без документации". Как в фидошке досовых времен :-) Те, кто с ними с самого начала - могут вообще ничего не замечать, и привычным движением копировать недостающий экзешник и править скрипты, начинающий юзер от "не могу ничего сделать патамучта ошибка 2" снесёт и уйдёт, а я - где-то посерёдке...

Справедливости ради замечу, что смотанная скотчем и жвачкой фидошная станция способна, несмотря на совершенно дикий внутренний вид, спокойно оттарабанить лет десять без глюков. У меня стоит такая. ЕМНИП, с 1995 года поменялся голдед (на win32), добавился binkp... да, в принципе, и всё.

И тут так же: если отвалившиеся детали приклеить, работать будет.

(Ответить) (Уровень выше)


[info]sergray@lj
2010-05-06 09:20 (ссылка)
он был очень тормозной, когда я его пробовал. Для ubuntu, кстати, есть собранные пакеты

(Ответить) (Ветвь дискуссии)


[info]dibr@lj
2010-05-06 09:28 (ссылка)
Он до сих пор местами очень тормозной. Но его "модульность" мне нравится: видно, что происходит "под капотом" (и как туда вмешаться), и можно решать не связанные с панорамами задачи (типа опа).

(Ответить) (Уровень выше)