Ответы пользователя по тегу Алгоритмы
  • Какой алгоритм лучше для коллизий, GJK + EPA или SAT?

    neuotq
    @neuotq
    Прокрастинация
    Сам не гейм прогер и тп. Но один раз в одном проекте косвенно сталкивался с необходимость. решения проблемы расчётов коллизий, был сторонний спец. Он говорил просто SAT хорошо по умолчанию, если не нужно/хватает простых коллизий, легкий не нужно особо морочиться. А вот если в коллизиях твоя фишка, сложная геометрия и прочее, тогда можно играться и с другими. Ну и выходит по умолчанию людям почти всегда достаточно обычных коллизий(условно обычных), вот и стоит SAT.
    Ответ написан
    Комментировать
  • Защита от бесконтрольного создания картинок?

    neuotq
    @neuotq
    Прокрастинация
    Гуглите "Rate Limiting" для вашего фреймворка, библиотеки, возможно на уровне веб сервера или чего ещё. И постройте логику приложения так, что если нужно отдавать не статитку, то условно свободно, а если генерировать, то тут ограничения. Обычно это делается на одно условное устройство/пользователя и/или отдельно на отдельный роут/операцию/функцию.
    Ну например, на пользователя 5 раз в секунду, на роут генерации картинки 100 раз в секунду, если больше любого лимита, возвращай код 429.
    Ответ написан
    3 комментария
  • Зачем давать право выбора машине?

    neuotq
    @neuotq
    Прокрастинация
    Система реагирует на события, в данном случае на ситуацию на дороге.
    Вот ситуация:
    Автомобиль едет, внезапно на дороге оказывается человек, перебегает, автомобиль совершает маневр для того чтобы объехать человека. А теперь представим, что в случае маневра пострадают допустим 10 человек. Вот здесь и начинается выбор. Давить того кто внезапно появился или рисковать другими 10.
    Вот если этих других нет, то вопросов нет. объехали и все, но в реальной жизни бывают варианты.
    При этом помимо чистой логики в человеческом обществе есть моральный и этический момент.
    Ответ написан
  • Как бы вы решали данную задачу (ротация рекламы двух типов)?

    neuotq
    @neuotq
    Прокрастинация
    Используй куки.
    База данных и прочее нужны только для дополнительной аналитики, поэтому если нужно можешь и ее прикрутить.
    А так пиши в куки количество просмотров заказной рекламы, а при заходе пользователя в зависимости от значения выбирай что показывать.
    Ответ написан
    2 комментария