Опубликовано 16 мая 2008, 22:21 под Elecrtosila & Natasha Yakovleva - Зачем (Original Mix)

Пацаны бухали, и я, чтобы не чувствовать себя совсем уж никчемным существом, а заодно занять мозги, решил чего-нибудь поизучать, посаморазвиваться. А то что это на самом деле — уже и не помню когда последний раз осиливал что-то новое — вот реально не помню. Уже получается не настоящий задрот, и в то же время не крутой пацан — ну и зачем тогда themylogin нужен? Не нужен он. Короче решил «плотно заняться» C++ (а то мои знания с восьмого класса так и остались на уровне книги Пауло Франки), а заодно и Qt4 — чтобы не скучно было.

Унылый отстой под названием KDevelop обломал все мечты о саморазвитии — куча кнопок, отсутствие нормальных «болванок» для Qt4 и ошибки при компиляции (или вроде бы даже линковки) того, что соизволили всё же сделать. Короче я сделал apt-get remove kdevelop и отправился терзать Google. Тот выдал мне (уже не помню на какой запрос — по Qt4 IDE и Qt4 developing всякий шлак, а там была прямо первая позиция) ссылку на QDevelop. Бесплатный французский хостинг, отсутствие в репозитариии Debian Lenny и смехотворный размер пакета для Ubuntu (900 килобайт, встал без проблем) дали повод усомниться в качестве продукта. Но я всё же скачал, поставил, поменял путь к qmake... И не разочаровался!

QDevelop

Болванки действительно пустые. Собирается всё с пол-пинка. В диалогах конфигурирования только то, что надо. Редактор, понятно, не KPart'овский, но относительно адекватный, хотя автодополнение не учитывает класс объекта (в результате получается помойка), подсвечивается всё, что начинается на Q — даже QDebil ну и прочее по мелочи. Нормально синтегрировалось с Qt Designer

Qt Designer

Qt4 — действительно прекрасный фреймворк с отличной документацией, которую можно читать по диагонали и огромным количеством форумов и мейллистов в гугле на случай затупов. Пока что мою мегапрограмму (логинится на вконтакт — примитивный хттп и регекспы — веб полностью сожрал мозг) со скринов удалось полностью кроссплатформенно написать на Qt4. Каюсь, грешен, сначала писал это недельки две назад на питоне

Та же прога на Python

Но подобное решение кроссплатформенно с большой натяжкой — нет, под виндой всё это запустится без проблем, но помимо исходника нужен будет интерпретатор и 100 мегабайт библиотек. Помимо веба, мой мозг так же захавали интерпретируемые языки — сравните хотя бы объём исходника на питоне и C++. Питон до сих пор кажется удобнее, логичнее и т.п. Надо отгонять такие мысли, не Ъ всё таки.

Подведём итоги. 111 строк кода на практически незнакомых языке и фреймворке за 13 часов — мало, барышни, мало. Всё-таки themylogin не нужен. Пойду топиться пожалуй.

Комментарии (4)
vas3k
16 мая 2008, 22:35
S Q #1
блин... если ты топиться пошел, то куда уж мне-то?
блин... если ты топиться пошел, то куда уж мне-то?
anonymous
17 марта 2009, 19:21
S Q #2
прочитал... помучал прогу... удивился: doc.trolltech.com/qtcreator-1.0/index.html ! причина удивления.
жду новой статьи уже с этой прогой
прочитал... помучал прогу... удивился: doc.trolltech.com/qtcreator-1.0/index.html ! причина удивления. жду новой статьи уже с этой прогой :D
anonymous
6 ноября 2010, 01:31
S Q #3
:-X:-X:-X
anonymous
6 ноября 2010, 01:33
S Q #4
wxWidgets рулит!!!
wxWidgets рулит!!! >:o
Добавить комментарий
Войдите через  Доступные тэги: <b>, <i>, <s>, <u>, <a href="">, <img src="" /> (загрузить), <pre>, <quote>
Навигация
Теги
1nsk C++ E-Business GNU/GPL-софт HTML/CSS ICQ KDE last.fm Linux Linuxnsk Live Lyceum game Microsoft Motivator MySQL P2P Party PHP Python Qt SEO Sibnet thelogin.ru Timelapse Web 2.0 Webstream Windows Wireless А я говорил! Авто Админ Аниме Атмосфера Безобразие Бизнес Блоги Боты Бред Быт Велосипед Весна Вечер Взлом Винил Винтаж Вконтакте Вода Воспоминания Гетто Гламур Гопота Горский Графити Грузовик Дача Двор Девушки Деньги Дизайн Домофон Драки Еда Железо Животные Затулинка Зима Игрушки Игры Идея Интересно Интернет Исследование История Казань Карикатура Квартира Класс Компьютеры Коромшук Коты КПК Кран Красиво Криминал Крыша Курение Лето Литература Лицей НГТУ Лохи Магнитофоны Маркса Мат Математика Машинный перевод Мегафон Менты Метро Мечты Мифы Мне стыдно Мобайл Можга МТС Музыка Мультикасса Мультики Мы помним Надписи Наука НГТУ Недвижимость Непоняятно Новосибирск Носители Ноутбуки Ночь Обидно Обман Образование Общественный транспорт Омск Опечатки Орфография Осень Парк Периферия Пиратство Плохо Погода Поезд Помойка Праздники Презрение Природа Провайдеры Программирование Протест Пьянки Радиотехника Растения Реклама Религия и вера Ретро Рисунок Руины Рэп Салют Серверы Сервис Сериалы Скринкаст Скриншоты Смешно СМИ Снег Собаки Совет Софт Спам Спасём Россию Спецтранспорт Стоп-ляп Страх Стройка Студяга Танцы ТВ Трамваи Транс Транспорт Уважаю Ужас Умный дом Утро Филдрепорты Философия Форум ФПМИ Хикки Хостинг Цитатник Школа 208 ЭГ Эксперимент Юго-Западный
Twitter 16-05-2008
Lorem Ipsum
добавил 978 фотографий в альбом "Последний звонок =(((".
Lorem Ipsum
здесь может быть ваша ёбнутая цитата про любовь.
Lorem Ipsum
IM Roster Cleanup Day: Пришли мне сообщение про статус и испарись из контакта.
Lorem Ipsum
НАХ*Я ТАК РАНО АПДЕЙТ PR.
Lorem Ipsum
31/37, убейте меня.
Lorem Ipsum
добавил 98 друзей и вступил в группу "!!!!!!!!!!".
Lorem Ipsum
На НПК всегда побеждают организаторы.
Lorem Ipsum
http://www.lastfm.ru/user/themylogin/.
Lorem Ipsum
ICQ ЕБУЧЕЕ: Error! family: 0017 reason: Requested service unavailable. Все зарегались в джаббере блять.
Lorem Ipsum
ЕГЭ по математике на 100 баллов за 2.5 часа.