Ubuntu 10.10 — первое знакомство

Хочу поведать тебе историю о моем переходе с ОС Windows на Linux. Идея пересесть на другую систему посещала довольно давно, но все никак не решался (банально, из-за отсутствия познаний в области Linux). Подтолкнул к решительным действиям друг, дав ссылку для скачивания дистрибутивов.

Для начала скажу, что пользовался Windows (98, XP, Seven) около 8 с половиной лет (Linux — чуть более 2-х суток). Но за это время захотелось попробовать что-нибудь новое. Выбор пал на Ubuntu 10.10 (в опытных кругах именуемая Maverick Meerkat, что в переводе означает Свободомыслящий Сурикат).




Читать дальше →

Собственно почему ipt_netflow и как так получилось

Собственно

ipt_netflow — это модуль ядра Linux, который собирает и экспортит Netflow v5, а также модуль для iptables, через который управляется то, что именно мы собираемся экспортить.

Почему

Причина возникновения этого проекта — это отсутствие возможностей в Linux (февраль 2008 год) экспортить Netflow под большим трафиком. До 300Mbit можно легко использовать ipcad через ULOG, но если трафики выше, то мы получаем 100% CPU на машине по причине бурного контекстсвитчинга (порог наступал при 60-70к в секунду).

Для FreeBSD эту проблему решает ng_netflow, сидящий в ядре, но ставить FreeBSD не хотелось, а покупать Cisco для небольшого провайдера было слишком дорогим удовольствием.


Читать дальше →

Комфортное рабочее окружение на примере awesome wm (взгляд изнутри)

Всегда хочется работать в наиболее комфортных условиях, не отвлекаясь от главной задачи. И рабочее окружение играет в этом далеко не последнюю роль.

Почему тайлинг?


Тайлинг — очень удобный способ управления рабочим пространством. Основными достоинствами являются:

  • отстутствие постоянных метаний между мышкой и клавиатурой
  • под рабочее пространтсво отводится максимально возможное область монитора
  • нет необходимости заботиться о расположении окон, оконный менеджер со всем управляется сам
  • кушает гораздо меньше оперативки по сравнению с нетайловами менеджерами

Минусы, конечно же, тоже есть, но они больше относятся к начальным этапам:
  • нужно потратить определенное количество времени для приведения оконного менеджера к комфортному для себя виду
  • не подходит для любителей грызунов.

Из множества существующих тайловых оконных менеджеров я остановился на awesome wm, как наиболее оптимальном для меня варианте. Однако настроить исключительно внешний вид — это всего лишь полдела. Стоит отметить, что awesome это всего лишь оконный менеджер, и если его не использовать в качестве оконного менеджера в kde/gnome/etc, то рабочее окружение придется настраивать самостоятельно. Однако овчинка стоит выделки.


Читать дальше →