Einführung und Überblick in die Webentwicklung mit Ruby on Rails

 

"Sustainable productivity for web-application development", zu Deutsch so viel wie "nachhaltige/tragfähige Produktivität bei der Entwicklung von Webanwendungen" nennt David Heinemeier Hansson das Motto seines Frameworks Ruby on Rails. Vermutlich daher erfreut sich das Framework seit einigen Monaten bei PHP- und JEE-Entwicklern großer Beliebtheit. Wer sich einige Zeit mit Ruby on Rails beschäftigt hat, kommt so einfach nicht mehr los. Der folgende Artikel bietet einen Überblick und beschreibt die zugrunde liegenden Konzepte.

Aktuelle Entwicklungen bei PHP-GTK

 

Das Experiment, mit PHP Desktopapplikationen zu bauen, ist geglückt. PHP-GTK hat in den letzten Jahren stetigen Zuspruch erfahren und viele Probleme wurden damit gelöst. Dieser Artikel zeigt die Historie und den aktuellen Stand des Projekts.

Nagios: Netzwerküberwachung Open Source

 

Server, Router, Firewalls oder auch wichtige Systemprozesse sind oft kritische Komponenten in Unternehmen. Bei akuten Problemen wird es dann schnell hektisch im Büro des Systemadministrators. Dieser Artikel zeigt Ihnen, wie Sie mit dem Open-Source-System- und Prozessmonitoring-Framework Nagios den Überblick behalten, Probleme schnell lokalisieren und entsprechend zielgerichtet reagieren können.

Auswirkungen der Code Access Security auf das Setup einer Anwendung

 

In den Unternehmensnetzwerken werden Anwendungen gerne zentral auf einem Server abgelegt, sodass die Anwender diese Programme über ein Netzlaufwerk starten können. Was seit Jahren bewährte Praxis war, wird bei einer .NET-Anwendung mit der Standardinstallation des .NET Framework zu einem gewissen Problem, auf das der Entwickler in seinem Installationsprogramm der Anwendung reagieren muss.

MySQL und Oracle

 

Beim Versuch, dem endlosen Winter mit einem Billigflieger zu entfliehen, brach die Aggressivität hervor, die angeblich die Frühjahrsmüdigkeit begleitet. Warum sind der Kauf eines Flugs und die Hotelreservierung zwei getrennte Geschäftstransaktionen? Mit den XA-Transaktionen und dem Zwei-Phasen-Commit-Protokoll ist es technisch kein Problem, die zwei Datenbanken der Fluggesellschaft und einer Hotelvermittlung in einer globalen Transaktion anzusprechen. Die globale Transaktion stellt sicher, dass ein garantiertes Paket aus Flug und Hotel angeboten werden kann.

J2EE Security

 

Die deklarative Security trat mit dem hohen Anspruch an, die Entwickler von nahezu allen Belangen der Zugriffsberechtigung zu befreien, inklusive der Anbindung bestehender Legacy-Systeme. Damit sollte die volle Konzentration auf die Implementierung der Fachlichkeit gelenkt werden. Versprechungen dieser Art gab es bisher viele – und oft wurde die gewünschte Vereinfachung nur durch neue Komplexität erkauft. Ein simples Anwendungsszenario aus dem Versicherungsbereich soll die Prinzipien der J2EE Security im Folgenden veranschaulichen und prüfen, inwieweit die Sicherung von Enterprise-Applikationen durch die Verwendung dieses Konzeptes wirklich einfacher geworden ist.

Praxisrelevantes Know-how

 

Die Experten schlagen bereits Alarm: Trotz hoher Arbeitslosigkeit gelingt es laut einer aktuellen Studie des Deutschen Industrie- und Handelskammertages (DIHK) bereits jedem vierten IT-Unternehmen nicht mehr, vakante Stellen zu besetzen, da Spezialisten mit nachgewiesenem Know-how auf dem Markt dünn gesät sind. In einer Umfrage des Branchenverbandes Bitkom gab sogar jedes dritte Unternehmen an, unter einem Fachkräftemangel zu leiden. Da die Zahl der Informatik-Absolventen nach dem Einbruch der New Economy stetig gesunken ist, werden der IT-Branche ab 2008 jährlich 2.000 bis 3.000 Akademiker fehlen. Einen Ausweg aus der Krise bietet das IT-Weiterbildungssystem (ITWS), das vom Bundesministerium für Berufsbildung entwickelt wurde. Es ermöglicht Mitarbeitern eine arbeitsmarktnahe Weiterqualifizierung und hilft Unternehmen dabei, ihr internes Prozessmanagement zu erweitern und zu verbessern.

Geronimo

 

Apache Geronimo ist der noch junge Application Server der Apache Software Foundation mit großer Zukunft. In diesem Artikel sollen Ihre ersten Fragen beantwortet werden: Was ist Geronimo und was kann er?

Vierter Aufzug, vierte Szene

 

Die Version 4.4 des Tamino XML Servers der Software AG bietet umfassende neue Funktionalität für die XML-basierte Informationsintegration und die Entwicklung von XML-basierten Anwendungen. Anhand eines Beispiels werden einige der neuen Features demonstriert.

Lockvögel

 

Auf dem Comprehensive Perl Archive Network (CPAN) finden Perl-Programmierer unzählige Informationen, die das Leben im Programmieralltag erleichtern. Darunter auch eine umfassende Sammlung von Perl-Modulen, -Routinen und -Programmen für die unterschiedlichsten Aufgaben. In dieser Rubrik stellen wir Ihnen interessante neue Module und Programme vor. Das CPAN erreichen Sie unter www.cpan.org.

X
- Gib Deinen Standort ein -
- or -