• Почему именно так ищут асимптоту?

    Griboks
    @Griboks
    Асимптота - это линия, к которой стремиться функция. Как её найти? Найти касательные. Если касательные стремятся к одной , то это асимптота. Остаётся только найти эту касательную. В нашем случае - это прямая. Значит, её можно выразить через y=kx+b, где k - предел производной.
    Ответ написан
  • Как правильно реализовать движение персонажа в Unity 2D?

    Griboks
    @Griboks Куратор тега C#
    У вас движение реализовано через координаты, а отталкивание - через силы. Используйте что-то одно.
    Ответ написан
    Комментировать
  • Как выташить IP из спам-базы?

    Griboks
    @Griboks
    Поменять IP.
    Ответ написан
    Комментировать
  • Книги по созданию стратегий?

    Griboks
    @Griboks
    Вы хотите книгу "пособие по созданию Warcraft 4"? Нет такой книги. Технологии везде одинаковые. Идеи в книгах не пишут, за идеи нужно платить. Если у вас так много вопросов, то попробуйте ради любопытства хотя бы поиграть в какую-нибудь RTS, а потом уже делать собственную.

    p.s.
    рассказывает про игр от 1го, 3 лица, 2Д или играх в VR, но про создание стратегий материала просто 0.

    Если у вас вся проблема в управлении камерой, то посмотрите статьи про камеру. Стратегий в 2d намного больше, чем в 3d, т.к. стратегическая карта плоская.
    Ответ написан
  • Что делать если расходится решение методом простых итераций?

    Griboks
    @Griboks
    Если с каждой итерацией решение всё больше расходится, то вам следует идти в противоположную сторону.
    Ответ написан
    Комментировать
  • Как быстро засыпать чтобы было больше времени на изучение программирования?

    Griboks
    @Griboks
    Купите снотворное.
    Ответ написан
    Комментировать
  • Как в C# запретить подклассам переопределять метод суперкласса?

    Griboks
    @Griboks Куратор тега C#
    чего бы не произошло, если бы у меня на этапе компиляции был механизм, запрещающий переопределять родительский метод Modify.

    У меня при перекрытии методов выскакивает предупреждение в студии. У вас нет?

    Есть sealed для методов, но он тут не подходит. Как же сделать?

    Почему он не подходит? Костыль лучше? Ну... рефлексия даёт большие возможности, нор лучше всё-таки sealed.
    Ответ написан
  • Как происходит управление децентрализованными ботнетами?

    Griboks
    @Griboks
    Боты сами опрашивают пульт управления по их собственным каналам.
    Ответ написан
    9 комментариев
  • Как определяется 'производительность' яп?

    Griboks
    @Griboks Куратор тега C#
    Обычно, используются бенчмарки - серии специальных тестов. В интернете есть их результаты, реализации для отдельных языков и даже алгоритмы конкретных тестов.

    Например, если мы хотим посмотреть производительность графики, то можем нарисовать миллион летающих шариков и сравнить fps. Или сравнить оптимизацию через запуск специально подготовленного говнокода. Или найти первую 1000 простых чисел. Или провести векторные операции над большой последовательность данных. Или все вместе.
    Ответ написан
    Комментировать
  • Почему не работает сетевое обнаружение в новых Windows 10?

    Griboks
    @Griboks
    Недавнее обновление. Варианта 2: либо создать ярлык напрямую через ip/хост, либо найти в интернете инструкцию по включению служб сетевого обнаружения, которые теперь не активируются автоматически.
    Ответ написан
    Комментировать
  • Встречались ли вам книги типа "математика в программировании"?

    Griboks
    @Griboks
    Вам нужно найти две книги: сборник математических моделей и сборник паттернов программирования. Аналогично решебнику по физике, нет смысла в задаче про закон Ома расписывать законы Майкла-Фарадея или каких-нибудь элементарных взаимодействий, тем более теорию струн.

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

    Учтите, что при решении одной задачи можно использовать несколько разных формул, чтобы прийти к одному решению. Например, плавное движение (следование) ведомого объекта за лидером можно обеспечить через кривую Безье, а можно через инерцию.
    Ответ написан
    Комментировать
  • C# Web интерфейс для приложения?

    Griboks
    @Griboks Куратор тега C#
    Если вам необходимо окошко с красивым html интерфейсом, то кроме уже высказанных идей, можете использовать специально под это заточенные вещи, например CefSharp (хром).

    А если вам требуется поднять локальный http сервер с ресурсами в памяти, чтобы заходить на него через браузер, то тут вам поможет стандартный http сервер, или даже сокет сервер, ну или просто сырые сокеты.
    Идея простая: вы получаете запрос аля http get myfile.png, а возвращаете File.ReadAllBytes("myfile.png") или предварительно запакованные в память/dll байты.
    Ответ написан
    Комментировать
  • Как составлять план на день?

    Griboks
    @Griboks
    Это очень обширная тема. Если кратко, то первые 2 часа бодрствования являются самыми продуктивными. В это время надо решать самые важные и ресурсоёмкие задачи. Далее, после перерыва остаётся немного времени решить несколько мелких задач. Затем обед. После обеда и отдыха после обеда начинается вторая продуктивная фаза дня (но хуже, чем первая). В конце дня решать задачи не имеет смысла. Лучше отдохнуть, посмотреть телевизор, составить план на следующий день.

    Кроме того, есть мелкие хитрости для повышения продуктивности:
    - перерыв каждые 15 минут
    - однопоточная деятельность
    - чёткая приоритезация задач
    - умение говорить "нет"
    - выкидывание/делегирование ненужных задач
    - отказ от срочности в пользу важности

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

    Griboks
    @Griboks
    Сгенерируйте 3 числа равномерно. Затем, если выпало одно из первых 2 чисел, верните 0, если выпало третье число - верните 1. Тогда, в теории, 1 будет выпадать в два раза реже.
    Ответ написан
  • Как лучше именовать делегаты C#?

    Griboks
    @Griboks Куратор тега C#
    В большинстве случаев вам не нужно писать делегаты. Обычно хватает стандартных Action и Func.
    Ответ написан
    Комментировать
  • Как правильно рассчитать позицию объекта?

    Griboks
    @Griboks
    его нулевая точка относительно его системы координат

    Это и есть его система координат.
    точка максимума физического обьекта

    Что это такое? Максимум чего? Объект - это неисчислимая вещь.
    позиция raytracer-a

    Что это за позиция такая?
    функция получения обьектов в кубе по двум точкам

    А это что за функция?

    Возможно, вам следует приложить эскиз, чтобы стало понятнее. А на данной формулировке могу посоветовать вам прочитать про физические движки и детектирование коллизий.
    Ответ написан
  • Теория игр, Авинаш, пример экономической игры в книге?

    Griboks
    @Griboks
    Если вы построите график разности доходов компаний, то увидите, что это парабола вниз. Соответственно, у неё есть максимальная точка заработка. Сдерживающим фактором слева является низкая добавленная стоимость, а справа - конкуренция.
    Ответ написан
    8 комментариев
  • Как указать директорию в CEF?

    Griboks
    @Griboks
    Используйте html код вместо ссылки, или динамическое url, или пользовательскую схему (вместо file://), или js привязку.
    В качестве запасного варианта (только на крайний случай) можете поднять локальный сервер с нужными файлами и обращаться к нему.
    Ответ написан
  • Как учиться быстрее и не тратить время зря?

    Griboks
    @Griboks
    Самое быстрое обучение - это обучение без обучения (тратиться 0 времени, меньше не бывает).

    Суть этой методики заключается в исключительной практики на реальных задачах. Чтобы в ходе работы вы могли эффективно обучаться, не тратя на обучение ни секунды, рабочая деятельность должна быть развивающей, т.е. обладать следующими этапами (вашего) развития:
    1. фрустрация
    2. позиционирование
    3. целеполагание
    4. планирование
    5. социальный контракт
    6. работа в команде
    7. моментальная обратная связь
    8. неденежное вознаграждение
    9. рефлексия
    Ответ написан
    Комментировать
  • Как определить запрос и ответ?

    Griboks
    @Griboks
    У запросов нет ответов. В wireshark запрос выглядит какip.src = <ip компьютера>, а ответ соответственно как ip.dst= <ip компьютера>.
    Чтобы отловить и запросы, и ответы, надо поставить фильтр ip.addr= <ip компьютера>.
    Ответ написан
    Комментировать