Ubuntu

Янг А. 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.

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

Шарма Ш. 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) — зависимости, которые уже не нужны ни одному установленному пакету и в системе они болтаются зря.

Ченнел Э. Tonido: Ваше рабочее место

Ченнел Э. Tonido: Ваше рабочее место [Текст] / Энди Ченнел  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 48-49. — (Первые шаги. Учебник). — Прил.: "Тэги" : [Тэги для сортировки отличающихся проектов, задач и людей в элементах Tonido] ; "Скорая помощь. Использование одноранговой (пиринговой) сети Tonido означает, что вам можно не беспокоиться о доступе к вашему персональному облаку через брандмауэр.". — С. 48
      Аннотация
      Урок Энди Ченнела "Tonido: Облачный сервер для вас" (Linux Format, 2009, № 9 (122), сент., С. 48-49) помог нам усвоить основы Tonido и создать собственный облачный сервер. Данное занятие поможет создать и настроить в системе под управлением Ubuntu/Debian средство совместной работы — облачную службу-органайзер, к которой можно будет подключаться локально или из удаленной машины. В создании облачного органайзера использованы возможности приложением Workspaces, о котором было рассказано в ходе предыдущего урока. Также рассмотрено несколько способов подружить содержимое Tonido с другими источниками. Большинство из этих задач решается приложением Tonido Webshare. 

Шарма М. Ekiga

Шарма М. Ekiga [Текст] : [обзор приложения Ekiga 3.2.5] / Маянк Шарма  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 36-39. — (Видеоконференции). — Прил.: "Скорая помощь. Ekiga и ее зависимости, в свою очередь, зависят от devel­-пакетов множества библиотек. Установите их с репозитория вашего дистрибутива." ; "Следуйте протоколу" : [Ekiga поддерживает открытые протоколы SIP и H.323 (с помощью OpenH323) и способна взаимодействовать с другими SIP- и H.323-совместимыми клиентами Linphone, Gizmo, Pidgin, Microsoft NetMeeting; контакты из проприетарного Skype не поддерживаются]. — С. 37 ; "Шаг за шагом: Делаем звонок" : [Пошаговое руководство]. — С. 38 ; "Скорая помощь. Zfone обезопасит ваши звонки только в том случае, если он установлен и включен по обе стороны разговора." ; "Шаг за шагом: Запускаем конференцию" : [Пошаговое руководство]. — С. 39
      Аннотация
      Ekiga (прежнее название GnomeMeeting; www.ekiga.net) – свободное и открытое приложение голосовой связи Voice over IP (VoIP), способное передавать видео и аудио на другой компьютер или на мобильный или стационарный телефон — это одно из предустанавливаемых приложений во многих настольных дистрибутивах, включая Ubuntu.
      Для базовой коммуникации типа софтфон–софтфон Ekiga предлагает бесплатные учетные записи, но если потребуется звонить и получать звонки от мобильных или стационарных телефонов, то придется раскошелиться.
      Ekiga в системе под управлением Ubuntu 9.04 — установка, конфигурирование c помощью мастера Configuration Assistant, возможности, выбор протоколов и кодеков для использования в сети (свободные кодеки для аудио SPEEX и GSM, для видео — Theora), определение порядка кодеков, настройка буфера джиттера, обнаружение контактов Ekiga в сети, обеспечение безопасности разговоров посредством приложения Zfone от Филиппа Циммермана (Philip Zimmermann), автора Pretty Good Privacy (PGP). 
      В заключение Маянк Шарма показывает, как с помощью Ekiga добавить интерактивности своему сайту и общаться с посетителями, использующими SIP-­совместимые программные телефоны (софтфоны).
 

Моррисон Г. 7 крутых Linux-проектов

Моррисон Г. 7 крутых Linux-проектов [Текст] : [обзор] / Грэм Моррисон  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 20-27. — Содерж.: Хостинг фотоальбома. Управляйте своей онлайн-фотоколлекцией через личный сервер : [Вэб-ориентированная система управления изображениями и одновременно приложение Zoph, основанное на PHP и базе данных MySQL, позволяет импортировать коллекцию фотографий через файлы Zip или Tar, организовывать их в альбомы, указывать имя автора и географическое положение снимков, а также делиться ими с друзьями и семьей: установка, настройка, организация доступа к фотографиям своего сервера]. — С. 21 ; Собираем медиа-сервер. Превратим завалящую машину в домашний накопитель мультимедиа [на базе Ubuntu Server Edition: установка сервера, разбивка диска, настройка MediaTomb]. — С. 22 ; Творим нежную музыку. Прокладывайте свой путь к звуковой нирване мышью : [Создание музыки с помощью приложения Rosegarden: установка QjackCtl (клиентский графический интерфейс к Jack), установка синтезатора DSSI, создание музыки в Rosegarden] ; Шаг за шагом: Экспортируем звук : [Пошаговое руководство по по экспорту звука из Rosegarden в Audacity]. — С. 23 ; Пишем интерактивную прозу. Забудьте про графику. Текстовые приключения рулят : [Сочинение в командной строке интерактивной прозы (игры) при помощи среды разработки (IDE) Gnome Inform] . — С. 24 ; Обезопасим удаленный рабочий стол. Удаленная работа сродни волшебству. Смотрите, что у меня в рукаве : [Запуск сервера TightVNC] ; Шаг за шагом: VNC через SSH : [Пошаговое руководство]. — С. 25 ; Запишем подкаст. Если вас вдохновил подкаст TuxRadar, не ищите большего : [Аудиоподкаст: помещение и микрофон для записи, Audacity — приложение для записи, публикация]. — С. 26 ; Покадровая анимация. Создадим анимированную аватару, благодаря ловкости рук и GIMP : [Создание этюда, ручное создание рисунка, экспорт анимации] ; Шаг за шагом: Анимируем нашу мазню : [Пошаговое руководство]. — С. 27
      Аннотация 
      Linux-­проекты для развлечений и творчества в Ubuntu 9.04: создание сетевого фотоальбома, настройка медиа­-сервера, сочинение музыки, покадровая анимация и написание интерактивной фантастики, безопасный удаленный доступ к рабочему столу. 
 

