Отправляет email-рассылки с помощью сервиса Sendsay

Портал Root.UA

  Все выпуски  

Интернет-журнал "Root#UA"


Информационный Канал Subscribe.Ru

Здравствуйте.
Опять загружен (делаю новую структуру сайта, а именно он будет на 3 языках, и на нём будет ещё много чего (секрет), короче говоря, скоро увидите), поэтому коротко:
У нас появился новый автор, Вадим Хохлов. На сайте добавлено 4 его статьи:
Статья 1: Формирование меню из недавно запускавшихся приложений в IceWM
Введение
В KDE есть интересная возможность - формирование меню из недавно запускавшихся приложений. В результате при следующем их запуске нет необходимости продираться через длинную цепь подменю. Я написал два скрипта, которые решают аналогичную задачу для IceWM. Идею этих скриптов можно реализовать и в других WM.
Формирование меню в IceWM
Файл главного меню в IceWM называется menu. Обычно существует два таких файла - глобальный, для всей системы, и локальный, для пользователя. Расположение глобального файла зависит от дистрибутива. При установке IceWM из исходников он обычно располагается в /usr/local/share/icewm. Локальный файл menu находится в $ICEWM_PRIVCFG или, если эта переменная не установлена, в ~/.icewm Файл menu является обычным текстовым файлом с простой структурой. Элементы меню, соответствующие программам, имеют следующий вид:
prog название_пункта_меню имя_файла_иконки командная_строка_программы
Для организации подменю используется следующая структура:...
Вся статья: http://root-ua.info/viewart.php?id=96

Статья 2:"Кирпичики" Unix
Введение
Один из принципов Unix состоит в том, что программа должна выполнять только одну функцию, но очень хорошо. Программы должны также уметь взаимодействовать друг с другом1. Имея специальный "клей", можно объединять различные программы в более сложные конструкции. Таким образом, мы получаем новые программы для решения возникающих задач. В статье рассматривается пример подобного решения практической задачи из стандартных "кирпичиков". Надеюсь, она будет полезна программистам, начинающим изучать программирование для Unix.
Постановка задачи
На сайте nrsoft.chat.ru располагается программка, которая позволяет просматривать гарики Игоря Губермана. Программа работает под Windos, а мне хотелось иметь что-то подобное для Linux. Таким образом, задача ставится в следующем виде: необходимо разработать набор bash-скриптов для выбора интересных различных высказываний из какой-нибудь базы. Должна существовать возможность вставить выбранное высказывание, например, в качестве подписи в письмо или показать на экране (в консоли или в X Window)...
Вся статья: http://root-ua.info/viewart.php?id=97

Статья 3:Распределенное программирование с использованием MPI Часть 1.
Введение
Потребность в мощных компьютерных системах, например для сложных научных расчетов, компьютерной анимации и т.д. существует всегда. Обычно для таких целей строятся специализированные суперкомпьютеры, содержащие множество процессоров и позволяющие реально выполнять одновременно множество задач. Однако такие системы являются очень дорогими.
В последнее время становится популярным строительство кластерных систем, с использованием обычных компьютеров и компьютерных сетей. Такие системы по соотношению цена/производительность оказываются выгоднее суперкомпьютеров. Существует также проект Beowulf для построения кластерных систем на базе Linux. А в рейтинге суперкомпьютеров top500 около половины систем являются кластерами.
Для эффективного использования таких многопроцессорных комплексов необходимо разрабатывать специальные параллельные программы. Особенностью кластеров является то, что в отличие от систем с разделяемой памятью, каждый процессор имеет собственную память. Существует несколько механизмов распределенного программирования:...
Вся статья: http://root-ua.info/viewart.php?id=99

Статья 4:Распределенное программирование с использованием MPI Часть 2.
В предыдущей статье мы рассмотрели установку библиотеки MPICH - свободной реализации интерфейса MPI для разработки распределенных приложений. Теперь перейдем непосредственно к программированию.
Инициализация библиотеки
Параллельное приложение состоит из нескольких процессов или задач, которые выполняются одновременно. Библиотека поддержки MPI самостоятельно создает указанное число процессов. Когда программа получает управление, все процессы уже созданы. Можно указать, что на одном процессоре следует запустить несколько задач. В этом случае их параллельное выполнение будет эмулироваться. Для проведения расчетов процессы объединяются в группы. Каждый процесс в группе имеет уникальный номер. Обычно процесс с номером 0 считается главным и управляет остальными...
Вся статья: http://root-ua.info/viewart.php?id=100

Не забывайте заходить на наш сайт:http://root-ua.info
Кто ещё не читал наш журнал вот ссылки для скачивания:
Интернет-журнал «Root#UA» №1:http://root-ua.info/download.php?id=2
Интернет-журнал «Root#UA» №2:http://root-ua.info/download.php?id=141
Для прочтения журнала советую использовать Adobe Reader 7.На оф. сайте его можно спокойно скачать.
На сегодня это все.
С уважением и добрыми пожеланиями всем,M31

http://subscribe.ru/
http://subscribe.ru/feedback/
Подписан адрес:
Код этой рассылки: comp.soft.linux.rootua
Отписаться

В избранное