Персоналии

Фрост Д. Git: Властвуй над версиями

Фрост Д. Git: Властвуй над версиями [Текст] / Дэн Фрост  //  Linux Format. — 2009. — № 3 (116), март. — С. 70-73. — (Hardcore Linux. Учебник) (Git. Учебник). — Веблиогр. "Шоу Gitтеров": с. 73 (2 назв.). — Прил.: "Ваша личная «копилка»" : [Хостинг GitHub — создание ветки Git в командной строке]. — С. 72.
      Аннотация 
      Git: открытая распределенная система контроля версий программного обеспечения, созданная самим Линусом Торвальдсом! 
      Установка Git и начало работы с ветвями репозитория. 

 

Браун К. Ядро: о сущности модулей


      Браун К. Ядро: о сущности модулей [Текст] / Крис Браун  //  Linux Format. — 2008. — № 7 (107), июль. — С. 72-75. — (Hardcore Linux. Учебник). — Внутритекст. библиогр.. — Прил.: "Достаем исходники ядра [и устанавливаем]". — С. 73 ; "Рис. 1. Ядро использует системные вызовы ‘read’ и ‘write’ для представления абстракции вашего оборудования" : [Схема]. — С. 74 ; "Стоит ли трудов тюнинг производительности?". — С. 75
      Аннотация 
      Что именно создал финский студент Линус Торвальдс? Что делает ядро? Как физически организовано ядро? Нужен ли тюнинг производительности Linux? 
      Крис Браун дает краткие и внятные ответы на эти вопросы и обращает наше внимание на некоторые источники о ядре Linux. 
      Литература о ядре Linux в целом:
     Daudel O. /proc et /sys [Texte imprimé] / Olivier Daudel. — Cambridge ; Cologne ; Paris [etc.] : O'Reilly, 2005 (05-Gap : Louis-Jean impr.). — 451 p. : ill., couv. ill. — ISBN 2-84177-331-0 (br.)
     Olivier Daudel enseigne les Systèmes Ouverts à l'Université Paris X. Il a aussi collaboré aux projets de développements de nombreuses entreprises: AT&T, BULL, CNRS, COGITEC, HP, INSERM, Learning Tree International, etc. Oui, mes amis, читайте на французском…
     Red Hat Enterprise Linux Reference Guide / Red Hat Inc. — URL: www.redhat.com/docs/manuals/enterprise.
     Bovet D. Understanding the Linux Kernel [Text] / Daniel P. Bovet and Marco Cesati. — Third Edition. — N.Y.: O'Reilly Media, 2005. — 944 p. 
     The third edition of Understanding the Linux Kernel takes you on a guided tour of the most significant data structures, algorithms, and programming tricks used in the kernel. Probing beyond superficial features, the authors offer valuable insights to people who want to know how things really work inside their machine. Important Intel-specific features are discussed. Relevant segments of code are dissected line by line. But the book covers more than just the functioning of the code; it explains the theoretical underpinnings of why Linux does things the way it does. 
     Бовет Д. Ядро Linux [Текст] / Даниель Бовет, Марко Чезати ; пер. с англ. Сергей Иноземцев. — 3-е изд. — Спб. : БХВ-Петербург, 2007. — 1104 с. — ISBN: 978-5-94157-957-0; 2007 г..
     Обсуждается большинство структур данных, алгоритмы и приемы программирования, применяемые в ядре, излагается подробная информация о строении современной операционной системы. Рассматривается управление памятью, в том числе буферизация файлов, выгрузка процессов и прямой доступ к памяти (DMA); виртуальная файловая система, Ext2 и Ext3, создание процессов и планирование их выполнения, сигналы, прерывания и важнейшие интерфейсы драйверов устройств, хронометрирование, синхронизация внутри ядра, межпроцессорное взаимодействие (IPC), выполнение программ. Приводится построчный комментарий соответствующих фрагментов кода. Материал книги базируется на версии ядра 2.6.
      Конфигурирование и сборка собственного ядра: 
      Kroah-Hartman G. Linux Kernel in a Nutshell [Text] / Greg Kroah-Hartman. — N.Y.: O'Reilly Media, 2006. — 202 p. — ISBN 978-0-596-10079-7. 
      Greg Kroah-Hartman has been building the Linux kernel since 1996 and started writing Linux kernel drivers in 1999. He is currently the maintainer of the USB, PCI, driver core and sysfs subsystems in the kernel source tree and is also one half of the -stable kernel release team. He created the udev program and maintains the Linux hotplug userspace project. He is a Gentoo Linux developer as well as the co-author of the third edition of the "Linux Device Drivers" book and a contributing editor to Linux Journal. He also created and maintains the Linux Device Driver Kit. He currently works for SuSE Labs/Novell, doing various Linux kernel related tasks. 
      Описан процесс конфигурации, сборки и установки ядра Линукс. Описано большинство опций конфигурации ядра (изначально планировалось описать их все, но тогда размер книги превысил бы 1000 страниц). Автор особенно гордится главой, описывающей процесс выбора опций ядра для нетипичной конфигурации аппаратного обеспечения. Полезно всем, кто любит компилировать ядро под собственные нужды с поддержкой только собственного оборудования. 
      Linux Kernel in a Nutshell доступна также в форматах pdf и DocBook. 
      Название книги Грега Кроа-Хартмана можно перевести на русский буквально "Ядро Linux в скорлупе ореха" или "Ядро Linux вкратце". 
      В этой серии "Hardcore Linux. Учебник" смотрите статью Нейла Ботвика "Ядро: создай себе свое!".

 

