Just released version 1.0.1 of Monokular - a useful tool for exporting PDF pages as images with a preview option.

Install it from the AUR: https://aur.archlinux.org/packages/monokular

#ArchLinux #AUR #PDF #Python #Qt6 #PyQt6 #Linux #KDE #KDEPlasma

Тренажёр таблицы умножения на PYQT6

Этот материал в первую очередь для тех кто хочет выучить (вспомнить) таблицу умножения сам, или помочь в этом своим близким, особенно интересно должно быть родителям второклашек (хотя и для взрослых довольно полезная разминка: сможете ли вы за минуту решить 20 случайных примеров на умножение и деление?). Это цифровизация интересной школьной практики (решения случайных примеров на скорость). По ссылкам можно посмотреть код и реализацию на PYQT, на вопросы с удовольствием отвечу в комментариях.

https://habr.com/ru/articles/1029842/

#приложения #pyqt6 #умножение

Тренажёр таблицы умножения на PYQT6

Это ещё один материал посвященный реализации тренажера таблицы умножения на хабре) ( 1 , 2 ), правда реализованного в качестве десктопного приложения на PYQT6. Кода там много, и в целом каких-то...

Хабр

Hey everyone! I created Monokular, a simple and lightweight app that lets you export PDF pages as images with a quick preview option. I hope it’ll be useful for you as well. If you handle a lot of documents, this might save you some time!
Your thoughts and feedback are much appreciated!
https://aur.archlinux.org/packages/monokular

#Linux #AUR #ArchLinux #PDF #Python #Qt6 #PyQt6 #kde #kdeplasma

@jloc0 @thesaigoneer @dobbie003

The new #mpd frontend is starting to take shape, however it is really still in the concept phase. Right now all the setup is done with #pyqt6 then it hands over to #quickshell via a Popen() call, where the pid is saved and everything dies (reasonably) gracefully on exit.

What needs to be done is the integration of the QML gui into the python scripts via QtQuick. That will really bring it out of concept and into development 🤓

https://youtu.be/9HAGDz1gxEI

#slackware #QtQuick #python

new workflow for pympd

YouTube

Слепое пятно аудио-форензики: Реализуем скрытый канал передачи данных в метаданных MP3 на Python

Считаете, что спрятать файл внутри песни, не испортив звук, невозможно? Мы тоже так думали, пока не разобрали спецификацию ID3v2 до винтика. Оказывается, внутри каждого MP3-файла есть «слепая зона», куда можно положить ключи шифрования, документы или исходный код, и при этом: MD5 аудиопотока не изменится. Спектрограмма будет идеально чистой. Файл проиграется в любом плеере. Мы написали ChameleonLab: MP3 Stego на Python, чтобы доказать это. Внутри — полный разбор архитектуры, код и сценарии использования для защиты авторских прав.

https://habr.com/ru/companies/chameleonlab/articles/992276/

#Python #Steganography #MP3 #PyQt6 #Information_Security #Digital_Forensics #chameleonlab

Слепое пятно аудио-форензики: Реализуем скрытый канал передачи данных в метаданных MP3 на Python

Привет, Хабр! В мире информационной безопасности тема стеганографии (скрытия факта передачи данных) изучена вдоль и поперек. Когда речь заходит об аудиофайлах, любой учебник предложит вам классический...

Хабр

@dobbie003 @jloc0 @thesaigoneer

https://www.youtube.com/watch?v=UccHgrPkg50

My workflow with #Slackware #music #mpd #quickshell (for the cental mixer gui) and #python #pyqt6 for the tray icon and volume slider.

Work Flow ;-)

YouTube

Менеджер Python проектов на Python

Была у меня папка на диске C под названием Python . В ней я держал свои проекты. Со временем надоело каждый раз вручную создавать папку для нового проекта, потом вручную создавать стартовый файл app.py. Это одно и то же действие снова и снова. В какой то момент я зае***ся сильно устал, хотелось просто нажать одну кнопку и получить готовую структуру без рутины. Решил автоматизировать Здарова Хабровчане, на связи King Triton . Ловите мое очередное бесполезное творение PythonProjectManager (далее PPM ) PPM это небольшое приложение на Python . Сделано на PyQt6. Задача простая. Создавать проекты быстро, без лишних движений, с удобным доступом к ним

