Таймураз
Таймураз
Кто-то собирается лечиться техникой безопасности? "Начну ее соблюдать и мой палец отрастет"
Anonymous
Victor
нагуглил, спс
Sergey
Привет всем, есть какие-нибудь node-starter для nodejs + typescript? И вообще как проще всего подрубить эту связку?
Eugene
От Майкрософт есть
Sergey
https://github.com/Microsoft/TypeScript-Node-Starter
Danil
Друзья, есть проектик на ставку 500 рублей в час со вторым программистом работать придется.
На фронтенде ангуляр 1, если могёте - хорошо, нет - ну необязательно. Бекенд отдает только апи, все по феншую. Приложение на Express, база Postgresql, орм - Sequalize.
Первая задача будет - разработать сервис по отправке смс, который получает задачи через шину Rabbitmq, наработки как это делать уже есть, т.е. вам прям создали там команду в коде, которую вы можете тестить.
Матрос
ребят, кто с lodash работал, вспомните навскидку плз - есть массив объектов, допустим вида a: 1, b: 2, c: 10, d: 4 - нужно в нем найти вхождение объекта у которого одного свойства может не хватать но по остальным свойствам он совпадает с объектом в массиве. там вродь можно было как-то это сделать без обегания именутого массива.
Матрос
ну то есть
var arr = [
{a: 1, b: 2, c: 3},
{a: 1, b: 3, c: 3},
]
а надо найти
{a: 1, b: 3}
Матрос
блин куда твое сообщение делось????
Егор
Не понятна задача чет. Перефразируй
Матрос
есть массив объектов с фиксированным набором полей. допустим поля - a,b,c,d,e
Матрос
мне нужно знать что есть совпадение искомого объекта (с неполным набором полей) с названным выше массивом объектов
Матрос
то есть если у меня есть значения вида (ключи не буду указывать, пять цифр по одной) 12345, 13345, 12245, 33221 - нужно чтобы нашелся объект у которого значения слудющие - xxx45, и нашелся соответственно три раза (ключи 0, 1, 2 в том массиве)
Матрос
так понятнее?)
ikasymov
я че настолько тупой?
Матрос
ну или мне надо найти 12xxx и тогда он должен выдать ключи 0, 2
Матрос
тьфу блин, я совсем идиот. объяснил коряво как кошмар - надо найти подмножество в множестве)
Матрос
пример из питона
ar1 = {1,2,3}
ar2 = {1,2,3,4,5}
val = {1,2}
val.issubset(ar1) // True
Матрос
вот такое надо
Anonymous
arr.some((item)=>{ return !("a" in item)}) такое подойдет?
Ilya
Anonymous
а потом ищи по 20 минут нужный метод
F_I_N
Можно вместо лодаша Object.keys(are).some(key => key in targetObj)
Матрос
да не хотел я на чистом, потом дебилам поддерживать. я-то напишу, но они разбираться дольше будут и так или иначе один хрен подрубят либо лодаш либо underscore
Ilya
Dmitry
Матрос
я бы сказал какие тут кадры но не буду распространяться по долгу службы. и про то каких кадров пытаются набрать вне воли разрабов
Ilya
как каких. дешевых.
Матрос
и это тоже)
Dmitry
ну так никогда не поздно обучить этих людей
Dmitry
и привить какие-то правильные качества
Ilya
Arseniy
ребята, а что за история с новым форком ноды? https://github.com/ayojs/ayo/
Матрос
был вроде какой-то еще где ноду многопоточной делают
Матрос
но я не помню как он называется(
Egor
а зачем велосипед?
Egor
>Node.js has a module called cluster designed to support a multiprocessing alternative
Evgeny
прикольно. не только по стеку вопросы, но теперь и по мультитредингу? окнорм! 👍
Vladimir
Они хотели выгнать важного контрибьютера за твит, но не получлось
Evgeny
За твит о чём?
Vladimir
Ссылка на сайту про вред CoC
Anonymous
https://github.com/nodejs/TSC/issues/310#issuecomment-324174390
A
Парни, вопрос
Есть API-приложение на express. Для приложения надо сделать документацию. Есть какой-то человечий способ это автоматизировать? Например, путем написания комментариев к express-методу из роутера, и последующим натравливанием туда чего-то вроде Swagger-а?
Как это сделать руками понятно. А нет ли чего-то готового?
A
Да, цель - получить сайт с документацией или хотя бы пдфочку, которую можно раздавать фронтенд-разработчиком
🚀 Snyp
Всем привет, кто является обладателем смартфона фирмы bq или же у знакомых есть сие чудо?
イグナット
Лол, только от тебя узнал сейчас, что существует такая фирма
🚀 Snyp
Я и сам в первые узнал о ней
🚀 Snyp
Испанцы
Egor
а, очередной ведроид
🚀 Snyp
да да
Egor
ну тогда у меня тоже есть свой телефон
egoarkaMobile
Deenya
где можно приобрести egoarkaMobile?
Cenator 🐈
🚀 Snyp
Есть
Комментов толком вообще не вижу в интернет магазинах. Стоил ли своих денег вообще?
Egor
Cenator 🐈
За косарь норм, но софт ужасный, и кнопки херово нажимаются
На смс звуки по 10 секунд, кастомный поставить нельзя
Deenya
мне от одного описания этого устройства стало тоскливо на душе
🚀 Snyp
Deenya
можно купить какой-нибудь проверенный салями
Cenator 🐈
Evgeny
Вы нахера тут это обсуждаете всё?
🚀 Snyp
ну малоли у кого есть
Evgeny
Можно еще в бане поспрашивать, может там у кого есть. Нужно?
Aleksand
Vladimir
Нет, как это ни странно
Arseniy
да уж
Алексей
Друзья, имею чутка админский вопрос - пришлось заняться. Elasticsearch + Kibana. Добавляю по мануалу сторонние, рекомендованные самими разрабами плагины в Кибану, с помощью npm в плагин прилетают все зависимости, вроде всё пучком, в мануале промелькивает рекомендация рестартонуть Эластик и Кибану - ок. Но вот заковыка: в Кибане не отображаются эти плагины, они все для визуализации данных, есть в Кибане стандартные, типа чартов и пр, их видно. Версия плагина подходит к версии Кибаны. Вопрос: почему эта шляпа не видет плагины? Вопрос я понимаю - как в небо ткнул, но может кто сталкивался.
A
возможно немного глупый вопрос, но насколько верно делать соединение с mongodb при каждом запросе
на каждый get,каждый post
A
просто на том же метаните(не реклама) сделано подключение при каждом запросе, но по сути это ведь чутка говнокод
Deenya
я выбрал вариант ставить mongoose и не париться об этом вопросе
Deenya
он сам держит коннект
Anton
Всем привет!
не могли бы вы подсказать мне, в чем ошибка при подключении passport.js
A
ну просто мне подсказали вариант, где я пихаю коннект в отдельный файл, затем экпорчу переменную db
После этого подрубаю этот файл в app.js