Программное обеспечение

Сондерс М. FreeAutumn 2009 LXF

Сондерс М. FreeAutumn 2009 LXF [Текст] : Свободное ПО : [обзор сборника свободных программ для операционной системы Windows] / Майк Сондерс  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 102-103. — (DVD. Другое ПО). 
      Аннотация
      Осуществляя миссию по пропаганде свободного программного обеспечения, журнал публикует сборник свободных программ для операционной системы Windows от проекта EduMandriva (edumandriva.ru). 
      Краткая информация о программах сборника, среди которых я с удивлением обнаружил KDE Installer for Windows! Интересно бы попробовать рабочий стол KDE в Windows.

Мосс Б. Что за штука… Clutter

Мосс Б. Что за штука… [Текст] Clutter / Боб Мосс  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 40-41. — Внутритекст. веблиогр. 
      Аннотация
      Clutter (www.clutter­-project.org) — открытая графическая библиотека для создания аппаратно ускоренных пользовательских интерфейсов. Создана для преодоления проблем энергопотребления мобильных и встраиваемых устройств. Диалог Боба Мосса с неискушенным пользователем вносит ясность в вопросы, которые возникают у пользователей и программистов в связи с проектом. 
 

Шарма М. Ekiga

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

Шарма Ш. Recoll. Ищем файлы быстро

