Don't understand german? Read or subscribe to my english-only feed.

Archive for the 'English' Category

mika’s advent calendar – day 3: dstat

Wednesday, December 3rd, 2008

dstat is a versatile resource statistics tool. Whereas you might know top (dynamic real-time view of a running system) mpstat (report processors related statistics), iostat (report Central Processing Unit (CPU) statistics and input/output statistics for devices and partitions) as well as vmstat (report virtual memory statistics) and slabtop (display kernel slab cache information in real […]

mika’s advent calendar – day 2: working with rectangles in Emacs and Vim

Tuesday, December 2nd, 2008

Emacs provides functions for working with rectangles. You just have to set the mark at one point of the rectangle (either C-Space or left click), go to another point of the rectangle (or right click) and then execute a rectangle function/command, like: C-x r k Kill the text of the region-rectangle (kill-rectangle) C-x r y […]

Schluchtenscheisser!

Tuesday, December 2nd, 2008

grml release delayed through a CBS commedy series. News at 11<Rhonda /> There we go: there’s a new grml release (you know, the Debian based Linux Live-CD for sysadmins and texttool users). The release with codename Schluchtenscheisser and version number 2008.11 is available in different variants. The 32bit versions grml, grml-medium and grml-small as well […]

mika’s advent calendar – day 1: hashes in the zsh

Monday, December 1st, 2008

Someone asked me to provide Zsh tips as kind of an advent calendar in my blog. I like the idea but don’t want to restrict it to Zsh only but instead provide hints that might be interesting in general for the readers of my blog. So there we go… Of course let’s start with the […]

Innovative Software?

Sunday, October 26th, 2008

During a discussion with friends the following question came into my mind: which software, which feature or which concept within software is innovative for you? Innovative meaning that it caused something like a “Wow!” effect. Something you really liked when exploring it. No matter which operating system, software, license (OSS, proprietary),… – everything allowed. Just […]

tscreen – Terminal Screen, a fork of GNU Screen

Tuesday, October 21st, 2008

Steve Kemp decided to fork GNU screen. His fork is known as tscreen. Among the changes are support for virtical split, storing the layout of the splitted windows so it can be restored after detaching/reattaching, improved source primitive, tilde expansion and an improved screen primitive. Quoting the tscreen homepage: tscreen is a fork of GNU […]

zshdb: debugger for Z-Shell scripts

Tuesday, October 14th, 2008

If there’s something that I was missing in Zsh compared to Bash I’d say it’s bashdb – the Bash Debugger. But thanks to Rocky Bernstein we have zshdb – the debugger for Zsh scripts! :) The command syntax generally follows that of the GNU debugger gdb, and as zshdb just entered Debian/unstable (needs a very […]

tuitest – tool to create and run automated tests of text user interfaces

Monday, October 6th, 2008

AK just released the first official release of tuitest. Quoting the README: tuitest is a tool to create an run automated tests of text user interfaces. It is meant as a complement to the widespread use of unit tests, and uses concepts known from GUI testing tools with the difference that it applies them specifically […]

Git Source

Wednesday, October 1st, 2008

[…] if (len < sz) name[len] = 0; else die(“Your parents must have hated you!”); […] if (len > sizeof(git_default_email)/2) die(“Your sysadmin must hate you!”); […] if (!pw) die(“You don’t exist. Go away!”);

Linuxweekend 2008 in Vienna: Lessons learnt

Tuesday, September 23rd, 2008

Last weekend Linuxweekend 2008 took place at the Metalab in Vienna. Lessons learnt: ooo_as_text from the OOoPy suite (modify OpenOffice.org documents in Python) for getting the text from an OOo-File is nice (thanks to Rene and Ralf) Mserv (a jukebox-style music server designed to play mp3, ogg, etc. files (configurable) based on ratings of users […]

Linux is just a game

Wednesday, September 10th, 2008

% cd /grml/git/linux-2.6/ % cd .git/objects/pack % file * | grep -v data pack-0c3a88aa2f3c6b5cfea224b66906fa0cf07bc7fc.pack: Quake I or II world or extension pack-3ebc40fbd41ac05dbfa05f20aaa99169d71fdef7.pack: Quake I or II world or extension pack-42664a36f606adcf0698aa649a5d6d34ddab3c94.pack: Quake I or II world or extension […]

FAI developer meeting in Extremadura/Spain

Monday, September 8th, 2008

For the last few days I’ve been in the city Badajoz in region Extremadura of Spain at the FAI developer meeting. Check out the Linex Euronews Video at youtube to get a short impression of Linux in the region. Lessions learnt: debcommit is great, it generates a commit message based on new text in debian/changelog […]

Logitech Cordless Presenter

Saturday, May 31st, 2008

My targus wireless multimedia presenter seems to be broken so I needed a new device. The Logitech Cordless Presenter won the match. The Kensington Presenter is nice, but Logitech provides the best presenter stick I’ve ever seen. :) Karl wrote a nice overview already so I’ll just add the notes regarding Linux. What the device […]

Kensington Wireless Presenter (Update)

Friday, May 23rd, 2008

Update: just noticed that the power button is the USB part of the device. So just plug in the USB part into the presenter device will turn the device off. Tricky but nice. :) The Kensington Wireless Presenter just works. The keymapping when using on Linux: top/laserpointer: keycode 71 (being “F5”, which starts the presentation […]

OpenOffice Impress: Dualhead Presentation mode (Update)

Thursday, May 22nd, 2008

Update on 2008-05-22: check out http://blogs.sun.com/GullFOSS/entry/announcing_the_sun_presenter_console – the presenter-screen extension is available for current OpenOffice 3.0 beta version now (thanks for pointer to Stefan Weigel) Besides some other issues (not being relevant for the topic I’m blogging about) OpenOffice Impress ("the Powerpoint of the free Office suite") has one major drawback: lack of reasonable dualhead […]

Terratec Cinergy T² USB DVB-T and Linux

Monday, May 5th, 2008

D’oh, forgot this blog entry in the drafts… Pretty old, but maybe useful for anyone out there anyway…. So: Since more than a year I’ve a DVB-T USB device, a Terratec Cinergy T². Of course I want to use it on my Debian-based grml system. It’s really easy to set it up: # tail -f […]

Solaris: Network Configuration

Monday, May 5th, 2008

If you are new to Solaris one of the first things you might have to adjust is the network setup. If you are coming from the Linux-way-of-live the involved steps might be a bit uncommon for you. My description is refering to default Solaris EXCE (build 87) and OpenSolaris 2008.05 (build 86_rc3) systems. I’m describing […]

A look at OpenSolaris… (Update)

Monday, May 5th, 2008

Update on 2008-05-05: the stable release of OpenSolaris (2008.05) ships the pcn driver, updated the according section in this blog entry. % cat /etc/release Solaris Express Community Edition snv_87 X86 Copyright 2008 Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms. Assembled 07 April 2008 Well, I wanted to take a look […]

grml-vnet – create persistent tun/tap devices with integrated bridge handling

Sunday, May 4th, 2008

Additionally to grml-router (set up your box as NAT-router), grml-bridge (set up your box as bridge) and grml-ap (set up your box as access point) thanks to Gebi the current grml versions provide a simple script named grml-vnet. grml-vnet is a script to create persistent tun/tap devices with integrated bridge handling. It’s a nice feature […]

iotop – simple top-like I/O monitor for Linux

Sunday, May 4th, 2008

Linux has always been able to show how much I/O was going on (the bi and bo columns of the vmstat 1 command). iotop is a Python program with a top like UI used to show of behalf of which process is the I/O going on. It requires Python ≥ 2.5 and a Linux kernel […]