Часто задаваемые вопросы. Мобильная широкополосная связь

Часто задаваемые вопросы. Мобильная широкополосная связь [Текст] : [вопросы и ответы]  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 91. — (Ответы). 
      Аннотация
      Технология HSPA (High Speed Packet Access) — технология мобильной широкополосной связи, что нужно, чтобы ее получить, как она ладит с Linux, какой дистрибутив использовать.
 

 

Танчони, К. Пейджер 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 и руководство Клаудио Танчони. 
 

 

Вейч, Н. Python: Анимация интерфейса

Вейч, Н. Python: Анимация интерфейса [Текст] : учебник / Ник Вейч (Nick Veitch)  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 80-83. — (Python. Учебник). — Прил.: "Что нам потребуется" : [Clutter (www.clutter­project.org), GStreamer, пакеты cluttergst, pyclutter-gst]. — С. 80 ; "Помехи на линии" : [конфликт Clutter и Compiz при их одновременной работе из-за особенностей сервера X.org X]. — С. 81 ; "Наскоро о Clutter" : [справка]. — С. 82 ; "Чувак! А где же карта?" : [обещанное картографическое приложение Clutter будет опубликовано]. — С. 83. 
      Аннотация
      Ник Вейч пишет, что Clutter был создан для создания шикарных графических интерфейсов и демонстрирует способы отрисовки необычных актеров в Cairo, — как из объектов-актеров создаются кнопки и затем к ним добавляется несколько занятных атрибутов. Мы увидим, как объединение мощи Clutter, Python и GStreamer поможет разместить пользовательский интерфейс поверх видеоролика. Попутно мы разберемся с обработкой сигналов, создадим несколько генерирующих их объектов (и заставим обработчик работать с несколькими объектами), а также сцену, где они будут действовать. Также мы увидим в действии дополнительное ценное свойство Python, которое заключается в том, что почти все в мире Python — просто объекты, включая методы и функции, а метод, в сущности, — всего лишь объект со свойством __call__…
 

 

Алифанов, Л. OOo Calc: Ваши функции

Алифанов, Л. OOo Calc: Ваши функции  [Текст] : учебник : [расширение возможностей OpenOffice.org Calc с помощью функций StarBasic] / Леонид Алифанов, Александр Маджугин  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 76-79. — (OOo Calc. Учебник). — Прил.: "Немного про отладку" : [проверка работоспособности функций или отладка функций — способы отладки]. — С. 79. 
      Аннотация
      Цикл статей, посвященных деталям создания сложных расчетных шаблонов и использования функций Basic для расширения функциональности Calc.
      Базовые приемы создания функций и пользовательские функции OpenOffice.org Calc, позволяющие значительно расширить функции электронных таблиц.
 

Мосс, Б. OOo Base : Base: Данные в порядке

Мосс, Б. OOo Base [Текст] : Base: Данные в порядке / Боб Мосс (Bob Moss)  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 72-75. — (OOo Base. Учебник). — Прил.: "Первичный или внешний" : [типы ключей баз данных и почему они необходимы]. — С. 73 ; "Когда не хватает select" : [пользователи OOo Base вынуждены писать запросы вручную в их SQL­-представлении, а поэтому, если вы пошли путем создания собственных SQL-­запросов, сперва тестируйте их на похожих ненужных данных, чтобы не уничтожить всю информацию]. — С. 75. 
      Аннотация
      OpenOffice.org Base — введение в базы данных, из которого следует, что создавать базы данных под силу каждому, кто может вручную создавать SQL-­запросы. 
      Организация базы данных персональной коллекции DVD: определение сведений, которые нужно хранить о каждом диске, ключевые связи базы данных (связь "один-ко-многим"), таблица данных обо всех имеющихся DVD, таблица информации о каждом фильме, таблица информации об актерах и разрешение проблемы, когда актер снимается более чем в одном фильме (связь "многие-ко-многим") путем создания таблицы информации о ролях (здесь описан процесс, который разработчики баз данных называют "нормализация"), связывание первичных ключей с внешними в редакторе связей. 
 

 

Мартин, Б. 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 от нужных нам сайтов.
 

 

Ястребцев, В. 3D-­моделирование. POV-Ray: Строим новый мир

