Aleksand
Не уверен
Native addons (`.node` files) use is supported, but packaging .node files inside the executable is not resolved yet. You have to deploy native addons used by your project to the same directory as the executable. гораздо важнее что он electron не умеет пока, это же 90% целевой аудитории пакета
Aleksand
https://github.com/jingweno/godzilla
автор красавец - реализовал только console.log и показал что если на го написать fmt.Println() это будет в 10 раз быстрее чем console.log на ноде. отличная работа!
Vladimir
Это точно - но пипл хавает, звездочки ставят
Vladimir
Не посмотрев код и не попробовав
Чурка
Native addons (`.node` files) use is supported, but packaging .node files inside the executable is not resolved yet. You have to deploy native addons used by your project to the same directory as the executable. гораздо важнее что он electron не умеет пока, это же 90% целевой аудитории пакета
Если бы была возможность упаковать node-clr, то про Электрон можно было бы забыть в большинстве случаев. Как раз недавно кинула гисту с примером использования WPF.
Vitaly
Коллеги, мы тут делает стрим по разработке телеграм ботов на ноде, будут очень простые вещи, но если кому интересно - вэлкам https://www.youtube.com/watch?v=abeFzvyGzqE
M
Если ещё покажите связывание с ботами из ВК – цены вам не будет.)
Aleksand
WPF, WinForms.
ну сам электрон это не заменит никак. это даст возможность разбираться в большом проприетарном фреймворке, а это не очень нужно большинству. прелесть электрона как раз в абстрагированной оболочке кроссплатформенной, когда можно думать про продукт а не про WinForms и прочее
Aleksand
если я при разработке ПО думаю более 20-30% времени о конкретной платформе, фреймворке или об особенностях языка то это неудачный выбор технологий для продукта и чрезвычайно дорогой для бизнеса.
Aleksand
Эм... Кроссплатформенный .NET опять отменили ?
его и не назначали, он даже на винде из коробки не стоит, если не ошибаюсь.
Чурка
Стоит начиная с Vista в обязательно м порядке.
Aleksand
Стоит начиная с Vista в обязательно м порядке.
можете привести хоть один пример .net-приложения для декстопа популярного и нужного людям которое стартанет и будет работать на маке в том числе?
Aleksand
может майкрософт написал Visual Studio Code на .net? не может быть, это что же даже авторы .net предпочли электрон своим разработкам?
А ВОТ ТЕПЕРЬ ПАБЛИК
Anton
может майкрософт написал Visual Studio Code на .net? не может быть, это что же даже авторы .net предпочли электрон своим разработкам?
вполне логично, там же полная жопа с зависимосятми и ничего толком не заводится. кор то может и переписали, но либы то все под винду. сколько не пытался его потрогать, там даже прстое консольное приложение написать - боль и унижение, если нужны сторонние либы. а как показывает практика они нужны всегда
Aleksand
вполне логично, там же полная жопа с зависимосятми и ничего толком не заводится. кор то может и переписали, но либы то все под винду. сколько не пытался его потрогать, там даже прстое консольное приложение написать - боль и унижение, если нужны сторонние либы. а как показывает практика они нужны всегда
ровно поэтому электрон получает развитие и будет доминировать, круто и то что за ним стоит богатый и мощный контрибьютор. вообще кажется что подобный подход начинает выигрывать не только в декстопе но и в мобайле
Anonymous
Привет! Я новичек в разработке, подскажите, пожалуйста, как передать объект из node.js в клиентский javascript ? (не используя шаблонизатор)
Anonymous
M
+ nodeschool.io
M
Просто топовый сайт, для углублённого обучения.
Nurik
Как получить имя файла в nodejs ? Без использования всяких там body-parser и так далее ?
Nurik
Это если делать upload файла бинарного методом post.
Nurik
Здесь, я так понимаю в основном ноду юзают для сборки фронтенда и так далее ? Нет таких, кто юзает "голый" nodejs для сетевых утилит-демонов ? Просто вообще тяжко найти инфу как работать с голым nodejs всюду модули пихают.
M
Тебе нужно имя файла, который приходит с http-респонза?
Nurik
Тебе нужно имя файла, который приходит с http-респонза?
Мне нужно имя файла приходящего в теле запроса.
Mikhail
Если ещё покажите связывание с ботами из ВК – цены вам не будет.)
Так там не слишком сложно. Получаешь что-то от ВК и вызываешь нужные функции для бота в телеграме.
M
В теле колбека делаешь res.on('data', (data) => { });
M
И получаешь.
M
(это по памяти писал, не проверял)
Mikhail
я пишу фреймворк для ботов вк на основе коллбэка, думаю, скоро зашарю :)
Vitaly
пиши на промисах, съекономь время, все равнож переписыьать прийдется
Mikhail
ты про коллбэк для event?
Mikhail
Посмотри на telegraf.js.org, у них отличное API
там все эвенты command, on на коллбэках
Sergey
там все эвенты command, on на коллбэках
Ну и чего плохого. Можно в фп стиле писать при желании
Mikhail
я не говорил, что это плохо. я не понял, к чему ты мне сказал, чтоб я посмотрел апи телеграфа
Sergey
Очень легко и удобно. Есть flow
Sergey
И другие миддлвары
Mikhail
спасибо, я знаю, работаю с ботами для телеграма
Дима
Здесь, я так понимаю в основном ноду юзают для сборки фронтенда и так далее ? Нет таких, кто юзает "голый" nodejs для сетевых утилит-демонов ? Просто вообще тяжко найти инфу как работать с голым nodejs всюду модули пихают.
Не знаю, почему никто не пояснил самого главного: нода — это каркас, и на голой ноде вообще не особо приятно писать, и делать мини-проекты с модулями — это абсолютно нормально
Vitaly
Это мидлварь А вы точно программист?
Nurik
Не знаю, почему никто не пояснил самого главного: нода — это каркас, и на голой ноде вообще не особо приятно писать, и делать мини-проекты с модулями — это абсолютно нормально
Понятно. Теперь буду знать. И соглашусь, что на голой ноде не очень приятно писать. Но я как бы это делаю намерено, чтобы понимать как работают модули на более низком уровне, без влезания в исходники. Тот же multer, который мне как бы подходит, на самом деле обертка над busboy, из которого на самом деле мне нужен был только dicer.
E
Привет, подскажите пожалуйста ю, что можно использовать для авторизации(роли)?
M
OAuth, Firebase, Passport.js
E
OAuth, Firebase, Passport.js
Спасибо, но все это вроде для аутентификации
M
Смотря как настроить. В том же ФБ можно прописать роли непосредственно в правилах базы/стореджа. Но это если надо немного заморочиться.
Fink
Всем доброго времени суток. Пишу бота на nodejs с использованием node-telegram-bot-api, хочу реализовать удаление юзера из базы данных в тот момент, когда он удаляет диалог с ботом из списка чатов. но не могу найти такой евент ни в библиотеке ни в самом api телеграма. подскажите, возможно ли вообще осуществить такое, если да, то каким образом? может есть что-то типа: bot.on("deleteConversation", callback)
Fink
=( спасибо
Evgeny
просто раз в сутки отправляй ему сообщение - "Эй, я еще тут?" если ответа нет - можешь удалять из базы
Fedor
Ну и совет
M
Есть у кого годные ресурсы на написание балансировщика? (Кроме Ноды в бою с Хабра)
M
по написанию*
M
Весь этот движ с ВоннаКраем – просто прекрасен.
M
И сегодня может быть вторая волна веселья.
Vladimir
слишком много хайпа, большинство уже накатили апдейты
Anonymous
Можно как-то сделать чтобы csurf работал только когда есть req.user?
Anonymous
Спасибо
kdm🇩🇰
ребят, есть файл надо его отправить в ответ на запрос, в экспрессе это как сделать? res.download, res.sendFile, res.send или res.end ?
kdm🇩🇰
фак, почему не могу так сделать, файл весит больше, дома вчера тестил и все норм даже на send() было
kdm🇩🇰
картинка битая приходит п.с исправил, забыл закодировать в base64
Сергей
Привет! Мне нужно на сервере загрузить одну страницу и спарсить с неё ссылки всех картинок какие есть готовые модули для подобной задачи? Спасибо)
А ВОТ ТЕПЕРЬ ПАБЛИК
Cheerio
Vladislav 👻
google chrome stateless
Vladislav 👻
вру, забыл как называется
Vladimir
Regexp?😂
Vitaliy