Сегодня 20 сентября, суббота ГлавнаяНовостиО проектеЛичный кабинетПомощьКонтакты Сделать стартовойКарта сайтаНаписать администрации
Поиск по сайту
 
Ваше мнение
Какой рейтинг вас больше интересует?
 
 
 
 
 
Проголосовало: 7281
Кнопка
BlogRider.ru - Каталог блогов Рунета
получить код
Хабрахабр: Коллективные / Блоги / Захабренные
Хабрахабр: Коллективные / Блоги / Захабренные
Голосов: 10
Адрес блога: http://habrahabr.ru/blog/
Добавлен: 2007-10-24 18:05:40 блограйдером Robin_Bad
 

Qt Software / [Из песочницы] Трюки с моделями в Qt

2011-08-24 16:43:16 (читать в оригинале)

Всем привет!
В этой небольшой статье я научу вас, одному интересному трюку с моделями, который можно реализовать с помощью MVC фреймворка Qt.

Исходные данные для трюка.


Двухуровневая модель дерева:
|Parent 1
-----Child 1
-----Child N
|Parent N
-----Child 1
-----Child N


Модель списка:
Item1
Item2
Item3


В результате трюка мы получим модель объединяющую две вышеприведенные модели:
|Parent 1
------Child 1
------Child N
|Parent N
------Child 1
------Child N
|Item1
|Item2
|Item3


Приступим к реализации.


И так как же это сделать? Я думаю вы уже догадались что сделать это можно прибегнув к помощи QAbstractProxyModel. А вот и нет! К сожалению стандартный класс QAbstractProxyModel может преобразовать лишь одну исходную модель (что тоже неплохо). Поэтому мы напишем свою ModelJoinerProxy, которая будет компоновать наши две исходные модели в одно целое.
И так приступим:

Читать дальше →


TDD / [Из песочницы] Еще немного о TDD и модульных тестах

2011-08-24 16:37:14 (читать в оригинале)

На хабре полно адептов TDD, и уже не раз всплывали статьи про разработку методом тестирования. Хочу внести и свои пять копеек статьей про этот замечательный инструмент.

При взгляде новичка на тесты сразу возникает вопрос: а зачем вообще писать лишний код? Вроде как преимущества TDD никто не отрицает, но находятся какие нибудь причины: «да, я слышал что TDD полезен в больших проектах, но у нас проект маленький», «в нашем проекте слишком много изменений, поэтому тесты для нас слишком большая обуза» и так далее. Попробую рассказать как модульные тесты помогают мне в работе и поделиться опытом использования.
Читать дальше →


Информационная безопасность / [Из песочницы] 5 самых значимых компьютерных вирусов

2011-08-24 16:36:11 (читать в оригинале)

Пожалуй каждый из нас сталкивался с различными вирусами. Порноинформеры, шифрователи дисков, мифические убийцы железа, тысячи их… В этой статье я попытаюсь вкратце рассмотреть 5 наиболее значимых по моему мнению вредоносных программ в хронологическом порядке.
Читать дальше →


Управление проектами / [Из песочницы] Комплексная система управления проектами для малого и среднего бизнеса

2011-08-24 16:33:16 (читать в оригинале)

О чём этот топик

В последние годы у российских компаний, представляющих сферу малого и среднего бизнеса, наметились проблемы, связанные с организацией и ведением проектного управления на своих предприятиях.

Проблема 1: выбор

Существующие на рынке программные продукты в основной своей массе рассчитаны на средние и крупные компании, которые способны приобретать и обслуживать комплексные системы управления проектами (КСУП) в необходимом количестве лицензий (клиентских подключений).
Малым и средним компаниям приходится выбирать из огромного количества более дешевых систем, рассчитанных на организацию проектного управления в конкретном подразделении или нескольких отделах, в одном или нескольких направлениях деятельности (бухгалтерия, логистика, работа с клиентами, управление персоналом и так далее).
Использование нескольких таких систем, зачастую не полностью покрывающих бизнес-процессы конкретного предприятия, порождает проблемы во взаимодействии отделов в процессе реализации общего проекта и значительно увеличивает стоимость владения системой. Более того, отсутствие единого информационного центра проектного управления на предприятии в большинстве случаев является основной причиной таких негативных последствий как: отставание по срокам, превышение выделенного бюджета, ненадлежащее выполнение поставленных задач.
Читать дальше →


Linux для всех / Краткая шпаргалка по tmux (менеджеру терминалов)

2011-08-24 16:22:36 (читать в оригинале)

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

image

Вашему вниманию предлагается минималистическая шпаргалка, позволяющая быстро начать использовать tmux, а уж тонкую настройку, продвинутые команды и бесконечные хот-кеи желающие найдут, набрав man tmux.

Читать дальше →


Страницы: ... 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 ... 

 


Самый-самый блог
Блогер ЖЖ все стерпит
ЖЖ все стерпит
по количеству голосов (152) в категории «Истории»


Загрузка...Загрузка...
BlogRider.ru не имеет отношения к публикуемым в записях блогов материалам. Все записи
взяты из открытых общедоступных источников и являются собственностью их авторов.