Linux

Смедли, Р. Shellpic… 1.3…

Смедли, Р. Shellpic. Версия: 1.3. Сайт: https://github.com/larsjsol/shellpic [Текст] : просмотрщик изображений в терминале : [обзор ] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 7 (185), июль. — С. 103. — (LXFHotPicks). 
      Аннотация
      Просмотр изображений в окне терминала или клиента IRC, именно изображений, а не ASCII­арта, не впечатлит современного пользователя. Тем не менее такая программа есть…

Смедли, Р. Qtractor… 0.6.0…

Смедли, Р. Qtractor. Версия: 0.6.0. Сайт: http://qtractor.sf.net [Текст] : многодорожечный секвенсор Audio/MIDI : [обзор версии] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 7 (185), июль. — С. 102. — (LXFHotPicks). 
      Аннотация
      Насколько Qtractor удалось приблизиться к своей цели — стать полноценной домашней студией и сделать пользователя музыкальной и даже рок-звездой. Руководство по программе содержит обращение к соискателям, где говорится, "если вы намерены стать рок-­звездой, вам стоит поработать над бунтарским отношением к миру и решительно отвергнуть программы из мейнстрима".

Смедли, Р. Nuttx… 7.1…

Смедли, Р. Nuttx. Версия: 7.1. Сайт: www.nuttx.org [Текст] : встроенная операционная система : [обзор релиза] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 7 (185), июль. — С. 102. — (LXFHotPicks). 
      Аннотация
      NuttX — встраиваемая операционная система реального времени (RTOS) для работы на встроенных платах разработчика, масштабируемая, нетребовательная к ресурсам. Для тестирования и разработки NuttX нужно установить инструментарий кросс-компилятора toolchain. Дополнительно к NuttX 7.1 нужно скачать пакет apps­7.1, который содержит оболочку и необходимые программы.

Смедли, Р. Goggles MM…

Смедли, Р. Goggles MM. Версия: 0.13.1. Сайт: http://gogglesmm.github.io : [Текст] : менеджер музыкальной коллекции и плейер : [обзор версии] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 7 (185), июль. — С. 101. — (LXFHotPicks). 
      Аннотация
      Goggles Music Manager — быстрый легковесный менеджер фонотеки и музыкальный плеер. Среди изменений — новый движок воспроизведения и улучшенный интерфейс пользователя, менеджер подкастов и большая точность поиска по FLAC, Vorbis, Opus и MP4. 
 

Смедли, Р. Midnight Commander… 4.8.12…

Смедли, Р. Midnight Commander. Версия: 4.8.12. Сайт: www.midnight­commander.org [Текст] : менеджер файлов командной строки : [обзор версии] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 7 (185), июль. — С. 100. — (LXFHotPicks). — Прил.: "Исследуем Midnight Commander" : [интерфейс программы]. 
      Аннотация
      Мигель де Икаса (Miguel de Icaza) разработал mc в 1994 году и его долголетие — залог того, что в репозитории Вашего дистрибутива, вероятно, уже есть свежий пакет. И в каждом релизе имеются новинки — здесь это программа выбора скинов и улучшенная поддержка SSH. 
 

Коротко про… X-проброс

Коротко про… X-проброс [Текст] : [реализация]  //  Linux Format. — 2014. — № 7 (185), июль. — С. 97. — (Ответы). 
      Аннотация
      Подключение к удаленному компьютеру через VNC или Nx имеет ряд недостатков, которые снимает X-проброс, но здесь есть несколько моментов…

Ельчук, К. MySQL: работа с электронными таблицами

Ельчук, К. MySQL: работа с электронными таблицами [Текст] : учебник / Кент Ельчук (Kent Elchuk)  //  Linux Format. — 2014. — № 7 (185), июль. — С. 92-95. — (Академия кодинга) (MySQL). — Прил.: "Шпаргалка по операторам MySQL" : [основные операторы (LIKE, %LIKE%, NOT LIKE, =, !) и операторы регулярных выражений (=››, !=››, IN(), NOT IN(), BETWEEN, NOT BETWEEN, IS NULL, IS NOT NULL) — описание]. — С. 92 ; "Скорая помощь. Через поиск в phpMyAdmin данные найдутся быстро. Но настроив запрос в консоли MySQL или на вкладке SQL в phpMyAdmin, вы получите конкретные данные из различных таблиц.". — С. 93 ; "Советы и хитрости" : [при работе с постоянно меняющейся таблицей или с файлом CSV для быстрого удаления всех строк и добавления новых данных используйте команду truncate; хранимые процедуры и их использование]. — С. 94. 
      Аннотация
      Перенос электронных таблиц в базу данных MySQL и обратно при помощи phpMyAdmin или консоли MySQL.
 

Фиоретти, М. Etherpad & NixNote : Заметки: храним и сотрудничаем

Фиоретти, М. 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 (иногда именуется Etherpad­lite; http://etherpad.org), работающий на сервере пользователя, как альтернатива Evernote и Google Docs: трудности использования, подготовка среды использования, установка, базовый интерфейс, запуск, администрирование, плагины.
 

Браун, Д. 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) — расширенный простой протокол передачи почты!?.