<?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>knallisworld &#187; Kurz notiert</title>
	<atom:link href="http://www.knallisworld.de/blog/category/kurz-notiert/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.knallisworld.de/blog</link>
	<description>Where is the beef?</description>
	<lastBuildDate>Wed, 28 Jul 2010 11:41:20 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=5871</generator>
		<item>
		<title>Eclipse 3.6: Ersteindruck</title>
		<link>http://www.knallisworld.de/blog/2010/06/03/eclipse-3-6-ersteindruck/</link>
		<comments>http://www.knallisworld.de/blog/2010/06/03/eclipse-3-6-ersteindruck/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 15:31:40 +0000</pubDate>
		<dc:creator>knalli</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Kurz notiert]]></category>
		<category><![CDATA[Technik]]></category>

		<guid isPermaLink="false">http://www.knallisworld.de/blog/?p=1087</guid>
		<description><![CDATA[Der dritte Release Candidate von Eclipse 3.6 alias Helios wurde vor wenigen Tagen bereitgestellt &#8211; man kann wohl davon ausgehen, das dem baldigen Release Juni/Juli nicht mehr viel im Weg steht. Damit reiht sich nun ein weiterer Jupitermond in die Reihe der 3.x-Releases ein: besser, umfangreicher, aktueller. Auf dem ersten Blick sieht Eclipse wie immer [...]]]></description>
			<content:encoded><![CDATA[<p>Der dritte Release Candidate von Eclipse 3.6 alias Helios wurde vor wenigen Tagen bereitgestellt &#8211; man kann wohl davon ausgehen, das dem baldigen Release Juni/Juli nicht mehr viel im Weg steht.</p>
<p>Damit reiht sich nun ein weiterer Jupitermond in die Reihe der 3.x-Releases ein: besser, umfangreicher, aktueller.</p>
<p><a href="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.14.22.png"><img class="aligncenter size-medium wp-image-1088" title="Eclipse 3.6 About" src="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.14.22-300x183.png" alt="" width="300" height="183" /></a></p>
<p>Auf dem ersten Blick sieht Eclipse wie immer aus. Zwar wurde der Welcome-Screen, wie immer, in Punkto Design und Content geändert.. aber ansonsten ist alles wie gehabt.</p>
<p>Zwecks des kleinen Reviews habe ich die 64-Bit-Version (Cocoa) für Mac OS X heruntergeladen; da ich aber auch noch eine Reihe von Plugins benötige, diese dann später nachinstalliert. Prinzipiell hat sich der Updatemanager zumindestens optisch nicht zum Vorgänger geändert. Immerhin: Mit schätzungsweise 50 Einzelplugins ist der Installationsvorgang erstmalig in meiner persönlichen Eclipse-Geschichte problemlos von statten gegangen &#8211; sonst hat es immer irgendwo ein bisschen geknallt. Manchmal mit, meist ohne Auswirkungen. Unter anderem war auch ein SVN Connector Plugin dabei.</p>
<p><a href="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.07.47.png"><img class="aligncenter size-medium wp-image-1089" title="Eclipse SVN Connector" src="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.07.47-238x300.png" alt="" width="238" height="300" /></a></p>
<p>Es sieht so aus, als wäre in Eclipse kein VCS-Plugin (mehr) enthalten, vielmehr wird dies durch den Connector (ggf. bekannt aus 3.5) bekannt. Nach dem obligatorischen Neustart wird man sofort vom Connector-Wizard begrüßt und kann zwischen verschiedenen HavaHL und SVNKit-Versionen wählen. Ausgewählt, installiert, neugestartet. Fertig. Import, From SVN.. und voilá. Projekt ist drin. Interessant: Neuerdings wird man informiert, dass man gespeicherte Passwörter (SVN-Dialog) mittels Passphrasen absichern kann.</p>
<h3>Die kleinen Details</h3>
<div id="attachment_1090" class="wp-caption alignnone" style="width: 255px"><a href="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.25.35.png"><img class="size-full wp-image-1090" title="&quot;Eigenschaften&quot; in Galileo" src="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.25.35.png" alt="" width="245" height="120" /></a><p class="wp-caption-text">&quot;Eigenschaften&quot; in Galileo</p></div>
<div id="attachment_1091" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.25.45.png"><img class="size-medium wp-image-1091" title="&quot;Eigenschaften&quot; in Helios" src="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.25.45-300x141.png" alt="" width="300" height="141" /></a><p class="wp-caption-text">&quot;Eigenschaften&quot; in Helios</p></div>
<p style="text-align: left;">Ich habe mich im Vorfeld noch nicht mit den Änderungen und Neuerungen von Helios auseinandergesetzt, daher stochere ich etwas herum. Augenfällige Änderung: Die Eigenschaftsfenster einer Dateiressource wurden um eine detaillierte Rechte-Verwaltung erweitert.</p>
<h3>Resources / Syncing</h3>
<p><a href="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.33.57.png"><img class="aligncenter size-medium wp-image-1096" title="Resources linken" src="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.33.57-300x209.png" alt="" width="300" height="209" /></a></p>
<p>Aha… Resources können jetzt endlich gefiltert in einem Projekt eingefügt werden. Soll heißen: Man kann nicht nur weitere Resourcen dazu linken sondern auch explizit welche ausschließen. Yes!</p>
<p><a href="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.33.59.png"><img class="aligncenter size-medium wp-image-1097" title="Resources filtern" src="http://www.knallisworld.de/blog/wp-content/uploads/2010/06/Bildschirmfoto-2010-06-03-um-17.33.59-300x209.png" alt="" width="300" height="209" /></a></p>
<p>Der Produktiveinsatz in den nächsten Wochen wird zeigen, was es sonst noch gibt.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knallisworld.de/blog/2010/06/03/eclipse-3-6-ersteindruck/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Context Affair</title>
		<link>http://www.knallisworld.de/blog/2010/04/28/context-affair/</link>
		<comments>http://www.knallisworld.de/blog/2010/04/28/context-affair/#comments</comments>
		<pubDate>Wed, 28 Apr 2010 19:04:34 +0000</pubDate>
		<dc:creator>knalli</dc:creator>
				<category><![CDATA[Entwicklung]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Kurz notiert]]></category>
		<category><![CDATA[Spring]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Tipps]]></category>

		<guid isPermaLink="false">http://www.knallisworld.de/blog/?p=1022</guid>
		<description><![CDATA[Bei Spring ist die globale Einheit in der Konfiguration der so genannte ApplicationContext. Dieser Context ist etwa ein Container im Applicationserver (beispielsweise web.xml). Soweit so gut. Tatsächlich ist der WebApplicationContext eine Spezialisierung des oben genannten ApplicationContext &#8212; und zuständig für Webanwendungen. Da ein Servlet die Steuerung im Applicationserver übernimmt, benötigt der Spring-Context ein DispatcherServlet. Damit ist [...]]]></description>
			<content:encoded><![CDATA[<p>Bei <a href="http://www.springsource.org/about">Spring</a> ist die globale Einheit in der Konfiguration der so genannte <em>ApplicationContext</em>. Dieser Context ist etwa ein Container im Applicationserver (beispielsweise <em>web.xml</em>). Soweit so gut.</p>
<p>Tatsächlich ist der <em>WebApplicationContext</em> eine Spezialisierung des oben genannten ApplicationContext &#8212; und zuständig für Webanwendungen. Da ein Servlet die Steuerung im Applicationserver übernimmt, benötigt der Spring-Context ein <em>DispatcherServlet</em>. Damit ist die &#8220;Verbindung&#8221; User-&gt;Server-&gt;Spring geschaffen. Soweit so gut.</p>
<p>Konfiguriert man das DispatcherServlet etwa &#8211; sinnigerweise &#8211; mit dem Namen&#8221;dispatcher&#8221;, dann sucht Spring standardgemäß nach einer <em>dispatcher-servlet.xml</em>. Diese XML-Konfigurationsdatei kann ähnlich der applicationContext.xml (u.ä.) ganz normale Bean-Konfigurationen enthalten. Interessant ist dabei, dass dabei ein zusätzlicher ServletContext erstellt wird. Das hat zwei Auswirkungen:</p>
<ol>
<li>Beans aus dem ServletContext sind nicht im ApplicationContext verfügbar</li>
<li>Annotations-gestützte Konfigurationen müssen jeweilse in beiden Contexten konfiguriert, also aktiviert, werden</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.knallisworld.de/blog/2010/04/28/context-affair/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title></title>
		<link>http://www.knallisworld.de/blog/2010/01/08/939/</link>
		<comments>http://www.knallisworld.de/blog/2010/01/08/939/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 20:56:58 +0000</pubDate>
		<dc:creator>knalli</dc:creator>
				<category><![CDATA[Kurz notiert]]></category>

		<guid isPermaLink="false">http://www.knallisworld.de/blog/?p=939</guid>
		<description><![CDATA[Merke: Verwende in (Hibernate) Mappings keinen Spaltennamen wie &#8220;primary&#8221;. Denn wird er nicht überschrieben &#8211; etwa über die @Column-Annotation &#8211; kann es zu gar nicht lustigen Problemen in der DB  führen, auch HSQLDB. Versteckt irgendwo in der Tracelog. Hintergrund: Ist natürlich ein SQL-Schlüsselwort.]]></description>
			<content:encoded><![CDATA[<p>Merke: Verwende in (Hibernate) Mappings keinen Spaltennamen wie &#8220;primary&#8221;. Denn wird er nicht überschrieben &#8211; etwa über die @Column-Annotation &#8211; kann es zu gar nicht lustigen Problemen in der DB  führen, auch HSQLDB. Versteckt irgendwo in der Tracelog.</p>
<p>Hintergrund: Ist natürlich ein SQL-Schlüsselwort.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.knallisworld.de/blog/2010/01/08/939/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
