2005/04/30

Обзор интересных расширений для Firefox

Статья в 4 частях с описанием наиболее популярных дополнений для web-браузера FireFox:

Часть 1
Bookmarks Synchroniser - организует синхронизацию закладок между несколькими машинами, закладки экспортируются в XBEL (XML Bookmark Exchange Language), формат. Закладки могут сохраняться на FTP или посредством WebDAV
FoxyTunes - управление аудиопроигрывателем прямо из панели FireFox
Sage - система для чтения RSS новостей

Часть 2
StumbleUpon - тулбар для обмена интересными ссылками между разными пользователями
Add Bookmark Here - добавляет элемент добавления текущей страницы в закладки в каждой секции закладок, что делает добавление букмарок более удобным
Googlebar, Google PageRank, Google Preview - тулбары к сервисам Google

Часть 3
"
disable targets for downloads" - запрещает срабатывание открытие пустого окна при скачивании программ, когда в параметрах ссылки стоит "target=_blank"
AdBlock - блокирование элементов страниц на regex маскам (например, блокирование картинок, Flash роликов, iframe, java-скриптов)

Часть 4
ForecastFox - интерфейс к популярным сайтам, предоставляющим прогноз погоды
QuickNote - позволяет быстро записать выделенный мышкой текст в файл, попутно автоматически вставив URL сайта
Chatzilla - IRC и Jabber клиент
Checky - расширение для проверки правильности формирования HTML страницы
ViewSourceWith - позволяет в один клик загрузить исходник страницы в редактор по выбору

Предлагаю читателям, в комментариях к новости, поделиться информацией об используемых расширениях к FireFox. Например, я пользуюсь SessionSaver и WebDeveloper.

Оригинал и обсуждение (с кучей дополнительной инфы) - на Opennet.ru - Обзор интересных расширений для Firefox

2005/04/28

Интересные статьи с сайта rst.void.ru

Курс "молодого бойца" по работе с SVN

В статье "A Crash Course in Subversion" достаточно подробно, с примерами, рассказывается, как пользоваться системой контроля версий Subversion.

Создание отказоустойчивого файрвола на базе OpenBSD

В статье "Failover Firewalls with OpenBSD and CARP" рассказывается как на основе OpenBSD создать отказоустойчивый файрвол с использованием CARP.

Ссылки по теме:
Интервью с разработчиками OpenBSD PF, рассказ о CARP
Интервью с Ryan McBride по поводу CARP и IPv6 в OpenBSD
Отказоустойчивый фаервол на базе OpenBSD
Поддержка CARP в OpenBSD

Attacking OpenBSD with LKM

2005/04/27

Из приколов - Маньяки

http://cooler.irk.ru/pic21/jump.swf
Без комментариев

2005/04/26

Описание технологии Zones в Solaris

Solaris Zones - это технология, используемая для создания изолированных окружений в ОС Solaris. В статье "Solaris Zones Partitioning Technology" описываются особенности и преимущества этой технологии, а так же приводится пример создания и настройки.
См. также Особенности работы с Zones и DTrace в Solaris 10.

Русская документация для Cyrus IMAP

Перевод оригинальной документации по IMAP серверу cyrus-imapd:
Cyrus IMAP Server: Обзор и Концепции
Cyrus IMAP Server FAQ
Установка и настройка Cyrus IMAP Server

Настройка PPTP сервера на базе MPD и FreeRadius

Роман Сотников прислал статью с примером настройки PPTP сервера для учета работы пользователей домашней сети. В конфигурации используются: FreeBSD, MPD, FreeRadius и FreeNibs.

Оригинал - http://www.opennet.ru/opennews/art.shtml?num=5319

Мониторинг событий файловой системы в Linux с помощью inotify

inotify - это мощный механизм слежения за событиями в файловых системах ОС Linux, разработанный как эффективная замена механизма dnotify.
В статье "
Monitor Linux file system events with inotify" рассказывается что представляет из себя этот механизм, как его настроить и использовать.

Переход от CVS к Subversion

Статья "Subversion Delivers Version Control that CVS Can't" описывает основные приемы использования системы контроля версий программ Subversion, в контексте перевода проекта из CVS.
Отмечаются такие достоинства Subversion, как поддержка контроля версий для директорий, операции переименования объектов, эффективное хранение бинарных файлов и атомарные commit'ы.

Ссылки по теме:
Сравнение графических фронтэндов для Subversion
Советы по работе с системой контроля версий программ Subversion
Интервью с автором системы Subversion
Настройка сервера Subversion для контроля версий разрабатываемых проектов
Обзор Subversion для пользователей CVS

Управление процессами в Linux

Опубликована глава "Linux Kernel Process Management" из книги "Linux Kernel Development, 2nd Edition".
В статье рассматривается реализация процессов и нитей в ядре Linux, структуры данных, системные вызовы, связанные с управлением процессами.


Ссылки по теме:
Детали управления процессами в FreeBSD 5
Linux Multithreading Advances
Understanding the Linux 2.6.8.1 CPU Scheduler

Разбор потоков данных между системой, сетевой картой и netgraph

Бесядовский Роман экспериментальным путем построил схему потока данных между системой (FreeBSD), сетевой картой и netgraph через ноду ng_ether.
Другие заметки того же автора:
Подсчёт трафика в Linux посредством ulog faciltynetfilter-а
Биллинг для домашней сети, FreeBSD + FreeNIBS + Mpd
Как заставить работать встроенную карту 3Com 3C920B-EMB-WNM Integrated Fast Ethernet Controller (DviceID 9202) в FreeBSD 4.10-BETA
FreeBSD@COMPACT / Шаблоны конфигураций
Как наиболее правильно и быстро вывести локальную сеть с помощью сервера FreeBSD

Неофициальный FAQ по MPlayer

Установка поисковой системы mnoGoSearch

В статье по шагам разбирается процесс установки поисковой системы mnoGoSearch в Gentoo Linux, используя в качестве хранилища данных БД SQLite, MySQL, PostgreSQL или Firebird.

Сжатие данных отдаваемых по HTTP

Дмитрий Иванов на примере небольшого cgi-скрипта на perl пояснил технику сжатия отдаваемых данный методом gzip, а также кратко описал другие способы отдачи контента в сжатом виде.

Разные ссылки

"Securing Linux, Part 3: Hardening the system" - увеличение безопасности на этапе процесса загрузки, лимиты в inetd/xinetd, дисковые и системные квоты, дополнительные патчи для увеличения безопасности
"Using a Linux failover router" - заметка про переключение на второй линк, в случае падения первого
"Automating deployment with Subversion"
"Simple Perl Mount Check Daemon I", "Perl Daemon Part II: Options and Usage" - написание простого демона на Perl
"Making Packager-Friendly Software" - советы по правильному формированию пакета для распространения своего ПО, несколько заметок по autoconf и automake
"Making a plastic texture with The GIMP"- показано как в Gimp создать и наложить текстуру

Перевод руководства по iproute2 и управлению трафиком в Linux

На сайте Russian LinuxGazette выложен перевод документа "Linux Advanced Routing & Traffic Control HOWTO", представляющего собой практическое руководство по применению iproute2 (и в меньшей степени netfilter) для управления трафиком в Linux.