<?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>wirehack7wirehack7 - Das leben in der Datenmatrix</title>
	<atom:link href="http://wirehack7.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://wirehack7.com</link>
	<description>Das leben in der Datenmatrix</description>
	<lastBuildDate>Sun, 13 May 2012 16:35:53 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Diablo 3</title>
		<link>http://wirehack7.com/2012/05/diablo-3/</link>
		<comments>http://wirehack7.com/2012/05/diablo-3/#comments</comments>
		<pubDate>Fri, 11 May 2012 19:49:19 +0000</pubDate>
		<dc:creator>wirehack7</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Kreationen]]></category>
		<category><![CDATA[Webseiten]]></category>

		<guid isPermaLink="false">http://wirehack7.com/?p=336</guid>
		<description><![CDATA[Diablo 3 Countdown: Ich habe aus undefinierbaren geistigen Gründen eine Seite für Diablo 3 erstellt, darauf befindet sich ein Countdown. Ich habe das Spiel vorbestellt und warte und warte. Um mir die Wartezeit zu &#8220;verkürzen&#8221; habe ich diese Seite erstellt. Man fühlt sich doch gleich wohler wenn man sieht wie die Zeit vergeht ;)]]></description>
			<content:encoded><![CDATA[<p><a href="http://diablo3.wirehack7.com/">Diablo 3 Countdown</a>: Ich habe aus undefinierbaren geistigen Gründen eine Seite für Diablo 3 erstellt, darauf befindet sich ein Countdown. Ich habe das Spiel vorbestellt und warte und warte. Um mir die Wartezeit zu &#8220;verkürzen&#8221; habe ich diese Seite erstellt. Man fühlt sich doch gleich wohler wenn man sieht wie die Zeit vergeht ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://wirehack7.com/2012/05/diablo-3/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>27.04.2012</title>
		<link>http://wirehack7.com/2012/04/27-04-2012/</link>
		<comments>http://wirehack7.com/2012/04/27-04-2012/#comments</comments>
		<pubDate>Fri, 27 Apr 2012 07:37:31 +0000</pubDate>
		<dc:creator>wirehack7</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Ich]]></category>
		<category><![CDATA[EVE]]></category>

		<guid isPermaLink="false">http://wirehack7.com/?p=327</guid>
		<description><![CDATA[Torchlight 2 ist als Preorder erhältlich (mit Torchlight 1), ich habe mein EVE Abo gekündigt und fange wieder mit WoW an (jaja, schimpft nur). Derzeit habe ich keine Muse EVE weiter zuspielen. Derzeit spiele ich wie ein Besessener Dota 2, ist ein wirklich tolles Spiel. Und ich bastel derzeit im RPG Maker VX. Das war [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://store.steampowered.com/app/200710">Torchlight 2</a> ist als Preorder erhältlich (mit Torchlight 1), ich habe mein <a href="http://eveonline.com">EVE</a> Abo gekündigt und fange wieder mit <a href="http://eu.battle.net/wow/de/">WoW</a> an (jaja, schimpft nur). Derzeit habe ich keine Muse EVE weiter zuspielen. Derzeit spiele ich wie ein Besessener <a href="http://dota2.com/">Dota 2</a>, ist ein wirklich tolles Spiel. Und ich bastel derzeit im <a href="http://www.rpgmakerweb.com/">RPG Maker VX</a>. Das war mein Lebenszeichen für heute.</p>
]]></content:encoded>
			<wfw:commentRss>http://wirehack7.com/2012/04/27-04-2012/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Das Wort zum Sonntag</title>
		<link>http://wirehack7.com/2012/04/das-wort-zum-sonntag/</link>
		<comments>http://wirehack7.com/2012/04/das-wort-zum-sonntag/#comments</comments>
		<pubDate>Sun, 22 Apr 2012 19:07:01 +0000</pubDate>
		<dc:creator>wirehack7</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Ich]]></category>
		<category><![CDATA[EVE]]></category>

		<guid isPermaLink="false">http://wirehack7.com/?p=316</guid>
		<description><![CDATA[Heute mal ein paar Neuigkeiten zum Sonntag. Ich habe EVE weitergespielt und es geschafft mir zwei Schlachtschiffe zuzulegen, jetzt heisst es Skills trainieren für die Bewaffnung. Mal schauen wie sich das in die Länge ziehen wird, ich freue mich aber auf den ersten Einsatz. Desweiteren werde ich dann auf Black Ops skillen, liest sich sehr [...]]]></description>
			<content:encoded><![CDATA[<p>Heute mal ein paar Neuigkeiten zum Sonntag.</p>
<p>Ich habe <a href="http://eveonline.com">EVE</a> weitergespielt und es geschafft mir zwei Schlachtschiffe zuzulegen, jetzt heisst es Skills trainieren für die Bewaffnung. Mal schauen wie sich das in die Länge ziehen wird, ich freue mich aber auf den ersten Einsatz. Desweiteren werde ich dann auf Black Ops skillen, liest sich sehr interessant was man da machen kann.</p>
<p>
<a href='http://wirehack7.com/2012/04/das-wort-zum-sonntag/2012-04-20-18-38-05/' title='EVE Armarr Battleship Abaddon'><img width="150" height="150" src="http://wirehack7.com/wp-content/uploads/2012/04/2012.04.20.18.38.05-150x150.png" class="attachment-thumbnail" alt="EVE Armarr Battleship Abaddon" title="EVE Armarr Battleship Abaddon" /></a><br />
<a href='http://wirehack7.com/2012/04/das-wort-zum-sonntag/2012-04-20-18-41-17/' title='EVE Armarr Battleship'><img width="150" height="150" src="http://wirehack7.com/wp-content/uploads/2012/04/2012.04.20.18.41.17-150x150.png" class="attachment-thumbnail" alt="EVE Armarr Battleship" title="EVE Armarr Battleship" /></a><br />
<a href='http://wirehack7.com/2012/04/das-wort-zum-sonntag/2012-04-20-18-52-59/' title='EVE Armar Battleship'><img width="150" height="150" src="http://wirehack7.com/wp-content/uploads/2012/04/2012.04.20.18.52.59-150x150.png" class="attachment-thumbnail" alt="EVE Armar Battleship" title="EVE Armar Battleship" /></a>
</p>
<p>Dieses Wochenende war <a href="http://eu.battle.net/d3/de/">Diablo 3</a> als Beta frei spielbar. Dabei kann man bis Stufe 13 spielen um das Spiel auszutusten, auch testete Blizzard die Serverstabilität. Hat wohl nicht immer geklappt, denn oft waren die Server nicht erreichbar oder zu voll. Naja ist eine Beta. Bei mir hats ewig gedauert bis ich das Spiel installieren konnte da der Installer recht bescheiden ist. So gab es andauernd Fehler beim Download, ich hoffe das ist bis zum Release behoben.<br />
Leider war das Spiel etwas eine Enttäuschung, das Skillsystem mit den Runen sagt mir einfach nicht zu. Ich fand da das Feintuning in Diablo 2 besser und nicht ganz so Casual.</p>
<p>Ich habe nun auch angefangen ernsthaft <a href="http://www.dota2.com/">Dota 2</a> zu spielen. Langsam komme ich mit der Spielweise in diesem Spiel immer besser klar, so hatte ich es geschafft das letzte mal auch wirklich ein Spiel zu bestimmen. Naja, lag wohl auch daran dass der Gegner wohl nicht so gut war. Aber immerhin, mich hat es gefreut.</p>
<p>
<a href='http://wirehack7.com/2012/04/das-wort-zum-sonntag/2012-04-22_00005/' title='Dota 2'><img width="150" height="150" src="http://wirehack7.com/wp-content/uploads/2012/04/2012-04-22_00005-150x150.jpg" class="attachment-thumbnail" alt="Dota 2" title="Dota 2" /></a><br />
<a href='http://wirehack7.com/2012/04/das-wort-zum-sonntag/2012-04-22_00006/' title='Dota 2'><img width="150" height="150" src="http://wirehack7.com/wp-content/uploads/2012/04/2012-04-22_00006-150x150.jpg" class="attachment-thumbnail" alt="Dota 2" title="Dota 2" /></a>
</p>
<p>Zu guter letzt etwas Produktives: Ich arbeite derzeit an einen neuen Internetauftritt einer Firma für Hardwarereparatur. Mal schauen wir beim Chef der Vorschlag ankommt. Ich hoffe gut.</p>
<p>PS: Der Blog ist nun endlos, wenn man nun nach unten scrollt in der Artikelansicht laden sich die vorherigen automatisch nach (Javascript vorrausgesetzt).</p>
]]></content:encoded>
			<wfw:commentRss>http://wirehack7.com/2012/04/das-wort-zum-sonntag/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>PHP MySQL Class</title>
		<link>http://wirehack7.com/2012/03/php-mysql-class/</link>
		<comments>http://wirehack7.com/2012/03/php-mysql-class/#comments</comments>
		<pubDate>Mon, 26 Mar 2012 20:41:26 +0000</pubDate>
		<dc:creator>wirehack7</dc:creator>
				<category><![CDATA[Coding]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://wirehack7.com/?p=303</guid>
		<description><![CDATA[Auf drängen eines Einzelnen für die Allgemeinheit eine Warnung: Diese Klasse dient der Veranschaulichung und sollte so nicht benutzt werden da sie ein Sicherheitsrisiko darstellt (zufrieden &#8216;fanta&#8217;?) &#60; ?php&#160;class MySQL &#123;&#160; var $connection;&#160; function connect&#40;&#41; &#123; global $dbhost,$dbuser,$dbpass;&#160; if&#40;!$this-&#62;connection&#41; $this-&#62;connection = mysql_connect&#40;$dbhost,$dbuser,$dbpass&#41; OR DIE &#40;$this-&#62;mysql_err&#40;&#41;&#41;;&#160; if&#40;$this-&#62;connection&#41; return $this-&#62;connection; else break; &#125;&#160; function mysql_err&#40;&#41; &#123; global [...]]]></description>
			<content:encoded><![CDATA[<p>Auf drängen eines Einzelnen für die Allgemeinheit eine Warnung:<br />
Diese Klasse dient der Veranschaulichung und sollte so <strong>nicht</strong> benutzt werden da sie ein <strong>Sicherheitsrisiko</strong> darstellt (zufrieden <em>&#8216;fanta&#8217;</em>?)</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="PHP"><div class="devcodeoverflow"><ol><li><span style="color: #339933;">&lt;</span> ?php</li><li>&nbsp;</li><li><span style="color: #000000; font-weight: bold;">class</span> <a href="http://www.php.net/mysql"><span style="color: #990000;">MySQL</span></a> <span style="color: #009900;">&#123;</span></li><li>&nbsp;</li><li>	<span style="color: #000000; font-weight: bold;">var</span> <span style="color: #000088;">$connection</span><span style="color: #339933;">;</span></li><li>&nbsp;</li><li>	<span style="color: #000000; font-weight: bold;">function</span> connect<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span></li><li>	<span style="color: #009900;">&#123;</span></li><li>		<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$dbhost</span><span style="color: #339933;">,</span><span style="color: #000088;">$dbuser</span><span style="color: #339933;">,</span><span style="color: #000088;">$dbpass</span><span style="color: #339933;">;</span></li><li>&nbsp;</li><li>		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #339933;">!</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connection</span><span style="color: #009900;">&#41;</span></li><li>			<span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connection</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_connect"><span style="color: #990000;">mysql_connect</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbhost</span><span style="color: #339933;">,</span><span style="color: #000088;">$dbuser</span><span style="color: #339933;">,</span><span style="color: #000088;">$dbpass</span><span style="color: #009900;">&#41;</span> OR <a href="http://www.php.net/die"><span style="color: #990000;">DIE</span></a> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">mysql_err</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li>&nbsp;</li><li>		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connection</span><span style="color: #009900;">&#41;</span></li><li>			<span style="color: #b1b100;">return</span> <span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connection</span><span style="color: #339933;">;</span></li><li>		<span style="color: #b1b100;">else</span></li><li>			<span style="color: #b1b100;">break</span><span style="color: #339933;">;</span></li><li>	<span style="color: #009900;">&#125;</span></li><li>&nbsp;</li><li>	<span style="color: #000000; font-weight: bold;">function</span> mysql_err<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span></li><li>	<span style="color: #009900;">&#123;</span></li><li>		<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$PHP_SELF</span><span style="color: #339933;">;</span></li><li>		<span style="color: #000088;">$error</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_errno"><span style="color: #990000;">mysql_errno</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connection</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;: &quot;</span><span style="color: #339933;">.</span><a href="http://www.php.net/mysql_error"><span style="color: #990000;">mysql_error</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connection</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;( &quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$PHP_SELF</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; )<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #b1b100;">return</span> <span style="color: #000088;">$error</span><span style="color: #339933;">;</span></li><li>	<span style="color: #009900;">&#125;</span></li><li>&nbsp;</li><li>	<span style="color: #000000; font-weight: bold;">function</span> getTable<span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbname</span><span style="color: #339933;">,</span><span style="color: #000088;">$query</span><span style="color: #009900;">&#41;</span></li><li>	<span style="color: #009900;">&#123;</span></li><li>		<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$debug</span><span style="color: #339933;">;</span></li><li>		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/is_numeric"><span style="color: #990000;">is_numeric</span></a><span style="color: #009900;">&#40;</span><a href="http://www.php.net/strpos"><span style="color: #990000;">strpos</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot; &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$query</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #b1b100;">else</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;SELECT <span style="color: #006699; font-weight: bold;">$query</span>.* FROM <span style="color: #006699; font-weight: bold;">$query</span>&quot;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>&nbsp;</li><li>		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$debug</span><span style="color: #009900;">&#91;</span><a href="http://www.php.net/mysql"><span style="color: #990000;">MySQL</span></a><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$query</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_db_query"><span style="color: #990000;">mysql_db_query</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbname</span><span style="color: #339933;">,</span><span style="color: #000088;">$query</span><span style="color: #339933;">,</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connect</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> OR <a href="http://www.php.net/die"><span style="color: #990000;">DIE</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">mysql_err</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li>&nbsp;</li><li>		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$result</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #000088;">$i</span><span style="color: #339933;">=</span><span style="color: #cc66cc;">0</span><span style="color: #339933;">;</span></li><li>			<span style="color: #b1b100;">while</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$tmp</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_fetch_array"><span style="color: #990000;">mysql_fetch_array</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$result</span><span style="color: #339933;">,</span>MYSQL_ASSOC<span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span></li><li>			<span style="color: #009900;">&#123;</span></li><li>				<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$tmp</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$key</span><span style="color: #339933;">=&gt;</span><span style="color: #000088;">$element</span><span style="color: #009900;">&#41;</span></li><li>				<span style="color: #009900;">&#123;</span></li><li>					<span style="color: #000088;">$array</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$i</span><span style="color: #009900;">&#93;</span><span style="color: #009900;">&#91;</span><span style="color: #000088;">$key</span><span style="color: #009900;">&#93;</span><span style="color: #339933;">=</span><a href="http://www.php.net/stripslashes"><span style="color: #990000;">stripslashes</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$element</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li>				<span style="color: #009900;">&#125;</span></li><li>				<span style="color: #000088;">$i</span><span style="color: #339933;">++;</span></li><li>			<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>&nbsp;</li><li>		<a href="http://www.php.net/mysql_free_result"><span style="color: #990000;">mysql_free_result</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$result</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li>&nbsp;</li><li>		<span style="color: #b1b100;">return</span> <span style="color: #000088;">$array</span><span style="color: #339933;">;</span></li><li>	<span style="color: #009900;">&#125;</span></li><li>&nbsp;</li><li>	<span style="color: #000000; font-weight: bold;">function</span> saveTableRow<span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbname</span><span style="color: #339933;">,</span><span style="color: #000088;">$query</span><span style="color: #339933;">,</span><span style="color: #000088;">$array</span><span style="color: #009900;">&#41;</span></li><li>	<span style="color: #009900;">&#123;</span></li><li>		<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$debug</span><span style="color: #339933;">;</span></li><li>		<span style="color: #b1b100;">foreach</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$array</span> <span style="color: #b1b100;">as</span> <span style="color: #000088;">$key</span><span style="color: #339933;">=&gt;</span><span style="color: #000088;">$element</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #000088;">$element</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/addslashes"><span style="color: #990000;">addslashes</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$element</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li>			<span style="color: #000088;">$keys</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$key</span><span style="color: #339933;">;</span></li><li>			<span style="color: #000088;">$values</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;'&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$element</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;'&quot;</span><span style="color: #339933;">;</span></li><li>			<span style="color: #000088;">$update</span><span style="color: #009900;">&#91;</span><span style="color: #009900;">&#93;</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$key</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;='&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$element</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;'&quot;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>&nbsp;</li><li>		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$array</span><span style="color: #009900;">&#91;</span>ID<span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;INSERT INTO <span style="color: #006699; font-weight: bold;">$query</span> (&quot;</span><span style="color: #339933;">.</span><a href="http://www.php.net/implode"><span style="color: #990000;">implode</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;, &quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$keys</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;) VALUES (&quot;</span><span style="color: #339933;">.</span><a href="http://www.php.net/implode"><span style="color: #990000;">implode</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;, &quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$values</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;)&quot;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #b1b100;">else</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;UPDATE <span style="color: #006699; font-weight: bold;">$query</span> SET &quot;</span><span style="color: #339933;">.</span><a href="http://www.php.net/implode"><span style="color: #990000;">implode</span></a><span style="color: #009900;">&#40;</span><span style="color: #0000ff;">&quot;, &quot;</span><span style="color: #339933;">,</span><span style="color: #000088;">$update</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot; WHERE ID = '&quot;</span><span style="color: #339933;">.</span><span style="color: #000088;">$array</span><span style="color: #009900;">&#91;</span>ID<span style="color: #009900;">&#93;</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;'&quot;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>&nbsp;</li><li>		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$debug</span><span style="color: #009900;">&#91;</span><a href="http://www.php.net/mysql"><span style="color: #990000;">MySQL</span></a><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$query</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_db_query"><span style="color: #990000;">mysql_db_query</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbname</span><span style="color: #339933;">,</span><span style="color: #000088;">$query</span><span style="color: #339933;">,</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connect</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> OR <a href="http://www.php.net/die"><span style="color: #990000;">DIE</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">mysql_err</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #000088;">$id</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_insert_id"><span style="color: #990000;">mysql_insert_id</span></a><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li>&nbsp;</li><li>		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$id</span><span style="color: #339933;">==</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #000088;">$id</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$array</span><span style="color: #009900;">&#91;</span>ID<span style="color: #009900;">&#93;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$id</span><span style="color: #339933;">==</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #000088;">$id</span><span style="color: #339933;">=</span><span style="color: #009900; font-weight: bold;">false</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #b1b100;">return</span> <span style="color: #000088;">$id</span><span style="color: #339933;">;</span></li><li>	<span style="color: #009900;">&#125;</span></li><li>&nbsp;</li><li>	<span style="color: #000000; font-weight: bold;">function</span> deleteTableRow<span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbname</span><span style="color: #339933;">,</span><span style="color: #000088;">$query</span><span style="color: #339933;">,</span><span style="color: #000088;">$id</span><span style="color: #339933;">=</span><span style="color: #0000ff;">&quot;&quot;</span><span style="color: #009900;">&#41;</span></li><li>	<span style="color: #009900;">&#123;</span></li><li>		<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$debug</span><span style="color: #339933;">;</span></li><li>		<span style="color: #b1b100;">if</span> <span style="color: #009900;">&#40;</span><a href="http://www.php.net/is_numeric"><span style="color: #990000;">is_numeric</span></a><span style="color: #009900;">&#40;</span><a href="http://www.php.net/strpos"><span style="color: #990000;">strpos</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$query</span><span style="color: #339933;">,</span> <span style="color: #0000ff;">&quot; &quot;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #000088;">$query</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #b1b100;">elseif</span><span style="color: #009900;">&#40;</span><a href="http://www.php.net/is_numeric"><span style="color: #990000;">is_numeric</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$id</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;DELETE FROM <span style="color: #006699; font-weight: bold;">$query</span> WHERE ID = '<span style="color: #006699; font-weight: bold;">$id</span>'&quot;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #b1b100;">else</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #000088;">$query</span> <span style="color: #339933;">=</span> <span style="color: #0000ff;">&quot;DELETE FROM <span style="color: #006699; font-weight: bold;">$query</span>&quot;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$debug</span><span style="color: #009900;">&#91;</span><a href="http://www.php.net/mysql"><span style="color: #990000;">MySQL</span></a><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$query</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_db_query"><span style="color: #990000;">mysql_db_query</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbname</span><span style="color: #339933;">,</span><span style="color: #000088;">$query</span><span style="color: #339933;">,</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connect</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> OR <a href="http://www.php.net/die"><span style="color: #990000;">DIE</span></a> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">mysql_err</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li>&nbsp;</li><li>		<span style="color: #b1b100;">return</span> <span style="color: #000088;">$result</span><span style="color: #339933;">;</span></li><li>	<span style="color: #009900;">&#125;</span></li><li>&nbsp;</li><li>	<span style="color: #000000; font-weight: bold;">function</span> executeQ<span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbname</span><span style="color: #339933;">,</span><span style="color: #000088;">$query</span><span style="color: #009900;">&#41;</span></li><li>	<span style="color: #009900;">&#123;</span></li><li>		<span style="color: #000000; font-weight: bold;">global</span> <span style="color: #000088;">$debug</span><span style="color: #339933;">;</span></li><li>		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$debug</span><span style="color: #009900;">&#91;</span><a href="http://www.php.net/mysql"><span style="color: #990000;">MySQL</span></a><span style="color: #009900;">&#93;</span> <span style="color: #339933;">==</span> <span style="color: #009900; font-weight: bold;">true</span><span style="color: #009900;">&#41;</span></li><li>		<span style="color: #009900;">&#123;</span></li><li>			<span style="color: #b1b100;">echo</span> <span style="color: #000088;">$query</span><span style="color: #339933;">.</span><span style="color: #0000ff;">&quot;<span style="color: #000099; font-weight: bold;">\n</span>&quot;</span><span style="color: #339933;">;</span></li><li>		<span style="color: #009900;">&#125;</span></li><li>		<span style="color: #000088;">$result</span> <span style="color: #339933;">=</span> <a href="http://www.php.net/mysql_db_query"><span style="color: #990000;">mysql_db_query</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$dbname</span><span style="color: #339933;">,</span><span style="color: #000088;">$query</span><span style="color: #339933;">,</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connect</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span> OR <a href="http://www.php.net/die"><span style="color: #990000;">DIE</span></a> <span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">mysql_err</span><span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li>&nbsp;</li><li>		<span style="color: #b1b100;">return</span> <span style="color: #000088;">$result</span><span style="color: #339933;">;</span></li><li>	<span style="color: #009900;">&#125;</span></li><li>&nbsp;</li><li>	<span style="color: #000000; font-weight: bold;">function</span> close<span style="color: #009900;">&#40;</span><span style="color: #009900;">&#41;</span></li><li>	<span style="color: #009900;">&#123;</span></li><li>		<span style="color: #b1b100;">if</span><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connection</span><span style="color: #009900;">&#41;</span></li><li>			<a href="http://www.php.net/mysql_close"><span style="color: #990000;">mysql_close</span></a><span style="color: #009900;">&#40;</span><span style="color: #000088;">$this</span><span style="color: #339933;">-&gt;</span><span style="color: #004000;">connection</span><span style="color: #009900;">&#41;</span><span style="color: #339933;">;</span></li><li>	<span style="color: #009900;">&#125;</span></li><li><span style="color: #009900;">&#125;</span></li><li>&nbsp;</li><li><span style="color: #000000; font-weight: bold;">?&gt;</span></li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Leider funktioniert noch kein LEFT JOIN. jedoch kann man mit <em>executeQ</em> nachhelfen ;)<br />
Diese Klasse wurde aus meinen untiefen der HDD gekramt, sie wird nicht mehr weiterentwickelt und steht zur freien Verfügung.</p>
]]></content:encoded>
			<wfw:commentRss>http://wirehack7.com/2012/03/php-mysql-class/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XBox 360 Slim</title>
		<link>http://wirehack7.com/2012/03/xbox-360-slim/</link>
		<comments>http://wirehack7.com/2012/03/xbox-360-slim/#comments</comments>
		<pubDate>Wed, 14 Mar 2012 15:53:47 +0000</pubDate>
		<dc:creator>wirehack7</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Halo]]></category>
		<category><![CDATA[XBox]]></category>

		<guid isPermaLink="false">http://wirehack7.com/?p=287</guid>
		<description><![CDATA[Ich habe mir letzte Woche am Freitag eine XBox 360 Slim mit 250GB Speicher zugelegt. Zu dem Entschluss kam ich da ich es langsam Leid bin dass auf dem PC andauernd Fehler entstehen wenn man mal ein Spiel spielen will. So sind Treiber fehlerhaft (siehe RAGE und blaue Texturen), die Hardware reicht nicht aus (siehe [...]]]></description>
			<content:encoded><![CDATA[<p>Ich habe mir letzte Woche am Freitag eine XBox 360 Slim mit 250GB Speicher zugelegt. Zu dem Entschluss kam ich da ich es langsam Leid bin dass auf dem PC andauernd Fehler entstehen wenn man mal ein Spiel spielen will. So sind Treiber fehlerhaft (siehe RAGE und blaue Texturen), die Hardware reicht nicht aus (siehe Metro 2033) oder die Hardware an sich verursacht Fehler (siehe ASUS G73Jh und Überhitzung). Bei der Konsole lege ich den Datenträger ein und spiele drauf los.</p>
<p>Meine Wahl fiel dabei auf die XBox da ist den Controller mag und das Konzept von XBox Live recht okay ist. Es funktioniert gut und ist einfach zu bedienen. Auch ist die Spieleauswahl bei der XBox 360 gut, ich finde Halo einfach super und habe es schon immer auf dem PC vermisst. Vor allem im Coop macht es enorm viel Spaß. Bisher habe ich folgende Spiele:</p>
<ul>
<li>Halo Combat Envolved Anniversary</li>
<li>Halo 2</li>
<li>Halo 3</li>
<li>Forza Motorsports 4</li>
<li>Tekken 6</li>
<li>Metal Gear Solid 2 Substance</li>
<li>Metal Gear Solid 3 Subsistence</li>
<li>Metal Gear Solid Peace Walker</li>
<li>Need for Speed Hot Pursuit</li>
<li>Rayman Raving Rabbits</li>
<li>Riddick Escape from Butcher Bay</li>
<li>Riddick Athena Sword</li>
<li>Sonic 4</li>
<li>Gears of War 3</li>
<li>Dragonball Z: Ultimate Tenkaichi</li>
<li>Naruto Shippuden Ultimate Ninja Storm 2</li>
<li>LIMBO</li>
</ul>
<p>Die Spielesammlung sollte vorerst reichen. Sollte einer von euch noch mir Spiele empfehlen wollen nur zu, das Kommentarformular steht euch offen ;)</p>
<p>PS: Das Artikelbild ist schon vor einer Weile in Cinema4D entstanden.<br />
PPS: Ich weiß dass eine neue XBox erscheinen wird, jedoch wollte ich auch so lange nicht warten.&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://wirehack7.com/2012/03/xbox-360-slim/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bitlbee</title>
		<link>http://wirehack7.com/2012/03/bitlbee/</link>
		<comments>http://wirehack7.com/2012/03/bitlbee/#comments</comments>
		<pubDate>Thu, 08 Mar 2012 21:30:15 +0000</pubDate>
		<dc:creator>wirehack7</dc:creator>
				<category><![CDATA[Internet]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Bitlbee]]></category>
		<category><![CDATA[IRC]]></category>

		<guid isPermaLink="false">http://wirehack7.com/?p=283</guid>
		<description><![CDATA[Seit heute betreibe ich meinen eigenen Bitlbee Server. Was ist Bitlbee? Nun Bitlbee ist ein IRC Server welcher als Gateway für verschiedene Chatprotokolle dient. Darunter Oscar (ICQ), Jabber (Facebook), MSN, Yahoo und weitere. Somit ist es möglich über das IRC Protokoll auf Accounts mit den anderen Protokollen zuzugreifen. Heißt man ist auf dem IRC Server [...]]]></description>
			<content:encoded><![CDATA[<p>Seit heute betreibe ich meinen eigenen Bitlbee Server. Was ist Bitlbee? Nun Bitlbee ist ein IRC Server welcher als Gateway für verschiedene Chatprotokolle dient. Darunter Oscar (ICQ), Jabber (Facebook), MSN, Yahoo und weitere. Somit ist es möglich über das IRC Protokoll auf Accounts mit den anderen Protokollen zuzugreifen. Heißt man ist auf dem IRC Server und kann mit Leuten aus, zum Beispiel, ICQ reden.</p>
<p>&nbsp;Das ist recht praktisch, ich habe einen IRC Client immer am laufen und benötige so nicht noch ein Programm welches läuft. Auch verbraucht das ganze weniger Bandbreite da IRC nur Text basierend ist. Des weiteren habe ich einen Bouncer<sup class='footnote'><a href='http://wirehack7.com/2012/03/bitlbee/#fn-283-1' id='fnref-283-1' onclick='return fdfootnote_show(283)'>1</a></sup> online gesetzt und bin so 24/7 online. Ist zwar sinnfrei aber ist doch recht nett.</p>
<p>Nutzen könnt ihr ihn auch, meldet euch einfach bei mir und ich erstelle einen Account für euch. Man kann sich nicht selber am IRC Server registrieren da der Server dies vorerst nicht zulässt. Schaut es euch einfach an und entscheidet dann ob es sinnvoll für euch ist ;)</p>
<p>Achja, Bitlbee unterstützt natürlich auch Gruppen, Gruppenchat und Statusnachrichten. So bleiben eure Gruppen welche ihr zum Beispiel in ICQ angelegt hat in Bitlbee bestehen. Recht praktisch da ich alle Kontakte eh in Gruppen aufteile.</p>
]]></content:encoded>
			<wfw:commentRss>http://wirehack7.com/2012/03/bitlbee/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>ATi/AMD sucks bei Grafikkarten</title>
		<link>http://wirehack7.com/2012/03/atiamd-sucks-bei-grafikkarten/</link>
		<comments>http://wirehack7.com/2012/03/atiamd-sucks-bei-grafikkarten/#comments</comments>
		<pubDate>Sun, 04 Mar 2012 15:19:38 +0000</pubDate>
		<dc:creator>wirehack7</dc:creator>
				<category><![CDATA[Hardware]]></category>

		<guid isPermaLink="false">http://wirehack7.com/?p=278</guid>
		<description><![CDATA[In meinem ASUS G73Jh Laptop ist eine ATi Radeon HD 5870 Mobility verbaut, diese hat eine recht moderate Leistung jedoch auch enorm große Probleme. Das eine ist die Hitzeentwicklung, so ist es eher normal dass unter Last die Temperaturen nah an den Siedepunkt von Wasser herangehen oder diese überschreiten. Mir ist deswegen auch schon eine [...]]]></description>
			<content:encoded><![CDATA[<p>In meinem ASUS G73Jh Laptop ist eine ATi Radeon HD 5870 Mobility verbaut, diese hat eine recht moderate Leistung jedoch auch enorm große Probleme. Das eine ist die Hitzeentwicklung, so ist es eher normal dass unter Last die Temperaturen nah an den Siedepunkt von Wasser herangehen oder diese überschreiten. Mir ist deswegen auch schon eine GPU über den Jordan gegangen, nach einem Monat bekam ich meinen reparierten Laptop zurück.</p>
<p>Der nächste Haken ist die einfach nur schlecht gemachte OpenGL Unterstützung. ATi/AMD kriegen es bis heute nicht gebacken einen vernünftigen OpenGL Treiber zu entwickeln. Andauernd gibt es Probleme wenn irgendein Programm OpenGL als Grafikschnittstelle benutzt. So kennen wohl einige das RAGE Problem. ATi hat schlichtweg einen alte Library für OpenGL in den Treiber integriert, daher waren alle Texturen blau.</p>
<p>Und nun habe ich Quake 3 Arena gespielt und das nächste Problem taucht auf. Zuerst muss man das Steam Overlay deaktivieren da dieses über DirectDraw (also DirectX) funktioniert und Quake 3 mit OpenGL. Der Treiber bekommt es nicht hin beides ohne Ruckeln darzustellen. Der nächste Hammer kam nach ein paar Minuten Spielen. Die FPS gingen auf Bereiche runter die jenseits von Gut und Böse sind (~5-10fps). Ich habe mich im Internet etwas umgeschaut und anscheinend benutzt der Treiber bei OpenGL nicht den VRam sondern den System RAM. Ganz toll. Und wieder mal beweist ATi/AMD wie unfähig sie sind OpenGL zu integrieren. Kann es denn so schwer sein?</p>
<p>Ich mag OpenGL, es ist frei und leicht zu benutzen. Daher wünsche ich mir auch mehr Unterstützung dafür. Schon alleine darum da es Plattform übergreifend ist und auf fast jedem System läuft (UNIX, Windows etc.).</p>
<p>Auf jedenfall wird meine nächste Grafikkarte in einem Laptop wieder eine von nVidia sein, da kann man anscheinend mit Temperaturen und OpenGL umgehen.</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://wirehack7.com/2012/03/atiamd-sucks-bei-grafikkarten/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rückzug</title>
		<link>http://wirehack7.com/2012/02/ruckzug/</link>
		<comments>http://wirehack7.com/2012/02/ruckzug/#comments</comments>
		<pubDate>Mon, 20 Feb 2012 11:28:30 +0000</pubDate>
		<dc:creator>wirehack7</dc:creator>
				<category><![CDATA[Ich]]></category>

		<guid isPermaLink="false">http://wirehack7.com/?p=273</guid>
		<description><![CDATA[Mit dem gestrigen Tag habe ich mich von mappingbase.de zurückgezogen. Meine Tätigkeit als Administrator ist dort beendet und ich werde mich dem Projekt auch nicht mehr widmen. Nach langem Überlegen traf ich diese Entscheidung. Leider haben sich die Dinge nicht zur Zufriedenheit von mir und Dritten entwickelt. So gab es vorgestern ein Eklat zwischen mir [...]]]></description>
			<content:encoded><![CDATA[<p>Mit dem gestrigen Tag habe ich mich von <a href="http://mappingbase.de">mappingbase.de</a> zurückgezogen. Meine Tätigkeit als Administrator ist dort beendet und ich werde mich dem Projekt auch nicht mehr widmen.</p>
<p>Nach langem Überlegen traf ich diese Entscheidung. Leider haben sich die Dinge nicht zur Zufriedenheit von mir und Dritten entwickelt. So gab es vorgestern ein Eklat zwischen mir und einem Supermoderator. Dies artete dann zu sehr in Streit aus.</p>
<p>Das lag wohl auch daran dass ich immer mehr genervt von der Entwicklung der Community und manchen Usern war. Manche Individuen meinen immer wieder das Forum mit unterschwelligen Trollings und Provokationen das Gleichgewicht stören zu müssen. Auch hat es mich genervt dass nie jemand wirklich seine Meinung gesagt hat. Es hieß meist alles ist gut und wenn man dann die Leute direkt auf Sachen anspricht war es das dann doch nicht. So etwas mag ich nun mal nicht und daher gab es öfters Streit.<br />
Auch befasse ich mich leider immer weniger mit Leveldesign, die neuen Engines setzen immer mehr Modelling voraus. Leider kann man da irgendwann nicht mehr mithalten weil man doch beruflich genug zu tun hat. Und bei den alten Editoren vergeht einem einfach die Lust, es ist altbacken und sehr begrenzt was man verwirklichen kann. Ich finde das schade denn ich würde gerne wieder mal die eine oder andere Map erstellen.</p>
<p>Des weiteren habe ich nicht die Kraft dazu auch noch mich um Streitereien zu kümmern. Egal ob von mir provoziert oder von anderen. Ich habe genug private Probleme um die ich mich kümmern muss. Leider gab es durch den Streit im Team, meiner Ansicht nach, einen herben Vertrauensbruch. Auf beiden Seiten. Somit ist es nicht möglich ein Team weiterzuführen wenn dieses nicht mehr existent ist.</p>
<p>Eine Wiederkehr ist nicht geplant, neues Vertrauen aufzubauen ist nicht mehr möglich finde ich. Auch ist es doof wenn dann alle Arbeit weg ist, Postings, Prestige usw. Daher wird man mich wohl dort nicht mehr sehen. Wie sieht denn ein Admin mit 10 Postings aus wenn der Durchschnitt bei ca 200 liegt? Den würden Neue die mich in dem Forum nicht kennen nicht ernst nehmen. Klingt doof aber so ist es meist.</p>
]]></content:encoded>
			<wfw:commentRss>http://wirehack7.com/2012/02/ruckzug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server Backup mit SpiderOak</title>
		<link>http://wirehack7.com/2012/02/server-backup-mit-spideroak/</link>
		<comments>http://wirehack7.com/2012/02/server-backup-mit-spideroak/#comments</comments>
		<pubDate>Wed, 15 Feb 2012 10:18:09 +0000</pubDate>
		<dc:creator>wirehack7</dc:creator>
				<category><![CDATA[Server]]></category>
		<category><![CDATA[Cloud]]></category>
		<category><![CDATA[Debian]]></category>

		<guid isPermaLink="false">http://wirehack7.com/?p=265</guid>
		<description><![CDATA[Die meisten Administratoren wissen das Backups sehr wichtig sind. Vor allem dann wenn etwas schief läuft und man eine frühere Version wiederherstellen muss. Daher legt man in Intervallen Backups an und hofft dass diese nicht verschwinden. Ich habe das vorher so gelöst dass ich wichtige Dateien und Datenbank in ein Archiv packe und dann auf [...]]]></description>
			<content:encoded><![CDATA[<p>Die meisten Administratoren wissen das Backups sehr wichtig sind. Vor allem dann wenn etwas schief läuft und man eine frühere Version wiederherstellen muss. Daher legt man in Intervallen Backups an und hofft dass diese nicht verschwinden.<br />
Ich habe das vorher so gelöst dass ich wichtige Dateien und Datenbank in ein Archiv packe und dann auf dem Server speichere. Natürlich als CronJob, natürlich auch unsicher. Denn ich musste immer per Hand diese Datei auf meinem Laptop herunterladen und sichern. Bestimmt kennen von euch auch viele die Situation wenn man seinen PC neu aufsetzt. Man hat formatiert und vorher natürlich alle wichtigen Dateien gesichert. Aber Moment. Da war doch noch der eine Ordner. Oh mist!</p>
<p>Ich habe nun im großen WWW nach Lösungsmöglichkeiten gesucht und fand dabei das:<br />
<a href="http://evansims.com/6517/automated-cloud-backups-with-spideroak/" target="_blank">Automated Cloud Backups with SpiderOak</a><br />
Ein wirklich praktisches Script, jedoch nehmt die neueste Version bei GitHub, nicht die Version welche in dem Beitrag steht. Sie hat ein paar kleinere Fehler.</p>
<p>Ich möchte hier nun erklären wie ihr SpiderOak zum laufen bekommt da es nicht ganz so einfach ist. Die Anleitung bezieht sich auf Linux Debian squeeze.<span id="more-265"></span></p>
<p>Geht zuerst auf <a href="http://SpiderOak.com" target="_blank">SpiderOak.com</a>. Erstellt euer Profil und ladet das Programm herunter welches ihr dann auch installiert. Mit diesem Programm meldet ihr euch nun auf euren Account an. Das ist wichtig da ihr euch vorher nicht auf der SpiderOak Seite anmelden könnt.<br />
Habt ihr das nun gemacht ladet auf euren  Server das .deb Paket für eure Architektur. Also 32bit oder 64bit.</p>
<p>Habt ihr das getan meldet euch als root bei eurem Server an (oder führt den Befehl welcher root-Rechte benötigt mit su aus, sofern ihr das installiert habt). Im Verzeichnis in dem sich das .deb-Paket befindet führt ihr folgendes aus:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li><span style="color: #c20cb9; font-weight: bold;">dpkg</span> <span style="color: #660033;">-i</span> spideroak_9917_amd64.deb</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Beachtet hierbei dass ihr hier den Namen des .deb-Pakets eingebt welches ihr heruntergeladen habt.<br />
Nun folgen einige Ausgaben dass das Paket entpackt, konfiguriert und installiert wird. Das wichtigste ist das OK am Ende der ausgabe. SpiderOak ist also nun installiert.</p>
<p>Nun besucht diese Seite. Gebt euren Benutzernamen und den Gerätenamen ein welchen das Gerät haben soll. Noch das Captcha abtippen und ihr bekommt eine .js-Datei. Öffnet diese in einem Editor und gebt noch euer Passwort ein! Speichert diese ab und ladet sie auf euren Server. Gebt nun folgenden Befehl ein (im Verzeichnis in dem sich die .js-Datei befindet):</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li>SpiderOak <span style="color: #660033;">--bootstrap</span>=addnewuser.js</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Beachtet auch hier den Dateinamen. Hier ist auch auf die Groß- und Kleinschreibung bei dem Befehl SpiderOak zu achten. Euer Server wurde nun als neues Gerät für euren SpiderOak Account regestriert. Ihr seht ihn nun in der Geräteliste im SpiderOak Programm.</p>
<p>Nun erstellt ihr das Script für den Backupvorgang:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li><span style="color: #c20cb9; font-weight: bold;">nano</span> backup.sh</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Kopiert da nun den Inhalt des oben erwähnten Scripts rein. Passt es auch noch für euren Server an. Abspeichern geht dann mit <kbd>STRG+X</kbd> und &#8216;<em>yes</em>&#8216; zum überschreiben. Dann noch diesen Befehl eingeben damit das Script ausgeführt werden kann:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li><span style="color: #c20cb9; font-weight: bold;">chmod</span> +x backup.sh</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Führt es dann aus:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li>.<span style="color: #000000; font-weight: bold;">/</span>backup.sh</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Es sollten ein paar Ausgaben erfolgen dass das Skript Ordner/dateien/Datenbanken sichert und alles nach SpiderOak überträgt. Schaut dann in euren SpiderOak Account. Dort sollte nun euer Server auftauchen und die gesicherten Dateien.<br />
Nun fügen wir das Skript noch als Cronjob hinzu:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li>crontab -e</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Fügt folgende Zeile hinzu:</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li><span style="color: #000000;">0</span> <span style="color: #000000;">2</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">*</span> <span style="color: #000000; font-weight: bold;">/</span>pfad<span style="color: #000000; font-weight: bold;">/</span>zu<span style="color: #000000; font-weight: bold;">/</span>backup.sh <span style="color: #000000; font-weight: bold;">&amp;</span>gt;<span style="color: #000000; font-weight: bold;">&amp;</span>gt; pfad<span style="color: #000000; font-weight: bold;">/</span>zu<span style="color: #000000; font-weight: bold;">/</span>backup.log</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Speichert wieder ab. Debian installiert dann automatisch den neuen Cronjob. Dieser wird nun jeden Tag um 2 Uhr Nachts ausgeführt. Wenn ihr eine andere Zeit wollt ändert diese.</p>
<p>Fertig ist die Backuproutine. Es wird nun eine Sicherung für jeden Tag erstellt und diese dann automatisch in die Cloud übertragen. So habt ihr immer eine Sicherheit auch wirklich wieder Zugriff auf eure Backups zu haben. Auch wenn etwas schief läuft. SpiderOak bietet auch eine gute History für Dateien an. Lest einfach mal in den Dokumentationen zu diesem Dienst.</p>
<p>Ich hatte gestern auch noch das Problem dass ich meinen Server als Gerät entfernt hatte und dann diesen nicht mehr als neues Gerät regestrieren konnte. Es kam immer die Fehlermeldung dass ich den &#8216;data&#8217; Ordner löschen soll damit ich ein neues Gerät regestrieren kann. Löscht dazu einfach <em>~/.SpiderOak</em> (als root):</p>
<p><!--DEVFMTCODE--><pre class="devcodeblock" title="Bash"><div class="devcodeoverflow"><ol><li><span style="color: #c20cb9; font-weight: bold;">rm</span> <span style="color: #660033;">-rf</span> ~<span style="color: #000000; font-weight: bold;">/</span>.SpiderOak <span style="color: #666666; font-style: italic;"># löscht den Ordner rekursiv</li></ol></div></pre><!--END_DEVFMTCODE--></p>
<p>Nun könnt ihr wieder mit &#8211;bootstrap euren Server als Gerät hinzufügen.</p>
<p>Ich hoffe diese kleine Anleitung hat euch geholfen. Solltet ihr Anmerkungen haben könnt ihr gerne das Kommentarformular unten benutzen ;)</p>
]]></content:encoded>
			<wfw:commentRss>http://wirehack7.com/2012/02/server-backup-mit-spideroak/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Odyssey durch den Storeweltraum</title>
		<link>http://wirehack7.com/2012/02/odyssey-durch-den-storeweltraum/</link>
		<comments>http://wirehack7.com/2012/02/odyssey-durch-den-storeweltraum/#comments</comments>
		<pubDate>Sat, 11 Feb 2012 17:21:55 +0000</pubDate>
		<dc:creator>wirehack7</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Ich]]></category>
		<category><![CDATA[EVE]]></category>
		<category><![CDATA[Frust]]></category>
		<category><![CDATA[Online Store]]></category>

		<guid isPermaLink="false">http://wirehack7.com/?p=249</guid>
		<description><![CDATA[Aus gegeben Anlass und Frust schreibe ich nun einen kleinen Bericht über meine Erfahrung mit dem EVE Online Store. Ich spiele schon längere Zeit das MMO EVE. Auch habe ich dort ein Abo laufen und werde es auch so schnell nicht kündigen. Denn das Spiel macht wirklich Spaß, es ist nicht so casual wie so [...]]]></description>
			<content:encoded><![CDATA[<p>Aus gegeben Anlass und Frust schreibe ich nun einen kleinen Bericht über meine Erfahrung mit dem EVE Online Store.<br />
Ich spiele schon längere Zeit das MMO EVE. Auch habe ich dort ein Abo laufen und werde es auch so schnell nicht kündigen. Denn das Spiel macht wirklich Spaß, es ist nicht so casual wie so manches andere MMO und schreckt auch gut die Kiddies<sup class='footnote'><a href='http://wirehack7.com/2012/02/odyssey-durch-den-storeweltraum/#fn-249-1' id='fnref-249-1' onclick='return fdfootnote_show(249)'>1</a></sup> ab. Ich mag die Komplexität welche hinter dem Spiel steckt und die vielen Möglichkeiten der sozialen Interaktion der Spieler unter sich. Das Spiel nimmt einen nicht andauernd an der Hand und Zeigt was man tun darf und was nicht. Man darf alles machen, sofern es möglich ist. Aber ich schwelge nun zu sehr über das Spiel und schweife ab.</p>
<p>Ich habe jeweils am 1.2 und am 2.2 eine Bestellung beim besagten EVE Online Store aufgebeben. Dabei habe ich die <a href="http://store.eveonline.com/EVE-Strategic-Maps-Edition-4-P184.aspx" target="_blank">EVE Strategic Maps</a> und <a href="http://store.eveonline.com/ISK-Volume-1-P327.aspx" target="_blank">ISK Volume 1</a>, zwei recht hilfreiche Begleiter im Universum. Bei beiden Bestellungen habe ich dann auch sofort mit per PayPal bezahlt, die Zahlung ging auch sofort raus und PayPal zeigte bei beiden Transaktionen den Status &#8216;<em>completed</em>&#8216; an. Also haben sie das Geld auch erhalten. Jedoch zeigte der Bestellstatus etwas anderes an, dort stand beim EVE Online Store dass die Bezahlung noch ausstehe (<em>Payment pending</em>). Ich vermutete das lag an der Bearbeitungszeit und wartete einen Tag ab, der Status war jedoch immer noch derselbe. Also schrieb ich den Support an und fragte nach warum denn der Status noch nicht aktualisiert ist. Als Antwort bekam ich einen einzeiler:</p>
<blockquote><p>
<pre>Hi,
The payment status on your order has been updated.
EVE Online Store</pre>
</p></blockquote>
<p>Ich schaute gleich darauf nach und siehe da, der Status war immer noch derselbe. Na prima! Ich schrieb den Support wiederholt am Freitag an warum denn der Status immer noch nicht geändert ist, ich bekam wieder den Einzeiler zurück und siehe da, der Status war geändert dass die Bestellungen nur noch verschickt werden müssen (<em>Shipment pending</em>). Nun änderte sich der Status immer noch nicht und ich schrieb den Support wieder an (am Freitag den 3.2). Als Antowrt bekam ich dass es 48 Stunden dauert dass sie die Waren zum Warenhaus verschicken wo die Ware dann zu mir verschickt wird. Jedoch hat das Warenhaus selber ein Zeitfenster von 48 Stunden. Ich rechne also nun zusammen, 48+48=96/24=4. Das macht also 4 Tage gesamt die man warten muss. Am Freitag dieser Woche (10.02.) hat sich der Status jedoch immer noch nicht geändert. Von Montag bis Freitag sind es jedoch 5 Tage und nicht 4. Also habe ich den Support wieder einmal angeschrieben, man hat ja immerhin schon bezahlt, das Geld haben sie und man möchte seine Ware endlich haben. Ich warte noch auf eine Antwort.</p>
<p>Ich hoffe ihr versteht mich als Kunde. Ich habe die bestellten Bücher schon längst bezahlt und warte nun schon über eine Woche darauf dass die Ware endlich verschickt wird. Denn der Lieferweg wird auch seine Zeit brauchen bis ich die Sachen aus Nordamerika hier in Deutschland habe. Es kann ja wohl nicht sein dass man ca. einen Monat auf bestellte Ware warten muss nur weil irgendwo Leute däumchendrehend herumsitzen anstatt zu arbeiten&#8230;</p>
<p>Was haltet ihr davon? Hattet ihr ähnliche Erfahrungen? Schreib mir in den Kommentaren!</p>
]]></content:encoded>
			<wfw:commentRss>http://wirehack7.com/2012/02/odyssey-durch-den-storeweltraum/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

