Debian

Янг А. Ruby on Rails : Rails: Создаем фотоальбом

Янг А. Ruby on Rails [Текст] : Rails: Создаем фотоальбом / Алекс Янг // Linux Format. — 2008. — № 8 (108), авг. — С. 66-69. — (Ruby on Rails. Учебник). — Прил.: "Скорая помощь. Добавьте set incsearch в ваш vimrc для поиска по мере ввода текста и используйте Ctrl+P для подстановки." ; "Анатомия модели" : [Схема]. — С. 67 ; "Попробуйте Ruby" : [Try Ruby (http://tryruby.hobix.com) – веб-консоль Ruby, с помощью которой можно попробовать язык в браузере без установки Ruby on Rails] ; "Анатомия пути" : [Схема]. — С. 68 ; "Анатомия контроллера" : [Схема] ; "Искусное редактирование текста в Linux" : [Модули Vim: Project (http://vim.sourceforge.net/scripts/ script.php?script_id=69) — систематизирует файлы проекта Rails и производит в них поиск; PMiniBufExplorer (www.vim.org/scripts/script.php?script_id=159) — добавляет вкладки для быстрого переключения между открытыми файлами] ; "Скорая помощь. Vim 7 поддерживает вкладки с:h tabnew.". — С. 69.
     Аннотация 
     С Ruby on Rails знакомит Алекс Янг – технический писатель и ведущий инженер Helicoid Limited, компании, специализирующейся на разработке веб-приложений на Ruby on Rails. Алекс регулярно пишет статьи o Rails для сайта http://alexyoung.org
      Рассмотрены некоторые технологии, используемые Rails-разработчиками в реальных проектах: установка Ruby on Rails с библиотеками и модулями расширения для обработки изображений, создание фотогалереи с подгрузкой и правкой фото, миниатюрами предпросмотра, с авторизацией пользователей. Также рассмотрены основные компоненты каркаса Rails. 

Бэйн М. Рафинированный SugarCRM : Часть 3

Бэйн М. Рафинированный SugarCRM [Текст] : Часть 3: SugarCRM: Как добавить модули / Марк Бэйн // Linux Format. — 2007. — № 5 (92), май. — С. 62-65. — (Рафинированный SugarCRM. Учебник).
      Аннотация
      Настройка SugarCRM под нужды своей организации: как глубже проникнуть в настройки и добавить в программу новые функции, необходимые для работы с клиентами — модуль для генерации отчетов и выпадающий список для хранения информации, не предусмотренной в SugarCRM по умолчанию.

 

Бэйн М. Осваиваем CRM-систему : Часть 2

Бэйн М. Осваиваем CRM-систему [Текст] : Часть 2: SugarCRM: Как это настроить / Марк Бэйн // Linux Format. — 2007. — № 4 (91), апр. — С. 64-67. — (Осваиваем CRM-систему. Учебник) (Рафинированный SugarCRM. Учебник). — Веблиогр. "Скорая помощь": с. 65 (1 назв.). 
      Аннотация
      Настройка SugarCRM под нужды своей организации.

Бэйн М. Осваиваем CRM-систему : Часть 1

Бэйн М. Осваиваем CRM-систему [Текст] : Часть 1: SugarCRM: Как его установить : [Руководство по установке на платформе LAMP в системе под Debian Linux] / Марк Бэйн // Linux Format. — 2007. — № 3 (90), март. — С. 58-61. — (Осваиваем CRM-систему. Учебник). — Прил.: "Альтернативы SugarCRM" : [Почему на выбор предлагается SugarCRM]. — С. 61. 
      Аннотация
      Подумываете обзавестись или обновить CRM-систему? Марк Бэйн предлагает серию статей о достойной альтернативе – коммерческой CRM-системе SugarCRM с открытыми исходными кодами. 
      На этот раз рассмотрены: определение и возможности CRM по книге Michael Jr. Whitehead “Implementing SugarCRM” (published by Packt Publishing), требования к серверу; подготовка к установке, которая включает установку Apache, MySQL, PHP; установка SugarCRM. 

 

