Персоналии

Хансен С. Каждому облаку — коричневую каемку

Хансен С. Каждому облаку — коричневую каемку [Текст] : [рассказывает Сорен Хансен (Søren Hansen) — ответственный за виртуализацию в Canonical и за интеграцию в Ubuntu Server инфраструктуры облачных вычислений Eucalyptus]  //  Linux Format. — 2010. — № 4 (130), апр.. — С. 30-31. — (Интервью). 
      Аннотация
      Canonical как новатор облачных вычислений в мире Linux. 
      Коэн Вервлоесем в статье "UEC. Заведем себе личное облако" (Linux Format, 2010, № 3 (129), март, С. 84-87) рассказал об организации личного облака с помощью Eucalyptus и Ubuntu 9.10 Karmic Koala. Сорен Хансен рассказывает о начале пути по интеграции Eucalyptus в Ubuntu и, оказывается, как отметил редактор журнала, что под Eucalyptus в Ubuntu понимается EUCALYPTUS, что расшифровывается как Elastic Utility Computing Architecture Linking Your Programs To Useful System. 
 

«Новый лидер проекта Fedora…»

"Новый лидер проекта Fedora — участница технического комитета Fedora Engineering Steering Committee Робин Бержерон (Robyn Bergeron) из Red Hat, отвечающая за облачный стек…" [Текст]  : [информация robyn.io/2014/]  //  Linux Format. — 2014. — № 7 (185), июль. — С. 10. — (Новости короткой строкой). 
      Аннотация
      Увы! Здесь в журнал вкралась досадная ошибка!
      Как известно, "Лидер проекта Fedora" (Fedora Project Leader) — официальная должность в компании Red Hat и лидер не выбирается путем голосования участников сообщества, а выдвигается прошлым лидером проекта и утверждается компанией Red Hat. 
      3 июня 2014 года Робин Бержерон (Robyn Bergeron) объявила об утверждении Мэтью Миллера (Matthew Miller) на пост лидера проекта Fedora, о чем сообщается в ее блоге "Robyn's Wordshack. Technology, Open Source, Random Musings", где опубликован пост "Introducing the new Fedora Project Leader, and some parting thoughts" (http://robyn.io/2014/06/03/new-fpl/).

Кроа-Хартман Г. Ядро ждет помощи от тебя

Кроа-Хартман Г. Ядро ждет помощи от тебя [Текст] : [Создание, применение и отсылка поправок к ядру Linux] / Грег Кроа-­Хартман (Greg Kroah-Hartman)  //  Linux Format. — 2010. — № 3 (129), март. — С. 42-45. — (Вскрываем ядро). — Прил.: "Из малого желудя…" : [Установка Git на ПК]. — С. 42 ; "Про Git" : [При работе с Git следует помнить, что с так называемой веткой ‘master’ работает Линус и там работать простому юзеру нельзя, а поэтому дан совет и показано как создать собственное ответвление под условным названием «tutorial»]. — С. 43 ; "Фигурные скобки" : [Правила использования фигурных скобок в коде ядра]. — С. 44 ; "Что дальше?" : [Что делать после отправки поправки]. — С. 45. 
      Аннотация
      Ваше имя в списке авторов ядра Linux? Это нетрудно — Грег Кроа-Хартман обращает внимание на стиль кодирования ядра Linux (файл Documentation/CodingStyle дерева исходных текстов), правила применения фигурных скобок, правило табуляции, правило 80-символьного лимита длины строки кода и подсказывает простые шаги по созданию, применению и отсылке поправок к ядру Linux. 
      Также коротко рассмотрено содержание и смысл соглашения Developer’s Certificate of Origin (Сертификат разработчика о происхождении), находящегося в файле Documentation/ SubmittingPatches дерева исходных текстов ядра Linux. 
 

Петерс С. Сторми Петерс

Петерс С. Сторми Петерс [Текст] : [испонительный директор Gnome Foundation Сторми Петерс (Stormy Peters) о новых функциях будущего Gnome 3.0, о Gnome Shell, маркетинге брэнда Gnome, о KDE 4]  //  Linux Format. — 2010. — № 3 (129), март. — С. 30-31. — (Linux Format. Интервью). 
      Аннотация
      Как Gnome Foundation реализует миссию Gnome сделать рабочий стол доступным для всех.

 

Каплан-Мосс Д. Танго 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).
 

