nuclight: (Default)
Сегодня Sendmail празднует свою 25 годовщину. Старейший почтовик Интернета по-прежнему используется на многих загруженных серверах, и, как многие продукты UC Berkeley, скромно и хорошо делает свою работу "за сценой" (большинство людей и не подозревают о существовании таких вещей).
С праздником, sendmail, и так держать!
nuclight: (Default)
Закончил перевод всей почтовой базы с TheBat на встроенный почтовик Оперы, М2. В целом - доволен. Но расскажу по порядку, начиная с концепции M2.
Традиционные почтовые клиенты, как просто MUA (в Unix), так и "частично комбинированные" с MTA (обычные клиенты для Windows), хранят почту в папках (folders), по аналогии c файловой системой. Бывают стандартные папки - "Входящие", "Исходящие", "Отправленные", "Черновики", "Корзина". Через какое-то время писем становится много, и все они свалены в одну кучу. Тогда можно организовать свои папки, даже целую их иерархию, и настроить фильтры для входящей почты, которые будут класть эти письма куда надо.
С годами писем становится много - тысячи или даже десятки тысяч. Сортировка писем (настройка фильтров) по папкам при большом объеме корреспонденции, а потом ориентирование в десятках папок начинает занимать всё больше времени. Чтобы найти какое-то письмо, может потребоваться много времени, потому что оно подходит под тематику нескольких папок, так что в результате придется устроить поиск по всей базе размеров в сотню-другую мегабайт. Еще больше запутает картину наличие нескольких почтовых ящиков, особенно если между ними в разное время были редиректы.
Разработчики 7-ой версии Оперы придумали другой вариант. Вместо буквального копирования расположения писем в папках как файлов в каталогах сделано иначе. Все письма, со всех ящиков, кладутся в единую базу. Далее, при отображении пользователю, создаются так называемые Views (виды, представления). Что такое представление, можно хорошо пояснить на примере аналогии с SQL: пусть все письма лежат в таблице, тогда представление делает SELECT из этой таблицы по некоторому критерию, и показывает отобранные таким образом письма. Причем, аналогия идет и дальше, представления могут образовывать иерархию, в которой дочерние элементы могут отбирать письма только из родительских (хотя могут и напрямую из полной базы).
Из идеи представлений следует, что одно письмо может присутствовать одновременно в нескольких представлениях - хранится одна физическая копия, а показываются отобранные экземпляры. Более точной является аналогия с хард-линками на юниксовых файловых системах (и NTFS) - виды-каталоги хранят лишь ссылки на иноды, а уж те - информацию о самих письмах. Read more... )

Хорошо ли, плохо ли будет - посмотрим. Главное, ради чего я переходил на почтовик Оперы, достигнуто - кроссплатформенность. Я смогу со своей почтой работать из любой ОС, в которой работает Опера. Одно из основных препятствий на пути миграции из Windows в мир Unix - почта - устранено ;)
nuclight: (Default)
Преамбула.
В Томске, Северске (расположенный рядом закрытый город, бывший Томск-7) и ряде районов томской области уже много лет ситуация с доступом в Интернет складывается интересным образом. Сеть делится на "томскую" (т.н. "Тонет") и "внешку" (весь остальной инет). Доступ к томской части сети - бесплатен (анлим за фиксированную абонентку в месяц), внешка считается помегабайтно (тем, кто купил) - в среднем 2.5 руб/Мб. Однако большинству достаточно внутренней сети, в которой большое количество ресурсов. По городу большое количество домашних сетей, которые обычно связаны с провайдерами 100-мегабитными оптическими каналами. Наиболее крупные из провайдеров даже имеют статус LIR. Телеком предоставляет своим пользователям ADSL-доступ с максимально возможной для технологии скоростью - 8 Мбит/с на вход. Роутинг внутри - отдельная тема, зарегистрировано несколько десятков приватных AS (крутые домосетки с несколькими сотнями пользователей имеют и BGP, ага). Внутрь сети постоянно втягивается свежий софт, игры, фильмы, в общем, каналы не простаивают (местный p2p их загружает уже настолько, что его кое-где начали резать). По статистике, 12% населения систематически пользуются интернетом, а Томск занимает третье место по России (впереди только Москва и Питер) по развитости инета. К примеру, входящий трафик моей сети за февраль составил 19 терабайт.

И вот не так давно Телеком озвучил намерение ввести помегабайтную оплату за внутритомский трафик (слухи о "платном тонете" ходили уже несколько лет, но на то они и слухи) - 5-10 копеек за мегабайт. Что тут началось!.. Уже хотели было митинг устраивать, пришлось телкому выступить с разъяснением - то журналисты сенсацию раздули, а на самом деле всего лишь Телеком вводит тарификацию для своих собственных абонентов по области, а вовсе не внутри всего. Жажда халявы протестующих породила большое количество креатива и флейма везде, где только можно. Но уж, казалось бы, все разрешилось, и нечего больше пережевывать, но некоторым провайдерам эта тема покоя не дает, и нет-нет, да и звучат голоса, что до конца года помегабайтная оплата за томский трафик всё-таки будет введена...

