Часто задаваемые вопросы [Текст] : Wine : [Вопросы и ответы] // Linux Format. — 2009. — № 9 (122), сент.. — С. 91. — (Ответы).
Шарма М. 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 в домашних условиях.