Фильтр по продуктам, разделам и типам контента

(0 продуктов)

(120 тем в подразделе)

(0 индустрий)

(2 типов контента)

Показать результаты
Название none тип none Дата down
Блочные устройства. Создание и регистрация блочных устройств в системе
Статья является частью миницикла, посвященного cозданию модулей ядра, работающих в качестве драйверов блочных устройств. В статье рассматриваются вопросы создания, регистрации и последующего удаления драйверов блочных устройств.
статьи 30.05.2013
Обслуживание периферии в коде модулей ядра: Часть 56. Обработка прерываний
Статья является частью миницикла, посвященного интеграции драйверов устройств с аппаратным обеспечением. В статье описываются существующие подходы к обработке прерываний и общая схема обработки аппаратных прерываний в ОС Linux.
статьи 28.05.2013
Знакомство с Python, машинным обучением и библиотекой NLTK
Краткое содержание. Машинное обучение лежит на пересечении ИТ, математики и естественного языка, оно широко применяется в приложениях в области “больших данных”. В данной статье обсуждается программирование на языке Python и использование его библиотеки NLTK, а впоследствии – приложение этих знаний к проекту машинного обучения.
статьи 28.05.2013
Обслуживание периферии в коде модулей ядра: Часть 55. Взаимодействие с USB-устройствами в коде модулей ядра
Статья является частью миницикла, посвященного интеграции драйверов устройств с аппаратным обеспечением. В статье рассматривается, как сменные USB-устройства отображаются в код модуля ядра.
статьи 28.05.2013
Обслуживание периферии в коде модулей ядра: Часть 53. Организация обмена данными с помощью DMA
Статья является частью миницикла, посвященного интеграции драйверов устройств с аппаратным обеспечением. В статье рассматриваются общие вопросы, связанные с организацией обмена данными между модулем и PCI-устройством с помощью DMA.
статьи 23.05.2013
Обслуживание периферии в коде модулей ядра: Часть 54. USB-устройства
Статья является частью миницикла, посвященного интеграции драйверов устройств с аппаратным обеспечением. В статье приведён обзор аспектов протокола USB и сопутствующих инструментов, используемых при разработке модулей ядра для поддержки USB-устройств.
статьи 23.05.2013
Обслуживание периферии в коде модулей ядра: Часть 51. Взаимодействие с PCI-устройствами
Статья является частью миницикла, посвященного интеграции драйверов устройств с аппаратным обеспечением. В статье описывается процесс регистрации реального PCI-устройства в коде драйвера.
статьи 21.05.2013
Обслуживание периферии в коде модулей ядра: Часть 52. Использование PCI
Статья является частью миницикла, посвященного интеграции драйверов устройств с аппаратным обеспечением. В статье рассматриваются общие вопросы обмена информацией между PCI-устройством и его драйвером: подключение к линии прерываний и отображение памяти.
статьи 21.05.2013
Обслуживание периферии в коде модулей ядра: Часть 50. PCI-устройства
Статья является частью миницикла, посвященного интеграции драйверов устройств с аппаратным обеспечением. В cтатье представлен минимальный набор сведений о шине PCI, необходимый для отображения PCI-устройства в код модуля и взаимодействия с ним.
статьи 16.05.2013
Функциональное программирование на Haskell: Часть 4. Свертки списков
Цикл статей адресован читателю, знакомому с программированием, но не знакомому с функциональным подходом.
статьи 22.03.2013
Программирование в стиле Representational State Transfer (REST) на Ruby
Эта статья демонстрирует, как на языке Ruby разработать простой агент REST с нуля в целях изучения реализации и использования этой архитектуры.
статьи 12.03.2013
Введение в Spring Roo: Часть 7. Разработка приложений Spring MongoDB при помощи Spring Roo
При помощи Spring Roo версии 1.2 можно создавать Spring-приложения с MongoDB в качестве хранилища данных. Сначала мы рассмотрим MongoDB, а затем создадим корпоративное Spring MongoDB-приложение при помощи Spring Roo.
статьи 12.03.2013
Linux для системных администраторов Windows: Администрирование Linux с помощью инструментов рабочего стола GNOME
Проект GNOME предлагает вам превосходные графические утилиты для администрирования Linux-сервера. Если вы привыкли работать с ОС Microsoft Windows, то эти инструменты помогут быстрее освоить Linux.
статьи 05.03.2013
Построение научных и инженерных графиков с помощью GnuPlot: Часть 4. Построение столбчатых диаграмм с помощью GnuPlot
В статье говорится о применении программы Gnuplot для построения простых диаграмм в виде прямоугольников, гистограмм, диаграмм с накоплением и нескольких наборов гистограмм на одном поле. Статья рассчитана на подготовленного читателя, уже знакомого с синтаксисом и работой в программе.
статьи 28.02.2013
Загрузка товара из 1С 7.7 в интернет-магазин на примере CMS OpenCart: Часть 4. Автоматизация выгрузки и загрузки данных из 1С 7.7 в интернет-магазин и некоторые подводные камни
Данный цикл статей знакомит с настройкой обмена данными между 1С и интернет-магазином OpenCart. В четвертой статье рассматривается автоматизация выгрузки и загрузки данных из 1С в интернет-магазин.
статьи 28.02.2013
Построение научных и инженерных графиков с помощью GnuPlot: Часть 3. Оформление легенды для графиков, преобразование данных с помощью gnuplot, использование для графического анализа данных
Данная статья является частью цикла из 3-х статей о создании и анализе графиков характеристик слухового аппарата с помощью GnuPlot. В ней рассказывается об оформлении легенды и возможностях программы по работе с входными данными: предваритетельной обработке, использовании нескольких файлов для построения группы графиков на одном поле координат.
статьи 28.02.2013
Моделирование в CAE Salome: Часть 4. Настройка и запуск расчета
Данный цикл статей знакомит с миром компьютерного моделирования на примере Salome – платформы для инженерных расчетов. В четвертой статье описывается процедура подготовки проекта для расчета, настройка решателя Code-Aster и запуск прочностного расчета для 2D объекта.
статьи 21.02.2013
Обзор, установка, настройка и использование открытой системы виртуализации Xen на примере Citrix XenServer 6.0.2 Release
В статье изложены краткая характеристика и основные вопросы установки и начальной настройки Citrix XenServer. Показаны все этапы ввода системы в эксплуатацию и установка новой гостевой системы на базе сформированного хоста под управлением XenServer.
статьи 14.02.2013
Обслуживание периферии в коде модулей ядра: Часть 49. Подсистема udev
Статья является частью миницикла, посвященного интеграции драйверов устройств с аппаратным обеспечением. В статье приведены краткий обзор и основные принципы работы с подсистемой udev, используемой для подключения и настройки аппаратных устройств.
статьи 14.02.2013
Организация терминального сервера в Linux: шаг за шагом: Часть 1. Обзор технологии и варианты реализации
В первой части цикла статей о создании терминального сервера в Linux рассмотрены особенности технологии, преимущества ИТ-инфраструктуры на основе терминального доступа, варианты решений как для серверной, так и для клиентской части.
статьи 12.02.2013
Обзор, установка, настройка и использование пакетного фильтра PF на базе операционной системы FreeBSD 8.3
В статье изложены краткая характеристика и основные вопросы установки и начальной настройки пакетного фильтра pf OpenBSD. Показаны основные моменты конфигурирования и активации pf. Рассмотрены некоторые простые вопросы создания рабочей конфигурации pf на сервере под управлением FreeBSD.
статьи 12.02.2013
Организация терминального сервера в Linux: шаг за шагом: Часть 2. Процесс настройки
Во второй части цикла статей о создании терминального сервера в Linux дана подробная инструкция по настройке серверной и клиентской части терминального решения. Для организации терминального доступа к серверу используется протокол NX и RX@Etersoft, в качестве клиентского приложения — OpenNX.
статьи 12.02.2013
Обслуживание периферии в коде модулей ядра: Часть 48. Анализ оборудования
Статья является частью миницикла, посвященного интеграции драйверов устройств с аппаратным обеспечением. В статье рассматриваются инструменты для анализа оборудования, применяемые в процессе разработки драйверов для аппаратных устройств.
статьи 11.02.2013
Linux для системных администраторов Windows: Управление и мониторинг расширенной файловой системы
В операционных системах Windows и Linux используются различные архитектуры файловых систем. К счастью, вы можете применить ваш опыт работы с Windows для быстрого освоения семейства расширенных файловых систем Linux, о которых и пойдет речь в этой статье.
статьи 05.02.2013
Использование Linux в качестве платформы для научных вычислений
Linux является отличной платформой для научных вычислений. Из этой статьи вы узнаете о системе для научных вычислений Sage, а также о Python – основном языке программирования, используемом для этих задач.
статьи 05.02.2013
Обработка больших данных реального времени с помощью Twitter Storm
Storm ― это система обработки больших данных с открытым исходным кодом, которая отличается от других систем тем, что предназначена для распределенной обработки в режиме реального времени и не зависит от языка программирования. Познакомьтесь с системой Twitter Storm, ее архитектурой и спектром решений для пакетной и поточной обработки.
статьи 04.02.2013
Язык программирования Nimrod: Часть 6. Модули и макроопределения
В данной статье рассматриваются модули и их взаимодействие, а также использование макроопределений в языке программирования Nimrod.
статьи 31.01.2013
Язык программирования Nimrod: Часть 8. Поддержка объектно-ориентированного программирования (продолжение)
В данной статье продолжается описание поддержки объектно-ориентированного программирования в языке Nimrod: рассматриваются методы, работа с полями-атрибутами (свойствами) объектов и обработка исключений.
статьи 31.01.2013
Язык программирования Nimrod: Часть 7. Поддержка объектно-ориентированного программирования
В данной статье рассматривается поддержка основных концепций объектно-ориентированного программирования в языке Nimrod: инкапсуляции данных и наследования.
статьи 31.01.2013
Язык программирования Nimrod: Часть 4. Процедуры и операторы
В данной статье рассматриваются процедуры языка Nimrod, их особенности и функциональные возможности, а также приводится общий обзор операторов, используемых в данном языке.
статьи 31.01.2013
Язык программирования Nimrod: Часть 5. Составные и производные типы данных
В данной статье рассматриваются разнообразные составные и производные типы данных языка программирования Nimrod.
статьи 31.01.2013
Работаем с AD на PHP: Чтение данных. Часть 1. Подключение к AD, запрос и обработка данных
Применение языка программирования PHP для разработки скрипта, который подключается к серверу Active Directory, читает с него данные и формирует usertab-файл для программы Sarg. Используемые функции. Внешние ссылки. Форматы передаваемых данных.
статьи 29.01.2013
Построение диаграмм связей (интеллект-карт, карт мыслей) с помощью программы freemind и их практическое использование
В статье говорится о построении диаграмм связей (интеллект-карт) с помощью свободной программы Freemind. А также об использовании их для оформления документации в текстовых редакторах, создания списков задач и ресурсов для программы управления проектами TaskJuggler.
статьи 29.01.2013
Краткий обзор, установка, настройка и использование программного комплекса iRedMail на базе операционной системы Linux
В статье изложены краткая характеристика и основные вопросы установки и начальной настройки интегрированного почтового комплекса iRedMail. Показаны основные преимущества iRedMail относительно других "симпловых" smtp-демонов. Рассмотрены поэтапные моменты развертывания и первоначального конфигурирования iRedMail.
статьи 29.01.2013
Работаем с AD на PHP: Чтение данных. Часть 2. Полноценный пример работы с AD
Основная часть скрипта, который подключается к серверу Active Directory, читает с него данные и формирует файл usertab для программы Sarg — подготовительная часть, подключение к AD и запрос данных, чтение существующего usertab-файла, обработка данных, полученных из AD.
статьи 29.01.2013
Управление проектами с помощью Taskjuggler: Часть 3. Создание отчетов
Статья является частью цикла, посвященного применению свободной программы для управления проектами TaskJuggler. В статье рассмотрена компиляция проекта и создание простых отчетов в форматах html и csv. Рассказано, как назначать ресурсы для выполнения задач и указывать для них такие важные свойства как стоимость и ограничения по занятости.
статьи 29.01.2013
Управление проектами с помощью Taskjuggler: Часть 2. Создание задач
Статья является частью цикла, посвященного применению свободной программы для управления проектами TaskJuggler. В ней рассмотрено создание задач с помощью текстового редактора и экспорта из freemind, включая управление сроками и длительностью. Рассказано о нескольких видах зависимостей между задачами.
статьи 29.01.2013
Управление проектами с помощью Taskjuggler: Часть 1. Установка и начало работы
Статья является частью цикла, посвященного применению свободной программы для управления проектами TaskJuggler. В ней рассказано об установке TaskJuggler, настройке редактора vim для работы с файлами программы и создании основной информации о проекте.
статьи 29.01.2013
Нестандартные сценарии использования модулей ядра: Часть 39. Поиск символов
Статья является частью миницикла, посвященного использованию модулей ядра для решения различных прикладных задач. В ней изучаются вопросы, связанные с экспортированием символов ядра, и поиска данных символов из кода модуля ядра.
статьи 24.01.2013
Нестандартные сценарии использования модулей ядра: Часть 38. Работа с UNIX-сигналами
Статья является частью миницикла, посвященного использованию модулей ядра для решения различных прикладных задач. В ней будут изучены возможности ядра в такой традиционно консервативной области UNIX-программирования, как сигналы.
статьи 24.01.2013
Нестандартные сценарии использования модулей ядра: Часть 41. Выполнение системных вызовов
Статья является частью миницикла, посвященного использованию модулей ядра для решения различных прикладных задач. В этой статье мы начнём обсуждение способов использования и осуществления системных вызовов из кода модуля ядра.
статьи 24.01.2013
Нестандартные сценарии использования модулей ядра: Часть 40. Оптимальный подход к реализации поиска символов в ядре
Статья является частью миницикла, посвященного использованию модулей ядра для решения различных прикладных задач. В ней рассматриваются эффективные реализации поиска символов ядра из кода модулей.
статьи 24.01.2013
Нестандартные сценарии использования модулей ядра: Часть 42. Подмена системного вызова
Статья является частью миницикла, посвященного использованию модулей ядра для решения различных прикладных задач. В статье рассказывается, как подменять существующие обработчики системных вызовов на свои собственные обработчики.
статьи 24.01.2013
Язык программирования Nimrod: Часть 1. Общий обзор
Nimrod - язык программирования, сочетающий в себе наилучшие черты различных стилей программирования. В данной статье, открывающей цикл, представлен общий обзор этого языка.
статьи 22.01.2013
Язык программирования Nimrod: Часть 3. Конструкции управления потоком выполнения
В данной статье рассматриваются различные конструкции управления потоком выполнения, существующие в языке программирования Nimrod, и приводятся простые примеры использования этих конструкций.
статьи 22.01.2013
Язык программирования Nimrod: Часть 2. Лексические элементы языка и основные типы данных
В данной статье описываются лексические элементы языка программирования Nimrod и основные типы данных в общих чертах.
статьи 22.01.2013
Измерение производительности Linux на компьютерах POWER
В статье разбирается CPI-модель POWER7 и объясняется, как можно использовать стандартные инструменты Linux для поиска возможных точек останова процессора, сбоев конвейерной обработки и проблем, связанных с производительностью.
статьи 17.01.2013
Создание специальных дистрибутивов Linux для встраиваемых систем с помощью Yocto Project
Yocto Project – это проект, упрощающий разработку специальных дистрибутивов Linux для встраиваемых систем. В этой статье рассказывается о Yocto Project и даются подробные пошаговые инструкции для тех, кто хочет начать использовать Yocto.
статьи 16.01.2013
Построение научных и инженерных графиков с помощью GnuPlot: Часть 1. Введение в GnuPlot. Формат ввода и вывода данных
В данной статье рассмотрена программа для построения графиков GnuPlot и основные ее возможности. Приведена структура формата передачи данных, определение выходного терминала (формат вывода графиков), настройки типа и высоты шрифта.
статьи 15.01.2013
Построение научных и инженерных графиков с помощью GnuPlot: Часть 2. Настройка координатных осей, выбор цвета, типа и других атрибутов линий для построения графиков
В данной статье речь пойдет о настройках типов линий графика в программе GnuPlot, выборе цвета и толщины; о конфигурации отображения координатных осей: выбор типа оси (линейная, логарифмическая), нанесение подписи, отображение координатной сетки.
статьи 15.01.2013
Раскройте весь потенциал дисков большой емкости с помощью GPT и Linux
). Из этой статьи вы узнаете, как подготовить вашу операционную систему Linux к использованию дисков большой емкости на основе таблицы разделов GUID (GUID Partition Table, GPT).
статьи 10.01.2013
Исправление ошибок клонирования виртуальных машин в облаке
Требования к подготовке внешних данных, таких как данные конфигурации сети типа IP-адресов, могут вызвать проблемы при клонировании виртуальной машины для использования в новой среде. Авторы предлагают способ решения этой проблемы без глубокого знания приложения и написания сценария активации.
статьи 09.01.2013
Rust - новый язык программирования: Часть 6. Управление памятью: общие принципы, модель памяти, концепция владения
В данной статье рассматриваются общие вопросы управления памятью в языке программирования Rust, описывается модель памяти, обсуждаются особенности размещения объектов в стеке и в общей памяти задач.
статьи 03.01.2013
Как с помощью DD-WRT дополнить возможности беспроводного маршрутизатора функционалом Linux
DD-WRT предлагает все возможности сетевого стека Linux для недорогих беспроводных маршрутизаторов, превращая маршрутизатор потребительского класса в мощный центр сети.
статьи 27.12.2012
Шесть нетривиальных возможностей Ruby
В этой статье рассматриваются шесть возможностей Ruby, которые могут быть неправильно поняты новичками, в особенности, если они переходят на Ruby с похожего, но не полностью аналогичного окружения, например, с C++.
статьи 25.12.2012
Нестандартные сценарии использования модулей ядра: Часть 36. Операции c файлами
Статья является частью миницикла, посвященного использованию модулей ядра для решения различных прикладных задач. В ней подробно рассматриваются вопросы работы с файлами (чтения и записи) из кода модулей ядра.
статьи 20.12.2012
Нестандартные сценарии использования модулей ядра: Часть 37. Создание новых процессов
Статья является частью миницикла, посвященного использованию модулей ядра для решения различных прикладных задач. В ней подробно рассматривается возможность использования модулей ядра для создания новых процессов пользовательского пространства.
статьи 20.12.2012
Синхронизация файлов на хостах локальной сети и резервное копирование с помощью утилиты Unison
В статье рассматривается применение утилиты Unison для выполнения повседневных задач синхронизации файлов и папок между хостами локальной сети, а также для организации процесса резервного копирования.
статьи 18.12.2012
Обеспечение высокой степени готовности приложений на платформе IBM Cloud
Данная статья предоставляет собой детальное руководство по этим функциям. В статье рассматриваются следующие вопросы: подход к обеспечению высокой готовности (HA), применяемый в среде IBM Cloud (добавление поддержки виртуальных IP-адресов); порядок подготовки экземпляров Cloud-среды к использованию этих функций; порядок настройки Web-сайта высокой готовности и порядок тестирования этого Web-сайта.
статьи 17.12.2012
Отслеживание гостевых систем KVM с помощью libvirt и подсистемы аудита Linux
libvirt – это инструмент для управления виртуализированными средами, развернутыми на Linux-системах. В статье рассказывается, как использовать подсистему аудита Linux для отслеживания операций, выполняемых libvirt.
статьи 13.12.2012
Знакомство с версиями 3.3 и 3.4 ядра Linux
Эта статья знакомит со многими важными изменениями, появившимися в версиях 3.3 и 3.4 ядра Linux, и предоставляет предварительный обзор возможностей, появление которых ожидается в версии 3.5
статьи 11.12.2012
Загрузка товара из 1С 7.7 в интернет-магазин на примере CMS OpenCart: Часть 1. Первичное планирование и постановка задачи
Данный цикл статей знакомит с настройкой обмена данными между 1С и интернет-магазином OpenCart. В первой статье сравниваются различные варианты настройки такого обмена.
статьи 04.12.2012
Загрузка товара из 1С 7.7 в интернет-магазин на примере CMS OpenCart: Часть 3. Скрипт загрузки данных из файла в базу магазина
Данный цикл статей знакомит с настройкой обмена данными между 1С и интернет-магазином OpenCart. В третьей статье рассматривается программа загрузки данных из табличного CSV-файла в базу данных интернет-магазина написанную на PHP.
статьи 04.12.2012
Загрузка товара из 1С 7.7 в интернет-магазин на примере CMS OpenCart: Часть 2. Написание программы выгрузки данных в 1С 7.7
Данный цикл статей знакомит с настройкой обмена данными между 1С и интернет-магазином OpenCart. Во второй статье рассматривается программа выгрузки данных из 1С в CSV-файл и отправка файла на FTP магазина.
статьи 04.12.2012
Анализ данных с помощью Spark и его производительность
Spark - интересная альтернатива Hadoop с акцентом на обработку данных в оперативной памяти. Этот семинар посвящен производительности многопоточной и многоузловой обработки с помощью Scala и Spark, а также параметрам их настройки.
статьи 04.12.2012
Регулирование трафика для web-сервера lighttpd
В статье рассматривается настройка регулирования сетевого трафика для широко известного и достаточно часто применяемого на практике web-сервера lighttpd.
статьи 04.12.2012
Обработка данных при помощи Apache Pig
Apache Pig – это высокоуровневый процедурный язык для выполнения запросов к большим слабоструктурированным наборам данных. В этой статье описывается язык, лежащий в основе Pig, и приводится пример его использования для простого кластера Hadoop.
статьи 20.11.2012
Общие положения и особенности использования протокола IPv6: Часть 1. Общие положения и основы использования протокола IPv6
В данном цикле статей рассматриваются различные аспекты использования в Linux-системах протокола IP version 6 (далее – IPv6) – межсетевого протокола, который должен в ближайшем будущем заменить ныне используемый протокол IP version 4.
статьи 15.11.2012
Общие положения и особенности использования протокола IPv6: Часть 2. Использование протокола IPv6 с практической точки зрения
В данной статье основное внимание уделено вопросам практического использования протокола IPv6.
статьи 15.11.2012
Использование msmtp в качестве простого SMTP-клиента
В статье рассматривается использование программы SMTP-клиента msmtp в сочетании с почтовым клиентом mutt для организации отправки сообщений электронной почты на почтовый сервер.
статьи 13.11.2012
Разработка модулей ядра Linux: Часть 35. Дополнительные аспекты использования модулей ядра для создания сетевых интерфейсов
Статья является частью миницикла, посвященного совместному использованию сетевых интерфейсов и модулей ядра. В ней подробно разбирается пример реализации сетевого интерфейса и обсуждаются вопросы, связанные с разработкой подобных модулей.
статьи 13.11.2012
Создание действующего компилятора с помощью инфраструктуры LLVM. Часть 1
Инфраструктура компилятора LLVM предоставляет мощные возможности для оптимизации приложений вне зависимости от используемого языка программирования. В первой статье данного цикла из двух частей излагаются основы LLVM. Построение собственного компилятора стало еще проще!
статьи 12.11.2012
Создание действующего компилятора с помощью инфраструктуры LLVM. Часть 2
Инфраструктура компилятора LLVM предоставляет мощные возможности для оптимизации приложений вне зависимости от используемого языка программирования. Во второй статье этого цикла из двух частей описывается применение API-интерфейса clang в среде LLVM для первичной обработки кода на языке C/C++.
статьи 12.11.2012
Практическое занятие: Обработка журналов с помощью Apache Hadoop
Журналы – это важнейший элемент любой компьютерной системы, обеспечивающий выполнение обширного перечня задач – от аудита до управления ошибками. В условиях роста объема журналов и количества источников информации для них (включая облачные среды) для эффективной обработки этих журналов необходима масштабируемая система. Это практическое занятие посвящено обработке журналов с помощью технологии Apache Hadoop в типичной Linux-системе.
статьи 09.11.2012
Разработка модулей ядра Linux: Часть 33. Виртуальный сетевой интерфейс
Статья является частью миницикла, посвященного совместному использованию сетевых интерфейсов и модулей ядра. В ней описываются два подхода к реализации сетевых интерфейсов и их особенности.
статьи 07.11.2012
Разработка модулей ядра Linux: Часть 34. Протоколы сетевого и транспортного уровней
Статья является частью миницикла, посвященного совместному использованию сетевых интерфейсов и модулей ядра. В ней описываются приемы для работы с протоколами транспортного и сетевого уровней.
статьи 07.11.2012
Разработка модулей ядра Linux: Часть 30. Знакомство с сетевой подсистемой Linux
Статья является вводной частью миницикла, посвященного совместному использованию сетевых интерфейсов и модулей ядра. В ней представлен краткий обзор сетевой подсистемы Linux и инструментов, используемых при разработке и отладке сетевых интерфейсов.
статьи 01.11.2012
Разработка модулей ядра Linux: Часть 32. Принципы работы с сетевой подсистемой
Статья является частью миницикла, посвященного совместному использованию сетевых интерфейсов и модулей ядра. В ней описываются два подхода к реализации сетевых интерфейсов и их особенности.
статьи 01.11.2012
Разработка модулей ядра Linux: Часть 31. Структуры данных, используемые при работе с сетевой подсистемой
Статья является частью мини-цикла, посвященного совместному использованию сетевых интерфейсов и модулей ядра. В ней представлен краткий обзор структур данных, используемых при работе с сетевой подсистемой.
статьи 01.11.2012
Изучаем Linux, 302 (смешанные среды): Настройка производительности
Эта статья поможет вам подготовиться к сдаче экзамена LPI-302. Она объясняет, как измерить и повысить производительность Samba.
статьи 25.10.2012
Планирование в Hadoop
Система Hadoop предусматривает возможность использования подключаемых планировщиков, которые назначают ресурсы для задач. Узнайте больше о планировании в Hadoop и изучите два доступных в настоящее время алгоритма: равномерное планирование (fair scheduling) и планирование по вычислительной мощности (capacity scheduling).
статьи 24.10.2012
Изучаем Linux, 302 (смешанные среды): Безопасность Samba
Эта статья поможет вам подготовиться к сдаче экзамена LPI-302. Она посвящена системе безопасности Samba и устранению проблем, связанных с безопасностью.
статьи 23.10.2012
Оптимизация управления ресурсами суперкомпьютеров с помощью SLURM
SLURM – это менеджер управления ресурсами, предназначенный для оптимизации размещения системных ресурсов и наблюдения за ними. Эта статья рассказывает о SLURM и о том, как он реализует распараллеливание нагрузки в кластерах.
статьи 18.10.2012
Linux для системных администраторов Windows: Как запускать приложения, работающие под Linux
Вне зависимости от того, запускается ли ваше новое приложение с рабочего стола или из командной строки, эта статья поможет применить ваш опыт в Microsoft Windows для быстрого изучения различных аспектов запуска приложений в ОС Linux.
статьи 18.10.2012
Разработка модулей ядра Linux: Часть 29. Система /sys. Cоздание модуля, использующего возможности /sys
В статье подробно разбираются вопросы, связанные с использованием системы /sys при разработке модулей ядра.
статьи 16.10.2012
Разработка модулей ядра Linux: Часть 28. Система /sys. Обзор
В статье представлен краткий обзор файловой системы /sys, которую также можно использовать для обеспечения взаимодействия между пользователем и модулем ядра.
статьи 16.10.2012
Эволюция оболочек командной строки для платформы Linux
Сегодня существует множество оболочек для командной строки, начиная от Bash и Korn до C shell и заканчивая совсем уж экзотическими оболочками. Эта статья поможет вам выбрать оболочку, лучше всего подходящую под ваши задачи.
статьи 14.10.2012
Познакомьтесь с Linux – операционной системой и универсальной платформой
Операционную систему Linux можно встретить везде. Из этой статьи вы откроете для себя вездесущность Linux и узнаете о том, как эта операционная система используется в различных устройствах – от самых маленьких до самых больших.
статьи 11.10.2012
Разработка модулей ядра Linux: Часть 26. Система /proc. Обзор возможностей и создание модуля
В статье приводится краткий обзор возможностей файловых систем /proc и /sys, которые могут оказаться полезными при разработке модулей ядра. Также представлен пример модуля, осуществляющего регистрацию файлового имени в системе /proc.
статьи 02.10.2012
Разработка модулей ядра Linux: Часть 27. Система /proc. Особенности использования
В статье продолжается обсуждение вопросов использования системы /proc для разработки модулей ядра и представлены примеры, поясняющие различные аспекты применения /proc для организации обмена информацией между пользователем и модулем ядра.
статьи 02.10.2012
Моделирование в CAE Salome: Часть 3.2. Модуль Mesh. Построение трехмерной сетки
Данный цикл статей посвящен Salome – open-source платформе для выполнения инженерных расчетов. В рамках цикла на примере Salome будут рассматриваться основные аспекты использования пакетов для инженерного моделирования (CAM/CAE – computer aided modeling/computer-aided engineering).
статьи 28.09.2012
Работаем с Mono: Часть 13. Дополнительные возможности многопоточности. Улучшение отзывчивости пользовательского интерфейса Gtk#
В данной статье рассматриваются дополнительные возможности многопоточности в Mono, связанные с повышением отзывчивости пользовательского интерфейса GTK#.
статьи 27.09.2012
Моделирование в CAE Salome: Часть 3.1. Модуль Mesh. Построение двумерной сетки
Данный цикл статей посвящен Salome – open-source платформе для выполнения инженерных расчетов. В рамках цикла на примере Salome будут рассматриваться основные аспекты использования пакетов для инженерного моделирования (CAM/CAE – computer aided modeling/computer-aided engineering).
статьи 27.09.2012
Изучаем Linux, 302 (смешанные среды): Управление доступом к файловой системе и общим ресурсам Linux
Эта статья поможет вам подготовиться к сдаче экзамена LPI-302 и содержит информацию о взаимодействии Samba с файловой системой Linux и управлении правами доступа к файлам.
статьи 25.09.2012
Сборка RPM-пакетов для Mandriva: Часть №2. Правила сборки
В даной статье будет рассмотрена часть SPEC-файла, отвечающая за собственно сборку пакета, а также даны некоторые рекомендации по использованию программы rpmbuild.
статьи 18.09.2012
Сборка RPM-пакетов для Mandriva: Часть №1. Основы сборки RPM
В статье рассматриваются принципы сборки RPM-пакетов для Mandriva Linux на простейшем примере. Особое внимание уделено структуре SPEC-файла и используемым в нём макросам. Также рассматриваются вопросы подготовки системы к сборке и управления этим процессом.
статьи 18.09.2012
Изучаем Linux, 302 (смешанные среды): Работа с Windows-клиентами
Большинство клиентов Samba использует операционную систему Windows, поэтому нужно знать о том, как применять функционал ОС Windows, чтобы подключаться к серверам Samba.
статьи 13.09.2012
Разработка модулей ядра Linux: Часть 25. Драйвер устройства. Окончание
В этой статье мы рассмотрим вопросы, связанные со счетчиком ссылок использования модуля и блочными устройствами, и завершим обсуждение использования модулей ядра в качестве драйверов символьных устройств.
статьи 11.09.2012
Практическое использование технологии Jabber: Часть 1. Установка и конфигурация Jabber-сервера OpenFire и Jabber-клиента Spark
Первая статья цикла, посвященного использованию протокола Jabber, знакомит с теоретическими основами функционирования данного протокола и подробно описывает процесс установки и конфигурации Jabber-решения на основе сервера OpenFire и клиента Spark.
статьи 11.09.2012
Разработка модулей ядра Linux: Часть 23. Тестирование драйвера устройства с поддержкой асинхронного ввода-вывода
В статье рассматривается реализация расширенных операций ввода-вывода: неблокирующих и мультиплексированных, и выполняется тестирование созданного устройства с помощью стандартных тестеров POSIX и собственных утилит.
статьи 06.09.2012