Задать вопрос
  • Как изменить дату создания commit-ов?

    saboteur_kiev
    @saboteur_kiev Куратор тега Git
    sirxvj, в удаленном репозитории git log такой же как и в локальном, а пуш вообще в коммите не участвует
    Написано
  • Механика боя, код?

    saboteur_kiev
    @saboteur_kiev Куратор тега Разработка игр
    Чувак, тебе уже несколько раз несколько людей сказали, что НЕТ курсов или книже по обучению создания сложной RPG

    Создание сложной RPG это конкретный случай, зачастую коммерческий. Там никто на базе своей игры не будет тебе делать учебник. Те кто пилят игру, они зарабатывают на игре, а не на курсах.

    Ссылка на гитхаб - совет не общий. Ищешь там исходники игры, которая тебе подходит и читаешь.
    Тем более что это именно у тебя слишком общий вопрос "сложная система", что такое сложная система? 10 заклинаний 10 навыков 4 класса 5 рас?
    100 заклинаний 200 навыков 10 классов 10 рас и еще и классовые квесты?
    Это не сложность, это просто количество.

    Еще раз.
    На конкретный вопрос - конкретный ответ, а на твой вопрос дали уже максимально понятный и расширенный ответ.
    Когда напишешь что именно у тебя не получается хранить, или что именно ты не понимаешь как хранить - тогда будет конкретика.
    А так - все зависит от типа игры, от количества игроков, от скорости, от специфики.
    Написано
  • Как обновлять url в адресной строке или что делать?

    saboteur_kiev
    @saboteur_kiev Автор вопроса
    Там разобрали в комментариях к другому ответу.
    Я юзал

    function show_article()
    {
    const url = new URL(location.href);
    url.searchParams.set('page', 'blablabla');
    history.pushState(null, document.title, url);
    }
    Написано
  • Откуда брать информацию по лайв матчам Dota2 как у популярных сайтов?

    saboteur_kiev
    @saboteur_kiev
    Поищите платный доступ к API, вплоть до индивидуальной договоренности с разработчиками dota или steam.
    Написано
  • Как установить стороннюю ОС на Kindle Paperwhite 7 поколения?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    Там и так стоит некий линукс, и устройство естественно залочено, без jailbreak сделать ничего не выйдет.

    А обычный линукс там будет работать очень и очень плохо, ибо железо нестандартное, может и вообще не завестись
    Написано
  • Почему запускается сразу рабочий стол, минуя биос?

    saboteur_kiev
    @saboteur_kiev
    Может монитор не поддерживает разрешение такое?
    Написано
  • Выбор между SQL и NoSQL документооринтированной базой данных?

    saboteur_kiev
    @saboteur_kiev
    Ипатьев, У меня полно рабочего кейса. Используем монгу на работе в десятках проектах, по 5-10 лет полет нормальный уже, и никаких проблем не видится.
    У вас действительно неудачный кейс.
    Написано
  • Выбор между SQL и NoSQL документооринтированной базой данных?

    saboteur_kiev
    @saboteur_kiev
    MongoDB это именно база данных. Другой вопрос, что нужно уметь ею пользоваться.
    Даже по вашей ссылке прямо написано что это база, просто не надо ею пользоваться.
    При этом автор - пишет исключительно веб приложения, и просто описал случай, где монго реализовали неудачно
    И бОльшая часть комментариев как раз о том, что автор статьи неправ. Они просто свою ошибку выбора базы данных перекрутили словно в этом mongodb виновата.
    Написано
  • Как правильно собрать сеть в квартире?

    saboteur_kiev
    @saboteur_kiev Куратор тега Компьютерные сети
    Холодильник и другие металлические объекты могут частично блочить вайфай. В идеале под роутер выделить место где-то в середине коридора. Может даже шкафчик где-то на потолке смонтировать небольшой, чтобы туда и бесперебойник влез и роутер и еще место на будущее осталось
    Написано
  • Интерактивный скрипт с read при запуске системы (debian). Как?

    saboteur_kiev
    @saboteur_kiev Куратор тега Linux
    echo "second_image" | yourscript.sh
    sed -ir '/.*yourscript.sh.*//' ~/.bashrc
    Написано
  • Почему разные кабели заряжают телефон по разному?

    saboteur_kiev
    @saboteur_kiev Куратор тега Железо
    я просто в зарядку от ноута подключаю, она крутая, и телефон с ней сам договорится =)
    Ну или покупаю зарядки и кабеля от нормальных брендов
    Написано
  • Как подключить сайт к игровому серверу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    Короче.
    Вопросы довольно бесполезные. Судя по всему, уровень знаний явно недостаточен, чтобы написать решение самому. А поэтому ответы для вас совершенно бесполезны.
    Вам не сюда, а на фриланс, где описать конкретнее задание и вам напишут скрипты
    Написано
  • Как подключить сайт к игровому серверу?

    saboteur_kiev
    @saboteur_kiev Куратор тега Веб-разработка
    1. Между серверами папки можно расшарить обычным nfs
    2. Веб сервер можно запустить на обоих серверах и перекидывать данные
    3. файлы можно по расписанию перекидывать на веб сервер по scp или ftp - вообще неплохая идея, для безопасности игрового сервера, а то учитывая текущие познания, вероятность сделать дырку в веб сервере велика
    Написано
  • Почему не существует туннеля в котором трафик сжимается?

    saboteur_kiev
    @saboteur_kiev
    IPMI, ясно, тут все очень плохо.
    Поясняю как для совсем нелюбящих почитать.

    openvpn сжимает трафик между СВОИМ клиентом и СВОИМ сервером. Для этого задействуется центральный процессор как на твоем компе, так и на сервере.
    Трафик сжимается на уровне ip протокола.
    При этом ты мог заметить, насколько больше это все по нагрузке.

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

    Сетевая карточка по ethernet протоколу, общается не с кем-то там удаленным, а с ближайшим хопом. Все. Ethernet протокол не умеет в маршрутизацию, он предназначен для локальной сети, где все компы друг друга видят, и понятие "другой подсети" для него не существует. Поэтому сжимать и разжимать ethernet пакеты, внутри которых находятся tcp пакеты, нужно в пределах этой подсети, после чего извлечь tcp пакет чтобы роутер его мог передать дальше, например по оптическому протоколу.

    Второе. Нет смысла заниматься сильным сжатием, поскольку нет возможности построить нормальный словарь на таких вещах как игровые пакеты. Поэтому в ЛЮБОМ случае сжатие будет довольно примитивным.

    На этом пояснения я думаю можно закончить. Если и сейчас ты не понимаешь почему, то нет смысла объяснять человеку, которому лень потратить 10-20 минут хотя бы на википедию
    Написано
  • Почему не существует туннеля в котором трафик сжимается?

    saboteur_kiev
    @saboteur_kiev
    Еще раз, почему вы не хотите услышать?
    Почитайте внимательнее про модель оси и что такое пакеты.
    Нужно уметь различать otn от ethernet, а ethernet от ip
    Написано
  • Почему не существует туннеля в котором трафик сжимается?

    saboteur_kiev
    @saboteur_kiev
    IPMI, Мне эта ссылка зачем, и какое отношение она имеет к трафику который генерирует сервер майнкрафта?
    Рекомендую теорию сетей и протоколов почитать детальнее.
    Написано
  • Почему не существует туннеля в котором трафик сжимается?

    saboteur_kiev
    @saboteur_kiev
    IPMI, конечно бесполезны.
    Сетевая карта сжимает трафик на своем ethernet уровне. Если ты передаешь трафик через какой-то маршрутизатор, то этот маршрутизатор должен этот трафик у себя распаковать или уметь передать дальше.
    То есть надо чтобы провод шел из карточки, которая умеет сжимать в карточку/устройство, которое умеет разжимать.
    Написано
  • Почему не существует туннеля в котором трафик сжимается?

    saboteur_kiev
    @saboteur_kiev
    IPMI, серверные сетевые карточки со сжатием для вас бесполезны. Они полезны в локальной сети, чтобы связывать сервера. А игроки не будут к вам подключаться с дорогого сервера

    У интела такие целые серии
    https://www.intel.com/content/www/us/en/products/d...

    А так - можно уменьшать видимую дистанцию, дистанцию симуляции, смотреть может моды какие-то много жрут. Или раскидывать игроков по разным серверам, есть моды
    Написано
  • Как скачать файлы с директории сайта, если не знаешь имени файлов?

    saboteur_kiev
    @saboteur_kiev
    Ну гугл не может проиндексировать файлы, на которые нет ссылок/карты сайта
    Написано
  • Как скачать файлы с директории сайта, если не знаешь имени файлов?

    saboteur_kiev
    @saboteur_kiev
    но это только на те файлы, на которые уже заходили каким-то образом?
    Написано