Хиллзли Р. Хакеры: как все начиналось

    Хиллзли Р. Хакеры: как все начиналось [Текст] / Ричард Хиллзли  //  Linux Format. — 2008. — № 7 (107), июль. — С. 40-43. — (История хакерства). — Прил.: "Моральный кодекс хакера [The Hacker Ethic]» : [В интерпретации Стивена Леви]. — С. 41 ; "Четыре свободы" : [Основные свободы пользователя в отношении ПО на основе определения свободного ПО Ричарда Столлмена] . — С. 42
    Аннотация 
    Истоки, история и прогнозы будущего субкультуры хакеров по книге Стивена Леви "Хакеры: герои компьютерной революции" (Levy S. Hackers: Heroes of the Computer Revolution [Text] / by Steven Levy. — Garden City, N.Y.: Anchor Press/Doubleday, 1984. — 458 p. — ISBN 0-385-19195-2.), ставшей классикой оценки влиятельной субкультуры и ее вклада в развитие мира компьютеров. 
    Субкультура хакеров и феномен хакерства в Массачусетском технологическом институте (Massachusetts Institute of Technology, MIT).
    Ричард Столлмен, которого Леви назвал "последним из подлинных хакеров", — вклад в движение свободного ПО.
    Движение свободного ПО и коллективная модель разработки программного обеспечения (Free/Libre and Open Source Software, FLOSS) движением свободного ПО — прямое наследие хакерской культуры. 

Балдин Е. Большой брат уже следит за нами?

Балдин Е. Большой брат уже следит за нами? [Текст] / Евгений Балдин  //  Linux Format. — 2008. — № 7 (107), июль. — С. 53. — (Учебники). 
      Аннотация
      В 2003 году транспортная компания TfL (Transport for London) представила общественности бесконтактный электронный билет Oyster card, использующий технологию RFID. Очень удобная система с защитой от кражи, возможностью пополнения по мере необходимости и прочим. К марту 2007 года уже более 80% от всех поездок в лондонском метро и автобусах оплачивалось с помощью Oyster. В том же 2007 году обслуживающая Oyster инфраструктура начала переводиться на открытое ПО и протоколы. Но Ричард Мэттью Столлмен указывает на то, что технология RFID создает инфраструктуру для потенциального нарушения свободы, и ему неприятно использование FOSS в этом процессе. Почему?..

 

