<?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>Patricks Blog &#187; /dev/net</title>
	<atom:link href="http://www.patrick-seeger.de/category/dev-net/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.patrick-seeger.de</link>
	<description>My little private talking...</description>
	<lastBuildDate>Fri, 30 Sep 2011 07:18:02 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Spielen mit Office 2010</title>
		<link>http://www.patrick-seeger.de/2009/11/24/spielen-mit-office-2010/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=spielen-mit-office-2010</link>
		<comments>http://www.patrick-seeger.de/2009/11/24/spielen-mit-office-2010/#comments</comments>
		<pubDate>Tue, 24 Nov 2009 06:37:43 +0000</pubDate>
		<dc:creator>Patrick Seeger</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[office 2010]]></category>
		<category><![CDATA[windows 7]]></category>

		<guid isPermaLink="false">http://www.patrick-seeger.de/2009/11/24/spielen-mit-office-2010/</guid>
		<description><![CDATA[Nachdem ich einen meiner Rechner erfolgreich auf mein erstes &#8220;richtig&#8221; gekauftes (Msdnaa ist toll ) Windows aktualisiert hatte stellte sich für mich die Frage, was es denn nun als Office werden darf. Office 2007 hatte es mir schon so weit angetan, dass ich es sogar in der Firma einsetze. Allerdings habe ich daheim nur für [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich einen meiner Rechner erfolgreich auf mein erstes &#8220;richtig&#8221; gekauftes (Msdnaa ist toll <img src='http://www.patrick-seeger.de/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' />  ) Windows aktualisiert hatte stellte sich für mich die Frage, was es denn nun als Office werden darf.<br />
Office 2007 hatte es mir schon so weit angetan, dass ich es sogar in der Firma einsetze. Allerdings habe ich daheim nur für 2003 eine Lizenz <img src='http://www.patrick-seeger.de/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  da kam es dann gerade recht, dass Microsoft frisch die 2010er Beta frei auf den Markt wirft. Also schnell runtergeladen ( geht nur im IE???) und installiert&#8230;</p>
<p>Der erste Eindruck: toll. Der blöde Startknubbel von 2007 ist wieder weg und durch eine sinnvolle Sidebar ersetzt worden. Die blaue Optik ist einem angenehmen grau gewichen und Outlook kann jetzt endlich auch IMAP in nutzbarer Form&#8230;<br />
Als kleine Uberraschung tauchte dann noch eine nutzbare Threadansicht in Outlook auf&#8230; Sieht so aus, als wurde M$ an seinen Hausaufgaben sitzen.</p>
<p>Mal schauen was sich noch so alles finden lasst, jetzt ist erstmal wieder das &#8220;alte&#8221; Office 2007 dran&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrick-seeger.de/2009/11/24/spielen-mit-office-2010/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Bye Bye Symfony</title>
		<link>http://www.patrick-seeger.de/2008/08/14/bye-bye-symfony/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bye-bye-symfony</link>
		<comments>http://www.patrick-seeger.de/2008/08/14/bye-bye-symfony/#comments</comments>
		<pubDate>Thu, 14 Aug 2008 14:39:28 +0000</pubDate>
		<dc:creator>Patrick Seeger</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[symfony]]></category>
		<category><![CDATA[Grails]]></category>
		<category><![CDATA[Groovy]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Ruby]]></category>

		<guid isPermaLink="false">http://www.patrick-seeger.de/2008/08/14/bye-bye-symfony/</guid>
		<description><![CDATA[Leider gibt es ja bei symfony fleißig Querelen zwischen Francois und Fabien. Aber hier muss ich Francois recht geben, symfony entwickelt sich meiner Meinung nach in die falsche Richtung, und wenn nun Francois keine Dokumentation mehr schreibt sehe ich auch keine Zukunft für mich mehr. Die Doku war an einigen Stellen schon zu seicht, und [...]]]></description>
			<content:encoded><![CDATA[<p>Leider gibt es ja bei symfony <a href="http://redotheweb.com/2008/07/10/symfony-11-a-smart-move/" target="_blank">fleißig</a> <a href="http://redotheweb.com/2008/07/11/sorry-to-disappoint-you/" target="_blank">Querelen</a> zwischen Francois und Fabien. Aber hier muss ich Francois recht geben, symfony entwickelt sich meiner Meinung nach in die falsche Richtung, und wenn nun Francois keine Dokumentation mehr schreibt sehe ich auch keine Zukunft für mich mehr. <br />Die Doku war an einigen Stellen schon zu seicht, und mit der deutlich komplexeren Version 1.1 wird sich das nicht bessern.</p>
<p>Ein anderer Grund ist, dass PHP eben doch Grenzen hat. Das gesamte Hin und Her aufgrund der Requesttreue nervt mich immer mehr. Ich möchte nicht Objekte in die Datenbank schreiben müssen, nur um sie für den nächsten Request wieder zurück zu holen.</p>
<p>Deswegen habe ich beschlossen, einen neuen Weg zu gehen was Webentwicklung angeht. Application Server sind die Zukunft. Zur Zeit gibt es massig Webframeworks, die meisten habe ich wegen der ihnen zugrundeliegenden Sprachen erst gar nicht angeschaut. Python sagt mir wegen dem Whitespace als Kontrollfluss absolut nicht zu, Ruby.. naja, ich komme da einfach nicht dran, und alle Experimente von <a href="http://www.marc-seeger.de" target="_blank">Marc</a> mit irgendwelchen Ruby-Servern haben mir den Server gequält&#8230;</p>
<p>Also musste eine Alternative ran, die erprobt, stabil und leicht zu lernen ist. Die iX hat mich immer wieder über Grails gejagt, also habe ich mir das jetzt doch einmal, nach anfänglicher Ablehnung, angeschaut. Grails basiert auf Groovy, welches komplett binärkompatibel zu Java ist, und auf Spring und Hibernate. Alles was ich bis jetzt an Experimenten mit Grails und Groovy getrieben habe war vielversprechend..</p>
<p>In Zukunft wird hier also symfony keine Rolle mehr spielen, dafür vermutlich Grails&#8230; So, aus dem Feedreader ist symfony auch verschwunden.. eigentlich wollte ich ja nur das kurz schreiben.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrick-seeger.de/2008/08/14/bye-bye-symfony/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Upgrade auf WordPress 2.6</title>
		<link>http://www.patrick-seeger.de/2008/07/16/upgrade-auf-wordpress-2_6/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=upgrade-auf-wordpress-2_6</link>
		<comments>http://www.patrick-seeger.de/2008/07/16/upgrade-auf-wordpress-2_6/#comments</comments>
		<pubDate>Wed, 16 Jul 2008 17:02:08 +0000</pubDate>
		<dc:creator>Patrick Seeger</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[FF3 Mobbing]]></category>

		<guid isPermaLink="false">http://www.patrick-seeger.de/?p=174</guid>
		<description><![CDATA[Nachdem ich mir frech mal die Version 2.5 mit Update gespart habe, kommt jetzt also direkt Version 2.6. Ich muss sagen, die &#8220;neue&#8221; (jaja, ich weiss WP 2.5) Adminoberfläche macht sich echt gut und die Plugins gehen auch alle noch&#8230; Toll Die einzige Hürde war diesmal wordpress-deutschland.org, die mich doch tatsächlich genötigt haben, IE 7 [...]]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich mir frech mal die Version 2.5 mit Update gespart habe, kommt jetzt also direkt Version 2.6.</p>
<p>Ich muss sagen, die &#8220;neue&#8221; (jaja, ich weiss WP 2.5) Adminoberfläche macht sich echt gut und die Plugins gehen auch alle noch&#8230; Toll <img src='http://www.patrick-seeger.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>Die einzige Hürde war diesmal <a title="Wordpress Deutschland" href="http://www.wordpress-deutschland.org" target="_blank">wordpress-deutschland.org</a>, die mich doch tatsächlich genötigt haben, IE 7 zu nutzen *seufz*. Im FF3 habe ich leider nur ein 301 &#8211; Moved Permanetly bekommen&#8230; Kombiniert mit einem 500 <img src='http://www.patrick-seeger.de/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrick-seeger.de/2008/07/16/upgrade-auf-wordpress-2_6/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remotehilfe auch hinter Routern</title>
		<link>http://www.patrick-seeger.de/2008/04/04/remotehilfe-auch-hinter-routern/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=remotehilfe-auch-hinter-routern</link>
		<comments>http://www.patrick-seeger.de/2008/04/04/remotehilfe-auch-hinter-routern/#comments</comments>
		<pubDate>Fri, 04 Apr 2008 18:57:18 +0000</pubDate>
		<dc:creator>Patrick Seeger</dc:creator>
				<category><![CDATA[/dev/net]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Anleitung]]></category>
		<category><![CDATA[Firewall]]></category>
		<category><![CDATA[PCHelpware]]></category>
		<category><![CDATA[Remote Hilfe]]></category>
		<category><![CDATA[Router]]></category>
		<category><![CDATA[VNC]]></category>

		<guid isPermaLink="false">http://www.patrick-seeger.de/2008/04/04/remotehilfe-auch-hinter-routern/</guid>
		<description><![CDATA[Vor einiger Zeit hat mich Micha mal ein wenig mit einem Remotedesktopclient genervt. Irgendwie wollte das damals nicht hinhauen, hat mich aber neugierig gemacht. Also habe ich mir mal PCHelpWare genauer angeschaut. PCHelpWare ist an sich nichts anderes als eine VNC-Server-Client-Kombination bei der die Rollen leicht vertauscht sind. Beim &#34;normalen&#34; VNC- bzw. Remotedesktopansatz ist immer [...]]]></description>
			<content:encoded><![CDATA[<p>Vor einiger Zeit hat mich Micha mal ein wenig mit einem Remotedesktopclient genervt. Irgendwie wollte das damals nicht hinhauen, hat mich aber neugierig gemacht. Also habe ich mir mal <a href="http://www.uvnc.com/pchelpware/" target="_blank">PCHelpWare</a> genauer angeschaut.</p>
<p>PCHelpWare ist an sich nichts anderes als eine VNC-Server-Client-Kombination bei der die Rollen leicht vertauscht sind. Beim &quot;normalen&quot; VNC- bzw. Remotedesktopansatz ist immer der Server auch der Rechner dessen Bildschirm angezeigt werden soll. D.h. dass dieser Server auch vom Internet aus erreichbar sein muss. </p>
<p>Moderne Router haben durch ihr Natting und ihre Firewalls aber die Eigenart den Rechner gegen solche &quot;Angriffe&quot; abzuschotten und dem User dem geholfen werden soll ist es oft nicht zuzumuten den Router und die evtl. vorhandenen Firewalls sauber zu konfigurieren. Abhilfe k&#246;nnte hier nur UPnP oder eine dauerhaft offene Firewall schaffen, beides gilt aber allgemein als Sicherheitsl&#252;cke.</p>
<p>PCHelpWare geht hier einen einfachen und trotzdem genialen Weg: Server und Client vertauschen einfach die Rollen. Der Server ist jetzt (obwohl die exe Client hei&#223;t) der Viewer und der Rechner dessen Desktop angezeigt werden soll verbindet sich auf den Viewer wie auf einen Server. Das hei&#223;t, dass der &quot;Profi&quot; bei sich Firewall und Router sauber konfigurieren muss und danach die vorbereitete PCHelpWare_server.exe an den Hilfesuchenden schickt. Dieser verbindet sich mit dem Helfer und sein Desktop wird angezeigt. Auf Userseite ist daf&#252;r dann, au&#223;er einer evtl. Freigabe der Firewall / UAC unter Vista, keine Einstellung n&#246;tig.</p>
<p>Alles in Allem eine gro&#223;e Hilfe wenn es darum geht Remotehilfe zu leisten, hier versagt ja schon Windows von Haus aus, sobald ein Router &quot;im Weg&quot; ist&#8230;</p>
<p>Im Anschluss gehe ich einmal Beispielhaft eine Konfiguration durch:</p>
<p><span id="more-160"></span></p>
<p>PCHelpware kann von UltraVNC <a href="http://www.uvnc.com/pchelpware/download/PcHelpWare_rel10.zip" target="_blank">heruntergeladen</a> (aktuelle Version z.Zt. 1.0)werden. Das Zipfile einfach in ein beliebiges Verzeichnis entpacken. Einen klassischen Installer gibt es f&#252;r die aktuelle Version noch nicht.</p>
<p><a href="http://www.patrick-seeger.de/files/2008/04/image.png"><img style="border-right: 0px;border-top: 0px;margin: 0px 5px 0px 0px;border-left: 0px;border-bottom: 0px" height="184" alt="image" src="http://www.patrick-seeger.de/files/2008/04/image-thumb.png" width="244" align="left" border="0" /></a>Hierbei entsteht nebenstehende Verzeichnisstruktur. F&#252;r uns ist hier zuerst einmal nur die&#160; PCHelpWare_viewer.exe interessant. Diese ist n&#228;mlich nicht nur der Server welcher auf unserem Rechner l&#228;uft sondern dient auch dazu die PCHelpWare_server.exe f&#252;r den jeweiligen Client zu generieren. (Ich werde immer die vollen Dateinamen verwenden um bei der hier vorliegenden Doppelbedeutung von Client und Server ( aus Verbindungs- bzw. VNC-Sicht) nicht unverst&#228;ndlich zu werden.</p>
<p><a href="http://www.patrick-seeger.de/files/2008/04/image1.png"><img style="border-right: 0px;border-top: 0px;margin: 0px 0px 0px 5px;border-left: 0px;border-bottom: 0px" height="244" alt="image" src="http://www.patrick-seeger.de/files/2008/04/image-thumb1.png" width="204" align="right" border="0" /></a> </p>
<p>Nach dem Start von PCHelpWare_viewer.exe erscheint folgendes recht schlichtes aber doch recht unklares Fenster. Ich werde im Folgenden &quot;nur&quot; eine einfache Konfiguration ohne Repeater erkl&#228;ren, einen Repeater braucht man nur, wenn beide Seiten keine Modifikation am Router vornehmen k&#246;nnen / wollen. </p>
<p>An sich ist die Konfiguration des Viewers recht einfach und vor allem schnell erledigt. Als erstes bietet es sich an, die eigene externe IP in Erfahrung zu bringen. Hier helfen Services wie <a title="http://whatsmyip.de/" href="http://whatsmyip.de/">http://whatsmyip.de/</a> oder einfach die Startseite des Routers <img src='http://www.patrick-seeger.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> . Diese brauchen wir im vorletzten Schritt. Theoretisch sollte es hier auch m&#246;glich sein einen dynamischen Dnseintrag zu verwenden, habe ich aber noch nicht versucht. Mit diesem Eintrag w&#228;re dann die PcHelpWare_server.exe auch l&#228;nger als bis zum n&#228;chsten Reconnect nutzbar.</p>
<p>Nun zur eigentlichen Konfiguration: Wir brauchen </p>
<ol>
<li>optional einen Alias, beliebig w&#228;hlbar, z. B. <em>Hilfe von Patrick</em></li>
<li>ein <strong>Passwort</strong>, muss angegeben werden, kann aber sp&#228;ter deaktiviert werden</li>
<li>einen <strong>Port</strong>, dieser muss auf der Seite des Helfers sowohl in der Firewall als auch im Router freigeschaltet und auf den Helferrechner weitergeleitet sein. Manche Router k&#246;nnen per UPnP konfiguriert werden, das kann am einfachsten &#252;ber den Knopf <em>Map Upnp </em>gemacht werden. Alternativ bietet sich der Haken bei Automap an, dann wird automatisch vor dem Start der Port weitergeleitet.</li>
<li>Es bietet sich noch an <strong>Quality</strong> f&#252;r den Start auf <em>Mid</em> zu stellen, ansonsten hakelt es bei langsameren Verbindungen.</li>
<li>Wenn die Verbindung wiederverwertet werden soll jetzt auf Save klicken.</li>
<li>Als vorletzten Schritt auf <strong>Create Server</strong> klicken, jetzt wird nach der IP gefragt</li>
</ol>
<p><a href="http://www.patrick-seeger.de/files/2008/04/image2.png"><img style="border-right: 0px;border-top: 0px;margin: 0px 5px 0px 0px;border-left: 0px;border-bottom: 0px" height="244" alt="image" src="http://www.patrick-seeger.de/files/2008/04/image-thumb2.png" width="204" align="left" border="0" /></a>Hier die passende externe IP eingeben. Danach wird noch gefragt ob der Benutzer das Passwort eingeben muss. Hier je nach belieben ja oder nein w&#228;hlen, danach wird noch eine komische Meldung gezeigt, einfach ok und gut ist. Eventuell wird jetzt gefragt ob Daten &#252;berschrieben werden sollen, einfach ja und amen.    <br />Nachdem ein kleines Dosfenster aufgegangen ist und ein paar Zeilen Code heruntergerattert sind sind wir startklar. Jetzt kann auf unserer Seite der Server gestartet werden: Unten auf <strong>Start</strong> klicken&#8230; und es passiert erstmal nichts&#8230; Abwarten.</p>
<p><a href="http://www.patrick-seeger.de/files/2008/04/image3.png"><img style="border-right: 0px;border-top: 0px;margin: 0px 0px 0px 5px;border-left: 0px;border-bottom: 0px" height="198" alt="image" src="http://www.patrick-seeger.de/files/2008/04/image-thumb3.png" width="244" align="right" border="0" /></a> Noch kann sich unser Hilfesuchender auch gar nicht mit uns verbinden. Ihm fehlt ja noch die zugeh&#246;rige Datei. Also zur&#252;ck zur Ordnerstruktur. Hier findet man einen Ordner <em>myservers</em> und darin einen Ordner namens <em>[Erstes Wort des Alias]</em>, in meinem Fall also <em>Hilfe</em>. Darin befindet sich eine Datei namens <em>PcHelpWare_server.exe</em>. Diese Datei senden wir nun per Email oder sonstwie an den Hilfesuchenden und er startet sie. Beim Start wird er evtl. von der Firewall oder unter Vista von der UAC gefragt ob die Datei ins Internet darf, hier nat&#252;rlich Ja sagen!</p>
<p><a href="http://www.patrick-seeger.de/files/2008/04/image4.png"><img style="border-right: 0px;border-top: 0px;margin: 0px 5px 0px 0px;border-left: 0px;border-bottom: 0px" height="135" alt="image" src="http://www.patrick-seeger.de/files/2008/04/image-thumb4.png" width="244" align="left" border="0" /></a> Jetzt folgt auf der Seite des Hilfesuchenden der letzte Schritt: Das Passwort eingeben (sofern vorhin im letzten Schritt gew&#252;nscht) und auf Connect klicken&#8230; Schwups geht auf unserer Seite ein Fenster auf und wir sehen den Desktop unseres Hilfesuchenden <img src='http://www.patrick-seeger.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrick-seeger.de/2008/04/04/remotehilfe-auch-hinter-routern/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Mit Vista spielen</title>
		<link>http://www.patrick-seeger.de/2008/03/19/mit-vista-spielen/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=mit-vista-spielen</link>
		<comments>http://www.patrick-seeger.de/2008/03/19/mit-vista-spielen/#comments</comments>
		<pubDate>Wed, 19 Mar 2008 19:55:18 +0000</pubDate>
		<dc:creator>Patrick Seeger</dc:creator>
				<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Service Pack 1]]></category>
		<category><![CDATA[Windows Vista]]></category>

		<guid isPermaLink="false">http://www.patrick-seeger.de/2008/03/19/mit-vista-spielen/</guid>
		<description><![CDATA[Seit ca. 1 Monat spiele ich hin und wieder mit Windows Vista auf meinem Hauptsystem. Dank der BA bekomme ich eine Business Version kostenlos und v&#246;llig legal. Ich muss sagen dass mir Vista inzwischen, trotz anf&#228;nglicher Abneigung, recht gut gef&#228;llt. Das XP das zuvor parallel zu meinem Ubuntu Linux installiert war hatte seit ich auf [...]]]></description>
			<content:encoded><![CDATA[<p>Seit ca. 1 Monat spiele ich hin und wieder mit Windows Vista auf meinem Hauptsystem. Dank der BA bekomme ich eine Business Version kostenlos und v&#246;llig legal. Ich muss sagen dass mir Vista inzwischen, trotz anf&#228;nglicher Abneigung, recht gut gef&#228;llt.</p>
<p>Das XP das zuvor parallel zu meinem Ubuntu Linux installiert war hatte seit ich auf eine neue Platte umgestiegen bin massiv Probleme mit gr&#246;&#223;eren Kopieraktionen. An der Platte lag es allerdings nicht, die ist auch bei allen Tests per S.M.A.R.T oder bei Zugriffen von Linux aus wunderbar in Ordnung.</p>
<p>Der bisher einzige Minuspunkt ist die umst&#228;ndliche Umkonfiguration des Ausschaltbuttons im Startmenu. Per Default wird man hier gen&#246;tigt den Rechner nur in den Standbymodus herunterzufahren, nicht in den sinnvollen Ruhezustand. Diese Einstellung ist leider tief in den Energieprofilen verborgen, die Einstellungen f&#252;r die Hardwareschalter sind da an besseren Stellen versteckt.</p>
<p>Leider habe ich auch mit ein paar Programmen Probleme. So habe ich die Daemon Tools leider bis jetzt nicht zum Laufen gebracht und auch Command&amp;Conquer Red Alert 2 scheint sich erfolgreich zu weigern.</p>
<p>Heute dann die gro&#223;e &#220;berraschung: Service Pack 1, das laut Microsoft erst in n&#228;herer Zukunft &quot;wirklich&quot; <a href="http://www.heise.de/newsticker/Windows-Update-installiert-Vista-SP1-aber-nicht-automatisch--/meldung/105334" target="_blank">erscheinen sollte ist im Microsoft Update eingetragen</a>. Anscheinend <a href="http://www.golem.de/0803/58500.html" target="_blank">erkennt</a> Microsoft Update automatisch ob das System schon SP1 kompatibel ist oder nicht.</p>
<p><a href="http://www.patrick-seeger.de/files/2008/03/image.png"><img style="border-top-width: 0px;border-left-width: 0px;border-bottom-width: 0px;margin: 0px 5px 0px 0px;border-right-width: 0px" height="218" alt="image" src="http://www.patrick-seeger.de/files/2008/03/image-thumb.png" width="244" align="left" border="0" /></a> Also schwups ne halbe Stunde investiert und Service Pack 1 installiert. Ausser einem ge&#228;nderten Eintrag bei System kann ich bis jetzt keine Neuerungen feststellen&#8230; Liegt aber vielleicht auch daran dass das meiste unter der Haube passiert ist und ich bis jetzt auch vollst&#228;ndig mit der Performance von Vista zufrieden war. </p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrick-seeger.de/2008/03/19/mit-vista-spielen/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Asus versaut mir Weihnachten</title>
		<link>http://www.patrick-seeger.de/2007/12/13/asus-versaut-mir-weihnachten/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=asus-versaut-mir-weihnachten</link>
		<comments>http://www.patrick-seeger.de/2007/12/13/asus-versaut-mir-weihnachten/#comments</comments>
		<pubDate>Thu, 13 Dec 2007 18:09:56 +0000</pubDate>
		<dc:creator>Patrick Seeger</dc:creator>
				<category><![CDATA[/dev/world]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[Eee Pc]]></category>
		<category><![CDATA[Weihnachten]]></category>

		<guid isPermaLink="false">http://www.patrick-seeger.de/2007/12/13/asus-versaut-mir-weihnachten/</guid>
		<description><![CDATA[Wie Golem und heise berichten kommt der Eee Pc erst im Januar Menno, doch was anderes zu Weihnachten?]]></description>
			<content:encoded><![CDATA[<p>Wie <a href="http://golem.de/0712/56547.html" target="_blank">Golem</a> und <a href="http://www.heise.de/newsticker/meldung/100557" target="_blank">heise</a> berichten kommt der <a href="http://eeepc.asus.com/global/" target="_blank">Eee Pc</a> erst im Januar <img src='http://www.patrick-seeger.de/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  Menno, doch was anderes zu Weihnachten?</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrick-seeger.de/2007/12/13/asus-versaut-mir-weihnachten/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Schneller Support</title>
		<link>http://www.patrick-seeger.de/2007/12/12/schneller-support/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=schneller-support</link>
		<comments>http://www.patrick-seeger.de/2007/12/12/schneller-support/#comments</comments>
		<pubDate>Wed, 12 Dec 2007 20:15:57 +0000</pubDate>
		<dc:creator>Patrick Seeger</dc:creator>
				<category><![CDATA[CCWN]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Server]]></category>
		<category><![CDATA[Hetzner]]></category>
		<category><![CDATA[Service]]></category>

		<guid isPermaLink="false">http://www.patrick-seeger.de/2007/12/12/schneller-support/</guid>
		<description><![CDATA[Auf dem CCWN-Server war die 2te Platte irgendwann diese Woche kaputt gegangen&#8230; Den größten Aufwand hat das Komplettbackup des Servers verursacht, läppische 5 Stunden. Den eigentlichen Austausch der Platte hat Hetzner dann binnen einer halben Stunde erledigt, wobei ein Großteil der Zeit auf mein Greylisting zurückzuführen ist&#8230; Da muss man doch echt mal ein Lob [...]]]></description>
			<content:encoded><![CDATA[<p>Auf dem CCWN-Server war die 2te Platte irgendwann diese Woche kaputt gegangen&#8230; Den größten Aufwand hat das Komplettbackup des Servers verursacht, läppische 5 Stunden.</p>
<p>Den eigentlichen Austausch der Platte hat <a href="http://www.hetzner.de" target="_blank">Hetzner</a> dann binnen einer halben Stunde erledigt, wobei ein Großteil der Zeit auf mein Greylisting zurückzuführen ist&#8230; Da muss man doch echt mal ein Lob aussprechen, sowas nenne ich erstklassigen Support!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrick-seeger.de/2007/12/12/schneller-support/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>(Not so) fresh mit WordPress 2.3 Tags</title>
		<link>http://www.patrick-seeger.de/2007/12/05/not-so-fresh-mit-wordpress-23-tags/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=not-so-fresh-mit-wordpress-23-tags</link>
		<comments>http://www.patrick-seeger.de/2007/12/05/not-so-fresh-mit-wordpress-23-tags/#comments</comments>
		<pubDate>Wed, 05 Dec 2007 18:50:11 +0000</pubDate>
		<dc:creator>Patrick Seeger</dc:creator>
				<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Programmieren]]></category>
		<category><![CDATA[Tag]]></category>
		<category><![CDATA[Theme]]></category>

		<guid isPermaLink="false">http://www.patrick-seeger.de/2007/12/05/not-so-fresh-mit-wordpress-23-tags/</guid>
		<description><![CDATA[Das (not so) fresh Theme hat ja schon von Haus aus Tagsupport. Allerdings wollte dieser bei mir mit den seit WordPress 2.3 integrierten Tags nicht funktionieren (ob das jetzt daran lag, dass nichts eingebaut war oder ob ich zu viel daran rum gespielt hatte sei nun mal dahingestellt&#8230; ). Auf jeden Fall lässt sich die [...]]]></description>
			<content:encoded><![CDATA[<p>Das (<a href="http://www.xsized.de/wordpress-theme-not-so-fresh/" title="Not so fresh WordPress Theme" target="_blank">not so</a>) <a href="http://www.ilemoned.com/wordpress/wptheme-fresh/" title="Wordpress Theme fresh" target="_blank">fresh</a> Theme hat ja schon von Haus aus Tagsupport. Allerdings wollte dieser bei mir mit den seit WordPress 2.3 integrierten Tags nicht funktionieren (ob das jetzt daran lag, dass nichts eingebaut war oder ob ich zu viel daran rum gespielt hatte sei nun mal dahingestellt&#8230; ).</p>
<p>Auf jeden Fall lässt sich die Tagcloud-Funktionalität von WordPress relativ leicht dazu missbrauchen eine Top10 zu erzeugen. Dazu einfach in der <em>bottom.php</em> in Zeile 30 folgendes einfügen:</p>
<p>[PHP]</p>
<div>
<h2><span></span></h2>
<ul>
</ul></div>
<p>[/PHP]</p>
<p>Das sorgt dafür, dass die Tags nach ihrer Anzahl sortiert in einer Liste ausgegeben werden. Diese wird zufällig auch vom Theme an der Stelle verwendet. Die Parameter <em>smallest</em> und <em>largest</em> verhindern, dass die Tags ihre Größe nach Häufigkeit sortiert ändern.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrick-seeger.de/2007/12/05/not-so-fresh-mit-wordpress-23-tags/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Firefox und große Hintergrundbilder im Cache</title>
		<link>http://www.patrick-seeger.de/2007/12/04/firefox-und-groe-hintergrundbilder-im-cache/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=firefox-und-groe-hintergrundbilder-im-cache</link>
		<comments>http://www.patrick-seeger.de/2007/12/04/firefox-und-groe-hintergrundbilder-im-cache/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 17:24:45 +0000</pubDate>
		<dc:creator>Patrick Seeger</dc:creator>
				<category><![CDATA[/dev/net]]></category>
		<category><![CDATA[Allgemein]]></category>
		<category><![CDATA[Misc]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Fehler]]></category>
		<category><![CDATA[Firefox]]></category>
		<category><![CDATA[Hilfe]]></category>

		<guid isPermaLink="false">http://www.patrick-seeger.de/2007/12/04/firefox-und-groe-hintergrundbilder-im-cache/</guid>
		<description><![CDATA[Irgendwie scheint Firefox bei großen Hintergrundbildern gerne Darstellungsfehler einzubauen, wenn sie im Cache abgelegt werden. Das Problem ist mir schon bei einigen Webseiten die einen schmalen aber sehr breiten Bildstreifen als Hintergrundbild verwenden aufgefallen. Nach einem Reload der Webseite mit erzwungenem Neuladen aller Dateien ist der Fehler erstmal weg, aber wenn die Webseite dann später [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.patrick-seeger.de/files/2007/12/darstellungsfehlerffcache.png"><img src="http://www.patrick-seeger.de/files/2007/12/darstellungsfehlerffcache-thumb.png" style="border-width: 0px;margin: 0px 10px 0px 0px" alt="Darstellungsfehler im Firefox" align="left" border="0" height="150" width="244" /></a>Irgendwie scheint Firefox bei großen Hintergrundbildern gerne Darstellungsfehler einzubauen, wenn sie im Cache abgelegt werden. Das Problem ist mir schon bei einigen Webseiten die einen schmalen aber sehr breiten Bildstreifen als Hintergrundbild verwenden aufgefallen. Nach einem Reload der Webseite mit erzwungenem Neuladen aller Dateien ist der Fehler erstmal weg, aber wenn die Webseite dann später wieder geöffnet wird hat sie wieder exakt die gleichen Darstellungsfehler. Aufgefallen ist mir das insbesondere beim Standardthema von WordPress und eben bei meinem angepassten Theme hier.</p>
<p>Hat irgend jemand eine Ahnung woran das liegen könnte? Es wird immer nur ein kleiner, 1 px hoher Bereich heller gemacht&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrick-seeger.de/2007/12/04/firefox-und-groe-hintergrundbilder-im-cache/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Automatische inkrementelle Backups von OpenVZ VE</title>
		<link>http://www.patrick-seeger.de/2007/12/04/automatische-inkrementelle-backups-von-openvz-ve/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=automatische-inkrementelle-backups-von-openvz-ve</link>
		<comments>http://www.patrick-seeger.de/2007/12/04/automatische-inkrementelle-backups-von-openvz-ve/#comments</comments>
		<pubDate>Tue, 04 Dec 2007 09:14:14 +0000</pubDate>
		<dc:creator>Patrick Seeger</dc:creator>
				<category><![CDATA[CCWN]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[OpenVZ]]></category>
		<category><![CDATA[Backup]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[Server]]></category>

		<guid isPermaLink="false">http://www.patrick-seeger.de/2007/12/04/automatische-inkrementelle-backups-von-openvz-ve/</guid>
		<description><![CDATA[OpenVZ bietet von sich aus keine Methode um die Virtuellen Maschinen (VE) sinnvoll zu sichern. Allerdings sind die VEs vom Hauptsystem aus gesehen nichts anderes als &#8220;normale&#8221; Ordner. Sofern man die VE stoppt, kann man auf diesen Dateien auch ohne Probleme ein Backup starten. Nun will man aber bekannterweise für ein Backup den Server nur [...]]]></description>
			<content:encoded><![CDATA[<p>OpenVZ bietet von sich aus keine Methode um die Virtuellen Maschinen (VE) sinnvoll zu sichern. Allerdings sind die VEs vom Hauptsystem aus gesehen nichts anderes als &#8220;normale&#8221; Ordner. Sofern man die VE stoppt, kann man auf diesen Dateien auch ohne Probleme ein Backup starten.</p>
<p>Nun will man aber bekannterweise für ein Backup den Server nur kurz oder am Besten überhaupt nicht herunterfahren. Die optimale Lösung mit nicht herunterfahren war mir zu stressig, für das nur kurz herunterfahren war aber schnell die Lösung gefunden: rsync mit dem Parameter &#8211;link-dest. So muss ich nur einmal ein volles Backup ziehen und rsync erzeugt bei allen darauffolgenden Backups Hardlinks im Dateisystem und reduziert so ganz nebenbei auch noch den Platzbedarf für die Backups. Trotzdem sieht jeder Backupordner wie ein vollständiges Backup aus.</p>
<p>Um das ganze jede Nacht zu automatisch laufen lassen zu können, habe ich noch eine kleine Schleife um das eigentliche Backup gebaut, die die aktuell laufenden VEs automatisch findet und sichert. Aktuell nicht aktive VEs werden auch nicht gesichert, an ihnen werden ja auch keine Änderungen durchgeführt. Sollte also eine VE dazu kommen, so wird in der darauf folgenden Nacht automatisch ein Full-Backup der VE geschrieben und solange die VE aktiv ist diese auch automatisch inkrementell gesichert.</p>
<p>[CODE]<br />
#!/bin/bash</p>
<p>DATUM=`date +%F`;<br />
VZ_HOME=/vz/private<br />
BKP_BASE=/backup/virtual<br />
LAST_RUN=`cat $BKP_BASE/lastRun.date`</p>
<p>for veid in `ls $VZ_HOME`;<br />
  do<br />
  if [ `vzctl status $veid | awk '{print $5}'` == "running" ]; then<br />
    if [ ! -d $BKP_BASE/$veid ]; then<br />
      mkdir -p $BKP_BASE/$veid;<br />
    fi;<br />
    echo &#8220;Backing up VE $veid&#8221;;<br />
    BKP_PATH=&#8221;$BKP_BASE/$veid/$DATUM&#8221;;<br />
    vzctl stop $veid;<br />
    rsync -a &#8211;delete &#8211;link-dest=$BKP_BASE/$veid $LAST_RUN $VZ_HOME/$veid/  $BKP_BASE/$veid/$DATUM;<br />
    vzctl start $veid;<br />
  fi;<br />
done;<br />
echo $DATUM &gt; $BKP_BASE/lastRun.date<br />
[/CODE]</p>
<p>Was noch fehlt ist ein Script, dass die angelegten Daily Backups ausdünnt und so Monthly und Yearly Backups anlegt. Die Ordner der Daily Backups können einfach gelöscht werden, da verlinkte Dateien erst vom Dateisystem verschwinden, wenn der letzte Link gelöscht wurde&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.patrick-seeger.de/2007/12/04/automatische-inkrementelle-backups-von-openvz-ve/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
	</channel>
</rss>