Фахрутдинов А. Linux и Active Directory : Часть 1: Samba: Linux и Active Directory

Фахрутдинов А. Linux и Active Directory [Текст] : Часть 1: Samba: Linux и Active Directory / Алекcандр Фахрутдинов  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 72-75. — (Linux и Active Directory. Учебник). — Прил.: "Максимальные уровни безопасности, поддерживаемые различными реализациями протокола SMB" : [Изображение] : [Таблица: методы аутентификации протокола SMB]. — С. 72 ; "Взаимодействие Samba и инфраструктуры Active Directory при вводе клиента в домен" : [Изображение] : [Схема] ; "Скорая помощь. Используя в smb.conf кириллицу, убедитесь, что вы сохранили файл в кодировке UTF­8. В Debian и многих других современных дистрибутивах она установлена по умолчанию.". — С. 75
      Аннотация
      Протокол SMB (Server Message Block) – специфика (методы аутентификации, служба Kerberos в среде AD, сетевые службы, входящие в состав Active Directory, и их взаимодействие). 
      Как сделать так, чтобы Samba­-сервер в системе под управлением Debian GNU/Linux 4.0 Etch стал полноценным членом домена AD, и не ушибиться о подводные камни.
 

Ченнел Э. Tonido: Ваше рабочее место

Ченнел Э. Tonido: Ваше рабочее место [Текст] / Энди Ченнел  //  Linux Format. — 2009. — № 10 (123), окт.. — С. 48-49. — (Первые шаги. Учебник). — Прил.: "Тэги" : [Тэги для сортировки отличающихся проектов, задач и людей в элементах Tonido] ; "Скорая помощь. Использование одноранговой (пиринговой) сети Tonido означает, что вам можно не беспокоиться о доступе к вашему персональному облаку через брандмауэр.". — С. 48
      Аннотация
      Урок Энди Ченнела "Tonido: Облачный сервер для вас" (Linux Format, 2009, № 9 (122), сент., С. 48-49) помог нам усвоить основы Tonido и создать собственный облачный сервер. Данное занятие поможет создать и настроить в системе под управлением Ubuntu/Debian средство совместной работы — облачную службу-органайзер, к которой можно будет подключаться локально или из удаленной машины. В создании облачного органайзера использованы возможности приложением Workspaces, о котором было рассказано в ходе предыдущего урока. Также рассмотрено несколько способов подружить содержимое Tonido с другими источниками. Большинство из этих задач решается приложением Tonido Webshare. 

Бачурин С. 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. 

Ченнел Э. Tonido: Облачный сервер для вас

Ченнел Э. Tonido: Облачный сервер для вас [Текст] / Энди Ченнел  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 48-49. — (Первые шаги. Учебник). — Прил.: "Скорая помощь. Приложение Jukebox использует Flash Player 10, поэтому необходимо обеспечить на всех клиентах обновление до этой версии." ; "Скорая помощь. Если вы хотите иметь доступ к Tonido из сети, то убедитесь, что в разделе Settings > Network [Настройка > Сеть] включен web-доступ и что порт 10001 перенаправлен на корректный IP (см. стр. 50).". — С. 49
      Аннотация
      Как создать собственный облачный сервер при помощи программы Tonido (www.tonido.com) в системе под управлением Ubuntu/Debian, как настроить обеспечение доступа к различным службам из домашней сети и из Интернета, чтобы иметь возможность обмениваться музыкой и документами, а также удаленно подключаться к календарю, списку задач и другим сервисам при помощи Workspace (Рабочее пространство). Workspace предоставляет облачные сервисы в одном месте и имеет свою панель управления, предоставляющую хороший обзор текущего состояния и имеющую раздел, где можно добавлять новые элементы. 

Крестников Е. 1…5 – начинаю собирать!

