Linux

Моррисон Г. Эффективная работа в Linux

Моррисон Г. Эффективная работа в Linux [Текст] : [Самые лучшие и новаторские способы повышения производительности своего труда] / Грэм Моррисон  //  Linux Format. — 2009. — № 6 (119), июнь. — С. 22-29. — (Будем продуктивнее). — Содерж.: В интернетах. Живя в сети, почему бы не взять от жизни все по полной? : [Утилита Choqok и плазмоид Twitter в KDE — для подключения к популярным сайтам микроблогов Twitter и Identi.ca; выгрузка изображений на сайты Flickr, Picasa Web или SmugMug — программа Digikam под Gnome] ; Шаг за шагом: Tweet’тим из Pidgin’а : [Обновление учетной записи, добавление друзей, обновление статуса на сайте микроблогов Identi.ca]. — С. 23 ; Подсказка : [Плазмоиды в KDE 4.2 и 4.3 поддерживают виджеты Google Gadget, которые можно добавить в вашу коллекцию, удерживая кнопку Install New Widgets]. — С. 24 ; Рабочий стол Linux. Пользуетесь ли вы Gnome, KDE или каким­либо другим окружением некоторые уловки могут здорово упростить вашу работу : [Плазмоиды (Magic Folder, Gnome Do, Hamster)]. — С. 24-25 ; Yakuake : [(Yet Another Kuake) — способ попасть в командную строку из рабочего стола] ; Шаг за шагом: Shutter, гений экранных снимков : [Пошаговое руководство по работе c программой]. — С. 25 ; Из вашего браузера. За web­-апплетами будущее – так сделайте его ярче! : [Расширения Firefox Speed Dial, iMacros и AutoPager] ; CookieSwap : [Расширения Firefox для переключения между наборами cookie]. — С. 26 ; В офисе. Работая с умом, а не с надсадом, вы успеете больше. Ну, то есть, так говорят… : [Оповещения для почты — KCheckGmail, Mail Notification, Google Gadgets; встроенные календари Evolution и Kontact] ; OpenOffice.org и Google Docs : [Расширение OpenOffice.org, которое синхронизирует офисные документы с документами на Google Docs] ; Шаг за шагом: OpenOffice.org2GoogleDocs : [Пошаговое руководство по использованию расширения] . — С. 27 ; Обслуживание системы. Забота об оптимальной настройке компьютера очень важна, а резервы для повышения эффективности всегда найдутся : [Поиск забытых файлов при помощи графического приложения Filelight под KDE; просмотр файлов системных системных журналов — System Log Viewer под Gnome, KSystemLog под KDE] ; HardInfo : [Приложение Gnome для получения информации о системе и ее тестирования]. — С. 28 ; Командная строка. Экономить время и повышать эффективность можно даже в оболочке : [Использование истории ввода Bash, утилита screen] ; Подсказка. В дистрибутивах вроде Ubuntu, которые настаивают на отсутствии учетной записи root, команда sudo bash бесценна для запуска оболочки от имени администратора ; Шаг за шагом: Подключение к работающему сеансу screen : [Пошаговое руководство]. — С. 29. 

 

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

Балдин Е. М. MetaPost [Текст] : Часть 4. Дополнительные главы / Евгений Михайлович Балдин   //  Linux Format. — 2006. — № 6 (80), май. — С. 100-105. — (Серия "Компьютерные ТеХнологии") (Учебник MetaPost).
        Аннотация
        Cтандартные пакеты MetaPost: boxes – предназначен для рисования простых диаграмм, функциональности этого пакета достаточно для автоматической генерации достаточно сложных зависимостей. В качестве примера показано, как была реализована диаграмма, объясняющая действие MetaPost-конвейера во введении в цикл статей по MetaPost. (Linux Format, 2006, № 2 (76), февр., С. 116-119); пакет feynmp (1995, Торстен Охл (Torsten Ohl)) для рисования фейнмановских диаграмм (используются для вычисления сумм большого числа вкладов от элементарных процессов; эта технология в свое время продвинула технику вычислений в физике высоких энергий). 
        Полезные приемы MetaPost: создание фракталов, прием clip (увеличительное стекло), штриховка, вставка картинки, треугольник Паскаля и представление больших чисел.
       В кратком обзоре рассказать всё невозможно. Основные понятия и приёмы изложены, но многое в обзор не вошло. В частности, совсем не рассмотрены 3D объекты, создание геометрических чертежей, параметризация пути и векторные поля в MetaPost. При необходимости об этом можно прочитать. 

Балдин Е. М. MetaPost : Часть 4. Графики и диаграммы

