Projects
18 Jun 2018
Checks periodically for free disk space and alerts user via email when there is not enough free space (threshold set in config).
It does not aim to replace any large monitoring tools, origin of this tool is pretty simple. I ran out of disk space on my root partition, which caused it to break.
I was suprised initially, why would you not be able to ssh onto a machine that ran out of space on / partition? Turns out, that if sshd can’t log even 1 byte to syslog, it just stops.
18 Apr 2015
A small and simple CMS (content management system) like Drupal, Joomla, WordPress.
It may not have as much plugins and templates like WordPress but it is super simple application with django admin with WYSIWYG editors for page and post editing.
It is designed for easy web content editing with no previous experience in HTML or CSS. Just install it once, use default template or create one for yourself (or hire someone to make it) and use it. There is no maintenance required.
26 Apr 2014
Python application for dynamic changing of wallpapers depending on certain conditions (time of day, date, wheather, cpu temperature, etc…).
This tool comes with some pre-tested images that work pretty well. It will run on background and update the wallpaper based on the time of day. It does this by merging few of the images together, so you can have nice sunny day as wallpaper during the day, and darker starry one during the night.
17 Jun 2013
A simple CLI chatserver that uses server-client RSA key based authentication. I added dynamic keypair generation for server and clients (on startup each generates 4096b long key) and exchanges public keys when connected. This way there is no need to create encrypted keys for clients and server.
2/2