Боровский А. 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).
Шарма М. Спаситель данных
Шарма М. Спаситель данных [Текст] : [восстановление раздела жесткого диска с помощью программы 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.
Штомпель И. Musix GNU/Linux 2.0
Штомпель И. Musix GNU/Linux 2.0 [Текст] : дистрибутив Linux : [краткая общая характеристика и обзор релиза] / Игорь Штомпель // Linux Format. — 2010. — № 2 (128), февр.. — С. 14. — (Обзоры). — Прил.: "Вкратце" : [Краткая характеристика — специализированный свободный дистрибутив] ; "Вердикт. Musix GNU/Linux 2.0".
Аннотация
Musix GNU/Linux (www.musix.org.ar) — полностью свободный дистрибутив на базе Debian 5.0, включенный Free Software Foundation в список полностью свободных дистрибутивов (http://www.gnu.org/distros/free-distros.html). Musix GNU/Linux предназначен для людей творческих профессий, подходит для ежедневной работы с аудио и видео, графикой и для решения повседневных задач, чему способствует сответствующее программное обеспечение. Из основных приложений отмечено Ardour с поддержкой мультиканальной обработки цифрового аудио и LV2 (Linux Audio Developers Simple Plugin API или LADSPA — открытый стандарт для подключаемых модулей обработки звука), Hydrogen (драм-машина), Rosegarden (аудио/MIDI-секвенсор и нотный редактор), Qtractor (аудио/MIDI-секвенсор), Rakarrack (процессор гитарных эффектов), Bristol (эмулятор синтезатора), ZynAddSubFX (программный синтезатор реального времени с поддержкой API сервера JACK), различные модули LADSPA (Calf, Caps, Invada, Tap). Приложения, для решения повседневных задач — веб-браузер Iceweasel, OpenOffice.org, GIMP, Inkscape, различные медиа-плейеры.
Восхищение вызывает организация графического окружения, в которой помимо стандартных виртуальных рабочих столов, предусмотрено семь дополнительных. Апплет каждого имеет свою букву и цвет. Буква несет смысловую нагрузку, а рабочий стол содержит ярлыки соответствующих приложений:
h — Help Desktop (ярлыки руководств);
o — Office Desktop (OpenOffice.org и другие);
r — General Desktop (Hydrogen, Audacious, K3b и другие);
m — Midi Desktop (Rosegarden, Virtual MIDI Keyboard, amSynth и другие);
i — Internet Desktop (Iceweasel, Kopete, Pidgin, gFTP и другие);
g — Graphics Desktop (GIMP, Inkscape, Blender и другие);
a — Audio Desktop (Audacity, soundKonverter, JACK Control и другие).
Вместе семь букв составляют слово "hormiga", что в переводе с испанского означает "муравей".
Хадсон Д. LilyPond : Запечатлейте свою музыку
Хадсон Д. LilyPond [Текст] : Запечатлейте свою музыку : [набор нот в программе LilyPond] / Джон Хадсон (John Hudson) // Linux Format. — 2010. — № 1 (126-127), янв.. — С. 42-43. — Прил.: "Использование переменных" : [Создание отдельных партий для певца или музыканта]. — С. 43.
Аннотация
LilyPond (http://lilypond.org) — продвинутая TeX-подобная свободная консольная программа для набора нот, добавления под нотный стан текста слов песен. Как в случае с научным языком разметки TeX, LilyPond родилась в результате неудовлетворенности современными печатными материалами. Наш современник из русскоязычного сообщества LilyPond в социальной сети ВКонтакте: "Ноты, созданные с помощью LilyPond, имеют такой же строгий, взвешенный и элегантный вид, как лучшие ноты классической гравировки." (http://vk.com/lilypond). Джон Хадсон рассказывает как создавать музыкальные партитуры с помощью LilyPond.
Ярыженко Р. Все идет по Плану
Ярыженко Р. Все идет по Плану [Текст] : [свободная операционная система с открытым исходным кодом Plan 9 — история, установка, особенности] / Роман Ярыженко // Linux Format. — 2010. — № 1 (126-127), янв.. — С. 34-36. — (Plan 9). — Прил.: "Шаг за шагом: Устанавливаем Plan 9" : [Пошаговое руководство]. — С. 35.
Аннотация
В 80-х годах сотрудники Bell Labs, один из создателей оригинальной Unix Роб Пайк (Rob Pike), Брайан Керниган (Brian Kernigan) и некоторые другие, увидели, что система Unix… недостаточно подходит для рабочих станций! Bell Labs начала работать над проектом, призванным решить проблемы Unix. В итоге была создана операционная система и в 1992 году опубликована ее первая публичная версия под названием Plan 9.
Plan 9 (plan9.bell-labs.com) не пользуется широкой известностью и Linux Format отчасти исправляет этот недостаток, позволяя читателям оценить эту операционную систему в действии, публикуя ISO-образ четвертой последней полной версии, а также прочитать о ней.
Кемп Д. Обслуживаем страницы с Lighttpd
Кемп Д. Обслуживаем страницы с Lighttpd [Текст] : [Настройка веб-сервера Lighttpd] / Джульетта Кемп // Linux Format. — 2009. — № 12 (125), дек.. — С. 32-33. — (Lighttpd). — Прил.: "Меняем порт" : [Как тестировать Lighttpd совместно с другим веб-сервером в системе]. — С. 32 ; "Переписываем правила" : [Правила под Lighttpd в файле .htaccess, канонизация расширений файлов]. — С. 33.
Аннотация
Настройка веб-сервера Lighttpd в системе под Debian Lenny и Ubuntu 9.04 для работы с динамическим содержимым по протоколу FastCGI: подключение mod_fastcgi (из /etc/lighttpd/modsavailable/), запуск FastCGI с PHP и PHP5CGI, настройка SSL, настройка виртуального сервера.
Федорчук А. GNOME Shell: всё для блага человека
Федорчук А. GNOME Shell: всё для блага человека [Текст] : [Революционные черты графической оболочки Gnome Shell] / Алексей Федорчук // Linux Format. — 2009. — № 12 (125), дек.. — С. 7. — (Обзоры).
Аннотация
GNOME Shell (http://live.gnome.org/GnomeShell) — графическая оболочка, один из компонентов GNOME 3 — свободной среды рабочего стола GNOME следующего поколения. GNOME Shell управляет рабочим столом и отвечает за такие базовые функции, как запуск приложений и переключение между окнами. Заметка раскрывает революционные черты этой графической оболочки, проявившиеся уже в раннем релизе.
Бикмеев А. Свободная математика
Бикмеев А. Свободная математика [Текст] : [Обзор свободного и бесплатного проприетарного программного обеспечения компьютерной математики, компьютерной алгебры, удаленной работы с математическими пакетами] / Александр Бикмеев // Linux Format. — 2009. — № 11 (124), нояб.. — С. 108-111. — (Школа LXF). — Прил.: "Коммерческие системы" : [Matlab (численные вычисления), Maple (основной упор сделан на символьные вычисления) и Mathematica (удачно сочетает численные и символьные вычисления), мощный инженерный пакет MathCAD, приводится стоимость одной лицензии программ для академических учреждений в рублях, согласно прайс-листу Softline от 2009 года]. — С. 111.
Аннотация
Возможности и недостатки свободных и бесплатных систем компьютерной математики: в области символьных вычислений (рассмотрены свободный пакет с интерфейсом командной строки Maxima (http://maxima.sourceforge.net/ru), свободная оболочка к Maxima wxMaxima 0.8.3, бесплатный продукт SMath Studio (http://ru.smath.info/forum/)), в области численных расчетов (свободные аналоги системы компьютерной алгебры Matlab — консольное приложение GNU Oсtave (http://www.gnu.org/software/octave/), графический интерфейс к GNU Octave — qtOctave, свободный пакет Scilab (http://www.scilab.org), пакет Freemat (http://freemat.sourceforge.net/), средства для удаленной работы с математическими пакетами (виртуальный рабочий лист SMath Studio на сайте программы (http://smath.info/live), система и сервер удаленной работы SAGE (http://www.sagemath.org/), публичные SAGE-серверы в сети).
Хадсон Э. KDevelop 3.5.5
Хадсон Э. KDevelop. Версия 3.5.5. Сайт www.kdevelop.org [Текст] : Интегрированная среда разработки [для UNIX-like операционных систем: обзор] / Энди Хадсон // Linux Format. — 2009. — № 11 (124), нояб.. — С. 99. — (LXFHotPicks).
Аннотация
Свободный IDE-монстр KDevelop — инструменты версии.
Хадсон Э. Wixi 1.09
Хадсон Э. Wixi. Версия 1.09. Сайт http://wixi.sourceforge.net [Текст] : Оффлайн-вики : [обзор] / Энди Хадсон // Linux Format. — 2009. — № 11 (124), нояб.. — С. 98. — (LXFHotPicks).
Аннотация
Свободная оффлайн-вики на основе базы данных SQLite. Wixi позволяет работать с разными типами форматирования текста используя вики-разметку, может включать изображения, которые можно просматривать в базовой программе просмотра. Механизм SQLite обеспечивает быстрое сравнение версий страницы и быстрый поиск определенной строки во всех страницах. Wixi поддерживает огромное количество форматов экспорта.
Хадсон Э. Celestia 1.6.0
Хадсон Э. Celestia. Версия 1.6.0. Сайт www.shatters.net/celestia [Текст] : Космический симулятор : [обзор] / Энди Хадсон // Linux Format. — 2009. — № 11 (124), нояб.. — С. 97. — (LXFHotPicks).
Аннотация
Celestia нет равных в предоставлении точной научной информации о планетах и звездах. В плане реализма Celestia свободная трёхмерная астрономическая программа остается вне конкуренции и используется в научных и образовательных учреждениях всего мира.
Мосс Б. Scribus 1.3.5
Мосс Б. Scribus 1.3.5 [Текст] : [Обзор изменений версии] / Боб Мосс // Linux Format. — 2009. — № 11 (124), нояб.. — С. 10. — (Обзоры. Настольная издательская система). — Прил.: "Вкратце" : [Краткая характеристика Scribus] ; "Свойства навскидку. Экспорт PDF. Руководство новичка" ; "Вердикт. Scribus 1.3.5".
Аннотация
Свободная настольная издательская система Scribus (www.scribus.net) версии 1.3.5 — полноценный кроссплатформенный издательский пакет, годный и для новичков, и для профессионалов.
Отмечены положительные изменения в интерфейсе, функциональные нововведения — поддержка автофигур, импорт векторной графики и цветовых палитр из Adobe Illustrator и InDesign, новые функции процесса экспорта PDF.
Вейч Н. Исследуем интерфейс KDE 4.3
Вейч Н. Исследуем интерфейс KDE 4.3 [Текст] : [KDE 4.3 Caizen — плазмоиды, выкладывание файлов на рабочий стол, социальные приложения, файловый менеджер Dolphin, заставки рабочих столов, переключатель программ] / Ник Вейч // Linux Format. — 2009. — № 11 (124), нояб.. — С. 9. — (Обзоры) (KDE 4.3).
Аннотация
Чтобы узнать последует ли Ник Вейч за Линусом Торвальдсом в его долгом путешествии из KDE в Gnome, посмотрим на некоторые из совокупности средств, при помощи которых пользователь KDE 4.3 будет взаимодействовать с различными программами и устройствами.
Шевель А. Е. Grid : Часть 2. Почти все о данных
Шевель А. Е. Grid [Текст] : Часть 2. Почти все о данных / Андрей Шевель // Linux Format. — 2008. — № 12 (112), дек. — С. 78-81. — (Grid. Учебник). — Внутритекст. веблиогр.. — Прил.: "Таблица 1. Команды работы с каталогом LFC" [Таблица]. — С. 78 ; "Таблица 2. Список команд управления репликой файла" [Таблица] ; "Таблица 3. Команды взаимодействия с каталогом" [Таблица]. — С. 79.
Аннотация
Как большие объемы данных перемещаются в масштабах грида техникой запуска заданий и передачи данных.
Информационные сервисы в gLite.
Литература для более глубокого изучения работы в гриде.