Коротко про… [Текст] : At : [Демон для запуска единичных команд в Linux: Справка] // Linux Format. — 2009. — № 10 (123), окт.. — С. 92. — (Ответы).
Программное обеспечение Linux
Шарма Ш. 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) — зависимости, которые уже не нужны ни одному установленному пакету и в системе они болтаются зря.
Боровский А. Lua : Часть 2: Lua: Функции и объекты
Боровский А. Lua [Текст] : Часть 2: Lua: Функции и объекты / Андрей Боровский // Linux Format. — 2009. — № 10 (123), окт.. — С. 80-83. — (Lua. Учебник). — Прил.: "Расставим точки над ‘i’" : [Различие между итераторами ipairs() и pairs(): ipairs() перебирает только индексируемые элементы массива, тогда как pairs() учитывает и arg.n] ; "Повышенная передача" : [Параметры-переменные функций Lua передаются не по значению, а по ссылке, таким образом, изменение значения любого аргумента внутри функции приводит к изменению этого значения и за ее пределами, чем мы и пользуемся в функции backwards()]. — С. 81.
Аннотация
Lua: функции и функции-итераторы, реализация итератора bpairs(), понимание объекта и рассмотрение объекта Employee (сотрудник), таблицы как структуры данных, понимание мета-таблиц.
Вейч Н. Python : Часть 4: Роемся в XML
Вейч Н. Python [Текст] : Часть 4: Роемся в XML / Ник Вейч // Linux Format. — 2009. — № 10 (123), окт.. — С. 76-79. — (Python. Учебник). — Внутритекст. веблиогр..- Прил.: "Скорая помощь. Начинающие часто впадают в ступор в оболочке Python, поскольку стандартная комбинация Ctrl+C не работает. Вместо этого для выхода из оболочки Python нажмите Ctrl+D.". — С. 77 ; "Порезвимся с XML" : [Краткая справка о редакторе XMLCopyEditor]. — С. 78 ; "Скорая помощь. Экспериментируя с Python 3, вы обнаружите, что urllib больше не работает. Все потому, что в Python 3 она разбита на части: urllib.request, urllib.parse и urllib.error. Дополнительную информацию можно получить на сайте с документацией по Python, http://docs.python.org/library/urllib.htm.". — С. 79.
Аннотация
В процессе подчинения веб-сервисов своим целям дошла очередь до обучения работе с вызовами API через XML. Ник Вейч научит этому на примере социального сервиса Digg, располагающего обширной документацией для программистов.
В ходе обучения мы познакомимся с основами API Digg (http://apidoc.digg.com), поработаем в командной строке при помощи модуля Python urllib и словаря аргументов Python с горячими новостями сервиса (http://services.digg.com/stories/hot) с целью получения кучи XML-кода, из которой мы выудим данные и создадим объект Python — модуль API для Python, выполняющий интерпретацию вывода Digg. Ник Вейч показывает, как в этот объект программно добавлять данные, например, места публикации горячих новостей, при помощи свободной библиотеки GeoIP и модуля Python urlparse.
Большую помощь в изучении Python может оказать доступная в печатной и сетевой версии книга "Вглубь языка Python" (ru.diveintopython.org), которую написал Марк Пилгрим (Mark Pilgrim).
Фахрутдинов А. 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 кириллицу, убедитесь, что вы сохранили файл в кодировке UTF8. В Debian и многих других современных дистрибутивах она установлена по умолчанию.". — С. 75.
Аннотация
Протокол SMB (Server Message Block) – специфика (методы аутентификации, служба Kerberos в среде AD, сетевые службы, входящие в состав Active Directory, и их взаимодействие).
Как сделать так, чтобы Samba-сервер в системе под управлением Debian GNU/Linux 4.0 Etch стал полноценным членом домена AD, и не ушибиться о подводные камни.
Ботвик Н. Сети : Часть 10 : Squid: Поднимем прокси-сервер
Ботвик Н. Сети [Текст] : Часть 10 : Squid: Поднимем прокси-сервер / Нейл Ботвик // Linux Format. — 2009. — № 10 (123), окт.. — С. 68-71. — (Сети. Учебник). — Прил.: "Скорая помощь. Если вы не можете найти какойто файл или программу из упомянутых здесь, возможно, ваш дистрибутив изменил ее местоположение. Воспользуйтесь списком содержимого менеджера пакетов или командой locate, чтобы найти ее.". — С. 69 ; "Прозрачный прокси" : [Условия для работы Squid в прозрачном режиме]. — С. 70 ; "Требования к серверу" : [Важные аспекты — объем оперативной памяти и производительность диска, а также отношение объема ОЗУ к объему жесткого диска] ; "Скорая помощь. Можно заранее загрузить в кэш последние версии популярных сайтов с помощью wget: wget -r -nd —delete-after http://wherever.com. Эта команда пройдет сайт и скачает новые или обновленные страницы в кэш. Попробуйте запускать ее из Cron перед началом работы.". — С. 71.
Аннотация
Для чего нужен прокси-сервер.
Кэширующий прокси-сервер с открытым исходным кодом Squid (www.squid-cache.org) – настройка в целом, запуск, тонкая настройка опций http_port и cache_dir, контроль доступа к веб-ресурсам через аутентификацию и задание правил списка контроля доступа (ACL — Access Control List), фильтрация с помощью графической программы DansGuardian (http://dansguardian.org).
Нейл Ботвик помогает уяснить, что конфигурационный файл /etc/squid/squid.conf представляет потенциальную сложность для индивидуальной настройки, а поэтому предлагает держаться как можно ближе к варианту по умолчанию и менять отдельные опции постепенно. Актуальной в этом плане становится резервное копирование конфигурационных файлов, которому посвятил статью "Git: /etc под контролем" Евгений Зобнин (Linux Format, 2009, № 8 (121), авг., С. 28-29).
Фиоретти М. Фото: Оцифруем ваши снимки
Фиоретти М. Фото: Оцифруем ваши снимки [Текст] / Марко Фиоретти // Linux Format. — 2009. — № 10 (123), окт.. — С. 64-67. — (Сканирование. Учебник). — Прил.: "Основные фазы процесса получения изображения" [Изображение] : [Схема] ; "Профиль для вашего сканера" : [Что такое цветовые профили, программное обеспечение Linux для их создания (Lprof (http://lprof.sourceforge.net)), как создать цветовой профиль для своего сканера]. — С. 65 ; "Нетехнические советы" : [Отсортируйте и очистите снимки и стекло сканера перед сканированием, всегда сохраняйте оригиналы отсканированных изображений, не редактируя их]. — С. 67.
Аннотация
Почему не стоит относить свои фотоснимки для сканирования в специализированный сервис и как перевести фотоснимки в цифровую форму самым быстрым способом, с использованием обычного планшетного сканера и свободного ПО, имеющегося в любом дистрибутиве Linux.
Марко Фиоретти поможет подготовиться к сканированию — определить формат и разрешение файла оцифровки, разрешение печати принтера — и советует воспользоваться программой Scanning and Printing Resolution Calculator (www.scantips.com/calc.html); покажет как отсканировать фотографии с помощью программы командной строки SANE (Scanner Access Now Easy; www.saneproject.org) и скрипта scanscript.sh, который можно добавить на USB-флешку с дистрибутивом Linux и использовать любой доступный сканер; даст подсказку как проиндексировать напечатанные фотографии, используя… геотеггинг.
Прахов А. Blender : Часть 1: Ужин при свечах
Прахов А. Blender [Текст] : Часть 1: Ужин при свечах / Андрей Прахов // Linux Format. — 2009. — № 10 (123), окт.. — С. 60-63. — (Blender. Учебник). — Прил.: "Корректировка работы Smooth" : [Как убрать артефакты, создаваемые неправильной обработкой теней]. — С. 60 ; "Реализуем матовость" : [Совет — за матовость отвечает параметр Gloss панели Mirror Transp]. — С. 62 ; "Используем Multires" : [Как этот инструмент поможет избежать угловатых переходов на трехмерной модели]. — С. 63.
Аннотация
Основы трехмерного моделирования в свободном инструменте Blender изложены и практически продемонстрированы в одноименном учебнике Андрея Прахова и Александра Супрунова (Linux Format, 2007, № 1 (87-88), янв., С. 90-94; № 2 (89), февр., С. 98-105; № 3 (90), март, С. 92-96; № 4 (91), апр., С. 98-102). Тогда читатели журнала прошли курс молодого бойца в Blender 2.42a.
С этого номера Андрей Прахов начинает демонстрировать нетривиальные приемы 3Dмоделирования в Blender 2.49b для жаждущих большего, чем основы, предлагая участие в проекте создания сцены-натюрморта под условным названием "Романтический ужин".
Пара бокалов вина, свечи, бархатная скатерть – главные составляющие композиции будущей сцены.
Для реализации этой задумки потребуются редактирование кривых NURBS, специальная настройка отражающих шейдеров, понимание работы трассировщика лучей, настройка света, теней и окружения.
Андрей Прахов продемонстрирует все это практически в первом задании этой работы — создании модели бокала и не простого, а хрустального.
Супрунов А. Scribus: Гармония стиля
Супрунов А. Scribus: Гармония стиля [Текст] : [Руководство по разработке собственного стиля документов, начиная от вида отдельной буквы и заканчивая видом страницы и целого издания] / Александр Супрунов // Linux Format. — 2009. — № 10 (123), окт.. — С. 56-59. — (Стили в Scribus. Учебник). — Прил.: "Мы про это писали" : [Новичкам в вопросе верстки рекомендуется статья Александра Супрунова «Верстаем сами со SCRIBUSами» (Linux Format, 2006, № 11 (85), нояб., С. 60-64), посвященная основам верстки документов при помощи Scribus]. — С. 56 ; "Размещаем текстовый блок" : [Руководство] ; "Скорая помощь. Вы можете воспользоваться стилями профессионалов, скачав с сайта scribus.net файлы примеров в формате *.sla.". — С. 57 ; "Скорая помощь. Все изменения можно наблюдать в реальном времени в нижней части окна. Если это не так, проверьте, установлен ли флажок Показать вид абзацного стиля.". — С. 58.
Аннотация
Как разработать собственный стиль и собственную систему стилей документов в Scribus и применить ее к создаваемым документам, чтобы получить аккуратно сверстанное издание, которое приятно читать и просматривать.
Также мы узнаем что такое интерлиньяж, капитель, кегль, отбивка перед абзацем, отбивка под абзацем, ручной трекинг, смещение символа с базовой линии, табулятор.
Хэммел М. Д. GIMP: Вперед, к звездам!
Хэммел М. Д. GIMP: Вперед, к звездам! [Текст] : [Создание реалистичного звездного неба в GIMP 2.6] / Майкл Дж. Хэммел // Linux Format. — 2009. — № 10 (123), окт.. — С. 52-55. — (GIMP. Учебник). — Прил.: "Автора!" : [Основа урока — описание создания реалистичного звездного неба, которое опубликовал Грег Мартин (Greg Martin) на своем сайте (http://gallery.artofgregmartin.com)]. — С. 53.
Аннотация
Зачем тратить время на поиски иных миров, когда можно спокойно создать себе свой собственный, следуя инструкции?
Для воплощение этого замысла в образ нужно: создать фоновое звездное небо, нарисовать множество более крупных звезд, изобразить звездное скопление, добавить самые большие и яркие звезды переднего плана, затонировать звездное поле, добавить немного цветной пыли, разместить на этом фоне планету или звездный корабль.
Подобную задачу решили Грег Мартин (http://gallery.artofgregmartin.com/tuts_arts/making_a_star_ field.html) и Майкл Хэммел, а мы можем под их руководством создать собственный художественный шедевр.
Ченнел Э. VirtualBox: Для гостевой ОС
Ченнел Э. VirtualBox: Для гостевой ОС [Текст] / Энди Ченнел // Linux Format. — 2009. — № 10 (123), окт.. — С. 50-51. — (Первые шаги. Учебник). — Прил.: "Скорая помощь. У дисков фиксированного размера чуть лучше производительность, но динамические диски более гибки.". — С. 50 ; "Шаг за шагом: Загрузка с ISO-образа" : [Пошаговое руководство]. — С. 51.
Аннотация
Еще один способ попробовать новую ОС с помощью VirtualBox 2.2 (www.virtualbox.org).
Ченнел Э. 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.
Мосс Б. Что за штука… Clutter
Мосс Б. Что за штука… [Текст] Clutter / Боб Мосс // Linux Format. — 2009. — № 10 (123), окт.. — С. 40-41. — Внутритекст. веблиогр.
Аннотация
Clutter (www.clutter-project.org) — открытая графическая библиотека для создания аппаратно ускоренных пользовательских интерфейсов. Создана для преодоления проблем энергопотребления мобильных и встраиваемых устройств. Диалог Боба Мосса с неискушенным пользователем вносит ясность в вопросы, которые возникают у пользователей и программистов в связи с проектом.
Шарма М. 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-совместимые программные телефоны (софтфоны).
Шарма Ш. Recoll. Ищем файлы быстро
Шарма Ш. Recoll. Ищем файлы быстро [Текст] : [обзор приложения Recoll 1.12.1] / Шашанк Шарма // Linux Format. — 2009. — № 10 (123), окт.. — С. 32-35. — (Recoll). — Прил.: "Скорая помощь. Помещение мыши поверх параметра настройки вызовет появление соответствующей подсказки." ; "Форматы-экзоты" : [Recoll строит индекс не для всех типов файлов и для индексации PDF, MP3, RTF и MS Office понадобятся дополнительные пакеты — pdftotext (часть Xpdf), antiword (для файлов MS Word), catdoc (для Excel и PowerPoint), libpwd (для файлов Wordperfect), id3info из пакета id3lib для файлов MP3 и Exiftool для изображений; не все они доступны в программных репозиториях популярных дистрибутивов и без них будут индексироваться только имена файлов, и Recoll не сможет выводить фрагменты или выполнять предпросмотр файлов]. — С. 34 ; "Еще больше параметров" : [Инструменты Recoll: корни слов — включен по умолчанию и означает, что когда ищут по условию ‘rock’, Recoll отобразит результат, основываясь на нем как базовом слове, и мы увидим результаты и для rocking, rocks, rocker и т. д.; Term Explorer (Навигатор терминов) — предоставляет четыре дополнительные опции: wildcards (шаблоны), regular expressions (регулярные выражения), stem expansions (раскрытие основы) и phonetics (фонетика); наиболее интересен параметр фонетики: можно вводить запрос, не заботясь о правописании, а Recoll найдет в индексе слова, сходные по звучанию (для этого Recoll требуется пакет Aspell)]. — С. 35.
Аннотация
Настольная поисковая система Beagle для Linux сегодня на слуху, но Маянк Шарма представляет другое приложение для индексации и полнотекстового поиска файлов по базе индексированной информации — Recoll (http://www.recoll.org/) на базе поискового движка Xapian.
Рассмотрено особенности индексации файловой системы, показано как обойти подводные камни этого процесса, простейший поиск, навигация по страницам результатов, индексация экзотических файлов, использование шаблонов для поиска в индексе файлов, сложный поиск и фильтрация результатов поиска по условиям. В заключение обращено внимание на условия расширенного поиска This Phrase (фраза) и Terms In Proximity (слова вблизи), которые позволяют задать степень отклонения в числовом поле. Например, при поиске с Terms In Proximity, где отклонение по умолчанию выставлено в 10, поиск по "Beatles hits" найдет не только "Beatles greatest hits", но и "hits from the great rock band The Beatles".