Бикмеев А. 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 — подготовка к работе и запуск, руководство к пакету, интерфейс; простые вычисления; сложные вычисления; работа с матрицами, векторами и вообще массивами чисел; построение графиков. 

Сондерс М. Russian Fedora Remix 11

Сондерс М. Russian Fedora Remix 11 [Текст] : Дистрибутив Linux : [Обзор] / Майк Сондерс  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 99. — (DVD. Другие программы). 
      Аннотация
      Russian Fedora Remix 11 – это не новый дистрибутив, не ответвление и не клон. Это – респин Fedora 11, который команда Russian Fedora разработала специально для российских пользователей. Таким образом, устанавив на своем ПК Russian Fedora Remix, пользователь получает все преимущества Fedora 11: ускоренную загрузку, Presto (подключаемый модуль для Yum, позволяющий скачивать только изменения между пакетами и, таким образом, экономить трафик), переключение видеорежимов в ядре, файловую систему ext4 (по умолчанию), поддержку сканеров отпечатков пальцев, а также некоторые бонусы, призванные упростить использование дистрибутива на постсоветском пространстве.

Сондерс М. EduMandriva 2009 Spring LXDE

Сондерс М. EduMandriva 2009 Spring LXDE [Текст] : Дистрибутив Linux : [Обзор] / Майк Сондерс  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 98-99. — (DVD. Другие программы). 
      Аннотация
      Отличительная особенность EduMandriva — непосредственное участие в его разработке преподавателей, что позволяет говорить о создании образовательного ПО "преподавателями для преподавателей".
      EduMandriva 2009 Spring LXDE — LiveCD на основе весеннего релиза Mandriva Linux (2009.1) и нетребовательной к ресурсам графической среды LXDE — состав образовательного программного обеспечения. 

Сондерс М. Linux Mint 7

Сондерс М. Linux Mint 7 [Текст] : Дистрибутив Linux : [Обзор Linux Mint 7 Main Edition] / Майк Сондерс  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 96-97. — (DVD). — Прил.: "Шаг за шагом: Устанавливаем Linux Mint 7" : [Пошаговое руководство]. — С. 96, 97 ; "Не пропустите…" : [Изюминки Linux Mint 7 — MintMenu и MintInstall]. — С. 97. 
      Аннотация
      Заняв почетное третье место в хит-параде популярности DistroWatch, Linux Mint (www.linuxmint.com) стал одним из ведущих игроков в мире Linux. Он базируется на Ubuntu, но отличается иным подходом к интерфейсу, массой инструментов настройки и сообществом разработчиков, охотно принимающим в свои ряды. 
      32-битная сборка Linux Mint 7 Main Edition на DVD Linux Format — особенность набора программного обеспечения, который включает кодеки и проприетарные программы, список стандартных задач и запуск приложений для их решения, установка дистрибутива. 

Часто задаваемые вопросы : Удаленные рабочие столы

Часто задаваемые вопросы [Текст] : Удаленные рабочие столы  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 87. — (Ответы). 
      Аннотация
      Краткие ответы на вопросы, связанные с темой удаленных рабочих столов — X­-проброс (X-forwarding), VNC (Virtual Network Computer), реализация поддержки удаленного графического рабочего стола и реализация его поддержки в реальном времени. 
 

Мередит М. Безопасность : Для вашего сервера

