Фиоретти, М. Etherpad & NixNote [Текст] : Заметки: храним и сотрудничаем : учебник / Марко Фиоретти (Marco Fioretti) // Linux Format. — 2014. — № 7 (185), июль. — С. 78-81. — (Etherpad & NixNote. Учебник). — Прил.: "А что же такое Node и npm?" : [справка] ; "Скорая помощь. NixNote работает с блокнотами с распределенным доступом и присваивает ярлыки не так, как другие клиенты Evernote. Загляните в онлайндокументацию, что бы не было сюрпризов.". — С. 79 ; "Скорая помощь. Как обеспечить возможность совместного редактирования, если вам требуется конфиденциальность ваших заметок или у вас нет широкополосного соединения? Конечно, с помощью Etherpad!" ; "Проблемы с памятью" : [причины того, что CMS Etherpad сильно загружает память]. — С. 80 ; "Документация" : [источники документации NixNote] ; "Скорая помощь. По сравнению с другими CMS Etherpad очень прожорлив в плане памяти! Не забудьте проверить, сколько ОЗУ вы можете предоставить!". — С. 81.
Аннотация
Удобства онлайн-сервиса Evernote и проблема клиента рабочего стола Evernote для Linux. NixNote 1.6 или 2.0 alpha (ранее Nevernote, http://nevernote.sourceforge.net) как клиент Evernote в Linux.
Открытая система управления контентом (CMS) и "сетевой редактор для совместной работы в реальном времени" Etherpad (иногда именуется Etherpadlite; http://etherpad.org), работающий на сервере пользователя, как альтернатива Evernote и Google Docs: трудности использования, подготовка среды использования, установка, базовый интерфейс, запуск, администрирование, плагины.
Программное обеспечение Linux
Браун, Д. DevStack: как создать облачко
Браун, Д. DevStack: как создать облачко [Текст] : учебник / Джолион Браун (Jolyon Brown) // Linux Format. — 2014. — № 7 (185), июль. — С. 74-77. — (DevStack. Учебник). — Прил.: "Что такое OpenStack" : [история проекта, компоненты операционной системы]. — С. 75 ; "Скорая помощь. DevStack можно остановить скриптом unstack.sh, расположенным в том же каталоге, что и stack.sh, который мы запускали для установки облака OpenStack. При запуске stack.sh происходит повторная сборка облака с нуля. Чтобы начать использовать существующие данные, запустите rejoin-stack.sh.". — С. 76 ; "Как внести свой вклад в OpenStack" : [сообщество OpenStack — организация работы]. — С. 77.
Аннотация
Развертывание собственного облака на открытой IaaS-платформе ("инфраструктура как сервис") OpenStack (http://openstack.org/) с помощью DevStack на одиночной виртуальной машине в домашней сети с интернетроутером или ADSL-модемом, который выступает как шлюз, перенаправляет DNS-запросы и служит DHCP-сервером для остальных устройств: установка, использование, настройка доступа.
Йонг, Р., де. 3D-печать : FreeCAD: свой корпус для Pi
Йонг, Р., де. 3D-печать [Текст] : FreeCAD: свой корпус для Pi : учебник / Робин де Йонг (Robin de Jongh) // Linux Format. — 2014. — № 7 (185), июль. — С. 70-73. — (3D-печать. Учебник). — Прил.: "На плате два монтажных отверстия. Мы настроим модель CAD на x=0 и y=0 в нижней левой точке платы Pi, чтобы было проще делать замеры" [Изображение] : [схема платы Raspberry Pi]. — С. 70 ; "Украсим вашу модель округлениями" : [функция fillet (скругление)]. — С. 71 ; "Фиксируем Pi в корпусе" : [совет] ; "3D-печать корпуса Pi" : [пошаговое руководство]. — С. 72 ; "Придаем индивидуальности корпусу" : [пошаговое руководство]. — С. 73.
Аннотация
Как известно, плата Raspberry Pi поставляется без корпуса. Продемонстрировано создание элегантного корпуса к Raspberry Pi модели B, применив FreeCAD, 3D-принтер, код Python и советы Робина де Йонга.
Чернова, И. Язык скриптов оболочки
Чернова, И. Язык скриптов оболочки [Текст] : Linux: скрипты автоматизируют : учебник / Ирина Чернова // Linux Format. — 2014. — № 7 (185), июль. — С. 66-69. — (Язык скриптов оболочки. Учебник). — Веблиогр. "Полезные ссылки": с. 68 (12 назв.) ; "Литература по теме": с. 69 (4 назв.). — Прил.: "Немного истории" : [Bourne Shell (bash)]. — С. 66 ; "Скорая помощь. Справку по командам оболочки можно получить в любой удобный момент (даже не имея соединения с Интернетом) — стоит лишь ввести в командной строке man bash или info bash. Что означают эти команды — см. Учебники, стр. 64.". — С. 67.
Аннотация
Введение в язык сценариев (скриптов) командной оболочки Shell Script — простейшая программа вывода на экран "Hello world"; #!/bin/bash, интерпретаторы bash, sh и другие (csh, ksh, tcsh, zsh, rc, es); меры предосторожности при работе в оболочке; основы синтаксиса (переменные, константы, операторы циклов, операторы условия).
Основные приемы работы со скриптами оболочки на примерах автоматизации работы консольных приложений — Libre Office (использование API приложения (http://api.libreoffice.org) дает возможность произвести конвертирование PDF-файла в формат ODT и вывод этого файла на печать), браузера (имитация действий пользователя с помощью дополнений MozRepl (https://github.com/bard/mozrepl), Imacros (http://wiki.imacros.net/)), электронной почты с помощью библиотеки mailutilus (http://www.gnu.org/software/mailutils/mailutils.html), почтового клиента Mozilla Thunderbird (отправка письма с вложением), консольного графического редактора ImageMagick (http://www.imagemagick.org/; уменьшение размера изображения, вырезание из файла фрагмента и помещение его в другой файл), утилиты ffmpeg (https://www.ffmpeg.org; извлечение из видео в формате AVI звука и сохранение его в формате MP3).
Создание графического интерфейса к скриптам с помощью утилиты Zenity (http://live.gnome.org/Zenity).
Обращаем Ваше внимание на веблиографию "Полезные ссылки", где рекомендуется полная документация по технологии Shell Script — http://linuxcommand.org, http://www.linux-commands-examples.com/, http://www.opennet.ru/docs/RUS/bash_scripting_guide/, а также интересная теоретическая и практическая информация о системном администрировании с помощью скриптов — http://www.linuxsysadmintutorials.com.
Привлекает внимание обзор "Литература по теме", рекомендующий самое информативное издание на русском языке о командах для практически всех интерпретаторов "Командная строка Linux и сценарии оболочки" (М., 2013) Ричарда Блума и Кристины Бреснахэн, концентрированное освещение узких и сложных аспектов Shell Script-программирования "Командная строка Linux и автоматизация рутинных задач" (СПб., 2012) и карманное "Руководство по командам и shell-программированию в Linux" (СПб., 2010) Дениса Николаевича Колисниченко, справочник по использованию команд оболочки для системных администраторов "Linux. Администрирование и системное программирование" (СПб, 2011) Марка Г. Собеля.
Ботвик, Н. Базовые навыки : Man-страницы: помощь близка
Ботвик, Н. Базовые навыки [Текст] : Man-страницы: помощь близка : учебник / Нейл Ботвик (Neil Bothwick) // Linux Format. — 2014. — № 7 (185), июль. — С. 64-65. — (Базовые навыки. Учебник). — Прил.: "Просмотр на рабочем столе" : [консольная утилита KDE, графические утилиты tkInfo и tkMan; сайты коллекций man-страниц www.linuxmanpages.com и http://manpages.ubuntu.com]. — С. 64 ; "Распечатываем руководство" : [реализация в командной строке]. — С. 65.
Аннотация
Застряли на проблеме с Linux? Read the Fine Manual by Neil Bothwick.
Info- и man-страницы Linux — различия, навигация, разделы, поиск.
Ботвик, Н. Навыки работы в терминале : Tar: архивируем свои файлы
Ботвик, Н. Навыки работы в терминале [Текст] : Tar: архивируем свои файлы : [руководство] / Нейл Ботвик (Neil Bothwick) // Linux Format. — 2014. — № 7 (185), июль. — С. 61-63. — (Навыки работы в терминале. Учебник). — Прил.: "Каналы и потоки" : [каналы (символ |) как реализация философии Unix «делать только одну вещь, но делать её хорошо»; стандартные потоки ввода (stdin), вывода (stdout), ошибок (stderr)]. — С. 62 ; "Типы сжатия" : [сжатие без потерь и характеристика утилит сжатия (deflate, compress, gzip, bzip2, xz, ); сжатие с потерями]. — С. 63.
Аннотация
Плюсы и минусы архиватора Zip.
Стандартная программа архивации для Unix-подобных операционных систем tar (tape archive; http://www.gnu.org/software/tar/) — особенности, пример создания архива каталога в командной строке, параметры команд, использование канала для сжатия неизвестного формата.
Браун К. По рецептам д-ра Брауна
Браун К. По рецептам д-ра Брауна [Текст] : Эзотерическое системное администрирование из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown) // Linux Format. — 2014. — № 7 (185), июль. — С. 56-59. — (Рецепты доктора Брауна). — Веблиогр.: "Где узнать больше" : [о nftables]. — С. 56 (3 назв.). — Содерж.: Криптовойны : [выход OpenSSH 6.6 с поддержкой протокола обмена ключами Curve25519 Даниэля Бернстайна (Daniel Bernstein) с эллиптической кривой Диффи–Хеллмана (Diffie–Hellman) дал повод напомнить о важности криптографических технологий в реалиях криптовойны и значении открытых программ типа PHP и OpenSSL в переходе передовых криптографических технологий из рук военных в общее достояние] ; nftables. Сначала были ipfwadm, потом были ipchains, потом iptables, а теперь есть nftables : [nftables — синтаксис на примере, источник закачки — PPA (персональный архив пакетов) от Сю Чженя (Xu Zhen), установка в Ubuntu14.04]. — С. 56 ; Традиционный способ документирования интернет-протоколов. Диаграмма имеет ширину 32 бита, и ее следует читать построчно : [Изображение] : [схема]. — С. 57 ; API и протоколы. Понятие API и "протокол" дошли до точки, в которой стали почти синонимами. Далее — устраняем путаницу… : [различия протокола и API]. — С. 58-59 ; Протоколы располагаются по слоям. Заголовок каждого слоя (голубой) — часть полезной нагрузки слоя под ним (оранжевый) [Изображение] : [схема] ; Запрос на комментарии : [RFC (request for comments) — зарождении документации RFC в версии автора первого RFC (7 апреля 1969 года) Стива Крокера (Steve Crocker), изложенной в интервью журналу “Wired”]. — С. 58 ; Клиенты и серверы : [базовое определение по Крису Брауну] ; Для описания сервисов и сериализации параметров при вызове их методов в web-сервисах используются языки на основе XML [Изображение] : [схема описания сервиса] ; SOAP подпирает REST : [REST (Representational State Transfer) стал популярнее]. — С. 59.
Аннотация
Новая система nftables для загрузки в ядро правил фильтрации пакетов, что такое API и "протокол", склонность протоколов рядиться простачками при помощи слова "Simple". Особенно позабавило название ESMTP (Extended Simple Mail Transmission Protocol) — расширенный простой протокол передачи почты!?.
Ботвик, Н. Ставим Linux на новый Chromebook
Ботвик, Н. Ставим Linux на новый Chromebook [Текст] : [Текст] / Нейл Ботвик (Neil Bothwick) // Linux Format. — 2014. — № 7 (185), июль. — С. 50-53. — (Linux на Chromebook). — Прил.: "Изучим жаргон!" : [apt-get — программа для установки программных пакетов в дистрибутивах Linux]. — С. 50 ; "Включаем режим разработчика" : [режим Developer Mode — особенности, способ включения] ; "Изучим жаргон!" : [chroot] "Скорая помощь. Пробуя несколько дистрибутивов или целевых сред, удаляйте те, с которыми работа уже закончена. Иначе, поскольку каждый из них занимает несколько Гб, у вас скоро закончится диск.". — С. 51 ; "Установка релиза" : [пошаговое руководство]. — С. 52 ; "Диски восстановления" : [пошаговое руководство] ; "Crouton: За и против" : [аргументы]. — С. 53.
Аннотация
Как установить и пользоваться дистрибутивами Linux на нетбуке Chromebook с установленной операционной системой ChromeOS с помощью набора программ Crouton (http://goo.gl/fd3zc), которые настраивают среду chroot внутри Chrome OS, откуда можно запускать дистрибутивы Linux (пока поддерживаются Debian и Ubuntu), а также целевые среды и переключаться между ними и ChromeOS. Отметим, что здесь реализуется не двойная загрузка, а работа двух операционных систем одновременно и это намного удобнее.
О’Хэнлон, М. Учат в школе
О’Хэнлон, М. Учат в школе [Текст] : интервью Linux Format : [об использовании Raspberry Pi в образовании Великобритании рассказывают участники второй выставки Raspberry Jamboree (Великобритания) Мартин О’Хэнлон (Martin O’Hanlon), Эндрю Малхолланд (Andrew Mulholland), Саймон Уолтерс (Simon Walters) / беседовал Лес Паундер (Les Pounder)] // Linux Format. — 2014. — № 7 (185), июль. — С. 40-43. — (Компьютерная малина). — Внутритекст. веблиогр..
Аннотация
Обучение программированию в школах Великобритании.
Мартин О’Хэнлон об увлечении детей программированием уроками Minecraft с использованием API (http://stuffaboutcode.com), о своих проектах на базе Minecraft (моделирование контуров Манхэттена, производство видео с данными на Raspberry Pi).
Эндрю Малхолланд о проекте переноса Linux Terminal Server Project (LTSP) на Raspberry Pi, где Raspberry Pi выполняет функции клиента.
Саймон Уолтерс (Simon Walters) о проекте ScratchGPIO (General Purpose Input/Output) и его использовании для создания роботов (робота, умеющего проходить лабиринт), запуска фейерверков, о съемной плате Pibrella от Piromoni и Cyntech.
Хэнсон, М. Соберем Linux-ПК
Хэнсон, М. Соберем Linux-ПК [Текст] : [практические советы по выбору составных] / Мэтью Хэнсон (Matthew Hanson) // Linux Format. — 2014. — № 7 (185), июль. — С. 30-37. — Содерж.: Цена памяти : [системная память — аргументы в пользу 8 Гб ОЗУ (рекомендуется HyperX XMP Blu Red Series)]. — С. 32 ; Собираем настольный ПК. Нужно что-то для обычного повседневного использования? Тогда вам сюда : [встроенные видеокарта, звуковая карта, сетевая карта; оптимальный ОЗУ — критерий выбора (рекомендуется 8 Гб), процессор (Intel Core i5-4570, Intel Core i3-4130, Intel Core i7-4770K; AMD A10-7850K), материнская плата ASRock Z87 Extreme3 (поддерживает чипсет Intel Z87 и разъем LGA 1150); блок питания (PSU) — критерий выбора (рекомендуется Corsair CX500); корпус APEX SK393C Black Steel ATX Mid Tower Computer]. — С. 32-33 ; Обычный ПК: список покупок : [перечень, стоимость отдельных компонентов, сумма в условных единицах и рублях]. — С. 33 ; Составляющие производительности : [критерий выбора ОЗУ, критерий выбора видеокарты; рекомендация устройств]. — С. 34 ; Собираем игровой ПК. Наслаждайтесь приростом количеcтва игр для Linux в своей системе : [компании, содействующие росту количества игр для Linux; выбор процессора и способа охлаждения (воздушное охлаждения и водное охлаждение процессора — плюсы и минусы способов); графические 3D драйверы — способы получения]. — С. 34-35 ; Игровые процессоры : [рекомендуются процессоры Intel IV поколения (кодовое название — Devil’s Canyon) вариант i5] ; Игровой ПК: список покупок : [перечень, стоимость отдельных компонентов, сумма в условных единицах и рублях]. — С. 35 ; Дистрибутивы для воспроизведения мультимедиа : [рекомендуются XBMC (http://xbmc.org), XBMCbuntu Live CD (http://bit.ly/lxfxbmcbuntu), Plex Home Theater или Plex media server (http://bit.ly/lxfplex), OpenELEC (Open Embedded Linux Entertainment Center)]. — С. 36 ; Соберем медиа-центр. Стильный способ наслаждаться своим видео и музыкой в гостиной : [рекомендации по выбору корпуса, материнской платы, охлаждению процессора, внешнего жесткого диска, проблемы использования кодеков]. — С. 36-37 ; Мультимеда-центры на Raspberry Pi : [установка дистрибутива OpenELEC (http://bit.ly/lxfopenelecpi) на Raspberry Pi] ; Медиа-центр: список покупок : [перечень, стоимость отдельных компонентов, сумма в условных единицах и рублях]. — С. 37 ; Это RAID : [справка]. — С. 38 ; Собираем домашний сервер. Обеспечьте целостность своих данных, которую вы заслуживаете : [домашний сервер как способ хранения и резервного копирования файлов: схема RAID, материнская плата с поддержкой программного RAID, целевые домашние серверы HP ProLiant от Hewlett Packard, создание программного RAID в Linux, источник бесперебойного питания (UPS)]. — С. 38-39.
Аннотация
Описано все, что нужно для сборки компьютера, идеального для ваших задач, будь то стандартный настольный ПК, игровой ПК, центр мультимедиа или домашний сервер. Предложены оптимальные варианты.
Фиоретти, М. Платформы Wiki
Фиоретти, М. Платформы Wiki [Текст] : [сравнение свободных wiki систем управления контентом по параметрам установка, способ хранения контента, интерфейс пользователя, возможности импорта и экспорта, документация, администрирование и контроль доступа, плагины] / Марко Фиоретти (Marco Fioretti) // Linux Format. — 2014. — № 7 (185), июль. — С. 24-29. — (Сравнение). — Содерж.: Установка. Трудно ли установить wiki ; Вердикт : [оценка удобства и простоты установки в баллах по пятибалльной системе; резюме не связано с критерием удобства установки] ; Архитектура. Что происходит за сценой, и почему? : [способы хранения контента] ; Вердикт : [оценка в баллах по пятибалльной системе способов хранения контента (файл, база данных, система управления версиями); резюме — DokuWiki и MediaWiki, вероятно, осчастливят большее число пользователей]. — С. 25 ; Интерфейс пользователя. Просто ли с ними работать? : [создание контента] : DokuWiki : [редактор текста] ; Foswiki : [редактор текста и набор инструментов структурированной wiki] ; Вердикт : [оценка в баллах по пятибалльной системе способов онлайн-публикации документов; резюме — в MediaWiki больше плагинов, но основанным на файлах wiki они могут вообще не понадобиться]. — С. 26 ; Опции импорта и экспорта. Если wiki созданы, чтобы делиться, легко ли это сделать? : MediaWiki ; PmWiki ; TiddlyWiki. — С. 26-27 ; Документация. Просто ли найти то, что мне нужно узнать? : [документация и поддержка в системах] ; Вердикт : [оценка в баллах по пятибалльной системе документации и поддержки; резюме — у Foswiki больше всего документации, но захотите ли вы ее читать?]. — С. 27 ; "Уход" и контроль доступа. Как держать вашу wiki в достойной форме и под контролем? ; Вердикт : [оценка в баллах по пятибалльной системе удобства администрирования и безопасности; резюме — DokuWiki предлагает лучшие функции и безопасность, что возводится в квадрат простотой администрирования] ; Плагины. Мне нужно больше функций! ; Вердикт : [оценка в баллах по пятибалльной системе возможности расширения функциональности; резюме — Foswiki и MediaWiki предлагают множество расширений, которые легко найти] . — С. 28 ; Платформы Wiki. Вердикт : [факторы успеха MediaWiki] ; I. MediaWiki : [MediaWiki 1.22.6 (www.mediawiki.org): общая оценка в баллах и резюме — мощная и расширяемая, с лучшими возможностями мониторинга] ; II. DokuWiki [DokuWiki 20131208 “Binky” (www.dokuwiki.org): общая оценка в баллах и резюме — для тех, кому не нужна масштабируемость и функции отчетов MediaWiki] ; III. Foswiki : [Foswiki 1.1.9 (http://foswiki.org): общая оценка в баллах и резюме — этой мощной и впечатляющей wiki нужны не менее мощные пользователи] ; IV. PmWiki : [PmWiki 2.2.63 (www.pmwiki.org): общая оценка в баллах и резюме — понятная и приятная в использовании, но более ограниченная, чем ее конкуренты] ; V. TiddlyWiki : [TiddlyWiki 5.0.10-beta (http://tiddlywiki.com): общая оценка в баллах и резюме — быстрая и симпатичная, не для многопользовательских сценариев] ; Рассмотрите также… : [критерии выбора wiki и мастер выбора на www.wikimatrix.org]. — С. 29.
Аннотация
Wikipedia не единственный вариант создания wiki с помощью свободного программного обеспечения. Сообщество свободного программного обеспечения создало много разных wiki систем управления контентом (Content Management Systems, CMS). На www.wikimatrix.org можно оценить масштаб выбора. Марко Фиоретти показывает пять из свободных систем, которые активно разрабатываются, полезны и хороши как для отдельных личностей, так и для больших сообществ — Dokuwiki (www.dokuwiki.org), Foswiki (http://foswiki.org), MediaWiki (www.mediawiki.org), PmWiki (www.pmwiki.org), TiddlyWiki (http://tiddlywiki.com).
Паундер, Л. Sonic Pi
Паундер, Л. Sonic Pi [Текст] : [обзор характеристик] / Лес Паундер (Les Pounder) // Linux Format. — 2014. — № 7 (185), июль. — С. 17. — (Обзоры) (Образование). — Прил.: "Вкратце" ; "Свойства навскидку. Чистое окружение ; Полезные библиотеки" ; "Вердикт. Sonic Pi" .
Аннотация
Простой и уникальный способ обучения программированию — забавная музыкальная программа для изучения языка программирования Ruby, в которой удовольствие от создания музыки сочетается с логикой программирования! Sonic Pi (http://bit.ly/SonicPi) — интерфейс, работа с программой.
Эванс, Д. LPS 1.5.1
Эванс, Д. LPS 1.5.1 [Текст] : дистрибутив Linux : [технология и программное обеспечение реализации онлайн-безопасности] / Дyнкан Эванс (Duncan Evans) // Linux Format. — 2014. — № 7 (185), июль. — С. 16. — (Обзоры). — Прил.: "Вкратце" : [краткая характеристика и назван аналог Tails] ; "Спецификация" ; "Вердикт. LPS" : [резюме].
Аннотация
LiveCD LPS (Lightweight Portable Security; http://spi.dod.mil) от научно-исследовательской лабораторией AFRL ВВС США.
Технологии (запуск с неперезаписываемых носителей без монтирования внутренних дисков машины, что изолирует вредоносное программное обеспечение от жесткого диска; файловая система локального хранилища файлов помещается в ОЗУ и после перезагрузки сохраненное теряется вместе с полученным во время сеанса вредоноснымы приложениями) и программное обеспечение онлайн-безопасности LiveCD LPS.
«Вышел очередной релиз программы Docker для управления изолированными Linux-контейнерами…»
"Вышел очередной релиз программы Docker для управления изолированными Linux-контейнерами, что позволяет автоматизировать запуск приложений в изолированном окружении…" [Текст] : [информация https://github.com/dotcloud/] // Linux Format. — 2014. — № 7 (185), июль. — С. 10. — (Новости короткой строкой).
Аннотация
Docker (https://www.docker.com/) — программа для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы LXC (Linux Containers). Позволяет "упаковать" приложение со всем его окружением и зависимостями в контейнер, который может быть перенесён на любую Linux-систему с поддержкой cgroups в ядре, а также предоставляет среду по управлению контейнерами.
«Сервис Steam продает пользователям Linux одну из лучших пошаговых стратегий, Civilization V, за 25 %…»
"Сервис Steam продает пользователям Linux одну из лучших пошаговых стратегий, Civilization V, за 25 %…" [Текст] : [информация steamcommunity.com] // Linux Format. — 2014. — № 7 (185), июль. — С. 10. — (Новости короткой строкой).
Аннотация
Игра Civilization V для пользователей Linux за 25 % стоимости.