понедельник, 1 июля 2013 г.

Книги по QNX

Периодически мне приходится сталкиваться с вопросом: «Какие существуют книги по QNX?» Этот вопрос может быть сформулирован по-разному. Бывает, что спрашивают книги именно на русском языке, бывает, что интересуются книгами для начинающих. Вопрос задают на различных форумах, в техническую поддержку, да и лично мне тоже. Совсем недавно, кстати, получил подобный вопрос в виде личного сообщения в одной социальной сети. И поскольку отвечать на вопрос по книгам для QNX приходится регулярно, то я и решил написать об этом в блог.

пятница, 10 мая 2013 г.

Qt в QNX: Обзор

Наверняка те, кто разрабатывает под QNX, знают, что для этой ОСРВ стала доступна ещё одна графическая подсистема — Qt. В общем-то это даже не новость. Начиная примерно с версии 4.6 в Qt появилась поддержка QNX, и сейчас Qt поддерживает QNX из коробки. Тем не менее разработчики для QNX часто задают вопрос, где взять Qt для QNX? В этом сообщении я бы хотел представить небольшой обзор доступности Qt.

Qt может работать в QNX Neutrino и основанных на нём платформах, т.е. поддерживаются QNX Neutrino, КПДА «Нейтрино», BlackBerry PlayBook и BlackBerry 10. Более ранняя версия QNX 4 не поддерживается. Итак, давайте рассмотрим платформы по порядку.

четверг, 9 мая 2013 г.

Что, зачем и почему...

За время работы с ОСРВ QNX у меня накопился некоторый опыт, в первую очередь, разработки под эту систему. Вот этим опытом, какими-то своими открытиями, задумками и мыслями я бы и хотел поделиться с читателями своего блога. QNX это операционная система специального назначения, а значит не столь интересна широкому кругу пользователей. Однако я был бы рад, если кому-то мои заметки покажутся интересными или даже окажутся полезными.

О чём будут сообщения в блоге... Раз блог про QNX, то и сообщения будут про QNX. Но QNX бывает разный. Во-первых, есть две актуальные на данный момент версии — QNX 4.25 и QNX 6 (текущая QNX 6.5.0 SP1). Во-вторых, в России эти две версии сертифицированы как ЗОСРВ «QNX» КПДА.00002-01 и ЗОСРВ «Нейтрино» КПДА.10964-01 соответственно. Сертификация это не просто бумажка, например, в состав «Нейтрино» входят не только СЗИ, но и различные дополнительные компоненты такие как Qt и GTK. В-третьих, на QNX 6 основана мобильная платформа BlackBerry 10. Пожалуй, ОС BlackBerry 10 может быть интересна более широкому кругу читателей. Ого, оказывается существует довольно много разного QNX! Будет о чём написать!

Помимо QNX я работаю с Mac OS X и Linux, в основном, как пользователь, и большей частью в связке с QNX. Так что иногда буду писать о других ОС.