Программное обеспечение

Шевель А. Е. Grid : Часть 2. Почти все о данных

Шевель А. Е. Grid [Текст] : Часть 2. Почти все о данных / Андрей Шевель  //  Linux Format. — 2008. — № 12 (112), дек. — С. 78-81. — (Grid. Учебник). — Внутритекст. веблиогр..Прил.: "Таблица 1. Команды работы с каталогом LFC" [Таблица]. — С. 78 ; "Таблица 2. Список команд управления репликой файла" [Таблица] ; "Таблица 3. Команды взаимодействия с каталогом" [Таблица]. — С. 79. 
    Аннотация 
    Как большие объемы данных перемещаются в масштабах грида техникой запуска заданий и передачи данных. 
    Информационные сервисы в gLite.  
    Литература для более глубокого изучения работы в гриде. 

Шевель А. Е. Grid : учебник : Часть 1. «Грид»: что, откуда и зачем?

Шевель А. Е. Grid [Текст] : Часть 1. "Грид": что, откуда и зачем? / Андрей Шевель  //  Linux Format. — 2008. — № 11 (111), нояб. — С. 92-95. — (Grid. Учебник). — Внутритекст. веблиогр. (13 назв.).
    Аннотация 
    Возможности технологии грид и ее базовые понятия.
    Немного истории интегрирования распределенных компьютерных ресурсов и краткий обзор простейших возможностей, особенностей и терминологии распределенных вычислительных систем с архитектурой "грид" (grid) на основе комплекта пакетов промежуточного ПО (middleware) gLite. 
    Понятие "промежуточное ПО" (middleware) применительно к программному обеспечению распределенных вычислительных систем, пакеты промежуточного ПО для распределенных вычислительным систем и подробное рассмотрение middleware-пакета gLite (www.glite.org).
    Освоение gLite — запуск и жизненный цикл простых заданий.
    Характерно, почти все разработки в области грид-архитектур являются открытыми, а созданное ПО – свободно распространяемым, поэтому Linux, очевидно, является для них естественной платформой. Для этих целей мировое научное сообщество организовало специальный дистрибутив – Scientific Linux (www.scientificlinux.org). Основой для него на сегодняшний день служат исходные тексты Red Hat Enterprise Linux. В настоящее время Scientific Linux используется на многих тысячах компьютеров и сотнях кластеров в различных уголках планеты. Таким образом, надежность этой системы наравне с приемлемой функциональностью не вызывает сомнений. Российское зеркало сайта Scientific Linux вместе с переводом описаний доступно по адресу www.scientificlinux.ru. 

Шультайс Н. Django : учебник : Часть 4. Финальные штрихи

Шультайс Н. Django [Текст] : учебник : Часть 4. Финальные штрихи / Никита Шультайс  //  Linux Format. — 2008. — № 8 (108), авг. — С. 84-87. — (Django. Учебник). — Прил.: "И прочая, прочая, прочая…" : [За четыре урока рассмотрены почти все возможности Django, но осталось неохваченным функции для электронной почты, CSV и PDF, постраничного вывода, построения карты сайта, управления несколькими схожими по тематике сайтами из одной инсталляции, помощи дизайнерам]. — С. 87. 
    Аннотация 
    Тестирование сайта на сервере с помощью скриптов Python и системы doctest, создание собственных фильтров для шаблонов, работа контекстных процессоров и подпрограмм. 

Шультайс Н. Django : учебник : Часть 3. В гостях хорошо, а дома лучше

Шультайс Н. Django [Текст] : учебник : Часть 3. В гостях хорошо, а дома лучше / Никита Шультайс  //  Linux Format. — 2008. — № 7 (107), июль. — С. 88-91. — (Django. Учебник). — Прил.: "Вниманию полиглотов" : [Сессии в Django полностью основаны на cookie, и если они отключены на клиенте, то могут возникнуть проблемы с переключением языков, чтобы этого избежать используйте Accept-Language]. — С. 88 ; "Уровнем ниже" : [Низкоуровневое кэширование]. — С. 91
    Аннотация 
    Как снизить нагрузку на веб-сервер при помощи кэширования и, попутно, сделать свое приложение доступным на нескольких языках. 

Шультайс Н. Django : учебник : Часть 2. Личная блогосфера

Шультайс Н. Django [Текст] : учебник : Часть 2. Личная блогосфера / Никита Шультайс  //  Linux Format. — 2008. — № 6 (106), июнь. — С. 78-81. — (Django. Учебник). — Прил.: "Скорая помощь. Если вы взглянете на наши модели, то увидите, что поля первичного ключа – id – в них нет, однако в примере с тегом url мы используем news.id, как ни в чем не бывало. Все верно – Django сам создает первичные ключи для каждой модели.". — С. 78 ; "Все еще сомневаетесь?" : [Два преимущества отделения URL-карт уровня приложений от главной карты сайта]. — С. 79
    Аннотация 
    Формы и права доступа — эффективное использование против флуда и спама. 

