Zum Inhalt springen

Monat: August 2011

Zwei Schritte vor, einer zurück? Mobil entwickeln

Bei dem heutigen Beitrag handelt sich um einen Gastbeitrag von Stephan Elter. Seine Seite „Punktuelles im Web“ ist vielen von euch sicher bekannt. Wer ebenfalls Lust verspürt einen Gastbeitrag zu verfassen, darf mich auf einem der vielen Wegen kontaktieren.

Entwicklung von PHP und Webseiten mit „Codeanywhere“ im Browser und als App.

Immer mehr Dienste drängen auf den Markt die versuchen das Arbeiten „in der Cloud“ schmackhaft zu machen. Oft stellt sich dabei die Frage welche Vorteile es haben soll bisher lokal ausgeführte Arbeiten von dem eigenen Rechner weg zu verlagern: Weg von mächtigen, lokalen Anwendungen hin zu Browseranwendungen oder sogar Apps auf einem Smartphone?
Nur ein „hey, wir arbeiten jetzt auch in der Cloud“ kann jedenfalls nicht Argument genug sein.

„Apache Killer“ vulnerability check

Wie ihr sicher mitbekommen habt, gibt es ein weniger nettes 0-Day Exploit, das den Apache lahm legen kann. Das Exploit wurde auf golem und heise verlinkt und somit werden wir die nächsten Tage noch viel „Spaß“ haben. Der PHPGangsta hat eine Implementierung eines Checkers vorgestellt, die auf dem Zend Framework aufbaut. Da dies auch ohne Zend geht, habe ich mal schnell auf Basis des Exploits einen Checker gebastelt.

NTFS und der Mac

Tja, das Sommerloch ist auch hier etwas präsent und daher gibt es zur Überbrückung einfach mal eine Beschreibung eines netten Tools für den Mac. Wie ich beim Lesen diverser Blogs sehe, gibt es ja den ein oder anderen Entwickler, der mit einem Mac arbeitet. In der Windows Welt wird er dann früher oder später dazu genötigt NTFS-formatierte Datenträge zu benutzen und hier hat der Mac noch etwas Nachholbedarf.

MapReduce

Vor einigen Wochen habe ich Gearman vorgestellt. Dieses Framework verteilt Aufgaben auf eine definierte Anzahl Worker, die über einen Master gesteuert werden und arbeitet so – auch über ein Netzwerk verteilt – Jobs ab. Auf dieser Basis kann man MapReduce nutzen. Stellt sich aber zuerst die Frage, was das überhaupt ist.

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close