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

Джеймс Д. MusE 1.0.1

Джеймс Д. MusE 1.0.1 [Текст] : [обзор версии] / Дениэл Джеймс (Daniel James)  //  Linux Format. — 2010. — № 4 (130), апр.. — С. 12. — (Обзоры) (Linux Format на DVD). — Прил.: "Вкратце" : [Краткая характеристика ] ; "Форматы синтезаторных модулей" : [с помощью моста DSSI­VST MusE поддерживает не только расширения программных синтезаторов DSSI, но и некоторые двоичные модули VSTi для Windows; созданы и двоичные модули VSTi специально для Linux, от производителей проприетарного ПО Loomer (www.loomer.co.uk) и свободного — Juced (http://code.google.com/p/juced)] ; "Вердикт. MusE 1.0.1". 
      Аннотация
      Программный синтезатор (MIDI-­ и аудио-секвенсор) MusE 1.0.1 (http://muse-sequencer.org) получает высокую оценку от разработчика 64Studio Дэниела Джеймса. Muse на фоне проектов сочинения музыки Qtractor и Rosegarden, которые также базируются на Qt, поддерживают аудиосервер Jack, умеют направлять MIDI-­данные на виртуальные инструменты без специальной аппаратуры, поддерживают подключаемые модули.  

 

Есилевский С. Компьютерная алгебра

Есилевский С. Компьютерная алгебра [Текст] : [обзор систем] / Семен Есилевский  //  Linux Format. — 2010. — № 3 (129), март. — С. 108-111. — (Школа LXF). — Содерж.: Maxima : [(maxima.sf.net) — открытая CAS командной строки, рассмотрена одна из ее графических оболочек wxMaxima (wxmaxima.sf.net)]. — С. 108-109 ; Axiom : [(www.axiom­developer.org) — свободная CAS командной строки] . — С. 109 ; Yacas : [(Yet Another Computer Algebra System; yacas.sf.net) — может работать локально как командно-строчный интерпретатор, но ее удобнее использовать как интернет-сервис]. — С. 110-111; Итоги : [выбор открытой системы компьютерной алгебры в зависимости от модели использования]. — С. 111. 
      Аннотация
      Открытые системы компьютерной алгебры (Computer Algebra Systems — CAS) с точки зрения конечного пользователя, не профессионального математика, которого интересуют удобство интерфейса и синтаксиса, возможности построения графиков и экспорта результатов, уровень системы помощи. 
 

 

Вервлоесем К. 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).
 

 

Шарма М. 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).
 

Толстой А. OpenShot 1.0

Толстой А. OpenShot 1.0 [Текст] : [обзор] / Александр Толстой  //  Linux Format. — 2010. — № 3 (129), март. — С. 13. — (Обзоры). — Прил.: "Вкратце" : [Краткая характеристика и аналоги] ; "Свойства навскидку. Монтажный стол. Форматы" ; "Вердикт. OpenShot 1.0". 
      Аннотация
      В мае 2008 года Джонатан Томас (Jonathan Thomas) задался целью создать стабильный, свободный и простой в использовании нелинейный редактор видео с открытым исходным кодом на GTK2 для рабочего стола Gnome. Что представлял собой простой, удобный и еще очень сырой OpenShot (www.openshotvideo.com) версии 1.0 в мире видеоредакторов, где уже были Kdenlive,  Kino, Cinelerra, Pitivi.

 

Ченнел Э. Inkscape 0.47

Ченнел Э. Inkscape 0.47 [Текст] : [обзор] / Энди Ченнел  //  Linux Format. — 2010. — № 3 (129), март. — С. 12. — (Обзоры. Векторная графика) (Linux Format на DVD). — Прил.: "Вкратце" : [Краткая характеристика и аналоги] ; "Свойства навскидку. Фильтры. Панели инструментов" ; "Вердикт. Inkscape 0.47". 
      Аннотация
      Редактор векторной графики Inkscape (www.inkscape.org) как единственный графический пакет коммерческого уровня, доступный для трех основных операционных систем. 
      Inkscape в ряду редакторов векторной графики Adobe Illustrator и CorelDraw.

Крестников Е. Oracle приобрела Sun

Крестников Е. Oracle приобрела Sun : [Текст] : [Будущее программных и аппаратных проектов Sun Microsystems после ее приобретения корпорацией Oracle] / Евгений Крестников  //  Linux Format. — 2010. — № 3 (129), март. — С. 4. — (Новости). 
      Аннотация
      27 января 2010 года корпорация Oracle завершила приобретение Sun Microsystems и по прошествии некоторого времени опубликован официальный документ Oracle, из которого следует, что ключевые проекты Sun будут развиваться. В сфере программных платформ и программного обеспечения будут развиваться платформа Java, NetBeans IDE, сервер приложений GlassFish Enterprise Server, VirtualBox, Sun Identity Management и SOA войдут в Fusion Middleware, OpenOffice.org, MySQL, Solaris. Не ясна судьба проекта OpenSolaris. Oracle будет использовать товарные знаки Sun Microsystems. 
      Упомянут основатель проекта MySQL Майкл Видениус (Michael Widenius) в связи с его обращением к российским разработчикам с призывом "объединиться против общего врага в лице крупных корпораций и сохранить СУБД открытой" и в связи с основанием собственной компании Monty Program AB. 
 

