Category Archives: General

#vDM30in30 – Summer Edition

Hello everybody! Yes, this Blog is still alive. I was very busy in the past months, but this will change in May. Rob Nelson and I talked about our #vDM30in30 challange las November, and we will do a summer edition … Continue reading

Posted in 30in30, General | Leave a comment

Short Tip: git magic (copy changed files from branch A to B)

Let us consider the following case: I’ve got a huge project which you want to refactor. You checkout master, create a branch called cleanup and commit every change. Most of the refactoring is only style guide related so no change … Continue reading

Posted in General, Linux, Short Tips | Leave a comment

Short Tip: tuning Zabbix Database Part 2

[part 1] Besides disabling autovacuum you can also try to increase the performance if you have got enough free resources. There are three important options for this: autovacuum_vacuum_cost_delay I lowered the sleep between two autovacuums to 0.2ms autovacuum_vacuum_cost_limit/vacuum_cost_limit (setting autovacuum_vacuum_cost_limit … Continue reading

Posted in General, Linux, Short Tips | Leave a comment

Short Tip: tuning Zabbix Database

I am currently running a zabbix setup which is a bit bigger than the average ones, right now it receives ~2100 new values per second, generated by 169052 items. The data is stored in a postgresql database, and I am … Continue reading

Posted in General, Linux, Short Tips | 1 Comment

Short Tip: Moving commits between branches

Sometimes you are developing on a huge new feature on a software project. If you are smart you do it in a separate (feature-) branch. During the development cycle you may modify existing code and after a few days you … Continue reading

Posted in General, Linux, Short Tips | Leave a comment

32C3 Review Part 1

I visited the 32C3, the annual Hacker conference organized by the CCC and many many volunteers. Here is the first part of a short list of recommended videos (Day 1 of 4): Part1 – annual must-see talks: The Opening is … Continue reading

Posted in General, Internet found pieces, IT-Security, Linux, Nerd Stuff | Leave a comment

Link collection of the week

Another link collection with cool stuff from the past week: Turning the database inside out with Apache Samza How to do code reviews Why mongodb sucks Problems with SHA1 deprecation in SSL Certs Counterfeit of electronic components We Are All … Continue reading

Posted in General, Internet found pieces, Linux | Leave a comment

Why the internet sucks part 3

[Here is part one, and here part two] Just a quick follow up notice: Cogent (a Tier 1 carrier) seems to be really pissed about the Deutsche Telekom and their peering policy, so they filed a suit against them.

Posted in General | Leave a comment

Fiddling with duply and ed25519 keys

I’m using duply for my backups, the config is very simple (/root/.duply/backup/conf): GPG_KEY=’IDOFMYGPGKEY’ GPG_PW=’PASSWORD’ GPG_OPTS=’–compress-algo=bzip2′ TARGET=’sftp://user@storage01.server.de:22//user’ SOURCE=’/’ DUPL_PRECMD=”nice -n 20 ionice -c 3″ MAX_AGE=2M MAX_FULL_BACKUPS=8 MAX_FULLBKP_AGE=1W DUPL_PARAMS=”$DUPL_PARAMS –full-if-older-than $MAX_FULLBKP_AGE ” VOLSIZE=512 DUPL_PARAMS=”$DUPL_PARAMS –volsize $VOLSIZE ” VERBOSITY=4 DUPL_PARAMS=”$DUPL_PARAMS –asynchronous-upload ” I … Continue reading

Posted in General, Linux | 1 Comment

Link collection of the week

Here is another collection of links that I’ve found/read in the past week: Have Static Languages Won? Locked doors, headaches, and intellectual need Embedded System Code Review Checklist How to deal with compromised servers How to write software that Ops … Continue reading

Posted in General, Internet found pieces | Leave a comment