Казанцев А. Другие варианты [Текст] : [Обзор дистрибутивов для обеспечения образовательных целей — Edubuntu и EduMandriva] / Андрей Казанцев // Linux Format. — 2009. — № 9 (122), сент.. — С. 111. — (Школа LXF). — Прил.: "История успеха" : [Использование EduMandriva в ГОУ СОШ № 379 Кировского р-на г. Санкт-Петербурга].
Аннотация
Edubuntu (http://edubuntu.org/) и EduMandriva (http://edumandriva.ru) как наиболее интересные решения для использования в учебном процессе.
Отмечены отличительные особенности Edubuntu — поддержка LTSP (Linux Terminal Server Project; http://www.ltsp.org/) и специализированные наборы ПО (Educational Application Bundle) для определенных групп пользователей.
Подчеркнута особенность EduMandriva, заключающаяся в том, что он разрабатывается "преподавателями для преподавателей" на базе сети Центров компетенции Mandriva в высших учебных заведениях и школах.
Linux
Поносов А. Особенности школьных дистрибутивов
Поносов А. Особенности школьных дистрибутивов [Текст] : [Сравнение дистрибутивов компаний АльтЛинукс и НауЛинукс] / Александр Поносов // Linux Format. — 2009. — № 9 (122), сент.. — С. 108-110. — (Школа LXF).
Аннотация
Образовательная рубрика "Школа LXF" вернулась на страницы журнала.
Промежуточные итоги проводимого в Российской Федерации школьного проекта по апробации пакета свободного пакета программного обеспечения и сравнение школьных дистрибутивов компаний АльтЛинукс и НауЛинукс по критериям полнота комплекта, установка, поддержка, готовность "из коробки", работа в сети, производительность, официальная поддержка, неофициальная поддержка. В заключение рассматриваются технологическая политика и планы компаний-разработчиков АльтЛинукс и НауЛинукс.
Сондерс М. Tiny Core Linux 2.2
Сондерс М. Tiny Core Linux 2.2 [Текст] : Дистрибутив Linux : [обзор] / Майк Сондерс // Linux Format. — 2009. — № 9 (122), сент.. — С. 102. — (DVD. Другие программы).
Аннотация
Tiny Core Linux (www.tinycorelinux.com) – самый крошечный Linux, который когда-либо видели со времен MuLinux, — включает Linux-систему и Х-сервер. Самое интересное: Tiny Core не включает никакого ПО, кроме нескольких утилит рабочего стола и инструментов настройки. Он скачивает то, что нужно пользователю – и только то, что ему нужно – из Интернета. Tiny Core отлично подходит для настройки одноцелевой машины – например, для интернет-киоска в школе или библиотеке.
Владеющие английским языком могут узнать больше о концепции и использовании этого дистрибутива из книги Lauri Kasanen et al "Into the Core: A look at Tiny Core Linux", электронная версия которой доступна для чтения в Сети (например, https://docs.google.com/viewer?docex=1&url=http://www.tinycorelinux.net/ corebook.pdf).
Хадсон Э. Gramps 3.1.2-1…
Хадсон Э. Gramps. Версия 3.1.2-1. Сайт www.gramps-project.org [Текст] : Приложение для генеалогии : [обзор программы] / Энди Хадсон // Linux Format. — 2009. — № 9 (122), сент.. — С. 96. — (LXFHotPicks). — Прил.: "Шаг за шагом: Создаем отчет в Gramps" : [Пошаговое руководство].
Аннотация
GRAMPS (Genealogical Research and Analysis Management Programming System) — компьютерная программа для создания и управления генеалогическими базами данных, существующая с 2001 года. Программа предоставляет понятный и продуманный интерфейс, возможность сохранять данные о самых разных событиях жизни, заметки и примечания к событиям, возможность работать с файлами GEDCOM. Отмечена гибкость программы, как в плане ввода данных, так и в плане возможности создавать весьма информативные записи.
Хадсон Э. BrewTarget. Версия 1.1
Хадсон Э. BrewTarget. Версия 1.1. Сайт http://brewtarget.sourceforge.net [Текст] : Помощник пивовара : [обзор программы] / Энди Хадсон // Linux Format. — 2009. — № 9 (122), сент.. — С. 95. — (LXFHotPicks).
Аннотация
Программа-руководство по созданию собственного пива.
Толстой А. Обработка снимков : Raw: В чем его сила?
Толстой А. Обработка снимков [Текст] : Raw: В чем его сила? / Александр Толстой // Linux Format. — 2009. — № 9 (122), сент.. — С. 56-59. — (Обработка снимков. Учебник). — Веблиогр. "Полезные ссылки": с. 59 (11 назв.). — Прил.: "Советы по использованию RAW в Linux". — С. 58.
Аннотация
С распространением цифровых фотокамер цифровая фотография получила для обработки так называемый цифровой негатив (термин "Digital Negative" предложила Adobe), который также известен как RAW-снимок. RAW – это специальный формат (точнее, семейство форматов) для хранения необработанных данных, полученных из сенсора цифровой фотокамеры.
Можно часто услышать от фотографов мнение о том, что RAW – более "профессиональный" формат, чем, скажем, JPEG, но мало кто способен указать на конкретные преимущества. Все знают, что RAW хранит больше данных, но как ими воспользоваться? Александр Толстой прояснит все относительно RAW-снимков и покажет на примерах, как с помощью цифровых негативов можно получить хорошие отпечатки из плохих фотографий.
Краткая справка про… Серые списки (greylisting)
Краткая справка про… [Текст] : Серые списки (greylisting) : [Механизм действия технологии «серых списков» в борьбе со спамом] // Linux Format. — 2009. — № 9 (122), сент.. — С. 92. — (Ответы).
Часто задаваемые вопросы : Wine
Часто задаваемые вопросы [Текст] : 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-файл и поработать с его содержимым, множество. Три самые типичные из них – обработка изображений, поиск или анализ текста и извлечение метаданных. Все эти ситуации подробно рассмотрены.