Wordpress 2.6.2 ist erschienen - Kritisches Update

Gestern Abend  wurde die neue Version 2.6.2 von Wordpress veröffentlicht. Diese behebt neben ein paar kleinen Bugs  zwei kritische Fehler, welcher durch den PHP-Sicherheitspezialisten Stefan Esser aufgedeckt wurde: ...

NTP-Zeitabgleich mit dem fonz fun_plug 0.7

Mit der Installation des fun_plug 0.7 sollte man auch gleichzeitig den Zeitabgleich mit den NTP-Zeitservern aktivieren, um immer eine aktuelle Zeit auf dem NAS zu haben. Meiner Erfahrung nach ist der interne, mitgebrachte Mechanismus nicht besonders gut implementiert, sodass man hier eher aufs FFP setzen sollte. Für den folgenden Artikel benötigst du ein installiertes FFP 0.7. Logge dich in SSH ein. Zunächst benötigst du die fun_plug.local in /ffp/etc/: ...

Short Conditional If-Anweisungen in PHP

PHP bietet eine schnelle möglichkeit um schnelle Bedingungsanweisungen auszuführen. Sogenannte “Short Conditional if-Anweisungen” erlauben If-Abfragen schneller zu schreiben. Diese Art wird auch Trinitäts-Operator genannt. 1 (bedingung) ? true: false; Die Bedingung wird im prinzip wie bei einer “normalen” if-Anweisung definiert. Daraufhin wird mit “true”, angegeben, was geschehen soll, wenn die Bedingung erfüllt ist. False gibt das jeweilige Ereignis an, welches eintritt, wenn die Bedingung nicht erfüllt wurde. Ein Beispiel: 1 2 3 4 <?php $variable = "Uli"; $gibts_das = ($variable == "Uli") ? "ja" : "nein"; ?> Nach der Prüfung ob die $variable gleich “Uli” ist, wird entweder, sofern sie es ist, “ja” zurückgegeben, ansonsten “nein”. ...

HDMI Audio auf dem HP 13-3010eg

Vor kurzem habe ich mir ein HP 13-3010eg geleistet und hatte diesen an meinen Monitor, welcher integrierte Lautsprecher hat, angeschlossen. Leider wurde nach Anschluss des Laptops der Ton über die Lautsprecher des Notebooks statt des Monitors wiedergegeben. Die Lösung war denkbar einfach: Der Treiber für die Soundkarte war der Microsoft-Treiber. Ein kurzer Blick auf die Treiberseite von HP  zeigte, dass es für den IDT Chip auch Treiber von HP gibt. Diese habe ich heruntergeladen, installiert und anschließend über die Systemsteuerung die Treiber aktualisiert. Seitem klappts :)

CouchDB Implementierung in Javascript für Demos im Browser

Seit einiger Zeit beschäftige ich mit NoSQL-Datenbanken, im speziellen mit CouchDB. Gerade habe ich eine nette Idee gesehen, wie man schnell Map-Reduce erlernen kann. MU Dynamics  hat einen Emulator dafür geschrieben… ...

PHP und CouchDB - Wie verbinde ich diese beiden Welten?

In den letzten Tagen habe ich ein wenig mit CouchDB herumgespielt und mich ein bisschen dazu eingelesen. Dabei wollte ich vor allem wissen, wie ich CouchDB mit PHP  verbinden kann. CouchDB selbst stelle eine RESTful HTTP/JSON API bereit, was jedoch im Quellcode nicht wirklich komfortable ist und nach einem Wrapper schreit. Seitens PHP gibts es derzeit noch keine Erweiterung, die diese API kapselt, eine entsprechende PECL-Extension ist jedoch schon in Arbeit  . In diesem Beitrag möchte ich einige der verschiedenen PHP-Wrapper sammeln. ...

Page Speed Service von Google: Was bringts?

Seit gestern gibt es den Page Speed Service von Google, der mit wenig Aufwand eine Komplettoptimierung der Webseite verspricht. Ich habe es mir natürlich nicht nehmen lassen, diesen gleich mal auszuprobieren. Ich habe zwei Tests gemacht: Zunächst mit einer meiner größten Seiten ( Installation des fun_plug), da diese für Besucher am schmerzhaftesten ist: Original Optimized Difference Page Load Time 17.674s 17.668s -0.006s (0.0%) Start Render Time 6.704s 7.198s +0.494s (7.4%) Repeat View Page Load Time 15.434s 14.531s -0.903s (5.9%) Repeat View Start Render Time 6.221s 6.052s -0.169s (2.7%) Details  ...

Review des Apple TV 2nd Generation im Heimkino - Kommt endlich die Revolution im Handling?

Vor einigen Wochen hatte Apple ein sehr geniales Gadget rausgebraucht, welches ich sehr interessant finde. Ich spreche vom Apple TV  , einer kleinen Set-Top-Box von (wen wundert’s) Apple. Das Gerät ist als Streaming-Gerät ausgelegt und fügt sich in die heimische Apple-Landschaft ein. In diesem Artikel möchte ich kurz drauf eingehen, warum es in der neuen, zweiten Generation nun interessant fürs eigene Heimkino wäre. ...

Google App Engine unterstützt nun Java - Einrichtung des Plugins ins Eclipse

Wie schon seit einigen Tagen bekannt  ist, hat Google nun endlich den Support von Java in der Google App Engine  aktiviert. Mit kostenlosen 500MB Speicherplatz und 5 Mio Requests pro Monat kann man erstmal ein wenig herumspielen. Benötigt man mehr, so gibt es natürlich auch die Möglichkeit für kostenpflichtige Upgrades. Es sind derzeit folgende Services (neben dem Hosting von Java-Webapplikationen) vorhanden: ...

Review & Test des Popcorn Hour A-110 - Teil 1: Auspacken & erste Bilder

Vor kurzem berichtete ich über den Popcorn Hour A-110 als den verbesserten Nachfolger des A-100. Gestern klingelte es an meiner Türe und der Postbote brachte mir von gamefreax.com einen dieser Player. Vielen Dank für die schnelle Bearbeitung! Natürlich konnte ich es nicht erwarten und habe ihn gestern Abend direkt ausgepackt. Dabei sind ein paar Bilder entstanden, die ich gerne veröffentlichen würde. Das Gerät kommt in einer stabilen Papp/Styropor-Verpackung, welche in einem schwarzen Stoffbeutel steckt, daher. Mitgeliefert wird: ...