O.
Loopback попробуй
Anton
сырое глючное поделие для серьезных вещей, хм...
O.
Нужно уметь готовить
Anonymous
вроде как нода уже не сырое
Anton
смотря для чего
Anton
для тырпрайза сырая
O.
Если пришел из php попробуй адонис. Этакий laravel на ноде
꧁Александр
Коллеги, началось голосование за доклады DevConf'17 https://devconf.ru/ru/offers/FrontEnd помогите выбрать лучшие
Nikolay
koa express же
Nikolay
у кантора есть отличный скринкаст где он объясняет как ловить ошибки
Nikolay
и шарить память
Новый
Скринкаст, который с deprecated domain?
Anonymous
да
kdm🇩🇰
привет. как эту крякозябру превратить в читабельное?
kdm🇩🇰
exec('taskkill /im script.exe /f & del script.exe & ren script2.exe script.exe'); exec не может же в 4 команды?
Rem1te
Ребят, а что насчет связывания микросевривос? Интересует есть ли смысл поднимать tcp коннект между ними, или можно отделаться http ?
Vladimir
http достаточно
Rem1te
kdm🇩🇰
как сделать так, чтобы zlib не переименовывал файл в такое же как у архива
Vsevolod
ребят, а никто не пробовал https://www.totaljs.com/? я сейчас наткнулся, выглядит... подозрительно, но интересно
Maks
я пробовал на примере eShop. Не зашло. На любителя.
можешь поподробнее? в чем была проблема?
👨🏼‍💻
можешь поподробнее? в чем была проблема?
Не проблема. Синтаксис не зашел. Работает вроде шустро.
Anonymous
всем привет, есть какие-то супер ниндзя техники для ужимания размера node_modules?
Evgeny
меньше зависимостей использовать. меньше зависимости использовать
Vladimir
Лучший способ
Anonymous
да и их итак немного
Evgeny
можно еще depcheck прогнать
👨🏼‍💻
webpack stats
👨🏼‍💻
посмотри че там тянет
Anonymous
а, я only=prod забыл х) такс, уже в 2 раза сократил, осталось еще ваши советики заюзать и вообще всё отлично будет
Dmytro
Подскажите пожайлуста. У меня есть большое колличесвто документов разного типа. В монго их лучше хранить в разных колекциях и все в одной на с разным полем type? Что правильней?
Anonymous
https://t.me/MongoDBRussian
Dmytro
Спасибо
Mike Khromov
как в коа остановить поток?
Mike Khromov
downstream
eahqzsr
По реакту есть чат?
Yan
пин прочти
Yan
там все есть
Dmytro
https://t.me/react_js
eahqzsr
Спасибо
Nurik
Всем привет. Использую sockJS для вебсокетов. Тут решил попробовать socket.io для небольшого средненагруженного проекта. Раньше помню, у него было много всяких болезней. Но это было где-то года 2-3 назад. Как обстоят дела сейчас ?
Nurik
Главное это production ready без всяких утечек памяти. Удовлетворяет ли socket.io этим требованиям ?
👨🏼‍💻
легко!
👨🏼‍💻
циклы
👨🏼‍💻
https://auth0.com/blog/four-types-of-leaks-in-your-javascript-code-and-how-to-get-rid-of-them/
👨🏼‍💻
вот самые популярные
Vint
Главное это production ready без всяких утечек памяти. Удовлетворяет ли socket.io этим требованиям ?
Переходи, у меня на синтетике не течёт совсем, в бою пока не проверял. Вот и проверишь) Тем более, они недавно сами на uws в движке перешли, что хороший знак.
Nurik
Переходи, у меня на синтетике не течёт совсем, в бою пока не проверял. Вот и проверишь) Тем более, они недавно сами на uws в движке перешли, что хороший знак.
Вот именно, что не хочется проверять все в последний момент на проде. Все-таки проектик простой, нужна надежность. Чтобы поставить и забыть + периодически мониторить состояние.
Vint
Круче своего опыта ничего нет, всё равно. Ведь даже если сокеты не текут, то течь может твой код поверх.
Sergey
++
Sergey
это когда ты насоздавал кучу объектов, а ссылки не занулил
Sergey
в массив запихал
Sergey
сделал циклические ссылки
Sergey
{ const a = { b: null } const b = { a } b.a = a }
Sergey
вот тот что я сейчас пример скинул, да легко Но что-то сложнее и он не будет
Sergey
v8 очень умен но вот то что в firefox и ie точно не может
Sergey
ты о чем-то другом говоришь
Sergey
нет, это null pointer exception
Sergey
утечка, это когда перестаешь пользоваться объектом, а память не освободил. и так раз за разом
Алексей
нет, это null pointer exception
нет, это утечка в языках без GC
Алексей
в языках с GC такое невозможно
Sergey
лол
Алексей
я даже не представляю как можно сломать GC
Vladimir
Ну о том и речь, что в язых с GC не бывает утечек памяти
Алексей
Ой простите, я то думал, что это чат по NodeJS.
Vladimir
Не очень.
Vladimir
разве?
Да, в исходном смысле этого выражения
Алексей
Утечка - это когда объект больше не нужен, а память под него не осовбождается. Вся мякотка состоит в определении "не нужен".
Алексей
С таких, что в 99% случаев никто не лезет в C++ код
Vladimir
Ну эт понятно. Я вообще не фанат GC в v8
Sergey
Да, в исходном смысле этого выражения
нда, перечитал сейчас. ты прав а что на счет утечек с "помощью" DOM?