Крестников Е. Мигель де Икаса получил от Microsoft статус MVP (Most Valuable Professional) в области C#

Крестников Е. Мигель де Икаса получил от Microsoft статус MVP (Most Valuable Professional) в области C# [Текст] : [Инф. сообщение] / Евгений Крестников  //  Linux Format. — 2010. — № 2 (128), февр.. — С. 5, колон. 3. — (Новости) (Новости короткой строкой). 
      Аннотация
      Мигель де Икаса (Miguel de Icaza) — послужной список.

Крестников Е. Мигель де Икаса получил от Microsoft статус MVP (Most Valuable Professional) в области C#

Крестников Е. Мигель де Икаса получил от Microsoft статус MVP (Most Valuable Professional) в области C# [Текст] : [Инф. сообщение] / Евгений Крестников  //  Linux Format. — 2010. — № 2 (128), февр.. — С. 5, колон. 3. — (Новости) (Новости короткой строкой). 
      Аннотация
      Мигель де Икаса (Miguel de Icaza) — послужной список.

 

Кун Б. Блюститель

Кун Б. Блюститель [Текст] : [экс-директор FSF, известный защитник GPL, участник редакции текста GPLv3, автор пункта Affero, Perl­-программист Брэдли Кун (Bradley Kuhn) о GPLv3 и лицензировании открытого и свободного программного обеспечения]  //  Linux Format. — 2010. — № 1 (126-127), янв.. — С. 30-31. — (LXF. Интервью). 
      Аннотация
      В ходе интервью Брэдли Кун высказался по вопросам: внедрение GPLv3, синдром идеализации GPLv2, история разработки GPLv3, лицензионные исключения в GPLv3 и их применение, лицензия Apache, взаимное соответствие открытых/свободных лицензий как мера против размножения лицензий.

 

Землин Д. Победа — в единстве

Землин Д. Победа — в единстве [Текст] : Глава Linux Foundation Джим Землин — о коде ядра, сотрудничестве и о том, почему Microsoft небезнадежна  //  Linux Format. — 2009. — № 12 (125), дек.. — С. 28-29. — (LXF. Интервью).  
      Аннотация
      Исполнительный директор Linux Foundation Джим Землин (Jim Zemlin) прокомментировал беспрецедентный шаг Microsoft, которая летом 2009 года предложила код для упрощения запуска Linux на платформе Microsoft к внесению в ядро Linux. Далее были затронуты вопросы LinuxCon, ценообразование операционной системы Windows для OEM-поставщиков нетбуков, рынок образовательных услуг для Linux и Linux Foundation.
 

Синицын В. Программирование на Python 3

Синицын В. Программирование на Python 3. Подробное руководство [Текст] / Валентин Синицын  //  Linux Format. — 2009. — № 12 (125), дек.. — С. 13. — (Обзоры. Книги). — Прил.: "Вердикт. Программирование на Python 3. Подробное руководство" : [Рейтинг и краткое резюме]. 
      Рец. на кн.: Саммерфильд М. Программирование на Python 3. Подробное руководство [Текст] / Марк Саммерфильд. — СПб.: Символ-­Плюс ; Addison­Wesley, 2009. — 608 с. — (High Tech). — ISBN: 978-5-93286-161-5.
      Аннотация
      Марк Саммерфильд (Mark Summerfild), известен русскоязычному читателю учебниками по Qt. "Программирование на Python 3" — обстоятельное введение в новый во всех смыслах язык программирования и его стандартную библиотеку. 
      Приводится краткое содержание книги: главы 2-6 — синтаксис (от типов данных и управляющих конструкций до объектно-­ориентированного программирования); главы 7-12 — работа с файлами, многопоточное программирование, сети, взаимодействие с СУБД и регулярные выражения; глава 13 — создание графического интерфейса с использованием Tk. В связи с Tk Валентин Синицын отмечает, что хотя без Tk не обходится практически ни одна серьезная книга по Python, но было бы интереснее увидеть более распространенный инструментарий, например, Qt, о котором Соммерфильд написал целую книгу, но на русском языке она пока не вышла.
      Обращает на себя внимание комментарий, сопровождающий изображение обложки издания: "608 страниц о Python 3.0 — не слишком ли много для «простого языка, идеального для первого знакомства»?"
 