Сондерс М. Книги о свободном ПО

Сондерс М. Книги о свободном ПО [Текст] : [обзор публикации на диске к номеру журнала избранных глав из нескольких книг о свободном программном обеспечении, выпущенных издательством «Символ-Плюс»] / Майк Сондерс (Mike Saunders)  //  Linux Format. — 2010. — № 3 (129), март. — С. 101. — (На диске. Документация). 
      Аннотация
      На диске к номеру журнала опубликованы главы из переведенных с английского книг "Изучаем Perl" Рэндалла Л. Шварца, Тома Феникс, Брайана д Фой (ISBN 978-5-93286-154-7), "Asterisk: будущее телефонии" Джима ван Меггелена, Лейфа Мадсена, Джареда Смита (ISBN 978-5-93286-128-8, 5-93286-128-2, 0-596-51048-0; 2009 г.), "Программирование на Python 3" Марка Саммерфилда (ISBN: 978-5-93286-161-5), "Django. Разработка веб-приложений на Python" Джеффри Форсье, Пола Биссекса, Уэсли Чана (ISBN: 978-­5-­93286-­167-­7), "Регулярные выражения" Джеффри Фридла (ISBN 5-272-00331-4).  
       Знакомство с опубликованными на диске LXF избранными главами книг позволит узнать, как создавать эффективные регулярные выражения, ознакомиться с Perl 5, Python 3, веб-­каркасом Django и освоить азы интернет-­телефонии с Asterisk. Заметно, что редакция журнала приложила усилия, чтобы опубликованные материалы были не просто "пробниками", а логически завершенными частями, позволяющими разобраться в том или ином вопросе, пусть и не столь глубоко, как это можно сделать, имея на руках всю книгу целиком.

 

 

Шультайс Н. Sphinx : Найдется, что настроено

Шультайс Н. Sphinx [Текст] : Найдется, что настроено / Никита Шультайс  //  Linux Format. — 2010. — № 2 (128), февр.. — С. 80-83. — (Sphinx. Учебник). — Прил.: "Справка о весе". — С. 82 ; "SphinxClient: другие методы" : [Класс SphinxClient — методы SetRetries, SetLimits, $max_matches, $cutoff]. — С. 83.
      Аннотация
      Если поисковая форма Google или Яндекса уже не годится для вашего проекта, обратите внимание на SQL Phrase Index.
      Система и движок полнотекстового поиска для высоконагруженных веб-сервисов Sphinx (SQL Phrase Index; www.sphinxsearch.com), разработанная Андреем Аксеновым — характеристики, установка их исходного кода, основные части (утилита indexer, демон searchd, интерфейс доступа к searchd), файл конфигурации, запуск indexer в консоли, поиск из PHP на сервере под управлением Apache при помощи модуля sphinxapi.php, режимы поиска.

Боровский А. LLVM : Генератор быстрого кода

Боровский А. LLVM [Текст] : Генератор быстрого кода / Андрей Боровский  //  Linux Format. — 2010. — № 2 (128), февр.. — С. 76-79. — (LLVM. Учебник). — Прил.: "LLVM — GCC" [Таблица] : [Краткое сравнение характеристик]. — С. 76 ; "Внутренняя структура компилятора LLVM-GCC" [Изображение] : [Схема]. — С. 77.
     Аннотация
     Что такое LLVM (Low Level Virtual Machine; llvm.org), кому и зачем он может пригодиться. 
     LLVM API. 
     Простейший пример генерации кода с помощью LLVM API.

Балдин Е. Анализ данных с R : R: Размножаем реальность

Балдин Е. Анализ данных с R [Текст] : R: Размножаем реальность / Евгений Балдин, Сергей Петров  //  Linux Format. — 2010. — № 2 (128), февр.. — С. 68-71. — (Анализ данных с R. Учебник). — Прил.: "К вопросу о данных". — С. 68.
      Аннотация
      Многим кажется, что статистика — сухая теория, но Сергей Петров и Евгений Балдин показывают, что благодаря среде статистического анализа R от нее может быть практическая польза и решают задачу оценки эффективности персонифицированной адресной рассылки Гродненского госуниверситета имени Янки Купалы (ГрГУ им. Я. Купалы) потенциальным кандидатам к поступлению на физико-технический факультет ГрГУ. В статистике это задача для метода размножения выборок или бутстреп-анализа (bootstrap resampling technique, или bootsrapping). 

