Программное обеспечение Linux

Ботвик, Н. ZeroTier: VPN быстро и просто

Ботвик, Н. ZeroTier: VPN быстро и просто [Текст] : [создание виртуальной приватной анонимной сети (VPN) по новейшей системе P2P программой ZeroTier ] : учебник / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 66-67. — (Учебник) (Работа в Сети). — Прил.: "Другие сервисы VPN" : [минусы предлагаемых услуг VPN]. — С. 66 ; "Содержите на дому" : [собственный сервер ZeroTier — факторы рисков для безопасности системы с публично доступным сервером, условия бесплатного сервиса, установка, целевой пользователь]. — С. 67. 
     Аннотация
     Многие считают VPN (Virtual Private Network — виртуальная частная сеть) наилучшим вариантом безопасного подключения к сети извне. Предложений услуг VPN достаточно, но, говоря словами дьяка из "Вечеров на хуторе близ Диканьки", их прелести несовершенны (у одних нет защищенного подключения к приватной сети, другие ориентируются на корпоративных пользователей и дороги, а также испльзуют закрытое ПО). Даже открытый вариант с OpenVPN известен как сложностью первоначальной настройки VPN-сервера, так и затратами времени на управление изменениями при добавлении и удалении устройств. Но есть простая, удобная в настройке, с простым веб-интерфейсом альтернатива — ZeroTier, которая позволит создать виртуальную анонимную частную сеть меньше чем за минуту и легко добавить в нее компьютеры.     
     ZeroTier (www.zerotier.com) — особенности реализации VPN, установка, создание сети (создание аккаунта на www.zerotier.com/admin/admin.html, получение списка сетей, создание и настройка сети), запуск клиента ZeroTier в Linux, добавление устройства в сеть (идентификатор устройства, авторизация пользователей сети), управление адресами, вопросы безопасности при доступе к приватной сети извне, собственный сервер ZeroTier.

 

Пантелеичев, Д. Пакет GNU Core Utilities. Часть 1

Пантелеичев, Д. Пакет GNU Core Utilities. Часть 1 [Текст] : [GNU Core Utilities (или coreutils)] : [базовые утилиты GNU] : [программы отображения информации о пользователе и о системе] : [обзор] / Дмитрий Пантелеичев  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 62-65. — (Учебник) (Базовые утилиты GNU). — Прил.: "Скорая помощь. Меню сайта http://gnu.org предусматривает перевод содержимого сайта на множество языков, в том числе и русский." : [краткая справка]. — С. 62 ; "Скорая помощь" : [команды получения справки и информации об утилитах пакета coreutils]. — С. 63. 
     Аннотация
     Программное окружение GNU и почему операционную систему Linux следует называть GNU/Linux. Краткая история проекта GNU и его основные компоненты (GNU Core Utilities — набор базовых утилит; GNU Toolchain — набор инструментов для разработчика, включающий компилятор, ассемблер, компоновщик, отладчик, средства для распространения программы для конечных пользователей; GNU C Library — версия стандартной библиотеки C для ОС GNU; Bash — командная оболочка; Gnome — графическая оболочка).
     Пакет ключевых утилит командной строки Linux — GNU Core Utilities (или coreutils): команды отображения информации об утилитах, встроенные команды оболочки.
     Утилиты отображения информации о пользователе (id, logname, whoami, groups, users, who), изучая которые мы также узнаем, как создать пользователя с помощью системных утилит useradd и passwd, получим понятие об устройствах UNIX­-подобных систем (эмулятор терминала или TTY­-устройство, TTY­-интерфейс, псевдотерминал).
     Утилиты отображения информации о системе (date, arch, nproc, uname, hostname, hostid, uptime), где более подробно рассказано об утилите date.
     Утилите date — функции: вывод текущих даты и времени (ключи вывода времени, форматы вывода даты и времени); вывод произвольного времени, заданного в параметре (общие правила ввода формата даты и их демонстрация на примере, правильные способы ввода времени на примере, пример вывода на экран даты 16 Август 2015 г., 8 ч 30 мин, задание времени в файле); показ времени последнего изменения файла; задание системного времени (установка текущего системного времени на примере, особенность установки системного времени с ключом ­-u). 

 

