Die Alternative zu Winamp: AIMP 2

Vor einiger Zeit habe ich nach einer Alternative zu Winamp  gesucht, da dieser mit immer noch mehr Funktionen auch immer noch mehr Platz auf der Festplatte belegen wollte. Da ich lediglich Webradio hören wollte und dafür keine komplexen Visualisierungssachen und Codecs benötige, war mir Winamp ein wenig zu überladen. Meine Wünsche fanden sich in dem Programm AIMP  wieder. ...

Google AppEngine bald mit PHP-Support?

Viele Webentwickler kennen die Google AppEngine  nur zu gut. Dieses Angebot von Google bietet die Möglichkeit, die eigenen Seiten auf Google’s Infrastruktur zu hosten. Problem dabei war aber immer, dass die Anwendungen ausschließlich mittels Python  in der Version 2.5.2 zu erstellen waren. Die normalen Programmiersprachen wie PHP sind dabei untergegangen. In einem Issue  haben sich daher bis gerade eben 1374 Leute dafür ausgesprochen, dass Google bitte PHP implementieren möge. 857 Kommentare unterstreichen dies zudem. Doch soeben gab es einen seltsamen Change  im Ticket: Google hat dieses Ticket auf den Status “Acknowledged” gesetzt, d.h. Google reagiert? Bekommt die AppEngine nun PHP-Support? Wir werden es hoffentlich bald erfahren :)

Zend Framework 1.6 ist erschienen - Die Featureliste

Vor zwei Tagen ist die neue Version des Zend Frameworks erschienen. In diesem Release wurden einige Dinge hinzugefügt, die sehr interessant für viele Entwickler sein werden. Hier gehts zum Download  . Auch meine Anleitung für svn:externals habe ich geupdated, einfach die neue Adresse eintragen, updaten und schon ist man auf Version 1.6. ...

Eindeutige Kennung "Chrome-ID" im Browser Google Chrome abschalten

Viel Wirbel gab es die letzten Tage um den Browser Google Chrome, der mit einem sehr schnellen Seitenaufbau und exzellentem Resourcenmanagement aufwarten will. Problematisch sind neben ein paar Sicherheitslücken jedoch die gesammelten Daten des Browsers. Bei jedem Seitenaufruf werden die Daten an Google gesendet ( abschaltbar in den Suchmaschinenoptionen mittels des deaktivierten Hakens bei “Automatische Vorschläge zur Vervollständigung der in die Adressleiste eingegebenen Suchanfragen und URLs”  ). Alle diese Daten werden jedoch mit einer eindeutigen Benutzerkennung versehen, die nicht abschaltbar ist. Zumindest nicht so einfach. Golem hat ein Tutorial  veröffentlicht, mit dem man diese aber loswerden kann. ...

Live-Search bei K2 auf der Startseite ist wieder repariert

Meine Live-Search auf der Startseite bei meinem Theme K2 war seit einigen Wochen schon tot und jetzt gerade hatte ich endlich mal die Zeit nachzuforschen, warum dem so ist. Die Live-Search sucht mittels eines Ajax-Requests nach Ende des Tippens nach dem gesuchten Begriff und ersetzt ohne neu laden der Seite den momentanen Seiteninhalt durch die Suchergebnisse. Firebug zeigt mir an, dass die Suche im Hintergrund erfolgreich war, bzw korrekte Suchergebnisse zurückgeliefert wurden. Leider wurden diese wohl nicht in einen DIV-Container übertragen. Etwas nachforschen im Quellcode von K2 zeigt mir, dass während dem Austauschvorgang der DIV “#current-content” ausgeblendet und dafür der DIV "#dynamic-content" mit dem Inhalt gefüllt und eingeblendet werden sollte (k2.livesearch.js.php). Da hakte es wohl. Ich sah also kurz in meine selbst erstellte frontpage.php und stellte fest, dass dort gar kein DIV mit dem Namen “#dynamic-content” vorhanden war. Flugs hinzugefügt (unter dem Container “#current-content”) und schon funktionierte das ganze wieder ;)

jQuery: Prüfen, ob ein Radiobutton ausgewählt (checked) ist

Bei meinem PayPal-Kalkulator bin ich auf das Problem gestoßen, dass ich mit jQuery prüfen wollte, ob ein Radiobutton ausgewählt worden ist. Die Lösung ist eigentlich eine recht einfache, jedoch bin ich nicht sofort fündig geworden. Der Code für die Radiobuttons: 1 2 3 if ($("#radio1:checked").val() == "value1") { alert("Der erste Radiobutton wurde ausgewählt"); } Um jetzt nur zu prüfen ob der erste Radiobutton ausgewählt wurde, wird der folgende jquery-Code benötigt: 1 2 3 if ($("#radio1:checked").val() == "value1") { alert("Der erste Radiobutton wurde ausgewählt"); } Ein komplettes Beispiel: ...

[alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "your.hostname.tld"

Nach einem unerwarteten Neustart (Mein Rootserver-Anbieter hat einen “unexpected reboot” probiert) kam der Apache plötzlich nicht mehr hoch. Im Error-Log fand sich folgende Meldung: 1 2 [alert] (EAI 2)Name or service not known: mod_unique_id: unable to find IPv4 address of "your.hostname.tld" Configuration Failed Dafür gibts zwei Lösungen: Eintragen des Hostnamen in die /etc/hosts mit korrekter IP-Adresse Deaktivieren des Moduls mod_unique_id in der /etc/apache2/httpd.conf Letzteres ist natürlich nicht zu raten, aber für kurzfristige Aktionen bestens (habe ich kurz angewendet, bis ich den Eintrag in der hosts gemacht hatte).

3D-Browsing mittels uBrowser - Nettes Gimmick

Grade eben habe ich mich über die aktuellen Entwicklungen in der Gecko Layout Engine informiert und bin dabei auf den Browser “ uBrowser  ” gestoßen, der schöne 3D-Effekte bringt. Reel gesehen relativ sinnfrei, aber mal ein ganz nettes Gimmick. Wann sieht man sonst schon mal meine Webseite auf ner Flage von der Rückseite :D Ein paar Pics: ...

Submission-Port 587 in Postfix aktivieren

In vielen Ländern wird der Port 25 aufgrund von Spam-Gefahr durch die ISP’s gesperrt. Wenn kein anderer Port zur Verfügung steht, ist dadurch leider auch unterbunden, dass überhaupt Mails gesendet werden können. Dafür wurde jedoch der Port 587 “erfunden”. Dieser ist in Postfix schnell aktiviert: Öffne /etc/postfix/master.cf und suche: 1 2 3 4 #submission inet n - n - - smtpd # -o smtpd_enforce_tls=yes # -o smtpd_sasl_auth_enable=yes # -o smtpd_client_restrictions=permit_sasl_authenticated,reject und ändere auf: ...

MoBlog - Mobiles Bloggen von Unterwegs

Soeben bin ich mit einer kleinen Umstellung fertig geworden. Mein Ziel ist es, mit meinem zukünftigen HTC Tytn II von unterwegs aus bloggen zu können. Dank meines O2 Internet Pack M (200MB für 10€ im Monat) kann ich in Zukunft auch von unterwegs kurz bloggen. Was habe ich hierfür installiert? Ich habe vor allem zwei Plugins in mein Wordpress integriert. Wordpress Mobile Edition  WPhone  ...