Шпаньков И. Зачем устрице свобода?

    Шпаньков И. Зачем устрице свобода? [Текст] / Илья Шпаньков  //  Linux Format. — 2008. — № 7 (107), июль. — С. 4. — (Новости). 
    Аннотация
    Cистема бесконтактных платежей за пользование метрополитеном и другим транспортом Лондона под названием Oyster (в переводе на русский – "Устрица") в конце мая 2008 года закончила частичный переход на свободное программное обеспечение. В скором времени система Oyster подверглась основательной критике с самой неожиданной стороны. Отец-основатель Free Software, патриарх движения за свободное ПО Ричард Столлмен (Richard Stallman) призвал лондонцев не пользоваться данной системой, а по старинке платить за проезд наличными. Камнем преткновения стал тот факт, что помимо возможности осуществления платежей, система Oyster сохраняет в единой базе данных все записи о том, на какой станции метро гражданин вошел и на какой вышел, а также (уже в целях идентификации каждого индивидума) оперирует и другими личными данными. Именно этот факт и заставил Столлмана высказать свое негативное отношение к проекту. По его словам, ирония судьбы заключается в том, что свободное программное обеспечение при использовании в системе Oyster будет работать как ограничитель свободы личности, позволяя госслужбам отслеживать и фиксировать все перемещения гражданина, причем без его ведома. 

 

Харламов Д. Эпизод #6: Денис Харламов (GridGain)

    Харламов Д. Эпизод #6: Денис Харламов (GridGain) [Электрон. ресурс] : Денис Харламов: «Хотел стать ресторатором, но пошёл в Open Source» : [интервью одного из разработчиков Open Source грид-системы GridGain, которая поддерживает балансировку нагрузки и обработку распределенных данных / вела Олеся Быкова]  //  Open Source : электрон. прил. [журн. «Системный администратор»]. — 2008. — № 024, 18 апр.. — С. 9-11. — (Цикл интервью от SourceKibitzer ; прежнее название: Цикл интервью с разработчиками Open Source). — Режим доступа: http://osa.samag.ru/info/OpenSource024. 
    Аннотация
    GridGain необходим при решении проблем, связанных с нехваткой ресурсов при выполнении сложных вычислительных задач. Области использования – финансовая аналитика, трехмерная графика и обсчет 3D-сцен, научные исследования. Долгое время понятие "грид-системы" ассоциировалось исключительно с научным и очень сложным в использовании продуктом, который могли позволить себе лишь немногие организации. Разработчики GridGain развеяли этот миф и создали простой и доступный грид, позволяющий развернуть вычислительную систему на тех мощностях, что уже имеются. 

 

Кабанов Е. Эпизод #4: Евгений Кабанов (Aranea)

    Кабанов Е. Эпизод #4: Евгений Кабанов (Aranea) [Электрон. ресурс] : В интеграции веб-приложений ARANEA не знает себе конкурентов : [интервью одного из разработчиков уникального фреймворка для интеграции веб-приложений Aranea Web Framework / вела Олеся Быкова]  //  Open Source : электрон. прил. [журн. «Системный администратор»]. — 2007. — № 020, 23 нояб.. — С. 11-12. — (Цикл интервью с разработчиками Open Source). — Режим доступа: http://osa.samag.ru/info/OpenSource020.

 

Гуров В. Эпизод #2: Вадим Гуров (UniMod)

    Гуров В. Эпизод #2: Вадим Гуров (UniMod) [Электрон. ресурс] : UniMod латает дыры между фазами технического дизайна и кодирования : [интервью росс. разработчика программного пакета с открытым исходным кодом UniMod для разработки объектно-ориентированных приложений на основе автоматного подхода / вела Олеся Быкова]  //  Open Source : электрон. прил. [журн. «Системный администратор»]. — 2007. — № 018, 11 марта. — С. 8-9. — (Цикл интервью с разработчиками Open Source). — Режим доступа: http://osa.samag.ru/info/OpenSource018.
    Аннотация
    Российское Open Source-сообщество — Вадим Гуров. 
    Упомянут Анатолий Абрамович Шалыто (СПб ГУ ИТМО) — основатель движения за открытую проектную документацию. 

 

