# Roland's homepage

My random knot in the Web

# Welcome

This is my home in the virtual world, where I write about things that I want to share. The freely available software that I've written as well as some of the photographs I've taken over the years can also be found here. Please use the navigation links on the right if you are looking for something.

# Recent articles

1. ## Replacing openssl with libressl for ports

Since its inception in 2014, I’ve been following the LibreSSL project.

The OpenSSL codebase turns out to have severe problems. See the presentation, and especially sheet 7.

The version in the FreeBSD base system is old, but the version used by the ports I can control. It took a while, but now was the time for me to switch.

3. ## Finding your own files, fast

Inspired by this blog post by Julia Evans, I set up a quick way to find files in my home directory. This howto is based on FreeBSD, but should work (with some tweaking maybe) on Linux and OS-X as well.

4. ## Adding scale markers to a scanned image

in a previous article we saw how a desktop scanner can be used for macro photography. Often it would be handy to include a visual reference of the scale of such pictures. In this howto I’m using asymptote to add accurate scales next to the picture.

5. ## Switching to the vim editor

date: 2016-01-10
original date: 2013-08-17
category: howto
tags: vim editor

After having been an emacs user for a long time, I was starting to grow disenchanted with it around version 24. My main problem is that it was starting to get really slow. Not just in starting up, but also in daily use, specially it you kept an instance open ...

6. ## Using a scanner for macro photography

Although you wouldn’t guess it from the contents of this blog, my day job involves the design and production of products from fiber reinforced composites. A lot of my projects fall under non-disclosure agreements, so I cannot discuss them here.

What I can do is share some of the methods I’ve developed over the years. One of those is using a desktop scanner to make close-ups.

7. ## Installing asymptote 2.35 in TeXLive 2015

Since the previous article, I’ve updated my workstation to FreeBSD 10.2-STABLE. Compiling asymptot 2.23 no longer works because it uses deprecated C++ features. So I thought I’d try and compile version 2.35. Since my TeXLive is not installed from the FreeBSD ports tree, I ...

8. ## XML with regular expressions">Extracting data from XML with regular expressions

While regular expressions can’t fully parse XML, they can be sufficient to extract data from it. In cases where the dataset is large and we are only interested in a small part of the data, this can be significantly faster than using a full XML parser.

9. ## Updating Python to 3.5

This article documents the process I followed to update Python 3.4 to 3.5 on my FreeBSD machines.

10. ## lamprop

• engineering properties like $$E_x$$, $$E_y$$, $$G_{xy}$$
• thermal properties $$\alpha_x$$ and $$\alpha_y$$
• physical properties like density ($$\rho$$) and laminate thickness ($$t$$)