LINUX.ORG.RU

Сообщения IBM_dW

 

Программирование с Qt: Часть 2. Типы, варианты, ссылки и разделение данных

Новости — Документация
Группа Документация

Qt – кроссплатформенный инструментарий для разработки прикладного программного обеспечения, широко используемый при создании графических пользовательских интерфейсов. В первом материале цикла мы рассмотрели основные инструменты разработчика, а также используемую в Qt объектную модель. Теперь перейдем к вопросам, касающиеся типов, вариантов, подсчета ссылок и разделения данных, поскольку без этих базовых сведений работать с инструментарием невозможно.

>>> Подробности

 , ,

IBM_dW
()

Замена Active Directory: Часть 1. Службы каталогов

Новости — Документация
Группа Документация

Служба каталогов (Directory Service) – это программный комплекс, позволяющий хранить в одном месте информацию о сетевых ресурсах (общие каталоги, серверы печати, принтеры, пользователи и т.д.) и обеспечивающий централизованное управление ими. В цикле, который открывает эта статья, речь в основном пойдет о преодолении подобных трудностей, поскольку настройка служб каталогов (под Windows и Linux) сама по себе проблем администраторам не доставляет. Притом писать мы будем не только и не столько о замене одной службы каталогов на другую, сколько об их взаимодействии между собой. Для начала приведем небольшой обзор открытых программных продуктов.

>>> Подробности

 directory service,

IBM_dW
()

Системы резервного копирования и управления IT-активами предприятия: Часть 1. Обзор программных продуктов

Новости — Документация
Группа Документация

Какой бы надежной ни была ваша операционная система, она не сможет полностью гарантировать сохранность данных в случае непредвиденных аппаратных или программных сбоев. Поэтому задача сохранения важной информации актуальна для любой платформы. Эта статья открывает цикл материалов о средствах резервного копирования для GNU/Linux. В ней приводится обзорная информация по наиболее популярным программным продуктам, которые будут рассмотрены подробнее в следующих статьях.

>>> Подробности

 , ,

IBM_dW
()

Обновляйте Twitter и FriendFeed из командной строки Linux

Новости — Документация
Группа Документация

Эта статья посвящена двум инструментам — GNU Wget и cURL. Вы узнаете, как использовать эти два инструмента, чтобы отправлять обновления на сайт социальной сети Twitter, не прибегая к помощи настольного приложения Twitter, и как следить за новостями в Twitter и FriendFeed прямо из командной строки.

>>> Подробности

 friendfeed, ,

IBM_dW
()

SugarCRM. Установка, настройка, локализация : Часть 1. Свободная CRM-система SugarCRM

Новости — Документация
Группа Документация

В статье приводится описание и краткий обзор существующих бесплатных CRM-систем, рассказывается об особенностях SugarCRM, ее системных требованиях, использовании и настройке. В следующих статьях цикла система будет рассмотрена более подробно. Наш выбор не случаен, на сегодняшний день SugarCRM – одна из самых популярных свободных систем управления взаимоотношений с клиентами, и навыки работы с ней будут полезны любому системному администратору.

>>> Подробности

 

IBM_dW
()

Ядерное партнерство : Часть 3.Преобразование портируемых приложений, собранных с помощью Gedae

Новости — Документация
Группа Документация

В этом исследовании в сжатой форме рассматривается переносимость приложений, разработанных в Gedae. Анализируется работа, требующаяся для переноса приложения от моделирования на ПК к реальной работе на DSP-плате (система AdapDev от Mercury Computer System) и на многоядерном процессоре Cell Broadband Engine™ (Cell/B.E.). В статье показывается, как учитывались особенности архитектуры при портировании приложения на каждую из систем, и описываются действия, необходимые для переноса приложения, а также производительность приложения на каждой системе.

>>> Подробности

 gedae,

IBM_dW
()

Ядерное партнёрство: Часть 2. Использование DDT для зачистки приложений Cell/B.E. от ошибок

Новости — Документация
Группа Документация

Distributed Debugging Tool (DDT), от компании Allinea Software предоставляет удобный в использовании, эффективный отладочный инструмент, с помощью которого возможна отладка законченных приложений для Cell Broadband Engine, включая анализ многопоточных программ внутри как одного, так и нескольких процессоров Cell/B.E. Это краткий обзор отладчика DDT призван показать возможности его применения для улучшения процесса отладки приложений для Cell/B.E.

