Skip to content

Monthly Archives: October 2009

Modern self-hosted, open-source web statistics software

I've been using Google Analytics for most of my websites for quite some time. Philosophically, I'd prefer a self-hosted solution though. In the past I've used Webalizer and I still use awstats for my ad-hoc, static website, but these programs are a bit primitive and limited compared to Analytics. Read More »

Permissions on a samba share

When you mount a samba share without unix extensions enabled, you can set a GID, UID and permissions (on the client machine, at mount time) so you can adjust it to let non-root users use it. Read More »

Samba rounds filesizes off to whole MB’s

I noticed when I did 'du -hs' on a sambamount, I got a disk usage that was unrealistically high. I did some research, and it appears that Samba rounds off file sizes to whole MB units, to optimize for windows clients: Read More »

Bash quoting

I'm always confused by bash's quoting. I hope to put all my quote wisdom in this post and invoke other's quote wisdom in the comments. I'll give some examples of what I mean. Read More »

VIM insert mode shortcuts

A few months back, I stumbled upon a blog post with some interesting VIM shortcuts for within insert mode. Read More »

Git commit message conventions

Last month, I came across a note by Tim Pope about useful conventions for writing Git commit messages.

Read More »

Atom and REST

There's is an interesting discussion about when (not) to use the Atom protocol for your REST API. Read More »

XMLHttpRequest caching behaviour

I was suprised to learn that the caching mechanism in the web browser often behaves differently for AJAX requests than it does for regular HTTP requests. Someone has created a set of functional tests to analyze differences in browser behaviour.

Read More »