Browser-Update.org – User dezent vor veralteter Browserversion warnen

browser-update.orgJeder der schon einmal mit Webdesign und -programmierung zu tun hatte kennt das Problem: Auch ein ordentlicher, valider HTML und CSS Code führt nicht immer zu einer korrekten Darstellung mit allen Webbrowsern. Besonders problematisch sind veraltete Versionen verschiedenster Browser – Insbesondere der Internet Explorer unter der Version 7.
Eigentlich sollten diese Browser überhaupt nicht mehr in Verwendung sein zumal sie von den Herstellern nicht mehr mit Sicherheitsupdates versorgt werden und dazu noch einen enormen Komfortverlust bedeuten. Doch viele Benutzer wissen davon überhaupt nichts – ja sie wissen oft nicht einmal was ein Webbrowser ist und das es da verschiedene Versionen geschweige denn komplett unterschiedliche Browser verschiedener Programmierer gibt.

Genau an dieser Stelle setzt das Projekt „Browser-Update.org“ an. Die Entwickler dieser Seite stellen einen kleinen JavaScript Code zur Verfügung welcher sich ganz einfach in die bestehende Seite einbinden lässt. Wenn nun ein Benutzer mit einer veralteten Browser Version die Seite besucht, weist ihn eine dezente, gelbe Leiste an der oberen Seite auf das Risiko hin. Auf der verlinkten Seite wird der Nutzer verständlich über die Vorteile eines Upgrades aufgeklärt und erhält Informationen und Links zu den gängigen Webbrowsern.
Weiterlesen

Galerie & OpenID kaputt…

Das Blog rennt nun schon seit einigen Tagen mit der neuen WordPress Version 2.5. Das ganze scheint auch sehr stabil nur gibt es noch Probleme mit ein paar Plugins. So funktioniert nun die verwendete Bildergalerie „Nextgen Gallery“ seit der Version 0.90 die erstmals WordPress 2.5 Support mitbringen soll nicht mehr richtig (Dies ist kein WordPress 2.5 spezifisches Problem sondern trat auch mit WordPress 2.3 auf). Nun werden alle Thumbnails in der Übersicht untereinander angezeigt und es wird direkt zum großen Bild verlinkt und das JavaScript zur eleganteren Anzeige der Bilder wird nicht angewendet.

Auch das OpenID Plugin funktioniert nicht mehr wie gewünscht: Zwar kann man sich als Nutzer für das Backend anmelden, jedoch funktioniert die automatische Registrierung durch einen OpenID Login nicht und das Schreiben von Kommentaren mit einer im Website-Feld eingetragenen OpenID-Adresse schlägt auch fehl.

Gibt es noch andere WordPress Nutzer die vor ähnlichen Problemen stehen? Meldet euch doch bitte hier 🙂

EDIT: Die Galerie geht mitlerweile wieder und das Problem mit dem OpenID Login für die Kommentare konnte ich eingerenzen. Das von mir seit kurzem verwendete WP-SpamFree Plugin scheint damit noch nicht kompatibel zu sein.

Pakete: libgstreamer-plugins-base0.10-0 wird ständig als Update angezeigt

Wer das Jbbr-Ubuntu-Repository verwendet wird vermutlich bereits dieses Problem bemerkt haben: Das Paket „libgstreamer-plugins-base0.10-0“ wurde als Update angezeigt was sich komischer Weise nur nach dem Update selbst immer noch nicht geändert hat. Dieses Problem ist bekannt und ich versuche es zu Lösen jedoch hab ich bisher noch keinen Schimmer wie es aufgetreten ist bzw. wie so etwas überhaupt auftreten kann.

Ich habe bereits verschiedene Leute im IRC gefragt und in verschiedenen Foren einen Thread aufgemacht. Niemand scheint eine Lösung zu kennen aber ich weiß, dass ein solches Problem schon einmal bei einem offiziellen Repository aufgetreten ist und irgendwann gelöst wurde… Also wenn jemand von euch Lesern eine Idee hat bitte ich um ein kleinen Kommentar oder eine Mail. Ihr könnt auch das Problem in diesem Ubuntuusers-Forum-Thread diskutieren.

Ich bitte darum das Problem erst einmal zu entschuldigen ich hoffe ich finde in den nächsten Tagen eine Lösung . Am besten einfach das Update ignorieren oder einfach zusammen mit anderen Updates ausführen. Es wird nicht jedes Mal noch einmal runter geladen sondern wird aus dem Apt Cache geladen also verbraucht es kein Traffic.

Ich empfehle NICHT das Paket z.B. in Synaptic zu „sperren“, also keine Updates zuzulassen, da ihr dann keine Updates mehr bekommt falls ich das Problem gelöst haben sollte oder es eine neue upstream Version gibt.

Update: Ich versteh es immer noch nicht… Ich habe nun testweise das Hardy Sourcepaket genommen und nichts verändert außer der Distribution (von hardy auf gutsy) in debian/changelog und das Problem tritt weiterhin auf…

Update (10.01.08): Ich habe noch etwas zu diesem Problem herausgefunden: Es scheint nur aufzutreten, wenn das Repository nicht signiert ist, was ja bei den PPAs leider (noch) der Fall ist. Das erklärt auch, warum das Problem im offiziellen Repository nicht auftritt. Ich arbeite derzeit an einem eigenem Repository welches nicht den PPA Service verwendet.

Update (12.01.08): Ich habe das Problem nun umgangen, indem ich ein neues Repository auf meinem eigenen Server mit debarchiver eingerichtet habe, welches auch eine GPG Signatur besitzt. Zum Artikel… 

Übrigens gibt es dazu auch einen Launchpad Bug

Hamachi Installation unter Ubuntu 7.10 Gutsy

Hamachi Logo

Wie ich in den Updates 2 und 3 meines Artikels zur Installation von Hamachi unter Linux geschrieben hab, gibt es Probleme mit der Installation von Hamachi unter Ubuntu 7.10 (Gutsy). Nun hab ich eine Lösung für dieses Problem gefunden und möchte diese natürlich auch euch offenlegen. Aus einem mir unbekannten Grund scheint Gutsy Probleme zu haben die mit UPX gepackte ausführbare Datei /usr/bin/hamachi auszuführen. Um dieses Problem zu umgehen muss diese gepackte Datei einfach entpackt werden.
Dafür muss zur Vorbereitung das Paket „upx-ucl-beta“ (Oder wenn verfügbar „upx-ucl“) installiert werden. Dies kann grafisch z.B. mit Synaptic oder direkt in einem Terminal passieren:

sudo apt-get install upx-ucl-beta

Nun wird mittels der neuen Anwendung „upx“ die Datei /usr/bin/hamachi entpackt. Dazu reicht der folgende Befehl im Terminal:

cd /usr/bin; sudo upx -d hamachi

Anschließend sollte die Installation problemlos weiter verlaufen also hamachi, hamachi-init & co sollten sich ausführen lassen.

Die Anleitung zur Installation von Hamachi unter Linux wurde entsprechend für Ubuntu 7.10 (Gutsy) angepasst.