Крестников Е. 1…5 – начинаю собирать! [Текст] / Евгений Крестников  //  Linux Format. — 2009. — № 9 (122), сент.. — С. 6. — (Новости). 
      Аннотация
      Автоматизированная сборка пакетов и приложений для различных дистрибутивов на онлайн-сервисах openSUSE Build Service, который способен готовить пакеты для openSUSE, SUSE Linux Enterprise, Debian/Ubuntu, Red Hat/Fedora и Mandriva Linux с автоматическим разрешением зависимостей; Launchpad PPA, который поддерживает сборку пакетов для актуальных версий Ubuntu; SUSE Studio 1.0 (www.susestudio.com), удобный веб-интерфейс которого поможет создать на базе SUSE Linux систему с любым набором ПО, получив Live CD/DVD, образ диска или USB-накопителя, а также образы виртуальных машин VMWare и Xen.

Мередит М. Безопасность : Для вашего сервера

Мередит М. Безопасность [Текст] : Для вашего сервера / Мартин Мередит  //  Linux Format. — 2009. — № 8 (121), авг.. — С. 80-83. — (Hardcore Linux. Учебник). — Прил.: "Скорая помощь. Запуск netstat ­pnl от имени root сообщит вам, какие программы слушают порты." ; "Вы видите эту диаграмму раньше, чем я про нее рассказал — все и вправду так просто" [Изображение] : [Схема места брандмауэра в безопасности сервера]. — С. 81 ; "Скорая помощь. Вы можете запускать правила брандмауэра при старте системы, добавив команду iptables-­restore в /etc/rc.local." ; "Скажи «Пароль»!" : [Программа Fail2ban (www.fail2ban.org) для противодействия брутфорсу пароля на доступ к серверу]. — С. 82 ; "Альтернатива командной строке" : [Webmin — инструмент, позволяющий управлять сервером через веб-­браузер — настройка правил брандмауэра]. — С. 83
      Аннотация
      Обладание выделенным или частным виртуальным сервером (Virtual Private Server, VPS) подразумевает осведомленность о множестве потенциальных проблем с безопасностью, которым владелец подвержен в Интернете. В наши дни на большинстве домашних компьютеров установлен брандмауэр, или соединение идет через маршрутизатор, способный защитить от таящихся в Сети угроз. Если у вас собственный сервер, вам все равно нужен брандмауэр, но ради безопасности можно сделать гораздо больше. 
      Мартин Мередит показывает: как определить при помощи nmap и netstat лишние и потенциально опасные порты; как закрыть брандмауэром лишние порты, создав правила iptables (рассмотрена и сопровождается комментариями структура правил, а из таблиц рассмотрена только таблица фильтрации); как провести снаружи сканирование сервера на предмет уязвимостей при помощи программы Nessus. 
      Также рассказано о системе обнаружения вторжений Tripwire (http://tripwire.sf.net), которая проверяет целостность файлов в системе, об утилите Logwatch, которая читает файлы журналов сервера и может отправлять владельцу сервера ежедневные сообщения о наиболее интересных их частях. 
 

Балдин Е. М. PostgreSQL : Часть 6: Дополнительные главы

Балдин Е. М. PostgreSQL [Текст] : Часть 6: Дополнительные главы / Евгений Михайлович Балдин   //  Linux Format. — 2007. — № 4 (91), апр.. — С. 88-91. — (PostgreSQL. Учебник). — Прил.: "Принципиальные ограничения" : [на репликацию больших объектов]. — С. 90 ; "Азбука SQL: Д. Ссылочная целостность" ; "К вопросу о  происхождении Слонов" ; "PostgreSQL в лицах: Максим Валянский". — С. 92
      Аннотация
      Подробно рассмотрено резервирование и восстановление базы данных (программы pg_dump и pg_restore), переход на новую версию PostgreSQL, репликация PostgreSQL, локаль, команды VACUUM и ANALYZE, мониторинг активности базы, полнотекстовый поиск и другие крупные дополнительные модули PostgreSQL.

 

Балдин Е. М. PostgreSQL : Часть 5: Настройка PostgreSQL

Балдин Е. М. PostgreSQL [Текст] : Часть 5: Настройка PostgreSQL / Евгений Михайлович Балдин   //  Linux Format. — 2007. — № 3 (90), март. — С. 82-86. — (PostgreSQL. Учебник). — Прил.: "Настройки PostgreSQL для 1C". — С. 83 ; "PostgreSQL в лицах: Алексей Харитонов". — С. 86
      Аннотация
      PostgreSQL в фундаменте "1С:Предприятие"? В свое время эта новость произвела фурор в мире Linux, а Евгений Балдин показывает, что для этого было сделано, и расскажет, как настроить PostgreSQL для выполнения этих или любых других задач: подбор оборудования, конфигурационные файлы pg_hba.conf и самые важные настройки postgresql.conf.

 

Балдин Е. М. PostgreSQL : Часть 4: Интерфейсы

Балдин Е. М. PostgreSQL [Текст] : Часть 4: Интерфейсы / Евгений Михайлович Балдин   //  Linux Format. — 2007. — № 2 (89), февр.. — С. 86-89. — (PostgreSQL. Учебник). — Прил.: "bond, но не Джеймс" : [О программе bond (http://www.treshna.com/bond/) ]". — С. 87 ; "PostgreSQL в лицах: Сергей Копосов". — С. 89 ; "Азбука SQL: Г. Управление доступом к данным". — С. 90
      Аннотация
      Программные интерфейсы (API) для доступа к PostgreSQL. Хотя статья посвящена обзору интерфейсов, но большая часть ее посвящена только одному из них — библиотеке libpq. Дело в том, что библиотека libpq является родным и наиболее полным, а все остальное – лишь подмножество. В простейшем случае все интерфейсы одинаковы: открыл соединение, послал запрос, обработал результаты, закрыл соединение. 
      Кратко об API для доступа к PostgreSQL из языков программирования bash, Java, Common Lisp, Perl, Python, Ruby. 

 

 

Балдин Е. М. PostgreSQL : Часть 2: Работа с базой

Балдин Е. М. PostgreSQL [Текст] : Часть 2: Работа с базой [в системе под Debian (Sarge)] / Евгений Михайлович Балдин   //  Linux Format. — 2006. — № 12 (86), дек.. — С. 80-85. — (PostgreSQL. Учебник). — Прил.: "Год. Ревизия. Нововведения" : Таблица : [Основные вехи истории стандарта SQL, 1986-2003]. — С. 80 ; "Азбука SQL. Язык манипулирования данными" ; "PostgreSQL в лицах: Федор Геннадьевич Сигаев". — С. 84
      Аннотация
      Проблема компьютеров в том, что они делают то, что вы сказали, а не то, что подумали. Поэтому запустить PostgreSQL недостаточно – нужно еще суметь договориться с ним на понятном языке. Этот язык, преимущественно, SQL. 
      Возможные программы общего назначения и клиенты для работы с PostgreSQL. Рассмотрены интерактивные оболочки — утилиты командной строки psql, psql-подобная gql-shell, dbishell — оболочка на основе Perl::DBI; графические интерфейсы к PostgreSQL — утилита PgAccess (http://www.pgaccess.org/) авторства Константина Теодореску (Constantin Teodorescu), pgAdmin III, TOra (toolkit for Oracle) от Генри Джонсона (Henrik Johnson), OpenOffice.org и SDBC. 

 

Балдин Е. М. PostgreSQL: введение

Балдин Е. М. PostgreSQL: введение [Текст] / Евгений Михайлович Балдин  //  Linux Format. — 2006. — № 11 (85), нояб.. — С. 108-112. — (PostgreSQL. Учебник). — Внутритекст. библиогр..Прил.: "К вопросу о номере порта". — С. 110 ; "Азбука SQL: А. Язык определения данных" : [(Data Definition Language): операторы] ; "PostgreSQL в лицах: Олег Сергеевич Бартунов". — С. 112.  
      Аннотация
      PostgreSQL – объектно-реляционная база данных – программный продукт с открытым исходным кодом и свободной лицензией BSD. Первое знакомство с СУБД PostgreSQL: генеалогия, схема работы приложения с PostgreSQL, установка и запуск, преимущества использования, литература. Кроме того освещены вопросы: что такое реляционная база данных, почему необходимы базы данных и система управления базой данных (СУБД). 
      Работа PostgreSQL рассматривается в системе под Debian (Sarge).