Пирс, Н. Снимки LVM: копируем диск

Пирс, Н. Снимки LVM: копируем диск [Текст] : [система Logical Volume Management (LVM) и ее моментальный снимок как средство отката нежелательных изменений в системе и как виртуальный тестовый полигон] : учебник / Ник Пирс [Nick Peers]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 58-61. — (Учебник) (Снимки LVM). — Прил.: Объем тома моментальных снимков : [учтите, если том моментальных снимков заполнится, снимок будет считаться недействительным и его невозможно будет применить, а поэтому нужно изменять размер тома до того, как он переполнится; способы избежать заполнения тома моментальных снимков, — вручную с помощью LVM, автоматически путем редактирования значения параметра snapshot_autoextend_threshold файла lvm.conf] ; "Скорая помощь" : [Logical Volume Management (LVM) не ладит с системами RAID и нужно исследовать LVM через терминал (помощь — на https://wiki.ubuntu.com/Lvm)]. — С. 59 ; "Конвертируйте свой диск в LVM" : [утилита lvm2]. — С. 60 ; "Скорая помощь" : [отслеживание текущего состояния моментальных снимков в интерфейсе LVM] ; "Моментальные снимки как тестовый полигон" : [пошаговое руководство]. — С. 61. 
     Аннотация
     Осваиваем в Ubuntu низкоуровневую систему резервного копирования Linux — моментальные снимки (snapshot) системы, создаваемые Logical Volume Management (LVM): понимание моментальных снимков и добавление тома моментальных снимков LVM в систему (установка дистрибутива с опцией LVM, форматирование диска и установка дистрибутива с опцией LVM, конвертирование диска в LVM при помощи утилиты blocks и последующей обработки загрузчика Grub инструментом Boot Repair (руководство на https://help.ubuntu.com/community/BootRepair); получение части функций моментального снимка при помощи комбинации rsync, diff и Cron с помощью интерфейса KDE Back In Time); настройка тома моментальных снимков LVM и создание моментального снимка системы; моментальные снимки системы как тестовый полигон. У удаление тома моментальных снимков. 
 

Браун, Д. По советам м-ра Брауна (Linux Format, 2015, № 11 (202), нояб.)

Браун, Д. По советам м-ра Брауна [Текст] : эзотерическое системное администрирование из таинственных закоулков серверной : [материалы для сисадминов Linux-систем] / Джолион Браун [Jolyon Brown]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 52-55. — (Советы мистера Брауна). — Содерж.: Проблемы сисадминов стран первого мира : [стереотип много работающего и низкооплачиваемого сисадмина; слишком много новинок, с которыми хочется и нужно познакомиться] ; Kubernetes достиг 1.0. Средство разработки/управления контейнерами с открытым исходным кодом готово к полноценному применению, говорит Google, передавая проект новому фонду : [на июльской конференции OSCON Google сообщила о Kubernetes 1.0 и передаче проекта организации Cloud Native Computing Foundation (CNCF; https://cncf.io) под покровительством Linux Foundation; краткая справка о задачах CNCF]. — С. 52 ; Еще одна, более облачная база данных : [Aurora — реляционная база данных для пользователей AWS] : [краткая справка]. — С. 53 ; Часть 3: Amazon и Ansible : [как перевести такие сервисы AWS, как сервис реляционных баз данных и сервис управления DNS Route 53, под контроль Ansible]. — .С. 53-55 ; Совместимость с PCI и AWS : [промышленный стандарт безопасности кредитных карт PCI DSS (Payment Card Industry Data Security Standard) и AWS]. — С. 54 ; Краткое введение в… Redis. Ищете молниеносно быстрое хранилище данных для сайта? Но без накладных расходов, как с обычной базой данных? Возможный ответ — Redis : [программа Redis (http://redis.io, руководство на http://try.redis.io)] : [обзор]. — С. 55. 
     Аннотация 
     М­-р Джолион Браун считает, что сейчас лучшее время для работы сисадмином, исследует свежие вести из мира контейнеров и завершает свою эпопею об Amazon Web Services.

 

Манн, Э. Вслед за WordPress 4.3

Манн, Э. Вслед за WordPress 4.3 [Текст] : [WordPress 4.0 “Benny”] / Эрик Манн [Eric Mann]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 46-49. — Прил.: "Взгляд изнутри: Хелен Хоу-Санди" : [лидер релиза WordPress 4.0 Хелен Хоу­Санди [Helen Hou­Sandi] о развитии проекта после второго бета-релиза]. — С. 47 ; "Новые функции" : [список крупнейших новых функций, добавленных в точечных обновлениях WordPress 4.1 “Dinah”,  WordPress 4.2 “Powell”, WordPress 4.3 “TBC”]. — С. 48 ; "Как стать участником" : [рекомендации потенциальным участникам следить за основными блогами разработки (WordPress Core на http://make.wordpress.org/core, WordPress UI Group на http://make.wordpress.org/ui, WordPress Accessibility Group на http://make.wordpress.org/accessibility) и внести вклад в WordPress Support Forum (http://wordpress.org/support), WordPress Code Reference (http://developer.wordpress.org/reference), стать участником с помощью локальной группы Meetup (http://wordpress.meetup.com) и посетить WordCamp по месту жительства (http://central.wordcamp.org)]. — С. 49. 
     Аннотация
     Нулевый релиз WordPress 4.0: возможность выбора родного языка установки и настройки; оптимизация работы с мультимедиа вводом сетки увеличенных миниатюр для галереи; обновления WYSIWYG-редактора контента — предпросмотр вложенного контента в режиме live, "липкая" панель инструментов; улучшение работы с плагинами — поиск, установка и управление; улучшения настройщика тем — панель виджетов, панель API разработчика. 
     Нулевые релизы WordPress как этапные вехи развития платформы и почему релиз WordPress 4.0 является этапным. Точечные обновления релиза WordPress 4.0.

 

Новотны, С. Техно-вестник

Новотны, С. Техно-вестник [Текст] : интервью Linux Format : [программист, пропагандист технологий, сопредседатель OSCON по формированию программ OSCON и менеджер сообщества Nginx Сара Новотны [Sarah Novotny] о своем пути в одну из крупнейших в мире конференций по открытому ПО / вел Мэтью Хэнсон (Matthew Hanson)]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 40-44 : цвет. фото. — (Интервью Linux Format).  
     Аннотация
     Сара Новотны попала в OSCON благодаря случаю и почувствовала себя там как рыба в воде и как евангелист технологий толково рассказала: как приобщилась к миру высоких технологий и окрытого ПО, об обязанностях сопредседателя OSCON по формированию программ OSCON, о своеобразии OSCON как мероприятия, об особенностях Nginx, об интересных докладах OSCON 2015 (хотела бы послушать доклады — «Как мой POODLE утратил свой Xen, увидев Ghost, погнавшись за Berserk и получив ShellShock вместе с Heartbleed» Констанцы Хит [Constanza Heath] из Intel, «99 способов загубить открытый проект» Брэндона Киперса [Brandon Keepers] из GitHub, «Говори „нет“, как босс!» Деба Николсона [Deb Nicholson] из Open Invention Network, «Ты кодишь как сисадмин — Синдром самозванца у современного разработчика» Уэйда Минтера [Wade Minter] из AdWerx, «Выбирай скучную технологию» Дэна МакКинли [Dan McKinley] и «Подключение и использование микросервисов при масштабировании» Ника Шадрина [Nick Shadrin]), о своем докладе-введении в Nginx на LISA 15 в Вашингтоне, о росте Интернета и проблемах сетевых инфраструктур с трафиком и роли Nginx в решении этих проблем, о значении сообщества для проекта Nginx, о HTTP/2 (рекомендует просмотреть презентацию Ильи Григорика [Ilya Grigorik] из Velocity — "Лучшие практики вчерашнего дня становятся для HTTP/2 противодействием" (https://youtube/yURLTwZ3ehk),об уязвимости Heartbleed и безопасности открытого ПО, о необходимых качествах компьютерщика и стиле жизни сообщесва открытого ПО, о качествах лидера сообщества открытого ПО. 

 

Бидвелл, Д. Идем в Академию кодинга от Тукса

Бидвелл, Д. Идем в Академию кодинга от Тукса [Текст] / Джонни Бидвелл [Jonni Bidwell]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 30-39. — (Академия кодинга). — Содерж.: Устанавливаем Python и Pygame : [команда установка Python 2.7 в дистрибутивах на базе Debian, совет по установке в других дистрибутивах через менеджер пакетов]. — С. 31 ; Знакомимся с программой : [плавное введение в программирование на Python — основы и элементарные конструкции программирования, применяя для тестирования кода интерактивный интерпретатор Python (переменные, типы, конвертирование переменных, операторы, циклы, списки); применение модуля Pygame для создания простой игры Гомоку (код — на http://pastebin.com/FRe7748B) с рассмотрением кода в целом и отдельных фрагментов (конструкции, константы, кортежи, функции, переменные,  основной цикл игры)]. — С. 31-34 ; Как играть в Gomoku : [история, суть и описание игры; решение проблемы победы игрока, который начинает игру первым на практике и в нашей программе]. — С. 32 ; Читая между строк : [школьная программа подразумевает, что школьники должны научиться понимать и программировать простые алгоритмы и поэтому рассмотрен алгоритм определения победного хода на примере кода для случая проверки горизонтальных, вертикальных и диагональных линий]. — С. 34 ; Языки: обзор : [изобилие языков программирования и проблема выбора первого языка или языков для обучения (школьникам рекомендуется начать со Scratch и ни в коем случае не начинать с языков C или Haskell; за и против Python, JavaScript и PHP, Ruby; проблемы безопасности памяти в C и их решение в языках Go, Swift и Rust; плюсы Rust] ; Программные парадигмы и жаргон : [императивное программирование, объектно-ориентированное программирование, функциональное программирование] : [краткая характеристика в целом]. — С. 35 ; Программирование в школе : [оценка включения программирования в государственную образовательную программу Великобритании и критика ее реализации; возможности обучения детей программированию, которые предлагают журнал Linux Format, свободные ресурсы сети; ПК, Raspberry Pi, компьютеры “Micro: bit” как обучающие платформы; образовательная ИТ-программа Великобритании] ; Клубы программирования : [добровольные клубы программирования Code Club Великобритании (www.codeclub.org.uk)] : [краткая справка]. — С. 37 ; PHP: код и вычисления : [расчет числа Фибоначчи и шифрование текста на PHP] : [код и комментарии]  : [руководство]. — С. 38-39 ; "Скорая помощь. Измените значение $shift, чтобы создавать другие, столь же неэффективные шифры — значение 13 даст вам код ROT13, который популярен благодаря своему использованию для сокрытия ключевых фраз и спойлеров на многих форумах." : [совет] ; Более быстрая функция Фибоначчи : [код функции для нахождения 54-го числа Фибоначчи]. — С. 39.
     Аннотация
     Первые шаги к улучшению своих навыков программиста и становлению себя как разработчика свободного программного обеспечения в Академии кодинга — создание забавной игры на Python, выяснение, какие языки программирования подходят именно нам и нашим проектам, как справиться с новой школьной программой и даже веб-­разработкой.

 

Балдин, Е. М. Back to Bed

Балдин, Е. М. Back to Bed [Текст] : игра : [казуальная игра] : [обзор] / Евгений Михайлович Балдин  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 20. — (Обзоры) (Игра). — Прил.: "Вкратце"  : [краткая характеристика игры как головоломки в сюрреалистических декорациях] ; "Свойства навскидку. Будильник — враг ; Постель — друг" ; "Вердикт Linux Format. Back to Bed" : [разработчик Bedtime Digital Games, сайт bedtimedigitalgames.dk, цена, оценка отдельных параметров, рейтинг 7/10, резюме — приключения упорно спящего лунатика на пути к постели; декорации не блестящие, но необычные, и порой довольно органично включены в загадки]. 
     Аннотация
     Приключения упорно спящего лунатика на пути к постели в сюрреалистическом мире, где перспектива течет, а шахматные фигурки летают и каркают, на фоне пастельных декораций, навеянных произведениями Сальвадора Дали и Мориса Эшера. Неплохая головоломка.
 

Ливингстон, К. The Magic Circle

Ливингстон, К. The Magic Circle [Текст] : игра : [квест] : [обзор] / Кристофер Ливингстон [Christopher Livingston]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 19. — (Обзоры) (Игра). — Прил.: "Спецификация" : [технические и программные требования] ; "Вердикт Linux Format. The Magic Circle" : [разработчик Question, сайт www.magiccirclegame.com, цена, оценка отдельных параметров, рейтинг, резюме — неказистый с виду и малость зацикленный на своем же сюжете, но в остальном умный и увлекательный творческий квест]. 
     Аннотация
     Игра, которая воспроизводит игру, которая сама себя воспроизводит и пытается чинить сама себя на ходу, под перебранку разработчиков. Сатира на игрострой, где задача игрока — исправить недописанную игру игрока. Настоящий магический круг увлекательного творческого квеста!

 

Шарма, Ш. VirtualBox 5.0

Шарма, Ш. VirtualBox 5.0 [Текст] : [обзор] / Шашанк Шарма [Shashank Sharma]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 16. — (Обзоры) (Виртуализация). — Прил.: "Вкратце" : [краткая характеристика релиза настольного приложения виртуализации как переломного, предлагающего полную поддержку USB 3.0, поддержку паравиртуализации и шифрование образа диска; названы аналоги QEMU и VMWare Workstation] ; "Свойства навскидку. Паравиртуализация ; Шифрование" : [наряду с интерфейсами KVM и Hyper­V гостевые ОС могут использовать встроенную поддержку виртуализации; шифрование виртуальных дисков шифрами AES в режиме XTS со 128­ или 256-­битными ключами] ; "Вердикт Linux Format. VirtualBox 5.0" : [разработчик Oracle Corporation, сайт www.virtualbox.org, лицензия GPL v2 и PUEL, оценка отдельных параметров, рейтинг 8/10, резюме — богатый функциями главный релиз предлагает много чего домашним и корпоративным пользователям, возвращая VirtualBox на пьедестал]. 
     Аннотация
     Бурный рост контейнерных технологий оттеснили было VirtualBox на задний план. VirtualBox 5.0 доставляет веские аргументы в пользу решений виртуализации на основе гипервизора. Изюминки VirtualBox 5.0 — добавление методик паравиртуализации Hyper­V для Windows и KVM для Linux, шифрование виртуальных дисков шифрами AES со 128­ или 256-­битными ключами. Эта функция включается только после установки проприетарного расширения VirtualBox Extension Pack, которое также добавляет поддержку устройств USB 3.0 и двунаправленный обмен. 

 

 

«До конца 2016 г. Mozilla прекратит поддержку в Firefox  плагинов с интерфейсом NPAPI.., оставив только поддержку Adobe Flash.»

"До конца 2016 г. Mozilla прекратит поддержку в Firefox  плагинов с интерфейсом NPAPI (в т.ч. Silverlight и Java), оставив только поддержку Adobe Flash." [Текст] : [информация на основе материалов blog.mozilla.org] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 10. — (Новости) (Новости короткой строкой). 

 

«Разработчики OpenMandriva создали свою страницу “OpenMandriva Games” с пошаговым руководством по запуску в Linux игр для Windows…»

"Разработчики OpenMandriva создали свою страницу “OpenMandriva Games” с пошаговым руководством по запуску в Linux игр для Windows (типа Dota 2, Left 4 Dead 2, Heroes of Newerth) через Steam on Linux или PlayOnLinux." [Текст] : [информация на основе материалов games.openmandriva.org] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 10. — (Новости) (Новости короткой строкой). 

 

Гондаренков, А. Пустите в Европу. ЕК увеличивает долю Open Source в разработке ПО

Гондаренков, А. Пустите в Европу. ЕК увеличивает долю Open Source в разработке ПО [Текст] : [стратегия правительства Евросоюза в области Open Source Software и практическая реализация приоритета Open Source в проектах ПО] : [краткая информация] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 9. — (Новости) (Давно пора). 
     Аннотация
     В начале октября 2015 года на конференции Mindtrek OpenMind в Тампере (Финляндия) генеральный директорат Европейской комиссии по информатике (DIGIT) в лице главы сектора DIGIT Пьера Дама (Pierre Damas) представил концепцию стратегии Евросоюза в сфере Open Source Software и заявил, что намерен добиться приоритета Open Source во всех новых проектах ПО Евросоюза. 
     Краткая информация о работе Еврокомиссии по реализации стратегии OSS: существенная часть ПО Еврокомиссии создана с помощью открытых инструментов и под свободной лицензией EUPL (European Union Public License) выпускается ПО (CEF eID, eSignature и eDelivery), приняты решения на базе Linux для ЦОДов Еврокомиссии, планируется перевести сайты Еврокомиссии на открытую систему управления контентом Drupal и изменение набора инструментов Еврокомиссии для сотрудничества онлайн. 
     В вопросе ПО на десктопах Еврокомиссии планируется трансформация и диверсификация ПО для автоматизации делопроизводства. Структруры Европейской  комиссии, отвечающие за выбор ПО, могут сами определять свою политику с учетом функциональности, общей стоимости владения и рисков.

 

Гондаренков, А. Защищаться на свободе

Гондаренков, А. Защищаться на свободе. Министерство обороны Италии переходит на LibreOffice и ODF [Текст] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 6. — (Новости) (Внедрение СПО). 
     Аннотация
     Как сообщает Associazione LibreItalia, Министерство обороны Италии намерено в ближайшие полтора года установить LibreOffice на 150 тысяч своих рабочих станций, что будет вторым по величине развертыванием LibreOffice в Европе (крупнейшее — в МВД Франции, 240 тысяч ПК). Соглашение о сотрудничестве подписали представитель Министерства обороны Италии Руджеро Ди Бьязе (Ruggiero Di Biase) и президент Associazione LibreItalia Соня Монтеджиове (Sonia Montegiove). 
     Решение о переходе — следствие принятого в июне 2012 года закона Италии, по которому свободное ПО с открытым исходным кодом приоритет для государственных учреждений Италии. Сообщается, что многие области и городские администрации, включая регионы Эмилия-­Романья, Перуджа, Кремона, Мачерата, Больцано и Тренто, города Болонья, Пьяченца и Реджо­-Эмилия уже используют LibreOffice. 
     Краткая информация об использовании свободного ПО с открытым исходным кодом правительством Эстремадуры (Испания) и использовании LibreOffice в Мюнхене (Германия). 

 

Гондаренков, А. Прошивки под угрозой

Гондаренков, А. Прошивки под угрозой. Высокоустойчивое вредоносное ПО попало в маршрутизаторы [Текст] : [в маршрутизаторах Cisco Systems выявлена замена прошивки  на модифицированную злоумышленниками бэкдор-версию ОС iOS — SYNful Knock] / рубрику готовил Андрей Гондаренков  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 6. — (Новости) (Внимание: вирус!). 
     Аннотация
     Вирусы вползли в роутеры и замена прошивки маршрутизатора на модифицированную злоумышленниками бэкдор-версию стала реальностью. Дочерняя компания Mandiant фирмы FireEye и исследователи Shadowserver Foundation выявили в ряде моделей маршрутизаторов Cisco Systems замену прошивки на модифицированную злоумышленниками бэкдор-версию ОС iOS — SYNful Knock.