Nurik
подскажите как искать memory leak ноде? какие инструменты юзать?
Сперва просматриваешь код, если не дало результата, то Потом по очереди, прогоняешь по сто раз ендпоинты по отдельности и смотришь на память. Как локализуешь ендпоинт лезешь внутрь с дебагером и ищешь.
Alexander
спасибо))
Alexander
v8-profiler
кстати с ним трабла поставить на node v8.9.4 на линуксы, только на mac ставится на такую версию) я хотел на серваке поднять, нужно для одного модуля из pm2, придется на локалке тестить
Oleksii
Ребят, подскажите как сохранить массив обьектов через mongoose? В примере только показано как сохранить 1 схему=обьект. А как сохранить массив схем - не пойму)
Anonymous
@Atassis все равно не получается с ноды запустить. Ругается на импорты
Anonymous
то есть без бабеля никак? :D
Anonymous
печально
Alexander
Ребята,еще подскажите - столкнулся с тем что при обновлении пакетов нет нет да что-нибудь отвалится. Решил писать тесты)) с чего лучше начать, какие фреймворки пользовать а какие не надо?) куда глядеть дайте совет
Andrey
Ребят ктото знает хороший опенсорсный курс по Sequlize?
Andrey
Или уроки по данной тематике с домашками?
Nurik
Ребят ктото знает хороший опенсорсный курс по Sequlize?
Не нужны курсы. У них нормальной доки нет. Юзай что-нибудь с нормальной докой. objection.js например.
Фεδως
Выучи sql
Фεδως
С этим точно не прогадаешь
Denis
вы издеваетесь?)
Нет. Я серьезно
Макс
VSCode под линукс имеется, и работает шикарно...
Sergey
дока кстати не лучше
Nurik
а функционал то весь покрывает?
Да, почти весь. Особенно нравится работа с json полями в postgres.
Sergey
спасибо
Denis
Намучился
Nurik
У objection дока кошмарная!!!
Ээ, нормальная там дока, в сравнении с sequelize. Там примеров больше. Ты на правую часть смотрел вообще ?
Макс
Вы меня не поняли
Да, 1000 извинений, не понял и не прочитал... Сорян
Sergey
recipe book это круто
Sergey
Нихера не объяснено.
ну мало, пишу же
Denis
Хорошо у меня много лет пыхи за плечами
Denis
))))
Denis
ну мало, пишу же
Я так соглашаюсь
Sergey
кросс-ссылок много и это уже плюс
Sergey
но мне дико не нравятся $методы
Nurik
примеров больше, да Но объяснений также мало
Согласен. Но исходники читаются нормально.
Sergey
вроде .$relatedQuery(‘fooo’)
Sergey
непонятно к чему было так делать
Denis
https://github.com/Piterden/syntax-highlighter-bot/blob/1.0/src/model/Chunk/chunk-model.mjs
Denis
Не обсирать!
Nurik
а что не покрывает?
Юзаю миграции knex , eager loading, json поля, ну и модели легкие. Кастомные QueryBuilder и валидацию.
Nurik
Пагинация делается вообще одной строкой
Sergey
Юзаю миграции knex , eager loading, json поля, ну и модели легкие. Кастомные QueryBuilder и валидацию.
чет мне не нравятся миграции knex столько проблем с ним хапнул
Denis
У меня норм
Sergey
https://github.com/Piterden/syntax-highlighter-bot/blob/1.0/src/model/Chunk/chunk-model.mjs
модель с 7 методами на почти 120 строк для меня дохрена
Sergey
в экран не влезает
Sergey
эх
Denis
чет мне не нравятся миграции knex столько проблем с ним хапнул
https://github.com/Piterden/syntax-highlighter-bot/blob/1.0/migrations/20171126121351_create_chunks_table.js
Sergey
пойду дальше искать DataMapper под ноду (или пилить свой)
Denis
А че надо?
Nurik
чет мне не нравятся миграции knex столько проблем с ним хапнул
Мне после Django и Symfony миграций вообще ничего не нравится. А какие есть вменяемые альтернативы knex миграциям ?
Sergey
😄 как бы это ни было смешно
Sergey
А че надо?
надо лаконичный код без ActiveRecord
Denis
?
Sergey
Repository
DataMapper
Denis
Ааа
Denis
Понял усе
Denis
Мне репо больше нра
Sergey
так репозиторий это кусок датамаппера
Denis
Или актив рекорда
Denis
Смысл в разделении там
Nurik
Там на самом деле несколько паттернов юзается.
Sergey
подумываю написать статью о том, как правильно реализовывать разные паттерны в жс с учетом async/await, generators/iterators, symbols....
usernameak
пацаны
usernameak
у меня не работает npm install -g с гитхаба под рутом
usernameak
sudo npm i -g diosmosis/node-ffi-generator
usernameak
типа так
Denis
-g - это не гитхаб