- Unexpected benefits of IPv6 tunnelling
Posted by Oliver on the 26th of December, 2013 in category Tech
Recently I wrote about getting my IPv6 tunnel
setup
working properly again after a while of it not working very well (or not
at all). Since my ISP doesn't yet (to my knowledge) provide native IPv6
connectivity to regular consumers, I tunnel IPv6 via Hurricane
Electric, which on the whole
works pretty well. Another fantastic thing that my ISP does is throttle YouTube (and
presumably other) traffic…
- UPnP, IPv6 and updater scripts
Posted by Oliver on the 20th of December, 2013 in category Tech
I've written a couple of
times in the past
about my use of IPv6 at home. Sadly the state of native IPv6 for
consumers is not so much better, so I'm left without native
connectivity to my router (to be fair, I have assumed nothing has
changed but it is possible Deutsche Telekom is now offering it without
making any fanfare about its arrival). So I still have the humble Hurricane Electric tunnel…
- Chef's attribute system is broken
Posted by Oliver on the 19th of December, 2013 in category Tech
Disclaimer: I'm not what I would call a "hard-core" Chef user, but
I'll explain in a moment why that is irrelevant. I've been working on and off with Chef for almost a year and a half
now; certainly not something I use every day or even every week but
perhaps a handful of times per month something will come up that
requires me to jump into Chef land and get some real work done. There
are…
- I moved my blog to HTTPS
Posted by Oliver on the 2nd of December, 2013 in category Tech
If you are reading this successfully via my site, or some RSS feed, it
means that my blog migration has been successful. I'm unfortunately a
typical internet technologist in some regards - if the internet machines
are working, I don't tend to spend much time maintaining them or
planning any upgrades. The upcoming expiration of my domain name and
shutdown of a trial VPS I had running for some time…
- Command-line firewall management still sucks
Posted by Oliver on the 24th of November, 2013 in category Tech
And now a break from my usual programming-related posts to bring you
something back on the sysadmin side of the fence, for a change. I'm in
the process of setting up a new VPS for myself, and probably will move
my blog over to it when it is all set up. I say VPS, but really it is an
OpenVZ container (which I guess passes for VPS just about as well). The
critical difference is that you are running…
- Efficient retry/backoff mechanisms
Posted by Oliver on the 16th of October, 2013 in category Tech
In day to day life as a systems engineer there aren't too many
opportunities to build solutions based purely on theoretical studies or
research papers - generally solutions are built for you and you "just"
need to make them work, tie up the spaghetti, shave the yak and so on.
Entering the world of programming and software development though, a lot
of new problems come up that you can find your own…
- Fun and games with awk on Mac
Posted by Oliver on the 7th of October, 2013 in category Tech
I'm a long-time fan of simple UNIX tools that do one thing well and
nothing else. At previous employers I've even taken great delight in
asking interview questions in which the best answer would be a simple
awk one-liner rather than a complicated multi-line catastrophe involving
cat, grep, sed and perhaps even other tools. Poor interview techniques
aside, awk is really useful, and if you have…
- Seven Languages - Erlang
Posted by Oliver on the 27th of September, 2013 in category Tech
Well, well, well. One virtual "week" later, but two real world months
later, I have finished the chapter on Erlang from Seven Languages in
Seven Weeks. Based on the Git
repository
where I am recording my coding efforts through the book, I've been
working at it for almost 11 months, which is slightly disappointing, but
I have noticed during the chapter on Erlang a subtle shift in how my
brain is…
- Too much to do, too many first world problems...
Posted by Oliver on the 14th of September, 2013 in category Thoughts
We've been in the country for almost four years and I still feel like I
don't have a very good grasp on the language. OK, there are
indisputable differences between children and adults in language
learning but that doesn't mean you can't learn a language in adult
life. I just find that I procrastinate, and find it hard to prioritise
the language learning into my daily routine. Sometimes it is just…
- Seven Languages - Scala
Posted by Oliver on the 25th of July, 2013 in category Tech
Yet another instalment in my journey through Seven Languages in Seven
Weeks - this time on
Scala. The
iteration period has gone down significantly to almost an actual week,
so that's some marked improvement on previous chapters! I would say that I haven't even really used Java seriously - what
little I did in my university time I've forgotten, and I don't believe
I was ever competent in the…