Archiv nach Jahren: 2010 - Seiten 14

VLC 1.1.0 Prerelease – Installation unter Ubuntu

VLC Media-PlayerAktuell macht wieder die Nachricht von einer neuen VLC-Version die Runde durch das Netz. Bislang findet man konkretere Infos nur über das Blog eines VLC-Entwicklers. Aber was man da zu lesen bekommt klingt schon beeindruckend. VLC 1.1.0 soll wesentlich schneller sein und das nicht nur weil nun konsequent eine Hardware-Beschleunigung (DxVA2 unter Windows und VAAPI unter Linux) in vielen Teilen verwendet wird. Auch die Liste der hinzugekommenen Datei-Formate, unterstützten Codecs und Protokolle kann sich sehen lassen.

Weiterlesen »

WordPress: Benchmarking von Caching-Plugins

Sobald sich beim eigenen WordPress-Blog der Erfolg einstellt und die Besucherzahlen zunehmen, wird man bemerken wie Performance-lastig ein WP-Blog sein kann. Insbesondere je mehr Plugins, Widgets und Features man aktiv in einem Blog benutzt. Wenn dann anstatt 100 Besucher am Tag mal 100 Besuche in der Minute kommen, geht ganz schnell der Webserver in die Knie und das besonders wenn in Form von Shared-Hostings eine ganze Anzahl an Projekten und Webseiten auf einem Server liegen.

Um die negativen Folgen für Server, Projekte und die eigenen Besucher abzufangen, kann man mittels Caching-Verfahren versuchen die Performance einer Websoftware wie WordPress deutlich zu verbessern. Grundsätzliche Idee des Cachings ist, aufwendige Verarbeitungsschritte zwischen zu speichern und über kurze bis mittlere Zeiträume die gespeicherten Ergebnisse auszuliefern. So sind zum Teil für eine einzige Darstellung eines einzelnen Artikels eine ganz Reihe an Datenbankabfragen und Lesevorgängen an Dateien notwendig die Zeit und Performance kosten. Mit Caching wird das Ganze auf den Abruf einer einzelnen Datei reduziert.

Weiterlesen »

PHP Warning – It is not safe to rely on the system’s timezone settings

Wie es scheint haben die PHP-Maintainer und Entwickler mal wieder mit einer alten Baustelle aufgeräumt und einige Änderungen an den Datumsfunktionen in PHP 5.3.x eingepflegt. Und das bekommt man nach einem Upgrade nun prompt in Form von nervigen Warnings zu spüren, welche die Errorlogs eines Webservers überschwemmen.

PHP Warning: mktime(): It is not safe to rely on the system's timezone settings.
Please use the date.timezone setting, the TZ environment variable or the
date_default_timezone_set() function. In case you used any of those methods and
you are still getting this warning, you most likely misspelled the timezone
identifier.

Weiterlesen »

OpenSSH – Remote-Port-Forwarding Bindung an falsche IP

In diesem Artikel vom Januar hatte ich beschrieben wie man einen Remote-Forward-Tunnel via SSH aufbaut, um beispielweise das WebUI eines VMware Servers auf einen anderen Host zu tunneln. Allerdings bin ich aktuell auf einen Fall gestossen, wo ich nach Aufbau des Tunnels nicht auf das getunnelte WebUI zugreifen konnte und das obwohl der Tunnel korrekt lief.

Es stellte sich aber schnell heraus das der openssh-server die getunnelten Ports nur auf die localhost-IP (127.0.0.1) band, anstatt wie erwartet auf die globale IP (0.0.0.0). Überprüfen kann man dies sehr schnell mit dem Commando netstat -tunelp | grep ssh. Wie konnte das passieren ?

OpenSSH Server Logo

Weiterlesen »

Datenrettung mittels historischer Computer

Wer kennt das nicht der Fortschritt in der IT-Branche beschleunigt sich immer mehr. Oft werden Rechner und System schon nach wenigen Jahren gegen neue Systeme ausgetauscht, wovon Backup- und Speichersystem & -medien auch nicht verschont bleiben. Das kann aber auch fatale Folgen haben, wenn man beispielsweise „vergisst“ bei der Umstellung alte Medien auf neue Medien zu übertragen.

Werden dann nach geraumer Zeit alte Speichermedien gefunden oder die Wiederherstellung eines alten Backups benötigt ist guter Rat teuer. Alte Medien können plötzlich nicht mehr gelesen werden, weil neue Systeme nicht mehr kompatibel dazu sind (z.B. DAT-Bänder) oder die alte Technik schlicht komplett aufgegeben wurde (z.B. 51/4″ Disketten).

Weiterlesen »