консольные приложения Linux

haveged 1.9.1

Смедли, Р. haveged. Версия: 1.9.1. Сайт: www.issihosts.com/haveged [Текст] : генератор непредсказуемых случайных чисел : [краткая информация] / Ричард Смедли [Richard Smedley]  //  Linux Format. — 2014. — № 5 (183), май. — С. 103. — (LXFHotPicks). 
     Аннотация
     Алгоритм HAVEGE (Hardware Volatile Entropy Gathering and Expansion) первоначально был открыт в государственном институте исследований в области информатики и автоматики INRIA во Франции исследователями N. Sendrier и A. Seznec в 2002 году, программист Гэри Вюртц (Gary Wuertz) реализовал на его основе программу и обеспечил жизненно важный для шифрования поток истинно непредсказуемых случайных чисел — паролей, — руководствуясь изменениями во времени выполнения кода на процессоре. 
 

Xnee 3.17

Смедли, Р. Xnee. Версия: 3.17. Сайт: www.sandklef.com/xnee [Текст] : инструмент записи действий пользователя X11 : [краткая информация] / Ричард Смедли [Richard Smedley]  //  Linux Format. — 2014. — № 5 (183), май. — С. 102. — (LXFHotPicks). 
     Аннотация
     Приложение Xnee от Хенрика Сандклефа (Henrik Sandklef) для записи и воспроизведения в текстовом файле действий пользователя с мышью и клавиатурой, распространения этих действий на другие компьютеры, что делает его весьма удобным для демонстрации в классе или даже при удаленном обучении. 
 

codemiscs 2014­-02-­10

Смедли, Р. codemiscs. Версия: 2014­-02-­10. Сайт: http://bit.ly/1nmJC7s [Текст] : забавные утилиты командной строки : [краткая информация] / Ричард Смедли [Richard Smedley]  //  Linux Format. — 2014. — № 5 (183), май. — С. 101. — (LXFHotPicks). 
     Аннотация
     Хуан Мануэль Борхес Како (Juan Manuel Borges Caсo) создал пакет интересных, креативных, забавных и инновационных утилит комендной строки codemiscs (Code Miscellaneous). Пакет содержит оболочку команд (cmd), генератор проектов (mkproject), переводчик человеческого языка (tw), программу чтения новостей (rf), мастер изображений (imgs), программу придания цвета (colorize), программу замедленного отображения символов на экране (typewriter) и программу отображения оболочки (show). Распространяется под лицензией GPLv3. 

3. Стар, но SMART

3. Стар, но SMART [Текст] : [сообщение об ошибке SMART] : [ответ на вопрос посетителя форумов GregS, старый компьютер которого при загрузке показывает сообщение «SMART: Secondary Master Hard Status Bad» (SMART: плохое состояние второго диска  Master)]  //  Linux Format. — 2014. — № 5 (183), май. — С. 97, колон. 2-3 — 98, колон. 1. — (Ответы). 
     Аннотация
     SMART (Self­Monitoring, Analysis and Reporting Technology — Технология самоконтроля, анализа и отчетности) — это программа самодиагностики, встроенная в современные жесткие диски. Ошибка SMART не обязательно означает неисправность диска, но свидетельствует о наличии проблемы, которая способна вызвать неисправность. Для того, чтобы подробнее узнать о ситуации рекомендовано использовать пакет Smartmontools и дана информация о его применении. Сообщается, что есть графический клиент под названием GSmartControl, но его возможности несколько скромнее.
 

2. Видео на Raspberry Pi

2. Видео на Raspberry Pi [Текст] : [запись видео на Raspberry Pi] : [ответ на вопрос посетителя форумов bobthebob1234]  //  Linux Format. — 2014. — № 5 (183), май. — С. 96, колон. 3 — 97, колон. 1-2. — (Ответы). 
     Аннотация
     Запись видео на Raspberry Pi с помощью параметров программ MEncoder или FFmpeg. Пример команды со всеми параметрами для записи 10-­секундного HD­-видео с частотой 10 кадров в секунду и битрейтом 1000 кбит/с. 

