|
Флудильня Разговоры на любые темы. Мы устаем постоянно работать. Иногда надо где-то немного отдохнуть. Пожалуйста, не надо здесь устраивать бардак. |
|
Опции темы | Поиск в этой теме | Опции просмотра |
25.09.2011, 08:38 | #41 | |
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
Цитата:
Я не держу сервер, мне не важно, допустим сколько процентов спеллов работает. Интересен сам процесс реверс-инжиниринга и разработки. |
|
25.09.2011, 09:00 | #42 | |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Цитата:
Самое смешное, что таким образом у них и спеллы работают и процесс инжиниринга идет, под нагрузкой выявляются слабые места и т.д А падают все одинаково, и то и это неваляшки.
__________________
Ололо, мангос сила :D Последний раз редактировалось Mediv; 25.09.2011 в 09:03. |
|
25.09.2011, 09:47 | #43 | |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Цитата:
а насчет абы как - ну сделайте не абы как. хоть как-нибудь сделайте. вот мне уже давно интересно сделать календарь (весьма любопытный процесс реверс-инжиниринга) а вынужден я заниматься стабилизацией ядра, поскольку код ареа-аур написан не просто "абы как" а откровенно плохо и опасно, но менять его сильно нельзя - совместимость... Добавлено через 48 секунд аптайм сутки на 2,5к игроков устроит? при 6 реальных потоках обработки? а, чуть не забыл - с ммапсами. без них - больше. Последний раз редактировалось rsa; 25.09.2011 в 09:56. |
|
25.09.2011, 09:49 | #44 |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Я не беру в учет форки тринити)
Они держат до 5000 человек. Например trinity by n0n4m3.
__________________
Ололо, мангос сила :D Последний раз редактировалось Mediv; 25.09.2011 в 09:55. |
25.09.2011, 10:01 | #46 | |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Цитата:
__________________
Ололо, мангос сила :D |
|
25.09.2011, 10:04 | #47 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
R2 - это всего лишь форк мангоса. хотя мангос тим про него официально заявляет - "This “mangosR2” is not mangos! It’s some custom fork with god knows what mods and hacks. So please everyone stop flooding … with problems with it… "
|
25.09.2011, 10:07 | #48 | |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Цитата:
Сильно А в итоге с хаками и модами оно стоит в разы лучше голого мангоса) Есть над чем подумать мангос-комьюнити и разработчикам если им совсем не все равно.
__________________
Ололо, мангос сила :D Последний раз редактировалось Mediv; 25.09.2011 в 10:10. |
|
25.09.2011, 10:16 | #49 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
сравнивать сложно. голый мангос такую нагрузку просто не потянет - где-то 800-1000 для чистого ядра предел на текущих процессорах. выявлено экспериментальным путем
|
25.09.2011, 11:13 | #50 | |
Гость
Сообщений: n/a
|
Цитата:
Для многих спорных модификаций, которые очень здорово увеличивают функционал, давно можно создать отдельную ветку, кинуть туда весь работающий мусор и потихоньку его разгребать. Что разгребли - идет в мастер ветку. А что требует доработки пусть остается в ветке. И я думаю вам как любителю процесса реверс-инжиринга и разработки будет интересно делать этот код оптимальным |
|
25.09.2011, 13:23 | #51 | |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Цитата:
Подписываюсь своей кровью за эти праведные слова
__________________
Ололо, мангос сила :D |
|
25.09.2011, 14:06 | #52 |
Пользователь
|
Мне кажется или кто-то тут хочет толкнуть идеологию тринити в мангос, не понимая реальной сути проблем мангоса и оперируя общими и абстрактными понятиями?
|
25.09.2011, 14:19 | #53 | |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
Цитата:
Пример из жизни: "Вам приносят с виду хороший салат! Но как он приготовлен вас не волнует? Какой свежести продукты?" Так же и в программировании. |
|
25.09.2011, 14:24 | #54 | ||
Гость
Сообщений: n/a
|
Цитата:
P.S. так как это флудильня что является вашим понимаем реальной сути проблемы мангоса? Цитата:
P.S. Кажется, я перефлудил. Пора заканчивать. Последний раз редактировалось Time Lords; 25.09.2011 в 14:39. |
||
25.09.2011, 14:30 | #55 |
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
Реальная суть проблемы с моей точки зрения: Mangos Dev's просто напросто не рассматривает никакие патчи. Единственный кто это был, это Владимир. Я конечно не говорю, что разработки не заняты! Личная жизнь и тд. Но Разработчики делают чисто свои правки. А патчи как лежали так и лежат. В данный момент нужно как минимум двое человек, которые бы занимались чисто разделом патчей вот все.
|
25.09.2011, 15:00 | #56 | ||
MaNGOS Dev
Регистрация: 07.03.2010
Сообщений: 314
Сказал(а) спасибо: 30
Поблагодарили 153 раз(а) в 83 сообщениях
|
Цитата:
Цитата:
А мусор - в мусорку. |
||
25.09.2011, 15:28 | #57 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Прошу объяснить мне, идиоту, каким образом сниффы и реверс клиента могут помочь например в написании работы CrowdControl. (сорри, но за язык никто не тянул. а это - только одна проблема из целой кучи подобных. я таких решил достаточно много, но доказать "правильность" решения по сниффам или по клиенту - не выйдет, в принципе.).
Желательно перевести фразу на нормальный язык, опять же, для идиотов вроде меня. Потому что у меня уж совсем грустный перевод получается, что-то вроде расширенного варианта ПНХ. |
25.09.2011, 15:35 | #58 | |||
Ученый
Регистрация: 09.03.2010
Адрес: Кыргызстан
Сообщений: 266
Сказал(а) спасибо: 41
Поблагодарили 115 раз(а) в 34 сообщениях
|
Цитата:
Цитата:
Цитата:
Последний раз редактировалось MaNGOS; 25.09.2011 в 16:28. |
|||
25.09.2011, 15:40 | #59 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
IMHO текущие (и уже давно существующие) проблемы мангоса в физическом отсутствии mangos team. раньше практически за весь team работал Владимир (у некоторых членов тима были отдельные всплески работоспособности, но если глянуть статистику за год - плакать надо), сейчас его нет -> работа встала. один Шму весь проект не потянет, тем более по поводу "правильности" решений от него - это еще бабушка надвое сказала...
|
25.09.2011, 17:06 | #62 | |
Ученый
Регистрация: 17.11.2010
Сообщений: 204
Сказал(а) спасибо: 40
Поблагодарили 20 раз(а) в 14 сообщениях
Записей в дневнике: 1
|
Цитата:
Но было бы на 1-го больше, а это +
__________________
Ололо, мангос сила :D |
|
25.09.2011, 17:10 | #63 |
Гость
Сообщений: n/a
|
Есть. Лфг (правда над ним на работать), оставшиеся 30% вехиклов (вы говорили что в чистом мангосе они присутствуют на 70%) ну и еще что по мелочи
P.S. Считаю что если брать в разрабы rsa, то туда надо еще приставить maxxx2021. Они вечно спорят, а в споре рождается истина |
25.09.2011, 17:14 | #64 |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
вообще говоря обязывает. обозвался "проектом" - либо тяни лямку либо вручи ее тому кто будет тянуть.
и было бы на одного виртуального тимера больше... поскольку никто так и четко и не сформулировал какой же код "правильный" для мангоса а какой "неправильный" - до реальной работы аллах его знает когда дело дойдет. PS у меня проще - каждый втыкает то, что считает нужным, а потом всей толпой правим получившиеся баги зато весело. |
25.09.2011, 17:31 | #66 | |
Пользователь
|
Цитата:
|
|
25.09.2011, 17:40 | #67 | |
Пользователь
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 11
Поблагодарили 17 раз(а) в 11 сообщениях
|
Цитата:
Черный ящик - на вход подаются начальные данные (условие), на выходе получается результат, который сравнивается с эталоном. Промежуточные результаты получить невозможно из-за закрытого кода. Если результат совпадает с эталоном, то программа работает правильно. Белый ящик - на вход подаются начальные данные (условие), на выходе получается результат. Промежуточные и конечный результаты сравниваются с эталоном. Если конечный результат совпадает с эталоном, а один из промежуточных - нет, то программа работает неправильно. |
|
25.09.2011, 17:50 | #68 |
Гость
Сообщений: n/a
|
Отлично. Теперь объясните мне дураку где брать эталоны для мангоса?
|
25.09.2011, 17:52 | #69 |
Ученый
Регистрация: 08.05.2010
Адрес: Новокузнецк
Сообщений: 141
Сказал(а) спасибо: 32
Поблагодарили 21 раз(а) в 9 сообщениях
|
Ну что точно могу сказать что ммапс сейчас рассматривается под имплемент.
На базе зеро пока. Потом Ван потом мастер. То же самое с кластером под зерку. Хотя опять же сам процесс достаточно медленный в силу определенных условий.
__________________
MZero - z1686 SDZero - z0354 - 17.05.2011 |
25.09.2011, 18:03 | #70 | |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Цитата:
PS если имплемент будет по той же схеме что и с аукботом - то нуегона такой "правильный" код. до сих пор некоторых граблей (в принципе отсутствовавших в оригинальном боте) найти не получается... |
|
25.09.2011, 18:06 | #71 |
Пользователь
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 11
Поблагодарили 17 раз(а) в 11 сообщениях
|
1. Делается постановка задачи;
2. Создается тестовый набор начальных данных; 3. Производится решение задачи вручную с использованием тестового набора; 4. Фиксируются промежуточные и конечный результаты, которые и являются эталоном. Применительно к мангосу в пункте 3 необходимо решить задачу теоретически |
25.09.2011, 18:08 | #72 |
Ученый
Регистрация: 08.05.2010
Адрес: Новокузнецк
Сообщений: 141
Сказал(а) спасибо: 32
Поблагодарили 21 раз(а) в 9 сообщениях
|
rsa
Для этого дела сделан отдельный бранч, где идет обкатка и перепроверка. Имплемент не просто - схватили - прикрутили. Единственное что процесс реально долговатый, сейчас насколько я общаюсь практически у каждого из зеросидячих завал на работах. Сам Люда тоже там в завалах с подменами в своих Германиях. Но уверяю - имплемент не просто - схватили прикрутили а с предыдушей обкаткой по основным иссуям. и прокаткой по онлайну.
__________________
MZero - z1686 SDZero - z0354 - 17.05.2011 |
25.09.2011, 18:15 | #73 | |
Гость
Сообщений: n/a
|
Цитата:
|
|
25.09.2011, 18:22 | #74 |
Пользователь
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 11
Поблагодарили 17 раз(а) в 11 сообщениях
|
я думаю, что в мангосе просто нет единого теоретического решения поставленной задачи, а в тринити патчи тестируются по методу "черного ящика" (не проверяются промежуточные результаты)
|
25.09.2011, 18:25 | #75 |
Ученый
Регистрация: 08.05.2010
Адрес: Новокузнецк
Сообщений: 141
Сказал(а) спасибо: 32
Поблагодарили 21 раз(а) в 9 сообщениях
|
Да. И еще. По поводу того что работа в мастере висит, ничего нет итд итп.
Много разговоров господа. Залез на манго мастер ветка. 5 открытых иссуй, 13 закрытых. Для сравнения у того-же РСА форка - Р2 46 открытых при 343 закрытых. Так что тут встает вопрос скорее ребром. Ребят, а где иссуи? Где запросы на пулл? Где хоть что? Как Зерг тут отмечал - он не имеет своего сервера. Мало того многие из тех кто участвуют в проекте так-же не поднимают оные. Просто копаться в коде и проверить в конце а как оно выходит или нет но без собственных многоонлайновых откуда сыпятся запросы.. Мало того большинство приходят после работ, завалов итд, и банально не хватает времени у народа разгребать тысячи мусора среди тех же форумов. РСА думаю знакомо это дело, дела работы или отпуска) Мы с вами говорили по лету когда вы нежились на пляже в отпуске по поводу одного эксплойта и у вас не было времени проверить потому что есть фан и есть личное. НО ПРИ ЭТОМ!!! СТОИТ ОТМЕТИТЬ. Где иссуи в мастер ветке? Где запросы на код. Оформляйте патчи на рассмотрение. Оставляйте запросы на пуллы, Оставляйте замечания о работе тех или иных вещей. Прям на англе - прям на гитхабе. Это касательно тех людей кто засветился и в этой теме не просто не написав ни капли кода. А есть и такие, но и банальных запросов на правки не оставляет там, ГДЕ ИМ СЛЕДУЕТ БЫТЬ. https://github.com/mangos/mangos/issues
__________________
MZero - z1686 SDZero - z0354 - 17.05.2011 |
25.09.2011, 18:30 | #77 |
Гость
Сообщений: n/a
|
Эм. А как же getmangos? Здешний раздел патчей? Или официальные форумы больше не нужны?
|
25.09.2011, 18:43 | #78 | ||
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Цитата:
Добавлено через 5 минут Цитата:
Добавлено через 1 минуту я думаю что поскольку мы пытаемся эмулировать именно "черный ящик", то это решение правильное. или может кто знает какие промежуточные результаты есть в близзовом сервере? |
||
25.09.2011, 19:17 | #79 | |
Пользователь
Регистрация: 07.03.2010
Сообщений: 46
Сказал(а) спасибо: 11
Поблагодарили 17 раз(а) в 11 сообщениях
|
Цитата:
Промежуточные и конечный результаты у нас - это формирование, шифрование, криптоанализ, прием и отправка пакетов. Мы пробуем решить поставленную задачу теоретически (то есть пишем алгоритм), как по нашему мнению работает официальный сервер. Затем мы решаем задачу на языке программирования и тестируем по методу "белого ящика" (за эталон принимается наш алгоритм!). Если тест пройден, то в нашем коде ошибок нет и патч можно добавить в ветку master. Главная проблема - "черный ящик" алгоритма официального сервера. И поэтому доказать, что алгоритм правильный на 100% невозможно. Последний раз редактировалось ghostpast; 25.09.2011 в 19:23. |
|
25.09.2011, 19:28 | #80 | |
Почетный флудер
Старожил
Регистрация: 08.03.2010
Адрес: Мурманск, Россия
Сообщений: 788
Сказал(а) спасибо: 55
Поблагодарили 333 раз(а) в 151 сообщениях
Записей в дневнике: 1
|
Цитата:
|
|