Meine Top 5

Ich bin eben auf einen Blogeintrag gestoßen, in dem diskutiert wird, welche fünf Programme man zuerst installiert, sobald man das Betriebssystem installiert hat.
Um es kurz zu machen. Bei mir ist das:

BeyondCompare

Notepad++

Irfanview

7-Zip

Firefox

(gleich danach kommen Virenscanner, Picasa, Thunderbird und Launchy)

So, das musste ich mal los werden :-)

Fünf Ausrufezeichen !!!!!

Zufällig entdeckt, hierher kopiert und für wahr befunden:

Five exclamation marks, the sure sign of an insane mind.
(Terry Pratchett)

Linux: Arbeitsspeicher pro Prozess

Um den Arbeitsspeicher pro Prozess (und noch einige andere Dinge) anzuzeigen, hilft das hier:

ps -eo pid,ppid,rss,vsize,pcpu,pmem,cmd -ww --sort=pid

Google Picasa 3 Beta mit deutschem Betriebssystem herunterladen

Heute morgen habe ich gesehen, dass von Picasa die Version 3 Beta erschienen zu sein scheint. Zwar nur auf englisch, aber das macht ja nichts. Ich bin also dem Downloadlink http://picasa.google.com gefolgt, aber habe dort nur eine deutsche Seite zu sehen bekommen, die mir Picasa 2.7 anbot. Nach einigem Suchen habe ich dann einen Link entdeckt, der zur amerikanischen Seite führt. Dort kann man die neue Version herunterladen:

http://picasa.google.com/intl/en_us/

OTRS on CentOS 5

Today I started installing OTRS on CentOS. First barrier: Installing all the needed Perl modules. Luckily, there is a script calles bin/otrs.checkModules

After trying around a bit, I found out, that the following command installs at least the required stuff:

yum install perl-Compress-Zlib perl-HTML-Parser perl-HTML-Tagset perl-URI perl-libwww-perl perl-Net-DNS

The GD module can be downloaded/installed from Dag’s repository:
http://dag.wieers.com/rpm/packages/perl-GD/

[Update 2008-07-16] Today, I continued installing and it showed that installing works without a problem if you just follow the documentation, in my case especially in README.webserver.

OTRS works!

Firefox-Weltrekord

Nachdem mich der Internet Explorer in den letzten Tagen mal wieder vor Rätsel gestellt hat, denke ich, dass ich etwas für den Mitbewerber tun sollte:

Download Day 2008

ClickOnce-Zertifikat erzeugen

Heute stand ich vor dem Problem, dass ich eine neue Version einer ClickOnce-Anwendung erstellen wurde. Visual Studio hat mich mit einer Fehlermeldung konfrontiert, die darauf hingedeutet hat, dass ich die Anwendung nicht Signieren kann. Ein Blick in die Einstellungen brachte die Information, dass das Zertifikat, welches VS.NET (ziemlich genau vor einem Jahr) für mich angelegt hat, nicht mehr gültig ist.
Klar, neues Zertifikat erstellen, einbinden, Installer bauen, verteilen – so dachte ich. Dummerweise nimmt ClickOnce es sehr ernst, von wem die Anwendung ursprünglich signiert war. In meinem Fall eben von jemandem, der kein gültiges Zertifikat mehr hat. Also wird kein Weg daran vorbei führen, die Anwendung bei den Benutzern zu deinstallieren und mit dem neuen Zertifikat wieder zu installieren. Hätte ich daran mal vor einem Jahr gedacht …

Naja, dass ich nicht mehr daran denken muss: So habe ich mit openssl ein ca. 20 Jahre gültiges Zertifikat erstellt:

openssl genrsa 1024 > host.key
openssl req -new -x509 -nodes -sha1 -days 7200 -key host.key > host.cert
type host.cert > host.pem
type host.key >> host.pem
openssl pkcs12 -export -out host.pfx -in host.pem -name "beschreibender name"

Javascript: Event feuern, wenn Text geändert wurde

Nur schnell eine kleine Feststellung: Wenn man in Javascript Zeichen in einem Texteingabefeld zählen will, nachdem der Text geändert wurde, dann sollte man nicht mit onkeypressed und auch nicht mit onchange arbeiten. Ersteres wird gefeuert, bevor der Text im Textfeld steht, zweiteres erst, wenn das Textfeld den Focus verliert.

Lösung: onkeyup – ganz einfach :-)

Ein großes Bild über mehrere Seiten ausdrucken

Ich musste eine Bilddatei ausdrucken, die einige tausend Pixel hoch war. Auf ein Blatt gedruckt hätte man nicht mehr viele Details erkennen können. Auf der Suche nach einer Software, die mir das Zerlegen abnimmt, bin ich auf ein Tool gestoßen, welches dank Microsoft Office bereits auf meiner Festplatte residierte:

Microsoft Publisher – einfach reingehen und einen leeren Banner erstellen. Publisher kümmert sich dann um die Aufteilung auf dem Papier und macht auch Überlappungen, falls gewünscht.

Empfehlung: Druckvorschau benutzen, um sicher zu gehen, dass er nicht zu viele Seiten druckt.

RHEL/CentOS 5.1: Clock divider für virtuelle Maschinen

Wenn man CentOS z.B. unter VMWare Server betreibt, muss man des öfteren feststellen, dass die Systemuhr zu unergrüdlichen Höhenflügen ansetzt. Seit 5.1 gibt es einen zusätzlichen Kernel-Parameter namens “divider”.

Diesen setzt man in der grub.conf auf “10″ und dann – so wird das behauptet – läuft die Uhr richtig.


title CentOS (2.6.18-53.1.4.el5)
root (hd0,0)
kernel /vmlinuz-2.6.18-53.1.4.el5 ro root=/dev/rootvg/rootfs rhgb quiet clocksource=pit divider=10
initrd /initrd-2.6.18-53.1.4.el5.img

Nachtrag:
Ich habe eben in er VMWare-KB einen Eintrag entdeckt, der tipps gibt, wie man der Uhr das “richtig(er) laufen” beibringen kann:
http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1006427