Вы находитесь на странице: 1из 40

full circle

ВЫПУСК #36 - Апрель 2010

РЕТУШЬ ФОТОГРАФИЙ В GIMP — ЧАСТЬ 3


full circle magazine #36 содержание ^
Моё мнение 19
full circle Ubuntu Women 28

Программа на Python 07 Игры Ubuntu 30

Моя история 16 Интервью 24

Ретушь фотографий 12 Покоряй и властвуй 05

Используйте Google 14 Книжный обзор 22 Письма 26 Топ 5 — Приложения 36

Все статьи, опубликованные в данном журнале, распространяются под лицензией Creative Commons Attribution-Share
Alike 3.0 Unported. Это означает, что вы можете адаптировать, копировать, распространять и передавать статьи только
при соблюдении следующих условий: вы обязаны ссылаться на оригинальную работу и автора (например, указав имя,
адрес email или URL), а также указывать название этого журнала ('full circle magazine') и его адрес www.fullcirclemagazine.org.
Если вы изменяете, трансформируете или создаёте что-то на основе данного материала, вы обязаны распространять результат вашей
работы под этой, похожей или совместимой лицензией.
full circle magazine #36 содержание ^
СЛОВО РЕДАКТОРА
Этот журнал создан с помощью :

Г
лавная новость этого месяца — журналу уже три года! Да, ребята, именно в
апреле 2007 года у меня родилась безумная мысль создать PDF-журнал. Я и
представить себе не мог, что он станет таким любимым и популярным и
дорастёт до 36-го выпуска! Хочу поблагодарить каждого читателя за то, что вы
его скачиваете и читаете, за вашу помощь и предложения, которые поддерживали
жизнь в журнале. Также выражаю благодарность тем людям, которые помогали сделать
PDF-версию возможной и профессиональной.

В прошлый раз я обещал новый логотип и изменения в оформлении. Прошу прощения,


но компания Canonical ещё не выпустила новый шрифт, так что с этим пока ничего не Ubuntu — полностью свободная
поделать. Но в ожидании шрифта Роб придал сайту новый вид. Смотрите и не операционная система, которая
стесняйтесь отправлять свои комментарии Робу. превосходно подходит для
ноутбуков, компьютеров и
серверов. Дома, в школе или
Все машем рукой на прощание Томми, ведущему рубрики Q&A. Он будет заниматься на работе Ubuntu содержит
другими делами, а его место займёт Горд, один из наших редакторов. Не пропустите всё, что вам может понадобить-
рубрику советов Q&A в этом выпуске — если вы хотите получить ответ на ваш вопрос, ся, включая текстовый редактор,
присылайте подробную информацию. почтовый клиент и веб-браузер.
Вам не нужно платить за

cake image: soapylovedeb (Flickr.com)


Ну и конечно же подкаст. Пока я пишу эти строки, Робин с лицензию. Вы можете свободно
друзьями наносят финальные штрихи на пятый эпизод, а четвёртый загружать, работать и делиться
эпизод уже выложен на сайт. Приносим извинения за задержку с Ubuntu с вашими друзьями,
четвёртым выпуском и за недавние проблемы с RSS. Надеюсь, в семьёй, коллегами.
этом месяце всё будет нормально.
Сразу после установки система
с полным набором приложений
готова для работы с интернетом,
графикой и играми.
Редактор, журнал Full Circle
ronnie@fullcirclemagazine.org

: используйте
ссылку «содержание» для
перехода к содержанию!
full circle magazine #36 содержание ^
НОВОСТИ
Ubuntu 10.04 LTS будет
поддерживаться в течение трёх
В этот релиз лет на настольных ПК и пяти
входят версии лет на серверах. Ubuntu 10.04
Netbook Edition будет — Full Circle
для настольных
поддерживаться в течение 18 это полное руководство по Podcast
компьютеров и
месяцев. операционной системе Ubuntu вернулся и
серверов.
для начинающих. Оно стал ещё
Версия 10.04
Ubuntu 10.04 LTS является распространяется под лучше!
LTS с кодовым
также основой для новых открытой лицензией, и его Подкаст
названием
релизов Kubuntu, Xubuntu, можно бесплатно загружать, доступен в форматах MP3
«Lucid Lynx»
Edubuntu, UbuntuStudio и читать, изменять и делиться с и OGG.
продолжает
Mythbuntu версий 10.04: другими.
великолепные традиции Ubuntu
В настоящее время эпизод
по интеграции новейших и
№5 покоряет интернет.
лучших технологий с открытым
http://kubuntu.org/news/10.04-lts- Простое для понимания — Извините за задержку с
исходным кодом в
release Множество скриншотов — Всё в готовящимся к выпуску
высококачественные и простые
одном файле — Охватывает эпизодом №4 в связи со
в использовании дистрибутивы
основы — Переведено более сбоями RSS.
Linux. Мы также рады
http://xubuntu.org/news/10.04- чем на 50 языков — Лицензия
представить Ubuntu 10.04
release CC-BY-SA — Бесплатное — Ведущие:
Netbook Edition — версию без
Версия для печати — Раздел
долгосрочной поддержки.
«Устранение неполадок» • Робин Катлинг (Robin
http://edubuntu.org/news/10.04- Catling)
Узнайте больше о
release Вы можете бесплатно скачать
возможностях Ubuntu 10.04 LTS
руководство в PDF или купить • Эд Хьюитт (Ed Hewitt)
в следующих пресс-релизах:
печатный экземпляр через Lulu.
http://mythbuntu.org/10.04/release Все необходимая информация • Дэйв Уилкинс (Dave
Desktop Edition и Netbook Edition:
на сайте, http://ubuntu- Wilkins)
http://www.ubuntu.com/news/ubun
manual.org.
tu-10.04-desktop-edition
https://wiki.ubuntu.com/UbuntuStu Сам подкаст и заметки к
dio/10.04release_notes Ubuntu News выпуску доступны на
Server Edition:
http://fullcirclemagazine.org
http://www.ubuntu.com/news/ubun
tu-10.04-server-edition Ubuntu Weekly News

full circle magazine #36 содержание ^


ПОКОРЯЙ И ВЛАСТВУЙ

П
осле публикации моей шестнадцатеричных значений <после вставки сценария и что нам сейчас нужно, —
статьи в прошлом цветов, подбор сочетающихся выхода из vim> шестнадцатеричное значение
месяце о том, как цветов выбранного цвета. После
настраивать строки sudo chmod +x colors выбора базового цвета остаётся
запроса и оболочки, я подумал, • Вывод результатов подобрать подходящие ему
что было бы неплохо показать, применения цветовой схемы в Выполнение сценария: цвета. Если вы, так же как и я,
как можно настроить цвета для тестовом режиме испытываете с этим
./colors затруднение, то можете
терминала. Это будет хорошим
знакомством с файлом Я буду использовать воспользоваться поиском на
привычные для меня методы, В результате получим что-то http://www.colourlovers.com:
«.Xdefaults», который
но это ни в коем случае не наподобие приведённого ниже. введите шестнадцатеричное
предоставляет большое
количество средств контроля значит, что это — значение цвета для подбора
единственный путь создания Второй шаг для меня — палитры подходящих цветов.
настроек для каждого
цветовой схемы. Первое, что подбор базового цвета, от Подобрав 16 цветов (а учитывая
пользователя. Его можно
надо сделать, — проверить которого зависит выбор цвет текста и фона, в итоге
использовать для установки
текущую цветовую схему, если остальных, так как нужен набор получим 18), можно приступать
курсора мыши, urxvt-
она есть, чтобы понять, с чем гармоничных цветов. Можно к занесению их в файл
специфических параметров,
предстоит работать. Для этого выбрать базовым зелёный, «.Xdefaults». Формат задания
настроек терминала,
я настоятельно рекомендую например. Затем можно цветов для всех терминалов
количества DPI, сглаживания и
использовать сценарий Даниэля открыть палитру цветов: с одинаков:
других свойств шрифтов X, тем
Крисмана (Daniel Crisman), помощью приложения gcolor2
для xscreensaver и др. На сайте
ссылка на который приведена в (если предпочитаете только !---- Terminal Colours
Аарона Гриффина (Aaron Griffin,
начале раздела «Читайте палитру), или воспользоваться *background: #000000
ведущий разработчик ОС Arch
также» в самом конце веб- палитрой GIMP. Единственное, *foreground: #ffffff
Linux) есть много примеров
страницы. Чтобы его *color0: #000000
схем раскраски терминала: *color1: #9e1828
http://phraktured.net/terminal- использовать, просто
*color2: #aece92
colors/. Сегодня я опишу скопируйте приведённый код *color3: #968a38
процесс создания собственной сценария в файл, а потом *color4: #414171
цветовой схемы для терминала. примените к нему команду *color5: #963c59
Он состоит из нескольких «chmod +x». Например: *color6: #418179
этапов: *color7: #bebebe
vim colors *color8: #666666
• Понимание синтаксиса (для дополнительной информации *color9: #cf6171
раскраски в файле «.Xdefaults» смотрите примечание [1] на *color10: #c5f779
следующей странице) *color11: #fff796
*color12: #4186be
• Нахождение *color13: #cf9ebe
full circle magazine #36 содержание ^
ПОКОРЯЙ И ВЛАСТВУЙ
*color14: #71bebe использующих композитные всего, чей-то .Xdefaults-файл, ColourLovers (для цветовых
*color15: #ffffff менеджеры окон (xcompmgr, найденный мною где-то в палитр):
cairo-compmgr, compiz, mutter и интернете. От оригинала мало http://www.colourlovers.com/
Первая запись — формат т. д.) с поддержкой что осталось, но, полагаю,
комментария в файле прозрачности. обязан упомянуть, что не всё [1] Для того чтобы вставить в
«.Xdefaults». Можно установить это я сделал сам. Как всегда, Vim без автоматических отступов,
цветовую схему только для После добавления цветовой любые вопросы, предложения выполните «:set paste», нажмите
определённого терминала, схемы в файл «.Xdefaults», вам или отзывы можно присылать «i» для вставки в режиме «из
добавив имя приложения перед наверняка захочется тут же на «lswest34@gmail.com». Я так буфера» и вставьте сценарий в
звёздочкой («*»). Пример той проверить результат без же попрошу всех, кто мне файл. Для отмены режима «из
же схемы, только для urxvt: перезагрузки графического пишет, указывать в теме «FCM – буфера» установите «:set nopaste».
окружения. К счастью, это C&C», чтобы я не пропустил Обе команды выполняются в
urxvt*background: [70] возможно благодаря одной ваше письмо. Было бы приятно обычном режиме и без кавычек.
#000000 маленькой хитрости командной увидеть содержимое ваших
urxvt*foreground: стоки: .Xdefaults-файлов, некоторые из
#ffffff
urxvt*color0: #000000 которых я с удовольствием
xrdb -merge ~/.Xdefaults продемонстрирую в следующей
urxvt*color1: #9e1828
urxvt*color2: #aece92 «Покоряй и властвуй», если вы
urxvt*color3: #968a38 в результате чего xrdb (X пришлёте мне скриншот и
urxvt*color4: #414171 Resource Database Manager) в соответствующие .Xdefaults-
urxvt*color5: #963c59 принудительном порядке настройки.
urxvt*color6: #418179 задействует настройки из
urxvt*color7: #bebebe «.Xdefaults». Повторный запуск
urxvt*color8: #666666 сценария «colors» позволит Сценарий «colourscheme.sh»
urxvt*color9: #cf6171 убедиться в наличии новой Даниэля Крисмана (Daniel
urxvt*color10: #c5f779 цветовой схемы.
urxvt*color11: #fff796 Crisman):
urxvt*color12: #4186be http://tldp.org/HOWTO/Bash-
Вот и всё, что требуется Prompt-HOWTO/x329.html
urxvt*color13: #cf9ebe
urxvt*color14: #71bebe сделать. Придётся немного
urxvt*color15: #ffffff попотеть, чтобы добиться Страница «.Xdefaults» на Arch-
желаемых результатов, но ведь вики с несколькими примерами
В этом примере значение в в этом вся соль. Да и те две и ссылками:
квадратных скобках задаёт ссылки для более детального http://wiki.archlinux.org/index.php/
прозрачность для фона (70% ознакомления с «.Xdefaults» Xdefaults
видимости, или 30% основаны на Arch, так как мне
не удалось разыскать материал научился всему, что
прозрачности). Такого Тема на форуме Arch с знает, ломая систему, которую
поведения можно добиться для Ubuntu. Впрочем, примерами цветовых схем для приходилось учиться восстанав-
только в тех терминалах, инструкции были бы почти терминала: http://bbs.archlinux.org/ ливать. Вы можете написать
которые поддерживают такие же. Приведённые выше viewtopic.php?id=51818&p=1 Лукасу (Lucas) по адресу:
прозрачность, и в системах, примеры цветовых схем я и сам lswest34@gmail.com.
использую. В их основе, скорее
full circle magazine #36 содержание ^
HOW-TO Программа на Python — Часть 10
XML. XML означает «EXtensible <node3> начинаться с цифры или знака
Markup Language» <node3sub1> ещё препинания. Избегайте знаков
FCM#27-34 - Python Части 1 - 9 данные </node3sub1>
(«Расширяемый язык «-», «.», «:» в именах тэгов, так
разметки»). Он достаточно </node3> как некоторые программы
</root>
похож на HTML. Формат могут рассматривать их как
разработан как способ команды или свойства объекта.
Первое, что обращает на
хранения и эффективной Помимо этого, запятые
себя внимание, – это отступы.
передачи данных через зарезервированы для
На самом деле они просто
интернет или другим образом. некоторых других целей. Тэги
облегчают восприятие
XML – это по существу также можно называть
человеком. XML-файл будет
текстовой файл, элементами.
рабочим, даже если он
Dev Graphics Internet M/media System отформатированный с
выглядит так:
использованием ваших Каждый XML-файл – это
собственных тэгов и имеющий древовидная структура,
<root><node1> Данные…
хорошие средства </node1><node2 начинающаяся с корня и
самодокументирования. attribute=«something»> ответвляющаяся от него. Он
CD/DVD HDD USB Drive Laptop Wireless Являясь текстом, он может Данные Узла 2 ДОЛЖЕН иметь корневой
быть сжат для более быстрой и </node2><node3><node3sub1>ещё элемент – родитель для всех
легкой передачи данных. В данные</node3sub1></node3></ других элементов в файле.
отличие от HTML, XML сам по root> Вернёмся к нашему примеру.