Миллан, Р. Поговорим о gNewSense : Система без проприетарного ПО: удел пуристов или будущее GNU/Linux?

Миллан, Р. Поговорим о gNewSense [Текст] : Система без проприетарного ПО: удел пуристов или будущее GNU/Linux? : [Круглый стол о свободных дистрибутивах GNU/Linux, в котором участвовали Роберт Миллан (Robert Millan) из gNewSense, портировавший дистрибутив на платформу MIPS, Сами Бутайеб (Samy Boutayeb), курирующий в gNewSense вопросы локализации, Ричард Столлмен (Richard Matthew Stallman), глава Фонда Свободного ПО (Free Software Foundation, FSF), а также директор-­распорядитель Фонда Джон Салливан (John Sullivan) / вел Антон Борисов]  //  Linux Format. — 2009. — № 11 (124), нояб.. — С. 28-29. — Внутритекст. веблиогр. 
     Аннотация
     gNewSense GNU/Linux (www.gnewsense.org/ru) — дистрибутив операционной системы GNU/Linux, полностью состоящий из cвободных компонентов, созданный с целью предоставления полностью свободной системы конечному пользователю. 
     Проблемы свободных альтернатив проприетарному ПО и проблемы свободного дистрибутива gNewSense обсуждают его разработчики, OEM-­поставщики компьютеров и деятели Фонда Свободного ПО. 
     В порядке вступления Ричард Столлмен напомнил, что именно означает термин "свободное программное обеспечение". Далее в центре внимания круглого стола были вопросы, связанные с дистрибутивом gNewSense: побудительные причины создания, репозитории свободного ПО для него, поддержка аппаратных платформ (x86, MIPS, PowerPC), вопросы перехода на открытую платформу MIPS и проблемы портирования на эту платформу, OEM-­поставщики компьютеров с установленным дистрибутивом (InATux, Lemote Tech, Emtec), свободное аппаратное обеспечение, сотрудничество с проектом OLPH (One Laptop Per Hacker), как решить проблему портирования бесплатных проприетарных программных продуктов на свободные платформы. 

 

Цо Т. Супер-Тед

Цо Т. Супер-Тед [Текст] : [интервью одного из ключевых разработчиков файловой системы ext4 и мэнтейнера этой подсистемы ядра Теодора Цо (Theodore Ts’o a.k.a. tytso) во время проведения OSCON 2009]  //  Linux Format. — 2009. — № 11 (124), нояб.. — С. 26-27. — (Интервью. Тед Цо). 
     Аннотация
     Теодор Цо рассказал о своей роли в работе над файловой системой ext4, о координации этой разработки с компаниями Google, Red Hat, о проблемах совместимости файловых систем и баз данных, о файловых системах ZFS, Btrfs.

 

Мосс Б. Ускоряем Linux!

