Linux Format 2014 № 11 (189)

Смедли, Р. UNetbootin 608

Смедли, Р. UNetbootin. Версия: 608. Сайт: http://unetbootin.sf.net [Текст] : создатель Live USB-диска : [краткий обзор возможностей] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 105. — (LXFHotPicks). 
      Аннотация
      Возможности UNetbootin (Universal Netboot Installer) в создании Live USB систем из разных файлов образов дисков. 
 

Смедли, Р. nSnake 2.0.8

Смедли, Р. nSnake. Версия: 2.0.8. Сайт: http://bit.ly/GitHubnSnake [Текст] : классическая аркада : [обзор версии для терминала] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 104. — (LXFHotPicks)  (НotGames). 
      Аннотация
      Ричарду Смедли приятно видеть версию игры для терминала, которая способна соперничать с почтенной версией Эрика Рэймонда (Eric Raymond) в пакете BSDGames, и он описывает nSnake 2.0.8, делится опытом ее установки и настройки.
 

Смедли, Р. Pyspread 0.3.2

Смедли, Р. Pyspread. Версия: 0.3.2. Сайт: http://bit.ly/Pyspread [Текст] : электронные таблицы рабочего стола : [обзор удобств и возможностей реализации на Python электронных таблиц] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 103. — (LXFHotPicks) (Лучшие в мире программы с открытым кодом). 
      Аннотация
      Воображение поражает то, какие возможности предоставляет электронным таблицам реализация на Python, опора на выражения Python в ячейках таблиц, реализация ячеек таблиц как объектов Python. Это несомненно оценят те, кто использует Python в научной деятельности. 
 

Смедли, Р. 3D Streamtuner2 2.1.1

Смедли, Р. 3D Streamtuner2. Версия: 2.1.1. Сайт: http://bit.ly/Streamtuner2 [Текст] : браузер интернет-радиостанций : [обзор возможностей] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 103. — (LXFHotPicks) (Лучшие в мире программы с открытым кодом). 
      Аннотация
      Браузер интернет-радио Streamtuner2 (Stream Directory Browser) — установка, настройка радио, возможности.
 

Смедли, Р. Sweet Home 3D 4.4

Смедли, Р. Sweet Home 3D. Версия: 4.4. Сайт: www.sweethome3d.com [Текст] : приложение для дизайна интерьеров : [обзор версии] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 102. — (LXFHotPicks) (Лучшие в мире программы с открытым кодом). — 
      Аннотация
      Sweet Home 3D 4.4 — установка, каталог мебели, создание и редактирование 3D-моделей мебели в Furniture Library Editor, редактирование цветов и текстуры. 
 

Смедли, Р. WP-CLI 0.16

