profile picture

Michael Stapelberg

All Blog Posts

Filter by tag:
Go to page:

2010 › March

  • i3 v3.ε wurde soeben released. Ein Upgrade wird allen Nutzern empfohlen, Version 3.ε ist stabil. Es wurden einige Aufräumarbeiten durchgeführt (XRandR statt Xinerama, der neue Parser/Lexer ist nun Standard, Debugoutput ist regulierbar, man kann die Workspace-Leiste abschalten und eine externe nutzen, die IPC-Schnittstelle wurde deutlich erweitert), wodurch einige Bugs nicht mehr auftreten. Read more →

  • Wer sich über die Tastenkombination Shift+Insert zum Pasten ärgert (auf manchen Tastaturen schwer erreichbar), kann folgendermaßen eine beliebige Taste mit der mittleren Maustaste (also effektiv Pasten) belegen: xmodmap -e 'keycode 115 = Pointer_Button2' xkbset m xkbset exp =m Die xkbset-Aufrufe aktivieren den Mousekeys-Modus und sind nötig, damit das spezielle Keysym Pointer_Button2 zur Verfügung steht. Read more →

  • In X11 gibt es oftmals die Situation, dass es eine alte API gibt, die aufgrund einer neuen Extension obsolet wurde. So beispielsweise auch bei Mauszeigern: Es gibt eine spezielle Schriftart namens „cursor”, welche Masken enthält, die Vordergrund und Hintergrund der jeweiligen Cursor bestimmen (siehe http://www. Read more →

  • Auf meinem Server nutze ich Xen zur Virtualisierung, netterweise kann das Logical Volumes (LVM) für die Festplatten der Gastsysteme nutzen. Damit ich nun nicht auf jeder virtuellen Maschine bacula konfigurieren muss und beim Wiederherstellen des Backups direkt alle Gastsysteme auf einen Schlag restauriert habe, habe ich mir vor einiger Zeit ein Script geschrieben, welches einen Snapshot der LVs mountet, der dann gesichert wird: http://code. Read more →

  • Während ich herausfand, dass in Ruby File.stat(fn).mtime erst ab Version 1.9 auch Nanosekunden beinhaltet, bin ich auf folgendes großartige Python-Problem gestoßen: http://ciaranm.wordpress.com/2009/11/15/this-week-in-python-stupidity-os-stat-os-utime-and-sub-second-timestamps/ Read more →

  • Da ich ein neues System Board in meinem Notebook habe (damit auch eine neue MAC-Adresse) und der Änderungsantrag noch nicht durch war, hatte ich heute am Institut nur IPv6-Connectivity zum Internet (das geht über einen separaten Tunnel). Jetzt hätte man sich zwar ein VPN bauen können, aber lustiger ist es doch, mal auszuprobieren, wieviel schon funktioniert. Read more →

2009 › December

  • Da mir Volker freundlicherweise seine brandneue Solid State Disk ausgeliehen hat um damit ein paar Tests durchzuführen, möchte ich meine Erfahrungen hier festhalten. Solid State Disks sind „Festplatten”, die nicht magnetisch funktionieren, sondern stattdessen Flash-Speicher verwenden. Durch die starke Nachfrage nach Flash-Speicher in den letzten Jahren (beispielsweise durch USB-Sticks) wurden die Chips mit immer mehr Kapazität zu immer günstigeren Preisen verfügbar, was sie schließlich auch für Endkunden als Festplattenersatz in einigen Szenarien attraktiv macht (nichtsdestotrotz sprechen wir immernoch von ca. Read more →

2009 › October

  • Wenn man einen Server mit Xen virtualisiert, steht man beim Einrichten des Backups vor der Frage, wie man das Backup organisiert. Hier gibt es (mindestens) die folgenden Ansätze: Man betrachtet jede virtuelle Instanz als eigenständig und installiert dort jeweils die Backupsoftware. Read more →

2009 › September

  • Einer der Punkte, die eine Linux-Distribution wirklich auszeichnet, ist die Methode der Konfiguration. Insbesondere interessant ist zurzeit die Konfiguration der Netzwerk- und WLAN-Karten, besonders wenn es sich um ein Notebook handelt. Bei Debian gibt es hierfür die Datei /etc/network/interfaces, die mehr kann, als man auf den ersten Blick vermuten würde. Read more →

2009 › January

  • In manchen Netzen braucht man vpnc, um ins Internet zu kommen. Wenn man nun einem solchen Netz nicht vertraut, kann man auch ein OpenVPN durch den vpnc fahren. Wenn man das nun auch gleich noch mehreren Leuten zur Verfügung stellen möchte, ohne dass jeder diese Konfiguration machen muss, dann ist ein mit OpenWrt betriebener Router eigentlich ideal. Read more →

  • Da Fonic (o2) in manchen Gegenden kein Netz ausgebaut hat (so auch bei meinen Verwandten), kaufte ich mir kürzlich eine T-Mobile xtra web'n'walk DayFlat. Der Tarif ist ganz ähnlich zu dem Fonic-Tarif: Für 4,95 € pro Kalendertag (!) kann man das T-Mobile-Netz verwenden. Read more →

  • Schon vor einiger Zeit wollte ich auf das Neo-Layout, das besonders auf die deutsche Sprache und Ergonomie ausgerichtet ist, umsteigen. Bei den bisherigen Versuchen scheiterte ich jedoch meist nach kurzer Zeit. Daher möchte ich hier kurz beschreiben, was mir letztendlich geholfen hat, nun flüssig neo zu schreiben: Nicht zwischen den verschiedenen Layouts hin- und herwechseln. Read more →

2008 › December

  • Als Tipp gemeint: Bitte interpretiere diesen Artikel nicht zu kritisch, und bitte kritisiere die Fehler deiner Mitmenschen nur wenn es konstruktiv ankommen kann; nie als Angriff. Heute habe ich endlich die Zeit gefunden, alle Korrekturen, die ich meinen lieben Mitmenschen charmant entgegenbringe, wenn ich als „Leichtsinnsfehler”-Polizist auf Streife gehe, zusammenzufassen. Read more →

  • sprich: wie du (mit mir) effizient kommunizieren kannst. Ich denke, dass man mit vielen Dingen effizienter arbeiten kann, als es viele Leute denken und tun. Dazu gehört zum Beispiel das Arbeiten mit E-Mails. Die folgenden Grundsätze habe ich mir im Laufe der Zeit überlegt und bin der Meinung, dass sie allgemeingültig für jeden sind. Read more →

2008 › November

  • Ich möchte kurz erläutern, warum ich das x200 dem MacBook vorziehe, welche Hardware es beinhaltet und wie man sie unter Linux zum Laufen bringt. Warum kein MacBook mehr Wie in meinem Artikel „MacBook: erste Erfahrungen” beschrieben war ich anfangs sehr angetan von dem Gerät. Read more →

  • Da alle Tunnelanbieter, die ich bisher probierte (SixXS, tunnelbroker.net, go6.net) entweder langsam waren oder gelegentlich nicht erreichbar (das ist echt nervig, wenn man die Websites, die man am häufigsten besucht, via IPv6 erreicht), habe ich mir meinen eigenen IPv6-Tunnel gebaut. Read more →

2008 › October

  • Vor kurzem hatte ich das Problem, dass ich einer domU zu wenig Festplattenspeicher zugewiesen habe. Hinterher ist man immer schlauer, und merkt dann auch, dass man mit 256 MB swap nicht weit kommt, wenn man die domU auslastet ;-). Blöderweise hat NetBSD (noch) kein funktionierendes Programm um das Dateisystem live zu verkleinern/vergrößern, sonst wäre die Änderung relativ kurz und schmerzlos. Read more →

2008 › September

  • Hier eine kurze Info, dass der WBT300 GPS problemlos unter Linux funktioniert. Im Inneren steckt ein Antaris 4, der auch als u-blox 0625 bekannt ist. Erhältlich ist der WBT300 zum Beispiel bei www.pdamax.de für 69 €. USB Nach dem Anstecken via USB meldet sich der Empfänger in dmesg: usb 6-1: new full speed USB device using uhci_hcd and address 2 usb 6-1: configuration #1 chosen from 1 choice cdc_acm 6-1:1. Read more →

  • Zum Enkodieren meiner aufgenommenen DVB-Streams benutze ich in der Regel den MPEG4-Codec (XviD) mit mencoder. Letztens habe ich aber etwas vom H264-Codec gelesen, der angeblich bei geringerer Bitrate ein sehr viel besseres Ergebnis produzieren würde. Hier möchte ich einen kurzen Qualitätsvergleich anhand eines praktischen Beispiels geben und ein Script vorstellen, welches das Encoding einer MPEG TS-Datei in x264/ogg in einen Matroska-Container vornimmt. Read more →

  • Dieser Artikel schildert lediglich meine persönliche Erfahrung und Meinung! Dieser Artikel soll nicht dazu dienen, Beratung oder Empfehlungen auszusprechen. Die hier angebotenen Informationen sind keine Grundlage für etwaige Entscheide. Update: Mittlerweile besitze ich ein ThinkPad x200 und ziehe dies dem MacBook vor. Read more →

  • Dieser Artikel schildert lediglich meine persönliche Erfahrung und Meinung! Dieser Artikel soll nicht dazu dienen, Beratung oder Empfehlungen auszusprechen. Die hier angebotenen Informationen sind keine Grundlage für etwaige Entscheide. Ich war schon direkt nach der Vorstellung des Mac Mini von seinem Konzept begeistert. Read more →

  • Da das Einrichten von Bacula mit TLS einige kleine Hürden beinhaltet, möchte ich hier eine Anleitung geben. Ich werde nur auf Zertifikate, die durch CACert ausgestellt wurden, eingehen. Wir benötigen auf dem Director, dem Storage Daemon und dem zu sichernden Client jeweils ein Zertifikat, bestehend aus Private Key und Certificate. Read more →

  • …oder: Wir basteln uns aus der Logitech B69 Wheel Mouse Optical eine Silent-Maus ohne Klickgeräusch Für ca. 12 Euro gibt’s eine simple PS/2-USB-Maus von Logitech. Dieses Modell besitze ich schon, seit es vor einigen Jahren noch 60 DM kostete, und es funktioniert wunderbar. Read more →

2008 › August

  • Da ein Server bei einem Anbieter mit einem neueren Kernel als 2.6.18-4 nicht bootet und ich nicht nachschauen konnte, woran das lag (der Anbieter bietet keinen Remote-Zugriff via KVM-over-IP an), der Server mit dem alten Kernel aber instabil lief, habe ich mich für ein anderes Betriebssystem entscheiden müssen. Read more →

  • Als Aufgabe (im NoName e.V.-Wiki) war gestellt, dass man ein Programm schreiben soll, welches den Wochentag (Montag, Dienstag, Mittwoch, Donnerstag, Freitag, Samstag, Sonntag) inklusive Zeilenumbruch auf stdout ausgibt. Read more →

2008 › June

  • Da Linux-Vserver auf zwei meiner Rechner aus irgendwelchen Gründen instabil lief (Freeze bei Last, beide Male auf AMD64, aktuelle Version mit IPv6), ließ ich mich zu einem Versuch mit NetBSD statt Linux und Xen statt Linux-Vserver als Virtualisierungslösung überreden ;-). Read more →

