Ask a question regarding the performance characteristic of some piece of code
on the Internet and you’ll end up reading an answer along the lines of
“premature optimization is the root of all evil”.
I’m starting to get sick of reading those answers. Optimizations aren’t evil.
Or how Crate uses Elasticsearch.
Most people who know Elasticsearch think of it as a search engine, and they’re
probably correct. But we at Crate think about it a bit
differently and use it as a framework.
In this post I’ll try to explain how that works.
Tuesday, March 1, 2016 » Linux
In this post I’ll describe how to set up the audio system that has been doing
its work happily in my living room for about a year now.
IPython is a more powerful interactive shell for python.
In this post I’ll explore some of my favorite IPython features.
In this article I’ll show you how HTTPS traffic from a
virtualbox guest vm can be routed through
mitmproxy in order to sniff HTTPS traffic.
This might be useful, for example, if you wanted to figure out how a JSON API
works that you know an application that you’ve installed uses.
At Crate we’ve recently introduced something that we call “Funday”. It is probably similar to what Google has been doing with their “20%” time. In this Post I will take a deep dive into the Crate core and explain how I used that time to build an auto completion mechanism for SQL statements.
In this post I’ll take a look at how to get started with D-Bus using Python and systemd.
Recently I’ve been playing around with CoreOS which is a fairly new Linux distribution. Opposed to other new distributions that keep popping up CoreOS brings some interesting new ideas and does a whole lot different than conventional distributions. It is very minimal and targeted towards cloud or clustered environments. With systemd, Docker and Btrfs as its core components with two interesting additions called Etcd and Fleet. Etcd is a distributed key-value store and fleet extends systemd and transforms it into a distributed init system.
Just showing off some tools and commands everyone should know.
A small guide to a more productive command line.