Parallels Prüfung bestanden

Seit gestern bin ich nun "Parallels Certified Automation Engineer (PCAE) on Parallels Panel for Linux". Das heisst ich kann das Parallels Plesk Panel nun offiziell bedienen ;-)

Obwohl mir von Parallels abgeraten wurde die Prüfung ohne vorgängigen Kurs zu absolvieren habe ich diese ohne Probleme bestanden und somit viel Geld gespart.

99’999 Kilometer …

Gestern war es soweit, ich sehe 99'999 Kilometer auf meinem Golf ...

99999

Ziegelschaden an meinem Mini Cooper

Heute hat es mein Auto erwischt ....

Ziegelschaden auf meinem Mini CooperZiegelschaden auf meinem Mini CooperZiegelschaden auf meinem Mini CooperZiegelschaden der Täter

Kernel upgrade aus der Ferne – ohne “panic”

Wenn man mal wieder einen neuen Kernel einspielen will und der Server nicht gleich um die Ecke steht, kann man häufig ein Unwohlsein verspüren.  Dies geht vermutlich nicht nur mir so.

Grub bietet die Möglichkeit bei einer "kernel panic" einen anderen Kernel zu laden, vorzugsweise einen bereits getesteten und bewerten Kernel.

Um dies zu erreichen, muss man in "/boot/grub/menu.lst" den Parameter "panic=5" bei dem zu testenden Kernel ergänzen.

Beispiel:

default         1
timeout         5

# neuer kernel, ungetestet
title           Debian GNU/Linux, kernel 2.6.18-6-686
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.18-6-686 root=/dev/sda1 ro panic=5
initrd          /boot/initrd.img-2.6.18-6-686

# getesteter, lauffähiger kernel
title           Debian GNU/Linux, kernel 2.6.18-5-686
root            (hd0,0)
kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda1 ro
initrd          /boot/initrd.img-2.6.18-5-686

Um nun den neuen Kernel einmalig zu starten müssen Sie folgende Schritte ausführen:

servername:~# grub
grub> savedefault --default=0 --once
grub> quit

Danach mit den Server neu starten und abwarten ob der neue Kernel gebootet wird.

servername:~# reboot

Das wars ...

QMail – Mail-Versand sehr langsam

Bei manchen Servern dauert das Versenden von eMails mit QMail als Mailserver sehr lang. Dieses Problem tritt insbesondere in Verbindung mit Plesk auf, da Plesk die Konfigurationen oft neu generiert.
Die Ursache des Problems ist, dass QMail versucht die Reverse-DNS der IP aufzulösen - passiert hier ein Fehler, gibt es einen “Timeout” und erst danach kann die Mail versendet werden. Um dies zu deaktivieren muss man in der inetd.conf einen Parameter setzen.

Um das auflösen des Reverse-DNS zu verhindern, müssen wir den -Rt0 Parameter einfügen.

In /etc/inetd.conf muss in den Zeilen smtp und smtps einfach -Rt0 nach tcp-env eingefügt werden.

Bsp:

smtp stream tcp nowait.1000 root /var/qmail/bin/tcp-env tcp-env -Rt0 /usr/bin/env […]

Danach den inetd neu starten mit

/etc/init.d/openbsd-inetd restart

Testdatei mit bestimmter Grösse erstellen

Es kommt vor. Da braucht man eine Datei bestimmter Größe und hat keine passende da. Bevor man Google bemüht, kann man auch einfach dd nutzen.

Eine 10MB große Datei aus Nullen erstellt man mit:

dd if=/dev/zero of=10mb bs=1024 count=10k

"of=10mb" gibt den Dateinamen an, in diesem Fall wird die Datei "10mb" heissen.
"count=10k" gibt die Grösse der Datei an 10'000x 1kByte = 10MB.

Wenn man die Datei lieber mit zufälligen Werten gefüllt haben möchte ersetzt man /dev/zero mit /dev/random oder gar /dev/urandom.

Print Point Solutions