https://habr.com/ru/articles/969318/

#python #project_manager #pyqt6 #gui #windows

Менеджер Python проектов на Python

Python Project Manager by King Triton Была у меня папка на диске C под названием Python . В ней я держал свои проекты. Со временем надоело каждый раз вручную создавать папку для нового проекта, потом...

Хабр

Релиз ChameleonLab под Windows и macOS: История о невидимых данных, «зомби»-потоках и секретной игре

Хочу поделиться историей разработки и последним обновлением нашего проекта — ChameleonLab . Это кроссплатформенное десктопное приложение для стеганографии и стегоанализа. С момента первого релиза мы не только добавили новые функции, но и столкнулись с целым рядом интересных технических вызовов, решениями которых и хотим поделиться. И, конечно же, мы наконец-то готовы представить версии как для macOS , так и для Windows .

https://habr.com/ru/articles/941704/

#стеганография #информационная_безопасность #шифрование #pyqt6 #lsb #lsbстеганография

Релиз ChameleonLab под Windows и macOS: История о невидимых данных, «зомби»-потоках и секретной игре

Привет, Хабр! Хочу поделиться историей разработки и последним обновлением нашего проекта — ChameleonLab . Это кроссплатформенное десктопное приложение для стеганографии и стегоанализа. С момента...

Хабр

ChameleonLab: Как мы портировали стеганографический инструмент на macOS. Грабли, решения и планы на Android

Привет, Хабр! В наших прошлой и позапрошлой статьях мы рассказывали о создании нашего инструмента для стеганографии и стеганоанализа ChameleonLab. Мы получили массу ценных отзывов, и один из самых частых запросов был: «А когда версия для macOS?». Что ж, по вашим многочисленным просьбам, мы сделали это — ChameleonLab теперь доступен для macOS! Этот путь оказался не просто «взять и пересобрать». Нам пришлось столкнуться с рядом специфичных для macOS проблем, начиная от сборки .app -пакетов и заканчивая борьбой с «замороженной» иконкой в Dock при запуске. В этой статье мы хотим поделиться нашим опытом, рассказать о сложностях переноса, показать конкретные решения в коде и заглянуть в будущее.

https://habr.com/ru/articles/939766/

#стеганография #pyqt6 #macos #стегоанализ #lbs #криптография #numpy #pillow #matplotlib

ChameleonLab: Как мы портировали стеганографический инструмент на macOS. Грабли, решения и планы на Android

Привет, Хабр! В наших прошлой и позапрошлой статьях мы рассказывали о создании нашего инструмента для стеганографии и стеганоанализа ChameleonLab. Мы получили массу ценных отзывов, и один из самых...

Хабр

Часть 2: ChameleonLab — не просто утилита, а учебная лаборатория

Привет, Хабр! Честно говоря, публикуя первую статью , мы и представить не могли, какой отклик она получит. В ней мы представили наш новый проект — ChameleonLab, утилиту для стеганографии с дружелюбным интерфейсом, позволяющую скрывать данные в изображениях и документах. После этого нашу почту буквально завалили письмами: люди делились идеями, задавали вопросы и рассказывали, как используют программу. Этот невероятный интерес и стал главной причиной, по которой мы с удвоенной энергией взялись за развитие проекта. Сегодня мы хотим поделиться тем, что нового появилось в ChameleonLab, во многом благодаря вам. А для всех, кто хочет опробовать новые функции прямо сейчас, мы собрали свежую версию. Скачать ее можно по ссылке: ChameleonLab 1.3.0.0

https://habr.com/ru/articles/938868/

#стеганография #pyqt6 #lsb #стегоанализ #криптография #numpy #matplotlib

Часть 2: ChameleonLab — не просто утилита, а учебная лаборатория

Привет, Хабр! Честно говоря, публикуя первую статью , мы и представить не могли, какой отклик она получит. В ней мы представили наш новый проект — ChameleonLab, утилиту для стеганографии с дружелюбным...

Хабр