Linux Format 2014 № 5 (183)

Девлин, И. HTML5: создаем свой видеоплейер

Девлин, И. HTML5: создаем свой видеоплейер [Текст] : учебник : [использование API от HTML5 для создания видеопроигрывателя с интерфейсом, одинаковым во всех браузерах] : [практическое руководство] / Иэн Девлин [Ian Devlin]  //  Linux Format. — 2014. — № 5 (183), май. — С. 88-91. — (Академия кодинга) (HTML5). — Внутритекст. вэблиогр. и библиогр.. — Прил.: "Поддержка браузеров" : [какие типы мультимедиа поддерживаются в каких браузерах, как перекодировать медиа­файлы, чтобы с ними можно было работать в HTML5; программы для перекодировки медиа-файлов (Miro Video Converter (www.mirovideoconverter.com), Online Convert (www.onlineconvert.com); программа для переноса информация о файле MP4 (содержащаяся в индексе файла) из конца в начало файла, чтобы тот начал проигрываться сразу — QTIndexSwapper (http://bit.ly/MyvXwk)] : [краткая справка]. — С. 88 ; "Книга Иэна Девлина, которую он, наглец, здесь рекламирует — это более подробное введение в мультимедиа в браузерах (http://bit.ly/1pCtTDh)." : [книга "HTML5. Multimedia. Develop and Design" by Ian Devlin] : [краткая аннотация]. — С. 90 ; "Плагины для медиа-проигрывателей" : [плагины: MediaElement.jswww.mediaelementjs.com, jPlayerwww.jplayer.org, LeanBack Player www.leanbackplayer.com, Playrwww.delphiki.com/html5/playr, Video.jswww.videojs.com; удобная таблица со сравнением возможностей популярных медиа­проигрывателей HTML5, которую составил Геррит ван Аакен (Gerrit van Aaken)www.praegnanz.de/html5video]. — С. 91. 
     Аннотация
     Неплохо бы разместить на своем сайте видеоконтент со своим личным настраиваемым плеером )))) и посетители могли бы прослушивать аудиозаписи и смотреть видео прямо в браузере, не приспосабливаясь к норову воспроизведения браузера по умолчанию. Иэн Девлин, как специалист в этом и автор книги ""HTML5. Multimedia. Develop and Design" подготовил руководство по написанию собственного видеоплеера на HTML, CSS и API для работы с мультимедиа HTML5. 
     Востребованный медиапроигрыватель нового поколения от Иэна Девлина (демо­версия — на http://bit.ly/LXFhtml5vid) — дизайн (простой шаблон HTML­страницы, содержащей код проигрывателя), добавление кнопок, добавление плейлистов. 
 

Смедли, Р. Shrimping.It: схемотехника

Смедли, Р. Shrimping.It: схемотехника [Текст] : [макетная плата, набор компонентов для сборки макетной платы, плата для создания прототипов Shrimp] / Ричард Смедли [Richard Smedley]  //  Linux Format. — 2014. — № 5 (183), май. — С. 86-87. — (Учебник) (Встраиваемая электроника). — Прил.: "Со Shrimp вам придется соединять компоненты вручную, а значит, вы точно кое-чему научитесь в создании схем на макете." [Изображение] : [макетная плата Shrimp с размещенными на ней компонентами] : [цвет. рисунок]. — С. 86 ; "О происхождении Shrimp" : [преподаватель занятий по Arduino для детей Сефн Хойл (Cefn Hoile) и город Моркам (Morecambe, графство Ланкашир, Великобритания) в истории макетной платы Shrimp] ; "Что можно сделать со Shrimp" : [сборка-мигалка (http://bit.ly/1cPehqz), установив в которую среду разработки из Arduino.cc, можно будет играть в клон игры 70-х годов ХХ века "Саймон говорит" ("Simon Says") или Bop It (http://bit.ly/1ejWl8J); забавы со светодиодами при помощи набора Persistence of Vision (http://bit.ly/1fC5x3I); припаяв компоненты простейшего Shrimp к текстолитовой плате, можно освободить макет для других цепей, например, использовать один и тот же микроконтроллер Atmel в двух схемах одновременно (http://bit.ly/1bLRT2X)]. — С. 87. 
     Аннотация
     Arduino­-совместимая макетная плата, набор компонентов для сборки макетной платы, плата для создания прототипов Shrimp (http://shrimping.it) — история, сравнение с Arduino, назначение, компоненты, сборка и размещение микроконтроллера на плате (полные пошаговые инструкции по сборке — http://shrimping.it/blog/blink), варианты использования. 

Толстой, А. Продлим батарее ноутбука жизнь

Толстой, А. Продлим батарее ноутбука жизнь [Текст] : учебник : [оптимизация энергопотребления ноутбука] : [советы] / Александр Толстой [Alexander Tolstoy]  //  Linux Format. — 2014. — № 5 (183), май. — С. 82-85. — (Учебник) (Энергосбережение). 
     Аннотация
     Многие владельцы ноутбуков озадачены вопросом увеличения продолжительности работы ноутбука без подзарядки аккумулятора. Александр Толстой собрал и систематизировал советы, которые помогут оптимизировать энергопотребление мобильного ПК. 
     Советы по анализу свойств аккумулятора и его состояния с помощью команд acpitool и upower. 
     Конкретные советы по оптимизации энергопотребления крупных потребителей энергии ноутбука: центральный процессор — инструмент CPUFreq, позволяющий регулировать частоту ЦП, драйвер ядра Intel P­state, позволяющий вообще отказаться от CPUfreq, специальный пакет TLP для минимизации энергопотребления вместе с инструментом мониторинга энергопотребления Powertop; графический процессор (включение функций DPM и аппаратного декодирования видео, обесточение более мощного видеочипа в ноутбуках со сдвоенной графической системой). 
     Краткие и эффективные советы по отключению веб-камеры и Bluetooth. 
 

Балдин, Е. М. Acer C720 и Linux: подружим

Балдин, Е. М. Acer C720 и Linux: подружим [Текст] : [установка Ubuntu 12.04 в окружении chroot на Chromebook Acer C720] : [опыт реализации] / Евгений Михайлович Балдин  //  Linux Format. — 2014. — № 5 (183), май. — С. 80-81. — (Учебник) (Установка Ubuntu на нетбук). 
     Аннотация
     Евгению Балдину понадобилась рабочая машина для поездок, он приспособил для этого Chromebook от Acer и делится опытом установки Ubuntu 12.04 в окружении chroot на Chromebook Acer C720, при котором ChromeOS и Ubuntu работают параллельно и между ними можно почти мгновенно переключаться. При некоторых усилиях в chroot можно установить несколько окружений и использовать их параллельно в целях эксперимента или для повышения разнообразия. 
 

Мор, Н. Blender: нелинейный редактор

Мор, Н. Blender: нелинейный редактор [Текст] : [редактирование видео, вставка титров и экспорт клипов в свободном и открытом пакете для создания трёхмерной компьютерной графики Blender] : [пошаговое руководство] / Нейл Мор [Neil Mohr]  //  Linux Format. — 2014. — № 5 (183), май. — С. 78-79. — (Учебник) (Blender). — Прил.: "Изучаем основы Blender" : [пошаговое руководство]. — С. 78-79. 
     Аннотация
     Blender как нелинейный видеоредактор, например, домашнего видео. 
     Учитывая трудность освоения безумного интерфейса Blender, Нейл Мор предлагает пошаговое руководство по созданию из отдельных домашних видеороликов длительного видеофильма впечатляющего качества. 

Ельчук, К. LAMP: укрепим web-сервер

Ельчук, К. LAMP: укрепим web-сервер [Текст] : учебник : [создание домашнего веб-сервера]  / Кент Ельчук [Kent Elchuk]  //  Linux Format. — 2014. — № 5 (183), май. — С. 74-77. — (Учебник) (Продвинутый сервер). — Прил.: "Наш эксперт" : [Кент Ельчук (Kent Elchuk) как ведущий веб-разработчик двух колледжей в Ванкувере] : [краткая информация]. — С. 74 ; "Простое клонирование" : [резервное копирование домашнего сервера на флешку] ; "Скорая помощь. Задав статический IP-­адрес для сервера и зарезервировав статический IP­-адрес на машрутизаторе, вы избавите себя от головной боли. Изменить DHCP на статическую адресацию можно в файле /etc/network/interfaces" : [совет]. — С. 75 ; "Варианты платформ" : [размещение домашнего сервера на старом компьютере и даже неработающем, на Raspberry Pi, на USB-флешке]. — С. 77. 
     Аннотация
     Варианты размещения домашнего сервера на различных носителях для постоянной (persistent) установки — USB-флешка, старый ноутбук или компьютер, Raspberry Pi. 
      Напоминаем, что для настройки и запуска сервера можно воспользоваться учебником Маянка Шармы "Apache: создаем личный сайт" (Linux Format, 2014, № 2 (180), С. 76-79), в котором описана настройка домашнего сервера LAMP. Если нет этого номера, то приведены команды установки стека LAMP (Linux, Apache, MySQL и PHP).
     Зачем нужен домашний сервер — для тестирования веб-страниц, для изучения LAMP и экспериментов с ним, для размещения на нем сайта и размещения сайта на таких устройствах, как Raspberry Pi, дешевый компьютер или даже USB-­флешка. 
     Рассмотрено основы настройки сайта и некоторые концепции построения сайта, простые процедуры, ускоряющие загрузку страниц; установка и настройка программы Varnish (http://repo.varnish-­cache.org/source) для ускорения загрузки страниц, способы ускорения загрузки страниц; установка и настройка пакета Heartbeat для передачи управления на другой компьютер в случае сбоя сервера на примере создания кластера из двух узлов на базе двух Raspberry Pi; поддержка работы сервера, резервное копирование. 

Лэйн, Д. Ghost

Лэйн, Д. Ghost [Текст] : учебник : [система блоггинга Ghost] : [настройка собственного сервера, создание блога и контента блога] / Джон Лэйн [John Lane]  //  Linux Format. — 2014. — № 5 (183), май. — С. 70-73. — (Учебник) (Ghost). — Прил.: "Отправляйте электронную почту с вашего сервера" : [настройка SSMTP, эмулятора sendmail исключительно для отправки сообщений] ; "Скорая помощь. Чтобы увидеть, что в вашем репозитории нет подходящей версии Node.js, загляните сюда: http://bit.ly/nodepkg." : [совет]. — С. 71 ; "Разместите Ghost внутри облака" : [размещение блога в облаке] : [краткое руководство]. — С. 72 ; "Исследуем элегантную систему размещения блогов Ghost" : [комментарии к интерфейсу консоли]. — С. 73. 
     Аннотация
     WordPress, некогда простая платформа блогов, превратилась в полноценную систему управления контентом, или CMS, для построения сложных сайтов. Но при необходимости быстро и эффективно опубликовать некий контент в сети, то использование CMS может оказаться чрезмерным для столь незатейливой задачи. Для этого есть альтернатива с открытым кодом под названием Ghost (http://ghost.org) — легкая, как призрак, система блоггинга. 
     Блоггинг на платформе Ghost — установка на сервер с возможностью удаленной настройки, установка требуемого Node.js, настройка в файле под названием config.js (настройка на использование Sendmail для электронной почты или настройка на использование SSMTP для отправки электронной почты, настройка URL своего блога), запуск сервера, создание личного блога и контента блога (интерфейс администрирования блога, окно редактирования поста и панель Markdown, персонализация блога — темы на http://marketplace.ghost.org, настройка темы Casper, добавление системы комментариев, настройка производственной среды, размещение блога в облаке). 
 

Ботвик, Н. Cron и at: точно по расписанию

Ботвик, Н. Cron и at: точно по расписанию [Текст] : учебник : [настройка выполнения регулярных задач в Cron и настройка выполнения однократных событий командой at]  / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2014. — № 5 (183), май. — С. 68-69. — (Учебник) (Планирование задач). 
     Аннотация
     Как не забивать голову стандартными ежедневными задачами, переложив на компьютер запуск рутинных заданий по расписанию.  
     Демоны Cron для Linux и самый популярный из них — vixie-cron, файлы crontab, формат файлов crontab пользователя и пример файла.
     Команда at — аргументы и задания, примеры. 
 

Флетчер, К. openSUSE: все настроим

Флетчер, К. openSUSE: все настроим [Текст] : [настройка openSUSE после установки] : [полное руководство]  / Карл Флетчер [Carl Fletcher]  //  Linux Format. — 2014. — № 5 (183), май. — С. 64-67. — (Учебник) (openSUSE). — Прил.: "Скорая помощь. Если ваше устройство Broadcom не поддерживается b43, оно может поддерживаться ‘wl’. Этот драйвер доступен в репозитории Packman. Для него также есть руководство здесь: http://bit.ly/LXFBroadcom." : [совет]. — С. 65 ; "Скорая помощь. YaST также может работать из Х с помощью текстового интерфейса Ncurses." : [краткая информация] ; "Отличная функция YaST-Qt" : [возможности выбирать и выполнять обновления конкретно]. — С. 66 ; "Лучшие советы" : [предустановка — попробовать работу openSUSE Live, разбиение на разделы, проверки носителя (проверка md5sum скачанного ISO, проверка целостности записанного носителя), метки разделов диска; пост-установка — установка обновлений, получение информации о беспроводных устройствах, настройка шрифтов, поиск программ, инструмент zypper]. — С. 67. 
     Аннотация
     openSUSE 13.1 — советы по установке, основные правила добавления репозиториев, причины добавления мультимедийных репозиториев конечным пользователем, репозитории Packman (список зеркал — http://packman.links2linux.org/mirrors), переключение поставщиков как важный шаг в настройке полнофункциональных мультимедиа, процесс переключения поставщиков в Yast, возможность использования репозиториев сообщества с openSUSE BuildService (OBS), выбор репозиториев — http://download.opensuse.org/repositories, почему не рекомендуется использовать опцию OneClick ресурса http://software.opensuse.org/search, управление графическими драйверами — рекомендуется стандартный способ установки драйверов с открытым кодом для видеооборудования ATI или Nvidia, настройка беспроводных устройств —  установка прошивки b43, инструменты обновления системы (Tumbleweed, YaST), настройка брандмауэра с YaST на примере открытия нестандартного порта для использования с торрент­-клиентом.

Мор, Н. Android: Linux-уведомления

Мор, Н. Android: Linux-уведомления [Текст] : [утилита LinConnect для отображения уведомлений телефона под Android на мониторе системы Linux] : [краткая информация, пошаговое руководство по установке и запуску, краткая информация о программах для связи устройств Android с ПК под Linux] / Нейл Мор [Neil Mohr]  //  Linux Format. — 2014. — № 5 (183), май. — С. 62-63. — (Учебник) (LinConnect). — Прил.: "Устанавливаем и запускаем LinConnect" : [пошаговое руководство] ; "СМС через Chromium" : [программы на основе браузера для работы устройств Android с ПК под Linux — Mighty Text и Air Droid] : [краткая характеристика]. — С. 63.
     Аннотация
     Утилита LinConnect (http://bit.ly/LXFlincon) для отображения уведомлений телефона под Android на мониторе системы Linux — краткая информация об утилите и пошаговое руководство по установке и запуску. 
     Краткая характеристика программ на основе браузера для работы устройств Android с ПК под Linux: Mighty Text (включает приложение Android с http://bit.ly/LXFmighttxt и плагин для браузера Chromium, которые вместе позволяют отправлять текстовые сообщения из Chromium) и Air Droid (http://bit.ly/LXFairdroid, менеджер устройств Android с веб­интерфейсом для передачи файлов, просмотра фотографий и управления приложениями). 
 

Балдин, Е. М. Open Data

Балдин, Е. М. Open Data [Текст] : [идея Open Data — доступ к данным для всех и каждого — звучит из рядов активных поборников закрытых моделей развития] / Евгений Михайлович Балдин  //  Linux Format. — 2014. — № 5 (183), май. — С. 61. — (Учебники). 
     Аннотация
     Естественная для свободного ПО идея Open Data — доступа к данным для всех и каждого — вдруг осенила активных поборников закрытых моделей развития.  Евгений Михайлович Балдин комментирует заявление об Open Data вице-­президента Microsoft Research Тони Хея (Tony Hey, в молодости участник создания стандарта MPI — открытого стандарта интерфейса обмена данных в параллельном программировании) на одном из маркетинговых мероприятий Microsoft. 
 

Браун, К. По рецептам д-ра Брауна [Linux Format, 2014, № 5 (183), май]

Браун, К. По рецептам д-ра Брауна [Текст] : Эзотерическое системное администрирование из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown)  //  Linux Format. — 2014. — № 5 (183), май. — С. 56, 58-60. — (Рецепты доктора Брауна). — Содерж.: Stewards of PID=1 : [дистрибутивы переходят на систему загрузки Systemd и Крис Браун с практической точки зрения преподавателя видит массу проблем, потому что приходится выбирать, какой технологии обучать, или, с риском запутать аудиторию, пытаться рассказать обо всех] ; Длительное хранение. Amazon S3 — это доступность и долговечность. Теперь им можно пользоваться из командной строки Linux : [сервис Amazon S3 (Simple Storage Service) доступен через удобный веб-­интерфейс или через посредство API веб­-сервиса, но утилита s3cmd (http://sourceforge.net) позволяет обращаться к хранилищу S3 из командной строки] ; Доступность и сохранность данных : [Amazon гарантирует доступность данных на сервисе S3 в 99,99% и сохранность данных 99,999999999% в год] : [интересная статистика]. — С. 56 ; "Принцип работы AIDE заключается в создании исходного снимка файловой системы и…" [Изображение] : [цвет. схема] ; Временные отметки [Таблица] : [назначение временных отметок файла mtime, ctime, atime в Linux и краткий комментарий к таблице]. — С. 58 ; Автоматическое обнаружение вторжений. Мы все уповаем, что такого никогда не случится, но если уж ваш сервер атакован, лучше узнать об этом пораньше : [система автоматического обнаружения вторжений AIDE (http://aide.sourceforge.net) — основная задача, принцип работы, снимок файловой системы в нетронутом и нескомпрометированном состоянии — база данных, ее проприетарный аналог Tripwire (www.tripwire.com), установка и использоание в системе под управлением CentOS, основы использования, проверка в действии, файл настройки aide.conf (группы атрибутов, задание правил), защита базы данных программы, особенности установки и конфигурирования в дистрибутивах на основе Debian]. — С. 58-60 ; "Группы AIDE образуются путем сочетания этих базовых атрибутов файлов" [Таблица] : [правила и значения] ; Старая история о ложных тревогах : [быль о ложных срабатываниях охранных систем, которая показывает, почему ложные срабатывания представляют собой проблему]. — С. 59.  
     Аннотация  
     Доктор размышляет о проблемах преподавателя с появлением системы загрузки systemd, о том, сумеет ли Amazon сохранить ваши данные, если все живое на Земле сметет метеорит, и повествует о системе автоматического обнаружения вторжений (на этот раз не метеоритов) AIDE…
 

Хэнсон, М. Что за штука… GnuPG

Хэнсон, М. Что за штука… GnuPG [Текст] : [технология и программа шифрования GnuPG] : [вопросы неискушенного пользователя и ответы гуру FLOSS]  / Мэтью Хэнсон [Matthew Hanson]  //  Linux Format. — 2014. — № 5 (183), май. — С. 54-55. 
     Аннотация
     GnuPG (GNU Privacy Guard, GPG) от GNU Project — свободная и открытая технология защиты частной жизни и программа для шифрования информации и создания электронных цифровых подписей в вопросах неискушенного пользователя, которого беспокоит, что его беседы кто-то читает, и ответах гуру FLOSS.

Степанов, А. Прогресс — в открытости

Степанов, А. Прогресс — в открытости [Текст] : [свободное программное обеспечение с открытым исходным кодом (Open Source Software, СПО) как фактор обеспечения экономической и технологической независимости и освобождения экономики от экспортной топливно-энергетической зависимости] / Александр Степанов  //  Linux Format. — 2014. — № 5 (183), май. — С. 50-52. — (Мысли о нашем будущем). 
     Аннотация 
     Свободное программное обеспечение с открытым исходным кодом (Open Source Software, СПО) в стратегии обеспечения экономической и технологической независимости Росии и освобождения экономики страны от экспортной топливно-энергетической зависимости. Дополнительные преимущества открытой разработки и открытого распространения информационных систем. 
 

Дутта, К. Android: новое поколение

Дутта, К. Android: новое поколение [Текст] : [один из ведущих разработчиков CyanogenMod Кушик Дутта (Koushik Dutta, известен как Куш) и основатель CyanogenMod Стив Кондик (Steve Kondik, известен как Cyanogen) об эволюции проекта от прошивки Android до операционной системы и от сообщества до большого предприятия, настоящем и будущем открытого проекта CyanogenMod / записал и комментирует Мэтью Болтон (Matthew Bolton)]  //  Linux Format. — 2014. — № 5 (183), май. — С. 46-49. — Прил.: "Помимо телефонов" : [возможность освоения новых аппаратных платформ как перспектива]. — С. 47 ; "Командная работа" : [проблемы командной работы над достижением функциональности и соответствия тестам Android Compatibility Test Suite]. — С. 48 ; "Улучшенный установщик" : [проблемы создания]. — С. 49. 
     Аннотация
     Открытый проект сообщества CyanogenMod в ходе эволюции развился до хорошо финансируемого бизнеса. Учредители проекта о новой возможности CyanogenMod как компании.