Anonymous
как проще ?
Anonymous
var mysql = require('mysql'); var connection = mysql.createConnection({ host : 'localhost', user : 'root', password : '', database : 'Tgbot' });
Anonymous
вот что сейчас
Anonymous
можно по подробней? гугл не помог(
Igor
Я бы вообще взял orm какую-нибудь,чтобы избежать того, что мы видели в инсерте
Владимир
Возьми knex
Anonymous
Народ, а кто-то делает защиту от csrf ? Или если бекенд принимает только джойсон и только по заголовку application/json то вроде как нет способов из js отправить такой запрос на наш сайт из другого сайта?
Khangeldy
1)Я безработный без проекта. 2)Специалист я фронтенд. 3)Пока ничем, но возможно время покажеть. Мне интересен сам nodejs. 4) С яблоного города Алматы. 5) tgram.ru #whois
Anton
йо я так понимаю es6/es2015 модулей в node 7 еще нет?
Anonymous
нет
Славик
а что считается es6 модулями?
Славик
import/export?
Сергей
Да
Славик
и он разве в 7-й ноде не работает? 0_о
Сергей
не работают
Сергей
アリサ
Зачем оно надо если можно подключать как модуль
アリサ
В смысле
Anton
в прямом
アリサ
Что есть модуль ес2015? Извините, я ньюфаг
Eugene
это отдельный файл, в котором есть свои классы, и чтобы этот класс использовать в другом файле, нужно сначала подключить первый файл
Eugene
файл == модуль
Eugene
в каждом файле свой скоуп
アリサ
например?
アリサ
а, ок, мне уже пояснили
Anonymous
посчитал в голове, нашел три смысла слова модуль и все совершенно разное друг к другу
Anonymous
а в ноде модуль может содержать вообще кучу файлов и классов
Vlad
в контексте es6/es2015
Vlad
это https://hacks.mozilla.org/2015/08/es6-in-depth-modules/ http://www.2ality.com/2014/09/es6-modules-final.html
Dmitry
/stat@combot
Славик
🔵 В группе есть традиция - представляться при входе: ▫️Какой у вас проект или где работаете? ▫️В чём вы специалист? ▫️Чем можете быть интересны или полезны сообществу? ▫️Чем интересно сообщество вам? ▫️Откуда вы? ▫️Как узнали про группу? В сообщении нужно указать тэг #whois 🔵 Правила чата: 🚫 Публикация вакансий запрещена 🚫 Реклама запрещена 🚫 Политика запрещена За несоблюдение правил - одно предупреждение, далее следует бан. Вакансии и запросы на поиск работы по направлению JavaScript, Node.js, React.js, Angular 1.x, Angular 2 и пр. публикуем в группе @javascript_jobs. Формат любой: full-time, part-time, remote и разовые подработки. Также обмениваемся инсайдами и аналитикой по рынку труда. Здесь общаемся на темы, посвященные Node.js, микросервисам, немного DevOps, профайлингу и оптимизации, npm-экосистеме, обмениваемся советами и новостями, задаём вопросы и обсуждаем идеи вокруг этого. Параллельно с этой группой развиваются: 🔸@react_js - где мы общаемся на технические вопросы, где мы общаемся на темы, посвященные React, Redux и Relay. Обсуждаем идеи и новости. Обмениваемся своими проектами и решениями. 🔸@angular_js - где мы общаемся на технические вопросы, посвященным разработке с Angular 1.x, включая идеи, предложения, библиотеки. 🔸@angular2 - где мы общаемся на темы, посвящённые Angular 2 и его экосистемы, включая TypeScript и NativeScript. 🌎 Возможно, вам также будут интересны группы: @reactnative_ru, @ios_ru, @android_ru, @mobile_jobs, @devops_ru, @devops_jobs. Приятного общения!
держу на ноде @sunny_robot, в основном для ботов и прочего баловства интересуюсь, в чат зашел через нетологию, толком ничего не жду #whois
Valerii
#whois У меня есть достаточно большой проект, в котором nodejs используется для клиентской части, фронтенд - SPA Angular 1.x, бакенд на C#. Мой стек технологий - Fullstack, .NET(c 2003 года - эксперт), немного java, nodejs, angular1. Интересны тренды в направлении nodejs, новые практики. Москва. Найден чат по ссылке из HL конференции.
IH
Всем привет. Есть вопрос наверное больше про алгоритм... https://codeshare.io/LksfA вот такой код. функция app.startRangingBeacons обновляется 1-2 раза в секунду, стирая все значения. Там же есть функция для звука и реквеста на урл. Как бы мне сделать так, чтобы при приближении одного из девайсов на определенное расстояние, реквест и звук воспроизводились только один раз, а при отдалении - возобновлялся ждущий режим?
Ilya
мск?
Ilia
Посаны чего юзать вместо Object.assign в python?
horpto
.update(E) смотри
Anonymous
прикрутил я таки базу к боту... добовляет данные пользователей"чат айди, фром айди, имя.." подскажите пожалуйста как корректно задать логику проверки есть ли запись с таким предположим чат айди
Anonymous
что бы одного и того же человека несколько раз не сажать в бд
Anonymous
if (chatId != ) как сравнить имеющийся элемент с несколькими из таблицы?
Ohar
SQL?
Ohar
Что за таблица?
Ohar
Если SQL, то chatId IN (123, 456, 789)
Anton
в sql же есть всякая тема в духе IF NOT EXIST специально для этого
Vladislav 👻
Anonymous
теперь самое сложное
Anonymous
if(rassilka == 1){ connection.query('SELECT chat_id FROM tabl ', function(err, result) { for(data in result) { bot.sendMessage(result[data].chat_id, sendMessageText, {caption: "I'm a bot!"}); }
W.Ed.
есть replace
Anonymous
case 'hello': /* rassilka = 1; */ sendMessageText = if(rassilka == 1){ connection.query('SELECT chat_id FROM tabl ', function(err, result) { for(data in result) { bot.sendMessage(result[data].chat_id, sendMessageText, {caption: "I'm a bot!"}); }
Anonymous
точнее так
アリサ
> rassilka ужс
Anonymous
теперь когда я пишу хеллоу он отправляет всем пользователям бота зарание написанные текст
Anonymous
> rassilka ужс
😂знаю
Anonymous
так вот
Anonymous
как заставить его срабатывать только от моих команд, и во вторых как сделать что бы он отправлял тот текст который я ему отправлю а не тот что запиан
Anonymous
записан*
アリサ
проверяй фром айди
アリサ
твой id 2369337
Anonymous
иф фром айди равно мой айди, инсерт техт в sendMessage а
Anonymous
так?
アリサ
да
アリサ
както так
アリサ
if(r.message&&r.message.from.id==2369337){ ... }
Anonymous
r.message&&r
Anonymous
вот из ит ?
アリサ
r - ответ от гет апдейтс
アリサ
Документацию то читал?
Anonymous
смотря о какой именно документации идет речь
Anonymous
я хочу поместить все что я ему напишу в отправляемое им сообщение кроме, первых 2х слов "send massage"
Anonymous
как это сделать?
アリサ
Бот апи
Anonymous
ну я читал
Anonymous
но не учил)
アリサ
А не проще канал сделать?
Anonymous
так у меня бот не только рассылкой занимается
Anonymous
это так, удобство