Как часто вы повторяетесь? Отнимает ли это у вас время? А можете ли вы что-нибудь с этим сделать? В этой заметке мы поговорим о принципе DRY в программировании и не только…
американские сигареты интернет магазин.
В этой заметке мы посмотрим на то, как с помощью QtConcurrent можно легко увеличить скорость алгоритма обработки изображения в четыре раза…
В этой заметке я расскажу об одном оконном менеджере для Linux, которым пользуюсь сам уже на протяжении 4 лет. Он называется Openbox. Если вы находитесь в поиске идеальной графической оболочки для своего дистрибутива, то вполне возможно, что этот мат
QtSDK предоставляет нам множество удобных инструментов для разработки многопоточного кода. А модель сигналов и слотов многократно упрощает их использование и в большинстве случаев берет на себя вопросы синхронизации. В этой заметке мы рассмотрим неск
Паттерн Наблюдатель позволяет легко организовать связь между объектами приложения по принципу функций обратного вызова. В этой заметке мы рассмотрим один способ реализации универсального подмешиваемого mixin-класса для объекта-Источника средствами C+
Паттерны объектно-ориентированного проектирования предлагают гибкие решения для многих задач. Одним из таких паттернов является Model-View-Controller, то есть Модель-Представление-Контроллер. В этой заметке мы создадим с его помощью игру Сапер…
Вам нравятся сигналы и слоты в Qt? А хотели бы вы пользоваться ими для связи ваших приложений по сети? Для этого существует библиотека LibQxt. О ней и пойдет речь в этой заметке…
Рано или поздно любой разработчик программного обеспечения приходит к необходимости осмысленного продумывания и организация структуры своих проектов. В этой заметке я хочу рассказать о структуре, которую применяю сам при создании Qt-приложений на язы
Все знают, что комментарии могут и должны улучшать читаемость и качество кода. Но все ли комментарии одинаково полезны? Ответ на этот и другие вопросы вы узнаете в этой заметке…
Вот и настало время писать первую заметку для моего блога. Не буду нарушать традиций и начну с классического