Балдин Е. М. MetaPost [Текст] : Часть 4. Графики и диаграммы / Евгений Михайлович Балдин   //  Linux Format. — 2006. — № 5 (79), май. — С. 109-113. — (Серия "Компьютерные ТеХнологии") (Учебник MetaPost).  
      Аннотация   
      Как создавать красивые графики и представительные диаграммы.

Балдин Е. М. MetaPost : Часть 3. Начала автоматизации

Балдин Е. М. MetaPost [Текст] : Часть 3. Начала автоматизации / Евгений Михайлович Балдин   //  Linux Format. — 2006. — № 4 (78), апр. — С. 104-106. — (Серия "Компьютерные ТеХнологии") (Учебник MetaPost).
       Аннотация
       Автоматизация рутинных процедур MetaPost — команды, циклы, условные операторы, макросы, стандартные функции (полный список стандартных функций представлен в "A User’s Manual for MetaPost" Джона Хобби, который идёт со стандартной поставкой LaTeX в виде файла mpman.pdf).

Балдин Е. М. MetaPost : Базовые элементы

Балдин Е. М. MetaPost [Текст] : Базовые элементы : [точки, пути, вставки текста, заливка, цвета] / Евгений Михайлович Балдин   // Linux Format. — 2006. — № 3 (77), март. — С. 96-99. — (Серия "Компьютерные ТеХнологии") (Учебник MetaPost). 
       Аннотация 
       Изучаем базовые элементы  (точки, пути, вставки текста, заливка, цвета), из которых строятся все изображения MetaPost.

Балдин Е. М. Введение в MetaPost

Балдин Е. М. Введение в MetaPost [Текст] / Евгений Михайлович Балдин  //  Linux Format. — 2006. — № 2 (76), февр.. — С. 116-119. — (Серия "Компьютерные ТеХнологии") (Учебник MetaPost).- Библиогр. "Литература": с. 119.
      Аннотация
      Рисуем без карандаша и мыши…
      Желание контролировать всё в процессе создания книги привело Дональда Э. Кнута (Donald E. Knuth) к созданию программ TeX и METAFONT.
      Изначально METAFONT предназначался для создания шрифтов и результатом его работы был растр с изображением шрифта. Позже аспирант Д. Э. Кнута Джон Хобби (John Hobby) модифицировал METAFONT таким образом, что результатом работы программы стала картинка в формате EPS (Encusulated PostScript). Так появилась программа MetaPost, работу с которой в системе под Linux нам предлагается изучить.
      Когда изучается новая программная технология первое, что надо сделать – это сказать: "Hello World!". Что мы и сделаем…
      Обратите внимание — в качестве базового языка, инструкции которого подаются на вход программы MetaPost используется язык META. Евгений Михайлович Балдин излагает основы этого языка.
      Завершает урок обзор литературы по языку META.        
 

Ченнел Э. WordPress: Создаем блог

Ченнел Э. WordPress: Создаем блог [Текст] / Энди Ченнел  //  Linux Format. — 2009. — № 5 (118), май. — С. 52-53. — (Первые шаги. Учебник). — Прил.: "Шаг за шагом: Размещение контента" : [Пошаговое руководство]. — С. 53.
      Аннотация
      Платформа блогов WordPress — настройка блога и размещение его на http://wordpress.com, изменене темы по умолчанию, добавление виджетов и содержимого. 
      Отметим, что для создания блога WordPress можно пойти по пути «Сделай сам», но тогда потребуется установить и настроить пакеты приложений Apache, MySQL, PHP, что выходит за рамки статьи.

 

Ченнел Э. Sweet Home 3D: Строим дом

Ченнел Э. Sweet Home 3D: Строим дом [Текст] / Энди Ченнел  //  Linux Format. — 2009. — № 5 (118), май. — С. 50-51. — (Первые шаги. Учебник). 
      Аннотация
      Пакет с открытом кодом Sweet Home 3D (SH3D) для дизайна интерьеров — интерфейс, работа над созданием проекта строения. 

Ботвик Н. Сеть : Часть 5: Subversion: Сотрудничаем

