Pake: 웹페이지를 5MB 크기의 데스크톱 앱으로 변환하는 Rust 기반 도구
Rust Tauri 프레임워크를 사용하여 Electron 대비 약 20배 작은 5MB 내외의 초경량 데스크톱 애플리케이션 패키징을 지원한다.
Pake: 웹페이지를 5MB 크기의 데스크톱 앱으로 변환하는 Rust 기반 도구
Rust Tauri 프레임워크를 사용하여 Electron 대비 약 20배 작은 5MB 내외의 초경량 데스크톱 애플리케이션 패키징을 지원한다.
TorFlash — приложение для Linux: поиск торрентов, скачивание и копирование на флешку в одно нажатие
У меня телевизор, который читает файлы с USB-флешки. Флешка отформатирована в FAT32, а значит — максимум 4 ГБ на файл. Типичный вечер выглядит так: Linux-приложение для тех, кто смотрит фильмы с USB-флешки. Поиск торрентов по Rutor, NoNaMe-Club и RuTracker, скачивание через libtorrent и автоматическое копирование на флешку с умным разбиением MKV-файлов под FAT32. Один бинарник, PyQt5, open source.
https://habr.com/ru/articles/1039250/
#torrent #libtorrent #PyQt5 #Linux #USB #FAT32 #BitTorrent #desktop_app #open_source #rutor

Проблема У меня телевизор, который читает файлы с USB-флешки. Флешка отформатирована в FAT32, а значит — максимум 4 ГБ на файл. Типичный вечер выглядит так: Открыть браузер → найти торрент Открыть...
Как я сделал desktop-версию мессенджера на vanilla Electron, не на React Native for Desktop. И не пожалел
Это четвёртая статья из серии про инженерные решения в ONEMIX — моём мессенджере на React Native. В предыдущих разбирал трёхуровневый кэш сообщений , Double Ratchet E2E и WebRTC звонки с trickle ICE . Последняя про звонки набрала больше всего просмотров, и в комментариях несколько раз спрашивали про десктоп: "а как у тебя там устроено?". Сегодня — отдельная статья про desktop-версию. Сразу скажу: я не использовал React Native for Desktop , не Tauri, не React, не TypeScript. Чистый Electron + vanilla HTML/JS. Это нестандартное решение, и я объясню почему пошёл этим путём, что от этого выиграл, и где это бьёт по голове.
https://habr.com/ru/articles/1034184/
#electron #desktop_app #кроссплатформенная_разработка #мессенджер #ipc #electronbuilder #autoupdater #deep_links #system_tray #vanilla_js

Уровень: middle/senior, кросс-платформенная разработка Стек: Electron 28, electron-builder, electron-updater, vanilla HTML/JS Что внутри: архитектурные решения, IPC между окнами, deep links на трёх...
Podman Desktop
Mit Podman Desktop steht eine grafische Verwaltungsoberfläche für die Containerlösung zur Verfügung.