Дистрибутивы Linux

Янг А. Ruby on Rails : Часть 2. Rails: Добавим функции Web 2.0

Янг А. Ruby on Rails [Текст] : Часть 2. Rails: Добавим функции Web 2.0 / Алекс Янг // Linux Format. — 2008. — № 9 (109), сент. — С. 72-75. — (Ruby on Rails. Учебник). — Прил.: "Скорая помощь. Использование блоков respond_to в контроллерах позволяет Rails разумно отвечать на запросы различных форматов. Они лежат в основе XML Rest API и респондеров Ajax.". — С. 73 ; "Вспомогательные классы Rails: Быстрая справка" [Таблица]. — С. 74 ; "Скорая помощь. Для отладки JavaScript или даже исследования объектной модели документа DOM или CSS страницы, настоятельно рекомендую модуль расширения Firefox под названием Firebug (https://addons.mozilla.org/en-US/firefox/addon/1843). Без него причины ошибок в JavaScript будет понять очень трудно." ; "Комплект библиотек JavaScript" : [Scriptaculous (http://script.aculo.us) построена на Prototype (http://prototypejs.org)]. — С. 75. 
     Аннотация 
     Рассмотрено тестирование моделей Rails; использование вспомогательных классов Rails для создания удобных дат, а также заголовков и описаний с редактированием на месте, как во Flickr; добавление функции постраничного вывода при помощи модуля расширения will_paginage разработки Мислава Марохнича (Mislav Marohnic). 

 

Янг А. Ruby on Rails : Rails: Создаем фотоальбом

Янг А. Ruby on Rails [Текст] : Rails: Создаем фотоальбом / Алекс Янг // Linux Format. — 2008. — № 8 (108), авг. — С. 66-69. — (Ruby on Rails. Учебник). — Прил.: "Скорая помощь. Добавьте set incsearch в ваш vimrc для поиска по мере ввода текста и используйте Ctrl+P для подстановки." ; "Анатомия модели" : [Схема]. — С. 67 ; "Попробуйте Ruby" : [Try Ruby (http://tryruby.hobix.com) – веб-консоль Ruby, с помощью которой можно попробовать язык в браузере без установки Ruby on Rails] ; "Анатомия пути" : [Схема]. — С. 68 ; "Анатомия контроллера" : [Схема] ; "Искусное редактирование текста в Linux" : [Модули Vim: Project (http://vim.sourceforge.net/scripts/ script.php?script_id=69) — систематизирует файлы проекта Rails и производит в них поиск; PMiniBufExplorer (www.vim.org/scripts/script.php?script_id=159) — добавляет вкладки для быстрого переключения между открытыми файлами] ; "Скорая помощь. Vim 7 поддерживает вкладки с:h tabnew.". — С. 69.
     Аннотация 
     С Ruby on Rails знакомит Алекс Янг – технический писатель и ведущий инженер Helicoid Limited, компании, специализирующейся на разработке веб-приложений на Ruby on Rails. Алекс регулярно пишет статьи o Rails для сайта http://alexyoung.org
      Рассмотрены некоторые технологии, используемые Rails-разработчиками в реальных проектах: установка Ruby on Rails с библиотеками и модулями расширения для обработки изображений, создание фотогалереи с подгрузкой и правкой фото, миниатюрами предпросмотра, с авторизацией пользователей. Также рассмотрены основные компоненты каркаса Rails. 

Хадсон Э. Rsync: Создаем локальное зеркало

Хадсон Э. Rsync: Создаем локальное зеркало [Текст] / Энди Хадсон // Linux Format. — 2008. — № 4 (104), апр. — С. 68-71. — (Rsync. Учебник). — Прил.: "Фиксируем IP" : [Пошаговое руководство]. — С. 69 ; "Настройка клиентов Fedora. Если вы справились с настройкой сервера, работа на стороне клиента покажется вам простой! : [Пошаговое руководство].- С. 70 ; "Все ли?" : [Все ли пакеты, доступные в репозитории, содержит DVD Fedora] ; "Настройка клиентов Ubuntu" : [Пошаговое руководство]. — С. 71.
      Аннотация
      Загружать обновления на каждый ПК сети отдельно – пустая трата времени и трафика. Создав свой собственный сервер обновлений, можно сэкономить и время, и трафик! И для этого в большинстве дистрибутивов Linux есть возможность зеркалировать всю доступную в репозитории информацию на локальной машине. 
      Энди Хадсон показывает, как зеркалировать информацию репозитория на компьютер под управлением Fedora 8 (заодно показано, как сделать это в Ubuntu), в котором должен быть запущен Apache.

Бэйн М. Рафинированный SugarCRM : Часть 3

