LINUX.ORG.RU

Сообщения IBM_dW

 

Знакомство с Python 3: Часть 1. Что нового в новой версии

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

В этой статье — первой из серии статей о Python 3— освещаются следующие темы: новая функция print(), функция input(), изменения в работе с вводом/выводом (I/O), новый тип данных bytes, изменения в строках и их форматировании, и наконец, изменения во встроенном типе данных dict. Эта статья адресована программистам, уже знакомым с Python, которые хотели бы узнать об изменениях в новой версии, но не желают разбираться в длинном списке Предложений по Улучшению Python.

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

 

IBM_dW
()

Советы по Linux: Поиск rootfs во время загрузки

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

В качестве администратора Linux® вы можете столкнуться с ошибками rootfs cannot mount rootfs и kernel panic при попытке перезагрузить сервер после монтирования томов на внешних хранилищах или даже при установке новой операционной системы Linux. В этой статье описан процесс загрузки Linux на платформе x86, объясняется, почему возникают подобные проблемы, а также содержатся советы, как их исправить или предотвратить.

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

 , ,

IBM_dW
()

Управление геометрией виджетов в PyGTK

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

В GTK+ существует несколько виджетов-контейнеров, а API этого инструментария позволяет пользователю создавать собственные контейнеры. Этот API также доступны в PyGTK. В данной статье вы узнаете, как создавать "weighted-table" контейнеры в PyGTK. Этот метод показывает использование основной модели управления геометрией в GTK+ и дает представление о том, что следует делать и чего ожидать при реализации виджетов-контейнеров.

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

 ,

IBM_dW
()

Применение специальных возможностей GCC в ядре Linux

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

В ядре Linux® используется ряд особых возможностей набора компиляторов GNU (GCC) — от возможностей упрощения и более короткой записи до предоставления компилятору подсказок для оптимизации кода. Откройте для себя некоторые из этих особых возможностей GCC и узнайте, как их использовать в ядре Linux.

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

 ,

IBM_dW
()

Ленивый Linux: 11 секретов для ленивых администраторов кластеров

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

В слово кластер разные люди вкладывают разный смысл. В контексте этой статьи под этим словом подразумеваются системы с горизонтальным масштабированием — горизонтально масштабируемые кластеры вообще, как правило, имеют тот же самый набор компонентов, что и комплексы Web-серверов, комплексы серверов для визуализации и высокопроизводительные вычислительные системы (HPC). Администраторы вам скажут, что любое изменение в горизонтально масштабируемых кластерах, даже самое незначительное, приходится повторять сотни или тысячи раз. Самые ленивые из администраторов владеют методиками масштабируемого управления, благодаря которым независимо от числа узлов прилагаемые усилия остаются одинаковыми. В этой статье авторы заглянут в мысли самых ленивых администраторов Linux® на Земле и раскроют их тайны.

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

 

IBM_dW
()

Cell/B.E. SDK 3.0: Часть 2. Создание проекта PPU

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

Это вводное учебное пособие по комплекту ресурсов для разработки программного обеспечения (SDK) для процессора Cell/B.E. (IBM SDK for Multicore Acceleration, Version 3.0; другое название – Cell Broadband Engine SDK). В пособии описывается интегрированная среда разработки и приводятся пошаговые инструкции для разработчиков по созданию простого проекта в этой среде. Данное учебное пособие представляет собой серию из шести разделов, охватывающих следующие вопросы: создание проекта для SPU, создание проекта для PPU, создание имитатора процессора Cell/B.E., конфигурирование модуля запуска приложений, отладка и проведение анализа производительности, использование консолей имитатора, использование мастера ALF, настройка предпочтений интегрированной среды разработки.

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

 ,

IBM_dW
()

Blade-серверы и внешнее хранилище: Настройка отказоустойчивой среды

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

Для организации серверной Linux®-среды высокой готовности с помощью blade-серверов корпорации IBM® вам прежде всего необходимо обеспечить отказоустойчивость между blade-сервером и любым внешним хранилищем. Это позволит обеспечить избыточность и организовать многопутевой ввод/вывод (multipathing). Из этой статьи вы узнаете, как интегрировать 32-разрядный сервер IBM BladeCenter® и внешнее SAS-хранилище IBM BladeCenter Boot Disk System (DS3200), выполнив, таким образом, первоочередные необходимые условия для построения надежной среды на основе blade-серверов под Linux. Также в этой статье рассматриваются некоторые функции менеджера логических томов Linux, относящиеся к "горячей" установке и разработанные с учетом растущих требований, предъявляемых к системам хранения.

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

 blade сервера, multipathing

IBM_dW
()

Cell/B.E. SDK 3.0: Часть 1. Создание проекта SPU

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

Это вводное учебное пособие по комплекту ресурсов для разработки программного обеспечения (SDK) для процессора Cell/B.E. В пособии описывается интегрированная среда разработки и приводятся пошаговые инструкции для разработчиков по созданию простого проекта в этой среде. Данное учебное пособие представляет собой серию из шести разделов, охватывающих следующие вопросы: создание проекта для SPU, создание проекта для PPU, создание имитатора процессора Cell/B.E., конфигурирование модуля запуска приложений, отладка и проведение анализа производительности, использование консолей имитатора, использование мастера ALF, настройка предпочтений интегрированной среды разработки.

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

 alf, , , ,

