Шарма М. Ntfsprogs: Чиним NTFS-разделы

Шарма М. Ntfsprogs: Чиним NTFS-разделы [Текст] / Маянк Шарма  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 84-87. — (Hardcore Linux. Учебник) (NTFS. Учебник). — Прил.: "Скорая помощь. Для восстановления удаленных файлов нет ничего лучше, чем ежедневное резервное копирование важных папок." ; "Шаг за шагом: Изменяем размер NTFS-раздела" : [Пошаговое руководство]. — С. 85 ; "Скорая помощь. При перемещении диска целиком используйте удаленную машину или, что более удобно, диск, подключенный через USB." ; "Ваш спасательный набор" : [Live CD для восстановления и манипулирования всеми типами разделов и дисков — Knoppix, System Rescue CD, Ultimate Boot Disc, Trinity Rescue Kit]. — С. 86 ; "Дружим со скриптами" : [Утилите ntfsclone из пакета ntfsprogs можно при помощи скриптов дать команду отправить данные в стандартный вывод, а большинство инструментов Linux умеют читать данные из стандартного ввода, поэтому можно передать вывод ntfsclone в другие инструменты Linux при помощи скриптов] ; "Шаг за шагом: Клонируем NTFS-разделы через сеть" : [Пошаговое руководство]. — С. 87
      Аннотация
      Двойная загрузка совместно с Windows означает наличие одного или нескольких NTFS-разделов, которым в ряде случаев требуется починка. И здесь помогут специальные инструменты, работающие только под Linux — драйвер пользовательского пространства NTFS-3g для чтения или записи на NTFS-разделы, комплект ntfsprogs для работы с NTFS под Linux. Ntfsprogs содержит ряд консольных утилит (mkntfs, ntfscat, ntfsck, ntfsclone, ntfscluster, ntfsdefrag, ntfsdiskedit, ntfsfix, ntfsinfo, ntfslabel, ntfslib, ntfsls, ntfsresize, ntfsundelete, ntfswipe, nttools), позволяющих, в частности: монтировать NTFS без использования NTFS-3G (используется FUSE), чтение или запись в разделенные на части файлы, создавать жесткие ссылки на файлы, чтение сжатых и зашифрованных файлов, исправление ошибок раздела, изменение метки диска, восстанавливать ошибочно удаленные файлы. 
      Маянк Шарма показывает как с помощью утилит ntfsprogs восстановить удаленные файлы (ntfsundelete), клонировать NTFS-разделы и создавать образы разделов, восстановить клон (образ) раздела (ntfsclone). Также показано как использовать менеджер загрузки Gag — чтобы переместить загрузочный раздел Windows, GParted — чтобы изменить размер NTFS-раздела, Live CD Trinity Rescue Kit — для клонирования NTFS-разделов через сеть. 
 

Бикмеев А. Scilab: Создаем Toolbox

