1. Новый ноутбук без DVD [Текст] : [особенности копирование ISO-образов на USB] : [ответ на вопрос читателя Терри Джарвиса (Terry Jarvis), которого интересует надежный способ записи ISO-образа на флэшку, и что ему делать с записанными дисками, если в ноутбуке нет DVD-привода] // Linux Format. — 2014. — № 5 (183), май. — С. 96, колон. 1-3. — (Ответы).
Аннотация
Копирование ISO-образов на USB имеет особенности. У многих дистрибутивов ISO-образы гибридные и загружаются как с DVD, так и с флэшки. Определить, является ли образ гибридным, можно с помощью команды fdisk. Гибридный образ всегда имеет раздел, который fdisk отображает в виде имени образа с цифрой, обычно 1. В таком случае его можно сконвертировать командой isohybrid, которая входит в пакет Syslinux. Также при записи дисков следует учитывать какой загрузчик используется диском — isolinux или Grub2 (тогда файл ISOобраза можно копировать напрямую на флэшку командой dd и обязательно задать параметр bs, иначе команда будет работать вечно). Вместо dd можно установить утилиту dcfldd (http://dcfldd.sourceforge.net).
Linux Format 2014
Оделл, Д. JavaScript: улучшаем рабочий процесс
Оделл, Д. JavaScript: улучшаем рабочий процесс [Текст] : [автоматизация повторяющихся задач и повышения качества кода с помощью JavaScript Grunt] / Деннис Оделл [Dennis Odell] // Linux Format. — 2014. — № 5 (183), май. — С. 92-95. — (Академия кодинга) (JavaScript). — Прил.: "Наш эксперт" : [Деннис Оделл как глава международного отдела веб-разработки AKQA, автор нескольких книг о JavaScript и больших интернет-приложениях] : [краткая справка]. — С. 92 ; "Модульное тестирование Grunt" : [фреймворк для модульного тестирования JavaScript — Jasmine (http://jasmine.github.io); плагин для Grunt (http://bit.ly/1eKW66O), позволяющий запускать тесты вместе с другими задачами в PhantomJS (http://phantomjs.org), известном как "безголовый браузер"] : [краткая справка]. — С. 93 ; "За мной следят" : [плагин grunt-contrib-watch (http://bit.ly/1pU2BZ8) для запуска задач каждый раз, когда указанный файл или любой файл из группы файлов добавляется, сохраняется или удаляется] : [краткая информация]. — С. 94.
Аннотация
JavaScript Grunt (http://gruntjs.com) — средство для запуска задач JavaScript, которое прервет страдания разработчика от ЗПС (Злость на Повторные Скрипты) так как умеет запускать задания Java, экономя время на кое-что получше. Например, пока JavaScript Grunt будет выполнять анализ статического кода JavaScript-проекта, проверку возможных ошибок и внедрение единого набора правил написания кода во всех файлах JavaScript-проекта для всех разработчиков, можно будет спокойно выуживать драгоценные знания из журнала Linux Format.
JavaScript Grunt подойдет каждому веб-разработчику, желающему выполнять задачи вроде контроля кода JavaScript на соответствие стандартам (проверка синтаксических ошибок и наличие неэффективного кода), модульного тестирования, минимизации кода (удаления ненужных символов из исходного кода), компиляцию Sass в CSS и интеграции с другими системами.
Девлин, И. 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.js — www.mediaelementjs.com, jPlayer — www.jplayer.org, LeanBack Player — www.leanbackplayer.com, Playr — www.delphiki.com/html5/playr, Video.js — www.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 Pstate, позволяющий вообще отказаться от 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.