Вейч, Н. Wings3D 1.4

Вейч, Н. Wings3D. Версия 1.4. Сайт www.wings3d.com [Текст] : программа 3D-моделирования : [обзор функций и инструментов] / Ник Вейч [Nick Veitch]  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 96. — (LXFHotPicks). 
     Аннотация
     Подобных приложений в Linux много, но Wings3D обладает рядом достойных функций и поддержкой массы форматов импорта и экспорта.
 

Вейч, Н. Smartie-utils 1.0

Вейч, Н. Smartie-utils. Версия 1.0. Сайт http://code.google.com/p/smartie-utils : [Текст] : эзотерические инструменты : [краткая характеристика утилиты для работы с дисплеем LCD Smartie] / Ник Вейч [Nick Veitch]  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 96 : цвет. фото. — (LXFHotPicks). 
     Аннотация
     Smartie-utils — утилита для работы с дисплеем LCD Smartie.
 

Вейч, Н. Bandwidth 0.25a

Вейч, Н. Bandwidth. Версия 0.25a. Сайт http://caladan.tk [Текст] : тестирование производительности : [обзор] / Ник Вейч [Nick Veitch]  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 95. — (LXFHotPicks). 
     Аннотация
     Bandwidth — система тестирования производительности памяти.
 

Вейч, Н. DMIDecode 2.11

Вейч, Н. DMIDecode. Версия 2.11. Сайт www.nongnu.org/dmidecode [Текст] : системный инструмент : [назначение программы] / Ник Вейч [Nick Veitch]  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 95. — (LXFHotPicks). 
     Аннотация
     DMIDecode — программа для получения информации об аппаратуре.
 

Вейч, Н. KiCad 20110123

Вейч, Н. KiCad. Версия 20110123. Сайт https://launchpad.net/kicad [Текст] : разработка электроники : [обзор программы] / Ник Вейч [Nick Veitch]  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 94. — (LXFHotPicks). — Прил.: "Исследуем KiCad" : [краткие справки о компонентах интерфейса]. 
     Аннотация
     Интерфейс и возможности программы для проектирования электронных устройств.

 

Моррисон, Г. Большой вопрос Какой лучший способ DVD-риппинга?