>>> Подробности

 cell broadband engine, ddt

IBM_dW
()

Linux Mobile: Введение

Новости — Документация
Группа Документация

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

>>> Подробности

 linux mobile

IBM_dW
()

FIT и Eclipse: Тестирование с плагином Extended Fit для Eclipse

Новости — Документация
Группа Документация

Статья об основных принципах среды для интегрированных тестов (Framework for Integrated Tests – FIT), на примере использования Extended FIT плагина для Eclipse знакомящая разработчиков среды Eclipse с процессом тестирования таблиц FIT. Данная статья – первая из двух статей, знакомящая с технологией FIT и показывающая, как её можно использовать в среде на основе Eclipse.

>>> Подробности

 ,

IBM_dW
()

Программирование с Qt : Часть 1. Введение. Инструменты разработчика и объектная модель

Новости — Документация
Группа Документация

Qt – кросс-платформенный инструментарий разработчика прикладного программного обеспечения, широко используемый для создания графических интерфейсов. Он написан на C++ и предоставляет мощные расширения этого языка. Также доступны интерфейсы для других языков программирования, таких как Python (PyQt), Ruby (Korundum/QtRuby) и Perl (PerlQt). В первой статье цикла, посвященного программированию с использованием библиотек Qt, речь пойдет об объектной модели и основных инструментах разработчика. Материал рассчитан на программистов, знакомых с C++ и желающих изучить Qt 4 с самого начала. Он будет полезен в основном разработчикам прикладного ПО. Кроме того, компания Nokia активно продвигает Qt на рынок мобильных устройств, поэтому специалистам по встраиваемым системам также стоит присмотреться к возможностям этого инструментария (об использовании Qt на мобильных платформах речь пойдет в самом конце цикла). Мы будем использовать GNU/Linux, хотя выбор платформы мало влияет на ход разработки.

>>> Подробности

 ,

IBM_dW
()

Создание сценариев для редактора Vim: Часть 1. Переменные, значения и выражения

Новости — Документация
Группа Документация

Vimscript – это механизм модификации и расширения редактора Vim посредством написания сценариев. С помощью сценариев можно создавать новые инструменты, упрощать выполнение типовых задач и даже изменять функциональность самого редактора. Эта статья (первая из серии) познакомит вас с базовыми компонентами языка программирования Vimscript, такими как переменные, значения, выражения, функции и команды. Эти возможности последовательно демонстрируются и объясняются на простых примерах.

>>> Подробности

 , ,

IBM_dW
()

Безопасный Linux : Часть первая. AppArmor – песочница для приложений

Новости — Документация
Группа Документация

В серии статей мы рассмотрим систему AppArmor, реализующую другой – менее популярный, но более мощный – принцип: «запрещено все, что не разрешено явно». В первом материале серии мы дадим только основные сведения об этой замечательной разработке. В последующих – остановимся на работе с AppArmor подробнее, а также рассмотрим другие средства обеспечения безопасности, такие как SELinux.

>>> Подробности

 ,

IBM_dW
()

Разработка GPS-приложения для Nokia N810

Новости — Документация
Группа Документация

В этой серии статей показывается как построить приложение, работающее с глобальной системой позиционирования (global positioning system, GPS), используя Интернет-планшет Nokia N810, работающий под Linux, и его встроенный GPS-приемник. В части 1 и части 2 представлены средства и методы построения приложения, работающего с глобальной системой позиционирования (GPS), для интернет-планшета Nokia N810. В последней статье мы делаем завершающие штрихи в разработке GPS-навигатора и готовим его к выпуску.

>>> Подробности

 , , ,

IBM_dW
()

Укрепление защиты сервера под Linux

Новости — Документация
Группа Документация

Из этого руководства Вы узнаете, как обеспечить безопасность SSH-сессий, настроить правила межсетевого экрана и организовать обнаружение вторжений и оповещение о возможных атаках на ваш сервер, работающий под GNU/Linux. Получив из этого руководства серьезные знания по основам обеспечения безопасности серверов, вы сможете затем углублять их для дальнейшего укрепления безопасности своих систем.

>>> Подробности

 , , ,

IBM_dW
()

30 игровых скриптов, которые можно написать на языке PHP

