<?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>everflux</title>
	<atom:link href="http://everflux.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://everflux.de</link>
	<description>Java, Ubuntu - und das Leben.</description>
	<lastBuildDate>Thu, 02 Sep 2010 13:07:52 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com" />
	<atom:link rel="hub" href="http://superfeedr.com/hubbub" />
			<item>
		<title>Ohne Befund &#8211; FAIL.</title>
		<link>http://everflux.de/ohne-befund-fail-1649/</link>
		<comments>http://everflux.de/ohne-befund-fail-1649/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 09:14:21 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Allgemein/Internet]]></category>
		<category><![CDATA[fail]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1649</guid>
		<description><![CDATA[Eine Überweisung vom HNO Arzt zum Radiologen, um Fotos zu machen und eine Differentialdiagnose zu ermöglichen. Der Radiologe meldet &#8220;ohne Befund&#8221;. Der HNO liesst den Arztbrief, schaut kurz auf die Fotos: &#8220;Keine Auffälligkeiten.&#8221; Weiter zum Neurologen, dort liegen die MRT und CT Bilder auch vor. Die dann gestellt Diagnose mag richtig sein &#8211; die MRT [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/ohne-befund-fail-1649/">Ohne Befund &#8211; FAIL.</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Eine Überweisung vom HNO Arzt zum Radiologen, um Fotos zu machen und eine Differentialdiagnose zu ermöglichen. Der Radiologe meldet &#8220;ohne Befund&#8221;.<br />
Der HNO liesst den Arztbrief, schaut kurz auf die Fotos: &#8220;Keine Auffälligkeiten.&#8221;<br />
Weiter zum Neurologen, dort liegen die MRT und CT Bilder auch vor. Die dann gestellt Diagnose mag richtig sein &#8211; die MRT Bilder deuten jedoch (mit dicken Zaunlatten) auf etwas völlig anderes  hin. Was nun richtig ist, wird die Zukunft zeigen.<br />
In jedem Fall habe ich nun gelernt, dass &#8220;ohne Befund&#8221; auch &#8220;ohne Befundung&#8221; bedeuten kann. Wer Lust hat, kann ja mal ein Blick auf das Bild werfen. Tipp: Der Mensch ist zwar nicht völlig  symmetrisch, aber im Stil von den bei Kindern sehr beliebten &#8220;was ist an dem Bild anders&#8221; Suchbildern, schafft auch ein nicht-Experte schnell Auffälligkeiten zu entdecken.</p>
<p><span id="more-1649"></span><a href="http://everflux.de/wp-content/uploads/2010/09/kopf.jpg"><img class="alignnone size-medium wp-image-1650" title="kopf" src="http://everflux.de/wp-content/uploads/2010/09/kopf-266x300.jpg" alt="" width="266" height="300" /></a></p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/ohne-befund-fail-1649/">Ohne Befund &#8211; FAIL.</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/dhl-fail-salameh-abbruch-1422/' rel='bookmark' title='Permanent Link: DHL fail: Salameh Abbruch'>DHL fail: Salameh Abbruch</a></li>
<li><a href='http://everflux.de/o2-und-arsmediumde-agentur-fail-1191/' rel='bookmark' title='Permanent Link: o2 und arsmedium.de: Agentur FAIL'>o2 und arsmedium.de: Agentur FAIL</a></li>
<li><a href='http://everflux.de/lastminutede-fail-1104/' rel='bookmark' title='Permanent Link: Lastminute.de: FAIL!'>Lastminute.de: FAIL!</a></li>
<li><a href='http://everflux.de/fail-vistaprint-1137/' rel='bookmark' title='Permanent Link: Fail: vistaprint'>Fail: vistaprint</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/ohne-befund-fail-1649/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>TNT: Sure we can</title>
		<link>http://everflux.de/tnt-sure-we-can-1646/</link>
		<comments>http://everflux.de/tnt-sure-we-can-1646/#comments</comments>
		<pubDate>Wed, 01 Sep 2010 18:43:00 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Allgemein/Internet]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1646</guid>
		<description><![CDATA[Postversand ist nicht zuletzt auch Vertrauenssache. Bei TNT gilt der Slogan &#8220;Sure we can&#8221;. Schaut man sich dieses Shipment Tracking an, glaube ich, dass es ernst gemeint ist: Artikel von: everflux.deTNT: Sure we can<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/tnt-sure-we-can-1646/">TNT: Sure we can</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Postversand ist nicht zuletzt auch Vertrauenssache. Bei TNT gilt der Slogan &#8220;Sure we can&#8221;. Schaut man sich dieses Shipment Tracking an, glaube ich, dass es ernst gemeint ist:<span id="more-1646"></span></p>
<p><a href="http://everflux.de/wp-content/uploads/2010/08/tnt-harder.png"><img class="alignnone size-medium wp-image-1647" title="tnt-harder" src="http://everflux.de/wp-content/uploads/2010/08/tnt-harder-284x300.png" alt="" width="284" height="300" /></a></p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/tnt-sure-we-can-1646/">TNT: Sure we can</a></p>
]]></content:encoded>
			<wfw:commentRss>http://everflux.de/tnt-sure-we-can-1646/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fail: Launchpad Error</title>
		<link>http://everflux.de/fail-launchpad-error-1634/</link>
		<comments>http://everflux.de/fail-launchpad-error-1634/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 13:25:54 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Allgemein/Internet]]></category>
		<category><![CDATA[fail]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1634</guid>
		<description><![CDATA[Ich nehme an, es handelt sich um einen Ajax Fehler den Launchpad mir da mitteilen möchte. So ganz sicher bin ich bei der Fehlermeldung aber nicht: Artikel von: everflux.deFail: Launchpad Error Ähnliche Beiträge:PHP: gd-png: fatal libpng error: Read Error: truncated data Google Adsense Error Ubuntu: F-spot 0.4.3 Export Fehler (object error) Lastminute.de: FAIL!<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/fail-launchpad-error-1634/">Fail: Launchpad Error</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Ich nehme an, es handelt sich um einen Ajax Fehler den Launchpad mir da mitteilen möchte. So ganz sicher bin ich bei der Fehlermeldung aber nicht:</p>
<p><a href="http://everflux.de/wp-content/uploads/2010/08/launchpad-error.png"><img class="alignnone size-medium wp-image-1635" title="launchpad-error" src="http://everflux.de/wp-content/uploads/2010/08/launchpad-error-300x232.png" alt="" width="300" height="232" /></a></p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/fail-launchpad-error-1634/">Fail: Launchpad Error</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/php-gd-png-fatal-libpng-error-read-error-truncated-data-1567/' rel='bookmark' title='Permanent Link: PHP: gd-png:  fatal libpng error: Read Error: truncated data'>PHP: gd-png:  fatal libpng error: Read Error: truncated data</a></li>
<li><a href='http://everflux.de/google-adsense-error-1141/' rel='bookmark' title='Permanent Link: Google Adsense Error'>Google Adsense Error</a></li>
<li><a href='http://everflux.de/ubuntu-f-spot-043-export-fehler-object-error-678/' rel='bookmark' title='Permanent Link: Ubuntu: F-spot 0.4.3 Export Fehler (object error)'>Ubuntu: F-spot 0.4.3 Export Fehler (object error)</a></li>
<li><a href='http://everflux.de/lastminutede-fail-1104/' rel='bookmark' title='Permanent Link: Lastminute.de: FAIL!'>Lastminute.de: FAIL!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/fail-launchpad-error-1634/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sun considered patent-peace encouraging</title>
		<link>http://everflux.de/sun-considered-patent-peace-encouragin-1627/</link>
		<comments>http://everflux.de/sun-considered-patent-peace-encouragin-1627/#comments</comments>
		<pubDate>Fri, 20 Aug 2010 19:34:34 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Linux/OpenSource]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[software patents]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1627</guid>
		<description><![CDATA[I was shocked by the law suit Oracle is performing. As far as I understand Oracle sues Google because of patents Oracle acquired with buying Sun Microsystems. This is in a Java related context, but it is not about the Java language itself. A few days later I told a friend about &#8220;elliptic curve cryptography&#8221;, [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/sun-considered-patent-peace-encouragin-1627/">Sun considered patent-peace encouraging</a></p>
]]></description>
			<content:encoded><![CDATA[<p>I was shocked by the law suit Oracle is performing. As far as I understand Oracle sues Google because of patents Oracle acquired with buying Sun Microsystems. This is in a Java related context, but it is not about the Java language itself.</p>
<p>A few days later I told a friend about &#8220;elliptic curve cryptography&#8221;, which uses smaller key length and is considered to solve the problem of the fast growing key sized required with RSA to provide reasonable security.</p>
<p>I was very surprised to find that Sun contributed to the OpenSSL project elliptic curve cryptography code. Along with that came the explicit granting of usage of related patents in the context of OpenSSL. (Well I knew that Sun was a really big OpenSource contributer with Gnome, OpenOffice and other projects, but I am pleasently surprised whenever I stumble upon something new.)</p>
<p>I will cite one sentence of the <a href="http://labs.oracle.com/projects/crypto/FrequenlyAskedQuestions.html" target="_blank">OpenSSL-FAQ</a> which clearly underlines the statement of James Gosling that patent suits are &#8220;not in the DNA of Sun&#8221;. Even more, it shows that Sun considered patent-peace as an important part of innovation:</p>
<blockquote><p>This &#8220;patent peace provision&#8221; is a positive trend for the overall open source community.</p>
<p>A cross industry &#8220;patent peace arrangement&#8221; will encourage more technology  contribution to the open source community and will help accelerate the  standardization of key technologies such as Elliptic Curve Cryptography.</p>
<p>The open source community users can only benefit from this movement.</p></blockquote>
<p>It makes me sad &#8211; over and over again &#8211; to remember that Sun in this incarnation seems to be gone.<br />
I wonder which company will follow the Oracle suit. I guess in the end there will be no winners after all.</p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/sun-considered-patent-peace-encouragin-1627/">Sun considered patent-peace encouraging</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/oracle-veroffentlicht-netbeans-6-9-1588/' rel='bookmark' title='Permanent Link: Oracle veröffentlicht Netbeans 6.9'>Oracle veröffentlicht Netbeans 6.9</a></li>
<li><a href='http://everflux.de/java-6u15-oracle-branding-1305/' rel='bookmark' title='Permanent Link: Java 6u15: Oracle Branding'>Java 6u15: Oracle Branding</a></li>
<li><a href='http://everflux.de/oracle-cohernce-middleware-wettbewerb-1603/' rel='bookmark' title='Permanent Link: Oracle Coherence/Fusion Middleware Wettbewerb'>Oracle Coherence/Fusion Middleware Wettbewerb</a></li>
<li><a href='http://everflux.de/oracle-virtualbox-3-2-4-1580/' rel='bookmark' title='Permanent Link: Oracle VirtualBox 3.2.4!'>Oracle VirtualBox 3.2.4!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/sun-considered-patent-peace-encouragin-1627/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Zahn Provisorium abgefallen &#8211; was tun?</title>
		<link>http://everflux.de/zahn-provisorium-abgefallen-was-tun-1625/</link>
		<comments>http://everflux.de/zahn-provisorium-abgefallen-was-tun-1625/#comments</comments>
		<pubDate>Sun, 15 Aug 2010 08:57:56 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Privat/Leben]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1625</guid>
		<description><![CDATA[Durch einen unglücklichen Unfall ist mir ein Zahn zerbrochen. Da hilft alles nichts, eine Teilkrone muss her. Mit Kronen und Teilkronen ist es so, dass erst ein Provisorium gemacht wird, während ein Zahntechniker an einem passenden Ersatz arbeitet. (Denn das dauert schonmal eine Woche und in der Zeit soll der &#8211; zusätzlich bearbeitete &#8211; Zahn [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/zahn-provisorium-abgefallen-was-tun-1625/">Zahn Provisorium abgefallen &#8211; was tun?</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Durch einen unglücklichen Unfall ist mir ein Zahn zerbrochen. Da hilft alles nichts, eine Teilkrone muss her. Mit Kronen und Teilkronen ist es so, dass erst ein Provisorium gemacht wird, während ein Zahntechniker an einem passenden Ersatz arbeitet. (Denn das dauert schonmal eine Woche und in der Zeit soll der &#8211; zusätzlich bearbeitete &#8211; Zahn nicht offen liegen.)</p>
<p>Das Provisorium wird dabei mit speziellem Kleber / Zement befestigt, der nicht &#8220;bombenfest&#8221; ist, denn das Provisorium soll ja bald der endgültigen Lösung weichen. Wenn dann das Provisorium sich löst ist guter Rat teuer &#8211; was tun?</p>
<p>Erste Option: Zum Zahnarzt gehen und das ganze wieder festkleben lassen &#8211; außerhalb der Sprechstunden und am Wochenende gibt es dafür einen speziellen zahnärztlichen Notdienst.</p>
<p>Alternativ kann man das Provisorium säubern und Zahnpasta auf das Provisorium bzw. die Lücke am Zahn geben, danach das Provisorium festdrücken (dabei sollte überschüssige Zahnpasta herausquillen). Auf der Seite sollte man dann natürlich nicht kauen, denn das ganze ist nun eher ein Provisorium-Provisorium. Also Vorsicht!</p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/zahn-provisorium-abgefallen-was-tun-1625/">Zahn Provisorium abgefallen &#8211; was tun?</a></p>
]]></content:encoded>
			<wfw:commentRss>http://everflux.de/zahn-provisorium-abgefallen-was-tun-1625/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Mysql und phpmyadmin: Daten encoded und falsch angezeigt?</title>
		<link>http://everflux.de/mysql-und-phpmyadmin-daten-encoded-und-falsch-angezeigt-1620/</link>
		<comments>http://everflux.de/mysql-und-phpmyadmin-daten-encoded-und-falsch-angezeigt-1620/#comments</comments>
		<pubDate>Tue, 10 Aug 2010 10:11:05 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Linux/OpenSource]]></category>
		<category><![CDATA[Web Entwicklung]]></category>
		<category><![CDATA[ubuntuusers.de]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1620</guid>
		<description><![CDATA[Bei der Migration einer MySQL Datenbank gab es ein merkwürdiges Phänomen: Nach dem Import der Daten von einem Server auf einen Ubuntu Lucid Server wurden die Daten falsch angezeigt. Es sah aus, als wenn sie base64 codiert wären, oder ein esoterisches Encoding Problem zugeschlagen hätte. Die Vermutung lag nahe, dass entweder der Dump (mittels mysqldump [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/mysql-und-phpmyadmin-daten-encoded-und-falsch-angezeigt-1620/">Mysql und phpmyadmin: Daten encoded und falsch angezeigt?</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Bei der Migration einer MySQL Datenbank gab es ein merkwürdiges Phänomen: Nach dem Import der Daten von einem Server auf einen Ubuntu Lucid Server wurden die Daten falsch angezeigt. Es sah aus, als wenn sie base64 codiert wären, oder ein esoterisches Encoding Problem zugeschlagen hätte.</p>
<p>Die Vermutung lag nahe, dass entweder der Dump (mittels mysqldump erzeugt) defekt war, oder falsch importiert wurde. (Der Import wurde über den mysql Kommandozeilen Client gemacht, MySQL lag auf beiden Systemen in der Ubuntu Lucid Version 5.1.41 vor.). Das Thema MySQL, Encoding, Collation und Charset kann sich dabei als sehr verwirrend herausstellen.<span id="more-1620"></span>So sahen die Daten im phpmyadmin auf dem neuen Ubuntu Server aus:</p>
<p><a href="http://everflux.de/wp-content/uploads/2010/08/phpmyadmin-encoding.png"><img class="alignnone size-medium wp-image-1621" title="phpmyadmin-encoding" src="http://everflux.de/wp-content/uploads/2010/08/phpmyadmin-encoding-300x199.png" alt="" width="300" height="199" /></a></p>
<p>Auf dem ursprünglichen Server standen hier lesbare Text. (Erst später sollte ich feststellen dass zwar die MySQL Datenbank auf beiden Systemen gleich war &#8211; nicht jedoch PHPMyAdmin: Auf dem ursprünglichen Server handelte es sich um ein PHPMyAdmin von der Projektseite, auf dem neuen Ubuntu System stammte sie aus dem Ubuntu Repository.)</p>
<p>Einen guten Überblick über Probleme mit Encodings im Zusammenhang mit MySQL gibt es hier: <a href="http://forge.mysql.com/wiki/How_to_Use_Charsets_and_Collations_Properly" target="_blank">http://forge.mysql.com/wiki/How_to_Use_Charsets_and_Collations_Properly</a></p>
<p>Nun zur Lösung des Problems: Die Daten waren korrekt in der Datenbank, wie man sich mittels dem mysql client auch ansehen kann. Lediglich PHPMyAdmin stellte die Daten anders dar: Hex kodiert. Der Grund war, dass die Collation der Felder auf &#8220;utf8_bin&#8221; gesetzt war, und das Ubuntu PHPMyAdmin offenbar standardmäßig die Option &#8220;Show binary content as HEX&#8221; gesetzt hat. Typischer Fall von Verkettung unglücklicher Umstände.<br />
Aendert man die Darstellungsoptionen oder setzt die (korrekte) Collation &#8220;utf_general_ci&#8221; werden die Daten auch von PHPMyAdmin korrekt angezeigt.</p>
<p><a href="http://everflux.de/wp-content/uploads/2010/08/phpmyadmin-options.png"><img class="alignnone size-medium wp-image-1622" title="phpmyadmin-options" src="http://everflux.de/wp-content/uploads/2010/08/phpmyadmin-options-300x178.png" alt="" width="300" height="178" /></a></p>
<p>Dies zeigt, wie wichtig es ist, die Collation korrekt zu setzen &#8211; und dies natuerlich passend zur Konfiguration der jeweiligen Anwendung, die mit den Daten arbeitet.</p>
<p><a href="http://everflux.de/wp-content/uploads/2010/08/phpmyadmin-utf8.png"><img class="alignnone size-medium wp-image-1623" title="phpmyadmin-utf8" src="http://everflux.de/wp-content/uploads/2010/08/phpmyadmin-utf8-253x300.png" alt="" width="253" height="300" /></a></p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/mysql-und-phpmyadmin-daten-encoded-und-falsch-angezeigt-1620/">Mysql und phpmyadmin: Daten encoded und falsch angezeigt?</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/ubuntu-mysql-und-innodb-nach-neuinstallation-222/' rel='bookmark' title='Permanent Link: Ubuntu: mysql und InnoDB nach Neuinstallation'>Ubuntu: mysql und InnoDB nach Neuinstallation</a></li>
<li><a href='http://everflux.de/microsoft-access-mdb-konvertieren-odb-und-mysql-unter-ubuntu-1434/' rel='bookmark' title='Permanent Link: Microsoft Access (mdb) konvertieren: ODB und MySQL unter Ubuntu'>Microsoft Access (mdb) konvertieren: ODB und MySQL unter Ubuntu</a></li>
<li><a href='http://everflux.de/phpmyadmin-blowfish_secret-fehler-nach-update-489/' rel='bookmark' title='Permanent Link: phpMyAdmin: blowfish_secret Fehler nach Update'>phpMyAdmin: blowfish_secret Fehler nach Update</a></li>
<li><a href='http://everflux.de/sun-kauft-mysql-eine-milliarde-dollar-474/' rel='bookmark' title='Permanent Link: Sun kauft MySQL: Eine Milliarde Dollar'>Sun kauft MySQL: Eine Milliarde Dollar</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/mysql-und-phpmyadmin-daten-encoded-und-falsch-angezeigt-1620/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox plugin-container.exe und langsames Internet</title>
		<link>http://everflux.de/firefox-plugin-container-exe-und-langsames-internet-1618/</link>
		<comments>http://everflux.de/firefox-plugin-container-exe-und-langsames-internet-1618/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 11:47:22 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Allgemein/Internet]]></category>
		<category><![CDATA[Linux/OpenSource]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1618</guid>
		<description><![CDATA[Einige Anwender von Firefox berichten, dass seit den Updates die Out-of-Process-Plugins (OOPP) mitbringen ihr &#8220;Internet&#8221; langsam geworden sei. Besonders davon betroffen seien Seiten, die Plugins wie Adobe Flash oder Microsoft Silverlight nutzen. Der Hintergrund: Seit neuestem lässt Firefox Plugins nicht als separaten Prozess laufen und kommuniziert mit diesem über IPC (Inter-Process-Communication). Das bringt einige Vorteile: [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/firefox-plugin-container-exe-und-langsames-internet-1618/">Firefox plugin-container.exe und langsames Internet</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Einige Anwender von Firefox berichten, dass seit den Updates die Out-of-Process-Plugins (OOPP) mitbringen ihr &#8220;Internet&#8221; langsam geworden sei. Besonders davon betroffen seien Seiten, die Plugins wie Adobe Flash oder Microsoft Silverlight nutzen.</p>
<p>Der Hintergrund: Seit neuestem lässt Firefox Plugins nicht als separaten Prozess laufen und kommuniziert mit diesem über IPC (Inter-Process-Communication). Das bringt einige Vorteile:</p>
<ul>
<li>Die Firewall Einstellungen können separat zum Browser gemacht werden</li>
<li>Ein Plugin Absturz bringt nicht mehr den ganzen Browser zum Absturz</li>
<li>Bei Mehrprozessor Computern können die vorhandenen Ressourcen besser genutzt und verteilt werden</li>
</ul>
<p>Jedoch gibt es einige Anwender, die sich wundern, dass Videos ruckeln, oder die &#8220;plugin-container.exe&#8221; sehr viele Ressourcen verbraucht. Die plugin-container.exe (unter Windows) ist dabei der Prozess in dem die Plugins wie Flash durch den Firefox ausgeführt werden. Tatsächlich wird dadurch der enorme Ressourcenverbrauch von Flash deutlicher sichtbar. Auch kann eine fehlerhafte Firewall Konfiguration dazu führen, dass die Plugins nicht mehr die nötige Verbindung zum Internet haben.</p>
<p>Wer möchte kann zum alten Verhalten von Firefox zurückkehren &#8211; auf keinen Fall sollte dazu eine alte Firefox Version verwendet werden! Die Konfiguration wird so geändert: &#8220;about:config&#8221; in die Adresszeile des Browsers eingeben. Dort nach &#8220;ipc&#8221; Einstellungen suchen. Mittels  &#8220;dom.ipc.plugins.enabled&#8221; kann global die plugin-container.exe bzw. OOPP deaktiviert werden, alternativ können die einzelnen Plugin Typen einzeln konfiguriert werden. Moechte man das Verhalten komplett deaktivieren, so sind hier alle Werte auf &#8220;false&#8221; zu setzen.</p>
<p>In der Mozilla Firefox Datenbank ist eine ausführliche <a href="http://kb.mozillazine.org/Plugin-container_and_out-of-process_plugins#Disabling_crash_protection" target="_blank">Anleitung</a> auf englisch zu finden.</p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/firefox-plugin-container-exe-und-langsames-internet-1618/">Firefox plugin-container.exe und langsames Internet</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/ubuntu-64bit-flashplugin-im-firefox-371/' rel='bookmark' title='Permanent Link: Ubuntu 64bit Flashplugin im Firefox'>Ubuntu 64bit Flashplugin im Firefox</a></li>
<li><a href='http://everflux.de/thinkpad-t60-langsames-wlan-mit-windows-vista-596/' rel='bookmark' title='Permanent Link: Thinkpad T60: Langsames Wlan mit Windows Vista'>Thinkpad T60: Langsames Wlan mit Windows Vista</a></li>
<li><a href='http://everflux.de/firefox-3-und-alte-plugins-525/' rel='bookmark' title='Permanent Link: Firefox 3 und alte Plugins'>Firefox 3 und alte Plugins</a></li>
<li><a href='http://everflux.de/unverhofft-kommt-oft-64-bit-java-plugin-fur-linux-ist-da-807/' rel='bookmark' title='Permanent Link: Unverhofft kommt oft: 64 bit Java Plugin für Linux ist da!'>Unverhofft kommt oft: 64 bit Java Plugin für Linux ist da!</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/firefox-plugin-container-exe-und-langsames-internet-1618/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Oracle ThinkQuest Wettbewerb</title>
		<link>http://everflux.de/oracle-thinkquest-wettbewerb-1615/</link>
		<comments>http://everflux.de/oracle-thinkquest-wettbewerb-1615/#comments</comments>
		<pubDate>Fri, 16 Jul 2010 07:02:43 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Allgemein/Internet]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1615</guid>
		<description><![CDATA[Oracle veranstaltet einen internationalen Wettbewerb, der sich an Studenten richtet: ThinkQuest. Bei dem Wettbewerb koennen in verschiedenen Kategorien (Digital Media, Application Development, ThinkQuest Projects) Beitraege von Studenten eingereicht werden &#8211; im Gegenzug gibt es attraktive Preise zu gewinnen. (Laptop, USA Reise zur ThinkQuest Competition, Preise fuer die Schule/Institut der Teilnehmer) Der Wettbewerb richtet sich vornehmlich [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/oracle-thinkquest-wettbewerb-1615/">Oracle ThinkQuest Wettbewerb</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Oracle veranstaltet einen internationalen Wettbewerb, der sich an Studenten richtet: ThinkQuest. Bei dem Wettbewerb koennen in verschiedenen Kategorien (Digital Media, Application Development, ThinkQuest Projects) Beitraege von Studenten eingereicht werden &#8211; im Gegenzug gibt es attraktive Preise zu gewinnen. (Laptop, USA Reise zur ThinkQuest Competition, Preise fuer die Schule/Institut der Teilnehmer)<span id="more-1615"></span> Der Wettbewerb richtet sich vornehmlich an juengeres Publikum (von unter 12 Jahren bis 22, aufgeteilt in mehrere Gruppen), und soll dazu animieren Wissen an Problemen anzuwenden, die tatsaechlich Anwendung finden. &#8220;Kritisches Denken, Kommunikation und technische Faehigkeiten&#8221; werden dabei als die wesentlichen Aspekte herausgestellt.</p>
<p>Der durch Oracle durchgefuehrte ThinkQuest Wettbewerb soll von August 2010 bis 2011 stattfinden, mehr Informationen gibt es auf <a href="http://www.thinkquest.org/" target="_blank">http://www.thinkquest.org/</a> und auf dem ThinkQuest Flyer: <a href="http://everflux.de/wp-content/uploads/2010/07/english_version_ds_comp_11.pdf">english_version_ds_comp_11</a></p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/oracle-thinkquest-wettbewerb-1615/">Oracle ThinkQuest Wettbewerb</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/oracle-cohernce-middleware-wettbewerb-1603/' rel='bookmark' title='Permanent Link: Oracle Coherence/Fusion Middleware Wettbewerb'>Oracle Coherence/Fusion Middleware Wettbewerb</a></li>
<li><a href='http://everflux.de/java-6u15-oracle-branding-1305/' rel='bookmark' title='Permanent Link: Java 6u15: Oracle Branding'>Java 6u15: Oracle Branding</a></li>
<li><a href='http://everflux.de/oracle-virtualbox-3-2-4-1580/' rel='bookmark' title='Permanent Link: Oracle VirtualBox 3.2.4!'>Oracle VirtualBox 3.2.4!</a></li>
<li><a href='http://everflux.de/oracle-veroffentlicht-netbeans-6-9-1588/' rel='bookmark' title='Permanent Link: Oracle veröffentlicht Netbeans 6.9'>Oracle veröffentlicht Netbeans 6.9</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/oracle-thinkquest-wettbewerb-1615/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTC Hero Android 2.1 update (Europa)</title>
		<link>http://everflux.de/htc-hero-android-2-1-update-europa-1610/</link>
		<comments>http://everflux.de/htc-hero-android-2-1-update-europa-1610/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 20:44:45 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Gadgets/Mobiles]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[hardy heron]]></category>
		<category><![CDATA[htc]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1610</guid>
		<description><![CDATA[Endlich ist es soweit! Bei meiner manuellen Pruefung meldet mir das HTC Hero nun ein Firmware Update auf Android 2.1 &#8211; ich hab schon fast nicht mehr daran geglaubt. Damit macht HTC endlich das Versprechen wahr ein Softwareupdate für das HTC Hero auszuliefern. Wenn man den Aussagen glauben kann, ist es wohl auch direkt das [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/htc-hero-android-2-1-update-europa-1610/">HTC Hero Android 2.1 update (Europa)</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Endlich ist es soweit! Bei meiner manuellen Pruefung meldet mir das HTC Hero nun ein Firmware Update auf Android 2.1 &#8211; ich hab schon fast nicht mehr daran geglaubt.</p>
<p>Damit macht HTC endlich das Versprechen wahr ein Softwareupdate für das HTC Hero auszuliefern. Wenn man den Aussagen glauben kann, ist es wohl auch direkt das letzte, denn Android 2.2 (Froyo) wird wohl nicht für das HTC Hero als Update kommen.</p>
<p>Das Firmware Update für das HTC Hero dass nun endlich auch in Europa verfügbar ist, meldet sich als 79.88 MB Download und trägt die Nummer 3.32.405.1 &#8211; von solchen Versionsnummer könnte sich selbst Oracle noch was abschauen.<span id="more-1610"></span>Nach dem Update kann ich nur sagen: Es hat sich wirklich gelohnt. Sehr erfreut bin ich darüber, dass WLAN Einstellungen, Mail Accounts etc. alles noch vorhanden ist &#8211; incl. SMS und Anrufhistorie. Das macht das Update wirklich angenehm. Die Geschwindigkeit ist ok &#8211; evtl. etwas besser als vorher, was jedoch am Neustart des Geräts liegen könnte. Sofort aktiviert habe ich das Kalendar-Widget, dass endlich eine Agenda (wie ich es von Nokia bspw. gewöhnt war) unterstützt. So kann ich auf einen Blick die nächsten Termine sehen.</p>
<p>Etwas umgewöhnen muss man sich aufgrund der neuen Icons: Alles ist viel bunter und hat zum Teil auch neue Symbole bekommen. Nunja &#8211; das HTC Hero ist nach dem Update auf Eclair eben eher ein neues Handy mit gleicher Hardware.</p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/htc-hero-android-2-1-update-europa-1610/">HTC Hero Android 2.1 update (Europa)</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/htc-hero-und-donut-1371/' rel='bookmark' title='Permanent Link: HTC Hero &#8211; und Donut?'>HTC Hero &#8211; und Donut?</a></li>
<li><a href='http://everflux.de/nokia-android-1208/' rel='bookmark' title='Permanent Link: Nokia + Android'>Nokia + Android</a></li>
<li><a href='http://everflux.de/vodafone-nokia-n73-firmware-update-329/' rel='bookmark' title='Permanent Link: Vodafone Nokia N73: Firmware update'>Vodafone Nokia N73: Firmware update</a></li>
<li><a href='http://everflux.de/nokia-symbian-android-oder-maemo-1296/' rel='bookmark' title='Permanent Link: Nokia: Symbian, Android &#8211; oder Maemo?'>Nokia: Symbian, Android &#8211; oder Maemo?</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/htc-hero-android-2-1-update-europa-1610/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle Coherence/Fusion Middleware Wettbewerb</title>
		<link>http://everflux.de/oracle-cohernce-middleware-wettbewerb-1603/</link>
		<comments>http://everflux.de/oracle-cohernce-middleware-wettbewerb-1603/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 08:09:23 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1603</guid>
		<description><![CDATA[Oracle Coherence ist eine Datagrid Lösung, mit der sich auf relativ einfache Weise Application-Clustering für gesteigerte Verfügbarkeit oder Lastskalierung realisieren lässt. (Oracle Coherence ist zum kostenlosen Download auf oracle.com/../coherence verfügbar, für den produktiven Einsatz sind ggf. kostenpflichtige Lizensierungen erforderlich.) Mit einer Datagrid Lösung lassen sich Rechenaufgaben verteilen, um ein Computing-Grid aufzubauen, hauptsächlich findet Coherence jedoch [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/oracle-cohernce-middleware-wettbewerb-1603/">Oracle Coherence/Fusion Middleware Wettbewerb</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Oracle Coherence ist eine Datagrid Lösung, mit der sich auf relativ einfache Weise Application-Clustering für gesteigerte Verfügbarkeit oder Lastskalierung realisieren lässt. (Oracle Coherence ist zum kostenlosen Download auf <a href="http://www.oracle.com/technology/products/coherence/index.html" target="_blank">oracle.com/../coherence</a> verfügbar, für den produktiven Einsatz sind ggf. kostenpflichtige Lizensierungen erforderlich.)<br />
Mit einer Datagrid Lösung lassen sich Rechenaufgaben verteilen, um ein Computing-Grid aufzubauen, hauptsächlich findet Coherence jedoch seinen Einsatz beim Clustering von Anwendungen wie z.B. dem <a href="http://www.atlassian.com/software/confluence/" target="_blank">Confluence Wiki</a> von Atlassian, oder auch wenn es um verteiltes Caching von Daten geht. (Ähnlich wie memcached, dass im PHP Umfeld besonders populär ist.)<span id="more-1603"></span>Oracle hat einen Innovations-Wettbewerb gestartet, bei dem Anwendungen die die Oracle Fusion Middleware (z.B. Coherence) in innovativer Weise einsetzen. Zu gewinnen gibt es dabei neben Ruhm und Ehre kostenlosen Eintritt auf die Oracle OpenWorld und Visibility fuer die Firma. Weitere Informationen gibt es auf der Wettbewerbshomepage:<br />
<a href="http://www.oracle.com/us/products/middleware/innovation-awards-077827.html" target="_blank">oracle.com/&#8230;/innovation-awards-077827.html</a><br />
Für Java Entwickler lohnt der Blick auf Lösungen wie Coherance, um leistungsfähigere Anwendungen zu entwickeln, ohne dabei die Komplexität von Clustering oder Caching handhaben zu müssen. Auch das Thema Transaktionssicherheit wird durch Coherence behandelt, entsprechende Whitepaper und Tutorials sind auf der Coherence Homepage verfügbar.</p>
<p>Oracle Coherence ist auch für die .NET Plattform und als C++ Lösung verfügbar.</p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/oracle-cohernce-middleware-wettbewerb-1603/">Oracle Coherence/Fusion Middleware Wettbewerb</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/oracle-thinkquest-wettbewerb-1615/' rel='bookmark' title='Permanent Link: Oracle ThinkQuest Wettbewerb'>Oracle ThinkQuest Wettbewerb</a></li>
<li><a href='http://everflux.de/oracle-virtualbox-3-2-4-1580/' rel='bookmark' title='Permanent Link: Oracle VirtualBox 3.2.4!'>Oracle VirtualBox 3.2.4!</a></li>
<li><a href='http://everflux.de/oracle-veroffentlicht-netbeans-6-9-1588/' rel='bookmark' title='Permanent Link: Oracle veröffentlicht Netbeans 6.9'>Oracle veröffentlicht Netbeans 6.9</a></li>
<li><a href='http://everflux.de/openjdk-java-7-und-oracle-1582/' rel='bookmark' title='Permanent Link: OpenJDK, Java 7 und Oracle'>OpenJDK, Java 7 und Oracle</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/oracle-cohernce-middleware-wettbewerb-1603/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Spring/JPA/Hibernate: Error while committing the transaction (RollbackException / TransactionSystemException)</title>
		<link>http://everflux.de/spring-jpa-hibernate-rollbackexception-transactionsystemexception-1591/</link>
		<comments>http://everflux.de/spring-jpa-hibernate-rollbackexception-transactionsystemexception-1591/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 23:12:53 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1591</guid>
		<description><![CDATA[Das Spring Framework (http://www.springsource.org/) ist eines der am weitesten verbreiteten Frameworks im Java Enterprise Umfeld. Selbst mit JavaEE 6 findet in vielen Projekten Spring noch Verwendung. Mit diesem kleinen Beitrag möchte ein paar Tipps zum debuggen einer &#8211; in meinen Augen &#8211; frustrierenden wie zeitraubenden Situation geben: org.springframework.transaction.TransactionSystemException: Could not commit JPA transaction; nested exception [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/spring-jpa-hibernate-rollbackexception-transactionsystemexception-1591/">Spring/JPA/Hibernate: Error while committing the transaction (RollbackException / TransactionSystemException)</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Das Spring Framework (<a href="http://www.springsource.org/" target="_blank">http://www.springsource.org/</a>) ist eines der am weitesten verbreiteten Frameworks im Java Enterprise Umfeld. Selbst mit JavaEE 6 findet in vielen Projekten Spring noch Verwendung. Mit diesem kleinen Beitrag möchte ein paar Tipps zum debuggen einer &#8211; in meinen Augen &#8211; frustrierenden wie zeitraubenden Situation geben:</p>
<pre>org.springframework.transaction.TransactionSystemException: Could not
commit JPA transaction; nested exception is javax.persistence.RollbackException: Error while committing
the transaction	at
org.springframework.orm.jpa.JpaTransactionManager.doCommit(JpaTransactionManager.java:476) at
org.springframework.transaction.support.AbstractPlatformTransactionManager.processCommit
(AbstractPlatformTransactionManager.java:754) at
org.springframework.transaction.support.AbstractPlatformTransactionManager.commit
(AbstractPlatformTransactionManager.java:723) at
org.springframework.transaction.interceptor.TransactionAspectSupport.commitTransactionAfterReturning
(TransactionAspectSupport.java:374)</pre>
<p>Was ist da los? Ein Fehler bei der Ausfuehrung einer Transaktion! Und woher kommt der? Schaut man in den JpaTransactionManager in die doCommit Methode, so sieht es erst mal so aus, als handele es sich um eine Exception die von &#8220;weit weg&#8221; kommt. Vielleicht ein Fehler in der Datenbank, dem Treiber oder etwas in der Richtung. Leider fehlt der Exception auch der &#8220;cause&#8221; &#8211; eine geschachtelte Exception, die normalerweise schnellen Aufschluss über die Art des Programmierfehlers gibt. (Gern gesehen: NullpointerException <img src='http://everflux.de/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  )<span id="more-1591"></span><br />
Doch davon war in meinem Fall nichts zu sehen. Es sollte ein Rollback stattfinden &#8211; ok. Nur wieso? Ich konnte keinen Fehler finden. Die Datenbankstruktur ist in Ordnung, MySQL ist mit InnoDB ausgestattet und unterstützt Transaktionen.</p>
<p>Ich hatte schließlich eine Idee das Problem besser einzugrenzen: Ich rief auf dem EntityManager direkt die persist/merge Methoden für die jeweiligen Objekte und dann die flush Methode auf. Damit wird der JPA Entitymanager (in diesem Fall Hibernate) dazu gebracht, direkt die Transaktion durchzufuehren, und die Abwicklung nicht über den Spring AOP Proxy durchgeführt.</p>
<p>Damit wird dann auch verhindert, dass das Spring Exception Mapping/Translation zum Tragen kommt, bei dem offenbar irgendwie etwas Informationen verloren gehen. (Vielleicht koennte man sowas sogar als Bug betrachten?) Anschliessend praesentierte sich mir auch eine Situation, die in wenigen Minuten zu analysieren, testen und korrigieren ist:</p>
<pre>javax.validation.ConstraintViolationException: validation failed for classes [xxx] during update time
for groups [javax.validation.groups.Default, ]
at org.hibernate.cfg.beanvalidation.BeanValidationEventListener.validate(BeanValidationEventListener.java:132)
at org.hibernate.cfg.beanvalidation.BeanValidationEventListener.onPreUpdate(BeanValidationEventListener.java:79)
at org.hibernate.action.EntityUpdateAction.preUpdate(EntityUpdateAction.java:236)
at org.hibernate.action.EntityUpdateAction.execute(EntityUpdateAction.java:87)</pre>
<p>Was war also der Grund? Die bei einem Update zu aktualisierende Klasse hatte ein Property, dass gleichzeitig mit @NotNull (für die Validierung) und @Transient (JPA) annotiert war. Bei der ersten Speicherung war mit dem Attribut alles in Ordnung &#8211; nur beim Update ging es dann schief.<br />
Vielleicht hilft der grundsätzliche Ansatz dem einen oder anderen bei ähnlich vertrackten Problemen weiter.</p>
<p>PS: Noch ein Tipp: Testfälle sollten auf keinen Fall so geschrieben sein, dass bestimmte Erwartungen bereits enthalten sind. Sonst helfen auch Tests nicht solche Fehler zu finden.</p>
<p>PPS: Wer sich wundert, dass man auf den Webseiten von Springsource keinen Download durchführen kann -  Adblock etc. sollten deaktiviert werden und JavaScript aktiviert, da SpringSource merkwürdige Analytics Integration verwendet. (Ich hatte <a href="http://everflux.de/springsourcevmware-fail-dank-google-analytics-1454/" target="_blank">darüber schonmal geschrieben</a>, offenbar ist das Problem noch/wieder da.)</p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/spring-jpa-hibernate-rollbackexception-transactionsystemexception-1591/">Spring/JPA/Hibernate: Error while committing the transaction (RollbackException / TransactionSystemException)</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/spring-framework-snapshot-versionen-per-maven-671/' rel='bookmark' title='Permanent Link: Spring Framework: SNAPSHOT Versionen per Maven'>Spring Framework: SNAPSHOT Versionen per Maven</a></li>
<li><a href='http://everflux.de/spring-framework-204-188/' rel='bookmark' title='Permanent Link: Spring Framework 2.0.4'>Spring Framework 2.0.4</a></li>
<li><a href='http://everflux.de/maven2-javax-transaction-jta-missing-not-really-336/' rel='bookmark' title='Permanent Link: Maven2: javax transaction jta missing &#8211; not really.'>Maven2: javax transaction jta missing &#8211; not really.</a></li>
<li><a href='http://everflux.de/heuschrecken-springsource-spring-framework-lock-in-673/' rel='bookmark' title='Permanent Link: Heuschrecken @ SpringSource: Spring Framework lock-in'>Heuschrecken @ SpringSource: Spring Framework lock-in</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/spring-jpa-hibernate-rollbackexception-transactionsystemexception-1591/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle veröffentlicht Netbeans 6.9</title>
		<link>http://everflux.de/oracle-veroffentlicht-netbeans-6-9-1588/</link>
		<comments>http://everflux.de/oracle-veroffentlicht-netbeans-6-9-1588/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 09:44:17 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Linux/OpenSource]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[netbeans]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1588</guid>
		<description><![CDATA[Netbeans ist nun in der Version 6.9 von Oracle freigegeben worden. Die Entwicklungsumgebung für Java, PHP, JavaScript, Groovy, Scala, &#8230; wird von Oracle zusammen mit der OpenSource Community entwickelt. Das nun veröffentlichte Netbeans 6.9 enthält viele Neuerungen. Für PHP Entwickler besonders interessant ist die Unterstützung des Zend Framework in der aktuellen Version. Ganz neu ist [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/oracle-veroffentlicht-netbeans-6-9-1588/">Oracle veröffentlicht Netbeans 6.9</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Netbeans ist nun in der Version 6.9 von Oracle freigegeben worden. Die Entwicklungsumgebung für Java, PHP, JavaScript, Groovy, Scala, &#8230; wird von Oracle zusammen mit der OpenSource Community entwickelt. Das nun veröffentlichte Netbeans 6.9 enthält viele Neuerungen. Für PHP Entwickler besonders interessant ist die Unterstützung des Zend Framework in der aktuellen Version.<span id="more-1588"></span></p>
<p>Ganz neu ist der Java FX Composer: Bei dem JavaFX Composer handelt es sich um ein Layout-Tool mit dem grafische Anwendungen, die auf JavaFX basieren, erstellen lassen. der JavaFX Composer ist damit vergleichbar mit dem Swing Layout Tool Matisse, mit dem Netbeans bereits in der Vergangenheit viele Fans gewinnen konnte.</p>
<p>Oracle moechte mit JavaFX eine RIA (Rich Internet Application) Platform etablieren, die sich mit Flash/Air (Adobe) und  der Silverlight (Microsoft) Technologie konkurriert. Oracle möchte JavaFX auch fuer Enterprise Anwendungen etablieren, dabei sollen Data-Binding und eine umfangreiche Komponenten Bilbiothek helfen.</p>
<p>Ebenfalls für Java Enterprise Entwickler interessant ist der OSGi Support, der in Netbeans 6.9 erstmals Einzug hält. Damit können OSGi Bundles mit Netbeans erstellt und auch in Anwendungen integriert werden, die die Netbeans Platform als Framework nutzen. Dabei werden Equinox und Apache Felix als OSGi Container unterstützt.</p>
<p>Das Spring Framework wird nun in Version 3 unterstützt, und ein Entwickler kann dabei von Code-Completion als auch Applikationsvorlagen profitieren. Auch JSR 299 &#8220;Context and Dependency Injection&#8221; findet sich nun in Netbeans wieder.</p>
<p>Mein &#8220;Lieblingsfeature&#8221; ist die Möglichkeit per ctrl-alt-click auf eine Interface Methode direkt zu einer Implmentierung springen zu können. Das geht noch schneller als der in Eclipse übliche Weg über die quick-type-hierarchie &#8211; wer viel mit Interfaces (z.B. Spring) arbeitet, wird das Feature bald nicht mehr missen wollen.</p>
<p>Auch die Performance ist gut, und Kleinigkeiten wie CSS Refactoring und verbesserte Maven Unterstützung runden den insgesamt guten Eindruck ab.</p>
<p>Netbeans 6.9 gibt es auf <a href="http://www.netbeans.org/" target="_blank">http://www.netbeans.org/</a> kostenlos zum Download für alle Plattformen, lediglich Java muss installiert sein.</p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/oracle-veroffentlicht-netbeans-6-9-1588/">Oracle veröffentlicht Netbeans 6.9</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/openjdk-java-7-und-oracle-1582/' rel='bookmark' title='Permanent Link: OpenJDK, Java 7 und Oracle'>OpenJDK, Java 7 und Oracle</a></li>
<li><a href='http://everflux.de/netbeans-65-released-751/' rel='bookmark' title='Permanent Link: Netbeans 6.5 released'>Netbeans 6.5 released</a></li>
<li><a href='http://everflux.de/zend-framework-15-fur-php-5-veroffentlicht-510/' rel='bookmark' title='Permanent Link: Zend Framework 1.5 für PHP 5 veröffentlicht'>Zend Framework 1.5 für PHP 5 veröffentlicht</a></li>
<li><a href='http://everflux.de/oracle-cohernce-middleware-wettbewerb-1603/' rel='bookmark' title='Permanent Link: Oracle Coherence/Fusion Middleware Wettbewerb'>Oracle Coherence/Fusion Middleware Wettbewerb</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/oracle-veroffentlicht-netbeans-6-9-1588/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Oracle VirtualBox 3.2.4!</title>
		<link>http://everflux.de/oracle-virtualbox-3-2-4-1580/</link>
		<comments>http://everflux.de/oracle-virtualbox-3-2-4-1580/#comments</comments>
		<pubDate>Mon, 14 Jun 2010 13:16:14 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Linux/OpenSource]]></category>
		<category><![CDATA[oracle]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1580</guid>
		<description><![CDATA[Oracle VirtualBox 3.2.4 ist verfügbar. Dabei handelt es sich um ein sogenanntes Maintenance Relase, es wurden Geschwindikeits- und Qualitätsverbesserungen vorgenommen. Das offizielle Changelog ist hier verfügbar, der Download von www.virtualbox.org. VirtualBox eignet sich weiterhin als eine schnelle und kostenfreie Virtualisierungs-Lösung, um Software gefahrlos auszuprobieren, oder andere Betriebssysteme als auf dem Host zu verwenden. So kann [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/oracle-virtualbox-3-2-4-1580/">Oracle VirtualBox 3.2.4!</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Oracle VirtualBox 3.2.4 ist verfügbar. Dabei handelt es sich um ein sogenanntes Maintenance Relase, es wurden Geschwindikeits- und Qualitätsverbesserungen vorgenommen.<br />
Das offizielle Changelog ist <a href="http://www.virtualbox.org/wiki/Changelog">hier</a> verfügbar, der Download von <a href="http://www.virtualbox.org">www.virtualbox.org.</a></p>
<p>VirtualBox eignet sich weiterhin als eine schnelle und kostenfreie Virtualisierungs-Lösung, um Software gefahrlos auszuprobieren, oder andere Betriebssysteme als auf dem Host zu verwenden. So kann man z.B. einen Blick auf OpenSolaris oder Nexenta werfen, und darauf seine Anwendungen testen oder Erfahrung sammeln.</p>
<p>Für OpenSolaris gab es vor ca. einer Woche wieder Aktualisierungen im dev Repository, so dass ich davon ausgehe, dass auch hier Oracle die Weiterentwicklung voran treibt.</p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/oracle-virtualbox-3-2-4-1580/">Oracle VirtualBox 3.2.4!</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/oracle-cohernce-middleware-wettbewerb-1603/' rel='bookmark' title='Permanent Link: Oracle Coherence/Fusion Middleware Wettbewerb'>Oracle Coherence/Fusion Middleware Wettbewerb</a></li>
<li><a href='http://everflux.de/opensolaris-und-die-virtualbox-xvm-guest-additions-994/' rel='bookmark' title='Permanent Link: OpenSolaris und die VirtualBox (xVM) Guest Additions'>OpenSolaris und die VirtualBox (xVM) Guest Additions</a></li>
<li><a href='http://everflux.de/oracle-veroffentlicht-netbeans-6-9-1588/' rel='bookmark' title='Permanent Link: Oracle veröffentlicht Netbeans 6.9'>Oracle veröffentlicht Netbeans 6.9</a></li>
<li><a href='http://everflux.de/java-6u15-oracle-branding-1305/' rel='bookmark' title='Permanent Link: Java 6u15: Oracle Branding'>Java 6u15: Oracle Branding</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/oracle-virtualbox-3-2-4-1580/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenJDK, Java 7 und Oracle</title>
		<link>http://everflux.de/openjdk-java-7-und-oracle-1582/</link>
		<comments>http://everflux.de/openjdk-java-7-und-oracle-1582/#comments</comments>
		<pubDate>Thu, 03 Jun 2010 11:19:51 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[openjdk]]></category>
		<category><![CDATA[oracle]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1582</guid>
		<description><![CDATA[Die Java Usergroup Muenster hatte Dalibor Topic zu Gast, der ueber OpenJDK und Java 7 referierte. (Ankündigung: http://www.jug-muenster.de/) Interessant dabei: Seit OpenJDK in Debian und Ubuntu verfügbar ist, wird dies auch genutzt &#8211; ohne dabei jedoch zu Lasten der Nutzerzahlen des &#8220;Sun Java&#8221; zu gehen. Es gibt hier also unterschiedliche Nutzer, und offenbar auch solche, [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/openjdk-java-7-und-oracle-1582/">OpenJDK, Java 7 und Oracle</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Die Java Usergroup Muenster hatte Dalibor Topic zu Gast, der ueber OpenJDK und Java 7 referierte. (Ankündigung: <a href="http://www.jug-muenster.de/talklets-munster-jdk-7-closures-project-jigsaw-invokedynamic-openjdk-community-577/" target="_blank">http://www.jug-muenster.de/</a>)</p>
<p>Interessant dabei: Seit OpenJDK in Debian und Ubuntu verfügbar ist, wird dies auch genutzt &#8211; ohne dabei jedoch zu Lasten der Nutzerzahlen des &#8220;Sun Java&#8221; zu gehen. Es gibt hier also unterschiedliche Nutzer, und offenbar auch solche, die sich ganz bewusst für OpenJDK entscheiden.</p>
<p>Was bietet OpenJDK? Einen nie dagewesenen Einblick in die Entwicklung der am weitesten verbreiteten Sprache der Welt &#8211; Java. Dank OpenJDK kann man sich einen Einblick über Entwicklung, Verwaltung und Buildsystem verschaffen, und auch selber an der aktuellen Entwicklung teilhaben.</p>
<p>Und was kommt mit Java 7? Viele kleine Dinge (Projekt Coin), evtl. auch Closures, der Diamond Operator. Und natuerlich wird auch JavaFX durch Oracle massiv weiterentwickelt. (JavaFX ist eine RIA Platfform, die ueber Scene-Graph und Databinding die Entwicklung reichhaltiger grafischer Anwendungen stark erleichtert.) Webseite zu JDK7: <a href="https://jdk7.dev.java.net/">https://jdk7.dev.java.net/</a></p>
<p>Einen Grossteil der Neuerungen betreffen Pruning (alte APIs sollen entfernt werden), Modularisierung der Laufzeitumgebung (Jigsaw) und das Fork-Join-Framework für verbesserte Concurrency. Da Java 7 durch Oracle gegen Ende des Jahres erwartet wird, ist nun der richtige Moment sich damit zu befassen!</p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/openjdk-java-7-und-oracle-1582/">OpenJDK, Java 7 und Oracle</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/munster-vortrag-zu-openjdk-java-7-1571/' rel='bookmark' title='Permanent Link: Münster: Vortrag zu OpenJDK / Java 7'>Münster: Vortrag zu OpenJDK / Java 7</a></li>
<li><a href='http://everflux.de/java-6u15-oracle-branding-1305/' rel='bookmark' title='Permanent Link: Java 6u15: Oracle Branding'>Java 6u15: Oracle Branding</a></li>
<li><a href='http://everflux.de/oracle-veroffentlicht-netbeans-6-9-1588/' rel='bookmark' title='Permanent Link: Oracle veröffentlicht Netbeans 6.9'>Oracle veröffentlicht Netbeans 6.9</a></li>
<li><a href='http://everflux.de/oracle-cohernce-middleware-wettbewerb-1603/' rel='bookmark' title='Permanent Link: Oracle Coherence/Fusion Middleware Wettbewerb'>Oracle Coherence/Fusion Middleware Wettbewerb</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/openjdk-java-7-und-oracle-1582/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Hibernate, JPA 2 und orphanRemoval=true</title>
		<link>http://everflux.de/hibernate-jpa-2-und-orphanremovaltrue-1577/</link>
		<comments>http://everflux.de/hibernate-jpa-2-und-orphanremovaltrue-1577/#comments</comments>
		<pubDate>Sat, 29 May 2010 23:18:37 +0000</pubDate>
		<dc:creator>everflux</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Privat/Leben]]></category>
		<category><![CDATA[hibernate]]></category>
		<category><![CDATA[jpa]]></category>
		<category><![CDATA[sun]]></category>

		<guid isPermaLink="false">http://everflux.de/?p=1577</guid>
		<description><![CDATA[Seit JPA 2 gibt es endlich die Moeglichkeit verweiste Objekte einer Collection loeschen zu lassen, so dass keine Hibernate spezifischen Annotationen mehr erforderlich sind. Hier am Beispiel einer unidirektionalen Assoziation mit JPA 2: @OneToMany(cascade = CascadeType.ALL, orphanRemoval = true) private Set&#60;PhoneNumber&#62; resultSet = new ArrayList&#60;PhoneNumber&#62;(); Seit Hibernate 3.5.0-Final wird dies auch unterstützt. Offenbar gibt es [...]<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/hibernate-jpa-2-und-orphanremovaltrue-1577/">Hibernate, JPA 2 und orphanRemoval=true</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Seit JPA 2 gibt es endlich die Moeglichkeit verweiste Objekte einer Collection loeschen zu lassen, so dass keine Hibernate spezifischen Annotationen mehr erforderlich sind.</p>
<p>Hier am Beispiel einer unidirektionalen Assoziation mit JPA 2:<br />
<code><br />
@OneToMany(cascade = CascadeType.ALL, orphanRemoval = true)<br />
private Set&lt;PhoneNumber&gt; resultSet = new ArrayList&lt;PhoneNumber&gt;();<br />
</code><br />
Seit Hibernate 3.5.0-Final wird dies auch unterstützt. Offenbar gibt es da aber noch (irgendwo) einen kleinen Bug. Auch kleine Bugs kann man sehr lange suchen. Wenn man weiß, dass ein Update auf Hibernate 3.5.2 Abhilfe schafft, kann man sich das Suchen auch sparen.<br />
Man muss es eben nur wissen.<span id="more-1577"></span></p>
<p>Nach so einem Tag hilft nur noch eins:</p>
<p><a href="http://everflux.de/wp-content/uploads/2010/05/DSCN1691.jpg"><img class="alignnone size-medium wp-image-1578" title="DSCN1691" src="http://everflux.de/wp-content/uploads/2010/05/DSCN1691-300x225.jpg" alt="" width="300" height="225" /></a></p>
<p>Artikel von: <a href="http://everflux.de/">everflux.de</a><br/><br/><a href="http://everflux.de/hibernate-jpa-2-und-orphanremovaltrue-1577/">Hibernate, JPA 2 und orphanRemoval=true</a></p>


<p>Ähnliche Beiträge:<ol><li><a href='http://everflux.de/spring-jpa-hibernate-rollbackexception-transactionsystemexception-1591/' rel='bookmark' title='Permanent Link: Spring/JPA/Hibernate: Error while committing the transaction (RollbackException / TransactionSystemException)'>Spring/JPA/Hibernate: Error while committing the transaction (RollbackException / TransactionSystemException)</a></li>
<li><a href='http://everflux.de/apobank-und-hbci4java-es-tut-jetzt-1365/' rel='bookmark' title='Permanent Link: Apobank und HBCI4Java: Es tut jetzt!'>Apobank und HBCI4Java: Es tut jetzt!</a></li>
<li><a href='http://everflux.de/java-sun-certified-mit-t-shirt-585/' rel='bookmark' title='Permanent Link: Java: Sun certified mit T-Shirt'>Java: Sun certified mit T-Shirt</a></li>
<li><a href='http://everflux.de/amd-64-java-6-crahes-workaround-und-losungen-535/' rel='bookmark' title='Permanent Link: AMD 64 Java 6 crashes &#8211; Workaround und Lösungen'>AMD 64 Java 6 crashes &#8211; Workaround und Lösungen</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://everflux.de/hibernate-jpa-2-und-orphanremovaltrue-1577/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic page generated in 0.520 seconds. -->
<!-- Cached page generated by WP-Super-Cache on 2010-09-03 22:08:05 -->
