<?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>jKoeber.de &#187; Update</title>
	<atom:link href="http://www.jkoeber.de/tag/update/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jkoeber.de</link>
	<description>Entwicklung, Systeme, Programmierung und Umsetzung</description>
	<lastBuildDate>Fri, 03 Feb 2012 07:21:15 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Android RatingBar Probleme</title>
		<link>http://www.jkoeber.de/2010/11/23/android-ratingbar-probleme/</link>
		<comments>http://www.jkoeber.de/2010/11/23/android-ratingbar-probleme/#comments</comments>
		<pubDate>Tue, 23 Nov 2010 14:06:54 +0000</pubDate>
		<dc:creator>lyrixx</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Anpassung]]></category>
		<category><![CDATA[Fehler]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[RatingBar]]></category>
		<category><![CDATA[Resize]]></category>
		<category><![CDATA[Scale]]></category>
		<category><![CDATA[Size issue]]></category>
		<category><![CDATA[Star]]></category>
		<category><![CDATA[Sterne]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://www.jkoeber.de/?p=1045</guid>
		<description><![CDATA[Immer wenn ich eine Ratingbar anlege ist dies zu groß. In der Landscape- Ansicht würde es funktionieren und der Nutzer ohne Probleme das Rating vornehmen können, um aber das Rating sinnvoll auf ein standard Portrait View zu erzeugen muss ich einen Umweg gehen. RatingBar Items können wir 3 verschiedene Zustände zuordnen.
larger indicator-only    -    style="?android:attr/ratingBarStyleIndicator"
smaller ...]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F11%2F23%2Fandroid-ratingbar-probleme%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p>Immer wenn ich eine Ratingbar anlege ist dies zu groß. In der Landscape- Ansicht würde es funktionieren und der Nutzer ohne Probleme das Rating vornehmen können, um aber das Rating sinnvoll auf ein standard Portrait View zu erzeugen muss ich einen Umweg gehen. RatingBar Items können wir 3 verschiedene <em>Zustände zuordnen</em>.</p>
<blockquote><p><strong>larger indicator-only    -    style=&#8221;?android:attr/ratingBarStyleIndicator&#8221;<br />
smaller RatingBar     -    style=&#8221;?android:attr/ratingBarStyleSmall&#8221;<br />
Default            -    style=&#8221;?android:attr/ratingBarStyle&#8221;</strong></p></blockquote>
<p>Jeder dieser Zustände hat seine Eigenschaften. Zum Beispiel können bei lager indicator als auch bei der smaller RatingBar keine Werte direkt vergeben werden. Das heißt der Nutzer kann hier keine Interaktion mit der RatingBar eingehen. In der Default Variante kann es zu Layoutschwierigkeiten kommen. Wie auch in meinem Fall.</p>
<p>Folgender Fehler habe ich nun gefunden, der im Simulator ohne Probleme läuft. Das Rendern der Stars wird nicht korrekt vorgenommen solange man nicht eine Anpassung in der Manifest.xml macht. Erst nach ändern der XML wurden die Ratingsterne richtig dargestellt.</p>
<blockquote>
<pre><strong>&lt;supports-screens android:smallScreens="true" android:normalScreens="true" android:largeScreens="true" android:anyDensity="true" /&gt;</strong></pre>
<pre><strong>&lt;uses-sdk android:minSdkVersion="3" android:targetSdkVersion="4" /&gt;</strong></pre>
</blockquote>
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F11%2F23%2Fandroid-ratingbar-probleme%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p class="wp-flattr-button"></p> <p><a href="http://www.jkoeber.de/?flattrss_redirect&amp;id=1045&amp;md5=74f4818279baf5bf86d9e5ec03cd6b4a" title="Flattr" target="_blank"><img src="http://www.jkoeber.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.jkoeber.de/2010/11/23/android-ratingbar-probleme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HTC Desire Hotspot</title>
		<link>http://www.jkoeber.de/2010/10/02/htc-desire-hotspot/</link>
		<comments>http://www.jkoeber.de/2010/10/02/htc-desire-hotspot/#comments</comments>
		<pubDate>Sat, 02 Oct 2010 14:13:15 +0000</pubDate>
		<dc:creator>lyrixx</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[2.2]]></category>
		<category><![CDATA[Desire]]></category>
		<category><![CDATA[Froyo]]></category>
		<category><![CDATA[Hotspot]]></category>
		<category><![CDATA[HTC]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Netbook]]></category>
		<category><![CDATA[Notebook]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[Upgrade]]></category>
		<category><![CDATA[WLAN]]></category>

		<guid isPermaLink="false">http://www.jkoeber.de/?p=1012</guid>
		<description><![CDATA[Mein Internet ist in meiner neuen Wohnung noch nicht geschalten aber die Schnautze habe ich voll den ganzen Tag in 2 Wäschekörben zu Leben und nur zum schlafen daheim sein zu können. Mehr konnte ich derzeit nicht machen. Also habe ich mich dazu entschieden in die neue Wohnung zu Heute zu ziehen. Nachdem ich ...]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F10%2F02%2Fhtc-desire-hotspot%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p>Mein Internet ist in meiner neuen Wohnung noch nicht geschalten aber die Schnautze habe ich voll den ganzen Tag in 2 Wäschekörben zu Leben und nur zum schlafen daheim sein zu können. Mehr konnte ich derzeit nicht machen. Also habe ich mich dazu entschieden in die neue Wohnung zu Heute zu ziehen. Nachdem ich das Bett auseinander geschraubt und in der neuen Wohnung wieder aufgebaut hatte musste ich noch 2-3 mal fahren um den Rest mitzubringen. Was sich alles an Kleinkram ansammelt ist schon erstaunlich.</p>
<p>Aber jetzt zum HTC Desire Hotspot. Ich finde es geil. Kurz nachdem das HTC Desire für 2.2 vorhanden ist und mein Handy geupgradet wurde habe ich es doch gleich mal ausprobieren müssen. Als HotSpot eingerichtet und mit dem Macbook auf das Handy zugegriffen. Funktioniert einwandfrei. Ohne Probleme konnte ich mich auf das Handy verbinden und per 3g im Internet surfen.
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F10%2F02%2Fhtc-desire-hotspot%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p class="wp-flattr-button"></p> <p><a href="http://www.jkoeber.de/?flattrss_redirect&amp;id=1012&amp;md5=ac79ddcc3622069c8c5dc14d59df573b" title="Flattr" target="_blank"><img src="http://www.jkoeber.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.jkoeber.de/2010/10/02/htc-desire-hotspot/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySql 5, my.cnf und InnoDB DISABLED</title>
		<link>http://www.jkoeber.de/2010/08/30/mysql-5-my-cnf-und-innodb-disabled/</link>
		<comments>http://www.jkoeber.de/2010/08/30/mysql-5-my-cnf-und-innodb-disabled/#comments</comments>
		<pubDate>Mon, 30 Aug 2010 11:47:54 +0000</pubDate>
		<dc:creator>lyrixx</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Debian]]></category>
		<category><![CDATA[debian-start]]></category>
		<category><![CDATA[debian.cnf]]></category>
		<category><![CDATA[Full Update]]></category>
		<category><![CDATA[Lenny]]></category>
		<category><![CDATA[My.cnf]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[System]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[Upgrade]]></category>

		<guid isPermaLink="false">http://www.jkoeber.de/?p=974</guid>
		<description><![CDATA[2 Tage suchen hat endlich ein Ende. Ich habe einen standard Fehler gehabt. Und war wieder Stunden um Stunden am Suchen. Die Lösung des Problems erscheint einem wieder einfach wenn man weiß auf was zu achten ist. Aber zuerst einmal mein Problem.

Ich habe am Freitag ein Testsystem im Haus neu konfigurieren müssen. Der Festplattenspeicher ...]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F08%2F30%2Fmysql-5-my-cnf-und-innodb-disabled%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p>2 Tage suchen hat endlich ein Ende. Ich habe einen standard Fehler gehabt. Und war wieder Stunden um Stunden am Suchen. Die Lösung des Problems erscheint einem wieder einfach wenn man weiß auf was zu achten ist. Aber zuerst einmal mein Problem.</p>
<p>Ich habe am Freitag ein Testsystem im Haus neu konfigurieren müssen. Der Festplattenspeicher hat nicht mehr ausgereicht und so wurde ich dazu gezwungen eine neue virtuelle Platte dem System hinzuzufügen. Ich wollte kein LVM aufsetzen und möglichen Datenverlust beim erstellen und resizen von Platten zu riskieren. Nachdem das Debian System auch auf einem älteren Stand war und die Etch Version nicht mehr supported wird habe ich kurzerhand das ganze System auf Lenny geupgradet.</p>
<p>Meine my.cnf:</p>
<div name="code" class="java" >
# Example MySQL config file for very large systems.<br />
#<br />
# This is for a large system with memory of 1G-2G where the system runs mainly<br />
# MySQL.<br />
#<br />
# You can copy this file to<br />
# /etc/my.cnf to set global options,<br />
# mysql-data-dir/my.cnf to set server-specific options (in this<br />
# installation this directory is /usr/local/mysql/var) or<br />
# ~/.my.cnf to set user-specific options.<br />
#<br />
# In this file, you can use all long options that a program supports.<br />
# If you want to know which options a program supports, run the program<br />
# with the &#8220;&#8211;help&#8221; option.</p>
<p># The following options will be passed to all MySQL clients<br />
[client]<br />
#password	= your_password<br />
#host		= 0.0.0.0<br />
port		= 3306<br />
socket		= /var/run/mysqld/mysqld.sock</p>
<p># Here follows entries for some specific programs</p>
<p># The MySQL server<br />
[mysqld]<br />
port		= 3306<br />
socket		= /var/run/mysqld/mysqld.sock<br />
# skip-locking<br />
key_buffer = 384M<br />
max_allowed_packet = 1M<br />
table_cache = 512<br />
sort_buffer_size = 2M<br />
read_buffer_size = 2M<br />
read_rnd_buffer_size = 8M<br />
myisam_sort_buffer_size = 64M<br />
thread_cache_size = 8<br />
query_cache_size = 32M<br />
# Try number of CPU&#8217;s*2 for thread_concurrency<br />
thread_concurrency = 8<br />
datadir         = /hdd/mysql/mysql<br />
tmpdir          = /hdd/mysql/tmp<br />
language        = /usr/share/mysql/german<br />
log            = /hdd/mysql/log/mysql.log<br />
log_error      = /hdd/mysql/log/error.log</p>
<p>#collation_database = utf8_unicode_ci<br />
#collation_server = utf8_unicode_ci</p>
<p># Don&#8217;t listen on a TCP/IP port at all. This can be a security enhancement,<br />
# if all processes that need to connect to mysqld run on the same host.<br />
# All interaction with mysqld must be made via Unix sockets or named pipes.<br />
# Note that using this option without enabling named pipes on Windows<br />
# (via the &#8220;enable-named-pipe&#8221; option) will render mysqld useless!<br />
#<br />
#skip-networking</p>
<p># Disable Federated by default<br />
# skip-federated</p>
<p># Replication Master Server (default)<br />
# binary logging is required for replication<br />
# log-bin=mysql-bin</p>
<p># required unique id between 1 and 2^32 &#8211; 1<br />
# defaults to 1 if master-host is not set<br />
# but will not function as a master if omitted<br />
# server-id	= 1</p>
<p># Replication Slave (comment out master section to use this)<br />
#<br />
# To configure this host as a replication slave, you can choose between<br />
# two methods :<br />
#<br />
# 1) Use the CHANGE MASTER TO command (fully described in our manual) -<br />
#    the syntax is:<br />
#<br />
#    CHANGE MASTER TO MASTER_HOST=<host>, MASTER_PORT=
<port>,<br />
#    MASTER_USER=<user>, MASTER_PASSWORD=
<password> ;<br />
#<br />
#    where you replace <host>, <user>,
<password> by quoted strings and<br />
#
<port> by the master&#8217;s port number (3306 by default).<br />
#<br />
#    Example:<br />
#<br />
#    CHANGE MASTER TO MASTER_HOST=&#8217;125.564.12.1&#8242;, MASTER_PORT=3306,<br />
#    MASTER_USER=&#8217;joe&#8217;, MASTER_PASSWORD=&#8217;secret&#8217;;<br />
#<br />
# OR<br />
#<br />
# 2) Set the variables below. However, in case you choose this method, then<br />
#    start replication for the first time (even unsuccessfully, for example<br />
#    if you mistyped the password in master-password and the slave fails to<br />
#    connect), the slave will create a master.info file, and any later<br />
#    change in this file to the variables&#8217; values below will be ignored and<br />
#    overridden by the content of the master.info file, unless you shutdown<br />
#    the slave server, delete master.info and restart the slaver server.<br />
#    For that reason, you may want to leave the lines below untouched<br />
#    (commented) and instead use CHANGE MASTER TO (see above)<br />
#<br />
# required unique id between 2 and 2^32 &#8211; 1<br />
# (and different from the master)<br />
# defaults to 2 if master-host is set<br />
# but will not function as a slave if omitted<br />
#server-id       = 2<br />
#<br />
# The replication master for this slave &#8211; required<br />
#master-host     =   <hostname><br />
#<br />
# The username the slave will use for authentication when connecting<br />
# to the master &#8211; required<br />
#master-user     =   <username><br />
#<br />
# The password the slave will authenticate with when connecting to<br />
# the master &#8211; required<br />
#master-password =
<password>
#<br />
# The port the master is listening on.<br />
# optional &#8211; defaults to 3306<br />
#master-port     =
<port>
#<br />
# binary logging &#8211; not required for slaves, but recommended<br />
#log-bin=mysql-bin<br />
#<br />
# binary logging format &#8211; mixed recommended<br />
#binlog_format=mixed</p>
<p># Point the following paths to different dedicated disks<br />
#tmpdir		= /tmp/<br />
#log-update 	= /path-to-dedicated-directory/hostname</p>
<p># Uncomment the following if you are using InnoDB tables<br />
innodb_data_home_dir = /hdd/mysql/mysql/<br />
innodb_data_file_path = ibdata1:200M;ibdata2:10M:autoextend<br />
innodb_log_group_home_dir = /hdd/mysql/log/<br />
innodb_log_arch_dir = /hdd/mysql/log/<br />
innodb_log_archive = ON<br />
innodb_rollback_on_timeout = ON<br />
# You can set .._buffer_pool_size up to 50 &#8211; 80 %<br />
# of RAM but beware of setting memory usage too high<br />
innodb_buffer_pool_size = 384M<br />
innodb_additional_mem_pool_size = 20M<br />
innodb_file_per_table = ON<br />
# Set .._log_file_size to 25 % of buffer pool size<br />
innodb_log_file_size = 20M<br />
innodb_log_buffer_size = 8M<br />
innodb_flush_log_at_trx_commit = 1<br />
innodb_lock_wait_timeout = 50</p>
<p>[mysqldump]<br />
quick<br />
max_allowed_packet = 16M</p>
<p>[mysql]<br />
no-auto-rehash<br />
# Remove the next comment character if you are not familiar with SQL<br />
#safe-updates</p>
<p>[isamchk]<br />
key_buffer = 256M<br />
sort_buffer_size = 256M<br />
read_buffer = 2M<br />
write_buffer = 2M</p>
<p>[myisamchk]<br />
key_buffer = 256M<br />
sort_buffer_size = 256M<br />
read_buffer = 2M<br />
write_buffer = 2M</p>
<p>[mysqlhotcopy]<br />
interactive-timeout
</p></div>
<p>In der ganzen Config wurde das System so aufgebaut das auf alle Fälle innodb verfügbar sein muss. Es war aber ein Problem mit den ibdata1, ibdata2 und den zugehörigen log files von innodb die es erst unmöglich gemacht haben die Engine richtig zu starten. Anhand der wieder eingefügten log_error wurde das Problem in kürzester Zeit gelöst. <strong>ib_logfile1</strong> und <strong>ib_logfile2</strong> waren die Ursache des Problems. Der standard Lösungsansatz zum wiederaktivieren der InnoDB Engine war das Löschen der ibdata1 &#038; ibdata2. Wenn aber der Fehler weiterhin existiert liegt es an den Logfiles des MySQL Servers.</p>
<p>Als aller erstes Server stoppen, mein Fehler war es das der Server beim wiederkonfigurieren des Systems nicht angehalten hatte.<br />
Zweitens, alle Daten verschieben und my.cnf anpassen.<br />
Drittens ibdata1 &#038; ibdata2 incl. ib_logfile1 &#038; ib_lofile2 löschen sonst wird die Engine wieder deaktiviert.<br />
Zu guter letzt startet den Server wieder und habt viel Spaß mit dem System.
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F08%2F30%2Fmysql-5-my-cnf-und-innodb-disabled%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p class="wp-flattr-button"></p> <p><a href="http://www.jkoeber.de/?flattrss_redirect&amp;id=974&amp;md5=a76c303790011ec17b83e39bc18d7b41" title="Flattr" target="_blank"><img src="http://www.jkoeber.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.jkoeber.de/2010/08/30/mysql-5-my-cnf-und-innodb-disabled/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blog mit neuem Layout</title>
		<link>http://www.jkoeber.de/2010/08/16/blog-mit-neuem-layout/</link>
		<comments>http://www.jkoeber.de/2010/08/16/blog-mit-neuem-layout/#comments</comments>
		<pubDate>Mon, 16 Aug 2010 11:22:33 +0000</pubDate>
		<dc:creator>lyrixx</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Web 2.0]]></category>
		<category><![CDATA[Websites]]></category>
		<category><![CDATA[Änderungen]]></category>
		<category><![CDATA[Blog]]></category>
		<category><![CDATA[design]]></category>
		<category><![CDATA[Layout]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Switch]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://www.jkoeber.de/?p=967</guid>
		<description><![CDATA[Alles Jahre wieder kommt der neue Blog. Dieses mal kommt jedoch nur ein neues Design nach einem Update des Systems. Neue Wordpress Version und ein "erwachseneres" Design für meine Seite. Nachdem ich etwas aufgefrischt habe sollte es die nächste auch mal wieder möglich sein des öfteren einen Beitrag zu schreiben. Leider war es mir ...]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F08%2F16%2Fblog-mit-neuem-layout%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p><a href="http://www.jkoeber.de/wp-content/uploads/2010/08/layout_pic1.jpg" rel="lightbox[967]" title="layout_pic1"><img class="alignleft size-thumbnail wp-image-968" style="border: 0pt none; margin: 5px;" title="layout_pic1" src="http://www.jkoeber.de/wp-content/uploads/2010/08/layout_pic1-150x150.jpg" alt="" width="77" height="77" /></a>Alles Jahre wieder kommt der neue Blog. Dieses mal kommt jedoch nur ein neues Design nach einem Update des Systems. Neue WordPress Version und ein &#8220;erwachseneres&#8221; Design für meine Seite. Nachdem ich etwas aufgefrischt habe sollte es die nächste auch mal wieder möglich sein des öfteren einen Beitrag zu schreiben. Leider war es mir in den letzen 2-3 Monaten nicht immer möglich auf einem aktuellen Stand zu bleiben.</p>
<p>Desweiteren gibt es ein, zwei Neuigkeiten. Eine Neue Seite auf dem Blog gibt es mit <a title="Livetapes &amp; Mixes" href="http://www.jkoeber.de/mixtabes-und-livesets/" target="_blank">Livetapes und Mixes von Festivals</a> die ich für interessant halte und selbst schon war.</p>
<p>Auch werde ich versuchen von aktuellen Projekten von mir zu berichten und somit alle Besucher auf dem Laufenden zu halten.
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F08%2F16%2Fblog-mit-neuem-layout%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p class="wp-flattr-button"></p> <p><a href="http://www.jkoeber.de/?flattrss_redirect&amp;id=967&amp;md5=c7338abd686fa03719d9243c2d2a1db4" title="Flattr" target="_blank"><img src="http://www.jkoeber.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.jkoeber.de/2010/08/16/blog-mit-neuem-layout/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mac Softwareupdate und Eclipse Probleme</title>
		<link>http://www.jkoeber.de/2010/06/18/mac-softwareupdate-und-eclipse-probleme/</link>
		<comments>http://www.jkoeber.de/2010/06/18/mac-softwareupdate-und-eclipse-probleme/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 22:16:57 +0000</pubDate>
		<dc:creator>lyrixx</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[JavaEE]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Tutorials / How to do]]></category>
		<category><![CDATA[2010]]></category>
		<category><![CDATA[Clean]]></category>
		<category><![CDATA[Combo]]></category>
		<category><![CDATA[Eclipse]]></category>
		<category><![CDATA[Error]]></category>
		<category><![CDATA[Field]]></category>
		<category><![CDATA[Leopard]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Macbook]]></category>
		<category><![CDATA[Snow Leopard]]></category>
		<category><![CDATA[Update]]></category>
		<category><![CDATA[View]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.jkoeber.de/?p=910</guid>
		<description><![CDATA[Es ist schon sehr kuios, eigentlich sollte ein Update der Software Fehler verhindern oder gar einige neue Features beinhalten nicht jedoch wenn man ein Macupdate macht. Habe heute meine neue Software installiert und muss sagen, Eclipse geht nicht mehr. Gleichauf mit dem Neustart des Rechners wollte ich Eclipse laden um sofort wieder an mein ...]]></description>
			<content:encoded><![CDATA[<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F06%2F18%2Fmac-softwareupdate-und-eclipse-probleme%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p>Es ist schon sehr kuios, eigentlich sollte ein Update der Software Fehler verhindern oder gar einige neue Features beinhalten nicht jedoch wenn man ein Macupdate macht. Habe heute meine neue Software installiert und muss sagen, Eclipse geht nicht mehr. Gleichauf mit dem Neustart des Rechners wollte ich Eclipse laden um sofort wieder an mein kleines Projekt zu gehen und ein paar Kleinigkeiten auszuprobieren. Nix wars! Eclipse wollte einfach nicht, und ließ mich mit einem kleinen Hinweis einfach liegen. Aber für euch die Lösung in ein paar Sekunden. Falls ihr in der Log folgendes findet:</p>
<pre class="java" name="code">!SESSION 2010-06-17 23:10:59.850 -----------------------------------------------
eclipse.buildId=
java.version=1.6.0_20
java.vendor=Apple Inc.
BootLoader constants: OS=macosx, ARCH=x86, WS=cocoa, NL=de_DE
Framework arguments:  -product org.eclipse.epp.package.jee.product -keyring /Users/lyrixx/.eclipse_keyring -showlocation
Command-line arguments:  -os macosx -ws cocoa -arch x86 -product org.eclipse.epp.package.jee.product -keyring /Users/lyrixx/.eclipse_keyring -showlocation

!ENTRY org.eclipse.osgi 4 0 2010-06-17 23:11:01.568
!MESSAGE Application error
!STACK 1
java.lang.NullPointerException
	at org.eclipse.swt.graphics.Device.getFontList(Device.java:369)
	at org.eclipse.jface.resource.FontRegistry.filterData(FontRegistry.java:465)
	at org.eclipse.jface.resource.FontRegistry.createFont(FontRegistry.java:499)
	at org.eclipse.jface.resource.FontRegistry.defaultFontRecord(FontRegistry.java:563)
	at org.eclipse.jface.resource.FontRegistry.getFontRecord(FontRegistry.java:673)
	at org.eclipse.jface.resource.FontRegistry.get(FontRegistry.java:613)
	at org.eclipse.jface.resource.JFaceResources.getDialogFont(JFaceResources.java:273)
	at org.eclipse.jface.dialogs.Dialog.initializeDialogUnits(Dialog.java:925)
	at org.eclipse.jface.dialogs.TitleAreaDialog.createContents(TitleAreaDialog.java:131)
	at org.eclipse.jface.window.Window.create(Window.java:431)
	at org.eclipse.jface.dialogs.Dialog.create(Dialog.java:1089)
	at org.eclipse.jface.window.Window.open(Window.java:790)
	at org.eclipse.ui.internal.ide.ChooseWorkspaceDialog.prompt(ChooseWorkspaceDialog.java:91)
	at org.eclipse.ui.internal.ide.application.IDEApplication.promptForWorkspace(IDEApplication.java:275)
	at org.eclipse.ui.internal.ide.application.IDEApplication.checkInstanceLocation(IDEApplication.java:223)
	at org.eclipse.ui.internal.ide.application.IDEApplication.start(IDEApplication.java:103)
	at org.eclipse.equinox.internal.app.EclipseAppHandle.run(EclipseAppHandle.java:194)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.runApplication(EclipseAppLauncher.java:110)
	at org.eclipse.core.runtime.internal.adaptor.EclipseAppLauncher.start(EclipseAppLauncher.java:79)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:368)
	at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:179)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:559)
	at org.eclipse.equinox.launcher.Main.basicRun(Main.java:514)
	at org.eclipse.equinox.launcher.Main.run(Main.java:1311)</pre>
<p>Jetzt zur Lösung. Zwar haben einige mit einem Clean in der Config.ini versucht das Problem zu beheben. Aber bei viele wird das einfach scheitern da die Fenster nicht richtig geladen werden. Meines erachtens geht da bei der Erstinstallation des Updates was schief. Also was tun? Richtig, das Update erneut herunter laden. <a href="http://support.apple.com/kb/DL1048?viewlocale=de_DE">Hier zum Combo Update für Snow Leopard</a>. Wenn das Update erfolgreich installiert wurde und der Rechner neu gestartet wurde könnt ihr gerne euer Eclipse erneut starten und siehe da, es geht wieder. Dann weiterhin viel Spaß beim Entwicklen.
<div class="fblike_button" style="margin: 10px 0;"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.jkoeber.de%2F2010%2F06%2F18%2Fmac-softwareupdate-und-eclipse-probleme%2F&amp;layout=standard&amp;show_faces=false&amp;width=450&amp;action=like&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:25px"></iframe></div>
<p class="wp-flattr-button"></p>]]></content:encoded>
			<wfw:commentRss>http://www.jkoeber.de/2010/06/18/mac-softwareupdate-und-eclipse-probleme/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

