<?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>Andi&#039;s Blog &#187; GrassPhotos</title>
	<atom:link href="http://blog.andihit.net/category/website/grassphotos/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.andihit.net</link>
	<description>andihit.net Projekt Blog</description>
	<lastBuildDate>Thu, 08 Jul 2010 21:27:48 +0000</lastBuildDate>
	<language>de_DE</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>GrassPhotos geschlossen</title>
		<link>http://blog.andihit.net/2007/10/23/grassphotos-geschlossen/</link>
		<comments>http://blog.andihit.net/2007/10/23/grassphotos-geschlossen/#comments</comments>
		<pubDate>Tue, 23 Oct 2007 14:21:37 +0000</pubDate>
		<dc:creator>Andreas G.</dc:creator>
				<category><![CDATA[GrassPhotos]]></category>

		<guid isPermaLink="false">http://blog.andihit.net/2007/10/23/grassphotos-geschlossen/</guid>
		<description><![CDATA[Hi Nach ca. 2 Monaten habe ich mich entschlossen, GrassPhotos zu schließen. Kein einziges (Gras-)Foto wurde hochgeladen, 2 User waren registriert, die keine einzige Reaktion zeigten. Wahr wohl nicht so &#8220;der Renner&#8221; . Aber geschadet hat es trotzdem nicht &#8211; man lernt immer dazu (bessere (Jinja-)Template Syntax, Python Erfahrung, I18N, etc) .]]></description>
			<content:encoded><![CDATA[<p>Hi</p>
<p>Nach ca. 2 Monaten habe ich mich entschlossen, GrassPhotos zu schließen. Kein einziges (Gras-)Foto wurde hochgeladen, 2 User waren registriert, die keine einzige Reaktion zeigten. Wahr wohl nicht so &#8220;der Renner&#8221; <img src='http://blog.andihit.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
<p>Aber geschadet hat es trotzdem nicht &#8211; man lernt immer dazu (bessere (Jinja-)Template Syntax, Python Erfahrung, I18N, etc) <img src='http://blog.andihit.net/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andihit.net/2007/10/23/grassphotos-geschlossen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Foto des Tages &amp; Neue Fotos</title>
		<link>http://blog.andihit.net/2007/08/26/foto-des-tages-neue-fotos/</link>
		<comments>http://blog.andihit.net/2007/08/26/foto-des-tages-neue-fotos/#comments</comments>
		<pubDate>Sun, 26 Aug 2007 19:34:46 +0000</pubDate>
		<dc:creator>Andreas G.</dc:creator>
				<category><![CDATA[GrassPhotos]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://blog.andihit.net/2007/08/26/foto-des-tages-neue-fotos/</guid>
		<description><![CDATA[Auf der &#8220;GrassPhotos&#8221; – Startseite wird jetzt jeden Tag ein neues &#8220;Foto des Tages&#8221; angezeigt. Und erneut gibt es neue Gras Fotos zu bewundern.]]></description>
			<content:encoded><![CDATA[<p>Auf der &#8220;GrassPhotos&#8221; – Startseite wird jetzt jeden Tag ein neues &#8220;Foto des Tages&#8221; angezeigt.</p>
<p>Und erneut gibt es neue Gras Fotos zu bewundern.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andihit.net/2007/08/26/foto-des-tages-neue-fotos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Server &amp; Client &#8211; Side Upload Progressbar</title>
		<link>http://blog.andihit.net/2007/08/25/server-side-upload-progressbar/</link>
		<comments>http://blog.andihit.net/2007/08/25/server-side-upload-progressbar/#comments</comments>
		<pubDate>Sat, 25 Aug 2007 18:56:12 +0000</pubDate>
		<dc:creator>Andreas G.</dc:creator>
				<category><![CDATA[GrassPhotos]]></category>
		<category><![CDATA[TheUploadCenter]]></category>
		<category><![CDATA[Web development]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://blog.andihit.net/2007/08/25/server-side-upload-progressbar/</guid>
		<description><![CDATA[Ihr kennt sicher Websites, die einen Upload – Fortschrittsbalken besitzen, damit man sieht, wie lange der Upload noch dauert. So etwas möchte ich für &#8220;GrassPhotos&#8221; (und &#8220;TheUploadCenter&#8221;) auch (funktionierte auch schon). Da googelte ich, und fand einige Ansätze: PHP patchen (ich verwende Python für diese 2 Projekte) Flash Applet (möchte ich nicht, denn es hat [...]]]></description>
			<content:encoded><![CDATA[<p>Ihr kennt sicher Websites, die einen Upload – Fortschrittsbalken besitzen, damit man sieht, wie lange der Upload noch dauert.</p>
<p>So etwas möchte ich für &#8220;GrassPhotos&#8221; (und &#8220;TheUploadCenter&#8221;) auch (funktionierte auch schon). Da googelte ich, und fand einige Ansätze:</p>
<ul>
<li>PHP patchen (ich verwende Python für diese 2 Projekte)</li>
<li>Flash Applet (möchte ich nicht, denn es hat ja nicht jeder Flash installiert)</li>
<li>CGI Script (ist umständlich einzubinden, und langsam (CGI = 1 Prozess pro Request))</li>
</ul>
<p><span id="more-12"></span></p>
<p>Darum versuchte ich es anders, und stoß auf das &#8220;<a href="http://pythonpaste.org/module-paste.progress.html">paste.progress</a>&#8221; – Modul, sah mir den Sourcecode an. Es wrappt das wsgi.input – Objekt (Inputstream des Servers, bzw. das, was der Client sendet) und zählt mit, was gelesen wird.</p>
<p>Dies wird dann in der Session gespeichert und dynamisch per AJAX geladen, und der Fortschrittsbalken angezeigt.</p>
<p>Das versuchte ich dann selber und es klappte auch <small>mehr oder weniger</small> gut.</p>
<p>Da ich aber jetzt auf lighttpd umstieg (<a href="http://blog.andihit.net/2007/08/21/serverprobleme/">Serverprobleme / Umstieg zu lighttpd</a>), und der die vollständige Datei cached, bis sie zur Webapp gesendet wird, funktioniert diese Methode nicht mehr.</p>
<p>Lighttpd hat hierfür ein eigenes Modul – &#8220;mod_uploadprogress&#8221; — aber — erst in der Version 1.5. Diese ist jedoch noch nicht stable, und das kann noch länger dauern, bis diese Version stable wird. Und wenn sie stable ist, dauert es auch noch einige Zeit, bis sie in den Apt Quellen (ich verwende Debian als OS, und möchte nur ungern so etwas wichtiges wie einen Webserver selber kompilieren) enthalten ist.</p>
<p>Eigentlich ist es schon blöd, dass man solche Sachen nicht auf der Client Seite realisieren kann. Denn der Browser weiß alles – wieviel bereits hochgeladen wurde, wie groß die Datei ist, und daraus ergibt sich auch noch die Uploadgeschwindigkeit.</p>
<p>Aber dies unterstützt z.Z. noch kein Browser.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andihit.net/2007/08/25/server-side-upload-progressbar/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GrassPhotos: Download in 300dpi &amp; RSS Feed &amp; viele neue frische Gras Fotos</title>
		<link>http://blog.andihit.net/2007/08/25/grassphotos-download-in-300dpi/</link>
		<comments>http://blog.andihit.net/2007/08/25/grassphotos-download-in-300dpi/#comments</comments>
		<pubDate>Sat, 25 Aug 2007 13:20:09 +0000</pubDate>
		<dc:creator>Andreas G.</dc:creator>
				<category><![CDATA[GrassPhotos]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://blog.andihit.net/2007/08/25/grassphotos-download-in-300dpi/</guid>
		<description><![CDATA[Jetzt kann man bei den &#8220;GrassPhotos&#8221; die Fotos auch in 300dpi downloaden . update 1: Jetzt steht ein RSS Feed zur Verfügung. update 2: Ich habe jetzt einige neue frische Gras Fotos hochgeladen .]]></description>
			<content:encoded><![CDATA[<p>Jetzt kann man bei den &#8220;GrassPhotos&#8221; die Fotos auch in 300dpi downloaden <img src='http://blog.andihit.net/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> .</p>
<p><strong>update 1:</strong><br />
Jetzt steht ein RSS Feed zur Verfügung.</p>
<p><strong>update 2:</strong><br />
Ich habe jetzt einige neue frische Gras Fotos hochgeladen <img src='http://blog.andihit.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andihit.net/2007/08/25/grassphotos-download-in-300dpi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Grassphotos Fortschrittsbalken deaktiviert &amp; Serverumzug</title>
		<link>http://blog.andihit.net/2007/08/24/grassphotos-fortschrittsbalken-deaktiviert-serverumzug/</link>
		<comments>http://blog.andihit.net/2007/08/24/grassphotos-fortschrittsbalken-deaktiviert-serverumzug/#comments</comments>
		<pubDate>Fri, 24 Aug 2007 14:40:14 +0000</pubDate>
		<dc:creator>Andreas G.</dc:creator>
				<category><![CDATA[GrassPhotos]]></category>
		<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://blog.andihit.net/2007/08/24/grassphotos-fortschrittsbalken-deaktiviert-serverumzug/</guid>
		<description><![CDATA[Hi, Ich hab mal den &#8220;Grassphotos&#8221; &#8211; Upload Fortschrittsbalken deaktiviert (wieso? Weil der mit lighttpd nicht (mehr) funktioniert. Mit der neuen Version von lighty, 1.5 (ist aber noch nicht stable) wird der Fortschrittsbalken bald wieder funktionieren). Die zweite Neuigkeit ist, dass andihit.net bald auf einem neuen (v)Server liegt. Circa zum Monatsende +/- 1 Woche. Dann [...]]]></description>
			<content:encoded><![CDATA[<p>Hi,</p>
<p>Ich hab mal den &#8220;Grassphotos&#8221; &#8211; Upload Fortschrittsbalken deaktiviert (wieso? Weil der mit lighttpd nicht (mehr) funktioniert. Mit der neuen Version von lighty, 1.5 (ist aber noch nicht stable) wird der Fortschrittsbalken bald wieder funktionieren).</p>
<p>Die zweite Neuigkeit ist, dass andihit.net bald auf einem neuen (v)Server liegt. Circa zum Monatsende +/- 1 Woche.</p>
<p>Dann wird der Server hoffentlich noch schneller laufen <img src='http://blog.andihit.net/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> .</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.andihit.net/2007/08/24/grassphotos-fortschrittsbalken-deaktiviert-serverumzug/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
