"Проект Mozilla объявил о запуске сайта webcompat.com, для сбора сообщений о проблемах в браузерах и сайтах, для их совместного решения…" [Текст] : [информация https://hacks.mozilla.org/2014/] // Linux Format. — 2014. — № 7 (185), июль. — С. 10. — (Новости короткой строкой).
Аннотация
Mozilla запустила сайт webcompat.com — bug reporting for the internet! Не верю своим глазам! Обсуждение багов Интернета!..
Интернет
Сетевой ветеран помолодел
Сетевой ветеран помолодел [Текст] : Через 15 лет обновился протокол HTTP/1.1 // Linux Format. — 2014. — № 7 (185), июль. — С. 6. — (Новости) (Протоколы и спецификации).
Аннотация
Наиболее заметные изменения протокола HTTP/1.1.
Поляк-Брагинский А. Локальная сеть под Linux
Поляк-Брагинский А. Локальная сеть под Linux [Текст] / Александр Поляк-Брагинский. — Санкт-Петербург: БХВ-Петербург, 2010. — 240 с. — ISBN: 978-5-9775-0171-2.
Рец.: Синицын В. Локальная сеть под Linux [Текст] / Валентин Синицын // Linux Format. — 2010. — № 4 (130), апр.. — С. 15. — (Книги) (Обзоры). — Прил.: "Вердикт. Локальная сеть под Linux".
Аннотация
Можно ли рассказать все, что следует знать о создании локальных сетей на базе Linux, на двухстах с небольшим страницах? Увы..
Фиоретти М. Что за штука… SPDY
Фиоретти М. Что за штука… [Текст] : SPDY / Марко Фиоретти (Marco Fioretti) // Linux Format. — 2010. — № 3 (129), март. — С. 46-47 : илл.
Аннотация
SPDY (произносится "спиди"; www.chromium.org/spdy/spdy-whitepaper) — протокол и технология Google, призванная вывести HTTP на новый уровень. Чего не достает HTTP и что предлагает технология SPDY.
Вервлоесем К. 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 для управления виртуальным сервером.
В завершение своего рассказа Коэн Вервлоесем дает подсказки о применении виртуального сервера простыми пользователями.
Ченнел Э. Dropbox : Файлы для всех
Ченнел Э. Dropbox [Текст] : Файлы для всех / Энди Ченнел // Linux Format. — 2010. — № 2 (128), февр.. — С. 54-55. — (Первые шаги. Учебник). — Прил.: "Скорая помощь. Для бесплатных учетных записей Dropbox хранит версии только 30 дней. Обновитесь до платной учетной записи — и получите больше места и долгосрочное управление версиями." ; "Ubuntu One" : [Аналог Dropbox]. — С. 54 ; "Шаг за шагом: Синхронизация с Dropbox" : [пошаговое руководство]. — С. 55.
Аннотация
Обмен файлами через бесплатный сервис Dropbox (www.getdropbox.com) в окружении рабочего стола KDE с помощью файлового менеджера Nautilus: настройка папки, синхронизируемой с его помощью, методы совместного использования фотографий и файлов с друзьями и общественностью.
Ченнел Э. Gwibber : В сетях общения
Ченнел Э. Gwibber [Текст] : В сетях общения : [Twitter-клиент] / Энди Ченнел // Linux Format. — 2010. — № 2 (128), февр.. — С. 52-53. — (Первые шаги. Учебник). — Прил.: "Твит из браузера" : [дополнение Firefox Tweetbar]. — С. 52 ; "Твит в командной строке" : [команда curl для отправки сообщений в Twitter]. — С. 53.
Аннотация
Gwibber (http://live.gnome.org/Gwibber) — GPL-клиент микроблогов, способный размещать краткие сообщения-твиты на многих сервисах, де-факто стандартный Twitter-клиент Gnome: настройка учетной записи, отправка сообщений, ответы на сообщения, авторизация с учетной записью Facebook,
Балдин Е. М. Дороги свободы
Балдин Е. М. Дороги свободы [Текст] : эссе : [проект OpenStreetMap (www.openstreetmap.org) по созданию свободной карты мира] / Евгений Михайлович Балдин // Linux Format. — 2010. — № 2 (128), февр.. — С. 51. — (Учебники).
Аннотация
Проект OpenStreetMap (www.openstreetmap.org) по созданию свободной карты мира — выдающийся пример свободного проекта. Пользователь mavl раскрыл его суть стихотворными строками:
Свободный подход
Слегка удивляет:
— Используй, где хочешь.
— Её можно править.
Мощный компьютер
В Сети дежурит.
Любые поправки
Учитывать будет.
Разные люди
Разное знают.
Что им известно,
То отмечают:
Кто-то дороги,
Кто-то леса,
Кто-то тропинки,
Кто-то дома.
На карте знакомую
Местность поправят,
В дежурный компьютер
Поправки отправят.
Mavl. Cтихотворение про OpenStreetMap (http://www.openstreetmap.org/user/mavl/diary/21637).
Бычков В. Анонимность в сети
Бычков В. Анонимность в сети [Текст] : [краткий обзор программных решений обеспечения анонимности в Интернете] / Владимир Бычков // Linux Format. — 2010. — № 2 (128), февр.. — С. 32-33. — (Freenet).
Аннотация
Программные решения и технологии обеспечения анонимности в Интернете: прокси-серверы; сеть Tor; шифрование электронной почты; анонимные децентрализованные пиринговые сети — torrent-сети без выделенных серверов; сеть без выделенных серверов Freenet, работающая на одноименных протоколе и программе Freenet (freenetproject.org) — архитектура и технология; физическая сеть Netsukuku.
Вейч Н. Python: Место на карте
Вейч Н. Python [Текст] : Python: Место на карте / Ник Вейч (Nick Veitch) // Linux Format. — 2010. — № 1 (126-127), янв.. — С. 76-79. — (Python. Учебник). — Веблиогр. "Еще о чтении карт": с. 79 (5 назв.). — Прил.: "Скорая помощь. Команда matplotlib plt.show() открывает окно и останавливает выполнение скрипта, пока отображается картинка — вызывайте ее в самом конце вашего приложения.". — С. 79.
Аннотация
Как создать карту типа "где в этом городе люди делают снимки" при помощи Python и модуля API Flickr для Python (http://stuvel.eu/projects/flickrapi), API Flickr и идентификаторов WOEID (http://tinyurl.com/yl7xz9g) служб геолокации, графического редактора Inkscape, а потом найти самые фотографируемые места какой-либо местности при помощи этой карты с геоданными.
Поскольку тема требует определенных знаний, автор советует познакомиться с дополнительными источниками: документация Flickr API (www.flickr.com/services/api), WOEID и другие полезные сервисы Yahoo GeoPlanet (http://tinyurl.com/yfl7d4b).
Вейч Н. Python : Сделаем Google диском
Вейч Н. Python [Текст] : Сделаем Google диском / Ник Вейч // Linux Format. — 2009. — № 12 (125), дек.. — С. 76-79. — (Python. Учебник). — Прил.: "Перенаправление stderr" : [Как получить из Python сообщения stderr, необходимые для отладки]. — С. 77 ; "Скорая помощь. Вы можете отмонтировать файловую систему Fuse командой fusermount u ваша_точка_монтирования, но сперва закройте все открытые файлы.". — С. 79.
Аннотация
Собрав три открытые технологии Python, Google Data API и Fuse вместе, можно превратить Google Docs в свой локальный жесткий диск. Ник Вейч показывает как это можно реализовать на деле.
Вейч Н. 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 на веб-сервис.
Шарма Ш. Drupal. Сайт легко и быстро
Шарма Ш. Drupal. Сайт легко и быстро [Текст] : [Развертывание веб-приложения (веб-сайт, блог, вики) на базе Drupal с помощью пакета BitNami Drupal Stack 6.14] / Шашанк Шарма // Linux Format. — 2009. — № 11 (124), нояб.. — С. 40-43. — Внутритекст. веблиогр.. — Прил.: "Создаем блог-ролл" : [Блог-ролл (список блогов или сайтов, которые вы часто читаете и хотите рекомендовать вашим посетителям, по сути коллекция веб-ссылок) — создание на сайте]. — С. 41 ; "Скорая помощь. Вы можете задать длину усеченных материалов в анонсе страницы, выбрав Administer > Content Management > Post Setting [Администрирование > Содержание > Настройки публикации] ; "Шаг за шагом: Создаем многопользовательский блог" : [Разграничение прав доступа блоггеров: пошаговое руководство]. — С. 42 ; "Шаг за шагом: Расширяемся модулями" : [Пошаговое руководство]. — С. 43.
Аннотация
Команда BitNami однажды поставила себе задачу упростить развертывание веб-приложений и создала интегрированный пакет программного обеспечения BitNami Stack (https://bitnami.com/stack/). Автономный BitNami Stack включает в себя веб-приложение и все его необходимые компоненты (веб-сервер, базу данных, Language Runtime), а поэтому он готов к запуску "из коробки" и его конфигурации не пересекается с настройками установленных в системе приложений. Stack'и могут быть представлены в виде нативных инсталляторов, образов виртуальных машин, образов для облачного хостинга. Нативный инсталлятор BitNami имеет программные стеки для многих приложений (Drupal, WordPress, Moodle, SugarCRM, Subversion и других), инфраструктурные стеки (например, LAMP и WAMP). Независимо от того, какой тип стека выбран, все они позволяют запустить выбранное приложение в считанные минуты, не тратя времени на его конфигурирование и настройку.
Шашанк Шарма представляет руководство по развертыванию веб-приложения на основе CMS Drupal на платформе LAMP при помощи нативного инсталлятора BitNami Drupal Stack (https://bitnami.com/stack/drupal), который содержит как сам Drupal, так и все зависимости Drupal — HTTP-сервер Apache, MySQL и PHP. Поскольку конфигурации Apachе и MySQL из данного пакета не пересекаются с настройками, установленных в системе Apachе и MySQL, то свой сайт можно демонстрировать локально.
Мосс Б. Ubuntu: ставим все подряд
Мосс Б. Ubuntu: ставим все подряд [Текст] : [Способы избежать компиляции программ из исходных текстов] / Боб Мосс // Linux Format. — 2009. — № 11 (124), нояб.. — С. 34-35. — (PPA в Ubuntu). — Прил.: "Не для слабонервных" : [Вследствие того, что пакеты не выставляются в официальном репозитории по определенным причинам, дается настоятельный совет не устанавливать пакеты от третьих лиц, если система используется для решения важных задач, а подождать, пока обновленные приложения не появятся в менеджере пакетов] ; "Скорая помощь. Все установленные вами пакеты от третьих лиц вы сможете найти с помощью апплета Add/Remove.". — С. 35.
Аннотация
Сборка программ из исходных текстов — фактически уходит в прошлое. Сервис Personal Package Archives (PPA) доставляет необходимые пакеты для систем под Ubuntu.
PPA в Ubuntu — это каталоги APT, которые обеспечиваются третьими лицами на Launchpad (https://launchpad.net/launchpad-project). Именно там свежие и необходимые программы объединены в пакеты Debian, которые можно скачать. Этот сервис, например, используют сообщества Google и Wine.
Преимущество использования PPA по сравнению с простым скачиванием пакета с сайта проекта является то, что можно обновить пакет через Synaptic так же, как если бы он загружался из основных репозиториев. Важно, что обновление проверяет себя с помощью GPG-подписи, и можно не сомневаться в подлинности того, что вы устанавливаете.
Практическое использование каталогов сервиса PPA для установки приложений в Ubuntu на примере установки открытого браузера Chromium от Google. Также показано как установить приложения третьих лиц из стороннего репозитория и продемонстрирован способ установки приложения (версии OpenOffice.org) из коллекции пакетов Debian, скачанных в браузере.
Мосс Б. Ускоряем Linux!
Мосс Б. Ускоряем Linux! [Текст] / Боб Мосс // Linux Format. — 2009. — № 11 (124), нояб.. — С. 18-25. — (Сделаем Linux мощнее). — Содерж.: Быстрая загрузка. Тратите бесценные мгновения своей жизни, дожидаясь появления рабочего стола? : [Сокращение времени загрузки — устранение лишней задержки загрузки путем редактирования строки timeout файла /boot/grub/menu.lst; в системе на базе Debian/Ubuntu с многоядерными процессорами распаралеливание выполнение процессов, отредактировав строку CONCURRENCY файла /etc/init.d/rc; оптимизация оперативной памяти, умело распорядившись файлом подкачки и, отредактировав файл /etc/sysctl.conf] ; Улучшим работу диска : [Повышение пропускной способности DMAсовместимого жесткого диска (DMA — Direct Memory Access, прямой доступ к памяти), активировав этот режим] ; Глас Гуру № 1 — Ричард Столлмен. Richard Stallman. Основатель проекта GNU : [Главный совет пользователям — «работайте в командной строке. Ограничиваясь GUI, вы смотрите на свою систему сквозь мутное стекло…»; лучший совет — команда «Bash — M- (если у вас нет клавиши Meta, нажмите Escape, а потом точку), которая копирует последний аргумент предыдущей команды.»]. — С. 19 ; Оптимизация Gnome. Отправьте ненужные элементы автозапуска и элементы меню на свалку истории : [Если машина не подключение к Интернету, то можно включить автоматический вход в систему через GUI; ускорение меню] ; Установка preload : [Демон preload в ускорении загрузки] ; Проволочные рамки : [Как ликвидировать запаздывание, возникающее при перетаскивании окна в рабочем столе Gnome] ; Советы читателей: Экономия в терминале [Таблица] : [Посетители TuxRadar.com советуют комбинации клавиш для ускорения работы в консоли]. — С. 20 ; Оптимизация KDE. Скрытые функции KDE резко повышают производительность : [Отключение IPv6 и особенности этого отключения в различных дистрибутивах Linux, предзагрузка Konqueror] ; Ускорение ext3 : [Настройка в ext3, используемой на серверах, режима обратной записи (writeback)] ; Глас Гуру № 2 — Гаэль Дюваль. Gaёl Duval. Основатель Mandriva и Ulteo : [Лучший совет: «Я всегда пользуюсь ‘!кусок_команды’ в качестве повторителя команды оболочки, которую хочу вызвать снова. Например, если я недавно вводил ‘ps auxww’ и хочу выполнить это еще раз, я просто ввожу ‘!ps’. Конечно, здорово использовать это совместно с номером команды, возвращаемом из списка прошлых команд с помощью ‘history’. Просто введите ‘!номер_команды’, и повторится команда из списка истории команд.»]. — С. 21 ; Тюнинг для вашей сети. Если закачки стали тормозить, следуйте нашим советам : [Оптимизация настроек TCP редактированием файла /etc/sysctl.conf, настройкой TCP-метрик и размера «истории» (backlog) пакетов] ; Дать хосту имя ‘localhost’ : [Поменять самые верхние строки в файле /etc/hosts] ; Вариации окна TCP : [Как вариации размера пакетов влияют на скорость сети и как настроить опптимальный размер окна TCP] ; Советы читателей: MySQL : [Джон Хадсон (John Hudson) и Леандро Моргадо (Leandro Morgado) из Sun Microsystems советуют: как создать резервную копию базы данных MySQL в одном файле одной командой в терминале; как использовать файл ~/.my.cnf для установки беспарольного входа и как ограничить право доступа к этому файлу]. — С. 22 ; Быстрый Firefox. Взбодрите свой браузер с помощью малоизвестных трюков : [Как настроить быстрый показ страниц, как задействовать технологию HTTP pipelining (конвейерная обработка, как ускорить загрузку меню)] ; Отключение IPv6 (опять!) ; Оптимизация истории : [Уменьшение количества записей в истории веб-посещений] ; Глас Гуру № 3 — Пол Фрилдс. Paul Frields. Лидер проекта Fedora : [Лучший совет: «…сочетание почтового клиента Mutt с offlineimap. Утилита offlineimap синхронизирует… удаленные IMAP-ящики с локальным жестким диском, и время чтения почты сокращается на порядок.»]. — С. 23 ; Самое быстрое зеркало : [Установка расширения, которое ведет загрузку пакетов с самого быстрого зеркала Yum] ; Советы читателей: При аварии [Таблица] : [Комбинации клавиш, которые позволят перезагрузиться с минимальной потерей данных при зависании машины] ; OpenOffice.org быстр! : [Офисный пакет станет быстрее, если в настройках Tools > Options > Memory (Сервис > Параметры > Память) уменьшить количество потребляемой памяти, сократив количество шагов отката редактирования] ; Увеличим кэш графики. — С. 24 ; Ускорьте свои программы. Станьте производительнее, оптимизировав типовые приложения : [Как избежать перепроверок метаданных пакетов, скачав весь кэш разом, что позволит Yum обращаться к нему, а не к сетевым ресурсам; установление оптимального обновления кэша OpenOffice.org; очистка кэша от лишних пакетов Yum; установка скрипта aptfast в Axel для управления пакетами; в настройках Gnome выбрать лучший сервер (Select Best Server); отключить JRE в настройках OpenOffice.org; уменьшить объем истории, сохраняемой Opera; отключить завершение имен в Opera]. — С. 24-25; Вечер в опере : [Плюсы использования браузера Opera] ; Удаление старых пакетов : [Советы по удалению старых версий пакетов средствами командной строки] ; Эй, Presto — поскорей! : [Совет установить модуль расширения Presto для закачки не просто обновлений версий, а существенных изменений] ; Глас Гуру № 4 — Клеман Лефевр. Clement Lefebvre. Основатель и "хранитель" Linux Mint : [Отметил, что команда ‘cd ’ «экономит массу времени, перенося вас назад, на предыдущие позиции»; основной совет: «В Linux Mint мы добавили команду ‘search’, основанную на ‘find’ и ‘grep’. Она рекурсивная, подсвечивает результаты, отображает имена файлов и даже номера строк.»]. — С. 25.