13.09.2009Ядерное партнёрство: Часть 1. Создание высокоэффективных приложений для многоядерных процессоров
Платформа разработки RapidMind предоставляет простую технологию, основанную на принципе единого исходного кода для разработки высокоэффективных переносимых приложений для многоядерных процессоров. С её помощью можно разрабатывать приложения, полностью использующие уникальную архитектуру процессора Cell Broadband Engine, путём создания всего одной однопоточной программы на C++ с использованием компилятора C++. В этой статье автор Майкл Маккул проводит обзорный тур по платформе RapidMind. Автор: Майкл Маккул <
06.09.2009Программирование с Qt : Часть 1. Введение. Инструменты разработчика и объектная модель
В первой статье цикла, посвященного программированию с использованием библиотек Qt, речь пойдет об объектной модели и основных инструментах разработчика. Материал рассчитан на программистов, знакомых с C++ и желающих изучить Qt 4 с самого начала. Он будет полезен в основном разработчикам прикладного ПО. Кроме того, компания Nokia активно продвигает Qt на рынок мобильных устройств, поэтому специалистам по встраиваемым системам также стоит присмотреться к возможностям этого инструментария. Автор: Алексей Бешенов <
23.08.2009Безопасный Linux : Часть первая. AppArmor – песочница для приложений
В серии статей мы рассмотрим систему AppArmor, реализующую другой – менее популярный, но более мощный – принцип: «запрещено все, что не разрешено явно». В первом материале серии мы дадим только основные сведения об этой замечательной разработке. В последующих – остановимся на работе с AppArmor подробнее, а также рассмотрим другие средства обеспечения безопасности, такие как SELinux. Автор: Евгений Ивашко <
20.08.2009Puppet, система управления конфигурациями. Часть I
Puppet — это инструмент, который позволяет автоматизировать настройку и управление большим парком машин. Используя Puppet вы сможете централизованно управлять конфигурациями одной, десятков, сотен и тысяч машин. Автор: spanasik <
20.08.2009Разработка GPS-приложения для Nokia N810: Часть 3. Завершение работы
В этой серии статей показывается, как построить приложение, работающее с глобальной системой позиционирования (global positioning system, GPS), используя Интернет-планшет Nokia N810, работающий под Linux, и его встроенный GPS-приемник. В этой последней статье из трех мы делаем завершающие штрихи в разработке GPS-навигатора и готовим его к выпуску. Автор: Пол Ферилл <
17.08.2009OpenVPN: создание полноценного openVPN gateway
OpenVPN — это система, позволяющая создавать шифрованные туннели между компьютерами по технологии VPN (Virtual Private Network, виртуальная частная сеть).
Автор: differentlocal <
14.08.2009Укрепление защиты сервера под Linux
Из этого руководства Вы узнаете, как обеспечить безопасность SSH-сессий, настроить правила межсетевого экрана и организовать обнаружение вторжений и оповещение о возможных атаках на ваш сервер, работающий под GNU/Linux®. Получив из этого руководства серьезные знания по основам обеспечения безопасности серверов, вы сможете затем углублять их для дальнейшего укрепления безопасности своих систем. Автор: Джеффри Орлофф <
11.08.2009Разработка GPS-приложения для Nokia N810: Часть 2. Рассмотрим варианты
В части 1 этой серии из трех статей была заложена основа для создания приложения, предназначенного для Интернет-планшета Nokia N810, включая выбор языка (Python), выбор и конфигурирование среды разработки (Eclipse с Pluthon) и сборку небольшого приложения-примера для проверки того, что все работает так, как обещано. В этой части рассматриваются различные варианты выбора вспомогательных библиотек, программирование с расчетом на модульное тестирование и выбор пользовательского интерфейса. Автор: Пол Ферилл <
07.08.2009Разработка GPS-приложения для Nokia N810: Часть 1. Среда разработки
В статье рассказывается о том, как сконфигурировать среду разработки, предназначенную для Интернет-планшета Nokia N810, в том числе и о настройке Eclipse на целевой машине для разработки на языке Python. В данной серии статей о разработке GPS-приложения рассказывается, как создать приложение, работающее с глобальной системой позиционирования (global positioning system, GPS), с использованием N810 и его встроенного GPS-приемника. Автор: Пол Ферилл <
02.08.2009Установка Google Wave Server (Прототип)
Установка исходного кода Google Wave Federation Prototype Server
Исходный код Wave Federation Prototype Server поставляется в виде Java приложения, что соответствует XEP-0114, и является Jabber Component Protocol (компонентом Jabber протокола).
<