LINUX.ORG.RU

Сообщения hc

 

Помогите с выбором нетбука

Форум — Talks

В связи с пробитием экрана моего годовалого Maxmedia озадачился выбором нового ноута. Критерии выбора:

* Нормальная работа всего железа под Linux

* WiFi (802.11n не критичен, но считается преимуществом)

* Наличие звука

* Экран ~10"

* Езернет (гигабит не критичен, но считается преимуществом)

* Не SSD

* Сравнительно ёмкая батарея (более 4-5 часов)

* Графика - не GMA500

Преимуществом также считается наличие Bluetooth или камеры

Цена... Ну, это вопрос не первой важности. Думаю, Sony отпадёт по первому пункту :)

Пока смотрю на Asus EEE PC 1000HE. Отговорите, пожалуйста, или наоборот, подтвердите правильность выбора. Всем заранее спасибо :)

hc
()

Помогите с архитектурой биллинга

Форум — Admin

Всем привет

В рамках дипломного проекта (а в общем-то и моей работы :) ) надо помимо всего прочего приделать человеческий биллинг. Исходные данные:

* 2 внешних провайдера. Пользователь может выбрать используемого провайдера в интерфейсе (веб-интерфейс всё равно писать, так что его реализация не входит в данный вопрос)

* Привязка к IP или МАС крайне нежелательна. Хочется, чтобы внутри биллинга везде, где только можно, фигурировало имя пользователя

* Имеется сервер доступа (rp-pppoe)

* Имеется единое хранилище учёток пользователей (к сожалению, только AD)

* Требуется вести live-аккаунтинг, то есть превышение квоты должно приводить к запрету доступа не позднее, чем через 1-5 минут

Я придумал такое решение:

При подключении rp-pppoe дёргает ррр. ррр после аутентификации напрямую через AD или через RADIUS (что предпочтительнее) запускает скрипт /etc/ppp/auth-up, который передаёт имя пользователя и имя интерфейса моей проге. Прога делает у себя запись с привязкой user-if, достаёт из базы квоты и сведения о выбранном провайдере и добавляет нужные правила в netfilter. При этом используется -m quota, чтобы обеспечить блокирование доступа при превышении квоты. При этом запущен программный netflow-сенсор, который сливает нетфлоу также моей проге. При приходе пакета нетфлоу происходит его обработка и собственно учёт.

Возник вопрос:

А можно ли как-то хитро воспользоваться возможностями freeradius в плане акаунтинга, чтобы уменьшить размер велосипеда или вообще отказаться от него? Вообще какие возможности аккаунтинга предоставляет протокол RADIUS? Возможно ли организовать live-учёт? И вообще правильно ли я понимаю третью букву А (если неправильно - где можно почитать, кроме RFC)? Какие у вас есть предложения по архитектуре решения?

hc
()

[ЖЖ] Рассказ о неудачной поездке

Форум — Talks

Всем привет

Как и говорил, поехал в Йошкар-Олу в командировку. Сразу скажу, работы все сделал успешно и как всегда отлично. Но первые 2 дня этой командировки...

В общем, в первый день надо было умудриться сделать так, чтобы моя работа успела оплатить билеты на вечерний поезд. Причём поезд из дугого города. То есть ещё надо было успеть получить эти билеты ДО отправления транспорта в другой город. Ладно, тут всё успел, правда почти в последний момент (в том городе на вокзале провёл лишь около 10 минут, не больше). Сажусь в вагон. Из соседнего купе доносятся пьяные вопли, потом приходят милиционеры и начинается аттракцион - заставь пьяного вусмерть человека без особых побоев выйти из купе до отправления поезда. Опять же в последний момент его таки заставили одеться (на улице дубак -25 - -30 где-то) и выйти. Ладно, успели.

На второй день приезжаю в Йошкар-Олу, меня без проблем встретили, без проблем заселился, без проблем приступил к работе... Нормально всё. Но вечером... Решил помочь человку донести системник до машины (у него руки и так заняты были). Переходя дорогу по пешеходному переходу в самом его конце наступаю на льдинку и лечу вниз. Системник, естественно, выпустил, так как балансировать пытался. Системник об лёд, передняя крышка разлетелась, но вроде не треснула. Проблема в том, что под меня попала сумка, в которой был ноут и переносной винт. Итоги падения - у ноута пробит экран, винт не стартует (причём звуков странных нет, просто такое ощущение, что ему питания мало).

Пожалейте и подскажите, можно ли спасти данные с того винта? Seagate, переносной, забыл, как называется. 2,5 дюйма, питание от USB. Не работает на 2 ноутах и на десктопе тоже

 

hc
()

[Думки] Мужыг и ВСЛ

Форум — Talks

Всем привет

Не подумайте, что у меня фиксация на сём персонаже, просто зачитался топиком-про-Лессига-который-вообще-не-про-Лессига.

