<?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>Ich kann programmieren</title>
	<atom:link href="http://www.i-can-code.de/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.i-can-code.de</link>
	<description>Ein bischen Bla aus der Programmierwelt</description>
	<lastBuildDate>Fri, 06 Jan 2012 01:02:28 +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>ISPconfig Passwort Reset</title>
		<link>http://www.i-can-code.de/311/ispconfig-passwort-reset/</link>
		<comments>http://www.i-can-code.de/311/ispconfig-passwort-reset/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 01:02:28 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Fehler beheben]]></category>
		<category><![CDATA[ispconfig]]></category>
		<category><![CDATA[Mysql]]></category>
		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=311</guid>
		<description><![CDATA[Hallo, ich habe leider mein Passwort für den Admin Benutzer bei dem ISPconfig Admin vergessen gehabt. Nach vielen testen und schauen hab ich leider nichts gefunden, um das Passwort gut resetten zu können. Ihr müsste nur eine Verbindung zum MySQL Server aufbauen. Am besten per phpMyAdmin. Wer den nicht drauf hatte (wie ich) gibt in [...]]]></description>
			<content:encoded><![CDATA[<p>Hallo,</p>
<p>ich habe leider mein <strong>Passwort</strong> für den <strong>Admin Benutzer </strong>bei dem <strong>ISPconfig Admin vergessen</strong> gehabt. Nach <strong>vielen testen und schauen</strong> hab ich leider <strong>nichts gefunden</strong>, um das <strong>Passwort</strong> gut <strong>resetten </strong>zu können.<span id="more-311"></span></p>
<p>Ihr müsste nur eine <strong>Verbindung zum MySQL Server</strong> aufbauen. Am besten per phpMyAdmin. Wer den nicht drauf hatte (wie ich) gibt in die Kosole einfach das ein:<br />
<code>mysql -p</code><br />
Damit <strong>verbindet </strong>Ihr euch mit euren <strong>MySQL Server</strong> per Konsole. Jetzt gebt <code>show databases;</code> ein. Dann <strong>seht </strong>Ihr die <strong>ganzen Datenbanken</strong>, die auf den Server sind.</p>
<p><strong>Jetzt wird das Passwort resettet mit dem Befehl:</strong><br />
<code>update sys_user set ISPCONFIGDB.passwort = md5('newpassword') WHERE username = 'admin';</code><br />
Ersetzt bitte noch ISPCONFIGDB durch die Datenbank für den ISPconfig Admin (meistens ist es die ispconfigdb).</p>
<p><strong>Übrigends: Das ganze geht auch mit allen anderen Usern aus der Tabelle. Wer ein Passwort vergessen hat, kann es so am besten neu setzten.</strong></p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/ispconfig-passwort-reset','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/311/ispconfig-passwort-reset/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>rand() im Kommabereich</title>
		<link>http://www.i-can-code.de/308/rand-im-kommabereich/</link>
		<comments>http://www.i-can-code.de/308/rand-im-kommabereich/#comments</comments>
		<pubDate>Tue, 03 Jan 2012 22:52:06 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[komma]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[rand]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=308</guid>
		<description><![CDATA[Hallo, für alle die, die um 23:48 Uhr gerne mal nach Sachen googlen, die eigentlich auch anders lösbar sind hier dann mal eine nette Beschreibung, wie man mit der Funktion rand() in php auch Kommazahlen generieren kann: $Vote=rand(0,500); if($Vote&#62;0){ $Vote=$Vote/100; } Das ganze ist sehr Simpel, aber tut Absolut seinen Zweck Send to Facebook]]></description>
			<content:encoded><![CDATA[<p>Hallo,</p>
<p>für alle die, die um 23:48 Uhr gerne mal nach <strong>Sachen googlen</strong>, die eigentlich auch <strong>anders lösbar</strong> sind hier dann mal eine nette Beschreibung, wie man mit der <strong>Funktion rand() in php</strong> auch <strong>Kommazahlen</strong> generieren kann:<br />
<code>$Vote=rand(0,500);<br />
if($Vote&gt;0){<br />
$Vote=$Vote/100;<br />
}</code></p>
<p>Das ganze ist sehr Simpel, aber tut Absolut seinen Zweck <img src='http://www.i-can-code.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/rand-im-kommabereich','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/308/rand-im-kommabereich/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Alternative zu file_get_contents()</title>
		<link>http://www.i-can-code.de/303/alternative-zu-file_get_contents/</link>
		<comments>http://www.i-can-code.de/303/alternative-zu-file_get_contents/#comments</comments>
		<pubDate>Tue, 13 Sep 2011 14:25:27 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Fehler beheben]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[curl_close]]></category>
		<category><![CDATA[curl_exec]]></category>
		<category><![CDATA[curl_init]]></category>
		<category><![CDATA[curl_setopt]]></category>
		<category><![CDATA[file_get_contents]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=303</guid>
		<description><![CDATA[Die Funktion file_get_contents() läd im Grunde nur eine Datei rein oder die Ausgabe. Dies kann aber zu Fehler führen, wenn die php.ini Einstellung diese blockt. Sollte ein Fehler wie dieser kommen: * warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in SCRIPTNAME on line LINENUMBER Der Fehler tritt immer auf, wenn in [...]]]></description>
			<content:encoded><![CDATA[<p>Die <strong>Funktion file_get_contents()</strong> läd im Grunde nur <strong>eine Datei rein oder die Ausgabe</strong>. Dies <strong>kann </strong>aber zu <strong>Fehler führen</strong>, wenn die <strong>php.ini</strong> Einstellung diese <strong>blockt</strong>. <strong>Sollte ein Fehler wie dieser kommen:</strong><br />
<code>* warning: file_get_contents() [function.file-get-contents]: URL file-access is disabled in the server configuration in SCRIPTNAME on line LINENUMBER</code></p>
<p>Der <strong>Fehler tritt immer auf</strong>, wenn in der php.ini die Stelle <strong>&#8220;allow_url_fopen&#8221; auf &#8220;Off&#8221; gestellt ist</strong> und die Url, die geöffnet werden soll, auf einen <strong>entfernten Rechner</strong> sich befindet. Wenn Ihr <strong>Zugriff auf die php.ini habt</strong> könnt Ihr <strong>&#8220;allow_url_fopen = On&#8221;</strong> in die Datei schreiben. <strong>Ersetzt </strong>am besten die <strong>alte Passage</strong>, sonst kann es zu Fehlern kommen.</p>
<p><strong>Oder Ihr ersetzt die Funktion durch eine Zeitgemässere. Hier mal ein Beispielcode:</strong><br />
<code>$file_content = file_get_contents("http://server.tld/datei.txt");</code><br />
<br />
<strong>Ersetzt die Funktion durch diese:</strong><br />
<code>$initial = curl_init();<br />
curl_setopt($initial, CURLOPT_URL, "http://server.tld/datei.txt");<br />
curl_setopt($initial, CURLOPT_RETURNTRANSFER, 1);<br />
curl_setopt($initial, CURLOPT_CONNECTTIMEOUT, 5);<br />
$file_content = curl_exec($initial);<br />
curl_close($initial);</code></p>
<p><strong>Es gibt einiges an weiteren Variaben die man setzen kann. Schaut mal bei <a href="http://php.net/manual/de/function.curl-setopt.php" target="_blank" rel="nofollow">php.net</a> vorbei.</strong></p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/alternative-zu-file_get_contents','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/303/alternative-zu-file_get_contents/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OnClick Event beim IE und Chrome Browser richtig nutzen</title>
		<link>http://www.i-can-code.de/296/onclick-event-beim-ie-und-chrome-browser-richtig-nutzen/</link>
		<comments>http://www.i-can-code.de/296/onclick-event-beim-ie-und-chrome-browser-richtig-nutzen/#comments</comments>
		<pubDate>Wed, 22 Jun 2011 20:30:41 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Javascript]]></category>
		<category><![CDATA[onchange]]></category>
		<category><![CDATA[onclick]]></category>
		<category><![CDATA[select]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=296</guid>
		<description><![CDATA[Da ich die letzten Tage viel mit dem Chrome gearbeitet habe ist mir ein fast fataler Fehler aufgefallen: Meine Selectboxen haben einfach nicht den unter einer Option angegebenen OnClick Event abgesendet. Chrome und der IE scheinen die ganze Sache anders zu handhaben wie der Firefox. Bei dem hat der Folgende Code perfekt funktioniert: &#60;select name="handlung"&#62; [...]]]></description>
			<content:encoded><![CDATA[<p>Da ich die letzten Tage viel mit dem Chrome gearbeitet habe ist mir ein fast fataler Fehler aufgefallen: Meine Selectboxen haben einfach nicht den unter einer Option angegebenen OnClick Event abgesendet. Chrome und der IE scheinen die ganze Sache anders zu handhaben wie der Firefox.<span id="more-296"></span> Bei dem hat der Folgende Code perfekt funktioniert:<br />
<code>&lt;select name="handlung"&gt;<br />
&lt;option value="3" onclick="getField(3);"&gt;Beispiel&lt;/option&gt;<br />
&lt;/select&gt;</code></p>
<p>Normalerweise würde dann die Handlung &#8220;getField&#8221; ausgeführt, wenn ma auf das Element &#8220;Beispiel&#8221; klickt. Das ganze lässt sich leider nur über einen Umweg machen:<br />
<code>&lt;select name="handlung" id="handlung" onchange="getField(document.getElementById('handlung').value);"&gt;<br />
&lt;option value="3"&gt;Beispiel&lt;/option&gt;<br />
&lt;/select&gt;</code></p>
<p>Jetzt ist ein OnChange Event drin und dieser holt das Value des Feldes raus, was ausgewählt wurde. Ist im Grunde das selbe wie oben, nur das es in allen 3 größen Browsern funktioniert.</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/onclick-event-beim-ie-und-chrome-browser-richtig-nutzen','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/296/onclick-event-beim-ie-und-chrome-browser-richtig-nutzen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>preg_match und Leerzeichen</title>
		<link>http://www.i-can-code.de/293/preg_match-und-leerzeichen/</link>
		<comments>http://www.i-can-code.de/293/preg_match-und-leerzeichen/#comments</comments>
		<pubDate>Fri, 10 Jun 2011 18:16:56 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Einfacheres Arbeiten]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[php]]></category>
		<category><![CDATA[preg_match]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=293</guid>
		<description><![CDATA[Ein kurzer Zwischenruf: Wer gerne auf Leerzeichen bei preg_match Prüfen will, muss dann &#8220;[:space:]&#8221; in die Felder mit angeben. Das ganze würde dann so aussehen:preg_match("/^[0-9a-zßüäö.[:space:]-]+$/i",$Variable) Damit wird nur auf das Alphabet und ein paar Umlaute geprüft. Als Sonderzeichen ist ., Leerzeichen und &#8211; erlaubt. Send to Facebook]]></description>
			<content:encoded><![CDATA[<p>Ein kurzer Zwischenruf:<br />
Wer gerne auf Leerzeichen bei preg_match Prüfen will, muss dann &#8220;[:space:]&#8221; in die Felder mit angeben. Das ganze würde dann so aussehen:<code>preg_match("/^[0-9a-zßüäö.[:space:]-]+$/i",$Variable)</code></p>
<p>Damit wird nur auf das Alphabet und ein paar Umlaute geprüft. Als Sonderzeichen ist ., Leerzeichen und &#8211; erlaubt.</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/preg_match-und-leerzeichen','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/293/preg_match-und-leerzeichen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>RegEx und Reguläre Ausdrücke Editor</title>
		<link>http://www.i-can-code.de/289/regex-und-regulare-ausdrucke-editor/</link>
		<comments>http://www.i-can-code.de/289/regex-und-regulare-ausdrucke-editor/#comments</comments>
		<pubDate>Thu, 26 May 2011 13:42:59 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Einfacheres Arbeiten]]></category>
		<category><![CDATA[editor]]></category>
		<category><![CDATA[RegEx]]></category>
		<category><![CDATA[Reguläre Ausdrücke]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=289</guid>
		<description><![CDATA[Ich habe die Tage mal wieder an meinem Template System gebastelt und dabei etwas mit Regulären Ausdrücken rumspielen müssen. Das ganze ist leider sehr nervig, wenn man etwas ändern muss, es hochladen, F5 drücken und dann erst das Ergebis sieht. Darum hab ich mal etwas gegooglet und in dem Blog von Schraegschrift fand ich dann [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe die Tage mal wieder an meinem Template System gebastelt und dabei etwas mit Regulären Ausdrücken rumspielen müssen. Das ganze ist leider sehr nervig, wenn man etwas ändern muss, es hochladen, F5 drücken und dann erst das Ergebis sieht.<span id="more-289"></span></p>
<p>Darum hab ich mal etwas gegooglet und in dem Blog von <a href="http://schraegschrift.de/online-regulaere-ausdruecke-testen/" target="_blank">Schraegschrift</a> fand ich dann etwas sehr Cooles <a href="http://gskinner.com/RegExr/" target="_blank">gskinner RegExr Editor</a> <img src='http://www.i-can-code.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . </p>
<blockquote><p>Reguläre Ausdrücke stellen eine Art Filterkriterium für Texte dar, indem der jeweilige reguläre Ausdruck in Form eines Musters mit dem Text abgeglichen wird. So ist es beispielsweise möglich, alle Wörter, die mit S beginnen und mit D enden, zu matchen (von englisch „to match“ – „auf etwas passen“, „finden“), ohne die zwischenliegenden Buchstaben explizit vorgeben zu müssen.<br />Quelle: Wikipedia</p></blockquote>
<p>In den Text den man dort im Editor zur Verfügung hat kann man dann seine RegEx Schnippsel testen. Dort findet man auch ein paar Beispiel Schnippsel, welche man gut verwenden kann.</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/regex-und-regulare-ausdrucke-editor','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/289/regex-und-regulare-ausdrucke-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Skype Icon wiederherstellen in Ubuntu 11.04</title>
		<link>http://www.i-can-code.de/284/skype-icon-wiederherstellen-in-ubuntu-11-04/</link>
		<comments>http://www.i-can-code.de/284/skype-icon-wiederherstellen-in-ubuntu-11-04/#comments</comments>
		<pubDate>Mon, 09 May 2011 19:15:17 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Fehler beheben]]></category>
		<category><![CDATA[dconf-tools]]></category>
		<category><![CDATA[skype]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=284</guid>
		<description><![CDATA[Ich habe leider die Tage den Fehler gemacht und das Update von Ubuntu 10.04 auf 11.04 einfach mal Installiert. Mal abgesehen von dem neuen Desktop gab es noch einige echt fiese Neuerungen. Das ist jetzt aber nicht soooooo schlimm. Das schlimme ist nur, das ich jetzt das Skype Icon nicht mehr in der Benachrichtigungleiste habe. [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe leider die Tage den Fehler gemacht und das Update von Ubuntu 10.04 auf 11.04 einfach mal Installiert. Mal abgesehen von dem neuen Desktop gab es noch einige echt fiese Neuerungen. Das ist jetzt aber nicht soooooo schlimm.<span id="more-284"></span></p>
<p>Das schlimme ist nur, das ich jetzt das Skype Icon nicht mehr in der Benachrichtigungleiste habe. Dadurch ist es teilweise schwer zu sehen, ob jemand geschrieben hat. Man erkennt zwar einen kleinen Punkt, auf den man auch klicken kann, aber es ist nicht das gelbe vom Ei <img src='http://www.i-can-code.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p>Der <a href="https://bugs.launchpad.net/ubuntu/+source/skype/+bug/764473" target="_blank" rel="nofollow">Bug</a> ist wohl schon bekannt, aber das bringt mir jetzt erst mal nix <img src='http://www.i-can-code.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  . Es gibt jetzt 2 Ansätze, die man versuchen kann.</p>
<p><strong>Erster Ansatz:</strong><br />
Schaut mal ob das Programm nicht Blockiert ist für die Leiste:<br />
1. Installiert dconf-tools (sudo apt-get install dconf-tools)<br />
2. Drückt Alt-F2 tippt dconf-editor ein<br />
3. Klickt auf Desktop > Unity > Panel, Doppelklick auf systray-whitelist und fügt einen Eintrag für Skype in der gleichen Art wie die anderen hinzu, ( &#8216;Skype&#8217; )<br />
4. Schliesst dconf-editor und ausloggen und dann wieder einloggen.<br />
Das sollte es gebracht haben. Ich hab den Eintrag drin gehabt und habe ihn dann gelöscht. Das hatte nur einen einmaligen Effekt.</p>
<p><strong>Zweiter Ansatz:</strong><br />
<code>killall -9 "notification-area-applet"</code>Das Beendet die Benachrichtigungsleiste und Ubuntu sollte dann fragen, ob es sie neu Laden soll. Klickt dann bitte ja. Dann sollte es drin sein. Auch das ist keine permanente Lösung, aber eine mit einem besseren Effekt als die oben (jedenfalls bei mir)</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/skype-icon-wiederherstellen-in-ubuntu-11-04','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/284/skype-icon-wiederherstellen-in-ubuntu-11-04/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Desktop anzeigen Button unter Windows 7</title>
		<link>http://www.i-can-code.de/233/desktop-anzeigen-button-unter-windows-7/</link>
		<comments>http://www.i-can-code.de/233/desktop-anzeigen-button-unter-windows-7/#comments</comments>
		<pubDate>Tue, 19 Apr 2011 09:32:29 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Einfacheres Arbeiten]]></category>
		<category><![CDATA[desktop anzeigen]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=233</guid>
		<description><![CDATA[Ich finde Windows 7 eigentlich sehr gut gelungen. Es bietet vieles, was mit bei Vista genommen wurde. Leider ist der &#8220;Desktop anzeigen&#8221; Button jetzt ganz nach Rechts in der Taskleiste gesprungen. Das ist natürlich logisch, weil wenn man mal drauf bleibt, sieht man das der Desktop angezeigt wird, ohne zu Klicken. Das wäre natürlich sehr [...]]]></description>
			<content:encoded><![CDATA[<p>Ich finde Windows 7 eigentlich sehr gut gelungen. Es bietet vieles, was mit bei Vista genommen wurde. Leider ist der &#8220;Desktop anzeigen&#8221; Button jetzt ganz nach Rechts in der Taskleiste gesprungen. Das ist natürlich logisch, weil wenn man mal drauf bleibt, sieht man das der Desktop angezeigt wird, ohne zu Klicken. Das wäre natürlich sehr oft der Fall, wenn man es neben der Startbutton setzten würde<span id="more-233"></span></p>
<p>Da ich aber nicht gerne auf diesen Button an dem Punkt verzichten will, musste etwas anderes her. Danke an <a href="http://www.unawave.de/windows-7-tipps/desktop-anzeigen.html" rel="nofollow" target="_blank">Unawave.de</a> für die nette Beschreibung.</p>
<p>Hier mal die Schritt für Schritt Anleitung:</p>
<p><strong>Schritt 1:</strong> Ihr müsst eine Datei erstellen, die den Befehl für &#8220;Desktop anzeigen&#8221; enthält. Ich habe das ganze im Ordner Programme gemacht. Dort ist es gut versteckt und es geht mir nicht auf den Geist. Dann habe ich eine Datei mit dem Texteditor mit folgendem Inhalt erstellt:<br /><strong>[Shell]<br />
Command=2<br />
IconFile=imageres.dll,105<br />
[Taskbar]<br />
Command=ToggleDesktop</strong><br />
<strong>Speichern Sie die Datei am besten unter den Namen &#8220;Desktop.Show.scf&#8221; oder benennt die txt Datei um.</strong><br /><a href="http://www.i-can-code.de/wp-content/uploads/2011/04/1.png"><img src="http://www.i-can-code.de/wp-content/uploads/2011/04/1-1024x619.png" alt="" title="1" width="524" height="319" class="alignnone size-large wp-image-234" /></a></p>
<p><a href="http://www.i-can-code.de/wp-content/uploads/2011/04/2.png"><img src="http://www.i-can-code.de/wp-content/uploads/2011/04/2-300x225.png" alt="" title="2" width="300" height="225" class="alignright size-medium wp-image-240"/></a><strong>Schritt 2:</strong> Nun haltet bitte Shift gedrückt und klickt mit der Rechten Maustaste auf die gerade erstellte Datei. Dann erscheint der Menupunkt &#8220;Als Pfad kopieren&#8221;. Da bitte drauf klicken. Dann habt Ihr den Pfad zu der Datei in der Zwischenablage.&nbsp;<br />
&nbsp;<br />
&nbsp;<br />&nbsp;<br />&nbsp;<br />&nbsp;
</p>
<p><a href="http://www.i-can-code.de/wp-content/uploads/2011/04/3.png"><img src="http://www.i-can-code.de/wp-content/uploads/2011/04/3-300x251.png" alt="" title="3" width="300" height="251" class="alignleft size-medium wp-image-244" /></a><a href="http://www.i-can-code.de/wp-content/uploads/2011/04/4.png"><img src="http://www.i-can-code.de/wp-content/uploads/2011/04/4.png" alt="" title="4" width="114" height="119" class="alignright size-full wp-image-245" /></a><strong>Schritt 3:</strong> Geht jetzt bitte auf den Desktop und klickt wieder mit der Rechten Maustaste auf den Hintergrund, um eine neue Datei zu erstellen. Diese Datei dann bitte in etwas Aussagekräftiges wie &#8220;Desktop anzeigen.exe&#8221; benennen. Das .exe ist sehr wichtig. Die Warnung die Windows dann ausspuckt, einfach mit &#8220;Ja&#8221; beantworten.&nbsp;</p>
<p><a href="http://www.i-can-code.de/wp-content/uploads/2011/04/5.png"><img src="http://www.i-can-code.de/wp-content/uploads/2011/04/5-282x300.png" alt="" title="5" width="282" height="300" class="alignright size-medium wp-image-248" /></a><strong>Schritt 4:</strong> Danach klickt Ihr mit der Rechten Maustaste auf die eben erstellte Datei und wählt dann &#8220;An Taskleiste anheften&#8221; aus. Damit habt Ihr schon mal die Verknüpfung in der Taskleiste. Damit ist das Gröbste schon erledigt.&nbsp;<br />&nbsp;<br />&nbsp;<br />&nbsp;<br />&nbsp;<br />&nbsp;<br />&nbsp;<br />&nbsp;<br />&nbsp;</p>
<p><a href="http://www.i-can-code.de/wp-content/uploads/2011/04/7.png"><img src="http://www.i-can-code.de/wp-content/uploads/2011/04/7-215x300.png" alt="" title="7" width="215" height="300" class="alignleft size-medium wp-image-249" /></a><strong>Schritt 5:</strong> Jetzt auf den neuen Button mit Rechter Maustaste klicken und dann nochmal mit Rechter Maustaste auf &#8220;Desktop anzeigen&#8221; (oder wie Ihr den Button genannt habt) klicken und dann bitte &#8220;Eigenschaften&#8221; anklicken. Dann fügt Ihr den Pfad, den Ihr unter <strong>Schritt 2</strong> in die Zwischenablage gepackt habt, einfach mit <strong>STRG + V</strong> ein.</p>
<p>Dann speichern und dann könnt Ihr das mal testen. Es sollte jetzt gehen. Jetzt könnt Ihr das Programm auf dem Desktop löschen. Dieses diente nur als Dummy für die Taskleiste und hat jetzt ausgedient. <strong>Das richtige Bild zu dem neuen Icon erscheint erst nach dem Neustart.</strong>&nbsp;<br />&nbsp;</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/desktop-anzeigen-button-unter-windows-7','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/233/desktop-anzeigen-button-unter-windows-7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Backup Strategien &#8211; Voll, Inkrementell oder Differentiell</title>
		<link>http://www.i-can-code.de/223/backup-strategien-voll-inkrementell-oder-differentiell/</link>
		<comments>http://www.i-can-code.de/223/backup-strategien-voll-inkrementell-oder-differentiell/#comments</comments>
		<pubDate>Mon, 11 Apr 2011 21:07:42 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Fehler beheben]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[differentiell]]></category>
		<category><![CDATA[inkrementell]]></category>
		<category><![CDATA[vollbackup]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=223</guid>
		<description><![CDATA[Wer heutzutage keine Backups macht, braucht sich später nicht beschweren. Gerade wer Daten besitzt, die man nicht wieder besorgen könnte (Online Shop Kundendatenbank) MUSS ein Backup machen. Mit persönlich ist in meinen 7 Jahren erst eine Festplatte kaputt gegangen und ich habe ein Backup einer Webseite verloren. Das war ärgerlich, aber man lernt ja bekanntlich [...]]]></description>
			<content:encoded><![CDATA[<p>Wer heutzutage keine Backups macht, braucht sich später nicht beschweren. Gerade wer Daten besitzt, die man nicht wieder besorgen könnte (Online Shop Kundendatenbank) MUSS ein Backup machen. Mit persönlich ist in meinen 7 Jahren erst eine Festplatte kaputt gegangen und ich habe ein Backup einer Webseite verloren. Das war ärgerlich, aber man lernt ja bekanntlich aus Fehlern.<span id="more-223"></span></p>
<h2>Vollbackup</h2>
<p>Bei einem Vollbackup werden meist alle relevanten Daten gebackupt (nicht unbedingt Windows System Dateien). Dabei muss man dann den gesamten Datenbestand durch die Leitung zum Backup Server senden können und das am besten, während alle Mitarbeiter/User nicht mehr auf den Arbeitsplätzen/Webservern sind.</p>
<p><strong>Vorteile</strong></p>
<ul>
<li>Ein Backup reicht für Wiederherstellung</li>
<li>Gesuchte Datei schneller auszumachen</li>
</ul>
<p><strong>Nachteile</strong></p>
<ul>
<li>Hohes Datenaufkommen</li>
<li>Großer Speicherbedarf</li>
</ul>
<h2>Inkrementelles Backup</h2>
<p>Bei einem Inkrementellen Backup wird z.B. am Sonntag immer ein Vollbackup gemacht (Webseiten So 4 Uhr Nachts. Da ist kein Mensch online). An allen anderen Tagen werden nur die Daten gebackup, die sich geändert haben. Dadurch wird der Speicherbedarf erheblich verringert und auch das Datenaufkommen.</p>
<p><strong>Vorteile</strong></p>
<ul>
<li>Wenig Datenaufkommen</li>
<li>Geringer Speicherbedarf</li>
</ul>
<p><strong>Nachteile</strong></p>
<ul>
<li>Bei Wiederherstellung Vollbackup und alle Inkrementellen Backups nötig</li>
<li>Gelöschte Daten bei Backup bis Vollbackup weiter vorhanden</li>
</ul>
<h2>Differentielles Backup</h2>
<p>Der Name sagt es schon: Bei deinem Differentiellen Backup wird einfach nur die Differenz zum Vollbackup gemacht. So würde z.B. am Sonntag das Vollbackup gemacht (wieder um 4 Uhr nachts <img src='http://www.i-can-code.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  ) und dann am Dienstag die Differenz von dem, was sich bisher geändert hat. Am Dienstag der Job wieder laufen und er würde das Backup von Monat verwerfen und wieder die Differenz von Sonntag zu heute ziehen.</p>
<p><strong>Vorteile</strong></p>
<ul>
<li>Wenig Datenaufkommen</li>
<li>Leicht Wiederherstellbar</li>
</ul>
<p><strong>Nachteile</strong></p>
<ul>
<li>Bei Wiederherstellung Vollbackup und letztes Differentielles Backup nötig</li>
<li>Gelöschte Daten bei Backup bis Vollbackup weiter vorhanden</li>
<li>Hohes Datenaufkommen</li>
</ul>
<h2>Empfohlene Methode</h2>
<p>Ich persönlich nutze meistens ein Vollbackup. Es ist einfach wieder herzustellen und es tut meistens seinen Zweck. Ich würde die Methode nur ändern, wenn der Datendurchsatz es nicht im Netzwerk erlaubt oder man ein Speicherplatzproblem hat.</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/backup-strategien-voll-inkrementell-oder-differentiell','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/223/backup-strategien-voll-inkrementell-oder-differentiell/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Maps mal anders</title>
		<link>http://www.i-can-code.de/215/maps-mal-anders/</link>
		<comments>http://www.i-can-code.de/215/maps-mal-anders/#comments</comments>
		<pubDate>Tue, 29 Mar 2011 15:08:59 +0000</pubDate>
		<dc:creator>Ralph</dc:creator>
				<category><![CDATA[Offtropic]]></category>
		<category><![CDATA[baidu]]></category>
		<category><![CDATA[edushi]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[maps]]></category>
		<category><![CDATA[Verbotene Stadt]]></category>

		<guid isPermaLink="false">http://www.i-can-code.de/?p=215</guid>
		<description><![CDATA[Ich nutze jetzt seit vielen Jahren google Maps und seit ich mein Android Telefon habe noch mehr. Es ist einfach genial und so schön zu nutzen. Warum sollte man überhaupt mal andere testen? Eigentlich hat google Maps alles, was ich brauche, aber es gibt einige Dienste, die noch ein paar Eye candys haben. Der Chinesische [...]]]></description>
			<content:encoded><![CDATA[<p>Ich nutze jetzt seit <strong>vielen Jahren google Maps</strong> und seit ich mein <strong>Android Telefon habe noch mehr</strong>. Es ist einfach genial und so schön zu nutzen. <strong>Warum</strong> sollte man <strong>überhaupt</strong> mal <strong>andere testen</strong>? <strong>Eigentlich hat google Maps alles</strong>, was ich brauche, aber es gibt einige Dienste, die noch ein paar Eye candys haben.</p>
<p>Der Chinesische Dienst baidu.com bietet z.B. eine sehr interessante Ansicht für Peking. Das ganze ist liebevoll in Pixel gestaltet worden.<br />
<strong>Hier die Verbotene Stadt:</strong><br />
<a href="http://www.i-can-code.de/wp-content/uploads/2011/04/Verbotene.Stadt_.Peking.jpg"><img src="http://www.i-can-code.de/wp-content/uploads/2011/04/Verbotene.Stadt_.Peking-300x167.jpg" alt="" title="Verbotene.Stadt.Peking" width="300" height="167" class="alignnone size-medium wp-image-216" /></a></p>
<p><strong>Etwas ähnliches bietet edushi.com für Shanghai an</strong>. Dort gibt es auch eine etwas pixeligere Ansicht für die gesamte Stadt. Hier ein Auszug:<br />
<a href="http://www.i-can-code.de/wp-content/uploads/2011/03/Shanghai.jpg"><img src="http://www.i-can-code.de/wp-content/uploads/2011/03/Shanghai-300x188.jpg" alt="" title="Shanghai" width="300" height="188" class="alignnone size-medium wp-image-218" /></a></p>
<p>Das interessante an der Map von edushi ist die Werbung die da rum fliegt. Das lockert das ganze noch weiter auf. Sehr gelungen sind beide, auch wenn mit baidu weitaus besser gefällt. Es wirkt einfach viel mehr wie eine Pixelstadt.</p>
<div class="fb_wrap"><a class="fb_link" onclick="fbs_click('http://www.i-can-code.de/maps-mal-anders','');return false;" href="#">Send to Facebook</a></div>]]></content:encoded>
			<wfw:commentRss>http://www.i-can-code.de/215/maps-mal-anders/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

