News

Mittwoch, 23. Mai 2012

Mozilla Webmaker - Jeder soll das Web mitgestalten können!

Das Ziel: Die Menschen sollen das Web nicht nur konsumieren, sondern auch mitgestalten können. Mozilla Webmaker nennt sich die Aktion, die sich aus Tools, Projekten und Events zusammensetzt. Millionen von Anwendern sollen auf diese Art lernen, wie man Templates, Videos oder …

TYPO3 6.0 alpha1 ist da!

Mit dem ersten Sneak Preview in TYPO3 6.0 alpha1 werden etliche neue Features vorgestellt, und noch viel mehr sollen folgen. Hinzu kommt ein umfangreiches Code-Cleanup. So hat man zum Beispiel das View-Modul komplett auf Extbase umgestellt. Außerdem wurde eine Menge Code an die …
Dienstag, 22. Mai 2012

Twig für Themes in Drupal 8

Die Template Engine Twig wird wahrscheinlich optionaler Bestandteil von Drupal 8. Fabien Potencier hatte bereits im März gezeigt, dass Symfony und Drupal 8 eng miteinander verbunden sein werden. Nun wurde offiziell bekanntgegeben, dass insbesondere Drupals Theme-System dank Twig …

PSR-1 und PSR-2 verabschiedet und per CodeSniffer anwendbar

Die Framework Interoperability Group (FIG) hat die neuen Standards PSR-1 und PSR-2 per Mehrheitsentscheid angenommen und wird sie für gültig erklären. Diese Programmier-Richtlinien dienen dazu, unterschiedliche Bibliotheken und Frameworks gleichzeitig verwenden zu können und …

GitHub jetzt auch für Windows

Ab sofort steht GitHub für Windows kostenlos zum Download zur Verfügung. Das Tool nimmt Windows-Entwicklern die letzte Hemmschwelle, sich dem "Facebook für Entwickler", wie GitHub bezeichnet wird, anzuschließen und fleißig mitzucoden. Denn bisher war dies nur über das …
Montag, 21. Mai 2012

sipML5: Open Source SIP-Client in HTML5

Doubango Telecom hat mit sipML5 einen voll einsatzfähigen SIP-Client entworfen, der komplett im Browser funktioniert. Die Grundlage dazu liefert der HTML5-Draft WebRTC, das im Juni 2011 in Form eines Frameworks den Open Source Status erhielt. sipML5 kann sich mit jedem …

LLJS: Wenn JavaScript und C ein Kind bekommen...

Low-Level JavaScript ist ein typenbasierter Dialekt von JavaScript, der C-artige Systeme mit manueller Speicherverwaltung ermöglicht. Er kompiliert in JavaScript und ermöglicht die Entwicklung speichereffizienten Codes, mit dem Unterbrechungen durch Garbage Collection ausfallen. …

Bilderrätsel-Auflösung: Es war...

...Tobias Schlitt, den wir in der Finalrunde unseres Bilderrätsels gesucht hatten. Eine Woche lang durftet Ihr Euch an dem Gewinnspiel beteiligen. Jeden Tag wurden auf Facebook peu à peu neue Schnipsel eines Porträts des Qafoo-Mitarbeiters und Open Source Enthusiasten Tobias …
Freitag, 18. Mai 2012

Mit Cookie Control fit für vergessene Gesetze

Mit Plug-ins für WordPress, Drupal 7 und Magento liefert Cookie Control einfache Werkzeuge, um bestehende Web-Plattformen für die neue Datenschutz-Richtlinie der EU nachzurüsten. Diese soll am 25. Mai endgültig in Kraft treten. Für den Mai 2011 hatte die Europäische Kommission …

A PHP Tip a Day... - Geek Site of the Week

Jeden Tag eine Portion PHP soll Wunder wirken. Daran glaubt zumindest Greg Bulmash. Dies ist auch der Grund, weshalb er in Anlehnung an das Sprichwort "An apple a day keeps the doctor away", seinen Blog "PHP Tip a Day" ins Leben gerufen hat. Täglich kommt hier eine neues …

Das hat die PHP-Welt in KW 20, 2012 bewegt

