Смедли, Р. IMDbPY 5.0 [Текст] : [краткая характеристика пакета] / Ричард Смедли (Richard Smedley) // Linux Format. — 2014. — № 9 (187), сент.. — С. 105. — (LXFHotPicks) (Также вышли. Новые и обновленные программы, тоже достойные внимания…).
Аннотация
Этот пакет Python (http://bit.ly/IMDbPY) находит и управляет данными IMDB (The Internet Movie Database; http://imdb.com/) о фильмах, людях, персонажах и компаниях.
Интернет-сервисы
Браун, К. По рецептам д-ра Брауна
Браун, К. По рецептам д-ра Брауна [Текст] : Добротное администрирование систем из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown) (Chris Brown) // Linux Format. — 2010. — № 1 (126-127), янв.. — С. 50-53. — (Рецепты доктора Брауна). — Содерж.: Похоронный блюз : [ноутбуку, который обратился в ничто] : [пародия на стихи У. Х. Одена (W. H. Auden)] ; Освежающее легко. Eucaliptus. Создайте свое облако с помощью пары Кармических Коал и веточки Эвкалипта : [Ubuntu Enterprise Cloud (UEC — Облако Ubuntu для предприятий) от Canonical, которое позволяет создать частное облако типа Amazon EC2 в локальной сети, и его основа Eucaliptus (Elastic Utility Computing Architecture for Linking Your Programs To Useful Systems — Эластичная вычислительная компьютерная архитектура для связи ваших программ с полезными системами) — открытая реализация стандарта де-факто API EC2]. — С. 50 ; Первые шаги с Xen. Познакомимся с Xen, загрузив Live CD и загрузившись с него : [Технология виртуализации Xen — гипервизор, Dom0; запуск Xen с Live CD (http://wiki.xensource.com/xenwiki) с Dom0 на основе Debian (Lenny), упражнения с Xen] ; Архитектура Xen на Live CD. xm, родная утилита управления виртуальными машинами в Xen, подключается к гипервизору через демон xend [Схема] ; Книга о виртуализации с Xen : [Краткая информация о книге Уильям фон Хагена "Профессиональная виртуализация с Xen" (William von Hagen "Professional Xen Virtualization") от издательства Wrox Press (www.wrox.com)]. — С. 51 ; Как насчет поддержки? : [Система поддержки пользователя облачного сервиса Amazon — краткая справка]. — С. 52 ; В будущее на облаке. Узнаем, как арендовать кусочек облака Amazon : [Сервисы Amazon Web Services (AWS) — краткие характеристики EC2 (Elastic Computing Cloud), E3C (Simple Storage Service), EBS (Elastic Block Store), Cloudwatch, Cloudfront, Elastic IPs, SQS (Simple Queue Service), FPS (Flexible Payment Service); создание виртуальных машин на AWS или использование образов, предоставленных сообществом на http://aws.amazon.com > Amazon machine Images; варианты конфигурации оборудования; консоль управления AWS]. — С. 52-53 ; Обзорный тур : [Ознакомиться с консолью управления AWS можно и без учетной записи на http://aws.amazon.com/console > Take The Tour] ; Прайс-лист : [Основа оплаты — это почасовая оплата за время от создания ВМ до ее удаления и отдельная плата за сервисы; калькулятор расчета платежей в месяц http://calculator.s3.amazonaws.com/calc5.html; советы по экономии; сравнение платы за сервисы и платы за аренду выделенного сервера]. — С. 53.
Аннотация
Виртуализация с Xen, облачные технологии от Amazon и Canonical, захватывающие дух перспективы "эластичности" облаков.
Устав от трудов виртуализации, можно развлечься и сравнить пародию Криса Брауна с оригинальным стихом Уистена Хью Одена "Часы останови, забудь про телефон…" (Funeral Blues" or "Stop all the clocks" by Wystan Hugh Auden) на http://math.berkeley.edu/~giventh/auden-brodsky.pdf и там же почитать перевод стихотворения на русский язык Иосифа Бродского.
Браун, К. По рецептам д-ра Брауна
Браун, К. По рецептам д-ра Брауна [Текст] : Добротное администрирование систем из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown) // Linux Format. — 2009. — № 11 (124), нояб.. — С. 46-49. — (Рецепты доктора Брауна). — Содерж.: Резервирование с Ubuntu One : [Сервис Ubuntu One (one.ubuntu.com) от Canonical для хранения файлов пользователя в облаке — возможности, доступ, впечатления от сервиса] ; Загрузка изнутри. Bootchart. Linux слишком долго загружается? Bootchart покажет, что происходит за это время : [Bootchart 0.9 (www.bootchart.org/) — утилита мониторинга и визуализации информации о процессе начальной загрузки Linux и активности диска (автор опробовал ее в системе под управлением Fedora 11)]. — С. 46 ; Четыре способа настроить Bash : [Руководство по применению алиасов, функций, измнение строки приглашения, булевых опций]. — С. 47 ; Разделиться и выжить : [Совет предусмотреть место на отдельном разделе, где будут храниться восстановленные файлы]. — С. 48, колон. 1 ; Восстанавливаем удаленные файлы. PhotoRec. Сослав важный файл в цифровое забвение, не паникуйте. Его можно вернуть : [Командная строка: профилактика случайного удаления файлов и все возможные варианты восстановления; программы восстановления файлов — RLinux (www.datarecoverysoftware.net) и Easeus (www.easeuslinuxrecovery.com). для восстанавления удаленные файлов из файловых систем ext2/ext3 (работают только в Windows), "резчики файлов" (file carvers), которые используются для раскрытия киберпреступлений (например, Unrm и Lazarus (часть The Coroner's Toolkit (TCT; www.porcupine.org/forensics/tct.html)), Foremost (www.forensicswiki.org/wiki/Foremost) и Scalpel (www.digitalforensicssolutions.com/Scalpel)); практика использование Scalpel; замечание к использованию программы PhotoRec (www.cgsecurity.org/wiki/PhotoRec)]. — С. 48-49 ; Взгляд с другой стороны : [Shred, которая перезаписывает все блоки файла перед удалением и даже после удаления] ; Ох уж эти отговорки! : [Финальные аккорды темы восстановления данных — ссылки нерадивых работников на потерю данных как повод для несвоевременной сдачи работы, где доктор обратил внимание на объяснение «В мой компьютер ударила молни!», а любимое у Криса Брауна…]. — С. 49.
Аннотация
По ряду причин Крис Браун (Chris Brown) не в восторге от облачных хранилищ, а поэтому наслаждается картинками загрузки системы, настраивает Bash, всесторонне заботится о сохранности цифрового богатства и предлагает заготовки для предотвращение громов и молний со стороны начальства.
Браун, К. По рецептам д-ра Брауна
Браун, К. По рецептам д-ра Брауна [Текст] : Добротное администрирование систем из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown) // Linux Format. — 2009. — № 6 (119), июнь. — С. 44-47. — (Рецепты доктора Брауна). — Веблиогр. "Где узнать больше": с. 47 (6 назв.). — Содерж.: Почти волшебство : [Что потрясло Криса Брауна: «технический прогресс приблизился к той точке, когда почти невозможно удивить никого (а особенно молодежь) вообще ничем… большинство качественных изменений, происшедших в последнее десятилетие, связаны с преобразованием источников информации в цифровую форму»] ; Мудрость Moodle : [Moodle — свободная система управления обучением с открытым исходным кодом, веб-приложение на PHP, предоставляющее возможность создавать сайты для онлайн-обучения — общая информация]. — С. 44 ; Структура репозитория Debian. Debian/Ubuntu. Недоумеваете, откуда берутся ваши Deb-пакеты? Давайте разберемся с устройством репозиториев ; Структура репозитория Ubuntu. Менеджеры пакетов автоматически выбирают нужные файлы исходя из архитектуры, на которой работают : [Схема] ; Строка из файла /etc/apt/sources.list. Эти части связывают карманы и компоненты с URL-адресами сервера : [Схема] ; Схема файловой системы репозитория Ubuntu. Показаны лишь некоторые каталоги : [Схема]. — С. 45 ; В первый раз Apt-proxy получает Deb-файл с сервера, а затем достает его из кэша : [Схема] ; APT для нетерпеливых : [Четыре полезные команды APT]. — С. 46 ; Отраженная слава. Прокси-серверы и зеркала доставят репозитории Debian или Ubuntu поближе к дому и ускорят установку ПО : [Работа в командной строке: установка и запуск прокси-сервера APT, создание зеркала Debian (если это необходимо), развертывание собственного репозитория ]. — С. 46-47 ; Зеркалирование — потенциально затратная операция. Она создает локальную копию целого репозитория из сети : [Схема]. — С. 47.
Аннотация
Потрясение от чудес технического прогресса не может отвлечь Криса Брауна от рутины организации репозиториев Debian при помощи командной строки.
Браун, К. По рецептам д-ра Брауна
Браун, К. По рецептам д-ра Брауна [Текст] : Добротное администрирование систем из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown) // Linux Format. — 2009. — № 5 (118), май. — С. 44-47. — (Рецепты доктора Брауна). — Содерж.: Технари против людей? : [Зарисовка на тему «Негативное влияние способов интернет-общения на письмо и эпистолярный жанр», где показано, как они отнимают у человека время для размышлений и разъяснено, что такое текстограмма в SMS] ; Классные инструменты. Gobby. Совместное редактирование документов и чат с красивым выделением цветом : [Клиент-серверное приложение — текстовый редактор для совместной работы — позволяет нескольким пользователям одновременно редактировать один и тот же текстовый файл] ; Средство от Molly : [«Защита от дурака» в англоязычной компьютерной среде и ее воплощение — приложение molly-guard, которое перехватывает команды shutdown/reboot/halt/poweroff и (при работе с удаленным сервером через SSH-соединение) запрашивает имя хоста, который, как вы думаете, будет выключен]. — С. 44 ; Масштабируемое резервирование. BackupPC. Отступимся от мелких утилит типа tar и rsync и рассмотрим эту систему уровня предприятия : [backuppc.sourceforge.net: архитектура, особенности, настройка в целом] ; Сколько места на диске? : [Иллюстрация преимущества BackupPC в резервировании дисков на примере из сайта BackupPC] ; "BackupPC администрируется по HTTP, но может получать данные от клиентов через rsync, tar или SMB." [Схема] : [Архитектура BackupPC]. — С. 45 ; "Препарирование Deb. Верхний уровень можно распаковать с помощью ar, а нижние — с помощью tar." [Схема]. — С. 46 ; Собираем пакеты Debian. Deb’ы. Возможно, лучшее, что есть в Debian — это система управления пакетами, поэтому познакомимся с APT и создадим свои Deb-файлы. — С. 46-47 ; "Минимальная структура директорий для создания пакета Deb. Выходной файл (сам Deb) можно поместить в любой каталог." [Схема] ; Руководство по политике Debian : [Краткая инф. о Debian Policy Manual (www.debian.org/doc/debian-policy — ознакомление, www.debian.org/doc/debian-policy/policy.pdf.gz — загрузка), который описывает создание пакета Debian]. — С. 47.
Аннотация
Отличная подборка материалов, а заготовки текстограмм мне надо поискать.
Танчони, К. Пейджер Google Calendar : Google Cal: SMS безвозмездно
Танчони, К. Пейджер Google Calendar [Текст] : Google Cal: SMS безвозмездно : учебник / Клаудио Танчони (Claudio Tancioni) // Linux Format. — 2010. — № 6 (132), июнь.- С. 84-87. — (Hardcore Linux. Учебник) (Пейджер Google Calendar. Учебник). — Прил.: "Скорая помощь. Календарь Google записывает в текстовое сообщение только название события, длиной не более 60 символов. Остальное место используется для имени календаря, даты и времени начала/окончания события.". — С. 86 ; "Что нам надо: LAMP + Zend" : [краткая справка] ; "Скорая помощь. Календарь Google позволяет назначать мероприятия на прошлое, но тогда вы не получите текстовые напоминания.". — С. 87.
Аннотация
Показано, как превратить свою учетную запись Google Calendar в SMS-шлюз, посылающий владельцу учетной записи SMS в режиме реального времени при возникновении некоего события. Тем, кто недоумевает, зачем мучиться с Календарем Google, если есть доступные сервисы SMS-шлюзов, следует учесть, что эти шлюзы платные. Также, хотя возможности бесплатной посылки текстовых сообщений из Google Calendar несколько ограничены, урок поспособствует их отличной работе на нас.
Помогут в этом код на PHP, коллекция библиотек Zend Framework (http://framework.zend.com) для работы с Календарем Google и руководство Клаудио Танчони.
Мартин, Б. libferris: Опыты с Web 2.0
Мартин, Б. libferris: Опыты с Web 2.0 [Текст] : учебник : [управление содержимым веб-сайта через интерфейс виртуальной файловой системы libferris] / Бен Мартин (Ben Martin) // Linux Format. — 2010. — № 6 (132), июнь.- С. 68-71. — (libferris. Учебник). — Веблиогр. "Ресурсы": с. 71 (9 назв.). — Прил.: "Не только для суперкомпов" : [часть функций libferris работает на процессоре ARM частотой 400 МГц и 128 МБ ОЗУ, а часть на быстром процессоре с не менее 4 Гб ОЗУ] ; "Скорая помощь. Для передачи данных на web-сервис используется каталог upload, а имя файла выдает сам web-сервис.". — С. 69 ; "Скорая помощь. Общение с web-сервисами происходит по протоколу REST, потому что он очень прост и хорошо отражает то, как web-браузеры получают и отправляют информацию." ; "Экономим время на команды" : [перенаправление данных в ferris-redirect утилитой readline в Bash]. — С. 70 ; "Скорая помощь. Хотя условия использования некоторых web-сервисов могут ограничивать ваши возможности, с помощью libferris удобно делиться фотографиями с друзьями из Flickr, которым недосуг просматривать снимки на вашей домашней странице.". — С. 71.
Аннотация
Для выгрузки контента на веб-сервисы (так автор называет сайты социальных сетей, фото- и видеохостинги) в Linux создано много программных решений, начиная от реализации в браузере и заканчивая специализированными приложениями. Бен Мартин показывает, как из консоли реализовать другой способ — виртуальную файловую систему адресного пространства пользователя libferris, которая монтирует сайт Flickr или Vimeo в каталог файловой системы и позволяет загружать изображения на сервисы прямо из рабочего стола Linux. Также подробно рассказано, как добыть ключи разработчиков API от нужных нам сайтов.
На копирайтном фронте. Серьезная победа
На копирайтном фронте. Серьезная победа [Текст] : [почему Qualcomm отозвала запрос с требованием закрыть 116 репозиториев на GitHub] // Linux Format. — 2014. — № 8 (186), авг.. — С. 10. — (Новости).
Аннотация
Qualcomm vs GitHub — уроки одной копирайтной войны 2014 года.
Дела судебные. Угроза анонимным сетям
Дела судебные. Угроза анонимным сетям [Текст] : [американский суд будет рассматривать иск частного лица к разработчикам анонимной сети Tor] // Linux Format. — 2014. — № 8 (186), авг.. — С. 7. — (Новости).
Аннотация
Гражданка США Шелби Конклин, пострадавшая от деятельности сайта Pinkmeth, работающего как скрытый сервис Tor, обратилась в окружной суд штата Техас с иском против ресурса Pinkmeth и разработчиков сети Tor за создание инструмента, благодаря которому ее откровенные фото в стиле "ню" были размещены на сайте Pinkmeth. Эксперты Electronic Frontier Foundation (EFF) о перспективах иска.
Петров С. Анализ данных с R : R: Ускоряем на примере
Петров С. Анализ данных с R [Текст] : R: Ускоряем на примере / Сергей Петров, Евгений Балдин // Linux Format. — 2010. — № 4 (130), апр.. — С. 64-67.
Аннотация
Демонстрируются параллельные вычисления в R на примере, актуальном для всех подписчиков ADSL. Задача: пусть в городе Н-ске ёмкость ADSL-сети Н-ск-телеком превысила 10000 абонентов, оценить, какие проблемы встретит сеть при своем развитии. Решая задачу о качестве обслуживания ADSL-абонентов, авторы оптимизируют код и перебросят его на кластер.
Мор, Н. Анатомия дата-центра
Мор, Н. Анатомия дата-центра [Текст] : [дата-центр компании UKFast (Великобритания) — обзор систем инфраструктуры] / Нейл Мор (Neil Mohr) // Linux Format. — 2014. — № 7 (185), июль. — С. 46-49. — Прил.: "Анатомия центра обработки данных" : [краткая характеристика систем]. — С. 48, 49.
Аннотация
Центр обработки данных на примере дата-центра компании UKFast (Великобритания) — история компании (1999-2014), особенности, энергоснабжение (структура), охлаждение, удобства соединения и их обеспечение (что означает "независимый от носителя дата-центр", соединение с другими дата-центрами с помощью волоконно-оптической системы Dense Wavelength Division Multiplexing — мультиплексирование с уплотнением и разделением по длине волны, обслуживание хостинга), безопасность.
«Проект Mozilla объявил о запуске сайта webcompat.com…»
"Проект Mozilla объявил о запуске сайта webcompat.com, для сбора сообщений о проблемах в браузерах и сайтах, для их совместного решения…" [Текст] : [информация https://hacks.mozilla.org/2014/] // Linux Format. — 2014. — № 7 (185), июль. — С. 10. — (Новости короткой строкой).
Аннотация
Mozilla запустила сайт webcompat.com — bug reporting for the internet! Не верю своим глазам! Обсуждение багов Интернета!..
Вервлоесем К. Amazon EC2 : На облаке
Вервлоесем К. Amazon EC2 [Текст] : На облаке : [основы знаний о работе пользователя на облачном сервисе] / Коэн Вервлоесем (Koen Vervloesem) // Linux Format. — 2010. — № 2 (128), февр.. — С. 84-87. — (Hardcore Linux. Учебник). — Прил.: "Официальные AMI Ubuntu" [Таблица] : [AMI (Amazon Machine Image — образ компьютера) для процессоров x86 и x86_64]. — С. 84 ; "Скорая помощь. Если вам нужен экземпляр, отличный от варианта по умолчанию (m1.small), воспользуйтесь ключом -t в команде ec2-run-instances." ; "Переносить ли сервер на облако?" : [Профиль screen-profiles к программе GNU screen в Ubuntu 9.04, наряду с другой информацией, показывает примерную стоимость вашей системы на Amazon EC2, а также на серверах, не работающих с EC2, с ее помощью можно подсчитать стоимость переноса на EC2 физического или виртуального сервера]. — С. 85 ; "Скорая помощь. Список всех доступных для запуска образов AMI вы получите, выполнив команду c2describeimages -x all." ; "Рабочий стол на облаке" : [Как организовать рабочий стол Ubuntu на Amazon EC2 при помощи программы от Эрика Хэммонда (http://ec2ubuntu-build-ami.notlong.com)]. — С. 86 ; "Варианты конфигураций" [Таблица] : [Конфигурации и их стоимость на EC2] ; "Форум Swyzzle" : [Форум ec2ubuntu на http://groups.google.com/group/ec2ubuntu для желающих развернуть Ubuntu на EC2] ; "Скорая помощь. Первая команда, которую нужно выполнить при запуске Ubuntu на EC2 — sudo apt-get update && sudo apt-get upgrade -y. Она обновит систему.". — С. 87.
Аннотация
Облачные вычисления не есть что-то неосязаемое. Коэн Вервлоесем рассказывает о части инфраструктуры Amazon Web Services (AWS) — веб-сервисе Amazon Elastic Compute Cloud (Amazon EC2), как гибкой альтернативе традиционному серверному хостингу.
Организация работы пользователя на облаке Amazon EC2: виртуальная машина пользователя — AMI (Amazon Machine Image — образ компьютера) Ubuntu, учетная запись AWS и задание переменных окружения, установка утилит EC2, запуск AMI Ubuntu, работа на виртуальном сервере Ubuntu, особенности работы на вашем сервере служб для других пользователей, которым нужен доступ по фиксированному IP-адресу.
Создание собственного AMI — скрипт (http://ec2ubuntu-build-ami.notlong.com) от Эрика Хэммонда (Eric Hammond), который собирает, комплектует и загружает образ Ubuntu или Debian на Amazon EC2.
Веб-интерфейс Amazon EC2 для управления виртуальным сервером.
В завершение своего рассказа Коэн Вервлоесем дает подсказки о применении виртуального сервера простыми пользователями.
Вейч Н. Python : Python: Загрузчик во Flickr
Вейч Н. Python [Текст] : Python: Загрузчик во Flickr / Ник Вейч // Linux Format. — 2009. — № 11 (124), нояб.. — С. 76-79. — (Python. Учебник). — Прил.: "Flickr API и вы" : [Flickr как площадка для создания приложений; API Flickr — www.flickr.com/services/api]. — С. 76 ; "Ресурсы GTK" : [Рекомендуется: перед изучением PyGTK попробовать изучить механизм GTK, руководство по PyGTK (www.pygtk.org/pygtk2tutorial), Official Gnome 2 Developer’s Guide by Matthias Warkus (No Starch Press, 2004; ISBN 9781593270308), установить и попробовать виджеты Glade] ; "Это блок-схема приложения. К счастью, для нее нам не нужно писать много кода" [Изображение] : [Схема]. — С. 77 ; "Другие GUI" : [PyQt, PyKDE, wxWidgets]. — С. 78 ; "Скорая помощь. Документация GTK более пространная, чем у PyGTK, и потому при проблемах лучше обращаться к ней — вы получите ее на http://library.gnome.org/devel/gtktutorial/stable." ; "Больше Flickr" : [Анонс материала о создании экспресс-карт на базе сервиса Flickr]. — С. 79.
Аннотация
Как в среде Gnome на базе платформы GTK написать графическую программу (GTK-клиент с графическим интерфейсом пользователя) для выгрузки изображений на фотохостинг Flickr (www.flickr.com) и как его опробовать.
Прекрасная возможность релизовать собственный мэшап-проект — настольный загрузчик изображений по технологии Drag'n'Drop на веб-сервис.
Янг А. Ruby on Rails : Часть 2. Rails: Добавим функции Web 2.0
Янг А. Ruby on Rails [Текст] : Часть 2. Rails: Добавим функции Web 2.0 / Алекс Янг // Linux Format. — 2008. — № 9 (109), сент. — С. 72-75. — (Ruby on Rails. Учебник). — Прил.: "Скорая помощь. Использование блоков respond_to в контроллерах позволяет Rails разумно отвечать на запросы различных форматов. Они лежат в основе XML Rest API и респондеров Ajax.". — С. 73 ; "Вспомогательные классы Rails: Быстрая справка" [Таблица]. — С. 74 ; "Скорая помощь. Для отладки JavaScript или даже исследования объектной модели документа DOM или CSS страницы, настоятельно рекомендую модуль расширения Firefox под названием Firebug (https://addons.mozilla.org/en-US/firefox/addon/1843). Без него причины ошибок в JavaScript будет понять очень трудно." ; "Комплект библиотек JavaScript" : [Scriptaculous (http://script.aculo.us) построена на Prototype (http://prototypejs.org)]. — С. 75.
Аннотация
Рассмотрено тестирование моделей Rails; использование вспомогательных классов Rails для создания удобных дат, а также заголовков и описаний с редактированием на месте, как во Flickr; добавление функции постраничного вывода при помощи модуля расширения will_paginage разработки Мислава Марохнича (Mislav Marohnic).