Sep 28

Die Softwareaktualisierung von Apple (erreichbar über “Apfel > Softwareaktualisierung”) listet leider nur verfügbare Updates für deren Software und nicht für alle auf dem System installierten Programme. Abhilfe schafft das Dashboard Widget “App Update” von Georg Kaindl. Es durchsucht den Programme-Ordner rekursiv nach vorhandenen Programmen und vergleicht die Versionen mit Online-Software-Katalogen von Apple, MacUpdate und Versiontracker. Verfügbare Updates werden in einer Liste angezeigt und mittels Klick wird man z.B. zur Informationsseite von MacUpdate geleitet, wo die aktuellste Version geladen werden kann:

Neben dem standardmäßigen Ordner für Programme “/Applications” lassen sich auch noch weitere Ordner konfigurieren in denen nach Software und somit nach verfügbaren Updates gesucht werden soll. Ohne ein Programm/Widget wie “App Update” ist es mühsam alle Programme auf dem aktuellsten Stand zu halten.

Sep 22

Kürzlich habe ich eine EU-Auslandsüberweisung in Höhe von €200,00 durchgeführt, um ein Guthabenkonto aufzuladen. Leider habe ich in einem Newsletter des Zahlungsempfängers übersehen, dass dieser neue Kontodaten hat und somit die Überweisung entsprechend der Vorlage, die ich schon seit mehreren Jahren benutze, auf das nicht mehr gültige Konto durchgeführt. Einige Tage später fand ich in ELBA (Electronic Banking-Software) die Zeile “Rücküberweisung EU-BZV, lt. Beleg” vor, allerdings nur mit einem Betrag von €155,00. Nach Rückfrage bei meiner Bank leitete diese Nachforschungen ein, da auch diese die Spesen in Höhe von €45,00 als sehr/zu hoch empfand. Das Ergebnis der Nachforschungen war, dass die Überweisung über zwei bis drei Partnerbanken in Deutschland gelaufen ist und diese jeweils Spesen für die Rückbuchung eingezogen haben, nicht jedoch meine Hausbank. In meinen Augen ist das Wucher seitens der Banken in Deutschland. Ein weiterer interessanter Artikel diesbezüglich ist auf den Seiten des ORF zu finden.

Sep 15

Leider liefert Apple mit dem iPhone kein gedrucktes Handbuch mit, aber für die grundlegende Bedienung des iPhones benötigt man auch keine, da die Benutzeroberfläche sehr intuitiv gestaltet wurde. Geht es allerdings ins Detail, wie etwa einen Anruf abzuweisen, ist es mit der intuitiven Bedienung schnell vorbei, denn wie sollte man selbst herausfinden, dass hierfür der Sleep-Button zweimal kurz hintereinander gedrückt werden muss?

Wer nun glaubt, es gibt gar kein Handbuch für das iPhone, der irrt. Auf den Support-Seiten stellt Apple eine PDF-Version des Handbuchs zur Verfügung. Wer allerdings eine gedruckte Version des Handbuchs haben möchte, der muss sich dieses entweder selbst ausdrucken bzw. ausdrucken lassen, oder sich anderweitig umsehen: Das “iPhone Missing Manual” ist ein gedrucktes Handbuch für das iPhone, leider ist es aufgrund der häufigen Software-Aktualisierungen seitens Apple nicht mehr ganz aktuell, aber dennoch empfehlenswert.

Sep 05

Die Verwendung von virtuellen Servern (VPS) hat im Gegensatz zu dedizierten Servern z.B. den Vorteil, dass man bestehende VPS sehr einfach auf andere Hardware umziehen kann, außerdem ist es vorteilhaft unabhängige Dienste in verschiedenen VPS laufen zu lassen. So beeinflusst ein Dienst nicht den anderen und sollte ein System/Dienst gehackt werden, funktionieren alle anderen weiterhin.

Die Umwandlung eines dedizierten Servers in einen VPS gestaltet sich dabei relativ einfach. Durchgeführt wurde die Migration auf ein System mit HyperVM:

Zuerst alle unwichtigen Dienste (außer SSH) auf dem dedizierten Server stoppen, damit es nicht zu inkonsistenten Daten kommt. Anschließend in HyperVM einen neuen VPS anlegen und diese stoppen, anschließend in der Konsole des Hardware-Nodes als Superuser den folgenden Befehl ausführen:

rsync -arvpz --numeric-ids --exclude dev --exclude mnt --exclude tmp --exclude proc --exclude sys -e "ssh -l root@host" root@host:/ /vz/private/vpsid/

“host” muss mit dem Hostnamen des dedizierten Servers ersetzt werden und “vpsid” mit der ID des VPS, die HyperVM vergeben hat. Dieser Vorgang dauert je nach Größe des dedizierten Server und Bandbreite der Netzwerkverbindung unterschiedlich lange.

