Linux

Вейч Н. Evince. Версия 2.28.2

Вейч Н. Evince. Версия 2.28.2. Сайт http://projects.gnome.org/evince [Текст] : просмотрщик документов : [обзор версии] / Ник Вейч (Nick Veitch)  //  Linux Format. — 2010. — № 3 (129), март. — С. 98. — (LXFHotPicks). 
      Аннотация
      Основная цель создания Evince для рабочего стола Gnome заключалась в разработке программы, понимающей различные типы документов и избавляющей от необходимости держать целый арсенал программ для просмотра различных файловых форматов (DVI, DjVu, TIFF, CBR/CBZ, PDF). 
 

Часто задаваемые вопросы : Руткиты

Часто задаваемые вопросы [Текст] : Руткиты : [справка]  //  Linux Format. — 2010. — № 3 (129), март. — С. 91. — (Ответы). 
      Аннотация
      Руткит — определение, опасность, отличие от троянов, руткит от Sony, способы выявления.
 

Вервлоесем К. UEC : Заведем себе личное облако

Вервлоесем К. UEC [Текст] : Заведем себе личное облако / Коэн Вервлоесем (Koen Vervloesem)  //  Linux Format. — 2010. — № 3 (129), март. — С. 84-87. — (Hardcore Linux. Учебник) (Ubuntu Enterprise Cloud. Учебник). — Прил.: "Шаг за шагом. Устанавливаем Ubuntu Enterprise Cloud" : [пошаговое руководство]. — С. 85 ; "Скорая помощь. Вы можете также установить контроллер кластера UEC или узел на имеющейся системе Ubuntu. Вики UEC подскажет, как это сделать." ; "Что такое Amazon EC2?" : [Amazon’s Elastic Compute Cloud (EC2) в Amazon web services: справка] . — С. 86 ; "Совместимость EC2: мощная идея" : [директор британской компании M/Gateway Developments Ltd Роб Твид (Rob Tweed) с восторгом об Ubuntu Enterprise Cloud]" ; "Аппаратные требования для фронтального компьютера" [Таблица] ; "Аппаратные требования для узла" [Таблица] ; "Скорая помощь. ElasticFox, расширение Firefox, предоставляет удобный web-интерфейс для администрирования облака EC2. Оно также работает с Ubuntu Enterprise Cloud. Поищите подробности на вики UEC.". — С. 87.
      Аннотация
      Создание "вычислительного облака" на собственном оборудовании при помощи "облачной" инфраструктуры Eucalyptus, совместимой с Amazon EC2, и Ubuntu 9.10 Karmic Koala, в которую технология Eucalyptus интегрирована под названием Ubuntu Enterprise Cloud (UEC). 
      Личное облако — аппаратное обеспечение (фронтальный компьютер-интерфейс — front-end — с контроллерами облака, кластера, хранилища типа Amazon S3, узлы — nodes, гигабитная сеть; установка и настройка Ubuntu Enterprise Cloud (UEC), самостоятельная сборка и загрузка UEC, запуск виртуальных машин на узлах, организация доступа для использования другими пользователя. 
 

Боровский А. gPhoto : Дрессура для камеры

Боровский А. gPhoto [Текст] : Дрессура для камеры / Андрей Боровский  //  Linux Format. — 2010. — № 3 (129), март. — С. 76-79. — (PTP в Linux. Учебник). — Прил.: "Раскол продолжается" : [поклонники камер Canon и камер других производителей; анекдот о старообрядце, которому подарили фотоаппарат конкурирующей фирмы]. — С. 77. 
      Аннотация
      Благодаря протоколу PTP (Picture Transfer Protocol — протокол передачи изображений), возможно не только передавать изображения между камерой и компьютером, но и устанавливать настройки фокуса и экспозиции камеры, делать снимки и даже смотреть на мир "глазами камеры", используя механизм предпросмотра изображений. Попросту говоря, если камера поддерживает PTP, ею можно управлять с помощью компьютера, установив специализированное программное обеспечение. Свободное ПО и Linux предоставляют для камер, поддерживающих PTP, дружественную среду. 
      Консольная программа gphoto2 (www.gphoto.org) и оболочка библиотеки libgphoto2 — возможности, управление камерой. 
      Кодинг с помощью библиотеки libgphoto2 — создание графической программы Libgphoto Tester, которая будет определять, подключена ли к системе PTP-камера, выводить подробную информацию о найденном устройстве и делать фотоснимок по команде пользователя.
      Критика программистов-индивидуалов, работающих исключительно под Windows, за стремление нарастить "рыночную стоимость" программ, в результате, "вместо того, чтобы сделать простую утилиту для управления фотокамерой с помощью PTP и продавать ее, скажем, за пять единиц (и не надо говорить…, что она стоит дороже, я написал такую на C# примерно за 2 часа, начиная с изучения PTP Windows API и заканчивая украшением пользовательского интерфейса), они объединяют свое приложение с каталогизатором фотографий и генератором Web­галерей и продают за 40 тех же единиц (это при том, что менеджер каталогов и генератор галерей и так есть практически в каждой графической утилите)" (С. 76, колон. 2).
 

 

Вейч Н. Python : Clutter-анимация

Вейч Н. Python [Текст] : Clutter-анимация / Ник Вейч (Nick Veitch)  //  Linux Format. — 2010. — № 3 (129), март. — С. 72-75. — (Python. Учебник) (Коктейль из Web-новостей. Учебник). — Прил.: "RSS и другие ленты" : [cуществует несколько версий RSS, разработанных в разное время разными группами с весьма непохожими идеями о том, как все должно быть; на сайте Гарвардского университета (http://cyber.law.harvard.edu/rss/rss.html) есть толковый учебник по созданию RSS-ленты, который содержит неплохое руководство также и по извлечению информации]. — С. 73 ; "Скорая помощь. Хотите добыть полный список все встроенных кодов анимации Clutter? Обратитесь к более актуальной документации C: http://clutter­project.org/docs/clutter/stable/clutter­Implicit­Animations.html#ClutterAnimationMode." ; "Праздник документации" : [проблема документации Clutter для модуля Python и ее решение инструментами самоанализа Python — в частности, функция dir()]. — С. 74. 
      Аннотация
      Cоздание анимированной читалки лент новостей продемонстрирует технологии анимации Clutter и сцена, актеры, шкала времени Clutter наполнятся новым содержанием. 
 

Шарма М. Elgg: Своя сеть общения

Шарма М. Elgg [Текст] : Своя сеть общения / Маянк Шарма (Mayank Sharma)  //  Linux Format. — 2010. — № 3 (129), март. — С. 68-71. — (Elgg. Учебник). — Прил.: "LAMP по-быстрому" : [если на компьютере, который мы будем использовать в качестве сервера LAMP, есть интернет-соединение, то в системе под Debian можно быстро установить и настроить сервер LAMP в терминале] ; "Скорая помощь. Команда mysqldump ­u user ­p elgg > elgg_dumpfile создает резервную копию основной БД, содержащую всю ее информацию." — С. 69 ; "Социальные сети в стиле Elgg" : [возможности пользователя и администратора, система прав доступа к содержимому] ; "Скорая помощь. Сообщество Elgg штампует модули один за другим. Загружайте их с сайта Elgg и распаковывайте в папку mod/." ; "Скорая помощь. Всегда ограничивайте свои эксперименты локальной копией Elgg, не покушаясь на сайт на сервере — если вы что-нибудь напортачите, он не пострадает.". — С. 70 ; "Скорая помощь. Прежде чем открыть доступ к сети, убедитесь, что вы настроили Sendmail и сможете отправить письма с подтверждением регистрации." ; "Шаг за шагом: Создаем группу" : [пошаговое руководство]. — С. 71
      Аннотация
      Создание социальной сети на основе свободного с открытым исходным кодом сервера Elgg (http://elgg.org/) в стеке LAMP: быстрая настройка LAMP и доводка Apache, PHP, MySQL; установка, настройка, подключение, активация модулей; администрирование — настройка профилей пользователей, создание собственной главной страницы, изменение содержимого области страниц известной, как авансцена (spotlight).
 

Богородский Р. Cijoe

Богородский Р. Cijoe [Текст] : Следы Java в проекте Django : [опыт внедрения CI-сервера в Python-проект] / Роман Богородский  //  Linux Format. — 2010. — № 3 (129), март. — С. 66-67. — (Cijoe. Учебник). 
      Аннотация
      Каждый разработчик желает знать, как избавить проект от ошибок. В этом очень могут помочь технологии контроля качества кода из мира Java. Особенно continuous integration (непрерывная интеграция, CI) — практика разработки программного обеспечения, суть которой заключается в частом объединении кода различных разработчиков и проверке целостности проекта. Обычно это реализуется следующим образом: исходные коды проекта копируются из репозитория и собираются, а затем выполняются тесты. 
      Применение CI для Python почему-то развито значительно меньше, чем в мире Java, и Роман Богородский делится опытом внедрения CI­-сервера cijoe (http://github.com/defunkt/cijoe) в проекты Python, Django и Git.       
 

Балдин Е. Анализ данных с R

Балдин Е. Анализ данных с R [Текст] : R: GUI на примере / Евгений Балдин, Сергей Петров  //  Linux Format. — 2010. — № 3 (129), март. — С. 62-65. 
      Аннотация
      Программам для статистической обработки данных тоже нужен графический интерфейс и учебник уже обращал внимание на доступные для R графические интеофейсы (Linux Format, 2008, № 11 (111), нояб., С. 88-91), но на этот раз мы научимся создавать их самостоятельно. 
 

Мосс Б. Технологии доступа

Мосс Б. Технологии доступа [Текст] : учебник / Боб Мосс (Bob Moss)  //  Linux Format. — 2010. — № 3 (129), март. — С. 58-61. — Содерж.: Orca: Читаем вслух : [рабочий стол Gnome: настройка читалки текста экрана Orca, установка и настройка ее движка — синтезатора речи eSpeak (http://espeak.sourceforge.net/), распознавание речи с помощью утилиты GnomeVoiceControl (http://live.gnome.org/GnomeVoiceControl) и голосовое управление компьютером]. — С. 58-59 ; "Скорая помощь. Для выхода из читалки экрана нажмите управляющую клавишу Orca и Q.". — С. 59 ; Perlbox: TTS на KDE : [настройка Festival в качестве синтезатора речи, предпосылки установки, установка и настройка Perlbox Magic (http://bit.ly/8sPqOG), ]. — С. 60-61 ; "Скорая помощь. В Festival есть маленькая утилита под названием text2wav, которая позволяет экспортировать синтезированный текст в файл WAV способом, аналогичным eSpeak." ; Альтернативы : [краткая информация о KSayIt (www.kde­apps.org/content/show.php?content=10028), Open Mind Speech (http://freespeech.sourceforge.net), XVoice (http://xvoice.sourceforge.net), Simon (https://sourceforge.net/projects/speech2text)]. — С. 61.
      Аннотация
      TTS (Text-to-speech, озвучивание текста) и распознавание речи стали обычным делом для окружения Windows. Для этого предназначены такие коммерческие продукты, как Dragon NaturallySpeaking или утилиты, встроенные в Vista и Windows 7.
      В мире свободного ПО создан широкий спектр свободных синтезаторов речи, читалок с экрана и движков распознавания голоса — и многие из них по умолчанию присутствуют в основных дистрибутивах, а пользователь включает их по необходимости. И, в отличие от Windows-­аналогов, они бесплатные!
      Боб Мосс показывает, как наделить своего железного друга приятным женским или мужским голосом и научить его понимать ваши команды.
 

 

Ченнел Э. Файлы настройки

Ченнел Э. Файлы настройки [Текст] : Редактируем : [Пошаговое руководство] / Энди Ченнел (Andy Channelle)  //  Linux Format. — 2010. — № 3 (129), март. — С. 56-57. — (Первые шаги. Учебник). — Прил.: "Не трожь!" : [перечень команд, которые категорически нельзя использовать]. — С. 56. 
      Аннотация
      Способы получения избранных привилегий для редактирования системных файлов (root, su и sudo) и пошаговое руководство по редактированию системных файлов в стандартном текстовом редакторе Gedit или Kate. 
      Врезка "Не трожь!" дает перечень команд командной строки, которые категорически нельзя использовать (даже, если кто-то посоветует) — это команды rm -rf, mv /home/[имя_пользователя]/* /dev/ null, mkfs.ext3 /dev/sda, что_угодно > dev/sda, chmod -R 777. Не делайте этого! Все, что вам обеспечено — это потеря данных. Посмотрите комментарий к этим командам во врезке.
 

Ченнел Э. Dolphin

Ченнел Э. Dolphin [Текст] : Работа с файлами / Энди Ченнел (Andy Channelle)  //  Linux Format. — 2010. — № 3 (129), март. — С. 54-55. — (Первые шаги. Учебник). — Прил.: "Скорая помощь. Чтобы вызвать команды Копировать и Вставить, можно также использовать правый щелчок.". — 
С. 55.
      Аннотация
      Осваиваем Dolphin (http://dolphin.kde.org/), файловый менеджер KDE 4 — основы управления файлами, работа с файлами, изменение способа просмотра файлов. 
 

Нарежьте мне это

Нарежьте мне это [Текст] : [команда split и ее применение для разделения файлов на части и команда cat для их объединения]  //  Linux Format. — 2010. — № 3 (129), март. — С. 53. — (Учебники) (Совет месяца). 
      Аннотация
      Команды Linux — split и cat. 
 

Балдин Е. М. Очень страшная ОС

Балдин Е. М. Очень страшная ОС [Текст] : [эссе] / Евгений Михайлович Балдин  //  Linux Format. — 2010. — № 3 (129), март. — С. 53. — (Учебники).
      Аннотация
      Бенджамин Франклин, соавтор "Декларации независимости" и Конституции США, один из отцов основателей США, писал: "Те, кто готовы пожертвовать насущной свободой в обмен на то, чтобы получить временную безопасность, недостойны ни свободы, ни безопасности."
      В повседневной жизни мы автоматически моем руки перед едой и не пьем воду из луж, но почему по отношению к компьютеру мы упускаем эти правила из виду?.. А ведь, потеряв безопасность единожды, придется поступиться свободой. 

Кроа-Хартман Г. Ядро ждет помощи от тебя

Кроа-Хартман Г. Ядро ждет помощи от тебя [Текст] : [Создание, применение и отсылка поправок к ядру Linux] / Грег Кроа-­Хартман (Greg Kroah-Hartman)  //  Linux Format. — 2010. — № 3 (129), март. — С. 42-45. — (Вскрываем ядро). — Прил.: "Из малого желудя…" : [Установка Git на ПК]. — С. 42 ; "Про Git" : [При работе с Git следует помнить, что с так называемой веткой ‘master’ работает Линус и там работать простому юзеру нельзя, а поэтому дан совет и показано как создать собственное ответвление под условным названием «tutorial»]. — С. 43 ; "Фигурные скобки" : [Правила использования фигурных скобок в коде ядра]. — С. 44 ; "Что дальше?" : [Что делать после отправки поправки]. — С. 45. 
      Аннотация
      Ваше имя в списке авторов ядра Linux? Это нетрудно — Грег Кроа-Хартман обращает внимание на стиль кодирования ядра Linux (файл Documentation/CodingStyle дерева исходных текстов), правила применения фигурных скобок, правило табуляции, правило 80-символьного лимита длины строки кода и подсказывает простые шаги по созданию, применению и отсылке поправок к ядру Linux. 
      Также коротко рассмотрено содержание и смысл соглашения Developer’s Certificate of Origin (Сертификат разработчика о происхождении), находящегося в файле Documentation/ SubmittingPatches дерева исходных текстов ядра Linux.