After switching from Tiny Tiny RSS to Nextcloud News there was no possibility to filter items from my “unread” feed. But there is an API, so a quick Python script later, there was a filtering possibility (which even supports regular expressions). It doesn’t have a shiny UI, but a configuration file does the job just… Read more Nextcloud News: filter feed entries
Author: mathis
Nextcloud client updates
On Debian systems, I normally use the AppImage package of the Nextcloud client. But unlike native packages, updating it is cumbersome: download the new binary from Nextcloud’s web site, move it to the destination directory and update the symlink (which I use on startup). And sometimes the Nextcloud client announces an update which isn’t even… Read more Nextcloud client updates
Isolated Guest Network with a Raspberry Pi
Recently I was unsatisfied with the possibilities my FritzBox router gave me concerning the guest network. At first glance, all was fine – the box allowed me to set one port as “guest network” which was isolated from the rest of my LAN. But then I wanted to set a Pi-Hole as DNS server. It… Read more Isolated Guest Network with a Raspberry Pi
Heavy (Log) Rotation
Sometimes I am at the point where there’s too much log output, but I don’t want to send everything to /dev/null because of some rare bug. The easiest way I know to retain some fixed amount of logs is to use rotatelogs from Apache HTTPD – e.g. in the following fashion:
Use Canon CanoScan 9000F Mark II to digitize slides and prints on Linux
Some time ago I collected some boxes of slides from my parents and parents-in-law. The pictures were taken in the 70s and 80s and it would be a shame to disregard them, so I set out to create a workflow to digitize them. I bought a CanoScan 9000F Mark II because the Linux support is… Read more Use Canon CanoScan 9000F Mark II to digitize slides and prints on Linux
Certificates and the JVM
The recent events revealed that the internet is not a very safe place. If you don’t encrypt your data, it is likely to be analyzed by third parties like intelligence services. So you start to encrypt everything because you care for the safety your customers data. You managed to get it done without extra budget… Read more Certificates and the JVM
Developing Android apps in Eclipse
For some time now, Android development in Eclipse made me stumble in one point: the libraries. When you develop an app, there will be some third-party library you can use – and it’s easy to do so, just drop it into the “libs” directory. The Android Development Tools (ADT) take care of adding it to… Read more Developing Android apps in Eclipse
Ever wanted to search the whole subversion repository?
Did you ever remember that you coded something exactly the way you need it now but don’t know the project name anymore? – Was it this one? (check out project, click through the files) No… wait, perhaps this one? (check out project, click through the files) No… *sigh*
Filter and monitor web access on Linux transparently
I have put together a howto document to describe how the internet access on a linux computer can be filtered, and daily/weekly/monthly email reports can be sent for monitoring purposes. This was meant as a replacement for the program “Safe Eyes” as it would not run on Linux. PDF howto (6 pages) There are some… Read more Filter and monitor web access on Linux transparently
JMX and firewalls
You just deployed your Java web application to production and everything is working – great! And as you always follow best practices, you included some meaningful metrics via JMX beans. You tested them locally and in test stage. But production servers have an extra firewall which prevents you from accessing any port except your web… Read more JMX and firewalls