ты в блокноте что ли пишешь
подсветка не подсказывает что переменная res нигде не используется? то что метод this.setFilms() должен содержать параметр?
а ты не пробовал зайти в доку ноды в раздел установки под убунту? добавить репо соответствующей версии и аптом установить? из исходников что - ли компилируешь
Андрей, у меня м1 макс на 32 озу, подключаю внешний монитор и в иде оно лагает, магия))) плююсь, выдергиваю hdmi и сижу на родном мониторе ноута.... такой вот сюрприз вышел, как быть с этим не знаю
Губернатор, контракта нет? минификация, закладки с блоками по триггеру и тп
после минифицикции его точно не захотят развивать, хотя бывает что разрабы пишут код уже минифицированным)))
если дорого, попробовать найти публичные датасеты гугла, прогонять картинки через нейронки построенные на этом датасете, реализовывать кликание по этим картинкам кодом.
но себестоимость этого мне кажется будет существенно выше чем 16 копеек у рукаптчи)
вообще кейс плохой,
первый аспект, нода дает возможность работать потоками, и держать даже 10 мб файл в памяти приложения весьма дорогое удовольствие, прийдет 1000 пользователей и сделает такое и памяти не хватит, будет креш приложения.
второй аспект, почему это плохо, допустим загрузил ты файл в буфер, начал его конвертить в бейс 64, у тебя уже больше чем 20 мб памяти занято в моменте времени (при файле в 10мб).
третий аспект - длинные операции блокируют эвентлуп, итог пока ты это считаешь у тебя блокируется остальной ввод вывод.
четвертый аспект, видимо эту бейс64 строку ты потом будешь возвращать браузеру, опять же вопрос производительности.
хорошим кейсом будет проксирование потока загрузки с внешнего ресурса с одновременной передачей его клиенту через чанки.
может быть ты по всему коду тотально генеришь подписки и не отписываешься нигде, и чем дольше ты кликаешь по всему этому добру. там больше повторно подписок происходит.... итог, тонны объектов имеют на себя тонны ссылок, и ничего не очищается... как следствие обычная течь памяти
IFramex, а у тебя прям все показано ) скрин и старт сервера....
сразу скажу, включая телепата, мне кажется, что ты добавил папку в дист и считаешь, что у тебя от этого появится контроллер, который отдает файлы. Если это так, то ты сильно не прав.
И вообще в дист включать что-то руками нельзя. Заведи для этого отдельно папку.
судя по этому коду ничего не передает, видно же, последней строчкой это сферический сетинтервал без параметров.
при запуске функции все параметры там undefined
ski28, join(roomName) to(roomName) реализовано? в первой части вопроса этого нет, ну да ладно, я не стараюсь переубедить тебя. Если у тебя все это уже есть, то 90% боли у тебя закрыто...
подсветка не подсказывает что переменная res нигде не используется? то что метод this.setFilms() должен содержать параметр?