Конструтор сайтов

Создай сайт БЕСПЛАТНО с помощью нашего конструктора сайтов

ВНИМАНИЕ! Пока работает в тестовом режиме. 

О недоработках сообщайте здесь или в техподдержку (см. контакты)

Команда (фрилансеры)
Набираем команду фрилансеров! Если вы программист, дизайнер, SEO-шник или просто менеджер - пишите в контакты.
Контакты
Skype: sitev.ru
ICQ: 660423656
vk.com/sitev_ru
E-mail: mike@sitev.ru
github.com/sitev

Рейтинг@Mail.ru

Besucherzahler
счетчик посещений

WSAEventSelect лучше не использовать

У библиотеки Winsock2 есть асинхронная событийная модель, называемая WSAEventSelect. Она позволяет приложению получать сетевые события, возникающие на одном или нескольких сокетах.

далее


QML FileDialog. Урок 5

На этом уроке мы будем изучать QML-кий FileDialog. В официальной документации, так про него и написано: "Dialog component for choosing files from a local filesystem".

далее


Позиционирование элементов QML. Урок 4

Разработка пользовательского интерфейса UI предполагает позиционирование элементов приятное для глаз пользователя. Мы можем просто задать элементу параметры left, top, right, bottom в виде числовых значений.

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

Каждый элемент имеет следующие "якорные линии": left, horizontalCenter, right, top, verticalCenter, и bottom:

далее


QML C++. Урок 3

Самой лучшей моделью программы на Qt, я думаю, будет такая: дизайн на QML, а код на C++.

QML легко расширяется с помощью кода C++. Объектами QML можно манипулировать в C++, и, наоборот, С++ можно вызывать непосредственно из QML.

далее


Библиотека JSON C++

В отличии, например, от Javascript, в С++ нет поддержки JSON ни на уровне языка, ни в STL. А может попробуем найти что-нибудь на Гитхабе?

Заходим, ищем "json"... Самая первая ссылка: nlohmann/json. А название то какое! JSON for Modern C++, вау, звучит круто!

далее


Qt QML. Урок 2

Что такое QML? Это Qt Meta Language or Qt Modeling Language - декларативный язык программирования, основанный на JavaScript, предназначенный для дизайна приложений, делающих основной упор на пользовательский интерфейс.

далее


Быстрая конфигурация проекта

Разрабатывая юникодную строку String для Cj-фреймворка, вдруг возникло желание сделать юникодное преобразование. Какой вариант выбрать? Либо на базе своего самописного кода, либо на базе STL, либо на базе Boost или каких-то других библиотек?

Как можно решить такую задачу?

далее


Принцип библиотечных классов

Продолжаем разрабатывать методологию Super Fast!

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

Основываясь на своём опыте, мы можем утверждать, что не менее 90% всех классов являются библиотечными!

далее


Наша методология Super Fast!

Изучая существующие на данный момент методологии разработки программного обеспечения, мы пришли к выводу, что будем разрабатывать свою собственную методологию, пусть она называется скоромно: Super Fast. Что в переводе с английского означает "супер быстро".

далее


Основные методологий разработки

Разработка ПО (программных продуктов) знает несколько основных методологий разработки.

далее

Концепция SITEV.ru
Будущее SITEV.ru - это облачная платформа, на базе которой функционируют и разрабатываются различные приложения (сервисы, игры и т.д.).
Наш проекты
Sitev.ru
Облачная платформа, на базе которой функционируют и разрабатываются различные приложения (сервисы, игры и т.д.).
Cj-фреймворк
Комплекс кроссплатформенных библиотек (для разработки веб, мобайл, игр...) подробнее...
Sitev C++ CMS
Быстрая, надежная, масштабируемая CMS для разработки сайтов на C++
Sitev Webserver
Супер-быстрый веб-сервер
полный список задач...
Сайт на C++
Наш сайт работает на C++ и это очень круто! =))
Зарабатывай на статьях
У Вас есть статья по ИТ-тематике - размещай её у нас на сайте и зарабатывай рекламные бонусы!
Реклама
Здесь могла бы быть Ваша реклама... пишите в контакты...