Linux Magazine 296: Pen Testing is available now! Learn to think like an attacker and find resources to get started with penetration testing. This month's DVD includes @fedora Workstation 42 Live and @ubuntubudgie 25.04
https://www.linux-magazine.com/Issues/2025/296?utm_source=mlm
#PenTesting #security #Linux #EUOS #Lomiri #Nushell #Ptcpdump #Python #deborphan #KiCad #NiceGUI #FreshRSS
Everyone who works in, or for, "small #IT", writing small, in-house (non-public-facing) applications for the business, should take a serious look at the #Python #NiceGUI (pronounced "nice guy").
NiceGUI was developed by a small German robotics company for their control software. The purity of the thought, the cleanliness of the design, and everything about this project sings.
Almost done with a small #app built in only #python using #nicegui. The documentation and references left a lot to be desired but once past the first learning hurdle, it’s actually really nice.
It’s also been an intro to #tailwind and I get why people like it so much. Definitely will be using it more in the future.
Chipping away at #Yakrazor - have big plans, but small spoons.
I'm liking the new mock UI, now to implement the code to make it tick. Once this code is at par with the basic prototype, I'll open up the repo to public.
It's nice to have devices on my home network available even when I'm traveling (to town), thanks to Tailscale.
Accessing Yakrazor running on my laptop to also keep a list of things to get done while in town. Even though every UI interaction has a round trip via flaky 4g on either side, it's usable.
- Bunch of things to do before guests arrive
- A week to get things done
Naturally, I had to build a task manager that works with my brain to accomplish the above. It only took a day to build a prototype, and two more to make it usable while going off on side quests required to complete remaining tasks.
I call it Yakrazor.
The most important feature: treat task list as a stack, because every tangent off of a task needs to be done before returning to previous task.
@mkennedy greatly enjoyed https://talkpython.fm/episodes/show/449/building-uis-in-python-with-fastui. The timing is fortuitous for my current quest. I don't see anything about #NiceGUI or #python-eel in the show archives. It would be great to have episodes or sections with these projects also, or perhaps even a round table with all three!
https://nicegui.io/
https://github.com/python-eel/Eel/
(#FastUI https://github.com/pydantic/FastUI )