<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Soraxdesign &#187; Projekte</title>
	<atom:link href="http://www.soraxdesign.de/tag/projekte/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.soraxdesign.de</link>
	<description>Softwareentwicklung, Rich Internet Applications und Blog</description>
	<lastBuildDate>Fri, 11 Jun 2010 07:40:21 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
		<item>
		<title>Projekt fertig: Kinnstützen und mechanische Vorrichtungen</title>
		<link>http://www.soraxdesign.de/2010/02/07/kinnstuetzen-mechanische-vorrichtungen-perimetrie-augenheilkunde-vorrichtungsbau-spezialkonstruktionen-feinmechanik/</link>
		<comments>http://www.soraxdesign.de/2010/02/07/kinnstuetzen-mechanische-vorrichtungen-perimetrie-augenheilkunde-vorrichtungsbau-spezialkonstruktionen-feinmechanik/#comments</comments>
		<pubDate>Sun, 07 Feb 2010 15:06:20 +0000</pubDate>
		<dc:creator>rené</dc:creator>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Magdeburg]]></category>

		<guid isPermaLink="false">http://www.soraxdesign.de/?p=484</guid>
		<description><![CDATA[Heute wurde die Internetseite für das Unternehmen Gera [...]


Related posts:<ol><li><a href='http://www.soraxdesign.de/2009/10/06/projekt-fertig-magdeburger-weihnachtsmarkt/' rel='bookmark' title='Permanent Link: Projekt fertig: Magdeburger Weihnachtsmarkt'>Projekt fertig: Magdeburger Weihnachtsmarkt</a> <small>Heute wurde die Programmierung für ein lokales Projekt [...]...</small></li>
</ol>

Ähnliche Artikel bereitgestellt von <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Heute wurde die Internetseite für das Unternehmen <a href="http://www.kinnstuetzen.de">Gerald Kann &#8211; Kinnstützen und mechanische Vorrichtungen</a> fertiggestellt. Das Unternehmen in Magdeburg hat sich auf die Entwicklung und Fertigung von <a href="http://www.kinnstuetzen.de/produktuebersicht/Patientenkinnstuetze-spezial#bottom">Kinnstützen</a> und <a href="http://www.kinnstuetzen.de/produktuebersicht/Patientenkinnstuetze-spezial#bottom">Kopfstützen</a> zur Perimetrie innerhalb der Neurologie spezialisiert. Weiterhin können allgemeine Vorrichtungen, technische Hilfsmittel und <a href="http://www.kinnstuetzen.de/produktuebersicht/mobiler-Spezialtisch-medizinische-Psychologie-Perimetrie#bottom">Spezialkonstruktionen</a> auf Anfrage gefertigt werden. Vor allem für das Gesichtsfeldtraining, bei Sehstörungen oder auch zur ambulanten Behandlung von Augenoperationen und Laserbehandlungen können spezielle Geräte (Kinnstützen, Kopfstützen, sowohl mobil und stationär, auch in Verbindung mit einem Monitor) konstruiert und angefragt werden.<br />
<a href="http://www.kinnstuetzen.de/produktuebersicht/mobile-Laptophalterung-Vermessungsarbeiten-GIS-Erfassung#bottom">Feinmechanische Spezialkonstruktionen</a> und Vorrichtungsbau gehören ebenso zum Leistungsbereich.<br />
Die Internetseite wurde mit PHP und W3C kompatibel in XHTML 1.0 erstellt, nutzt mod_rewrite sowie dynamische Titel um eine verbesserte Suchmaschinenindexierung zu gewährleisten. An Bibliotheken kommen PHPMailer, jQuery und Lightbox zum Einsatz.</p>
<p>Link: <a href="http://www.kinnstuetzen.de">www.kinnstuetzen.de</a></p>


<p>Related posts:<ol><li><a href='http://www.soraxdesign.de/2009/10/06/projekt-fertig-magdeburger-weihnachtsmarkt/' rel='bookmark' title='Permanent Link: Projekt fertig: Magdeburger Weihnachtsmarkt'>Projekt fertig: Magdeburger Weihnachtsmarkt</a> <small>Heute wurde die Programmierung für ein lokales Projekt [...]...</small></li>
</ol></p>
<p>Ähnliche Artikel bereitgestellt von <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soraxdesign.de/2010/02/07/kinnstuetzen-mechanische-vorrichtungen-perimetrie-augenheilkunde-vorrichtungsbau-spezialkonstruktionen-feinmechanik/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Auffrischungskur für Soraxdesign PHP Gästebuch</title>
		<link>http://www.soraxdesign.de/2009/12/10/bald-update-soraxdesign-php-gastebuch/</link>
		<comments>http://www.soraxdesign.de/2009/12/10/bald-update-soraxdesign-php-gastebuch/#comments</comments>
		<pubDate>Thu, 10 Dec 2009 09:05:08 +0000</pubDate>
		<dc:creator>rené</dc:creator>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Gästebuch]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.soraxdesign.de/?p=426</guid>
		<description><![CDATA[Das Soraxdesign PHP Gästebuch wirde demnächst eine Au [...]


Related posts:<ol><li><a href='http://www.soraxdesign.de/projekte/php_gaestebuch_soraxdesign/' rel='bookmark' title='Permanent Link: Soraxdesign PHP Gästebuch'>Soraxdesign PHP Gästebuch</a> <small> Das Soraxdesign PHP Gästebuch besticht durch eine [...]...</small></li>
<li><a href='http://www.soraxdesign.de/2009/10/06/projekt-fertig-magdeburger-weihnachtsmarkt/' rel='bookmark' title='Permanent Link: Projekt fertig: Magdeburger Weihnachtsmarkt'>Projekt fertig: Magdeburger Weihnachtsmarkt</a> <small>Heute wurde die Programmierung für ein lokales Projekt [...]...</small></li>
</ol>

Ähnliche Artikel bereitgestellt von <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Das <a href="http://www.soraxdesign.de/projekte/php_gaestebuch_soraxdesign/">Soraxdesign PHP Gästebuch</a> wirde demnächst eine Auffrischungskur in Form von Bugfixes und kleinen Neuerungen erhalten. Diese liegen schon eine Weile in meiner digialen Schublade, ich bin bisher leider nicht dazu gekommen, diese auszupacken.<br />
Zum einen werden einige Fehler beim include() und im Internet Explorer, welche Funktionen hinzukommen, kann ich zum jetzigen Zeitpunkt noch nicht sagen. Wahrscheinlich werden auch die Sprachdateien an einigen Stellen verbessert.<br />
Bis dahin könnt ihr gerne das <a href="http://www.soraxdesign.de/projekte/php_gaestebuch_soraxdesign/">aktuelle</a> in der Version 3.2.5. nutzen, die 3.2.6 wird dann zeitnah erscheinen.</p>


<p>Related posts:<ol><li><a href='http://www.soraxdesign.de/projekte/php_gaestebuch_soraxdesign/' rel='bookmark' title='Permanent Link: Soraxdesign PHP Gästebuch'>Soraxdesign PHP Gästebuch</a> <small> Das Soraxdesign PHP Gästebuch besticht durch eine [...]...</small></li>
<li><a href='http://www.soraxdesign.de/2009/10/06/projekt-fertig-magdeburger-weihnachtsmarkt/' rel='bookmark' title='Permanent Link: Projekt fertig: Magdeburger Weihnachtsmarkt'>Projekt fertig: Magdeburger Weihnachtsmarkt</a> <small>Heute wurde die Programmierung für ein lokales Projekt [...]...</small></li>
</ol></p>
<p>Ähnliche Artikel bereitgestellt von <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soraxdesign.de/2009/12/10/bald-update-soraxdesign-php-gastebuch/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Tutorial und Tips: Dokumentation von Quelltext mit Doxygen</title>
		<link>http://www.soraxdesign.de/2009/11/26/dokumentation-quelltextdoxygen-objective-c-java/</link>
		<comments>http://www.soraxdesign.de/2009/11/26/dokumentation-quelltextdoxygen-objective-c-java/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 23:43:43 +0000</pubDate>
		<dc:creator>rené</dc:creator>
				<category><![CDATA[Tutorials]]></category>
		<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Dokumentation]]></category>
		<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Projektmanagement]]></category>
		<category><![CDATA[Tutorial]]></category>

		<guid isPermaLink="false">http://www.soraxdesign.de/?p=376</guid>
		<description><![CDATA[Nicht nur wenn ein Projekt größer wird, sondern prinz [...]


Related posts:<ol><li><a href='http://www.soraxdesign.de/2009/10/22/tutorial-mehrsprachige-anwendungen-in-flex-3-runtime-localization/' rel='bookmark' title='Permanent Link: Tutorial: Mehrsprachige Anwendungen in Flex 3'>Tutorial: Mehrsprachige Anwendungen in Flex 3</a> <small>Wer schon einmal vor der Aufgabe stand, eine Flex Proje...</small></li>
</ol>

Ähnliche Artikel bereitgestellt von <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Nicht nur wenn ein Projekt größer wird, sondern prinzipiell immer sollten sowohl Quellcode als auch das Projekt an sich dokumentiert werden, damit spätere Entwickler weniger Einarbeitungszeit benötigen und nicht erst den Quellcode durcharbeiten müssen, um das Projekt zu verstehen.<br />
Heute möchte ich auf einen Teil der Dokumentation eingehen, manchmal auch als technische Dokumentation bezeichnet (obwohl sich darüber die Geister streiten, was eine <em>technische Dokumentation</em> genau definiert, wie man <a href="http://www.transline.de/transline-tecNews/technische-dokumentation-im-wandel-anforderungen-redaktionssysteme-docuglobe" title="Die Technische Dokumentation im Wandel">hier</a> <a href="#1178980709">[1]</a>,  <a href="http://www.comet.de/technische_redaktion/technische_dokumentation.php" title="Was ist Technische Dokumentation?">hier</a> <a href="#1178980710">[2]</a> oder <a href="http://www.indoition.com/de/qualitaet-software-dokumentation.htm" title="Checkliste zur Qualitätssicherung Technischer Dokumentation">hier</a> <a href="#1178980711">[3]</a> nachlesen kann.), dem Quellcode.<br />
<span id="more-376"></span></p>
<p>Unterstützung erhält man dabei durch eine Software namen Doxygen. Diese kann anhand der Projektstruktur mit Bibliotheken, Klassen und Verzeichnissen eine ansehliche Dokumentation erstellen.<br />
Wichtig ist, dass der Quellecode im <a href="http://de.wikipedia.org/wiki/Javadoc" title="Javadoc - was ist das und wie nutze ich es?">Javadoc</a> <a href="#1178980712">[4]</a> Stil kommentiert wird. Ein Beispiel:</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">/**<br />
Addiert zwei Zahlen und gibt deren Summe zurück.<br />
@param $number1 erster Summand<br />
@param $number2 erster Summand<br />
@return Summe der beiden Zahlen<br />
@see subtract() subtrahiert zwei Zahlen voneinander<br />
*/<br />
private function calc($number1, $number2) {<br />
return $number1 + $number2;<br />
}</div></div>
<p>Schnell erkennt man, dass ich die Parameter eine Funktion <em>calc</em> mit <em>@param</em> beschreibe, davor kommt eine allgemeine Funktionsbeschreibung, um die Aufgabe der Funktion zu verdeutlichen. Sollte die Funktion keinen Rückgabewert haben, lässt man @return einfach weg. Der Parameter @see beschreibt einen Verweis auf eine andere Funktion, die evtl. mit dieser im Zusammenhang steht oder ähnliche Funktionalität aufweist.</p>
<p>Der Kopf einer Klasse sollte immer folgendes Format besitzen (die meisten IDEs wie z.B. Eclipse generieren diesen automatisch):</p>
<div class="codecolorer-container text default" style="overflow:auto;white-space:nowrap;border:1px solid #9F9F9F;width:435px;"><div class="text codecolorer" style="padding:5px;font:normal 12px/1.4em Monaco, Lucida Console, monospace;white-space:nowrap">/**<br />
&nbsp;* Ein Hello-World-Programm in Java.<br />
&nbsp;* Dies ist ein Javadoc-Kommentar.<br />
&nbsp;*<br />
&nbsp;* @author René<br />
&nbsp;* @version 1.0<br />
&nbsp;*/</div></div>
<p>Nachdem ihr jetzt grundlegend wisst, wie eure Klassen &#8220;lesbar&#8221; gemacht werden, geht es daran, <a href="http://www.stack.nl/~dimitri/doxygen/" title="<br />
Source code documentation generator tool">Doxygen</a> <a href="#1178980713">[5]</a> zu konfiguieren. Ich arbeit selbst am Mac und werde daher hier auf die Macversion eingehen, habe aber auch mit der Windowsversion gearbeitet und es gibt keinen Unterschied.<br />
Öffnet Doxygen und startet den Wizard. Viele Sachen sollten selbsterklärend sein, hier aber einige Tips oder Fallstricke:</p>
<p><strong>Step 1</strong><br />
Gebt hier den Pfad zum Installationsordner (!) von Doxygen an.</p>
<p><strong>Project version or id</strong><br />
Hier müsst ihr immer manuell eine neue Version der Doku eingeben, kann ich nur empfehlen, wenn ihr an einem Projekt arbeitet, dass sich kontinuierlich (im Team) entwickelt.</p>
<p><strong>Specify the directory to scan for sourcecode</strong><br />
Hier wird der eigentliche Projektordner mit euren Klassen, Bibliotheken usw. angegeben.</p>
<div id="attachment_381" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.soraxdesign.de/wp-content/uploads/2009/11/Bild-9.png" target="_blank"><img src="http://www.soraxdesign.de/wp-content/uploads/2009/11/Bild-9-300x232.png" alt="Doxygen Wizard erster Schritt" title="Doxygen Wizard erster Schritt" width="300" height="232" class="size-medium wp-image-381" /></a><p class="wp-caption-text">Doxygen Wizard erster Schritt</p></div>
<p><em>-> Nächster Schritt</em></p>
<p><strong>Select the desired extraction mode</strong><br />
Ich wähle fast immer &#8220;Documented entities only&#8221;, dann erkennt ihr schnell, ob noch Klassen dokumentiert werden müssen, wenn diese nicht in der Doku auftauchen. Der Haken bei &#8220;Include cross-referenced source code in the output&#8221; gefällt mir, denn dann werden in der Doku alle Funktion aufgelistet die auf die aktuelle Funktion zugreifen.</p>
<p><strong>Select programming language to optimize the results for</strong><br />
Hier die entsprechende Sprache wählen oder eine ähnliche. Für Objective-C habe ich z.B. mit &#8220;Java or C#&#8221; gute Erfahrungen gemacht. Einfach auch etwas ausprobieren.</p>
<div id="attachment_385" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.soraxdesign.de/wp-content/uploads/2009/11/Bild-10.png"><img src="http://www.soraxdesign.de/wp-content/uploads/2009/11/Bild-10-300x232.png" alt="Zweiter Schritt im Wizard von Doxygen" title="Zweiter Schritt im Wizard von Doxygen" width="300" height="232" class="size-medium wp-image-385" /></a><p class="wp-caption-text">Zweiter Schritt im Wizard von Doxygen</p></div>
<p><em>-> Nächster Schritt</em></p>
<p><strong>Select the output format(s) to generate</strong><br />
Ich möchte in meinen Dokus immer links einen Frame mit Baumnavigation (<em>&#8220;with frames and a navigation tree&#8221;</em>) haben. Auf die Suchfunktion verzichte ich meistens, hat teilweise Probleme beim Generieren der Doku erzeugt. Ausgabe als Latex ist sehr toll, es entsteht anschließend einer verlinkte refman.tex, welche auf dem Mac z.B. mit <a href="http://www.tug.org/mactex/2009/" title="The MacTeX-2009 Distribution">MacTeX</a> <a href="#1178980714">[6]</a> und der eingabe &#8220;make&#8221; im Terminal in eine PDF umgewandelt werden kann.</p>
<div id="attachment_386" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.soraxdesign.de/wp-content/uploads/2009/11/Bild-11.png"><img src="http://www.soraxdesign.de/wp-content/uploads/2009/11/Bild-11-300x232.png" alt="Dritter Schritt im Wizard von Doxygen" title="Dritter Schritt im Wizard von Doxygen" width="300" height="232" class="size-medium wp-image-386" /></a><p class="wp-caption-text">Dritter Schritt im Wizard von Doxygen</p></div>
<p><em>-> Nächster Schritt</em></p>
<p>Im letzten Schritt kann man sich entscheiden, ob Diagramme der Klassenstrukturen erzeugt werden sollen. Lohnt sich prinzipiell nur, wenn es viele Klassenabhängigkeiten im Projekt gibt. Daher Punkt 2 oder, falls dem nicht so ist, Punkt 1 wählen.<br />
Nachdem der Wizard durchgestanden ist, kann gerne im Reiter &#8220;Run&#8221; auf den Button &#8220;Run Doxygen&#8221; gedrückt werden. Vergesst nicht, eure Profildatei zu speichern!<br />
Geht nichts schief, bekommt ihr, wenn ihr den Button &#8220;Show HTML Output&#8221; mit eurer Maus malträtiert, eine HTML-Seite eurer Doku im Browser präsentiert. Das sieht dann so aus:</p>
<div id="attachment_388" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.soraxdesign.de/wp-content/uploads/2009/11/Bild-8.png"><img src="http://www.soraxdesign.de/wp-content/uploads/2009/11/Bild-8-300x246.png" alt="Ausgabe der HTML Doku" title="Ausgabe der HTML Doku" width="300" height="246" class="size-medium wp-image-388" /></a><p class="wp-caption-text">Ausgabe der HTML Doku</p></div>
<p>Kommen wir nun zu einigen Experteneinstellungen, die ihr im zweiten Reiter findet. Dort sind einige Einstellungen versteckt, die teilweise sehr wichtig sind.</p>
<p><strong>-> Project</strong></p>
<p><strong>OUTPUT_LANGUAGE</strong><br />
Sprachumstellung auf Deutsch, so dass einige Standardbegriffe in der Doku auf Deutsch erscheinen (&#8220;File List&#8221; -> &#8220;Auflistung der Dateien&#8221;). Es sind aber noch nicht alle Begriffe übersetzt.</p>
<p><strong>STRIP_FROM_PATH</strong><br />
Wollt ihr in eurer Doku nicht immer my/project/with/long/path/to/the/classes/Hello.java zu stehen habe, dann gebt dort den Pfad ein, der abgeschnitten werden soll. (in diesem Falle &#8220;my/project/with/long/path/to/the/classes&#8221;).</p>
<p><strong>SEPARATE_MEMBER_PAGES</strong><br />
Seid ihr ein eifriger Kommentator und schreibt auch was zu euren Klassenvariablen, könnt ihr eure Romane auf einzelnen Seiten ausgeben lassen.</p>
<p><strong>-> Build</strong></p>
<p><strong>EXTRACT_ALL</strong><br />
Soll wirklich alles und nicht nur dokumentierte Klassen bearbeitet werden, setzt ihr hier einfach einen Haken. Dann werden aber wirklich alle (!) Dateien, Variablen und Methoden in die Doku aufgenommen. Das kann auch noch verfeinert werden, indem ihr EXTRACT_PRIVATE explizit auswählt, so dass auch private Klassenvariablen ausgelesen werden.</p>
<p><strong>-> Input</strong></p>
<p><strong>INPUT_ENCODING</strong><br />
Hier tragt ihr am besten &#8220;ISO-8859-1&#8243; ein, wenn eure Dateien nicht im UTF-8 Format abgespeichert sind, sonst bekommt ihr in eurer Doku nur Zeichensalat. </p>
<p><strong>EXCLUDE</strong><br />
Sehr wichtige Einstellunge. Oftmals liegen in einem Projekt Testdateien oder -klassen, die man ungern in der Doku haben möchte. Klar kann man anwählen, dass man nur dokumentierte Dateien aufnehmen möchte, aber die Holzhammermethode ist das explizite ausschliessen bestimmter Dateien. </p>
<p><strong>-> HTML</strong></p>
<p><strong>HTML_HEADER, HTML_FOOTER, HTML_STYLESHEET </strong><br />
Über HTML_HEADER kann eine eigene HTML-Datei für den Kopf festgelegt werden, das gleiche gilt für den Footer. HTML_STYLESHEET bietet die Möglichkeit, die Standard-CSS von Doxygen zu verändern bzw. zu überschreiben. Vergesst nicht, eure verlinkten Dateien aus externen HTML-Dateien bzw. die CSS in den Zielordner eurer Doku zu kopieren.</p>
<p><strong>TREEVIEW_WIDTH</strong><br />
Hier könnt ihr die Breite des linken Frames mit der Baumstruktur festlegen. Oftmals sind 250px einfach zu schmal und bei heutigen Auflösungen auch unnötig klein.</p>
<p>So sähe dann übrigens die PDF Datei aus, wenn ihr sie durch MacTeX jagt:<br />
<a href='http://www.soraxdesign.de/wp-content/uploads/2009/11/refman.pdf'>Dokumentation</a></p>
<p>Was heisst &#8220;technische Dokumentation&#8221; für euch? Womit dokumentiert ihr eure Projekte und habt ihr Tips für Doxygen oder was man anders machen könnte? Womit bildet ihr eure Datenbankmodelle ab und was habt ihr für Erfahrungen damit? Über einen Kommentar würde ich mich freuen!</p>
<p><strong>Quellen</strong><br />
<ul>	<li><a name="11789807091"></a>[1] Die Technische Dokumentation im Wandel: <a href="http://www.transline.de/transline-tecNews/technische-dokumentation-im-wandel-anforderungen-redaktionssysteme-docuglobe">http://www.transline.de/transline-tecNews/technische-dokumentation-im-wandel-anforderungen-redaktionssysteme-docuglobe</a></li>	<li><a name="11789807102"></a>[2] Was ist Technische Dokumentation?: <a href="http://www.comet.de/technische_redaktion/technische_dokumentation.php">http://www.comet.de/technische_redaktion/technische_dokumentation.php</a></li>	<li><a name="11789807113"></a>[3] Checkliste zur Qualitätssicherung Technischer Dokumentation: <a href="http://www.indoition.com/de/qualitaet-software-dokumentation.htm">http://www.indoition.com/de/qualitaet-software-dokumentation.htm</a></li>	<li><a name="11789807124"></a>[4] Javadoc - was ist das und wie nutze ich es?: <a href="http://de.wikipedia.org/wiki/Javadoc">http://de.wikipedia.org/wiki/Javadoc</a></li>	<li><a name="11789807135"></a>[5] <br />
Source code documentation generator tool: <a href="http://www.stack.nl/~dimitri/doxygen/">http://www.stack.nl/~dimitri/doxygen/</a></li>	<li><a name="11789807146"></a>[6] The MacTeX-2009 Distribution: <a href="http://www.tug.org/mactex/2009/">http://www.tug.org/mactex/2009/</a></li></ul></p>


<p>Related posts:<ol><li><a href='http://www.soraxdesign.de/2009/10/22/tutorial-mehrsprachige-anwendungen-in-flex-3-runtime-localization/' rel='bookmark' title='Permanent Link: Tutorial: Mehrsprachige Anwendungen in Flex 3'>Tutorial: Mehrsprachige Anwendungen in Flex 3</a> <small>Wer schon einmal vor der Aufgabe stand, eine Flex Proje...</small></li>
</ol></p>
<p>Ähnliche Artikel bereitgestellt von <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soraxdesign.de/2009/11/26/dokumentation-quelltextdoxygen-objective-c-java/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Projekt fertig: Magdeburger Weihnachtsmarkt</title>
		<link>http://www.soraxdesign.de/2009/10/06/projekt-fertig-magdeburger-weihnachtsmarkt/</link>
		<comments>http://www.soraxdesign.de/2009/10/06/projekt-fertig-magdeburger-weihnachtsmarkt/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 21:01:01 +0000</pubDate>
		<dc:creator>rené</dc:creator>
				<category><![CDATA[Projekte]]></category>
		<category><![CDATA[Webentwicklung]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Magdeburg]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.soraxdesign.de/?p=220</guid>
		<description><![CDATA[Heute wurde die Programmierung für ein lokales Projekt [...]


No related posts.

Ähnliche Artikel bereitgestellt von <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.]]></description>
			<content:encoded><![CDATA[<p>Heute wurde die Programmierung für ein lokales Projekt beendet. In Zusammenarbeit mit <a href="http://www.ludwigweise.de/">KLW</a> wurde der Internetauftritt des <a href="http://www.weihnachtsmarkt-magdeburg.de/">Magdeburger Weihnachtsmarktes</a> aufgefrischt und im Backend mit einem maßgeschneiderten CMS versehen. Neben der Pflege der Startseite (Countdown bis zur Eröffnung und Liveticker) können jetzt bequem Galerien und Programmpunkte erstellt und verwaltet werden. Weiterhin verrichtet das <a href="http://www.soraxdesign.de/projekte/soraxdesign_gaestebuch/">Soraxdesign Gästebuch</a> seine Dienste.<br />
<span id="more-220"></span><br />
Auf der technischen Seite kamen PHP 5 und MySQL 5 zum Einsatz, entwickelt wurde das System in Eclipse PDT. Einige Probleme gab es bei den Rechten auf dem FTP Server: Dieser übertrug nämlich keineswegs die Rechte (also User und Group) an den rootuser des Servers sondern beließ diese beim FTP-Nutzer. Somit konnt ich natürlich keinerlei chmod() Befehle ausführen. Auch ein händisches Setzen mit der sehr zu empfehlenden <a href="http://mgeisler.net/php-shell/">PHP Shell</a> brachte keinen Erfolg. Somit blieb mir nichts anderes übrig, als die entscheidenen Verzeichnisse für Uploads manuell mittels PHP zu erzeugen. Vielleicht kennt jemand ein anderes Vorgehen, leider blieb mir nicht viel Zeit, nach einer eleganteren Lösung zu suchen (chown schlug übrigens auch fehl).</p>
<p>Hier sind ein paar Screenshots des CMS:<br />

<div class="ngg-galleryoverview" id="ngg-gallery-3-220">


	
	<!-- Thumbnails -->
		
	<div id="ngg-image-8" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.soraxdesign.de/wp-content/gallery/weihnachtsmarkt-magdeburg/bildschirmfoto-2009-10-06-um-22-40-45.png" title="Startseite der Administration" class="thickbox" rel="set_3" >
								<img title="bildschirmfoto-2009-10-06-um-22-40-45" alt="bildschirmfoto-2009-10-06-um-22-40-45" src="http://www.soraxdesign.de/wp-content/gallery/weihnachtsmarkt-magdeburg/thumbs/thumbs_bildschirmfoto-2009-10-06-um-22-40-45.png"  />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-9" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.soraxdesign.de/wp-content/gallery/weihnachtsmarkt-magdeburg/bildschirmfoto-2009-10-06-um-22-41-00.png" title="Programmpunkte verwalten" class="thickbox" rel="set_3" >
								<img title="bildschirmfoto-2009-10-06-um-22-41-00" alt="bildschirmfoto-2009-10-06-um-22-41-00" src="http://www.soraxdesign.de/wp-content/gallery/weihnachtsmarkt-magdeburg/thumbs/thumbs_bildschirmfoto-2009-10-06-um-22-41-00.png"  />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-10" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.soraxdesign.de/wp-content/gallery/weihnachtsmarkt-magdeburg/bildschirmfoto-2009-10-06-um-22-41-56.png" title="Galerie editieren und Bilder hinzufügen" class="thickbox" rel="set_3" >
								<img title="bildschirmfoto-2009-10-06-um-22-41-56" alt="bildschirmfoto-2009-10-06-um-22-41-56" src="http://www.soraxdesign.de/wp-content/gallery/weihnachtsmarkt-magdeburg/thumbs/thumbs_bildschirmfoto-2009-10-06-um-22-41-56.png"  />
							</a>
		</div>
	</div>
	
		
 		
	<div id="ngg-image-11" class="ngg-gallery-thumbnail-box"  >
		<div class="ngg-gallery-thumbnail" >
			<a href="http://www.soraxdesign.de/wp-content/gallery/weihnachtsmarkt-magdeburg/bildschirmfoto-2009-10-06-um-22-42-13.png" title="Soraxdesign Gästebuch" class="thickbox" rel="set_3" >
								<img title="bildschirmfoto-2009-10-06-um-22-42-13" alt="bildschirmfoto-2009-10-06-um-22-42-13" src="http://www.soraxdesign.de/wp-content/gallery/weihnachtsmarkt-magdeburg/thumbs/thumbs_bildschirmfoto-2009-10-06-um-22-42-13.png"  />
							</a>
		</div>
	</div>
	
		
 	 	
	<!-- Pagination -->
 	<div class='ngg-clear'></div>
 	
</div>

 </p>
<p><em>Update:<br />
Die Seite des Magdeburger Weihnachtsmarkt hat übrigens jetzt noch einige Updates erhalten. Weiterhin hat der Magdeburger Weihnachtsmarkt seit dem 23.11.2009 bis zum 30.12.2009 geöffnet. Informationen dazu erhaltet ihr unter <a href="http://www.weihnachtsmarkt-magdeburg.de">www.weihnachtsmarkt-magdeburg.de</a>. Am 24.12. und 25.12. ist der Magdeburger Weihnachtsmarkt natürlich geschlossen <img src='http://www.soraxdesign.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> .<br />
</em></p>


<p>No related posts.</p>
<p>Ähnliche Artikel bereitgestellt von <a href='http://mitcho.com/code/yarpp/'>Yet Another Related Posts Plugin</a>.</p>]]></content:encoded>
			<wfw:commentRss>http://www.soraxdesign.de/2009/10/06/projekt-fertig-magdeburger-weihnachtsmarkt/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
