// author archive

Sebastian Henke

Sebastian Henke has written 28 posts for codegods

VmWare ESXi auf Dell Latitude D630

Der VmWare ESXi läuft auf dem Dell Latitude D630 ohne Probleme.

VmWare ESXi Remote-Installation

Nur wenige Anbieter von sogenannten Rootservern, welche wegen Verwechslungsgefahr mit den “richtigen” Rootserver für das DNS eigentlich eher anders bezeichnet werden sollten, bieten ausführliche Details über verbaute Hardware. Eine der wenigen Ausnahmen ist Serverloft. Dies lud uns zu einem waghalsigen Experiment ein: ist es möglich, einen ESXi Server, der momentan von VmWare kostenlos zum Download [...]

JADE: Start agents function code

Code zu schreiben, der in Jade neue Agents erstellt erfordert einiges an Aufwand und kann an Kleinigkeiten scheitern. Daher stelle ich hier meine Version zur Verfügung, in der Hoffnung, dass sie anderen entwicklern einiges an Nerven erspart. Es handelt sich um eine komplette Funktion, die in eine beliebige Klasse eingebunden werden kann. Zusätzlich müssen natürlich [...]

Kubuntu 8.10: SIGSEGV oder das Märchen 4.1

Seit einigen Tagen ist nun die neue Version von Ubuntu und seinen Derivaten als stabile Version verfügbar. Tatsächlich hat sich mit “Intrepid Ibex” einiges getan, jedoch leider nicht nur zum Positiven. Insbesondere hier sei an dieser Stelle KDE4.1 zu erwähnen, das in Kubuntu von nun an KDE 3.5 ablöst.

Picard MP3 Tagging

MusicBrainz Picard ist ein ausgezeichnetes Programm, um massenweise MP3s und andere Formate zu taggen. Picard vergleicht Stücke unter anderem anhand des Beginns. Vorsicht jedoch bei Klassik, hier werden Alben häufig falsch zugeordnet, da zum Beispiel zwei verschiedene Interpretationen der gleichen Noten ähnlich beginnen können.

Synchrone und asynchrone HTTP-Requests in JavaScript

In JavaScript gibt es zwei Möglichkeiten HTTP-Requests zu verarbeiten. Sie können entweder synchron oder asynchron durchgeführt werden. Synchron bedeutet hier, dass die weitere Programmausführung so lange unterbrochen wird, bis der Request durchgeführt wurde und eine Anwort vorliegt. Diese Programmierung ist zwar einfacher verständlich, birgt jedoch einige Schwierigkeiten. JavaScript ist nicht multithreadingfähig. Somit können keine anderen [...]

Netbeans: Could not install module JDPA Debugger API

Beim Starten von Netbeans erscheint folgende Fehlermeldung: Warning – could not install module JPDA Debugger API JPDA Debugger API – This module requires JDKHOME/lib/tools.jar to be accessible. This file was not found. Usually this means you are trying to run the IDE with the JRE instead of the full JDK. If so, please use the [...]

Rails: “undefined method `paginate’ for”

Sie erhalten diese Fehlermeldung vermutlich, weil Sie von Ruby on Rails 1.x auf 2.x upgedatet haben. In Rails ab der Version 2.0 ist der Paginator nicht mehr enthalten. Dieser muss nun als Plugin hinzuinstalliert werden. Sie haben hier zwei Möglichkeiten: Wenn Sie Ihren alten Code nicht umschreiben möchten, können Sie den aus Version 1.x bekannten [...]

Installation von ActiveSync 4.5 bricht mit DLL-Fehler ab

Wenn die Installation von ActiveSync 4.5 mit dem Fehler Eine für den Abschluss der Installation erforderliche DLL konnte nicht ausgeführt werden. Wenden Sie sich an das Supportpersonal oder den Hersteller des Pakets. unter Windows 2000 (evtl. auch Windows XP) abbricht, hilft es, eine neuere Version des Windows Installers zu installieren. Diese finden Sie bei Microsoft. [...]

Ruby und Regular Expressions (Regex)

Wie zahlreiche andere Scriptsprachen beherrscht auch Ruby reguläre Audrücke. Diese dienen dazu in Strings verschiedene Muster wiederzuerkennen. So kann zum Beispiel eine Emailadresse auf ein korrektes Format überprüft werden (siehe Beispiel unten). Jede Regular Expression (kurz “regex”) beginnt und endet in Ruby mit einem / (Slash). Diese stehen zur gleichen Zeit auch als Begrenzer. So [...]

Neueste Kommentare