6. Медленный диск

6. Медленный диск [Текст] : [утилиты тестирования состояния и производительности жесткого диска] : [ответ на вопрос читателя Эрика Фостера (Eric Foster)]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 98, колон. 3 — 99, колон. 1-3 . — (Ответы). 
     Аннотация
     Если диск тормозит, то рекомендуется проверка исправности жесткого диска при помощи утилиты smartctl, тестирование производительности жесткого диска с помощью утилит hdparm и bonnie++, проверка фрагментации жесткого диска с файловой системой ext4 с помощью утилиты e4defrag.

 

5. Поломанный загрузчик

5. Поломанный загрузчик [Текст] : [восстановление неработающего загрузчика Grub] : [ответ на вопрос читателя Дэвида Бью (David Bew)]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 98, колон. 2-3. — (Ответы). 
     Аннотация
     Как восстановление неработающий загрузчик Grub. 

 

4. Преобразование в PDF

4. Преобразование в PDF [Текст] : [конвертирование файлов DJVU в PDF] : [ответ на вопрос читателя Стюарта Уилсона (Stuart Wilson) ]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 98, колон. 1-2. — (Ответы). 
     Аннотация
     Способы и команды преобразования файлов DJVU в PDF: вариант первый — с помощью djvups файл преобразуется в PostScript, затем с помощью ps2pdf — в PDF; вариант второй — отправка преобразованных данных из программы djvups к ps2pdf, не создавая файл PostScript, и скрипт конвертирования всех файлов этим способом.

 

Коротко про… Разбираемся со случайными «падениями»

Коротко про… Разбираемся со случайными "падениями" [Текст] : [краткий обзор причин сбоя системы] : [ответ на вопрос читателя ]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 98. — (Ответы). 
     Аннотация
     Причины сбоя системы (сбои электропитания компьютера из-за блока питания или сбои ноутбука из-за батареи, неисправная память, скачки напряжения электросети) и советы по решению этих проблем.

 

3. Удаление Xfce

3. Удаление Xfce [Текст] : [удаление рабочего стола Xfce из Ubuntu] : [руководство] : [ответ на вопрос посетителя форума globetrotterdk]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 97, колн. 2-3 — 98, колон. 1. — (Ответы). 
     Аннотация
     Как удалить рабочий стол Xfce из Ubuntu. 

 

2. Утерянные адреса

2. Утерянные адреса : [Текст] : [восстановление адресной книги электронной почты] : [ответ на вопрос посетителя форума Cbuffer]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 96, колон. 2-3 — 97, колон. 1-2. — (Ответы). 
     Аннотация
     Как восстановить адресную книгу электронной почты Claws Mail, которая испорчена вследствие неправильного использования Claws. Поскольку пользователь использует электронную почту для групповой рассылки, ему дается совет настроить список рассылки или воспользоваться бесплатным сервисом почтовых рассылок, например, Группы Google.

 

1. Незагружаемый Debian

1. Незагружаемый Debian  [Текст] : [по каким причинам дистрибутив не загружается с Live CD или DVD и как решить эти проблемы] : [ответ на вопрос читателя Майка Уимбери (Mike Wimbury)]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 96, колон. 1-2. — (Ответы). 
     Аннотация
     Что делать, если дистрибутивы (в случае пользователя это дистрибутивы Debian и elementary OS) не загружаются с DVD или CD.

 

Шарма, М. WhatsApp: PiBot для мониторинга

