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

Varnish in fünf Akten

 Varnish ist eine ziemlich elegante Lösung, will man seiner Website Flügel verleihen. Das Cache-System bedarf allerdings einiger Konfiguration, bevor der Reverse HTTP-Proxy tut, was er soll. Sean T Allen,

Schnell zum Ziel mit klassischen Mitteln?!

  Delphi ist schon immer für eine schnelle und vor allen effiziente Anwendungsentwicklung bekannt. Gewissermaßen wurde das Rapid Application Development (RAD) erstmalig vollständig in Delphi umgesetzt. In andere Entwicklungsumgebungen ist vieles von diesem Konzept eingeflossen. Und heute? Wo steht Delphi zum jetzigen Zeitpunkt? Wir versuchen uns an einer Antwort.

From Dusk till Dawn

  Gameplay-relevante Tag-Nacht-Wechsel gehören zu den neuesten Features in aktuellen Computerspielen. Von nun an müssen wir uns als Programmierer damit befassen, wie man die Bewegung der Sonne in Abhängigkeit von der Jahreszeit und dem gewählten Spiele-Setting simulieren kann, welchen Einfluss der Sonnenstand auf die Lichtverhältnisse in der Spielewelt hat und wie sich damit verbunden die Farbverläufe am Himmel berechnen lassen.

X
- Gib Deinen Standort ein -
- or -