profile picture

Michael Stapelberg

All Blog Posts

Filter by tag:
Go to page:

2010 › March

  • 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 →

  • CGI::Application::Dispatch (nachfolgend mit C:A:D abgekürzt) ist nicht gerade einsteigerfreundlich aufzusetzen. Leider existiert keine komplette Anleitung, sondern nur die perldoc-Dokumentation, die nicht auf alle Details eingeht, sondern lieber verschiedene Varianten durcheinanderwürfelt („There’s more than one way to do it”). Daher möchte ich hier kurz niederschreiben, wie man dieses Framework für Webanwendungen zum Laufen bekommt. Read more →

  • Wer gerne Musik hört und oftmals angerufen wird kennt sicherlich das Problem, dass man die Musik immer leiser macht oder ausschaltet und nach dem Gespräch wieder anschaltet. Einer der Gründe, wieso ich freie Telefonanlagen (wie zum Beispiel asterisk) so mag, ist, dass man dieses Problem nun lösen kann. Read more →

2007 › December

  • Wie alles begann Nachdem ich das Firewirekabel einer Digitalkamera aus meinem Macbook zog, zeigte dieses den sonst eher selten anzutreffenden „Greyscreen” – er war also abgestürzt. Klar, niemand ist fehlerfrei und gerade bei Hardware wird’s kritisch. Das sei dem MacBook also verziehen. Read more →

  • Mit Baculas hoher Flexibilität einher geht auch eine hohe Komplexität bei den Konfigurationsdateien. Letztendlich landet man aber, nachdem man sich mal damit befasst hat, bei einer Konfiguration, die für jeden Rechner weitestgehend gleich ist. Bei einigen Resourcen muss man sogar nur den Namen austauschen. 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! ❤️