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] sergei-d.livejournal.com 2009-02-12 09:26 pm (UTC)(link)
таки и кто виноват, что у вас там её нет? опять П-кин? Ж))


[identity profile] no-mad.livejournal.com 2009-02-12 09:27 pm (UTC)(link)
можно. NTFS и symbolic link куда угодно.

[identity profile] metaclass.livejournal.com 2009-02-12 09:28 pm (UTC)(link)
Смартфонов не существует, потому что если ими пользоваться в 15-градусный мороз, отмерзнут руки, а так же жидкие кристаллы и аккумулятор в смартфоне :)

[identity profile] max-posedon.livejournal.com 2009-02-12 09:32 pm (UTC)(link)
Давно вы видели 15 градустный мороз в беларуси?)
В Германии каждый таксист которого я видел, имел КПК для карт и пасьянса, данный рынок в Беларуси пока не доили, поверить, что в Беларуси он не может доится я не могу.

[identity profile] kong-en-ge.livejournal.com 2009-02-12 09:32 pm (UTC)(link)
Ребе, а кому нужны эти 3% зоопарка?

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

[identity profile] max-posedon.livejournal.com 2009-02-12 09:34 pm (UTC)(link)
Одна всемирно известная контора Apple, всю жизнь живёт за счёт 3-х процентов, причём кормит ещё мульён сторонних разработчиков. Так что ваш пример с 3% имхо не показателен.

[identity profile] sergei-d.livejournal.com 2009-02-12 09:35 pm (UTC)(link)
Кому нужны, те и окучивают. :)

[identity profile] dizel-by.livejournal.com 2009-02-12 09:36 pm (UTC)(link)
А часто ли появляется необходимость в 15-градусный мороз смотреть на карту, на жидкие кристаллы и на аккумулятор? ;)

[identity profile] kong-en-ge.livejournal.com 2009-02-12 09:36 pm (UTC)(link)
Я не писал и не буду писать ОС, я пишу прикладной софт, и мне ни к чему увеличивать издержки минимум на 20%, чтобы поднять прибыль на 3%. Это экономика.

[identity profile] kong-en-ge.livejournal.com 2009-02-12 09:37 pm (UTC)(link)
Ну, кто под виндой добиться ничего не может... да!

[identity profile] theiced.livejournal.com 2009-02-12 09:41 pm (UTC)(link)
И я таки не спорю что я не делаю погоды, у меня другие запросы и возможности, мне сложно оценивать потребности среднего пользователя с одним окружённым стаей кактусов десктопным компом дома (у меня дома (я+жена) имеется примерно следующий набор металлолома - кпк, смартфон, коммуникатор, 3 ляптопа, десктоп, не считая различной мелочёвки типа мп3 плюеров, у max_posedonа было вроде у одного 4 или 5 ляптопов, ну вы понимаете, да). Но я прекрасно вижу растущий рынок кпк/коммуникаторов и особенно смартфонов. Причём люди обычно не понимают что их железки можно использовать для чего то большего чем модные говномелодии и пасьянс, их надо только направить в нужном направлении ;)

[identity profile] sergei-d.livejournal.com 2009-02-12 09:41 pm (UTC)(link)
ай, не смешИте. я пример уже рисовал вам недавно. он правда не про ситиинфу. %)

[identity profile] max-posedon.livejournal.com 2009-02-12 09:42 pm (UTC)(link)
Не-не-не, лаптопа тока 3 + смартфон с linux-ом :).

[identity profile] theiced.livejournal.com 2009-02-12 09:43 pm (UTC)(link)
Было больше, точно помню.

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

[identity profile] metaclass.livejournal.com 2009-02-12 09:52 pm (UTC)(link)
Не знаю. Но сам факт, что я могу угробить недешевый девайс, просто достав его посмотреть карту в местном климате, мне действует на нервы.

[identity profile] sergei-d.livejournal.com 2009-02-12 09:52 pm (UTC)(link)
призрак кахеса кошмаром висит...

[identity profile] featalion.livejournal.com 2009-02-12 09:56 pm (UTC)(link)
интерфейс ситиинфы риальни говно, ещё всяких проблем со слоями вылазило в XP

[identity profile] kong-en-ge.livejournal.com 2009-02-12 09:57 pm (UTC)(link)
Ребе, вы живьем с клиентурой из БССР работали, включая все стадии попыток сесть на шею?

[identity profile] x-a-e-p.livejournal.com 2009-02-12 10:02 pm (UTC)(link)
ну таки n810 отлично работает и в переполненом троллейбусе и таки в -15. И таки да, там некошерный линупс и можно юзать карты от таки некошерного OSM(гнобите меня, kong_en_ge)

[identity profile] sergei-d.livejournal.com 2009-02-12 10:03 pm (UTC)(link)
Ладно, это просто травля была. :-)
Два года работы на одном заводике прекрасно меня просветили по поводу многих вещей в БССР, в т.ч. и упомянутой клиентуры. Ж))

[identity profile] theiced.livejournal.com 2009-02-12 10:06 pm (UTC)(link)
Ой вэй, а мне нравится. Серьёзно, в чём минусы?

А от Z у меня есть оберег в виде двухметрового Ь из чугуния.

[identity profile] featalion.livejournal.com 2009-02-12 10:15 pm (UTC)(link)
4 не только апи отличается, там модели построения стали намного лучше, чем в 3ем, проще решать нетривиальные задачи - это ОЧЕНЬ ОК. Ещё давно, когда 4ый только появился, я писал прилагу. сначала на 3-ем, потом портировал на 4ый qt - это просто небо и земля, хотя идея осталась та же, но вот реализация моделей - просто несравнима.

[identity profile] featalion.livejournal.com 2009-02-12 10:25 pm (UTC)(link)
почему ни я, ни жена не жалуемся на коммуникаторы? О_О
как-то давно я заблудился, но у меня был с собой ноут с ситиинфой, я раз 20 его запускал, чтобы определить, где я.
с коммуникатором и навителом такой проблемы бы не возникло - и сейчас не возникает никогда.

Page 4 of 7