<?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>weblog von Sebastian Nemak &#187; java</title>
	<atom:link href="http://der-basti.com/weblog/tag/java/feed/" rel="self" type="application/rss+xml" />
	<link>http://der-basti.com/weblog</link>
	<description>Schnee von gestern oder die Zukunft von morgen</description>
	<lastBuildDate>Thu, 12 Jan 2012 18:05:07 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Chuck Norris</title>
		<link>http://der-basti.com/weblog/2010/01/chuck-norris/</link>
		<comments>http://der-basti.com/weblog/2010/01/chuck-norris/#comments</comments>
		<pubDate>Fri, 22 Jan 2010 21:08:34 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[miscellaneous]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=325</guid>
		<description><![CDATA[&#8220;Chuck Norris only program Java web applications to get a .WAR in the end&#8221; http://www.ovisual.com/4/]]></description>
			<content:encoded><![CDATA[<p>&#8220;Chuck Norris only program Java web applications to get a .WAR in the end&#8221;<br />
<a href="http://www.ovisual.com/4/" target="_blank">http://www.ovisual.com/4/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2010/01/chuck-norris/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Podcasts</title>
		<link>http://der-basti.com/weblog/2010/01/podcasts/</link>
		<comments>http://der-basti.com/weblog/2010/01/podcasts/#comments</comments>
		<pubDate>Sun, 10 Jan 2010 14:41:17 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[miscellaneous]]></category>
		<category><![CDATA[podcast]]></category>
		<category><![CDATA[tool]]></category>
		<category><![CDATA[web]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=176</guid>
		<description><![CDATA[Seit ungefähr fünf Jahren höre ich nun schon Podcasts. Diese ganze Sache hat ca. ein Jahren vorher mit dem Chaosradio (@ Holger Klein) auf Fritz angefangen. Dadurch bin ich auf die gesamte Szene rund um Tim Pritlove und dem Chaos Computer Club (ccc) aufmerksam geworden. Da mich der ganze Tech-Staff interessiert. Es sollte nicht lange [...]]]></description>
			<content:encoded><![CDATA[<p>Seit ungefähr fünf Jahren höre ich nun schon Podcasts. Diese ganze Sache hat ca. ein Jahren vorher mit dem Chaosradio (@ Holger Klein) auf Fritz angefangen. Dadurch bin ich auf die gesamte Szene rund um <a href="http://tim.geekheim.de/" target="_blank">Tim Pritlove</a> und dem <a href="http://www.ccc.de" target="_blank">Chaos Computer Club</a> (ccc) aufmerksam geworden. Da mich der ganze Tech-Staff interessiert. Es sollte nicht lange dauern und der Chaosradio Express wurde geboren.<br />
Das waren noch Zeiten, Pionierzeiten so zu sagen. Es wusste kaum einer, was ein Podcast ist und noch weniger haben einen gehört.<br />
Meine ersten Podcasts waren Chaosradio Express, Bits und So und Schlaflos in München. Sie existieren ja erfreulicherweise bis heute. In diesem Zeitraum sind natürlich auch einige Podcasts wieder von der Oberfläche verschwunden.<br />
Ich kann mir schon lange nicht mehr vorstellen, auf dem Weg zur Arbeit (damals Schule und Zivildienst) und beim Einkaufen nichts auf den Ohren zu haben.<br />
Die Zeiten haben sich gewaltig geändert. Neben dem wachsenden Umfang, Qualität und Angebot, hat sich der Video Podcast etabliert.<br />
Meines Erachtens ist es eine exzellente Variante auf dem laufenden zu bleiben und sich weiter zu bilden. Den wer will sich von der Flimmerkiste berieseln lassen, wenn man selbst seinen Inhalt aussuchen und produzieren kann?</p>
<p>Hier noch eine Liste von hörenswerten Podcasts:</p>
<ul>
<li><a href="http://chaosradio.ccc.de/chaosradio.html" target="blank">Chaosradio</a></li>
<li><a href="http://chaosradio.ccc.de/chaosradio_express.html" target="blank">Chaosradio Express</a></li>
<li><a href="http://mobilemacs.de/" target="blank">MobileMacs</a></li>
<li><a href="http://www.bitsundso.de/" target="blank">Bits und so</a> (Kommerziell)</li>
<li><a href="http://www.die-drei-vogonen.de/" target="blank">Die drei Vogonnen</a></li>
<li><a href="http://www.radiotux.de/index.php/RadioTux:Aktuell:Podcast" target="blank">RadioTux</a></li>
<li><a href="http://www.mikrodilettanten.de/" target="blank">Mikrodilettanten</a></li>
<li><a href="http://www.heise.de/developer/podcast/" target="blank">heise Developer</a></li>
<li><a href="http://www.wolf-gideon-bleek.de/" target="blank">Softwaretechnik kompakt</a></li>
<li><a href="http://prototypen.com/radio/" target="blank">Radio Prototypen</a> (no Tech, Grüße an Falk)</li>
<li><a href="http://www.schlaflosinmuenchen.com/" target="blank">Schlaflos in München</a> (no Tech &#8211; classic)</li>
<li><a href="http://phobos.apple.com/WebObjects/MZStore.woa/wa/viewPodcast?id=251507798" target="blank">Tiesto&#8217;s club life</a> (Musik)</li>
<li><a href="http://www.tagesschau.de/infoservices/podcast/index.html" target="blank">Tagesschau Audio &amp; Video</a> (no Tech)</li>
<li><a href="http://javaposse.com/" target="blank">Java Posse</a> (englisch)</li>
<li><a href="http://asylum.libsyn.com/" target="blank">asylum &#8211; JBoss World</a> (englisch)</li>
<li><a href="http://0x02100.silutions.de/" target="blank">Xcode von NULL auf Hundert</a> (Video)</li>
<li><a href="http://www3.ndr.de/sendungen/extra_3/podcast/extradreipodcast100.html" target="blank">Extra3</a> (Video, no Tech)</li>
</ul>
<p>Hört und schaut mal rein.</p>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2010/01/podcasts/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Extreme Lightweight Architectures mit Java EE 6</title>
		<link>http://der-basti.com/weblog/2009/12/extreme-lightweight-architectures-mit-java-ee-6/</link>
		<comments>http://der-basti.com/weblog/2009/12/extreme-lightweight-architectures-mit-java-ee-6/#comments</comments>
		<pubDate>Wed, 23 Dec 2009 15:57:36 +0000</pubDate>
		<dc:creator>Sebastian Nemak</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[dev]]></category>
		<category><![CDATA[java]]></category>
		<category><![CDATA[jugs]]></category>

		<guid isPermaLink="false">http://blog.der-basti.com/?p=183</guid>
		<description><![CDATA[Ich hätte doch wieder früher mit dem Bloggen anfangen sollen&#8230; Am 10. September 2009 war ich auf der Jug-Saxony (Java User Group Sachsen &#124; Google Group &#124; Software Saxony). Es hatten sich eine ganze Menge Leute. Ich war überrascht, aber wenn schon mal Adam Bien in der Stadt ist.. Er hatte einen Vortag über &#8220;Extreme [...]]]></description>
			<content:encoded><![CDATA[<p>Ich hätte doch wieder früher mit dem Bloggen anfangen sollen&#8230;<br />
Am 10. September 2009 war ich auf der Jug-Saxony (Java User Group Sachsen | <a href="http://groups.google.de/group/jug-saxony" target="_blank">Google Group</a> | <a href="http://www.software-saxony.de/?tag=jug" target="_blank">Software Saxony</a>). Es hatten sich eine ganze Menge Leute. Ich war überrascht, aber wenn schon mal <a href="http://www.adam-bien.com" target="_blank">Adam Bien</a> in der Stadt ist.. Er hatte einen Vortag über &#8220;Extreme Lightweight Architectures (XLAs <img src='http://der-basti.com/weblog/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> ) mit Java EE 6 und insbesondere EJB 3.1&#8243; gehalten. War sehr interessant muss ich sagen! Jedoch hatte er ein arg flotten Informationsschub.</p>
<p>Hier noch mal einmal die Vor-Informationen&#8230;</p>
<blockquote><p>Informationen zum Thema:<br />
EJB 3.1 ermöglicht eine direkte Umsetzung der Architekturprinzipien auf den Source-code. Man kann hier allerdings auch zu ungewöhnlichen Mitteln wie z.B. gänzlicher Verzicht auf Schnittstellen oder das Deployment innerhalb eines WARs greifen. In dieser Session werden leichtgewichtige und minimalistische Architekturen am Beispiel der EJB 3.1, JSR-330 (Java Contexts und Dependency Injection) und REST diskutiert. Dabei werden pragmatische Ansätze wie z.B. das Entity Control Boundary Pattern diskutiert und mit  Code aus der Praxis veranschaulicht. Fragen wie: Was bringt Convention Over Configuration? Werden Schnittstellen noch benötigt? Sind DAOs überflüssig? Brauchen wir DTOs? Wie teste ich EJBs außerhalb des Containers? Lohnt sich noch der Einsatz von reinen “POJOs”?, sowie alle Fragen der Teilnehmer werden während der Session beantwortet. Die Veranstaltung ist open-ended &#8211; d.h. wir hören erst auf, wenn alle Fragen beantwortet und im best-case auscodiert wurden..</p></blockquote>
<p>In dem Vortrag ging es darum, dass viele Vorurteile gegenüber EJBs (3.0) haben bzw. die noch aus den 2.x Zeiten stammen. Hier nur Auszüge wie Schwergewichtigkeit und schwere Integration/Migration. Dies ist aber nicht nicht so, wie er uns anhand von Theorie und Code snippets aufzeigte.<br />
Der Grund für die Vorurteile gegenüber EJB 3.0 und 3.1 sind, aus seiner Sicht, die Konstrukte des Overengineerings der Architekten zu suchen. Das bedeutet das Ziel klar im Auge zu haben und nur soviel Flexibilität wie möglich hineinzubringen. Denn über 90% dieser Flexibilität und damit auch Komplexität, werden bzw. wurden nie genutzt.<br />
Ziel seiner Theorie und Code Pattern war verständlichen und leichtgewichtigen Code zu schreiben, der sich ohne großen Aufwand erweitern lässt und somit die alltägliche Arbeiten nicht beeinträchtigt.<br />
Das Motto und immer wieder zu hören&#8230;</p>
<blockquote><p>Keep it simple</p></blockquote>
<p>Folien: <a href="http://groups.google.de/group/jug-saxony/web/adam_bien_20090910_xtra_lightweight.pdf?_done=%2Fgroup%2Fjug-saxony%3F" target="_blank">Extreme Lightweight Architectures (Adam Bien)</a><br />
Projekt: <a href="http://kenai.com/projects/javaee-patterns/" target="_blank">JavaEE Patterns</a></p>
<h1>Links</h1>
<ul>
<li><a href="http://groups.google.de/group/jug-saxony" target="_blank">http://groups.google.de/group/jug-saxony</a></li>
<li><a href="http://www.software-saxony.de/?tag=jug" target="_blank">http://www.software-saxony.de/?tag=jug</a></li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://der-basti.com/weblog/2009/12/extreme-lightweight-architectures-mit-java-ee-6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