Что-то мне вдруг показалось, что Мужикк действует аналогично Луговскому - критикует почти всё подряд, пытается аргументировать. Только аргументация не дотягивает, останавливается на уровне «я д'артаньян». Авось ещё потом извиняться побежит, будет говорить, что это был эксперимент.

А вы что думаете по этому поводу?

hc
()

[география] Йошкар-Ола

Форум — Talks

Всем привет

Еду в командировку в Йошкар-Олу. Если есть бывавшие там или, что совсем хорошо, местные - расскажите, что это за город, какие там люди, как там с криминалом, легко ли там запутаться в топологии, какие цены по сравнению с Москвой (сам не москвич, но сравнить можно)

Всем заранее спасибо

hc
()

томкат и помидоры

Форум — Talks

Всем привет

Посмотрел на пачку томатного сока и случайно прочитал «томкат» вместо «томат». В голову пришла идея картинки:

На левой половине - помидор. Подпись: «я томат»

На правой половинке - лого томката. Подпись: «А я томкат»

Подпись в подвале: «вместе веселей!»

Дискасс

hc
()

Вопрос про школу

Форум — Talks

Как выглядит линейка для измерения объёма головы?

hc
()

ATI - вовсе не то, про что вы думаете

Форум — Talks

Всем привет

А вы в курсе, что ATI - это Allied Telesis, Inc? У них даже на коробках, не говоря уж об устройствах, стоит этот логотип. Так что получается, что добрая часть лора - игрунцы, ибо думают про видяхи. Ещё 3,5 инвалида - программерцы на куде и что-там-у-канадцев. Но в целом тенденция удручающая

hc
()

[python]Разделить объект между процессами

Форум — Development

Всем привет!

Задача ставится следующим образом:

Имеются 2 независимых процесса (для определённости А и Б). Процесс А поддерживает в актуальном состоянии словарь а, процесс Б - словарь б. Для работы процессу А требуется содержимое словаря б, а процессу Б - словарь а.

Вопрос:

Как это реализовать в многопроцессной среде с минимальным оверхедом? Вариант с использованием shm_wrapper рассматривался, но тогда получается, что надо каждый раз производить сериализацию/десериализацию, но ожидается, что один из словарей будет активно изменяться. Условие многопроцессности крайне желательное, ибо в этом случае обходится проблема с GIL (питоновские потоки не праллелятся) и заворачивание процессов А и Б в классы становится приятным и удобным. В случае отсутствия сравнительно простого и эффективного решения таки придётся использовать потоки.

Дополнительный вопрос:

Как в питоне можно передать параметр в функцию по ссылке?

 

hc
()

[школота]Почему хорошо

Форум — Talks

Всем привет!

А вот что вы - школота-школота... Вы ололокающей, угугукающей и разговаривающей прочими междометиями школоты просто не видели. Да тут заповедник! А вы всё бурчите.

Видимо, в школах из вас работают или бывают единицы. Ну так хоть на тех же демотивейшенсах посмотрите «демотиваторы» про школоту. Вот там - она так она. Со всеми своими недостатками. А тут даже если и школота - то достаточно вменяемая. Ну скажут иногда «не нужно», ну и что? Так бОльшая часть ненужников - вовсе не школота, пожалуй.

И вообще - пусть школота. Но это НАША школота. Школота, которая сызмальства читает про линукс разные мнения, узнаёт о каких-то программах или технологиях. Значит, это всё школоте небезынтересно. А это уже хорошо.

Итого: робяты, ну не шумите вы. Это естественное явление, вызванное ростом популярности как линукса в целом, так и конкретно этого ресурса. Терпите, популярности без массовости не бывает. Или тогда оставьте надежды на то, что когда-нибудь полноэкранный флеш перестанет тормозить (правда, оно не нужно ;) ).

PS: сам я почти аспирантота, во избежание недоразумений

 

hc
()

Python, разделяемый между тредами объект

Форум — Development

ЯП: Python 2.х

Задача: обеспечить доступ к хеш-таблице из 2 потоков

Проблема: при использовании threading.Thread() каждый тред получает копию этой таблицы

Предполагаемые решения: POSH, но смущает то, что последняя версия датируется мартом 2003 года. shm_wrapper, но сильно не хочется постоянно сериализовывать и десериализовывать таблицу

Вопрос: как решить проблему?

hc
()

Python POSH

Форум — Talks

Добрый сутк!

Кто подскажет, проект Python Shared Object сдох на версии 1.1? Оно работает? У кого есть впечатления от работы с ним? Или как ещё в питоне организовать доступ к одному объекту из 2 потоков?

hc
()

[география][безопасность]Воронеж

Форум — Talks

Всем привет!