1. Новый ноутбук без DVD

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). 
 

Толстой, А. Продлим батарее ноутбука жизнь

Толстой, А. Продлим батарее ноутбука жизнь [Текст] : учебник : [оптимизация энергопотребления ноутбука] : [советы] / Александр Толстой [Alexander Tolstoy]  //  Linux Format. — 2014. — № 5 (183), май. — С. 82-85. — (Учебник) (Энергосбережение). 
     Аннотация
     Многие владельцы ноутбуков озадачены вопросом увеличения продолжительности работы ноутбука без подзарядки аккумулятора. Александр Толстой собрал и систематизировал советы, которые помогут оптимизировать энергопотребление мобильного ПК. 
     Советы по анализу свойств аккумулятора и его состояния с помощью команд acpitool и upower. 
     Конкретные советы по оптимизации энергопотребления крупных потребителей энергии ноутбука: центральный процессор — инструмент CPUFreq, позволяющий регулировать частоту ЦП, драйвер ядра Intel P­state, позволяющий вообще отказаться от CPUfreq, специальный пакет TLP для минимизации энергопотребления вместе с инструментом мониторинга энергопотребления Powertop; графический процессор (включение функций DPM и аппаратного декодирования видео, обесточение более мощного видеочипа в ноутбуках со сдвоенной графической системой). 
     Краткие и эффективные советы по отключению веб-камеры и Bluetooth. 
 

Ельчук, К. 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; поддержка работы сервера, резервное копирование. 

Ботвик, Н. Cron и at: точно по расписанию

Ботвик, Н. Cron и at: точно по расписанию [Текст] : учебник : [настройка выполнения регулярных задач в Cron и настройка выполнения однократных событий командой at]  / Нейл Ботвик [Neil Bothwick]  //  Linux Format. — 2014. — № 5 (183), май. — С. 68-69. — (Учебник) (Планирование задач). 
     Аннотация
     Как не забивать голову стандартными ежедневными задачами, переложив на компьютер запуск рутинных заданий по расписанию.  
     Демоны Cron для Linux и самый популярный из них — vixie-cron, файлы crontab, формат файлов crontab пользователя и пример файла.
     Команда at — аргументы и задания, примеры. 
 

