<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">

 <title>made-by-fin</title>
 <link href="/atom.xml" rel="self"/>
 <id>/</id>
 <updated>2022-09-03T15:34:00+02:00</updated>
 <author>
   <name>Fin Christensen</name>
   <uri></uri>
   <email>fchristensen@embedded.enterprises</email>
 </author>

 

 <entry>
   <title>Pixel-Perfect Scrolling With a Mouse Wheel Under Linux</title>
   <link href="/Pixel-Perfect-Scrolling-With-a-Mouse-Wheel-Under-Linux"/>
   <id>/Pixel-Perfect-Scrolling-With-a-Mouse-Wheel-Under-Linux</id>
   <updated>2020-01-21T00:00:00+01:00</updated>
   <content type="html">&lt;p&gt;Yesterday, I plugged in my Logitech mouse into my laptop and started reading a PDF file. I started scrolling the page and realized that the scrolling is not as smooth as with my touchpad. The difference is that the touchpad scrolls the PDF pixel-by-pixel, whereas my mouse scrolls the PDF...</content>
 </entry>

 

 <entry>
   <title>Server Backups With Borg</title>
   <link href="/Server-backups-with-borg"/>
   <id>/Server-backups-with-borg</id>
   <updated>2019-02-17T00:00:00+01:00</updated>
   <content type="html">&lt;p&gt;I’m currently using borg to backup my laptop and server files to an off-site location hosted by &lt;a href=&quot;https://github.com/johannwagner&quot;&gt;@johannwagner&lt;/a&gt;. I want to share my configuration which is now running successfully for about half a year.&lt;/p&gt; &lt;p&gt;On my systems I am not using borg directly but a python wrapper script called...</content>
 </entry>

 

 <entry>
   <title>Building Binary Packages in Gentoo</title>
   <link href="/Building-Binary-Packages-in-Gentoo"/>
   <id>/Building-Binary-Packages-in-Gentoo</id>
   <updated>2019-02-17T00:00:00+01:00</updated>
   <content type="html">&lt;p&gt;In gentoo it is possible to build binary packages from already installed packages to avoid recompiling them e.g. on another machine. Gentoo provides a package called &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;quickpkg&lt;/code&gt; for this which can package single packages for binary distribution. It is also possible to package all installed packages with &lt;code...</content>
 </entry>

 

 <entry>
   <title>Go and the Insanity of Import Paths</title>
   <link href="/Go-and-the-Insanity-of-Import-Paths"/>
   <id>/Go-and-the-Insanity-of-Import-Paths</id>
   <updated>2018-11-25T00:00:00+01:00</updated>
   <content type="html">&lt;p&gt;Today I got back on creating my own linux distribution. I am using &lt;a href=&quot;https://gentoo.org&quot;&gt;gentoo&lt;/a&gt; as a base for creating a binary distribution that is built from my current gentoo configuration.&lt;/p&gt; &lt;p&gt;As a start I am trying to host a portage binhost that serves prebuilt gentoo packages. I was searching...</content>
 </entry>

 

 <entry>
   <title>Asynchronous Initialization After Loading Webfonts</title>
   <link href="/Asynchronous-Initialization-After-Loading-Webfonts"/>
   <id>/Asynchronous-Initialization-After-Loading-Webfonts</id>
   <updated>2018-10-23T00:00:00+02:00</updated>
   <content type="html">&lt;p&gt;Yesterday I was facing the problem of poorly rendered custom fonts in &lt;a href=&quot;https://xtermjs.org&quot;&gt;xterm.js&lt;/a&gt;. The fonts get loaded via the &lt;code class=&quot;language-plaintext highlighter-rouge&quot;&gt;@font-face&lt;/code&gt; CSS directive. As this is asynchronous it &lt;em&gt;can&lt;/em&gt; happen that the terminal gets initialized before the font is fully loaded and available for use.&lt;/p&gt; &lt;p&gt;&lt;img src=&quot;assets/2018-10-23-xterm-broken.png&quot; alt=&quot;xterm...</content>
 </entry>

 

 <entry>
   <title>Crawling for License Files of Your Project Dependencies</title>
   <link href="/Crawling-for-License-Files-of-Your-Project-Dependencies"/>
   <id>/Crawling-for-License-Files-of-Your-Project-Dependencies</id>
   <updated>2018-10-17T00:00:00+02:00</updated>
   <content type="html">&lt;p&gt;We are currently in the process of deploying some closed source software and are facing the problem of accumulating all open source licenses for display in our user interface. As we have a whole bunch of projects written in go and nodejs I decided to write a small utility script...</content>
 </entry>

 

</feed>