Бикмеев А. Scilab: Создаем Toolbox [Текст] / Александр Бикмеев  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 80-83. — (Расширение Scilab. Учебник). — Прил.: "Скорая помощь. Не забывайте вставлять в код комментарии! Напомним, что строка-комментарий начинается с двойного слэша (//), и Scilab 5 вполне терпимо относится к кириллическому тексту." ; "Именование макросов" : [Текст каждой функции следует хранить в отдельном файле, название которого должно совпадать с именем самой функции]. — С. 81 ; "Редактор справки" : [Визуальный XML-редактор XMLmind (http://www.xmlmind.com/xmleditor/) и шаблон (http://www.scilab.org/download/xxe_scilab_config-1.1.0.tar.gz) — настройка и работа с шаблоном]. — С. 82 ; "Скорая помощь. Желательно иметь два каталога с исходными текстами вашего пакета: один для хранения только исходных текстов, а второй – для сборки. В этом случае вам не придется чистить каталог от последствий сборки перед тем, как выпустить пакет в мир.". — С. 83
      Аннотация
      Стандартная процедура создания при помощи макросов на встроенном языке программирования пакета расширений (в нашем случае это пакет Ballistic, в котором есть три функции, вычисляющие параметры движения тела, брошенного под углом к горизонту, в зависимости от времени) для открытой и свободной системы компьютерной алгебры Scilab. 
      "How to create an external module (toolbox)" — http://wiki.scilab.org/howto/Create_a_toolbox.
 

Боровский А. Lua : Часть 1: Lua: Что в нем такого?

Боровский А. Lua [Текст] : Часть 1: Lua: Что в нем такого? / Андрей Боровский  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 76-79. — (Lua. Учебник). — Прил.: "Почему игры?" : [В играх назрело разделение движка (стабильная часть игры), определяющего свойства игрового мира, и правил (подвержена изменениям), которым подчиняются его элементы, а если определять правила с помощью языка программирования сценариев, разработчикам не придется переделывать движок при каждом изменении правил поведения персонажа или свойств артефакта; кстати, эти же аргументы применимы и к роботам, причем необязательно к большим и человекоподобным]. — С. 76 ; "Почему Lua?" : [Преимущества программирования на Lua]. — С. 77
      Аннотация
      Стоит ли изучать новый язык программирования сценариев, если уже есть Python? Андрей Боровский утверждает: если приложение доросло до того, чтобы иметь собственную систему сценариев, то встраиваемый язык программирования сценариев Lua – первое, на что стоит взглянуть программисту. Учебник о Lua обосновывает его точку зрения. 
      Lua — структура (фргагмент, блок, типы переменных), библиотеки, примеры программ и программа для вычисления чисел Фибоначчи, таблицы и объявление с их помощью простых массивов, возможности. 
 

Вейч Н. Python: Прочту вам твиты

Вейч Н. Python: Прочту вам твиты [Текст] / Ник Вейч  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 72-75. — (Python. Учебник). — Прил.: "Identi.ca" : [Свободная платформа микроблоггинга с открытым кодом — основы этого урока можно применить к Identi.ca таким же образом, как и к Twitter, потому что API Identi.ca подобен API Twitter на низком уровне] ; "Скорая помощь. О функциях любого модуля Python можно разузнать в подробностях, импортировав его в оболочке Python и набрав ‘help (имя модуля)’.". — С. 73 ; "Один статус за все" : [Приводится скрипт, благодаря которому становится возможной автоматическая установка своего статуса в чате по своему последнему обновлению в Twitter]. — С. 75
      Аннотация
      Продвигаясь по пути подчинения сервисов сети своим целям c помощью Python, мы поняли, что cекрет победы над технологией – узнать, как работает сервис, затем выяснить детали его интерфейса прикладного программирования (API, Application Programming Interface), а потом воплотить все желаемое в сценарии Python. Все это плюс обертка Python-Twitter (http://code.google.com/p/python-twitter) и руководство Ника Вейча по написанию скрипта поможет нам уютно чувствовать себя на онлайн-сервисе микроблоггинга Twitter или на его открытом и свободном аналоге Identi.ca. А сможем мы вот что: обновлять статус (так в терминологии сервиса называется публикация сообщений), следить за обновлениями статуса интересных нам людей, озвучивать самые актуальные по времени твиты голосом робота Вертера, быстро обновлять свой статус 140-символьными сообщениями. 
      Если Вас заинтересовал модуль Pyton-Twitter, то автор любезно делится ссылкой на полное объяснение модуля Pyton-Twitter — http://static?unto?net/python-twitter/0?6/doc/twitter?html?.

Ботвик Н. Сети : Часть 8: VPN: Расширяем вашу сеть

Ботвик Н. Сети [Текст] : Часть 8: VPN: Расширяем вашу сеть / Нейл Ботвик  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 68-71. — (Сети. Учебник). — Прил.: "Скорая помощь. Соединение 3G (мобильное широкополосное) – хороший способ протестировать удаленное подключение, не отходя от компьютера, который вы пытаетесь настроить.". — С. 69 ; "Скорая помощь. Чтобы файлы журналов не заполнялись результатами неудачных попыток атак ботов, измените порт OpenVPN по умолчанию в его файле конфигурации. Если маршрутизатор может перенаправлять внешний порт на другой внутренний порт, файл конфигурации не трогайте, а измените публичный порт.". — С. 69
      Аннотация
      Как VPN (Virtual Private Network) предоставляет более полный доступ к локальной сети по незащищенному соединению, реализуя схему, в которой часть сети отделена и подключена к основной сети через защищенное соединение по обычному незащищенному каналу — через Интернет. 
      Получение полного и безопасного доступа к ресурсам локальной сети через Интернет для мобльного струдника через OpenVPN (http://openvpn.net/index.php/opensource.html) и Openswan (www.openswan.org).

Бачурин С. OOo: Создадим конвертор валют

Бачурин С. OOo: Создадим конвертор валют [Текст] / Сергей Бачурин  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 64-67. — (OpenOffice.org. Учебник). — Прил.: "EuroOffice Extension Creator" : [EOEC — конструктор расширений на Python, распространяемый под лицензией GNU GPlv3, от венгерской компании MultiRacio Ltd (www.multiracio.com): Справка о программе и компании-разработчике]. — С. 64 ; "Скорая помощь. В случае, если вам нужно просмотреть содержимое какого-либо объекта во время выполнения программы, можно воспользоваться встроенной функцией debug (<Expression>). Для вывода сообщений во всплывающих окнах служит метод self.box (“Сообщение”).". — С. 67
      Аннотация
      EuroOffice Extension Creator (EOEC; https://launchpad.net/eoec) прост в использовании, хорошо документирован, содержит несколько интересных примеров в виде готовых расширений и распространяется под свободной лицензией.
      Показано как написать расширение на Python для OpenOffice.org c помощью EuroOffice Extension Creator в системе под управлением Debian Lenny. 

Фиоретти М. Обработка документов : ODF: Вытянем данные из OOo

Фиоретти М. Обработка документов [Текст] : ODF: Вытянем данные из OOo / Марко Фиоретти  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 60-63. — (Анализ документов. Учебник) (Обработка документов. Учебник). — Прил.: "ODF: что внутри?" : [Документ ODF являет собой zip-­архив с картинками и макросами в собственных каталогах, а сам текст – записанный в формате XML – находится в файле с именем content.xml, а отсюда следует, что можно очень просто найти или изменить те части содержимого, которые интересуют пользователя, открыв архив, изменив текст в content.xml, поместив новые картинки в их каталог и запаковав вновь]. — С. 60 ; "Как извлечь и обработать изображения из ODF-файлов" : [Изображение] : [Схема]. — С. 61 ; "Взаимодействие с ODF" : [MS Office, проприетарные форматы и ODF]. — С. 63
      Аннотация
      Мы уже научились генерировать электронные таблицы, текст и презентации ODF. Теперь рассмотрим другую проблему: как работать с уже существующими ODF-файлами? А именно, как извлечь и использовать содержащуюся в них информацию? Cитуаций, когда нужно открыть ODF-файл и поработать с его содержимым, множество. Три самые типичные из них – обработка изображений, поиск или анализ текста и извлечение метаданных. Все эти ситуации подробно рассмотрены. 

Хэммел М. Д. GIMP : Околосветовая скорость

Хэммел М. Д. GIMP [Текст] : Околосветовая скорость / Майкл Дж. Хэммел  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 52-55. — (GIMP. Учебник). — Прил.: "Скорая помощь. Количество штрихов полностью зависит от величины шума в слое «Шум». Хотите больше штрихов – увеличьте значение.". — С. 53 ; "Скорая помощь. По сравнению с черным фоном, в самом изображении цветов маловато. Использование большинства режимов слоев здесь не имеет смысла, поскольку многие из них будут вычитать штрихи прямо из картинки.". — С. 54 ; "Скорая помощь. Удаленное звездное небо за полем искажений – это еще одна возможная дополнительная деталь. Создайте слой с шумом, обесцветьте его и поместите на самый верх стопки слоев. Чтобы спрятать звезды за штрихами, добавьте маску слоя и скопируйте туда все слои со штрихами.". — С. 55
      Аннотация
      7 мая 2009 года на экраны вышел фильм режиссера Джеффри Джейкоба Абрамса "Звёздный путь" (английское название "Star Trek", также известен как "Звёздный путь. XI" ("Star Trek: XI")). В честь этого события Майкл Дж. Хэммел показывает как добавить эффект сверхскорости в свои изображения, создаваемые с помощью GIMP 2.6. 

Ченнел Э. Firestarter : Пуск брандмауэра

Ченнел Э. Firestarter [Текст] : Пуск брандмауэра / Энди Ченнел  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 50-51. — (Первые шаги. Учебник). — Прил.: "Скорая помощь. Даже если вы используете в своем маршрутизаторе аппаратный брандмауэр, не вредно запустить еще и программный." ; "Скорая помощь. Используйте кнопку Lock Firewall (Запереть брандмауэр) на панели инструментов Firestarter, чтобы запретить другим пользователям отключать брандмауэр.". — С. 50 ; "Шаг за шагом: Продвинутая настройка брандмауэра" : [Пошаговое руководство]. — С. 51
      Аннотация
      Установка и запуск графической утилиты настройки правил брандмауэра Firestarter в системах под управлением Ubuntu, Fedora и Debian, проверка эффективности ее работы, добавление нескольких правил, чтобы отдельные приложения могли создавать соединения, необходимые им для работы. Кроме того, кратко рассмотрено выполнение этих действий в большинстве популярных аппаратных брандмауэров. 

Ченнел Э. Tonido: Облачный сервер для вас

Ченнел Э. Tonido: Облачный сервер для вас [Текст] / Энди Ченнел  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 48-49. — (Первые шаги. Учебник). — Прил.: "Скорая помощь. Приложение Jukebox использует Flash Player 10, поэтому необходимо обеспечить на всех клиентах обновление до этой версии." ; "Скорая помощь. Если вы хотите иметь доступ к Tonido из сети, то убедитесь, что в разделе Settings > Network [Настройка > Сеть] включен web-доступ и что порт 10001 перенаправлен на корректный IP (см. стр. 50).". — С. 49
      Аннотация
      Как создать собственный облачный сервер при помощи программы Tonido (www.tonido.com) в системе под управлением Ubuntu/Debian, как настроить обеспечение доступа к различным службам из домашней сети и из Интернета, чтобы иметь возможность обмениваться музыкой и документами, а также удаленно подключаться к календарю, списку задач и другим сервисам при помощи Workspace (Рабочее пространство). Workspace предоставляет облачные сервисы в одном месте и имеет свою панель управления, предоставляющую хороший обзор текущего состояния и имеющую раздел, где можно добавлять новые элементы. 

Фиоретти М. Что за штука… Социальный рабочий стол

Фиоретти М. Что за штука… [Текст] : Социальный рабочий стол / Марко Фиоретти  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 40-41. — Внутритекст. веблиогр. (6 назв.). 
      Аннотация
      Социальный рабочий стол, его концепция и реализации в вопросах и ответах. Отмечено, что наибольшую активность в разработке социального рабочего стола проявляют Microsoft и KDE, хотя их видения социального рабочего стола мало совпадают. По теме социальных рабочих столов Microsoft и KDE рекомендуется просмотреть обзорные страницы http://research.microsoft.com/en-us/projects/ SocialDesktop и http://dot.kde.org/2009/05/01/social-desktop-starts-arrive, соответственно. Для программистов рекомендуются www.freedesktop.org/wiki/specifications/open-collaboration-services или www.opensocial.org. База доступных знаний — на OpenDesktop.org и Get Hot New Stuff (http://ghns.freedesktop.org).

Фиоретти М. Gnuplot

Фиоретти М. Gnuplot [Текст] : [Утилита командной строки Gnuplot как средство графического анализа] / Марко Фиоретти  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 36-39. — Веблиогр. "Ресурсы": с. 39 (6 назв.). — Прил.: "Помощь по Gnuplot" : [Встроенная в программу система справки]. — С. 37
      Аннотация
      Gnuplot — свободная кроссплатформенная утилита командной строки, используемая для преобразования любой функции или набора числовых данных в простые диаграммы или графики. Преимущество Gnuplot заключается не в построении красивой диаграммы, а в том, чтобы помочь нам понять скрытое правило, прячущееся за набором чисел. В таком случае нужна не внешняя привлекательность, а возможность быстрого эксперимента, чтобы "распознать поведение" данных, считает автор книги "Gnuplot в действии" Филипп Жанер, (Philipp Janert "Gnuplot in Action"). Gnuplot — прекрасный выбор для подобных задач графического анализа. Его командная строка обеспечит эффективное проведение быстрых интерактивных экспериментов с данными любого сорта, от демографических тенденций до 3D-моделей. Кроме возможностей графического анализа, программа имеет массу функций и для лириков, и для физиков. И это демонстрирует Марко Фиоретти, описывая окно терминала, основные переменные и команды, которые сообщают Gnuplot, что строить и как это делать, от простых кривых или наборов точек, цветных контурных карт до сложных многоцветных 3D-поверхностей. 
 

Шарма Ш. Incognito. По секрету, осторожно

Шарма Ш. Incognito. По секрету, осторожно [Текст] : обзор [инструментов Live CD дистрибутива Incognito] / Шашанк Шарма  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 34-35. — Прил.: "Tor 101" : [Справка о механизме работы сети Tor (The Onion Router – «Луковичный» маршрутизатор)]. — С. 34 ; "Скорая помощь. Incognito включает еще и Vidalia Tormanager. Запускайте его из Меню > Интернет > Tor GUI." ; "Скорая помощь. Генерация ключей – весьма ресурсоемкая задача. Машины с менее чем 512 МБ ОЗУ могут при этом начать задумываться." ; "Шаг за шагом: Шифруем письмо с помощью FireGPG" : [Пошаговое руководство]. — С. 35
      Аннотация
      Возможности Live CD Incognito по обеспечению анонимности в Интернете. Демонстрация инструментов Incognito — сети Tor, его графической обертки и менеджера анонимности Tork, сети Mixminion, функции FireGPG, которая позволяет отправлять шифрованные email-сообщения через любой почтовый веб-сервис, встроенного клиента электронной почты Thunderbird и его расширения Enigmail.   
 

Соколов А. OpenSolaris: Попробуйте другой Unix

Соколов А. OpenSolaris: Попробуйте другой Unix [Текст] / Андрей Соколов  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 30-33. — (OpenSolaris). — Прил.: "Шаг за шагом: Устанавливаем OpenSolaris 2009.06" : [Пошаговое руководство]. — С. 31 ; "Сходство и различия. Различия в файловой системе. Различия в командах" : [Сравнение Linux и OpenSolaris]. — С. 33
      Аннотация
      OpenSolaris 2009.06 (www.opensolaris.com/get) для ПК x86: установка; знакомство с такими особенностями файловой системы ZFS, как снимок (snapshots) и сжатие; установка недостающих драйверов PCI-устройств; настройка X.org; отключение лишних сервисов; установка приложений; запуск Linux-приложений в так называемой типизированной зоне на примере Skype; препятствия для использования OpenSolaris в домашних условиях.