Posted by eross
on Февраль 28, 2009
Только что мы обновили код на web MDC и чего мы добились:
- начали корректно обрабатывать ошибку с неверным логином/паролем;
- исправили ошибки, связанные и контакт листом в jabber;
- реализовали поддержку контактов без групп (jabber);
- порядок сортировку сообщений истории сделали таким же как в MDC Desktop;
- добавили поддержку русского и английского языка в интерфейсе;
- добавили одно пасхальное яйцо :);
- написали небольшой FAQ;
- Статус подключения выводится в title страницы;
- провели 20 матчей в настольный футбол (разработчики MDC Destop против web MDC);

Наш стол для релаксаций
В настоящий момент работам над исправлением протокола ICQ
Posted by eross
on Февраль 27, 2009
Перевод статьи John Allsopp
Я собираюсь сделать смелый прогноз. Еще долго после вас и меня HTML будет вокруг. Не только в миллиардах архивных страниц нашей эры, а как живые дыхательные органы. Слишком много сил, энергии и инвестиций пошло на разработку web-инструментов, протоколов и платформ, что бы все это было легко брошено.
Остановимся, что бы рассмотреть нашу ответственность. К несчастью, в истории мы связаны с разработкой важного инструмента нашей цивилизации, который будет использоваться для общения в течении десятилетий. И так когда мы направляем свои умы, праздно или всерьез, на улучшение HTML мы должны понимать на сколько далеко идущими могут быть последствия наших решений.
Continue reading…
Posted by eross
on Февраль 22, 2009
Наконец-то свет увидела версия 1.0.3.0. За прошедшие несколько месяцев нами была проделана большая работа. Рефакторингу с пристрастием подверглась громандная часть кода (320 тикетов внутреннего трекера) . Наше ядро теперь стало defered ориентированным.
Параллельно мы начали готовится к открытию интерфейсов для написания внешних плагинов сторонними разработчиками и качестве проверки своих концепций написали внешний плагин для работы со звуком. Также мы сделали еще несколько шагов на пути автоматизации сборки релизов, что привело к сокращению времени создания каждой новой версии MDC.
Continue reading…
Posted by eross
on Февраль 19, 2009
Сегодня мы добавили систему ведения логов для MDC. Это поможет нам более оперативно исправлять баги. Logger поддерживает вывод информации как в консоль, так и в файл. Поддерживается 7 уровней ведения логов, а так же фильтрация по тегами и по тексту сообщений.
Continue reading…
Posted by eross
on Февраль 14, 2009

Читая блог Qt Labs, увидел пост одного из разработчиков, который занимается оптимизацией. Приведенные им данные действительно впечатляют, и в комментариях не нуждаются.
| |
Qt 4.4 |
Qt 4.5 |
Boost (2.0x means twice as fast) |
| Full update (transparent widgets) |
4330 ms |
2446 ms |
1.8x |
| Full update (opaque widgets) |
3352 ms |
1464 ms |
2.3x |
| Scroll (opaque widgets) |
50231 ms |
3746 ms |
13.4x |
| Partial update (opaque widgets) |
4246 ms |
1567 ms |
2.7x |
| Complex update (opaque widgets) |
4966 ms |
2265 ms |
2.2x |
| Full update (opaque children) |
3376 ms |
1464 ms |
2.3x |
| Move (opaque widgets) |
50293 ms |
4188 ms |
12.0x |
| Mass update (opaque widgets) |
9560 ms |
1679 ms |
5.7x |
Релиз Qt 4.5 Nokia обещает выпустить весной, а вена уже не за горами… Ждем с нетерпением.
Posted by eross
on Февраль 10, 2009
С сегодняшнего дня в ночных билдах собирается и версия для Windows. Теперь любой человек, которому интересно, в каком направлении движется проект, может скачать себе версию MDC и посмотреть на наши мучения :).
Скачать ночные билды можно тут. Однако стоит заметить, что данные версии могут содержать ошибки как синтаксические (тогда директория будет пустой, как http://mdc.ru/nightly/2009-02-05/ ), так и логические (тогда приложение будет вести себя не адекватно
). Так же имейте ввиду, что работу системы автообновления в ночных билдах мы не тестируем, поэтому установка и удаления новых версий целиком ложится на ваши плечи.