Von Cocktails und Robotern

 Robolectric ermöglicht einem Entwickler ohne große Umwege das Testen von Android in der JVM. In Kombination mit Frameworks wie Mockito entsteht so ein sehr mächtiger Werkzeugkasten, mit dem man sehr schnell die ersten Tests – sogar hunderte davon – meistern kann.

Silex-Schnellstart: Web-App in drei Zügen

 

Kevin Boyd entwickelt PHP-Apps und bloggt darüber. In seinem jüngstren Tutorial-Dreiteiler zeigt er, wie man Web Apps mit dem Abhängigkeiten-Manager Composer und dem Silex-Framework innerhalb weniger Minuten aufsetzen kann.

Zend Server 6.1 bereit für Nginx

 Die jüngste Zend-Server-Version 6.1 unterstützt den HTTP Server Nginx. Letzterer kommt vor allem in stark frequentierten Webdiensten zum Einsatz, da er performanter arbeitet als etwa der Apache Server.

Kommunikations-Contest

 Mobile Endgeräte jeder Größe und Ausbaustufe sind allgegenwärtig. Sie bedingen Veränderungen in der Architektur hin zu echten verteilten Anwendungen mit Client-Server-Architektur. Die Folge: Effiziente, zuverlässige, einfach zu programmierende und möglichst sprach- und plattformübergreifende Kommunikationsprotokolle gewinnen eine immer größere Bedeutung Wir testen vier Kandidaten intensiv an einem praktischen Beispiel und erarbeiten nebenbei einen Fragenkatalog für das Design eines praxistauglichen Services.

PHP 5.5 kommt nach Debian 7 Wheezy

 Endlich können auch Anwender der jüngsten Debian-Version 7, Codename Wheezy, auf das PHP-Repository von Dotdeb zugreifen. Ihnen wird auch gleich der jüngste Release Candidate der kommenden PHP-Version 5.5 spendiert.

Die Tron-Legacy der virtuellen Terrains

 Endlose Weiten in Flugsimulationen, urbane Kriegsgebiete, Insel-, Dschungel- und Wüstengebiete, Minecraft-Landschaften und Planetenoberflächen – die Erschaffung von virtuellen Welten ist facettenreich und eine Herausforderung für jeden Spieleentwickler. Im Fokus des folgenden Beitrags stehen prozedural erzeugte Landschaften und ihre Darstellung mithilfe von Height Maps, Texture-Array- und Texture-Buffer-Objekten.

Node.js ist in der Industrie angekommen

 Von Anfang an haben sich etliche Konzerne für Node.js begeistern können, dem JavaScript-Tool, das serverseitig für skalierbare Anwendungen genutzt werden will. Und in den vergangenen Jahren haben sich

Schneller zum Ziel

 Mit der steigenden Anzahl von Multi-Core-CPUs in modernen Rechnern steigt gleichzeitig der Bedarf nach mit Mitteln der Parallelprogrammierung erstellter Software, die diese verbesserten Hardwareressourcen auch ausnutzen kann. Vorgestellt werden in diesem Artikel Techniken, mit denen C++-Entwickler ihre Anwendungen parallelisieren können.

Usability von UML-Editoren

 Fünfzehn Studenten der Universität Duisburg-Essen machten es sich zur Aufgabe, im Rahmen eines Praxisprojekts des Studiengangs „Angewandte Kognitions- und Medienwissenschaften“ die Usability von UML-Editoren zu evaluieren. Des Weiteren wurde ein eigener Editor programmiert, mit dem man einen guten Einstieg in die Unified Modeling Language bieten möchte. Der folgende Artikel stellt die Kriterien für die Evaluation und die untersuchten UML-Editoren vor.

"PHP hat gewonnen"

 Google hatte sich lange vor dieser Aussage gedrückt, sah eigene Alternativen als technisch überlegen und hatte damit vielleicht nicht Unrecht. Doch einen Irrtum kann der Web-Gigant nicht leugnen: PHP

Memcached wird 10 Jahre alt

 Heute vor zehn Jahren erschuf Brad Fitzpatrick die Caching-Software Memcached, um die Server seines damaligen Blogging-Portals LiveJournal zu entlasten. Dafür nutzte er überzähligen Arbeitsspeicher

X
- Gib Deinen Standort ein -
- or -