<?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>A Man&#039;s Life &#187; geek</title>
	<atom:link href="http://eike.timury.com/blog/category/geek/feed/" rel="self" type="application/rss+xml" />
	<link>http://eike.timury.com/blog</link>
	<description>Gro&#223;projekt Arbeitstitel &#34;Leben&#34;</description>
	<lastBuildDate>Tue, 01 Jun 2010 00:55:00 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Wer ist eigentlich dieser Cloud Computing?</title>
		<link>http://eike.timury.com/blog/2010/01/01/wer-ist-eigentlich-dieser-cloud-computing/</link>
		<comments>http://eike.timury.com/blog/2010/01/01/wer-ist-eigentlich-dieser-cloud-computing/#comments</comments>
		<pubDate>Fri, 01 Jan 2010 15:29:16 +0000</pubDate>
		<dc:creator>Eike</dc:creator>
				<category><![CDATA[geek]]></category>
		<category><![CDATA[cloud]]></category>

		<guid isPermaLink="false">http://eike.timury.com/blog/2010/01/01/wer-ist-eigentlich-dieser-cloud-computing/</guid>
		<description><![CDATA[    
Cloud Computing ist in den letzten Jahren zu dem Nachfolger des SOA Hypes geworden. Zum einen finden es alle toll, lange bevor klar ist, worum es geht und zum anderen ist es alter Wein in neuen Schläuchen.
Aber was ist das denn nun eigentlich, dieses Cloud Computing? Erste Anlaufstelle ist ja meist [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/galego/3131005845/"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="image" border="0" alt="image" src="http://eike.timury.com/blog/wp-content/uploads/WeristeigentlichdieserCloudComputing_E7D6/image.png" width="319" height="244" /></a>   <br /> 
<p>Cloud Computing ist in den letzten Jahren zu dem Nachfolger des SOA Hypes geworden. Zum einen finden es alle toll, lange bevor klar ist, worum es geht und zum anderen ist es alter Wein in neuen Schläuchen.</p>
<p>Aber was ist das denn nun eigentlich, dieses Cloud Computing? Erste Anlaufstelle ist ja meist Wikipedia. Die begrüßt in dem Artikel <a href="http://de.wikipedia.org/wiki/Cloud_Computing">Cloud Computing</a> den interessierten Besucher aktuell (stand: 2010-01-01) mit folgender Definition:</p>
<blockquote><p>Cloud Computing (Synonym: Cloud IT, deutsch etwa Rechnen in der Wolke) ist ein Begriff aus der Informationstechnik (IT), oder genauer aus dem IT-Management. Der IT-Management-Aspekt ist wichtig, da es sich nicht um eine bestimmte Technik oder eine bestimmte Anwendung oder Software handelt, sondern um ein Konzept, das Betrieb, Bereitstellung, Support, Management, Sourcing, Architektur und Verwendung von IT grundsätzlich verändern könnte.</p>
</blockquote>
<p>Na, alles klar? Also ein Pitch sieht für mich anders aus.    <br />Aber der Artikel ist ja noch nicht zu Ende, weiter geht die Einleitung(!):</p>
<blockquote><p>Vereinfacht kann das Konzept wie folgt beschrieben werden: Die IT-Landschaft (in diesem Zusammenhang z. B. Rechenzentrum, Storage, Mail- oder Collaboration-Software, Entwicklungsumgebungen, aber auch Spezialsoftware wie Customer-Relationship-Management (CRM) oder Business Intelligence [BI]) wird durch den Anwender nicht mehr selbst betrieben/bereitgestellt, sondern über einen oder mehrere Anbieter bezogen. Die Anwendungen und Daten befinden sich nicht mehr auf dem lokalen Rechner oder im Firmenrechenzentrum, sondern in der (metaphorischen) Wolke (Cloud), die üblicherweise das Internet in gängigen Netzwerkdiagrammen repräsentiert. Der Zugriff auf die entfernten Systeme erfolgt über ein Netzwerk, beispielsweise das Internet. Der Zugriff auf die Anwendungen oder die Konfiguration von z. B. Cloud-Storage selbst erfolgt über einen Webbrowser.</p>
</blockquote>
<p>Das ist also die vereinfachte Beschreibung von Nerds, für Nerds <img src='http://eike.timury.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Meiner Ansicht nach sollte zumindest die Einleitung des Artikels so formuliert sein, dass auch ein Laie diesen verstehen kann. Wenn ein Fachfremder in den Nachrichten “Cloud Computing” hört und wissen will was das ist, wird ihm diese Zusammenfassung nicht weiterhelfen.</p>
<p><strong>Was nun aber ist solch ein Cloud Computing und wo schließe ich das an meinen Rechner an?      <br /></strong>Das <em>Cloud</em> in Cloud Computing ist inspiriert durch die Darstellung des Internets als Wolke. In fast jedem IT Schaubild taucht irgendwo das Internet auf. Da es keine sinnvolle grafische Darstellung des Internets gibt, ist es eben meist die Wolke (oft mit Schriftzug “www” oder “Internet”). Eigenschaft dieser Darstellung ist auch: das Internet ist eben da und funktioniert auch irgendwie, wobei die Details nicht interessieren.</p>
<p><strong>O.k. also ist Cloud Computing sowas wie Internet Computing?      <br /></strong>Grundsätzlich genau das. Das Paradigma hinter Cloud Computing lautet vereinfacht:     <br /><em>Deine Anwendung läuft (und ggfs. Deine Daten sind) irgendwo im Internet. Kümmere Dich nicht darum wo genau und wie, sie ist da und Du kannst sie nutzen. Vielleicht über einen Webbrowser.</em></p>
<p><strong>Das war’s schon?</strong>     <br />Aus Sicht des Anwenders: ja. Der Anwender ruft ein Programm in der Cloud meist einfach durch das aufrufen einer URL in seinem Browser auf und viele Cloud Computing Anwendungen sind auf Benutzersicht einfach Web Seiten (z.B. Google Docs).</p>
<p>Natürlich ist die IT dahinter alles andere als trivial. Das ist wohl auch das Problem bei der Wikipedia Definition. Den meisten Lesern würde eine Definition aus Anwender Sicht (wie oben) genügen mit der Option, dann im weiteren Verlauf des Artikels hinter die Kulissen zu blicken.</p>
<p>Da ich mich aktuell sehr viel mit dem Thema beschäftige, werde ich vielleicht auch mal dazu was schreiben.</p>
<p>Wer nicht so lange warten möchte, kann sich hier ein paar Definitionsversuche von Leuten wie Tim O’Reilly anschauen:</p>
<p> <object width="425" height="344"><param name="movie" value="http://www.youtube.com/v/6PNuQHUiV3Q&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1"></param><param name="allowFullScreen" value="true"></param><param name="allowScriptAccess" value="always"></param><embed src="http://www.youtube.com/v/6PNuQHUiV3Q&amp;color1=0xb1b1b1&amp;color2=0xcfcfcf&amp;hl=en_US&amp;feature=player_embedded&amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="425" height="344"></embed></object>
<p>&#160;</p>
<p>Bildquelle: <a href="http://www.flickr.com/photos/galego/3131005845/">flickr.com</a></p>
]]></content:encoded>
			<wfw:commentRss>http://eike.timury.com/blog/2010/01/01/wer-ist-eigentlich-dieser-cloud-computing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dass das nicht geht &#8230;</title>
		<link>http://eike.timury.com/blog/2009/12/27/dass-das-nicht-geht/</link>
		<comments>http://eike.timury.com/blog/2009/12/27/dass-das-nicht-geht/#comments</comments>
		<pubDate>Sun, 27 Dec 2009 21:52:39 +0000</pubDate>
		<dc:creator>Eike</dc:creator>
				<category><![CDATA[geek]]></category>

		<guid isPermaLink="false">http://eike.timury.com/blog/2009/12/27/dass-das-nicht-geht/</guid>
		<description><![CDATA[int _int = 42;     Object _object = _int;      long _long = (long) _object;
Grundsätzlich kann man natürlich sehr wohl ein int in einen long konvertieren. Ein C#-int kann Werte von –231 bis 231–1 aufnehmen, C#-long schafft sogar –263 bis 263–1, das passt also “dicke”  
Würde es [...]]]></description>
			<content:encoded><![CDATA[<p><font face="Courier New">int _int = 42;     <br />Object _object = _int;      <br />long _long = <strong><font color="#ff0000">(long) _object</font></strong>;</font></p>
<p>Grundsätzlich kann man natürlich sehr wohl ein int in einen long konvertieren. Ein C#-<font face="Courier New">int</font> kann Werte von –2<sup>31</sup> bis 2<sup>31</sup>–1 aufnehmen, C#-<font face="Courier New">long</font> schafft sogar –2<sup>63</sup> bis 2<sup>63</sup>–1, das passt also “dicke” <img src='http://eike.timury.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Würde es auch, denn selbst mein Visual Studio weiß natürlich, was in meinem _object steckt:   <br /><a href="http://eike.timury.com/blog/wp-content/uploads/Dassdasnichtgeht_141AD/image.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="image" border="0" alt="image" src="http://eike.timury.com/blog/wp-content/uploads/Dassdasnichtgeht_141AD/image_thumb.png" width="460" height="229" /></a> </p>
<p>In Erinnerung an meine Compilerbau Vorlesungen dämmert mir jedoch, dass das Problem schon früher passiert: int und long sind in C# Wertetypen auf dem Stack und beim Cast wird versucht diesen Wert entsprechend dem definierten Typen zu interpretieren. Beim Versuch die int32 Struktur als int64 zu interpretieren wird die InvalidCastException, eigentlich ja auch richtig so …</p>
]]></content:encoded>
			<wfw:commentRss>http://eike.timury.com/blog/2009/12/27/dass-das-nicht-geht/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Error    7    Die Datei oder Assembly &quot;Enums&quot; oder eine Abh&#228;ngigkeit davon wurde nicht gefunden. Das System kann den angegebenen Pfad nicht finden.</title>
		<link>http://eike.timury.com/blog/2009/12/17/error-7-die-datei-oder-assembly-enums-oder-eine-abhngigkeit-davon-wurde-nicht-gefunden-das-system-kann-den-angegebenen-pfad-nicht-finden/</link>
		<comments>http://eike.timury.com/blog/2009/12/17/error-7-die-datei-oder-assembly-enums-oder-eine-abhngigkeit-davon-wurde-nicht-gefunden-das-system-kann-den-angegebenen-pfad-nicht-finden/#comments</comments>
		<pubDate>Thu, 17 Dec 2009 01:00:00 +0000</pubDate>
		<dc:creator>Eike</dc:creator>
				<category><![CDATA[geek]]></category>

		<guid isPermaLink="false">http://eike.timury.com/blog/2009/12/17/error-7-die-datei-oder-assembly-enums-oder-eine-abhngigkeit-davon-wurde-nicht-gefunden-das-system-kann-den-angegebenen-pfad-nicht-finden/</guid>
		<description><![CDATA[Nach einem Absturz des Systems trat bei mir der im Titel genannte Fehler auf und das das ASP.NET Website Projekt ließ sich nicht mehr kompilieren.
Um diesen Fehler zu beheben ist es am einfachsten, die Daten unter folgendem Verzeichnis zu löschen (auf eigene Gefahr   ):
C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\
“v2.0.50727” bezieht sich natürlich auf die .NET Version, [...]]]></description>
			<content:encoded><![CDATA[<p>Nach einem Absturz des Systems trat bei mir der im Titel genannte Fehler auf und das das ASP.NET Website Projekt ließ sich nicht mehr kompilieren.</p>
<p>Um diesen Fehler zu beheben ist es am einfachsten, die Daten unter folgendem Verzeichnis zu löschen (auf eigene Gefahr <img src='http://eike.timury.com/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ):</p>
<p><font size="2" face="Courier New">C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\</font></p>
<p>“v2.0.50727” bezieht sich natürlich auf die .NET Version, mit der der lokale IIS die ASP.NET Seiten ausführt.</p>
<p>Ursache meines Problems war wohl, dass durch den Absturz das Dateisystem genau an der Stelle geschrottet wurde, wo die besagte Enums.dll liegen sollte. Nach dem ich die Verzeichnisstruktur gelöscht hatte konnte ich das Projekt problemlos kompilieren.</p>
<p>Diese Lösung bezieht sich nur auf den Fall, dass ein ASP.NET Webseiten Projekt Probleme bei der Übersetzung bereitet und die Abhängigkeiten selbst alle korrekt sind. </p>
<p>Normalerweise sollte man bei diesem Fehler die Projektreferenzen prüfen (die Referenz löschen und neu anlegen hilft normalerweise).</p>
]]></content:encoded>
			<wfw:commentRss>http://eike.timury.com/blog/2009/12/17/error-7-die-datei-oder-assembly-enums-oder-eine-abhngigkeit-davon-wurde-nicht-gefunden-das-system-kann-den-angegebenen-pfad-nicht-finden/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
