Apr 01

ESXi CLI:

vmkfstools -i "source.vmdk" -d thin "destination.vmdk"

written by gk \\ tags:

Dez 21

fingerprintSo ein FingerPrint Reader im Notebook ist schon was feines, vorausgesetzt die Software von dem Ding läuft gut. In meinem Dell XPS sitzt ein Leser der Firma UPEK. Leider hat Dell weder Software mit 64Bit Unterstützung noch mit Firefox 3.5 Erweiterung im Angebot. Die von Dell zum Download angebotene uralt UPEK ProtectorSuite QL 5.6 ist mittlerweile überholt.

UPEK Vertreibt seine Software jedoch ausschließlich über OEMs. Da Dell keine aktuelle Version hat, habe ich einfach mal bei Lenovo geschaut. Und siehe da: UPEK ProtectorSuite QL 5.8 mit 64Bit Unterstützung:

Windows Vista x64
http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/fprx64_584_5476ww.exe

Windows Vista x86 und XP
http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/fprx32_584_5476ww.exe

Eine Extension für Firefox 3.5, die mit der Protector Suite QL kommuniziert kann unter folgendem Link heruntergeladen werden:

http://files.upek.com/GetPackage.asp?Key=T3L211M1FJS1ORDL02KC3696DM4V21PI

Ich habe die Software auf einem Dell XPS1330 Notebook mit Vista x64 installiert und es funktioniert einwandfrei!

written by gk \\ tags: , , , ,

Nov 13

Endlich habe ich mal ein wenig zeit gefunden um mein Wordpress Theme Gravatar-fähig zu gestalten. Zwei Dinge mussten getan werden

  1. Folgenden Codeschnipsel  in der comments.php hinzuefügt
    1. <?php if (function_exists(‘get_avatar’)): ?>
    2. <?php echo get_avatar($comment, 48); ?>
    3. <?php endif; ?>
  2. Das Stylesheet um die .avatar Klasse erweitert
    1. .avatar{
    2.   float: right;
    3.   margin: 3px 0 15px 10px;
    4.   border: 1px solid #333;
    5. }

That’s it! Die ausführliche Doku zur Funktion get_avatar() ist hier nachzulesen.

written by gk \\ tags: ,

Nov 06

1257457412_Network Drive(offline)Eigentlich bin ich kein Vista-Gegner, im Gegenteil. Ich finde es in vieler Hinsicht besser und schneller als XP – und trotzdem habe ich Vista heute verflucht!

Vista Rechner in einer Windows 2003 Domäne sind eine Qual – man findet immer wieder neue Hindernisse. Bei aktivierter UAC z.B. sind per Login-Script gemappte Netzlaufwerke für nicht-administrative Benutzer auf einem Vista Computer unsichtbar. Das Phänomen tritt jedoch lediglich bei Skripten auf, die über Gruppenrichtlinien verteilt werden. .. Continue reading »

written by gk \\ tags: , , , ,

Sep 16

Tobit David.fxViel Beworben, hoch gelobt und trotzdem manchmal ein wenig träge: Der native David.fx-Client für das iPhone. Diese kostenlose App aus dem Hause Tobit verbindet das iPhone online mit dem David-Server in der Firma und ermöglicht den Zugriff auf RSS-Feeds, E-Mails, Kontakte, Kalender und sogar Faxe und Voice-Mail Nachrichten. Funktionell ist diese App kaum zu toppen und trotzdem stört etwas: Die Startzeit.

Im Auslieferungszustand braucht die App auf einem iPhone 3G je nach Verbindungsgeschwindigkeit bis zu 20 Sekunden zum starten. Jeder Admin sagt: Ist doch akzeptabel für einen online Zugriff, schließlich muss alles erst übertragen werden. Leider sieht das der Benutzer anders: 20 Sekunden sind zu lang um während eines Telefonates “mal eben” einen Termin zu finden. Natürlich kann man darüber streiten, aber ich kann die Beschwerden der Benutzer verstehen. Für “mal eben” 20 Sekunden zu lang.

Mit einigen einfachen Optimierungen lässt sich die Startzeit jedoch verkürzen. Die App braucht umso länger, je mehr Einträge aktualisiert werden müssen. Deswegen sollte man entweder den Ticker oder den Eingang automatisch aktualisieren lassen. Wird beides aktiviert, werden Daten redundant geladen und die App braucht länger. Wen ohnehin nur der Eingang interessiert kann den Ticker abschalten. Zudem empfiehlt es sich die Anzahl der zu aktualisierenden Einträge zu reduzieren. Bei deaktiviertem Ticker und 5 automatisch geladenen Mails verkürzt sich die Startseit auf ca 8 Sekunden. Entfernt man in der Konfiguration noch den zusätzlichen Port 81 kann man weitere 2 Sekunden einsparen.

