arts
lua!
Nurik
Что люди только не делают, чтобы не учить си.
Vadim
Ага, сперва взять си а потом превратится в одно из тех зомби, что только и говорят о мультитрединге. Нед уж лучше js
Gleb
Чуваки, а можно ли Express назвать фреймворком? По концепции нет, да и всегда называли его библиотекой. А на сайте написанно "framework". Как быть?
Vadim
У меня тут нажатие на кнопкц и я создал новый тред, оооо а у меня запросы к апи и я создаю еще больше тредов бла бла бла
Дима
Триггернуло
Nurik
Чуваки, а можно ли Express назвать фреймворком? По концепции нет, да и всегда называли его библиотекой. А на сайте написанно "framework". Как быть?
Вообще-то у каждого языка изначально есть своя ниша. JS это не тот инструмент, если мы говорим про программирование контроллеров. Интепретируемые языки вообще плохо подходят для этого дела, потому что пямяти может быть и 1мб и 4 кб. Хотя вон в симкарты запихали джаву.
Дима
Однажды Хемингуэй поспорил, что сможет сочинить самый короткий рассказ, способный растрогать любого. И написал: "3 Billion Devices Run Java"
eahqzsr
А тут говорят, что можно: https://www.arduino.cc/en/Guide/Linux
Ты бы хоть почитал что по ссылке написано
Aleksand
Чуваки, а можно ли Express назвать фреймворком? По концепции нет, да и всегда называли его библиотекой. А на сайте написанно "framework". Как быть?
в википедии про это хорошо написано «Фреймворк» отличается от понятия библиотеки тем, что библиотека может быть использована в программном продукте просто как набор подпрограмм близкой функциональности, не влияя на архитектуру программного продукта и не накладывая на неё никаких ограничений. В то время как «фреймворк» диктует правила построения архитектуры приложения, задавая на начальном этапе разработки поведение по умолчанию — «каркас», который нужно будет расширять и изменять, согласно указанным требованиям. Пример программного фреймворка — C.M.F. (Content Management Framework), а пример библиотеки — модуль электронной почты.
eahqzsr
http://node-ardx.org/
И тут почитай.
Anonymous
sequelize не работает с pg@7.0 ?
Anonymous
в pg7 connection.query возвращает промис а они юзают как eventemitter инстанс,
Anonymous
а ок https://github.com/sequelize/sequelize/issues/7973
Dmitry
ребят а кто-нить работал с какой-нить либой, для отправки почты на ноде?
Dmitry
я нашел что-то типа nodemailer не знаю как она? может кто пользовался
Dmitry
у меня стандартная задача сделать рассылку тем кто зарегается итд
Dmitry
ребят а кто-нить работал с какой-нить либой, для отправки почты на ноде?
я пользовался, письма шлет, с задачей справляется )
Alexander
я нашел что-то типа nodemailer не знаю как она? может кто пользовался
год назад читал на хабре, что нормально работает
Ulad🧑‍💻
Nodemailer хватает для стандартных функций, если надо отправлять чисто заказчику заявку например - просто ставь на сервер почту и задай это при конфигурации "транспорта" для сообщений. Для рассылки лучше уже SMTP
Maxim
а без smtp как можно отправлять письма?
Anonymous
эй гугл
Anonymous
вообще звучит как хороший первый вопрос для собеседования
Anonymous
и после этого можно не продолжать если что
Maxim
imap - что это
Maxim
?
👨🏼‍💻
Maxim
Я прошу прощения за свою не компетентность и за свои глупые вопросы
Maxim
Спасибо.)
Safort
и после этого можно не продолжать если что
Даже стажёру/джуну бэкендеру?)
Vladimir
товарищи, вопрос общего порядка: на каком языке обычно пишут ботов под мессенджеры (фб,ТГ,вайб и проч) Спасибо.
Anonymous
pop3 и imap для отправки? ок
Anonymous
append'ом слать зашквар
Maxim
Python, node.js на сколько я знаю
Maxim
товарищи, вопрос общего порядка: на каком языке обычно пишут ботов под мессенджеры (фб,ТГ,вайб и проч) Спасибо.
Fantasy
Для кучи языков есть обертки над апи мессенжеров
Maxim
Mikhail Makarychev, тебе я смотрю нравится отвечать мне на вопросы, которые я на задавал))))
Maxim
но за инфу спасибо.
Михаил Макарычев
Maxim
Да всё нормально
Ulad🧑‍💻
товарищи, вопрос общего порядка: на каком языке обычно пишут ботов под мессенджеры (фб,ТГ,вайб и проч) Спасибо.
Командой разрабатываем бота на nodejs и больше ничего не надо, разве что ещё умение сервер поднимать + ngrok
Sergey
Weeeeee
Sergey
запилил v0.12 релиз createrest.js.org
Sergey
https://github.com/atomixinteractions/createrest/releases
Sergey
Теперь: + можно мержить одинаковые scope + вкладывать resources
Дима
👍👍
zamir
Привет! Хочу что бы могли авторизоваться два типа пользователей, но че то не выходит( подскажите, пжлст, что тут я неправильно сделал?
Kons
Мало информации. Что именно не работает и в каком месте?
Nikita
Хочу написать для себя апи сервер, используя базу с одного фан проекта. Я фронт, вуе, вебпак, все дела. Не очень буду полезен, но на знакомые вопросы буду отвечать. Хочу узнать как решить проблемы, которые не могу нагуглить. Видное Искал в гугле.
Sergey
Рекурсивненько
Там дока генерится из ридми. Спасибо. Поправлю
Nikita
Привет всем, подскажите как понять из за чего нода в самом в начале проекта, отдает ответы с базы за 100-200 мс?
Nikita
Использую koa-plus и sequalize
Nikita
База на mysql
Nikita
Бэк на Java ответы отдает за 40-100мс.
GG
Возможно из-за драйвера mysql
Nikita
Mysql2 используется
GG
Ну... Нода с мускулом, как и собой другой бд, общается через спец драйвер, от них часто зависит скорость
Sergey
Рекурсивненько
Пойду сделаю экзампл. Какой сложности?
Andrew Kiselev
подскажите, пожалуйста, как в пг ссылаться через slug?
Andrew Kiselev
да
Sergey
Что значит ссылаться
Sergey
Через слаг
Sergey
Втф
Sergey
Слаг это из урла
Andrew Kiselev
CREATE TABLE IF NOT EXISTS public.status ( id serial primary key, user_id uuid references public.user(id) on delete cascade, slug text not null, ); CREATE TABLE IF NOT EXISTS public.comment ( id uuid primary key DEFAULT public.gen_random_uuid(), user_id uuid references public.user(id) on delete cascade, status_id text references public.status(id) on delete cascade, ); А на фрот отправлять массив комментариев, где будет возможность поменять статус через slug, а не через id
Sergey
Ну меняй
Sergey
Слаг же есть
Andrew Kiselev
const comments = [{id: ‘423423’}, status_slug: ‘v-rabot’}]
Andrew Kiselev
т.е. я хочу менять статус у комментария, отправляя на сервер status_slug, а там уже будет меняться references public.status(id)
Dika
const comments = [{id: ‘423423’}, status_slug: ‘v-rabot’}]
кроме того, тут кавычки не те