Перейти до

dead

Сitizens
  • Всього повідомлень

    339
  • Приєднався

  • Останній візит

  • Дней в лидерах

    18

Все, що було написано dead

  1. dead

    Билинг NoDeny?

    vop, вы специально по книжке "как нельзя вести споры" свою линию выстраиваете? Вы аккурат прошлись по всем грязным способам ведения спора от перехода на личности до "а дальше читать нет смысла". Ваши советы вообще непонятны - во-первых у вас очень слабая позиция в данном топике, ибо вы умудрились ничего не продемонстрировать из своего биллинга, а то что всплыло оказалось неюзабельным и непонятно рабочим ли вообще. Те немногие обрывки информации с вашего сайта говорят о том, что ваша система далека от продакшн, в частности читать о выдержке 1000 и, вероятно, при определенных мощностях 5000 абонентов - это просто смешно. В моем биллинге вообще нет ограничений - их никто не достиг даже приблизительно, а речь идет о десятках тысяч абонентов. Почему вы, вообще, в таком идеально абстрагированном биллинге, заводите речь о количестве абонентов? Почему у вас в документации упоминаются слова "здесь мы приминили хак"? Может стоит бревна поискать в своем глазу. Во-вторых, я об советах, они идут мимо кассы ибо таких проблем в NoDeny нету - непонятно для чего вы трудились их выдумывать.
  2. dead

    Билинг NoDeny?

    Понимаете, в нашем мире мерилом адекватности является общество. Вы здесь плюнули в общество и утешаете себя "дети" мол... Вы со стороны посмотрите на свои действия. Суть топика - выяснить какой биллинг больше подойдет человеку. Тут появляетесь вы, дартаньян, и с заявлением "все биллинги гамно, но если выбирать из гомна, то берите NoDeny". Если все так раскритиковали вашу позицию, может вы таки неправы, не задумались? Со своей стороны, я дал топик почитать человеку, не имеющего никакого отношения к биллингу. Он высказался, что ваши рассуждения выглядят как поливание грязью. Я полагаю, многие так восприняли. Причем это не первое вклинивание. Был топик на hub.ru, где вы тоже с мечом на белом коне несли миру правду-матку, только, к сожалению, людям нужны не рассуждения, а биллинг, в данный конкретный момент. Они пытаются сделать выбор, вы свой не предлагаете как мы видим, в результате только путаете и раздражаете людей. Я не прав, товарищи?
  3. dead

    Билинг NoDeny?

    Vop, сосредоточтесь, наконец, и ответьте на давно поставленный вопрос: почему вы считаете, что ваше виденье биллинговой системы является единственно правильным?
  4. dead

    Билинг NoDeny?

    Ну и слава Богу. Ибо коммерческих продаж биллинга я не осуществляю. А сайт нужен для поддержки клиентов и автоматического или ручного обновления. ага, "мопед не мой, я просто решил поумничать на тему, что такое биллинг". Если люди даже не могут на начальном понять о чем ваш биллинг и получить хотя бы доступ к какой-нибудь информации, то о каком юзабилити в биллинге может идти речь? Своими заявлениями, вы признаете, что вашего идеального биллинга как продукта не существует - он может быть установлен с ящичком инструментов, включая вас самого. Извините, здесь, я так понял, люди предпочитают понимать, что они себе устанавливают. Или я ошибаюсь, админы?
  5. dead

    Билинг NoDeny?

    В общем, NoDeny - это результат того, что хочет увидеть конечный потребитель ибо все, что я делал - это выполнял поставленные задачи исходя из своего мировозрения. Так сложилось, что конечный потребитель желает глубокую интеграцию биллинга со всеми аспектами существования сети. В особенности техническими! Я постоянно слышу запросы на написание модулей управления множества аппаратного парка. Автоматизации всего и вся. Давайте не будем называть NoDeny биллингом, тогда vop успокоится.
  6. dead

    Билинг NoDeny?

    vop, у тебя свое виденье биллинга. Это прекрасно. Я не понимаю, почему все, что не соответствует твоему видению является неправильным. Более того, переходишь на личности, например, подстебуешь о "гениальном программисте". Я свою точку зрения обосновываю. Я сделал продукт, удовлетворяющий очень многим требованиям. Не буду скромничать, мне часто звонят и восторженно выражают благодарности за NoDeny. Почитав твои комментарии создается впечатление, что есть какие-то параметры, которые запрещают существовать программе в таком виде. Ты понимаешь абсурдность твоих упреков? Нет не понимаешь, к сожалению. Я боюсь, что это результат отказа фрегата взять твой биллинг за основу, и выбор моего. Ты помнишь почему тогда выбрали не твой биллинг, а мой? Я напомню: все присутствующие хором сказали "нам нужна СИСТЕМА УПРАВЛЕНИЯ, а не программа ТОЛЬКО считающая деньги". Более того, товарищ П. тебе сказал "хорошо, давайте мы не будем называть систему NoDEny биллингом, просто возьмем ее, потому что именно она подходит нашим требованиям". И, кстати, не используется в NoDeny ip адрес как идентификатор, зациклился ты на этом
  7. dead

    Билинг NoDeny?

    это мы уже слышали. Будет.
  8. dead

    Билинг NoDeny?

    В NoDeny есть механизм разрешения к активации только того диапазона карт, который на себя взяло ответственное лицо. Т.е. если кто-то попытается активировать карту не разрешенную к активации - это не будет разрешено сделать с соответствующим логированием. Дело в том, что ситуация с картами не такая примитивная как вы ее себе представляете. Вы покрыли узкую задачу. Но действительность как всегда имеет более широкие требования. А именно: есть масса вариантов получения кода пополнения вне растирания защитного слоя скретч карты. Вы забыли про ваучеры пополнения? А про платежные терминалы? Да да, реально есть такие терминалы, где используется схема получения кода пополнения из биллинга. Просто вы не знали о их существовании и зациклились на хешах, а потом стало поздно что-то менять. Вы заложник своих идей - вы думаете, что нашли идеально правильное решение, а это не так. Правильное решение оно динамическое и завтра перед нами будут стоять иные условия. Кстати, NoDeny открыт для обсуждения, чем вы на него постоянно и нападаете, а ваш продукт мы видим только в теории. Вы единственный носитель его. Без вас это дитя умрет и я даже не представляю какая катастрофа грозит сетям использующим его. Поэтому давайте прекратим нападки и ответим людям то, что они хотят услышать. А они хотят услышать не теоретические изыскания об одноранговости, а примеры решения их проблем.
  9. dead

    Билинг NoDeny?

    Это одноранговый биллинг, что же ты хочешь? По другому, без костылей, там никак нельзя. Я когда-то Стасу сказал фразу, которую он просто не понял: "Клиент - это уважаемый человек с кошельком, а не IP адрес"... похоже вы оба не работали с моим биллингом. Можно там любое количество адресов назначать
  10. dead

    Билинг NoDeny?

    В Украине нетипичная картина с сертификацией биллинга. Мы несколько раз пробовали сертифицировать, однако в большинстве случаев встречали удивление со стороны компетентных органов - зачем, ведь это же не требуется? Более того, никто из них толком не понимает что нужно, как и т.д.) В данный момент сертифицируют в Украине не биллинг, а программный комплекс. Т.е. конкретно точку оборудование+софт. Уточняю: конкретно физическое место. Выданный сертификат не будет иметь никакого действия на другие точки. Можно получить документ о метрологических испытаниях биллинга. По сути филькина грамота, но покозырять можно. Вы должны понимать одну вещь: если вас заходят прикрыть, то прикроют, вне зависимости от сертификата на биллинг. К сожалению так.
  11. dead

    Билинг NoDeny?

    Насчет хранения в БД кодов карточек оплаты, то вашими рассуждениями все банки у нас просто дебилы (с) т.к. хранят финансовую информацию. Вот идиоты, надо хеши хранить, а они умудряются практически всю ключевую информацию хранить в немодифицированном виде. Лицензию надо отобрать у них. "Так нельзя" - этим клиентов не привлечешь - совет
  12. dead

    Билинг NoDeny?

    как обычно все скатывается в спор между разработчиками. Пользы биллингам это не приносит вот это болезненное без рук и без ног зубами доползти до финиша и есть причина вашей боязни БД. Я поначалу болел тем же: "а что будет если бд отвалится? продублирую я лучше в файлики". Вы ставите явно деструктивные условия. Забегая вперед, я скажу, что вырезание любого звена из nodeny не скажется на общей работе. Но дело совсем в ином. "Унести сервер биллинга на неделю" - это есть эквивалент его отключению. Более того, продолжение работы без главного координирующего устройства (у вас там не нейронные сети я полагаю) - вообще преступление перед клиентом. Нельзя предоставлять некачественный сервис. Это главная ошибка советикоподхода. Уточняю: все должно считаться оперативно и в полной мере. Это обязательное условие. Нештатная ситуация должна лечится. Да, поначалу кажется, что отвалился биллинг - ну так давайте будем накапливать трафик, а потом посчитаем его. В 100% случаях вы неправы - вы не предоставляли клиенту информацию по трафику/платежам или иному - все, вы не имеете право требовать оплату. Просто я это проходил не один раз. От таких благих намерений один вред и провайдеру и клиенту. Как обычно думают: ну не работает биллинг, ну так давайте отключим авторизацию и пустим всех в инет бесплатно. Только потом удивляются, почему раздали халяву, а получили негатив - прибежала мамаша и начала орать почему сын без авторизации скачал порнофильм, прибежало (вернее вызвало) СБУ и прдьявило обвинения в дос атаке - а что, трафик не считался, почему бы прогу не запустить? Не те, не те вы ставите приоритеты. Надежность в виде вырезания печени или почек не должна выражаться в возможности функционирования организма без этих органов. Должна быть возможность быстрой имплантации новых органов. Вот к чему надо стремиться, а не к слову "многоуровневый"
  13. dead

    Билинг NoDeny?

    Конечный потребитель выбирает тот биллинг, который ему нужен, а не то, каким должен быть биллинг. Это его полное право. Поэтому критерии должен/не должен - исходят от потребителя. Если 90% сетей нужно быстро считать трафик и гибко его классифицировать, то хоть усрись, предлагая ему идеальнейшие концепты, но они этот биллинг не выберут. По очень простой объективной причине: потребителю нужен результат. Биллинг - это средство получения результата. Проблемы большинства биллингов - это невозможность работы на автопилоте и плохая надежность. Я подошел с иной стороны. Меня не интересует правильная ли это сторона или нет - я даю возможность людям беспроблемно и гарантированно зарабатывать деньги. Последние 2 прилагательных подтверждаются многолетними боевыми испытаниями. Так что фразы "так нельзя" следует употреблять в академической среде на фестивале биллингов
  14. dead

    Билинг NoDeny?

    Возможности NoDeny расписаны в документации на первой страничке. Чем он лучше/хуже других биллингов? Как разработчик я, конечно, укажу только положительные стороны, отрицательные пусть описывают другие люди. Хотя... пару отрицательных вещей я таки укажу: NoDeny имеет довольно почтенный (по меркам программного обеспечения) возраст, поэтому в некоторых местах содержит относительно устаревшие подходы. Ну, например, mysql как субд более-менее полноценной стала совсем недавно, а ранее приходилось многие вещи из субд переносить в код и для производительности и удобства. Сейчас некоторые старые колеса я постепенно перевожу на современные рельсы (не раби - не пугайтесь). Оттуда же растут ноги в монолитности кода ядра, который я планирую раскрошить на модули - производительность систем уже позволит это сделать. Что касается положительных моментов. Все дело в приоритетности. Я не ставил задачу выполнить идеальный концептуально вымеренный биллинг. Это утопия, я говорил, я видел такие биллинги. Главное свойство биллинга - надежность. Второе - предсказуемость. Третье - удобство. Все остальные концептуальные вещи, которые так нравятся админам - они хороши, да, но, к сожалению, мир не идеален. NoDeny надежен и переварит гигантский трафик именно потому, что имеет недостаток - заточенность под переваривание трафика. Иные преимущества NoDeny также кроются в его недостатках - читай специализациях. Чтобы написать хороший биллинг - нужно просто выполнить поставленную задачу. Главное понять, что задачу ставит не программист, а администратор/директор/диспетчер/работник/пользователь. Просто сядьте рядом и смотрите что они делают. Запишите, что у них плохо получается, на что они тратят много операций, где путаются, где теряются. И исправляйте это. Я так и делал. В итоге получился продукт, который многих устраивает. Я, конечно, вывалил по большей части философию, но просто не хочется выпячивать функционал и меряться письками. У всех биллингов основной функционал примерно одинаков. Отличается философия. По делу предлагаю высказаться клиентам, а не разработчикам
  15. dead

    Билинг NoDeny?

    ну это утопия. Кто посягнет на все - получит одну большую проблему либо громадные расходы. Обычно первое. NoDeny специализированный биллинг, тем и славен.
  16. dead

    Билинг NoDeny?

    Что есть неодноранговый биллинг и что конкретно (на примерах) он даст персоналу сети, скажем из 300 абонентов?
  17. dead

    nodeny 49.32 ошибка при обновлении

    в nodeny 49.28 версия таблиц 69, а у тебя пишет tbl_version=60. Выполни в консоли mysql: use bill; UPDATE files SET data='69' WHERE name='tbl_version' и запусти заново инсталлятор
  18. dead

    Fregat

    Никого за 300 гиг там не блокируют, есть масса народа которые скачивают _гораздо_ больше - еще погода назад начали ставить рекорды по скачке больше терабайта. Причину отключения надо искать в другом (либо честно признаться) - деление канала с друзьями, нарушение законодательства и т.д. Клиент очень часто недоговаривает ключевую информацию, считая, что пров итак заслужил критику только потому, что "обидел" меня пушистого. Что касается ограничений на безлимиты. Всем очевидно, что провайдеры демпингуют и продают инет меньше его стоимости. Почему же это выгодно? Потому что это т.н. негарантированный канал, т.е. провайдер не гарантирует 24 часа в сутки заявленную скорость. Он говорит о максимуме. Обычно в тарифах это указывается сносками. И тут не надо винить провов -в таких жестких рамках они не могут сделать невозможное. Хотите дешевый инет - получайте. И тысячи людей получают мегабиты за сто рубасов. Но халяве нет конца. Есть индивиды, которые считают что жизнь удалась, высасывая максимум из возможного. Что интересно, высосав они еще при этом и возмущаются "плохая скорость/хреновый пинг" и т.д. Это менталитет, да и люди не вкурсе всех этих тонкостей, особенно дети, которые никогда не читают тарифы (платит-то мама) . Проводить аналогии с интернетом бесполезно. Приведите аналог торрента - качай все подряд, раздавай все подряд. Пришел в магазин, собрал все с полок, вышел и раздал прохожим с бейджиками "торенщики", при этом заняло это 2 часа, которые ты все это время мешал людям на проходе в магазин. Вот похожая аналогия)
  19. Сказки про "мы хотели купить" оставь. Люди пытаются помочь балбесу поставить бесплатную версию, а он еще и наглеет. Ставь УТМ или Абилис, или оба сразу. Повыпендриваешься и потом успокоишься
  20. Правильно. ipfw table 10 list покажет тех, кого фаер пропустит в инет
  21. dead

    Ipfw Pipe

    в примере не стоит, телепатическими способностями не обладаю. Рекомендую привести фаервол целиком - вероятность, что помогут, будет больше
  22. dead

    Ipfw Pipe

    ты когда все это писал задумывался, что во всем есть минимальная, но логика? Минимум логика в том, что число 101 совершенно не равно 114, а 102 не равно 115? Когда исправишь этот косяк - не забудь про то, что у роутера есть интерфейсы и по твоим правилам трафик шейпится дважды. Хотя кусок фаервола - так не показывают. И, кстати, в нете дофига много инфы по шейпам, поэтому никто тебе и не помог
  23. dead

    Nodeny + Linux

    нет. ipcad имеет массу вариантов учета. Можно не только ipcad юзать, кстати
  24. dead

    Nodeny + Linux

    уточни задачу? прокси прозрачная или нет? Почему нельзя просто указать сеть 0.0.0.0/0 порт 3128 направление такое-то?
  25. dead

    Nodeny + Linux

    Раньше можно было, но поскольку несколько лет никому такой тариф не нужен был - код был удален
×
×
  • Створити нове...