Ниже следует статья с http://uzhe.vtomske.ru/2006/03/kratkijj-obzor-istorii-s-trafikom/ (автор tLS), с достаточно подробным объективным анализом событий последних дней.
Read more... )
nuclight: (Default)
Мы тут с [livejournal.com profile] rain_13 решили продолжить работу над биореактором им В.С. Луговского (http://antigreen.org/bioreactor). Пока из идей - сделать нечто вроде гостевой / галереи высказываний. Причем с двух сторон - фриков и технократов.
Высказывайте свои идеи, замечания, пожелания, критику и все такое :)

Стране нужен метан!
nuclight: (Default)
Наткнулся тут на http://netsukuku.freaknet.org/

Товарищи предлагают совершенно новый тип сети, альтернативу иерархично построенному Инернету. Построена сеть на p2p-принципах - каждый узел вяжется с несколькими соседями, и каждый - опять же роутер. Написана уже тестовая бета-версия софта Netsukuku - это всего лишь роутинг-демон и DNS-резольвер, пока только для Linux. C интернетом оно несовместимо, тестируют пока на wi-fi связи. Как утверждается, оно уже реально работает.
Интересны принципы этой сети. Авторы хотят избавиться от иерархичного построения сети, когда трафик и подключение теоретически контролируются и кто-то политически может кого-то отключить. расскажу про тех. принципы поподробнее, чем туманные общие фразы ньюс-обзоров )
Резюме:
Сейчас софт представляет собой простого userland-демона, всего лишь устанавливающего маршруты в ядре и служащего DNS-сервером на 127.0.0.1. Динамический рандомный IP делает несовместимым это с текущим инетом, поэтому полигон в сером диапазоне класса A (10.0.0.0/8). Реализация, как говорят, требует всего лишь 355 Кб памяти под оперируемые данные. В общем, там еще много интересного, и документ и FAQ написаны живым языком, читать однозначно стоит.

Хотя я таки сторонник иерархии...
nuclight: (Default)
Вчера (а точнее, в ночь с субботы на воскресенье) на канал #FreeBSD сети RusNet завалился некий пионер DiscoveryX и стал, естественно, задавать глупые вопросы, демонстрируя мегапознания в компьютерах. Канал, однако, находился в добродушном состоянии, так что банить его никто не стал, а напротив, стали вести среди него разъяснительную работу :) Особенно распинался я, находясь в распитии полторашки пива, рожая многословные, но понятные для даунов/домохозяек (кому как больше нравится) объяснения на аналогиях. В процессе отвлекались и на более интересные детали, хотя вменяемые обитатели канала большую часть времени наверняка просто ржали, читая это :)

Дальше следует лог этой увлекательной двухчасовой беседы :) Кому-нибудь это объяснение (там не только про инет, но и что такое протокол, стек, стек протоколов и около), впрочем, может и пригодится, имхо разжевано донельзя, из френдов если кто не в курсе был, как оно работает, должны понять все :)


[23:39:25] <+DiscoveryX> тогда такой вопрос, если на одном компе стоит линуха на другом фре может ли быть между ними локальная сеть в домашний условиях, они в роде одну и туже файловую систему используют
[23:40:03] <+AMDmi3> DiscoveryX: во-первых, файловые систмы разные, во-вторых, как это связано с сетью?
[23:40:31] <+AMDmi3> DiscoveryX: сеть может быть между чем угодно и чем угодно
[23:41:26] <+DiscoveryX> AMDmi3 ну допустим стоит на одном компе линуха а на другом фре я с могу скачать с линухи пару файлов на фре при скорости 100 по локальной
[23:41:33] <+DiscoveryX> как в винде
[23:42:10] <+AMDmi3> DiscoveryX: да
[23:42:44] <+AMDmi3> DiscoveryX: FTP/HTTP/samba/NFS - что душа пожелает, только сервисы соответствующие подними
[23:43:28] <+DiscoveryX> AMDmi3 фтп и хттп понятно, а самба и нфс эт что, нфс эт файловая система же
[23:44:28] <+AMDmi3> DiscoveryX: NFS - это протокол; какая файловая система стоит на машинах ее не волнует
[23:45:24] <@unix_ID> ога
[23:45:24] <@unix_ID> NFS-клиенты даж под DOS есть
[23:45:29] <+DiscoveryX> а на прямую иметь доступ к диску я смогу или нет, то есть прям шариться на нем при разных ОС
[23:45:42] * @paladin7 vse pitaetsa openafs na macose zavesti
[23:45:50] <+AMDmi3> DiscoveryX: что значит напрямую?
[23:45:54] <@nuclight> что ты понимаешь под "напрямую" ?
[23:46:05] <@paladin7> DiscoveryX: через сеть?
[23:46:06] <@paladin7> хех
[23:46:15] <+DiscoveryX> ну тоесть как в винде, с одной машини можно лазить на жестком в другой
Читать портянку дальше, 30 Кб )

February 2017

S M T W T F S
   1 234
567891011
12131415161718
19202122232425
262728    

Syndicate

RSS Atom

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 24th, 2025 02:31 am
Powered by Dreamwidth Studios