Was DU suchst - ist das was WIR gefunden haben

Was DU suchst - ist das was WIR gefunden haben

Archiv für November, 2007

phpUnderControl - Continuous Integration in PHP aus einer Hand

Geschrieben von Tyler am November - 29 - 2007

In einem meiner letzten Artikel habe ich schon ja über das Konzept der Continuous Integration berichtet, heute möchte ich ein Tool vorstellen welches dies nahezu perfektioniert. phpUnderControl von Manuel Pichler integriert einige der besten PHP Development Tools in CruiseControl. Mit Hilfe der mitgelieferten XSL Stylesheets lassen sich die Ausgaben von PHPUnit, PHP_CodeSniffer und phpDocumentor generierten Ausgaben in CruiseControl visualisieren. Die Coding Violations Übersicht z.B. verschafft einen sehr schnell eine gute Übersicht über den bisherigen Projektverlauf.

phpundercontrol-coding--violations

Stellt sich nur noch die Frage, was ist CruiseControl überhaupt? CruiseControl ist ein Java basiertes Programm, das in der Software Entwicklung benutzt wird, um das Konzept der Continuous Integration umzusetzen. CruiseControl enthält neben Plugins zur automatischen Benachrichtigung per Mail, zur Nutzung von Ant auch Schnittstellen um weitere Programmierwerkzeuge einzubinden. CruiseControl ist Open Source wird unter einer BSD-artigen Lizenz vertrieben. Ich finde das das phpUnderControl Projekt großartig. So scheint das wohl auch Sebastian Bergmann (der Entwickler von PHPUnit ) zu sehen, denn das Projekt ist mittlerweile dort gehosted.

Daft Hands - Harder, Better….

Geschrieben von Tyler am November - 28 - 2007

Was ein geniales Teil. In der Disco kann man damit wahrscheinlich nicht punkten ;-) , ich finde es aber trotzdem Genial. Den Track von Daft Punk - Harder, Better, Faster, Stronger ist den meisten bestimmt bekannt. So eine Interpretation wie diese habe ich vorher aber auch noch nicht gesehen. Auch wenn der Anfang sich ein bisschen zieht lohnt es sich das Daft Hands Video komplett anzuschauen…

Ein paar schicke Icons gefällig?

Geschrieben von Tyler am November - 26 - 2007

vacancy

Da bin ich ja mal über was Nettes gestolpert. Auf UserInterfaceIcons.com gibt es frei verwendbare Icons. Da “zartblau-gelb” farblich dominiert eignen es sich wohl nicht für jedes Web Projekt, der ein oder andere wird sie aber schon unterbringen können. Positiv ist das die Icons in vier verschiedenen Größen vorliegen. 80×80 Pixel, 48×48 Pixel, 32×32 Pixel und 24×24 Pixel.

Was ist Continuous Integration…?

Geschrieben von Tyler am November - 26 - 2007

Nach dem Artikel “Was ist eigentlich Abstraktion?” möchte ich heute die Reihe der Erläuterungen von Fachbegriffen aus der Softwareentwicklung fortsetzen. Das heutige Thema, was ist Continuous Integration (dt. Kontinuierliche Integration) beschreibt einen Prozess der Software Entwicklung, in dem in regelmäßigen Abständen das komplette System neu gebuilded wird. Die Grundidee der Kontinuierlichen Integration ist einfach. Den Rest des Artikels lesen »

Prado - Component Framework für PHP5

Geschrieben von Tyler am November - 20 - 2007

Heute bin ich auf ein wirklich nettes PHP Framework gestoßen. Es handelt sich um Prado, ein Komponenten basiertes, Event gesteuertes Programmier Framework für PHP5. Prado steht für PHP Rapid Application Development Object-oriented. Nach dem ersten Release im August 2004 hat es mittlerweile die Version 3.1.1 erreicht. Das Framework wurde unter der BSD Lizenz und ist somit in Open Source und Kommerzielen Anwendungen verwendbar. Wirklich genial finde ich den Component Composer durch den man sich seine Klassen inklusive ihrer Events generieren lassen kann. In dem Framework sind allerlei Komponenten zur Form Validierung, GUI Widgets, List Controls und Active Controls mit Ajax beinhaltet. Den Rest des Artikels lesen »

Kowloon Walled City - Ich sehe jedem Nachbar in die Augen

Geschrieben von Tyler am November - 20 - 2007