Nach dem Übertragen der Dateien muss man die fstab ersetzen, wobei “vpsid” wieder mit der ID des VPS zu ersetzen ist:

cp /usr/local/lxlabs/hypervm/file/sysfile/openvz/fstab /vz/private/vpsid/etc/

Die daraufhin erscheinende Frage, ob die Datei überschrieben werden soll, beantwortet man mit “y”:

cp: overwrite `/vz/private/vpsid/etc/fstab'?

Anschließend die IP-Adressen in HyperVM einrichten und vom dedizierten System entfernen – daraufhin sollte dem Start des Systems nun als VPS nichts mehr im Wege stehen.

Sep 03

Aufgrund der bevorstehenden Nationalratswahlen am 28.09.2008 möchte ich hier die Webseiten der fünf größten Parteien SPÖ, ÖVP, Grüne, FPÖ und BZÖ  unter die Lupe nehmen. Achten möchte ich dabei auf den optischen Eindruck, Strukturierung der Inhalte, die technische Umsetzung und die Größe/Ladezeit der Startseite.

Optischer Eindruck

  1. BZÖ: Modern, einladende Farben, Bilder könnten besser aufgelöst sein
  2. SPÖ: Recht modern, eher einladende Farben, Bilder gut aufgelöst
  3. Grüne: Recht modern, stumpfe Farben, Bilder sehr gut aufgelöst
  4. ÖVP: Wenig modern, zu viele Farben, Bilder sehr gut aufgelöst
  5. FPÖ: Nicht modern, zu kleine Schrift, Bilder gut aufgelöst

Strukturierung der Inhalte

  1. SPÖ: Alle Seiten selbst auf Unterseiten gut erreichbar, Suchfunktion vorhanden, gesuchte Informationen einfach auffindbar, Teaser auf der Startseite
  2. FPÖ: Alle Seiten selbst auf Unterseiten gut erreichbar, Suchfunktion vorhanden, gesuchte Informationen einfach auffindbar, leider keine Teaser auf der Startseite sondern sehr viele Links
  3. BZÖ: Alle Seiten gut erreichbar – Unterseiten leider immer nur über die Aufklappnavigation, keine Suchfunktion, gesuchte Informationen einfach auffindbar, beste Startseite
  4. ÖVP: Unterseiten nicht gut erreichbar, keine Suchfunktion, gesuchte Informationen teilweise schwierig auffindbar, Teaser auf der Startseite
  5. Grüne: Unterseiten nicht gut erreichbar, Suchfunktion vorhanden, gesuchte Informationen teilweise schwierig auffindbar, Startseite zu überladen

Technische Umsetzung

  1. Grüne: Recht saubere XHTML-Umsetzung, kein Tabellen-Layout, suchmaschinen- und menschenfreundliche URLs, JavaScript hätte ausgelagert werden können, Quelltext gut leserlich
  2. SPÖ: Unsaubere XHTML-Umsetzung, kein Tabellen-Layout, keine suchmaschinen- und menschenfreundlichen URLs, JavaScript hätte ausgelagert werden können, Quelltext gut leserlich
  3. ÖVP: Unsaubere XHTML-Umsetzung, teilweise Tabellen-Layout,  suchmaschinen- und menschenfreundliche URLs, JavaScript hätte ausgelagert werden können, Quelltext schlecht leserlich
  4. BZÖ: Veraltete und unsaubere HTML-Umsetzung, Tabellen-Layout, beinahe suchmaschinen- und menschenfreundliche URLs, JavaScript und CSS hätte ausgelagert werden können, Quelltext gut leserlich
  5. FPÖ: Veraltete und fehlerbehaftete HTML-Umsetzung, Tabellen-Layout, keine suchmaschinen- und menschenfreundlichen URLs, JavaScript hätte ausgelagert werden können, CSS quasi nicht vorhanden, Quelltext gut leserlich, PopUp

Größe/Ladezeit der Startseite

  1. SPÖ: 70 Anfragen, Antwort nach: 0.103 s, vollständig geladen nach: 3.022 s, 96.22 KB
  2. BZÖ: 72 Anfragen, Antwort nach: 0.235 s, vollständig geladen nach: 4.381 s, 511.03 KB
  3. FPÖ: 224 Anfragen, Antwort nach: 0.336 s, vollständig geladen nach: 8.794 s, 119.72 KB
  4. ÖVP: 59 Anfragen, Antwort nach: 0.434 s, vollständig geladen nach: 8.784 s, 207.18 KB
  5. Grüne: 202 Anfragen, Antwort nach: 0.787 s, vollständig geladen nach: 40.143 s, 325,98 KB