Создадим Qt-приложение, которое умеет отправлять сообщения по электронной почте с помощью QNetworkAccessManager на основе POST-запросов к REST-службе…
В работе программиста встречаются не только
С помощью gSOAP легко и удобно разрабатывать серверную (да и клиентскую) часть SOAP веб-служб. Однако остается выбор: пойти путем использования механизма CGI на базе веб-сервера или создать автономное Standalone приложение…
Рассматриваем пример использования QNetworkAccessManager для загрузки данных из интернета через GET-запрос…
Материал предназначен для начинающих программистов и людей, которые хотят понять, как же на самом деле работают программисты…
Решаем задачу чтения больших файлов с диска в Qt с помощью QFile и QThreadPool…
Завершаем черновую реализацию удаленного воспроизведения нажатий клавиш, добавляя поддержку Linux-систем…
Добавляем возможность управления удаленной системой не только мышью, но и с клавиатуры. Пока что для Windows-систем…
Начинаем реализацию Клиента и Сервера. Обеспечиваем трансляцию видео-потока по сети…
Начинаем новый проект. Создадим упрощенный аналог TeamViewer на Qt…
В этот раз говорим о гибкости программного кода. Я предлагаю 10 советов, которые станут для вас хорошими подсказками при разработке качественных программ…
Пять простых рекомендаций, который помогут вам создавать более простые и эффективные приложения. Обсудим оптимизацию программ…
Профессия программиста тесно связана с программным кодом. Этот важный элемент нашей работы мы и обсудим…
Программисту для создания качественного программного обеспечения приходится решать множество задач. В этом вам поможет развитое абстрактное мышление…
Профессия программиста связана с постоянным получением новых знаний. Важными источниками для этого являются книги и техническая документация, о которых мы и поговорим…
Программирование было бы намного легче, если бы не обработка ошибок. Но реальная среда исполнения ваших программ весьма сурова. Сетевые соединения обрываются, оборудование дает сбои, а пользователи проявляют чудеса изобретательности и так и норовят ч
Эта заметка представляет собой краткое введение в принципы создания веб-служб на C++ с помощью gSOAP. Сначала мы разработаем свой простой протокол веб-службы, а затем реализуем сервер и клиент на С++, которые смогут обмениваться сообщениями по сети ч
В этой заметке мы посмотрим на то, как с помощью QtConcurrent можно легко увеличить скорость алгоритма обработки изображения в четыре раза…
QtSDK предоставляет нам множество удобных инструментов для разработки многопоточного кода. А модель сигналов и слотов многократно упрощает их использование и в большинстве случаев берет на себя вопросы синхронизации. В этой заметке мы рассмотрим неск
Вам нравятся сигналы и слоты в Qt? А хотели бы вы пользоваться ими для связи ваших приложений по сети? Для этого существует библиотека LibQxt. О ней и пойдет речь в этой заметке…