<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Der Informatikblog</title>
	
	<link>http://www.informatik-blog.com</link>
	<description>Informatik &amp; Co.</description>
	<lastBuildDate>Mon, 20 Feb 2012 20:12:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/informatikblog" /><feedburner:info uri="informatikblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>Werbung :</title>
		<link>http://feedproxy.google.com/~r/informatikblog/~3/-ZLNyB6gnsM/</link>
		<comments>http://www.informatik-blog.com/2012/02/20/werbung/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 20:06:23 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Kurioses]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Netzwerke]]></category>
		<category><![CDATA[Neuigkeiten]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.informatik-blog.net/?p=644</guid>
		<description />
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p><script type="text/javascript"><!--
google_ad_client = "ca-pub-5904222773982303";
 
google_ad_slot = "0798806720";
google_ad_width = 468;
google_ad_height = 60;
//-->
</script><br />
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script></p>
<!-- google_ad_section_end -->
<img src="http://feeds.feedburner.com/~r/informatikblog/~4/-ZLNyB6gnsM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.informatik-blog.com/2012/02/20/werbung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.informatik-blog.com/2012/02/20/werbung/</feedburner:origLink></item>
		<item>
		<title>Kinosaal Plätze prüfen</title>
		<link>http://feedproxy.google.com/~r/informatikblog/~3/h-kxEG6eIXs/</link>
		<comments>http://www.informatik-blog.com/2010/12/13/kinosaal-platze-prufen/#comments</comments>
		<pubDate>Mon, 13 Dec 2010 15:30:54 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>

		<guid isPermaLink="false">http://www.informatik-blog.net/?p=636</guid>
		<description><![CDATA[import java.util.ArrayList; import java.util.Collections; public class Kino { ArrayList&#60;Integer&#62; platz = new ArrayList&#60;Integer&#62;(); static int platzReihe = 50; int startplatz, endplatz; public Kino(int Kategorie) { platz.add(0); //Fixt den Bug, da sonst -1 ausgabe bei BinarySearch switch (Kategorie) { case 1:    startplatz = 1;  break; // Reihe A case 2: startplatz = 100; break; // Reihe [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<pre class="brush: plain; title: ;">

import java.util.ArrayList;
import java.util.Collections;

public class Kino {

 ArrayList&lt;Integer&gt; platz = new ArrayList&lt;Integer&gt;();
 static int platzReihe = 50;
 int startplatz, endplatz;

 public Kino(int Kategorie) {
 platz.add(0); //Fixt den Bug, da sonst -1 ausgabe bei BinarySearch
 switch (Kategorie) {
 case 1:    startplatz = 1;  break; // Reihe A
 case 2: startplatz = 100; break; // Reihe B
 case 3:    startplatz = 200; break; // Reihe C
 case 4:    startplatz = 300; break; // Reihe D
 }
 endplatz = startplatz + platzReihe;
 }

 public boolean checkPlatz(int anzahlPlaetze) {
 int tempInt = 0;
 for (int i = startplatz; i &lt; endplatz; i++) {
 if (istFrei(i)) {
 tempInt++;
 } else {
 tempInt = 0;
 }

 if (tempInt == anzahlPlaetze) {
 return true;
 }

 }
 return false;
 }

 /**
 *
 * @param platznummer
 * @return true, wenn der Platz frei ist.
 */

 public boolean istFrei(int platznummer) {
 if (! (platznummer &lt; startplatz) || (platznummer &gt; endplatz) ) { // prüfe ob platznumer in Range
 Collections.sort(platz);
 return (Integer.valueOf(Collections.binarySearch(platz, platznummer)) &lt;= 0) ? true : false;
 }
 return false;
 }

 public boolean addPlatz(int Platznummer, int Kategorie) {
 if (istFrei(Platznummer)) {
 platz.add(Platznummer);
 return true;
 } else {
 return false;
 }
 }

 public boolean deletePlatz(int platznummer) {
 Collections.sort(platz);
 platz.remove( Collections.binarySearch(platz, platznummer) );
 return true;
 }

 public int hoechstePlatznummer(int Kategorie) {
 int z = 0;
 for (int i = endplatz; i &gt; startplatz; i--) {
 if (Collections.binarySearch(platz, i) &gt; 0);
 z = platz.get( Collections.binarySearch(platz, i) );
 System.out.println(&quot;Z!&quot; + z);

 }

 return z;
 }

 public static void main(String args[]) {
 Kino test = new Kino(2); // A = 1, B = 2, C = 3, D = 4

 test.addPlatz(104, 2);
 test.addPlatz(108, 2);
 test.addPlatz(144, 2);

 if (test.checkPlatz(44) == true) {
 System.out.println(&quot;Jep, frei.&quot;);
 } else {
 System.out.println(&quot;keiner frei&quot;);
 }

 test.hoechstePlatznummer(2);

 }
}
</pre>
<!-- google_ad_section_end -->
<img src="http://feeds.feedburner.com/~r/informatikblog/~4/h-kxEG6eIXs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.informatik-blog.com/2010/12/13/kinosaal-platze-prufen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.informatik-blog.com/2010/12/13/kinosaal-platze-prufen/</feedburner:origLink></item>
		<item>
		<title>Generische Klassen in Java – Einsteigertutorial</title>
		<link>http://feedproxy.google.com/~r/informatikblog/~3/nmsLV5WpBP4/</link>
		<comments>http://www.informatik-blog.com/2010/09/29/generische-klassen-in-java-einsteigertutorial/#comments</comments>
		<pubDate>Wed, 29 Sep 2010 10:07:44 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Datentypen]]></category>
		<category><![CDATA[Generische Klassen]]></category>
		<category><![CDATA[Integer]]></category>
		<category><![CDATA[String]]></category>

		<guid isPermaLink="false">http://www.informatik-blog.net/?p=632</guid>
		<description><![CDATA[Nun, generische Klassen klingt auf Anhieb kompliziert, sind jedoch, mit ein bisschen Übung eine leichte und sehr sinnvolle Methode um Schablonen, bzw. Templates in Java zu erstellen. Sinn hierbei ist es, dass kein Code dupliziert werden muss, sofern es mehrere Datentypen gibt. Unten genanntes Beispiel zeigt, wie Simpel es gehen kann ein Template zu erstellen. [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Nun, generische Klassen klingt auf Anhieb kompliziert, sind jedoch, mit ein bisschen Übung eine leichte und sehr sinnvolle Methode um Schablonen, bzw. Templates in Java zu erstellen. Sinn hierbei ist es, dass kein Code dupliziert werden muss, sofern es mehrere Datentypen gibt. Unten genanntes Beispiel zeigt, wie Simpel es gehen kann ein Template zu erstellen.</p>
<pre class="brush: plain; title: ;">

public class Ausgabe &lt;T&gt; { // &lt;T&gt; deklariert eine Templatevariable mit dem Namen T ohne Datentyp.
 public Ausgabe() {}

 private T out;

 public void setOut(T val) // Weiterhin wird mit dem &quot;Leeren Datentyp&quot; gearbeitet.
 {
 out = val;
 }
 public T giveOut() { // Hier wird der Datentyp ausgegeben, der vorher in dem instanziernden Objekt erstellt wurde
 return out;
 }

public static void main(String[] args) {

 Ausgabe&lt;String&gt; f = new Ausgabe&lt;String&gt;(); // Legt ein Objekt mit Dem Datentyp String an
 f.setOut(&quot;test&quot;);
 System.out.println( f.giveOut() );

 Ausgabe&lt;Integer&gt; a = new Ausgabe&lt;Integer&gt;(); // Legt ein Objekt mit dem Datentyp Integer an
 a.setOut(5);
 System.out.println( a.giveOut() );
 }

}
</pre>
<p>Wie ihr seht ist das ganze kein Teufelswerk und kann super einfach umgesetzt werden. Natürlich kann man generische Klassen auf beschränken auf verschiedene Datentypen. Das jedoch zeige ich im nächsten Tutorial.</p>
<!-- google_ad_section_end -->
<img src="http://feeds.feedburner.com/~r/informatikblog/~4/nmsLV5WpBP4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.informatik-blog.com/2010/09/29/generische-klassen-in-java-einsteigertutorial/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.informatik-blog.com/2010/09/29/generische-klassen-in-java-einsteigertutorial/</feedburner:origLink></item>
		<item>
		<title>UMTS</title>
		<link>http://feedproxy.google.com/~r/informatikblog/~3/ftqaCb7jmaw/</link>
		<comments>http://www.informatik-blog.com/2010/06/28/627/#comments</comments>
		<pubDate>Mon, 28 Jun 2010 19:43:30 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Netzwerke]]></category>

		<guid isPermaLink="false">http://www.informatik-blog.net/?p=627</guid>
		<description><![CDATA[Besonders für den Einsatz von mobilen Internet-Technologien wie UMTS in den eigenen vier Wänden, ist ein UMTS Router eine gute Wahl. Ein solches Gerät stellt eine Internetverbindung via Mobilfunknetz bereit und ermöglicht es dem Nutzer dann das verbinden per WLAN. So können mehrere Notebooks oder Smartphones über einen UMTS-Zugang betrieben werden. Die Bandbreite beträgt optimal [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Besonders für den Einsatz von mobilen Internet-Technologien wie UMTS in den eigenen vier Wänden, ist ein UMTS Router eine gute Wahl. Ein solches Gerät stellt eine Internetverbindung via Mobilfunknetz bereit und ermöglicht es dem Nutzer dann das verbinden per WLAN. So können mehrere Notebooks oder Smartphones über einen UMTS-Zugang betrieben werden. Die Bandbreite beträgt optimal 7,2 MBit/s, diese wird dann selbstverständlich unter den verschiedenen Nutzern bzw. Notebooks aufgeteilt.</p>
<p>via <a href="http://www.mobiles-internet123.de/">mobiles-internet123.de</a></p>
<!-- google_ad_section_end -->
<img src="http://feeds.feedburner.com/~r/informatikblog/~4/ftqaCb7jmaw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.informatik-blog.com/2010/06/28/627/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.informatik-blog.com/2010/06/28/627/</feedburner:origLink></item>
		<item>
		<title>Berechnen der Dateigröße beim Scanner</title>
		<link>http://feedproxy.google.com/~r/informatikblog/~3/S2qO08znJEQ/</link>
		<comments>http://www.informatik-blog.com/2010/02/11/berechnen-der-dateigrose-beim-scanner/#comments</comments>
		<pubDate>Thu, 11 Feb 2010 14:05:31 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Umrechnungen]]></category>
		<category><![CDATA[DPI]]></category>
		<category><![CDATA[Farbtiefe]]></category>
		<category><![CDATA[Inch]]></category>
		<category><![CDATA[Umrechnung]]></category>

		<guid isPermaLink="false">http://www.informatik-blog.net/?p=624</guid>
		<description><![CDATA[Wie es leider oft der Fall ist, weiß man nicht sofort wie groß die Datei nach einem Scannvorgang sein wird. Um dies zu ermitteln benötigt man die Farbtiefe, die Breite und Höhes des Bildes sowie die DPI (Dots per Inch). Hierfür muss man auch wissen, dass ein Inch exakt 2,54 CM groß ist. Die Berechnung [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Wie es leider oft der Fall ist, weiß man nicht sofort wie groß die Datei nach einem Scannvorgang sein wird.<br />
Um dies zu ermitteln benötigt man die Farbtiefe, die Breite und Höhes des Bildes sowie die DPI (Dots per Inch).</p>
<p>Hierfür muss man auch wissen, dass ein Inch exakt 2,54 CM groß ist.</p>
<p>Die Berechnung der Dateigröße berechnet sich aus Grösse = (horizontale Punkte) * (vertikale Punkte) * Farbtiefe.</p>
<p>Die horizontale und verikale Punkte berechnen sich aus</p>
<p>horizontale Punkte = Breite * Auflösung in dpi / (2,54cm/inch)<br />
vertikale Auflösung = Höhe * Auflösung in dpi / (2,54cm/inch)</p>
<p>Somit ergibt sich wiederrum bei folgendem Beispiel diese Berechnung:</p>
<p><span id="more-624"></span></p>
<p><strong>Beispiel:</strong><br />
Auflösung: 300 dpi = 300 dot / inch = 300 dot / 2,54cm<br />
Breite: 10cm<br />
Höhe: 20cm<br />
Farbtiefe: 16 Bit</p>
<p>(10cm x 300dot / 2,54cm) x (20cm x 300dot / 2,54cm) * 16Bit / Pixel<br />
= (3.000dot / 2,54) x (6.000dot / 2,54) x 8 Byte / dot²<br />
= 1181,1 x 2362,2 * 8 Byte<br />
= 22320044,640 Byte<br />
= ca. 21,3 MB</p>
<!-- google_ad_section_end -->
<img src="http://feeds.feedburner.com/~r/informatikblog/~4/S2qO08znJEQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.informatik-blog.com/2010/02/11/berechnen-der-dateigrose-beim-scanner/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.informatik-blog.com/2010/02/11/berechnen-der-dateigrose-beim-scanner/</feedburner:origLink></item>
		<item>
		<title>Mehrere IP-Adressen Bundles erstellen</title>
		<link>http://feedproxy.google.com/~r/informatikblog/~3/vMxIoQILj6Y/</link>
		<comments>http://www.informatik-blog.com/2009/12/16/mehrere-ip-adressen-bundles-erstellen/#comments</comments>
		<pubDate>Wed, 16 Dec 2009 14:53:41 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Arrays]]></category>
		<category><![CDATA[Bundle]]></category>
		<category><![CDATA[Sortieren]]></category>

		<guid isPermaLink="false">http://www.informatik-blog.net/?p=619</guid>
		<description><![CDATA[Nunja, zugegeben der Titel sagt nicht viel, jedoch habe ich mich gestern gefragt wie ich ein Array mit mehreren Einträgen bundlen kann. Zweck war, mehrere Domains inkl. IPs zu sortieren und bei gleichen IPs farbig auszugeben. Das Ergebniss ist eigentlich relativ einfach wie unten genanntes Beispiel zeigt: &#60;?php error_reporting(E_ALL); set_time_limit(0); echo ' &#60;form method=&#34;post&#34; action=&#34;&#34;&#62; [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Nunja, zugegeben der Titel sagt nicht viel, jedoch habe ich mich gestern gefragt wie ich ein Array mit mehreren Einträgen bundlen kann.</p>
<p>Zweck war, mehrere Domains inkl. IPs zu sortieren und bei gleichen IPs farbig auszugeben.</p>
<p>Das Ergebniss ist eigentlich relativ einfach wie unten genanntes Beispiel zeigt:</p>
<p><span id="more-619"></span></p>
<pre class="brush: php; title: ;">

&lt;?php
error_reporting(E_ALL);
set_time_limit(0);

echo '
&lt;form method=&quot;post&quot; action=&quot;&quot;&gt;
&lt;textarea name=&quot;urls&quot;&gt;&lt;/textarea&gt;&lt;br&gt;
&lt;input name=&quot;submit&quot; type=&quot;submit&quot; value=&quot;Abfragen&quot; /&gt;
&lt;/form&gt;
';

if (isset($_POST['submit'])) {
 $eingabe = explode(&quot;\n&quot;, $_POST['urls']);
}

$colorsArray = array(
'#ffebcd',
'#0000ff',
'#8a2be2',
'#a52a2a',
'#deb887',
'#5f9ea0',
'#7fff00',
'#d2691e',
'#ff7f50',
'#6495ed',
'#fff8dc',
'#dc143c',
'#00ffff',
'#ff8c00',
'#9932cc',
'#8b0000',
'#e9967a',
'#8fbc8f',
'#483d8b',
'#2f4f4f',
'#00ced1',
'#9400d3',
'#ff1493',
'#00bfff',
'#1e90ff',
'#b22222',
'#fffaf0',
'#228b22',
'#ff00ff',
'#f8f8ff',
'#ffd700',
'#daa520',
'#008000',
'#adff2f',
'#f0fff0',
'#ff69b4',
'#cd5c5c',
'#4b0082',
'#fffff0',
'#f0e68c',
'#e6e6fa',
'#fff0f5',
'#7cfc00',
'#fffacd',
'#add8e6',
'#f08080',
'#e0ffff',
'#fafad2',
'#90ee90',
'#ffb6c1',
'#ffa07a',
'#20b2aa',
'#87cefa',
'#778899',
'#b0c4de',
'#ffffe0',
'#00ff00',
'#32cd32',
'#faf0e6',
'#ff00ff',
'#800000',
'#66cdaa',
'#0000cd',
'#ba55d3',
'#9370db',
'#3cb371',
'#7b68ee',
'#00fa9a',
'#48d1cc',
'#c71585',
'#191970',
'#f5fffa',
'#ffe4e1',
'#ffe4b5',
'#ffdead',
'#000080',
'#fdf5e6',
'#808000',
'#6b8e23',
'#ffa500',
'#ff4500',
'#da70d6',
'#eee8aa',
'#98fb98',
'#afeeee',
'#db7093',
'#ffefd5',
'#ffdab9',
'#cd853f',
'#ffc0cb',
'#dda0dd',
'#b0e0e6',
'#800080',
'#ff0000',
'#bc8f8f',
'#4169e1',
'#8b4513',
'#fa8072',
'#f4a460',
'#2e8b57',
'#fff5ee',
'#a0522d',
'#87ceeb',
'#6a5acd',
'#708090',
'#fffafa',
'#00ff7f',
'#4682b4',
'#d2b48c',
'#008080',
'#d8bfd8',
'#ff6347',
'#40e0d0',
'#ee82ee',
'#f5deb3',
'#f5f5f5',
'#ffff00',
'#9acd32',
'#ffffff',
'#dcdcdc',
'#d3d3d3',
'#c0c0c0',
'#a9a9a9',
'#808080'
);

echo '&lt;script src=&quot;sorttable.js&quot;&gt;&lt;/script&gt;';

$startcolor = 0;

foreach ($eingabe as $out) {  $domains[] = array(gethostbyname(trim($out))   , $out  ); }

$colors = array();
foreach ($domains as $o) {
 if (!array_key_exists( $o[0] , $colors)) {
 $colors[$o[0]] = $colorsArray[ $startcolor ] ;
 $startcolor++;
 }
}

echo &quot;&lt;table class='sortable'&gt;&lt;tr&gt;&lt;td&gt;Domain&lt;/td&gt;&lt;td&gt;IP&lt;/td&gt;&lt;/tr&gt;&quot;;

$cnt = 0;
foreach ($domains as $ausgabe) {

 echo &quot;&lt;tr style='background-color:&quot;. $colors[ $ausgabe[0] ].&quot;;'&gt;
 &lt;td&gt;&quot;.$ausgabe[1].&quot;&lt;/td&gt;
 &lt;td&gt;&quot;.$ausgabe[0].&quot;&lt;/td&gt;
 &lt;/tr&gt;
 &quot;;
}
echo &quot;&lt;/table&gt;&quot;;

?&gt;
</pre>
<!-- google_ad_section_end -->
<img src="http://feeds.feedburner.com/~r/informatikblog/~4/vMxIoQILj6Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.informatik-blog.com/2009/12/16/mehrere-ip-adressen-bundles-erstellen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.informatik-blog.com/2009/12/16/mehrere-ip-adressen-bundles-erstellen/</feedburner:origLink></item>
		<item>
		<title>PC Industrie stabilisiert ihren Absatz laut Dell</title>
		<link>http://feedproxy.google.com/~r/informatikblog/~3/ibnQKstFOUU/</link>
		<comments>http://www.informatik-blog.com/2009/08/31/pc-industrie-stabilisiert-ihren-absatz-laut-dell/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 13:21:18 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[Neuigkeiten]]></category>
		<category><![CDATA[Dell]]></category>
		<category><![CDATA[Wi-Fi]]></category>
		<category><![CDATA[Wirtschaftskrise]]></category>

		<guid isPermaLink="false">http://www.informatik-blog.net/?p=612</guid>
		<description><![CDATA[Dank der Wirtschaftskriese ist nicht nur die Autoindustrie sondern auch die Rubrik Technologien stark betroffen. Laut aussagen von Dell ist der Absatz im im vergleich zum letzten Jahr um 22% gestiegen. Ebenso berichtet die Financial Times, dass die Nachfrage nach Computern wieder sehr hoch ist. Mögliche steigerung des absatzes könnte auch durch diese Produkte entstanden [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Dank der Wirtschaftskriese ist nicht nur die Autoindustrie sondern auch die Rubrik Technologien stark betroffen.</p>
<p>Laut aussagen von Dell ist der Absatz im im vergleich zum letzten Jahr um 22% gestiegen. Ebenso berichtet die Financial Times, dass die Nachfrage nach Computern wieder sehr hoch ist.</p>
<p><span id="more-612"></span></p>
<p>Mögliche steigerung des absatzes könnte auch durch diese Produkte entstanden sein:</p>
<p>Trotz der Besorgnis darüber, dass Spotify&#8217;s iPhone App möglicherweise keine Genehmigung erhält, da sie möglicherweise in Konkurrenz zu Apple eigenem Musik-Geschäft steht, sagt Cupertino wird es hierfür Paidcontent geben. Premium-Benutzer bekommen die Möglichkeit, Musik über das Mobilfunknetz zu Streamen. Ebenso wird es möglich sein gecachte Files im Wi-Fi Netz erneut abzuspielen.</p>
<div id="result_box" dir="ltr">Microsoft hat einige Details über das &#8220;White-Fi&#8221;-Projekt veröffentlicht, welche einen Weg für elektronische Geräte, deren Wi-FI und Frequenznutzung  vorsieht.</div>
<div dir="ltr"></div>
<!-- google_ad_section_end -->
<img src="http://feeds.feedburner.com/~r/informatikblog/~4/ibnQKstFOUU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.informatik-blog.com/2009/08/31/pc-industrie-stabilisiert-ihren-absatz-laut-dell/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		<feedburner:origLink>http://www.informatik-blog.com/2009/08/31/pc-industrie-stabilisiert-ihren-absatz-laut-dell/</feedburner:origLink></item>
		<item>
		<title>Der Umgang mit Identitätsdiebstahl</title>
		<link>http://feedproxy.google.com/~r/informatikblog/~3/BY6XhzBhsfo/</link>
		<comments>http://www.informatik-blog.com/2009/08/28/der-umgang-mit-identitatsdiebstahl/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 12:42:30 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[Sicherheit]]></category>
		<category><![CDATA[Datenschutz]]></category>
		<category><![CDATA[Diebstahl]]></category>
		<category><![CDATA[Internetshops]]></category>
		<category><![CDATA[Kreditkarten]]></category>

		<guid isPermaLink="false">http://www.informatik-blog.net/?p=607</guid>
		<description><![CDATA[Es beginnt harmlos. Ein paar kleine Einkäufe, an die Sie nicht mehr erinneren erscheint auf Ihrer Kreditkarte oder Debit Card. Diese sehen merkwürdig aus, geben ihnen aber zum jetzigen Zeitpunkt kein grund zur Sorge. Dann beginnt der richtige Spaß. Sie bekommen eine Kreditkartenabrechnung von mehreren hundert Euros für Dinge die sie nie gekauft haben. Sie [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Es beginnt harmlos.</span><span onmouseover="_tipon(this)" onmouseout="_tipoff()"> Ein paar kleine Einkäufe, an die Sie nicht mehr erinneren erscheint auf Ihrer Kreditkarte oder Debit Card.</span> Diese sehen merkwürdig aus, geben ihnen aber zum jetzigen Zeitpunkt kein grund zur Sorge.</p>
<p><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Dann beginnt der richtige Spaß.</span> Sie bekommen eine <span onmouseover="_tipon(this)" onmouseout="_tipoff()">Kreditkartenabrechnung von mehreren hundert Euros für Dinge die sie nie gekauft haben. Sie werden von einer Firma angerufen, welche bestätigt haben will ob sie den Laptop gekauft haben. Die Bank fordert</span> sie auf eine Autorechnung oder Miete abzuzahlen welche Sie niemals abgeschlossen haben.<br />
Willkommen im Club vom Identitätsdiebstahl. Mehreren Milionen Menschen passiert dies täglich. Um sich dagegen vorzubeugen lesen sie sich bitte nachfolgende Tips aufmerksam durch.</p>
<p><strong>Was ist Identitätsdiebstahl überhaupt?</strong></p>
<p><strong><span id="more-607"></span><br />
</strong></p>
<p><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Wie der Name schon sagt, bedeutet Identitätsdiebstahl (auch <em>Identitätsbetrug genannt)</em> dass jemand versucht Ihre Identität zu nutzen. Der Grund hierfür ist sehr einfach. Sie wollen Ihr Geld, bzw. Ihre verschuldung. Die Diebe versuchen über ihre Identität Waren zu bestellen und diese für lau zu ergattern.</span></p>
<p><span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span style="direction: ltr; text-align: left;">Das hauptproblem ist, dass sich jemand für Sie ausgibt um ein Verbrechen zu begehen.</span></span><span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span style="direction: ltr; text-align: left;"> </span> Sie sind mit Ihrem Namen, Ihrer Sozialversicherungsnummer (oder den grundstückswert wo Sie wohnen), und vielleicht sogar Ihre eigenen Konten unterwegs um illegale Taten anzustellen.</span></p>
<p><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Dies ist aber nicht der einzige Grund. Viele Diebe nutzen die gelegenheit um ihre eigenen Aktionen zu verschleiern oder um gewisse Dinge zu verbergern. Einige begehen Identitätsdiebstahl wegen Spionage, Erpressung, Drogenhandel und Geldwäsche.</span></p>
<p><strong><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Die verschiedenen Formen von Identitätsdiebstahl</span></strong></p>
<p><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Die meisten Fälle von Identitätsdiebstahl ist in zwei Kategorien unterteilt.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"> Die erste und bekannteste ist der <em>finanzielle Identitätsdiebstahl.</em></span><span onmouseover="_tipon(this)" onmouseout="_tipoff()"> Es versucht Jemand sich Zugriff auf Ihr Bank-, Kreditkarten-und Anlageform zu beschaffen.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()">Von dort aus, versuchen sie allmählich Ihr Geld auszugeben oder es umzustapeln.</span></p>
<p><span onmouseover="_tipon(this)" onmouseout="_tipoff()"> Die andere Kategorie <em>ist</em> kriminell <em>Identitätsdiebstahl.</em></span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span style="direction: ltr; text-align: left;"> </span> Das ist, wenn jemand, als Sie ausgibt.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()"> Es könnte ein Verbrecher auf der Flucht sein, oder jemand, der versucht, etwas wegen Ihrer sauberen Vergangenheit zu bekommen.</span><span onmouseover="_tipon(this)" onmouseout="_tipoff()"><span style="direction: ltr; text-align: left;"> </span> Sie nehmen Ihre Identität &#8211; einschließlich Ihrer Ausbildung und Arbeitshistorie-, um rechtmäßige Arbeit zu finden oder eine neue Existenz aufzubauen.</span></p>
<h2 style="margin: 4px 5px 4px 10px; color: #000000; font-family: Verdana,Geneva,sans-serif; font-size: 90%;"><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Wie die Identitätsdiebe Sie betrügen können</span></h2>
<p><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Es gibt eine Reihe von Möglichkeiten, wie dies geschehen kann, sowohl offline als auch online.</span><br />
I<span onmouseover="_tipon(this)" onmouseout="_tipoff()">n der Online-Welt, ist einer der beliebtesten der  Einsatz von betrügerischen E-Mails. </span><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Einige dieser E-Mails werden Sie über einen Vorfall mit der Bank, Paypal oder ähnlichen warnen </span><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Natürlich enthält diese E-mail einen Link. Nach klicken dieser Links öffnet sich eine Seite die ähnlich aussieht wie die des Unternehmens. </span> Nachdem sie auf dieser Seite angekommen sind, werden Sie bereits aufgefordert Kontodaten oder Benutzerdaten einzugeben. Was danach passiert können Sie sich bestimmt schon vorstellen.</p>
<p>Sowas zu erkennen ist sehr leicht, jedoch fallen immer wieder einige Leute auf diesen Betrug rein. <span onmouseover="_tipon(this)" onmouseout="_tipoff()">Eine weitere Möglichkeit welche Identitätsdiebe gerne nutzen ist das manipulieren von Händler Seiten.  Diese modifizieren die Zahlungsseite, so dass die Diebe ihre Kreditkarten details bekommen.</span></p>
<p>Ausserhalb des Internet ist es einfach informationen über Sie zu ergattern. <span onmouseover="_tipon(this)" onmouseout="_tipoff()">Manchmal genügt ein Anruf.</span> <span onmouseover="_tipon(this)" onmouseout="_tipoff()">Viele Leute denken bei manchen Antworten nicht vernünftig nach.</span></p>
<p><span onmouseover="_tipon(this)" onmouseout="_tipoff()"> Es ist eine leichte Sache Dokumente von ihnen zu ergattern, die persönliche Daten erhalten. </span><span onmouseover="_tipon(this)" onmouseout="_tipoff()">Viele Leute schmeissen gerne ihre Bankdaten und Kontoauszüge oder Rechnungen in den Papierkorb. Einige Diebe stehlen tatsächlich Kontodaten aus Mülleimern, oder Briefe aus dem Briefkasten. Es ist erstaunlich wie viele Daten ein Brief vom Finanzamt beinhaltet.</span></p>
<p><span onmouseover="_tipon(this)" onmouseout="_tipoff()"> Und vergessen wir nicht was bei einem Geldbeutel verlust, oder Diebstahl alles für Daten an jemanden übermittelt werden. Viele Menschen tragen zu viele Daten mit sich mit, so dass es für Diebe ein leichtes ist an Informationen wie Bankdaten, Pins oder ähnliches ran zu kommen.</span></p>
<p><strong>Werden sie nicht zum Opfer</strong></p>
<p>Es gibt viele Wege um sich selbst vor Identitätsdiebstahl zu schützen. Das wichtigste ist,  die aufmerksamkeit im Internet nicht auf sich zu ziehen. Dies reduziert die Chance nicht Opfer zu werden.</p>
<p>Wenn sie alte Rechnungen weg schmeissen oder Kreditkarten vernichten wollen, nutzen sie einen Papierschredder. Diese gibt es bereits für wenig Geld und macht ihre Dokumente unlesbar bzw unbrauchbar.<br />
Wenn Sie bei der Bank ihren Pin eingeben, verdecken Sie das Feld mit der Hand. Es gibt viele Menschen die über die Schulter an den Pin kommen wollen. Versuchen Sie nicht alle Bankkarten mitzunehmen sondern nur das nötigste dabei zu haben.</p>
<p>Wenn sie eine Transaktion machen, dann prüfen sie ob die Seite sicher ist. Dieses erkennen sie unten Rechts am gelben Schloss. Versuchen sie nur auf Seiten einzukaufen die auch seriöse Zertifikate besitzen. Sehr bekannt sind VeriSign und Thwate.<br />
Viele Seiten nutzen diese Zertifikate und für gewöhnlich können sie diesen trauen.<br />
Überprüfen sie die Links. In vielen Fällen ist der Link anders als er scheint. Prüfen Sie daher ob der Link wirklich der richtige ist.</p>
<p>Achtung: Wenn sie Zweifel haben, rufen sie bei ihrer Bank an. Diese kann ihnen normalerweise sagen ob es sich um Betrug handelt.</p>
<!-- google_ad_section_end -->
<img src="http://feeds.feedburner.com/~r/informatikblog/~4/BY6XhzBhsfo" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.informatik-blog.com/2009/08/28/der-umgang-mit-identitatsdiebstahl/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.informatik-blog.com/2009/08/28/der-umgang-mit-identitatsdiebstahl/</feedburner:origLink></item>
		<item>
		<title>ISP verändert .torrent Files beim Download</title>
		<link>http://feedproxy.google.com/~r/informatikblog/~3/u-w2Z91tKbY/</link>
		<comments>http://www.informatik-blog.com/2009/08/28/isp-verandert-torrent-files-beim-download/#comments</comments>
		<pubDate>Fri, 28 Aug 2009 11:44:13 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[Kurioses]]></category>
		<category><![CDATA[Internet]]></category>
		<category><![CDATA[ISP]]></category>
		<category><![CDATA[torrent]]></category>
		<category><![CDATA[TorrentFreak]]></category>
		<category><![CDATA[Traffic]]></category>

		<guid isPermaLink="false">http://www.informatik-blog.net/?p=602</guid>
		<description><![CDATA[Der Torrentanbieter TorrentFreak berichtet, dass ein Israelischer Internet Provider namens Bezeq den Inhalt von .torrent Datein während des Downloads abändert. Dieser Prozess läuft folgendermaßen ab. Wenn ein Bezeq Kunde eine .torrent File lädt, verändert der Provider die Datei und fügt einen Tracker hinzu. Der hinzugefügte Tracker kann nur von Bezeq Kunden benutzt werden und verbindet [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Der Torrentanbieter TorrentFreak berichtet, dass ein Israelischer Internet Provider namens Bezeq den Inhalt von .torrent Datein während des Downloads abändert.</p>
<p>Dieser Prozess läuft folgendermaßen ab. Wenn ein Bezeq Kunde eine .torrent File lädt, verändert der Provider die Datei und fügt einen Tracker hinzu. Der hinzugefügte Tracker kann nur von Bezeq Kunden benutzt werden und verbindet zu einem High-Speed Web-Seed welcher von diesem Provider gehostet wird.</p>
<p><span id="more-602"></span></p>
<p>Anstatt Sperrungen, Verbindungsabbrüchen, Einschränkungen, oder andere Wege um dem Kunden das Downloaden zu unterbinden wofür sie eigentlich zahlen, hostet Bezeq bekannte downloads. Der ISP spart somit viel Geld, da der Traffic nur Intern verbraucht wird und die Kunden profitieren davon, da die Verbindung wesentlich schneller ist.</p>
<p>Dieser Prozess ist eine schöne sache, jedoch ist das abändern von Datein ein schwerwiegender Eingriff in die Privatsphäre.</p>
<!-- google_ad_section_end -->
<img src="http://feeds.feedburner.com/~r/informatikblog/~4/u-w2Z91tKbY" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.informatik-blog.com/2009/08/28/isp-verandert-torrent-files-beim-download/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.informatik-blog.com/2009/08/28/isp-verandert-torrent-files-beim-download/</feedburner:origLink></item>
		<item>
		<title>Mac Adresse rausfinden in C#</title>
		<link>http://feedproxy.google.com/~r/informatikblog/~3/BPp4S8gLDPA/</link>
		<comments>http://www.informatik-blog.com/2009/08/25/mac-adresse-rausfinden-in-c/#comments</comments>
		<pubDate>Tue, 25 Aug 2009 09:33:12 +0000</pubDate>
		<dc:creator>Emanuel</dc:creator>
				<category><![CDATA[C#]]></category>
		<category><![CDATA[GUI]]></category>
		<category><![CDATA[MAC-Adresse]]></category>
		<category><![CDATA[Visual Studio]]></category>

		<guid isPermaLink="false">http://www.informatik-blog.net/?p=598</guid>
		<description><![CDATA[Wie bereits im Java Forum gepostet zeig ich euch auch noch wie ihr in C# die Mac-Adresse rausfindet. Beachtet, dass ihr hierfür die Library benötigt. Hier stelle ich euch ein kleines tool mit GUI vor welches ich entwickelt habe um die Mac-Adresse auszulesen: DefaultGUI.cs using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using [...]]]></description>
			<content:encoded><![CDATA[
<!-- google_ad_section_start -->
<p>Wie bereits im Java Forum gepostet zeig ich euch auch noch wie ihr in C# die Mac-Adresse rausfindet.</p>
<p>Beachtet, dass ihr hierfür die Library <system .Management.dll> benötigt.</p>
<p>Hier stelle ich euch ein kleines tool mit GUI vor welches ich entwickelt habe um die Mac-Adresse auszulesen:<br />
<span id="more-598"></span><br />
DefaultGUI.cs</p>
<pre class="brush: plain; title: ;">
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Management;
using System.Collections;

namespace MacGrabber
{
 public partial class DefaultGUI : Form
 {
 public DefaultGUI()
 {
 InitializeComponent();
 getNetworkData();
 }

 List&lt;NetworkItem&gt; NetworkData = new List&lt;NetworkItem&gt;();

 private void getNetworkData()
 {

 int i = 0;
 try
 {
 ManagementObjectSearcher query = new ManagementObjectSearcher(&quot;SELECT * FROM Win32_NetworkAdapterConfiguration&quot;);
 ManagementObjectCollection queryCollection = query.Get();
 foreach (ManagementObject mo in queryCollection)
 {

 if (mo[&quot;MacAddress&quot;] != null &amp;&amp; mo[&quot;IPAddress&quot;] != null)
 {
 NetworkData.Add(new NetworkItem(i, mo[&quot;Description&quot;].ToString(), mo[&quot;MacAddress&quot;].ToString().Replace(&quot;:&quot;, &quot;&quot;)));
 }
 }
 }
 catch (Exception ex)
 {
 Console.WriteLine(ex.Source);
 Console.WriteLine(ex.Message);
 }

 foreach (NetworkItem item in NetworkData)
 comboBoxMacList.Items.Add(item);
 if (this.comboBoxMacList.Items.Count &gt; 0)
 this.comboBoxMacList.SelectedIndex = 0;

 }
 private void label1_Click(object sender, EventArgs e)
 {

 }

 private void Form1_Load(object sender, EventArgs e)
 {

 }

 private void textBoxMacField_TextChanged(object sender, EventArgs e)
 {

 }

 private void setClipboard(string cbtext)
 {
 Clipboard.SetText(cbtext);
 }

 private void comboBoxMacList_SelectedIndexChanged(object sender, EventArgs e)
 {

 NetworkItem selectedItem = (sender as ComboBox).SelectedItem as NetworkItem;
 if (selectedItem != null)
 {
 settextBoxMacField(selectedItem.getMacAddr());
 setClipboard(selectedItem.getMacAddr());
 }
 }
 }
}
</pre>
<p>DefaultGUIDesigner.cs</p>
<pre class="brush: plain; title: ;">
namespace MacGrabber
{
 partial class DefaultGUI
 {
 /// &lt;summary&gt;
 /// Required designer variable.
 /// &lt;/summary&gt;
 private System.ComponentModel.IContainer components = null;

 /// &lt;summary&gt;
 /// Clean up any resources being used.
 /// &lt;/summary&gt;
 /// &lt;param name=&quot;disposing&quot;&gt;true if managed resources should be disposed; otherwise, false.&lt;/param&gt;
 protected override void Dispose(bool disposing)
 {
 if (disposing &amp;&amp; (components != null))
 {
 components.Dispose();
 }
 base.Dispose(disposing);
 }

 #region Windows Form Designer generated code

 /// &lt;summary&gt;
 /// Required method for Designer support - do not modify
 /// the contents of this method with the code editor.
 /// &lt;/summary&gt;
 private void InitializeComponent()
 {
 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(DefaultGUI));
 this.labelMac = new System.Windows.Forms.Label();
 this.textBoxMacField = new System.Windows.Forms.TextBox();
 this.comboBoxMacList = new System.Windows.Forms.ComboBox();
 this.SuspendLayout();
 //
 // labelMac
 //
 this.labelMac.AutoSize = true;
 this.labelMac.Location = new System.Drawing.Point(13, 7);
 this.labelMac.Name = &quot;labelMac&quot;;
 this.labelMac.Size = new System.Drawing.Size(72, 13);
 this.labelMac.TabIndex = 0;
 this.labelMac.Text = &quot;Mac-Adresse:&quot;;
 this.labelMac.Click += new System.EventHandler(this.label1_Click);
 //
 // textBoxMacField
 //
 this.textBoxMacField.Location = new System.Drawing.Point(90, 4);
 this.textBoxMacField.Name = &quot;textBoxMacField&quot;;
 this.textBoxMacField.Size = new System.Drawing.Size(208, 20);
 this.textBoxMacField.TabIndex = 1;
 this.textBoxMacField.TextChanged += new System.EventHandler(this.textBoxMacField_TextChanged);
 //
 // comboBoxMacList
 //
 this.comboBoxMacList.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
 this.comboBoxMacList.Location = new System.Drawing.Point(16, 30);
 this.comboBoxMacList.Name = &quot;comboBoxMacList&quot;;
 this.comboBoxMacList.Size = new System.Drawing.Size(282, 21);
 this.comboBoxMacList.TabIndex = 2;
 this.comboBoxMacList.SelectedIndexChanged += new System.EventHandler(this.comboBoxMacList_SelectedIndexChanged);
 //
 // DefaultGUI
 //
 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
 this.ClientSize = new System.Drawing.Size(310, 58);
 this.Controls.Add(this.comboBoxMacList);
 this.Controls.Add(this.textBoxMacField);
 this.Controls.Add(this.labelMac);
 this.FormBorderStyle = System.Windows.Forms.FormBorderStyle.FixedSingle;
 this.Icon = ((System.Drawing.Icon)(resources.GetObject(&quot;$this.Icon&quot;)));
 this.Name = &quot;DefaultGUI&quot;;
 this.Text = &quot;Mac Grabber&quot;;
 this.Load += new System.EventHandler(this.Form1_Load);
 this.ResumeLayout(false);
 this.PerformLayout();

 }

 #endregion

 private void settextBoxMacField(string text) { this.textBoxMacField.Text = text; }
 private void addComboBoxMacList(string item) { this.comboBoxMacList.Items.Add(item); }

 private System.Windows.Forms.Label labelMac;
 private System.Windows.Forms.TextBox textBoxMacField;
 public System.Windows.Forms.ComboBox comboBoxMacList;
 }
}
</pre>
<p>NetworkItem.cs </p>
<pre class="brush: plain; title: ;">
using System;
using System.Management;
using System.Windows.Forms;
using System.Collections;

public class NetworkItem
{
 public NetworkItem(int id, String desc, String mac)
 {
 this.id = id;
 this.description = desc;
 this.macaddr = mac;
 }

 public String getMacAddr()
 {
 return this.macaddr;
 }

 public String getDescription()
 {
 return this.description;
 }

 public int getID()
 {
 return this.id;
 }

 public override string ToString()
 {
 return this.description;
 }

 private String macaddr;
 private String description;
 private int id;

}
</pre>
<p>Program.cs </p>
<pre class="brush: plain; title: ;">
using System;
using System.Collections.Generic;
using System.Windows.Forms;

namespace MacGrabber
{
 static class Program
 {
 /// &lt;summary&gt;
 /// The main entry point for the application.
 /// &lt;/summary&gt;
 [STAThread]
 static void Main()
 {

 Application.EnableVisualStyles();
 Application.SetCompatibleTextRenderingDefault(false);
 Application.Run( new DefaultGUI() );

 }
 }
}
</pre>
<p>Auf wunsch publiziere ich gerne auch den Sourcecode in einem VS Projekt, bzw. die Binary in einem Archiv.</system></p>
<!-- google_ad_section_end -->
<img src="http://feeds.feedburner.com/~r/informatikblog/~4/BPp4S8gLDPA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.informatik-blog.com/2009/08/25/mac-adresse-rausfinden-in-c/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://www.informatik-blog.com/2009/08/25/mac-adresse-rausfinden-in-c/</feedburner:origLink></item>
	</channel>
</rss>
