metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2009-02-12 06:58 pm

Qt Сreator

Поставил себе сабж, посмотреть чо за оно. Как обычно, первая операция после установки - проверить, нужно ли его инсталлировать, или можно ставить простым копированием (у меня рабочих мест много, инсталлировать влом и вообще я стараюсь проги ставить так, чтобы они переживали умирание винды).
Так вот фиг. Причем фиг такой, коего я еще не видел.
При установке оно патчит часть собственных файлов, прописывая ЯВНО внутрь бинарника путь куда их инсталлировали. Посему копируй, не копируй - оно будет искать свои файл там куда его ставили.

Лечится это запуском хитрого бинарника:
qtlibspatcher.exe новый_путь_к_qt_внутри_инсталляции
который патчит все бинарники новым путем.

Нашел только что случайно, после копания в исходниках qt и qt creator - отследил откуда берется путь, а потом случайно обнаружил обращение к нему в функции с характерным названием "patchBinaryWithQtPathes" :)

Если бы я не был пнем - я прочитал имя бинарника сразу, а не только сейчас, потому что мне постоянно мерещилось название типа "dispatcher" а не "patcher".

А, так вот, о чем это я? Исходники qt creator и qt достаточно хорошо читабельны.

PS: Гугл воще не находит такие имена, нигде. Такое ощущение что вопросом переноса в другую папку Qt Creator озаботились только разработчики, а использовал эту хрень только я.

[identity profile] max-posedon.livejournal.com 2009-02-12 07:41 pm (UTC)(link)
У вас и так ЦА стоит ноет, что на их КПК/Смартфонах CityInfo-ы нет, сомневаюсь что вы обратите внимание на linux-оидов, даже когда их будет 50%.

[identity profile] kong-en-ge.livejournal.com 2009-02-12 07:44 pm (UTC)(link)
Это, простите, ЦА? Это пока еще маргинальные ее сегменты, работать с которыми экономически нецелесообразно.

[identity profile] vp.livejournal.com 2009-02-12 08:15 pm (UTC)(link)
ребе, не забывайтесь. Народ вообще в своей массе не мыслит какими-то категориями продаж и массовости. И тем, что реализация продукта может быть связана с качеством пищеварения. Всех интересуют фрактальные лошади в вакууме.

[identity profile] kong-en-ge.livejournal.com 2009-02-12 08:19 pm (UTC)(link)
Ребе, я-то помню это, как помню и то, что те, кто лезет на передовую, чаще становятся сабжем в похоронках :)

[identity profile] theiced.livejournal.com 2009-02-12 07:45 pm (UTC)(link)
Так надо ЦА потыкать мордой в навителы различные. И они таки перестанут ныть и станут пользовать нормальный продукт.

И вообще - мне сейчас на сайте эсмы пойказали баннер `гадалки лукашенко`. Вас сейчас всех пойсадят и мы заживём счастливо ;)

[identity profile] theiced.livejournal.com 2009-02-12 07:49 pm (UTC)(link)
http://www.charter97.org/ru/news/2009/1/29/14542/

Баннер ведёт сюда ;) Всё ясно - ситиинфа была задумана великим Z как среццтво разрушения моска у думающей части населения.

[identity profile] metaclass.livejournal.com 2009-02-12 07:51 pm (UTC)(link)
Идиотов с хартии надо отправлять копать уран :)
Противопоставлять ученых и футурологов, это таки у них хорошие жабы в голове поселились.

[identity profile] theiced.livejournal.com 2009-02-12 07:54 pm (UTC)(link)
Именно. И вот эсму (и рэдбай) туда же :)

[identity profile] theiced.livejournal.com 2009-02-12 07:57 pm (UTC)(link)
http://img11.imageshack.us/img11/8830/esmaiv4.png

Показательно - первый креатив с коммуникатором, второй оппозиционный :)