Vadim
Расскажите у кого какие проекты на ноде работают?
Dmitrii
koa.js + wetland orm (https://wetland.spoonx.org)
первый раз услышал про эту ормку, можешь дать свой фидбэк по ней? почему она а не sequelize или objection или typeorm
G
Очень нужны, на постоянную работу в букмекерскую контору. Программисты нужны web Должны знать javascript и vue/react на выбор Если будут знать что такое node.js, express, koa будет ТОП Если знают не все, или в чём-то не уверены, но умные и адекватные - научим! Так же ребята, которые не топ программисты, но есть какие-то знания, мы готовы обучить, оплачивая им время обучения и после обучения оставить их на работке. Санкт-Петербург
Anonymous
Парни давно спрогнозировали падение битка и альтов. Иногда прислушиваюсь к ним. Ссылка-инвайт только для участников приватного клуба. Удалю через час https://t.me/joinchat/AAAAAER7T81MBgxU5Q39oA
Anonymous
Доброе утро!
Anonymous
Неольшие сводки новостей : * Исполнительный директор Volkswagen вошел в совет IOTA * Крупнейший аффинажный завод в Австралии планирует выпуск обеспеченных золотом токенов * Аэропорт Брисбена в Австралии начал принимать криптовалюту Всем доброго утра!
Anonymous
вопрос новичка в ноде видел один пример - dude для хранения всех конфигов проекта создал config/config.js и оттуда тянул все нужные константы видел другой пример - dude создал nodemon.json, определил там поле env и в нем константы (port и тп) вопрос - а как лучше? лично я просто не ощущаю разницы между двумя этими подходами
Anonymous
у меня смутное подозрение, что в nodemon.json тот dude просто переопределял переменные env?
Anonymous
Короче подскажите как правильно сделать, есть функции которые записываю данные в бд, например saveLocation, таких функций несколько, а у меня есть 1 большой объект и этот объект состиот из нескольких объектов
Anonymous
Вот и мне надо записывать этот большой объект и его связи
Anonymous
В функциях 1 объект записывается с помощью sequelize.query(insert into ... returning id) возвращает id
Anonymous
Вот когда вызываю функцию надо получить его id через return
Sergey
запилил форк может кому зайдет https://npmjs.com/package/@sergeysova/center-code
Yuriy
Народ. Можно ли на ноде определить размер экрана? Задача в случае ширины экрана меньше 1240px показывать 5 карточек, если больше то 6.
Юрий
передавать с клиента
Konstantin
передавать 6, 6ю прятать на клиенте медиа-запросом
Yuriy
передавать 6, 6ю прятать на клиенте медиа-запросом
Спасибо, наверное это мой вариант
Anonymous
гайз, пытаюсь подключить часть кода через include в pug мне кажется, нужно внести изменения в настройки шаблонизатора, но я не знаю - какие. подскажите? я ниже кину серию скриншотиков последовательных
Anonymous
Anonymous
Anonymous
Anonymous
в моем index.js express'у что-то не нравится в пути. а чт и как - не знаю (
Anonymous
структура моего каталога views
Anonymous
наверное, express'у нужно подсказать, что ему нужно смотреть на всех уровнях вложенности views?
Pavel
это ответ с БД, пустой массив это массив в БД, даже если в него прописать данные, всеравно результата нет.. вот думаю может поле djson-ом лучше сделать.. щас еще поковыряюсь
слушай, я еще раз посмотрел на твой запрос. У тебя чтоль есть записи с повторяющимися id в базе? Если ты делаешь выборку по id и еще добавляешь условие с whereIn?
Anonymous
слушай, я еще раз посмотрел на твой запрос. У тебя чтоль есть записи с повторяющимися id в базе? Если ты делаешь выборку по id и еще добавляешь условие с whereIn?
нет id уникальный (пользователь).. и у него есть поле post типа массив-строк `[122, 222, 3333]`` я проверяю есть ли указанный юзер и хочу првоерить есть ли в поле post в массиве переданное значение
Матрос
ребят, вопрос про objection и knex (наверное). там есть какая-нибудь такая хитрая шутка, чтобы можно было в модели описать что-то типа модификаторов (в частности, какие именно поля в каком случае я хочу увидеть)? чтобы потом при собственно вызове того же какого-нибудь шаблонного getById я мог сделать что-то типа "onlyCredentials" или что-то около?
Pavel
нет id уникальный (пользователь).. и у него есть поле post типа массив-строк `[122, 222, 3333]`` я проверяю есть ли указанный юзер и хочу првоерить есть ли в поле post в массиве переданное значение
Ха, то есть ты хранишь строкой массив, и надеешься, что база сама его распарсит из строки в массив обратно? Нет, оно так не работает. Тогда тебе надо уже искать текст в строке в духе Like %122% or Like %222%
Pavel
да такой вариант расматривал
так knex же это просто билдер запросов, он то не знает, что у тебя в базе. Попробуй в mySQL это поле json сделать. А лучше вынеси post в отдельную таблицу с внешним ключем userId, ссылающимся на id юзера.
Sergey
const http = require('http')?
Поменяй пожалуйста ник
Dmitriy
Sergey
Только сейчас обновился
Sergey
Спасибо
Алексей
чем сервис понапрягать?
Anonymous
добавь .then(items => console.log(items))
все это есть и кетч есть .. .then(function(rows) { console.log(rows) })
Eugene
Всем привет! Кто нибудь юзал passport-ldapauth? Интересует поле bindCredentials - это админский пароль или пользователя?
Sunlive
Привет всем. Подскажите пожалуйста, я задеплоил свою апишку на хероку(в учебных целях) Но само приложение на ноде уходит типа в "спящий режим". Это фишка фри услуги на хероку или я где то недонастроил? Или если взять платный какой нибудь впс, он не будет уходить в спячку?
Eldar
Что значит спящий режим оО
Eldar
В спящий режим может уйти только ноутбук. Приложение либо работает, либо нет)
Vitaliy
фишка бесплатной
Eldar
Ааа, видимо я не шарю =(
Sunlive
оке парни, спасибо
Willy
А что за спящий режим?
Sunlive
не буду расписывать тогда)
Sunlive
ну типа если долго не общаться с сервером, то первый респонс занимает 12-15 секунд
Sunlive
а потом 100мс
Sunlive
когда он проснулся)
Willy
когда он проснулся)
Отлично, спасибо
Igor
Ребята помогите. Есть obj = {} хочу к нему добавить строковые ключ значение key = "строка" val = "строка" делаю obj[key] = val и вместо строковых ключей все ключи называются key
Igor
как мне ему объяснить что ключ это переменная
。◕‿◕。
https://jsfiddle.net/owqvvp9n/
Igor
https://jsfiddle.net/owqvvp9n/
таки прям так как у меня, только я не понимаю почему он строку ключа не записывает как ключ а записывает переменную
Igor
я хз как это работает, я стер и написал снова и оно заработало.... ппц тупость. Всех с пятницей
Ad
Добрый день, кто-нибудь работал с Cordova?
Rem1te
Вопрос задайте
Artur
парни, вопрос по структуре проекта
Artur
выношу роуты в отдельные файлы, стоит ли в один файл вместе с роутом положить middleware для него?
Artur
насколько это верно?
Ivan
Добрый день, посоветуйте orm для связки typescript + nodejs + postgresql. Нашел такую тему, но как понял что не оч и не осбо популярно https://github.com/typeorm/typeorm
Ivan
а чем sequelize не угодил?
Может и подойдет. Я не особо шарю.
Ad
Я пытаюсь пересобрать апп на кордове. Для этого я меняю изображения и scss в app-template/copay/sass & img. После чего делаю npm start и апп запускается в браузере. Вопрос в том, что если я не делаю до этого npm run apply:copay то я не вижу изменений. А он долгий пипец. Как можно применить изменения быстрее? https://github.com/bitpay/copay
semrefl
Добрый день, посоветуйте orm для связки typescript + nodejs + postgresql. Нашел такую тему, но как понял что не оч и не осбо популярно https://github.com/typeorm/typeorm
Очень даже не плохая орм, строить модели и связывать их между собой гораздо проще, чем в sequelize, а интеграция с ts есть из коробки
Ivan
Очень даже не плохая орм, строить модели и связывать их между собой гораздо проще, чем в sequelize, а интеграция с ts есть из коробки
Я уже начал писать код с помощью sequelize. Решил что та орм слабая. Да и не популярна она. Надеюсь sequelize нормально будет работать с postgresql 9.6
Anton
Привет, а кто то сталкивался с проблемой сериализации зарпоса? задача — кешировать ответ fetch (сериализовать и потом десереализовать), что бы методы остались на месте но в принципе это вообще проблематично, так как плохо разруливаются круговые зависимости и, кроме того, json предназначен для хранения данных а не ф-й — методы теряются var ru = { kengoo: function (){console.log('kenguru')} }; ru.kengoo(); var mi = JSON.stringify(ru); console.log(mi); var hi = JSON.parse(mi); console.log(hi); hi.kengoo(); // nope, нету
Anonymous
как можно спарсить все pathname у тега a