Шарма Ш. Recoll. Ищем файлы быстро [Текст] : [обзор приложения Recoll 1.12.1] / Шашанк Шарма  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 32-35. — (Recoll). — Прил.: "Скорая помощь. Помещение мыши поверх параметра настройки вызовет появление соответствующей подсказки." ; "Форматы-экзоты" : [Recoll строит индекс не для всех типов файлов и для индексации PDF, MP3, RTF и MS Office понадобятся дополнительные пакеты — pdftotext (часть Xpdf), antiword (для файлов MS Word), catdoc (для Excel и PowerPoint), libpwd (для файлов Wordperfect), id3info из пакета id3lib для файлов MP3 и Exiftool для изображений; не все они доступны в программных репозиториях популярных дистрибутивов и без них будут индексироваться только имена файлов, и Recoll не сможет выводить фрагменты или выполнять предпросмотр файлов]. — С. 34 ; "Еще больше параметров" : [Инструменты Recoll: корни слов — включен по умолчанию и означает, что когда ищут по условию ‘rock’, Recoll отобразит результат, основываясь на нем как базовом слове, и мы увидим результаты и для rocking, rocks, rocker и т. д.; Term Explorer (Навигатор терминов) — предоставляет четыре дополнительные опции: wildcards (шаблоны), regular expressions (регулярные выражения), stem expansions (раскрытие основы) и phonetics (фонетика); наиболее интересен параметр фонетики: можно вводить запрос, не заботясь о правописании, а Recoll найдет в индексе слова, сходные по звучанию (для этого Recoll требуется пакет Aspell)]. — С. 35
      Аннотация
      Настольная поисковая система Beagle для Linux сегодня на слуху, но Маянк Шарма представляет другое приложение для индексации и полнотекстового поиска файлов по базе индексированной информации — Recoll (http://www.recoll.org/) на базе поискового движка Xapian. 
      Рассмотрено особенности индексации файловой системы, показано как обойти подводные камни этого процесса, простейший поиск, навигация по страницам результатов, индексация экзотических файлов, использование шаблонов для поиска в индексе файлов, сложный поиск и фильтрация результатов поиска по условиям. В заключение обращено внимание на условия расширенного поиска This Phrase (фраза) и Terms In Proximity (слова вблизи), которые позволяют задать степень отклонения в числовом поле. Например, при поиске с Terms In Proximity, где отклонение по умолчанию выставлено в 10, поиск по "Beatles hits" найдет не только "Beatles greatest hits", но и "hits from the great rock band The Beatles".
 

Поррас Б. Данные — народу

Поррас Б. Данные — народу [Текст] : [беседа с вице-президентом подразделения Solaris Data, Availability, Scalability и HPC компании Sun Microsystems Бобом Поррасом (Bob Porras)] / фото Татьяны Цыгановой  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 28-29. — (Интервью). 
      Аннотация      
      Предмет беседы — базовые решения для хранения данных (файловая система ZFS, поддержка ZFS твердотельных накопителей) и высокопроизводительные вычисления (грид-вычисления). Лейтмотив рассказа Боба Порраса — "Данные – будь то ваши семейные снимки или корпоративные разработки – это самое ценное, что у нас есть." (С. 28, колон. 1)
      Что такое Sun Grid Engine и как это открытое программное решение используется в науке — вычислительный грид TACC (Texas Advanced Computer Centre), в автомобилестроении — использование больших кластеров для крэш-­тестов. 
      В беседе также затронуты вопросы открытых лицензий, не совместимых с GPL, и будущего файловых систем. 
 

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

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

Поносов А. Особенности школьных дистрибутивов

Поносов А. Особенности школьных дистрибутивов [Текст] : [Сравнение дистрибутивов компаний АльтЛинукс и НауЛинукс] / Александр Поносов  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 108-110. — (Школа LXF). 
      Аннотация
      Образовательная рубрика "Школа LXF" вернулась на страницы журнала. 
      Промежуточные итоги проводимого в Российской Федерации школьного проекта  по апробации пакета свободного пакета программного обеспечения и сравнение школьных дистрибутивов компаний АльтЛинукс и НауЛинукс по критериям полнота комплекта, установка, поддержка, готовность "из коробки", работа в сети, производительность, официальная поддержка, неофициальная поддержка. В заключение рассматриваются технологическая политика и планы компаний-разработчиков АльтЛинукс и НауЛинукс.

Сондерс М. Tiny Core Linux 2.2

Сондерс М. Tiny Core Linux 2.2 [Текст] : Дистрибутив Linux : [обзор] / Майк Сондерс  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 102. — (DVD. Другие программы). 
      Аннотация
      Tiny Core Linux (www.tinycorelinux.com) – самый крошечный Linux, который когда-либо видели со времен MuLinux, — включает Linux-систему и Х-сервер. Самое интересное: Tiny Core не включает никакого ПО, кроме нескольких утилит рабочего стола и инструментов настройки. Он скачивает то, что нужно пользователю – и только то, что ему нужно – из Интернета. Tiny Core отлично подходит для настройки одноцелевой машины – например, для интернет-киоска в школе или библиотеке. 
      Владеющие английским языком могут узнать больше о концепции и использовании этого дистрибутива из книги Lauri Kasanen et al "Into the Core: A look at Tiny Core Linux", электронная версия которой доступна для чтения в Сети (например, https://docs.google.com/viewer?docex=1&url=http://www.tinycorelinux.net/ corebook.pdf).
 

Хадсон Э. Gramps 3.1.2-1…

Хадсон Э. Gramps. Версия 3.1.2-1. Сайт www.gramps-project.org [Текст] : Приложение для генеалогии : [обзор программы] / Энди Хадсон  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 96. — (LXFHotPicks). — Прил.: "Шаг за шагом: Создаем отчет в Gramps" : [Пошаговое руководство].
      Аннотация
      GRAMPS (Genealogical Research and Analysis Management Programming System) — компьютерная программа для создания и управления генеалогическими базами данных, существующая с 2001 года. Программа предоставляет понятный и продуманный интерфейс, возможность сохранять данные о самых разных событиях жизни, заметки и примечания к событиям, возможность работать с файлами GEDCOM. Отмечена гибкость программы, как в плане ввода данных, так и в плане возможности создавать весьма информативные записи. 

Шарма М. Ntfsprogs: Чиним NTFS-разделы

Шарма М. Ntfsprogs: Чиним NTFS-разделы [Текст] / Маянк Шарма  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 84-87. — (Hardcore Linux. Учебник) (NTFS. Учебник). — Прил.: "Скорая помощь. Для восстановления удаленных файлов нет ничего лучше, чем ежедневное резервное копирование важных папок." ; "Шаг за шагом: Изменяем размер NTFS-раздела" : [Пошаговое руководство]. — С. 85 ; "Скорая помощь. При перемещении диска целиком используйте удаленную машину или, что более удобно, диск, подключенный через USB." ; "Ваш спасательный набор" : [Live CD для восстановления и манипулирования всеми типами разделов и дисков — Knoppix, System Rescue CD, Ultimate Boot Disc, Trinity Rescue Kit]. — С. 86 ; "Дружим со скриптами" : [Утилите ntfsclone из пакета ntfsprogs можно при помощи скриптов дать команду отправить данные в стандартный вывод, а большинство инструментов Linux умеют читать данные из стандартного ввода, поэтому можно передать вывод ntfsclone в другие инструменты Linux при помощи скриптов] ; "Шаг за шагом: Клонируем NTFS-разделы через сеть" : [Пошаговое руководство]. — С. 87
      Аннотация
      Двойная загрузка совместно с Windows означает наличие одного или нескольких NTFS-разделов, которым в ряде случаев требуется починка. И здесь помогут специальные инструменты, работающие только под Linux — драйвер пользовательского пространства NTFS-3g для чтения или записи на NTFS-разделы, комплект ntfsprogs для работы с NTFS под Linux. Ntfsprogs содержит ряд консольных утилит (mkntfs, ntfscat, ntfsck, ntfsclone, ntfscluster, ntfsdefrag, ntfsdiskedit, ntfsfix, ntfsinfo, ntfslabel, ntfslib, ntfsls, ntfsresize, ntfsundelete, ntfswipe, nttools), позволяющих, в частности: монтировать NTFS без использования NTFS-3G (используется FUSE), чтение или запись в разделенные на части файлы, создавать жесткие ссылки на файлы, чтение сжатых и зашифрованных файлов, исправление ошибок раздела, изменение метки диска, восстанавливать ошибочно удаленные файлы. 
      Маянк Шарма показывает как с помощью утилит ntfsprogs восстановить удаленные файлы (ntfsundelete), клонировать NTFS-разделы и создавать образы разделов, восстановить клон (образ) раздела (ntfsclone). Также показано как использовать менеджер загрузки Gag — чтобы переместить загрузочный раздел Windows, GParted — чтобы изменить размер NTFS-раздела, Live CD Trinity Rescue Kit — для клонирования NTFS-разделов через сеть. 
 

Бикмеев А. Scilab: Создаем Toolbox

Бикмеев А. Scilab: Создаем Toolbox [Текст] / Александр Бикмеев  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 80-83. — (Расширение Scilab. Учебник). — Прил.: "Скорая помощь. Не забывайте вставлять в код комментарии! Напомним, что строка-комментарий начинается с двойного слэша (//), и Scilab 5 вполне терпимо относится к кириллическому тексту." ; "Именование макросов" : [Текст каждой функции следует хранить в отдельном файле, название которого должно совпадать с именем самой функции]. — С. 81 ; "Редактор справки" : [Визуальный XML-редактор XMLmind (http://www.xmlmind.com/xmleditor/) и шаблон (http://www.scilab.org/download/xxe_scilab_config-1.1.0.tar.gz) — настройка и работа с шаблоном]. — С. 82 ; "Скорая помощь. Желательно иметь два каталога с исходными текстами вашего пакета: один для хранения только исходных текстов, а второй – для сборки. В этом случае вам не придется чистить каталог от последствий сборки перед тем, как выпустить пакет в мир.". — С. 83
      Аннотация
      Стандартная процедура создания при помощи макросов на встроенном языке программирования пакета расширений (в нашем случае это пакет Ballistic, в котором есть три функции, вычисляющие параметры движения тела, брошенного под углом к горизонту, в зависимости от времени) для открытой и свободной системы компьютерной алгебры Scilab. 
      "How to create an external module (toolbox)" — http://wiki.scilab.org/howto/Create_a_toolbox.
 

Ботвик Н. Сети : Часть 8: VPN: Расширяем вашу сеть

Ботвик Н. Сети [Текст] : Часть 8: VPN: Расширяем вашу сеть / Нейл Ботвик  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 68-71. — (Сети. Учебник). — Прил.: "Скорая помощь. Соединение 3G (мобильное широкополосное) – хороший способ протестировать удаленное подключение, не отходя от компьютера, который вы пытаетесь настроить.". — С. 69 ; "Скорая помощь. Чтобы файлы журналов не заполнялись результатами неудачных попыток атак ботов, измените порт OpenVPN по умолчанию в его файле конфигурации. Если маршрутизатор может перенаправлять внешний порт на другой внутренний порт, файл конфигурации не трогайте, а измените публичный порт.". — С. 69
      Аннотация
      Как VPN (Virtual Private Network) предоставляет более полный доступ к локальной сети по незащищенному соединению, реализуя схему, в которой часть сети отделена и подключена к основной сети через защищенное соединение по обычному незащищенному каналу — через Интернет. 
      Получение полного и безопасного доступа к ресурсам локальной сети через Интернет для мобльного струдника через OpenVPN (http://openvpn.net/index.php/opensource.html) и Openswan (www.openswan.org).

Фиоретти М. Обработка документов : ODF: Вытянем данные из OOo

Фиоретти М. Обработка документов [Текст] : ODF: Вытянем данные из OOo / Марко Фиоретти  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 60-63. — (Анализ документов. Учебник) (Обработка документов. Учебник). — Прил.: "ODF: что внутри?" : [Документ ODF являет собой zip-­архив с картинками и макросами в собственных каталогах, а сам текст – записанный в формате XML – находится в файле с именем content.xml, а отсюда следует, что можно очень просто найти или изменить те части содержимого, которые интересуют пользователя, открыв архив, изменив текст в content.xml, поместив новые картинки в их каталог и запаковав вновь]. — С. 60 ; "Как извлечь и обработать изображения из ODF-файлов" : [Изображение] : [Схема]. — С. 61 ; "Взаимодействие с ODF" : [MS Office, проприетарные форматы и ODF]. — С. 63
      Аннотация
      Мы уже научились генерировать электронные таблицы, текст и презентации ODF. Теперь рассмотрим другую проблему: как работать с уже существующими ODF-файлами? А именно, как извлечь и использовать содержащуюся в них информацию? Cитуаций, когда нужно открыть ODF-файл и поработать с его содержимым, множество. Три самые типичные из них – обработка изображений, поиск или анализ текста и извлечение метаданных. Все эти ситуации подробно рассмотрены. 

Фиоретти М. Gnuplot

Фиоретти М. Gnuplot [Текст] : [Утилита командной строки Gnuplot как средство графического анализа] / Марко Фиоретти  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 36-39. — Веблиогр. "Ресурсы": с. 39 (6 назв.). — Прил.: "Помощь по Gnuplot" : [Встроенная в программу система справки]. — С. 37
      Аннотация
      Gnuplot — свободная кроссплатформенная утилита командной строки, используемая для преобразования любой функции или набора числовых данных в простые диаграммы или графики. Преимущество Gnuplot заключается не в построении красивой диаграммы, а в том, чтобы помочь нам понять скрытое правило, прячущееся за набором чисел. В таком случае нужна не внешняя привлекательность, а возможность быстрого эксперимента, чтобы "распознать поведение" данных, считает автор книги "Gnuplot в действии" Филипп Жанер, (Philipp Janert "Gnuplot in Action"). Gnuplot — прекрасный выбор для подобных задач графического анализа. Его командная строка обеспечит эффективное проведение быстрых интерактивных экспериментов с данными любого сорта, от демографических тенденций до 3D-моделей. Кроме возможностей графического анализа, программа имеет массу функций и для лириков, и для физиков. И это демонстрирует Марко Фиоретти, описывая окно терминала, основные переменные и команды, которые сообщают Gnuplot, что строить и как это делать, от простых кривых или наборов точек, цветных контурных карт до сложных многоцветных 3D-поверхностей.