Während der Konkurrent Eclipse das Licht öffentlicher Aufmerksamkeit genießt, muss sich die Java-Entwicklungsumgebung Netbeans mit der Strahlkraft des Namens Sun begnügen. Was zählt, ist das Ergebnis.
Eclipse
Viele Experten halten Eiffel für die beste Programmiersprache, um wirklich zuverlässige Software zu entwickeln. Mit dem neuerdings freien Eiffelstudio stellen Sie diese Theorie auf den Prüfstand.
Wie die wirtschaftlichste Datenbank finden, wenn keiner der Probanden einen Preis hat? Jenseits von Glaubensbekenntnissen oder Ratlosigkeit gibt es handfeste Kriterien für die Wahl der geeignetsten Datenablage. An ihnen messen sich in diesem Vergleich acht kostenlose Kandidaten.
Eingefleischte Linuxianer setzen noch auf die guten alten Editoren aus der Unix-Urzeit. Entwickler anderer Plattformen wie Mac und Windows sind grafische Entwicklungsumgebungen längst gewohnt. Dieser Artikel verrät, was die gängigen Linux-IDEs taugen.
Das Oprofile-Paket sammelt statistische Laufzeit-Informationen moderner Prozessoren und wertet sie aus. Das erlaubt das Profiling komplexer, interagierender Programme und Bibliotheken und ermöglicht somit eine Analyse des gesamten Systemverhaltens.
Mit Security Enhanced Linux kennt der Linux-Kernel ein MAC-System zur Zugriffskontrolle. Die überarbeitete Version in Fedora Core 5 soll den Einsatz und die Administration vereinfachen und neue Zugriffskontrollmodelle bereitstellen.
Niemand wird Gimp mit Java neu erfinden wollen. Trotzdem: Es gibt eine ganze Reihe von Java-Anwendungen, in denen die Darstellung und Bearbeitung von Bildern eine wichtige Rolle spielen. APIs wie Java 2D, Image IO und JAI setzen solche Applikationen ins Bild.
Trails mischt eine abgestimmte Sammlung bewährter J2EE-Frameworks mit Ideen von Ruby on Rails und minimiert so die manuelle Programmierarbeit. Diese Kombination bringt Java-basierte Webapplikationen leicht und schnell auf die richtige Schiene.
Urheberrecht, Verträge, Lizenzen und so weiter: In der Serie "Rechts-Rat" erhalten Linux-Magazin-Leser verständliche Auskünfte zu Rechtsproblemen des Linux-Alltags.
Ein Teil der Arbeit auf dem Weg zu einer neuen grafischen Anwendung besteht im Anlegen und Ordnen der grafischen Elemente. Ebenso wichtig ist, dass diese aufeinander reagieren. Wie das mit Hilfe des RCP-Framework funktioniert, zeigt der letzte Teil des Eclipse-Tutorials.
Auch eine mit Hilfe der Eclipse Rich Client Platform geschriebene Anwendung braucht ein eigenes Gesicht. Diese Folge des RCP-Tutorials verleiht dem Beispiel-Bildbetrachter individuelle Züge.
Ob Wörterbuch oder Wetterbericht, immer mehr Dienste stehen im Internet als Webservice bereit. Per Tcl-SOAP binden auch Tcl-Entwickler diese Dienste bequem in ihre Software ein.
Teil 1 dieses Tutorials in Ausgabe 08/05 des Linux-Magazins hat die Entwicklung einer Anwendung mit der Eclipse Rich Client Platform demonstriert. Diese Folge fügt dem bis dato funktionslosen Programm Menüs und Views hinzu. Eclipse macht manuelle Programmierarbeit dabei zur Nebensache.
Das ursprünglich als Java-IDE angetretene Eclipse ist heute mehr als eine Entwicklungsumgebung: Seine Rich-Client-Plattform kann als Grundlage beliebiger Anwendungen dienen. Dieser mehrteilige Workshop entwickelt mit Plugin-Mechanismen eine GUI-Applikation fürs Management digitaler Fotos.
Im Juni stellte Intel die Version 9.0 des C-, C++- sowie Fortran-Compilers für die hauseigenen Prozessoren vor, um damit die Messlatte für hochoptimierten Code höher zu legen. Die vom Linux-Magazin ermittelten Benchmarks vergleichen Anspruch und Wirklichkeit.