Браун, К. По рецептам д-ра Брауна [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.

Шарма, М. IDE программиста

Шарма, М. IDE программиста [Текст] : [сравнительный обзор интегрированных сред разработки (Integrated Development Environment, IDE)] / Маянк Шарма [Mayank Sharma]  //  Linux Format. — 2014. — № 5 (183), май. — С. 24-29. — (Сравнение). — Содерж.: Наша подборка : [перечень тестируемых IDE] ; Про наш тест : [платформа тестирования] ; "Интегрированная среда разрабтки [Integrated Development Environment], она же IDE — это…" : [введение в обзор]. — С. 24 ; Функции редактора кода. Как они помогают программисту? : [как реализованы функции, — выделение синтаксиса, свертывание кода, заполнение кода, автодополнение и автоматическое замыкание тэгов, рефакторинг кода, выделение переменных — которые помогают разработчику лучше визуализировать и организовать код] ; Вердикт : [лучшие — Bluefish, Eclipse, Komodo; Bluefish реализует целый ряд полезных функций] ; Поддержка контроля изменений. Позволяют ли они сотрудничать? : [поддержка совместной работы через системы контроля версий (например, Subversion или Git)] ; Вердикт : [лучшие — Bluefish, Eclipse, Komodo; если для проекта важно сотрудничество, рекомендуется Eclipse]. — С. 25 ; Поддержка языков. На многих ли языках программирования они говорят? : [все IDE сравнительного обзора помогают писать код на разных языках программирования, но, многие ориентированы на определенный язык] ; Вердикт : [лучшая Eclipse; Bluefish делает достаточно, чтобы удовлетворить потребности веб-­разработчиков] ; Начало работы. Достаточно ли интуитивен пользовательский интерфейс? : [введение к рассмотрению удобств интерфейса каждой из интегрированных сред разработки (IDE)] : Geany ; Bluefish. — С. 26 ; Komodo Edit ; Eclipse ; Aptana Studio ; Помощь и поддержка. Где искать помощь? : [лидирует в этой области Eclipse, предлагая обширную информацию в приложении, и еще больше — онлайн на канале YouTube, также предлагает шаблоны проектов] ; Вердикт : [Eclipse]. — С. 27 ; Поддержка отладки. Облегчают ли они хоть в какой-­то мере эту задачу? : [самая популярная программа отладки с открытым кодом — GNU Debugger (GDB) — работает для многих языков программирования, предлагает расширенные возможности отслеживания и модификации кода; многие IDE используют GDB, но Aptana Studio и Eclipse имеют собственные программы отладки] ; Вердикт : [большинство IDE идет с программами отладки для выбранных ими языков] ; Дополнения и плагины. На что еще они способны? : [расширение функциональности плагинами] ; Вердикт : [Eclipse превосходит всех, но у других IDE тоже есть полезные плагины]. — С. 28 ; IDE программиста. Вердикт : [что определяет выбор IDE конретным программистом и два основных критерия ее выбора; чем хороша каждая из интегрированных сред разработки и почему Eclipse лучшая] ; I. Eclipse : [Eclipse 4.3.1 (www.eclipse.org), лицензия EPL: общая оценка в баллах и резюме — лучшая IDE для всех видов разработки] ; II. Geany  : [Geany 1.23.1 (www.geany.org), лицензия GNU GPL v2: общая оценка в баллах и резюме — гибкая IDE для индивидуального разработчика] ; III. Aptana : [Aptana 3.4.2 (www.aptana.org), лицензия GNU GPL v2: общая оценка в баллах и резюме — идеальная IDE для веб­-проектов] ; IV. Komodo Edit : [Komodo Edit 8.5.3 (http://komodoide.com/komodo-edit/), лицензия MPL: общая оценка в баллах и резюме — функции ограниченные; не предлагается ничего особенного] ; V. Bluefish : [Bluefish 2.2.5 (http://bluefish.openoffice.nl), лицензия GNU GPL v2: общая оценка в баллах и резюме — неплоха, но проигрывает более функциональным соперникам] ; Рассмотрите также : [Emacs или Vi, NetBeans, MonoDevelop, Anjuta, KDevelop и Code::Blocks, веб-IDE — Cloud9, ShiftEdit и Codeanywhere]. — С. 29. 
     Аннотация
     Пять лучших IDE для программистов, которые способны помочь разработчикам создавать программы — Aptana Studio, Bluefish, Eclipse, Geany, Komodo Edit. Протестированы функции, которые предлагают их редакторы кода, дана оценка того, насколько они способствуют командной работе и развивают ее, испытаны их интерфейсы пользователя, проверены поддерживаемые ими плагины и прокомментированы их функции отладки. 
 

«Компания Ulteo объявила о выходе платформы Ulteo Open Virtual Desktop 4.0 (OVD)…»

"Компания Ulteo объявила о выходе платформы Ulteo Open Virtual Desktop 4.0 (OVD), позволяющей создать централизованную инфраструктуру из нескольких рабочих столов." [Текст] : [информация на основе материалов www.ulteo.com] / авт. не указан  //  Linux Format. — 2014. — № 5 (183), май. — С. 10. — (Новости короткой строкой). 
     Аннотация
     Компания Ulteo (основанная Гаэлем Дювалем (Gael Duval), создателем дистрибутива Mandrake Linux), после двух лет разработки анонсировала платформу Ulteo Open Virtual Desktop 4.0 (OVD), которая дает возможность удаленно работать как с рабочим столом ОС, так и с отдельными приложениями через браузер клиентского устройства. Для доступа к рабочему столу поставляется специально подготовленное клиентское программное обеспечение, доступное для Windows, Linux, Android и iOS. Для открытия рабочего стола также можно использовать HTML5-клиент, работающий внутри обычного браузера. 
     Программное решение доступно в редакциях Community (с компонентами, лицензированными под GPL) и Premium (с проприетарными модулями). В случае необходимости построить ферму терминального доступа и нехватки денег на лицензии, это решение поможет. Доступны общие каталоги, звук, поддерживается copy-paste, single sign-on, перенаправление печати. 
 

Дрейк, Н. Проект Незримого Интернета

Дрейк, Н. Проект Незримого Интернета [Текст] : [I2P (The Invisible Internet Project) — преимущества, технология работы, установка основного и дополнительного программного обеспечения, настройка для работы в Web, минусы] : [руководство] / Нейт Дрейк [Nate Drake]  //  Linux Format. — 2017. — № 3 (221), март. — С. 40-43. — Вэблиогр. "Скорая помощь": с. 40 (1 назв.), с. 41 (1 назв.), с. 42 (1 назв.). — Прил.: "Чесночная маршрутизация во всей красе. I2P использует отдельные «туннели» для отправки и получения информации" [Изображение] : [цвет. схема] ; "Чеснок и Лук" : [настройка в Tor browser доступа к скрытым сервисам Tor (адреса .onion) и I2P (адреса .i2p)]. — С. 41 ; Работа с торрентами с помощью I2PSnark : [Bittorrent-клиент I2PSnark с графическим интерфейсом] : [настройка, основные Torrent-eepsites в I2P — Diftracker (http://diftracker.i2p) и Postman (http://tracker2.postman.i2p)]. — С. 42 ; "Установка I2P" : [пошаговое руководство]. — С. 43.
     Аннотация

     I2P (The Invisible Internet Project) — теневая сеть обеспечения анонимности и конфиденциальности — преимущества на фоне других средств (Freenet, Tor), способы обеспечения анонимности и конфиденциальности (использование Tor Browser Bundle или индивидуального браузера I2P Browser в TAILS Operating System), технология работы ("чесночная" маршрутизация, однонаправленные "туннели", анонимное скачивание файлов, "безопасность от безвестности"), установка в Linux основного (I2P Router и его плагины, реализация Java, например, OpenJDK) и дополнительного программного обеспечения (отдельный браузер специально для доступа к сайтам .i2p, например, Tor Browser; рекомендуется скачать специальную операционную систему для обеспечения конфиденциальности Tails (The Amnesiac Incognito Live System, https://tails.boum.org), приложения I2PTunnel и Bittorrent-клиент I2PSnark, локальный прокси), настройка для работы в Web. 
 

Дрейк, Н. AUI Suite: Pi слушает голос

Дрейк, Н. AUI Suite: Pi слушает голос [Текст] : [голосовое управление Pi] : [руководство] / Нейт Дрейк [Nate Drake]  //  Linux Format. — 2017. — № 3 (221), март. — С. 92-95. — (Raspberry Pi). — Прил.: "Основные голосовые команды" : [комментированный перечень голосовых команд Pi AUI Suite] ; "Скорая помощь. Если при проверке перевода текста в речь вы слышите слово ‘fill’, флажок наполнителя стоит установить в 0. Нажмите y, для подтверждения, что вы хотите изменить это" : [совет]. — С. 93 ; "Скорая помощь" : [совет по выбору кодового слова] ; "Подстройка голосовых команд" : [добавление и изменение команд в ПО Voicecommand]. — С. 94 ; "Настройка голосовых команд на вашем Pi" : [пошаговое руководство]. — С. 95. 
     Аннотация
     Голосовое управление Pi — аппаратура (USB-микрофон или веб-камера со встроенным микрофоном, недорогая звуковая карта USB), ПО (Pi AUI Suite от Стивена Хиксона [Steven Hickson], PlayVideo, Downloader, Google Text to Speech Service, Google Voice Commands, Voicecommand), настройка программы Voicecommand, настройка голосовых команд на вашем Pi согласно пошаговому руководству.