Unglaublich was es alles so gibt. Kowloon Walled City war ein Stadtteil in Hongkong der 1993 abgerissen wurde. Da Kowloon Walled Citys rechtlicher Status lange Zeit ungeklärt war, (weder die Kolonialmacht des Vereinigten Königsreichs noch die chinesische Seite fühlten sich verantwortlich) wuchs die Stadt völlig unkontrolliert. Frei nach Schnauze, gemäß dem Motto, “Ich baue so wie es mir grad passt”. Kowloon Walled City war wahrscheinlich die dichtestbesiedelte Region der Erde. Als die Stadt 1987 abgerissen wurde lebten dort etwa 50.000 Bewohner auf einer Grundfläche von 0,026 km².

kowloon-walled-city klein

Blas mir den Firefox…

Geschrieben von Tyler am November - 18 - 2007

Nach der Schüttel Bluetooth Authentifizierung nun die nächste wunderbare Erfindung aus einem Forschungslabor. Shwetak Patel und Gregory Abowd der Georgia Tech Universität haben eine Methode Erfunden, mit der sich Benutzeroberflächen durch das Pusten auf den Monitor steuern lassen. Die “BLUI” - “Blowable and Localized User Interaction” genannte Technik erfasst über ein in der nähe des Monitors angebrachtes Mikrofon die unterschiedlichen Frequenzmuster die beim pusten auf den Monitor entstehen. Im Paper wird BLUI als Technik beschrieben mit deren Hilfe Eingaben wie Textmarkierung, Scrollen sowie das klicken von Buttons möglich ist. Als erstes justiert man die Anwendung, in dem man auf verschieden Bereiche des Monitors pustet. Die Anwendung berechnet aus den aufgenommenen Frequenzen ein individuelles Profil. Die BLUI-Technik soll die Maus nicht vollständig ersetzen, dafür ist sie nicht nur zu ungenau, sondern auch zu mühsam. Vielmehr ist sie für Anwendungsszenarien entwickelt worden in denen der Anwender keine Hand zu Steuerung frei hat oder eine Sprachsteuerung zu aufwendig wäre. Und so sieht der Spaß dann live aus.

Fazit: An sich eine nette Idee, in diesem Fall möchte ich jedoch unbedingt meine eigene Arbeitsstation haben ;-) Wenn ich dran denke, wie manche Leute noch nicht einmal beim sprechen ihre Flüssigkeit bei sich behalten können, möchte ich nicht drüber nachdenken wie das er beim kontrollierten pusten aussehen soll. So ein richtiges Anwendungsszenario fällt mir auch nicht ein, außer vielleicht die Steuerung von GUI’s durch behinderte Menschen.

Quelle Golem News

Eine Bluetooth-Verbindung bitte, geschüttelt nicht gerührt!

Geschrieben von Tyler am November - 17 - 2007

Da haben sich zwei Forscher aber mal was ganz tolles einfallen lassen. Rene Mayrhofer und Hans Gellersen haben eine Technik entwickelt, mit der sich der Aufbau einer sicheren Bluetooth Verbindung vereinfachen lässt. Mit Hilfe der Shake-to-connect-Technik soll sich eine sichere Bluetooth Verbindung zwischen Handys durch das gleichzeitige Rhythmische Schütteln beider Geräte aufbauen lassen. Die Grundlage dieser Technik sind bilden integrierte Schwinungssensoren, die einige Handymodelle enthalten. Hört sich komisch an, sieht auch komisch aus… ;-)

Die beiden Forscher haben einen Prototyp entwickelt, der für handelsübliche Nokia Geräte ausgelegt ist. Werden beide Geräte gleichzeitig in einer Hand geschüttelt, registriert die Software dies und erlaubt den Aufbau einer verschlüsselten Verbindung. Ganz ehrlich, auf solche Ideen muss man erstmal kommen. Ich hoffe nur das sowas etwas, aus der Entfernung gesehen nicht zu anrüchig aussieht… ;-)

Quelle Heise Newsticker

Für die Montagslaune…

Geschrieben von admin am November - 12 - 2007

Was ein fettes Ding. Dieses Video hab ich ja schon Jahre nicht mehr gesehen. Für alle die einen richtig guten Start in die Woche hatten, vielleicht treffe ich ja eure Montagslaune;-)

Was ist eigentlich Abstraktion…?

Geschrieben von Tyler am November - 12 - 2007

In der Software Entwicklung lebt und arbeitet man täglich mit einer Fülle von Fachbegriffen. Patterns, Wrapper, Interfaces, Delegate etc. Um ein bisschen Licht ins Dunkel zu bringen werde ich versuchen einige Begriffe näher beleuchten und somit stellt sich uns heute die Frage, Was ist eigentlich Abstraktion?

Abstraktion ist ein Prozess, bei dem man Den Rest des Artikels lesen »

WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.