Ястребцев, В. 3D-­моделирование [Текст] : POV-Ray: Строим новый мир : учебник : [основы моделирования и руководство по созданию в консоли модели планеты] / Вячеслав Ястребцев  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 64-67. — (3D-­моделирование. Учебник) (POV-Ray. Учебник). — Прил.: «Лицензии, лицензии» : [почему POV-Ray открытое, бесплатное, но не свободное программное обеспечение]. — С. 64 ; "Скорая помощь. Иногда POV-Ray 3.7 Beta выдает сообщение об ошибке: "Parse Error: Redeclaring functions is not allowed ­#undef the function first!". Создаваемая функция считается уже объявленной, что вызывает аварийное завершение работы. Проблема решается путём добавления команды #undef <имя функции> перед объявлением последней.". — С. 66. 
      Аннотация
      Трехмерные приложения — бесспорный лидер процесса разработки сообществом Linux программ для создания и просмотра мультимедиа. Стремительно развивающийся редактор трёхмерных сцен Blender (www.blender3d.org), используемый для создания трёхмерной графики и анимации профессионального качества; продвинутый рендерер YafAray (www.yafaray.org); наконец, вершина современных технологий визуализации — LuxRender (www.luxrender.net), обеспечивающий отрисовку изображений, практически неотличимых от фотографий — все они обещают бум свободного ПО в медиа-­индустрии. Но в тени стремительно растущих современных проектов тихо, без громких обещаний, развивается, пожалуй, самая почтенная система 3D-­моделирования и визуализации, уходящая своими корнями в далёкие 80-­е, но достойная пристального внимания даже сегодня. Имя ей — POV-Ray.  
      POV-Ray или Persistence of Vision Raytracer 3.7 Beta (http://www.povray.org/) — установка из исходных кодов в консоли и ее особенности, основы языка описания сцен SDL (Scene Description Language — интерпретируемый язык программирования с С-­подобным синтаксисом), основы моделирования — моделирования без полигонов (сцена и объект, создание сцены в текстовом редакторе, отрисовка сцены (компиляция), два основных способа моделирования — с помощью объединения базовых форм (сфер, цилиндров, кубов и тому подобных) в более сложные объекты, либо путем создания собственных функций, описывающих сложную поверхность).
      Моделирование с помощью функций на примере изображения планеты радиусом около 6000 условных километров с очень высокими горами, океаном, атмосферой толщиной в десяток километров, а в завершение сфотографировать из космоса ее пейзаж виртуальной камерой. Кстати, чтобы сделать фотографию нашей планеты из космоса Марку Шаттлворту потребовалось 20 миллионов долларов.
 

Кемп, Д. Firefox: В Сети с удобствами

Кемп, Д. Firefox: В Сети с удобствами [Текст] : учебник : [обзор лучших расширений браузера] / Джульетта Кемп (Juliet Kemp)  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 60-63. — (Firefox. Учебник). — Содерж.: Часть 1. Изменяем облик вашего браузера : [Fox Splitter — позволит разделить экран браузера на несколько окон меньшего размера, по вертикали или горизонтали; Stylish — позволит изменить стиль выбранного сайта или сайтов]. — С. 60-61 ; Чудеса одним махом : [краткая информация о расширениях FoxClocks, Automatic Save Folder, Better Gmail 2, RightToClick, SkipScreen, Firebug]. — С. 61 ; Часть 2. Облегчаем навигацию по сайтам : [GleeBox (http://thegleebox.com/) — расширяет клавиатурную функциональность браузера, FireGestures — управление браузером с помощью жестов мыши, FastestFox Plus — способы ускорить браузер (функции: бесконечные страницы (загрузка ссылок просматриваемой страницы), отправка выделенного текста в Twitter, поиск выделенного текста в Wikipedia, Google)]. — С. 61-62 ; Часть 3. Работаем с закладками : [XMarks — синхронизация закладок браузера между двумя и более компьютерами, Delicious Bookmarks — облегчает работу с веб-сервисами хранения закладок]. — С. 62-63 ; Часть 4. Управляем браузером и приватностью : [Flashblock — заменяет любой элемент Flash пустым квадратом с кнопкой Проиграть (Play) посередине, NoScript — отключает JavaScript, Java и другое исполняемое содержимое, AdBlock Plus — блокирует рекламу и баннеры всех видов, BetterPrivacy — позволяет контролировать срок хранения Flash­сookies] ; Игры и прочее : [Consiousness Bell — воспроизводит звон тибетских чаш через случайные промежутки времени, напоминая пользователю о вдумчивости; about:kittens — заменяет логотип Firefox в окне About случайным изображением котенка; Destroy the Web — временно превращает любую веб-страницу в игру­-стрелялку]. — С. 63. 
      Аннотация
      Лучшие свободные расширения браузера Firefox (https://addons.mozilla.org/firefox), которые сделают его быстрее, удобнее, защищеннее, а иногда веселее.
 

 

Ченнел, Э. Impress : Даешь интерактив!

Ченнел, Э. Impress [Текст] : Даешь интерактив! / Энди Ченнел (Andy Channelle)  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 58-59. — (Первые шаги. Учебник). — Прил.: "Создание киоска" : [Если презентация создается для киоска, вероятно, будет достаточно разработать и сохранить проект в виде обычного файла OpenOffice.org, а не в формате Flash, который рассматривается в ходе урока]. — С. 58 ; "Шаг за шагом: Разработаем интерактивный опросник" : [пошаговое руководство]. — С. 59. 
      Аннотация
      Программа для презентаций в OpenOffice.org не только отображает слайды, а может помочь создать интерактивный учебник. 

Ченнел, Э. Inkscape

Ченнел, Э. Inkscape [Текст] : Простой дизайн графики : [руководство по созданию иконки приложения на основе иллюстраций библиотеки OpenClipArt Library] / Энди Ченнел (Andy Channelle)  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 56-57. — (Первые шаги. Учебник). 
      Аннотация
      Создание иконок в Inkscape на основе иллюстраций форматов PNG и SVG библиотеки OpenClipArt Library 2.0 (www.openclipart.org). Рассмотрено процессы редактирования изображения, работы со слоями, применения эффектов, использования инструмента Текст и эффектов текста, сохранения файла в различные форматы.
 

Балдин, Е. М. Свобода выбирать отнюдь не бесплатна

Балдин, Е. М. Свобода выбирать отнюдь не бесплатна [Текст] : [пользователи Linux готовы платить за свободное программное обеспечение] / Евгений Михайлович Балдин  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 55. — (Учебники). 
      Аннотация
      Статистика компании Wolfire показала, что при раздаче пользователям различных операционных систем набора из пяти игр от независимых разработчиков по принципу "плати, сколько хочешь", пользователи Linux, которые составляли около 14% участников акции, обеспечили 23% от общей суммы дохода. Вывод Е. М. Балдина: "пользователей Linux пока ещё мало, но они готовы платить — в том числе и за дополнительное удовольствие. Свобода того стоит, и современные адепты свободного окружения это вполне осознают."

Браун, К. По рецептам д-ра Брауна

Браун, К. По рецептам д-ра Брауна [Текст] : Добротное администрирование систем из причудливых заворотов кишок серверной : [Материалы для сисадминов Linux-систем] / Крис Браун (Chris Brown)  //  Linux Format. — 2010. — № 6 (132), июнь. — С. 50-53. — (Рецепты доктора Брауна). — Веблиогр. "Где узнать больше": с. 53 (5 назв.). — Содерж.: Верните das blinkenlights : [проблесковые индикаторы на первых компьютерах, ранних любительских до 1997 года радовали глаз и несли полезную информацию, а на сегодняшней технике светодиоды крохотны и не мигают, что побуждает доктора обратиться к производителям вернуть мигающие лампочки] ; Сервер Lucid Lynx. Ubuntu 10.04. Новый релиз Ubuntu с долгосрочной поддержкой — гигантский прыжок для человечества? : [некоторые новинки, которые реализует сервер Ubuntu10.04 LTS Lucid Lynx от Canonical — возможность установки узла Ubuntu Enterprise Cloud (UEC), по умолчанию устанавливается файловая система ext4 поверх LVM, возможность шифрования каталога home и / или соответствующего ему раздела, поддержка ядром 2.6.32 рандомизации адресного пространства и технологии агрегации памяти (Kernel SamePage Merging, KSM)] ; Другие новинки : [программное обеспечение релиза Ubuntu10.04 LTS Lucid Lynx от Canonical]. — С. 50 ; Частный детектив в Интернете. IP-сыщик. Д­-р Браун идет по следам киберпреступника : [атака попытки входа через SSH и путь поиска географического положения злоумышленника по IP-адресу] ; Задраиваем люки : [рекомендации: против атак на SSH — запрет прямого входа в систему от имени root; против брутфорса — запрет доступа с адресов неудачных попыток входа в систему с помощью скрипта DenyHosts; Fail2ban — обновляет правила брандмауэра в Iptables на основе анализа записей журнала] ; "На сайте Robtex можно узнать провайдера атакующего компьютера и сайты, которые на нем находятся. Внимание: черный список!". — С. 51 ; Активный режим FTP [Изображение] : [схема с комментарием] ; Пассивный режим FTP [Изображение] : [схема с комментарием] ; Некролог для FTP? : [недостатки протокола FTP в изменчивой сети]. — С. 52 ; Настраиваем ProFTPD. FTP-серверы. Установим профессиональный FTP-сервер и настроим анонимный или аутентифицированный доступ с полнофункциональным ProFTPD : [система под управлением Red Hat или Fedora 12 — настройка ProFTPD, виртуальный хостинг]. — С. 52-53.
      Аннотация 
      Хотя дни протокола FTP уже сочтены, знания о нем востребованы, но еще более востребованы знания для борьбы с киберпреступностью. Крис Браун готов ко всему и печалится только отсутствием проблескового индикатора, который бы показывал активность сети и сервера Ubuntu10.04 LTS Lucid Lynx. 
 

 

Хадсон, П. Что за штука… Quickly

Хадсон, П. Что за штука… Quickly [Текст] / Пол Хадсон (Paul Hudson)  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 48-49. 
      Аннотация
      Quickly — инструмент для быстрого создания шаблонов приложений от команды Ubuntu — в вымышленном диалоге неискушенного пользователя и специалиста. Кроме того, что Quickly быстрейший, простейший и непримиримейший инструмент, мы на простом примере увидим, что собой представляют стапельные методы (scaffolding), представленные Ruby on Rails. "Лучше раз увидеть, чем сто раз слышать." — говорит народная мудрость и на www.youtube.com/watch?v=dx93U10Kkro можно посмотреть видео процесса создания программы от автора Quickly и познакомиться с программированием для ленивых нетерпеливых по версии Ubuntu. 
 

Вервлоесем, К. Zsh обустройте свою оболочку

Вервлоесем, К. Zsh обустройте свою оболочку [Текст] : [Zsh 4.3.10] / Коэн Вервлоесем (Koen Vervloesem)  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 44-47. — Прил.: "Стартовые файлы" : [основы работы Zsh] ; "Переменные приглашения Zsh" : [комментарий к отдельным переменным] ; "Скорая помощь. Сменить на Zsh оболочку по умолчанию можно командой chsh -s /usr/bin/zsh. Изменение войдет в силу только после выхода из системы.". — С. 45 ; "Скорая помощь. Если вы определили именованные каталоги, можете установить опцию CDABLEVARS: она позволит вам использовать команду cd down вместо cd ~down или (в комбинации с AUTO_CD) даже просто down." ; "Зэтимология" : [сейчас zsh развивается сообществом под руководством Петера Стефенсона (Peter Stephenson) в рамках свободного проекта, а автор первой версии zsh (1990) студент Принстонского университета Пол Фолстад (Paul Falstad); этимология названия — имя оболочке дала учетная запись zsh преподавателя-ассистента Чжун Шао (Zhong Shao)]. — С. 46 ; "Темы приглашения" : [инициализация, команда prompt для выбора тем] ; "Скорая помощь. Zsh имеет даже программу по проверке орфографии. Если вы активируете ее командой setopt CORRECT в вашем файле zshrc, оболочка будет обнаруживать ошибки (например, chomd) и просить вас их исправить.". — С. 47. 
      Аннотация
      Командная оболочка zsh (Z shell; http://sourceforge.net/projects/zsh/) — оболочка, обладающая многими преимуществами Bash и других оболочек, а также массой возможностей сверх того. Коэн Вервлоесем (Koen Vervloesem) даже называет ее Emacs'ом среди оболочек.
      Интерактивное использование оболочки и возможности Zsh 4.3.10: подстановка (globbing), рекурсивный поиск файлов (ls **/*.txt), квалификаторы подстановки (glob qualifiers), псевдонимы (aliases), глобальные псевдонимы, система автодополнения (имен файлов, пользователя, хостов, команд, переменных оболочки и других). Также рассмотрены настройка приглашений оболочки, настройка выделения цветом в приглашении оболочки, отображение текущего каталога в строке заголовка.       
 

 

 

Боровский, А. ARM

Боровский, А. ARM [Текст] : Наше секретное оружие / Андрей Боровский  //  Linux Format. — 2010. — № 6 (132), июнь.- С. 40-43. — (Linux и ARM). — Внутритекст. веблиогр. — Прил.: "Что такое RISC?" : [архитектура процессора RISC (Restricted (Reduced) Instruction Set Computer — компьютер с сокращенным набором команд)] : [справка]. — С. 40 ; "ARM: Особенности архитектуры". — С. 41. 
      Аннотация
      Введение в ARM для программистов — история архитектуры ARM, Linux для мобильных ARM — ARM Linux Internet Platform (linux.onarm.com), Ångström (www.angstrom-distribution.org), другие операционные системы для процессоров ARM — RISC OS (www.riscos.com), Linux-подобная ОС uClinux (www.uclinux.org), эмуляция ARM на ПК, некоторые устройства на ARM.