
Создадим Qt-приложение, которое умеет отправлять сообщения по электронной почте с помощью QNetworkAccessManager на основе POST-запросов к REST-службе…

С помощью gSOAP легко и удобно разрабатывать серверную (да и клиентскую) часть SOAP веб-служб. Однако остается выбор: пойти путем использования механизма CGI на базе веб-сервера или создать автономное Standalone приложение…

Рассматриваем пример использования QNetworkAccessManager для загрузки данных из интернета через GET-запрос…

Материал предназначен для начинающих программистов и людей, которые хотят понять, как же на самом деле работают программисты…

Решаем задачу чтения больших файлов с диска в Qt с помощью QFile и QThreadPool…

Завершаем черновую реализацию удаленного воспроизведения нажатий клавиш, добавляя поддержку Linux-систем…

Добавляем возможность управления удаленной системой не только мышью, но и с клавиатуры. Пока что для Windows-систем…

Начинаем реализацию Клиента и Сервера. Обеспечиваем трансляцию видео-потока по сети…

Начинаем новый проект. Создадим упрощенный аналог TeamViewer на Qt…

В этот раз говорим о гибкости программного кода. Я предлагаю 10 советов, которые станут для вас хорошими подсказками при разработке качественных программ…

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

Профессия программиста тесно связана с программным кодом. Этот важный элемент нашей работы мы и обсудим…

Программисту для создания качественного программного обеспечения приходится решать множество задач. В этом вам поможет развитое абстрактное мышление…

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

Программирование было бы намного легче, если бы не обработка ошибок. Но реальная среда исполнения ваших программ весьма сурова. Сетевые соединения обрываются, оборудование дает сбои, а пользователи проявляют чудеса изобретательности и так и норовят ч

Эта заметка представляет собой краткое введение в принципы создания веб-служб на C++ с помощью gSOAP. Сначала мы разработаем свой простой протокол веб-службы, а затем реализуем сервер и клиент на С++, которые смогут обмениваться сообщениями по сети ч

В этой заметке мы посмотрим на то, как с помощью QtConcurrent можно легко увеличить скорость алгоритма обработки изображения в четыре раза…

QtSDK предоставляет нам множество удобных инструментов для разработки многопоточного кода. А модель сигналов и слотов многократно упрощает их использование и в большинстве случаев берет на себя вопросы синхронизации. В этой заметке мы рассмотрим неск

Вам нравятся сигналы и слоты в Qt? А хотели бы вы пользоваться ими для связи ваших приложений по сети? Для этого существует библиотека LibQxt. О ней и пойдет речь в этой заметке…