2008 › April

  • Linux/UNIX-kenntnisse erforderlich! (in den Bereichen Dateisystem, Konsole) Vorab: Ja, ich weiß, dass es schon genügend Anleitungen zu dem Thema gibt, aber ich möchte es sicherheitshalber noch mal mit allen Hürden, vor die ich gestellt wurde, aufschreiben. 1) Das System vorbereiten 1. Read more →

  • Analog zu meinem Artikel mit den Startschwierigkeiten bei meinem letzten Rechner werde ich hier die „kleinen” Problemchen festhalten, mit denen ich bei meinem neuen Rechner zu tun hatte. Hardwarewahl Erstes Kriterium bei der Auswahl meiner Hardware war, dass sie möglichst leise sein soll. Read more →

2008 › March

  • In meinem Fileserver betreibe ich den 3WARE 9500S-4LP SATA-RAID-Controller mit Gentoo GNU/Linux. Auf dem neuen Mainboard, das etwas mehr Durchsatz ermöglicht und somit keinen Flaschenhals mehr darstellt, war die Auslastung während Backups allerdings deutlich zu hoch (load von 10-15, hauptsächlich IO-Wait). Read more →

2008 › February

  • Inhaltsverzeichnis Einleitung Update: Mehr Karten und Skalierungsprobleme Das Gehäuse (Yeong Yang W201) Installation Kernel kompilieren Grundeinstellungen Initrd erstellen Update: Neue initrd Bootloader installieren Nach dem Boot Script zum automatischen Mounten Encrypted swap Abschluss: Serveranwendungen installieren Als System habe ich mir für Gentoo Linux entschieden, da ich ohnehin vorhabe, die Serverprogramme selbst zu kompilieren um die nicht benötigten Features von vorneherein draußen zu lassen und etwas Geschwindigkeit herauszuholen. Read more →

Go to page:

I run a blog since 2005, spreading knowledge and experience for almost 20 years! :)

If you want to support my work, you can buy me a coffee.

Thank you for your support! ❤️