<?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>oliver thiemann &#187; Spring</title>
	<atom:link href="http://othiemann.info/tag/spring/feed/" rel="self" type="application/rss+xml" />
	<link>http://othiemann.info</link>
	<description>software development, deployment processes and linux administration</description>
	<lastBuildDate>Wed, 03 Mar 2010 13:52:08 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0</generator>
		<item>
		<title>Bullettime Motiv Viewer</title>
		<link>http://othiemann.info/2010/03/bullettime/</link>
		<comments>http://othiemann.info/2010/03/bullettime/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 18:54:57 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[MySQL]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://othiemann.info/?p=229</guid>
		<description><![CDATA[Erstellung eines Java Swing WebFlow basierten Motiv Viewers zur SIchtung spezieller  Bullettime Serienbildaufnahmen. Der von mir erstellte Motiv Viewer wird für die Sichtung und Auswahl der Rohdaten verwendet. Er rendert aus dem Bildmaterial beliebig vieler angeschlossener SLRs Thumbnails und stellt einen Videoviewer mit unterschiedlichen Frameraten zur Verfügung. Erklärung Bullettime (Auszug von der WebSite von Nikolaj [...]]]></description>
			<content:encoded><![CDATA[<p>Erstellung eines Java Swing WebFlow basierten Motiv Viewers zur SIchtung spezieller  Bullettime Serienbildaufnahmen. Der von mir erstellte Motiv Viewer wird für die Sichtung und Auswahl der Rohdaten verwendet. Er rendert aus dem Bildmaterial beliebig vieler angeschlossener SLRs Thumbnails und stellt einen Videoviewer mit unterschiedlichen Frameraten zur Verfügung.</p>
<p><em>Erklärung Bullettime (Auszug von der WebSite von </em><a title="Nikolaj Georgiew" href="http://www.bullettime.de" target="_blank"><span style="color: #000000;"><span style="text-decoration: none;"><em>Nikolaj Georgiew</em></span></span></a><em>)<br />
<span style="font-style: normal;">&#8220;<em>Bullettime bezeichnet eine Kamerafahrt bei extrem langsamer Zeitlupe oder sogar Stillstand der Szene. Wir machen uns eine uralte Technik zu Nutze, die bereits 1893 von Maybridge verwendet wurde um Bewegungsabläufe in Einzelbilder einzufrieren. Die heutige Computertechnik erlaubt es mittlerweile die hierbei entstehenden Lücken mit ausgeklügelten Interpolationsalgorithmen zu errechnen.</em></span></em></p>
<p><em>Das erste Beispiel von Bullettime kann im Actionfilm KILL and KILL AGAIN aus dem Jahre 1981 gefunden werden. Der Effekt wurde danach außerdem in der Werbung verwendet und durch den Film MATRIX schließlich populär gemacht. Im Film MATRIX realisierte der für Spezialeffekte zuständige John Gaeta die Bullet Time, indem er 120 Spiegelreflexkameras mit überlappendem Sichtbereich rund um die Szene aufstellen ließ. Im Nachhinein wurde daraus im Computer eine einzige virtuelle Kamerafahrt generiert.&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://othiemann.info/2010/03/bullettime/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Reisekosten online &#8211; Version 1.0.1</title>
		<link>http://othiemann.info/2010/01/reisekosten-online-1-0-1/</link>
		<comments>http://othiemann.info/2010/01/reisekosten-online-1-0-1/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 17:27:07 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://othiemann.info/?p=214</guid>
		<description><![CDATA[Sie können Ihre Reisekosten über diese Anwendung komfortabel bearbeiten bzw. von unterwegs über die iphone App erfassen und später als PDF öffnen und ausdrucken. Die folgenden Funktionen werden unterstützt: kostenlose Anmeldung Erfassen und speichern von beliebig vielen Reisekostenabrechnungen Suchen nach gespeicherten Reisenkostenabrechnungen Kopieren von existierenden Reisenkostenabrechnungen Unterstützung Reiseländer Export als PDF Gerade die Möglichkeit des Kopierens [...]]]></description>
			<content:encoded><![CDATA[<p>Sie können Ihre Reisekosten über <a title="Reisekosten online" href="http://reisekosten.othiemann.com">diese Anwendung</a> komfortabel bearbeiten bzw. von unterwegs über die <a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=351213015&amp;mt=8" target="_new">iphone App</a> erfassen und später als PDF öffnen und ausdrucken.</p>
<p><strong>Die folgenden Funktionen werden unterstützt:</strong></p>
<ul>
<li>kostenlose Anmeldung</li>
<li>Erfassen und speichern von beliebig vielen Reisekostenabrechnungen</li>
<li>Suchen nach gespeicherten Reisenkostenabrechnungen</li>
<li>Kopieren von existierenden Reisenkostenabrechnungen</li>
<li>Unterstützung Reiseländer</li>
<li>Export als PDF</li>
</ul>
<p>Gerade die Möglichkeit des Kopierens von schon existierenden Reisekostenabrechnungen macht das Bedienen dieser Anwendung auch vom iPhone aus zum Kinderspiel. Suchen Sie nach Stichworten, kopieren, Datum ändern und speichern.</p>
<p><strong><br />
</strong></p>
<p><a href="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-01.jpg"><img class="alignnone size-full wp-image-242" title="Screenshot Reisekosten 01" src="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-01.jpg" alt="" width="224" height="336" /></a> <a href="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-02.jpg"><img class="alignnone size-full wp-image-243" title="Screenshot Reisekosten 02" src="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-02.jpg" alt="" width="224" height="336" /></a></p>
<p><a href="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-03.jpg"><img class="alignnone size-full wp-image-244" title="Screenshot Reisekosten 03" src="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-03.jpg" alt="" width="224" height="336" /></a> <a href="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-04.jpg"><img class="alignnone size-full wp-image-259" title="Screenshot Reisekosten 04" src="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-04.jpg" alt="" width="224" height="336" /></a></p>
<p>Richtig komfortabel ist die Bearbeitung der einzelnen Reisen über das Standard Webinterface</p>
<p><a href="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-12.jpg"><img title="Screenshot Reisekosten 12" src="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-12.jpg" alt="" width="427" height="265" /></a></p>
<p><a href="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-11.jpg"><img class="alignnone size-full wp-image-261" title="Screenshot Reisekosten 11" src="http://othiemann.info/wp-content/uploads/2010/01/Screenshot-Reisekosten-11.jpg" alt="" width="425" height="340" /></a></p>
<p><strong>In Kürze gibt es eine Variante, die folgende Funktionen zusätzlich bietet:</strong></p>
<ul>
<li>Keine Werbeeinblendungen in der iPhone App.</li>
<li>Erweitere Reportfunktionen. Suchen Sie nach Reisekostenabrechnungen in einem frei wählbaren Zeitaum und drucken alle gespeicherten Reisekostenabrechnungen zusammengefasst.</li>
<li>Mandantenfähigkeit für Firmen.</li>
<li>Schnellerfassung Reisekosten (nicht auf dem iphone)</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://othiemann.info/2010/01/reisekosten-online-1-0-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>in eigener Sache: iPhone App &#8220;Reisekosten online&#8221;</title>
		<link>http://othiemann.info/2010/01/iphone-app-reisekosten-online/</link>
		<comments>http://othiemann.info/2010/01/iphone-app-reisekosten-online/#comments</comments>
		<pubDate>Wed, 20 Jan 2010 20:21:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[iPhone]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Spring]]></category>

		<guid isPermaLink="false">http://othiemann.info/?p=192</guid>
		<description><![CDATA[Wie kann man als Java Entwickler mit wenig Aufwand für unterschiedlichste Plattformen wie iphone und Browser entwickeln ohne das es auf eine Doppelentwicklung hinausläuft? Die Lösung: hybride Entwicklung &#8230; (tolles Modewort) Auf Serverseite Java mit Spring Webflow und auf dem iphone eine native App, die die Flowlogik vom Java Server verwendet, aber trotzdem viele devicespezifische [...]]]></description>
			<content:encoded><![CDATA[<p>Wie kann man als Java Entwickler mit wenig Aufwand für unterschiedlichste Plattformen wie iphone und Browser entwickeln ohne das es auf eine Doppelentwicklung hinausläuft?</p>
<p>Die Lösung: hybride Entwicklung &#8230; (tolles Modewort)</p>
<p>Auf Serverseite Java mit Spring Webflow und auf dem iphone eine native App, die die Flowlogik vom Java Server verwendet, aber trotzdem viele devicespezifische Möglichkeiten des iphone unterstützt. So kann die iphone App auf viele Resourcen wie Speicherplatz, Datenbank, Lokalisierung, Adressbuch, Location und viele mehr zugreifen und diese mit in die Anwendung einbinden.</p>
<p>Was für mich als Technikspielerei begann, ist inzwischen zu einer effektiv anwendbaren Technik geworden. Ursprünglich als Beispiellösung für mich und meine Kunden gedacht, habe ich die Anwendung für die Allgemeinheit geöffnet und in der einfachen Variante frei im apple AppStore zur Verfügung gestellt.</p>
<p><a href="http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewSoftware?id=351213015&amp;mt=8">Download iPhone App</a> aus dem AppStore. Link zur Website: <a title="Reisekosten online WebSite" href="http://reisekosten.othiemann.com" target="_blank">Reisekosten WebSite</a></p>
]]></content:encoded>
			<wfw:commentRss>http://othiemann.info/2010/01/iphone-app-reisekosten-online/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring MVC &#8211; modellgestützte Entwicklung</title>
		<link>http://othiemann.info/2009/11/spring-mvc-modellgestutzte-entwicklung/</link>
		<comments>http://othiemann.info/2009/11/spring-mvc-modellgestutzte-entwicklung/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 18:31:13 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Freelancer]]></category>
		<category><![CDATA[Hibernate]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[oAW]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[XText]]></category>

		<guid isPermaLink="false">http://othiemann.info/?p=114</guid>
		<description><![CDATA[Erstellung eines modellgetrieben Frameworks für die Entwicklung einer Bestandsdatenverwaltung auf Basis Spring MVC, Hibernate, Open Architecture Ware (oAW) und JSTL. Aus dem in oAW XText definiertem Modell, werden alle relevanten Java Klassen, wie Entities, DAOs, Validatoren, Services, Properties und Konfigurationen generiert. Die Oberflächenelemente werden via XML/XSL Transformation generiert. Nur die Entwicklung der Fachlichkeit muss noch [...]]]></description>
			<content:encoded><![CDATA[<p>Erstellung eines modellgetrieben Frameworks für die Entwicklung einer Bestandsdatenverwaltung auf Basis Spring MVC, Hibernate, Open Architecture Ware (oAW) und JSTL.</p>
<p>Aus dem in oAW XText definiertem Modell, werden alle relevanten Java Klassen, wie Entities, DAOs, Validatoren, Services, Properties und Konfigurationen generiert. Die Oberflächenelemente werden via XML/XSL Transformation generiert. Nur die Entwicklung der Fachlichkeit muss noch manuell in den Controllern erfolgen.</p>
<p>Das Hibernate Entity Mapping erfolgt per Annotations direkt aus dem Generierungsprozess der Klassen.</p>
]]></content:encoded>
			<wfw:commentRss>http://othiemann.info/2009/11/spring-mvc-modellgestutzte-entwicklung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
