Александр Александров: REST сервис можно написать на ЛЮБОМ языке программирования. Но тогда вообще неясно, зачем вам нужен REST, если вы хотите писать игровое приложение
Пункт "Отсутствие состояния"
Это означает, что по указанному URL может зайти любой и получить ответ. В случае игры, вам вероятно надо, чтобы конкретные данные получал один и тот же игрок. Вы точно понимаете значение терминов и какую цель вы хотите сделать?
1. вопросов как синхронизировать каталоги - в инете готовых ответов множество
2. почитайте справку по rsync - это в линуксе штатный способ номер один для синхронизации двух каталогов, удаленно по ssh может работать. Есть возможность односторонней синхронизации - настраиваете чтобы с вашего компа на удаленный в одну сторону, тогда он будет ваши изменения туда заливать а новые файлы оттуда к вам - нет.
Ну и вопрос - почему нельзя локальное запаковать в архив, скинуть и там распаковать? чем такой способ нагружает?
Saboteur
@saboteur_kiev Куратор тега Компьютерные сети
Вячеслав Алексеев: Почему не очень круто в каждую тянуть кабель?
Подвесные потолки есть?
Затянуть туда сеть и розетку, и роутер даже внутри потолка можно оставить. Ну или повесить сверху, спрятав розетки за потолком.
1. В клиент можно встроить возможность написания скриптов, затем отключить в релизе для обычных игроков.
2. Есть множество "кликеров" и систем, которые эмулируют действия мышкой. Просто не всегда именно это требуется тестировать в графическом интерфейсе - обычно автоматизируют то, что нужно регулярно проверять, а не как работает какая-то вещь.
Например можно написать скрипт, который будет проходить определенные задания, и отслеживать метрики - работает/не работает, за какое время было пройдено задание, при этом проверить быстродействие работы на разном железе.
Игорь Самохин: Не нужно писать функции которые реализуют возможное поведение ботов.
Нужно проверить, что бот А может передать боту Б предмет в зоне видимости.
Пишется скрипт в котором заданы координаты куда бежать, что делать.
Эти тесты периодически прогоняются автоматом.
А так - от мануального тестирования большинства визуальных интерфейсов никто не уходил.
Автоматизируют то, что можно автоматизировать.
Веб интерфейс очень легко автоматизировать.
Пишутся тест-кейсы, пишется скрипт под каждый тест кейс. Запустился, проверился.
не обязательно автоматически тестировать все.
Можно для тестов специально сделать отдельный клиент, как это делают с ботами.
Просто на время тестирования этот клиент будет разрешен и возможностей у него будет больше.
Визуальную часть тестируют отдельно. Даже в той же линейке, если поставить свой сервер и дать себе права админа, появлялось множество команд помогающих тестированию - отображение графической сетки, перемещение в нужные точки. Это все - остатки тестирования
Erling:
Инвесторы хотят знать когда и сколько денег они получат, инвестируя в вас средства.
Инвесторы хотят доказательств вашей надежности.
Вы ясно пишете именно то - как разбогатеть не занимаясь унылой задачей доказательства что вы не верблюд и что у вас все будет круто. Но доказать вы этого сейчас не можете, и ищете волшебную книгу.
Yamazaki: Простите, но ваш вопрос точно такого же уровня
"Я поставил пару программ для мониторинга сети"
"Но после перезагрузки ВМ и применения неких обновлений программы не отвечают. "
Тут телепаты сидят, чтобы догадываться какие такие обновления?
Какие такие "пару программ"?
Если у вас запланированы обновления, отключите их, уберите из автозапуска. Пуск - найдите Task Scheduler, посмотрите не прописаны ли там старт чего-то при рестарте. Запустите autoruns от Руссиновича (sysinternals), посмотрите что запускается в автостарте.
https://ru.wikipedia.org/wiki/REST#.D0.90.D1.80.D1...
Пункт "Отсутствие состояния"
Это означает, что по указанному URL может зайти любой и получить ответ. В случае игры, вам вероятно надо, чтобы конкретные данные получал один и тот же игрок. Вы точно понимаете значение терминов и какую цель вы хотите сделать?