Сегодня я перезагрузил VDS (аптайм был 44 дня), так как в нем кто-то за это время сожрал все память и компиляция второго файла мада перестала происходить. Но память сожрали не мады (их перезагрузка проблему не решила, а перезагрузка сервера решила). Скорее всего дело в том, что я на этом VPS еще и работаю, запускаю ssh, screen, mc, порой что-то инсталлирую при помощи apt-get. Чистый эксперимент по аптайму с сервером, на который я заходить буду только для обслуживания мада поставить я вряд ли смогу. А может, это постоянно висящий screen всё зохавал (при повторении ситуации я попробую выйти из скрина и зайти)
Author: prool
Рисование графиков статистики мада при помощи MRTG
Я долго думал и прикрутил к своем мадам в качестве системы рисования статистики MRTG, в чем мне очень помогла вот эта статья
Пиастры! Пиастры! Пиастры!
Завязав один глаз черной повязкой, посадив на левое плечо попугая и постукивая деревянной ногой, 25 октября 13 года поднял у себя на 4000 порту второй муд – “НВОшную локалку”: connect zerkalo.kharkov.org 4000
(А первый муд Virtustan MUD как работал на хосте mud.kharkov.org, порты 3000 и 8888, так и работает)
Prool’s JMC
Коллеги, нужна ваша помощь
Ск0чайте у меня please вот это (это сборка муд-клиента JMC)
http://files.mud.kharkov.org/jmc-prool/
и попробуйте запустить первую и вторую версии
оно вроде как-то не так мной собрано и не везде работает (у меня работает)
Кратко: новый муд-сервер
Бодрич прислал мне ссылку ranviermud.com на новый муд-движок на платформе node.js
Письмо Бодричу о системе управления версиями
Дорогой Бодрич!
Что такое системы управления версиями, я конечно же знаю 😉 Еще когда в 90-х годах я разрабатывал свою простую операционную систему Пруликс, я использовал CVS (не сервер, а локально, причем в разработке участвовал я один, а CVS использовался только как средство документирования истории разработки. Ну и пару раз я делал откат к предыдущим версиям, когда допускал серьезные косяки)
Потом я примерно также использовал CVS при разработке Виртустан мада. Потом забросил CVSить
А потом, когда Былины переехали с собственного cvs сервера (см. www.mud.ru) на bitbucket, я переехал за ними. То есть, почему я выбрал bitbucket, а не github, потому что следовал за Былинами. Почему на Битбакете я выбрал mercurial? Да случайно. В работе с система управления версиями я использую только минимум базового функционала, так что мне что cvs, что svn, что git, что hg – одна хрень! Да и все эти системы похожи друг на друга, везде есть commit, push, pull и прочее. (И пока я работаю с кодом Виртустан мада один, у меня еще не было ни одного pull реквеста!)
Теперь о нашем тестовом репозитории test_zone. Насколько я понял, многопользовательская работа осуществляется примерно так:
1. Есть главный репозиторий – test_zone
2. Любой желающий поработать с ним делает себе клон на сервисе bitbucket. Вот мой клон
3. Затем свой клон с сервера bitbucket клонируется на свой локальный компьютер, получается локальный клон.
4. С локальным клоном можно работать (в данном случае редактировать зоны чем угодно, хоть текстовым редактором, хоть brusmuded, хоть olc, хоть bzeditor)
5. Когда изменения произведены, они отправляются в свой клон командами
git commit -a
git push
6. А из своего (моего) клона репозитория на сайте bitbucket создается pull request (я сделал тестовый реквест, не тот, что ты отменил, а еще один, уже с правильной кодировкой)
7. Главный админ главного репозитория (ты) может одобрить pull или не одобрить
8. PROFIT
И еще. Если кто работает на сервере Bitbucket с русскими текстами, никогда не редактируйте файлы онлайновый веб-редактором. Кодировка русских букв при этом сбивается на UNICODE. (А мы любим koi8-r) А редактирование на локальном компьютере с последующим commit/push работает нормально
Пруль
MUD клиент для iMac и iPad
1. ссылка: ipadmudclient.com
2. Насчет кодировки:
Я на маке и запускаю JMC 3.6 под Параллелями в винде.
Как вариант, могу поделиться пакетом wine c JMC 3.27
(отсюда)
К вопросу о скриптах в JMC
God Wars II
В апреле 12 года я узнал о существовании не “комната-ориентированного” мада, а “координатно-ориентированного”. Это God Wars II. Его сайт godwars2.org, connect godwars2.org 3000. Посмотрите скриншоты, зайдите любым мад-клиентом, походите (мад англоязычный, но базового знания языка хватит, чтобы понять сущность концепции). В общем, с точки зрения интерфейса это похоже на многопользовательский рогалик
Самый красивый интерфейс этого мада (как на скриншотах) получится, если инсталлировать MUSHclient и установить годваровские плагины: http://godwars2.org/plugins.php
Я сделал. Красота!
При инсталляции MUSHclient и плагинов имя мада (”World name”) должно состоять из одного слова, иначе сохраненный файл настроек потом нельзя будет открыть и ничего работать не будет
И еще один оригинальный мад, правда не столько революционный. Lola MUD (Low lands MUD) с протоколом VT100 (это протокол есть в клиенте tintin++) и оригинальным “тактическим экраном” сверху
lolamud.net:6969
Bat MUD
Еще один очень красивый англоязычный мад, уже не с веб, а с обычным клиентом
(Естественно, в него можно играть и обычным JMC и даже при помощи команды telnet)