Шультайс Н. Django : учебник : Часть 1. Django: новостной портал

Шультайс Н. Django [Текст] : учебник : Часть 1. Django: новостной портал / Никита Шультайс  //  Linux Format. — 2008. — № 5 (105), май. — С. 86-89. — (Django. Учебник).  
    Аннотация
    Веб-каркас (framework) на Python Django 0.96 (www.djangoproject.com), предназначенный для создания динамических веб-приложений: установка (также для связи с сервером MySQL понадобится MySQLdb версии 1.2.1p2 или выше), настройка, предустановленные приложения общего назначения (django.contrib.auth – система аутентификации, django.contrib.contenttypes – каркас типов содержимого,  django.contrib.sessions – работа с сессиями,  django.contrib.sites – каркас, позволяющий управлять несколькими сайтами из одной установки Django), создание приложения — новостного портала — при помощи Django. 

Боровский А. CMake : Часть 3. Раздвигая горизонты

Боровский А. CMake [Текст] : Часть 3. Раздвигая горизонты / Андрей Боровский  //  Linux Format. — 2008. — № 11 (111), нояб. — С. 82-84. — (CMake. Учебник). — Прил.: "Подключение библиотеки" ; "Скорая помощь" : [Как в мета-проекте CMake получить значение переменной окружения, для которой нет встроенного «двойника»]. — С. 83. 
      Аннотация 
      Как писать собственные сценарии расширения CMake, подключать к проекту библиотеки, устанавливать ПО и создавать дистрибутивы исходных текстов с помощью утилиты CPack из пакета CMake (нет, не Linux, но тоже полезные). 

 

Боровский А. CMake : Часть 2. Интроспекция и логика

Боровский А. CMake [Текст] : Часть 2. Интроспекция и логика / Андрей Боровский  //  Linux Format. — 2008. — № 10 (110), окт. — С. 92-95. — (CMake. Учебник). — Прил.: "Ловкость рук и никакого мошенничества" : [Как CMake определяет местоположение файлов библиотек, экспортируемые ими функции, выясняет параметры заголовочных файлов, размеры базовых типов и многое другое]. — С. 93 ; "Ключи программы cmake" : [Справка]. — С. 95.
     Аннотация 
     Того, что мы узнали о CMake во второй части учебника, достаточно для писания простейших случаев, однако для сборки более сложных проектов требуются более глубокие знания. Поэтому мы научимся писать скрипты, сканирующие целевую систему и выуживающие из нее все, что нужно для безупречной сборки проекта.

Боровский А. CMake : Часть 1. Собираясь в путь

Боровский А. CMake [Текст] : Часть 1. Собираясь в путь / Андрей Боровский  //  Linux Format. — 2008. — № 9 (109), сент. — С. 92-95. — (CMake. Учебник). — Прил.: "Где найти документацию" : [справка] ; "С большой буквы или с маленькой?" : [частичная регистронезависимость Cmake и как писать имена команд CMake]. — С. 94.
      Аннотация 
      Платформонезависимая система сборки программного обеспечения из исходных кодов — открытый генератор сборочных файлов CMake (Cross-platform Make; www.cmake.org) от компании Kitware: схема работы, модули, структура языка сценариев, анализ файла CMakeLists.txt (команды) на примере простейшего файла мета-проекта, CMake GUI для Windows. 

Моррисон Г. Open-Xchange

Моррисон Г. Open-Xchange [Текст] : Устанавливаем и запускаем открытый groupware-сервер / Грэм Моррисон  //  Linux Format. — 2006. — № 7 (81), июль. — С. 78-83. — (Учебник Open-Xchange). — Содерж.: Часть 1 – как Open-Xchange соединяет все программы? : [Требования к установке: веб-сервер — Apache, контейнер сервлетов,  база данных для хранения всех данных приложения — MySQL или PostgreSQL,  сервер каталогов для управления и аутентификации пользователей и предоставления сервисов каталогов — OpenLDAP, почтовый сервер — Postfix или Cyrus; рекомендуемая система — Debian/Ubuntu] ; Пробы Open-Xchange : [Примеры использования — календарь, форум] ; Установка Open-Xchange – перед стартом вооружитесь. Шаги, которые необходимо предпринять для установки необходимых элементов, в нужном порядке : [Схема] : [Перечень шагов: установить — предварительно собранные пакеты — модули Apache и Java — собрать и установить Open-Xchange — создать базу данных — сконфигурировать LDAP — запустить Open-Xchange ]. — С. 79 ; Часть 2 – Устранение зависимостей : [Установка пакетов из списка во врезке «Зависимости», установка требуемых пакетов из списка во врезке «Требуемые пакеты для Open-Xchange»; установка контейнера сервлетов Apache Tomcat] ; Зависимости : [Полный список требуемых пакетов для разработчиков из репозиториев Ubuntu Universe и Multiverse для системы под под Ubuntu 5.10] ; Требуемые пакеты для Open-Xchange : [Перечень пакетов и веб-ресурсы для закачки]. — С. 80 ; Часть 3 – импортирование базы данных SQL : [Конфигурирование и установка Open-Xchange и СУБД PostgreSQL] ; Пробы Open-Xchange : [Примеры использования — добавление и поиск контактов с помощью сервера каталогов LDAP, виртуальная доска]. — С. 81 ; Часть 4 – Настройка OpenLDAP : [Конфигурирование сервера LDAP и тестирование конфигурации]. — С. 82-83 ; Open-Xchange навскидку : [Возможности Open-Xchange и как эти возможности помогут в коллективной работе: портал, календарь, задачи, поиск и создание, папки, на сегодня, создание] ; Куда двигаться дальше. — С. 83.  
    Аннотация
    Открытая и свободная система коллективной работы Open-Xchange, как и многие другие открытые и свободные проекты, для обеспечения своей функциональности подключает немало других приложений, и каждое необходимо правильно настроить на совместную работу. Грэм Моррисон при помощи командной строки проводит нас через лабиринт, который представляет собой процесс установки и настройки Open-Xchange в системе под управлением Ubuntu 5.10, чтобы мы получили представление о том, как разные технологии участвуют в этом процессе. 

