Linux Format 2014 № 9 (187)

Бидвелл, Д. Django: своя личная CMS

Бидвелл, Д. Django [Текст] : Django: своя личная CMS : учебник / Джонни Бидвелл (Jonni Bidwell)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 88-91. — (Академия кодинга) (Django). — Прил.: "Создаем блог с Django и Zinnia" : [пошаговое руководство]. — С. 91.
      Аннотация
      Критика систем управления контентом (content management system, CMS) WordPress и Drupal. 
      Современное понимание фреймворков, характеристика фреймворка Django. Создание индивидуальной системы управления контентом на Django CMS (www.djangopackages.com/grids/g/cms) — среда запуска Virtualenv, установка, настройка, запуск CMS, создание блога (файлы settings.py и urls.py, интеграция в блог приложения для блогов Zinnia), добавление галереи изображений, размещение в Интернете с помощью веб-сервера Nginx (установка пакета uWSGI в качестве интерфейса между Django и Nginx, настройка Nginx на примере конфигурационного файла /etc/nginx/sites-available/mysite_nginx.conf). Создание блога с помощью фреймворка Django и приложения Zinnia.

 

 

Вильясон, Л. Arduino: космос через Kerbal

Вильясон, Л. Arduino [Текст] : Arduino: космос через Kerbal : учебник : [изготовление пульта управления для игры] / Луис Вильясон (Luis Villazon)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 82-87. — (Arduino. Учебник). — Прил.: "Устранение дребезга контактов" : [программное и аппаратное устранение]. — С. 82 ; "Программирование Arduino" : [эскизы или сценарии программы (sketch) Arduino — функция настройки и функция цикла, программирование; примеры программ — на http://arduino.cc/en/Tutorial]. — С. 83 ; "Клеммы" : [советы по изготовлению]. — С. 84 ; "Электроника. Соедините переключатели и светодиоды с помощью паяльного волшебства" : [пошаговое руководство] : [создание макета пульта управления на основе Arduino]. — С. 84-85 ; "Закон Ома" : [совет по подключению светодиодов к контакту на Arduino и расчет сопротивления резисторов согласно закона Ома]. — С. 85 ; "Разветвитель питания" : [как сделать разветвитель питания на основе платы с медными дорожками и отверствиями (полоска Veroboard)]. — С. 86 ; "Корпус. Соберем пульт управления, достойный программы "Аполлон"" : [пошаговое руководство]. — С. 86-87 ; "Токи" : [источник питания для компонентов пульта]. — С. 87. 
      Аннотация
      Пошаговое руководство и советы по изготовлению пульта управления для космического эмулятора Kerbal Space Program на основе микроконтроллера Arduino Leonardo (http://bit.ly/LXFleon), который эмулирует стандартную USB-­клавиатуру. Советы по программированию для Arduino. 
 

 

Толстой, А. Обработка фотографий

Толстой, А. Обработка фотографий [Текст] : Аккуратная коллекция снимков : [обработка фотографий при помощи графических приложений KDE с Qt­-интерфейсом] : учебник / Александр Толстой  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 78-81. — (Обработка фотографий. Учебник). 
      Аннотация
      Преимущества использования для обработки изображений стека графических Qt-­программ. 
      Специальный API проекта KDE под названием KIPI (KDE Image Plugin Interface — интерфейс расширений для работы с изображениями в KDE) — набор расширений (плагинов) для приложений KDE и их классификация (группы — получение снимков в управление ими, изменение метаданных, трансформация и конвертация снимков, экспорт и вывод). 
      Программа DigiKam (каталогизатор фотоколлекций с продвинутыми функциями редактирования снимков) — инструмент импорта фотографий и его параметры. 
      Программа Gwenview (стандартный просмотрщик изображений в KDE) — пакетная обработка снимков.
      Специализированные утилиты KDE (kde-­apps.org) SIR (Simple Image Resizer), Converseen, Krita и KXStitch — краткая информация.
 

Шарма, М. MediaWiki

Шарма, М. MediaWiki [Текст] : Wiki: строим личный сервер : учебник / Маянк Шарма (Mayank Sharma)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 74-77. — (MediaWiki. Учебник). — Прил.: "Wiki на Raspberry Pi" : [установка MediaWiki в дистрибутиве Raspbian и подготовка программы к настройке]. — С. 74 ; "Расширяем MediaWiki" : [установка расширений со страницы Extensions Matrix (www.mediawiki.org/wiki/Extension_Matrix) сайта MediaWiki] ; "Добавьте пользователя" : [пошаговое руководство по работе в MediaWiki]. — С. 75 ; "Используем MediaWiki" : [пошаговое руководство]. — С. 76 ; "Создаем статью" : [пошаговое руководство]. — С. 77. 
      Аннотация
      Как создать собственный сервер MediaWiki (на ПК или даже Pi) и сотрудничать в подготовке контента в соавторстве с пользователями, друзьями или группой единомышленников. 
      Подготовка системы: присвоение простейшим способом фиксированного IP-­адреса компьютеру, который станет веб-­сервером; установка веб-сервера (например, Apache); установка PHP; установка базы данных MySQL для хранения информации; установка библиотеки обработки изображений (рекомендуется библиотека ImageMagick).
      Установка MediaWiki (www.mediawiki.org) и настройка политики редактирования. Расширение, добавление пользователей и использование MediaWiki. Создание статей в MediaWiki. 
      Установка MediaWiki на Raspberry Pi. 
 

 

Ботвик, Н. Пароли : KeePassX: ваши пароли

Ботвик, Н. Пароли [Текст] : KeePassX: ваши пароли : учебник / Нейл Ботвик (Neil Bothwick)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 72-73. — (Пароли. Учебник). — Прил.: "Если случится самое страшное" : [как обеспечить родным доступ к паролю или данным о хранении своих паролей онлайн]. — С. 72 ; "Привет, Джон, да у тебя пароль новый!" : [способы проверки надежности пароля (сайты, например, https://howsecureismypassword; программа командной строки John the Ripper (www.openwall.com/john) и советы по их использованию]. — С. 73. 
      Аннотация
      Как выбрать пароль, как проверить, действительно ли он безопасен, и как отслеживать все свои пароли, не записывая их на бумажках. Как менеджер паролей KeePassX обеспечивает безопасность паролей.
 

 

Шарма, М. Сисадмин: назад к основам

Шарма, М. Сисадмин [Текст] : Сисадмин: назад к основам : учебник : [основы системного администрирования для пользователя настольного Linux] / Маянк Шарма (Mayank Sharma)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 68-71. — (Сисадмин. Учебник). — Прил.: "Скорая помощь. Используя различные сочетания прав доступа, можно быстро повысить безопасность системы.". — С. 68 ; "Скорая помощь. Если компиляция завершилась неудачно, проверьте сообщения об ошибках и перед повторной компиляцией выполните команду make clean. Для удаления любых программ, которые устанавливались из исходников, воспользуйтесь командой make uninstall." ; "Восстанавливаем загрузчик" : [загрузчик Grub2 — восстановление с помощью Live CD дистрибутива или графической утилиты Boot-Repair, которую предварительно нужно установить в Live CD]. — С. 69 ; "Скорая помощь. Перед изменением любого файла настройки всегда сохраняйте его копию командой cp: cp configfile configfile.original.". — С. 70 ; "Задачи по расписанию" : [планирование задач командой at, планирование задач при помощи демона cron]. — С. 71. 
      Аннотация
      Эффективная работа с компьютером предполагает усвоение некоторых навыков системного администрирования Linux. Основы системного администрирования для пользователя настольного Linux: управление пользователями и управление правами доступа (изменения прав доступа командой chmod, изменения владельца файла командой chown, перемещение файла из одной группы доступа в другую командой chgrp), компиляция программ из исходных текстов, навигация по файловой системе (каталоги /bin, /etc, /proc, /usr, /var, /var/log, /home), мониторинг системы (команды ps, kill, top, renice, графические утилиты мониторинга системы в Gnome и KDE), резервное копирование домашних каталогов и файлов настройки (утилиты резервного копирования — утилита командной строки tar, графическая утилита Dejа Dup).
 

 

Ботвик, Н. Ключевые навыки

Ботвик, Н. Ключевые навыки [Текст] : Терминал: время — деньги : учебник : [псевдонимы, профили и маски — самые быстрые способы решения задач, сокращающие трату времени] / Нейл Ботвик (Neil Bothwick)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 66-67. — (Ключевые навыки. Учебник). 
      Аннотация
      Использовать терминал зачастую быстрее и эффективнее, чем графический интерфейс. Нейл Ботвик показывает самые быстрые способы управиться с делами: псевдонимы (alias) и индивидуальные подсказки; профили — файлы, содержащие команды, которые читаются и выполняются всякий раз, когда начинается сеанс работы с оболочкой; маски — наиболее распространенные операторы-маски *, ?. Коротко освещено автодополнение команд оболочки по клавише Tab и подстановка команд по клавиатурной комбинации Ctrl + R. 
 

 

Балдин, Е. М. Курс для новичка

Балдин, Е. М. Курс для новичка [Текст] : [курсы об Unix/Linux для новичков] / Евгений Михайлович Балдин  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 65. — (Учебники). 
      Аннотация
      Полтора десятилетия курсом для новичков был курс Дмитрия Юрьевича Болховитинова "Использование Unix/Linux для сотрудников ИЯФ" (http://www.inp.nsk.su/~bolkhov/teach/inpunix/).. Евгений Михайлович Балдин сообщает, что Linux Foundation выложила на системе массовых открытых интернет­-курсов edX достаточно качественный проект “Welcome to LFS101x: Introduction to Linux” (https://www.edx.org/course/linuxfoundationx/linuxfoundationx-lfs101x-introduction-1621#.VCSFatzLqec), среди авторов которого яркие личности мира Linux.
 

Браун К. По рецептам д-ра Брауна

Браун К. По рецептам д-ра Брауна [Текст] : Эзотерическое системное администрирование из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 60-63. — (Рецепты доктора Брауна). — Содерж.: Избегать ли мастеров? : [доктор приглашение читателей к дискуссии о соотношении текстового и графического режимов настройки] ; Тайна раскрыта : [благодарность всем, кто написал доктору о «таинственном человеке» на видео AT&T (LXF184) — это Даг Мак­-Илрой (Doug  McIlroy), изобретатель каналов UNIX] ; Keepod. Утверждается, что Keepod — это "семидолларовый доступ к компьютеру для каждого". Но решает ли это проблему? : [так как у известного проекта "Каждому ребенку по ноутбуку" (http://laptop.org) появилась альтернатива Keepod (http://keepod.org), доктор желает проекту успеха, сообщает подробности о проекте и выражает сомнение, что тот решит ключевые проблемы]. — С. 60 ; Winbind наводит мосты между мирами Linux и Windows, предоставляя возможности запроса имен и аутентификации на базе PAM в домене Windows [Изображение] : [схема] ; Уровни безопаснсти Samba : [варианты security = user и security = ads значений параметра security в smb.conf]. — С. 61 ; Интеграция Linux и Windows. Как с помощью аутентификации в Samba централизовать все ваши учетные записи в Windows Active Directory : [как с помощью сервиса Winbind позволить серверу Samba получать информацию об учетных записях пользователей из контроллера домена Windows или от сервера Active Directory (используется Samba 3.6, запущенная на CentOS 6.5, со стороны Linux и Windows Server 2012 R2 со стороны Windows): представление пользовательских учетных записей в Linux; синхронизация времени Samba и сервера AD; Kerberos — терминология (принципал (principal), область действия (realm), билет (ticket)), настройка Kerberos (файл конфигурации krb5.conf, проверка правильности настроек на примере получения билета для пользователя в своей Active Directory); настройка Winbind; подсоединение к домену, проверка подсоединения (запрос у Winbind списка пользователей Active Directory или убедиться, что функция разрешения видит информацию из Active Directory); передача решения об аутентификации Active Directory]. — С. 61-63 ; (188): Samba 4 : [возможности версии]. — С. 63.
      Аннотация 
      Для гуманитария, пишущего эти строки, настройки сродни магии, а функционирование системы — магический реализм, где встречаются чародеи, которые устраивают волшебные изменения без моего неуклюжего вмешательства в механизмы чудес. Крис Браун на большинстве своих учебных курсах учит будущих гуру самостоятельно творить чудеса и превозносит выгоды от бойкотирования мастеров (они же чародеи). 
 

 

Бергельт, К. Что за штука… OIN

Бергельт, К. Что за штука… OIN [Текст] : [уникальное сообщество по борьбе с патентными троллями в сфере бытования Linux] / Кейт Бергельт (Keith Bergelt)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 58-59. 
      Аннотация
      Сообщество OIN (Open Invention Network — сеть открытого изобретательства; www.openinventionnetwork.com) — концепция и цель, задачи, участники, патентный портфель, лицензиаты, техника борьбы с патентными троллями (борьба с некачественными патентами, содействие Бюро по патентам и товарным знакам США (USTPO) в патентной экспертизе).
 

Силаков, Д. Скажем ошибкам «НЕТ»!

Силаков, Д. Скажем ошибкам "НЕТ"! [Текст] : [учет и отслеживание ошибок при разработке дистрибутивов Linux] / Денис Силаков  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 54-57. — (Контроль качества). — Веблиогр. "Полезные ссылки": с. 57 (4 назв.). — Прил.: "Жизненный цикл сообщения об ошибке в Fedora (в желтых блоках — статус ошибки)" [Изображение] : [схема]. — С. 55. 
      Аннотация
      Денис Силаков предлагает заглянуть на внутреннюю кухню разработчиков дистрибутивов и посмотреть, что происходит с сообщением об ошибке после его появления. Возможно, это поможет нам понять, почему некоторые из сообщений обрабатываются слишком долго и как мы можем повлиять на ситуацию и помочь разработчикам. Также кратко рассмотрена работа с ошибками дистрибутивов, связанными с безопаснстью.
 

Бидвелл, Д. Настроим безопасный VPS

Бидвелл, Д. Настроим безопасный VPS [Текст] : [основы безопасности виртуального приватного сервера] / Джонни Бидвелл (Jonni Bidwell)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 50-53. — (Виртуальный приватный сервер). — Прил.: "Предупреждение" : [угрозы безопасности виртуального приватного сервера и основные подводные камни работы с ним]. — С. 51 ; "Полная блокировка" : [совет по здравой фильтрации исходящих пакетов]. — С. 52.
      Аннотация
      Виртуальные серверы — варианты виртуализации (бесплатный виртуальный приватный сервер на Amazon, дешевый виртуальный сервер на основе технологии виртуализации уровня операционной системы, например, OpenVZ), гипервизор, группы гостевых систем.
      Усиление безопасности SSH-соединения — аутентификация посредством приватного и публичного ключей; туннелирование сервисов, запускаемых для себя и своих авторизованных пользователей через SSH­-соединение; настройка брандмауэра на базе правил iptables (правила фильтрации и фильтр iptables, настройка правил, сохранение правил и обеспечение восстановления правил).
 

Бидвелл, Д. Как Windows живет в Linux

Бидвелл, Д. Как Windows живет в Linux [Текст] : [Wine — возможности и проблемы запуска Windows-приложений] / Джонни Бидвелл (Jonni Bidwell)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 46-49. — (Wine). — Прил.: "Winetricks" : [скрипт Winetricks (http://appdb.winehq.org) — справка]. — С. 47 ; "PlayOnLinux" : [интерфейс для Wine, обеспечивающий категоризированный репозиторий пакетов, которые предлагают установку всех приложений с помощью скриптов]. — С. 48. 
      Аннотация
      Живи Омар Хайям (около 1048 — около 1131) в наши дни, он непременно написал бы:
      "О мудрец! Если бог тебе дал напрокат
      Музыкантшу и Wine, ручеек и закат —
      Не выращивай в сердце безумных желаний:
      Если все это есть — ты безмерно богат." *
      Джонни Бидвелл предоставляет возможность поближе познакомиться с альтернативной реализацией Windows API — Wine (http://winehq.org) и рассказывает о Wine в системе под управлением Ubuntu 14.04. В интересном рассказе — 32-битная среда обитания Wine chroot, средства управления средой schroot, утилита настройки winecfg, запуск Windows-игр сервиса цифрового распространения компьютерных игр и программ Steam (установка клиента Steam по ссылке http://store.steampowered.com, проблемы запуска игр, запуск Steambox для игр по сети при помощи Valve In­Home Streaming), применение Wine для просмотра Netflix или других форм потокового контента с ограничением DRM при помощи плагина Pipelight, проблемы запуска в Wine Microsoft Office и Adobe Creative Suite.
* Оригинальный текст: 
      Хайям, О. "О мудрец! Если Бог тебе дал напрокат…" [Текст] : [стихотворение] / Омар Хайям ; пер. с перс. Герман Борисович Плисецкий  //  Рубайат. Трактаты [Текст] / сост. Наталия Кондырева. — М, 2007. — С. 248. — (Библиотека всемирной литературы). — ISBN 978-5-699-06507-3.

Чейкен, А. Рулит Linux

Чейкен, А. Рулит Linux [Текст] : интервью Linux Format : [о состоянии и проблемах автомобильного программного обеспечения рассказывает инженер встроенных систем Linux, сторонник Open Source, основатель Silicon Valley Automotive Open Source Group доктор Алисон Чейкен (Alison Chaiken) / вел Ричард Смедли]  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 42-45. — (Интервью Linux Format). 
      Аннотация
      Прогресс автомобильного Linux и его шансы на рынке освещает разработчик встроенных систем Linux, сторонник Open Source, основатель Silicon Valley Automotive Open Source Group, объединяющей тысячи профессионалов, интересующихся Open Source в интеллектуально-транспортных системах. Детали беседы касаются вопросов: объединения производителей и разработчиков на программной платформе Linux — консорциум GENIVI и Automotive Grade Linux (AGL), дистрибутив для транспортных средств, ядро автомобильного Linux, отношение водителей к автоматизированным решениям на транспорте, старение населения как фактор стимулирования развития автоматизации транспорта, QNX и Linux на рынке автомобильного программного обеспечения, отношение производителей автомобилей к GPL v3, W3C HTML5, Vehicle Information API, проблемы передачи данных автомобилями, проблемы безопасности при связи транспортных средств V2V (vehicle-­to-­vehicle), автомобильное программное обеспечение как сфера бизнеса крупных и малых компаний, технические проблемы автомобильного программного обеспечения, функции автоматизации транспортных средств в доступных автомобилях.
 

 

Пирс, Н. Уйти с Windows

Пирс, Н. Уйти с Windows [Текст] : [руководство] / Ник Пирс (Nick Peers)  //  Linux Format. — 2014. — № 9 (187), сент.. — С. 34-41. — Содерж.: Копируем все! Прежде чем переходить на Linux, позаботьтесь о резервной копии : [резервное копирование системы средствами Windows 7 и более поздних версий; резервное копирование системы средствами SystemRescueCD в командной строке] ; Восстановите свою изначальную настройку : [пошаговое руководство по восстановлению с помощью SystemRescueCD]. — С. 35 ; Выбираем правильную опцию загрузки : [UEFI или Legacy BIOS]. — С. 36 ; Работа с UEFI и Ubuntu. Настройте свою систему правильно, даже системы после Windows 8 : [система входа и настройки UEFI — плюсы, обход проблем со старым оборудованием при помощи модуля Compatibility Support Module (CSM), настройка; установка Ubuntu 14.04 LTS]. — С. 36-37 ; Исправляем проблемы с распознаванием Windows : [пошаговое руководство по решению проблемы, когда Ubuntu 14.04 LTS не распознает Windows]. — С. 37 ; Добавьте приложений : [предустановленные приложения Ubuntu 14.04 LTS в Ubuntu Software Center; способы добавления приложений]. — С. 38 ; Начинаем работу с Ubuntu. Сделайте свои первые шаги на рабочем столе Unity : [рекомендации по первой загрузке Ubuntu 14.04 LTS; рабочий стол Unity (общий вид, запуск приложений, Unity App Launcher, доступ к данным Windows, доступ к сети), хранение данных в облаке и доступ к ним]. — С. 38-39 ; Доступ к вашим документам : [пошаговое руководство]. — С. 39 ; Сделайте еще одну копию : [создание резервной копии жесткого диска после установки Ubuntu 14.04 LTS при помощи Redo Backup and Recovery (http://bit.ly/Redobackup)]. — С. 40 ; Главное в Linux. Откройте для себя инструменты и техники, которые следует знать : [файловая система ext4, организация доступа к папкам через раздел распределенного доступа; основные системные инструменты (утилита Disks, инструмент System Settings, инструменты настройки Ubuntu Tweak Tool и Tweak Tool); репозиторий Ubuntu Software Center, управление репозиториями; работа в терминале — некоторые команды командной строки]. — С. 40-41 ; Все о Grub : [настройка Grub 2 при установке Ubuntu вместе с Windows]. — С. 41.
      Аннотация
      Установка дружелюбной к пользователю разновидности Linux — Ubuntu14.04 LTS — рядом с установкой Windows без потери данных, используя инструменты резервного копирования, встроенные в Windows или SystemRescueCD. 
      Что такое UEFI, знакомство с новой операционной системой Ubuntu 14.04 LTS, рабочим столом Unity, возможностями доступа к существующим документам и другим файлам и начало освоения новой операционной системы.