IBM_dW
()

Подготовка к экзамену LPI 301: Тема 306. Планирование пропускной способности

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

"Планирование пропускной способности" - это последнее в серии руководство из шести. Автор расскажет о мониторинге ресурсов вашей системы, об устранении проблем, связанных с использованием системных ресурсов, а также о том, как оценивать пропускную способность системы.

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

 , ,

IBM_dW
()

Повышение защищенности рабочих станций под управлением Linux

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

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

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

 ,

IBM_dW
()

Мониторинг системной активности при помощи inotify

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

Inotify – это подсистема Linux®, которая отслеживает операции файловой системы, такие как чтение, запись и создание. Inotify действует в реактивном режиме, удивительно проста в использовании и намного более эффективна, чем, например, мониторинг активности при помощи задания планировщика Cron. Научитесь интегрировать inotify в свои приложения и познакомьтесь с набором средств командной строки для более полной автоматизации системного администрирования.

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

 , ,

IBM_dW
()

Разработка программного обеспечения средствами Open Source

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

Сегодня наступает "золотой век" для Web-разработчиков. Если на протяжении ушедшего десятилетия они усердно трудились над кодом, выполняемым преимущественно на стороне сервера, то теперь на передний край выходит клиентский код, а Web-браузер превращается в полноценную вычислительную среду. Оживлению в стане Web-разработчиков мы прежде всего обязаны новшествам и усовершенствованиям в средствах программирования. Последнее поколение инструментов и программных сред автоматизируют и упрощают нудную работу по сборке, установке и поддержке Web-сайта. Из несчетного количества средств большинство самых инновационных принадлежит к категории Open Source. В этом руководстве приведен подробный обзор свободных программ, с помощью которых разработчик может создавать и развертывать Web-приложения.

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

 ,

IBM_dW
()

Анатомия динамических библиотек Linux

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

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

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

 ,

IBM_dW
()

Управление исходным кодом с помощью Git

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

Git — программное обеспечение с открытым исходным кодом для управления версиями, разработанное Линусом Торвальдсом для использования в управлении разработкой ядра Linux®. Его можно скачать и использовать для работы с ядром — или для собственных программных проектов. В этой статье показывается, как начать разработку в среде Linux с помощью инструментария Git.

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

 ,

IBM_dW
()

Lazy Linux: 10 важных практических приёмов для администраторов

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

Освойте эти 10 практических приёмов и станьте самым лучшим администратором Linux®-систем во Вселенной — ну пусть и не во Вселенной, но для игр в высшей лиге эти знания точно понадобятся. Узнайте о туннелях SSH, VNC, восстановлении паролей, консольном шпионаже и прочем. Каждый приём сопровождается примерами, что даёт вам возможность воспроизвести его на своих машинах.

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

 , ,

IBM_dW
()

Обеспечение высокой готовности на виртуальном сервере Xen

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

В статье приводятся пошаговые инструкции по реализации высокой готовности виртуального сервера Xen с помощью программы IBM System Director Virtual Availability Manager. Virtual Availability Manager входит в пакет IBM System Director Virtualization Manager, расширения для IBM Director. В статье изложены все этапы настройки, от предварительных условий и установки до поиска и устранения неисправностей—все, что необходимо для получения виртуальных возможностей высокой готовности.

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

 , ,

IBM_dW
()

Создание с нуля дистрибутива Linux для встраиваемых устройств

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

В этом руководстве рассказывается о том, как собрать специализированный дистрибутив Linux® для использования во встраиваемых системах, в данном случае для работы одноплатного компьютера Technologic Systems TS-7800. Обсуждаются кросс-компиляция, загрузчик, файловые системы, корневая файловая система, образы дисков и процесс загрузки. Все это рассматривается через призму конкретных решений, принимаемых по мере построения системы и создания дистрибутива.

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

 

IBM_dW
()

Масштабируем файловую систему при помощи Parallel NFS

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

Протокол NFS играет значительную роль в большинстве современных локальных сетей. Однако для требовательных к производительности приложений, интенсивно осуществляющих ввод/вывод информации, NFS совершенно не подходит, — по крайней мере так было раньше. Последняя версия стандарта NFS включает в себя параллельный NFS (pNFS) — распараллеленную реализацию общего доступа к файлам, которая увеличивает скорость передачи данных пропорционально размерам системы.

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

 , , ,

IBM_dW
()

Эффективный перенос данных с помощью zero copy

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

В статье рассказывается о том, как с помощью технологии zero copy можно улучшить производительность Java™-приложений с интенсивным вводом-выводом, работающих на платформах Linux® и UNIX®. Zero copy позволяет избежать лишнего копирования данных между промежуточными буферами и уменьшить число контекстных переключений между пространством пользователя и пространством ядра.

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

 , ,

IBM_dW
()

Программируемость: Часть 1. Исследование различных подходов к программированию для платформ Cell/B.E.

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

Гибкость программирования для Cell Broadband Engine ™ является актуальной темой в сообществе разработчиков программ для многоядерных процессоров. В этой статье обсуждаются возможности применения имеющихся навыков программирования для Cell/B.E.™, предлагаются три подхода к программированию на платформе Cell/B.E. и представлен различный инструментарий, программное и аппаратное обеспечение для этой платформы.

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

 

IBM_dW
()

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