Wie die Zeit vergeht – schon ist wieder Freitag, das Wochenende steht vor der Tür. Für den Fall, dass Sie diese Woche keine Zeit gefunden haben, präsentieren wir Ihnen hier noch einmal die fünf Themen, die unsere Leser diese Woche am meisten beschäftigt haben.Viel Spaß beim …

Warum Microsoft den Browser-Krieg gewinnen könnte

Alles deutet darauf hin, dass wir am Anfang eines neuen Browser-Krieges stehen. Microsoft hat angekündigt, im Classic Mode von Windows RT, der Windows-Variante für Geräte mit ARM-Chips, keine Browser von Drittanbietern zuzulassen. Sowohl Mozilla als auch Google haben sofort mit …

PHP Magazin auf dem iPad - Erste Eindrücke

Die Printausgabe des PHP Magazin gibt es ab sofort auch als iPad-App für den Zeitungskiosk im App Store. Abonnenten bekommen die digitale Ausgabe automatisch, aber es gibt auch jede Ausgabe einzeln für je 7,99 Euro zu kaufen. Der iPad-Zeitungskiosk bietet natürlich auch eine …
Mittwoch, 16. Mai 2012

r17 - flinke Alternative zu Hadoop...

...zumindest für Data-Mining in Datensätzen bis 100 Gigabyte hat sich r17 als Outperformer erwiesen, wie sich jetzt im Vergleich zu einem Benchmark von Pangool herausgestellt hat. Auch die Programmierung einfacher Befehle gestaltet sich mit r17 erheblich simpler als mit Hadoop, …

FLOW3 1.1 Beta-Phase eingeleitet

FLOW3, das Web Application Framework der TYPO3 Association, soll mit Version 1.1 schneller werden und zahlreiche Features dazugewinnen. Tempo und Stabilität der neuen Version können Entwickler ab sofort mit der beta1 ausprobieren. Sämtliche neue Features sollen am 29. Mai in der …

Willkommen im Browser-Krieg! [Update: US-Senat prüft Anklagen Mozillas]

Microsoft will Nutzer von Windows RT, der Variante des Betriebssystems für ARM-Chips, in der Wahl ihres bevorzugten Browsers einschränken. Windows RT besteht grundsätzlich aus zwei Teilen: dem Metro UI und dem traditionellen Windows Classic. Während Browser von Drittanbietern …
Dienstag, 15. Mai 2012

Sagt PHP langsam bye bye zum HTML-Rendering?

Ein junger RFC hat den PHP-Entwickler und Blogger Sean Coates nachdenklich gestimmt: Verwandelt sich PHP im Rahmen etlicher JavaScript-Frameworks und asynchronem, Client-seitigen HTML-Rendering etwa peu à peu in eine pure Template-Sprache? In dem RFC heißt es, man sollte über …

LucidWorks Big Data vereint Apache Hadoop, Mahout, R und Lucene-Solr als Cloud-Dienst

LucidWorks Enterprise ist ein Profi-Anbieter von Entwickungsumgebungen für Such-Applikationen, wie sie zur Analyse von großen Datenmengen in Rechenzentren eingesetzt werden. Mit dem Beta-Release von LucidWorks Big Data geht man nun einen Schritt weiter und hievt das System in …

TYPO3 6.0 heißt "Back to the Future"

Die Entwicklung von TYPO3 v4 profitiert von vielen Innovationen, die beim Werdegang des Parallel-Projekts Phoenix entstehen. Daher hat man den gemeinsamen Nachfolger TYPO3 v6 "Back to the Future" getauft. "Get back on track, embracing the future" ist das Motto von v6, in dem …
Montag, 14. Mai 2012

Brunch: Bastel-Tool für HTML5 Apps

Laut Projekt-Homepage soll Brunch HTML5 App Development wesentlich vereinfachen und verwendet daher asynchrone node.js Plug-Ins zur Kompilierung. Neben einer Versionshistorie wandelt der Assembler Code automatisch in require.js Module um. Dabei werden sämtliche Build-Fehler in …

Magento CE 1.7 setzt auf GitHub für LTS aus der Community