Алишевских А. Эпизод #1: Алексей Алишевских (Memoranda)

    Алишевских А. Эпизод #1: Алексей Алишевских (Memoranda) [Электрон. ресурс] : [интервью росс. разработчика органайзера с открытым исходным кодом Memoranda / вела Олеся Быкова]  //  Open Source : электрон. прил. [журн. «Системный администратор»]. — 2007. — № 017, 29 марта. — С. 7-8. — (Цикл интервью с разработчиками Open Source). — Режим доступа: http://osa.samag.ru/info/OpenSource017.
    Аннотация
    Российское Open Source-сообщество — Алексей Алишевских. 

 

 

Дорога в будущее : [Хронология мира GNU/Linux и журнала Linux Format 2001-2008 годов]

    Дорога в будущее [Текст] : [Мир GNU/Linux: лидеры сообщества о прошлом и будущем мира GNU/Linux, отражение мира GNU/Linux на страницах Linux Format, хронология 2001-2008] / записал Майк Сондерс (Mike Saunders)]  //  Linux Format. — 2008. — № 1 (100-101), янв.. — С. 38-45. — Из содерж.: [Хронология мира GNU/Linux и журнала Linux Format]: 3 мая 2000. Начало продаж первого номера Linux Format ; 19 июля 2000. Sun открывает StarOffice (OpenOffice.org) ; 25 сентября 2000. Вышел Red Hat Linux 7 ; 23 октября 2000. Анонсирован KDE 2.0 ; Ноябрь 2000. Сформирована Лига KDE, выборы в GNOME Foundation ; 6 декабря 2000. Вышел интернет-пакет Mozilla 0.6 ; 4 января 2001. Выпущено ядро Linux 2.4 ; Март 2001. Анонсирована инициатива Microsoft Shared Source. — С. 38 ; 20 апреля 2001. Выпущен Mandrake 8.0 ; 1 июня 2001. Стив Баллмер называет Linux "раком" ; 18 июня 2001. Увидел свет GCC 3.0 ; 20 июля 2001. Первая эмиссия акций MandrakeSoft ; 16 октября 2001. Trolltech выпускает Qt 3.0 ; 25 ноября 2001. Начата разработка Linux 2.5.0 ; Декабрь 2001. MandrakeSoft рапортует об убытке в 13,5 млн. евро. — С. 39 ; 19 января 2002. Redmond Linux переименован в Lycoris ; Март 2002. Вышли Gtk 2.0, Mandrake 8.2 и Gentoo 1.0 ; 3 апреля 2002. Анонсирован KDE 3.0 ; Июнь 2002. Mozilla 1.0, GNOME 2.0 и Slackware 8.1 ; Сентябрь 2002. Появился Phoenix (позже – Firefox) ; 19 ноября 2002. Выпущен United Linux 1.0 ; 16 декабря 2002. Опубликованы первые лицензии Creative Commons ; 15 января 2003. MandrakeSoft объявляет о своем банкротстве. — С. 40 ; 6 марта 2003. SCO предъявила корпорации IBM иск в размере $1 млрд. ; 7 апреля 2003. Вышел Red Hat Linux 9 ; 16 июня 2003. Линус Торвальдс покинул Transmeta и перешел на работу в OSDL ; 4 августа 2003. Novell приобретает Ximian ; 22 сентября 2003. Red Hat анонсировал проект Fedora ; Октябрь 2003. OpenOffice.org 1.1, Mandrake 9.2 и SUSE 9.0 ; Ноябрь 2003. SCO прислала судебные повестки Торвальдсу и Столлмену ; 17 декабря 2003. Выпущено ядро Linux 2.6.0. — С. 41 ; 13 января 2004. Novell завершает приобретение SUSE ; 22 января 2004. Консорциум United Linux прекращает свою работу ; Март 2004. Выходят Mandrake 10.0 и Gentoo 2004.0 ; Май 2004.  Выходят Fedora Core 2 и SUSE 9.1 ; 16 июня 2004. Мюнхен переводит 14 000 рабочих мест на Linux ; 20 октября 2004. Выпущен Ubuntu 4.10 (Warty Warthog) ; Декабрь 2004. Mozilla рапортует о миллионе загрузок Firefox 1.0 ; Январь 2005. IBM передает свободному сообществу 500 патентов. — С. 42 ; Март 2005. Выходят GNOME 2.10 и KDE 3.4 ; Апрель 2005. Увидел свет Ubuntu 5.04 ; Июнь 2005. Выпущены Debian 3.0 и Fedora Core 4 ; 9 августа 2005. Novell запускает проект OpenSUSE ; Сентябрь 2005. Первый  номер журнала Linux Format на русском языке ; Октябрь 2005. SUSE 10, Ubuntu 5.10, Mandriva 2006 ; 15 января 2006. Опубликован первый черновик GPLv3 ; Март 2006. Mandriva увольняет своего основателя, Гаэля Дюваля. — С. 43 ; Март 2006. Выходит SUSE Linux 10.1 ; 1 июня 2006. Выпущен Ubuntu 6.06 LTS с долгосрочной поддержкой ; 10 августа 2006. Novell переименовывает дистрибутив для домашних пользователей в OpenSUSE ; 26 сентября 2006. Вышла Mandriva 2007 ; 2 октября 2006. Выпущен Slackware 11.0 ; 15 декабря 2006. FSF запускает кампанию BadVista.org ; 8 января 2007. Fedora Core и Extras сливаются в один проект ; 4 февраля 2007. Линус анонсирует ядро 2.6.20. — С. 44 ; 9 апреля 2007. Выпущен Debian 4.0 (Etch) ; 14 мая 2007. Microsoft заявляет, что Linux нарушает 235 ее патентов ; 29 июня 2007. Опубликован финальный вариант GPLv3 ; 10 августа 2007. Суд США признает Novell, а не SCO, владельцем прав на Unix ; 18 октября 2007. Релиз Ubuntu 7.10 (Gusty Gibbon) ; Январь 2008. Выходит 100-й номер LXF!. — С. 45

 

