+61.72
Рейтинг
10.87
Сила
avatar

Пруль

  • avatar prool
  • 0
Почему не по теме? Это тоже статистика. Только мне кажется не надо ограничиваться картой СНГ, надо брать весь мир. Русские люди есть везде и вполне могут играть в мад из Израиля или США. А собирать эту статистику достаточно просто, на сервере мада надо брать IP адреса, с которых заходят и использовать любой публичный сервис GeoIP. Понятно, что GeoIP дает некоторую погрешность и результаты там «с точностью до города» или «с точностью до провайдера», но некую качественную картину это даст.

Или если не хочешь GeoIP, будь сам себе этим сервисом: делай по каждому IP адресу whois запросы и ищи в выдаче названия городов.

Но вот привязываться к реальному местоположению я бы не стал. В Интернете люди как-то объединены по интересам или по форумам (что по сути одно и тоже)
  • avatar prool
  • 0
Еще одна дурацкая идея. Писать инструменты под задачи и под разработчиков. Пока проект маленький и все программисты, пусть программисты пишут скрипты на lua или еще на чем. Они программисты, они справятся.

А когда (или если) проект начнет расти и появятся билдеры-«гуманитарии», надо писать простой язык сценариев под них по их запросам и возможностям.
  • avatar prool
  • 0
И еще. Мы знаем, что мадами интересуется очень мало людей, а разработкой еще меньше. Поэтому и хотим снизить «барьер вхождения», чтобы даже непрограммисты могли начать писать триггеры и сценарии. Но у простых языков программирования, похожих на естественные, есть недостаток, из-за похожести на естественный язык неподготовленный человек будет писать как будто бы он пишет письмо или инструкцию человеку. А здесь тоже есть операторы, аргументы, комментарии, просто все запутано и перемешано. Такие языки скорее принесут вред, чем пользу

Скрипт:

Входит моб, убивает всех, ест трупы, радуется, спит
  • avatar prool
  • 0
У безмозглых людей с большим самомнением (мы называем их менеджерами и гуманитариями) есть мысль, что программирование это очень просто, но чтобы посторонние думали, что это какое-то колдовство, программисты придумали сложные символы типа

a:==b+=14++0x0000f

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

К чему это я. К тому, что попытки создать язык программирования, похожий на естественный, были давно. Кобол, например. Был еще язык программирования English. И еще куча всего. Какой то вклад в искусство программирования они внесли, но они не стали революцией или убийцей С.

В первую очередь для программирования триггеров надо иметь мозг и алгоритмическое мышление, а какими символами закодировать алгоритм, это вторично
  • avatar prool
  • 0
Надо еще с этого ресурса прогнать бендеровцев
  • avatar prool
  • 0
Я не написал, что там нужны дополнения. Я призвал желающих дополнять статью
  • avatar prool
  • 0
Скоро и мады заблочат как экстремистские ресурсы
  • avatar prool
  • 0
И насчет добавления новых фич без перезапуска мада. Я понимаю, что хочется, но не получится. Или для этого удобства придется городить отдельную механику. Тестироваться можно на тестовых серверах, а опыт серьезных проектов типа WoW показывает, что все равно даже для текущей работы нужна перезагрузка раз в неделю примерно. Скажем, даже такая простая вещь как бекап. Правильный бекап делается на выключенном сервере, не на живом и меняющемся. То есть в процессе работы мада, скажем, раз в час можно бекапить то, что бекапится в онлайне, а настоящий полный бекап делать, скажем, раз в неделю при остановке и перезагрузке сервера
  • avatar prool
  • 0
В целом вещи правильные и во многом очевидные.

Но. Я против мультиплатформенности. Потому как если мад это сервер плюс почта плюс веб-сервер для статистики и управления, то сделать мультиплатформенно означает по сути делать два разных (пусть и близких проекта) — один для UNIX, второй для Windows. Вы еще MacOS упомяните, у многих ноутбуки от Эппла ;)


В общем, мад сервер должен быть под Centos Linux.

А как работать разработчикам? Нужен или отладочный мад на том же виртуальном сервере (или на другом таком же) или пусть стаят у себя виртуальную машину. Сейчас это не сложно и мощности современных ноутбуков позволяют

А насчет (два мад сервера — рабочий и отладочный на одном сервере на одном порту, это наверное опечатка. Или на разных портах или на разных серверах)
  • avatar prool
  • 0
Я так и предполагал, поэтому больше троллить на политические темы не буду. Хотя люди разные бывают. Так, три дня назад я получил приглашение выпить пива в Миннесоте (я слегка пишу мелкий опенсорс). Приятно, хоть я и не поеду
  • avatar prool
  • 0
Лично я тоже сторонник импортозамещения. Что я делаю на зарубежном сайте? (Я сам живу не в РФ, простите)
  • avatar prool
  • 0
Я запуситил и нифига не понял

Но начало уже внушает: будет новый World of Warcraft! ;-)
  • avatar prool
  • 0
Англоязычный мад под названием «Winter is coming», я его на мудстатсе случайно увидел. Зашел полюбопыствовать, а он не работает
  • avatar prool
  • 0
Кстати, а как же мегапопулярный Arctic MUD?

И еще. Случайно в списке наше мад по «Игре престолов». MUD is dead 5 month. Ланнистеры передают привет! ;-)
  • avatar prool
  • 0
Либо MSSP, либо текстовое сообщение в заставке (что-то типа Players=5), всё это там описано у них на сайте.


После того, как я сделал свою статистику, я перестал слишком обращать внимание на их сайт

А потом и на свою статистику забил ;)
  • avatar prool
  • 0
А потом я сделал свою систему статистики (прикрутил мад-статистику к Munin'у)
  • avatar prool
  • 0
Мой мад там тоже зарегистрирован:
http://mudstats.com/World/VirtustanMUD

Правда, с некоторого времени (я формат выдачи статистики не менял!) их сервер перестал воспринимать мои цифры
  • avatar prool
  • 0
Я кратко посмотрел на Мудач и ничего не понял :)
  • avatar prool
  • 0
Я часто собираю разные мад-сервера. Так вот, у какого-то зарубежного сервера (не помню какого) кроме самого мада на порту 8000 поднимается еще веб-сервер на порту 8020, а на этом сервере страница со статистикой. Это удобно, все в одном флаконе, не надо кроме мада еще отдельно apache или nginx инсталлировать. Естественно, эту же идею можно развить дальше и сделать админскую запароленную веб-панель
  • avatar prool
  • 0
Не, это обычный мад. Это не веб-мад. Я просто написал, что браузер воспринимает начальный вывод мада как html текст. Это я к тому, что мад и httpd близкие по сути программы