Magento CE 1.7 ist auf GitHub geforkt worden, was angeblich im Zusammenhang damit steht, dass Yoav Kutner Magento als CTO verlassen hatte. Warum genau Magento 1.7 CE auf GitHub veröffentlicht wurde, kann man auf der GitHub-Seite von Mage+ nachlesen: in order to accelerate …

Bilderrätsel Finalrunde: Mitmachen und CSS – Best Practices und Wartbarkeit gewinnen!

Das PHP Magazin hat eine Facebook-Seite. Und da wir uns deshalb so freuen, haben wir die Spendierhosen angezogen und unseren Entwickler.Press-Kollegen 30 tolle IT-Bücher abgequatscht. Die gilt es nun unter die Leute zu bringen – vorzugsweise natürlich an unsere treuen …
Freitag, 11. Mai 2012

Mit Big Data gegen den großen Hunger: Sahel Response ist Geek Site of the Week

Das Sahel-Gebiet leidet dank der Dürre Ende 2011 an Ernteausfällen im jetzigen Frühjahr. Damit internationale Helfer ihre Rationen dahin befördern, wo sie am meisten benötigt werden, ist ein guter Informationsfluss unerlässlich. Dies war das Anliegen von der Hilfsorganisation …

Das hat die PHP-Welt in KW 19, 2012 bewegt

Wie die Zeit vergeht – schon ist wieder Freitag, das Wochenende steht vor der Tür. Für den Fall, dass Sie diese Woche keine Zeit gefunden haben, präsentieren wir Ihnen hier noch einmal die fünf Themen, die unsere Leser diese Woche am meisten beschäftigt haben.Viel Spaß beim …

Gedanken eines Entwicklers, der aufgegeben hat

Cheezburger-CTO Scott Porad hat in seinem Blog einen Freund zitiert, der sich nach 18 Jahren aus dem Entwickler-Business zurückgezogen hat. Dies hat er getan, da ihn das repetitive, stupide Coden und das Ausbleiben von Erfolgsmomenten auf Dauer zu sehr belastet hat. Es gab …
Donnerstag, 10. Mai 2012

Vendor Prefixing schadet mehr als es nützt

In einer offenen E-Mail an das W3C hat sich Florian Rivoal von Opera beklagt, dass die derzeitige Präfix-Politik mehr wehtut als sie nützt. I believe the current prefixing policy is hurting more than it helps, and that the problems are fundamental to the policy itself, …

PEAR mit PHP 5.4 unter Windows 7 installieren

Da es derzeit noch keinen Windows-Installer für PHP 5.4 gibt, müssen Tools wie der Extension Manager PEAR per Hand installiert werden. Und wie das vonstatten geht, ist derzeit noch nicht hinreichend dokumentiert. Deshalb hat Stuart Herbert auf seinem Blog zunächst eine Anleitung …

Wsunit - Der PHPUnit Test-Listener schützt vor falsch-negativen Tests

Bastian Feder hat mit Wsunit (von Web Service Unit Testing) ein Tool entwickelt, dass vor Provider-seitigen Stolperfallen bei der Continuous Integration schützt. Zwar verwendet jeder Web Service andere Requests, die Test-Szenarien haben jedoch oft dieselbe Form, wodurch ein …
Mittwoch, 9. Mai 2012

Xdebug 2.2 unterstützt jetzt PHP 5.4

Xdebug wird zehn Jahre alt und lernt mit Version 2.2 einiges dazu – unter anderem den Umgang mit Closures, indem es Pseudo-Funktionen in Stack-Traces anlegt. Wie das im Einzelnen aussieht, zeigt der Macher Derick Rethans auf seiner Website. Weitere Neuerungen umfassen …

Twig 1.8.0 mit neuem Feature und vereinfachter autoescape-Syntax

In Twig 1.8.0 werden Features überarbeitet, die die Arbeit mit der Template Engine eleganter machen sollen. So lässt sich über das embed-Statement ein Template aus einer externen Datei einbetten, ohne dass man gleich ein include durchführen muss. In welchen Szenarien das …
     1 2 3 4 5 6      weiter »