November 19, 2017

Fedora 26: Terminus Font renamed

Quick note: In Fedora 26, the Terminus font was renamed. It is now called “xos4 Terminus”. If you use rxvt-unicode, you will have to adjust your .Xresources. For my setup, the relevant line now looks like this: URxvt.font: xft:xos4 terminus:pixelsize=16

October 30, 2017

Implementing IP Multicast over Ethernet with LwIP and ChibiOS on a STM32F767ZI

For my master’s thesis, I work with STM32F767 Nulceo-144 boards. We are using ChibiOS as operating system and needed support for IP Multicast. This blog post describes what is necessary to add Multicast support to this setup. Overall, it was a lot of fun and I learned a lot! First of all, let’s take a quick look at how Multicast works. Multicast means that we address a single packet to several peers. Read more

May 6, 2017

Request Let’s Encrypt Certificates with Ansible

Since version 2.2, Ansible comes with the letsencrypt module. This allows you to request certificates from letsencrypt. Unfortunately, I’ve found the documentation to be a bit lacking, so I want to document what I’ve done to get this working. If your distribution doesn’t have Ansible 2.2 yet, you can very easily install it using pip: pip install --user ansible As always, this is not a copy & paste tutorial, but a collection of ideas that you have to adjust to your environment. Read more

May 1, 2017

Wallabag and zeit.de Paywall

Wallabag supports paywalls. To make the zeit.de paywall work, just add the following snippet to /vendor/j0k3r/graby-site-config/zeit.de.txt: requires_login:truenot_logged_in_xpath://aside[@class='gate']login_uri:https://meine.zeit.de/anmeldenlogin_username_field:emaillogin_password_field:pass Afterwards, add your zeit.de credentials to /app/config/parameters.yaml: sites_credentials:zeit.de:{username:"you@example.com",password:"hunter"} Important: This is a YAML file, which only allows spaces, but no tabs, for whatever reason. Then, under “Internal Settings” > “Article” set “Enable authentication for websites with paywall” to “1”. After you’ve cleaned your cache, you can now read articles of zeit.de behind a paywall in your Wallabag! Read more

April 18, 2017

FreshRSS: Better Integration with Wallabag

I’ve started using FreshRSS for my RSS feeds a few days ago. It’s a great software that works pretty well for me. But there is one thing I’ve found a little annoying: I like to go through the headlines of my RSS feeds on my phone and then save the articles I want to read to Wallabag. FreshRSS already supports this through its share function, but it is a little inconvenient. Read more

Powered by Hugo & Kiss.