Смедли, Р. WP-CLI. Версия: 0.16. Сайт: http://wp­cli.org [Текст] : администрирование сайта : [обзор удобств утилиты для администрирования сайта и общего управления сайтами на WordPress] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 102. — (LXFHotPicks) (Лучшие в мире программы с открытым кодом). 
      Аннотация
      Утилита командной строки WP-CLI 0.16 — установка, команды "Справочника команд" (Commands Cookbook), команды созданные сообществом (https://github.com/wp­cli/wp­cli/wiki). 

Смедли, Р. EtmTk 3.0.34

Смедли, Р. EtmTk. Версия: 3.0.34. Сайт: http://bit.ly/ETmTkSource [Текст] : календарь и менеджер списка дел : [обзор особенностей освоения] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 101. — (LXFHotPicks) (Лучшие в мире программы с открытым кодом). 
      Аннотация
      Event and task manager by Daniel Graham (Дэниэл Грэм), он же менеджер календаря и списка дел с графическим интерфейсом и возможностью настройки записей и списка дел из командной строки — установка, особенности интерфейса, пример записи в списке дел, советы по освоению.
 

Смедли, Р. Rainbow Stream 0.3.10

Смедли, Р. Rainbow Stream. Версия: 0.3.10. Сайт: www.rainbowstream.org  [Текст] : клиент командной строки для Twitter : [установка и настройка] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 101. — (LXFHotPicks) (Лучшие в мире программы с открытым кодом). 
      Аннотация
      Собственный веб-интерфейс Twitter меняется, но не всегда к лучшему. Ричард Смедли обращает внимание на альтернативный способ взаимодействия с сервисом микроблогов — на клиент командной строки Rainbow Stream.
 

 

Смедли, Р. Firefox 31

Смедли, Р. Firefox. Версия: 31. Сайт: www.mozilla.org/firefox [Текст] : web-браузер : [обзор улучшений версии] / Ричард Смедли (Richard Smedley)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 100. — (LXFHotPicks) (Лучшие в мире программы с открытым кодом). — Прил.: "Исследуем интерфейс Firefox 31". 
      Аннотация
      Отмечено не просто использование новых функций CSS3 и HTML5 (каскадные переменные, субтитрирование WebVTT), но и добавление функции блокировки вредоносных программ для двоичных закачек; применение новой библиотеки подтверждения сертификатов mozilla::pkix. 
      Дружелюбные функции для разработчиков — add­on Debugger запускает JavaScript Debugger в контексте дополнения, Canvas Debugger работает с WebGL и с 2D Canvas, инструмент Eyedropper, редактируемая панель Box Model.
 

Бидвелл, Д. Hack : Hip Hop Virtual Machine

Бидвелл, Д. Hack [Текст] : Hip Hop Virtual Machine : [язык программирования Hack от Facebook] / Джонни Бидвелл (Jonni Bidwell)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 96-99. — (Академия кодинга) (Hack). — Прил.: "Установка" : [особенности установки HHVM в различных дистрибутивах Linux]. — С. 97 ; "Краткая история хип-хопа" : [Hip Hop Virtual Machine — эволюция от транслятора кода на C++ HipHop для PHP (он же HPHPc) до виртуальной машины Hip Hop Virtual Machine с открытым исходным кодом; история идеи использования виртуальных машин для кода]. — С. 99. 
      Аннотация
      Усилия Facebook по поддержке PHP — в 2014 году анонсирована спецификация формата PHP 5.6, представлен JIT­-компилятор для PHP с тройным увеличением производительности Hip Hop Virtual Machine (HHVM, http://hhvm.com),анонсирован Hack, язык программирования для HHVM, который хорошо интегрируется в PHP, но предоставляет дополнительные функции. 
      Язык программирования Hack для Hip Hop Virtual Machine (HHVM) — установка, пример использования для факторизации больших целых чисел, функции (primeloop), режимы (Strict и Partial), преобразование PHP на Hack, обобщения, обращение с HTML-­формами. 
 

 

Бидвелл, Д. Python [Текст] : Minecraft: импорт изображений

Бидвелл, Д. Python [Текст] : Minecraft: импорт изображений : учебник / Джонни Бидвелл (Jonni Bidwell)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 92-95. — (Академия кодинга) (Python). — Прил.: "Стандартная установка" : [как установить Minecraft: Pi Edition и скопировать API для использования в своем коде]. — С. 92 ; "Больше измерений" : [кратко охарактеризованы проекты отображения в Minecraft: Pi Edition двумерных изображений — руководство Дэва Стотта (Dav Stott) об отображении карт Государственной географической службы Великобритании (http://bit.ly/1lP20E5); карта мира Minecraft с большей частью Великобритании для полной версии Minecraft, которую подготовила Государственная географическая служба Великобритании; 3D­модели — импорт и отображение файлов .obj реализовал Мартин О'Хэнлон (Martin O’Hanlon, http://bit.ly/1sutoOS); видео — Генри Гарден (Henry Garden) написал Redstone — интерфейс Clojure для Minecraft, который позволяет рендерить видеоролики (http://bit.ly/1sO0A2q)]. — С. 95. 
      Аннотация
      Как импортировать и отображать в Minecraft изображения в виде блоков из цветной шерсти.
 

 

Остапкевич, М. ПЛИС: откроем USB-порт

Остапкевич, М. ПЛИС: откроем USB-порт [Текст] : учебник / Михаил Остапкевич, Евгений Балдин  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 88-91. — (Учебник) (ПЛИС). — Прил.: "Передача байта по последовательному каналу" : [упрощенная схема обмена данными между вычислительной машиной и устройством]. — С. 89. 
      Аннотация
      Как организовать связь между ППВМ Papilio и Linux-­машиной с помощью передачи данных через виртуальный последовательный порт RS­232 поверх USB.
      Минимальная реализация (исходные тексты на http://qwertus.com/fpga/p2.html), которая включает блок таймера, блок передачи, блок приема, управляющий блок, хост-программу (miniterm).
 

 

Яремчук, С. Shotcut: начнем осваивать

Яремчук, С. Shotcut: начнем осваивать [Текст] : [основы работы с видеоредактором] : учебник / Сергей Яремчук  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 84-87. — (Учебник) (Shotcut). — Прил.: "Горячие клавиши Shotcut" : [таблица]. — С. 87. 
      Аннотация
      Мощный кроссплатформенный видеоредактор с открытым исходным кодом Shotcut 14.09 (shotcut.org) не лежит на виду, но Сергей Яремчук откопал его для читателей журнала и знакомит с основами работы в нем.
 

 

Фиоретти, М. Офисные макросы. Макросы: офис и автоматизация

Фиоретти, М.  Офисные макросы [Текст] : Макросы: офис и автоматизация : [как создавать макросы и пользоваться ими в офисных пакетах LibreOffice и OpenOffice] : учебник / Марко Фиоретти (Marco Fioretti)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 80-83. — (Офисные макросы) (Учебник). — Веблиогр. "Источники и ресурсы": с. 83 (3 назв.). — Прил.: "Скорая помощь. Никогда не пользуйтесь макросами вместо стилей для получения постоянного, не зависящего от содержания форматирования. С помощью макросов можно применять стили автоматически, но не обходиться без стилей. Если вы забудете это золотое правило, то однажды пожалеете." ; "Переносимы ли макросы?" : [ответ на вопрос]. — С. 81 ; "Скорая помощь. Утилитой записи макросов пренебрегать не стоит. Ее возможности в качестве генератора кода переоценены, и с ней макросы не могут принимать параметры, поэтому она не избавит вас от необходимости изучения Basic. Но как средство изучения Basic она может быть очень полезной." : [когда Macro Recorder полезна]. — С. 82 ; "Скорая помощь. Всегда дважды подумайте, перед тем как писать макрос или копировать его в свои библиотеки. Часто есть лучшие и обладающие лучшей переносимостью варианты автоматизации работы в офисе.". — С. 83. 
      Аннотация
      Что такое макросы, что такое расширения, когда и зачем ими пользоваться, основные возможности языка макросов LibreOffice Basic по умолчанию, разбор рабочего примера макроса замены текста. 
      Как создать, запустить и написать макрос, как правильно хранить макросы.
 

 

Моллетт, Э. Nginx: добавим страницы XHTML

Моллетт, Э. Nginx: добавим страницы XHTML [Текст] : [создание на веб-сервере динамического сайта, используя стандарт XHTML] : учебник / Эндрю Моллетт (Andrew Mallett)  //  Linux Format. — 2014. — № 11 (189), нояб.. — С. 76-79. — (Учебник) (Nginx). — Прил.: "Валидация HTML" : [проверка кода на соответствие требованиям консорциума W3C с помощью валидатора на официальном сайте консорциума (http://validator.w3.org)]. — С. 77 ; "Поля и края CSS" : [элементы, поля (padding), края (margin), атрибуты элементов и порядок их считывания]. — С. 79.  
      Аннотация
      В первой части учебника Эндрю Моллетта "Nginx" (Linux Format, 2014, № 10 (188), окт., С. 64-67) мы узнали, как установить и настроить web-­сервер Nginx. 
      Увы, стартовая страница, которую мы создали в ходе урока, не привлечет очей потенциальных посетителей. Эндрю Моллетт помогает это и показывает как можно наш сугубо текстовый сайт немного развить, обратившись к HTML (Hyper Text Markup Language — язык разметки гипертекста) и CSS (Cascading Style Sheets — каскадные таблицы стилей). На HTML будет создано содержание сайта, а CSS поможет создать единое оформление для него. 
      Чтобы проектировать и создавать веб­страницы в одном стиле, Эндрю Моллетт подробно обсуждает HTML (тэги HTML — <DOCTYPE>, <html>, <head>, <body>, атрибуты элементов, пробелы в тексте) и уделяет внимание ближайшему родственнику HTML, стандарту XHTML (eXtensible Hyper Text Markup Language  — расширенный язык разметки гипертекста). CSS (стили, использование таблиц стилей, создание xhtml-страницы). 
      Обращено внимание на средства создания html-страниц и для установки на Raspberry Pi рекомендуется текстовый редактор и открытая IDE (Integrated Design Environment — интегрированная среда разработки) Geany.
      Аппаратная часть — Raspberry Pi с объемом ОЗУ 512 МБ, на котором стоит Debian Wheezy 7.5 с установленным и запущенным веб-­сервером Nginx. 
      Обратите внимание, что мы настроили корневой каталог документа (Document Root) в Nginx (/var/www), и чтобы следовать за автором далее, у нас должно быть право создавать и изменять содержимое в этом каталоге.