<?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>schwobeseggl.de &#187; Arbeit</title>
	<atom:link href="http://schwobeseggl.de/category/arbeit/feed/" rel="self" type="application/rss+xml" />
	<link>http://schwobeseggl.de</link>
	<description>ein Neigschmecktr in Baden</description>
	<lastBuildDate>Wed, 18 Apr 2012 15:48:43 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>$N zufällig gewählte Dateien</title>
		<link>http://schwobeseggl.de/2010/07/07/n-zufallig-gewahlte-dateien/</link>
		<comments>http://schwobeseggl.de/2010/07/07/n-zufallig-gewahlte-dateien/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 11:01:46 +0000</pubDate>
		<dc:creator>pennywise</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Sonstiges]]></category>

		<guid isPermaLink="false">http://schwobeseggl.de/?p=2781</guid>
		<description><![CDATA[$N wäre hier die Anzahl der Dateien die man haben will ls &#124; sort -R &#124; tail -$N]]></description>
			<content:encoded><![CDATA[<p>$N wäre hier die Anzahl der Dateien die man haben will</p>
<pre lang="bash">ls | sort -R | tail -$N</pre>
]]></content:encoded>
			<wfw:commentRss>http://schwobeseggl.de/2010/07/07/n-zufallig-gewahlte-dateien/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Fehlermeldung des Tages</title>
		<link>http://schwobeseggl.de/2010/06/07/fehlermeldung-des-tages/</link>
		<comments>http://schwobeseggl.de/2010/06/07/fehlermeldung-des-tages/#comments</comments>
		<pubDate>Mon, 07 Jun 2010 16:42:39 +0000</pubDate>
		<dc:creator>pennywise</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Sonstiges]]></category>

		<guid isPermaLink="false">http://schwobeseggl.de/?p=2712</guid>
		<description><![CDATA[svn: Cannot create new file '/home/myuser/programs/eclipse/workspace-java/someservice/somemodule/src/test/config/default/datasets/.svn/tmp/prop-base/toller.langer.package.name.deutlich.laenger.als.hier.angegben.xml.svn-base.76854713-2901-0010-b32d-edbcf3a145b9.tmp': File name too long Super.]]></description>
			<content:encoded><![CDATA[<p>svn: Cannot create new file '/home/myuser/programs/eclipse/workspace-java/someservice/somemodule/src/test/config/default/datasets/.svn/tmp/prop-base/toller.langer.package.name.deutlich.laenger.als.hier.angegben.xml.svn-base.76854713-2901-0010-b32d-edbcf3a145b9.tmp': File name too long</p>
<p>Super.</p>
]]></content:encoded>
			<wfw:commentRss>http://schwobeseggl.de/2010/06/07/fehlermeldung-des-tages/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTTP im Firefox mitschneiden</title>
		<link>http://schwobeseggl.de/2010/01/26/http-im-firefox-mitschneiden/</link>
		<comments>http://schwobeseggl.de/2010/01/26/http-im-firefox-mitschneiden/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 13:28:09 +0000</pubDate>
		<dc:creator>pennywise</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[PC & Accessoires]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[HTTP]]></category>

		<guid isPermaLink="false">http://schwobeseggl.de/?p=2632</guid>
		<description><![CDATA[Nachdem ich fast immer "Live HTTP Headers" benutzt hatte, kam ich jetzt mit der FF 3.6 Version in Schwierigkeiten. Die Erweiterung ist nicht kompatibel. Das Problem könnte man zwar auch relativ leicht lösen (einfach die kompatiblen Versionen anpassen in der Erweiterung), aber ich nehm sowas gerne als Anlass mal nach was Neuem zu suchen Lösung: [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich fast immer "<a  href="https://addons.mozilla.org/de/firefox/addon/3829">Live HTTP Headers</a>" benutzt hatte, kam ich jetzt mit der FF 3.6 Version in Schwierigkeiten. Die Erweiterung ist nicht kompatibel. Das Problem könnte man zwar auch relativ leicht lösen (einfach die kompatiblen Versionen anpassen in der Erweiterung), aber ich nehm sowas gerne als Anlass mal nach was Neuem zu suchen <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Lösung: <a  href="https://addons.mozilla.org/en-US/firefox/addon/6647">HttpFox</a>. Gefällt mir. Macht genau das was ich brauch <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://schwobeseggl.de/2010/01/26/http-im-firefox-mitschneiden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Jahr 2009</title>
		<link>http://schwobeseggl.de/2009/12/31/jahr-2009/</link>
		<comments>http://schwobeseggl.de/2009/12/31/jahr-2009/#comments</comments>
		<pubDate>Thu, 31 Dec 2009 15:06:59 +0000</pubDate>
		<dc:creator>pennywise</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Diplomarbeit]]></category>
		<category><![CDATA[PC & Accessoires]]></category>
		<category><![CDATA[Sonstiges]]></category>
		<category><![CDATA[Spass]]></category>
		<category><![CDATA[Studium]]></category>

		<guid isPermaLink="false">http://schwobeseggl.de/2009/12/31/jahr-2009/</guid>
		<description><![CDATA[Das Jahr ist rum, jeder macht seine Jahresrückblick und da bin ich auch einfach mal dabei. Ist tatsächlich relativ viel passiert. Januar Der war jetzt nicht besonders spektakulär, da ich ja noch an meiner Diplomarbeit geschrieben habe. Das Einzige erwähnenswerte wäre da jetzt das Assessment-Center das ich mitgemacht habe. War eine kostenlose Veranstaltung eines unabhängigen [...]]]></description>
			<content:encoded><![CDATA[<p>Das Jahr ist rum, jeder macht seine Jahresrückblick und da bin ich auch einfach mal dabei. Ist tatsächlich relativ viel passiert.</p>
<p><strong>Januar</strong></p>
<p>Der war jetzt nicht besonders spektakulär, da ich ja noch an meiner Diplomarbeit geschrieben habe. Das Einzige erwähnenswerte wäre da jetzt das Assessment-Center das ich mitgemacht habe. War eine kostenlose Veranstaltung eines unabhängigen Finanzdienstleister und ich als Schwabe lass mir sowas nicht entgehen <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Februar &amp; März</strong></p>
<p>Noch weniger los als im Januar. Schaffe, Schaffe und bissle an der Diplomarbeit arbeiten. Und abgeben. Leider hatte damals die Weiterbeschäftigung bei meiner Diplomarbeitsfirma nicht geklappt. Macht aber auch nicht allzuviel <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Ausserdem hatte ich noch mein Projektmanagement-Seminar, d.h. den ersten von drei Blöcken. Dazu hab ich gar nichts geschrieben, wie mir jetzt auffällt. Naja, brauch ich jetzt auch nicht mehr anfangen.</p>
<p>Auf die Cebit hab ich mich auch begeben. Allerdings war die nicht besonders spannend. Leider in der vollen Wirtschaftskrise, in der ich den Firmen meist nur ein Praktikum aus den Rippen leiern hätt können. Oder halt zu einer der großen Ingenieurdienstleistungsfirmen. Naja, zumindest damals konnt ich mir das gar nicht vorstellen.</p>
<p><strong>April &amp; Mai</strong></p>
<p>LANGWEILIG. Klassische Bewerbungsphase, ein paar Späße mit dem Arbeitsamt. Aushilfe bei meiner Diplomarbeitsfirma. Blablabla. Es war Jurten-WG ein paar kleinere Privatparties und natürlich mein erster Arbeitstag bei meinem inzwischen ehemaligen Arbeitgeber.</p>
<p>Naja, wenn man mein Archiv mal durchforstet, findet man noch die <a  href="http://schwobeseggl.de/2009/05/10/bacon-explosion/">Bacon Explosion</a>. Ein Festmahl <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Juni</strong></p>
<p>Auch hier nix besonderes. Warum hab ich am Anfang des Posts eigentlich erzählt das ne Menge passiert ist? Nunja, ich hab <a  href="http://schwobeseggl.de/2009/06/13/trautes-heim-gluck-allein/">meine Wohnung</a> bezogen, mein Cousin hat geheiratet und mein Internet wurde geschaltet. Mikrige 2Mbit. Aber besser als Modem ist es allemal <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Juli</strong></p>
<p>David in England besuchen. Standesamt von De und Josi und später im Monat dann noch die kirchliche Trauung. Dazwischen dann noch der Junggesellenabschied. Feuchtfröhlich, alles drei zusammen <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>August</strong></p>
<p>Sommerlager. Pfadfinder. Zelten. Lagerfeuer. Leider durfte ich nur ein Wochenende daran teilnehmen, aber das war echt gut. Die guten alten Zeiten.</p>
<p>Nachdem ich die ersten Einrichtungsgegenstände nach Karlsruhe transportiert habe, musste die <a  href="http://schwobeseggl.de/2009/08/18/einweihungsparty/">Einweihungsparty</a> natürlich stattfinden. Teilnehmer waren international. Badener, Schwaben, Engländer und Bayern <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>September</strong></p>
<p>Auf diesen Monat hab ich mich eigentlich am Meisten gefreut. Ich durfte nämlich nach Hamburg und eine Bekanntschaft vertiefen. Details gibts keine, aber Bilder <a  href="http://schwobeseggl.de/2009/09/03/langes-wochenende-teil-1/">hier</a>, <a  href="http://schwobeseggl.de/2009/09/09/langes-wochenende-teil-2/">hier</a> und <a  href="http://schwobeseggl.de/2009/09/09/langes-wochenende-%e2%80%93-teil-3/">hier</a>. Ausserdem hab ich den Arbeitgeber gewechselt und arbeite jetzt bei einem großen Telekommunikationsunternehmen. Unbefristet <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Oktober</strong></p>
<p>Diplomabschlussfeier. Relativ fad, viele Reden, blabla, wie toll wir doch alle sind und ein mittelmässiges Essen. Nunja, dafür die offizielle Verabschiedung vom Studentenstatus. Und danach noch ein paar leckere Cocktails <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Ben Hur war auch. Wagenrennen innerhalb der Halle in Stuttgart. Ich dachte ich hätte was darüber geschrieben, ich finds aber nicht mehr :/</p>
<p><strong>November</strong></p>
<p>Auch hier gibt es jetzt nur ein paar Sachen die hängengeblieben sind. Einmal war die die <a  href="http://schwobeseggl.de/?s=w-jax">W-JAX</a>. Ich hab da zufälligerweise die Eintrittskarte gewonnen und durfte dann drei Tage lang an einer “professionellen Konferenz” teilnehmen. War schon sehr spannend.</p>
<p>Mein Bruder hat für Familienzuwachs gesorgt, somit bin ich jetzt Onkel einer Nichte <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Jennifer Rostock. Ich mag die Band. Defintiv hoffe ich das die noch ein paar mehr Alben rausbringt. Inzwischen hab ich ja auch Singstar und ein Lied von denen auf der PS3. Jippie <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Dezember</strong></p>
<p>Ui. Viele Parties, jede Menge Singstar, einmal Speeddating, ne Menge eisdiele und den Zoo so oft gesehen wie das ganze Jahr über nicht. Eigentlich wollte ich auch noch Avatar anschauen, allerdings hatte ich echt keine Zeit bisher <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>Ausblick</strong></p>
<p>Was soll nächstes Jahr passieren? Ich weiß es nicht. Ich hoffe meine Probezeit läuft weiterhin so gut und ich werde nicht spontan rausgeworfen. Ich hoffe das sich was für mich in der holden Frauenwelt ergibt. Ich hoffe ich komme dazu mir mal Flensburg, Graz, Wien und nochmals London anzuschaun. Ausserrdem steht noch Lausanne auf dem Plan. Im Sommer gibt es defintiv zwei Wochen Sommerlager und eine Woche wandern in Schottland oder Irland. </p>
<p>Der Blog wird weiterexistieren, ich werde hoffentlich wieder mehr schreiben (der Dezember hatte nur drei Einträge, Schande, Schande) und Schweine werden fliegen <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://schwobeseggl.de/2009/12/31/jahr-2009/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fast schon Weihnachten</title>
		<link>http://schwobeseggl.de/2009/12/21/fast-schon-weihnachten/</link>
		<comments>http://schwobeseggl.de/2009/12/21/fast-schon-weihnachten/#comments</comments>
		<pubDate>Mon, 21 Dec 2009 10:16:43 +0000</pubDate>
		<dc:creator>pennywise</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Sonstiges]]></category>
		<category><![CDATA[Spass]]></category>

		<guid isPermaLink="false">http://schwobeseggl.de/?p=2599</guid>
		<description><![CDATA[Jaja, wie die Zeit rumgeht. Schon wieder über einen Monat her das ich was geschrieben habe. Nunja, was kann ich erzählen ... nicht soviel und das auch erstmal nur in Kurzform: SCJP: Ich  hab mal angefangen da das Buch durchzulesen und werd das dann mit Marc und Stephan auch durchziehen, inkl. Prüfung. Mein Chef hat [...]]]></description>
			<content:encoded><![CDATA[<p>Jaja, wie die Zeit rumgeht. Schon wieder über einen Monat her das ich was geschrieben habe. Nunja, was kann ich erzählen ... nicht soviel und das auch erstmal nur in Kurzform:</p>
<ul>
<li><a  href="http://de.sun.com/training/certification/java/scjp.xml" class="broken_link">SCJP</a>: Ich  hab mal angefangen da das Buch durchzulesen und werd das dann mit Marc und Stephan auch durchziehen, inkl. Prüfung. Mein Chef hat mir dann noch <a  href="http://www.javablackbelt.com/">BlackBelt</a> empfohlen.</li>
<li>SingStar: Ich bin ja stolzer Besitzer einer Playstation und wir (d.h. meine Arbeitskollegen und ich) haben schon eine Party veranstaltet. Morgen findet die nächste Iteration statt und, so wie es aussieht, werden wir das alle zwei Wochen durchziehen <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Code Review: Haben wir jetzt schon zweimal durchgeführt. Gibt immer wieder spannende Diskussionen, manchmal auf Quellcode-Ebene, manchmal eher auf Prozess-Ebene. Aber immer gut und hitzig <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>Speeddating: Einmal durchgeführt. Mal schauen wie es sich entwickelt <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
</ul>
<p>Das wars auch schon. Da ich vermutlich bis Weihnachten nichts Neues schreiben werden, wünsche ich einfach mal:</p>
<p>FROHE WEIHNACHTEN</p>
]]></content:encoded>
			<wfw:commentRss>http://schwobeseggl.de/2009/12/21/fast-schon-weihnachten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Thunderbird + Exchange</title>
		<link>http://schwobeseggl.de/2009/11/24/thunderbird-exchange/</link>
		<comments>http://schwobeseggl.de/2009/11/24/thunderbird-exchange/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 12:29:38 +0000</pubDate>
		<dc:creator>pennywise</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Sonstiges]]></category>
		<category><![CDATA[Calender]]></category>
		<category><![CDATA[Exchange]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Lightning]]></category>
		<category><![CDATA[Outlook]]></category>
		<category><![CDATA[Thunderbird]]></category>

		<guid isPermaLink="false">http://schwobeseggl.de/?p=2586</guid>
		<description><![CDATA[Als Linux-Nutzer hat man ernsthafte Probleme wenn man mit einem Exchange-Server kommunizieren will. E-Mails sind meist kein Problem, da der Exchange auch IMAP und SMTP versteht, sobald es dann aber um andere Dinge geht, stößt man an die Grenzen. Insbesondere hat es mich geärgert, da ich keinen Zugriff auf die Termine hatte. Es gibt zwar [...]]]></description>
			<content:encoded><![CDATA[<p>Als Linux-Nutzer hat man ernsthafte Probleme wenn man mit einem Exchange-Server kommunizieren will. E-Mails sind meist kein Problem, da der Exchange auch IMAP und SMTP versteht, sobald es dann aber um andere Dinge geht, stößt man an die Grenzen. Insbesondere hat es mich geärgert, da ich keinen Zugriff auf die Termine hatte. Es gibt zwar diverse Möglichkeiten und die bisher Beste war ein Windows+Outlook das dann mittels dem <a  href="http://www.google.com/support/calendar/bin/answer.py?hl=de&#038;answer=89955">Google Calendar Sync</a> einen "weltweiten" bidirektionalen Zugriff ermöglicht. Ich hab aber kein Windows.</p>
<p>Jetzt bin nich über <a  href="http://davmail.sourceforge.net">DavMail</a> gestolpert. Der Exchange versteht nämlich auch WebDav und somit dann auch CalDav. Ich das rockt. Installiert, "konfiguriert" (eigentlich nur Passwort und Nutzernamen angeben und den Haken bei CalDav setzen) und in Lightning eingebunden. Funktioniert 1a.</p>
<p>Das Einzige was jetzt immernoch fehlt ist die "Verbindung" zu den E-Mail-Termineinladungen. Die kann Lightning leider nur in lokale Kalender schreiben, d.h. ich hab einen Dummy-Kalender für diese Sache. Um dann händisch immer die Termin umzupflegen. Eventuell wird das "irgendwann" besser.</p>
]]></content:encoded>
			<wfw:commentRss>http://schwobeseggl.de/2009/11/24/thunderbird-exchange/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>W-Jax 2009: Donnerstag</title>
		<link>http://schwobeseggl.de/2009/11/19/w-jax-2009-donnerstag/</link>
		<comments>http://schwobeseggl.de/2009/11/19/w-jax-2009-donnerstag/#comments</comments>
		<pubDate>Thu, 19 Nov 2009 12:58:07 +0000</pubDate>
		<dc:creator>pennywise</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://schwobeseggl.de/?p=2575</guid>
		<description><![CDATA[Historisch gewachsen? Architekturen dokumentieren und kommunizieren Prinzipiell ein interessanter Vortrag, wie man Architekturen dokumentieren kann. Verweist ziemlich häuft wieder auf arc42-Template, aber das macht ja nichts. Sonst halt viel UML und BlaBla, wobei UML hier nur gewählt wurde, weil sich der Vortragende damit auskennt (kommt ja von Oose) Details des Java-Memory-Modells: volatile-, final- und atomic-Felder [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Historisch gewachsen? Architekturen dokumentieren und kommunizieren</strong><br />
Prinzipiell ein interessanter Vortrag, wie man Architekturen dokumentieren kann. Verweist ziemlich häuft wieder auf <a  href="http://www.arc42.de/template/template.html">arc42-Template</a>, aber das macht ja nichts. Sonst halt viel UML und BlaBla, wobei UML hier nur gewählt wurde, weil sich der Vortragende damit auskennt (kommt ja von <a  href="http://www.oose.de/">Oose</a>)</p>
<p><strong>Details des Java-Memory-Modells: volatile-, final- und atomic-Felder - Angelika Langer</strong><br />
Das war ein spannender Vortrag. Was genau bewirken eigentlich diese Felder? Inwiefern geben sie Garantien ab? Was können Sie leisten und was nicht? Welche kann man in manchen Fällen als synchronised-Ersatz verwenden? Da ich diese drei Felderbezeichner bisher noch nie wirklich verwendet hatte (ausser final), fand ich es unglaublich faszinierend mal ein bißchen stärker in Thread-/Parallelprogrammierung reinzuschnuppern. Ich empfehle als Lektüre da auch mal</p>
<ul>
<li><a  href="http://www.torsten-horn.de/techdocs/java-concurrency.htm#Irrtuemer">http://www.torsten-horn.de/techdocs/java-concurrency.htm#Irrtuemer</a></li>
<li><a  href="http://www.java-blog-buch.de/0407-weitere-modifizierer/">http://www.java-blog-buch.de/0407-weitere-modifizierer/</a></li>
</ul>
<p><strong>WJAX-Challenge</strong><br />
<a  href="http://it-republik.de/jaxenter/wjax09/challenge"> http://it-republik.de/jaxenter/wjax09/challenge</a></p>
]]></content:encoded>
			<wfw:commentRss>http://schwobeseggl.de/2009/11/19/w-jax-2009-donnerstag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>W-Jax 2009: Mittwoch</title>
		<link>http://schwobeseggl.de/2009/11/18/w-jax-2009-mittwoch/</link>
		<comments>http://schwobeseggl.de/2009/11/18/w-jax-2009-mittwoch/#comments</comments>
		<pubDate>Wed, 18 Nov 2009 16:12:55 +0000</pubDate>
		<dc:creator>pennywise</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Sonstiges]]></category>

		<guid isPermaLink="false">http://schwobeseggl.de/?p=2572</guid>
		<description><![CDATA[Don't know Jack about Object-relational Mapping? - Craig Russell Vortrag darüber ob und wie man ORM einsetzen sollte. Ich fand den ziemlich langweilig den Vortrag, da eigentlich nichts supertolles erzählt wurde. Empfehlung des Vortragenden: Baue dir keinen eigenen Mapper, nutze bereits vorhandene. Ja, das ist ein guter Tipp. Ich hatte mir zumindest bisher nämlich nie [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Don't know Jack about Object-relational Mapping? - Craig Russell</strong><br />
Vortrag darüber ob und wie man ORM einsetzen sollte. Ich fand den ziemlich langweilig den Vortrag, da eigentlich nichts supertolles erzählt wurde. Empfehlung des Vortragenden: Baue dir keinen eigenen Mapper, nutze bereits vorhandene. Ja, das ist ein guter Tipp. Ich hatte mir zumindest bisher nämlich nie überlegt, das man mit folgendem Szenario ein „Problem“ hätte:</p>
<p>Über Weg Nr.1 wird ein Objekt „Fussballspiel 1“ aus der Datenbank geholt. Jetzt gibt’s aber noch einen anderen Weg (Nr.2), der sich auch das „Fussballspiel 1“ holt. Bei meinen bisher selbst zusammengefrickelten ORMs wären hier zwei Instanzen vorhanden gewesen, obwohl es ja eigentlich dasselbe Objekt ist. GUTE ORMs liefern hier einfach nur die Referenz auf dasselbe Objekt raus.</p>
<p><strong>Validation - declare once, validate anywhere. A reality? - Emmanuel Bernard</strong><br />
Interessant. Man kann in seiner Bean einfach angeben welche Constraints eigentlich gelten sollen (z.B. String mit der Mindestlänge 5) und das ist dann anwendungsweit verfügbar. Allerdings auch „nur“ wenn man JSF, JPA und JEE verwendet. Wenn dann natürlich ein Framework nimmt das die Bean Validation (noch) nicht unterstützt, dann hat man gelitten. Aber da der JSR 303 (<a  href="http://jcp.org/en/jsr/detail?id=303">http://jcp.org/en/jsr/detail?id=303</a>)  ja inzwischen final ist, lässt das hoffen. Insgesamt eine tolle Idee, schaun wir mal was draus wird.</p>
<p><strong>Understanding Cloud Computing - Iran Hutchinson</strong><br />
Allgemeines Blabla über „Cloud Computing“. Das es da Unterschiede gibt. Und das man zwischen IaaS, SaaS und *aaS unterscheiden sollte. Und das man wissen sollte was man will. Ach. Guter Vortrag zu einem Laberthema.</p>
<p><strong>Scala at Work - Martin Odersky</strong><br />
Scala ist ja in aller Munde. Ich hatte bisher noch nichts damit zu tun und werde in absehbarer Zeit damit auch nichts zu tun kriegen. Grundsätzlich finde ich die Idee einer Kombination Objektorientierung, Funktionale Programmierung und der JVM doch sehr schön. Wer mehr wissen will, schaut einfach mal in die Wikipedia (Thema: <a  href="http://de.wikipedia.org/wiki/Scala_%28Programmiersprache%29">Scala (Programmiersprache)</a> )</p>
<p><strong>JavaScript beyond the Basics - Nathaniel Schutta</strong><br />
Eigentlich ein guter Vortrag zum Thema Javascript. Leider wusste ich das meiste schon, was wohl hauptsächlich daran liegt, das ich in meiner Diplomarbeit nichts anderes gemacht hab. Neu war allerdings die Tatsache, das jemand eine JVM in Javascript geschrieben hat. Wahnsinn. Fazit des Vortrages: Javascript is no toy language.</p>
<p><strong>Google Web Toolkit - Making a Better Web 2.0 - Papick Taboada</strong><br />
Nun. Java benutzen um Javascript zu erzeugen. Der gute Herr Taboada ist durch den Vortrag ziemlich gehetzt, aber insgesamt ist es schon eine tolle Sache. Vor allem seit mit Google Wave auch eine Anwendung draussen ist, die komplett auf diese Technik aufbaut.</p>
<p><strong>Pragmatische Aufwandsschätzung - Andreas Havenstein, Henning Wolf</strong><br />
Sieben „user stories“ zum Thema Aufwandsschätzung. Nichts wirklich Neues, aber mal ein konkretes Beispiel für Function-Point-Analyse zu sehen, war ganz nett. Auch das man das „relative Schätzen“ meist besser kann. Beispiel: „Teilaufabe A ist eindeutig mehr Aufwand als Teilaufgabe B“.</p>
]]></content:encoded>
			<wfw:commentRss>http://schwobeseggl.de/2009/11/18/w-jax-2009-mittwoch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>W-Jax 2009: Dienstag</title>
		<link>http://schwobeseggl.de/2009/11/10/w-jax-2009-dienstag/</link>
		<comments>http://schwobeseggl.de/2009/11/10/w-jax-2009-dienstag/#comments</comments>
		<pubDate>Tue, 10 Nov 2009 19:15:36 +0000</pubDate>
		<dc:creator>pennywise</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Sonstiges]]></category>
		<category><![CDATA[W-Jax 2009]]></category>

		<guid isPermaLink="false">http://schwobeseggl.de/?p=2562</guid>
		<description><![CDATA[Die W-Jax ist meine erste Konferenz, dementsprechend faszinierend finde ich die. Lauter Leute, alles Entwickler, bekannte Gesichter der Branche und fast nur gute Vorträge. Ich bin begeistert. Aber jetzt komm ich mal gleich zu den gehörten Vorträgen: Why the next five years will be about languages - Ted Neward Sehr witziger Vortrag über Sprachen an [...]]]></description>
			<content:encoded><![CDATA[<p>Die W-Jax ist meine erste Konferenz, dementsprechend faszinierend finde ich die. Lauter Leute, alles Entwickler, bekannte Gesichter der Branche und fast nur gute Vorträge. Ich bin begeistert. Aber jetzt komm ich mal gleich zu den gehörten Vorträgen:</p>
<p><strong>Why the next five years will be about languages - Ted Neward</strong></p>
<p>Sehr witziger Vortrag über Sprachen an sich. Natürlich auch über den Hype namens DSL (Domain Specific Languages), aber prinzipiell darüber das nicht jede Sprache die Endlösung ist, das viele Sprachen überleben werden, obwohl sie keiner will und das es neue Sprachen geben wird, die jetzt noch keiner kennt. Quintessenz am Ende: Wer sich jetzt nicht um Sprachen kümmert, brauch später auch nur noch einen Satz: "Would you like fries with that".</p>
<p><strong>Back to the Basics: Anwendungen auf Basis von EJB 3.1 - Dirk Well</strong></p>
<p>Ein kleiner Einführungskurs in EJB 3 mit Hinweisen was in EJB 3.1 noch dazu kommen wird. Im Prinzip nichts besonderes, da kann man auch einfach die Spezifikation lesen (wie fast immer <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> ), allerdings war es ganz nett mal eine Zusammenfassung zu sehen. Interessant könnte das @Asychnronous sein, das dann mit Future-Objekten arbeiten. Muss ich mir nochmal genauer anschauen. Weiterhin dazu kommt dann noch @Singleton, wobei diese leider nur Clusternode-eindeutig sind, bzw. JVM-eindeutig. Bißchen doof, wenn man fast nur mit Clustern arbeitet. Muss man halt schauen wie man die synchronisiert.<br />
Weiterhin wurden cronjobs neu entdeckt. Nennt sich in EJB 3.1 dann Timer und lässt sich (fast) beliebig steuern. Find ich halt faszinierend wie man alten Wein einfach in neue Schläuche packt und das dann als "Feature" verpackt. Wow. Timer <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p><strong>42 für Softwarearchitekten - Dr. Gernot Starke</strong><br />
Da verweis ich grad einfach mal auf <a  href="http://arc42.de/">http://arc42.de/</a>. Im Prinzip ein sehr interessanter Vortrag über Projektdokumentation (also nicht nur das Benutzerhandbuch, sondern alles inkl. Requirements und Technische Konzepte). Da gibt's ein Template zum Runterladen, das gerade mal 30 Seiten (oder so) hat, das einem eine Struktur vorgibt wie man ein Projekt beschreiben kann. In der Theorie eine super Sache, allerdings glaube ich nicht, das man irgendeinen Vorgesetzten davon überzeugen kann, dass man erstmal eine Woche lang ein Template ausfüllt um dann (weil agil und so), nochmals pro Woche einen Tag zu verbraten um das auf den neusten Stand zu bringen. Chefs wollen schnell was und das so billig wie möglich.</p>
<p><strong>The Future of Enterprise Java - Adam Bien</strong><br />
Lange Keynote. Muss ich mir nochmal genau Gedanken machen was da alles gesagt wurde. Im Prinzip nix Überwältigendes, meist nette trends.google.com-Graphiken, gepaart mit ein paar Fakten "aus der Wirtschaft". Klingt jetzt viel abfälliger als es war. An eine Sache erinnere ich mich noch: Single Vendor wird wohl (leider) kommen. Also, Cloud und so: Application Server, JPA-Implementation und/oder andere Libraries von einem Hersteller. Ich nenne hier einfach mal Red Hat aka Jboss.</p>
<p><strong>Hibernate Search: Full-text search for Hibernate Applications - Emmanuel Bernard</strong><br />
Ein Hibernate Interface für Lucene. 'nough said. <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /><br />
Ne, ernsthaft: Eigentlich eine sehr abgefahrene Sache, weil es die Lucene-Machine einfach komplett wegkapselt. Man kann das quasi als normale DataSource sehen, die dann per EntityManager angesprochen wird und auch Query und ResultLists nutzt. Faszinierend. Ausserdem wird dann auch bei einem Datenbankupdate automatisch die Änderung in den Lucene-Index propagiert.</p>
<p><strong>JCR: Java Content Repositories - Carsten Ziegeler</strong><br />
Da der Marc da bissle seine DA drüber geschrieben hat (oder so ähnlich), hab ich mir das auch mal angeguggt. Ist jetzt keine besondere Präsentation gewesen, eigentlich nur eine Beschreibung WAS ein Content Repository ist und das JCR 2.0 relativ frisch raus ist. Schaunmermal.</p>
<p><strong>CouchDB, die REST-basierte Datenbankalternative fürs WEB 2.0 - Frank Pientka</strong><br />
Was ein komisches Ding. Eine JSON-Datenbank. Man erstellt einfach ein JSON-Dokument und packt das dann in die CouchDB. Nutzt das Map&amp;Reduce das irgendwie wohl Google entwickelt hat. Das ist jetzt grobes Halbwissen, müsste man mal genauer recherchieren. Ich finds aber irgendwie komisch, weil das "eigentlich" nur eine JSON-Datenbank ist, mit REST-Interface. Ein GET ist also ein SELECT, ein POST ist ein INSERT usw. Ohne Sicherheitsmechanismus, Login oder sonstirgendwas. Wer die URL kennt, darf alles machen. Doofes Konzept irgendwie.</p>
<p>NACHTRAG: Es gibt wohl doch ein Sicherheitsmodell. Es gibt Admin-Accounts, einen Lese- und einen Schreibzugriff. Allerdings wurde davon, soweit ich mich erinnere, nichts im Vortrag erwähnt. Nur das man halt einen HTTP-Proxy davor schalten sollte, um Sicherheitsfeatures reinzubringen. Quelle: <a  href="http://couchdb.apache.org/docs/overview.html"> http://couchdb.apache.org/docs/overview.html</a></p>
<p><strong>Was schafft man in 60 Minuten - Live "on stage" hacking for Java EE 6 - Adam Bien</strong><br />
Geile Sache. In 60 Minuten einfach mal EJB 3.1, JPA 2.0, JSF 2.0, JMS einen Junit-Test mit EJBContainer-Mockup und ein JSF-Redirect. Und das ganze dann noch per REST und Webservice erreichbar. Damit gewinnt dieser Beitrag das Bullshit-Bingo des Tages <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Das wars dann erstmal für heute, ich geh mal mein Bier auffüllen <img src='http://schwobeseggl.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://schwobeseggl.de/2009/11/10/w-jax-2009-dienstag/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Ubuntu 9.10 und Eclipse</title>
		<link>http://schwobeseggl.de/2009/11/09/ubuntu-9-10-und-eclipse/</link>
		<comments>http://schwobeseggl.de/2009/11/09/ubuntu-9-10-und-eclipse/#comments</comments>
		<pubDate>Mon, 09 Nov 2009 09:53:56 +0000</pubDate>
		<dc:creator>pennywise</dc:creator>
				<category><![CDATA[Arbeit]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Sonstiges]]></category>
		<category><![CDATA[Bug]]></category>
		<category><![CDATA[button]]></category>
		<category><![CDATA[click]]></category>
		<category><![CDATA[GTK]]></category>
		<category><![CDATA[no response]]></category>

		<guid isPermaLink="false">http://schwobeseggl.de/?p=2560</guid>
		<description><![CDATA[Da die BubenZ von GTK einen schönen Bug eingebaut haben, kann man bei manchen GTK-Anwendungen nicht mehr auf Knöpfe drücken, bzw. wird das klicken einfach ignoriert. Wen das stört, der hat die Möglichkeit einfach eine Umgebungsvariable zu setzen und schon klappts auch wieder mit den Nachbarn: GDK_NATIVE_WINDOWS=1 Quellen: Eclipse Galileo Probleme mit Ubuntu Karmic Koala [...]]]></description>
			<content:encoded><![CDATA[<div lang="x-unicode">Da die BubenZ von GTK einen schönen Bug eingebaut haben, kann man bei manchen GTK-Anwendungen nicht mehr auf Knöpfe drücken, bzw. wird das klicken einfach ignoriert. Wen das stört, der hat die Möglichkeit einfach eine Umgebungsvariable zu setzen und schon klappts auch wieder mit den Nachbarn:</div>
<div lang="x-unicode"></div>
<div lang="x-unicode"><strong>GDK_NATIVE_WINDOWS=1</strong></p>
<p>Quellen:</p>
<ul>
<li><a  href="http://everflux.de/eclipse-galileo-probleme-mit-ubuntu-karmic-koala-1393">Eclipse Galileo Probleme mit Ubuntu Karmic Koala</a></li>
<li><a  href="https://bugs.eclipse.org/bugs/show_bug.cgi?id=287307">Eclipse Bug 287307</a></li>
</ul>
</div>
]]></content:encoded>
			<wfw:commentRss>http://schwobeseggl.de/2009/11/09/ubuntu-9-10-und-eclipse/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