Дорога в будущее

Дорога в будущее [Текст] : [Мир GNU/Linux: лидеры сообщества о прошлом и будущем мира GNU/Linux, отражение мира GNU/Linux на страницах Linux Format, хронология 2001-2008] / записал Майк Сондерс (Mike Saunders)  //  Linux Format. — 2008. — № 1 (100-101), янв.. — С. 38-45. — Содерж.: Новые горизонты: Ричард М. Столлмен. Основатель проекта GNU и Free Software Foundation. — С. 39 ; Взгляд назад. Заголовки новостей LXF номер 1. — С. 39 ; Бернхард Розенкренцер. Бывший разработчик Red Hat, ныне основатель Ark Linux. — С. 39-40 ; Взгляд назад. Ник Вейч об иске SCO, в LXF40, май 2003 ; Майкл Микс. Разработчик Gnome и OpenOffice.org из Novel. — С. 40 ; Джим Землин. Исполнительный директор Linux Foundation. — С. 40-41 ; Гаэль Дюваль. Сооснователь MandrakeSoft (ныне Mandriva) и создатель Ulteo. — С. 41 ; Уоррен Вудфорд. Возглавляет проект Mepis. — С. 41-42 ; Нэт Торкингтон. Автор и член правления Perl Foundation. — С. 42 ; Зак Эрлокер. Исполнительный директор по продуктам, MySQL. — С. 42-43 ; Обратная связь : [Linux Format — пишите на letters@linuxformat.ru или присоединяйтесь к онлайн-дискуссии на www.linuxforum.ru] ; Взгляд назад. LXF62 (Янв. 2005). Вердикт по Ubuntu 4.10 в статье Ultimate Distros. — С. 43 ; Выйдет в 2008-м… : [Некоторые изюминки]. — С. 44 ; Хрустальный шар LXF: [Задачи сообщества по мнению авторов Linux Format Майка Сондерса, Пола Хадсона, Грэма Моррисона, Мэтта Нэйлона]. — С. 45.
      Аннотация
      Юбилейный, сотый номер Linux Format окидывает взором прошлое и заглядывает в будущее GNU/Linux: куда пришло сообщество, какие инновации на подходе и какие испытания его ожидают.
      Журнал считает долгом воздать особую честь и хвалу Ричарду Столлмену (Richard Stallman), чья настойчивость укрепила свободу в недрах сознания. Столлмен начал проект GNU в 1983, с целью дать миру совершенно Свободную операционную систему, а в 1991 году последняя брешь была закрыта ядром Линуса Торвальдса (Linus Torvalds) – Linux. 
       Именно поэтому "Linux" иногда называют "GNU/Linux", отдавая дань проекту GNU, который разработал компилятор, библиотеки и приложения, составившие большую часть этой ОС. Когда журнал встает на защиту технических преимуществ философии "Open Source" (надежные приложения, безопасный код), не стоит забывать, насколько важен столлменовский подход "Free Software", который делает упор прежде всего на социальные преимущества: свободу делиться и изменять программы.

 