Ботвик Н. Сеть [Текст] : Часть 5: Subversion: Сотрудничаем / Нейл Ботвик  //  Linux Format. — 2009. — № 5 (118), май. — С. 66-69. — (Сети. Учебник). — Прил.: "Словарь­-глоссарий" : [Subversion — репозиторий (хранилище), проект, извлечение (check out), публикация изменений (фиксация, Commit), рабочая копия, обновление (Update), версия (Revision, «ревизия»), головная версия (Head)] ; "Скорая помощь. При публикации изменений всегда добавляйте какой-нибудь осмысленный комментарий. Поначалу это может показаться занудным, но впоследствии вы себя возненавидите, если не будете этого делать.". — С. 67 ; "Скорая помощь. Не бойтесь экспериментировать: ведь в Subversion ничто не теряется! Все ваши ошибки и все удачные решения пребудут на сервере вечно.". — С. 68 ; "Subversion по HTTP". — С. 69.
      Аннотация 
      Subversion — одна из систем контроля версий (version control software, VCS), используемая для отслеживания и записи всех изменений в наборе файлов при совместной работе над ними. Чаще всего она употребляется для управления программными проектами, но её с успехом можно применить при работе с любым набором файлов: веб-сайт, документация, коллекция видео или аудио – содержимое роли не играет. 
      Нейл Ботвик показывает как установить сервер svnserve, как настроить свой репозиторий Subversion и работать с ним при помощи консольного клиента svn, дает советы по безопасности и контролю доступа. Названы специализированные графические клиенты для работы с Subversion — RapidSVN, kdesvn и Konqueror. Также следует отметить, что разместив свой код в Subversion, можно получить к нему доступ и из большинства интегрированных сред разработки (IDE).
      Возможности Subversion значительно шире и вместе с автором мы обращаем Ваше внимание на справочное руководство "Subversion Complete Reference" ("Управление версиями в Subversion"), которое размещено по адресу http://svnbook.red-bean.com.

 

Ботвик Н. Сеть : Часть 4: NFS & Samba: Делим диски

Ботвик Н. Сеть [Текст] : Часть 4: NFS & Samba: Делим диски / Нейл Ботвик  //  Linux Format. — 2009. — № 4 (117), апр.. — С. 77-79. — (Сеть. Учебник) (Сети. Учебник). — Прил.: "Скорая помощь. Экспериментируя с изменением файлов, создайте копию рабочей строки и пометьте ее знаком комментария #, вместо внесения в нее прямых изменений. Потом вы легко сможете все откатить, если ваши изменения не сработают." ; "Опции NFS" : [Ключевые настройки опций экспорта и монтирования]. — С. 77 ; "Скорая помощь. Прежде чем запускать Swat, сохраните копию /etc/samba/smb.conf, потому что Swat удалит из этого файла все комментарии.". — С. 78 ; "Безопасность" : [Для доступа к своим файлам через Интернет безопаснее либо использовать SFTP (часть SSH), если нужна всего лишь возможность копировать файлы, либо создать виртуальную частную сеть (VPN), которая обеспечит безопасную связь между вашим удаленным компьютером и сетью]. — С. 79. 
      Аннотация 
      Основы создания сетевых файловых систем — настройка файлового сервера на базе NFS (v3 и 4) или Samba при помощи Swat (Samba Web Administration Tool) для совместного доступа к файлам из нескольких компьютеров независимо от того, под управлением какой ОС они работают. 

 

Ботвик Н. Сеть : Часть 3. Медиафайлы: Слушать подано!

Ботвик Н. Сеть [Текст] : Часть 3. Медиафайлы: Слушать подано! / Нейл Ботвик  //  Linux Format. — 2009. — № 3 (116), март. — С. 66-69. — (Сеть. Учебник). — Веблиогр. "Полезные программы": с. 69 (7 назв.). — Прил.: "Скорая помощь. Храните ваши файлы в осмысленно названной структуре каталогов, например, Исполнитель/Альбом/Название для аудиофайлов. Клиентов это особо не затронет, но упростит обслуживание системы." ; "Но что такое UPnP?" : [Справка]. — С. 67 ; "Скорая помощь. Включите ведение журнала в файлах конфигурации программ на время отладки, а потом отключите их, когда все заработает, иначе вы рискуете переполнить свой каталог /var!". — С. 68
      Аннотация 
      Нейл Ботвик обращает внимание на более близкие для дома медиасерверы – сервер, работающий "по запросу" для медиафайлов всех типов, и потоковый сервер для аудиофайлов.
      Настройка медиасервера MediaTomb, предоставляющего контент "по запросу" (мы сами выбираем, что и когда смотреть) для медиафайлов всех типов. 
      Настройка потокового сервера Icecast для раздачи аудиофайлов и организации потокового вещания по сети в реальном времени. 

 

Ботвик Н. Сеть : Часть 2: E-mail: Получи, отсортируй и обслужи

