Michael Svanström

developer, photographer

Posts

Extending an LVM volume

The following commands adds a new partition to an existing lvm volume. Tested on Ubuntu 10.04. First, find out your volume name using: sudo vgdisplay

Afatech 9015 in Linux

I recently got a noname USB DVB-T receiver which I’ve been trying to get to work on my Debian GNU/Linux laptop. While inserting the device, here’s syslog output:

Dovecot process gone bezerk

Today I’ve had some serious battles with Dovecot running on a wild cpu time spending spree. I recently made an apt-get upgrade on my Debian system. Somwhere in there things went awkward. An imap process simply wouldn’t stop on /etc/init.d/dovecot stop nor kill -9 [dovecot-pid] The process took 100% cpu and eventually the whole system, including kernel, froze. Had to cold reboot it via IPMI three times! Thank god for IPMI.

Visual studio Windows service installer

I had some trouble with creating an installer for my Windows service I wrote in VS 2005. It simply wouldn’t install, until I followed these instructions. The key was to add custom actions for the installer.

Writing a simple jQuery slideshow plugin

I needed to write a simple slideshow plugin for jQuery which basically showed all content inside of a div one by one. This plugin will list all child elements of the selector and make them clickable. ;(function(jQuery) { jQuery.fn.tinyslideshow = function(settings) { var config = {path:“}; if (settings) jQuery.extend(config, settings); var imgs; var currentIndex=-1; function _next() { if (currentIndex == imgs.length-1) currentIndex = 0; else currentIndex++; _goto(currentIndex); } function _prev() { if (currentIndex == 0) currentIndex = imgs.

Datalagringen - eller om sju systrar och makten framför allt

Följetången om datalagringsdirektivet fortsätter och övervakningssamhället kryper allt närmare. Igår visade (MP) och (V) att man sätter makten framför allt, även när det innebär att gå emot egna ideal och svika sina väljare. Man är beredda att rösta för datalagringsdirektivet i riksdagen. Thomas Bodström (S) är förstås nöjd, som själv varit drivande i EU för att ta fram direktivet. Böter väntar nu Sverige som dömts i EU-domstolen för att varit senfärdiga med att införa direktivet i svensk lag.