<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="wordpress/2.3.3" -->
<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/"
	>

<channel>
	<title>alex.rabe</title>
	<link>http://alexrabe.boelinger.com</link>
	<description>ALEX RABE &#124; learning by doing...</description>
	<pubDate>Thu, 24 Jul 2008 08:18:00 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.3.3</generator>
	<language>en</language>
			<item>
		<title>Google Maps with NextGEN Gallery</title>
		<link>http://alexrabe.boelinger.com/2008/07/24/google-maps-with-nextgen-gallery/</link>
		<comments>http://alexrabe.boelinger.com/2008/07/24/google-maps-with-nextgen-gallery/#comments</comments>
		<pubDate>Thu, 24 Jul 2008 08:13:11 +0000</pubDate>
		<dc:creator>alex.rabe</dc:creator>
		
		<category><![CDATA[NextGEN Gallery]]></category>

		<category><![CDATA[Plugins]]></category>

		<category><![CDATA[Geo]]></category>

		<category><![CDATA[NextGEN-Gallery]]></category>

		<category><![CDATA[Tags]]></category>

		<guid isPermaLink="false">http://alexrabe.boelinger.com/2008/07/24/google-maps-with-nextgen-gallery/</guid>
		<description><![CDATA[The latest release of XML Google Maps Wordpress Plugin support now the Geo tagging of NextGEN Gallery images. Have a look at the page of the author Patrick Matusz for a example. Great plugin !

Download at WordPress.org]]></description>
			<content:encoded><![CDATA[<p>The latest release of <strong>XML Google Maps Wordpress Plugin</strong> support now the Geo tagging of NextGEN Gallery images. Have a look at the page of the author Patrick Matusz for a <a href="http://www.matusz.ch/blog/projekte/xml-google-maps-wordpress-plugin-en/samples/n11/">example</a>. Great plugin !</p>
<p><a href="http://wordpress.org/extend/plugins/xml-google-maps/">Download at WordPress.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alexrabe.boelinger.com/2008/07/24/google-maps-with-nextgen-gallery/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Let&#8217;s go WordPress 2.6</title>
		<link>http://alexrabe.boelinger.com/2008/07/10/lets-go-wordpress-26/</link>
		<comments>http://alexrabe.boelinger.com/2008/07/10/lets-go-wordpress-26/#comments</comments>
		<pubDate>Thu, 10 Jul 2008 20:01:03 +0000</pubDate>
		<dc:creator>alex.rabe</dc:creator>
		
		<category><![CDATA[NextGEN Gallery]]></category>

		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[NextGEN-Gallery]]></category>

		<category><![CDATA[photo album]]></category>

		<category><![CDATA[version 2.6]]></category>

		<guid isPermaLink="false">http://alexrabe.boelinger.com/2008/07/10/lets-go-wordpress-26/</guid>
		<description><![CDATA[The new update for NextGEN Gallery is available. It only fixes minor things, no new features... It's a required update for the upcoming WordPress 2.6 on Monday. Please note that WP 2.6 has the new feature to move wp-content outside the classic file structure, NextGEN currently didn't support this feature !

If you have any seldom problem [...]]]></description>
			<content:encoded><![CDATA[<p>The new update for NextGEN Gallery is available. It only fixes minor things, no new features&#8230; It&#8217;s a required update for the upcoming WordPress 2.6 on Monday. Please note that WP 2.6 has the new feature to move wp-content outside the classic file structure, NextGEN currently didn&#8217;t support this feature !</p>
<p>If you have any seldom problem with the automatic upgrade procedure, please re-upload all files per FTP before you post a request at the forums (and only there please).</p>
<p>So, let&#8217;s start the countdown for iPhone 2.0 and WordPress 2.6&#8230; <strong>Have a nice weekend</strong></p>
]]></content:encoded>
			<wfw:commentRss>http://alexrabe.boelinger.com/2008/07/10/lets-go-wordpress-26/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Real Estate with NextGEN Gallery</title>
		<link>http://alexrabe.boelinger.com/2008/07/06/real-estate-with-nextgen-gallery/</link>
		<comments>http://alexrabe.boelinger.com/2008/07/06/real-estate-with-nextgen-gallery/#comments</comments>
		<pubDate>Sun, 06 Jul 2008 17:05:46 +0000</pubDate>
		<dc:creator>alex.rabe</dc:creator>
		
		<category><![CDATA[Plugins]]></category>

		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[Great Real Estate]]></category>

		<category><![CDATA[NextGEN-Gallery]]></category>

		<category><![CDATA[wordtube]]></category>

		<guid isPermaLink="false">http://alexrabe.boelinger.com/2008/07/06/real-estate-with-nextgen-gallery/</guid>
		<description><![CDATA[A new plugin called Great Real Estate is published and I'm glad to say that it supports NextGEN Gallery and wordTube. Great Real Estate brings content management of real estate listings to the WordPress community.

Agents can manage listings, input price and common data such as number of bedrooms and baths, and not worry about formatting [...]]]></description>
			<content:encoded><![CDATA[<p>A new plugin called <a href="http://www.rogertheriault.com/agents/plugins/great-real-estate-plugin/">Great Real Estate</a> is published and I&#8217;m glad to say that it supports NextGEN Gallery and wordTube. Great Real Estate brings content management of real estate listings to the WordPress community.</p>
<p>Agents can manage listings, input price and common data such as number of bedrooms and baths, and not worry about formatting each page. The plugin provides starter templates to display listings, and a sidebar widget for featured listings. Agents can enhance listings with a photo gallery, video, panorama photos, downloads, and a location map. The listings information is nicely formatted with a tabbed interface.</p>
<p><a href="http://wordpress.org/extend/plugins/great-real-estate/">Download at wordpress.org</a></p>
]]></content:encoded>
			<wfw:commentRss>http://alexrabe.boelinger.com/2008/07/06/real-estate-with-nextgen-gallery/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Shared Hosting</title>
		<link>http://alexrabe.boelinger.com/2008/06/27/shared-hosting/</link>
		<comments>http://alexrabe.boelinger.com/2008/06/27/shared-hosting/#comments</comments>
		<pubDate>Fri, 27 Jun 2008 08:31:41 +0000</pubDate>
		<dc:creator>alex.rabe</dc:creator>
		
		<category><![CDATA[Allerlei]]></category>

		<category><![CDATA[NextGEN Gallery]]></category>

		<category><![CDATA[NextGEN-Gallery]]></category>

		<category><![CDATA[offline]]></category>

		<category><![CDATA[sql load]]></category>

		<guid isPermaLink="false">http://alexrabe.boelinger.com/2008/06/27/shared-hosting/</guid>
		<description><![CDATA[I hate shared hosting... it's a pain. Two days offline, Reason : "SQL load is to high...". I didn't get before any note, any warning, any message or email. They simply shut down the page. Great... Happy weekend]]></description>
			<content:encoded><![CDATA[<p>I hate shared hosting&#8230; it&#8217;s a pain. Two days offline, Reason : <em>&#8220;SQL load is to high&#8230;&#8221;.</em> I didn&#8217;t get before any note, any warning, any message or email. They simply shut down the page. Great&#8230; Happy weekend</p>
]]></content:encoded>
			<wfw:commentRss>http://alexrabe.boelinger.com/2008/06/27/shared-hosting/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Security issue or not ?</title>
		<link>http://alexrabe.boelinger.com/2008/06/18/security-issue-or-not/</link>
		<comments>http://alexrabe.boelinger.com/2008/06/18/security-issue-or-not/#comments</comments>
		<pubDate>Wed, 18 Jun 2008 13:45:46 +0000</pubDate>
		<dc:creator>alex.rabe</dc:creator>
		
		<category><![CDATA[NextGEN Gallery]]></category>

		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[NextGEN-Gallery]]></category>

		<category><![CDATA[security]]></category>

		<category><![CDATA[XSS]]></category>

		<guid isPermaLink="false">http://alexrabe.boelinger.com/2008/06/18/security-issue-or-not/</guid>
		<description><![CDATA[Before to many people starts writing that there is a security problem, I would like to give my statement . In the current version of NextGEN Gallery it's possible to include javascript commands inside the description field (So called XSS vulnerability) as long as the user has admin access to  the blog . It was [...]]]></description>
			<content:encoded><![CDATA[<p>Before to many people starts writing that there is a security problem, I would like to give my statement . In the current version of NextGEN Gallery it&#8217;s possible to include javascript commands inside the description field (So called XSS vulnerability) as long as the user <strong>has admin access</strong> to  the blog . It was my intention to allow here HTML code and I see no security flaw unless somebody has access to your blog&#8230; but then he can enter also a javascript code inside a blog post or a page or do other bad things.</p>
<p>So is this now a problem or not ? It&#8217;s a simple thing to strip out any HTML code, but does somebody see a real security problem ? Should I disallow any HTML code for editors , auhors and admins ?</p>
]]></content:encoded>
			<wfw:commentRss>http://alexrabe.boelinger.com/2008/06/18/security-issue-or-not/feed/</wfw:commentRss>
		</item>
		<item>
		<title>200.000</title>
		<link>http://alexrabe.boelinger.com/2008/06/15/two-hundred-thousand/</link>
		<comments>http://alexrabe.boelinger.com/2008/06/15/two-hundred-thousand/#comments</comments>
		<pubDate>Sun, 15 Jun 2008 11:49:32 +0000</pubDate>
		<dc:creator>alex.rabe</dc:creator>
		
		<category><![CDATA[NextGEN Gallery]]></category>

		<category><![CDATA[Wordpress]]></category>

		<category><![CDATA[200.000]]></category>

		<category><![CDATA[downloads]]></category>

		<category><![CDATA[MVC]]></category>

		<category><![CDATA[NextGEN-Gallery]]></category>

		<guid isPermaLink="false">http://alexrabe.boelinger.com/2008/06/15/200000/</guid>
		<description><![CDATA[At the 22th Feb I posted a note that NextGEN reached the 100.000 downloads at wordpress.org, now 3,5 month later we enter the level 200.000. I'm very happy that after the release of WordPress 2.5 Gallery feature the interest is still there...

Currently the development is slowed down, but not stopped. I feel version 0.9x is still good enough that [...]]]></description>
			<content:encoded><![CDATA[<p>At the <a href="http://alexrabe.boelinger.com/2008/02/22/one-hundred-thousand/">22th Feb</a> I posted a note that NextGEN reached the 100.000 downloads at wordpress.org, now 3,5 month later we enter the level <strong>200.000</strong>. I&#8217;m very happy that after the release of WordPress 2.5 Gallery feature the interest is still there&#8230;</p>
<p>Currently the development is slowed down, but not stopped. I feel version 0.9x is still good enough that it can live for a while, so that I can refactor main parts, which are not well designed. Currently I&#8217;m creating the template pages for gallery and album so that everybody is able to create there own output.</p>
<p>I got the main idea from the great plugins of <a href="http://urbangiraffe.com/software/">Urban Giraffe</a>, which are IMHO the best pattern for a modern <a href="http://en.wikipedia.org/wiki/Model-view-controller">MVC</a> based PHP plugin. I can strongly recommend every plugin author to have a look for the plugins structure.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexrabe.boelinger.com/2008/06/15/two-hundred-thousand/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Germany&#8217;s Next Topmodel</title>
		<link>http://alexrabe.boelinger.com/2008/06/11/germanys-next-topmodel/</link>
		<comments>http://alexrabe.boelinger.com/2008/06/11/germanys-next-topmodel/#comments</comments>
		<pubDate>Wed, 11 Jun 2008 13:14:50 +0000</pubDate>
		<dc:creator>alex.rabe</dc:creator>
		
		<category><![CDATA[Allerlei]]></category>

		<category><![CDATA[new project]]></category>

		<category><![CDATA[Topmodel]]></category>

		<guid isPermaLink="false">http://alexrabe.boelinger.com/2008/06/11/germanys-next-topmodel/</guid>
		<description><![CDATA[I'm back in town and enjoy the summer...

]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m back in town and enjoy the summer&#8230;</p>
<p><a rel="lightbox" href="http://alexrabe.boelinger.com/wp-content/uploads/dsc00186_web.jpg" title="Germany's Next Topmodel ... in Year 2025"><img width="500" src="http://alexrabe.boelinger.com/wp-content/uploads/dsc00186_web.jpg" alt="Germany's Next Topmodel" /></a></p>
]]></content:encoded>
			<wfw:commentRss>http://alexrabe.boelinger.com/2008/06/11/germanys-next-topmodel/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Take a break</title>
		<link>http://alexrabe.boelinger.com/2008/05/29/take-a-break/</link>
		<comments>http://alexrabe.boelinger.com/2008/05/29/take-a-break/#comments</comments>
		<pubDate>Thu, 29 May 2008 20:24:47 +0000</pubDate>
		<dc:creator>alex.rabe</dc:creator>
		
		<category><![CDATA[Allerlei]]></category>

		<category><![CDATA[handicap]]></category>

		<category><![CDATA[vacation]]></category>

		<guid isPermaLink="false">http://alexrabe.boelinger.com/2008/05/29/take-a-break/</guid>
		<description><![CDATA[I will take a short vacation until 09.June... I need to work at my handicap :-)]]></description>
			<content:encoded><![CDATA[<p>I will take a short vacation until 09.June&#8230; I need to work at my handicap <img src='http://alexrabe.boelinger.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p>
]]></content:encoded>
			<wfw:commentRss>http://alexrabe.boelinger.com/2008/05/29/take-a-break/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New bugfix release</title>
		<link>http://alexrabe.boelinger.com/2008/05/18/new-bugfix-release/</link>
		<comments>http://alexrabe.boelinger.com/2008/05/18/new-bugfix-release/#comments</comments>
		<pubDate>Sun, 18 May 2008 11:04:22 +0000</pubDate>
		<dc:creator>alex.rabe</dc:creator>
		
		<category><![CDATA[NextGEN Gallery]]></category>

		<category><![CDATA[bugfix]]></category>

		<category><![CDATA[NextGEN-Gallery]]></category>

		<category><![CDATA[Wordpress]]></category>

		<guid isPermaLink="false">http://alexrabe.boelinger.com/2008/05/18/new-bugfix-release/</guid>
		<description><![CDATA[Today, I uploaded some bugfixes for NextGEN Gallery. It's no mandatory update for everyone, only minor things will be fixed. See changelog for more...

The development for v1.00 is still in progress, but based on my new project everything needs more time now. Currently I'm prepare a refactor of some old code. After two year experience and grown [...]]]></description>
			<content:encoded><![CDATA[<p>Today, I uploaded some bugfixes for NextGEN Gallery. It&#8217;s no mandatory update for everyone, only minor things will be fixed. See <a href="http://alexrabe.boelinger.com/wordpress-plugins/nextgen-gallery/changelog/">changelog</a> for more&#8230;</p>
<p>The development for v1.00 is still in progress, but based on my <a href="http://alexrabe.boelinger.com/2007/11/25/new-nextgen-project/">new project</a> everything needs more time now. Currently I&#8217;m prepare a refactor of some old code. After two year experience and grown knowledge with PHP, WordPress and the plugin, a lot of things needs to be better&#8230; <em>learning by doing</em>.</p>
<p>In the forums I received a lot of feature requests, so I will include in the next time more filters, hooks and template function that this plugin is more extensible. You can watch the progress at the <a href="http://code.google.com/p/nextgen-gallery/source/list">GoogleCode</a>. It already contains a extended role system, so that a author can only edit his own galleries&#8230; (<em>Please note : The current trunk is from time to time not working, so don&#8217;t use the code in a live system until you know what you do</em>)</p>
<p><strong>Final remark :</strong>If you like this plugin, it would be great if you can rate the plugin at <a href="http://wordpress.org/extend/plugins/nextgen-gallery/">wordpress.org</a> (Currently 153 ratings). Thanks !</p>
]]></content:encoded>
			<wfw:commentRss>http://alexrabe.boelinger.com/2008/05/18/new-bugfix-release/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Understand GD Library</title>
		<link>http://alexrabe.boelinger.com/2008/05/13/understand-gd-library/</link>
		<comments>http://alexrabe.boelinger.com/2008/05/13/understand-gd-library/#comments</comments>
		<pubDate>Tue, 13 May 2008 18:17:30 +0000</pubDate>
		<dc:creator>alex.rabe</dc:creator>
		
		<category><![CDATA[Common]]></category>

		<category><![CDATA[NextGEN Gallery]]></category>

		<category><![CDATA[memory limit]]></category>

		<category><![CDATA[NextGEN-Gallery]]></category>

		<guid isPermaLink="false">http://alexrabe.boelinger.com/2008/05/13/understand-gd-library/</guid>
		<description><![CDATA[In the forums I received very often the question :
I got the failure "Fatal error: Out of memory " or "Error : Exceed Memory limit. Require : xx.xx MByte", but my image has only the size of 1 MB ?
After I answered this question now 1000 times , I hope this post will clarify this [...]]]></description>
			<content:encoded><![CDATA[<p>In the forums I received very often the question :</p>
<blockquote><p>I got the failure &#8220;Fatal error: Out of memory &#8221; or &#8220;Error : Exceed Memory limit. Require : xx.xx MByte&#8221;, but my image has only the size of 1 MB ?</p></blockquote>
<p>After I answered this question now 1000 times , I hope this post will clarify this point. Let&#8217;s create a white image with the size of 640 x 480 (It&#8217;s the VGA resolution) and open this with a image viewer like IrfanView.</p>
<p style="text-align: center"><a rel="lightbox" href="http://alexrabe.boelinger.com/wp-content/uploads/white.jpg" title="White image"><img border="0" width="400" src="http://alexrabe.boelinger.com/wp-content/uploads/white.jpg" alt="White image" /></a></p>
<p>Let&#8217;s have a look at the bottom line :</p>
<p style="text-align: center"><img src="http://alexrabe.boelinger.com/wp-content/uploads/640x480.jpg" alt="640×480 Size" /></p>
<blockquote><p><em>The image requires a disk space (the file size) of 5.30 KB and a memory size of 900.04 KB</em></p></blockquote>
<p>Now increase the resolution to 1024 x 768 :</p>
<p style="text-align: center"><img src="http://alexrabe.boelinger.com/wp-content/uploads/1024x768.jpg" alt="1024 Size" /></p>
<blockquote><p><em>The image requires still the file size of 5.30 KB but a memory size of 2.25 MB</em></p></blockquote>
<p>Now look for a 4 Megapixel image (Resolution 2304 x 1728) :</p>
<p style="text-align: center"><img src="http://alexrabe.boelinger.com/wp-content/uploads/2304x1728.jpg" alt="4 MP Size" /></p>
<blockquote><p><em>The required memory size increases to 11.39 MB</em></p></blockquote>
<p>And a 7.1 MP camera picture :</p>
<p style="text-align: center"><img src="http://alexrabe.boelinger.com/wp-content/uploads/3072x2304.jpg" alt="7.1 MP Size" /></p>
<blockquote><p><em>We need now 20.25 MB memory , but the file size is still 5.30 KB.</em></p></blockquote>
<p>What do we learn from this test ? JPG, PNG (and other compression format&#8217;s) reduces the file size, but for image manipulation we need for each pixel a lot of memory space:</p>
<blockquote><p><strong>File size is not equal to the required memory space</strong>.</p></blockquote>
<p>Inside the most web server the common image manipulation library for PHP is called <a href="http://www.libgd.org/">GD</a> and this library doesn&#8217;t work different then programs like Photoshop, Paintshop or others. A very rough calculation for the memory need under GD library is :</p>
<pre>Width x Height x 8 (bits) x 3(channels) / 8 x 1.65</pre>
<p>NextGEN Gallery shows you the current memory usage of WordPress and all loaded plugins inside the server settings :</p>
<p><img src="http://alexrabe.boelinger.com/wp-content/uploads/nextgen21.jpg" alt="alexrabe" /></p>
<p>Now have a look at your <a href="http://alexrabe.boelinger.com/2008/03/21/11-3/">Memory Limit</a> in the server settings and you can calculate the maximum resolution for your images, which you can manipulate (create thumbnails) with the GD library. It&#8217;s possible to change the memory limit, but there exist various way&#8217;s and not all of them are allowed at your web server. At the best contact your web hoster, if you want to increase this limit. A good and useful value for images is a limit of 64 MB.</p>
]]></content:encoded>
			<wfw:commentRss>http://alexrabe.boelinger.com/2008/05/13/understand-gd-library/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
