Соколов А. OpenSolaris: Попробуйте другой Unix [Текст] / Андрей Соколов // Linux Format. — 2009. — № 9 (122), сент.. — С. 30-33. — (OpenSolaris). — Прил.: "Шаг за шагом: Устанавливаем OpenSolaris 2009.06" : [Пошаговое руководство]. — С. 31 ; "Сходство и различия. Различия в файловой системе. Различия в командах" : [Сравнение Linux и OpenSolaris]. — С. 33.
Аннотация
OpenSolaris 2009.06 (www.opensolaris.com/get) для ПК x86: установка; знакомство с такими особенностями файловой системы ZFS, как снимок (snapshots) и сжатие; установка недостающих драйверов PCI-устройств; настройка X.org; отключение лишних сервисов; установка приложений; запуск Linux-приложений в так называемой типизированной зоне на примере Skype; препятствия для использования OpenSolaris в домашних условиях.
Программное обеспечение
Лердорф Р. Волшебник web : Интервью LXF
Лердорф Р. Волшебник web [Текст] : Интервью LXF : [рассказывает создатель PHP Расмус Лердорф] / // Linux Format. — 2009. — № 9 (122), сент.. — С. 28-29. — (Интервью).
Аннотация
В 1994 году датский программист (ныне живущий в Канаде) Расмус Лердорф (Rasmus Lerdorf) создал набор скриптов на Perl и CGI под названием Personal Home Page Tools ("Инструменты для создания персональных веб-страниц") для поддержки своего сайта. За истекшее время скриптовый язык программирования PHP (англ. PHP: Hypertext Preprocessor — "PHP: препроцессор гипертекста") обрел мировую славу и им пользуются миллионы для разработки веб-приложений и создания динамических веб-сайтов.
Расмус Лердорф кратко осветил вопросы: организация работы команды разработки открытого проекта, особенности управления проектом с открытым кодом, роль и место лидера в процессе разработки, каковой является PHP, проблема разработки PHP 6 как проблема поиска способных людей в области Unicode-ориентированного программирования, языки C и Perl как вдохновители разработки PHP.
Интересно мнение Р. Лердорфа о языке программирования Ruby on Rails в связи с вопросом генерирования кода в целом и методом программирования скаффолдинг.
Крестников Е. О роли личности
Крестников Е. О роли личности [Текст] / Евгений Крестников // Linux Format. — 2009. — № 9 (122), сент.. — С. 4. — (Новости).
Аннотация
Насколько велика роль конкретных людей в свободных проектах? Хорошо или плохо, когда разработка держится на одном человеке?
Во второй половине июля 2009 года "пропал"Лэнс Дэвис (Lance Davis), основатель и единоличный руководитель CentOS, единственный владелец домена centos.org, прав на товарные знаки (включая эмблемы) дистрибутива, и вообще незаменимый для проекта человек. Естественно, возникли серьезные проблемы. Пока руководитель активно участвовал в жизни CentOS – все было нормально.
Приговор создателю ReiserFS Гансу Райзеру (Hans Thomas Reiser) поставил под вопрос будущее файловой системы ReiserFS и Reiser4.
Алан Кокс (Alan Cox) перестал заниматься разработкой подсистемы TTY после критики со стороны Линуса Торвальдса (Linus Benedict Torvalds) и теперь ею занимается Грег Кроа-Хартман (Greg Kroah-Hartman).
Патрик Фолькердинг (Patrick J. Volkerding), основатель и руководитель компании Slackware Linux, единолично определяет судьбу одноименного дистрибутива. Проблем здесь пока не предвидится, но если он внезапно перестанет заниматься проектом, то Slackware, скорее всего, умрет. Один раз над проектом уже нависла угроза – дело было в 2004 году – но тогда все обошлось.
Как видим, когда судьба разработки полностью зависит от одного человека, это не очень хорошо. С другой стороны, чем стал бы Linux без таких людей, как Торвальдс или Фолькердинг?
Евгений Крестников полагает, что лидеры свободных проектов должны находить некий разумный компромисс с остальной командой разработчиков и не ставить под удар свое детище из личных побуждений.
Бикмеев А. SciLab : Часть 4. Пакеты расширений и новые версии
Бикмеев А. SciLab [Текст] : Часть 4. Пакеты расширений и новые версии / Александр Бикмеев // Linux Format. — 2008. — № 9 (109), сент. — С. 84-86. — (Scilab. Учебник). — Прил.: "Производительность" : [Сравнение Scilab 5.0-beta4 и FreeMat]". — С. 86.
Аннотация
Пакеты расширений Scilab (Toolbox), работа с расширениями на примере расширения OpenFEM (http://www-rocq.inria.fr/OpenFEM), который является инструментарием для твердотельного моделирования при помощи метода конечных элементов.
Отметим, что с версии 5.0 Scilab распространяется на условиях CeCILL, полностью совместимых с GPL v.2 и, таким образом, стал полностью свободным приложением.
Новые функции Scilab 5.0: графический редактор графов и сетей, конвертер Matlab-Scilab, редактор переменных, реализована новая архитектура, которая должна позволить обновлять систему и пакеты расширений при помощи патчей, расширен набор пакетов расширений (Toolbox) стандартной поставки.
Matlab-подобный пакет FreeMat 3.6 (http://freemat.sf.net), который создал и развивает один человек Самит Басу (Samit Basu) — единственный пакет численных вычислений, способный работать с файлами в новом синтаксисе Matlab.
Бикмеев А. SciLab : Часть 3. Имитационное моделирование
Бикмеев А. SciLab [Текст] : Часть 3. Имитационное моделирование / Александр Бикмеев // Linux Format. — 2008. — № 8 (108), авг. — С. 78-80. — (Scilab. Учебник). — Прил.: "Немного истории": [История Sciсos – части пакета Scilab, распространяемой совместно с ним]". — С. 79 ; "Перечень палитр блоков". — С. 80.
Аннотация
Имитационное моделирование на компьютере и его инструмент Sciсos в системе Scilab.
Бикмеев А. SciLab : Часть 2. Функции: встроенные и внешние
Бикмеев А. SciLab [Текст] : Часть 2. Функции: встроенные и внешние / Александр Бикмеев // Linux Format. — 2008. — № 7 (107), июль. — С. 80-83. — (Scilab. Учебник). — Прил.: "Форматируем график" [Таблица] : [Описание каждого из параметров]. — С. 83.
Аннотация
Возможности, внутренние и внешние функции, принципы работы SciLab с функциями на примере задачи о теле, брошенном под углом к горизонту.
Также мы узнаем почему программы SciLab и Matlab называют системами разработки высокотехнологичных приложений.
Бикмеев А. SciLab : Основы
Бикмеев А. SciLab [Текст] : Основы / Александр Бикмеев // Linux Format. — 2008. — № 6 (106), июнь. — С. 82-85. — (Scilab. Учебник). — Веблиогр. "Источники информации": с. 85 (4 назв.). — Прил.: "Наша система" ; "Смена версий [SciLab]". — С. 82 ; "Немного истории [Scilab]". — С. 84.
Аннотация
В научной и инженерной среде хорошо известны так называемые CAS – Computer Algebra System (в русскоязычной литературе их часто называют СКМ – системами компьютерной математики). Один из ярких представителей данного класса продуктов — Matlab — с успехом применяется во многих областях науки и техники, более того, существует в виде Linux-версии. Но даже на Западе Matlab по карману не каждому вузу. И вот тут-то кстати оказывается программа из мира свободного ПО – SciLab (www.scilab.org).
SciLab – система компьютерной математики с открытым кодом. На момент написания статьи стабильной была версия 4.1.2. С версии 5 — свободная программа.
Задача цикла статей — обратить внимание на продукт, показать некоторые его возможности и, если получится, избавить вас от Matlab-зависимости. Александр Бикмеев надеется, что статья попадет в руки тех преподавателей вузов, которые все еще ведут занятия на пиратском Matlab – быть может, SciLab станет для них более законным решением.
Основы SciLab — подготовка к работе и запуск, руководство к пакету, интерфейс; простые вычисления; сложные вычисления; работа с матрицами, векторами и вообще массивами чисел; построение графиков.
Ботвик Н. Сети : Часть 8: Сервер почты: Долой спам!
Ботвик Н. Сети [Текст] : Часть 8: Сервер почты: Долой спам! / Нейл Ботвик // Linux Format. — 2009. — № 8 (121), авг.. — С. 62-65. — (Сети. Учебник). — Прил.: "Настройка роутера" ; "Скорая помощь. Все эти программы – демоны, и обычно ничего не выводят на терминал, на котором запущены. Весь полезный вывод отправляется в файл журнала: либо их собственный, либо через syslog. Для просмотра содержимого журнала в реальном времени при настройке используйте команду tail -f.". — С. 63 ; "Скорая помощь. Попробуйте вносить небольшие изменения в конфигурационные файлы и проверять их после каждой правки. Так будет гораздо проще отследить ошибку. Здравая страховочная политика – создавать резервные копии файлов перед каждым изменением, для этого подойдет Subversion или Git.". — С. 64 ; "Журналы Postfix" : [Как приказать службе журналирования отправлять сообщения Postfix в отдельный файл, добавив пару строк в файл /etc/syslogng/syslogng.conf]. — С. 65.
Аннотация
Завершение создания полной почтовой системы для SMTP, IMAP и веб-почты.
Подробно рассмотрены: настройка Postfix; фильтрация спама при помощи приложения Dspam (http://dspam.nuclearelephant.com), которое использует метод поиска спама под названием "байесовский анализ" (Bayesian analysis), рассматривающий частоту различных слов в сообщениях; ранняя фильтрация спама средствами Postfix. Кратко — о сканировании почты на вирусы при помощи ClamAV.
Теги: Linux Programs ; CLI ; серверы ; свободн. прогр. ; Учебник
Смирнов Д. OOo : Вам Math, коллега!
Смирнов Д. OOo [Текст] : Вам Math, коллега! / Дмитрий Смирнов // Linux Format. — 2009. — № 8 (121), авг.. — С. 58-61. — (OOo Math. Учебник).
Аннотация
Самый малоосвещенный в прессе компонент OpenOffice.org – программа для набора математических формул OpenOffice.org Math (OOo Math, или просто Math). OOo Math не является насущной необходимостью для всех и каждого. Его пользователи – люди, имеющие дело с документами, где применяются математические формулы и выражения: студенты, профессора, технические специалисты, инженеры. Кроме того, в Linux Math использует командный ввод формул, то есть пользователь набирает их с клавиатуры, как в языке программирования. Это поначалу озадачивает пользователей, но командный ввод имеет одно важное преимущество: по окончании обучения можно будет вводить формулы, практически не используя мышь, с помощью одной клавиатуры! Вам больше не понадобится постоянно отвлекаться на панель символов, чтобы ввести греческую букву или особенный знак. Так что, может быть, стоит потратить немного времени сейчас, чтобы экономить его потом?
OOo Math может работать как отдельное приложение, но на практике его используют для вставки формул во внешние документы. Дмитрий Смирнов рассматривает ввод формул (способы ввода, простые выражения, использование скобок, околосимвольные элементы, операторы, матрицы) а также затрагивает вопросы вставки формул в OOo Writer.
Фиоретти М. OOo : Работаем автоматом
Фиоретти М. OOo [Текст] : Работаем автоматом / Марко Фиоретти // Linux Format. — 2009. — № 8 (121), авг.. — С. 54-57. — (Обработка документов. Учебник). — Веблиогр. "Ресурсы": с. 57 (2 назв.).
Аннотация
Формат файлов OpenDocument (ODF) – это стандарт ISO для документов с форматированным текстом, электронных таблиц и презентаций, представляющий единственную реальную альтернативу форматам, разработанным для MS Office.
Изюминка ODF в том, что это просто сжатый Zip-архив, где каждую часть содержимого легко извлечь и обработать, потому что они хранятся раздельно. Текстовое содержимое, форматирование, метаданные и другая информация – все это хранится в различных текстовых XML-файлах, а изображения и другие двоичные объекты имеют собственные каталоги. При этом очень просто найти или изменить только те части содержимого, которые действительно нас интересуют.
Марко Фиоретти показывает как автоматически генерировать различные файлы OpenDocument (ODF) при помощи простых сценариев оболочки (скриптов) — тест с вариантами ответов и счета за услуги.
Если Вас заинтересовала обработка ODF, то следует обратиться к XML-инструментам типа Odfpy (http://odfpy.forge.osor.eu) или к книге "OpenDocument Essentials" (автор — J. David Eisenberg), которая доступна в электронном варианте (например, https://docs.google.com/viewer?docex =1&url= http://books.evc-cit.info/OD_Essentials.pdf).
Ченнел Э. BasKet: порядок в исследованиях
Ченнел Э. BasKet: порядок в исследованиях [Текст] : [BasKet Note Pads как база данных пользователя для совместного использования] / Энди Ченнел // Linux Format. — 2009. — № 8 (121), авг.. — С. 48-49. — (Первые шаги. Учебник). — Прил.: "Шаг за шагом: Создание исследования" : [Пошаговое руководство по интеграции BasKet с другими приложениями Linux]. — С. 49.
Аннотация
Применение приложения BasKet Note Pads (http://basket.kde.org/index.php) для организации, управления и совместного использования информации, а именно как базы данных пользователя для исследования, для написания романа, приготовления доклада, создания презентации или планирования дел по дому. Также рассмотрено создание, редактирование и организацию заметок, импорт информации из различных источников, совместное использование сведений с друзьями и коллегами, применение Basket Note Pads для представления своего исследования другим.
Ченнел Э. Sockso: Соберем аудиосервер
Ченнел Э. Sockso: Соберем аудиосервер [Текст] / Энди Ченнел // Linux Format. — 2009. — № 8 (121), авг.. — С. 46-47. — (Первые шаги. Учебник). — Прил.: "Скорая помощь. Если вы склонны покопаться в коде, то вся информация по архитектуре Sockso найдется в папке application/resources." ; Воспроизведение : [Плееры для воспроизведения аудио] . — С. 47.
Аннотация
Уже нет необходимости копировать свои OGG- и MP3-композиции на каждый компьютер или носить их на USB-брелке — персональный потоковый аудиосервер с открытым исходным кодом Sockso (http://sockso.pu-gh.com/) обеспечит доступ к фонотеке из любой точки квартиры и даже за ее пределами.
Sockso: скачивание, установка (не требуется), настройка проигрывания коллекции аудио, создание плейлиста и обеспечение виртуального доступа к нему по локальной сети, также рассмотрена возможность доступа к фонотеке за пределами домашней сети.
Шарма Ш. SoX: Вскроем аудиофайлы
Шарма Ш. SoX: Вскроем аудиофайлы [Текст] : [SoX (Sound eXchange)] / Шашанк Шарма // Linux Format. — 2009. — № 8 (121), авг.. — С. 32-33. — (Sox). — Прил.: "Отсчеты как мера длины" : [Отсчеты звука как формат длины в аудио]. — С. 33.
Аннотация
Свободный звуковой редактор (универсальный процессор) командной строки SoX (http://sox.sourceforge.net) — базовые команды обработки аудиокомпозиций (создание рингтона, затухание и нарастание звука, эхо и эхо-эффекты).
Балакин А. А. MathGL: Данные тоже нуждаются в представлении
Балакин А. А. MathGL: Данные тоже нуждаются в представлении [Текст] : [автор библиотеки MathGL, канд. физ.-мат. наук, сотрудник Ин-та приклад. физики Росс. акад. наук (ИПФ РАН) Алексей Антонович Балакин рассказывает об истории, развитии и достижении проекта MathGL — победе в номинации «Sciences» на конкурсе Les Trophe’es du Libre (Суассон, Франция, 2009) / беседовал Е. М. Балдин ] // Linux Format. — 2009. — № 8 (121), авг.. — С. 26-27. — (Les Trophe'es du Libre 2009). — Прил.: "Что за штука MathGL?" : [Справка]. — С. 26.
Аннотация
MathGL (http://mathgl.sourceforge.net/) — открытая и свободная библиотека, предназначенная для построения широкого спектра высококачественных научных графиков, оптимизированная для работы с большими массивами данных. Рассказ о MathGL и конкурсе Les Trophe'es du Libre вмещает также советы тем, кто желает участвовать и выиграть в конкурсе.
Шарма М. Ulteo OVD 1.0
Шарма М. Ulteo OVD 1.0 [Текст] : Тонкий клиент : [Обзор] / Маянк Шарма // Linux Format. — 2009. — № 8 (121), авг.. — С. 10. — (Обзоры). — Прил.: "Свойства навскидку" : [Встроенный распределитель нагрузки позволяет выбрать лучший из нескольких серверов приложений; органы управления обеспечивают коллективное сотрудничество на общем рабочем столе] ; "Вердикт. Ulteo Open Virtual Desktop".
Аннотация
Ulteo Open Virtual Desktop (www.ulteo.com) — платформа для виртуализации рабочего места, сетевой рабочий стол. Ulteo Open Virtual Desktop — система, использующая одну или две серверных машины (одна для Linux, другая для Windows-приложений), чтобы обслужить несколько тонких клиентов через виртуальный рабочий стол в окне браузера. Система построена на базе промышленной инфраструктуры Virtual Desktop Infrastructure (VDI) от Sun и является ее продвижением "в массы", следствием которого становится возможность пользователей Windows приобщиться к миру Linux и свободного ПО, открывая полноценный рабочий стол Linux в браузере.
Основные компоненты и интерфейс Linux-части системы OVD.