Kompf.de - C++, Trekka GPS, Java, EJB, Fotos

Martin Kompf

Herzlich Willkommen auf der Homepage von Martin Kompf!

Spiele

SUDOKU Generator

Sudoku Board

Sudoku ist ein Zahlenspiel. Ziel ist, die fehlenden Zahlen in der Matrix zu ergänzen. Dabei darf jede Zahl von 1 bis 9 nur einmal je Reihe, je Spalte und je 3x3 Feld vorkommen.

Der SUDOKU Generator eine Anwendung, mit dem Ihr Computer beliebig viele Sudoku Zahlenrätsel erzeugt. Beim Bauen des Rätsels spielt der Zufall eine große Rolle - der Schwierigkeitsgrad variiert daher von Fall zu Fall...

Neu: Der Generator funktioniert jetzt auch ohne das Java Plugin. Außerdem können Sie sich eine PDF Datei mit Sudokus zum Ausdrucken erstellen! Generator starten

Java

UDP und Multicast mit Java Sockets

Der Artikel Netzwerkclients in Java demonstriert, wie einfach die Verwendung von Internetressourcen in einem Java Programm ist. Nun soll ein ambitionierteres Projekt in Angriff genommen werden: Die Implementierung des Simple Service Discovery Protocol (SSDP), welches Bestandteil von Universal Plug and Play (UPnP) ist. Weiterlesen

Mehr Java Artikel.

GPX Track Viewer

Entfernungsberechnung

Der Artikel Entfernungsberechnung zeigt, wie man aus den vom GPS gelieferten geografischen Koordinaten die exakte Luftlinienentfernung zwischen zwei Punkten bestimmt. Ergänzend dazu gibt es jetzt den interaktiven Entfernungsberechner. Nach der Auswahl von zwei Punkten auf einer Karte zeigt das Tool die Entfernung in Kilometern, Meilen und Seemeilen an. Auf der Karte sieht man zusätzlich den kürzesten Weg zwischen den Punkten - den Großkreisbogen.

Weitere interessante Geotools: GPS, GPX, KML, OVL Track Viewer | GPS Positionsbestimmung und WGS-84 UTM Umrechnung.

C/C++

C++ programmieren mit Eclipse CDT

Die Eclipse IDE ist ein unter Java Entwicklern wohlbekanntes, frei verfügbares Toolkit für die Softwareentwicklung. Insbesondere der leistungsfähige Editor mit Codevervollständigung, die Projektverwaltung und die große Anzahl von Plugins machen es zu einem gern verwendeten Werkzeug. Aber auch für C und C++ Entwickler ist Eclipse interessant: Das C/C++ Development Toolkit (CDT) erlaubt das komfortable Erstellen und Verwalten von in C oder C++ geschriebenen Programmen. Dabei sind die Managed Make Projekte besonders hervorzuheben, entlasten sie doch den Programmautor von der ungeliebten und fehlerträchtigen Erstellung der Make-Files.

Eclipse CDT benötigt als Voraussetzung einen installierten GNU C (gcc) beziehungsweise C++ Compiler (g++) sowie diverse weitere Hilfsprogramme, wie make, ld, cpp. Außerdem ist für den Betrieb von Eclipse natürlich ein Java Runtime Environment (JRE) erforderlich.

Die Vorgehensweise bei der Installation dieser Komponenten hängt vom verwendeten Betriebssystem und der bereits vorhandenen Software ab... Weiterlesen

C++ Übersicht | Mehr C++ Artikel

Java Enterprise Edition

Enterprise JavaBeans als PDF Ausgabe zum kostenlosen Download

Cover EJB-Buch

Das gedruckte Buch war nun fast fünf Jahre im Handel und ist mittlerweile vergriffen. Daher habe ich mich entschlossen, eine 2. Auflage dieses Buches unter eigener Regie herauszubringen. Sie steht unter einer Creative Commons Lizenz und ist online als PDF-Datei zum kostenlosen Download verfügbar.

Enterprise JavaBeans (EJB) sind serverseitige Komponenten zur Implementierung von Businesslogik und zur Integration der Ressourcen, die typischerweise im Umfeld mittlerer und großer Unternehmen zur Datenhaltung und Informationsverarbeitung benutzt werden. Sie sind der Kernbestandteil der Java 2 Enterprise Edition (J2EE), einer standardisierten, komponentenbasierten und transaktionalen Ablaufumgebung.

Das Buch »Enterprise JavaBeans« von Martin Kompf bezieht sich auf die Versionen EJB 2.1 und J2EE 1.4 und setzt sich zum Ziel, dem Leser Grundlagen und professionelles Praxiswissen über Architektur, Design und Programmierung von Enterprise JavaBeans zu vermitteln... Weiterlesen