В
озможно, вы слышали себе действий не производит и От корня отходят три дочерних
об XML, однако можете не связан с визуальным Тэги внутри угловых скобок элемента: node1, node2 и
и не знать, что это представлением данных. Как я «< >» отвечают некоторым node3. Дочерние элементы
такое. В этом месяце отмечал, XML не требует правилам. Они должны имеют общий корень, а node3
нашу лекцию мы посвятим XML. набора стандартных тэгов: вы состоять из одного слова. является родителем для
Цели лекции: можете создавать свои Каждому открывающему тэгу node3sub1.
собственные. (например, <root>) должен
• познакомить вас с тем, что соответствовать закрывающий, Рассмотрим второй узел
такое XML; Давайте взглянем на начинающийся с «/». Кроме node2. Обратите внимание, что
• показать, как читать и типичный пример XML-файла. того, тэги чувствительны к вдобавок к обычной
записывать XML-файлы в ваших регистру: <node>, <Node>, информации внутри угловых
приложениях; <root> <NODE> и <NodE> – различны, скобок содержится атрибут
• подготовить к серьёзному <node1> Данные… и к каждому из них должен (attribute). В настоящее время
проекту с использованием XML в </node1> быть свой закрывающий тэг. многие разработчики избегают
<node2 Наименования тэгов могут использования атрибутов, так
следующий раз. attribute=«something»>Данные содержать буквы, цифры и как без них элементы
Узла 2</node2>
Итак, давайте поговорим об другие символы, но не могут эффективнее и удобнее в
full circle magazine #36 содержание ^
ПРОГРАММА НА PYTHON — ЧАСТЬ 10
использовании, но вы простую структуру базы непосредственно загружать e1.xml')
обнаружите, что атрибуты до данных. Не составит труда файл-исходник (elementtree-
сих пор используются. Мы написать программу для чтения 1.2.6-20050316.tar.gz). После ET.dump(tree)
познакомимся с ними позже. XML-файла. Она должна загрузки я с помощью
открыть файл, прочитать его менеджера пакетов извлекаю Запустив эту программу, мы
Ниже приведён полезный построчно и, в зависимости от его во временную папку. Затем получим нечто похожее на то,
пример. элемента, использовать в этой папке выполняю «sudo что представлено ниже.
заключённые в нём данные, а python setup.py install». Эта
Имеется корневой элемент затем закрыть файл. Однако команда помещает файлы в Всё, что делает программа, –
«people», содержащий два есть и более эффективные общую папку python, поэтому в позволяет модулю ElementTree
дочерних – «person». Каждый способы. дальнейшем у меня есть открыть файл, разбить на
элемент «person» содержит 6 возможность использовать структурные элементы и
дочерних элементов: В следующем примере мы модуль и в python 2.5, и в 2.6. сохранить в памяти в таком
«firstname», «lastname», воспользуемся модулем Итак, приступим к работе! виде. Ничего
«gender», «address», «city» и библиотеки под названием Создайте папку, которая будет сверхъестественного.
«state». На первый взгляд, XML- ElementTree. Его можно содержать код этого месяца,
файл можно рассматривать как получить непосредственно из скопируйте Теперь заменим наш код на
базу данных (вспомните Synaptic, установив python- приведённые выше
несколько последних лекций), и elementtree. Однако я данные в XML- /usr/bin/python -u
это верное предположение. предпочитаю устанавливать с формате в ваш "/home/greg/Documents/articles/xml/rea
Некоторые приложения сайта ElementTree (http://effbot.org/ любимый der1.py"
используют XML-файлы как downloads/#elementtree) и текстовой
редактор и <people>
сохраните их в эту <person>
<people> <firstname>Samantha</firstname>
папку под именем
<person> <lastname>Pharoh</lastname>
<firstname>Samantha</firstname> «xmlsample1.xml».
<gender>Female</gender>
<lastname>Pharoh</lastname> <address>123 Main St.</address>
<gender>Female</gender> Поговорим о <city>Denver</city>
<address>123 Main St.</address> нашем коде. В <state>Colorado</state>
<city>Denver</city> первую очередь </person>
<state>Colorado</state> хочется <person>
</person> протестировать <firstname>Steve</firstname>
<person> установленный <lastname>Levon</lastname>
<firstname>Steve</firstname> модуль ElementTree. <gender>Male</gender>
<lastname>Levon</lastname> <address>332120 Arapahoe
<gender>Male</gender> Blvd.</address>
import
<address>332120 Arapahoe Blvd.</address> <city>Denver</city>
elementtree.Elemen
<city>Denver</city> <state>Colorado</state>
tTree as ET
<state>Colorado</state> </person>
</person> </people>
tree =
</people>
ET.parse('xmlsampl

full circle magazine #36 содержание ^


ПРОГРАММА НА PYTHON — ЧАСТЬ 10
следующий: Бульвар Арапахо, 332120 Вложенный в него цикл вероятно, они найдутся и
Элемент: city - Данные: перебирает данные каждого поблизости от вас. Для поиска
import Дэнвер элемента person, и на экран таких мест я использую два веб-
elementtree.ElementTree as ET Элемент: state - Данные: выводятся результаты, сайта:
Колорадо показывающие имя элемента http://www.geocaching.com/ и
tree = (.tag) и данные (.text). http://navicache.com/. Есть и
ET.parse('xmlsample1.xml') Теперь каждая порция другие сайты, но эти два –
данных выводится напротив Рассмотрим более наиболее крупные.
person = имени тэга. Эти данные можно
tree.findall('.//person') жизненный пример. Я со своей
легко распечатать. Итак, семьёй играю в Геокэшинг. Для Файлы, которые содержат
посмотрим, что делает тех, кто не знает, Геокэшинг – информацию о каждом месте
for p in person:
программа. Модуль ElementTree это «охота за сокровищами», геокэшинга, – это обычно XML-
for dat in p: проанализировал файл и когда «гики» используют файлы. Существуют программы,
поместил результаты в объект мобильные устройства с GPS, которые получают такие
print "Элемент: %s - Данные: tree. Затем ElementTree нашёл чтобы найти нечто, спрятанное данные и передают их в
%s" %(dat.tag,dat.text) все вхождения тэга person. В кем-то другим. Они публикуют устройство GPS. Некоторые из
нашем примере таких GPS-координаты на веб-сайте, них действуют как приложения
Запустите код снова. элементов оказалось два, но их иногда с подсказками, а другие баз данных – позволяют
Результат будет таким: могло быть 1 или 1000. Элемент вводят координаты в свои GPS- отслеживать вашу
person – дочерний к корневому навигаторы и пытаются найти деятельность, иногда с
/usr/bin/python -u элементу people. Все данные тайник. По данным Википедии использованием карт. Теперь
"/home/greg/Documents/article были разбиты на порции. Затем
s/xml/reader1.py" во всём мире существует более сконцентрируемся на анализе
мы создали простой цикл, миллиона действующих точек загружаемых файлов.
перебирающий объекты person. кэшинга, таким образом,
Элемент: firstname - Данные:
Саманта
Элемент: lastname - Данные:
Фэроу <?xml version="1.0" encoding="ISO-8859-1"?>
Элемент: gender - Данные: <loc version="1.0" src="NaviCache">
Женский <waypoint>
Элемент: address - Данные: <name id="N02CAC"><![CDATA[Take Goofy Pictures at Grapevine Lake by g_phillips
ул. Мэйн, д. 123 Open Cache: Unrestricted
Элемент: city - Данные: Cache Type: Normal
Дэнвер Cache Size: Normal
Элемент: state - Данные: Difficulty: 1.5
Колорадо Terrain : 2.0]]></name>
Элемент: firstname - Данные: <coord lat="32.9890166666667" lon="-97.0728833333333" />
Стив <type>Geocache</type>
Элемент: lastname - Данные: <link text="Cache Details">http://www.navicache.com/cgi-
Левон bin/db/displaycache2.pl?CacheID=11436</link>
Элемент: gender - Данные: </waypoint>
Мужской </loc>
Navicache file
Элемент: address - Данные:
full circle magazine #36 содержание ^
ПРОГРАММА НА PYTHON — ЧАСТЬ 10
Я зашел на Navicache и проводить её структурный можно извлечь из тэга name.
обнаружил последний анализ придётся newstring =
добавленный тайник в Техасе. самостоятельно. Давайте <name oldstring[startposition:endpo
Информация из файла показана теперь создадим программу id="N02CAC"><![CDATA[Возьмите sition]
Фотографии озера
на предыдущей странице. для чтения и отображения
Виноградной лозы, сделанные Итак, приведенный код
файла cache.loc, назвав её g_phillips
Скопируем данные и readacache.py. Начнём с можно использовать для
сохраним их в файл «Cache.loc». импорта модуля и команд для Тайник открыт: не ограничено извлечения необходимой
Перед началом составления структурного анализа из информации.
программы внимательно предыдущего примера. Тип тайника: обычный
рассмотрим файл. Затем нам следует извлечь
import Размер: обычный идентификатор, который
Первая строка обычно elementtree.ElementTree as ET содержится в атрибуте id тэга
сообщает, что это проверенный Сложность: 1.5 name. Проверим, имеются ли
XML-файл, её можно tree = ET.parse('Cache.loc') какие-либо атрибуты (а как мы
Местность: 2.0]]></name> знаем, они имеются),
проигнорировать. Следующая
строка, начинающаяся с «loc», Нам необходимо получить следующим образом:
только данные, находящиеся Это одна очень длинная
является корневым элементом
внутри тэга waypoint. Для этого строка. Идентификатор id if w1.keys():
и содержит атрибуты «version»
мы используем функцию .find установлен как атрибут. Имя for name,value in
и «src». Выше я отмечал, что
внутри модуля ElementTree. тайника – это часть строки w1.items():
атрибуты иногда используются
Результаты работы будут после «CDATA» и до «Тайник if name == 'id':
в файлах. В дальнейшем мы
сохранены в объекте w. открыт:». Мы разделим CacheID =
ещё будем иметь дело с ними в value
строку на несколько более
этом файле. Корневой элемент
w = tree.find('.//waypoint') мелких частей. Получить часть
тут также может быть Перейдём к работе с тэгами
строки можно, используя
проигнорирован. Следующая координат, типа и ссылки;
Затем нам необходимо следующий код:
строка содержит тэг дочернего
просмотреть все данные, для
элемента – маршрутной точки
чего используется цикл for. В # Get text of cache name up to the phrase "Open Cache: "
(waypoint). (Маршрутная точка –
теле цикла мы ищем элементы CacheName = w1.text[:w1.text.find("Open Cache: ")-1]
это место расположения, где
name (имя), coord (координаты), # Get the text between "Open Cache: " and "Cache Type: "
можно найти тайник). Из этого
type (тип) и link (ссылка). На OpenCache = w1.text[w1.text.find("Open Cache:
элемента можно получить ")+12:w1.text.find("Cache Type: ")-1]
основании содержащихся в тэге
важные сведения: # More of the same
данных, мы извлекаем
наименование тайника, CacheType = w1.text[w1.text.find("Cache Type:
информацию, чтобы
координаты (долготу и широту), ")+12:w1.text.find("Cache Size: ")-1]
распечатать её в дальнейшем.
тип тайника и ссылку на CacheSize = w1.text[w1.text.find("Cache Size:
интернет-страницу с ")+12:w1.text.find("Difficulty: ")-1]
for w1 in w: Difficulty= w1.text[w1.text.find("Difficulty:
дополнительной информацией. if w1.tag == "name":
Элемент с именем содержит ")+12:w1.text.find("Terrain : ")-1]
кучу полезной информации, но Terrain = w1.text[w1.text.find("Terrain : ")+12:]
Просмотрим, какие данные

full circle magazine #36 содержание ^


tree = ET.parse('Cache.loc')
ПРОГРАММА НА PYTHON — ЧАСТЬ 10 w = tree.find('.//waypoint')
for w1 in w:
соответствующий код показан if w1.tag == "name":
ниже. В итоге мы выведем # Get text of cache name up to the phrase "Open Cache:
полученную информацию, "
используя код, размещенный в CacheName = w1.text[:w1.text.find("Open Cache: ")-1]
нижнем правом углу. Правее – # Get the text between "Open Cache: " and "Cache Type:
является владельцем консал- "
полный листинг программы. OpenCache = w1.text[w1.text.find("Open Cache:
тинговой компании «RainyDay
")+12:w1.text.find("Cache Type: ")-1]
Теперь вы получили Solutions, LLC» (Аврора, штат
# More of the same
достаточно информации, чтобы Колорадо) и программирует с CacheType = w1.text[w1.text.find("Cache Type:
суметь реализовать код для 1972 г. Он любит готовить, слу- ")+12:w1.text.find("Cache Size: ")-1]
шать музыку, ходить в походы CacheSize = w1.text[w1.text.find("Cache Size:
чтения большинства XML- ")+12:w1.text.find("Difficulty: ")-1]
файлов. Как всегда, вы можете и проводить время с семьёй.
Difficulty= w1.text[w1.text.find("Difficulty:
получить полный код этой ")+12:w1.text.find("Terrain : ")-1]
лекции на моём веб-сайте Terrain = w1.text[w1.text.find("Terrain : ")+12:]
http://www.thedesignate if w1.keys():
for name,value in w1.items():
dgeek.com. elif w1.tag == "coord": if name == 'id':
if w1.keys(): CacheID = value
В следующей for name,value in w1.items(): elif w1.tag == "coord":
лекции мы применим if name == "lat": if w1.keys():
наши знания формата Lat = value for name,value in w1.items():
elif name == "lon": if name == "lat":
XML для получения и Lat = value
вывода на терминал Lon = value
elif w1.tag == "type": elif name == "lon":
сведений с Lon = value
GType = w1.text
замечательного сайта elif w1.tag == "type":
elif w1.tag == "link": GType = w1.text
погоды. if w1.keys(): elif w1.tag == "link":
Наслаждайтесь! for name, value in w1.items(): if w1.keys():
Info = value for name, value in w1.items():
Link = w1.text Info = value
Link = w1.text
print "Cache Name: ",CacheName
print "Cache ID: ",CacheID
print "Cache Name: ",CacheName
print "Open Cache: ",OpenCache
print "Cache ID: ",CacheID print "Cache Type: ",CacheType
print "Open Cache: ",OpenCache print "Cache Size: ",CacheSize
print "Cache Type: ",CacheType print "Difficulty: ", Difficulty
print "Cache Size: ",CacheSize print "Terrain: ",Terrain
print "Difficulty: ", Difficulty print "Lat: ",Lat
print "Terrain: ",Terrain print "Lon: ",Lon
print "Lat: ",Lat print "GType: ",GType
print "Lon: ",Lon print "Link: ",Link
print "GType: ",GType print "="*25
print "Link: ",Link
print "finished"

full circle magazine #36 содержание ^


HOW-TO Ретушь фотографий в GIMP — часть 3

Э
то будет последняя Если вам покажется, что на
статья, посвящённая картинке слишком много или
FCM#34 - Цифровая ретушь слишком мало какого-либо
фотографии в GIMP - Часть 1 - 2
цветокоррекции. Здесь
мы познакомимся с цвета: голубого, красного,
коррекцией цвета в GIMP на пурпурного, зелёного, жёлтого
нескольких примерах. Начнём с или синего — инструмент
первой фотографии: Цветовой баланс отлично
справится с этой проблемой.

Конечно, можно применить


коррекцию цвета только для
Dev Graphics Internet M/media System выделенной области.

Посмотрим на другую
картинку.

CD/DVD HDD USB Drive Laptop Wireless

На картинке слишком много


жёлтого цвета, и не хватает
синего. Чтобы исправить это,
выберем инструмент Цветовой
баланс (справа вверху) в меню
Цвет.

Для того чтобы вернуть На этой фотографии цвета


фотографии натуральные цвета чрезмерно насыщенные. В
(справа), нам нужно увеличить таком случае лучше всего
уровень синего цвета в этом воспользоваться инструментом
окне. Тон-Насыщенность в меню Цвет.

full circle magazine #36 содержание ^


РЕТУШЬ ФОТОГРАФИЙ В GIMP — ЧАСТЬ 3
помощи параметра Тон можно натурального цвета, передви- Это очень простые и
смешивать цвета, заменяя одни гая треугольники (особенно эффективные инструменты.
цвета на другие. Обычно Тон не средний). Познакомиться с их возмож-
используется при цветокор- ностями можно на странице
рекции, но это очень полезный После настройки всех цветов http://docs.gimp.org/2.6/en/. Там
инструмент, если нужно наша картинка выглядит вот так. же вы найдёте множество
изменить какой-нибудь цвет. документации по другим
Прежде чем закончить функциям GIMP.
Рассмотрим следующий статью, я бы хотел ещё кое-что
пример. На этой картинке рассказать о GIMP. Если ваш сканер может ска-
жёлтый цвет слишком нировать плёночные негативы,
насыщенный. Некоторые настройки GIMP вы можете отсканировать их, а
может делать автоматически. затем превратить в позитив при
Вот некоторые инструменты из помощи инструмента Цвет >
меню Цвет: Инвертировать.

Все изображения являются


общественным достоянием.

Автор: Hüseyin SARIGÜL

Другой способ скоррек- Перевод с турецкого на


Мы можем уменьшить тировать цвета — использовать английский: Mehmet SARIGÜL
насыщенность цветов, чтобы инструмент Уровни в меню
вернуть фотографии натураль- Цвет. Мы будем настраивать
ные оттенки. Параметр Осве- каждый цветовой уровень
щённость используется для отдельно. Начните с какого-
изменения уровня яркости. При нибудь одного цвета, потом
попробуйте добиться

full circle magazine #36 содержание ^


HOW-TO Используйте Google эффективно
пользуюсь каждый день. Так
N/A что я подумал, что будет
полезно поделиться этим
знанием с новыми
пользователями Ubuntu, чтобы
они могли более эффективно server site:wiki.ubuntu.com
искать ответы на свои вопросы. которых встречается какое-
Я не утверждаю, что с этими Google выдаст результаты либо слово, если его указать в
советами вы найдёте ответ на только со страниц Ubuntu Wiki. запросе после знака минус.
абсолютно любой вопрос, но Эту функцию особенно удобно
поиск становится гораздо использовать на форумах.
Dev Graphics Internet M/media System быстрее, чем при простом Поймите меня правильно, <поисковый запрос> -
просмотре страницы за встроенные средства поиска <ненужные результаты>
страницей в результатах Google. удовлетворяют потребности
большинства пользователей, но
я обычно получаю лучшие Samurai -manga -history
CD/DVD HDD USB Drive Laptop Wireless результаты при помощи Google.
Это должно сработать, если
Вы когда-нибудь видели на вы ищете комплект средств
сайтах панель поиска с тестирования Samurai WTF, и
надписью «Пользовательский постоянно получаете
поиск Google», поиск в которой результаты о манга или
выдаёт результаты только по истории Японии. Это особенно
Вам когда-нибудь случалось
текущему сайту? Скорее всего удобно, когда вы не знаете
встречать в результатах поиска
(хотя я в данной области не точного названия чего-либо,
магазины электроники,

В
специалист) они используют такой способ поможет вам
театральные труппы или что-
последнее время на эту функцию, чтобы исключить ненужные
нибудь, не имеющее никакого
большинство вопросов фильтровать результаты, результаты.
отношения к запросу? С
о компьютерах, которые находятся не на их
общими вопросами,
которые задают мне сайте.
касающимися linux, такое
друзья, можно легко найти
происходит нечасто, но иногда
ответы при помощи поиска
названия некоторых Вам когда-нибудь
Google. Вообще говоря, они и <поисковый запрос>
site:<доменное имя сайта> приложений FOSS (например, приходилось искать
сами могли бы точно так же
Wine) могут быть неправильно технические отчёты, полезные
поискать ответы в Google, но им
восприняты. Google может руководства, а находить только
не хватает знаний о некоторых
LAMP on an Ubuntu 9.10 игнорировать результаты, в инструкции для вашего
приемах и уловках, которыми я
full circle magazine #36 содержание ^
ИСПОЛЬЗУЙТЕ GOOGLE ЭФФЕКТИВНО
устройства в формате PDF? расширенным поиском?
Google позволяет указывать Главным образом, из-за
формат искомых файлов. Если простоты использования и
объединить это с предыдущей эффективности (для тех, кто
опцией, то можно исключить из быстро печатает, проще
результатов определённый тип написать пару параметров, чем
файла. идти в «расширенный поиск» и
выбирать из множества
вариантов). Full Circle
Podcast
<поисковый запрос>
filetype:<расширение файла Я надеюсь, это поможет
(без точки)> вашим читателям решать
проблемы быстрее, чтобы
больше времени оставалось на
samsung n110 linux развлечения с Linux. Даже если
compatibility -filetype:pdf
вы не пользуетесь Linux
постоянно, эта информация вернулся, и он лучше, чем
По этому запросу Google
всегда пригодится (по моему когда-либо раньше!
будет искать информацию о
опыту).
совместимости linux с нетбуком
Среди тем червёртого выпуска:
Samsung n110, игнорируя pdf-
Может, ей даже стоит • Новости
файлы, чтобы в результаты не
поделиться со своими • Резервирование (Ubuntu One, DropBox etc.)
попали инструкции к Samsung
друзьями-нетехнарями, если • Игры (Wesnoth and Newerth)
n110 и т.д.
вы из тех людей, кто любит • Обратная связь
помогать другим, в том числе и …и, как обычно, заряд веселья.
такими советами.

Вас интересует, откуда я всё •


это знаю? С синтаксисом для •
этих запросов можно •
познакомиться через
«расширенный поиск». Просто Подкаст и заметки к нему можно найти на:
зайдите на страницу http://fullcirclemagazine.org/
расширенного поиска Google и
введите или выберите нужные научился всему, что
ограничения, и в строке текста знает, ломая систему, которую
запроса (на самом верху) приходилось учиться восстанав-
появятся параметры, которые ливать. Вы можете написать
использует Google. Почему бы Лукасу (Lucas) по адресу:
просто не пользоваться lswest34@gmail.com.

full circle magazine #36 содержание ^


МОЯ ИСТОРИЯ Мой опыт с Linux

О
Linux я узнал очень гиями, используют Unix или приобрести лицензию, скачать или других операционных
давно, но я не исполь- Linux, но в моей области люди или купить приложение, а систем. После экстенсивного
зовал, его пока не работают со всеми видами затем следовать инструкции по использования Ubuntu в тече-
пошел в аспирантуру. компьютеров. Однако, я решил установке. А в Ubuntu почти ние года, я решил отказаться от
попробовать поработать в Linux всё, что нужно, ты получаешь с Windows. Я узнал о полезном
Как кандидату физико-мате- хотя бы раз. помощью «apt-get install». Мне приложении «USB Startup Disk
матических наук мне нужно действительно нравится эта Creator», которое присутствует
было проводить обширный ана- Я был приятно удивлен, что удобная особенность. Без неё я, в Ubuntu по умолчанию. С по-
лиз данных как в лаборатории, есть инсталлятор Wubi, который возможно, не стал бы фанатом мощью этой маленькой про-
так и дома. Я готовился к рас- позволяет устанавливать и уда- Ubuntu. граммы я избавился от Windows
сказу о своём недавнем иссле- лять Linux, будто это приложе- и установил новую Ubuntu.
довании дома, и мне было необ- ние Windows. Загрузка и установ- Я потратил несколько дней,
ходимо изменить один график. ка полноценной системы Ubuntu привыкая к моей новой опера- В данный момент я пишу эту
К сожалению, на моём домаш- заняла всего лишь полчаса вре- ционной системе. С помощью статью в Open Office в Ubuntu
нем компьютере не было нуж- мени. После перезагрузки я мог информации в интернете я стал 9.04. Мне комфортно, и я
ной программы, например, работать в Ubuntu без проблем. хорошо работать с Ubuntu мень- счастлив использовать эту
Origin Pro. Я попытался найти Удивительной ше чем за две систему. Спасибо большое
аналоги в интернете. Многие вещью было недели. Я мог разработчикам, которые
советовали gnuplot и qtiplot. Я то, что у меня делать в создали эту великолепную
попытался установить обе, и были пробле- Ubuntu всё, что систему для меня.
они оказались прекрасными! мы с Wi-Fi в мне было
Единственной проблемой было Windows Vista, нужно, как по
то, что gnuplot бесплатна но в Ubuntu исследо-
только для Linux. В итоге она зарабо- ваниям, так и в
gnuplot выручила меня. Как-то тала автомати- личной жизни.
раз я рассказал другу про этот чески. Мне очень сильно Более того, мой опыт по работе
случай. Он странно взглянул на понравилась Ubuntu, и с тех пор с компьютером был не похож на
меня и прокричал: «Ты физик? я к ней привязался. тот, какой был прежде. Я впер-
Конечно, физики используют вые почувствовал, что могу
Unix или Linux!». После этого он После одной минуты поиска «контролировать» мой
весь день рассказывал мне, в Google с помощью волшебной компьютер. вместо того чтобы Подпишись на
почему физики должны команды «apt-get install» я уста- быть подчинённым им. Это твиттер-ленту
работать в Linux/Unix. Конечно, новил первые приложения, чувство превосходно. http://twitter.com/fcm_ru
может быть правда в том, что gnuplot и qtiplot. Да! Для меня, и узнавай о выходе
большинство физиков, впервые работающего в Ubuntu, Также мне понравилось и то, новых номеров
занимающимися высокими энер- это казалось волшебством. В что CD не обязателен для первым!
Windows нужно сначала установки Ubuntu без Windows
full circle magazine #36 содержание ^
МОЯ ИСТОРИЯ Открытие

В
одном популярном И хотя это очень хорошо, что я решил завести блог для Следует отметить пару
Английском журнале можно просто установить пользователей Windows, чтобы вещей, если вы собрались
была статья, систему, перезагрузиться, и всё рассказать о моё опыте с попробовать Ubuntu. Во-первых,
посвящённая Ubuntu, к заработает, я не мог не Ubuntu, чтобы помочь им те диски, которые продаются в
которой прилагался диск с подумать, что Ubuntu может сделать обдуманный шаг и магазине, скорее всего,
Ubuntu 9.04. Я с интересом оставить меня без работы! попробовать Ubuntu. работать не будут. В основном
прочитал эту статью и решил они созданы для Windows. Если
поближе познакомиться с Мне очень понравился Во-первых, я бы посоветовал на упаковке нет пингвина
Ubuntu. простой и чистый рабочий стол, пользователям Windows при «Тукса», то работать не будет.
две панели вместо Панели знакомстве с Ubuntu быть
Я компьютерный техник и задач Windows и виртуальные готовыми к новому. Это не Во-вторых, это игры. Прав я
работаю на Windows со времён рабочие столы (Windows, давай Windows, не стоит ожидать, что или не прав, но я всегда
версии Windows 3.11, когда догоняй). Ubuntu ею станет. Программы, говорил, что компьютер не
Linux находился ещё в зачаточ- которыми вы сейчас предназначен для игр. Для
ном состоянии. Я почти ничего Я пока ещё не пробовал пользуетесь, отличаются от этого существуют PS2, PS3,
не знал о Linux, кроме того, что печатать из Ubuntu, но у меня тех, что в Ubuntu, но в ней есть Xbox и Wii, но люди всё равно
он был основан на работе с нет причин думать, что это не похожие программы с играют в игры на компьютерах,
командной строкой, поэтому я будет работать. По какой-то большими возможностями, которые специально создаются
был по-настоящему удивлён, причине мой цифровой совершенно бесплатные и для игр. Это лишь моё мнение,
когда увидел снимки в журна- фотоаппарат не монтируется, простые в установке. Всё, что я не очень большой поклонник
ле. С тех пор Linux, без сомне- но это мелочи. Я уверен, что на требуется для установки игр, как вы уже заметили. Что
ния, очень сильно развился. одном из множества форумов я программы, это поставить же касается игр для Linux, то
смогу найти ответ. Я понятия галочку возле её названия и тут я ничего не знаю.
Я решил установить Ubuntu не имел, что может нажать на кнопку «Применить». Некоторые говорят, что
при помощи Wubi. Таким существовать такое огромное Не нужно нажимать Далее, некоторые игры работают в
образом я мог легко его сообщество. Но ведь если не Далее, Далее, Готово. Wine, другие говорят, что не
удалить, если понадобится. искать, то и не найдёшь работают. Я бы посоветовал
Установка прошла без каких- никогда? Мой второй совет в том, задать вопрос на одном из
либо проблем. Возникло чтобы просто попробовать её. форумов, или поискать советы
небольшое затруднение с Я совсем не дружу ни с Используйте Wubi, чтобы на эту тему.
видеокартой, но после того, как программированием, ни установить её в Windows.
я активировал проприетарный командной строкой, могу Установка настроит двойную Сейчас на двух моих
драйвер, всё стало нормально. только если копирую команды, загрузку, чтобы можно было ноутбуках у меня установлена
Беспроводная и проводная но мне кажется, что у меня выбрать загрузку Windows или Ubuntu с двойной загрузкой, а
сетевые карты заработали сами хорошо получается объяснять Ubuntu. Терять здесь нечего, и на настольном компьютере в
по себе. вещи простым языком. Поэтому это бесплатно. доме только Ubuntu. Сейчас у

full circle magazine #36 содержание ^


МОЯ ИСТОРИЯ — ОТКРЫТИЕ
меня нет планов, чтобы Введите свой пароль. операторов сотовой сети в США:
вернуться в Windows, кроме
того, чтобы использовать пару Пролистайте до самого низа и Sprint: десятизначный
особых программ, замену удалите строки, которые больше номер@messaging.sprintpcs.com
которым в Ubuntu я не нашёл. не нужны. Теперь запустите
Ubuntu — это система, которую Загрузите понравившуюся тему с Nextel: десятизначный
я выбираю для всех трёх gnome-look.org sudo update-grub номер@messaging.nextel.com
компьютеров.
Я выбрал Ubuntu Underground Если вы ошиблись, вы всегда AT&T: десятизначный
Я постоянно пишу в свой GDM, доступную на можете выбрать Правка > номер@txt.att.net
блог то, что уже успел сделать http://www.gnome-look.org/content/ Отменить (Ctrl+Z).
и как идут мои дела. Свой блог show.php/Underground+Ubuntu+GD U.S. Cell: десятизначный
я начал не так давно, поэтому M?content=81765 Не забудьте сохранить. номер@email.uscc.net
пока там не много информации,
но я её добавляю. Также я ищу Сохраните тему в любое место и , не меняйте ничего Verizon: +1 десятизначный
способы сделать его откройте Система > Администри- другого, иначе меню GRUB не номер@vtext.com
популярным. рование > Экран входа в систему загрузится.
и, если понадобится, введите Чтобы это сделать, нужен SMS
Блог расположен по адресу свой пароль. В следующий раз вы сможете провайдер. Бесплатно эту услугу
http://visuntu.someink- любоваться чистым меню GRUB. предоставляют AOL, Google, про-
different.com Выберите файл с темой. грамма для обмена сообщениями
MSN и другие. В списке Pidgin они
Убедитесь, что в списке «Тема» отображаются как простые собе-
указано «Только выделенная». Хотите получать текстовые седники. Нужно просто нажать
сообщения от друзей и семьи правой кнопкой на имени и
Существует масса других тем для совсем как в чате? Pidgin так отослать сообщение.
экрана входа в систему. может!
Теперь можно отправлять и полу-
Предположим, что нужно отпра- чать SMS, как в простом чате, в то
вить SMS абоненту сети Sprint. время пока вы находитесь перед
После обновления ядра Linux в экраном своего монитора. Наби-
Ubuntu в загрузочном меню GRUB При добавлении нового собесед- рать текст на нормальной клави-
накапливается информация о ника в Pidgin, поле Имя пользова- атуре намного проще, чем на
предыдущих установках. Но это теля нужно впечатать номер теле- телефоне. Что самое приятное, я
меню можно легко скорректиро- фона и доменное имя оператора. могу поддерживать контакт с
вать в простом текстовом редакторе. Например, друзьями и семьёй, в то время
1235551212@messaging.sprintpcs.com. как работаю в Linux. А в случае
Откройте терминал и выполните: В поле Псевдоним нужно ввести непредвиденной ситуации всегда
имя или прозвище человека. буду на связи. Круто.
sudo gedit /etc/default/grub
Ниже список самых популярных
full circle magazine #36 содержание ^
МОЁ МНЕНИЕ Буддизм и Открытый Код

Н
а первый взгляд Алан Воллэйс, американский культуре, которая
кажется слишком доктор физики, имеющий нуждается в новых
натянутым и значительный опыт парадигмах, ибо
неуместным буддистских практик, не кажется, что по
сравнивать «открытый код» — сомневается, что между наукой многим
набор чётко определённых и буддизмом имеются направлениям мы
принципов и технологий для бесконечные параллели находимся на грани
разработки операционных (http://www.alanwallace.org/). коллапса. Я считаю
систем и программного самым важным, что
обеспечения с буддизмом — Немногие люди знают, что объединяет эти
тысячелетней религиозной Альберт Эйнштейн однажды силы, это не
традицией с чётко сказал: « бесплатность и
определёнными догмами и доступность для
правилами для развития каждого, а то, что
самопознания и сознания. ». они выражают
свободу мысли и
Примечание: другие Арнольд Тойнби, английский свободу выбора.
термины, близкие по значению историк, заявил, что когда
к «открытому коду» — «FOSS» буддизм широко Пользователи
(«свободное программное распространился на Западе, это открытого кода
обеспечение с открытым кардинально изменило объединяются вокруг
кодом») и «GNU». западную культуру. кластеров, называемых объединяет убеждённость, что
«сообщества», также как доступ к технологиям должен
Я интересуюсь буддизмом Оба высказывания буддисты объединяются вокруг быть бесплатным, свободным в
несколько лет, а открытым принадлежат не набожным групп, называемых «Сангха». И использовании для
кодом — более короткий буддистским монахам, а физику приверженцы открытого кода, стимулирования личностного
период. Время от времени я и историку. и буддистские сообщества роста, повышения
задумываюсь об их сравнении. соблюдают кодекс этики. В креативности, без
И чем больше я думаю, тем Некоторые защитники Open первом случае это называется идеологических манипуляций и
более сообразным и возможным Source тоже могут считать, что «кодекс поведения», как он был ограничений. В рамках этой
представляется проведение он мог бы быть радикальной определён сообществом Ubuntu, деятельности бессчётное число
параллелей. Я до конца не силой, которая изменит а во втором — «заповеди». программистов на
уверен, к какому изданию ценности и культуру. общественных началах тратит
подходит эта заметка — по Сообщества открытого кода своё время и таланты на ту
буддизму или по открытому Обе эти силы могут повлиять не связаны религиозными часть человечества, которая
коду. в лучшую сторону на наши верованиями или следует пути открытого кода.
представления о мировой политическими взглядами. Их
full circle magazine #36 содержание ^
МОЁ МНЕНИЕ — БУДДИЗМ И ОТКРЫТЫЙ КОД
Концепция Даны (щедрости, Если люди, интересующиеся
дарения) в буддизме открытым кодом, с
соответствует тому же любопытством посмотрят на
мироощущению. Воззрения о буддизм, и наоборот, то есть
дарении — центральные в серьёзные шансы, что и те, и
буддистской мысли и не другие найдут значительное
обязательно связаны с количество совпадений. Само
дарением денег или иных словосочетание «Linux для
материальных благ. Исповедуя людей» очень близко
свободу мысли, буддизм буддистской мысли.
считает, что человек не обязан
слепо следовать любому
учению или доктрине только
потому, что его учат, что они
правдивы. Напротив, человек
должен следовать своей
интуиции, пропускать общие
верования сквозь сито
рационального знания перед
тем, как их принять. Этот
подход касается и того, что
Будда советовал не принимать
его собственное учение слепо
за правду.

У меня нет намерения ни


приравнять сообщество
открытого кода к своего рода
благодатному разделу мысли,
ни свести буддизм к
технологии тренировки
сознания. Вместо этого я
полагаю, что оба этих
движения прокладывают путь к
свободе и личному развитию,
которые присущи их
собственной структуре, и могут
привести к кардинальному
изменению наших взглядов на
других и самих себя.

full circle magazine #36 содержание ^


Ubuntu User — это первый печатный журнал, созданный специально для пользователей
Ubuntu. Discovery Guide в каждом выпуске поможет новичкам легче приспособиться к
работе в Ubuntu. Если вы уже знакомы с Ubuntu, то технические статьи, пошаговые
руководства, обзоры и доклады сообществ помогут вам улучшить свои познания в Ubuntu.

а
с к а в г о д в с ег о з
4 вы п у 95
R 2 9 . 9 0 / U S $ 39.
£ 24. 90 / E U

full circle magazine #36 содержание ^


ОБЗОР Автоматизация администрирования
Автор — Lucas Westermann
Linux и Unix

К
нига « чертой книги (помимо её когда писал сценарии для bash,
размера) является стиль, в настраивал терминалы и т.д. В
» котором она написана. Для общем, книга будет понятна
охватывает авторов вполне характерно любому человеку, у которого
практически все аспекты использовать сарказм и шутки есть хоть какой-то опыт
создания сценариев и в объяснениях, пояснениях и использования *nix систем.
автоматизированных систем, примерах, и от этого книгу Однако же, необходимо быть
которые не требуют становится намного интереснее готовым к изучению новой
вмешательства пользователя. читать, чем многие другие терминологии и очень
Авторы книги подробно технические тексты. Серьёзные большого объёма информации.
рассказывают, как применить темы, которые в других случаях
эти навыки на крупных были бы очень сложными, здесь Стиль, использованный
системах в компаниях (малый и приятно разбавлены фактами, авторами для написания этого
средний бизнес). Однако те же советами и юмором. Страницы справочного пособия (другое
самые навыки может разбиты на подтемы, и тексты описание подобрать сложно),
использовать и обычный содержат мало непрофильной делает книгу более понятной.
человек, которых желает информации. Это не только Читаете ли вы пример
упростить обслуживание облегчает чтение, но и программы, изучаете ли
одного-двух компьютеров с позволяет в дальнейшем легко внутренние особенности какого-
Авторы: Нат Кампи и Кирк Linux. Когда я получил книгу, найти нужную информацию при либо процесса или начинаете
Боуер (Nate Campi & Kirk Bauer) она сразу показалась мне помощи содержания. Также новую главу, в любом случае,
тоньше, чем я ожидал. Однако важная, но не относящаяся к использованное стилевое
Мягкий переплёт, 448 страниц после её прочтения я понял, теме, информация о оформление поможет читателю
Издатель: Apress (декабрь безопасности, принятых быстро понять основы. Мне
что плотность информации на
2008) правилах и т.д. оформлена на показалось, что нет нужды
Язык: английский
страницах очень высока, и это
позволяет книге охватить страницах в серые перечитывать абзац или всю
ISBN-10: 1430210591 больше тем на меньшем прямоугольники. Термины, в главу в попытке понять, что
ISBN-13: 978-1430210597 количестве страниц по основном, описываются очень хотели сказать авторы. Другая
сравнению с другими похожими кратко, потому что книга полезная особенность книги
Размеры: 23 x 17 x 2.5 см. книгами. Авторы смогли хорошо предполагает наличие у заключается в том, что за 10$
Вес: 680 грамм организовать и правильно читателя определённых можно приобрести
сформулировать информацию, знаний. Лично мои знания были электронную версию книги,
Оценка Avg Cust.: 4,3 из 5 что помогает читателю не накоплены в течении которая позволяет избежать
Место в рейтинге продаж книг нескольких лет использования необходимости везде с собой
запутаться в книге.
Amazon.com: №513,784 и восстановления Linux-систем. таскать бумажную версию.
Главной отличительной Остальные термины я узнал, Такая услуга существует для

full circle magazine #36 содержание ^


ОБЗОР — АВТОМАТИЗАЦИЯ АДМИНИСТРИРОВАНИЯ LINUX И UNIX
всех книг издательства Apress, всегда полезно знать, как являются простыми и системного
которые я когда-либо видел или решать проблемы, и книга учит повсеместно используются. администрирования, то я
приобретал. Кроме того, в PDF читателя делать именно это и Избегать запутанных проблем, считаю, что книга отлично
можно легко находить примеры справляется отлично. которые встречаются только в справится с этой задачей,
и пояснения при помощи Объяснения написаны так, что самых сложных и больших потому что содержание,
поиска. К электронной версии их логика действий и решения системах, и давать советы, индекс, глоссарий и
книги также прилагаются прекрасно понятны, что которые можно использовать приложение очень понятны и
электронные версии сценариев, позволяет самому находить как основу для решения таких позволяют без лишних проблем
которые можно встретить в решения похожих проблем, с редких проблем, обычно найти нужную секцию.
книге. Сценарии можно просто которыми вы можете трудно. Но авторы книги
скачать и запустить без столкнуться. Многие системные справляются с этим постоянно. -
необходимости перепечатывать администраторы, которых я
их слово в слово из книги. знаю, согласятся со мной, что В целом, эта книги может
Конечно, их нужно будет даже если книга немного оказаться незаменимой вещью
адаптировать для каждого устарела, если в книге хорошо для администраторов любых
компьютера в отдельности, но расписаны процессы *nix систем, энтузиастов или http://apress.com
всё же это позволяет установления проблем, закалённых компьютерщиков.
сэкономить очень много сил. автоматизации и исправления Книга проста, сжата и
некоторых частей сценария, то предлагает информацию в
Конечно, следует задать эта книга может оказаться такой форме, что читатель
важный вопрос: «Насколько бесценной в вашей работе. сможет легко использовать её
хороши рекомендации в этой для решения более сложных
книге?». Лично мне показалось, Последняя особенность проблем. Структура книги
что информация, книги, о которой следует позволяет облегчить сложные
предположения, советы, рассказать — это сами темы и постоянно избавляет от
инструменты, сценарии и примеры. Примеры сценариев, чувства беспомощности под
процессы, о которых которые можно найти в книге, напором информации.
рассказывает книга, все были обычно очень простые, но в то
хорошими и точными. Иногда же время мощные, что Я не раздумывая Русскоязычный интернет-
мне встречалась новая версия позволяет читателю понять их, рекомендую эту книги всем, кто портал, посвящённый
какой-либо программы, в и в тоже время требует от хочет узнать о системном операционным системам
которой были изменены читателя переделать сценарии администрировании Linux или о семейств UNIX и GNU/Linux,
параметры или аргументы, но под свои нужды. Я уверен, что том, как автоматизировать а также Free / Libre / Open
авторы такого предвидеть не можно было бы прочитать всю сделанные настройки или Source Software. Уже на
могли. К тому же, проблемы, книгу от корки до корки, не домашний сервер. Даже если протяжении многих лет
которые используются в книге в изменив ни одной строчки кода, вы не станете читать книгу является одним из
качестве примеров, существуют но это сделает покупку и целиком, а будете использовать популярнейших в рунете
по сей день. Для решения прочтение подобной книги как простой справочник по новостных сайтов по
некоторых из них могли бессмысленными. Авторы cfengine, cron, bash, perl, соответствующей тематике.
появиться инструменты, но всегда используют те сценарии, регулярным выражениям, grep,
которые относятся к теме, sed и awk в контексте
full circle magazine #36 содержание ^
ИНТЕРВЬЮ Джо Щилдз (Jo Shields)
существовала версия Red Hat установил версию 5.10 на пользу каждому пользователю
5.2. После того опыта я много рабочем ноутбуке, так как Jaunty, я решил организовать
лет плохо отзывался об этой подумал, что настройка Debian работу как можно большего
ерунде — я был большим для нормальной работы на количество людей в MOTU. Я
поклонником BeOS, как ноутбуке потребует слишком привлёк столько помощников
альтернативы Windows, а в то большого количества сил. Мне при помощи IRC и списка
время сравнивать удобство так понравилась Ubuntu, что я рассылки, сколько смог. И
использования Red Hat и Be решил использовать её как благодаря всем этим
было нельзя. Где-то до 2003- основную систему, и со помощникам, все изменения в
25
2004 я не пытался временем перевёл на неё все Debian (и Jaunty) удалось
устанавливать Linux, а потом компьютеры с Debian. сделать за рекордный срок.
Оксфордшир, Англия
установил себе Debian. А точнее Работа с этими людьми
directhex
одну из разновидностей Debian Когда и как ты присоединился к доставила столько
с ядром, которое работало на команде MOTU? удовольствия, что я решил
Как долго ты используешь
моей системе. Но до этого я Формально я начал помогать, сделать тоже самое для Karmic!
Linux, и какой был твой первый
перепробовал несколько когда Interpid был готов
дистрибутив?
дистрибутивов вроде MEPIS. Им приблизительно на половину. Я Что помогло тебе научиться
Активно использую Linux где-то
я особо не пользовался, пока не понял, что многие пакеты, создавать пакеты и понять, как
с 2001 года. Я учился в
вышла демо-версия Unreal которыми я пользовался, работают команды Ubuntu?
университете на
Tournament 2004. Я открыл для обновлялись не очень часто, Какое-то время у меня был
компьютерщика, и в кабинетах,
себя, что меньшее время потому что тот парень, который собственный неофициальный
в которых мы занимались, на
загрузки в Linux даёт мне отвечал за них, был очень занят репозиторий более новых
половине компьютерах был Red
преимущество в сетевой игре, и другой работой. Я решил версий программ, ещё до того,
Hat, а на другой — Windows.
поэтому сложилась странная помочь. Поэтому я участвовал в как появились PPA, которые
Компьютеры с Red Hat работали
ситуация, когда какое-то время подготовке нескольких очень сильно облегчают эту
быстрее, у них были больше
я использовал Linux для игр, а пакетов, чтобы в Interpid были задачу. Поэтому я очень
мониторы, они всегда были
Windows для работы. более-менее актуальные версии. многому научился,
доступны. Но главное то, что
поддерживая эти пакеты в
они были подключены к
Как долго ты используешь Однако, разработка Interpid уже рабочем состоянии. В основном
студенческому NFS-серверу, на
Ubuntu? подходила к концу, и было уже всё просто, особенно когда
котором было много полезных
Я впервые заметил Ubuntu, поздно что-то делать, поэтому я знаешь, что нужно делать. Но
вещей, вроде сетевых игр.
когда вышла версия 4.10, но поговорил с некоторыми вся сложность кроется в
отнёсся к ней с подозрением, людьми из Debian и Ubuntu о мелочах, и здесь может помочь
А вообще, впервые я
посчитав, что это «нечестная» Jaunty. Когда я понял, сколько только опыт. Со стороны работа
воспользовался Linux, когда
разновидность Debian, которая работы потребуется, чтобы команд кажется
учился в школе.
не требует крови, пота и слёз внести в Debian какие-либо организованной и продуманной.
Приблизительно в то время
для настройки. Впервые я изменения, которые пойдут на Всегда понятно, с кем нужно

full circle magazine #36 содержание ^


ИНТЕРВЬЮ — JO SHIELDS
поговорить в данный момент. срок, всё благодаря помощи На чём бы ты хотел
Люди, с которыми я работал, огромного числа людей, сосредоточиться в Karmic?
всегда старались поторопиться, которые также помогли и У меня большой список планов,
если они задерживали чужую Debian. но я думаю, что в Karmic будет
работу. реализовано не всё. Во-первых,
Что ты можешь посоветовать я хочу заняться новыми
С самого начала моей работы с людям, желающим помочь версиями программ и их
Ubuntu я старался MOTU? синхронизацией. Я хочу, чтобы
поддерживать взаимосвязь с Debian важней. Все больше не было жалоб, что «в
Debian. И поэтому большая необходимые знания нужно Ubuntu есть только старьё». А
часть пакетов, которыми я получить на основе Ubuntu — для этого в архиве должны
занимаюсь, создаются в Debian, люди на канале #ubuntu-motu быть самые свежие версии
вместе с другими MOTU и обычно более приветливы, и программ, и эти новые версии
разработчиками Ubuntu и меньше препятствуют должны попадать в Ubuntu без
Debian. Поэтому «в Ubuntu» я в принятию ваших изменений. Но каких-либо дополнительных Russian Ubuntu Podcast —
основном общаюсь со никогда не забывайте про задержек, сразу после того, как это подкаст о семействе
спонсорами, администраторами Debian: изменения в Ubuntu они появляются в Debian, операционных систем
архивов и командами, идут на пользу только Ubuntu и благодаря отсутствию различий Ubuntu и жизни сообщества.
подготавливающими релиз. И некоторым другим между Debian и Ubuntu.
всегда работает одно и тоже дистрибутивам. А изменения в
просте правило: попроси Debian идут на пользу всем, В задачи, которым, как мне
вежливо и сделай то, о чём включая Ubuntu. Обычно это кажется, придётся подождать
просят тебя. означает, что нужно убедиться, до Lucid Lynx входят поддержка — Новости одной строкой
что пакет собирается в ветке новых языков и изучение того, — Ubuntu - повод для шуток!
Что тебе больше всего нравится Unstable Debian, а также в как нужно собирать WebApp. — Landscape и Ubuntu
в работе с MOTU? последней версии Ubuntu над Advantage
Несомненно люди, а точнее то которой ведётся работа (он Чем ты занимаешься в — Dell подбирает нужные
уважение, которое проявляется обычно всегда собирается). И свободное время? слова
во всём. Каждый человек в нужно с самого первого дня «Свободное» время, после того, — Магия чисел
MOTU работает для достижения подготавливать пакет для как вся работа в Ubuntu — Ubuntu 10.07
одной и той же цели — сделать Debian, особенно, не забывать завершена? А оно вообще — Планы на будущее:
Ubuntu ещё лучше. Если их создавать дурацкий файл существует? В основном игры. У установщик, центр
мнения расходятся, то в итоге Debian/copyright. меня их очень много, я их приложений и новый
от этого все только собирал последние двадцать репозиторий
выигрывают. Если их мнения Участвуешь ли ты в работе лет, и могу потратить на них — Другие браузеры:
совпадают, работа протекает каких-либудь местных групп много времени. Я также держу Chromium и Rekonq
очень быстро и слажено. Linux/Ubuntu? несколько ручных шиншилл, — Анонс скринкаста
Последнее большое событие, в Я подписан на рассылку которым требуется моё
котором я принимал участие, местного LUG, но пока не внимание. Они очень пушистые.
было завершено за рекордный принимал никакого участия. СКАЧАТЬ
full circle magazine #36 содержание ^
ПИСЬМА Письмо может быть сокращено из-за нехватки места.
letters@fullcirclemagazine.org

кластер для mpi, mpich и др.


Скоро я планирую купить ещё

В М
своём прошлом письме два компьютера. Не могли бы в вдруг Widget откроют
нение Арта в 35-ом
я говорил о возможной будущем выпуске журнала исходный код своей
выпуске мне
проблеме с сетью в опубликовать статью, как при программы? Во-первых, у них
показалось
Karmic (FCM№32). помощи Ubuntu создать появится около десяти тысяч
достаточно
Теперь она разрешилась. кластер? Пошаговое пользователей, но не
интересным, хотя я и не понял
руководство, такое же как по клиентов. Поддержка будет
несколько вещей.
После прочтения 25-й настройке сервера. оказываться через публичный
Действительно ли Spreadsheet
страницы Ubuntu Pocket Guide я Jazz была первой подобной форум, но Widget Software
подумал, что это может быть программой? Вышла ли она до станет предлагать большим
ошибка в Karmic, при которой Lotus 123, написанной Митчем организациям платную
она не видит беспроводные Ред: поддержку за 35$ в квартал.
Капуром? И как могли
сети, но принимает их за Microsoft и Apple вероломно Для больших организаций это
скрытые сети. Я попробовал побороть программу с просто мелочи, и в
«Подключиться к скрытой открытым кодом? Может быть перспективе Widget
беспроводной сети», ввёл SSID снизили цены? заработает больше денег и
и ключ, и моя Ubuntu сможет направить усилия
подключилась к сети. Я не уверен насчёт замечаний программистов на оказание
про открытые программы. Это поддержки, а сообщество
Я надеюсь, что это поможет может стать прекрасным будет развивать программу за
людям с похожими проблемами. примером для компаний. них.
Приведу очень простой
пример. Лично я считаю, что как
только компании,
У компании Widget Software занимающиеся разработкой

Н
есть программа, которую они программ, начнут понимать
асчёт вопроса про продают за 300$, и у них есть выгоды открытого кода, они

Я
графику от Криса 1000 клиентов. Им нужно смогут оценить их
люблю читать журнал Бёймастера (Chris
Full Circle, и он во оказывать клиентам существующую финансовую
Burmajster). Gwenview поддержку, ведь они не модель и начнут вносить
многом мне помогает, может изменять размер
но у меня есть станут использовать простой коррективы. Сколько это
изображений точно также как в форум после того, как займёт времени, остаётся
просьба. Дома у меня есть два Windows. Однако эта
компьютера, в каждом из заплатили деньги. лишь гадать.
программа есть в Kubuntu.
которых стоит процессор Core 2 Нужно открыть меню плагинов,
Duo, и я хочу объединить их в Итак, что произойдёт, если
нажать на пункт Изображения
full circle magazine #36 содержание ^
ПИСЬМА
и там будет пункт Отправить устанавливайте программу никакого урона не наносится,
изображения. Здесь можно Remix desktop из менеджера кроме смешанного чувства от
выбрать изображения, которые пакетов Synaptic! создания какого-то монстра
нужно отправить, а во вкладке Франкенштейна.
Почта можно выбрать нужный Пользователи возможно
размер. После этого будет знают, что если скачать пакеты
открыт почтовый клиент, в из KDE или Xubuntu, то при
котором к новому письму будут загрузке можно будет выбрать
приложены изображения, загрузку одного из этих
изменённые в размере. второстепенных окружений, и
проблем обычно не возникает.
Однако, установка пакета
Remix приведёт к полной
мешанине, как я узнал из
своего горького опыта.

После установки я ожидал,

П
что увижу новый пункт для
ривет вам из Испании. выбора во время загрузки, но
Я простой оказалось что рабочий стол
пользователь Linux и Remix появился над обычным
последнее время столом Gnome. Более того, он
использовал систему для оказался полупрозрачным,
выставления счетов Codeka. поэтому я мог видеть под ним
Похоже, что проект умер, мой старый фон рабочего стола,
поэтому я подумал, могут ли а вместе с ним и иконки
читатели предложить которые на нём располагались.
маленькой компании программу Как ни странно, но Remix всего-
для выставления счетов по лишь создал для себя новый
интернету. слой, хотя и убрал обе панели
сверху и снизу. Что тут
скажешь, получилось не очень
хорошо.

Если вы планируете
пользоваться рабочим столом

П
Remix, то работайте только в
ользователи, нем, в противном же случае
пытающиеся ощутите разочарование и Remix
навернуть свой придется удалить. К счастью,
рабочий стол, не
full circle magazine #36 содержание ^
UBUNTU WOMEN Интервью с Мишель Холл
МХ: Это довольно занятная ИЛ: Какова твоя роль, чем ты Может, это и звучит глупо, но я
история, как меня силком занимаешься в сообществе действительно хотела
затащили в сообщество. У меня Ubuntu? разделять его интересы, чтобы
в самом деле не было никакого лучше ценить то, чем он
интереса, я не использовала МХ: В основном, я работаю в занимается. Однако я полюбила
Ubuntu, не думала, что могла бы своём LoCo — организую это сообщество и чувствую себя
оказаться полезной во многих вечерники, провожу различные в нём комфортно. Я участвую в
сферах деятельности. Я не мероприятия и готовлю еду для сообществе, так как получаю
увлекаюсь техникой и никогда толп компьютерщиков. Ещё я удовольствие от общения с
не думала, что у меня может занимаюсь расширением LoCo, интересными людьми, которых
быть нечто общее с теми делая его более открытым для здесь встретила.
«гиками», о которых семейных пар, которые, как и я,
рассказывал Майк. Однако могут быть далёкими от ИЛ: Я знаю, что ты занимаешься
Майк был активистом в нашей компьютерных технологий. проектом «Qimo 4 Kids».
Флоридской LoCo, и однажды Сейчас для этого у меня нет Объясни, пожалуйста, что он из
попросил меня помочь с достаточно времени, но в себя представляет.
организацией проводимой LoCo будущем я надеюсь снова этим
вечеринки в честь Jaunty заняться. У меня есть мечта МХ: Qimo (произносится
Изабель Лонг (Isabell Long): Для провести глобальное «Кимо») — наш небольшой
(Ubuntu 9.04), если я не
начала расскажи, пожалуйста, мероприятие Ubuntu Women, дистрибутив для детей в
ошибаюсь. Вечеринка была на
немного о себе. где мы все могли бы общаться возрасте от 3 до 12. Мы
грани срыва, потому что не
могли найти человека, который посредством разработали его, в частности,
: Меня зовут видеоконференции. Может для проводимой нами
мог бы стать организатором и
Мишель Холл. Я домохозяйка, быть, это просто несбыточная благотворительной акции в
ведущим. Поэтому Майк
воспитываю двух детей: шести мечта, но я верю, что однажды моём родном городе, где
попросил меня помочь, и я
и четырёх лет. Я счастлива в она исполнится. Также в этом бывшие в употреблении
согласилась. Меня поразило,
браке с Майклом, который году вместе с Эмбер Грейнер компьютеры мы передаём
что в LoCo меня встретили с
известен как mhall119 для (Amber Graner) я организую детям с особыми нуждами.
распростёртыми объятиями и
завсегдатаев IRC-канала конференцию UbuCon на Atlanta Герои этого проекта придуманы
были очень дружелюбны. Моё
«Ubuntu». Я обожаю читать. Linux Fest. благодаря нашим детям. На
предвзятое мнение о них
Другой моей огромной страстью создание Эскимоса, талисмана
совершенно не соответствовало
является кулинария и выпечка. ИЛ: Почему ты принимаешь во Qimo, нас вдохновил наш
действительности. Это было
очень удивительно. С тех пор я всём этом участие, и что тебя сынишка Квинн. Мы часто поём
ИЛ: Что вдохновило тебя на привлекает? ему песню Боба Дилана «The
активно принимаю участие в
участие в деятельности Mighty Quinn», в которой
деятельности сообщества, а
сообщества Ubuntu? МХ: Изначально я хотела главный герой, Эскимос, сменил
недавно стала активисткой
Ubuntu Women. поддержать своего мужа. грусть на радость. Полярный
full circle magazine #36 содержание ^
UBUNTU WOMEN
Медведь назван Илла, что на поставили диагноз, принять это
языке инуитов означает «друг», и изыскать возможности для
на что нас вдохновил любимый получения поддержки. Я
медвежонок нашей дочки убеждена, что дети с
Эйнсли. Операционная система ограниченными возможностями
даёт детям безопасную и должны получать необходимое
понятную для них среду, в образование и заботу, и моя
которой они могут играть. ОС цель — поддержать как можно
работает без доступа в больше родителей, чтобы у них
интернет, поэтому родители были надежды на будущее их
могут не беспокоиться о детей. Ещё я люблю
безопасности детей. Всё экспериментировать на кухне,
нацелено на воспитание, и с удовольствием готовлю.
дети могут развивать учебные
навыки в процессе игры.

ИЛ: Чем ты ещё интересуешься,


кроме Ubuntu?

МХ: Я защищаю детей-


инвалидов в нашем городе,
помогаю родителям таких
детей, которым недавно

full circle magazine #36 содержание ^


ИГРЫ UBUNTU
В неё хорошо вписываются используется интересный переключиться на фонарь,
несколько видео-сцен, приём, которого не было в чтобы осмотреться, а заметив
описывающих происходящее, но других играх. Обычно можно врага, снова переключиться на
если их пропустить, это не одновременно держать в руках оружие и стрелять в темноту.
— будет большой потерей. В и оружие, и фонарь. Однако, в Звук просто великолепен, что
Кроссплатформенная сете- Doom3 важнее сам игровой Doom 3 в руке может быть либо только усиливает напряжение.
вая стратегия реального вре- процесс и атмосфера, нежели одно, либо другое. Можно Звук крушения базы и вой
мени в духе DoTA — Heroes сюжет. чувствовать себя более-менее приближающегося врага — всё
of Newerth перешла в стадию спокойно, когда кругом горит только усиливает атмосферу
открытого тестирования! Как и в любом другом свет, и видишь ствол перед страха.
шутере от первого лица, в Doom собой. Но когда свет гаснет,
3 миссии состоят из приходится убрать оружие и Графика великолепна,
последовательного перехода от взять фонарь. Враг может лучшая среди игр для Linux.
одного задания к другому, появиться в любую секунду, а Световые эффекты и тени —
прохождения уровней и вы не вооружены. Эти одни из лучших в игровой
отстрела всего, что движется. несколько секунд по индустрии. Чтобы насладиться
Doom 3 построен на всё ещё настоящему кошмарны, когда игрой во всей её красе, нужна
популярном принципе «беги и гаснет свет и нужно хорошая видеокарта, хотя игра
стреляй». В распоряжении
игрока стандартный набор

i
оружия: пистолеты, ружья и
d Software продолжает штурмовые винтовки — всё
поддержку игр в Linux очень эффективно и отлично
очередным выпуском звучит при стрельбе.
одного из своих хитов.
— это фантастическая Эта игра — в большой
игра-ужастик, рассчитанная на степени ужастик. Вместо моря
одного игрока, действие крови она пугает своими
которой происходит на Марсе эффектами и неожиданностью.
2145 года. Игра ведётся от Освещение — важная часть
лица неизвестного солдата, игры для создания атмосферы
который прилетает на Марс страха: мерцающие лампы,
незадолго до того, как которые могут погаснуть в
открываются врата в ад, через любую секунду, тёмные
которые научную станцию коридоры с затаившимся за
начинают наводнять демоны. углом противником. Для
Сюжет игры достаточно прост. нагнетания атмосферы в ней
full circle magazine #36 содержание ^
ИГРЫ UBUNTU
и не слишком требовательна. Сюжет, может, и не блещет, но Установка очень сложна. Как
миссии отличны. Она способна и для Quake Wars (см. FCM №35),
Также присутствует игра по затянуть на добрых двадцать нужно иметь DVD для Windows
локальной сети и через часов, её можно пройти и скачать консольную
интернет. Однако, она может несколько раз. Освещение и программу установки.
разочаровать: ничего атмосфера игры великолепны.
принципиально нового, лишь Новая особенность,
несколько стандартных привнесённая id —
режимов и карт. Размер использовать либо фонарь,
сетевого сообщества отражает либо пушку — может
• Интересные миссии
качество сетевой игры. В Doom нервировать, но на самом деле
одиночной игры
3 хорошо играть в одиночном делает игру только лучше.
• Отличные световые эффекты
режиме, но не по сети.
• Отличный звук
Сетевой режим плох и даже
Doom3 — отличная не стоит того, чтоб в него
одиночная игра для Linux. играть.
• Слабый сюжет
• Плохая сетевая игра

1,5 ГГц CPU,


384 МБ RAM,
3D-видеокарта с 64 МБ
памяти

, (aka chewit в играх),


заядлый PC-геймер, но иногда
играет и в консольные игры. Он
также состоит в команде
разработчиков проекта Gfire
(плагин Xfire для Pidgin)

full circle magazine #36 содержание ^


ВОПРОСЫ И ОТВЕТЫ questions@fullcirclemagazine.org
Пожалуйста, опишите вашу проблему как можно более детально.

В
У меня раньше была строке поиска «acroread». работают.

В
двойная загрузка, а https://help.ubuntu.com/community/
потом я был вынужден Вчера я открывал WifiDocs/WirelessCardsSupported
переустановить папку, я отвлёкся, а
Windows. Теперь загружается когда взглянул на
только она. Как мне вернуть экран, увидел, что он
Ubuntu? пуст! Возможно, я случайно
переместил её куда-то, но

О
Когда вы установили куда? Та папка — единственное
Windows, она затёрла место, где у меня могут лежать
Grub, который файлы *.dwg.

О
позволял выбирать
систему для загрузки. Откройте Приложения
Поскольку существует две > Стандартные >
версии grub, на ваш вопрос Терминал и введите
будет два разных ответа. команду:
Наберите в Google одним
словом find ~ -iname '*.dwg'

В
«recoveringubuntuafterinstallingwi
ndows», и первый же результат Мне надоела моя WiFi-
даст ссылку на документацию карта, и я хочу её
сообщества, которая содержит поменять. Какую марку
оба ответа и объясняет, какой вы мне посоветуете?

О
из них подходит вам. Почитайте
и сделайте всё так, как там Одна и та же фирма
написано. может выпускать
беспроводные карты,

В
Как установить Adobe которые и работают, и
Acrobat Reader на 64-bit нет. Вам нужно выбирать по
Ubuntu? номеру модельной линейки.
Посетите сайт newegg.com,
найдите там беспроводные

О
Запустите Система > адаптеры USB, упорядочите их
Администрирование > по оценке пользователей, затем
Менеджер пакетов посмотрите в документации
Synaptic и введите в сообщества, какие из них

full circle magazine #36 содержание ^


ВОПРОСЫ И ОТВЕТЫ
Corporation D9M-20 [GeForce вас ввести пароль. Вторая
9400 GT] (rev a1) позволит вам просмотреть
информацию. Мне показалось
Итак, теперь я знаю, что моя интересным, что такая команда
Часто когда, вы решаете видеокарта — GeForce 9400 GT. позволяет узнать сколько
проблему, вам необходимо VGA — это обычная видеокарта. памяти в каждом слоте на
знать, какие комплектующие Для USB-устройств есть материнской плате.
стоят в вашем компьютере: похожая команда:
марка, модель и, иногда, номер Теперь, когда вы знаете всё
обновления. lsusb это, если у вас возник вопрос
на счёт, например, видео — не
Есть несколько простых На моём компьютере самая говорите просто «у меня
способов узнать всё, что вам интересная строка: видеокарта ATI», скажите мне
нужно, и один, который даст модель! Ведь номер модели так
намного больше. Первый Bus 006 Device 002: ID просто найти, и он очень важен.
способ: запустить Система > 0ac8:303b Z-Star
Администрирование > Microelectronics Corp.
Системный монитор. Здесь вы ZC0303 WebCam
узнаете, какой у вас процессор,
сколько памяти, номера которая соответствует моей
моделей жёстких дисков и веб-камере.
оптических приводов, а также
версию ядра. Если вы хотите знать
абсолютно все подробности,
Однако, иногда необходимо воспользуйтесь командой:
знать информацию о видео- и
lshw
сетевых картах. Тогда нужно
запустить Система ->
Запускать её нужно от
Стандартные -> Терминал и
имени суперпользователя,
ввести команду:
тогда она покажет всё. Окна
lspci терминала будет недостаточно,
чтобы посмотреть весь вывод,
На экран выведется 20-30 поэтому воспользуйтесь двумя
строк, каждая из которых командами:
соответствует одному
sudo lshw >myconfig.txt
устройству. Вот одна из строк
на моём компьютере:
gedit myconfig.txt
01:00.0 VGA compatible
controller: nVidia Первая команда попросит

full circle magazine #36 содержание ^


МОЙ РАБОЧИЙ СТОЛ misc@fullcirclemagazine.org

Вот мой рабочий стол на большом экране (1920 на 1080).


Работая в Intrepid Ibex, я разместил панель задач сбоку,
освободив максимум пространства по вертикали. У меня 4 Вот как выглядит мой рабочий стол. Я предпочитаю тёмные
ящика (выпадающих панелей с иконками): для избранных тона, которые больше подходят для работы за компьютером по
программ, команд, игр и плейлистов. Мне очень нравится ночам. В основном мне нужны скорость, простота и удобство.
набор иконок buuf. Никаких сложных эффектов Compiz. Мне Xubuntu отлично работает на моём Athlon64 3000+ с 1ГБ ОЗУ.
приходится придерживаться простых решений, так как
панели задач не очень подходят для больших размеров и Тема: ClearLUX 1.3
бокового размещения (здесь есть над чем поработать, ведь Обои: Tribal_Bat.png (1680x1050)
всё больше мониторов теперь широкоформатные). Во Иконки: Elementary Xubuntu
всяком случае, я оставляю максимум вертикального Стиль окна: Albatross
пространства для работы над документами, веб-серфинга,
чтения почты и т.п.

full circle magazine #36 содержание ^


МОЙ РАБОЧИЙ СТОЛ

Ubuntu — моя любимая операционная система, и я просто Сейчас я работаю в Ubuntu 9.10 на ноутбуке System76
хотел посмотреть, как долго я проработаю в ней без Pangolin Performance с процессором 3.07 ГГц Intel Core 2 Duo и
перенастройки всего подряд (как я делал в Windows три года 8 ГБ ОЗУ. На Cairo-Dock внизу экрана расположены значки,
назад). Я использую боковую панель Screenlet. На ней которые я создал в GIMP для мифического дистрибутива
показывается слайдшоу моих любимых цифровых снимков. «Batbuntu» с темой в стиле Бэтмен («Linux для Темных
Панель задач состоит из DockbarX и GnoMenu. На рабочем Рыцарей»). В то же время я использую набор иконок Black-
столе отображается планета Земля в реальном времени Red, предоставленный Deviantart, созданные в GIMP обои,
(изображение обновляется каждый час). Выглядит классно. значки меню и скрипт Conky, расположенный справа.
Мне очень нравится этот стиль, с ним просто приятно
работать.

Мой ПК вполне обычный: nVidia GF9800GT GFX-card, 4ГБ DDR2


ОЗУ, AMD Athlon 64 X2 4600+ и Ubuntu 10.04.

full circle magazine #36 содержание ^


ТОП 5 Приложения для сканирования

http://gscan2pdf.sourceforge.net/ http://projects.gnome.org/gnome-scan/index

Моё любимое приложение для сканирования — gscan2pdf, Если вам не нужно ничего лишнего, посмотрите в сторону
мощная программа для GNOME, основанная на SANE. Кроме Gnome Scan (также известную как flegita). Эта программа была
большого количества важных опций обработки изображений создана как альтернатива XSane, известной программе для
(включая импорт уже сканированных PDF и картинок), вы сканирования на GTK+ со сложным интерфейсом. Она работает
можете использовать нумерацию страниц, чистку страниц при напрямую со сканером (может вставлять .png или .jpg),
помощи unpaper, распознавание текста используя GOCR производить цветовую корректировку и выдавать .png.
(который часто не работает) и Tesseract (обычно работает). Некоторые возможности, такие как распознавание текста, еще
Также вы можете масштабировать, поворачивать и обрезать разрабатываются (вы можете наблюдать за прогрессом на
картинки. Если вам нужно больше, вы можете послать файл в сайте http://url.fullcirclemagazine.org/9f55a4)
GIMP. Как только вы закончите, вы можете экспортировать
файл в PDF, PS, текстовый файл или картинки. Gnome Scan 0.6 устанавливается пакетом из
репозитория universe.
Для установки , используйте пакет из репозитория
universe.

full circle magazine #36 содержание ^


ТОП 5 — ПРИЛОЖЕНИЯ ДЛЯ СКАНИРОВАНИЯ

http://scantailor.sourceforge.net/ http://jocr.sourceforge.net/

Если вы любите производить пост-обработку в отдельном Если все, что вам нужно - распознавание текста, GOCR -
приложении, то Scan Tailor - программа для вас. В его функции хороший вариант. Это программа для распознавания текста
входит разделение страниц, наклон, вставка текста, годами была на заднем плане (gscan2pdf, например, может
настройка краёв, выравнивание и редактирование на выходе. использовать GOCR для распознавания). Также, в GOCR имеется
В Scan Tailor вы можете изменять несколько картинок мощный интерфейс, написанный на Tcl.
одновременно! А если вы пользуетесь KDE, вы сполна
насладитесь прекрасным интерфейсом на Qt, который также Для установки GOCR используйте пакет из репозитория
хорошо выглядит и под Gnome. universe. Графический интерфейс для программы называется
.
Для установки Scan Tailor, используйте пакет из
репозитория universe.

full circle magazine #36 содержание ^


ТОП 5 — ПРИЛОЖЕНИЯ ДЛЯ СКАНИРОВАНИЯ

http://www.xsane.org/

В этом списке это самая старая программа, и хотя бы из-за


этого её следует упомянуть. Xsane стал основой многих
других программ, и ему отдают предпочтение многие опытные
пользователи, хотя программа и критиковалась много раз за
её интерфейс. Не смотря на свой возраст, программа обладает создаётся членами сообщества
мощным инструментарием, в который входят развитые Ubuntu Linux из Великобритании.
средства управления цветом, сохранение профилей и
интеграция с большим Мы стремимся предоставить актуальную тематическую
количеством программ, информацию о пользователях и для пользователей
включая GIMP. Ubuntu Linux со всего мира. Мы обсуждаем все стороны
Ubuntu Linux и свободного программного обеспечения,
Приложение можно стараемся охватить всю аудиторию: от начинающих
установить при пользователей до закоренелых программистов; и все
помощи пакета темы: от командной строки до самых последних
. Начиная с графических оболочек.
Lucid похоже этот
пакет нужно искать в Подкаст создается сообществом Ubuntu UK,
репозитории universe. соответствует Кодексу Поведения Ubuntu и подходит
всем возрастам.
http://podcast.ubuntu-uk.org/

full circle magazine #36 содержание ^


КАК ПОМОЧЬ - Ronnie Tucker
ronnie@fullcirclemagazine.org
- Rob Kerfia
Мы постоянно ищем новые статьи для публикации в журнале Full admin@fullcirclemagazine.org
Circle. Указания по написанию статей и переводу находятся на wiki- -
странице: http://wiki.ubuntu.com/UbuntuMagazine Robert Clipsham
Пожалуйста, отправляйте статьи на: articles@fullcirclemagazine.org mrmonday@fullcirclemagazine.org
- Robin Catling
podcast@fullcirclemagazine.org

Если вы хотите прислать , пишите на: news@fullcirclemagazine.org


Mike Kennedy
Свои об опыте в Linux присылайте на: letters@fullcirclemagazine.org David Haas
Gord Campbell
ПО и оборудования присылайте на: reviews@fullcirclemagazine.org David Sutton

для рубрики Вопрос-Ответ отправляйте на: questions@fullcirclemagazine.org И мы говорим спасибо Canonical,


маркетинговой команде Ubuntu
Моего Стола следует присылать на: misc@fullcirclemagazine.org и множеству команд переводчиков
по всему свету.
... или вы можите посетить наш : www.fullcirclemagazine.org

Журнал — не журнал, если в нём нет статей, и Full Circle не


исключение. Нам нужны ваши Мнения, Рабочие столы и Истории. Ещё
нам нужны Обзоры (игры, приложения и железо), статьи How-To (на
любую тему о K/X/Ubuntu), любые вопросы и предложения, которые
могут возникнуть. Присылайте их на: articles@fullcirclemagazine.org

full circle magazine #36 содержание ^


РУССКАЯ КОМАНДА FULL CIRCLE
* Кирилл Бубочкин (ookami.kb)
* Ливинец Владимир (chel)
* Олег «Eleidan» Кулик
* Эдуард Мейлах
Страница журнала на ubuntu.ru: http://www.ubuntu.ru/fullcircle * Дарья Майорова
* Курёнышев Вячеслав
* Никульшин Виктор (frio)
Страница команды на launchpad: https://launchpad.net/~fullcircle-ru * Григорий Топорков
* Вадим Глушков, vadimkansk
Страница перевода на wiki: * Леонид Селиванов
https://wiki.ubuntu.com/UbuntuMagazine/TranslateFullCircle/Russian * Михаил Дымсков
* Дубков Илья (Нэс)
Конференция на jabber.ru: fullcircle-ru@conference.jabber.ru * Чудинов Никита (Monory)
* Адмакин Дмитрий (bzlamshik)
* Антон Волошин (Zombieff)
Адрес электронной почты: fullcircle.ru@gmail.com * Антипов Алексей

Ты можешь внести свой вклад в развитие журнала, сделав


пожертвование на счёт

Хотите рассказать о своём проекте? Знаете новость, которая поразит русско-


язычное сообщество Ubuntu и Linux? Может быть, вы знаете человека,
который активно участвует в развитии Linux и opensource? Напишите нам! Мы
будем очень рады статьям и идеям для нашей региональной рубрики.

Пишите на адрес электронной почты: fullcircle.ru@gmail.com

full circle magazine #36 содержание ^

Вам также может понравиться