Открытое и свободное программное обеспечение

Хадсон П. Intel inside

Хадсон П. Intel inside [Текст] / Пол Хадсон  //  Linux Format. — 2009. — № 7 (120), июль. — С. 38-41. — (Intel). — Прил.: "Nehalem в действии" : [Реализация процессорной технологии Nehalem в чипах Xeon и серверах обеспечивает скачки в производительности серверов без ощутимых затрат на энергопотребление (оказывается, обеспечение серверов энергией и их охлаждение – самая большая расходная статья серверной, превышающая затраты на оборудование и персонал)]. — С. 39 ; "Intel берется за GCC?" : [Служащие компании начинают присоединяться к командам разработчиков GCC, glibc, binutils, gdb и, возможно, Intel поделится своими наработками компилятора C Compiler с его конкурентом GCC]. — С. 40
      Аннотация
      Грани взаимодействия Intel и сообщества Linux: непосредственный вклад компании в разработку ядра, кода для драйверов и виртуализации, в развитие свободных программных продуктов, содействие технологических инноваций (процессорная технология Nehalem, технология аппаратной виртуализации ввода/вывода VT­d, технология vPro) развитию свободных продуктов, обеспечению преимуществ и выходу Linux на передовые аппаратные рубежи. 
 

 

Зерчанинов C. Слово – разработчикам

Зерчанинов C. Слово – разработчикам [Текст] : [беседа с Сергеем Зерчаниновым, менеджером по поддержке клиентов компании Open CASCADE Russia, дочернего предприятии компании Euriware (Франция), входящей в группу компаний Areva]  //  Linux Format. — 2009. — № 7 (120), июль. — С. 33. — (Open CASCADE). 
      Аннотация
      Сергей Зерчанинов осветил вопросы: деятельность компании Open CASCADE S.A.S.; вклад разработчиков Open CASCADE Russia в технологию Open CASCADE и в создание приложений на ее основе; использование Open CASCADE в открытых проектах; преимущества использования открытой технологии и свободной библиотеки. 

 

Колдыркаев Н. Каскад из CAD’ов

      Колдыркаев Н. Каскад из CAD'ов [Текст] / Николай Колдыркаев  //  Linux Format. — 2009. — № 7 (120), июль. — С. 30-32. — (Open CASCADE). — Прил.: "Расшифруем сокращения" : [CAD, CAE, CAM, PDM]. — С. 30.
      Аннотация
      Открытое программное обеспечение – это не только свободно распространяемые приложения, но и библиотеки, на основе которых можно и нужно создавать вполне коммерческие решения. 
      Свободная и открытая библиотека Open CASCADE (www.opencascade.org) как основа для разработки свободных и коммерческих систем автоматизированного проектирования (САПР) и база для создания специализированных программных решений для 3D-моделирования, визуализации, обмена данными с другими приложениями проектирования и численного моделирования. 
      Решения на основе библиотеки и технологии Open CASCADE: свободная система автоматизированного проектирования FreeCAD (free­cad.sf.net), открытая программа HeeksCAD (code.google.com/p/heekscad/), интегрированная платформа численного моделирования SALOME от Open CASCADE S.A.S., дистрибутив  CAE Linux. 
      Значение Open CASCADE для создания открытого программного обеспечения моделирования. 
 

 

Шарма М. FFmpeg: Чистим вашу музыку