Бэйн М. Рафинированный SugarCRM [Текст] : Часть 3: SugarCRM: Как добавить модули / Марк Бэйн // Linux Format. — 2007. — № 5 (92), май. — С. 62-65. — (Рафинированный SugarCRM. Учебник).
      Аннотация
      Настройка SugarCRM под нужды своей организации: как глубже проникнуть в настройки и добавить в программу новые функции, необходимые для работы с клиентами — модуль для генерации отчетов и выпадающий список для хранения информации, не предусмотренной в SugarCRM по умолчанию.

 

Бэйн М. Осваиваем CRM-систему : Часть 2

Бэйн М. Осваиваем CRM-систему [Текст] : Часть 2: SugarCRM: Как это настроить / Марк Бэйн // Linux Format. — 2007. — № 4 (91), апр. — С. 64-67. — (Осваиваем CRM-систему. Учебник) (Рафинированный SugarCRM. Учебник). — Веблиогр. "Скорая помощь": с. 65 (1 назв.). 
      Аннотация
      Настройка SugarCRM под нужды своей организации.

Бэйн М. Осваиваем CRM-систему : Часть 1

Бэйн М. Осваиваем CRM-систему [Текст] : Часть 1: SugarCRM: Как его установить : [Руководство по установке на платформе LAMP в системе под Debian Linux] / Марк Бэйн // Linux Format. — 2007. — № 3 (90), март. — С. 58-61. — (Осваиваем CRM-систему. Учебник). — Прил.: "Альтернативы SugarCRM" : [Почему на выбор предлагается SugarCRM]. — С. 61. 
      Аннотация
      Подумываете обзавестись или обновить CRM-систему? Марк Бэйн предлагает серию статей о достойной альтернативе – коммерческой CRM-системе SugarCRM с открытыми исходными кодами. 
      На этот раз рассмотрены: определение и возможности CRM по книге Michael Jr. Whitehead “Implementing SugarCRM” (published by Packt Publishing), требования к серверу; подготовка к установке, которая включает установку Apache, MySQL, PHP; установка SugarCRM. 

 

Боровский А. KDE 4 : Часть 1. KDE 4 под микроскопом

Боровский А. KDE 4 [Текст] : Часть 1. KDE 4 под микроскопом / Андрей Боровский  //  Linux Format. — 2008. — № 8 (108), авг. — С. 74-77. — (KDE 4. Учебник). — Прил.: "Проект CMake: что внутри?" : [Как создать Make-файлы для стандартного проекта с помощью CMake]. — С. 75
      Аннотация 
      Программирование приложений для KDE 4 — базовый минимум разработчика. 
      Элементы KDE с точки зрения программиста: система Plasma — развитие Qt Graphics View Framework; система Corona — расширяет возможности QGraphicsScene, добавляя концепцию апплетов и в результате с элементами графической сцены (рабочего стола) можно связывать мини-приложения; Solid – кросс-платформенная подсистема, предназначенная для работы с устройствами; Phonon — переносимая мультимедиа-подсистема, поставляемая с Qt начиная с версии 4.4, ее API состоит из классов высокого уровня, которые унифицируют доступ к различным библиотекам, связанным с мультимедиа; Decibel — должна упростить жизнь разработчикам IP-телефонов, видеофонов, чатов и прочего. 
      Инструменты разработчика: KDE 4.04, входящим в состав OpenSUSE 11.0, пакеты разработчика Qt 4.x и KDE 4.x, консольные утилиты cmake и kapptemplate – мастер, с вызова которого и начинается процесс разработки. 
      Базовая структура и система настройки стандартного проекта приложения KDE 4. 

Шевель А. Е. 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. 

Басыров Р. Доступно о виртуализации

Басыров Р. Доступно о виртуализации [Текст] / Роберт Басыров  //  Linux Format. — 2008. — № 5 (105), май. — С. 96-98. — (Parallels Workstation. Учебник). — Прил.: "Лицензия Parallels" : [Справка]. — С. 96 ; "Скорая помощь. В нашем учебнике мы исходим из типовых на данный момент компьютеров, чья оперативная память не превышает 1024 МБ. Если на вашем компьютере установлено больше 1 ГБ ОЗУ, то знайте, что предоставить гостевой Linux-системе больше 512 МБ нельзя. Это ограничение возникает из-за параметров оборудования, которое эмулируется Parallels Workstation. Если его не соблюсти, то при запуске ВМ вы получите панику ядра [kernel panic] для гостевой системы.". — С. 97 ; "Parallels Technology Network" : [Каталог готовых виртуальных машин (ptn.parallels.com), где можно скачать готовый образ гостевой системы, установить его к себе, и он будет работать без инсталляции собственно гостевой ОС и настройки ВМ]. — С. 98.
     Аннотация
     Как правильно установить и настроить виртуальную машину Parallels Workstation (www.parallels.com) в хост-системе Linux, и, затем, создать виртуальную машину и установить в нее в качестве гостевой системы любой дистрибутив Linux (и не только). Автор использует ASPLinux 12 в качестве хост системы и SUSE – в качестве гостевой. 
     Инсталляция Parallels Workstation и ее настройка проводится с использованием командной строки. Создание самих виртуальных машин, установку в них любого дистрибутива и добавление в ВМ Parallels tools можно проводить из GUI. Установка программы должна вестись с правами root. 