Ботвик Н. Сеть [Текст] : Часть 2: E-mail: Получи, отсортируй и обслужи / Нейл Ботвик  //  Linux Format. — 2009. — № 2 (115), февр.. — С. 64-67. — (Сеть. Учебник). — Прил.: "Словарь-глоссарий" : [MTA (Mail Transport Agent или Mail Transfer Agent) – агент передачи почты,  MDA (Mail Delivery Agent) – агент доставки почты, MUA (Mail User Agent) – почтовый посредник пользователя, Демон,  mbox, maildir, MX-запись] ; "Скорая помощь. Всегда включайте ведение журнала во время первой настройки программы и избегайте деструктивных параметров на время тестирования: например, настройте Fetchmail так, чтобы он не удалял почту на сервере.". — С. 65 ; "Скорая помощь. Демонов нужно известить об изменениях файлов их настроек – либо посредством перезапуска, либо командой killall -HUP daemonname. Если перезапуск демона не удался, проверьте файл журнала на предмет сообщений о синтаксических ошибках." ; "Брандмауэры и маршрутизаторы" : [Детали настройки]. — С. 66 ; "Скорая помощь. Procmail проверяет каждое письмо на соответствие наборам команд, пока не найдет совпадение, и затем доставляет сообщение. Разместив наиболее часто «совпадающие» наборы команд в начале файла, вы уменьшите среднее время обработки каждого письма.". — С. 67
      Аннотация 
      Учебник сменил название с "Работа в сети" на "Сеть". 
      Мы настроили работающий web-сервер, а сейчас займемся самым важным применением сети – электронной почтой и будем управлять почтой с помощью серверов SMTP, IMAP и веб-интерфейсов. 
      Управление почтой включает несколько аспектов: получение сообщений извне, их доставку в локальные почтовые ящики, передачу почты из локальных почтовых ящиков клиентам, предоставление доступа к этим письмам через веб-интерфейс, а также получение и отправку исходящих писем от клиентов. Настойка почтовых серверов при помощи Fetchmail и Dovecot.

 

Ботвик Н. Работа в сети : Apache: Твой web-сервер

Ботвик Н. Работа в сети [Текст] : Apache: Твой web-сервер / Нейл Ботвик  //  Linux Format. — 2009. — № 1 (113-114), янв.. — С. 64-67. — (Работа в сети. Учебник). — Прил.: "Глоссарий" : [Daemon (демон), Inetd, Directive (инструкция, директива)] ; "Скорая помощь. Не забывайте перезапускать Apache после каждого изменения настроек. Иначе будете недоумевать: куда девались изменения?". — С. 65 ; "Скорая помощь. Если вы намерены запускать на одном компьютере несколько серверов, используйте директиву Listen для прослушивания ими разных портов, и соответствующим образом настройте маршрутизатор." ; "Доступ root". — С. 66 ; "Скорая помощь. Наладив работающий сервер, сделайте резервную копию каталога конфигурации. Вдруг вы забудете или потеряете что-то: нетрудно будет восстановить.". — С. 67
      Аннотация 
      В цикле уроков будут рассмотрены типы серверов, устанавливаемых в Linux, их настройка и мы узнаем, какую пользу можно из этого извлечь. Автор не касается физических сетей – об этом позаботится инсталлятор дистрибутива, опускает также подробности установки приложений. 
      Задача этого урока – настройка веб-сервера Apache и подключение его к сети. Рассказано, как организовать обслуживание веб-страниц для локальной сети, как обеспечить к ним доступ через интернет-подключение, как получить доменное имя, чтобы ваш сайт имел не только (зачастую динамический) IP-адрес. 

 

Лебедева Е. QCad: через тернии – к звездам!

Лебедева Е. QCad: через тернии – к звездам! [Текст] : [Свободная система 2D-моделирования QCad (www.qcad.org)] / Елена Лебедева  //  Linux Format. — 2009. — № 3 (116), март. — С. 76-79. — (Черчение. Учебник). 
      Аннотация 
      Иллюстрация функциональности QCad на примере черчения электроракетного двигателя. Елена Лебедева пошагово показывает как начертить разрез стационарного плазменного двигателя, показывающий, из чего он состоит и какие детали необходимо рассчитать конструктору при его проектировании.
 

 

Кемп Д. Резервирование: страховка данных

Кемп Д. Резервирование: страховка данных [Текст] / Джульетта Кемп  //  Linux Format. — 2008. — № 5 (105), май. — С. 68-71. — (Удаленное резервирование. Учебник). — Прил.: "CPAN" : [Коллекция бесплатных модулей Perl, а точнее, инструментариев Perl для многократного использования (в статье описан безболезненный метод установки модулей Net::SMTP, File::Find, Mime::Lite, Archive::Tar и IO::Zlib]". — С. 70 ; "Anacron" : [Использование для удаленного резервирования данных] : Справка ; "Subversion" : [Плюсы ииспользования для удаленного резервирования данных — хранит все изменения, сделанные с файлами, и если что-то будет испорчено, нужно будет всего лишь вернуться к предыдущей версии]. — С. 71.
      Аннотация
      Автоматизированные варианты удаленного резервирования данных в системе под Linux с использованием сети: Rsync – полезен, если возможен консольный доступ к другой, удаленной машине; второй использует для хранения сервис Google Gmail. Поскольку оба основаны на сети, то имеют некоторые ограничения по размеру, отчасти зависящие от скорости соединения. 
      Также рассмотрены возможности удаленного резервирования больших объемов данных.