Мартин Б. Что за штука… libferris?

    Мартин Б. Что за штука… [Текст] : libferris? / Бен Мартин  //  Linux Format. — 2007. — № 5 (92), май. — С. 38-39. — Внутритекст. веблиогр. 
    Аннотация
    Автор библиотеки libferris о своем творении, которое позволяет монтировать в файловую систему что угодно (даже один файл, вроде RPM, может стать файловой системой), надо только предусмотреть в libferris подключаемый модуль (модули уже существуют для реляционных баз данных, XML-файлов, почтовых ящиков, приложений). 

 

LinuxBIOS – тернистый путь к полной свободе

    LinuxBIOS – тернистый путь к полной свободе [Текст]  //  Linux Format. — 2007. — № 3 (90), март. — С. 4. — (Новости). 
    Аннотация
    В большинстве случаев любой компьютер, работающий под управлением свободной операционной системы, обладает как минимум одним проприетарным программным компонентом – BIOS. Впрочем, и для этого ПО есть свободная замена – уже несколько лет ведется разработка LinuxBIOS, способного полноценно заменить закрытый код и даже обеспечить лучшие показатели. Коротко ситуацию с разработкой LinuxBIOS обрисовал автор данного программного обеспечения – Рональд Миннич (Ronald G. Minnich) в интервью организаторам FOSDEM (Free and Open source Software Developers’ European Meeting). 

 

Сондерс М. Ruby без Rails

    Сондерс М. Ruby без Rails [Текст] / Майк Сондерс  //  Linux Format. — 2007. — № 2 (89), февр.. — С. 42-45. — (Нестандартное программирование. Ruby). — Веблиогр.: с. 44 (4 назв.). — Прил.: ««Со знанием Ruby создать web-сервер можно быстрее, чем произнести “/etc/apache/httpd.conf”…»». — С. 44 ; «Модные модули [Ruby]». — С. 45.  
    Аннотация
    Язык программирования Ruby. Многие из нас слышали о Ruby в контексте Ruby on Rails, современного программного каркаса (framework). Майк Сондерс знакомит нас с детищем Юкихиро Мацумото (Yukihiro Matsumoto) — мультипарадигменным (multiparadigm) языком программирования Ruby. Рассмотрено основы языка  (переменные и ввод и вывод строк, управляющие конструкции, обработка исключительных ситуаций), показано как создать простенькое приложение в системе под Linux, а в завершение – полноценный веб-проект (веб-сервер), используя библиотеку socket. Успехов в программировании на Ruby! Желаем создать веб-сервер быстрее, чем кто-то произнесет “/etc/apache/httpd.conf”…"…