Балдин Е. М. Дороги свободы

Балдин Е. М. Дороги свободы [Текст] : эссе : [проект OpenStreetMap (www.openstreetmap.org) по созданию свободной карты мира] / Евгений Михайлович Балдин  //  Linux Format. — 2010. — № 2 (128), февр.. — С. 51. — (Учебники). 
      Аннотация
      Проект OpenStreetMap (www.openstreetmap.org) по созданию свободной карты мира — выдающийся пример свободного проекта.  Пользователь mavl раскрыл его суть стихотворными строками:                      

Свободный подход
Слегка удивляет:
— Используй, где хочешь.
— Её можно править.

Мощный компьютер
В Сети дежурит.
Любые поправки
Учитывать будет.

Разные люди
Разное знают.
Что им известно,
То отмечают:

Кто-то дороги,
Кто-то леса,
Кто-то тропинки,
Кто-то дома.

На карте знакомую
Местность поправят,
В дежурный компьютер
Поправки отправят.

Mavl. Cтихотворение про OpenStreetMap (http://www.openstreetmap.org/user/mavl/diary/21637).

 

Шарма М. Спаситель данных

Шарма М. Спаситель данных [Текст] : [восстановление раздела жесткого диска с помощью программы TestDisk: руководство] / Маянк Шарма (Mayank Sharma)  //  Linux Format. — 2010. — № 2 (128), февр.. — С. 40-43. — (Обзоры). — Прил.:  "Ставим TestDisk" : [Особенности инсталляции программы и совет использовать его в виде Live-дистрибутива, что позволит работать на всех дисках компьютера, а также на съемных устройствах хранения данных]. — С. 41 ; "Скорая помощь. TestDisk также умеет работать с образами, сделанными с помощью dd для тех дисков, что стали сбоить." ; "Шаг за шагом: Возродим отформатированный раздел" : [пошаговое руководство, вклющающее задачи — смена типа раздела, перестройка загрузочного сектора]. — С. 42 ; "Понимание разделов" : [Как разбит жесткий диск, как определить первичный или логический раздел] ; "Скорая помощь. PhotoRec восстанавливает файлы с любого типа носителей — Compact Flash и SD-карты, флэш-памяти, iPod и многих других." ; "Шаг за шагом: Восстановим файлы с помощью PhotoRec" : [пошаговое руководство]. — С. 43. 
      Аннотация
      TestDisk (cgsecurity.org/wiki/TestDisk) — свободная кроссплатформенная программа восстановления данных, предназначенная прежде всего для восстановления потерянных разделов на носителях информации. Она исправит таблицы разделов и сделает незагружаемые диски вновь загружаемыми. TestDisk способна распознать такие распространенные файловые системы, как DOS, FAT16/32, NTFS, exFAT, ext2/3, LVM2, RAID 1,4,5 и 6, карта разделов Apple, JFS, Reiser4, CramFS, и даже метки дисков в Solaris и BSD. Ее можно использовать на домашнем компьютере, где запущен Linux, Windows или Mac OS X, или на сервере с ZFS RAID. TestDisk умеет восстанавливать и перестраивать загрузочные секторы FAT16/FAT32/NTFS и определять резервные суперблоки в ext2/ext3. 
      Перед использованием программы рекомендуется записать информацию о цилиндрах для вашего диска или раздела. Это пригодится при поиске потерянных разделов, так как в руководстве говорится о физическом начале и конце диска или отсутствующего раздела. Также хорошо бы сохранить вывод fdisk -l только что размеченного (исправного) диска где-нибудь в удобном месте.
      Использование TestDisk: восстановление потерянного раздела, расширенные опции программы, восстановление таблицы разделов, восстановление загрузочного сектора, восстановление данных незагружаемых разделов с помощью программы PhotoRec от TestDisk.
 

Каплан-Мосс Д. Танго Django

Каплан-Мосс Д. Танго Django [Текст] : [рассказывает один из ведущих разработчиков Django Джейкоб Каплан-Мосс (Jacob Kaplan-Moss)]  //  Linux Format. — 2010. — № 2 (128), февр.. — С. 28-29. — (Интервью). 
      Аннотация
      Django-хакер о своей роли в разработке открытого фреймворка Django и своей любимой части проекта — дизайне API. Далее Джейкоб Каплан-Мосс высказал свое мнение по таким вопросам: связь Django и Python, философия программирования Python и ее определяющее влияние на Django ("Django был бы весьма иным, если бы его писали не на Python"), генерация кода, языки программирования PHP и Ruby, движение Open Source — открытость и кода, и сообщества. Упомянуты создатели Django Саймон Виллисон (Simon Willison) и Адриан Головаты (Adrian Holovaty).