Python 3 GTK app that compresses and resizes images. Full source for learning simple Gtk Python App dev..
Python and Gtk code to reduce file size and resize images for web usage.


Python 3 GTK app that compresses and resizes images. Full source for learning simple Gtk Python App dev..
I get bored easily and I am a visual person, I like my desktop to be flashy and beautiful. I also like things that speed up my productivity in a visual appealing way. Of course I am a Linux user, which makes theming way more easy and a lot more…
So you install XAMPP (Apache, PHP, MySQL development environment) and are ready to create your world famous web application but XAMPP installs into opt, which requires root to write to the files. You could change permissions, add groups, or symlink with some variation but why? Apache can serve docs from…
Most people know about The Gimp, Filezilla, and Blender. because they tend to get blogged often. They are great apps but here are a few that I think need some blog love. Utilities Sophos AntiVirus. I use this on my Linux machine as it scans in the background and is…
Had a little time today so I wanted to do some effects in Flowblade. If you need a little guidance maybe these will help. There are three in this video.
I am working on a project at work and they were interested in a video playing up top. I decided it might be more fun if you have a series of videos. I already had Bootstrap 4.3.1 doing things on the page and I almost always have JQuery – you…
A quick and dirty timer example. If you need to execute after a period of time use Thread.Timer(). This example uses simple thread and event to start and stop a clock in a Gtk 3 window counting up time in a label.
So I wanted to collect all the theme icons on my Linux machine so I wrote a little app. It is really fast using the ThreadPoolExecutor from futures. I’ve used this at work but never in a Gtk app. Here’s the result from the straight Python 3 code without a…
Today was a boring day so I was doing anything to make it go faster. I ended up redoing some Python code to get Dynatrace data. It didn’t need to be threaded but I was bored! It’s cold, windy, and dark here. Blah! Maybe someone will find this useful?
I wanted to give Scribus another try and had some downtime today. I used it eariler in the year to create a book cover for a friend’s family member who publishes on Amazon. This time I wanted to refresh myself and learn a bit more so why not record a…