Таймураз
Выходит, что игнишн только в 10 lts появится?
Anonymous
:/
в 8 судя по результатам голосования
Таймураз
Но если оно все ломает, то даже если этот пайплайн надежнее, но разрабы с его архитектурой не знакомы, то о какой безопасности речь идет?=)
Anonymous
в8 на кранкшафте не будет мейнейниться
Anonymous
и ничего не ломается
Anonymous
а это вообще взаимоисключающие вещи
> то даже если этот пайплайн надежнее, но разрабы с его архитектурой не знакомы
Таймураз
Ладно, я и соображаю хреново, и даже то, что читал и изучил, не могу вспомнить
А ВОТ ТЕПЕРЬ ПАБЛИК
Под uWebSocket может кто подскажет RPC?
Zaur
ребят, есть кто пишет телеграм ботов? Кто юзает параметр url в запросе answerCallbackQuery? У меня телега регается ошибкой URL_INVALID ? вчера все работало :(
Anonymous
Есть тут нодбекендеры которые юзают ооп подход в ноде?
Anonymous
Вопрос есть
Safort
Сразу задавай вопрос.
Anonymous
Нафига вы это делаете
Vladimir
Отличный вопрос
Anonymous
Т.е зачем вам вообще ооп в ноде
Vladimir
за тем же, зачем ООП вообще
Anonymous
А зачем ооп вообще?
Anonymous
Чтобы делать в классе по 20 методов, из которых от силы 2 будут использовать?
Andrey
Вот так наброс
Anonymous
Я просто не могу понять
Anonymous
А внятный ответ мне никто из коллег так и не дал
Vladimir
Ты бы литературу попробовал почитать для начала
Anonymous
:facepalm:
Anonymous
Ну это ж классика ооп
Anonymous
фп головного мозга детектед
Alik
Anonymous
Alik
Можешь чуть подробнее?
Мы сейчас пишем проект на TS, и решили делать все по канону: SOLID, KISS, YAGNI и даже DI применяем. Разбили все на модули, все зависимости обернули в интерфейсы. И ,вроде, пока все очень хорошо идет.
Alik
Anonymous
Нет такого ощущения что кода слишком много?
Anonymous
Что разработка сама по себе идёт медленнее чем могла бы быть?
Vladimir
Мнe что-то подсказываeт, что там избыточности должно быть много
Vladimir
солиды и прочee хорошо, когда у вас вотeрфолл и вы знаeтe конeчныe трeбования
Alik
Да, кода больше. Но как раз эта "избыточность" потом поможет не утонуть в зависимостях.
Дима
Пацан с козырей зашёл
Дима
А вы ведётесь
Vladimir
Alik
Таймураз
А что мешает покрывать тестами функции?
Alik
например?
у тебя есть какой-нибудь сторонний модуль, который ты часто используешь. и если тебе от него придется откзаться потом, ты везде ручками потом будешь перписывать. другое дело если ты написал чуть больше кода и вынес работу с внешним модулем в отдельный класс, а в остальном коде используешь только публичный интерфейс, тогда тебе нужно будет всего лишь реализовать один интерфейс и IoC контейнером заменить старый класс на новый
Vladimir
Дима
Возможность описывать интерфейсы дорогого стоит
Дима
Ну так то да
Таймураз
js с его модульностью же не про чистое ООП, особенно на стороне сервера
Дима
Ппц
Дима
Я думал так нельзя же комбинировать
Дима
Аа, точно
ㅤ
Поэтому наверное и vk.com
ㅤ
Хотя скоро и в доменах 1 уровня будет бардак
ㅤ
Есть же js2.coffee
А ВОТ ТЕПЕРЬ ПАБЛИК
Такой ошибки ни к кого не было?
Server/userver.js: ../deps/uv/src/unix/core.c:101: uv_close: Assertion `!uv__is_closing(handle)' failed.
А ВОТ ТЕПЕРЬ ПАБЛИК
в pm2 первый запуск крашится
А ВОТ ТЕПЕРЬ ПАБЛИК
а потом все ок
А ВОТ ТЕПЕРЬ ПАБЛИК
хз почему так
А ВОТ ТЕПЕРЬ ПАБЛИК
Причем только в пм, если просто запускать все ок
O.
Господа, требуется ваша помощь.
Как выглядит задача на стороне Frontend части:
1. Открывается диалоговое окно.
2. Пользователь перемещает изображения (Drag & Drop).
3. Пользователь добавляет к каждому изображению определенные метки (не важно, но они есть к каждому изображению, а изображений может быть достаточное количество).
4. Пользователь отправляет данные на сервер.
Вопрос касается стороны сервера.
Каким образом сопоставлять изображения и параметры к нему?
Пришла в мысль следующая штука:
1. photos - array files
2. fields - {"image1": ..., "image2": ..., etc.}
O.
Но вариант не правильный.
O.
Другого не смог найти и придумать.
O.
И как правильно Frontend части?
O.
Использую Koa 2 и koa-better-body
Yan
файлы и филды летят у тебя массивами
Yan
массивами объектов
Yan
просто к каждому элементу файлов пускай соответсвует элемент массива
Yan
филдов
O.
Да, так и есть в принципе.
O.
Сейчас с мержем уже работаю)
Yan
я слоу, только сейчас увидел)
Anonymous
Ребята, подскажите пожалуйста: как с сервера отдавать динамически сгенерированный архив ? К примеру: на s3 лежит огромное кол-во файлов(скажем картинки). Юзер отправляет timestamp на сервер => сервак в базе ищет новые файлы => собирает архив (скажем в 1gb+) и отдает его юзеру. Но ведь в этом случае при большом кол-ве пользователей будут проблемы с производительностью. Как нужно правильно работать с таким кейсом ?
Yan
а картинки собираются все или через какой-то фильтр? в смысле, каждый архив будет уникальным?
Anonymous
обычно да. Уникальный
Yan
тут я даже не знаю, если каждый раз создавать уникальный архив, то это будет весьма толсто для сервака
Yan
а что, если закэшировать архивы заранее
Yan
опиши кейс подробнее
Yan
как сами картинки собираются? по какому параметру?
Yan
типа последние загруженные?
Yan
если последние загруженные, то, как вариант, создавать новый архив каждые 5 минут, и в течении 5 минут отдавать именно его пользователям, а потом создавать новый, после чего удалять старый