Андрей
Локальная сеть
Roman
А что размер? Хоть сотня гб
Roman
А кто говорил про амазон?
Андрей
Сервак для внутреннего пользования без выхода
Roman
Нет. Не надо.
Roman
Я вот почти 1Пб в месяц раздавал без всяких cdn
Roman
s3 есть у ceph, openstack swift и ещё пачки вариантов
Roman
Именно видео я и раздавал
Roman
В инет
Roman
Клиенты по всему миру.
Roman
Так что полный набор ощущений с tcp на линках с большим rtt и packet loss.
Roman
А чем именно может помешать?
Roman
Зачем?
Roman
hls/dash - это и есть раздача файлов
Roman
Если это разовая нагрузка - да, можно cdn. Если нет, то надо считать экономику.
Aleksand
Я вот почти 1Пб в месяц раздавал без всяких cdn
а что было с регионами точек и оплатой канала?
Aleksand
и технически как выглядело, интересно
dexofan
Как сделать get запрос, а потом записать тело запроса в переменную?
Алексей
app.get('/user/:id', function(req, res){ res.send('user ' + req.params.id); });
Алексей
на express
dexofan
без
Алексей
на стороне пользователя формирую ссылки типа /percent?dep=[dep]&user[tab]=[Номер]user[name]=[чье-то имя]
dexofan
https://image.prntscr.com/image/c981a50426a444d69378ac4c2eda69ce.png
dexofan
Как использовать эту переменную за пределом request?
Алексей
window.theads ?
Алексей
ну сделать её глобальной
Alexander
https://image.prntscr.com/image/c981a50426a444d69378ac4c2eda69ce.png
или создай переменную заранее, или используй global - это как window в браузере.
Sergey
https://createrest.js.org/
Таймураз
Всем привет Есть десяток- другой тысяч строк легаси кода, некоторые модули за тысячу строк выходят и т.д. Какие можете дать советы при переписывании проекта?
Дима
«Беги»
Таймураз
Пока что пришел к выводу, что​ лучше начать с маленьких модулей, а там, где нужно с нуля переписывать- на конец оставить
Таймураз
«Беги»
Не могу(
Таймураз
Там нода ещё нулевой версии:)
А ВОТ ТЕПЕРЬ ПАБЛИК
звучит как сюжет триллера
Eugene
А такое точно есть смысл рефакторить?;(
Таймураз
А такое точно есть смысл рефакторить?;(
Там баг провисел неделю и никто не знал, где именно он был
Таймураз
БЕГN!
У меня нет инстинкта самосохранения
Фεδως
Проще переписать полностью с нуля
Фεδως
Чем рефакторить такое дерьмо
Таймураз
тесты
Тесты буду писать уже под мой код
Evgeny
Тесты буду писать уже под мой код
Вот чот лучше писать их на старый сначала, чтобы была совместимость
Таймураз
Кстати, к своему стыду с ними не знаком Какие виды тестов в серверных приложениях применяются?
Smooth Operator
Это и имелось ввиду
Таймураз
Кроме как автотесты какие ещё могут пригодиться?
Evgeny
Серверные "лень делать", северные "нафиг это покрывать" и северные "ну блин надо ж хоть что-то"
Vladimir
Там нода ещё нулевой версии:)
для начала перевести на максимальную доступную ноду, пока приложение работоспособно
Таймураз
для начала перевести на максимальную доступную ноду, пока приложение работоспособно
Проект через полгода будет заново развернут, так что тестирую на последней сразу
Таймураз
Vladimir
7.10
можно и на 8 перекатится, она вроде через пол года станет новой лтс
Sergey
7.10
А смысл?) Если начинать так на новой версии
Таймураз
А смысл?) Если начинать так на новой версии
Начал все это дело ещё до выхода
Aleksand
Начал все это дело ещё до выхода
а в чем проблема? там обратную совместимость поломали где-то?
Таймураз
а в чем проблема? там обратную совместимость поломали где-то?
В том, что ещё не успел перейти, да и только)
Aleksand
В том, что ещё не успел перейти, да и только)
просто переключить версию - и ничего сломаться не должно
Таймураз
Новый
Напиши мне сообщение, расскажу, как переключить версию Node.js
Таймураз
Перейти- дело одной команды Меня больше переписывание проекта напрягает
kdm🇩🇰
если с 6.10 на 8.0 перевести то много чего поломается?)
Sergey
у меня fsevents упал сначала
kdm🇩🇰
нативные модули могут
какие там сильно поменяли?
Aleksand
если с 6.10 на 8.0 перевести то много чего поломается?)
если есть специфичные биндинги то скорее всего будут проблемы, по стандартной либе там поломок обратной совместимости больших не было если не ошибаюсь
Таймураз
А, в этом плане да
Sergey
У меня на 8 завелись почти все проекты
Таймураз
Интересно, производительность уже кто-нибудь тестил?
Таймураз
Спасибо, капитан)
Таймураз
Раз в два месяца пишешь?)
Таймураз
какой части?
Не могу корректно сформулировать Той, на которую влияют turbofan + ignition
Anonymous
знатоки, подскажите пожалуйста, без серверной части (только фронт) посредствами JS - можно мыло отправить?
V
лол
Anonymous
че лол? ну надо