Мередит М. Безопасность [Текст] : Для вашего сервера / Мартин Мередит  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 80-83. — (Hardcore Linux. Учебник). — Прил.: "Скорая помощь. Запуск netstat ­pnl от имени root сообщит вам, какие программы слушают порты." ; "Вы видите эту диаграмму раньше, чем я про нее рассказал — все и вправду так просто" [Изображение] : [Схема места брандмауэра в безопасности сервера]. — С. 81 ; "Скорая помощь. Вы можете запускать правила брандмауэра при старте системы, добавив команду iptables-­restore в /etc/rc.local." ; "Скажи «Пароль»!" : [Программа Fail2ban (www.fail2ban.org) для противодействия брутфорсу пароля на доступ к серверу]. — С. 82 ; "Альтернатива командной строке" : [Webmin — инструмент, позволяющий управлять сервером через веб-­браузер — настройка правил брандмауэра]. — С. 83. 
      Аннотация
      Обладание выделенным или частным виртуальным сервером (Virtual Private Server, VPS) подразумевает осведомленность о множестве потенциальных проблем с безопасностью, которым владелец подвержен в Интернете. В наши дни на большинстве домашних компьютеров установлен брандмауэр, или соединение идет через маршрутизатор, способный защитить от таящихся в Сети угроз. Если у вас собственный сервер, вам все равно нужен брандмауэр, но ради безопасности можно сделать гораздо больше. 
      Мартин Мередит показывает: как определить при помощи nmap и netstat лишние и потенциально опасные порты; как закрыть брандмауэром лишние порты, создав правила iptables (рассмотрена и сопровождается комментариями структура правил, а из таблиц рассмотрена только таблица фильтрации); как провести снаружи сканирование сервера на предмет уязвимостей при помощи программы Nessus. 
      Также рассказано о системе обнаружения вторжений Tripwire (http://tripwire.sf.net), которая проверяет целостность файлов в системе, об утилите Logwatch, которая читает файлы журналов сервера и может отправлять владельцу сервера ежедневные сообщения о наиболее интересных их частях. 
 

Боровский А. Советы программистам : Кодируем: Цвета для паролей

Боровский А. Советы программистам [Текст] : Кодируем: Цвета для паролей / Андрей Боровский  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 76-79. — (Советы программистам. Учебник). — Прил.: "Пароль под контролем" : [Очень важно, чтобы suid-­программы максимально ограничивали свободу действий даже тех пользователей, которые прошли процедуру аутентификации, функция read_pwd() делает все возможное для того, чтобы пользователь не мог ее обойти]. — С. 77. 
      Аннотация
      В продолжение череды маленьких трюков и хитростей программирования рассматриваются выполнение задач от имени root (внутреннее устройство команды su (switch user) и стандартный способ ее решения средствами программирования на примере конкретной программы, механизм аутентификации в setuid­-программах и его реализация, использование Pluggable Authentication Modules (PAM)) и вывод на консоль цветного текста без ncurses. 
 

Коротченко А. Сетевое программирование : Linux: Сетевой проект

Коротченко А. Сетевое программирование [Текст] : Linux: Сетевой проект / Артем Коротченко  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 72-75. — (Сетевое программирование. Учебник). — Прил.: "Наш клиент отправляет что-­то серверу (четырехуровневая модель TCP/IP)" [Изображение] : [Схема]. — С. 73 ; "Прослушивание в Сети" : [Анализаторы сетевого трафика (снифферы) в Unix и Linux; подробности о Wireshark]. — С. 75. 
      Аннотация
      Содержательное введение в сетевое программирование, из которого вытекает, что усвоить сетевое программирование в Linux – это значит усвоить сетевое взаимодействие, механизм которого рассматривается, и научиться писать сетевое ПО для этой операционной системы, для чего рассматривается низкоуравневое программирование стека TCP/IP и создание аналога известной утилиты ping. 
      Программирование низких уровней стека TCP/IP открывает безграничные возможности: черные ходы, сканеры, черви, снифферы, или, по другую сторону баррикады, honeypot­системы, брандмауэры и межсетевые экраны. 
 

Кузнецов Н. Inotify: Действия по событиям

Кузнецов Н. Inotify: Действия по событиям [Текст] / Николай Кузнецов  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 70-71. — (iwatch и incron. Учебник). — Прил.: "Скорая помощь. Вместо редактора по умолчанию (Vim) правила incron можно вводить при помощи любого другого, предварительно выполнив команду вроде export EDITOR=gedit или export EDITOR=mcedit., то есть установив переменную окружения $EDITOR." ; "Выбор есть всегда" : [Возможности для взаимодействия с Inotify в языках программирования Python, Perl, C и сценариях на Bash]. — С. 71. 
      Аннотация
      Inotify — подсистема ядра Linux, которая позволяет получать уведомления об изменениях в файловой системе. Создание, изменение, удаление файлов и каталогов – все это события Inotify, и с ними можно связать полезные действия, которые демонстрируются на примере утилит iwatch (позволяет наблюдать, какие изменения происходят в определенной части дерева каталогов файловой системы) и incron (вариация службы Сron, выполняющая задания по событиям Inotify, а не по таймеру) в системе под управлением SUSE 11. 
 

Вейч Н. Python : Часть 2: Создаем говорящего бота

Вейч Н. Python [Текст] : Часть 2: Создаем говорящего бота / Ник Вейч  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 66-69. — (Python. Учебник). — Прил.: "Даешь Disco" : [Модуль расширения XMPP способен придать боту новую функциональность] ; "Скорая помощь. Безопасность вашего бота легко укрепить, ограничив ему прием команд только одним конкретным ID.". — С. 67 ; "Почему Python?" : [Плюсы Python в программировании веб-приложений]. — С. 68 ; "Версии Python" : [Для удобства большинства читателей весь код этой серии уроков совместим с Python 2.x] ; "Редакторы Python" : [Для создания скриптов на Python рекомендуется использовать редактор, умеющий подсвечивать синтаксис для Python (Vim, Kate), или специальный редактор из IDE Eric (http://eric-ide.python-projects.org/eric-download.html)]. — С. 69. 
      Аннотация
      Как при помощи Python создать чат-­бота сети XMPP/Jabber на базе протокола Xmpppy.
 

Ботвик Н. Сети : Часть 8: Сервер почты: Долой спам!

Ботвик Н. Сети [Текст] : Часть 8: Сервер почты: Долой спам! / Нейл Ботвик  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 62-65. — (Сети. Учебник). — Прил.: "Настройка роутера" ; "Скорая помощь. Все эти программы – демоны, и обычно ничего не выводят на терминал, на котором запущены. Весь полезный вывод отправляется в файл журнала: либо их собственный, либо через syslog. Для просмотра содержимого журнала в реальном времени при настройке используйте команду tail -­f.". — С. 63 ; "Скорая помощь. Попробуйте вносить небольшие изменения в конфигурационные файлы и проверять их после каждой правки. Так будет гораздо проще отследить ошибку. Здравая страховочная политика – создавать резервные копии файлов перед каждым изменением, для этого подойдет Subversion или Git.". — С. 64 ; "Журналы Postfix" : [Как приказать службе журналирования отправлять сообщения Postfix в отдельный файл, добавив пару строк в файл /etc/syslogng/syslog­ng.conf]. — С. 65. 
      Аннотация
      Завершение создания полной почтовой системы для SMTP, IMAP и веб-­почты.
      Подробно рассмотрены: настройка Postfix; фильтрация спама при помощи приложения Dspam (http://dspam.nuclearelephant.com), которое использует метод поиска спама под названием "байесовский анализ" (Bayesian analysis), рассматривающий частоту различных слов в сообщениях; ранняя фильтрация спама средствами Postfix. Кратко — о сканировании почты на вирусы при помощи ClamAV. 
      Теги: Linux Programs ; CLI ; серверы ; свободн. прогр. ; Учебник