Казанцев А. Другие варианты

Казанцев А. Другие варианты [Текст] : [Обзор дистрибутивов для обеспечения образовательных целей — Edubuntu и EduMandriva] / Андрей Казанцев  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 111. — (Школа LXF). — Прил.: "История успеха" : [Использование EduMandriva в ГОУ СОШ № 379 Кировского р-на г. Санкт-Петербурга]. 
      Аннотация
      Edubuntu (http://edubuntu.org/) и EduMandriva (http://edumandriva.ru) как наиболее интересные решения для использования в учебном процессе. 
      Отмечены отличительные особенности Edubuntu — поддержка LTSP (Linux Terminal Server Project; http://www.ltsp.org/) и специализированные наборы ПО (Educational Application Bundle) для определенных групп пользователей. 
      Подчеркнута особенность EduMandriva, заключающаяся в том, что он разрабатывается "преподавателями для преподавателей" на базе сети Центров компетенции Mandriva в высших учебных заведениях и школах. 

Ченнел Э. Tonido: Облачный сервер для вас

Ченнел Э. Tonido: Облачный сервер для вас [Текст] / Энди Ченнел  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 48-49. — (Первые шаги. Учебник). — Прил.: "Скорая помощь. Приложение Jukebox использует Flash Player 10, поэтому необходимо обеспечить на всех клиентах обновление до этой версии." ; "Скорая помощь. Если вы хотите иметь доступ к Tonido из сети, то убедитесь, что в разделе Settings > Network [Настройка > Сеть] включен web-доступ и что порт 10001 перенаправлен на корректный IP (см. стр. 50).". — С. 49
      Аннотация
      Как создать собственный облачный сервер при помощи программы Tonido (www.tonido.com) в системе под управлением Ubuntu/Debian, как настроить обеспечение доступа к различным службам из домашней сети и из Интернета, чтобы иметь возможность обмениваться музыкой и документами, а также удаленно подключаться к календарю, списку задач и другим сервисам при помощи Workspace (Рабочее пространство). Workspace предоставляет облачные сервисы в одном месте и имеет свою панель управления, предоставляющую хороший обзор текущего состояния и имеющую раздел, где можно добавлять новые элементы. 

Крестников Е. 1…5 – начинаю собирать!

Крестников Е. 1…5 – начинаю собирать! [Текст] / Евгений Крестников  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 6. — (Новости). 
      Аннотация
      Автоматизированная сборка пакетов и приложений для различных дистрибутивов на онлайн-сервисах openSUSE Build Service, который способен готовить пакеты для openSUSE, SUSE Linux Enterprise, Debian/Ubuntu, Red Hat/Fedora и Mandriva Linux с автоматическим разрешением зависимостей; Launchpad PPA, который поддерживает сборку пакетов для актуальных версий Ubuntu; SUSE Studio 1.0 (www.susestudio.com), удобный веб-интерфейс которого поможет создать на базе SUSE Linux систему с любым набором ПО, получив Live CD/DVD, образ диска или USB-накопителя, а также образы виртуальных машин VMWare и Xen.

Федорчук А. Ubuntu и Kubuntu: гуманистический Linux по-русски

Федорчук А. Ubuntu и Kubuntu: гуманистический Linux по-русски [Текст] / Алексей Федорчук  //  Linux Format. — 2006. — № 2 (76), февр. — С. 112-115. — (Учебник. Работа с дистрибутивами).
      Аннотация
      В обстоятельном обзоре рассмотрены общие черты Debian и Ubuntu, общие черты Ubuntu и Kubuntu: настройка доступа к репозиториям пакетов и основы пакетного менеджмента (команды dpkg и инструментарий apt), русификация консоли, особенности Kubuntu в воспроизведении аудио и видео: настройка воспроизведения MP3, Real Audio, WMA.

Сондерс М. Ubuntu 9.04 : Дистрибутив Linux

Сондерс М. Ubuntu 9.04 [Текст] : Дистрибутив Linux / Майк Сондерс  //  Linux Format. — 2009. — № 7 (120), июль. — С. 96-97. — ( LXF DVD). — Прил.: "Шаг за шагом: Устанавливаем Ubuntu 9.04" : [Пошаговое руководство]. — С. 96, 97 ; "Не пропустите…" : [Brasero — инструмент для записи дисков, который теперь включен по умолчанию; очистка ненужных пакетов]. — С. 97
      Аннотация
      Расширенная 32-битная сборка Ubuntu 9.04 Live DVD от Linux Format — набор программного обеспечения, возможность удаления лишних программ при помощи быстрого скрипта, список стандартных задач и запуск приложений для их решения. 
 

Иготти Н. VirtualBox: Python управляет

Иготти Н. VirtualBox: Python управляет [Текст] / Николай Иготти  //  Linux Format. — 2009. — № 7 (120), июль. — С. 70-71. — (VirtualBox. Учебник). 
      Аннотация
      Разработчик поддержки Python в VirtualBox показывает как автоматизировать управление жизненным циклом виртуальной машины (на примере гостевой системы Ubuntu) при помощи Python и технологии XPCOM. 
 

 

Моррисон Г. Ubuntu стукнуло 10

Моррисон Г. Ubuntu стукнуло 10 [Текст] : [Подборка материалов в связи с выходом Ubuntu 9.04 Jaunty Jackalope (Задорный Заяц)] / Грэм Моррисон  //  Linux Format. — 2009. — № 7 (120), июль. — С. 20-27. — Содерж.: Дорога к Jaunty. Как мы здесь оказались? : [Вехи истории компании Canonical Ltd и дистрибутива Ubuntu (2004-2009)] ; Перемены лица Ubuntu : [Текстовая установка, KDE, Jaunty Jackalope]. — С. 21 ; Присмотримся к Jaunty. LXF обозревает последний релиз : [Достижения Ubuntu 9.04 Jaunty Jackalope (Задорный Заяц): установка, скорость загрузки, рабочее окружение Gnome, приложения Brasero для записи CD/DVD, поддержка нескольких дисплеев, поддержка репозитоиев, рабочий стол KDE] ; Свойства навскидку : [Brasero, установка проприетарных кодеков и драйверов]. — С. 22, 23 ; В чем Ubuntu был прав… …и в чем не  прав. Что ж, дорога к мировому господству ухабиста : [Факторы успеха дистрибутива и критика Ubuntu в Linux-сообществе]. — С. 22-23 ; Производительность. Бесплатное обновление вашего компьютера — просто за счет ОС : [Ubuntu 9.04 — высокая скорость загрузки, файловая система ext4]. — С. 24 ; Смена ландшафта. До Ubuntu не было ни установок с Live CD, ни Wubi, ни коричневого цвета : [Ландшафт дистрибутивов Linux до 20 октября 2004 года (дебют Ubuntu на сайте Distrowatch) и после; Ubuntu и Mandrake Linux (значение Mandrake и его спад); разработчик Linux Mint Клеман Лефевр (Clement Lefebvre), ведущий разработчик Ubuntu Studio Луис де Бетанкур ­Гимера (Luis de Bethencourt Guimera) о причинах успеха Ubuntu; доминирование Ubuntu и Linux-сообщество]. — С. 24-25 ; Персональные архивы пакетов : [Информация о Personal Package Arhive (PPA) — способе получения пакетов, которые не включены в основные репозитории Ubuntu]. — C. 25 ; Ubuntu Format : [Журнал Linux Format о релизах Ubuntu (2004-2009)]. — С. 26 ; Будущее Ubuntu. Прольется ли следующий релиз холодным дождем на парад Ubuntu, или же вознесет нас к облакам? : [Eucalyptus — вычислительная платформа грядущей версии Ubuntu Karmic Koala (Кармический Коала), которая даст вычислительным центрам возможности создания собственного облака или упрощение использования EC2 от Amazon]. — С. 26-27 ; Шаттлворт М. Голос хозяина : [Марк Шаттлворт об Ubuntu в беседах с журналом Linux Format в 2005 и 2006 годах] / Марк Шаттлворт. — С. 27. 
      Аннотация 
      Компания Canonical Ltd была основана в конце 2004 для подготовки к первому релизу Ubuntu в октябре того же года. Canonical начинала, не имея центрального офиса, с горсткой сотрудников, работавших на дому, а на время данной публикации в компании 200 служащих, живущих в 23 странах, а ее штаб­квартира находится в престижном небоскребе Миллбэнк­Тауэр в Лондоне. 
      Грэм Моррисон рассмотрел то, что Ubuntu делает хорошо, и то, как это повлияло на ландшафт дистрибутивов Linux, где на время дебюта Ubuntu лидировал Mandrake. Журналист выслушал мнения разработчиков дистрибутивов­ производных от Ubuntu (Mint, Mythubuntu и Ubuntu Studio), а также мнение основателя Ubuntu Марка Шаттлворта (Mark Shuttleworth), и предложил свое собственное видение расцвета Ubuntu. В итоге представлен анализ и динамика развития Linux за 2004-2009 годы.