Linux

Поррас Б. Данные — народу

Поррас Б. Данные — народу [Текст] : [беседа с вице-президентом подразделения Solaris Data, Availability, Scalability и HPC компании Sun Microsystems Бобом Поррасом (Bob Porras)] / фото Татьяны Цыгановой  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 28-29. — (Интервью). 
      Аннотация      
      Предмет беседы — базовые решения для хранения данных (файловая система ZFS, поддержка ZFS твердотельных накопителей) и высокопроизводительные вычисления (грид-вычисления). Лейтмотив рассказа Боба Порраса — "Данные – будь то ваши семейные снимки или корпоративные разработки – это самое ценное, что у нас есть." (С. 28, колон. 1)
      Что такое Sun Grid Engine и как это открытое программное решение используется в науке — вычислительный грид TACC (Texas Advanced Computer Centre), в автомобилестроении — использование больших кластеров для крэш-­тестов. 
      В беседе также затронуты вопросы открытых лицензий, не совместимых с GPL, и будущего файловых систем. 
 

Шарма М. Server Density

Шарма М. Server Density [Текст] : [обзор] / Маянк Шарма  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 12. — (Обзоры). — Прил.: "Вкратце" : [Server Density и его аналог Pingdom] ; "Свойства навскидку" : [Тревога по почте или SMS, детальные снимки] ; Вердикт. 
      Аннотация
      Онлайн­-сервис мониторинга серверов Server Density от Boxed Ice (www.serverdensity.com), доступный бесплатно (или за скромное вознаграждение).

Казанцев А. Другие варианты

Казанцев А. Другие варианты [Текст] : [Обзор дистрибутивов для обеспечения образовательных целей — 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 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. — (Ответы). 

Шарма М. 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).