Артем
а вот нодгуй...
Артем
Артем
собралось и даже запустилось что-то =))) но как-то чтранно оно ругается
Vadim
собралось и даже запустилось что-то =))) но как-то чтранно оно ругается
Интересно, а можешь сделать билд?) Просто сколько ресурсов потребляет) ОЗУ, размер установщика
Артем
вот опоздал на 20 сек, удалил все =)))
Vadim
И, кстати, вряд-ли оно сможет быстро заменить Электрон
Артем
да и по поводу установщика и т.д. - я ж под никсами живу
Артем
так что правильнее это пробовать под масдаем кому-то делать
Maksym
И, кстати, вряд-ли оно сможет быстро заменить Электрон
ну офк, реактгую месяц нодгую полгода
Vadim
ну офк, реактгую месяц нодгую полгода
Лол, у них конечно есть громадная экосистема
Vadim
Если эти штуки не умеют в node-addons, то им не выстрелить)
Maksym
Если эти штуки не умеют в node-addons, то им не выстрелить)
какие? нодгуй? написано что умеют только их надо перекомпилить
Vadim
какие? нодгуй? написано что умеют только их надо перекомпилить
Тогда норм, насчёт перекомпилить это нормально (хотя прекомпайл это так классно)
Vladimir
Если эти штуки не умеют в node-addons, то им не выстрелить)
Не думаю что с node-addons будут какие-то проблемы. Поменялся же gui а не нода
su
а тут даже пакеты не хотят поставится нормально, требуется ручна допилка системы, ай-яй-яй
при чем тут пакеты в python то же самое - не достаточно просто поставить пакеты, нужно удволетворить внешние зависимости через sudo apt-get install и конкретно указать какие тебе нужны библиотеки для gtk, python или чего еще, это для *-nix норма, если плагины в ноде будут от судо это делать сами у вас там есть пара вирусных пакетов в npm, вообще кабздец был бы
Артем
зову админа, а админ меня спрашивает "четенадо, хороняка"? =)))
Vladimir
добрее нужно быть к людям, если чего-то не хватает, то сообщить что и как нужно сделать... если я не админ, к примеру, а тупо прогер-кодер... может у меня и прав нет на судо =)
Ну у них видимо ещё не такое большое комьюнити чтобы покрывать все кейсы. Просто это не говорит об отсутствии кроссплатформенности как ты написал выше
su
это известная ошибка когда не делается полный цикл тестирования потому что у дев машин все зависимости подняты и как правило автоматические средства для создания файлов конфигурпции и развертывания не используются получается что у девов все работает у всех остальных как всегда
su
лень просто свои же пакеты на чистой системе проверять или в докер-контейнере вот и все)
Nikita
Crash приложения на Linux. Кто нибудь сталкивался?
Nikita
Да
Alexander
@ejnshtein
倫太郎
Electron.js releases
v8.0.0-nightly.20190903 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190903 v8.0.0-nightly.20190903
Артем
Народ, есть кто, хорошо разбирающийся в профайлере? Капитально так подтекает приложение, сделал несколько снапшотов с помощью "v8-profiler-node8" - но нифига не помогу понять, как же с этими снапшотами разобраться, где и что утекает =(
Anton
Ну можно начать с простого, посмотреть утечки сначала на фронте через дев тулзы
Артем
Артем
дампы кучи сделал, в девтулзу грузятся, но как с этим дальше работать - х.з.
Артем
нигде не удалось найти толковой информации как из этой свалки информации понять хоть что-то =(
Vadim
Какой процесс отлаживаешь основной или рендер? @ZloyPrizrak
Vadim
основной, в этом и дело
Такого опыта не было, если найдешь что-то скинь плиз, это реально интересно.
Vadym
Привет. Ребят, подскажите пожалуйста: мне нужно включать режим "Caps lock" перед вводом текста в поля формы только для японского языка. Есть проблема: как определить язык ввода пользователя до момента ввода?
Danila
Что за странный способ спама? Типа картинка для привлечения внимания?
Vadim
Что за странный способ спама? Типа картинка для привлечения внимания?
Типа они редактируют коммент, т.к. некоторые антиспам боты навешивают слушатель только на отправку сообщения, а на изменения не проверяют
Vadim
Ну это я так вижу
Vadym
но не помагает
Vadym
язык системы может быть русский например, а язык ввода японский
Vadim
Я имел ввиду дедовский способ через дом ивенты)
Vadym
как включить для юзера режим Сaps lock перед вводом текста?
Артем
по сути - никак, думаю... ибо это мягко говоря, управление подсистемой ввода
Артем
если не ошибасюь, даже сама ОС не может включить выключить КАПС... все, что можно делать - перехватывать клавишу и toUpperCase() выполнять
su
Да
ура)
Nikita
ура)
Подскажи плиз в чем причина)
Electron.js releases
v8.0.0-nightly.20190904 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190904 v8.0.0-nightly.20190904
Vadim
@ejnshtein количество спам-ботов зашкаливает, стоит добавить ботов в этот чат, пусть детектят спам. Например, попробовать этого: @nothingthere_bot
倫太郎
не ко мне
Vadim
Я видел только некого со статусом cooler
倫太郎
@sovasergey
Vadim
А то, дергать постоянно админов как-то глупо)
Завтра
да чет пиздец действительно, я этих аккаунтов уже штук 30 забанил 💁🏻‍♂️
Electron.js releases
v8.0.0-nightly.20190905 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190905 v8.0.0-nightly.20190905
Electron.js releases
v8.0.0-nightly.20190906 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190906 v8.0.0-nightly.20190906
Electron.js releases
v8.0.0-nightly.20190907 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190907 v8.0.0-nightly.20190907
Electron.js releases
v8.0.0-nightly.20190908 https://github.com/electron/electron/releases/tag/v8.0.0-nightly.20190908 v8.0.0-nightly.20190908
adikalon
Где почитать или может кто-то подскажет? Как я могу работать с бэкендом в электроне? С базой данных, файлами и т.д.? Взялся рабираться electron + vue и никак ничего толкового нагуглить не могу
adikalon
Не работал. Я с другого языка совсем. Но общее представление имею. Я не пойму как внутри компонента получить то, что я в беке отправляю
adikalon
там нет инфы про взаимодействие с vue
adikalon
Например. Я пишу в компоненте: import { ipcRenderer } from 'electron' И получаю ошибку: TypeError: fs.existsSync is not a function
Сергій
Electron же не поддерживает es6?
Сергій
Через require нужно подгружать
adikalon
Через require нужно подгружать
И так и так пробовал. Плюс у меня другие компоненты через импорт нормально подключаются
Сергій
Компоненты vue или электрона?
adikalon
vue
Сергій
Ну так vue работает с webpack или что они там юзают поэтому его компоненты и работают, а у электрона такого из коробки нету
adikalon
Ок. Как подключить?
Сергій
const { ipcRenderer } = window.require('electron');
Сергій
https://github.com/electron/electron/issues/9920