Еду тут в Воронеж по требованию ночальнека. Прибываю на ж/д-вокзал (кстати, правда, что он у вас не один? :) ), потом километр шлёпать до колледжа (ВГТК вроде бы). Интересуют следующие вещи:

* Как у вас с людями, охочими до чужих телефонов и не только?

* Как у вас милиция относится к подозрительного вида гражданам, шляющимся в 7 утра в районе вокзала?

* Хочу найти памятники котёнку с улицы Лизюкова и коню с рельсой. Подскажите, где они находятся и как к ним легче всего пройти (и надо ли до них добираться :) ). И что ещё интересного у вас можно за 4-5 часов посмотреть

Всем заранее спасибо

 

hc
()

Помогите вспомнить название игры (win32)

Форум — Talks

Сразу прошу прощения за вероятный оффтопик, но мне эта игра уже несколько лет покоя не даёт

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

Больше никаких характерных признаков не помню

PS: просьба не упоминать про Кирилла, Номада и корованы :)

hc
()

Разбиение на vlan'ы

Форум — Admin

Активы:

* 6 учебных классов по 4-15 машин в каждом;

* 3 аудитории для преподавателей и прочего персонала;

* 4 аудитории, в которых сидят коммерческие конторы.

Проблема в том, что из активного сетевого оборудования, поддерживающего 802.11q, имеется только центральный гигабитный коммутатор 2 уровня о 24 портах, в который всё это хозяйство и воткнуто (прочие коммутаторы вообще неуправляемые, стоят себе где-то в фальшкоридорах и тихонько гудят). А также в один из таких коммутаторов подключены одновременно учебный класс и коммерческая фирма. Естественно, они подключены к одному порту на центральном коммутаторе.

Центральный коммутатор или не поддерживает МАС-based vlan, или не поддерживает их корректно.

Внимание, вопрос: как оптимальнее всего выполнить разбивку на vlan? Надо ли привлекать возможности центрального коммутатора или можно обойтись только несколькими вызовами vconfig на центральном маршрутизаторе (программный, linux)? Насколько вообще реально в текущих условиях построить более-менее приличную сеть? Вливания финансов в ближайшем будущем не предвидится

hc
()

И снова о нём (а что делать, задостало)

Форум — Talks

Друзья, ну на кой вы обращаете внимание на этого мелконеадеквата номер два? Ну видно же, что человек или дурак, иил прикидывается: отвечает не на заданный вопрос, игнорирует слова и буквы в словах оппонента, считает правым только себя и никого более... Ну не обращайте вы на него внимание, не перечьте убогому. Нет, вы будете грудью на амбразуры споров бросаться, лишь бы доказать ничтожеству, какое оно ничтожество. А зачем? Вам от этого жить легче? Вы ж сами провоцируете дальнейшее развитие дискуссии ни о чём. Ладно быон что-то умное говорил...

P.S. Да, я понимаю, что неоригинален

P.P.S. Да, я понимаю, что этот топик только лишний раз привлекает внимание к мужику-2, но должен же я свои 5 копеек вставить :)

hc
()

Подскажите название мелодии

Форум — Talks

Лоровцы, подскажите название мелодии, игравшей в древних АТС-ках при перебросе вызова и ещё в одной игре-биллиарде (ещё под дос вроде как). Что-то вроде "та-ра-та-та-та---та-та---та-та-------та-ра-та-татата-та-тата-таааа". Жутко нравится, хочу достать, но не знаю, как называется

hc
()

Поговорим про Groupware?

Форум — Talks

Дорогие солоровцы!

horde меня устраивает в общем и целом, но хочется чего-то, поддерживающего webcal. Расскажите, это я хорду готовить не умею, или поддержки webcal там действительно нет? И вообще, поделитесь, кто какие groupware поднимал, кто с какими работает, кто что посоветует? Хочу, чтобы там была адресная книга, веб-морда к почте, общие календари ну и далее по списку. Желательно free, ну или open на крайний случай.

А ещё подскажите, нельзя ли из зимбры вырезать к чертям её собственные постфикс и кто-там-у-неё-за-имап-отвечает?

hc
()

Подскажите чтиво

Форум — Talks

Активно интересуюсь архитектурой сетей - локальных, глобальных, вычислительных, передачи данных и так далее. Подскажите что-нибудь толковое, где можно почитать про архитектуры сетей и систем. И ещё, как думает большой анонимный разум - можно ли не в нерезиновой найти работу по такому направлению?

hc
()

Аптаймом померимся?

Форум — Talks

Всем привет. А почему имеющие аптайм в 365*х+с так этим гордятся? Ведь это значит, что они давно не обновляли ядро (ну или используют Ksplice, хотя тут я тоже до конца не уверен, да и за год по-любому выйдет обновление, которое нельзя модифицировать под Ksplice). Так в чём же профит аптаймомерилок?

hc
()

RSS подписка на новые темы