Новости — Open Source
Группа Open Source

Часть 1. Создание десяти скриптов базового уровня. В части 1 анализируется 10 фундаментальных скриптов, которые могут применяться в играх различного типа. Прилагаемый к данной статье архив программного кода (далее – Архив) содержит полный исходный текст для каждого описываемого в ней скрипта.

Часть 2. Разработка 10 скриптов средней сложности. Во второй части рассматриваются скрипты предназначенные для игр следующих трех типов: ролевые игры, азартные игры и игры в слова.

Часть 3. Создание 10 скриптов повышенной сложности В этой статье мы построим скрипты для системы управления запасами и для ведения заметок в ролевых играх, а также займемся повышением интерактивности наших PHP-скриптов. Мы также построим основанный на работе с изображениями генератор удостоверений личности и подробнее ознакомимся с тем, как манипулировать изображениями с помощью PHP. Мы создадим «оценщика рук» при игре в покер и генератор для слот-машины, что позволит вам попрактиковаться с несколько более сложной PHP-логикой. Мы увеличим сложность наших скриптов для игр со словами – мы будем работать с более сложной логикой, строить сложные генераторы анаграмм, дешифровщики и т.д.

>>> Подробности

 , игровые скрипты

IBM_dW
()

Уменьшите энергопотребление своего компьютера с помощью интеллектуальных мониторов активности

Новости — Документация
Группа Документация

В этой статье описываются инструменты и программы, позволяющие эффективнее использовать эти энергосберегающие механизмы посредством мониторинга шаблонов использования приложений. Используйте представленные в этой статье методы для изменения настроек энергопотребления своего компьютера в зависимости от таких факторов как находящееся в фокусе приложение, деятельность пользователя и общая производительность системы.

>>> Подробности

 ,

IBM_dW
()

Искусственный жемчуг: Perl и «облачные вычисления» Amazon. Часть 2

Новости — Документация
Группа Документация

В этой статье рассматривается выгрузка файлов непосредственно из HTML-формы, что минимизирует нагрузку на сервер. Успешная выгрузка приводит к созданию URL, который мы будем использовать в дальнейших статьях этой серии для настройки других компонентов создаваемого нами фотохостинга. В качестве имени домена используется share.lifelogs.com.

>>> Подробности

 ,

IBM_dW
()

Гибкое (Agile) планирование в реальной жизни

Новости — Документация
Группа Документация

Основная цель гибкого планирования – сделать как можно больший объем «известной» работы видимым всем участникам процесса. Мы говорим «известной», потому что по мере получения новых знаний о выполняемой работе вы можете добавлять в резерв новые истории. Это позволяет владельцу продукта поддерживать приоритеты историй в актуальном состоянии и гарантировать, что работа постоянно будет идти над наиболее важными вещами. Данная статья поможет вам перейти от просто итеративной разработки к действительно гибкой разработке.

>>> Подробности

 

IBM_dW
()

Grester облегчает JUnit-тестирование Java-приложений

Новости — Документация
Группа Документация

Вы написали пакет unit-тестов. Как программисту, вам приходится выполнять свои тесты по много раз в день, особенно в среде непрерывной интеграции. Но что будет с тестами, если нужно изменить исходные коды? Ответ на этот вопрос легко получить, объединив возможности Jester и Maven в Grester.В этой статье мы не будем вдаваться в технические детали интерпретации выходных данных Jester и приводить подробное описание его работы. Здесь приводятся рекомендации по приобретению и использованию Maven-модуля, выступающего оболочкой для Jester.

>>> Подробности

 , , ,

IBM_dW
()

Развитие ядра Linux

Новости — Документация
Группа Документация

В жизни, как известно, неизбежны налоги и смерть - но таким же неизбежным является улучшение операционной системы GNU/Linux®, и две новые (на момент написания статьи) версии ядра нас не разочаровали. Выпуски ядра 2.6.28 и 2.6.29 включают в себя множество новой функциональности, такой как новейший протокол хранения данных корпоративного уровня, две новые файловые системы, поддержка работы в широкополосных беспроводных сетях WiMAX, а также проверка целостности данных на устройствах хранения. Узнайте, почему настало время для обновления ядра.

>>> Подробности

 ,

IBM_dW
()

RSS подписка на новые темы