OpenTracks, the privacy respecting sport tracker
OpenTracks is “A sport tracker that completely respects your privacy.”.
I’ve been getting back to running lately and I wanted something to track my runs and see how I did. I used to have sport/smart watches in the past and while these worked pretty well, they are pulling more and more data about you and your runs and I didn’t feel comfortable sharing these anymore.
I thus started looking into privacy-respecting alternatives and while I was doing that, I stumbled upon a toot from Hyde who was looking for the same thing.
Working From Home Tips
2020 and the Coronavirus pushed a lot of people to work from home and by the look of it, it’ll continue for at least a good part of 2021. Here are a few things I try to hold on to make sure I work in the right conditions while not overworking myself.
Dedicate a room I understand not everybody can have that luxury (and I currently don’t). Having a room allows you to enter your office and leave it at night.
Use your reMarkable as a whiteboard
I’ve bought a Remarkable 2 when they were announced and received it a whopping 6 months later thanks to Covid-19. One of the reasons for me to buy it was the possibility to stream its screen to my laptop and then use it as a whiteboard to quickly sketch a diagram.
reStream just released support for the reMarkable 2 so we can start playing!
First, you’ll need an SSH access to your reMarkable.
JIRA on the CLI
Small discovery I’ve made a while ago: jira. It’s a small go binary that can do about everything you want on JIRA.
Let’s first log into our JIRA instance:
mkdir ~/.jira.d/ echo 'endpoint: jira.company.com' > ~/.jira.d/config.yml jira login And then create our first issue!
jira create -p PROJ -i Task -b This command will create a Task in PROJECT and then open it in your browser. Upon creation, it’ll fire up your $EDITOR for you to edit the fields you need.
100 Days to Offload
I’ve always wanted to write a blog. Over the past 15-20 years, I’ve installed multiple blog engines or even created mine. Around 2004, when blogging was the thing everyone was doing, I had a dotclear installed that I spent hours tweaking and choosing the perfect theme for. It was great, save for the lack of content. I repeated the same operation with Wordpress, a homemade thing in PHP, Jekyll, and last: Hugo, the one you are reading right now.
How to separate work/personal life on Firefox
I’m an avid Firefox user, both at work and in my personal life. As such I have some conflincting settings and addons. For example, I use the Lastpass addon in both contexts but since I use different accounts, I needed a way to get them to cohabitate. To cope with that, Firefox comes with profiles.
Firefox profiles? Firefox comes with profiles, you can use them to isolate a set of settings/addons/plugins/bookmarks/…
Lets Encrypt Behind The Firewall
Dehydrated is a client for getting certificates from an ACME server (think let’s encrypt). Being written in bash, its dependencies are quite simple: curl/sed/grep/mktemp. Dehydrated allows us to write simple hooks that, in this post, we’ll use to do dns validation against our authoritative bind server. That way, you can use let’s encrypt certificates even if your server is behind a firewall! (provided it has access to your dns authoritative server)
HP ILO 100 - Get console access when unresponsive
We all have some old servers that we forget about, until they crash. When that happens you’ll most likely have to connect to the server’s KVM and when it’s an old ILO 100, prepare for trouble! They happen to get stuck somehow but before restarting everything electrically, you’d like to have a look at the console. Here’s something you can try. Oh, and this trick also works when you browser rejects it.
Unable to click in Proxmox 4.4 with Firefox
There’s a bug preventing touchscreen owners to use Proxmox 4.4 web interface. Here’s a way around it.
This workaround has been given by Dominik Csapak on the corresponding bug report.
Go to about:config and set
dom.w3c_touch_events.enabled to 0.
And voilà, you can now click after having restarted your browser!