Шарма М. FFmpeg [Текст] : Чистим вашу музыку / Маянк Шарма  //  Linux Format. — 2009. — № 6 (119), июнь. — С. 60-63. — (Медиа-конверсия. Учебник). — Прил.: "Парад аббревиатур" : [Алгоритмы сжатия lossy (сжатие с потерей данных), lossless (сжатие без потерь данных) и их представители] ; "Скорая помощь. Кодек – например, MP3 – это всего лишь алгоритм кодирования. Полученные данные упаковываются в контейнер (например, FLV), куда можно поместить и информацию, сжатую другим кодеком, допустим, MPEG.". — С. 61 ; "Скорая помощь. Фанатам объемного звучания следует устанавливать в своих настройках максимальное значение -C, чтобы не посрамить свою аппаратуру." ; "Шаг за шагом: Конвертируем видео для YouTube" : [Пошаговое руководство по использованию скрипта Linux Video Converter]. — С. 62 ; "Скорая помощь. Подробный вывод сведений о FFmpeg поможет решить еще одну задачу: узнать, поддержка каких кодеков была установлена при компиляции." ; "Скорая помощь. Чтобы нарезать MPEG или AVI на кусочки для удобства передачи, подойдут специализированные программы вроде mpgtx или Avisplit." ; "Шаг за шагом: Делаем видео переносным с HandBrake" : [Пошаговое руководство]. — С. 63
      Аннотация
      Кодирование музыки и инструменты кодирования аудио и видео.
      FFmpeg (http://www.ffmpeg.org/) — набор свободных библиотек с открытым исходным кодом, которые позволяют записывать, конвертировать и передавать цифровые аудио- и видеозаписи в различных форматах. Наиболее известные части FFmpeg: libavcodec — библиотека кодирования и декодирования аудио и видео, libavformat — библиотека мультиплексирования и демультиплексирования в медиаконтейнер, программа ffmpeg, работающая из командной строки и предназначенная для перекодирования мультимедийных файлов. FFmpeg опубликован под лицензиями GNU Lesser General Public License 2.1 or later или GNU General Public License 2 or later.
     Маянк Шарма показывает как в командной строке с помощью FFmpeg: получить сведения о видео­ и аудио­файлах, извлечь из видеофайла звуковую информацию, конвертировать видео для публикации на YouTube. 

 

Балдин Е. М. Анализ данных : Продолжая традиции: ROOT

Балдин Е. М. Анализ данных [Текст] : Продолжая традиции: ROOT / Евгений Михайлович Балдин  //  Linux Format. — 2006. — № 9 (83), сент. — С. 91-95. — (Учебник. Анализ данных).
      Аннотация
      В 1994 году лидер команды PAW Рене Брюн (Rene Brun) запустил проект ROOT и на основе  PAW/CERNLIB был разработан свободный инструмент ROOT (http://root.cern.ch). 
      Подробный рассказ о среде анализа данных ROOT — команды, графический интерфейс, базовые объекты (перечислены только те объекты, которые могут пригодиться для представления данных — гистограммы, деревья), функции, интерпретатор С++ или CINT. 

 

Балдин Е. М. Анализ данных : Часть 2. PAW: приемы работы

Балдин Е. М. Анализ данных [Текст] : Часть 2. PAW: приемы работы / Евгений Михайлович Балдин  //  Linux Format. — 2006. — № 8 (82), авг. — С. 112-116. — (Учебник. Анализ данных).
      Аннотация
      Приемы работы с PAW на примере реального простейшего анализа, а также гистограммы, функции (демонстрируется на классическом фрактальном изображении имени Мандельброта). 

Якшин М. М. Inquisitor тестирует, чтобы вы спали спокойно

Якшин М. М. Inquisitor тестирует, чтобы вы спали спокойно [Текст] : [член команды Inquisitor Михаил Михайлович Якшин aka GreyCat рассказывает о платформе тестирования и сертификации компьютерного оборудования Inquisitor / вел Е. М. Балдин]  //  Linux Format. — 2009. — № 6 (119), июнь. — С. 32-33. — (История успеха). — Прил.: "Евгений сказал…" : [О работе LiveCD Inquisitor и о необходимости переработки его интерфейса]. — С. 32
      Аннотация
      Inquisitor (www.inquisitor.ru) — свободная платформа с открытым исходным кодом для тестирования и сертификации компьютерного оборудования, доступная как для домашнего, так и для промышленного применения. Михаил Михайлович Якшин о грустной ситуации в сфере промышленного тестирования компьютеров и преимуществах использования свободного программного обеспечения и открытой модели разработки в решении проблем организаций и домашних пользователей, о сотрудничестве команды Inquisitor и подразделения системного администрирования в CERN, о пакете Einarc, разработанном в рамках Inquisitor. 

 

Балдин Е. М. MetaPost : Часть 4. Графики и диаграммы

Балдин Е. М. MetaPost [Текст] : Часть 4. Графики и диаграммы / Евгений Михайлович Балдин   //  Linux Format. — 2006. — № 5 (79), май. — С. 109-113. — (Серия "Компьютерные ТеХнологии") (Учебник MetaPost).  
      Аннотация   
      Как создавать красивые графики и представительные диаграммы.

Балдин Е. М. MetaPost : Часть 3. Начала автоматизации

Балдин Е. М. MetaPost [Текст] : Часть 3. Начала автоматизации / Евгений Михайлович Балдин   //  Linux Format. — 2006. — № 4 (78), апр. — С. 104-106. — (Серия "Компьютерные ТеХнологии") (Учебник MetaPost).
       Аннотация
       Автоматизация рутинных процедур MetaPost — команды, циклы, условные операторы, макросы, стандартные функции (полный список стандартных функций представлен в "A User’s Manual for MetaPost" Джона Хобби, который идёт со стандартной поставкой LaTeX в виде файла mpman.pdf).

Балдин Е. М. MetaPost : Базовые элементы

Балдин Е. М. MetaPost [Текст] : Базовые элементы : [точки, пути, вставки текста, заливка, цвета] / Евгений Михайлович Балдин   // Linux Format. — 2006. — № 3 (77), март. — С. 96-99. — (Серия "Компьютерные ТеХнологии") (Учебник MetaPost). 
       Аннотация 
       Изучаем базовые элементы  (точки, пути, вставки текста, заливка, цвета), из которых строятся все изображения MetaPost.

Балдин Е. М. Введение в MetaPost

Балдин Е. М. Введение в MetaPost [Текст] / Евгений Михайлович Балдин  //  Linux Format. — 2006. — № 2 (76), февр.. — С. 116-119. — (Серия "Компьютерные ТеХнологии") (Учебник MetaPost).- Библиогр. "Литература": с. 119.
      Аннотация
      Рисуем без карандаша и мыши…
      Желание контролировать всё в процессе создания книги привело Дональда Э. Кнута (Donald E. Knuth) к созданию программ TeX и METAFONT.
      Изначально METAFONT предназначался для создания шрифтов и результатом его работы был растр с изображением шрифта. Позже аспирант Д. Э. Кнута Джон Хобби (John Hobby) модифицировал METAFONT таким образом, что результатом работы программы стала картинка в формате EPS (Encusulated PostScript). Так появилась программа MetaPost, работу с которой в системе под Linux нам предлагается изучить.
      Когда изучается новая программная технология первое, что надо сделать – это сказать: "Hello World!". Что мы и сделаем…
      Обратите внимание — в качестве базового языка, инструкции которого подаются на вход программы MetaPost используется язык META. Евгений Михайлович Балдин излагает основы этого языка.
      Завершает урок обзор литературы по языку META.        
 

Ченнел Э. WordPress: Создаем блог

Ченнел Э. WordPress: Создаем блог [Текст] / Энди Ченнел  //  Linux Format. — 2009. — № 5 (118), май. — С. 52-53. — (Первые шаги. Учебник). — Прил.: "Шаг за шагом: Размещение контента" : [Пошаговое руководство]. — С. 53.
      Аннотация
      Платформа блогов WordPress — настройка блога и размещение его на http://wordpress.com, изменене темы по умолчанию, добавление виджетов и содержимого. 
      Отметим, что для создания блога WordPress можно пойти по пути «Сделай сам», но тогда потребуется установить и настроить пакеты приложений Apache, MySQL, PHP, что выходит за рамки статьи.

 

Ботвик Н. Сеть : Часть 2: E-mail: Получи, отсортируй и обслужи

Ботвик Н. Сеть [Текст] : Часть 2: E-mail: Получи, отсортируй и обслужи / Нейл Ботвик  //  Linux Format. — 2009. — № 2 (115), февр.. — С. 64-67. — (Сеть. Учебник). — Прил.: "Словарь-глоссарий" : [MTA (Mail Transport Agent или Mail Transfer Agent) – агент передачи почты,  MDA (Mail Delivery Agent) – агент доставки почты, MUA (Mail User Agent) – почтовый посредник пользователя, Демон,  mbox, maildir, MX-запись] ; "Скорая помощь. Всегда включайте ведение журнала во время первой настройки программы и избегайте деструктивных параметров на время тестирования: например, настройте Fetchmail так, чтобы он не удалял почту на сервере.". — С. 65 ; "Скорая помощь. Демонов нужно известить об изменениях файлов их настроек – либо посредством перезапуска, либо командой killall -HUP daemonname. Если перезапуск демона не удался, проверьте файл журнала на предмет сообщений о синтаксических ошибках." ; "Брандмауэры и маршрутизаторы" : [Детали настройки]. — С. 66 ; "Скорая помощь. Procmail проверяет каждое письмо на соответствие наборам команд, пока не найдет совпадение, и затем доставляет сообщение. Разместив наиболее часто «совпадающие» наборы команд в начале файла, вы уменьшите среднее время обработки каждого письма.". — С. 67
      Аннотация 
      Учебник сменил название с "Работа в сети" на "Сеть". 
      Мы настроили работающий web-сервер, а сейчас займемся самым важным применением сети – электронной почтой и будем управлять почтой с помощью серверов SMTP, IMAP и веб-интерфейсов. 
      Управление почтой включает несколько аспектов: получение сообщений извне, их доставку в локальные почтовые ящики, передачу почты из локальных почтовых ящиков клиентам, предоставление доступа к этим письмам через веб-интерфейс, а также получение и отправку исходящих писем от клиентов. Настойка почтовых серверов при помощи Fetchmail и Dovecot.

 

Ботвик Н. Работа в сети : Apache: Твой web-сервер

Ботвик Н. Работа в сети [Текст] : Apache: Твой web-сервер / Нейл Ботвик  //  Linux Format. — 2009. — № 1 (113-114), янв.. — С. 64-67. — (Работа в сети. Учебник). — Прил.: "Глоссарий" : [Daemon (демон), Inetd, Directive (инструкция, директива)] ; "Скорая помощь. Не забывайте перезапускать Apache после каждого изменения настроек. Иначе будете недоумевать: куда девались изменения?". — С. 65 ; "Скорая помощь. Если вы намерены запускать на одном компьютере несколько серверов, используйте директиву Listen для прослушивания ими разных портов, и соответствующим образом настройте маршрутизатор." ; "Доступ root". — С. 66 ; "Скорая помощь. Наладив работающий сервер, сделайте резервную копию каталога конфигурации. Вдруг вы забудете или потеряете что-то: нетрудно будет восстановить.". — С. 67
      Аннотация 
      В цикле уроков будут рассмотрены типы серверов, устанавливаемых в Linux, их настройка и мы узнаем, какую пользу можно из этого извлечь. Автор не касается физических сетей – об этом позаботится инсталлятор дистрибутива, опускает также подробности установки приложений. 
      Задача этого урока – настройка веб-сервера Apache и подключение его к сети. Рассказано, как организовать обслуживание веб-страниц для локальной сети, как обеспечить к ним доступ через интернет-подключение, как получить доменное имя, чтобы ваш сайт имел не только (зачастую динамический) IP-адрес. 

 

Лебедева Е. QCad: через тернии – к звездам!

Лебедева Е. QCad: через тернии – к звездам! [Текст] : [Свободная система 2D-моделирования QCad (www.qcad.org)] / Елена Лебедева  //  Linux Format. — 2009. — № 3 (116), март. — С. 76-79. — (Черчение. Учебник). 
      Аннотация 
      Иллюстрация функциональности QCad на примере черчения электроракетного двигателя. Елена Лебедева пошагово показывает как начертить разрез стационарного плазменного двигателя, показывающий, из чего он состоит и какие детали необходимо рассчитать конструктору при его проектировании.