Моррисон, Г. Большой вопрос Какой лучший способ DVD-риппинга? [Текст] : [ответ на вопрос Брайана Донована (Brian Donovan), который хочет записать на жесткий диск в файлы содержимое своих DVD, чтобы иметь к ним доступ через видеоплеер MythTV, и локально, и по сети] / Грэм Моррисон [Graham Morrison]  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 93. — (Ответы). — Прил.: "Шаг за шагом: копирование DVD на жесткий диск" : [пошаговое руководство]. 
     Аннотация
     Грэм Моррисон отмечает, что "лучший" способ зависит от компромиссов, на которые Вы готовы пойти, и предлагает варианты, указывая на компромиссы (зеркальное копирование DVD в терминале командой cp и кодирование видео и сжатие файлов с помощью OGMRip (http://ogmrip.sourceforge.net)). Копирование DVD на жесткий диск подробно описано в пошаговом руководстве. 

 

Часто задаваемые вопросы. DHCP

Часто задаваемые вопросы. DHCP [Текст] : [ответы] / авт. не указ.  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 90. — (Ответы). 
     Аннотация
     Кратко о том, что такое DHCP (dynamic host configuration protocol — динамический протокол настройки хостов) и DNS (domain name service — доменная служба имен), как работает DHCP, что такое шлюз в сети, где найти сервер DHCP, что такое периоды DHCP. 

 

Моррисон, Г. Hardcore Linux : KDevelop: среда для разработки

Моррисон, Г. Hardcore Linux [Текст] : KDevelop: среда для разработки : учебник / Грэм Моррисон [Graham Morrison]  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 84-87. — (Hardcore Linux) (Учебник) (KDevelop) . — Прил.: "KDevelop 4.2" : [характеристики компонентов интерфейса]. — С. 86 ; "Скорая помощь" : [KDevelop  4.2 работает с версиями  KDE API между 4.2 и 4.6 и шаблонами PHP, созданными KAppTemplate]. — С. 87. 
     Аннотация
     Благодаря KDE 4.6, KDevelop 4.2 и KAppTemplate, создание приложений для KDE по силам и простым смертным, утверждает Грэм Моррисон и помогает нам и начинающим программистам пошагово создать сияющий новизной текстовый редактор своей мечты. 
     Попутно мы ознакомимся с возможностями KDevelop 4.2 и ее особенностями создания проектов и интерфейсов приложений. При работе над интерфейсом своего редактора текста начинающие программисты встретят сигналы и слоты Qt и KDE, приобретут опыт работы с ними, а, следовательно, смогут расширить функциональность текстового редактора. 

 

Ушаков, А. Erlang: язык для процессов

Ушаков, А. Erlang: язык для процессов [Текст] : учебник / Андрей Ушаков,   //  Linux Format. — 2011. — № 4 (143), апр.. — С. 80-83. — (Учебник) (Erlang). — Библиогр. "Полезные ссылки и книги": с. 83 (8 назв.). — Прил.: "Другие функциональные языки" : [краткие характеристики языков программирования Scala, Haskell, Lisp, ML, Miranda, OCaml, F#]. — С. 81. 
     Аннотация
     Концепция функционального программирования; особенности, преимущества и недостатки функциональных языков. 
     Erlang — особенности, типы данных (целые и действительные числа, атомы, кортежи и списки, двоичные данные), функции (варианты функции и механизмы их отличия — операция соответствия и охранные выражения, хвостовая рекурсия).
     Демонстрация Erlang на примере кода программы для решения задачи № 17 проекта Project Euler (http://projecteuler.net/index.php?section=problems&id=17), которая ставит целью подсчитать сколько будет использовано букв, если все числа от 1 до 1000 включительно записать английскими словами (one, two, three, four, five,… etc).
     Рекомендуются полезные книги:
     Logan, M. Erlang and OTP in Action [Text] / Martin Logan, Eric Merritt, and Richard Carlsson; foreword by Ulf Wiger. — Manning Publications, 2010 — 432 p.. — ISBN 9781933988788. 
     Cesarini, F. Erlang Programming. A Concurrent Approach to Software Development [Text] / Francesco Cesarini, Simon Thompson. — O'Reilly Media, 2009. — 498 p.. — ISBN 978-0596518189.
     Armstrong, J. Programming Erlang. Software for a Concurrent World [Text] / Joe Armstrong. — Pragmatic Bookshelf, 2013. — 548 p.. — (Pragmatic Programmers). — ISBN 978-1937785536.

Кузьменко, А. C# и Mono: стереоэффект

Кузьменко, А. C# и Mono: стереоэффект [Текст] : [возможный вариант переноса кода C++ на Mono] / Андрей Кузьменко  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 76-79. — (Учебник). — Прил.: "Mono: подключаем библиотеки". — С. 79. 
     Аннотация
     Как перенести код C++ на платформу Mono? Ведь язык C# не поддерживает множественное наследование… Андрей Кузьменко поминает тернии множественного наследования, выделяет ситуации, когда оно действительно оправдано (например, объединение разнородных иерархий классов, композиция интерфейсов, создание класса из интерфейса и реализации) и рассматривает один из возможных вариантов подхода к реализации подобия множественного наследования в языке C#. 

 

Боровский, А. Программирование на QML

Боровский, А. Программирование на QML [Текст] QML: на службе приложений Qt : учебник : [создание виджета] / Андрей Боровский  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 72-75. — (Учебник). 
     Аннотация
     Использование QML для создания виджета (индикатор с пружинной стрелкой под колпачком — переработанный пример QML Dial из дистрибутива Qt 4.7.1), который можно будет использовать в программе на Qt с целью расширения возможностей ее интерфейса. В ходе программирования виджета мы познакомимся с новыми возможностями Qt и некоторыми методами взаимодействия Qt и QML. 

 

Фиоретти, М. ExifTool: фото по полочкам

Фиоретти, М. ExifTool: фото по полочкам [Текст] : [организация цифровой коллекции фотографий при помощи ExifTool — программы командной строки для обработки EXIF-данных — и вспомогательных скриптов] : [руководство] / Марко Фиоретти [Marco Fioretti]  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 68-71. — (Учебник) (ExifTool). — Прил.: "Как быть с пробелами?" : [основной скрипт не сработает, если в именах файлов попадутся пробелы или спецсимволы, но автор это предусмотрел и дает совет по решению этой проблемы]. — С. 69 ; "Как удалить метаданные EXIF?" : [команда очистки метаданных EXIF] ; "Логика нашего скрипта довольно проста" [Изображение] : [алгоритм работы скрипта с файлом] : [схема]. — С. 70 ; "Запутались" : [что делать, если результат работы скрипта не соответствует ожиданиям]. — С. 71. 
     Аннотация
     Рассмотрена полуавтоматическая технология, которая позволит переименовать и отсортировать фотографии и поместить их в архив. В ее основе – утилита ExifTool 8.48 и два простых скрипта (их можно найти на диске номера), которые переименовывают файлы, помечая каждый из них датой, и автоматически сохраняют каждую фотографию в каталоги, которые иерархически разбиты по годам, месяцам и дням. 
     Дано общее представление о метаданных и скриптах. На примере разбора скрипта показана работа скриптов по переименованию, сортировке и архивированию фотографий, разобран скрипт и приведен алгоритм работы скрипта с файлом. 
     Пройдя за руководством можно получить опыт написания скриптов, а также усвоить подход к написанию хороших скриптов для решения рутинных ежедневных задач.

 

Сондерс, М. Тренинги Linux. Linux Professional Institute. Часть 3

Сондерс, М. Тренинги Linux. Linux Professional Institute. Часть 3 [Текст] : учебник / Майк Сондерс (Mike Saunders)  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 64-67. — (Учебник) (Тренинги Linux). — Содерж.: Раздел 1. Файловая система Linux : [/ — корневой каталог (root), его подкаталоги (/bin, /boot, /dev, /etc, /home, /initrd.img, /lib, /lost+found, /media, /mnt, /opt, /proc, /root, /sbin, /selinux, /srv, /sys, /tmp, /usr, /var, /vmlinuz) согласно Filesystem Hierarchy Standard (FHS) и их содержание]. — С. 64-65 ; Что такое разделяемые библиотеки? : [справка]. — С. 65 ; Раздел 2: схемы разбиения диска на разделы : [утилита разбиения диска на разделы fdisk, утилита форматирования раздела mkfs, раздел подкачки (swap), три схемы разбиения диска на разделы] ; Скорая помощь : [защита настроек Grub от изменений другими пользователями] ; Проверьте себя! : [несколько задач и вопросов по материалам трех пройденных разделов]. — С. 66 ; Раздел 3: настройка загрузчика : [загрузчик Grub (Grand Unified Bootloader) — настройка Grub 2 путем рекомендуемой правки файла /etc/default/grub; настройка Grub 1] ; Скорая помощь : [точка монтирования] ; Волшебство /etc/fstab : [файл /etc/fstab, где описана связь разделов с точками монтирования, в устройстве разбиения диска на разделы в рабочей системе Linux]. — С. 67. 
     Аннотация
     Рассмотрено устройство файловой системы Linux, разбиение жесткого диска на разделы и изменение конфигурации загрузчика Grub. Показано как разделяемые библиотеки повышают безопасность и экономят место на жестком диске. Как и в других статьях этой серии, некоторые каталоги и команды могут различаться в зависимости от используемого дистрибутива. Однако для обучения рекомендуется дистрибутив, соответствующий промышленному стандарту, такой как Debian (версия 5), которым пользовались при написании этой статьи. Для самопроверки усвоения материала учебника задано несколько задач и вопросов по материалам трех пройденных разделов
 

Шарма, Ш. Todoyu: рулим проектами

Шарма, Ш. Todoyu: рулим проектами [Текст] : [менеджер проектов] : учебник / Шашанк Шарма [Shashank Sharma]  //  Linux Format. — 2011. — № 4 (143), апр.. — С. 60-63. — (Учебник) (Todoyu). — Прил.: "Интерфейс Todoyu" : [вкладки Portal, Projects, Planning, Contacts и Search]. — С. 61 ; "Скорая помощь. Для неактивных ролей права определить нельзя. Поэтому, создавая роли, не забудьте нажать Active [Активна]." ; "Шаг за шагом: установка Todoyu" : [пошаговое руководство]. — С. 62 ; "Слишком много данных" : [работа над несколькими проектами в Todoyou приводит к лавине информации и в рабочей установке рекомендуется игнорировать опцию импорта демо-данных]. — С. 63. 
     Аннотация
     Многопользовательский инструмент управления проектами Todoyu — установка и зависимости (тоску нагоняет зависимость от PHP 2.2.x), интерфейс, начало работы, особенности создания проекта, категории работников (роли, назначение прав ролей), создание проекта, слежение за задачами