Den
Ааа, спс, решил сразу сюда без гугла, простите 😅
Kontsedal
ну и если я не путаю, то const is block scoped
myk.
let/const с областью видимости, да
Kontsedal
типа если внутри ифа определишь, то снаружи юзать не сможешь
Kontsedal
let/const с областью видимости, да
никогда не юзал эту фичу, разве что в циклах)
myk.
Любой вар заменим let/const
Ohar
Зачем циклы в 2017-м?:-)
Зачем вообще THING_NAME в 2017?
arts
Зачем вообще THING_NAME в 2017?
Зачем вообще 2017 в 2017?
Ohar
+
Михаил Макарычев
А может кто объяснить, в чём практическая польза Proxy в js? Типа чтобы сделать неизменяемые объекты?
myk.
Зачем циклы в 2017-м?:-)
И Т Е Р А Т О Р Ы
Ohar
И Т Е Р А Т О Р Ы
То же вопрос про них
Anonymous
Привет. При гет запросе читаю из json файла и возвращаю ответ. Ну так как читалка аснхронная то рендер странице нужно в колбеке описывать? Или как то по другому делается?
Anonymous
експресс
Anonymous
сенкс, буду пробовать
Ohar
Фейсбук вроде тоже так делает
Den
Ребят, повторюсь, я новичок, сильно не ругайте. Пытаюсь разобраться в ноде. Можно ли использовать нод и голый js в одном файле и обмениваться переменными?
Михаил Макарычев
Переформулируй. Что ты подразумеваешь под "обмениваться переменными"?
Den
Закинуть стринг в var str с помощью нода, а голым вывести str на страницу(пример) Все это в одном файле
Den
Или как надо?
Dika
Что значит "голым"?
Den
Ну обычным
Dika
В браузере?
Den
Да
Vlad
Нода это сервер)
Vlad
А браузер это тот, кто данные с сервера читает
Dika
Да
Нужно использовать аякс
Den
А как можно это сделать?
Den
Закинуть стринг в var str с помощью нода, а голым вывести str на страницу(пример) Все это в одном файле
Vlad
Тебе нужно эту переменную сервером отрендерить в js
Vlad
И в 1 файле никак
Dika
А как можно это сделать?
https://learn.javascript.ru/ajax
Vlad
Можно и без аякса, зачем так сложно сразу)
Vlad
Ты с php знаком?
Den
https://learn.javascript.ru/ajax
Аякс знаю, с пхп работал, а с нодом хз как
Дима
А может кто объяснить, в чём практическая польза Proxy в js? Типа чтобы сделать неизменяемые объекты?
Предел возможностей Proxy фактически ограничен только твоей фантазией
Vlad
Усилитель мемов, ты во всех чатах JS?)
Den
Ты с php знаком?
Ну да, но мне нодом надо)
Vlad
Ну да, но мне нодом надо)
Вот тв знаешь как php вывести переменную?
Михаил Макарычев
Предел возможностей Proxy фактически ограничен только твоей фантазией
А какие-то конкретные примеры есть? Именно для серверной разработки
Vlad
В файле вывести тупо текст, тут точно так же можно. Ты сервером(node.js) возвращаешь index.html в котором уже есть твоя переменная в теге script
Vlad
И браузер работает с index.html
Vlad
Ну не закидывайте вы парня сложными словами)
Vlad
Он же написал новичок
Дима
А какие-то конкретные примеры есть? Именно для серверной разработки
Выводить кастомную ошибку при отсутствующем методе — это из самого банального
Дима
Логгировать все обращения к свойству или создание инстанса
Den
Вот тв знаешь как php вывести переменную?
Ну эхо) А че там насчет аякса?
Safort
И в 1 файле никак
Можно. Правда, от такого кода будет дурно пахнуть.
Den
Лан, еду домой, буду пробовать, спс
Aleksand
Он же написал новичок
он не новичок, он лентяй)
Anonymous
расскажите а как правильно учить ? Пытаюсь написать блог на express и mogoDb. Идет очень туго. Неделю пытался написать логинизацию. Регистрация работает. Авторизация работает пока хреново. Каждый раз спотыкаюсь. В итоге продвижение идет милимитровыми шагами. Но самое главное- что я все таки учу ? Да, я рано или поздно закончу (за пол года😒 ) Да, оно буде работать ( в каком-то виде ) Но это все равно кустарщина и реального применения не имеет. Тоесть практическая польза от этого будет незначительная. Работник такой никому не нужен, даже после 3х или 5и кое-как законченых проектов. Мне кажется что без ментора и курсов практически не возможно это все нормально выучить. Так как правильно ? (извините)
Dan
Коллеги, позвольте позадавать немного глупых вопросов 😃 Я особо не трогал ноду, но тут появилась микрозадача по быстрому развёртыванию чатбота для телеграма именно на ноде, причём задача бота отвечать содержимым файла по команде, или отправлять сообщение хуману при каком-либо внешнем событии на самой машине. Я посмотрел в сторону telegraf js, фреймворка для быстрого разворачивания, и в принципе где-то минут за 20-30 развернул вполне рабочего чатбота, но лишь на половину. Я никак не могу понять, как можно заставить бота в том числе слушать внешние события, и в каких-то определённых ситуациях создавать сообщение определённому хуману? (между ними чат есть, если что). Возможно кто-то уже делал такое на ноде? p.s. на питоне я такое реализовал минут за 15, отвлекаясь на кофе и новости. но нужно разобраться именно с нодой и популярными фреймворками 😊 если у кого-то есть опыт - поделитесь пожалуйста
Sergey
Коллеги, позвольте позадавать немного глупых вопросов 😃 Я особо не трогал ноду, но тут появилась микрозадача по быстрому развёртыванию чатбота для телеграма именно на ноде, причём задача бота отвечать содержимым файла по команде, или отправлять сообщение хуману при каком-либо внешнем событии на самой машине. Я посмотрел в сторону telegraf js, фреймворка для быстрого разворачивания, и в принципе где-то минут за 20-30 развернул вполне рабочего чатбота, но лишь на половину. Я никак не могу понять, как можно заставить бота в том числе слушать внешние события, и в каких-то определённых ситуациях создавать сообщение определённому хуману? (между ними чат есть, если что). Возможно кто-то уже делал такое на ноде? p.s. на питоне я такое реализовал минут за 15, отвлекаясь на кофе и новости. но нужно разобраться именно с нодой и популярными фреймворками 😊 если у кого-то есть опыт - поделитесь пожалуйста
внешние события ты должен слушать сам telegraf лишь реализует взаимодействие с телеграмом
Sergey
Коллеги, позвольте позадавать немного глупых вопросов 😃 Я особо не трогал ноду, но тут появилась микрозадача по быстрому развёртыванию чатбота для телеграма именно на ноде, причём задача бота отвечать содержимым файла по команде, или отправлять сообщение хуману при каком-либо внешнем событии на самой машине. Я посмотрел в сторону telegraf js, фреймворка для быстрого разворачивания, и в принципе где-то минут за 20-30 развернул вполне рабочего чатбота, но лишь на половину. Я никак не могу понять, как можно заставить бота в том числе слушать внешние события, и в каких-то определённых ситуациях создавать сообщение определённому хуману? (между ними чат есть, если что). Возможно кто-то уже делал такое на ноде? p.s. на питоне я такое реализовал минут за 15, отвлекаясь на кофе и новости. но нужно разобраться именно с нодой и популярными фреймворками 😊 если у кого-то есть опыт - поделитесь пожалуйста
тебе нужно сохранить id хумана или хуманов в какой-то список (например переменная или база) при возникновении внешнего события отправлять сообщения по списку, с помощью телеграф
Sergey
Коллеги, позвольте позадавать немного глупых вопросов 😃 Я особо не трогал ноду, но тут появилась микрозадача по быстрому развёртыванию чатбота для телеграма именно на ноде, причём задача бота отвечать содержимым файла по команде, или отправлять сообщение хуману при каком-либо внешнем событии на самой машине. Я посмотрел в сторону telegraf js, фреймворка для быстрого разворачивания, и в принципе где-то минут за 20-30 развернул вполне рабочего чатбота, но лишь на половину. Я никак не могу понять, как можно заставить бота в том числе слушать внешние события, и в каких-то определённых ситуациях создавать сообщение определённому хуману? (между ними чат есть, если что). Возможно кто-то уже делал такое на ноде? p.s. на питоне я такое реализовал минут за 15, отвлекаясь на кофе и новости. но нужно разобраться именно с нодой и популярными фреймворками 😊 если у кого-то есть опыт - поделитесь пожалуйста
а какие у тебя внешние события?
Dan
а какие у тебя внешние события?
ну кстати я в этом направлении и думал примерно. а события, да пфф, df -h 😃
Dan
ну может еще результат работы free
Dan
так, микромониторинг для микросервиса
Vlad
Кто юзал Postgres?
Vlad
Для каких задач его лучше использовать?
Dan
я имел в виду события, которые не исходят от хумана 😊
Dan
но там могут быть еще и всякие сокеты, куда другие серверы могут кидать свои метрики