Семилетов П. Cinelerra : Часть 5. Титры

Семилетов П. Cinelerra [Текст] : Часть 5. Титры  / Петр Семилетов  //  Linux Format. — 2007. — № 9 (96), сент.. — С. 82-83. — (Cinelerra. Учебник). 
      Аннотация
      Любое кино заканчивается титрами. Петр Семилетов завершает цикл статей разговором о титрах, о том как их делать и использовать в Cinelerra. 

Семилетов П. Cinelerra : Часть 4. «Клипы» и сессии

Семилетов П. Cinelerra [Текст] : Часть 4. "Клипы" и сессии  / Петр Семилетов  //  Linux Format. — 2007. — № 8 (95), авг.. — С. 86-87. — (Cinelerra. Учебник). 
      Аннотация
      К сожалению, для монтажа видео в Cinelerra нет аналога последовательностей (sequences) Adobe Premier Pro. Сегодня мы научимся обходиться и без них.       
 

Семилетов П. Cinelerra : Часть 3. Путь аниматора

 Семилетов П. Cinelerra [Текст] : Часть 3. Путь аниматора / Петр Семилетов  //  Linux Format. — 2007. — № 7 (94), июль. — С. 98-100. — (Cinelerra. Учебник). — Прил.:Нам помнится, вороне…» [Несколько советов создателям пластилинового мультфильма]". — С. 99 ; "Во славу альфа-канала [послойная анимация возможна благодаря поддержке прозрачности в формате PNG и ее можно использовать]". — С. 100
      Аннотация
      Cоздание и монтаж мультфильма: послойная анимация и использование параллакса для создания иллюзии глубины сцены; покадровая анимация на основе toc-файлов, создаваемых утилитой с графическим интерфейсом Seven Gnomes (http://www.roxton.kiev.ua/sevengnomes.html). 
 

Семилетов П. Cinelerra : Часть 2. Инструкция к применению

Семилетов П. Cinelerra [Текст] : Часть 2. Инструкция к применению / Петр Семилетов  //  Linux Format. — 2007. — № 6 (93), июнь. — С. 93-96. — (Cinelerra. Учебник). 
      Аннотация
      Нелинейный видеоредактор Cinelerra — основные подходы к применению для решения практических задач.
      Виртуальная камера, проектор, маски, режимы наложения дорожек – все, что необходимо для серьезного применения Cinelerra. 
 

Семилетов П. Cinelerra : Часть 1. Хроматический ключ

Семилетов П. Cinelerra [Текст] : Часть 1. Хроматический ключ / Петр Семилетов  //  Linux Format. — 2007. — № 5 (92), май. — С. 91-93. — (Cinelerra. Учебник). 
      Аннотация
      Цикл статей о монтаже видео в открытой и свободной программе нелинейного монтажа Cinelerra. 
      Отметим, что существует две одновременно разрабатываемые версии программы – Cinelerra (оригинальная версия от Heroine Virtual Ltd) и Cinelerra CV (версия, создаваемая сообществом программистов независимо от Heroine Virtual Ltd). Обычная версия и CV несколько отличаются друг от друга. Поэтому при описании приемов работы автор делает упор на те функции, которые есть в обеих версиях.
      Эффекты и монтажные приемы будут рассмотрены на примерах. Предполагается, что вы обладаете начальными знаниями по работе с Cinelerra – то есть умеете загружать данные в проект, создавать новые дорожки, располагать на них фрагменты видео и для вас не составляет трудности пользование некоторыми сторонними утилитами, например GIMP. А самое главное – у вас есть оцифрованные видеозаписи или статичные изображения для экспериментов. Почти всё, о чем рассказывается, применимо как к видео, так и к обычным картинкам (TIFF, PNG и так далее) – с точки зрения Cinelerra безразлично, что вы монтируете. 
      В этот раз рассматривается эффект Chroma Key — эффект замещения фона.