<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress.com" -->
<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/"
	>

<channel>
	<title>entwicklungsumgebung &amp;laquo; WordPress.com Tag Feed</title>
	<link>http://en.wordpress.com/tag/entwicklungsumgebung/</link>
	<description>Feed of posts on WordPress.com tagged "entwicklungsumgebung"</description>
	<pubDate>Sun, 06 Dec 2009 00:54:48 +0000</pubDate>

	<generator>http://en.wordpress.com/tags/</generator>
	<language>en</language>

<item>
<title><![CDATA[Scratch, eine visuelle Entwicklungsumgebung für Spiele und Animationen]]></title>
<link>http://bletra.wordpress.com/2009/10/05/scratch-eine-visuelle-entwicklungsumgebung-fur-spiele-und-animationen/</link>
<pubDate>Mon, 05 Oct 2009 17:40:27 +0000</pubDate>
<dc:creator>bletra</dc:creator>
<guid>http://bletra.wordpress.com/2009/10/05/scratch-eine-visuelle-entwicklungsumgebung-fur-spiele-und-animationen/</guid>
<description><![CDATA[Heute bin ich über eine wirklich tolle Programmierumgebung für Kinder gestolpert. Ziel ist es, die K]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>Heute bin ich über eine wirklich tolle Programmierumgebung für Kinder gestolpert. Ziel ist es, die Kinder eigene Spiele programmieren zu lassen. Dazu gibt es vom MIT eine kindgerechte visuelle Programmierumgebung. Einfach, effektvoll und dennoch werden Ideen wie Schleifen und Ereignisse eingeführt. Dazu gibt es tolle einführende Videos und eine Menge an Beispiel-Spiele. Denn jedes Kind kann sein Spiel per Mausklick hochladen und andere Kinder können das Spiel spielen oder sich den zugehörigen „Quellcode“ ansehen. Ich war echt begeistert. Meine Kinder haben heute gleich gespielt <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  Mal sehen, wann sie sich den Code ansehen und selbst das erste Spiel entwickeln.</p>
<ul>
<li><a title="Scratch Portal" href="http://scratch.mit.edu" target="_blank">Portal Scratch</a></li>
<li>Das Spiel <a title="PacMan" href="http://scratch.mit.edu/projects/bigB/15121" target="_blank">PacMan</a></li>
<li>Download der <a title="Link zu Download von Scratch" href="http://scratch.mit.edu/download" target="_blank">Entwicklungsumgebung</a></li>
<li>sehr eindruckvolles einführendes <a title="Video Scratch Einführugn" href="http://screencast.com/t/qQCi80wu" target="_blank">Video</a></li>
</ul>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Bespin]]></title>
<link>http://unserneuesblog.wordpress.com/2009/02/13/bespin/</link>
<pubDate>Fri, 13 Feb 2009 17:26:31 +0000</pubDate>
<dc:creator>Monte</dc:creator>
<guid>http://unserneuesblog.wordpress.com/2009/02/13/bespin/</guid>
<description><![CDATA[Bespin 0.1 ist der neuste Prototyp aus dem Hause Mozilla. Es ist ein Code Editor der sich sehr vielv]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p><a href="http://labs.mozilla.com/projects/bespin/" target="_blank">Bespin 0.1</a> ist der neuste Prototyp aus dem Hause Mozilla.</p>
<p>Es ist ein Code Editor der sich sehr vielversprechend anhört und einiges an innovativen Neuheiten bietet. <a href="http://vimeo.com/3195079" target="_blank">Hier</a> ist auch ein Video auf englisch, für alle die sich das ganze mal genauer anhören will. Ansonsten gehe ich an dieser Stelle auf den neuen Editor etwas ein&#8230;</p>
<p>Zurzeit befindet sich das ganze noch in Kinderschuhen und es wird noch rum experimentiert aber nichts desto trotz sehr ansprechend.</p>
<p>Der Editor ist schlicht im Design und recht übersichtlich gestaltet.</p>
<p>Wie jeder brauchbare Editor besitzt er:</p>
<ul>
<li>syntax highlighting (Java Script, HTML, CSS)</li>
<li>Undo / Redo</li>
<li>Line Numbers</li>
<li>Review im Browser</li>
<li>Import/Export von Projekten</li>
<li>Scrollbars</li>
</ul>
<p>Auch bei großen Dateien lässt sich der Editor nicht aus der Fassung bringen und ist erstaunlich schnell; selbst das eingeben von Code in riesigen Dateien (im Video sind es 33000 Zeilen!!!) passiert in Echtzeit mit kaum Verzögerung.</p>
<p>So jetzt aber zum, meiner Meinung nach, wichtigsten Instrument. Die Files können von mehrern Usern gleichzeitig editiert werden und werden auch bei allen in Echtzeit aktualisiert. Das ist nichts neues und als prominentes Beispiel auch bei Google Docs implementiert aber in jedemfall hilfreich, besonders nützlich, da man auf andere Versionsverwaltung verzichten kann &#8211; außerdem sehr performant&#8230;</p>
<p>Als weiteres Feature gibt es eine Commandline, die einige Anweisungen unterstütz. Anweisungen können aber auch selber hinzugefügt werden.</p>
<p>Zu guter letzt gibt es noch ein so genanntes Dashboard, welches momentan nur als Filebrowser fungiert. Hat denke ich mal noch Potential&#8230;</p>
<p>Technisch ist das ganze in den meisten neueren Browsern lauffähig, HTML 5 ist aber vorrausgesetzt. Mit Hilfe des <a href="http://de.wikipedia.org/wiki/Canvas_(HTML-Element)" target="_blank">Canvas-Elements</a> (HTML5) und Java Script werden all die Nettigkeiten wie die Scrollbar etc. umgesetzt.</p>
<p>Wer sich berufen fühlt das Ganze auszuprobieren muss sich nur kurz registrieren und kann dann schon los legen&#8230;</p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Eclipse]]></title>
<link>http://informatik8008.wordpress.com/?p=29</link>
<pubDate>Thu, 05 Feb 2009 20:10:19 +0000</pubDate>
<dc:creator>theta8008</dc:creator>
<guid>http://informatik8008.wordpress.com/?p=29</guid>
<description><![CDATA[C++, Java Entwicklungsumgebung (Open Source!) Source Benötigt zusätzlich einen Compiler und Debugger]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>C++, Java Entwicklungsumgebung (Open Source!)</p>
<p><a href="http://www.eclipse.org/"><span style="color:#b54141;">Source</span></a></p>
<p>Benötigt zusätzlich einen Compiler und Debugger:<br />
<a href="http://www.eclipse.org/downloads/moreinfo/c.php#"><span style="color:#b54141;">http://www.eclipse.org/downloads/moreinfo/c.php#</span></a></p>
<p>-&#62; <a href="http://eclipsewiki.editme.com/InstallingCDTWithMSVisualC"><span style="color:#b54141;">http://eclipsewiki.editme.com/InstallingCDTWithMSVisualC</span></a></p>
<p><a href="http://www.research.att.com/~bs/bs_faq2.html"><span style="color:#b54141;">Programmiersprache C++</span></a></p>
</div>]]></content:encoded>
</item>
<item>
<title><![CDATA[Requirements for the Development Environment | Anforderungen an die Entwicklungsumgebung]]></title>
<link>http://eyebachelor.wordpress.com/2008/02/23/requirements-for-the-development-environment-anforderungen-an-die-entwicklungsumgebung/</link>
<pubDate>Sat, 23 Feb 2008 14:18:05 +0000</pubDate>
<dc:creator>eyebachelor</dc:creator>
<guid>http://eyebachelor.wordpress.com/2008/02/23/requirements-for-the-development-environment-anforderungen-an-die-entwicklungsumgebung/</guid>
<description><![CDATA[(Deutsch weiter unten!) Okay, so I am developing the mouse system for Windows, with OpenCV. Original]]></description>
<content:encoded><![CDATA[<div class='snap_preview'><p>(Deutsch weiter unten!)</p>
<p>Okay, so I am developing the mouse system for Windows, with OpenCV.</p>
<p>Originally, I wanted to use Dev-C + + with the MinGW compiler (or wxDev C + + because of the Form-Editor), becaus of the low disc space requirements. I followed the instructions at <a href="http://opencvlibrary.sourceforge.net/DevCpp"> http://opencvlibrary.sourceforge.net/DevCpp </a> to use OpenCV with Dev-C + +,  but to my disappointment only the the C sample files ran, the C + + examples didn&#8217;t.</p>
<p>So I will now state the requirements for the development environment (I use the Windows XP operating system, 1.5 gigahertz):</p>
<p>- Visual C + + 2008 Express Edition<br />
- OpenCV, tips on using OpenCV with Microsoft Visual C + + can be found in the online wiki at <a href="http://opencvlibrary.sourceforge.net/VisualC%2B%2B"> http://opencvlibrary.sourceforge.net/VisualC% 2B% 2B </a><br />
- I use the C + + programming guidelines at http:// &#8230; Hey, where&#8217;dey go?<br />
Ah here (german document, find more at dmoz.org) <a href="http://zach.in.tu-clausthal.de/progr/guidelines.html">http://zach.in.tu-clausthal.de/progr/guidelines.html</a><br />
- I will be using JavaDocs for commenting style, which enables the next point &#8230;<br />
- I use Doxigen to the extract comments from my source code and generate an HTML documentation automatically(!!!). (Configuring the doxyfile until you are content with the Document outcome took me a whole day but it was worth it!)<br />
- With the help of Microsoft&#8217;s HTML Help, I let Doxygen create Copiled HTML Help files ( .chm )<br />
- With the help of Graphviz I let Doxygen create graphics for the documentation. These graphics e.g. shows what functions are calling which other functions, that&#8217;s really neat <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>- I use normal functions, so they can be used or left out as you please.<br />
- I&#8217;ll name all functions with the &#8220;_LLM&#8221; suffix.<br />
- On Pointers I will add a &#8220;_P&#8221; suffix, and double-pointers (pointers to pointers) a &#8220;_PP&#8221; suffix.<br />
- I will continuously add my functions to a &#8220;.h&#8221; header file. so you can include them any time you need them (similar to the OpenCV header files)<br />
- I will try to program the entire thing exception-safe (So without any unexpected conditions &#8211; HAHA <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  )</p>
<p>- As a constant light source I&#8217;ll use indirect, diffused, yellow lighting with a brightness between 500 and 700 LUX (Recommended values for reading and or detailed work by (researched) Ergonomics)</p>
<p>- The manual is created with LaTeX</p>
<p>- My goal is to write all documents in German and English</p>
<p>Okay that&#8217;s it! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>##########################################</p>
<p>Also ich entwickle das Maus-System für Windows, mit OpenCV.</p>
<p>Ursprünglich wollte ich Dev-C++ mit dem MinGW Compiler nutzen (bzw. wxDev-C++ wegen des Form-Editors), wegen des geringen Platzbedarfs. Ich befolgte die Anleitung auf <a href="http://opencvlibrary.sourceforge.net/DevCpp">http://opencvlibrary.sourceforge.net/DevCpp</a>, um OpenCV mit Dev-C++ zu benutzen, aber zu meiner Enttäuschung liefen nur die C Beispieldateien, die C++ Beispiele liefen nicht.</p>
<p>Ich habe mich also für folgende Anforderungen an die Entwicklungsumgebung entschieden (Ich benutze das Windows XP Betriebssystem, 1,5 Gigahertz):</p>
<p>- Visual C++ 2008 Express Edition<br />
- OpenCV, Hinweise zur Nutzung von OpenCV mit Microsoft Visual C++ auf <a href="http://opencvlibrary.sourceforge.net/VisualC%2B%2B">http://opencvlibrary.sourceforge.net/VisualC%2B%2B</a><br />
(Eine deutsche Übersetzung finden Sie hier: <a href="http://eyebachelor.googlecode.com/files/cv.pdf">http://eyebachelor.googlecode.com/files/cv.pdf</a>)<br />
- Ich benutze die C++ Programmier Richtlinien von http://&#8230; Hm, wo waren die nochmal?<br />
Ah hier: <a href="http://zach.in.tu-clausthal.de/progr/guidelines.html">http://zach.in.tu-clausthal.de/progr/guidelines.html</a><br />
- Ich werden mittels JavaDoc kommentieren, das ermöglicht den nächsten Punkt&#8230;<br />
- Ich verwende Doxigen, um aus den Kommentaren automatisch(!!!) eine HTML Dokumentation zu generieren. (Die Konfiguration bis zur Zufriedenheit ist langatmig, aber lohnt sich!!!)<br />
- Mit Hilfe von Microsoft&#8217;s HTML-Help lasse ich Doxygen zusätzlich eine Copiled HTML Hilfedatei erzeugen ( .chm )<br />
- Mit Hilfe von Graphviz lasse ich Doxygen zusätzlich Graphiken für die Dokumentation erzeugen. Diese Graphiken zeigen zum Beispiel welche Funktion von welcher anderen Funktion aufgerufen wird, echt hübsch <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
<p>- Ich verwende einfache Funktionen, damit diese nach belieben verwendet oder weggelassen werden können.<br />
- Ich benenne alle Funktionen mit dem &#8220;_LLM&#8221; Suffix.<br />
- Zeiger (C++ Pointer) werde ich mit &#8220;_P&#8221; Suffix, und Doppel-Zeiger (Zeiger auf Zeiger) mit &#8220;_PP&#8221; Suffix benennen<br />
- Ich werde meine Funktionen nach und nach in eine &#8220;.h&#8221; Header Datei auslagern, die man dann jeder Zeit einbinden kann, wenn man sie braucht (ähnlich wie die OpenCV Dateien)<br />
- Ich werde versuchen das ganze Exception-Sicher zu programmieren (Also ohne unerwartete Zustände &#8211; HAHA <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  )</p>
<p>- Als konstante Lichtquelle nutze ich indirektes, gestreutes, gelbliches Licht mit einer Stärke zwischen 500 und 700 LUX (Empfohlene Werte aus der Ergonomie für Lesen bis Detailarbeiten)</p>
<p>- Das Handbuch wird mit LaTeX erstellt</p>
<p>- Mein Ziel ist es die gesamten Dokumente in Deutsch und Englisch zu verfassen</p>
<p>Okay das war&#8217;s! <img src='http://s.wordpress.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
</div>]]></content:encoded>
</item>

</channel>
</rss>