Мосс Б. Ускоряем Linux! [Текст] / Боб Мосс  //  Linux Format. — 2009. — № 11 (124), нояб.. — С. 18-25. — (Сделаем Linux мощнее). — Содерж.: Быстрая загрузка. Тратите бесценные мгновения своей жизни, дожидаясь появления рабочего стола? : [Сокращение времени загрузки — устранение лишней задержки загрузки путем редактирования строки timeout файла /boot/grub/menu.lst; в системе на базе Debian/Ubuntu с многоядерными процессорами распаралеливание выполнение процессов, отредактировав строку CONCURRENCY файла /etc/init.d/rc; оптимизация оперативной памяти, умело распорядившись файлом подкачки и, отредактировав файл /etc/sysctl.conf] ; Улучшим работу диска : [Повышение пропускной способности DMA­совместимого жесткого диска (DMA — Direct Memory Access, прямой доступ к памяти), активировав этот режим] ; Глас Гуру № 1 — Ричард Столлмен. Richard Stallman. Основатель проекта GNU : [Главный совет пользователям — «работайте в командной строке. Ограничиваясь GUI, вы смотрите на свою систему сквозь мутное стекло…»; лучший совет — команда «Bash — M- (если у вас нет клавиши Meta, нажмите Escape, а потом точку), которая копирует последний аргумент предыдущей команды.»]. — С. 19 ; Оптимизация Gnome. Отправьте ненужные элементы автозапуска и элементы меню на свалку истории : [Если машина не подключение к Интернету, то можно включить автоматический вход в систему через GUI; ускорение меню] ; Установка preload : [Демон preload в ускорении загрузки] ; Проволочные рамки : [Как ликвидировать запаздывание, возникающее при перетаскивании окна в рабочем столе Gnome] ; Советы читателей: Экономия в терминале [Таблица] : [Посетители TuxRadar.com советуют комбинации клавиш для ускорения работы в консоли]. — С. 20 ; Оптимизация KDE. Скрытые функции KDE резко повышают производительность : [Отключение IPv6 и особенности этого отключения в различных дистрибутивах Linux, предзагрузка Konqueror] ; Ускорение ext3 : [Настройка в ext3, используемой на серверах, режима обратной записи (writeback)] ; Глас Гуру № 2 — Гаэль Дюваль. Gaёl Duval. Основатель Mandriva и Ulteo : [Лучший совет: «Я всегда пользуюсь ‘!кусок_команды’ в качестве повторителя команды оболочки, которую хочу вызвать снова. Например, если я недавно вводил ‘ps auxww’ и хочу выполнить это еще раз, я просто ввожу ‘!ps’. Конечно, здорово использовать это совместно с номером команды, возвращаемом из списка прошлых команд с помощью ‘history’. Просто введите ‘!номер_команды’, и повторится команда из списка истории команд.»]. — С. 21 ; Тюнинг для вашей сети. Если закачки стали тормозить, следуйте нашим советам : [Оптимизация настроек TCP редактированием файла /etc/sysctl.conf, настройкой TCP-метрик и размера «истории» (backlog) пакетов] ; Дать хосту имя ‘localhost’ : [Поменять самые верхние строки в файле /etc/hosts] ; Вариации окна TCP : [Как вариации размера пакетов влияют на скорость сети и как настроить опптимальный размер окна TCP] ; Советы читателей: MySQL : [Джон Хадсон (John Hudson) и Леандро Моргадо (Leandro Morgado) из Sun Microsystems советуют: как создать резервную копию базы данных MySQL в одном файле одной командой в терминале; как использовать файл ~/.my.cnf для установки беспарольного входа и как ограничить право доступа к этому файлу]. — С. 22 ; Быстрый Firefox. Взбодрите свой браузер с помощью малоизвестных трюков : [Как настроить быстрый показ страниц, как задействовать технологию HTTP pipelining (конвейерная обработка, как ускорить загрузку меню)] ; Отключение IPv6 (опять!) ; Оптимизация истории : [Уменьшение количества записей в истории веб-посещений] ; Глас Гуру № 3 — Пол Фрилдс. Paul Frields. Лидер проекта Fedora : [Лучший совет: «…сочетание почтового клиента Mutt с offlineimap. Утилита offlineimap синхронизирует… удаленные IMAP-­ящики с локальным жестким диском, и время чтения почты сокращается на порядок.»]. — С. 23 ; Самое быстрое зеркало : [Установка расширения, которое ведет загрузку пакетов с самого быстрого зеркала Yum] ; Советы читателей: При аварии [Таблица] : [Комбинации клавиш, которые позволят перезагрузиться с минимальной потерей данных при зависании машины] ; OpenOffice.org быстр! : [Офисный пакет станет быстрее, если в настройках Tools > Options > Memory (Сервис > Параметры > Память) уменьшить количество потребляемой памяти, сократив количество шагов отката редактирования] ; Увеличим кэш графики. — С. 24 ; Ускорьте свои программы. Станьте производительнее, оптимизировав типовые приложения : [Как избежать перепроверок метаданных пакетов, скачав весь кэш разом, что позволит Yum обращаться к нему, а не к сетевым ресурсам; установление оптимального обновления кэша OpenOffice.org; очистка кэша от лишних пакетов Yum; установка скрипта apt­fast в Axel для управления пакетами; в настройках Gnome выбрать лучший сервер (Select Best Server); отключить JRE в настройках OpenOffice.org; уменьшить объем истории, сохраняемой Opera; отключить завершение имен в Opera]. — С. 24-25; Вечер в опере : [Плюсы использования браузера Opera] ; Удаление старых пакетов : [Советы по удалению старых версий пакетов средствами командной строки] ; Эй, Presto — поскорей! : [Совет установить модуль расширения Presto для закачки не просто обновлений версий, а существенных изменений] ; Глас Гуру № 4 — Клеман Лефевр. Clement Lefebvre. Основатель и "хранитель" Linux Mint : [Отметил, что команда ‘cd ­’ «экономит массу времени, перенося вас назад, на предыдущие позиции»; основной совет: «В Linux Mint мы добавили команду ‘search’, основанную на ‘find’ и ‘grep’. Она рекурсивная, подсвечивает результаты, отображает имена файлов и даже номера строк.»]. — С. 25.

