Linux Format 2015 № 3 (194)

Остапкевич, М. ПЛИС: много памяти не бывает

Остапкевич, М. ПЛИС: много памяти не бывает [Текст] : учебник : [подключение внешней динамической памяти (DRAM) к процессору ПЛИС] / Михаил Остапкевич, Евгений Балдин  //  Linux Format. — 2015. — № 3 (194), март. — С. 84-87. — (Учебник) (ПЛИС). — Прил.: "Про Papilio Pro" : [(http://papilio.cc/index.php?n=Papilio.PapilioPro) — основные отличия от Papilio One]. — С. 84. 
     Аннотация
     Подключение внешней динамической памяти (DRAM) к плате MT48LC4M16 серии Papilio Pro, чтобы процессор мог использовать для хранения своих программ и данных динамическое ОЗУ (DRAM). Столько и таких больших листингов я еще не встречал на страницах журнала.
     Плюсы и минусы динамического ОЗУ (DRAM). 
     Описание микросхемы MT48LC4M16 и выводов соединения с ПЛИС. 
     Листинг интерфейса контроллера памяти Simple SDRAM Controller (http://hamsterworks.co.nz/mediawiki/index.php/Simple_SDRAM_Controller) реализации Майка Филда (Mike Field), листинг обеспечения подачи синхросигнала на контроллер памяти. 
     Использование контроллера памяти — описание действий для выполнения записи и чтения, листинги кода.

 

Барнс, Р. Micro Python: а ну, приступим

Барнс, Р. Micro Python: а ну, приступим [Текст] : учебник : [основы микроконтроллера Pyboard и языка Micro Python на примере создания встраиваемой системы реального времени] / Рассел Барнс [Russell Barnes]  //  Linux Format. — 2015. — № 3 (194), март. — С. 80-83. — (Учебник) (Micro Python). — Прил.: "С «голым железом» быстро и удобно общаться через последовательное соединение. В Screen открыть командную строку Python можно командой screen /dev/ttyAMC0.". — С. 80 ; "Pyboard мало чего не умеет, к тому же на нем масса смачных интерфейсов. Можно даже управлять четырьмя сервоприводами «прямо из коробки»" [Изображение] ; "Скорая помощь. Лучший итог совместимости Pyboard с картами MicroSD не в том, что между ними можно быстро и легко переключаться для запуска скриптов Micro Python, а в том, что их можно использовать для журналирования данных.". — С. 81 ; "Квадрокоптер" : [проект по созданию квадрокоптера на базе Pyboard и Micro Python] : [краткая информация]. — С. 82 ; "Спецификации Pyboard" [Таблица] : [процессор, ПЗУ и ОЗУ, разъем для подключения карты MicroSD, акселерометр, часы реального времени, GPIO] ; "Уменьшенный Python" : [библиотеки Micro Python в стандартной поставке, дополнительные библиотеки в micropython­lib на http://github.com/micropython]. — С. 83. 
     Аннотация
     Удобства языка Micro Python и микроконтроллера Pyboard для встраиваемых систем реального времени. 
     Основы языка Micro Python и контроллера Pyboard — особенности подключения к компьютеру, написание кода (традиционное "Hello, World"; разбор скрипта для переключения одного из четырех светодиодов Pyboard между минимальной и максимальной яркостью), загрузка кода в контроллер, подключение к интерактивной среде Pyboard и ее интерактивной командной строке при помощи программы Screen для последовательного подключения, возможности взаимодействия с Pyboard при помощи библиотек Micro Python. 
     Реализация превращения Pyboard в псевдо-мышь, курсор которой можно перемещать, наклоняя плату и используя параметры акселерометра, а также кликать на нем. 

 

Ельчук, К. SquirrelMail: начнем, пожалуй

Ельчук, К. SquirrelMail: начнем, пожалуй [Текст] : учебник : [почтовый сервер] : [установка и настройка] / Кент Ельчук [Kent Elchuk]  //  Linux Format. — 2015. — № 3 (194), март. — С. 76-79. — (Учебник) (SquirrelMail). — Прил.: "Скорая помощь. Если ваш провайдер не разрешает почтовому серверу отправлять почту через порт 25, его всегда можно попросить разрешить это, или отправлять исходящую почту через такого провайдера, как Gmail.". — С. 76 ; "Использование nmap" : [получение информации об используемых портах; команды сканирования; список параметров nmap — http://linuxcommand.org/man_pages/nmap1.html] ; "Скорая помощь. MX Toolbox — фантастический ресурс для дешифровки длинных почтовых заголовков и их проверки по спам­листам. Вы найдете его на http://mxtoolbox.com/EmailHeaders.aspx.". — С. 77 ; "Использование почтового клиента" : [Thunderbird Mail; получение вложений]. — С. 78 ; "Скорая помощь. Воспользовавшись статическим IP-­адресом и зарезервировав его в роутере, вы сэкономите массу времени по сравнению с изменением всех локальных адресов в сети. Если ваш IP-адрес изменился, нужно изменить перенаправление портов в роутере и изменить файлы настройки, указав в них новый IP-­адрес." ; "Использование SpamAssasin" : [список команд]. — С. 79. 
     Аннотация
     Как настроить и запустить свой собственный сервер почты и развернуть на нем почтовый веб-­сервис. 
     Установка Apache, PHP и MySQL, установка почтового сервера Postfix и пакета веб-почты SquirrelMail, настройка SquirrelMail, отправка почты на другие серверы (проверка на предмет блокирования порта 25 провайдером и варианты выхода из положения), прием о отправка вложений, использование доменного имени через бесплатный сервис DNS, установка удаленного доступа по SSH, борьба со спамом.

 

Ботвик, Н. Gummiboot: ускорим загрузку

Ботвик, Н. Gummiboot: ускорим загрузку [Текст] : учебник / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — № 3 (194), март. — С. 74-75. — (Учебник) (Gummiboot). — Прил.: "Скорая помощь. Gummiboot умеет работать только с устройствами UEFI. Для систем с более ранними версиями BIOS в духе MS­-DOS он не подойдёт. Но на большинстве компьютеров последних двух лет UEFI быть должен." ; "UEFI Shell" : [программма-оболочка для просмотра, настройки и запуска приложения UEFI]. — С. 75. 
     Аннотация
     Сколько копий было сломано в связи с UEFI (Unified Extensible Firmware Interface) из-за функции Secure Boot и ее способности осложнить жизнь производителям и некоммерческим операционным системам. Нейл Ботвик утверждает, что UEFI — это далеко не только Secure Boot. Одной из главных особенностей UEFI является принципиально иной, по сравнению с загрузчиком способ запуска операционной системы, при котором код может загружаться непосредственно с первого раздела жёсткого диска, если раздел форматирован в файловой системе FAT (EFI System Partition или ESP). Отсюда следует, как отмечает Нейл Ботвик, что можно обойтись совсем без загрузчика. Практически нужен минимальный менеджер загрузки для изменения ее параметров и переключения между несколькими операционными системами. Один из таких менеджеров Gummiboot (http://freedesktop.org/wiki/Software/gummiboot) — более быстрый вариант загрузки, который ладит с UEFI. 
     Gummiboot — скачивание (http://cgit.freedesktop.org/gummiboot),установка без удаления Grub, установка в ESP (ESP размещен в /boot), создание меню загрузки, настройка UEFI при помощи efibootmgr

 

Цукалос, М. DTrace: гид по применению

Цукалос, М. DTrace: гид по применению [Текст] : учебник : [применение полного анализа и отладки ПО для мониторинга производительности системы под Linux] / Михалис Цукалос [Mihalis Tsoukalos]  //  Linux Format. — 2015. — № 3 (194), март. — С. 70-73. — (Учебник). — Прил.: "Скорая помощь. Если вы администратор различных машин Unix, изучите DTrace непременно: это сильно облегчит вашу жизнь. Если вы администратор только систем Linux, это всё равно хороший выбор.". — С. 70 ; "Зачем создали DTrace?" : [минусы отлаживающих утилит  strace и truss; значение вставки в ПО сообщений об отладке и других видов сообщений; цель компании Sun Microsystems при разработки DTrace (2004), плюсы программы при отладке ПО] ; "Скорая помощь" : [альтернативы DTrace — команда perf (она же perf_events) и SystemTap]. — С. 71 ; "Скорая помощь. Когда вы пытаетесь решать проблему с производительностью, один вопрос тащит за собой другой. Не сдавайтесь; просто продолжайте отвечать на возникающие вопросы!" : [совет]. — С. 72 ; "DTrace против Linux DTrace" : [недостатки версий программы для Linux; основополагающее руководство по DTrace — http://www.dtracebook.com]. — С. 73. 
     Аннотация
     Всё, что вам следует знать об удобном инструменте DTrace, чтобы проверить производительность своей системы. 
     DTrace (расшифровывается Dynamic Tracing — Динамическое слежение) — версии (версия в Oracle Linux и портированная на Linux свободная на https://github.com/dtrace4linux/linux), назначение, плюсы, высокий порог освоения, установка в системе под Ubuntu Linux, прицип работы (понятия провайдер и зонд), команды и опции команд, программирование DTrace на D, функции статистики, полезные команды-однострочники (команда печати числа системных вызовов на каждую работающую программу; команда отслеживания системных вызовов open() и печати имени и пути процесса, вызвавшего open(); печати количества прочитанных байтов, сгруппированных по процессам; отслеживания ввода/вывода диса и печати ID процесса, его имени и размера операции ввода/вывода в байтах; подсчёта исходящих соединений, отслеживанием вызовов connect(), подсчёта входящих соединений, отслеживанием вызовов accept(); чтения и записи через сокет, которые соответствуют вызовам read() и write(), сгруппированные по процессу с заданным именем; подсчёта вызовов функции, относящихся к ext4).

 

Конвэй, Ш. Безопасность: тестируемся на вторжения

Конвэй, Ш. Безопасность: тестируемся на вторжения [Текст] : учебник : [подготовка и проведение простого теста на вторжение] / Шон Конвэй [Sean Conway]  //  Linux Format. — 2015. — № 3 (194), март. — С. 68-69. — (Обнаружение вторжений) (Учебник). — Прил.: "Скорая помощь. Справку по портам разных сервисов можно получить в файле /etc/services. Имейте в виду, что это применимо к UNIX и не сильно поможет вам в других ОС вроде Windows." ; Место для имен : [вход злоумышленника в систему возможен и через службы, приложения, базы данных, а поэтому нужно заменить общеупотребительные имена пользователей в них и изменить стандартные пароли после установки приложений и баз данных]. — С. 68 ; "Журналирование служб" : [справка о системах логов] ; "Скорая помощь. Если устройство в LAN имеет внешний IP-­адрес, значит, шлюз настроен в режиме пропускания PPPoE. DHCP не назначает внутренние IP­-адреса, а подключённому компьютеру назначается внешний IP-­адрес шлюза. При такой конфигурации необходимость в брандмауэре выше, чем при какой­-либо другой." ; "Блок-схема модема/шлюза" [Изображение] : [цвет. схема]. — С. 69. 
     Аннотация
     Оснащаем простой защитой стандартный порт сервиса SSH запретом входа root (в файле /etc/ssh/sshd_config строку с текстом PermitRootLogin заменяем на PermitRootLogin no) и при помощи сервиса TCP_Wrappers (создаем в /etc/hosts.deny запись: ALL:ALL), нарочно открываем его перед Интернетом с помощью проброса (forwarding) и оставляем на некоторое время, а потом просмотрим файл /var/log/secure и поищем в логах посторонние IP, которые к нам подключались. Интересно, а не подглядывают ли за нами какие­-нибудь Большие Братья? 
     Попутно мы узнаем, что задолго до брандмауэров сервисы защищал TCP_Wrappers, который ограничивает доступ к сети определенными ресурсами, используя файлы /etc/hosts.deny и /etc/hosts.allow; что такое проброс (форвардинг, forwarding) и как его настроить.

 

Балдин, Е. М. Больше компьютеров мелких, хороших и разных

Балдин, Е. М. Больше компьютеров мелких, хороших и разных [Текст] : [открытый проект Black Swift по созданию компьютера величиной с SD-­карту] / Евгений Михайлович Балдин  //  Linux Format. — 2015. — № 3 (194), март. — С. 67. — (Учебники). 
     Аннотация
     Дмитрий, Валерий, Александр, Алексей, Анастасия и Олег собрали на  Kickstarter деньги и запусают открытый проект Black Swift по созданию компьютера величиной с SD-­карту на базе Qualcomm Atheros AR9331 под управлением Linux в виде OpenWRT. Интересно, чем этот проект выделится на фоне Arduino и Raspberry Pi?
     В постскриптум сообщается, что Harebrained Schemes LLC запустили в Гонконге проект-продолжение вселенной Shadowrun и за 12 дней до окончания кампании по сбору средств собрали на проект 800 тысяч долларов.
 

Браун, К. По рецептам д-ра Брауна : [Linux Format, 2015, № 3 (194), март]

Браун, К. По рецептам д-ра Брауна [Текст] : Эзотерическое системное администрирование из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown)  //  Linux Format. — 2015. — № 3 (194), март. — С. 62-65. — (Рецепты доктора Брауна). — Содерж.: Жалобы луддита : [стихотворение] ; Групповуха с фото. Обрабатывайте сотни изображений разом с помощью phatch, утилиты групповой обработки изображений : [графическая утилита phatch (сокращение от "Photo Batch" — групповая обработка фото; http://photobatch.wikidot.com): особенности (не предназначена для самой обработки, а только составляет список действий — очередность операций обработки, где указано все, что вы хотите сделать с фото), работа с утилитой, просмотрщик изображений и его дополнительные возможности (просмотр метаданных EXIF и редактирование некоторых метаданных)]. — С. 62 ; Интерактивные скрипты с Whiptail. Приукрасьте интерактивные скрипты! Создайте текстовый мастер с помощью маленькой умной Whiptail и небольшого скрипта : [утилита командной строки Whiptail для придания интерактивности скриптам путем показа интерактивных диалоговых окон с целью сбора информации из скрипта — краткая информация; листинг и разбор скрипта, который проводит пользователя через процесс изменения прав доступа на файл или папку и завершается формированием требуемой команды  chmod] ; Типы диалоговых окон в Whiptail [Таблица] : [типы и описания окон]. — С. 63 ; sssd : [демон sssd (system security services — системные сервисы безопасности; https://fedorahosted.org/sssd) — задача, возможности кэширования логинов и паролей с целью сохранения учетной записи при входе в корпоративную сеть и при удаленном доступе; неотъемлемая часть RHEL7]. — С. 64 ; OpenLDAP, часть 2 : [настройка аутентификации клиента для каталога учетных записей пользователей: установка клиентских утилит (пакет libnss­ldap), примерные настройки, настройка файла «переключения сервиса имен» (name service switch) — /etc/nsswitch.conf и PAM, чтобы PAM использовал для аутентификации библиотеку libpam-ldap (рекомендуется использовать для настройки программу auth-client config); изменение настроек PAM — выбор механизма аутентификации, установка пароля для пользователя jane с помощью программы ldappasswd из пакета ldap-utils (сложный способ) или скрипта ldapsetpasswd (из пакета ldapscripts), вход под пользователем jane и создание домашнего каталога пользователя jane с помощью модуля pam_mkhomedir, четыре способа добавления пользователя в каталог (путем создания LDIF-­файла вручную, с помощью ldapadduser, с помощью графической утилиты просмотра LDAP, например, LAT и с помощью утилит для миграции от PADL Software, генерирующие файлы LDIF, которые затем добавляются в каталог через ldapadd)]. — С. 64-65 ; debconf : [справка]. — С. 65.
     Аннотация 
     Мы уже имели возможность почитать прозу доктора Брауна (чтения из "Книги Тукса"). В этот раз доктор доносит до нашего слуха поэтические "Жалобы луддита", которому пергамент и гусиное перо, чернила и перочинный нож дают время для размышлений. Время для размышлений увеличит и средство пакетной обработи фотографий и окончание работы по настройке доступа (и аутентификации) к учетным записям в OpenLDAP из клиентского компьютера, чтобы реально работать с каталогом.

 

Иванова, Т. Matuntu: Mate по-русски

Иванова, Т. Matuntu: Mate по-русски [Текст] : [дистрибутив на базе Ubuntu для русскоговорящих пользователей] : [обзор] / Татьяна Иванова  //  Linux Format. — 2015. — № 3 (194), март. — С. 60-61. — (Приключения Ubuntu в России). — Прил.: "Мастер-ремастер" : [прекращено развитие программы Remastersys для Debian, сборка для Ubuntu поддерживается в актуальном состоянии разработчиком соответствующего PPA-­репозитория]. — С. 60. 
     Аннотация
     Дериваты, они же локально-адаптированные системы, собранные с учетом реалий конкретных стран и регионов. Успехи создания и использования этой группы дистрибутивов в Испании. Краткая характеристика локализации российского дистрибутива Runtu (2007). Одна из причин активного создания производных Ubuntu — наличие программ (например, Remastersys) для сборки на базе дистрибутива собственных, индивидуализированных систем. 
     Ubuntu-based дистрибутив Matuntu (http://matuntu.ru/; июнь 2013) с графическим окружением Mate — краткая история создания и участники создания (Алексей Бухалов aka BaaTLT, Игорь Мартынов aka ivm, Юрий Квасов aka calambus, Татьяна Иванова aka vita), актуальные сборки дистрибутива, именование сборок, краткая характеристика, сообщество и поддержа пользователей.

 

Федорчук, А. LMDE Betsy: есть ли жизнь до релиза?

Федорчук, А. LMDE Betsy: есть ли жизнь до релиза? [Текст] : [Linux Mint Debian Edition 2 Betsy] : [детальный обзор] / Алексей Федорчук  //  Linux Format. — 2015. — № 3 (194), март. — С. 52-59. — (Linux Mint Debian Edition). — Прил.: "Личная особенность" : [реализация утилиты apt в дистрибутивах проекта Mint]. — С. 54 ; "Привет, мир" : [экран приветствия дистрибутива — функциональные возможности, отключение и включение]. — С. 55 ; "Скорая помощь…" : [режим масштабирования в Cinnamon (включается горячими клавишами Control+ Alt+ Up), в котором на экран выводятся все открытые окна текущей рабочей области]. — С. 56 ; "Скорая помощь. К низкоуровневому конфигурированию с помощью редактора Dconf в среде Cinnamon приходится прибегать буквально в единичных случаях — настолько редких, что соответствующий инструмент даже не включён в штатную поставку дистрибутива, а должен устанавливаться дополнительно. Пожалуй, единственный пример того, когда без него не обойтись — включение режима сохранения сеанса при завершении работы (см. рис. 15).". — С. 57 ; "Скорая помощь. Следует помнить, что поиск в Менеджере программ — регистро­зависимый. Это можно продемонстрировать на примере поиска выпадающих терминалов. Если в поле поиска ввести слово «Выпадающий», мы увидим пакет выпадающего терминала Guake. А по ключевому слову «выпадающий» обнаружится совсем другой выпадающий терминал, Tilda.". — С. 59. 
     Аннотация
     О популярном отпрыске Ubuntu Linux Mint пользователи Linux наслышаны с 2006 года, а вот его брат по проекту Linux Mint — Linux Mint Debian Edition (LMDE) — известен менее. 
     Алексей Федорчук исправляет это упущение и обстоятельно знакомит с предысторией (ноябрь 2006 — сентябрь 2010) и историей LMDE (сентябрь 2010 — август 2014), историей LMDE 2 Betsy (август 2014 — февраль 2015) и состоянием дистрибутива на март 2015 года. И не просто информирует, а предоставляет возможность сделать два шага к ознакомлению с будущим релизом до его выпуска — скачать образ релиза LMDE 1 под именем linuxmint­-201403-­cinnamon-­dvd-­64bit.iso (объём 1,4 ГБ) или linuxmint-­201403­mate­-dvd­-64bit.iso и установить ОС (с советами по осуществлению установки); превратить LMDE 1 в LMDE 2 Betsy под руководством Алесея Федорчука. 
     Знакомство со средой Cinnamon — интерфейс и его составляющие, главное меню, рабочий стол и рабочие области, тайлинг окон и тайлинговая система, настройки. 
     Краткая информация о фирменных утилитах дистрибутива — средства работы с пакетами (собственная реализация утилиты apt, Менеджер программ mintinstall, утилита softwaresources, Менеджер обновлений mintupdate), средства работы с файлами (mintbackup для резервного копирования и сохранения списка установленных пакетов, mintstick для создания загрузочного USB-носителя, mintlocale для изменения языка интерфейса/параметров locale и определения метода ввода).
     Различия Linux Mint и Linux Mint Debian Edition.     

 

Бидвелл, Д. Pi3D

Бидвелл, Д. Pi3D [Текст] : [API OpenGL ES и его использование для создания 3D-графики на Raspberry Pi] / Джонни Бидвелл [Jonni Bidwell]  //  Linux Format. — 2015. — № 3 (194), март. — С. 48-51. — (3D-графика на Pi). — Внутритекст. веблиогр.. — Прил.: "Установка Pi3D на Raspbian" : [советы]. — С. 49 ; "Что такое OpenGL" : [OpenGL (Open Graphics Library) и OpenGL ES (OpenGL for Embedded Systems — OpenGL для встраиваемых систем)] : [справка]. — С. 50. 
     Аннотация
     3D-графика OpenGL на Raspberry Pi: рисуем 3D-систему из трёх небесных тел, в ходе которой приобретем умения работы со сферами, текстурами, вводом с клавиатуры и небесной геометрией для постановки красивого балета нашей системы тел в космосе. 
 

Найтингейл, Д. Чудный г-н Файрфокс

Найтингейл, Д. Чудный г-н Файрфокс [Текст] : интервью Linux Format : [вице-­президент Mozilla по проекту Firefox Джонатан Найтингейл (Johnathan Nightingale) о Firefox, о будущем Сети и браузеров]  //  Linux Format. — 2015. — № 3 (194), март. — С. 44-47 : цвет. фото. — (Интервью  Linux Format). 
     Аннотация
     В связи с десятилетием веб-браузера Firefox, которое отмечалось в ноябре 2014 года, вице-­президент Mozilla по проекту Firefox напоминает об инновациях Firefox в сфере защиты приватности пользователей — опция запрета отслеживания Do Not Track, WebGL, кнопка "Забыть" (Forget), способ поиска DuckDuckGo, Помощник по приватности (Privacy Coach); рассказывает о Firefox Developer Edition — первом браузере, созданном специально для разработчиков; разъясняет важность приватности пользователя; делится своим видением будущего Сети, в котором выделяет четыре основные тренды — весь мир окончательно подключится к Сети онлайн, все большая часть жизни будет проходить онлайн, данные станут сложнее, Интернет, каким мы его знаем, уйдет в прошлое вследствие стремления корпораций взять под контроль бизнес-моделей жизнь пользователя, станет реальной угроза сохранения Сети как глобального рынка идей; высказывается о пути развития браузеров как программ, которые работают ради пользователя. 
     В завершение интервью Джонатан Найтингейл остановился на ряде вопросов по Firefox: главное отличие браузера от других браузеров и, увы, это не скорость, не настраиваемость — это независимость; совершенствование функциональности в соответствии с потребностями пользователей; важность настраиваемости как ключевой ценности Mozilla; расширения для обеспечения приватности в Сети (Lightbeam, Privacy Badger и Ghostery); использование браузера для онлайн-игр, интернет как игровая платформа; роль сообщества волонтёров в разработке.

 

Тернбалл, Д. Докинг завершен

Тернбалл, Д. Докинг завершен [Текст] : интервью Linux Format : [создатель свободно распространяемых и открытых программ, разработчик и консультант в Docker Inc, технический директор в Kickstarter, активист Docker, автор ряда книг компьютерной тематики Джеймс Тернбалл (James Turnbull) беседует о техническом писательстве, развитии Linux и среде разработки Docker] / вел Мэтью Хэнсон [Matthew Hanson]  //  Linux Format. — 2015. — № 3 (194), март. — С. 38-42 : цвет. фото. — (Интервью  Linux Format). 
     Аннотация
     По делу и толково говорит Джеймс Тернбалл о том, что ему близко, как техническому писателю (подход издателей к изданию технической литературы, темы своих книг, цель создания технической литературы), как активисту Open Source (качество документации к открытому коду, развитие и распространение Linux), как разработчику Docker (концепция основателя проекта Соломона Хайкса (Solomon Hikes) о Docker как среде разработки, суть Docker, сайт Docker Hub в организации работы команды, история и миссия компании Docker Inc, главное отличие Docker от других средств виртуализации на гипервизоре, отличие принципа действия Docker от виртуализации с гипервизором, проблема безопасности контейнеров Docker). 
     Во введении к интервью упомянуты три из семи книг Джеймса Тернбалла, а именно — "The Docker Book" ("Книга Докера"), "Pulling Strings with Puppet" ("Управлять "марионеткой"") и "The Logstash Book" ("Книга о logstash").

 

Ботвик, Н. Вот она — техника 2015

Ботвик, Н. Вот она — техника 2015 [Текст] : [руководство по использованию] / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — № 3 (194), март. — С. 30-37. — (Самый авангардный Linux). — Содерж.: Ядро Linux. Сделайте своей Linux ОС пересадку сердца : [уважительные причины обновления ядра; скачивание (https://kernel.org), настройка с помощью menuconfig или xconfig, компилирование и установка ядра] ; Обновите initrd. — С. 31 ; Чем плох Х : [X как архитектура и инфраструктура переусложнена]. — С. 32 ; Wayland. Попробуйте систему окон, альтернативную устаревающей X11 : [Wayland: как библиотека, как интерфейс между программами и компоновщиком и между компоновщиком и ядром, как сервер отображения, как движок графики; установка (http://wayland.freedesktop.org) и роль в новой системе окон; что такое компоновщик в системе окон; компоновщик Weston, запуск и настройка полного рабочего стола Wayland/Weston, работа с Gnome на Wayland в Fedora 21; альтернативный сервер отображения Mir от Canonical]. — С. 32-33 ; Добавление репозитория : [репозиторий — определение, дополнительные репозитории (примеры), PPA (Personal Package Archive) Ubuntu и команда добавления репозитория в менеджер пакетов]. — С. 33 ; Родоначальник : [ZFS — подлинная файловая система «нового поколения» (анонсирована Sun Microsystems 14 сентября 2004) — новизна, открытый проект в Linux и его недостатки]. — С. 34 ; ФС нового поколения. Файловые системы бурно развиваются — установите самую новую : [коренное отличие файловых систем «нового поколения» от предыдущих файловых систем (ext2/3/4, ReiserFS и XFS); btrfs — создание, монтирование; обеспечение безопасности данных и восстановления данных в файловых системах ZFS и btrfs; F2FS (Flash Friendly File System) — файловая система для использования на твердотельных жёстких дисках (SSD) — активация, перенос раздела root на F2FS]. — С. 34-35 ; Эксперименты с файловыми системами : [предлагаются варианты ознакомления с новыми файловыми системами без форматирования жёсткого диска — использование внешнего диска или второго внутреннего диска, выделение места через изменение размера существующих разделов, использование устройства обратной связи (рассмотрено подробнее)] . — С. 35 ; Контейнеры Systemd. Попробуйте использовать несколько изолированных систем : [технология ядра Linux cgroups и контейнеры Linux (Linux Containers) как альтернатива виртуализации — плюсы и минусы; рассмотрена работа с контейнерами через systemd-nspawn в Bash (запуск контейнера, загрузка внутри контейнера)] ; Заполнение директории контейнера : [установка ОС в контейнер]. — С. 36 ; Новые технологии. Создайте тестовую среду и учитесь на практике : [кратко рассмотрены плюсы и минусы таких способов создания тестовой среды для экспериментальных программ, как виртуальная машина, использование другого компьютера; более подробно рассмотрена двойная загрузка]. — С. 37. 
     Аннотация
     Осваиваем и учимся безопасно применять новые авангардные технологии Linux уже сейчас с помощью руководства по суперсовременной графике Wayland, файловым системам и контейнерам, виртуализации.

 

Шарма, М. Рабочие столы Linux

Шарма, М. Рабочие столы Linux [Текст] : [сравнит. обзор] / Маянк Шарма [Mayank Sharma]  //  Linux Format. — 2015. — № 3 (194), март. — С. 24-29. — (Сравнение) (Среды рабочего стола). — Содерж.: Наша подборка : [перечень тестируемых рабочих столов] ; Про наш тест : [условия теста рабочих столов — тестирование в нейтральной среде основного дистрибутива Ubuntu (поскольку он идет только с Unity и не связан с разработкой какого бы то ни было другого рабочего стола) и в родной среде, предлагаемой рабочим столом]. — С. 24 ; Установка и поддержка дистрибутивов. Кто их поддерживает и как вы их получаете? : [Gnome, KDE, Cinnamon, Mate, Enlightenment, переключение между рабочими столами, если их установлено несколько] ; Вердикт : [три лидера — Gnome, KDE, Cinnamon] ; Приложения по умолчанию. Что вас ждет в укомплектованном пакете? : [общая характеристика коллекций приложений рабочих столов] ; Вердикт : [лучшие коллекции приложений у Gnome и KDE]. — С. 25 ; Внешний вид. Что обеспечивает лучшее впечатление от рабочего стола? : [кризис дизайна рабочих столов в связи с появлением сенсорных устройств, а дальше идут характеристики внешнего вида отдельных участников теста] ; Cinnamon : [внешний вид] ; Enlightenment : [внешний вид]. — С. 26 ; Gnome 3 : [внешний вид] ; Mate : [внешний вид] ; KDE : [внешний вид]. — С. 27 ; Помощь и документация. Нужна рука, чтоб на нее опереться? : [Gnome — портал помощи (http://help.gnome.org), вики (http://wiki.gnome.org) и блоги разработчиков (http://planet.gnome.org), KDE — документация (http://docs.kde.org), UserBase wiki, TechBase wiki и блоги разработчиков (http://planetkde.org)] ; Вердикт :  [лидер KDE, но все рабочие столы имеют инфраструктуру поддержки для пользователей]. — С. 26 ; Производительность. Как они влияют на время загрузки? : [требования к железу и ОЗУ] ; Вердикт : [лидеры Enlightenment и Mate]. — С. 27 ; Расширения и дополнения. Мне нужны расширения — много расширений! : [лидеры Gnome и KDE] ; Настраиваемость. Можно ли их подрегулировать? : [особенности настроек рабочих сред обзора] ; Вердикт : [лучшая настраиваемость у Cinnamon и KDE]. — С. 28 ; Среды рабочего стола. Вердикт : [краткие общие характеристики сильных и слабых сторон тестируемых рабочих сред; почему рабочий стол Cinnamon лучший] ; I. Cinnamon : [Cinnamon 2.2 (cinnamon.linuxmint.com), лицензия GPL v2: общая оценка в баллах и резюме] ; II. KDE : [KDE 5.1 (www.kde.org), лицензия GNU LGPL: общая оценка в баллах и резюме] ; III. Gnome : [Gnome 3.14 (www.gnome.org), лицензия GPL, LGPL: общая оценка в баллах и резюме] ; IV. Mate : [Mate 1.8 (www.mate­desktop.org), лицензия GPL, LGPL: общая оценка в баллах и резюме] ; V. Enlightenment : [Enlightenment e19 (www.enlightenment.org), лицензия BSD: общая оценка в баллах и резюме] ; Рассмотрите также… : [названы рабочие среды Xfce, LXDE, ROX Desktop иJWM]. — С. 29.
     Аннотация
     Что такое среда рабочего стола (Desktop Environment, DE) и важность выбора рабочего стола. Еще недавно пальму первенства по очереди вырывали друг у друга Gnome и KDE. Но им приходится потесниться! Маянк Шарма поможет сделать объективный выбор, рассматривая Cinnamon, Enlightenment, Gnome Shell, KDE Plasma, Mate.