Моррисон Г. 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, чтобы мы получили представление о том, как разные технологии участвуют в этом процессе. 

Сондерс М. MOPSLinux 6.2.2

Сондерс М. MOPSLinux 6.2.2 [Текст] : Дистрибутив Linux : [обзор] / Майк Сондерс  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 102. — (DVD. Дистрибутивы Linux). 
      Аннотация
      MOPSLinux (2004-2010) (http://www.mopslinux.org) — российский дистрибутив Linux, построенный на базе дистрибутива Slackware. Отличительная черта дистрибутива — глубокая и качественная русификация.
      К своему пятилетию MOPSLinux – это больше, чем просто Slackware по­-русски, а самостоятельная система, с собственным инсталлятором, поддерживающим стандартный (быстрый) и экспертный режимы, а также установку по заранее подготовленным спискам пакетов и обновления с предыдущих версий с использованием этих списков; усовершенствованной системой управления пакетами; рабочими столами KDE 4 и XFCE; фирменными драйверами Nvidia и ATI в комплекте. MOPSLinux 6.2.2 можно установить на USB-­диск. 

Сондерс М. CrunchBang Linux

Сондерс М. CrunchBang Linux [Текст] : Дистрибутив Linux : [обзор особенностей релиза 9.04] / Майк Сондерс  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 100-101. — (DVD. Дистрибутивы Linux). — Прил.: "Шаг за шагом: Установка CrunchBang Linux 9.04" : [Пошаговое руководство]. — С. 100 ; "Не пропустите… Ярлыки. Продвинутые приложения". — С. 101
      Аннотация
      Первый релиз дистрибутива CrunchBang Linux (www.crunchbanglinux.org) вышел в январе 2009 года и зарекомендовал себя, как продвинутый дистрибутив для продвинутых пользователей Linux не ниже среднего уровня. 
      32-битная версия CrunchBang Linux 9.04, которая также может работать и в режиме Live DVD — характеристика, особенности, установка, список стандартных задач и запуск приложений для их решения. 

Шарма Ш. MaxMenu: Сущий шведский стол

Шарма Ш. MaxMenu: Сущий шведский стол [Текст] : [обзор возможностей меню приложений] / Шашанк Шарма  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 84-87. — (Hardcore Linux. Учебник) (MaxMenu. Учебник). — Прил.: "Конвертируем аудиофайлы" : [Особенности конвертации аудиофайлов в MaxMenu]. — С. 85 ; "Шаг за шагом: Генерируем SSH-ключи в MaxMenu" : [Пошаговое руководство]. — С. 86 ; "Создаем пары ключей SSH" : [Генерация ключей RSA и DSA в командной строке]. — С. 87
      Аннотация
      Приложение MaxMenu в системе под управлением Ubuntu или Mandriva — интерфейс и режимы работы (GUI, Text, Root), установка, модули, настройка модулей на примере модуля Audio Tool, групповое переименование файлов (шесть режимов!), генерация ключей SSH в режиме GUI и ключей RSA в режиме Text, сборка ядра Linux в режиме Root, управление службами в текущем сеансе или настройка их на всех уровнях запуска. 
      Также MaxMenu позволяет обнаруживать и удалять так называемые пакеты-­листья (leaf packages) — зависимости, которые уже не нужны ни одному установленному пакету и в системе они болтаются зря.

Фахрутдинов А. Linux и Active Directory : Часть 1: Samba: Linux и Active Directory

Фахрутдинов А. Linux и Active Directory [Текст] : Часть 1: Samba: Linux и Active Directory / Алекcандр Фахрутдинов  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 72-75. — (Linux и Active Directory. Учебник). — Прил.: "Максимальные уровни безопасности, поддерживаемые различными реализациями протокола SMB" : [Изображение] : [Таблица: методы аутентификации протокола SMB]. — С. 72 ; "Взаимодействие Samba и инфраструктуры Active Directory при вводе клиента в домен" : [Изображение] : [Схема] ; "Скорая помощь. Используя в smb.conf кириллицу, убедитесь, что вы сохранили файл в кодировке UTF­8. В Debian и многих других современных дистрибутивах она установлена по умолчанию.". — С. 75
      Аннотация
      Протокол SMB (Server Message Block) – специфика (методы аутентификации, служба Kerberos в среде AD, сетевые службы, входящие в состав Active Directory, и их взаимодействие). 
      Как сделать так, чтобы Samba­-сервер в системе под управлением Debian GNU/Linux 4.0 Etch стал полноценным членом домена AD, и не ушибиться о подводные камни.