Моррисон Г. UPnP: Вещаем медиа [Текст] / Грэм Моррисон // Linux Format. — 2009. — № 11 (124), нояб.. — С. 84-87. — (Hardcore Linux. Учебник). — Прил.: "Тест на совместимость с FIFO" : [Проведение теста при помощи командной строки] ; "Скорая помощь. MediaTomb использует JavaScript для организации различных медиафайлов в коллекции и представления их списков клиенту. В результате вы можете модифициро вать JS-файлы «под себя», задав нужные параметры.". — С. 85 ; "Скорая помощь. Если в вашей системе включен Inotify и MediaTomb скомпилирован с опцией Inotify, то он не будет требовать запускать сканирование папок вручную и сможет добавлять файлы без привлечения сторонних средств.". — С. 86 ; "Клиенты UPnP" : [Rhythmbox в комбинации с каркасом UPnP Coherence (http://coherence.beebits.net) — решение для плейера UPnP под Linux, VLC и UPnP-портал Kinsky (http://oss.linn.co.uk/trac/wiki/kinsky)]. — С. 87.
Аннотация
Благодаря стандарту UPnP (Universal Plug and Play) многие устройства (мобильный телефон, игровая приставка, телевизор) могут считывать, отображать и даже проигрывать файлы, расположенные на медиацентре компьютера с Linux. В части "Собираем медиа-сервер. Превратим завалящую машину в домашний накопитель мультимедиа" (Linux Format, 2009, № 10 (123), окт., С. 22) обзора "7 крутых Linux-проектов" Грэм Моррисон показал как установить и собрать UPnP-сервер в системе под управлением Ubuntu Server Edition на базе открытого MediaTomb 0.11.0 (http://mediatomb.cc/). На этот раз мы займемся подключением к UPnP-серверу UPnP-клиентов устройств и обратим свое внимание на всеохватывающий конфигурационный файл MediaTomb. Грэм Моррисон продемонстрирует редактирование ряда параметров MediaTomb, которые решат задачи — пресечь использование при запуске каждый раз другого порта и задать ему статический порт, добавить совместимость с PlayStation 3, перекодировать неподдерживаемые UPnP-клиентами медиа-форматы в поддерживаемые, передавать поток интернет-радио.
Боровский А. Lua. Часть 3: Модули и иже с ними
Боровский А. Lua [Текст] : Часть 3: Модули и иже с ними / Андрей Боровский // Linux Format. — 2009. — № 11 (124), нояб.. — С. 80-83. — (Lua. Учебник). — Прил.: "Таблица глобальных элементов". — С. 80 ; "Особенности Lua-ошибок" : [Ошибка времени выполнения]. — С. 81.
Аннотация
Lua: перезагрузка операторов, обзор стандартных библиотек (coroutine, io, string, table, math, os, debug, package), модули и их использование на примере расширения Lua под названием tekUI (tekui.teklib.org), которое позволяет программам Lua создавать графический пользовательский интерфейс.
Вейч Н. Python : Python: Загрузчик во Flickr
Вейч Н. Python [Текст] : Python: Загрузчик во Flickr / Ник Вейч // Linux Format. — 2009. — № 11 (124), нояб.. — С. 76-79. — (Python. Учебник). — Прил.: "Flickr API и вы" : [Flickr как площадка для создания приложений; API Flickr — www.flickr.com/services/api]. — С. 76 ; "Ресурсы GTK" : [Рекомендуется: перед изучением PyGTK попробовать изучить механизм GTK, руководство по PyGTK (www.pygtk.org/pygtk2tutorial), Official Gnome 2 Developer’s Guide by Matthias Warkus (No Starch Press, 2004; ISBN 9781593270308), установить и попробовать виджеты Glade] ; "Это блок-схема приложения. К счастью, для нее нам не нужно писать много кода" [Изображение] : [Схема]. — С. 77 ; "Другие GUI" : [PyQt, PyKDE, wxWidgets]. — С. 78 ; "Скорая помощь. Документация GTK более пространная, чем у PyGTK, и потому при проблемах лучше обращаться к ней — вы получите ее на http://library.gnome.org/devel/gtktutorial/stable." ; "Больше Flickr" : [Анонс материала о создании экспресс-карт на базе сервиса Flickr]. — С. 79.
Аннотация
Как в среде Gnome на базе платформы GTK написать графическую программу (GTK-клиент с графическим интерфейсом пользователя) для выгрузки изображений на фотохостинг Flickr (www.flickr.com) и как его опробовать.
Прекрасная возможность релизовать собственный мэшап-проект — настольный загрузчик изображений по технологии Drag'n'Drop на веб-сервис.
Фахрутдинов А. Linux и Active Directory : Часть 2: Samba: ACL и печать
Фахрутдинов А. Linux и Active Directory [Текст] : Часть 2: Samba: ACL и печать / Александр Фахрутдинов // Linux Format. — 2009. — № 11 (124), нояб.. — С. 72-75. — (Linux и Active Directory. Учебник) (Samba в домене AD. Учебник). — Прил.: "А без списков?" : [Особенности управления правами доступа в файловой системе, не поддерживащей ACL]. — С. 72 ; "Тайный ход" : [Для упрощения работы администраторов в Active Directory прав доступа в Windows и Linux, создатели Samba предусмотрели в файле smb.conf список admin users, учетным записям из его перечня доступ к файловой системе предоставляется от имени root, то есть, пользователи, указанные в admin users, имеют полный доступ к любым файлам в общих папках] ; "Рис. 3. Так происходит печать из Windows клиента на сервер Samba" [Изображение] : [Схема]. — С. 74 ; "CUPS спешит на помощь" : [Средства CUPS (www.cups.org) для решения проблем с драйверами Samba — утилита cupsaddsmb для упрощения регистрации драйверов, PostScript-совместимые драйверы] ; "Скорая помощь. Используя в smb.conf кириллицу, убедитесь, что вы сохранили файл в кодировке UTF8. В Debian и многих других современных дистрибутивах она установлена по умолчанию.". — С. 75.
Аннотация
В первой части учебника было рассмотрено ввод Samba в домен Active Directory и создание общих папок.
Увы, общий доступ к разделяемым ресурсам создает проблемы для безопасности. Во второй части рассмотрено: Samba в управлении правами доступа — контроль доступа к разделяемым ресурсам, реализации списков контроля доступа (Access Control List, ACL, по-английски произносится "эй-си-эл") в Microsoft Windows NT (NTFS ACL), Unix и Linux (POSIX ACLs), раздача прав доступа к файлам и каталогам через диалог безопасности NT (NT security dialog), реализация наследования атрибутов в работе с NTFS ACL; Samba как сервер печати (принт-сервер) — система печати Windows и система печати Linux во взаимодействии с Samba-сервером, настройка Samba-принтера, печать Windows-клиента, настройка Windows-принтера для печати через интерфейс LPD.
Ботвик Н. Сети : Часть 11: WebDAV: Общий доступ по сети
Ботвик Н. Сети [Текст] : Часть 11: WebDAV: Общий доступ по сети / Нейл Ботвик // Linux Format. — 2009. — № 11 (124), нояб.. — С. 68-71. — (Сети. Учебник). — Прил.: "Скорая помощь. Для тестирования доступа извне, не вставая с кресла, воспользуйтесь ноутбуком с мобильным 3G-модемом.". — С. 69 ; Сертификаты SSL : [Защищенный доступ по HTTPS: какую безопасность обеспечивают самоподписанный сертификат и аутентифицированный сертификат] ; "Скорая помощь. Если MediaWiki кажется вам несколько тяжеловесной и вам нужно всего лишь работать над несколькими документами по сети, можете воспользоваться гораздо более простой альтернативой, в которой нет многих возможностей и сложности MediaWiki — DokuWiki (http://wiki.splitbrain.org/wiki:dokuwiki).". — С. 71.
Аннотация
Релизация двух очень разных технологий, которые применяются к веб-серверу Apache, чтобы разрешить удаленное изменение веб-содержимого — WebDAV (Web-based Distributed Authoring and Versioning — распределенное создание и версионирование на основе веб; http://www.webdav.org/) , расширение HTTP, позволяющее читать и изменять файлы после загрузки; вики на движке MediaWiki 1.15.1 (www.mediawiki.org), позволяющая добавлять, редактировать и даже удалять содержимое кому угодно, как в Википедии.
WebDAV- настройка, контроль доступа (методы HTTP аутентификации, разграничение прав на доступ), обеспечение безопасного соединения через SSL (Secure Sockets Layer).
Wiki — общая характеристика, установка и настройка MediaWiki, настройка контроля доступа, настройка безопасности.
Прахов А. Blender : Часть 2: Blender: Бархат и теплота свечей
Прахов А. Blender [Текст] : Часть 2: Blender: Бархат и теплота свечей / Андрей Прахов // Linux Format. — 2009. — № 11 (124), нояб.. — С. 64-67. — (Blender. Учебник). — Прил.: "Физика в действии": [Особенности физической имитации]. — С. 65 ; "Процедурные текстуры" : [Справка]. — С. 66.
Аннотация
Сцену-натюрморт "Романтический ужин" пополняют мозаичный пол, круглый стол из темного, слегка непрозрачного стекла, бархатная скатерть, зажженные свечи. Урок пошагово демонстрирует, как в Blender реализуется физика мягких тел и эффекты частиц.
Ченнел Э. Изготовление видео : Часть 1: Kdenlive: Кино на дому
Ченнел Э. Изготовление видео [Текст] : Часть 1: Kdenlive: Кино на дому / Энди Ченнел // Linux Format. — 2009. — № 11 (124), нояб.. — С. 60-63. — (Изготовление видео. Учебник). — Прил.: "Ваш инструментарий" : [Программное обеспечение для создания видео]. — С. 60 ; "Представляем интерфейс Kdenlive" ; "Скорая помощь. Видеофайлы отличаются объемистостью, поэтому перед началом процесса импорта убедитесь, что у вас хватит места на жестком диске.". — С. 61 ; "Советы по захвату. Хорошее видео начинается с хорошего видеоматериала". — С. 62 ; "Скорая помощь. Музыку лучше добавлять в процессе редактирования, а не вставлять во время съемки. Тогда вы сможете перемещать клипы без мороки со звуком.". — С. 63.
Аннотация
Монтаж видео — захват, его обработка и вывод средствами Open Source.
Первый урок раскрывает получение и организацию отснятого материала, монтаж "нарезки" с помощью Kdenlive 0.7.6 и разрешение различных ситуаций в ходе монтажа.
Хэммел М. Д. GIMP : Лето любви
Хэммел М. Д. GIMP [Текст] : Лето любви / Майкл Дж. Хэммел // Linux Format. — 2009. — № 11 (124), нояб.. — С. 56-59. — (GIMP. Учебник). — Прил.: "Находим стоковое фото" : [The Friend Throws Up The Girlfriend (Юноша подбрасывает девушку) с BigStockPhoto.com] . — С. 58.
Аннотация
Может кто-то из читателей захочет запечатлеть в цифровой живописи свои воспоминания о лете и еще о чём-то очень приятном и теплом. Майкл Хэммел покажет как создать средствами Gimp 2.6 ретро-оформление на тему "Любовь в стиле ретро", в котором отразятся солнце, лучи света, любовь, зеленые луга и теплые чувства. В ходе урока мы научимся создавать градиенты, будем совершенствоваться в работе со слоями, найдем в Photoshop и освоим новые кисти, применив их.
Ченнел Э. Клавиатура: Как ею рулить
Ченнел Э. Клавиатура: Как ею рулить [Текст] : [Способы настройки клавиатуры для эффективной работы] / Энди Ченнел // Linux Format. — 2009. — № 11 (124), нояб.. — С. 52-53. — (Первые шаги. Учебник).
Аннотация
Настройки клавиатуры в системе под управлением Ubuntu для рабочего окружения Gnome и KDE: общая настройка клавиатуры, универсальные и личные горячие клавиши, назначение комбинации клавиш на примере создания комбинации для запуска браузера.
Приложение Gnome Do 0.8.1 для запуска программ и выполнения различных задач (добавление событий в календарь Google, отправку сообщений на Twitter или создание электронных писем в Evolution).
Дарт Д. Что за штука… Vala
Дарт Д. Что за штука… [Текст] : Vala / Дэн Дарт // Linux Format. — 2009. — № 11 (124), нояб.. — С. 44-45. — Внутритекст. веблиогр.
Аннотация
Язык программирования Vala 0.7.7 (версия вышла 27 сентября 2009 года) для разработчиков Gnome в вопросах и ответах.
Шарма Ш. Drupal. Сайт легко и быстро
Шарма Ш. Drupal. Сайт легко и быстро [Текст] : [Развертывание веб-приложения (веб-сайт, блог, вики) на базе Drupal с помощью пакета BitNami Drupal Stack 6.14] / Шашанк Шарма // Linux Format. — 2009. — № 11 (124), нояб.. — С. 40-43. — Внутритекст. веблиогр.. — Прил.: "Создаем блог-ролл" : [Блог-ролл (список блогов или сайтов, которые вы часто читаете и хотите рекомендовать вашим посетителям, по сути коллекция веб-ссылок) — создание на сайте]. — С. 41 ; "Скорая помощь. Вы можете задать длину усеченных материалов в анонсе страницы, выбрав Administer > Content Management > Post Setting [Администрирование > Содержание > Настройки публикации] ; "Шаг за шагом: Создаем многопользовательский блог" : [Разграничение прав доступа блоггеров: пошаговое руководство]. — С. 42 ; "Шаг за шагом: Расширяемся модулями" : [Пошаговое руководство]. — С. 43.
Аннотация
Команда BitNami однажды поставила себе задачу упростить развертывание веб-приложений и создала интегрированный пакет программного обеспечения BitNami Stack (https://bitnami.com/stack/). Автономный BitNami Stack включает в себя веб-приложение и все его необходимые компоненты (веб-сервер, базу данных, Language Runtime), а поэтому он готов к запуску "из коробки" и его конфигурации не пересекается с настройками установленных в системе приложений. Stack'и могут быть представлены в виде нативных инсталляторов, образов виртуальных машин, образов для облачного хостинга. Нативный инсталлятор BitNami имеет программные стеки для многих приложений (Drupal, WordPress, Moodle, SugarCRM, Subversion и других), инфраструктурные стеки (например, LAMP и WAMP). Независимо от того, какой тип стека выбран, все они позволяют запустить выбранное приложение в считанные минуты, не тратя времени на его конфигурирование и настройку.
Шашанк Шарма представляет руководство по развертыванию веб-приложения на основе CMS Drupal на платформе LAMP при помощи нативного инсталлятора BitNami Drupal Stack (https://bitnami.com/stack/drupal), который содержит как сам Drupal, так и все зависимости Drupal — HTTP-сервер Apache, MySQL и PHP. Поскольку конфигурации Apachе и MySQL из данного пакета не пересекаются с настройками, установленных в системе Apachе и MySQL, то свой сайт можно демонстрировать локально.
Воронцов П. Openbox: Ваша рабочая среда
Воронцов П. Openbox: Ваша рабочая среда [Текст] / Павел Воронцов // Linux Format. — 2009. — № 11 (124), нояб.. — С. 36-39. — Внутритекст. веблиогр.. — Прил.: "Файловый менеджер" [Таблица] : [Сравнительная таблица основных файловых менеджеров Nautilus, Dolphin, Thunar, PCManFM, ROXFiler, Midnight Commander по критериям — среда, интерфейс, поддерживаемые файловые системы]. — С. 37 ; "Скорая помощь. Чтобы использовать интерфейс GTK+ в приложениях пакета OpenOffice.Org, добавьте в файл автозагрузки следующую строчку: export OOO_FORCE_DESKTOP=gnome.". — С. 39.
Аннотация
Руководство по созданию комфортной и эффективной рабочей среды под свои задачи на базе оконного менеджера Openbox3 (http://icculus.org/openbox/ index.php/Main_Page) в среде Ubuntu, где рабочим столом по умолчанию является Gnome.
Мосс Б. Ubuntu: ставим все подряд
Мосс Б. Ubuntu: ставим все подряд [Текст] : [Способы избежать компиляции программ из исходных текстов] / Боб Мосс // Linux Format. — 2009. — № 11 (124), нояб.. — С. 34-35. — (PPA в Ubuntu). — Прил.: "Не для слабонервных" : [Вследствие того, что пакеты не выставляются в официальном репозитории по определенным причинам, дается настоятельный совет не устанавливать пакеты от третьих лиц, если система используется для решения важных задач, а подождать, пока обновленные приложения не появятся в менеджере пакетов] ; "Скорая помощь. Все установленные вами пакеты от третьих лиц вы сможете найти с помощью апплета Add/Remove.". — С. 35.
Аннотация
Сборка программ из исходных текстов — фактически уходит в прошлое. Сервис Personal Package Archives (PPA) доставляет необходимые пакеты для систем под Ubuntu.
PPA в Ubuntu — это каталоги APT, которые обеспечиваются третьими лицами на Launchpad (https://launchpad.net/launchpad-project). Именно там свежие и необходимые программы объединены в пакеты Debian, которые можно скачать. Этот сервис, например, используют сообщества Google и Wine.
Преимущество использования PPA по сравнению с простым скачиванием пакета с сайта проекта является то, что можно обновить пакет через Synaptic так же, как если бы он загружался из основных репозиториев. Важно, что обновление проверяет себя с помощью GPG-подписи, и можно не сомневаться в подлинности того, что вы устанавливаете.
Практическое использование каталогов сервиса PPA для установки приложений в Ubuntu на примере установки открытого браузера Chromium от Google. Также показано как установить приложения третьих лиц из стороннего репозитория и продемонстрирован способ установки приложения (версии OpenOffice.org) из коллекции пакетов Debian, скачанных в браузере.
Зобнин Е. BSD: Приручаем демона
Зобнин Е. BSD: Приручаем демона [Текст] : [FreeBSD как операционная система для повседневного использования рядовыми пользователями] / Евгений Зобнин // Linux Format. — 2009. — № 11 (124), нояб.. — С. 30-33. — (FreeBSD). — Прил.: "Как зовут мой диск?" : [Именование дисков и разделов в FreeBSD]. — С. 31 ; "Запускаем сервис" : [Сервисы в FreeBSD запускаются с помощью скриптов, которые расположенны в каталогах /etc/rc.d (сервисы базовой системы) и /usr/local/etc/rc.d (сервисы, устанавливаемые с помощью системы портов или пакетного менеджера), причем за каждым сервисом закреплен скрипт, принимающий аргументы start, stop и restart]. — С. 32 ; "Монтируем «флэшку»" : [Рекомендуется добавить в /etc/fstab строки…]. — С. 33.
Аннотация
FreeBSD (www.freebsd.org) как операционная система для повседневного использования на ПК рядовых пользователей. Коротко описаны достоинства FreeBSD: монолитность, простота и ее логика, единичность, технологичность, производительность, совместимость с Linux. Также отмечены недостатки — не совсем полный и вместе тем вполне достаточный спектр поддерживаемого оборудования, низкий по современным меркам уровень производительности стандартной файловой системы (FFS), архаичный способ установки ОС (инсталлятор с псевдографическим интерфейсом), а также консерватизм команды разработчиков, который сдерживает появление инноваций.
Руководство по FreeBSD 7.2 для новичков — установка и ее шаги, обеспечение двойной загрузки FreeBSD и Linux, базовая настройка системы, добавление сторонних пакетов, добавление пользователей, ввод пароля для root? первоначальная настройка системы X Window, настройка сетевого соединения и ее особенность, связанная с именованием сетевого адаптера, установка программ и ее варианты.
Автор сетует, что в одной статье невозможно раскрыть все тонкости использования FreeBSD и обращает внимание на литературу в помощь пользователю. Первая помощь всегда рядом с пользователем в каталоге /usr/share/handbook, где находится всеобъемлющее руководство FreeBSD Handbook на русском языке! Кроме этого документами и форумами, посвященными FreeBSD изобилует Интернет. Википедия, например, предлагает FreeBSD каналы на twitter, FreeBSD jabber-конференции. Мы можем найти самостоятельно списки рассылки, в которых обсуждаются BSD-системы.
Миллан, Р. Поговорим о gNewSense : Система без проприетарного ПО: удел пуристов или будущее GNU/Linux?
Миллан, Р. Поговорим о gNewSense [Текст] : Система без проприетарного ПО: удел пуристов или будущее GNU/Linux? : [Круглый стол о свободных дистрибутивах GNU/Linux, в котором участвовали Роберт Миллан (Robert Millan) из gNewSense, портировавший дистрибутив на платформу MIPS, Сами Бутайеб (Samy Boutayeb), курирующий в gNewSense вопросы локализации, Ричард Столлмен (Richard Matthew Stallman), глава Фонда Свободного ПО (Free Software Foundation, FSF), а также директор-распорядитель Фонда Джон Салливан (John Sullivan) / вел Антон Борисов] // Linux Format. — 2009. — № 11 (124), нояб.. — С. 28-29. — Внутритекст. веблиогр.
Аннотация
gNewSense GNU/Linux (www.gnewsense.org/ru) — дистрибутив операционной системы GNU/Linux, полностью состоящий из cвободных компонентов, созданный с целью предоставления полностью свободной системы конечному пользователю.
Проблемы свободных альтернатив проприетарному ПО и проблемы свободного дистрибутива gNewSense обсуждают его разработчики, OEM-поставщики компьютеров и деятели Фонда Свободного ПО.
В порядке вступления Ричард Столлмен напомнил, что именно означает термин "свободное программное обеспечение". Далее в центре внимания круглого стола были вопросы, связанные с дистрибутивом gNewSense: побудительные причины создания, репозитории свободного ПО для него, поддержка аппаратных платформ (x86, MIPS, PowerPC), вопросы перехода на открытую платформу MIPS и проблемы портирования на эту платформу, OEM-поставщики компьютеров с установленным дистрибутивом (InATux, Lemote Tech, Emtec), свободное аппаратное обеспечение, сотрудничество с проектом OLPH (One Laptop Per Hacker), как решить проблему портирования бесплатных проприетарных программных продуктов на свободные платформы.