E.T. for Atari 2600 – Worst game ever got fixed

I had an Atari 2600 myself, though I never played the game E.T. on it. Anyway, this website explains in great detail how to fix the bugs and make the game more playable. If you’re used to assembler code for 8-bit computers and like a bit of hacking and byte squeezing, this is a must read for you!… Read More »

chtaube

Good logging practice in Python

I recently found this article about logging in Python. https://fangpenlin.com/posts/2012/08/26/good-logging-practice-in-python/   It describes the use of the logging module: import logging logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) logger.info(‘Start reading database’) # read database here records = {‘john’: 55, ‘tom’: 66} logger.debug(‘Records: %s’, records) logger.info(‘Updating records …’) # update records here logger.info(‘Finish updating records’)

chtaube

Debian Kernel downgrade due to bug 819881

My Debian Jessie system started freezing while surfing the web with Firefox or working with Gimp. May 16 18:59:31 fry kernel: [ 6498.532750] PGD 0 May 16 18:59:31 fry kernel: [ 6498.532760] Oops: 0002 [#1] SMP May 16 18:59:31 fry kernel: [ 6498.532778] Modules linked in: snd_hrtimer snd_seq_midi snd_seq_midi_event snd_seq pci _stub vboxpci(O) vboxnetadp(O) binfmt_misc vboxnetflt(O) vboxdrv(O) nfsd… Read More »

chtaube

My site is now SSL enabled! (finally)

I’ve finally got letsencrpyt.sh up and running to work with my jailed FreeBSD server. The main site and most (if not all) subdomains are now SSL-enabled.

chtaube

Own XMPP (Jabber) server

I’ve set up my own XMPP (Jabber) instant messaging server – Prosody on FreeBSD 10. It uses SSL/TLS encryption provided by letsencrypt. You can contact me on chtaube (at) jabber (dot) rfc2322 (dot) org The server is currently not open for new registrations, but you can drop me a note if you’re interested in getting an account.

chtaube

let’s encrypt with letsencrpyt.org

I’m trying to replace the self-signed certificate for this webserver with trusted ones from letsencrypt.org. Unfortunately – as I am using FreeBSD jails excessively – this doesn’t seem so easy at first glance. I found this document which uses the security/letsencrypt.sh port. First, nginx needs to be reconfigured: Each subdomain has to serve a special directory /.well-known/acme-challenges/ were… Read More »

chtaube

Schalttag

Genau am Schalttag – also dem 29. Februar 2016 – wurde auch mein DSL-Anschluss umgeschaltet. Es erfolgte ein Wechsel von Versatel zur Telekom. Versatel gab mir an meinem Standort nur 10 MBit/s, das wahre Nadelöhr waren aber die 512 kBit/s Upstream. Mit der Telekom habe ich nun VDSL mit 50 MBit/s Down- und 10 MBit/s Upstream. Eine Fritz!Box… Read More »

chtaube