Mimik
🅰️nimeCoder
Фу аминь.
Ну в целом почему нет. Жрать не просит. Если правильно делать то вполне себе вариант
Krapka
Ясно, ну сделай не криво.
Вооот, мы приходим к тому что мне вместо того чтобы использовать готовую либу из другого языка надо зачем-то делать свою под мой язык. И чем же это не создание существующего велосипеда?
Mimik
🅰️nimeCoder
🅰️nimeCoder
Причём qt это не только ui, это фрейм в широком смысле этого слова
🅰️nimeCoder
🅰️nimeCoder
🅰️nimeCoder
Я не помню, вычитал где-то
Я не слышал чтоб элеткрон официально делал какие то мосты куда-то.
Если нужно stdout/in и exec в помощь. Ну или если охота коммуницировать на сетевом уровне
Krapka
Ratatata
Mimik
🅰️nimeCoder
Mimik
Krapka
Если есть технология, я бы хотел работать с ней, а не костылить, делать врапперы, переписывать, фиксить
Запилить пару issue на гх когда всё подходит - можно
Но не когда решение этих issue требует кардинально изменить весь их код
Krapka
Krapka
Krapka
Я ж не прошу писать скрипты для микроконтроллеров на js. Под каждую задачу есть свои технологии. В данном случае их нет)
Ratatata
Krapka
Я ж не прошу писать скрипты для микроконтроллеров на js. Под каждую задачу есть свои технологии. В данном случае их нет)
Ну, к примеру, под одну из моих задач мне и tkinter подходит, под другую - tauri (хотя не спорю, Раст тяжел, но я ж не отказываюсь от написания на нем)
А когда не можем пожертвовать ни одним из критериев? Я ж не прошу сверх оптимизации и всё в одном, и чтоб это всё ещё и на джс работало 😂
Билдер для сборки в форматы для разных ОС, как юзеру Винды неизвестно что в голове в стайлгайдах у Мак творится, ну и пакет инструментов базовых для каждого языка, к которым можно подключать разные форматы GUI
Krapka
Может кому-то удобно фронт на dart писать, кому-то на xml, кому-то на html, а кому-то на tkinter/qt
Я в основном бекендер, и изучать сотню технологий фронта (в большинстве случаев неудобных) не очень хочется
Но нас обязывает это делать фреймворки)
Mimik
Vladislav
а кто знает давно ли они (разрабы vue-devtools) выпилили панель графов в отдельный плагин ? теперь приходится иметь n открытых окон вместо 1го 😢
p.s. Похерили dx/ux - печаль/тоска 🥲
🅰️nimeCoder
🅰️nimeCoder
я вообще vue-devtools не использую и чувствую себя впорядке
особенно как оно нещадно лагало, не работало, садило перформанс приложения, и это не правилось на vue3 годами
🅰️nimeCoder
Vladislav
ну я раньше использовал его (точнее просто через f12 когда на windows под electron разрабатывал) там все в порядке было, и это было когда они вот-вот только перешли со 2й версии Vue на 3ю, кста потом появился этот graph прям в самом devtools, но как видно не на долго он там задержался, я еще тогда замарачивался и встраивал сам google chrome расширение в этот electron чтоб не лазить в браузер за инфой. теперь вот пытаюсь что-то эдакое сотворить с tauri 🥲
🅰️nimeCoder
сейчас есть плагины для vite
но за граф не скажу
Vladislav
* но увы - выпилили от туда его 🥲
Vladislav
Vladislav
не выводить же постоянно в console.log условный - это просто ☠️
🅰️nimeCoder
как то хотелось конечно.. красиво, прикольно, но в связи с теми приколами что я описывал я в итоге отказался в целом от юза и особо не трогаю. мб только редко
Vladislav
Vladislav
или у тебя 1 такой mount и 1 "global" state ?
🅰️nimeCoder
🅰️nimeCoder
Сейчас наверное уже с богом фиксанули
Vladislav
Сейчас наверное уже с богом фиксанули
так он жешь только появился наверно в то время, сейчас его уже "переписали"|улучшили, вон даже выпилили по сути ненужную вещь как граф зависимостей в отдельную тулзу.
в общем попробуй, м.б. в этот раз зайдет... а я как такового на себе не испытывал таких проблем как у тебя...
🅰️nimeCoder
🅰️nimeCoder
его удалили чтоли
🅰️nimeCoder
ну точно, лол
🅰️nimeCoder
крч он был еще до 22, а на момент 2024г все еще был вроде
и это типа не редкость, проблема глобальная была
Vladislav
Krapka
А electron же с bun нема?
🅰️nimeCoder
А electron же с bun нема?
Bun и так через жопу пашет, а ты ещё в электрон хочешь запихать
Не уверен что это в целом возможно так просто ибо там не v8
Krapka
🅰️nimeCoder
Ну типа у электрона же интеграции всякие, думаю все возможно, но тут в электроне некоторые вещи годами не могут сделать, а что уж говорить о интеграции чужеродного решения
Krapka
🅰️nimeCoder
Вот был бы он на расте, ребята в чулочках бы жопу сутками рвали чтоб сделать, но у них вон свои приколы где они её рвут
Krapka
Неохота как-то на buntrolino писать 🤔
Всё сырое какое-то
А к tauri пока что не хочу возвращаться, вот и ищу альтернативу
Krapka
Wails остаётся
🅰️nimeCoder
В целом раьотает, нг как то...
🅰️nimeCoder
У меня постоянно какая то ошибка с билдом типа чета он там с wails папкой, мостом вот этим
Надо бывает их удалить и др, а то чета с правами не так и др, когда как
И ещё вроде хотредоад гошки не пашет (моста биндингов вроде) ну эт мб что-то на винде, а что-то на лине, а что-то на обоих
🅰️nimeCoder
Ну как хотредоад, ребилд + рестарт авто
Работает через сраку
Krapka
Принял, как обычно)
🅰️nimeCoder
иногда чисто вылезает и надо поебатся пару минут
Krapka
Может мне повезёт больше. Программирование это дело такое, тут только на везении жить
Vladislav
а во, репу изменили в имени https://github.com/vuejs/devtools-v6/issues/1875
крч небольшой "бэнч" провел, при подключенном vue-devtools@7.7.7 с включеным мониторингом перфоманса и отрисовкой порядка 1000 не сложных элементов,
в среднем выдавало 62 fps, и update time: 8.6 ms - это ср. знач. из 5 тестов подряд, так что думаю те баги пофиксили в devtools-v7, либо я что-то не так сделал...
Vladislav
Mimik
Всем привет, скажите кто-то пытался заставить electron писать звук отдельно от воспроизведения? Сабж - приложенька пишет рабочий стол со звуком, и сама-же приложенька в этот момент издает звуки (к прмиеру голос второго участника) и никак не получается заставить electron писать звук так, чтобы не попадали звуки самой приложеньки. может кто-то поделится опытом. готов даже финансировать =)
Алексей
помогите с нотаризацией
вроде все сделал как должно, но получаю ошибку
Unable to `require`
причем ошибка вызвана импортом самой либы нотаризации. Хотя делал все как в доке.
либу использовал @electron/notarize
nodejs 22.9.0
npm 10.8.3
Хоть направьте куда дальше копать...
Vladislav
Mimik