Учебник

Цукалос, М. Drupal 8: сайт своими руками

Цукалос, М. Drupal 8: сайт своими руками [Текст] : учебник : [ознакомление с системой управления контентом Drupal 8 в процессе создания с ее помощью сайта] / Михалис Цукалос [Mihalis Tsoukalos]  //  Linux Format. — 2017. — № 3 (221), март. — С. 72-75. — (Учебник) (Drupal 8). — Вэблиогр. "Скорая помощь": с. 73 (3 назв.). — Прил.: "Наш эксперт" : [Михалис Цукалос] : [краткая справка] ; "Скорая помощь" : [Drupal 8 также работает с веб-сервером Nginx] : [краткая информация]. — С. 72 ; "Drupal 8 против других CMS" : [сильные и слабые стороны популярных CMS Drupal, WordPress и Joomla] : [краткая информация]. — С. 73 ; "Скорая помощь. Если вы хотите использовать модули, недоступные для Drupal 8, возможно, вам понадобится использовать вместо него Drupal 7 и обновить его до Drupal 8 позднее. Ваш конечный выбор зависит от сайта, который вы хотите создать, а также от имеющегося у вас времени и ресурсов." : [модули Drupal] : [совет]. — С. 74 ; "Модули Drupal 8" : [доступные модули — www.drupal.org/project/project_module, модули ctools (Chaos tool suite, www.drupal.org/project/ctools), Administration menu (www.drupal.org/project/admin_menu), Analytics (www.drupal.org/project/google_analytics), XML sitemap (www.drupal.org/project/xmlsitemap), Devel (www.drupal.org/project/devel); добавление контента в Drupal]. — С. 75. 
     Аннотация
     Система управления контентом (Content Management System, CMS) Drupal 8 — установка в дистрибутиве Debian; утилита командной строки drush; модули Drupal 8 и некоторые полезные, но не столь очевидные части системы; создание на Drupal 8 рабочего сайта, к которому можно получить доступ из Интернета, а если своего домена нет, можно установить Drupal 8.2.3 на свой локальный компьютер Linux (учтите, оба варианта требуют работающего веб-сервера и сервера баз данных (в нашем случае это Apache и MySQL); настройка веб-сервера Apache и сервера баз данных MySQL; утилита командной строки drush (DRUpal SHell) — опции и примеры команд. 
     Документация Drupal — https://www.drupal.org/documentation, руководство разработчика — https://www.drupal.org/docs/develop, форум Drupal — https://www.drupal.org/forum.
Теги: 2017, 3 (221), Linux ; отд. CLI-Programs, отд. GUI-Programs ; Programs — CMS ; 
 

Шарма, М. CentOS: сервер по-простому

Шарма, М. CentOS: сервер по-простому [Текст] : учебник : [основы администрирования CentOS] / Маянк Шарма [Mayank Sharma]  //  Linux Format. — 2017. — № 3 (221), март. — С. 68-71. — (Учебник) (CentOS). — Прил.: "Kickstart установки CentOS" : [файлы kickstart (инструкции установщику Anaconda) для автоматизации установки CentOS (и других дистрибутивов на базе RPM), графический инструмент Kickstart Configurator, документация по установке и использованию файла kickstart для запуска установки — https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Installation_Guide/s1-kickstart2-startinginstall.html] : [краткая справка]. — С. 68; "Скорая помощь" : [совет настроить в сети из нескольких компьютеров с CentOS один в качестве локального сервера обновлений] ; "Серверы Наведи-­и­-Щелкни" : [серверный дистрибутив ClearOS Community Edition (www.clearos.com) на основе CentOS] : [преимущества, возможности применения для самых разных реализаций сервера, базовый мастер настройки]. — С. 69 ; "Установка CentOS" : [пошаговое руководство]. — С. 70 ; "Создание файла kickstart в Kickstart Configurator" : [пошаговое руководство]. — С. 71. 
     Аннотация
     CentOS (сокращение от Community ENTerprise Operating System) — клон Red Hat Enterprise Linux (RHEL), свободно доступный и открытый серверный дистрибутив корпоративного уровня и без необходимости платить за подписку — система управления пакетами RPM, менеджер пакетов Yellowdog Updater, Modified (yum), онлайн-репозитории — официальные (из которых Extra Packages for Enterprise Linux (EPEL), который содержит пакеты Fedora, пересобранные для RHEL, — самый рекомендуемый) и неофициальные (список приводится на сайте https://wiki.centos.org/AdditionalResources/Repositories). 
 

Рехман, А. Двойная загрузка: две ОС рядом

Рехман, А. Двойная загрузка: две ОС рядом [Текст] : учебник : [двойная загрузка дистрибутива Ubuntu Linux 16.04 с Windows в случае, когда первой установлена Windows] / Афнан Рехман [Afnan Rehman]  //  Linux Format. — 2017. — № 3 (221), март. — С. 64-67. — (Учебник) (Двойная загрузка). — Прил.: "Что делать, если вы всё испортили" : [рекомендации по исправлению загрузчика Ubuntu после попытки установить систему с двойной загрузкой — посмотреть инструкции wiki Ubuntu (https://help.ubuntu.com/community/RecoveringUbuntuAfterInstallingWindows), использовать инструмент Boot Repair из Ubuntu live CD или USB, попытаться оживить Ubuntu из терминала в стандартной оболочке Bash] ; "Скорая помощь" : [держите под рукой Ubuntu live CD и установочный диск Windows, которые спасут вас, если произойдет катастрофа] : [совет]. — С. 65 ; "Скорая помощь" : [позаботьтесь, чтобы ваше хранилище резервных копий было физически отдельным, емким и надежным] : [совет]. — С. 66 ; "Реорганизация Boot Manager" : [упорядочение последовательности загрузки ОС и изменение порядка загрузки]. — С. 67. 
     Аннотация
     Причины выбора двойной загрузки. 
     Термины EFI (Extensible Firmware Interface), UEFI (Unified Extensible Firmware Interface), GPT (GUID Partition Table) и MBR (Master Boot Record). 
     Реализация двойной загрузки Ubuntu Linux 16.04 с Windows, когда первой установлена Windows — способ разбиения на разделы при помощи утилиты diskpart, встроенной в установленную Windows; установка Ubuntu Linux 16.04 и опции Ubuntu для установки вместе с Windows. 
     Удаление Linux, например, чтобы пройти полный цикл добавления и удаления операционные системы на компьютер с двойной загрузкой :). 
 

Хэнсон, М. Игры в Linux: организуемся

Хэнсон, М. Игры в Linux: организуемся [Текст] : учебник : [приложение Games 3.18.0 для управления играми пользователя — установка и обзор функций] / Мэтью Хэнсон [Matthew Hanson]  //  Linux Format. — 2017. — № 3 (221), март. — С. 62-63. — (Учебник) (Игры в Linux). — Прил.: "Что такое Steam?" : [платформа и магазин игр от Valve] : [краткая справка]. — С. 62 ; "Устанавливаем Games 3.18.0" : [пошаговое руководство]. — С. 63. 
     Аннотация
     Приятный сюрприз от Gnome — приложение Games 3.18.0, которое сводит все Ваши игры вместе в одном и простом в использовании интерфейсе. Любую Вашу игру (если она поддерживается Games) можно из этого приложения найти и запустить, и все дополнительные программы, необходимые для работы игры, запустятся тоже. 
 

Оксфорд, А. Ubuntu: Linux на ноутбуке

Оксфорд, А. Ubuntu: Linux на ноутбуке [Текст] : учебник : [Ubuntu Linux 16.04 LTS на ноутбуке — решение общих проблем работы] / Адам Оксфорд [Adam Oxford]  //  Linux Format. — 2017. — № 3 (221), март. — С. 58-61. — (Учебник) (Ubuntu на ноутбуке). — Прил.: "Скорая помощь. Если вас заботит срок службы батарей, Powertop — полезный инструмент, который выводит список приложений, потребляющих большую часть вашего драгоценного заряда. Откройте терминал, введите sudo apt-get install powertop и свой пароль, когда вам предложат это сделать. И, наконец, введите powertop, чтобы проверить свои приложения на предмет энергопотребления." : [совет]. — С. 58 ; "Универсальный инструмент экономии энергии" : [приложение TLP (http://linrunner.de/en/tlp/tlp.html) для полного контроля над настройками энергопотребления] : [краткая информация] ; "Скорая помощь" : [System settings > Power > Don’t suspend — отключение спящего режима при переходе в режим низкого энергопотребления] : [совет]. — С. 59 ; "Скорая помощь" : [настройка энергопотребления процессора из терминала при помощи indicator-cpufreq]. — С. 60 ; "Быстрое масштабирование" : [трюки работы с двумя мониторами с экранами высокого разрешения] : [пошаговое руководство]. — С. 61. 
     Аннотация
     Ubuntu Linux 16.04 LTS на ноутбуке — дельные советы по установке дистрибутива и настройке долгой работы аккумулятоной батареи; решение затруднений в работе с NVMe-совместимым SSD-диском, Wi­Fi, трекпадом и жестами мультитача, тачскрином (сенсорным экраном), высоким разрешением экрана и несколькими мониторами. 
     Don't suspend :).
 

Оксфорд, А. Админу: самое главное

Оксфорд, А. Админу: самое главное [Текст] : учебник : [основные команды терминала и умения для администратора веб-сервера Linux под управлением Ubuntu  Linux] / Адам Оксфорд [Adam Oxford]  //  Linux Format. — 2017. — № 3 (221), март. — С. 54-57. — (Учебник) (Terminal) (Администрирование из терминала). — Прил.: "Наш эксперт" : [Адам Оксфорд ведет южноафриканский сайт технологических новостей www.htxt.co.za] : [краткая информация]. — С. 54 ; "Подключение к серверу" : [подключение к серверу в аварийном случае из терминала, используя ssh и зашифрованный ключ для доступа; инструкции — https://help.github.com/articles/generating-an-ssh-key] ; "Скорая помощь. Если вы изменяете имя, разрешения или владельца, у большинства команд есть опция -R или -r, что означает ‘recursive [рекурсивный]’. В основном она меняет атрибуты всех файлов внутри папки, а не самой папки.» : [совет]. — С. 55 ; "Путь к…" : [ключ к пониманию консоли лежит в пути, который расскажет вам о том, где вы находитесь в структуре папки в любое время; о пути информирует окно открытого терминала] : [краткая информация]. — С. 56 ; "20. chmod" : [команда изменения разрешений для пользователей и групп на чтение, запись или исполнение файлов — применение и синтаксис] ; "Скорая помощь" : [команда man] : [manual — руководство] : [применение]. — С. 57. 
     Аннотация
     Самые существенные команды (apt­get update && upgrade, cat, cd, chmod, chown, df, find, grep, history, ifconfig, kill и killall, ls, mv & rm & cp, nano, passwd, service restart, su, sudo, top, w) и умения, без которых "стихийному" аварийному администратору практически не жить. 
 

Браун, Д. По советам м-ра Брауна [Linux Format, 2017, № 3 (221), март]

Браун, Д. По советам м-ра Брауна [Текст] : эзотерическое системное администрирование из таинственных закоулков серверной : [материалы для сисадминов Linux-систем] / Джолион Браун [Jolyon Brown]  //  Linux Format. — 2017. — № 3 (221), март. — С. 48-51. — (Советы мистера Брауна). — Содерж.: Нужны добровольцы : [обращение к читателям со статическим IP-адресом и постоянным подключением к Интернету помочь проекту NTP Pool (www.pool.ntp.org) в поддержке серверов времени, используемых системами, для которых правильно установленное время является жизненно важным; инструкции на www.pool.ntp.org/en/join.html] ; OpenAI открывает вселенную обучения. Научите свой компьютер играть в игры, откиньтесь на спинку кресла и смотрите, как он побивает ваш рекорд : [OpenAI Universe (https://universe.openai.com) — программная платформа для оценки и обучения искусственного интеллекта работе с играми, сайтами и другими приложениями; Universe можно скачать с GitHub (https://github.com/openai/universe)]. — С. 48 ; Различия между DC/OS и Kubernetes : [краткая справка]. — С. 49 ; Часть 1: DC/OS. «Операционная система дата-центра» — одна из соперников запуска контейнеров, а также приложений больших данных : [открытый проект DC/OS (data center operating system) от альянса, в который вошло более 60 компаний, — назначение, общая схема структуры, возможности управления ресурсами, установка и развертывание в облаке] : [введение]. — С. 48-50 ; Хочу заплатить за поддержку! : [различия между корпоративной Mesosphere Enterprise DC/OS и открытой DC/OS] : [краткая справка]. — С. 50 ; HAProxy 1.7. Новая версия HAProxy дает Джолиону Брауну повод вспомнить об одном из его любимых открытых проектов : [открытый и свободный балансировщик нагрузки и прокси-сервер для TCP и HTTP-трафика HAProxy (2001)] : [краткая информация]. — С. 51. 
     Аннотация 
     М-р Браун обращается к читателям с призывом помочь проекту NTP Pool (www.pool.ntp.org) в поддержке серверов времени, закапывается в ОС для дата-центров DC/OS, информирует об открытой программной платформе Universe от OpenAI для оценки и обучения искусственного интеллекта и восторгается открытым и свободным балансировщиком нагрузки и прокси-сервером для TCP и HTTP-трафика HAProxy (High Availability Proxy). 

Ботвик, Н. По советам м-ра Ботвика [Linux Format, 2017, № 3 (221), март]

Ботвик, Н. По советам м-ра Ботвика [Текст] : эзотерическое системное администрирование из таинственных закоулков серверной : [материалы для сисадминов Linux-систем] / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2017. — № 3 (221), март. — С. 44-47. — (Советы мистера Ботвика). — Содерж.: Почти без ARMии : [в связи с расширением поддержки устройств ARM в ядре Linux версии 4.9 мистера Ботвика озадачивает разрозненность ARM] ; Вышло ядро 4.9 — и это событие! А также: призрак проекта Ara продолжает жить в Greybus : [в ядро Linux включены — аппаратный протокол Greybus из проекта Ara (платформа для модульного смартфона от Google), который предоставляет высокоскоростной интерфейс для подключения компонентов мобильных устройств, дополнительная поддержка устройств ARM (почти 30), поддержка виртуально отображаемых стеков ядра, расширена поддержка графических карт AMD и графических процессоров, поддержка виртуальных дисплеев, расширена аппаратная поддержка в Linux (две трети кода версии относятся к драйверам), ядро больше не представляет собой исходную монолитную архитектуру и образ ядра не занимает много места]. — С. 44 ; Настройка Ansible : [файл настройки] : [краткая информация]. — С. 45 ; Управление с помощью Ansible : [основы настройки и реализации удаленного управления серверами с помощью Ansible (http://ansible.com)] : [команды, модули (описания модулей — http://docs.ansible.com/ansible/modules_by_category.html), соединение с управляемыми серверами и список хостов, сценарии (язык, структура, параметры сценариев, сценарий воспроизведения для настройки аутентификации пользователей по ключам, действия с хостами в условиях их работы под разными дистрибутивами)] : [руководство]. — С. 45-47 ; Ansible Tower : [Ansible — свободная и бесплатная система с открытым исходным кодом, но компания Red Hat создала коммерческий графический интерфейс Ansible Tower, который поможет управлять пользователями, которые будут управлять серверами] : [краткая информация]. — С. 46. 
     Аннотация 
     Проблемы имиджа ARM. 
     Основы управления серверами с помощью Ansible. 
     Упомянута книга Лорин Хочстейн "Установка и запуск Ansible” (Lorin Hochstein “Ansible Up and Running. Automating Configuration Management and Deployment the Easy Way", 2014, O'Reilly Media, 332 p.). 
     Из материалов об Ansible на русском языке не лишним будет посмотреть: 
 — перевод "Ansible tutorial" by Michel Blanc (https://github.com/leucos/ansible-tuto) от со-основателя Hexlet.io Рахима Давлеткалиева (https://habrahabr.ru/post/305400/); 
 — цикл публикаций ReanGD "Ansible — введение" (http://reangdblog.blogspot.com/2015/07/ansible.html), "Ansible — модули" (http://reangdblog.blogspot.com/2015/07/ansible_14.html), "Ansible — плагины" (http://reangdblog.blogspot.com/2015/07/ansible_19.html), "Ansible — встроенные возможности" (http://reangdblog.blogspot.com/2015/07/ansible_21.html), "Ansible — заключение" (http://reangdblog.blogspot.com/2015/07/ansible_29.html). 
 

Дрейк, Н. TalkiePi: рация-переноска

Дрейк, Н. TalkiePi: рация-переноска [Текст] : [переносная Wi-Fi-рация Walkie-Talkie] : [сборка устройства на основе проекта TalkiePi Дэниела Чоте (Daniel Chote) и настройка ПО] : [руководство] / Нейт Дрейк [Nate Drake]  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 92-95. — (Raspberry Pi) (TalkiPi). — Вэблиогр. "Скорая помощь": с. 92 (1 назв.). — Прил.: "Скорая помощь. Более подробные инструкции по получению надежного сертификата вы найдете на https://wiki.mumble.info/wiki/Mumble_ Certificates" : [совет]. — С. 92 ; "Сертифицированный Mumbler" : [создание «самоподписанного» сертификата для подключения к серверам Mumble]. — С. 93 ; "Скорая помощь. Руководство по настройке Murmur для Windows и Linux см. на http://bit.ly/MurmerServSetup." : [совет] ; "Управление сервером Mumble" : [использование собственного сервера Mumble и канала]. — С. 94 ;  "Настраиваем свой TalkiePi" : [пошаговое руководство]. — С. 95.
     Аннотация
     Как собрать свою собственную переносную Wi-Fi-рацию "уоки-токи" (Wi-Fi Walkie-Talkie) в ретро-стиле  на нескольких Pi и сервере Mumble, используя наработки проекта TalkiePi Дэниела Чоте (Daniel Chote; https://github.com/dchote/talkiepi, http://bit.ly/Wi-FiWalkieTalkie). 
 

Паундер, Л. Whiptail: меню как система

Паундер, Л. Whiptail: меню как система [Текст] : [создание системы меню] : [руководство по написанию кода скрипта оболочки Bash] / Лес Паундер [Les Pounder]  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 90-91. — (Raspberry Pi) (Whiptail). — Прил.: "Скорая помощь"  : [графический интерфейс Zenity (https://help.gnome.org/users/zenity/stable) для Linux] : [краткая информация]. — С. 90 ; "Превращаем меню в команду" : [как сделать из скрипта системную команду] : [практический совет]. — С. 91.
     Аннотация
     Создаём собственную систему меню — скрипт оболочки Bash, — используя интерфейс под названием Whiptail, который добавляет к ряду основных команд терминала графический слой. Для создания проекта используем Geany, редактор, поставляемый с предустановленной последней версией рабочего стола Raspbian Pixel. Geany годится для кодирования на любом языке, и его функциональность расширяется за счет системы плагинов. 
 

Цукалос, М. Python: обработка текста

Цукалос, М. Python: обработка текста [Текст] : [основы обработки текста в Python] / Михалис Цукалос [Mihalis Tsoukalos]  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 84-87. — (Академия кодинга) (Python). — Внутритекст. библиогр.. — Прил.: "Регулярные выражения" : [краткая справка]. — С. 85 ; "Выполнение кода Python" : [способы выполнения кода Python: с помощью автономного скрипта или с помощью указания исполняемого файла Python вручную]. — С. 86. 
     Аннотация
     Автоматизация обработки текста в Python (подсчет количества строк, слов и символов в текстовом файле; поиск и замена с помощью регулярных выражений; преобразование формата даты в другой формат) и разработка графического интерфейса приложения для обработки текста при помощи Tkinter (www.pythonware.com/library, https://docs.python.org/2/library/tkinter.html). 
     Рекомендация лучших книг для изучения Python: 
     Дэвид Бизли и Брайан К. Джонс "Кулинарная книга Python", 3-е издание (David Beazley and Brian K. Jones "Python Cookbook", 3rd Edition); 
     Марк Лутц "Изучаем Python", 5-е издание (Mark Lutz "Learning Python", 5th Edition). 
     Для опытных программистов на сайте www.diveintopython.net предлагается бесплатная книга Марка Пилгрима "Вглубь языка Python" в переводе Дениса Откидача (Mark Pilgrim "Dive Into Python"). 
 

Цукалос, М. Python: делаем БД SQLite 3

Цукалос, М. Python: делаем БД SQLite 3 [Текст] : [] / Михалис Цукалос [Mihalis Tsoukalos]  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 80-83. — (Академия кодинга) (Python). — Прил.: "Поддерживаемые типы данных" : [перечень типов данных SQLite 3]. — С. 81 ; "Язык SQL" : [основные операции над базами данных]. — С. 82. 
     Аннотация
     Преимущества СУБД SQlite (официальный сайт www.sqlite.org) и доступ к ней с помощью языка SQL.
     Программирование управления СУБД SQlite 3 при помощи модуля Python SQlite 3 (https://docs.python.org/3/library/sqlite3.html) — подключение, способы создания таблиц и операции с данными (вставка, выбор, обновление и удаление), отображение текста. 
 

Емельянов, П. CRIU. Часть 10. CRIU: тестируем

Емельянов, П. CRIU. Часть 10. CRIU: тестируем [Текст] : учебник : [подсистема тестирования CRIU] / Павел Емельянов  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 78-79. — (Учебник) (CRIU).  
     Аннотация
     Подсистема тестирования CRIU — компонент ZDTM (Zero Down-Time Migration), базовое тестирование микротестами, тестирование живой миграции, тестирование окружений, тестирование сценариев использования CRIU. 

Пирс, Н. Wyliodrin: IoT-программы

Пирс, Н. Wyliodrin: IoT-программы [Текст] : [создание единой системы управления устройствами «умного» дома на основе на Raspberry Pi при помощи веб-интерфейса Wyliodrin] / Ник Пирс [Nick Peers]  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 74-77. — Вэблиогр. "Скорая помощь": с. 75 (2 назв.), с. 76 (2 назв.). — (Учебник) (Wyliodrin). — Прил.: "Скорая помощь. Пока вы ждете, чтобы измененный образ Raspbian скопировался на вашу карту microSD, откройте другое окно терминала и введите sudo kill -USR1 $(pgrep ^dd). Это не приостановит прогресс, но обеспечит вам разовое обновление. Повторите через минуту, чтобы убедиться, что оно всё еще работает." : [совет]. — С. 74 ; "Установка Wyliodrin вручную" : [руководство] ; "Скорая помощь" : [совет посетить https://github.com/google/blockly/wiki для порции кода Google Blocky и http://bit.ly/WyliodrinVP для эксклюзивных элементов Wyliodrin]. — С. 75 ; "Скорая помощь" : [онлайн-книга с проектами для Raspberry Pi на https://www.raspberrypi.org/magpi-issues/Projects_Book_v1.pdf, https://www.raspberrypi.org/magpi-issues/Projects_Book_v2.pdf; Попутный Набор Популярных Компонентов (Sidekick Popular Component Kit на http://bit.ly/SidekickKitv2] ; "Экспортируем ваш код" : [способы запуска кода на Raspberry Pi]. — С. 76 ; "Создаем проект с визуальным программированием" : [пошаговое руководство]. — С. 77.
     Аннотация
     Wyliodrin (http://www.wyliodrin.com) — это онлайн-сервис с открытым кодом, разработанная для программирования и наблюдения за подключенными устройствами. Wyliodrin поставляется с собственным языком визуального программирования, через визуальный интерфейс drag-and-drop, который перекликается со Scratch. 
     Руководство показывает и помогает настроить Wyliodrin, подключить его к Raspberry Pi, программировать на Python и языке визуального программирования, вообще пролагает нам путь. 
     У Wyliodrin открытый код, но гибкий план ценообразования. При работе через его веб-интерфейс бесплатная учетная запись ограничивает двумя устройствами и тремя проектами. Wyliodrin STUDIO (http://wyliodrin.github.io/WyliodrinSTUDIO), расширение Chromium, позволяющее управлять проектами оффлайн, не ограничивает по числу проектов, настраиваемых в оффлайн-режиме.

 

Черепанов, М. Интернет Вещей. Часть 3. IoT: дом, который послушен нам

Черепанов, М. Интернет Вещей. Часть 3. IoT: дом, который послушен нам [Текст] : учебник : [создание в системе управления «умным» домом дополнительного дублирующего канала на основе сервера IP-телефонии Asterisk] : [руководство] / Максим Черепанов  //  Linux Format. — 2017. — № 2 (219-220), февр.. — С. 70-73. — (Учебник) (Послушный дом). 
     Аннотация
     Добавляем к системе управления Послушным Домом сотовую связь через сервер IP-телефонии Asterisk, опасаясь сбоев у интернет-провайдера.