 Denis
    Denis 
    
    
        
        
        
        В свете того, что группы по React.js, DevOps, Angular.js и DBA зарекомендовали себя с очень положительной стороны, принял решение создать аналогичную группу по теме Node.js.
        
        Информации становится слишком много. Группы в Telegram способны очень хорошо решить эту проблему.
        
        Лайфхак - отключить уведомления и можно даже иногда пропускать сообщения. Но когда появляется вопрос по какой-то теме - делаешь поиск по истории чата и за секунду находишь людей, которые это обсуждали. И либо находишь ответ на вопрос, либо поднимаешь тему снова, указывая их. Либо пишешь им в личку и решаешь вопрос.
    
 
     Denis
    Denis 
    
    
        
        
        
        Итак, весь список русскоязычных чатов в Telegram по JavaScript, DevOps и DBA на данный момент:
        
        + https://telegram.me/react_js
        + https://telegram.me/angular_js
        + https://telegram.me/jslang
        + https://telegram.me/devops_ru
        + https://telegram.me/dba_ru
        + https://telegram.me/nodejs_ru
        
        Теперь пора заниматься делами. :)
    
 
     Denis
    Denis 
    
    
        
        
        
        
    
 
     Kons
    Kons 
    
    
        
        
        
        У ноды сменился недавно логотип и оттенок зеленого. Может быть поставить новый лого в качестве картинки группы? )
    
 
     Kons
    Kons 
    
    
        
        
        
        https://nodejs.org/en/about/resources/
    
 
     Denis
    Denis 
    
    
        
        
        
        Даже иак :)
    
 
     Denis
    Denis 
    
    
 
     Kons
    Kons 
    
    
 
     Denis
    Denis 
    
    
        
        
        
        
    
 
     Alexander
    Alexander 
    
    
 
     Denis
    Denis 
    
    
        
        
        
        Кто-нибудь собирается на http://events.linuxfoundation.org/events/node-interactive-europe?
    
 
     Kons
    Kons 
    
    
        
        
        
        Программы пока нет ( Так-то интересно, конечно.
    
 
     Denis
    Denis 
    
    
        
        
        
        Амстердам хорошо в себе всех собирает
    
 
     Denis
    Denis 
    
    
        
        
        
        Был на выходных на React.Amsterdam (как уже писал раннее) - было много хороших спикеров и гостей
    
 
     Denis
    Denis 
    
    
        
        
        
        Там Великобритания близко
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        Коллеги - ищу докладчиков на DevConf 2016 http://devconf.ru/ru/offers/js - может кого посоветуете?
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        У кого есть аккаунт на Хабре - поддержите плиз плюсиком - https://habrahabr.ru/company/devconf/blog/282151/ хочется набрать побольше интенесных докладчиков.
    
 
     Kanat
    Kanat 
    
    
        
        
        
        а народ собирается с бешеной скоростью.
    
 
     Denis
    Denis 
    
    
        
        
        
        
    
 
     Denis
    Denis 
    
    
        
        
        
        Отключили нотификацию для чатов, но бесит показ бейджа о непрочитанных сообщениях? Это можно отключить - http://prnt.sc/auzgll
    
 
     Kanat
    Kanat 
    
    
        
        
        
        Что за бейдж?
    
 
     Kanat
    Kanat 
    
    
        
        
        
        кто нибудь писал бота на js?
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        R
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        вдохновился новостью от телеграма?
    
 
     Kanat
    Kanat 
    
    
 
     Denis
    Denis 
    
    
        
        
        
        Для тех, кто не в курсе: https://telegram.org/blog/botprize
    
 
     Kanat
    Kanat 
    
    
 
     Kanat
    Kanat 
    
    
        
        
        
        с помощью бота
    
 
     Kanat
    Kanat 
    
    
        
        
        
        @durov молодец
    
 
     Anonymous
    Anonymous 
    
    
 
     Kanat
    Kanat 
    
    
        
        
        
        backup фото из instagram и vk
    
 
     Denis
    Denis 
    
    
        
        
        
        Будет ок :)
    
 
     Kanat
    Kanat 
    
    
        
        
        
        но вот как открыт закрытую профиль
    
 
     Kanat
    Kanat 
    
    
        
        
        
        и просмотреть фото
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        никак
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        читай доку api вк
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        https://vk.com/dev/photos
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        https://github.com/NaturalNode/natural кому интересна стала щас тема ботов
    
 
     Kons
    Kons 
    
    
        
        
        
        Вот фреймворк от майкрософта — https://dev.botframework.com/
    
 
     Denis
    Denis 
    
    
 
     Denis
    Denis 
    
    
        
        
        
        Pusher.com
        Wit.ai
        API.ai
        Google AI JAvaScript engine
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        это все за деньги же
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        какие-то black box rest апишки
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        если бота пилить для самообразования поиграться с NLP то в этом смысла нет
    
 
     Anonymous
    Anonymous 
    
    
        
        
        
        http://docs.botframework.com/builder/node/guides/understanding-natural-language/#navtitle а вот эта штука интересная
    
 
     Kons
    Kons 
    
    
        
        
        
        Если я правильно понял, то эта технология, родственная их фирменной Кортане
    
 
     Kanat
    Kanat 
    
    
        
        
        
        <!DOCTYPE html> <head> <title>Pusher Test</title> <script src="https://js.pusher.com/3.0/pusher.min.js"></script> <script> // Enable pusher logging - don't include this in production Pusher.log = function(message) { if (window.console && window.console.log) { window.console.log(message); } }; var pusher = new Pusher('c017321cc568cc06c674', { encrypted: true }); var channel = pusher.subscribe('test_channel'); channel.bind('my_event', function(data) { alert(data.message); }); </script> </head>
    
 
     Kanat
    Kanat 
    
    
        
        
        
        http://docs.botframework.com/builder/node/guides/understanding-natural-language/#navtitle это ваше кайф
    
 
     Kons
    Kons 
    
    
        
        
        
        Мне понравилось, с какой легкостью можно добавлять новые кейсы и «обучать» модель этому
    
 
     Denis
    Denis 
    
    
        
        
        
        Звучит сильно
    
 
     Denis
    Denis 
    
    
        
        
        
        А есть примеры такого?
    
 
     Denis
    Denis 
    
    
        
        
        
        Обучения модели
    
 
     Kanat
    Kanat 
    
    
 
     Kanat
    Kanat 
    
    
        
        
        
        В jabber было один бот
    
 
     Kanat
    Kanat 
    
    
        
        
        
        Который умел всё
    
 
     Denis
    Denis 
    
    
        
        
        
        http://www.wolfe.id.au/2015/07/06/iot-development-with-docker-containers/
    
 
     Kanat
    Kanat 
    
    
 
     Kons
    Kons 
    
    
        
        
        
        Пока только пробовал. Например бота, который вечером спросит, что хорошего я сделал за день )
    
 
     Kanat
    Kanat 
    
    
 
     Kons
    Kons 
    
    
        
        
        
        Не. Я не готов к этому сейчас )
    
 
     Kons
    Kons 
    
    
        
        
        
        Возможно, когда-то покажу
    
 
     Denis
    Denis 
    
    
        
        
        
        Уже будет неактуально
    
 
     Kons
    Kons 
    
    
        
        
        
        Я буду только рад, если кто-то сделает. Идея хорошая, не хочется, чтобы пропала.
    
 
     Denis
    Denis 
    
    
        
        
        
        Share your code
    
 
     Kons
    Kons 
    
    
        
        
        
        Да не. Я же говорю, всё было на уровне проб. То, до чего я дошел, любой сможет повторить минут за 20-30, просто следуя туториалам у того же ботбилдера )
    
 
     Kanat
    Kanat 
    
    
 
     Denis
    Denis 
    
    
        
        
        
        https://m.youtube.com/watch?index=6&list=PLfMzBWSH11xZWvE3iuTw6tdzp90gnODdp&v=Qkkmz5VZoMQ
    
 
     Denis
    Denis 
    
    
        
        
        
        Есть какой-нибудь бот, чтобы импортировал историю переписки с Gitter и Slack?
    
 
     Kanstantsin
    Kanstantsin 
    
    
        
        
        
        5.11.0 (Stable)
    
 
     Kons
    Kons 
    
    
        
        
        
        Апрель уж на исходе, а шестерки все нет.
    
 
     Антон
    Антон 
    
    
        
        
        
        SpiderNode, JavaScript-движок Firefox для Node.js, успехи Mozilla в работе с API Electron — https://ehsanakhgari.org/blog/2016-04-20/project-spidernode
    
 
     Kons
    Kons 
    
    
        
        
        
        Всё смешалось: кони, люди…
        Mozilla реализует API Node.js на своём SpiderMonkey, используя наработки движка от Microsoft…
    
 
     Anonymous
    Anonymous 
    
    
 
     Mikhail
    Mikhail 
    
    
        
        
        
        🤔
    
 
     Mikhail
    Mikhail 
    
    
 
     Denis
    Denis 
    
    
 
     Kanat
    Kanat 
    
    
        
        
        
        Promises for asynchronous programming 445
        fs.readFile('config.json',
        function (error, text) {
        if (error) {
        console.error('Error while reading config file');
        } else {
        try {
        let obj = JSON.parse(text);
        console.log(JSON.stringify(obj, null, 4));
        } catch (e) {
        console.error('Invalid JSON in file');
        }
        }
        });
        With Promises, the same functionality is implemented like this:
        readFilePromisified('config.json')
        .then(function (text) { // (A)
        let obj = JSON.parse(text);
        console.log(JSON.stringify(obj, null, 4));
        })
        .catch(function (reason) { // (B)
        // File read error or JSON SyntaxError
        console.error('An error occurred', reason);
        });