home.social

#pyqt5 — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pyqt5, aggregated by home.social.

  1. Как я устал от CVAT и в соло написал десктопный инструмент для авторазметки датасетов на PyQt5

    Надоело разворачивать CVAT через докер и мириться с лагами браузера? Я расскажу свою историю, как от простецкого аннотатора собранного на коленке написал мощную легковесную отечественную альтернативу на PyQt5 и OpenGl, с пакетной авторазметкой и иерархией классов.

    habr.com/ru/articles/1053394/

    #cvat #pyqt5 #разметка_данных #yolo #computer_vision #open_source #авторазметка #active_learning #Локальный_софт

  2. Как я устал от CVAT и в соло написал десктопный инструмент для авторазметки датасетов на PyQt5

    Надоело разворачивать CVAT через докер и мириться с лагами браузера? Я расскажу свою историю, как от простецкого аннотатора собранного на коленке написал мощную легковесную отечественную альтернативу на PyQt5 и OpenGl, с пакетной авторазметкой и иерархией классов.

    habr.com/ru/articles/1053394/

    #cvat #pyqt5 #разметка_данных #yolo #computer_vision #open_source #авторазметка #active_learning #Локальный_софт

  3. Как я устал от CVAT и в соло написал десктопный инструмент для авторазметки датасетов на PyQt5

    Надоело разворачивать CVAT через докер и мириться с лагами браузера? Я расскажу свою историю, как от простецкого аннотатора собранного на коленке написал мощную легковесную отечественную альтернативу на PyQt5 и OpenGl, с пакетной авторазметкой и иерархией классов.

    habr.com/ru/articles/1053394/

    #cvat #pyqt5 #разметка_данных #yolo #computer_vision #open_source #авторазметка #active_learning #Локальный_софт

  4. TorFlash — приложение для Linux: поиск торрентов, скачивание и копирование на флешку в одно нажатие

    У меня телевизор, который читает файлы с USB-флешки. Флешка отформатирована в FAT32, а значит — максимум 4 ГБ на файл. Типичный вечер выглядит так: Linux-приложение для тех, кто смотрит фильмы с USB-флешки. Поиск торрентов по Rutor, NoNaMe-Club и RuTracker, скачивание через libtorrent и автоматическое копирование на флешку с умным разбиением MKV-файлов под FAT32. Один бинарник, PyQt5, open source.

    habr.com/ru/articles/1039250/

    #torrent #libtorrent #PyQt5 #Linux #USB #FAT32 #BitTorrent #desktop_app #open_source #rutor

  5. TorFlash — приложение для Linux: поиск торрентов, скачивание и копирование на флешку в одно нажатие

    У меня телевизор, который читает файлы с USB-флешки. Флешка отформатирована в FAT32, а значит — максимум 4 ГБ на файл. Типичный вечер выглядит так: Linux-приложение для тех, кто смотрит фильмы с USB-флешки. Поиск торрентов по Rutor, NoNaMe-Club и RuTracker, скачивание через libtorrent и автоматическое копирование на флешку с умным разбиением MKV-файлов под FAT32. Один бинарник, PyQt5, open source.

    habr.com/ru/articles/1039250/

    #torrent #libtorrent #PyQt5 #Linux #USB #FAT32 #BitTorrent #desktop_app #open_source #rutor

  6. TorFlash — приложение для Linux: поиск торрентов, скачивание и копирование на флешку в одно нажатие

    У меня телевизор, который читает файлы с USB-флешки. Флешка отформатирована в FAT32, а значит — максимум 4 ГБ на файл. Типичный вечер выглядит так: Linux-приложение для тех, кто смотрит фильмы с USB-флешки. Поиск торрентов по Rutor, NoNaMe-Club и RuTracker, скачивание через libtorrent и автоматическое копирование на флешку с умным разбиением MKV-файлов под FAT32. Один бинарник, PyQt5, open source.

    habr.com/ru/articles/1039250/

    #torrent #libtorrent #PyQt5 #Linux #USB #FAT32 #BitTorrent #desktop_app #open_source #rutor

  7. Воскрешение NumLockCalc после 17 лет забвения

    Эта статья про одну клавишу и рефлекс длиной в двадцать с лишним лет. С 2003-го у меня привычка: палец сам идёт на NumLock → появляется калькулятор. Пользовался каждый день, тысячи нажатий. Потом пришли Win11 и корпоративный запрет *.exe – клавиша опустела, а палец всё равно идёт. В какой-то момент надоело, сел и сделал скрипт. Код писала нейросеть, а я три ночи подряд тыкал её носом в то, что не работает. По дороге узнал много нового про внутренности калькулятора Win11, перехват NumLock и прозрачность чужих окон. Дальше по классике: одна фича потянула остальные. В трее теперь живут ещё единицы измерения, заметки для Obsidian, учёт времени и скриншоты . CalcNumLock , один PYW на 150 kB или .exe на 50 МБ, исходник на GitHub. Бесплатно | Без рекламы | Без интернета .→

    habr.com/ru/articles/1027720/

    #калькулятор #горячие_клавиши #автоматизация #Python #PyQt5 #desktopутилиты #перехват_клавиш #NumLock

  8. Воскрешение NumLockCalc после 17 лет забвения

    Эта статья про одну клавишу и рефлекс длиной в двадцать с лишним лет. С 2003-го у меня привычка: палец сам идёт на NumLock → появляется калькулятор. Пользовался каждый день, тысячи нажатий. Потом пришли Win11 и корпоративный запрет *.exe – клавиша опустела, а палец всё равно идёт. В какой-то момент надоело, сел и сделал скрипт. Код писала нейросеть, а я три ночи подряд тыкал её носом в то, что не работает. По дороге узнал много нового про внутренности калькулятора Win11, перехват NumLock и прозрачность чужих окон. Дальше по классике: одна фича потянула остальные. В трее теперь живут ещё единицы измерения, заметки для Obsidian, учёт времени и скриншоты . CalcNumLock , один PYW на 150 kB или .exe на 50 МБ, исходник на GitHub. Бесплатно | Без рекламы | Без интернета .→

    habr.com/ru/articles/1027720/

    #калькулятор #горячие_клавиши #автоматизация #Python #PyQt5 #desktopутилиты #перехват_клавиш #NumLock

  9. Воскрешение NumLockCalc после 17 лет забвения

    Эта статья про одну клавишу и рефлекс длиной в двадцать с лишним лет. С 2003-го у меня привычка: палец сам идёт на NumLock → появляется калькулятор. Пользовался каждый день, тысячи нажатий. Потом пришли Win11 и корпоративный запрет *.exe – клавиша опустела, а палец всё равно идёт. В какой-то момент надоело, сел и сделал скрипт. Код писала нейросеть, а я три ночи подряд тыкал её носом в то, что не работает. По дороге узнал много нового про внутренности калькулятора Win11, перехват NumLock и прозрачность чужих окон. Дальше по классике: одна фича потянула остальные. В трее теперь живут ещё единицы измерения, заметки для Obsidian, учёт времени и скриншоты . CalcNumLock , один PYW на 150 kB или .exe на 50 МБ, исходник на GitHub. Бесплатно | Без рекламы | Без интернета .→

    habr.com/ru/articles/1027720/

    #калькулятор #горячие_клавиши #автоматизация #Python #PyQt5 #desktopутилиты #перехват_клавиш #NumLock

  10. Some more workshop work on the SDG2042X Linux GUI today (got a free Monday): Fixed 5 bugs in this round, including ARB handling on the real instrument, sweep fallback timing, preset handling, and one unsafe input-parsing corner.

    I hope GUI is getting a bit less fragile / more reliable.

    Blog:
    togo-lab.io/?p=287

    Gitea:
    gitea.togo-lab.io/tgohle/0003-

    #ToGoLab #Siglent #SDG2042X #PyQt5 #Testbench #OpenSource #python #weekendProject #diy_electronics #DIY

  11. Some more workshop work on the SDG2042X Linux GUI today (got a free Monday): Fixed 5 bugs in this round, including ARB handling on the real instrument, sweep fallback timing, preset handling, and one unsafe input-parsing corner.

    I hope GUI is getting a bit less fragile / more reliable.

    Blog:
    togo-lab.io/?p=287

    Gitea:
    gitea.togo-lab.io/tgohle/0003-

  12. Внедряем Gemini во все поля ввода Windows: Бесплатно, без смс и с обходом ограничений

    Полгода назад 1500 бесплатных запросов в Gemini казались вечностью. Сегодня Google закрутил гайки, и лимиты улетают за час Я доработал свою Open Source утилиту на Python. В этой статье расскажу, как реализовать систему ротации API-ключей, чтобы получить «бесконечный» доступ к нейронке, как переключаться между моделями Gemini и Gemma на лету и внедрить AI-помощника прямо в буфер обмена Windows. Исходники и готовый билд — внутри. Посмотреть код

    habr.com/ru/articles/974706/

    #python #pyqt5 #google_gemini #api #llm #open_source #автоматизация #буфер_обмена #gemma3 #petproject

  13. Haciendo downgrade de #pyqt5 en @archlinux, a veces hay que esperar un poco para que todo el ecosistema de paquetes funcione correctamente.

    En este caso, gns3-gui ha quedado atrás y no carga con la nueva release de python-pyqt5 en Arch.

    Todo sea para levantar #GNS3 y seguir jugando con parámetros del kernel #Linux para el nuevo curso de #Hardening Linux 😃

    #gnu #infosec #juncotic #networking #tcpip #hacking

  14. Haciendo downgrade de #pyqt5 en @archlinux, a veces hay que esperar un poco para que todo el ecosistema de paquetes funcione correctamente.

    En este caso, gns3-gui ha quedado atrás y no carga con la nueva release de python-pyqt5 en Arch.

    Todo sea para levantar #GNS3 y seguir jugando con parámetros del kernel #Linux para el nuevo curso de #Hardening Linux 😃

    #gnu #infosec #juncotic #networking #tcpip #hacking

  15. Scribe: Управляем ПК голосом. Бесплатно, оффлайн и с открытым кодом

    Всем привет! Многие знают, что в Windows есть встроенная функция «Распознавание речи», а в новых версиях — «Голосовой ввод» (Win + H). Это неплохие инструменты, но меня в них всегда смущали несколько моментов: непрозрачность в вопросах приватности, ограниченная кастомизация и глубокая интеграция в систему, которую не всегда удобно настраивать. Хотелось чего-то простого, гарантированно оффлайнового и с открытым исходным кодом, чтобы точно знать, как оно работает. Так родилась идея создать Scribe — полностью автономного и максимально гибкого голосового ассистента. В основе — приватность, автономность и гибкость. Я постарался реализовать функции, которых мне не хватало в других программах.

    habr.com/ru/articles/933968/

    #распознавание_речи #голосовое_управление #vosk #pyqt5 #windows #open_source

  16. Estuve probando PyQt5 y desarrollé una aplicación sencilla para generar operaciones matemáticas aleatorias para practicar con mi soroban.

    Por ahora permite elegir el tipo de operación y la cantidad de dígitos, y mostrar el resultado al presionar Enter

    #Python #PyQt5 #Programación #Educación #Soroban #Abaco #SoftwareLibre #OpenSource

  17. Estuve probando PyQt5 y desarrollé una aplicación sencilla para generar operaciones matemáticas aleatorias para practicar con mi soroban.

    Por ahora permite elegir el tipo de operación y la cantidad de dígitos, y mostrar el resultado al presionar Enter

    #Python #PyQt5 #Programación #Educación #Soroban #Abaco #SoftwareLibre #OpenSource

  18. #Ziaplot & #PyQt5, SVG on a #Python GUI, example from the docs ziaplot.readthedocs.io/en/late (there is anotehr exemple that renders the graph as PNG for embeding on #TkInter)

  19. #Ziaplot & #PyQt5, SVG on a #Python GUI, example from the docs ziaplot.readthedocs.io/en/late (there is anotehr exemple that renders the graph as PNG for embeding on #TkInter)

  20. Как студенты двигатель Стирлинга строили

    Хочу рассказать вам историю, как студенты двигатель Стирлинга строили.. Результат вам не скажу). Пусть он будет интригой, как и для, на протяжении всего проекта.

    habr.com/ru/articles/830352/

    #двигатель #стирлинг #двигатель_стирлинга #python #arduino #gui #pyqt5 #excel

  21. heise+ | GUI für Python: Bedienoberfläche per Drag-and-Drop mit dem Qt Designer erstellen

    Mit dem Qt Designer erstellen Sie schnell Bedienoberflächen für Python-Programme. Die Elemente lassen sich intuitiv anordnen, coden muss man nur noch wenig.
    GUI für Python: Bedienoberfläche per Drag-and-Drop mit dem Qt Designer erstellen
  22. heise+ | Programmieren mit Python: Bedienoberfläche via PyQt erstellen

    Wir zeigen Ihnen, wie Sie mit PyQt ein grafisches Login-Programm erstellen. Dabei lernen Sie die Grundlagen des beliebten GUI-Toolkits für Python kennen.
    Programmieren mit Python: Bedienoberfläche via PyQt erstellen