Paul
Нода не течет. Течет код, который ты пишешь или код зависимостей, которые используешь.
Nikita
да, зависимости текут
Nikita
я это выяснял опытным путем, утекают коннекты
Roman
А кто-нибудь добавлял поддержку системных вызовов которых нет из коробки?
Nikita
оО. Тебе что-то странное хочется)
Nikita
вообще как эта фигня называется...ffi, или как-то так и вперед. Что хочешь добавляй
Roman
оО. Тебе что-то странное хочется)
Нет, я хочу проксировать трафик между fd без копирования.
Nikita
мм, я так понимаю это на уровне libuv делается? Зачем они тогда с копированием делают?
Nikita
это я к тому что и нода течет. С каждым релизом все лучше и лучше, но все равно
Nikita
Это откуда скрин?)
$ node —version v1.8.4 =)
Paul
Если утечки, то они в осномном от V8
Roman
мм, я так понимаю это на уровне libuv делается? Зачем они тогда с копированием делают?
Потому что только на одной платформе можно данные из одного fd переместить а другой без копирования вообще
Roman
Течь может не только память, но и fd
Igor
т.е. по факту, он просто не чистит какой-то кусок памяти
Nikita
почему сложно? Оставил какую ни будь циклическую ссылку внутри пары замыканий, которые также внутри чего ни будь и готово. В JS много вариантов как создать утечку
Igor
настолько, чтоб прям на пару месяцев?)
Nikita
Потому что только на одной платформе можно данные из одного fd переместить а другой без копирования вообще
#IFDEF и вперед. Там много кода так разделено, почему для linux, я полагаю, не сделать было лучше?
Nikita
яндекс какой ни будь)
Nikita
так закопали метеор же?
Anonymous
там чел, который раньше в фб был, а щас в метеоре еще предлагает абсурдный пропозал в es
Anonymous
nested imports хочет
Anonymous
ща
Vladimir
Wut
Anonymous
https://github.com/benjamn/reify/blob/master/WHY_NEST_IMPORTS.md
Anonymous
больной человек
Anonymous
не занет про System
Vladimir
А кто знает?
Nikita
Anonymous
да, но это будет на след митинге tc39 обсуждаться
Nikita
неа, знает он про System.import
Anonymous
https://github.com/tc39/agendas/blob/master/2016/07.md
Nikita
в общем es7 не нужен. У нас есть babel и webpack и еще 2-3 года никому нафиг модули не сдались, исключительно прятный глазу синтаксический сахар
Nikita
хипстота)
Anonymous
метеор
Anonymous
нафф сэид
Anonymous
да
Nikita
а в чем проблема их все найти?)
Vladimir
Я так понял речь только об async функциях
Nikita
нет
Anonymous
короче пофиг, пропозал зарежут, расходимся
Anonymous
ему просто слово дают потому что метеор деньги платит за то, чтобы Бенжамин в комитете был
Vladimir
Так пропозала то и нет
Anonymous
https://github.com/tc39/agendas/commit/20ba8e8e5d50b37acd7c81e0ab7bb610a05f6403
Vladimir
Всмысле, вообще не понятно как это должно работать
Anonymous
оно и не должно
Anonymous
просто Бен пока не в курсе
Nikita
никто не понимает как импорты в принципе будут работать))
Nikita
это просто синтаксис)
Nikita
вот сейчас все пишут, у нас тысячами ипорты, модули. Кто-то собирается 1000 script тегов генерить на страницу?)
Nikita
вроде сейчас есть реализация от MS в едже, там script type=module, вроде
Nikita
В предыдущую тему. Тут уже более молодой проект, либо совсем, либо почти не течет)
Anonymous
http2 еще не значит, что не надо бандлить и все 100500 модулей можно так отдавать
Nikita
а http2 + push сильно больше оверхеда, чем у обычного chunked ответа?
Stanislav
Это PM2?
Очень похож на pm2
igo
тогда смысл такого публичного ключа, если он доступен каждому и твоё зашифрованное сообщение кто угодно может расшифровать (даже человек посередине)?
igo
с помощью приватного ты можешь шифровать, а с помощью публичного расшифровывать
igo
поэтому ты всем раздаёшь публичный, шифруешь приватным, а они расшифровывают публичным
Nikita
Nikolay
https://github.com/getify/You-Dont-Know-JS
Aleksei
всмысле стеганография?
Aleksei
у меня в универе была по ней курсовая, прятал wav в wav
Aleksei
ну да, основной же принцип чтобы результат не отличался от оригинала. помню что контейнером у меня была песня рика эстли)
Aleksei
а вот что прятал уже не помню
Alex ZeroDub
Течь может не только память, но и fd
А зачем тебе нода если в питон завезли asyncio? И да на бенчмарках питоновский asyncio с uvloop быстрее ноды. Если тебе не надо что то от фронтэнд тулз а только бэк, то лучше питон конечно
Aleksey
Ребят, кто работает с graphQL?
Anonymous
^ @vslinko @DenisIzmaylov
Denis
Что случилось?
Roman
Сережа разрулит
Aleksey
А это нормально что express-graphql кладет ошибку которая возникла при запросе в originalError, берет из возникшей ошибки name, непонятный location (не совпадающий с line number в коде)?
Mannaro
Ребят, кто pm2 юзает? Как туда деплоить с 0-downtime?
Энлов Свичблейд
Гайз. кто ботов телеграмма деплоил в хероку?