metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2012-08-02 12:17 am

Qt

В связи с тем, что таки осилил крестики и даже успешно применил для работы, решил повторно взглянуть на Qt.
Лучше бы я этого не делал. Открыл примеры в Qt SDK, собрал, запустил, посмотрел, подправил чуток. Теперь не могу избавиться от желания срочно начать писать очередной опердень-фреймворк, только теперь уже на Qt. А потом еще всякий собственный софт переписать на нем.
Веб все-таки меня огорчает, сколько не смотрю я всякие фреймворки - корявость в них, гриды неприятные, хаки на жабаскрипте сплошные и вообще.

[identity profile] fas-tm.livejournal.com 2012-08-01 09:25 pm (UTC)(link)
Я от расстройства по поводу WEB-а стал вообще болеть головой, и пробовать делать морду
на QML + js которая по RESTful забирает от сервера json :)
Ну просто ради эксперимента.

[identity profile] kong-en-ge.livejournal.com 2012-08-01 09:44 pm (UTC)(link)
Ребе, займитесь компенсаторным ремонтом подъезда, что ли...

[identity profile] eternal-leave.livejournal.com 2012-08-01 09:53 pm (UTC)(link)
А как же давнишний наезд на кутешные гриды?

[identity profile] theiced.livejournal.com 2012-08-01 09:54 pm (UTC)(link)
Или карту минска напишите.

[identity profile] x-a-e-p.livejournal.com 2012-08-02 12:18 am (UTC)(link)
NIH же

[identity profile] nivanych.livejournal.com 2012-08-02 01:06 am (UTC)(link)
А главное, что позволяет не использовать всякую хрень, а пользоваться гибким и широко распостранённым языком!

[identity profile] levgem.livejournal.com 2012-08-02 04:54 am (UTC)(link)
Знаешь чего в Qt удручает? Топорная работа с сигналами: нельзя выгрести все сигналы от эмитера, если я решил его прибить.

[identity profile] kurilka.livejournal.com 2012-08-02 04:55 am (UTC)(link)
Это ты в связи с тем что Нокла всех кутэшников решила поувольнять?

[identity profile] blackyblack.livejournal.com 2012-08-02 04:56 am (UTC)(link)
Ну вот и на кой хрен вам эти крестики? Не надо ничё на QT переписывать. Глупо это.

[identity profile] metaclass.livejournal.com 2012-08-02 05:11 am (UTC)(link)
А толку? От наездов новые гриды не появятся, а вот если я займусь оперденью - в итоге придется или существующие допилить или новые сделать.

[identity profile] metaclass.livejournal.com 2012-08-02 05:12 am (UTC)(link)
"Ты сказал".

[identity profile] metaclass.livejournal.com 2012-08-02 05:13 am (UTC)(link)
Чтобы сделать ремонт подъезда, нужно купить грузовик стройматериалов, чтобы купить грузовик стройматериалов, нужно: 1) не быть асоциальным психом 2) деньги. С первым проблемы :)

[identity profile] metaclass.livejournal.com 2012-08-02 05:14 am (UTC)(link)
Ну, самое время начать на Qt писать. "Наконец-то перестанут переделывать".

[identity profile] kurilka.livejournal.com 2012-08-02 05:15 am (UTC)(link)
Да небось наоборот забацают пачку форков...

[identity profile] metaclass.livejournal.com 2012-08-02 05:16 am (UTC)(link)
Я люблю аккуратные и юзабельные десктопные гуи с гридами. На них можно делать всякую аналитически-отчетную дичь, от которой у бухгалтеров случается балансовый оргазм.

На гопнете гриды (и вообще Windows.Forms, а тем более WPF) меня огорчают до глубины души. Не говоря уже об адски овердизайненном System.ComponentModel.
Веб-гриды - поделия и убожество.

[identity profile] inhate.livejournal.com 2012-08-02 05:25 am (UTC)(link)
1) Там мы тебе еще и изучение крестиков оплатили??? :D
2) ТЗ тебе давали..

[identity profile] eternal-leave.livejournal.com 2012-08-02 05:32 am (UTC)(link)
Кучу - не осилят. А вот кдеешники вполне могут.

[identity profile] metaclass.livejournal.com 2012-08-02 05:33 am (UTC)(link)
Ну кой-чего я заранее умел, просто повода в продакшен засунуть не было :)

[identity profile] blackyblack.livejournal.com 2012-08-02 05:34 am (UTC)(link)
Ради гридов переползать на кресты - это что-то за гранью добра и зла.

[identity profile] metaclass.livejournal.com 2012-08-02 06:12 am (UTC)(link)
Там есть еще некоторые другие соображения. Две моих софтины которые я хочу перетащить на кроссплатформенный гуй, содержат некоторые реалтаймовые вычислительные задачи.

Можно было бы сделать тяжелые части на С, а все остальное на питоне. Но я пока не решил что меня больше напрягает - кресты или питон с сишными вставками.

И таки Qt это правильно приготовленные крестики.

[identity profile] migmit.livejournal.com 2012-08-02 06:34 am (UTC)(link)
> На гопнете гриды (и вообще Windows.Forms, а тем более WPF) меня огорчают до глубины души.

А чем именно?

[identity profile] fas-tm.livejournal.com 2012-08-02 06:37 am (UTC)(link)
А можно узнать use case ?
Просто если ты решил прибить, зачем выгребать сигналы ?
Если тут вариант что ты сигналами передаешь какие либо данные, и их обязательно нужно выгребать - то лучше завести очередь отдельную.

[identity profile] metaclass.livejournal.com 2012-08-02 06:39 am (UTC)(link)
Шаг влево-вправо от "вручную 100 индусов каждый пишет по одной форме" и начинаются разнообразные несамоочевидные чудеса.
В исходниках - ад, черти, безумие, код писанный по принципу "заткнем if и switch все баги которые нашли тестеры".

Сейчас вот принесут еще DevExpress гриды (которые чуть получше) посмотрю, что у них там.

[identity profile] stdray.livejournal.com 2012-08-02 06:53 am (UTC)(link)
А девекспрес купить на компанию не вариант? Там годные гриды.

[identity profile] metaclass.livejournal.com 2012-08-02 06:59 am (UTC)(link)
Да, я как раз сейчас пинаю бухгалтерию, чтобы счет оплатили :)

Page 1 of 4