Янг А. Ruby on Rails : Часть 2. Rails: Добавим функции Web 2.0

Янг А. Ruby on Rails [Текст] : Часть 2. Rails: Добавим функции Web 2.0 / Алекс Янг // Linux Format. — 2008. — № 9 (109), сент. — С. 72-75. — (Ruby on Rails. Учебник). — Прил.: "Скорая помощь. Использование блоков respond_to в контроллерах позволяет Rails разумно отвечать на запросы различных форматов. Они лежат в основе XML Rest API и респондеров Ajax.". — С. 73 ; "Вспомогательные классы Rails: Быстрая справка" [Таблица]. — С. 74 ; "Скорая помощь. Для отладки JavaScript или даже исследования объектной модели документа DOM или CSS страницы, настоятельно рекомендую модуль расширения Firefox под названием Firebug (https://addons.mozilla.org/en-US/firefox/addon/1843). Без него причины ошибок в JavaScript будет понять очень трудно." ; "Комплект библиотек JavaScript" : [Scriptaculous (http://script.aculo.us) построена на Prototype (http://prototypejs.org)]. — С. 75. 
     Аннотация 
     Рассмотрено тестирование моделей Rails; использование вспомогательных классов Rails для создания удобных дат, а также заголовков и описаний с редактированием на месте, как во Flickr; добавление функции постраничного вывода при помощи модуля расширения will_paginage разработки Мислава Марохнича (Mislav Marohnic). 

 

Боровский А. Программирование для Unix : Часть 9: Демоны

Боровский А. Программирование для Unix [Текст] : Часть 9: Демоны / Андрей Боровский  //  Linux Format. — 2007. — № 2 (89), февр. — С. 78-81. — (Программирование для Unix. Учебник). 
     Аннотация
     Демоны в мире Unix — процессы, которые не взаимодействуют с пользователем напрямую. У процесса-демона нет управляющего терминала и, соответственно, нет пользовательского интерфейса. Для управления демонами приходится использовать другие программы. Само название "демоны" возникло благодаря тому, что многие процессы (не все) этого типа большую часть времени проводят в ожидании какого-то события. Когда это событие наступает, демон активизируется (выпрыгивает, как чертик из табакерки), выполняет свою работу и снова засыпает в ожидании события. 
     Демоны делают всю "черную работу" – но как они выглядят изнутри? Для этого мы рассмотрим их работу на примере простого (очень простого) сетевого сервера aahzd, способного отвечать на запросы клиентов. Исходный код сервера представляет собой доработанный вариант открытого демонстрационного демона, написанного Давидом Жилье (David Gillies).