Sowohl der Webserver Apache als auch der Servlet-Container Tomcat werden von der Apache Software Foundation gepflegt. Ein perfektes Zusammenspiel scheint daher selbstverständlich. Doch die Realität sieht anders aus. Dieser Coffee-Shop zeigt Ansätze für eine Lösung.
IDE
Eine bootfähige, an das eigene System angepasste Rettungs-CD bauen ist kein triviales Unterfangen. Mit dem hier vorgestellten Toolset kommen aber auch weniger erfahrene User schnell zu einem ansehnlichen Ergebnis. Debian-Kenntnisse sind nicht erforderlich.
Programme müssen ihre Daten nicht immer am SQL-Datenbankserver aufgeben: Für viele Aufgaben sind eingebettete Datenbanken die bessere Wahl. Jean-Claude Wippler hat mit Metakit eine DB-Engine entwickelt, die sehr sparsam mit den Ressourcen umgeht und dennoch einen großen Funktionsumfang bietet.
Es muss nicht immer Hardware sein: Wenn ausreichend Rechenleistung zur Verfügung steht und Hot Swap nicht erforderlich ist, tut ein Software-Raid gute Dienste. Aber wie migriert man eine vorhandene Installation?
Der Preisverfall bei IDE-Festplatten eröffnet ihnen neue Einsatzmöglichkeiten als Backupmedien, denn sie kosten inzwischen etwa genauso viel wie DLT- oder AIT-Streamer-Bänder. Der Storage-Cluster der Uni Tübingen zeigt die Backup-Zukunft.
Die Component Library for Cross-platform (CLX) überbrückt für C++-Projekte die Welten Windows/Delphi und Linux/Kylix. Dieser Artikel zeigt die Praxis: die Portierung eines Delphi- und C++Builder-Programms nach Linux, eines Delphi-Programms nach Kylix für C++ sowie die eines Delphi-VCL-Programms...
Das innovative Eclipse-Konzept weitgehend unabhängiger Plugins beschäftigt seit über zwei Jahren die Welt der Software-Entwicklung. Grund genug, um die zugrunde liegende Architektur etwas genauer unter die Lupe zu nehmen und es selbst einmal mit einer eigenen Erweiterung zu versuchen.
Bei der Entwicklung des Linux-Kernels spielen sich wahre Dramen ab, das zeigt die Historie der IDE-Schicht am besten. Deutlich wird hier aber auch, wie die Community schwere Krisen bewältigt.
Programmieren an sich ist anspruchsvoll und ehrenwert - aber gilt das in jedem Fall? Ist es ethisch egal, ob man Lernprogramme oder Spam-Generatoren, Einwahlumlenker und Schnüffelprogramme schreibt?
Das Interesse an Linux auf dem Desktop ist neu erwacht, alte und neue Linux-Firmen wittern ihre Chance. Die Entscheidung zwischen Newcomer Xandros und Platzhirsch SuSE fiel nicht leicht, schließlich gaben die bessere Ausstattung und die größere Verbreitung der Nürnberger Software den Ausschlag.
Bootdisketten sind Relikte - aber sie stapeln sich trotzdem in der Nähe fast aller modernen PCs. Mit einem CD-Brenner, Linux, Boot Scriptor und der folgenden Anleitung sind die Medien-Dinos reif für eine thermische Sanierung.
MySQL ist ein schnelles Datenbanksystem. Wenn die Datenbankanwendung dennoch in der Praxis manchmal lahmt, sind die Ursachen meist suboptimales Datenbankdesign, ineffiziente Abfragen oder der Verzicht auf Indizierung. Diese Fehler sind aber vermeidbar.
Mit der aktuellen Version 3 hat Kylix an Stabilität und Reife gewonnen und unterstützt jetzt auch C++. Beim Import alter Projekte und Tools zur Zusammenarbeit von Entwicklern hapert es aber noch.
Eine objektorientierte Datenbank wie Caché verhindert den so genannten Paradigmenbruch zwischen Datenbankschicht und objektorientierter Anwendung. Leider ist die neue Ausgabe Caché 5 etwas zu Windows-freundlich ausgefallen.
Mehrere Linux-Systeme nebeneinander auf einem Computer: Virtuelle Serverkontexte bieten diese Sicherheit stiftende Trennung ohne den Overhead von Emulatoren. Selbst Root kann aus seinem kleinen Königreich nicht ausbrechen.












