• JavaScript переопределяет значение переменной, но не так как требуется, в чем ошибка?

    @RuGrof
    У меня для вас хорошие новости, по этому поводу можно почитать
    https://learn.javascript.ru/object-reference
    https://learn.javascript.ru/functions-closures
    Вы передаёте везде ссылку на массив, вот он и меняется.
    P.S. рекомендую для таких целей (как СЛАУ) использовать matlab.
    Ответ написан
  • Как сделать телеграм бота на node js?

    @RuGrof
    Официальный сайт рекомендует следующее:
    Telegraf. Full Telegram Bot API support, including games and inline mode.
    https://github.com/telegraf/telegraf

    Telebot. Easy way to write Telegram bots.
    https://github.com/kosmodrey/telebot

    Botgram. Microframework to build Telegram bots.
    https://github.com/jmendeth/node-botgram

    Telegram-node-bot. A node.js module.
    https://github.com/naltox/telegram-node-bot

    Node-Telegram-bot. A node.js module.
    https://github.com/yagop/node-telegram-bot-api

    Slimbot. A fuss-free, thin wrapper around Telegram Bot API for Node.js. No frills.
    https://github.com/edisonchee/slimbot
    Ответ написан
    1 комментарий
  • Как сделать скриншот удаленного сайта?

    @RuGrof
    Если вас устроит скриншот из хрома то
    https://developers.google.com/web/updates/2017/04/...
    Если FireFox то https://developer.mozilla.org/en-US/Firefox/Headle...
    Ответ написан
    Комментировать
  • Как связать микро сервисы?

    @RuGrof
    Систему для общения можно написать самому или использовать что-то готовое
    Например https://nats.io/ или ещё чего посмотреть тут queues.io
    Передавать лучше JSON. Если нужно быстро, можно просто на http сделать.
    В любом случае каждый микросервис должен слушать свой "канал" или "очередь сообщений" и как-то реагировать на сообщения и отвечать в соответвующее место.
    Ответ написан
    Комментировать
  • Сборка PC. Посоветуете?

    @RuGrof
    Процессор: поколение Haswell Refresh
    Материнская плата: чипсет Haswell, для работы с Haswell Refresh может потребоваться обновление BIOS (скорее всего потребуется), для этого нужен любой процессор Haswell. Чтоб не мучатся с этой проблемой лучше покупать чипест 90 серии, например H97. Разница между 90 и 80 серией чипсетов в поддержке PCI-e SSD, в остальном они идентичны, если будешь брать PCI-e SSD то лучше брать мать 90 серии.
    Оперативная память: если сёрфить инет и играть одновременно, то лучше по скорее подумать о второй планке, раньше была проблема совместимости (8 лет назад), но сейчас вроде всё нормально заводиться, но лучше сразу взять набором 2 планки.
    Жесткий диск: Почитать о жустких дисках можно Тут
    Видеокарта: Если играть планируется в FullHD то 2ГБ вполне достаточно, 4к пока только за очень большие деньги доступно, так-что если 2ГБ версия видяхи дешевле, лучше взять её. За исключением работы в 3Д редакторах, они жрут памяти видяхи в любых доступных количествах.
    Блок питания: Если 2-й видяхи не будет, можно взять сертифицированный 80 Plus на 500 ватт, такой системе даже с запасом на пару винчестеров.

    П.С. SSD даёт прирост только в скорости загрузки.
    Ответ написан
    Комментировать
  • Параметры компьютера для видео рендера?

    @RuGrof
    У процессора нужно смотреть на количество ядер и частоту, но лучше так-же смотреть тесты, например i7-5960X, разогнанный до 4.2 (стабильно работает на этой частоте), луче чем E5-4650, сравнение характеристик. Учитывая их разницу в стоимости, i7 вне конкуренции (сравнение производительности). То есть процессоры дороже имеет смысл брать только если у вас задача "Быстрее рендерить, бюджет >10 000 000", там целую рендер ферму можно собрать.

    У памяти частота должна быть которую поддерживает процессор, написано в характеристиках процессора, для DDR4 Это 2133 на данный момент.

    Про жесткие диски тоже лучше не забывать, лучше взять 2(RAID 1) или 4(RAID 10) жестких диска WD Re. Чем меньше объём тем надёжнее но если 4 штуки, то можно и на 4ТБ брать.

    В качестве видеокарты или новую серию Nvidia Quadro, но они дорогие, по цена/производительность лучше 980.
    По характеристикам видеокарты нынче сложно что-то сказать, их можно сравнивать только в пределах 1 линейки и одного поколения, что точно, то чем больше памяти будет, тем больше сцены будут влезать.

    Почти все программы поддерживают CUDA, это программное окружение NVIDIA, если много собираетесь симулировать жидкость в RealFlow, то нужно видяха от AMD, у них с OpenCL получше.

    Можете немного почитать про CUDA, довольно сильно ускоряет рендер и обработку видео, если программа поддерживает эту технологию.
    Ответ написан
    Комментировать