Freitag, 21. Mai 2010
I feel Flattrd
Isotopp hat auf seinem Blog von flattr berichtet. Das war für mich der tipping point, um mich auch selbst ernsthaft mit flattr zu beschäftigen, das derzeit behypt wird.
Flattr ist eine Social-Micropayment-Service, auf dem man ein Budget verwalten kann, das anderen Leuten (und auch einem selbst) zu Gute kommen kann, die kostenlosen Content produzieren. Wie der Dienst schon selbst sagt, es ist etwas zum Liebe zurückzugeben. Solche hehren Weltverbesserungsziele unterstütze ich immer gerne.
Daher habe ich auch für Serendipity ein Flattr-Plugin gebastelt, dass nun auch hier zum Einsatz kommt. Wer es gerne benutzen will findet es beim üblichen Verdächtigen Spartacus. Man kann damit pro Eintrag bestimmen ob ein Eintrag geflattrt werden soll, mit welchen Attributen etc.
Mehr zu dem Plugin gibt es im s9y blog.
Flattr ist eine Social-Micropayment-Service, auf dem man ein Budget verwalten kann, das anderen Leuten (und auch einem selbst) zu Gute kommen kann, die kostenlosen Content produzieren. Wie der Dienst schon selbst sagt, es ist etwas zum Liebe zurückzugeben. Solche hehren Weltverbesserungsziele unterstütze ich immer gerne.
Daher habe ich auch für Serendipity ein Flattr-Plugin gebastelt, dass nun auch hier zum Einsatz kommt. Wer es gerne benutzen will findet es beim üblichen Verdächtigen Spartacus. Man kann damit pro Eintrag bestimmen ob ein Eintrag geflattrt werden soll, mit welchen Attributen etc.
Mehr zu dem Plugin gibt es im s9y blog.
Montag, 10. Mai 2010
Serendipity 1.5.3 - Sicherheitsfix
Stefan Esser, Rächer der Exploitierten, Injection-Schnüffler Extraordinaire und Fiebertraum aller Entwickler hat im Rahmen des diesjährigen Month of PHP Security mal wieder zugeschlagen, und unter anderem eine größere Sicherheitslücke in Xinha gefunden.
Xinha ist ein WYSIWYG-Editor, der angenehm komfortabel ist und dessen Vorgänger htmlarea seit Urzeiten in Serendipity integriert war. In Version 1.4 haben wir den Umzug auf Xinha gemacht, der mittlerweile einiges an neuen und coolen Features bietet. Viele davon nutzt Serendipity garnicht unbedingt, und das wurde uns jetzt zum Verhängnis.
Ein Sicherheitsleck in deren Plugin-API ermöglicht die Übermittlung von dynamischen Parametern zur Konfiguration des Xinha-Backends, das unter anderem das ImageManager und ExtendedFileManager-Plugin einsetzt. Diese PHP-Dateien sind auch leider extern aufrufbar, und ermöglichen den Upload von beliebigem PHP-Code.
Klingt ätzend, ist es auch. Serendipity's neue Version hat diese Funktionalität nun kurzerhand deaktiviert, und alle Serendipity-Nutzer sind aufgefordert entweder auf 1.5.3 zu aktualisieren oder kurzerhand die Datei htmlarea/contrib/php-xinha.php zu löschen. Wenn das Xinha-Team den Bug etwas genauer inspiziert und behoben hat, wird es sicher nochmal einen korrekteren Fix als unseren geben.
Bitte weitersagen, schnell fixen, und Stefan für das Finden danken. Nur durch derartigen, unermüdlichen Einsatz werden OpenSource-Systeme im täglichen Einsatz sicherer, und die Entwickler sensibler auf derartige Lücken hingewiesen. Auch wenn solche Lücken kurzfristig immer weh tun, derartige Full Disclosures sind unabdingbar. Danke, Stefan!
Xinha ist ein WYSIWYG-Editor, der angenehm komfortabel ist und dessen Vorgänger htmlarea seit Urzeiten in Serendipity integriert war. In Version 1.4 haben wir den Umzug auf Xinha gemacht, der mittlerweile einiges an neuen und coolen Features bietet. Viele davon nutzt Serendipity garnicht unbedingt, und das wurde uns jetzt zum Verhängnis.
Ein Sicherheitsleck in deren Plugin-API ermöglicht die Übermittlung von dynamischen Parametern zur Konfiguration des Xinha-Backends, das unter anderem das ImageManager und ExtendedFileManager-Plugin einsetzt. Diese PHP-Dateien sind auch leider extern aufrufbar, und ermöglichen den Upload von beliebigem PHP-Code.
Klingt ätzend, ist es auch. Serendipity's neue Version hat diese Funktionalität nun kurzerhand deaktiviert, und alle Serendipity-Nutzer sind aufgefordert entweder auf 1.5.3 zu aktualisieren oder kurzerhand die Datei htmlarea/contrib/php-xinha.php zu löschen. Wenn das Xinha-Team den Bug etwas genauer inspiziert und behoben hat, wird es sicher nochmal einen korrekteren Fix als unseren geben.
Bitte weitersagen, schnell fixen, und Stefan für das Finden danken. Nur durch derartigen, unermüdlichen Einsatz werden OpenSource-Systeme im täglichen Einsatz sicherer, und die Entwickler sensibler auf derartige Lücken hingewiesen. Auch wenn solche Lücken kurzfristig immer weh tun, derartige Full Disclosures sind unabdingbar. Danke, Stefan!
Samstag, 8. Mai 2010
Boxenstop
Vor gut 2 Jahren habe ich meinen Motorradführerschein gemacht, und mir damals von einem Schwipp-in-spe-Verwandten eine auf 34 PS gedrosselte Yamaha Diversion gekauft. Erstmal locker anfangen, habe ich mir damals gedacht, und es nur eine Saison ausgehalten.
Mutig habe ich daraufhin auf eigene Faust bei einem Hinterhof-Händler eine Suzuki Bandit 600S gekauft. Zum einen, weil ich die Bandits schon immer total hübsch fand, zum weiteren weil sie mit 78PS etwas mehr Wumms hatte und zum anderen weil ich meine Suzuki gut in Zahlung geben konnte.
Die folgende Saison habe ich nicht wirklich ausnutzen können, hauptsächlich wegen Steiß/Beckenbodenmuskelproblemen. Um dem entgegenzuarbeiten hatte ich die Hoffnung mit einer besser gepolsterten Sitzbank entsprechendes ausgleichen zu können. Mit etwas Recherche stand schnell fest, das mann in so einem Fall eine Bagster Seatster-Bank haben will.
Etwas Recherchezeit später stand auch fest, dass die Lieferzeit der Sitzbänke unverschämt lange dauert, da die Bänke wohl in Frankreich ausschließlich auf Kundenwunsch gefertigt werden. In 2-3 angefragten Werkstätten sagte man mir etwas von 8-9 Wochen.
Die Recherche endete dann bei Boxenstop Motorradsport in Bonn. Kurz per E-Mail angefragt, und eine freundliche Mail zurückbekommen dass die Lieferung kein Problem sei. Einen persönlichen Kontakt vor Ort später war die Bank bestellt, individualisiert bestickt/befärbt, und pünktliche 3 Wochen später schon auf meinem Motorrad montiert.
Die Schmerzen hat das ganze, wie sich mittlerweile rausstellte, zwar leider nicht behoben - aber komfortabel ist's trotzdem.
Kommen wir aber jetzt zum eigentlichen Grund dieses Eintrags. Die damals gekaufte Bandit musste diesen Mai zum TÜV, also habe ich sie aus der Überwinterung in der Garage bei meinen Eltern befreit und mit etwas Batterieladeaufwand zum Boxenstop geführt. Da die Reifen auch Ermüdungszeichen zeigten und die Bandit mir ja noch 1-2 Saisons erhalten bleiben soll, wollte ich hier die Michelin Pilot Road 2's aufziehen lassen.
Christian vom Boxenstop hat meine Bandit dann insgesamt mal komplett unter die Lupe genommen, und natürlich auch direkt zahlreiche Dinge gefunden, die mir beim Kauf damals als Laie (der ich immer noch bin) überhaupt nicht bewusst waren. Feuchtigkeit hier, falsch aufgesetzte Stopfen dort, zickende Gabefederung, angerostete Ventile und und und.
Netterweise hat mich Christian die ganze Zeit über die Sachen auf dem laufenden gehalten, auch wenn die Maßnahmen am Ende mein Instandssetzungsbudget bis zum äußersten ausgereizt haben.
Gerade komme ich von der Rückfahrt aus Bonn heim und muss begeistert sagen, dass das Fahrgefühl mit umjustierter Gabel, anderem Motoröl, angepassten Zündkerzen und den neuen Reifen ein völlig neues ist.
Zum Glück war heute schlechtes Wetter und ich habe einen Integralhelm, denn sonst hätte ich vor Grinsen vermutlich heute nichts anderes mehr essen müssen.
Tolle Arbeit im Boxenstop. Christian braucht die Werbung sicher nicht, wie ich seiner Auslastung und Engagement entnehme - aber dennoch soll das hier mal gesagt sein. So einen ausführlichen Reparaturbericht und die persönliche Beratung genießen zu können ist sicher nicht üblich. Danke!
Mutig habe ich daraufhin auf eigene Faust bei einem Hinterhof-Händler eine Suzuki Bandit 600S gekauft. Zum einen, weil ich die Bandits schon immer total hübsch fand, zum weiteren weil sie mit 78PS etwas mehr Wumms hatte und zum anderen weil ich meine Suzuki gut in Zahlung geben konnte.
Die folgende Saison habe ich nicht wirklich ausnutzen können, hauptsächlich wegen Steiß/Beckenbodenmuskelproblemen. Um dem entgegenzuarbeiten hatte ich die Hoffnung mit einer besser gepolsterten Sitzbank entsprechendes ausgleichen zu können. Mit etwas Recherche stand schnell fest, das mann in so einem Fall eine Bagster Seatster-Bank haben will.
Etwas Recherchezeit später stand auch fest, dass die Lieferzeit der Sitzbänke unverschämt lange dauert, da die Bänke wohl in Frankreich ausschließlich auf Kundenwunsch gefertigt werden. In 2-3 angefragten Werkstätten sagte man mir etwas von 8-9 Wochen.
Die Recherche endete dann bei Boxenstop Motorradsport in Bonn. Kurz per E-Mail angefragt, und eine freundliche Mail zurückbekommen dass die Lieferung kein Problem sei. Einen persönlichen Kontakt vor Ort später war die Bank bestellt, individualisiert bestickt/befärbt, und pünktliche 3 Wochen später schon auf meinem Motorrad montiert.
Die Schmerzen hat das ganze, wie sich mittlerweile rausstellte, zwar leider nicht behoben - aber komfortabel ist's trotzdem.
Kommen wir aber jetzt zum eigentlichen Grund dieses Eintrags. Die damals gekaufte Bandit musste diesen Mai zum TÜV, also habe ich sie aus der Überwinterung in der Garage bei meinen Eltern befreit und mit etwas Batterieladeaufwand zum Boxenstop geführt. Da die Reifen auch Ermüdungszeichen zeigten und die Bandit mir ja noch 1-2 Saisons erhalten bleiben soll, wollte ich hier die Michelin Pilot Road 2's aufziehen lassen.
Christian vom Boxenstop hat meine Bandit dann insgesamt mal komplett unter die Lupe genommen, und natürlich auch direkt zahlreiche Dinge gefunden, die mir beim Kauf damals als Laie (der ich immer noch bin) überhaupt nicht bewusst waren. Feuchtigkeit hier, falsch aufgesetzte Stopfen dort, zickende Gabefederung, angerostete Ventile und und und.
Netterweise hat mich Christian die ganze Zeit über die Sachen auf dem laufenden gehalten, auch wenn die Maßnahmen am Ende mein Instandssetzungsbudget bis zum äußersten ausgereizt haben.
Gerade komme ich von der Rückfahrt aus Bonn heim und muss begeistert sagen, dass das Fahrgefühl mit umjustierter Gabel, anderem Motoröl, angepassten Zündkerzen und den neuen Reifen ein völlig neues ist.
Zum Glück war heute schlechtes Wetter und ich habe einen Integralhelm, denn sonst hätte ich vor Grinsen vermutlich heute nichts anderes mehr essen müssen.
Tolle Arbeit im Boxenstop. Christian braucht die Werbung sicher nicht, wie ich seiner Auslastung und Engagement entnehme - aber dennoch soll das hier mal gesagt sein. So einen ausführlichen Reparaturbericht und die persönliche Beratung genießen zu können ist sicher nicht üblich. Danke!
(Seite 1 von 1, insgesamt 3 Einträge)