<?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/"
	xmlns:media="http://search.yahoo.com/mrss/">

<channel>
	<title>johannes.jarolim.com &#187; Know How</title>
	<atom:link href="http://johannes.jarolim.com/blog/tag/know-how/feed/" rel="self" type="application/rss+xml" />
	<link>http://johannes.jarolim.com/blog</link>
	<description>Willkommen auf der privaten Homepage von Johannes Jarolim, Salzburg, Österreich / Welcome to the private homepage of Johannes Jarolim, Salzburg, Austria, Europe.</description>
	<lastBuildDate>Mon, 06 Feb 2012 14:14:37 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<atom:link rel="next" href="http://johannes.jarolim.com/blog/tag/know-how/feed/?page=2" />

		<item>
		<title>Sharkoon Quickport Pro – Lässige Backuplösung für wenig Geld</title>
		<link>http://johannes.jarolim.com/blog/2009/01/28/sharkoon-quickport-pro-lassige-backuplosung-fur-wenig-geld/</link>
		<comments>http://johannes.jarolim.com/blog/2009/01/28/sharkoon-quickport-pro-lassige-backuplosung-fur-wenig-geld/#comments</comments>
		<pubDate>Wed, 28 Jan 2009 15:15:51 +0000</pubDate>
		<dc:creator>Johannes</dc:creator>
				<category><![CDATA[Know-How]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[e-sata]]></category>
		<category><![CDATA[Know How]]></category>
		<category><![CDATA[quickport pro]]></category>
		<category><![CDATA[sata]]></category>
		<category><![CDATA[sharkoon]]></category>
		<category><![CDATA[sharkoon quickport]]></category>
		<category><![CDATA[sharkoon quickport pro]]></category>
		<category><![CDATA[Sicherung]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://johannes.jarolim.com/blog/?p=611</guid>
		<description><![CDATA[Read this post in english! Jedermann muß sich irgendwann mit dem Thema Backup auseinandersetzen &#8211; So auch ich. In einer Welt, in der Festplatten ständig größer (und billiger) werden, ist es gar nicht leicht, eine Backuplösung für die Masse an Daten zu finden, die jedermann so ansammelt: Digitalkamera, Internet, Spiele, Systemimages &#8230; Alles wächst und [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://johannes.jarolim.com/blog/2009/01/23/sharkoon-quickport-pro-my-cool-backup-solution-for-the-small-pocket/">Read this post in english!</a></p>
<p><strong>Jedermann muß sich irgendwann mit dem Thema Backup auseinandersetzen &#8211; So auch ich.</strong> In einer Welt, in der Festplatten ständig größer (und billiger) werden, ist es gar nicht leicht, eine Backuplösung für die Masse an Daten zu finden, die jedermann so ansammelt: Digitalkamera, Internet, Spiele, Systemimages &#8230; Alles wächst und spuckt mehr und mehr Daten aus. Wie kann ich das alles günstig, aber einfach und sicher sichern?</p>
<p><span id="more-611"></span></p>
<p>Nachdem ich jetzt einige Zeit damit verbracht habe, eine Lösung zu finden, möchte ich das erworbene Wissen über privates Sichern und die für mich gefundene Lösung teilen &#8211; Vielleicht findet das ja noch jemand interessant.</p>
<h2>Woran ich zuerst dachte</h2>
<p>Nimm CD-ROMs. An das habe ich vor 3-4 Jahren gedacht, als meine 160 GB Festplatte noch mit vielleicht 1-2 GB privaten Daten befüllt war. Nach einigem Herumgefrickel mit mehr und mehr CDs wechselte ich dann zu DVD-RAM. Super. Zwei Jahre später sitze ich hier &#8211; Meine Festplatte quillt über und ich wechsle zu einer 500 GB Platte &#8211; Wie soll ich das jetzt wieder sichern?</p>
<h2>Anforderungen</h2>
<p>Also zuerst mal ein paar Anforderungen:</p>
<h3>Ich will kein bit mehr verlieren</h3>
<p>Was habe ich in der Vergangenheit geweint: Eine Festplatte geht ein und man verliert die Hälfte seines Lebens. Selbst, wenn man von Zeit zu Zeit gesichert hat &#8211; Man verliert einfach einen Batzen seiner Arbeit &#8211; Die einem niemand mehr wiedergeben kann. Ich brauche redundante Datenhaltung.</p>
<h3>Einfach muß es sein</h3>
<p>Eines habe ich definitv gelernt: <strong>Geht es nicht einfach, mache ich es nicht regelmäßig</strong>. Sicherungen via DVD-RAM, Bändern oder was auch immer, kosten Zeit. Dann muß man dabei bleiben, Diskjokey spielen &#8211; Also die Medien ein paar mal wechseln, Daten am Schluß überprüfen, etc, etc.  Das alles braucht Zeit, ist mehr oder minder kompliziert. Ich tendiere dazu, sowas etwas später zu machen&#8230; wenn ich Zeit habe&#8230; vielleicht.</p>
<p>Nein. Ich brauche eine Plug-and-Play Lösung. So einfach wie Möglich.</p>
<h3>Zukunftssicher muß es sein</h3>
<p>Welches Medium wächst schnell genug, um mit dem rasanten Wachstum im Festplattensektor mithalten zu können? Na Festplatten! Festplattengrößen wachsen rasant &#8211; Festplattenpreise sinken stetig. Brauche ich zukünftig mehr Platz zum sichern, besorge ich mir einfach eine größere Festplatte ;-)</p>
<h3>Der Sharkoon Quickport</h3>
<p>Alle drei Anforderungen werden meiner Meinung nach durch die Vorstellung des <a href="http://www.sharkoon.com/html/produkte/externe_gehaeuse/sata_quickport_pro/index_en.html" target="_blank">Sharkoon Quickport PRO</a> erfüllt &#8211; Ein USB/e-sata Gerät, welches SATA Festplatten aufnehmen und dem Rechner zur Verfügung stellen kann. Einfach hineinstecken, einschalten und voila: Eine zusätzliche Platte im System:</p>
<p>[nggallery id=20]</p>
<p>Die Idee: Ich kaufe mir eine zusätzliche Terrabytefestplatte (um die 100 Euro hier in Österreich), also ca. doppelt so groß wie meine interne Festplatte und sichere alle meine Daten darauf. Besser als das habe ich mir 2 Platten gekauft &#8211; Diese wechsle ich ab und habe dadurch zusätzliche Sicherhet: Lasse ich (patschert wie ich bin) eine Platte mal fallen &#8211; Habe ich immer noch die zweite.</p>
<p>Nach Kombination dieser wirklich einfach zu nutzenden Backup Hardware kombiniert mit meinem Sicherungsskript hatte ich eine Sicherungslösung, die alle meine Vorraussetzungen erfüllt hat: Festplatte rein, einschalten, sichern.</p>
<h3>Fazit</h3>
<p>Soderla: Eine komplette Sicherungslösung für 230 Euros. Ein mögliches Sicherungsvolumen von einem Terrabyte mit einer super Datenübertragungsrate (Die sich nochmal steigern wird, sobald ich das Teil via e-sata betreibe). Und falls ich zukünftig mehr Platz zum sichern brauche, kaufe ich einfach wieder die größte Platte, die ich zu dem Zeitpunkt bekommen kann. Das ist meine Definition von Zukunftssicher.</p>
]]></content:encoded>
			<wfw:commentRss>http://johannes.jarolim.com/blog/2009/01/28/sharkoon-quickport-pro-lassige-backuplosung-fur-wenig-geld/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Sharkoon Quickport Pro – My cool backup solution for the small pocket</title>
		<link>http://johannes.jarolim.com/blog/2009/01/23/sharkoon-quickport-pro-my-cool-backup-solution-for-the-small-pocket/</link>
		<comments>http://johannes.jarolim.com/blog/2009/01/23/sharkoon-quickport-pro-my-cool-backup-solution-for-the-small-pocket/#comments</comments>
		<pubDate>Fri, 23 Jan 2009 11:02:09 +0000</pubDate>
		<dc:creator>Johannes</dc:creator>
				<category><![CDATA[Know-How]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[e-sata]]></category>
		<category><![CDATA[Know How]]></category>
		<category><![CDATA[quickport pro]]></category>
		<category><![CDATA[sata]]></category>
		<category><![CDATA[sharkoon]]></category>
		<category><![CDATA[sharkoon quickport]]></category>
		<category><![CDATA[sharkoon quickport pro]]></category>
		<category><![CDATA[USB]]></category>

		<guid isPermaLink="false">http://johannes.jarolim.com/blog/?p=351</guid>
		<description><![CDATA[Diesen Artikel gibts auch in Deutsch! Everybody has the need for backup &#8211; Me too. But in a world of constantly growing HDD sizes it&#8217;s hard to find the right, growing solution that backups the current mass of data: Digicam, internet, games, system images &#8230; Everything grows and spits out more and more data. How [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://johannes.jarolim.com/blog/2009/01/28/sharkoon-quickport-pro-lassige-backuplosung-fur-wenig-geld/">Diesen Artikel gibts auch in Deutsch!</a></p>
<p><strong>Everybody has the need for backup &#8211; Me too.</strong> But in a world of constantly growing HDD sizes it&#8217;s hard to find the right, growing solution that backups the current mass of data: Digicam, internet, games, system images &#8230; Everything grows and spits out more and more data. How do i backup my data &#8211; my live &#8211; the low-budget-but-easy-and-save-way?</p>
<p><span id="more-351"></span></p>
<p>Since i investigated this topic for myself, i wanted to share the gathered knowledge about private backup and my solution &#8211; The sharkoon quickport pro in special &#8211; so others may benefit.</p>
<h2>What i first thought of</h2>
<p>Take a CD-ROM. That&#8217;s what i thought three- or four years ago &#8211; My 160 GB HDD filled with about 1 to 2 GB of user data. After frickling around with more and more CDs as my personal data grew and grew i changed to DVD-RAM. Yeah. 2 years after switching to DVD RAM my personal data exceeded the available space and i upgraded to a 500 GB internal hard drive &#8211; How do i backup that vast amount of personal data?</p>
<h2>Requirements</h2>
<p>First of all i worked out some requirements:</p>
<h3>I don&#8217;t want to loose a single bit</h3>
<p>What did i cry in the past: You loose a HDD, you loose half of your life and work. Even if you backup from time to time you loose data. Noone will be able to give it back &#8211; If you don&#8217;t pay vast ammounts of money to recover the data. Did that once and got back some odd binary files: All they could recover. I need a backup medium capable of saving every bit of data i own &#8211; redundantly.</p>
<h3>Only the easy way</h3>
<p>One principle i&#8217;ve learned so far: <strong>If it isn&#8217;t easy, i won&#8217;t do it regulary.</strong> A backup via DVD-RAM, tape or whatever is time consuming. If the medium is to small, i have to exchange it during backup. Although there are many solutions on how to solve that (backup one half of the data wednesdays and the other half sundays for example) they all have complicated workflows. And as i don&#8217;t like complicated workflows, i&#8217;m not disciplined enough to perform them regulary&#8230; so i tend to do them later on&#8230; if i have time&#8230; maybe.</p>
<p>No. This must be some sort of a plug and play solution. As easy as possible.</p>
<h3>Future-proof</h3>
<p>What medium/technique is growing fast enough so you may use it even if you upgrade your internal storage? Hard disks. For me, the only solution was the usage of hard disks to backup my data &#8211; They grow with my internal storage, have a good cent/mb ratio, deliver good read/write speed and are easy to handle &#8211; If you have the right infrastructure at hand.</p>
<h2>The sharkoon quickport pro</h2>
<p>All three requirements were met with the introduction of the <a href="http://www.sharkoon.com/html/produkte/externe_gehaeuse/sata_quickport_pro/index_en.html" target="_blank">sharkoon quickport pro</a> &#8211; An USB/e-sata device capable of holding one SATA hard drive. You could just click in the drive, turn on the power and voila: One addtional drive in your system:</p>
<p>[nggallery id=20]</p>
<p>The idea: I get an additional 1 TB harddrive (around 100 euros here in austria) twice the size of my internal hardrive and backup all my data on it. Better than that i bought 2 hard drives and cycle them to gain additional redundancy &#8211; If i accidentally clumsily drop one drive i&#8217;ve my data on a second one.</p>
<p>After combining that easy-to-use hardware solution with my custom backup script i had the backup solution that fulfilled all requirements.</p>
<h2>Conclusion</h2>
<p><strong>So there i am:</strong> A complete hardware backup solution for around 230 euros &#8211; capable of backuping up to one terrabyte data with good speed (which will increase as soon that i get my additional e-sata card so i can switch from USB). And if i have the need for more backup space in future, i&#8217;ll simply buy a bigger HDD available at that time &#8211; That&#8217;s my definition of future-proof.</p>
]]></content:encoded>
			<wfw:commentRss>http://johannes.jarolim.com/blog/2009/01/23/sharkoon-quickport-pro-my-cool-backup-solution-for-the-small-pocket/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>IE Conditional Comments: Weitere listige Nutzung</title>
		<link>http://johannes.jarolim.com/blog/2008/12/12/ie-conditional-comments-weitere-listige-nutzung/</link>
		<comments>http://johannes.jarolim.com/blog/2008/12/12/ie-conditional-comments-weitere-listige-nutzung/#comments</comments>
		<pubDate>Fri, 12 Dec 2008 09:45:29 +0000</pubDate>
		<dc:creator>Johannes</dc:creator>
				<category><![CDATA[Know-How]]></category>
		<category><![CDATA[Conditional Comments]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[HTML]]></category>
		<category><![CDATA[Internet Explorer]]></category>
		<category><![CDATA[Know How]]></category>
		<category><![CDATA[Web]]></category>

		<guid isPermaLink="false">http://johannes.jarolim.com/blog/?p=526</guid>
		<description><![CDATA[Auf bueltge.de hat Frank schön zusammengefasst, wie man conditional comments nutzen kann, um zusätzliche Stylesheets einzubinden, die nur der IE interpretiert. Zusätzlich zeigt er noch Wege mittels PHP und JavaScript auf, um solch eine Browserweiche umzusetzen. Mich interessierte nun aber nur der Part mit den Conditional Comments, da es meiner Meinung nach eine weitere sehr [...]]]></description>
			<content:encoded><![CDATA[<p>Auf <a href="http://bueltge.de/conditional-comments-effizient-nutzen/632/" target="_blank">bueltge.de</a> hat Frank schön zusammengefasst, wie man conditional comments nutzen kann, um zusätzliche Stylesheets einzubinden, die nur der IE interpretiert. Zusätzlich zeigt er noch Wege mittels PHP und JavaScript auf, um solch eine Browserweiche umzusetzen.</p>
<p>Mich interessierte nun aber nur der Part mit den Conditional Comments, da es meiner Meinung nach eine weitere sehr listige Verwendungsweise dafür gibt.</p>
<p><span id="more-526"></span></p>
<h2>Die Standardverwendung</h2>
<p>Dazu nochmal die fast überall notierte Verwendungsweise:</p>
<ol>
<li>Man gestalte eine Internetseite, setze sie in HTML und CSS um, sodaß sie in Standardbrowsern funktioniert.</li>
<li>Jetzt schaue man sich die Seite im Microsoft Browser an &#8211; Sie wird normalerweise nicht korrekt dargestellt.</li>
<li>Man entwickelt CSS Ergänzungen in einem eigenen CSS File, die Fehler in der CSS Interpretation des IE ausbügeln/umgehen.</li>
<li>Man bindet dieses zusätzliche CSS via Conditional Comment beispielsweise so  in das HTML-Dokument ein:</li>
</ol>
<pre class="brush: php; title: ; notranslate">&lt;!--[if IE]&gt;
	&lt;link rel=&quot;stylesheet&quot; href=&quot;ie_repair.css&quot; mce_href=&quot;ie_repair.css&quot; /&gt;&lt;![endif]--&gt;</pre>
<h2>Soweit so gut.</h2>
<p>Ich persönliche benutze Conditional Comments sehr gerne: Die einzige Alternative dazu sind Inline Hacks (wie zB. der Underscore Hack), die das CSS meiner Meinung nach unlesbar machen. Zusätzlich habe ich bei solchen &#8220;undokumentierten&#8221; Hacks immer ein mulmiges Gefühl in der Bauchgegend: Funktionieren diese auch im nächsten IE Browser?</p>
<h2>Nachteil der Standardverwendung</h2>
<p>Abgesehen davon, dass Conditional Comments dem Designer ein mächtiges Werkzeug in die Hand geben, um Layouts sauber auch im IE zum laufen zu bekommen, hat die Standardverwendung (konditionale Stylesheeteinbindung) auch einen Nachteil:</p>
<p><strong>Die Trennung von CSS Angaben für das selbe Element in mehrere Files.</strong></p>
<p>Möchte man ein Element ändern, muß man die Änderung zuerst im Defaultstyle durchführen. Danach muß man noch prüfen, ob die Änderung auch im IE erscheint und dann dementsprechend im IE-Conditional-Comment-Style schauen, ob das Element dort überschrieben wurde oder nun überschrieben werden muß. Zwei Files, zweimal suchen.</p>
<p>Das kann meiner Erfahrung nach besonders bei komplexen Stylesheets einiges an Zeit konsumieren.</p>
<h2>Der Weg des listigen Designers</h2>
<p>Nun kann man Conditional Comments ja eigentlich grundsätzlich dazu nutzen, um HTML Code einzubinden, der dann nur im IE angezeigt wird &#8211; Man ist ja nicht auf Stylesheet-Einbindungen beschränkt.</p>
<p>Der meiner Meinung nach sehr listige Weg ist nun, dass man ein zusätzliches IE-Wrap-Element um den gesamten Content legt:</p>
<pre class="brush: php; title: ; notranslate">

  &lt;!--[if IE]&gt;--&gt;
&lt;div id=&quot;IE&quot;&gt;&lt;!--[endif]--&gt;
&lt;div id=&quot;content&quot;&gt;
      ...&lt;/div&gt;
  &lt;!--[if IE]&gt;--&gt;&lt;/div&gt;
&lt;!--[endif]--&gt;
</pre>
<p>Dies erlaubt nun die saubere und gut lesbare Überschreibung von CSS nur für IE &#8211; Im gleichen CSS am selben Ort:</p>
<pre class="brush: php; title: ; notranslate">...
#content { background-color:red; }
#IE #content { background-color:#ff0000; }
...</pre>
<p>Man sieht den Trick und freut sich: <strong> </strong>Sauberes und super lesbares CSS für zwei Browser in einem zentralen File ;-)</p>
<p><strong>Mein Fazit:</strong> Conditional Comments geben dem Designer ein mächtiges Werkzeug in die Hand, um Layouts mittels eines &#8220;Standardwegs&#8221; auch im IE zum Laufen zu bekommen. Die an den meisten Orten dokumentierte Standardnutzung bringt meiner Meinung nach unnütze Komplexität in CSS-Definitionen, da Elemente teilweise getrennt in mehreren Files definiert werden müssen. Ein zusätzlicher HTML Request verlangsamt die Seitendarstellung.</p>
<p>Die Benutzung von Conditional Wrapper Elementen erlaubt eine gut lesbare und standardkonforme Definition von IE-Styles am richtigen Ort.</p>
]]></content:encoded>
			<wfw:commentRss>http://johannes.jarolim.com/blog/2008/12/12/ie-conditional-comments-weitere-listige-nutzung/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Your own photo mosaic page with WordPress and Yet Another Photoblog</title>
		<link>http://johannes.jarolim.com/blog/2008/07/24/your-own-photo-mosaic-page-with-wordpress-and-yapb/</link>
		<comments>http://johannes.jarolim.com/blog/2008/07/24/your-own-photo-mosaic-page-with-wordpress-and-yapb/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 07:43:19 +0000</pubDate>
		<dc:creator>Johannes</dc:creator>
				<category><![CDATA[Know-How]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Wordpress]]></category>
		<category><![CDATA[Yet Another Photoblog]]></category>
		<category><![CDATA[Know How]]></category>
		<category><![CDATA[Mosaic]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Templates]]></category>
		<category><![CDATA[YAPB]]></category>

		<guid isPermaLink="false">http://johannes.jarolim.com/blog/?p=352</guid>
		<description><![CDATA[You&#8217;re using YAPB, you want to create or use your own theme and now you&#8217;re stuck on how to create a mosaic page featuring all your photos? Thanks god &#8211; Here&#8217;s a post describing exactly that topic ;-) Basically, a mosaic page is a standard WP page using a custom page template. The job of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>You&#8217;re using <a href="http://johannes.jarolim.com/yapb">YAPB</a>, you want to create or use your own theme and now you&#8217;re stuck on how to create a mosaic page featuring all your photos?</strong> Thanks god &#8211; Here&#8217;s a post describing exactly that topic ;-) <span id="more-352"></span> Basically, a mosaic page is a standard WP page using a custom page template. The job of the custom page template is to fetch all your YAPB images and to display them in some form. So: Let&#8217;s just do it:</p>
<h2>Create a page template file</h2>
<p>So let&#8217;s start with our new page template: Create a file named <strong>tpl.yapb.mosaic.php</strong> in your current theme folder.</p>
<h3>Throw in some WP Metadata</h3>
<p>As a first step we define a standard PHP comment at top with meta data so WordPress can identify this file as template:</p>
<pre>&lt;?php /* Template Name: YAPB Photo Mosaic Page (Prototype) */ ?&gt;</pre>
<h3>Create some infrastructure</h3>
<p>Now some default infrastructure for WP templates like calling the header, starting the WP loop, displaying the page title and content:</p>
<pre>&lt;?php
  get_header(); ?&gt;
  &lt;!-- Let's start the WordPress loop --&gt;
  &lt;?php if (have_posts()): while (have_posts()): the_post(); ?&gt;
    &lt;?php global $post; ?&gt;
    &lt;div class="post"&gt;
      &lt;h1&gt;&lt;a href="&lt;?php echo get_permalink() ?&gt;"&gt;&lt;?php the_title(); ?&gt;&lt;/a&gt;&lt;/h1&gt;
      &lt;?php the_content('read more...'); ?&gt;</pre>
<h3>Define what you want</h3>
<p>To display the thumbnails of all our photos, we need to know what we want to fetch exactly. In my case, i assign each photoblog post to a special category &#8220;photoblog&#8221;. That category is configured in YAPB &#8211; so i can ask for it&#8217;s id and get all (or at least the last 1000) posts of that category with a simple WordPress function. Additionally i use this php part to define the format of the thumbnails i want to display on this page:</p>
<pre>&lt;?php
  // Let's get the last 1000 photoblog entries
  $photoblog_posts = get_posts( 'category=' . get_option('yapb_default_post_category') . '&amp;numberposts=1000' );
  // Let's define the needed thumbnail format
  $thumbConfig = array( 'h=80', 'q=100', 'fltr[]=usm|60|0.5|3' );
?&gt;</pre>
<h3>Loop through the fetched posts</h3>
<p>Since we should have all needed posts now, we simply cycle through all of them, get the image and display the thumbnails. In this sample i use a unordered list as structure for the images:</p>
<pre>&lt;ul&gt;
  &lt;?php foreach($photoblog_posts as $photoblog_post): ?&gt;
    &lt;?php if (!is_null($image = YapbImage::getInstanceFromDb($photoblog_post-&gt;ID))): ?&gt;
      &lt;li&gt;&lt;a title="&lt;?php echo $photoblog_post-&gt;post_title ?&gt;" href="&lt;?php echo get_permalink($photoblog_post-&gt;ID) ?&gt;"&gt;&lt;img src="&lt;?php echo $image-&gt;getThumbnailHref($thumbConfig) ?&gt;" width="&lt;?php echo $image-&gt;getThumbnailWidth($thumbConfig) ?&gt;" height="&lt;?php echo $image-&gt;getThumbnailHeight($thumbConfig) ?&gt;" alt="&lt;?php echo $photoblog_post-&gt;post_title ?&gt;" /&gt;&lt;/a&gt;&lt;/li&gt;
    &lt;?php endif ?&gt;
  &lt;?php endforeach ?&gt;
&lt;/ul&gt;</pre>
<h3>Close the previously created infrastructure</h3>
<p>To cleanly finalize the page template we now close the previously opened WordPress loop and call the footer.</p>
<pre>&lt;?php endwhile; endif; ?&gt;&lt;!-- end of the WP loop --&gt;
&lt;?php get_footer(); ?&gt;</pre>
<p>The complete file may be found in <a href="http://johannes.jarolim.com/blog/wp-content/uploads/File/wp_page_template_mosaic.zip">this .zip file (275 KB)</a>.</p>
<h3>Finally just use the new page template</h3>
<p>To use the page template, just go to your admin panel, write a new page and choose your newly created page template &#8211; Voila: You have your first YAPB mosaic page!</p>
]]></content:encoded>
			<wfw:commentRss>http://johannes.jarolim.com/blog/2008/07/24/your-own-photo-mosaic-page-with-wordpress-and-yapb/feed/</wfw:commentRss>
		<slash:comments>31</slash:comments>
		</item>
		<item>
		<title>Kein CD Brennen mit iTunes unter XP, wenn man Daemon Tools installiert hat</title>
		<link>http://johannes.jarolim.com/blog/2007/07/30/kein-cd-brennen-mit-itunes-unter-xp-wenn-man-daemon-tools-installiert-hat/</link>
		<comments>http://johannes.jarolim.com/blog/2007/07/30/kein-cd-brennen-mit-itunes-unter-xp-wenn-man-daemon-tools-installiert-hat/#comments</comments>
		<pubDate>Mon, 30 Jul 2007 06:32:00 +0000</pubDate>
		<dc:creator>Johannes</dc:creator>
				<category><![CDATA[Know-How]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[Brenner]]></category>
		<category><![CDATA[Daemon Tools]]></category>
		<category><![CDATA[iTunes]]></category>
		<category><![CDATA[Know How]]></category>
		<category><![CDATA[Probleme]]></category>
		<category><![CDATA[SPTD]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[XP]]></category>

		<guid isPermaLink="false">http://johannes.jarolim.com/blog/2007/07/30/kein-cd-brennen-mit-itunes-unter-xp-wenn-man-daemon-tools-installiert-hat/</guid>
		<description><![CDATA[Und wieder mal eine Lösung für ein Problem, das die Welt nicht braucht: die neueste iTunes-Version findet mit der Meldung &#8220;cd/dvd brenner oder software nicht gefunden&#8220; meinen Brenner nicht mehr. Dadurch ist natürlich auch kein CD-Brennen mehr möglich, was ich aber bei iTunes wegen seiner Einfachheit sehr schätze. Hier meine Lösung, damit andere nicht so [...]]]></description>
			<content:encoded><![CDATA[<p><img style="float: left; margin-bottom: 10px; margin-right: 10px;" src="http://johannes.jarolim.com/blog/wp-content/uploads/Image/me/06.jpg" alt="" width="200" height="227" /></p>
<p>Und wieder mal eine Lösung für ein Problem, das die Welt nicht braucht: die neueste iTunes-Version findet mit der Meldung</p>
<p>&#8220;<span><em><strong>cd/dvd </strong><strong>brenner oder software </strong><strong>nicht gefunden</strong></em>&#8220;<strong> </strong></span></p>
<p><span>meinen </span>Brenner nicht mehr. Dadurch ist natürlich auch kein CD-Brennen mehr möglich, was ich aber bei iTunes wegen seiner Einfachheit sehr schätze. Hier meine Lösung, damit andere nicht so lange suchen müssen wie ich:<br />
<span id="more-252"></span><br />
<h2>Das Problem</h2>
<p>In meinem Fall lag der Fehler im Zusammenspiel mit der Software Daemon Tools &#8211; Oder genauer gesagt mit dem beigelegten SCSI-Virtualisierungstreiber SPTD in Version 1.4.x, mit dem iTunes 7.3 nicht zurande kommt. Manche Threads raten zu einer kompletten Deinstallation der Daemon Tools damit es mit iTunes wieder klappt &#8211; Das kommt aber für mich nicht in Frage, da ich DT fast ständig nutze (Battlefield2 läßt grüßen).</p>
<h2>Die Lösung</h2>
<p>Glücklicherweise ist die Lösung sehr einfach (Wenn man sie kennt): Nach Installation der neuesten Version von SPTD (<a href="http://www.disc-tools.com/download/sptd" target="_blank">Version 1.5+ hier downloaden, 816 KB</a> &#8211; bei der Installation &#8220;update&#8221; wählen) und einem Neustart war alles behoben und alles brennt wieder ;-)</p>
]]></content:encoded>
			<wfw:commentRss>http://johannes.jarolim.com/blog/2007/07/30/kein-cd-brennen-mit-itunes-unter-xp-wenn-man-daemon-tools-installiert-hat/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		</item>
		<item>
		<title>Windows XP: Eigene “Special Folders” am Desktop anlegen</title>
		<link>http://johannes.jarolim.com/blog/2007/04/11/windows-xp-eigene-special-folders-am-desktop-anlegen/</link>
		<comments>http://johannes.jarolim.com/blog/2007/04/11/windows-xp-eigene-special-folders-am-desktop-anlegen/#comments</comments>
		<pubDate>Wed, 11 Apr 2007 08:03:47 +0000</pubDate>
		<dc:creator>Johannes</dc:creator>
				<category><![CDATA[Know-How]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Know How]]></category>
		<category><![CDATA[Special Folders]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://johannes.jarolim.com/blog/2007/04/11/windows-xp-eigene-special-folders-am-desktop-anlegen/</guid>
		<description><![CDATA[Das Thema hat mich schon l&#228;nger besch&#228;ftigt: Wie kann man unter Windows XP selber spezielle Folder wie zB. &#34;Eigene Dateien&#34; anlegen? Windows Vista soll das ja standardm&#228;&#223;ig anbieten &#8211; Unter Windows XP ist man hier auf sich alleine gestellt. Warum Special Folders? Der Ordner &#34;Eigene Dateien&#34; am Desktop hat ja einige sehr spezielle Eigenschaften: Er [...]]]></description>
			<content:encoded><![CDATA[<p><img width="200" height="227" alt="" src="http://johannes.jarolim.com/blog/wp-content/uploads/Image/me/06.jpg" style="margin: 0pt 1em 1em 0pt; float: left;" /><br />
Das Thema hat mich schon l&auml;nger besch&auml;ftigt: Wie kann man unter Windows XP selber spezielle Folder wie zB. &quot;Eigene Dateien&quot; anlegen? Windows Vista soll das ja standardm&auml;&szlig;ig anbieten &#8211; Unter Windows XP ist man hier auf sich alleine gestellt.</p>
<h3>Warum Special Folders?</h3>
<p>Der Ordner &quot;Eigene Dateien&quot; am Desktop hat ja einige sehr spezielle Eigenschaften:</p>
<ul>
<li>Er verweist eigentlich auf ein anderes Verzeichnis</li>
<li>Das kann auch ein freigegebenes Netzwerklaufwerk sein</li>
<li>Im Gegensatz zu schn&ouml;den Dateiverweisen kann man ihn im Windows Resourcetree an mehreren Stellen anzeigen lassen</li>
</ul>
<p>
<strong> Das wollte ich auch</strong> &#8211; Aber f&uuml;r andere Verzeichnisse.</p>
<h3>Der harte Weg zum eigenen Special Folder</h3>
<p>Nach ewigem Herumsuchen im Netz, der Durchschau von diversen Scripts und Hacks startete ich meine ersten Versuche mittels der Datei uuidgen.exe aus dem Windows XP SDK (Kann man <a href="http://www.microsoft.com/msdownload/platformsdk/sdkupdate/XPSP2FULLInstall.htm">hier runterladen</a>) und dem Registry Editor. Eine ewige Herumfummlerei &#8211; Aber mit positiven Ergebnissen:</p>
<p><img width="577" height="441" alt="" src="http://johannes.jarolim.com/blog/wp-content/uploads/Image/articles/special_folders.jpg" /></p>
<h2>Es geht auch einfacher</h2>
<p>Ca. zwei Tage, nachdem ich endlich den richtigen Weg gefunden hatte, fand ich das Programm <a href="http://www.tropictech.de/modules/PDdownloads/viewcat.php?list=S">Shell Object Editor</a>, dass das ganze ziemlich einfach mit ein paar Mausklicks erledigt :-P Aber ich bereue nix.</p>
]]></content:encoded>
			<wfw:commentRss>http://johannes.jarolim.com/blog/2007/04/11/windows-xp-eigene-special-folders-am-desktop-anlegen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

