Mit PHPUnit auf Exceptions testen
Nach längerer Zeit mal wieder ein Eintrag zu PHPUnit in meiner losen Reihe zum Thema. Diesmal mit einem Beitrag, wie man mit den verbreiteten Unittests auf Ausnahmen testet. Will man bei einem Unittest auf eine ausgelöste Exception testen, war man bisher gezwungen seine Testklasse von PHPUnit_Extension_ExceptionTest abzuleiten. Mit der Version 3.2.0 wurde diese Funktionalität in ...
RIA-Technologie: Ajax
Kurzvorstellung Bei Ajax handelt es sich in den Augen vieler um eine RIA-Technologie. Ajax läuft auf allen aktuellen Browsern mit angeschaltetem Java-Script und kommt ohne Plugin aus. Ursprünglich meinte Ajax nur “Asynchronous JavaScript and XML” und beschreibt ein Verfahren, mit dem man Daten oder Elemente einer Webseite aktualisieren kann, ohne die Seite komplett neu zu ...
Eigenheim Konfigurator
Ein Beispiel einer RIA aus dem Immobilienbereich ist der Eigenheim-Konfigurator der Kanadischen Mattamy Homes. Die in Flex entwickelte Anwendung ist nur einfach gestaltet dafür aber gut nutzbar und übersichtlich. Der interaktive Ebenenplaner (Interactive Floor Planner) ermöglicht die Suche nach neuen Hausmodellen, je nach Anforderungen, Ort und Budget. Hat man einmal sein Wunschtyp gefunden, können die ...
Tag der Übernahmen: Oracle – Bea und Sun – MySQL
Heute haben zwei Übernahmen in der IT-Industrie stattgefunden, die bemerkenswert sind und für die Technologien, die ich täglich einsetze Auswirkungen haben werden. Zum einen hat Oracle in einem zweiten Anlauf Bea übernommen. Bea als Anbieter erstklassiger Java-Middleware soll Oracle bei dessen Middleware unterstützen. An dieser Übernahme wird wieder einmal deutlich welche gewichtige Rolle Java im ...
Klassischer Flex Videoplayer
Einen ganz klassischen Videoplayer findet man auf den Videoseiten der schweizer Tageszeitung Blick. Sind die meisten Mediaplayer in Flash erstellt, ist dieser in Flex entwickelt worden. Er bietet einen komfortablen Player, den direkten Zugang ins Videoarchiv mit Rubriken und ein Votingfeature, um die Videos zu bewerten. Auch das individuelle Erstellen und Abspielen von Playlisten ist ...
The Poetry of Programming
In einem Interview-Beitrag im Sun Developer Network, gibt Richard Gabriel Einblick in sein Verständnis von Porgrammierung. Da sein Ansatz nicht weit entfernt ist von dem Claim dieses Blogs: “Code is Lyric”, will ich auf diesen sehr lesenswerten Artikel unbedingt aufmerksam machen. Gabriel sieht die Programmierung und das Gedichteschreiben als einen verwandten, kreativen Prozess an. Statt ...
Reichweitenanzeige mit Air New Zealand
Eine wunderschön gestaltete Anwendung der Air New Zealand erlaubt eine visuelle Orientierung, wie weit man mit welchem Budget fliegen kann. Die Idee ist simpel aber die Umsetzung nutzt alle Vorteile einer RIA. Nach Eingabe eines Startpunktes kann man mit einem Schieberegler sein Budget einstellen. Auf der eingeblendeten Karte werden die weitest möglichen Flugverbindungen angezeigt, wobei ...
Webanwendungen auch offline Nutzen
Einer der Vorteile von Internet-Anwendungen ist zweifellos, dass man immer mit seinen aktuellen Daten arbeiten kann, egal von wo aus man sich anmeldet. Der Nachteil ist derjenige, dass man permanent online sein muss, um die Anwendung zu nutzen. Das ist aber nicht immer möglich, sei es dass man im Flugzeug sitzt oder dass man einfach ...
Online Bildbearbeitung mit Picnik
Unter http://www.picnik.com/ findet sich eine online Bildbearbeitung mit einer Menge an professionellen Features. Das Angenehme an der Sache ist, dass sich die meisten Funktionen austesten lassen, ohne sich vorher zu registrieren. Die in Flex programmierte Anwendung erlaubt das Hochladen, Bearbeiten und Verwalten von Bildern. Ganz mashupmäßig erlaubt Picnik das Einbinden von Bilddiensten wie Flickr oder ...



