- @0xd34df00d: *qt *haskellА вообще, похоже, QtHaskell и не нужен. Нужно как-нибудь скрестить JS с хаскелем, и тогда можно будет упарываться QML + Haskell + JS.3 months ago; 11 replies
- @0xd34df00d: *говно *qtХаха, умудрился вызвать хреновую аллокацию памяти в недрах Qt и std::bad_alloc как результат всего одной простой строчкой, по смыслу — QSplashScreen::setMask (QPixmap (":/splashscreen.png"));
Такой вот трейс: paste.pocoo.org
Если кому-то не лень и кто-то хочет закинуть репорт в их трекер, то могу предоставить больше информации, чо потребуется. - @lockie: *QTЧят, это правда, что пока я пилю Qt, у меня внутри растёт дедфуд? Чёто мне сыкотно.5 months ago; 25 replies
- @0xd34df00d: *lisp *c++ *qt *leechcraftВ личкрафтах^W Qross (а значит, таки и в личкрафтах) вполне может появиться поддержка лиспа: cliki.net
Спасибо няше @Crazy-Owl за наводку. - @overmind88: Это фейк или левак?
- @0xd34df00d: *qt *говноЯ иногда так ненавижу тебя, кути, за то, что ты не даешь мне делать няшношаблонные qobject'ы.6 months ago
- @0xd34df00d: *qt *c++ *говноQt существенно облегчает написание кода, в котором control flow размазан по разным тредам, но все-таки на плюсцах это все равно выглядит дико уебищно.6 months ago; 11 replies
- @0xd34df00d: *qtЯ все понимаю, конечно, что ССЗБ, раз сижу на qt-4.7.9999 [-stable-branch], но все-таки некоторые баги весьма забавные. Например, мне повезло попасть на ревизию, где кутя хреновато работает с двухмониторными конфигурациями, и если окошко не подвигать, то выпадающие меню от комбобоксов, собсна меню и прочих соответствующих виджетов всегда оказываются на первом мониторе. Ну или еще иногда ничего не нажимается, пока окошко не подвигаешь.
Надо бы баги отрепортить, но лень.6 months ago - @0xd34df00d: *qt *говноСраный вебкит задолбал падать. Неудачная сборка из гита на этот раз, да.
Пора впиливать многопроцессность.6 months ago - @0xd34df00d: *говно *programming *qtТипичные Gtk-авторы и их КОСТЫЛИ: ithappens.ru6 months ago; 40 replies
- @0xd34df00d: *qt *говноСтатья и комменты в habrahabr.ru заставляют хотеть напиться до беспамятства на пару-тройку дней.
Вы говорите про Qt. Черт побери, отличный фреймворк! Местами он оставляет .Net просто далеко после себя, а кроссплатформа [архитектура] сделана просто на высоте. Но оцените рынок готовых «кирпичей» (пускай даже платных) в рамках Qt? Среднестатистический дельфист скажет, бляха-муха, на хрена я сюда полез? И более того, реализовав что-то свое с грехом пополам, крайне сомнительно поделится с окружающими. Коммунити уже не то. Дай бог тут все сложится позитивно и толпы переквалифицировавшихся дельфистов наполнял эту чашу стоящим пойлом.
Коммунити уже не то. Дай бог тут все сложится позитивно и толпы переквалифицировавшихся дельфистов наполнял эту чашу стоящим пойлом.
толпы переквалифицировавшихся дельфистов
Кажется, действительно такова судьба Qt, и она неотвратимо приближается. Пора собирать монатки и сваливать на хацкель, проблеваться, но таки переломить себя и использовать gtk там, и все такое. - @0xd34df00d: *qt *говно *c++Как же не хватает возможности биндить параметры в кутешных сигналах/слотах при соединении. Ну ничего, это повод сгородить свой пиздец на boost и темплейтах.6 months ago; 19 replies
- @magog: *leechcraft *Qt *programmingВот по личкрафтам я могу отслеживать свое развитие в плане программирования на Qt. Начинал с таких простых вещей как реализация full screen. Потом был импорт из FireFox закладок, истории и rss. Потом я написал свой первый плагин, используя наработки @zetoke, Kinotify. Далее был маленький плагин для Poshuku для работы с сервисом хранения закладок (ReadItLater (www.readitlaterlist.com)) и сделал этот плагин так, что не составляет особой сложности добавить свой сервис. Этот плагин я полностью написал сам. Параллельно влез даже немного во внутренности личкрафтов — в XmlSeettingsManager — добавил свой хендлер для QListView. И теперь я пошел еще дальше — теперь пишу плагин для Azoth: Acetamide — это будет irc-клиент. И в планах полноценный плагин для работы с web-блогами а-ля livejournal.com. Очень приятно смотреть на dev.leechcraft.org таски решенные тобой. Повышает ЧСВ =). А вообще — это классно на примере одного проекта видеть как ты развиваешься. Видеть как меньше приходится переписывать после проверки дедфудом. Это офигенно. Да. Вот так. Жаль только, что когда ты повышаешь свой уровень и начинаешь работать над более-менее серьезными вещами, то уже нету времени на исправление мелких багов или запиливание мелких фич. И очень не хватает таких каким был я : еще не погрузившимся в Qt очень глубоко и которому были даже простые таски сложны и интересны. Было бы вообще годно, если бы личкрафты пилило еще парочку человек с разным уровнем. Что бы были высокого уровня — для организации взаимодействия с xorg. Низкого — для мелких задач, типа добавления контекстного меню в Tab++ и среднего — что бы реализоваывать плагины, плагины для плагинов ии плагины для плагинов для плагинов.7 months ago; 24 replies
- @magog: *история_успеха *programming *qt *мысли_в_слухРано или поздно каждый программист понимает, что каждый день он занимается только тем, что применяет уже ранее полученные знания. Он перестает развиваться, а стоит на одном и том же уровне. Никто и никогда в проекте, который он делает на заказ, не будет экспериментировать: у нас с вами нету шанса на ошибку и времени на попытки. А как же тогда изучать что-то новое?
У новичков здесь возникает в чем-то похожая проблема: изучать языки и библиотеки по сухой документации, какой бы она прекрасной ни была, после некоторого этапа уже не так здорово и увлекательно, как при написании собственного проекта, желательно, хоть как-то полезного и используемого в реальной жизни.
(продолжение в комментах)7 months ago; 11 replies - @0xd34df00d: *c++ *haskell *qt *говноМожно писать на плюсах в хаскель-стиле (что я все чаще и успешней делаю), а можно писать на плюсах с хаскельнутым синтаксисом: qthaskell.berlios.de
- @0xd34df00d: *говно *qt *programmingДа после втыкания в этот чужой код у меня ЧСВ так выросло, что лопнуло просто и растеклось по всей общаге.