<?php
	include_once($_SERVER['DOCUMENT_ROOT'].'/daten/php/startup.php');
	
	$pagetitle = 'Programme';
	$breadcrumb = '';
//	$keywords = '';
//	$description = '';
	include_once($_SERVER['DOCUMENT_ROOT'].'/daten/php/pageheader.php');
?>
		
<div class="content">
	<h1>Programme</h1>
	<p>
		Zu Programmieren angefangen habe ich mit Turbo Pascal 6.0 (QBasic zählt nicht). Auf den Nachfolger Delphi/Object Pascal bin ich nie
		so richtig eingestiegen, stattdessen habe ich mich mit C++ auseinandergesetzt.<br/>
		Auf der <a href="../uni/">Uni</a> durfte ich dann funktional mit Miranda und Haskell programmieren, was aber nie so ganz mein Ding war.
		Später ging es dann mit <a href="http://www.oracle.com/technetwork/java/index.html">Java</a> weiter, der Sprache, mit der ich
		inzwischen am meisten arbeite.<br/>
		Privat habe ich ein etwas mit Perl experimentiert, nutze PHP und etwas ActionScript für Webseiten und konnte
		mich bei <a href="../projekte/index.php#pottenstein">Gelegenheit</a> auch mit Lingo beschäftigen.
	</p>
	
	<h2><a name="synctool" href="synctool/">SyncTool</a></h2>
	<p style="margin: 0ex; margin-bottom: 1ex; font-size: xx-small;">
		Java-Applikation
	</p>
	<p>
		Das Programm synchronisiert die Dateien in zwei Verzeichnissen rekursiv anhand des Änderungsdatums, der Größe und (optional) des Inhalts bei geringem Speicherverbrauch.
	</p>
	
	<h2><a name="mathparser" href="mathparser/">MathParser</a></h2>
	<p style="margin: 0ex; margin-bottom: 1ex; font-size: xx-small;">
		Java-Applikation
	</p>
	<p>
		MathParser entstand auf Initiative von und in Zusammenarbeit mit Martin Wilke. Das Programm wandelt MathML in LaTeX-Code um.
		Besonderer Schwerpunkt liegt auf der Umwandlung von exportierten Mathcad-Daten nach LaTeX, um das Abtippen beispielsweise
		für Projektberichte zu ersparen. 
	</p>
	
	<h2><a name="lister" href="lister/">Lister</a></h2>
	<p style="margin: 0ex; margin-bottom: 1ex; font-size: xx-small;">
		PHP-Skript
	</p>
	<p>
		Ein Skript, das Datei-Uploads in ein Server-Verzeichnis ermöglicht.
	</p>
	
	<h2><a href="doppeltemehrheit/index.html">Doppelte Mehrheit</a></h2>
	<p style="margin: 0ex; margin-bottom: 1ex; font-size: xx-small;">
		Java-Applet (JApplet)
	</p>
	<p>
		Als eine Freundin von mir im Bundestag ein Praktikum machte, stand gerade die Entscheidung über die Änderung der 
		Verfahrensmodalitäten	zur
		<a href="http://www.auswaertiges-amt.de/www/de/eu_politik/aktuelles/zukunft/verfassung/faq/faq5_html">Doppelten Mehrheit</a>
		im Zuge der EU-Erweiterung an. Damit sie abschätzen konnte, wie sich bei bestimmten Änderungen die Mehrheitsverhältnisse
		verschieben, habe ich dieses Programm für sie geschrieben. (<span style="font-style: italic;">Echtes RAD!</span>)<br />
		Besonders interessant war, die Swing-Tabelle zur Zusammenarbeit mit JComboBoxen zu überreden. Den Quelltext
		schaue ich immer mal wieder an, wenn ich länger nicht mit Swing gearbeitet habe und Komponenten verschachteln
		oder einfach einen Statusbalken threaden muss.  
	</p>
</div>

<?php
    include_once($_SERVER['DOCUMENT_ROOT'].'/daten/php/pagefooter.php');
?>