Heute ruft mich doch tatsächlich wieder einer dieser ominösen Toner Verkäufer an. Dieses mal von der Print Point Solutions (http://www.pps-europe.de/). Die Taktik entspricht der von Global Office System (http://gos-group.de/) und European Office System (http://www.eosprint.com/).

Für jene die das noch nicht kennen hier Links zur Geschichte:
http://www.hilfdirselbst.ch/foren/Global_Office_Systems_P96734.html.
http://www.antispam.de/forum/archive/index.php/t-12213.html

Ich denke das diese "neue" Firma nach dem selben Prinzip arbeitet. Sie lassen sich am Telefon nur schwer abwimmeln und rufen ständig wieder an.  Auch diese Firma will mir unbedingt einen Toner zustellen der 3 Mal länger halten soll, natürlich alles garantiert und mit Umtauschrecht ;-) . Kennt jemand diese Firma und hat schon Erfahrungen gesammelt ?

Baumansicht bei Arbeitsplatz

Ganz schön ärgerlich: Wenn Sie bei Windows XP doppelt auf den “Arbeitsplatz” klicken, erscheint zwar der Windows-Explorer, es fehlt aber die Baumansicht zum bequemen Navigieren durch die Ordner. Erst mit dem Befehl “Ansicht > Explorerleiste > Ordner “ blendet der Explorer die Baumstruktur ein. Wer lieber sofort mit der Baumansicht starten möchte, kann die Arbeitsplatz-Ansicht umkonfigurieren:

  1. Rufen Sie den Befehl “Start > Systemsteuerung” auf, und klicken Sie doppelt auf “Ordneroptionen”.
  2. Wechseln Sie ins Register “Dateitypen”
  3. Markieren Sie den Eintrag “(KEINE) Ordner”, und klicken Sie auf “Erweitert”.
  4. Anschließend markieren Sie den Eintrag “explore” und klicken auf die Schaltfläche “Als Standard”.

Sobald Sie die Dialogfenster mit OK schließen, zeigt der Explorer endlich zu jedem Ordner auch die passende Baumstruktur. Zurück zur Standardeinstellung geht’s genau so einfach; setzen Sie im Dialogfenster “Dateityp bearbeiten” wieder die Aktion “open” als Standard.

php konstante über variable lesen

Klingt komisch is aber so ...

Nach einigem hin und her und erfolglosem Googeln habe ich etwas gefunden das vielleicht von Interesse ist.

Ich möchte eine Konstante zu einem Wert aus einer Variablen ausgeben.

Meine Lösung sieht so aus:

define ("test",  "das ist der test");
define ("test2", "das ist der test2");

$variable = "test";

$constantArr = get_defined_constants(true);
$constantArrUser = $constantArr["user"];

echo $constantArrUser[$variable];

Als Ausgabe wird nun "das ist der test" ausgegeben. Die Konstante des Wertes "test" wird über eine Variable aufgerufen.

Nervende Anrufe ohne Nummer

Nervt Ihr euch auch über diese ständigen Anrufe ohne Nummer im Display ?

Meist sind es irgendwelche Call Center die eine Umfrage machen oder mir irgendwelchen Schrott andrehen möchten.

Es gibt eine einfach Lösung Anrufe ohne Nummer zu unterdrücken. Zumindest bei Swisscom im Festnetz:

Einschalten:
1. Hörer abheben
2. * drücken, 99 eingeben, # drücken
3. Einschaltbestätigung abwarten, auflegen

Ausschalten:
1. Hörer abheben
2. # drücken, 99 eingeben, # drücken
3. Ausschaltbestätigung abwarten, auflegen

Abfragen:
1. Hörer abheben
2. * und # drücken, 99 eingeben, # drücken
3. Ansage, auflegen

Sobald dieser Telefon-Zusatzdienst eingeschaltet ist, bekommt der Anrufende, welcher seine Rufnummer unterdrückt, folgenden Sprechtext zu hören:
«Der Swisscom Kunde wünscht keine Anrufe mit unterdrückter Rufnummer».

Mehr Infos:
swisscom.ch