Шарма, М. WhatsApp: PiBot для мониторинга [Текст] : [удаленный мониторинг в реальном времени и управление Raspberry Pi через сервисы мгновенных сообщений] : [руководство] / Маянк Шарма [Mayank Sharma]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 92-95. — (Raspberry Pi) (Бот для мониторинга). — Прил.: "Видеочаты"  : [использование Raspberry Pi для общения в текстовом или в видеорежиме при помощи протокола XMPP и клиента этого протокола Gajim] : [мини-руководство] . — С. 93 ; "Листинги" : [листинги скриптов урока; адрес в интнернете — http://pastebin.com/NdQw5frt]. — С. 95. 
     Аннотация
     Обустройство мониторинга Raspberry Pi при помощи утилиты sendxmpp, которая позволит ему обмениваться данными по протоколу обмена сообщениями XMPP, и он будет отправлять вам сообщения при каждом наступлении заранее оговоренного события. Если у вас нет XMPP-сервера, Маянк Шарма советует заранее зарегистрировать учетную запись на любом доступном публичном сервере (https://xmpp.net/directory.php), а сам он пользуется сервисом https://jabber.hot­-chilli.net, который получил наивысшую оценку безопасности от https://xmpp.net и позволяет зарегистрировать учетную запись на самом сайте. 
     Листинг скрипта для отслеживания состояния температуры и отправки сообщения при превышении температуры выше указанного порога. Настройка отправки сообщений о превышении температуры. 
     Управление Raspberry Pi при помощи сервиса мгновенных сообщений WhatsApp, мобильного телефона, библиотеки Yowsup для Python и скрипта Python от итальянского блогера Карло Машелани (Carlo Mascellani). Скрипт pitalk.py слушает сообщения заданного номера, распознает определенные ключевые слова и выполняет соответствующие действия. Несколько примеров развертывания скрипта в полезные программы приводятся на странице библиотеки Yowsup (https://github.com/tgalal/yowsup/wiki).      

 

Паундер, Л. Raspbian: ставим и настраиваем

Паундер, Л. Raspbian: ставим и настраиваем [Текст] : [установка дистрибутива Raspbian на Raspberry Pi] / Лес Паундер [Les Pounder]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 90-91. — (Raspberry Pi) (Raspbian). — Прил.: "Совместимо. Со всеми Pi" ; "Raspi­config" : [собственный инструмент настройки Raspberry Pi, запускаемый из терминала] : [краткая справка]. — С. 90 ; "Команды Linux" : [использование команд Linux в терминале Raspbian (LXTerminal/Bash) на примерах] ; "Скорая помощь. Raspbian можно использовать со всеми моделями Raspberry Pi, включая самый маломощный A+. Можно использовать его как полноценный рабочий стол, а можно — для удаленного доступа через SSH.". — С. 91.
     Аннотация
     Простейший способ установки Raspbian на Raspberry Pi через NOOBS (New Out Of The Box Software) — распаковка на другом компьютере ZIP-­архива NOOBS (www.raspberrypi.org/downloads) на карту памяти микро­-SD, перенос микро­-SD на Raspberry Pi и установка из нее Raspbian. 
     Raspbian — запуск, вход в систему и работа в LXTerminal, загрузка рабочего стола, интерфейс, обновление ПО, установка ПО на примере установки инструмента захвата экрана scrot.
     Саймон Лонг (Simon Long) как реорганизатор рабочего стола Raspbian.
 

Паундер, Л. Agobo 2

Паундер, Л. Agobo 2 [Текст] : [обзор] / Лес Паундер [Les Pounder]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 89. — (Обзор) (Комплект для робота). — Прил.: "Вкратце"  : [краткая характеристика Agobo 2 как робота с широкими возможностями, спроектированного под Raspberry Pi моделей A+, B+ и Raspberry Pi 2, ориентированного на новичков и средних пользователей; краткая характеристика дизайна и ПО управления ] ; "Свойства навскидку. Корпус PCB ; Последовательное соединение" ; "Вердикт Linux Format. Agobo 2" : [разработчик 4tronix, сайт www.4tronix.co.uk/store, цена, оценка отдельных параметров, рейтинг, резюме — прочный корпус и несложная в сборке и кодировании платформа позволяет любому шагнуть в мир робототехники]. 
     Аннотация
     Комплет Agobo 2 для создания робота — совместимые модели Raspberry Pi, оборудование и компоновка составных на шасси, программное обеспечение функциональности.

 

Малхолланд, Э. Привет ; Picademy в Бирмингеме ; Pidrophone ; Picade жив!

Малхолланд, Э. Привет ; Picademy в Бирмингеме. Обучение в стиле Pi теперь и в сердце Англии ; Pidrophone. Поможет спати китов ; Picade жив! Крошечный (дорогой) игровой апарат [Текст] : [новости Raspberry Pi Foundation] / Эндрю Малхолланд [Andrew Mulholland]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 88. — (Linux Format. Пользователям Pi). 
     Аннотация
     Проект PiNet (аналог Linux Terminal Server Project для поддержки компьютерного класса с RaspberryPi под управлением ОС Raspbian); Pichademy@Google (www.raspberrypi.org/picademy/google) по подготовке сертифицированных преподавателей Raspberry Pi начальной, средней и старшей школы начала работать в Бирмингеме, курсы и мастер-классы ведет Мартин О'Хэнлон (Martin O'Hanlon); Pidrophone (http://bit.ly/LXFhydrophone) — дешевый гидрофон на основе Raspberry Pi (подводный микрофон) для записи и отслеживания китообразных в океанах; крошечный игровой апарат Picade для ретро-развлечений.

 

Ельчук, К. PHP: создаем агрегатор лент

Ельчук, К. PHP: создаем агрегатор лент [Текст] : учебник / Кент Ельчук [Kent Elchuk]]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 84-87. — (Академия кодинга) (PHP). — Прил.: "Скорая помощь. Вы всегда можете использовать cron, чтобы открыть ленты RSS и сохранить их в виде файлов XML. Затем их можно использовать вместо URL." : [совет]. — С. 84 ; "Придаем стиль лентам и ссылкам" : [плагин Datatables (https://datatables.net/download/download)]. — С. 85 ; "Скрейпинг данных" : [техника анализа исходного кода веб-страницы на наличие интересующих образцов данных] : [краткая справка]. — С. 87. 
     Аннотация
     Сборка и комбинирование своей новостной ленты с помощью скрипта PHP — агрегирование и анализ RSS-­лент (веб—сервер с пакетом PHP, скрипт анализа RSS­-лент, парсер Magpie RSS (http://bit.ly/MagpieRSS) или Simple Pie (http://simplepie.org/downloads), сбор RSS­-лент на примерах и разбор кода агрегатора для отбора самых актуальных новостей, например, по трудоустройству.
 

Браун, К. Система: типы сигналов

Браун, К. Система: типы сигналов [Текст] : учебник : [сигналы с точки зрения системного программиста] / Крис Браун [Chris Brown]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 80-83. — (Академия кодинга) (Системное программирование). — Прил.: "Типы сигналов" [Таблица] : [сигналы интересные системным программистам: название, номер, действие по умолчанию, описание]. — С. 80 ; "История SIGHUP" : [объяснение названия и иллюстрация действия] ; "Скорая помощь" : [почему неоправдано сравнение сигналов в Linux и событий .NET]. — С. 81 ; "Скорая помощь" : [различие блокирования сигналов с помощью sigprocmask() и игнорирования сигналов] ; "Мамочка, а откуда берутся сигналы" [Изображение] : [цвет. схема]. — С. 82 ; "Как завершился этот процесс?" : [иллюстрация на примере кода]. — С. 83. 
     Аннотация
     Сигналы — что это такое, типы сигналов, как они используются. 
     Как отправить сигнал, как написать обработчик сигнала, который управляет реакцией программы на полученный сигнал. 
     Семь возможных способов использования сигнала.      

 

Кузнецов, Д. M4: освоим макропроцессор

Кузнецов, Д. M4: освоим макропроцессор [Текст] : [автоматизация набора текста исходного кода программ с помощью макропроцессора M4] : учебник / Дмитрий Кузнецов  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 76-79. — (Учебник) (Макропроцессор M4). — Прил.: "Элементы языка. Определяем новые макросы" : [синтаксис, параметры макросов]. — С. 76 ; "Вызов внешних программ" : [работа m4 в составе конвейера и выполнение команд оболочки (shell) в процессе своей работы] ; "Средства отладки" : [средства отладки m4]. — С. 79. 
     Аннотация
     Макропроцессор M4 — принцип работы; обработка пустых строк; потоки вывода; алгоритмические конструкции ifdef и ifelse; математические возможности — макросы incr(n), decr(n) и eval; средства обработки строк — макросы len(s), format(s, …), index(s1, s2), substr(s, pos, [len]), translit(s1, s2, s3),  regexp(s, rexp, [replacement]), patsubst(s, rexp, [replacement]); вызов внешних программ, средства отладки. 

 

Цукалос, М. Сеть: основные утилиты Linux

Цукалос, М. Сеть: основные утилиты Linux [Текст] : [утилиты командной строки и методы Linux для решения сетевых проблем] : учебник / Михалис Цукалос [Mihalis Tsoukalos]  //  Linux Format. — 2015. — № 11 (202), нояб.. — С. 68-71. — (Учебник) (Решение проблем с сетью). — Прил.: "Скорая помощь" : [утилиты ntop и ntopng] : [назначение] : [лаконичная справка]. — С. 68 ; "Визуализация сетевых данных" : [команды построения графика в R, который визуализирует значение frame] ; "Скорая помощь" : [утилита WireShark] : [краткая характеристика как лучшей утилиты для анализа сетевого трафика, которой также можно воспользоваться для перехвата трафика; минус и плюсы; совет изучить WireShark, если у Вас есть время только на одну утилиту] ; "На этой схеме показан формат TCP- и IP-пакетов" [Изображение] : [схема]. — С. 69 ; "Скорая помощь" : [совет использовать роутер как средство устранения сетевых неполадок] ; "Nmap" : [открытая утилита, созданная Гордоном Федором Лайоном (Gordon Fyodor Lyon)] : [возможности и использование] : [краткая справка]. — С. 70 ; "О маршрутизации" : [понятия — маршрутизация, таблица маршрутизации, маршрут, алгоритм маршрутизации, статическая и динамическая (или адаптивная) маршрутизация, команда просмотра информации маршрутизации, Cisco как самый популярный производитель роутеров] ; "График поля frame.time_relative" [Изображение] : [график, полученный с помощью R]. — С. 71. 
     Аннотация
     Категории причин выхода из строя компьютерных сетей. Две группы проблем по сложности — проблемы с DNS (Domain Name System — система доменных имен), проблемы маршрутизации. 
     Сетевые инструменты Linux для решения проблем подключения (ping, traceroute, telnet, netcat, также известна как nc или lsof), утилиты анализа сетевого трафика и перехвата сетевого трафика (tcpdump и tshark), утилиты DNS (основные — host, nslookup и dig; для считывания и записи сетевых данных — netcat; для вывода информации о сети — lsof; для вывода информации о сетевой подсистеме Linux — netstat; использование базы данных MySQL для хранения сетевой информации и поиска сведений о сетевых данных).
     Рассмотрение процесса практического решения сетевых проблем на примере вероятных сценариев: первый сценарий — в сети, где используются хаб и коммутатор, установлен новый роутер ADSL с отлично работающим подключением Wi­-Fi­, но если хаб подключен к одному из портов роутера ADSL, то ни у кого не остается доступа к сети и к Интернету, даже с рабочим подключением Wi­-Fi; второй — компьютер Linux настроен на получение сообщений журнала от роутера Cisco, а роутер настроен на отправку сообщений журнала на компьютер Linux, но в файлах журнала на компьютере Linux ничего нет.