So sind in meinen Augen 6 Sekunden Startzeit etwas alltagstauglicher als die anfänglichen 20 Sekunden, aber immer noch micht genug ;) Kommentare mit weiteren Tipps sind herzlich willkommen!

written by gk \\ tags: , ,

Sep 14

Usability und Barrierefreiheit werden im heutigen Web groß geschriben. Wer eine Website “usable” gestalten möchte kommt um relative Schriftgrößen nicht herum. In der Theorie ist dies ein sehr gutes Konzept, denn der User kann im Browser selbest bestimmen, in welcher Größe die Schrift dargestellt werden soll. In der Praxis jedoch, wird Fließtext oft mit 75% oder 80% definiert. Der dotfly blog schildert im Artikel “Die Farce mit den relativen Schriftgrößen“, warum dieses Vorgehen genau das Gegenteil von “Usability” bewirkt. Ein wirklich lesenswerter Artikel für alle Web-Designer und solche die es werden wollen ;)

written by gk \\ tags: , , ,

Jul 23

Eigentlich hatte ich die Hoffunung, dass man sich bei einem Managed Server nicht mehr um die Konfiguration des selbigen kümmern muss – tja falsch gedacht. Bei Strato werden *.php Dateien per default mit PHP4 ausgeführt und nicht wie benötigt mit PHP5 (warum eigentlich?)

Aber dafür ist ja die Hotline da, die macht das schon -  denkste! Die sind nur bis 20:00Uhr da und es war gerade 20:02Uhr als ich angerufen habe. Zum Glück bin ich nicht der Einzige, der auf einem Strato-Server *.php Dateien standardmäßig mit PHP5 ausführen will. Der .htaccess Befehl, den die  Jungs von Scrpit Artists gebloggt haben funktioniert zum Glück auch auf Managed Servern. Gott seid Dank, denn bei Managed Servern fehlt der Eintrag im Kundenmenü!

Folgende Zeile in der .htaccess setzt PHP5 als default für *.php-Dateien:

AddType application/x-httpd-php5 .php

So, Abend/Nacht gerettet, bin dann mal wieder Server einrichten…

written by gk

Apr 02
Bild1

Bild1

Als Hobbyfotograf nutze ich zur Bildbearbeitung das Wacom Bamboo Tablet. Ein großartiges Gerät was zuverlässig seinen Zweck erfüllt und dabei noch relativ günstig in der Anschaffung war.

Merkwürdig ist nur, dass der Stiftdruck unter Vista nicht so richtig will. Hat man den Bamboo-Treiber frisch installiert funktionier der Stiftdruck bis zum nächsen Neustart. Es scheint, dass der Vista “Tablet PC-Eingabedienst” was damit zu tun hat. Dieser Dienst wird beim booten von Vista automatisch gestartet sobalt ein Tablet installiert ist. Aufgefallen ist mir dieses Problem in Photoshop, andere Anwendungen habe ich nicht getestet.

Bild2

Bild2

Das Problem lässt sich jedoch beheben, indem man den Windows-Dienst “Tablet PC-Eingabedienst” beendet und deaktiviert. In der Windows Diensteverwaltung (Start->Ausführen->’services.msc’ eingeben oder Windowstaste+R->’services.msc’ eingeben) die Eigenschaften des Dienstes “Tablet PC-Eingabedienst” aufrufen (Siehe Bild1). In den Eigenschaften den Dienst zuwerst beenden und dann die Startart auf deaktiviert setzten (Bild2). Mir hat’s geholfen!

written by gk \\ tags: , , , , , ,

Mrz 26

Dieses Tutorial beschreibt, wie man mit PHP in kürzester Zeit einen SOAP WebService erstellt, der mit Persistenz umgehen kann und WSDL-Dateien selber generiert.

Wenn es in PHP-Projekten um Client-Server-Kommunikation, ins Besondere um RPC, geht, lässt man sich schnell dazu verleiten “mal eben” was eigenes zu bauen, obwohl es doch einige Standards für RPC gibt. Viele – genau wie ich auch – scheuen den Aufwand sich in Monster wie SOAP oder das etwas schlankere XML-RPC einzuarbeiten. Mit den richtigen Tool’s jedoch können PHP-Klassen jedoch mit geringstem Mehraufwand über SOAP zugänglich gemacht werden.

Continue reading »

written by gk \\ tags: , , , , ,

Jul 07

Well there are MANY different ways to change the keymap in an ubuntu system. I tried to find a simple soulution, without installing any additional packages to an Ubuntu JeOS. The following lines first change the running keymap and then writes the boot time configuration:

Code:
sudo loadkeys de
sudo /etc/init.d/console-setup start

Have fun changing keymaps ;)

written by gk \\ tags: , ,