<?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>Der Schockwellenreiter &#187; Cloud-Computing</title>
	<atom:link href="http://www.schockwellenreiter.de/blog/tag/cloud-computing/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.schockwellenreiter.de</link>
	<description>Die tägliche Ration Wahnsinn -- seit April 2000 im Netz</description>
	<lastBuildDate>Thu, 09 Feb 2012 19:09:09 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<cloud domain='www.schockwellenreiter.de' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>Amazon S3 billiger</title>
		<link>http://www.schockwellenreiter.de/blog/2012/02/07/amazon-s3-billiger/</link>
		<comments>http://www.schockwellenreiter.de/blog/2012/02/07/amazon-s3-billiger/#comments</comments>
		<pubDate>Tue, 07 Feb 2012 09:08:19 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Amazon S3]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Preissenkung]]></category>
		<category><![CDATA[Statische Seiten]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=25803</guid>
		<description><![CDATA[Amazon senkt die Preise rückwirkend zum 1. Februar für seinen Cloud-Speicherdienst Amazon Simple Storage Service (S3) um bis zu 13,6 Prozent pro GByte. Mehr Infos im Amazon Web Services Blog.

Und meine Experimente mit statischen Webseiten, die auf S3 gehostet werden, werden dadurch noch interessanter (zu&#173;min&#173;dest für mich). ]]></description>
			<content:encoded><![CDATA[<div style="float:right; margin-left: 8px;"><iframe src="http://rcm-de.amazon.de/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=derschockwell-21&#038;o=3&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=0596515812" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div>
<p><a href="http://www.golem.de/news/amazon-s3-aws-senkt-die-speicherpreise-1202-89595.html">Amazon senkt die Preise</a> rückwirkend zum 1. Februar für seinen Cloud-Speicherdienst <a href="http://www.cognitiones.de/doku.php/amazon_s3">Amazon Simple Storage Service</a> (S3) um bis zu 13,6 Prozent pro GByte. Mehr Infos im <a href="http://aws.typepad.com/aws/2012/02/amazon-s3-price-reduction.html">Amazon Web Services Blog</a>.</p>
<p>Und <a href="http://www.schockwellenreiter.de/blog/2011/12/29/s3-statische-seiten-und-die-index-html/">meine Experimente</a> mit <a href="http://www.cognitiones.de/doku.php/statische_seiten">statischen Webseiten</a>, die auf S3 <a href="http://jweb.kantel-chaos-team.de/">gehostet</a> werden, werden dadurch noch interessanter (zu&shy;min&shy;dest für mich). <i>[<a href="http://www.golem.de/">Golem.de</a>]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=25803&amp;md5=c2cee0a499f264fdcdc14bda6e35bc24" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2012/02/07/amazon-s3-billiger/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Peters Linkschleuder</title>
		<link>http://www.schockwellenreiter.de/blog/2012/02/06/peters-linkschleuder-94/</link>
		<comments>http://www.schockwellenreiter.de/blog/2012/02/06/peters-linkschleuder-94/#comments</comments>
		<pubDate>Mon, 06 Feb 2012 11:36:02 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Bibliothek]]></category>
		<category><![CDATA[Bilder]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Geschichte]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Anatomie]]></category>
		<category><![CDATA[BSI]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Editor]]></category>
		<category><![CDATA[Kollaboration]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[Medizingeschichte]]></category>
		<category><![CDATA[Mynt]]></category>
		<category><![CDATA[PBS]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[ShareLaTeX]]></category>
		<category><![CDATA[Shell-Scripte]]></category>
		<category><![CDATA[Statische Seiten]]></category>
		<category><![CDATA[System-Administration]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=25745</guid>
		<description><![CDATA[Der Montag ist immer ein guter Tag, um all die vielen Links und Hinweise meines emailenden Dauertipgebers en bloc abzuhandeln:

Hier kann man mit der Tropfenschachtel seltsame Dinge anstellen: Automatisiere Deine Dropbox.
Für ultra-hardcore Pythonistas: PBS »is a unique subprocess wrapper that maps your system programs to Python functions dynamically. PBS helps you write shell scripts ...]]></description>
			<content:encoded><![CDATA[<p>Der Montag ist immer ein guter Tag, um all die vielen Links und Hinweise meines emailenden Dauertipgebers <i>en bloc</i> abzuhandeln:</p>
<ul>
<li>Hier kann man mit der <a href="http://db.tt/nGckm4F">Tropfenschachtel</a> seltsame Dinge anstellen: <a href="http://wappwolf.com/dropboxautomator">Automatisiere Deine Dropbox</a>.</li>
<li>Für ultra-hardcore Pythonistas: <a href="https://github.com/amoffat/pbs">PBS</a> <i>»is a unique subprocess wrapper that maps your system programs to Python functions dynamically. PBS helps you write shell scripts in Python by giving you the good features of Bash (easy command calling, easy piping) with all the power and flexibility of Python.«</i></li>
<li>Wenn es schon ein Windowsrechner sein muß, dann sollte man sich auch mal die <a href="https://www.bsi.bund.de/ContentBSI/Themen/Cyber-Sicherheit/Empfehlungen/produktkonfiguration/BSI-E-CS-001.html">Sicherheitsempfehlungen für Privatanwender</a> des <a href="http://de.wikipedia.org/wiki/Bundesamt_für_Sicherheit_in_der_Informationstechnik">Bundesamts für Sicherheit in der Informationstechnik</a> (BSI) zu Gemüte führen (unter Vorbehalt, als Nicht-Windows-Nutzer kann ich die Qualität der Empfehlungen nicht wirklich beurteilen).</li>
<li><a href="https://www.sharelatex.com/">ShareLaTeX</a> ist eine Art <a href="http://de.wikipedia.org/wiki/EtherPad">EtherPad</a> für LaTeX, mit dem mehrere Autoren in Echtzeit an einem Dokument arbeiten und es auch mit einem Klick online zu einem PDF-Dokument konvewrtieren können. (Notiz an mich: Testen!)</li>
<li>Mal wieder etwas für die, denen der Emacs nicht nerdig genug ist: <a href="http://oldwiki.debianforum.de/VimTipps">Vim-Tipps</a>.</li>
<li><a href="http://www.nlm.nih.gov/dreamanatomy/da_gallery.html">Dream Anatomy</a> hatte ich zwar schon <a href="http://www.schockwellenreiter.de/2003/01/28.html#16">einmal</a>, aber da das jetzt über neun Jahre her ist, kann man ruhig wieder auf diese phantastische Sammlung zur Medizingeschichte der <a href="http://www.nlm.nih.gov/">U.S. National Library of Medicine</a> hinweisen.</li>
<li>Server-Monitoring leichtgemacht mit <a href="http://amon.cx/">Amon</a>.</li>
<li>Mal wieder mein Lieblingsthema »<a href="http://www.cognitiones.de/doku.php/statische_seiten">Statische Seiten</a>«: <a href="http://mynt.mirroredwhite.com/">Mynt</a> ist ein statisches Weblog-Framework, das in Python geschrieben wurde und auf den ersten Blick einen ziemlich guten Eindruck hinterläßt. Ich glaube, ich sollte dies einmal unbedingt testen!</li>
</ul>
<p>Wie immer hoffe ich, daß für jeden von Euch etwas dabei ist. <i>[Alle Links: Peter van I. per Email.]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=25745&amp;md5=4161c09d2dc42e10aa96686241096c22" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2012/02/06/peters-linkschleuder-94/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Peters Linkschleuder</title>
		<link>http://www.schockwellenreiter.de/blog/2012/01/31/peters-linkschleuder-92/</link>
		<comments>http://www.schockwellenreiter.de/blog/2012/01/31/peters-linkschleuder-92/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 14:15:06 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[(Web-) Mapping]]></category>
		<category><![CDATA[CMS]]></category>
		<category><![CDATA[Computergraphik]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Medien]]></category>
		<category><![CDATA[Processing]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Agenten]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Geovisualisierung]]></category>
		<category><![CDATA[Github]]></category>
		<category><![CDATA[Haskell]]></category>
		<category><![CDATA[JavaScript]]></category>
		<category><![CDATA[Jekyll]]></category>
		<category><![CDATA[Markdown]]></category>
		<category><![CDATA[Pyro]]></category>
		<category><![CDATA[Statische Seiten]]></category>
		<category><![CDATA[Thematische Karten]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[vim]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=25624</guid>
		<description><![CDATA[Wieder einmal kann ich die vielen Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden nur en bloc abhandeln:

Übersetzungshilfe: How to read Haskell like Python.
Bunter Vim (revisited): Vivify ist ein (weiterer) Farbschema-Generator für den Editor für Nerds.
Für die Freunde des anderen Nerd-Editors: The Ultimate Collection of Emacs Resources.
JavaScript: Best Practices.
Online-Journalismus leicht gemacht: New York ...]]></description>
			<content:encoded><![CDATA[<p>Wieder einmal kann ich die vielen Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden nur <i>en bloc</i> abhandeln:</p>
<ul>
<li>Übersetzungshilfe: <a href="http://blog.ezyang.com/2011/11/how-to-read-haskell/">How to read Haskell like Python</a>.</li>
<li>Bunter Vim (<a href="http://www.schockwellenreiter.de/blog/2012/01/17/peters-linkschleuder-90/">revisited</a>): <a href="http://bytefluent.com/vivify/">Vivify</a> ist ein (weiterer) Farbschema-Generator für den <a href="http://www.cognitiones.de/doku.php/macvim">Editor für Nerds</a>.</li>
<li>Für die Freunde des <a href="http://www.cognitiones.de/doku.php/emacs">anderen</a> Nerd-Editors: <a href="http://batsov.com/articles/2011/11/30/the-ultimate-collection-of-emacs-resources/">The Ultimate Collection of Emacs Resources</a>.</li>
<li>JavaScript: <a href="http://www.javascripttoolbox.com/bestpractices/">Best Practices</a>.</li>
<li>Online-Journalismus leicht gemacht: <a href="http://www.poynter.org/latest-news/top-stories/160460/new-york-times-releases-code-to-help-journalists-collaborate-on-wordpress-other-platforms/">New York Times releases code to help journalists collaborate on WordPress, other platforms</a>. Den versprochenen Code gibt es <a href="https://github.com/NYTimes/ice">hier</a>.</li>
<li>Schönere <code>README.md</code> auf Github: <a href="http://documentup.com/">Document Up your Readmes</a>.</li>
<li>Agentenprogrammierung mit der Schlange (ganz einfach): <a href="http://irmen.home.xs4all.nl/pyro/">Pyro</a> (MIT-Lizenz) ist eine Python-Bibliothek, die einem die Programmierung im Netzwerk erleichtert/erleichtern soll. (Notiz an mich: Testen!)</li>
<li>Mal wieder etwas für die <a href="http://db.tt/nGckm4F">Tropfenschachtel</a>: <a href="http://www.macobserver.com/tmo/article/how_to_share_your_dropbox_files_with_shareable_links/">How to Share Your Dropbox Files with Shareable Links</a>.</li>
<li>Tutorial: <a href="http://jekyllbootstrap.com/">Von Null auf ein gehostetes Jekyll-Blog in drei Minuten</a>. Das ist vermutlich der schnellste Weg zum eigenen <a href="http://www.cognitiones.de/doku.php/jekyll">Jekyll</a>-Blog.</li>
<li>Interaktive thematische Karten und Geovisualisierung mit Processing: <a href="http://unfoldingmaps.org/">Unfolding</a> ist eine Java-/Processing-Bibliothek, die das unterstützt. (Notiz an mich: Ebenfalls testen!)</li>
<li>Auf <a href="http://www.pyschools.com/">PySchools</a> können die, die es noch nicht können, Python lernen.</li>
<li><a href="http://badassjs.com/">Badass JavaScript</a> ist ein Weblog, das sich ganz dieser Sprache verschrieben hat. Ab in den <a href="http://badassjs.com/rss">Feedreader</a> damit.</li>
<li>Auf Ammon P5 gibt es <a href="http://amnonp5.wordpress.com/2012/01/28/25-life-saving-tips-for-processing/">25 lebensrettende Processing-Tips</a>. Auch dieses Weblog gehört in meinen <a href="http://amnonp5.wordpress.com/feed/">Feedreder</a>.</li>
</ul>
<p>Wie immer hoffe ich, daß für jeden von Euch etwas dabei ist &#8230; <i>[Alle Links: Peter van I. per Email.]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=25624&amp;md5=4161c09d2dc42e10aa96686241096c22" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2012/01/31/peters-linkschleuder-92/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>DynamoDB</title>
		<link>http://www.schockwellenreiter.de/blog/2012/01/19/dynamodb/</link>
		<comments>http://www.schockwellenreiter.de/blog/2012/01/19/dynamodb/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 11:30:02 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Datenbank]]></category>
		<category><![CDATA[DynamoDB]]></category>
		<category><![CDATA[PHP]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=25375</guid>
		<description><![CDATA[Neue NoSQL-Datenbank von Amazon: Amazon hat unter dem Namen DynamoDB eine NoSQL-Datenbank veröffentlicht, mit der der Konzern eine schnelle und skalierbare Alternative zu traditionellen relationalen Datenbanken bieten will. Er versteht DynamoDB vor allem als Cloud-Computing-Dienst. Zum Ausprobieren ist der Dienst bei bis zu 100 MByte Datenspeicher, 5 Schreib- und 10 Lesevorgänge pro Sekunde sowie ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.heise.de/newsticker/meldung/DynamoDB-neue-NoSQL-Datenbank-von-Amazon-1416246.html">Neue NoSQL-Datenbank von Amazon</a>: Amazon hat unter dem Namen <a href="http://aws.amazon.com/de/dynamodb/">DynamoDB</a> eine NoSQL-Datenbank <a href="http://aws.amazon.com/de/about-aws/whats-new/2012/01/18/aws-announces-dynamodb/">veröffentlicht</a>, mit der der Konzern eine schnelle und skalierbare Alternative zu traditionellen relationalen Datenbanken bieten will. Er versteht DynamoDB vor allem als Cloud-Computing-Dienst. Zum Ausprobieren ist der Dienst bei bis zu 100 MByte Datenspeicher, 5 Schreib- und 10 Lesevorgänge pro Sekunde sowie höchstens 40 Millionen Aufrufen pro Monat kostenlos. <a href="http://aws.typepad.com/aws/2012/01/amazon-dynamodb-internet-scale-data-storage-the-nosql-way.html">Erste Schritte mit DynamoDB und PHP zeigt dieser Blogeintrag</a>. <i>[<a href="http://www.heise.de/newsticker/">heise online news</a>]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=25375&amp;md5=6ebb7423072c5943f52c11274fd71b0b" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2012/01/19/dynamodb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Kostenlos in der Wolke spielen</title>
		<link>http://www.schockwellenreiter.de/blog/2012/01/17/kostenlos-in-der-wolke-spielen/</link>
		<comments>http://www.schockwellenreiter.de/blog/2012/01/17/kostenlos-in-der-wolke-spielen/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 07:12:48 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Frontier]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[EC2]]></category>
		<category><![CDATA[EC2 for Poets]]></category>
		<category><![CDATA[OPML Editor]]></category>
		<category><![CDATA[S3]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=25302</guid>
		<description><![CDATA[ Amazon will neue Nutzer anfüttern und stellt daher für Neukunden im Cloud-Dienst EC2 ein Jahr lang kostenlos eine Micro-Instanz zur Verfügung. Und seit gestern kann dies nicht nur ein Linux-, sondern auch ein Windows-Server sein. Dave Winer jubelte laut auf, denn dies erlaubt es jeden, sein EC2 for Poets, eine Cloud-basierte Instanz des ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cognitiones.de/doku.php/opml_editor"><img src="http://www.schockwellenreiter.de/wp-content/uploads/2010/04/fullcup.gif" alt="OPML Mug" title="OPML Mug" width="99" height="107" class="alignleft size-full wp-image-7958" /></a> Amazon will neue Nutzer anfüttern und stellt daher für Neukunden im Cloud-Dienst EC2 ein Jahr lang <a href="http://aws.amazon.com/de/free/">kostenlos eine Micro-Instanz zur Verfügung</a>. Und seit gestern kann dies nicht nur ein Linux-, <a href="http://aws.typepad.com/aws/2012/01/aws-free-usage-tier-now-includes-microsoft-windows-on-ec2.html">sondern auch ein Windows-Server sein</a>. <a href="http://scripting.com/stories/2012/01/16/windowsServerForAYearFreeO.html">Dave Winer jubelte laut auf</a>, denn dies erlaubt es jeden, sein <a href="http://poets.scripting.com/">EC2 for Poets</a>, eine Cloud-basierte Instanz des <a href="http://www.cognitiones.de/doku.php/opml_editor">OPML Editors</a>, ebenfalls ein Jahr lang kostenlos zu testen. Aber auch für andere, die in Amazons Cloud hineinschnuppern möchten, ist dies ein hervorragendes Angebot. Beachtet aber: Nach einem Jahr ist Schluß, dann kostet es Geld. Und während die Kosten bei Amazon S3 überschau- und steuerbar sind, kann ein 24/7 durchlaufender Server auf EC2 schon ganz schön ins Portemonnaie gehen. Aber ein Jahr sind ja ausreichend Zeit, um zu testen, ob sich das rentiert. Und Ihr müßt Euch als Neukunden anmelden, um in den Genuß dieses Angebots zu kommen, für Bestandskunden gilt das Angebot leider nicht. <i>[<a href="http://aws.typepad.com/aws/">Amazon Web Services Blog</a>, <a href="http://scripting.com/">Scripting News</a>]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=25302&amp;md5=b7080173ed9a63fd4cca50c1a820b843" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2012/01/17/kostenlos-in-der-wolke-spielen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Blogging for Hackers</title>
		<link>http://www.schockwellenreiter.de/blog/2012/01/06/blogging-for-hackers/</link>
		<comments>http://www.schockwellenreiter.de/blog/2012/01/06/blogging-for-hackers/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 08:04:04 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Heroku]]></category>
		<category><![CDATA[Jekyll]]></category>
		<category><![CDATA[PaaS]]></category>
		<category><![CDATA[Statische Seiten]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=25076</guid>
		<description><![CDATA[Dr. Jekyll and Mr. Hyde, Paramount 1931

Nichts wirklich Neues, aber eine extrem ausgefeilte und nerdige Umgebung, um ein statisches Blog ins Netz zu stellen: Heroku als Hoster, Jekyll als Template Engine und Googles App Engine als CDN. Schon interessant. Und Heroku sollte ich mir auch mal genauer anschauen. ]]></description>
			<content:encoded><![CDATA[<table style="width:auto;">
<tr>
<td><a href="https://picasaweb.google.com/lh/photo/JGvJnh8WD4JQGe8VD4FotA?feat=embedwebsite"><img src="https://lh3.googleusercontent.com/-ZeWTW8UL1-Y/Tk1CQg7zaBI/AAAAAAAABWo/R0DQnt1rOPQ/s640/dr_jekyll_and_mr_hyde_1931.jpg" height="377" width="480" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif; font-size:11px; text-align:right">Dr. Jekyll and Mr. Hyde, Paramount 1931</td>
</tr>
</table>
<p><a href="http://alexn.org/blog/2012/01/05/blogging-for-hackers.html">Nichts wirklich Neues</a>, aber eine extrem ausgefeilte und nerdige Umgebung, um ein statisches Blog ins Netz zu stellen: <a href="http://www.heroku.com/">Heroku</a> als Hoster, <a href="http://www.cognitiones.de/doku.php/jekyll">Jekyll</a> als Template Engine und <a href="http://www.cognitiones.de/doku.php/google_app_engine">Googles App Engine</a> als CDN. Schon interessant. Und <a href="http://en.wikipedia.org/wiki/Heroku">Heroku</a> sollte ich mir auch mal genauer anschauen. <i>[Peter van I. per Email.]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=25076&amp;md5=0cb05633f9ce5508bab2f36ad8dabf1b" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2012/01/06/blogging-for-hackers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Mit der Schlange in die Wolke</title>
		<link>http://www.schockwellenreiter.de/blog/2012/01/04/mit-der-schlange-in-die-wolke/</link>
		<comments>http://www.schockwellenreiter.de/blog/2012/01/04/mit-der-schlange-in-die-wolke/#comments</comments>
		<pubDate>Wed, 04 Jan 2012 12:22:48 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=25047</guid>
		<description><![CDATA[Amazon holt Python-Experten ins Cloud-Team: Amazon sucht für 2012 weitere Entwickler für seine AWS-Cloud-Plattform. Erste Neueinstellung ist Mitchell Garnaat, der für Kompetenz in Sachen Python sorgen soll. Auch für Ruby und JavaScript gibt es Pläne. ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.heise.de/developer/meldung/Amazon-holt-Python-Experten-ins-Cloud-Team-1403320.html">Amazon holt Python-Experten ins Cloud-Team</a>: Amazon sucht für 2012 <a href="http://aws.typepad.com/aws/2012/01/big-news-regarding-python-boto-and-aws.html">weitere Entwickler für seine AWS-Cloud-Plattform</a>. Erste Neueinstellung ist Mitchell Garnaat, der für Kompetenz in Sachen Python sorgen soll. Auch für Ruby und JavaScript gibt es Pläne. <i>[<a href="http://www.heise.de/developer/">heise developer news</a>, <a href="http://aws.typepad.com/aws/">Amazon Web Services Blog</a>]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=25047&amp;md5=e51f469f5b38f113ea33cbe4036bbbdb" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2012/01/04/mit-der-schlange-in-die-wolke/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Peters Linkschleuder</title>
		<link>http://www.schockwellenreiter.de/blog/2011/12/30/peters-linkschleuder-88/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/12/30/peters-linkschleuder-88/#comments</comments>
		<pubDate>Fri, 30 Dec 2011 12:37:04 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[CMS]]></category>
		<category><![CDATA[Medien]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Forum]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Plugin]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[SimplePress]]></category>
		<category><![CDATA[Threads]]></category>
		<category><![CDATA[Tutorial]]></category>
		<category><![CDATA[Web2py]]></category>
		<category><![CDATA[Webservice]]></category>
		<category><![CDATA[WLAN]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=24955</guid>
		<description><![CDATA[ Zum letzten Mal in diesem Jahr arbeite ich die vielen Links und Hinweise meines emailenden Dauertipgebers en bloc ab:

Wie man Threads korrekt in Python implementiert, verrät Euch dieses Tutorial: Python threads: communication and stopping.
WordPress Goes Social: Mit diesem Plugin könnt Ihr ein Forum in Eure WordPress-Umgebung einbauen.
Eine weitere Blog-Engine für Googles App Engine ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cognitiones.de/doku.php/google_app_engine"><img src="http://www.schockwellenreiter.de/wp-content/uploads/2011/01/4fb763019ba7ab0cd4edf8c8a4db83c2.media_.142x109.gif" alt="App Engine Logo" title="App Engine Logo" width="142" height="109" class="alignright size-full wp-image-16056" /></a> Zum letzten Mal in diesem Jahr arbeite ich die vielen Links und Hinweise meines emailenden Dauertipgebers <i>en bloc</i> ab:</p>
<ul>
<li>Wie man Threads korrekt in Python implementiert, verrät Euch dieses Tutorial: <a href="http://eli.thegreenplace.net/2011/12/27/python-threads-communication-and-stopping/">Python threads: communication and stopping</a>.</li>
<li>WordPress Goes Social: Mit <a href="http://simple-press.com/">diesem Plugin</a> könnt Ihr ein Forum in Eure WordPress-Umgebung einbauen.</li>
<li><a href="http://www.jjude.com/2011/12/here-is-a-blog-engine-for-google-appengine-and-just-about-everywhere-else/">Eine weitere Blog-Engine</a> für Googles <a href="http://www.cognitiones.de/doku.php/google_app_engine">App Engine</a> (und <a href="http://www.cognitiones.de/doku.php/web2py">web2py</a>).</li>
<li>Security Alert: <a href="http://www.theregister.co.uk/2011/12/29/wi_fi_not_protected/">Wi-Fi Protected Setup easily unlocked by security flaw</a>. Schreiben die Geier. Ist also wahr &#8230;</li>
<li><a href="http://dropboxautomator.com/">Automatisiere</a> Deine Tropfenschachtel (hier eine kurze <a href="http://lifehacker.com/5871755/dropbox-automator-automatically-processes-images-text-pdfs-and-other-files-in-your-dropbox-any-way-you-choose">Review</a>).</li>
<li>Don&#8217;t Panic! Welcome to <a href="http://docs.python-guide.org/en/latest/index.html">The Hitchhiker&#8217;s Guide to Python</a>.</li>
</ul>
<p>Ich möchte mich bei Peter für die Zusammen- und Zuarbeit im letzten Jahr bedanken und hoffe auf noch viele weitere Jahre mit Tips und Links aus den Niederlanden. <i>[Alle Links: Peter van I. per Email.]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=24955&amp;md5=4161c09d2dc42e10aa96686241096c22" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/12/30/peters-linkschleuder-88/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>S3, statische Seiten und die index.html</title>
		<link>http://www.schockwellenreiter.de/blog/2011/12/29/s3-statische-seiten-und-die-index-html/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/12/29/s3-statische-seiten-und-die-index-html/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 18:12:42 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Frontier]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Amazon S3]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[CNAME]]></category>
		<category><![CDATA[RubyFrontier]]></category>
		<category><![CDATA[Statische Seiten]]></category>
		<category><![CDATA[Website hosten]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=24924</guid>
		<description><![CDATA[ Ich habe mal wieder ein wenig experimentiert. Diese Site ist eine mit RubyFrontier erstellte statische Website, die auf Amazons S3 liegt und trotzdem als Sub-Domain von kantel-chaos-team.de erreichbar ist. Es war einfacher, als ich dachte. Zwar mußte ich bei meinen ersten Versuchen den Dateinamen index.html noch explizit anhängen, aber diese Seite hat mir ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cognitiones.de/doku.php/rubyfrontier"><img src="http://www.schockwellenreiter.de/wp-content/uploads/2009/06/rubyFrontierLogo.png" alt="RubyFrontier Logo" title="RubyFrontier Logo" width="157" height="169" class="alignright size-full wp-image-1005" /></a> Ich habe mal wieder ein wenig experimentiert. <a href="http://jweb.kantel-chaos-team.de/">Diese Site</a> ist eine mit <a href="http://www.cognitiones.de/doku.php/rubyfrontier">RubyFrontier</a> erstellte statische Website, die auf <a href="http://www.cognitiones.de/doku.php/amazon_s3">Amazons S3</a> liegt und trotzdem als Sub-Domain von <a href="http://www.kantel-chaos-team.de/">kantel-chaos-team.de</a> erreichbar ist. Es war einfacher, als ich dachte. Zwar mußte ich bei meinen ersten Versuchen den Dateinamen <i>index.html</i> noch explizit anhängen, aber <a href="http://docs.amazonwebservices.com/AmazonS3/latest/dev/HostingWebsiteOnS3Setup.html">diese Seite</a> hat mir geholfen, Amazon diese Unart auszutreiben. Der Trick ist folgender:</p>
<ol>
<li>Das Bucket muß genau so heißen wie die Domain also technisch gesprochen, die gleiche CNAME besitzen, in diesem Fall also <i>jweb.kantel-chaos-team.de</i>.</li>
<li>Dann muß man über die <i>AWS Management Console</i> für dieses Bucket festlegen, daß die <i>index.html</i> das Startdokument der Website ist, der Welt den Zugriff darauf explizit erlauben und eine <i>Bucket Policy</i> erstellen.</li>
<li>Die Umleitung der Domain muß auf <i>jweb.kantel-chaos-team.de.<b>s3-website-region</b>.amazonaws.com</i> erfolgen. Die genaue Region kopiert man sich am einfachsten von der <i>Management Console</i>, in meinem Fall war es <i>s3-website-us-east-1</i>.</li>
</ol>
<p>Und schon hat man eine funktionierende (statische) Website in Amazons Cloud. Ob und wenn ja, was ich damit anfangen werde, weiß ich noch nicht. Ich wollte erst einmal nur wissen, ob und wie es geht &#8230;</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=24924&amp;md5=fa06735498b966c0010b7bb84173bb5f" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/12/29/s3-statische-seiten-und-die-index-html/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Noch&#8217;n paar Links</title>
		<link>http://www.schockwellenreiter.de/blog/2011/12/29/nochn-paar-links/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/12/29/nochn-paar-links/#comments</comments>
		<pubDate>Thu, 29 Dec 2011 10:37:42 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Medien]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Amazon]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[CloudFront]]></category>
		<category><![CDATA[Datenjournalismus]]></category>
		<category><![CDATA[Google Refine]]></category>
		<category><![CDATA[S3]]></category>
		<category><![CDATA[Verfallsdatum]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=24913</guid>
		<description><![CDATA[ CloudFront unterstützt nun auch 20 GB fette Objekte.
Das Internet vergißt doch: Auf Amazons S3 kann man nun Objekte mit einem Verfallsdatum versehen, nach dem diese gelöscht werden.
Wie bekommt man Videos aufs Kindle Fire? Das Miro Internet TV Blog weiß es.
Werkzeug für Datenjournalisten: Google Refine hat die Version 2.5 erreicht. Und wer nicht weiß, ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=B70J_H_zAWM&#038;fmt=18">http://www.youtube.com/watch?v=B70J_H_zAWM</a></p>
<p><a href="http://www.youtube.com/watch?v=B70J_H_zAWM&#038;fmt=18"><img src="http://img.youtube.com/vi/B70J_H_zAWM/default.jpg" width="130" height="97" border=0></a></p>
<ul>
<li>Amazons CloudFront <a href="http://aws.typepad.com/aws/2011/12/amazon-cloudfront-support-for-20-gb-objects.html">unterstützt nun auch 20 GB fette Objekte</a>.</li>
<li>Das Internet vergißt doch: Auf Amazons S3 kann man nun <a href="http://aws.typepad.com/aws/2011/12/amazon-s3-object-expiration.html">Objekte mit einem Verfallsdatum versehen</a>, nach dem diese gelöscht werden.</li>
<li><a href="http://blog.getmiro.com/2011/12/how-to-transfer-videos-to-kindle-fire/">Wie bekommt man Videos aufs Kindle Fire</a>? Das Miro Internet TV Blog weiß es.</li>
<li>Werkzeug für Datenjournalisten: <a href="http://code.google.com/p/google-refine/">Google Refine</a> hat die <a href="http://www.tobiaskut.de/2011/12/16/google-refine-2-5-veroffentlicht/">Version 2.5 erreicht</a>. Und wer nicht weiß, was er mit diesem Tool anstellen kann, sollte sich obiges Video anschauen.</li>
</ul>
<p>So langsam bekomme ich den Rückstau abgearbeitet &#8230;</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=24913&amp;md5=de617f691d5615daef8c06dfceb9cb3d" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/12/29/nochn-paar-links/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Nachrichtenfluß</title>
		<link>http://www.schockwellenreiter.de/blog/2011/11/30/nachrichtenflus/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/11/30/nachrichtenflus/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 08:02:39 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Frontier]]></category>
		<category><![CDATA[Medien]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Amazon S3]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[OPML Editor]]></category>
		<category><![CDATA[River2]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=24131</guid>
		<description><![CDATA[Auch wenn ich gestern ein wenig gemeckert habe, die Idee und auch die Soft&#173;ware, die hinter Winers Community River steht, gefällt mir eigentlich. (Erwähnte ich schon, daß ich heute früh überraschend milde gestimmt bin?) Vor allem, da sie zum Beispiel statische Files zu Amazons S3 hochladen kann. Man könnte sich so diverse, spezialisierte Nachrichtenkanäle ...]]></description>
			<content:encoded><![CDATA[<p>Auch wenn ich gestern ein wenig <a href="http://www.schockwellenreiter.de/blog/2011/11/29/wir-konnen-alles/">gemeckert</a> habe, die Idee und auch die Soft&shy;ware, die hinter Winers <a href="http://river.scripting.com/">Community River</a> steht, gefällt mir eigentlich. (Erwähnte ich schon, daß ich heute früh überraschend milde gestimmt bin?) Vor allem, da sie zum Beispiel <a href="http://scripting.com/stories/2011/11/28/communityRiverDay3.html">statische Files</a> zu <a href="http://www.cognitiones.de/doku.php/amazon_s3">Amazons S3</a> hochladen kann. Man könnte sich so diverse, spezialisierte Nachrichtenkanäle anlegen (und veröffentlichen). Ich muß das &#8212; glaube ich &#8212; auch einmal testen und schauen, ob ich dem Teil (hier ein <a href="http://quick.newsriver.org/">Quick Start</a>) nicht <i>german umlauts</i> beibringen kann. <i>[<a href="http://scripting.com/">Scripting News</a>]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=24131&amp;md5=23185638a5f63c16bb38728a676ade85" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/11/30/nachrichtenflus/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Freundliches Teilen</title>
		<link>http://www.schockwellenreiter.de/blog/2011/11/17/freundliches-teilen/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/11/17/freundliches-teilen/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 10:13:19 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Sharysa]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=23787</guid>
		<description><![CDATA[Noch einmal die Tropfenschachtel: Der Webdienst Sharysa will das Teilen von Dateien in der Dropbox einfacher und bequemer machen. Außerdem müllen die geteilten Inhalte Eurer Freunde nicht Euren Account zu. ]]></description>
			<content:encoded><![CDATA[<p>Noch einmal die <a href="http://db.tt/nGckm4F">Tropfenschachtel</a>: Der Webdienst <a href="http://sharysa.com/">Sharysa</a> will das Teilen von Dateien in der Dropbox einfacher und bequemer machen. Außerdem müllen die geteilten Inhalte Eurer Freunde nicht Euren Account zu. <i>[Noch einmal Peter van I. per Email.]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=23787&amp;md5=f0bfee00b3b471750abd9e45e144cf29" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/11/17/freundliches-teilen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Sichere Tropfenschachtel</title>
		<link>http://www.schockwellenreiter.de/blog/2011/11/17/sichere-tropfenschachtel/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/11/17/sichere-tropfenschachtel/#comments</comments>
		<pubDate>Thu, 17 Nov 2011 10:06:59 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Dropbox]]></category>
		<category><![CDATA[Safebox]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Verschlüsselung]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=23785</guid>
		<description><![CDATA[ bin ja der Meinung, daß sensible Daten in der Tropfenschachtel nichts verloren haben (die Gefahr, daß sie da wieder herauströpfeln, ist mir zu groß). Wer sich dennoch traut, sollte sie wenigstens verschlüsseln. Eine preisgünstige (99 Cent) Möglichkeit dazu bietet die Safebox (Win und Mac). ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.youtube.com/watch?v=rJvQP-_ZWK4&#038;fmt=18">http://www.youtube.com/watch?v=rJvQP-_ZWK4</a></p>
<p><a href="http://www.youtube.com/watch?v=rJvQP-_ZWK4&#038;fmt=18"><img src="http://img.youtube.com/vi/rJvQP-_ZWK4/default.jpg" width="130" height="97" border=0></a></p>
<p>Ich bin ja der Meinung, daß sensible Daten in der <a href="http://db.tt/nGckm4F">Tropfenschachtel</a> nichts verloren haben (die Gefahr, daß sie da wieder herauströpfeln, ist mir zu groß). Wer sich dennoch traut, sollte sie wenigstens verschlüsseln. Eine preisgünstige (99 Cent) Möglichkeit dazu bietet die <a href="http://safebox.fabulasolutions.com/">Safebox</a> (Win und Mac). <i>[Peter van I. per Email.]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=23785&amp;md5=6ed0f61a84466a732871793d003e9de7" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/11/17/sichere-tropfenschachtel/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Peters Linkschleuder</title>
		<link>http://www.schockwellenreiter.de/blog/2011/11/09/peters-linkschleuder-82/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/11/09/peters-linkschleuder-82/#comments</comments>
		<pubDate>Wed, 09 Nov 2011 10:11:23 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Medien]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Technik]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Emulation]]></category>
		<category><![CDATA[Falcon]]></category>
		<category><![CDATA[Haskell]]></category>
		<category><![CDATA[HP]]></category>
		<category><![CDATA[Nimbus.IO]]></category>
		<category><![CDATA[RPN]]></category>
		<category><![CDATA[Salmon Protocol]]></category>
		<category><![CDATA[Taschenrechner]]></category>
		<category><![CDATA[Technikgeschichte]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=23596</guid>
		<description><![CDATA[Wieder einmal komme ich nicht umhin, die Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden en bloc abzuhandeln:

Wer -- so wie ich -- seine ersten Programmierschritte mit den klassischen programmierbaren Taschenrechnern von HP und deren umgekehrter polnischer Notation unternommen hat, der will natürlich unbedingt mit nonpareil für MacOS X (GPL) spielen. Denn dieses ...]]></description>
			<content:encoded><![CDATA[<p>Wieder einmal komme ich nicht umhin, die Links und Hinweise meines emailenden Dauertipgebers aus den Niederlanden <i>en bloc</i> abzuhandeln:</p>
<ul>
<li>Wer &#8212; so wie ich &#8212; seine ersten Programmierschritte mit den klassischen programmierbaren Taschenrechnern von HP und deren umgekehrter polnischer Notation unternommen hat, der will natürlich unbedingt mit <a href="http://www.bartosiak.org/nonpareil/index.html">nonpareil für MacOS X</a> (GPL) spielen. Denn dieses Programm emuliert einige der Klassiker mit einer graphisch sehr aufwendig gestalteten Benutzeroberfläche.</li>
<li>Wider die Datensilos mit dem <a href="http://www.salmon-protocol.org/">Salmon Protocol</a>, dem Versuch eines Standards für (verteilte) Kommentare und Notizen in Echtzeit. Sollte ich mir unbedingt mal genauer anschauen.</li>
<li><a href="http://tantek.pbworks.com/w/page/21743425/Falcon">Falcon</a> ist eine <i>Personal Publishing</i> Webanwendung für Blogs, Tweets und <i>Real Time Syndication</i>. Das System befindet sich noch in der Entwicklung, aber eine Demo-Anwendung des <a href="http://en.wikipedia.org/wiki/Tantek_Çelik">Entwicklers</a> kann <a href="http://tantek.com/">hier besichtigt werden</a>.</li>
<li>Noch ein Testkandidat: <a href="https://nimbus.io/">Nimbus.IO</a> will eine Open-Source-Alternative zu <a href="http://www.cognitiones.de/doku.php/amazon_s3">Amazons S3</a> sein.</li>
<li><a href="http://hackage.haskell.org/package/berp">Berp</a> ist eine Python3-Implementierung, die in <a href="http://de.wikipedia.org/wiki/Haskell_(Programmiersprache)">Haskell</a> geschrieben wurde. Warum? Weil es geht!</li>
</ul>
<p>Ich hoffe, es ist wieder für jeden von Euch etwas dabei. <i>[Alle Links: Peter van I. per Email.]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=23596&amp;md5=4161c09d2dc42e10aa96686241096c22" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/11/09/peters-linkschleuder-82/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>App Engine 1.6.0</title>
		<link>http://www.schockwellenreiter.de/blog/2011/11/08/app-engine-1-6-0/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/11/08/app-engine-1-6-0/#comments</comments>
		<pubDate>Tue, 08 Nov 2011 08:00:57 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[App Engine]]></category>
		<category><![CDATA[Cloud-Computing]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=23565</guid>
		<description><![CDATA[ Heute früh überraschte mich Googles Updater damit, daß er mir das App Engine SDK in der Version 1.6.0 unterjubelte. Die wichtigsten Neuerungen für Python-Entwickler sind die Unterstützung von Python 2.7 (Python 3 scheint immer noch in weiter Ferne) und die volle Einbindung des Map-Reduce Frameworks. Das letzte Feature ist allerdings als »experimental« deklariert, ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cognitiones.de/doku.php/google_app_engine"><img src="http://www.schockwellenreiter.de/wp-content/uploads/2011/01/4fb763019ba7ab0cd4edf8c8a4db83c2.media_.142x109.gif" alt="App Engine Logo" title="App Engine Logo" width="142" height="109" class="alignleft size-full wp-image-16056" /></a> Heute früh überraschte mich Googles Updater damit, daß er mir das <a href="http://www.cognitiones.de/doku.php/google_app_engine">App Engine SDK</a> in der <a href="http://googleappengine.blogspot.com/2011/11/app-engine-160-out-of-preview-release.html">Version 1.6.0 unterjubelte</a>. Die wichtigsten Neuerungen für Python-Entwickler sind die Unterstützung von Python 2.7 (Python 3 scheint immer noch in weiter Ferne) und die volle Einbindung des Map-Reduce Frameworks. Das letzte Feature ist allerdings als »experimental« deklariert, nutzt es daher mit Vorsicht. Eine volle Liste der neuen Features gibt es in den <i>Release Notes</i> für <a href="http://code.google.com/p/googleappengine/wiki/SdkReleaseNotes">Python</a> und <a href="http://code.google.com/p/googleappengine/wiki/SdkForJavaReleaseNotes">Java</a>.</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=23565&amp;md5=1a58fc08334a2bdf3e5c5bba1f58dce6" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/11/08/app-engine-1-6-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Boto (noch mehr Python)</title>
		<link>http://www.schockwellenreiter.de/blog/2011/11/07/boto-noch-mehr-python/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/11/07/boto-noch-mehr-python/#comments</comments>
		<pubDate>Mon, 07 Nov 2011 14:17:03 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[AWS]]></category>
		<category><![CDATA[Boto]]></category>
		<category><![CDATA[Cloud-Computing]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=23547</guid>
		<description><![CDATA[ Man ist nicht nur auf Googles App Engine eingeschränkt, wenn man Cloud Applikationen in Python schreiben will: Boto (BSD-Lizenz) ist eine Bibliothek mit Python-Funktionen, die den Zugriff auf Amazons Cloud vereinfachen will. Unterstützt wird so ziemlich alles, was Amazon bisher auf die Beine gestellt hat: S3, EC2, der mechanische Türke, SimpleDB, Google Storage ...]]></description>
			<content:encoded><![CDATA[<div style="float:left; margin-right: 8px;"><iframe src="http://rcm-de.amazon.de/e/cm?lt1=_blank&#038;bc1=000000&#038;IS2=1&#038;bg1=FFFFFF&#038;fc1=000000&#038;lc1=0000FF&#038;t=derschockwell-21&#038;o=3&#038;p=8&#038;l=as4&#038;m=amazon&#038;f=ifr&#038;ref=ss_til&#038;asins=144930544X" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div>
<p> Man ist nicht nur auf <a href="http://www.cognitiones.de/doku.php/google_app_engine">Googles App Engine</a> eingeschränkt, wenn man Cloud Applikationen in Python schreiben will: <a href="http://code.google.com/p/boto/">Boto</a> (BSD-Lizenz) ist eine Bibliothek mit Python-Funktionen, die den Zugriff auf <a href="http://www.cognitiones.de/doku.php/cloud_computing#amazon">Amazons Cloud</a> vereinfachen will. Unterstützt wird so ziemlich alles, was Amazon bisher auf die Beine gestellt hat: S3, EC2, der mechanische Türke, SimpleDB, Google Storage (sic!), Elastic Map Reduce, Virtual Private Cloud und vieles, vieles mehr. Es gibt eine äußerst umfangreiche <a href="http://boto.cloudhackers.com/en/latest/">Online-Dokumentation</a> und das Buch »<a href="http://www.amazon.de/gp/product/144930544X/ref=as_li_ss_tl?ie=UTF8&#038;tag=derschockwell-21&#038;linkCode=as2&#038;camp=1638&#038;creative=19454&#038;creativeASIN=144930544X">Python and AWS Cookbook &#8212; Managing Your Cloud with Python and Boto«</a><img src="http://www.assoc-amazon.de/e/ir?t=derschockwell-21&#038;l=as2&#038;o=3&#038;a=144930544X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /> (Haben wollen!) von Mitch Garnaat, dem Maintainer von Boto. <i>[Peter van I. per Email.]</I></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=23547&amp;md5=d65e7598f811b980843ae8c0bec62bf5" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/11/07/boto-noch-mehr-python/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Weblog-Bäckerei</title>
		<link>http://www.schockwellenreiter.de/blog/2011/10/31/weblog-backerei/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/10/31/weblog-backerei/#comments</comments>
		<pubDate>Mon, 31 Oct 2011 15:00:35 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Mac-Software]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Amazon S3]]></category>
		<category><![CDATA[Aquamacs]]></category>
		<category><![CDATA[Baackblaze]]></category>
		<category><![CDATA[Clojure]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Github]]></category>
		<category><![CDATA[Mako]]></category>
		<category><![CDATA[Markdown]]></category>
		<category><![CDATA[Middleman]]></category>
		<category><![CDATA[MultiMarkdown]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[PHP Markdown]]></category>
		<category><![CDATA[Phrozn]]></category>
		<category><![CDATA[Socrates]]></category>
		<category><![CDATA[Statische Seiten]]></category>
		<category><![CDATA[Texteditor]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=23407</guid>
		<description><![CDATA[Orientierungslos? -- Photo (cc): Jörg Kantel

Für die Diskussion um statisch herausgeschriebene (gerenderte) Weblogs (baked weblogs) hat mein emailender Dauertipgeber mal wieder ein Menge an Links und Hinweisen gesammelt, die ich hier en bloc abhandle:

Bei der Diskussion um statische Seiten spielt Markdown immer eine Rolle: Und so wie Multimarkdown ein Superset von Markdown ist, so ...]]></description>
			<content:encoded><![CDATA[<table style="width:auto;">
<tr>
<td><a href="http://www.flickr.com/photos/schockwellenreiter/6290980159/in/set-72157627878291985/"><img src="https://lh3.googleusercontent.com/-StOJZ6kr7Sc/Tq659T-fAeI/AAAAAAAABw0/zSVpn9tqDcU/s800/6290980159_17a8e66c2a_o.jpg" height="296" width="480" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif; font-size:11px; text-align:right">Orientierungslos? &#8212; Photo (<a href="http://creativecommons.org/licenses/by-nc-nd/2.0/">cc</a>): Jörg Kantel</td>
</tr>
</table>
<p>Für die Diskussion um statisch herausgeschriebene (gerenderte) Weblogs <i>(baked weblogs)</i> hat mein emailender Dauertipgeber mal wieder ein Menge an Links und Hinweisen gesammelt, die ich hier <i>en bloc</i> abhandle:</p>
<ul>
<li>Bei der Diskussion um <a href="http://www.cognitiones.de/doku.php/statische_seiten">statische Seiten</a> spielt <a href="http://www.cognitiones.de/doku.php/markdown">Markdown</a> immer eine Rolle: Und so wie <a href="http://www.cognitiones.de/doku.php/multimarkdown">Multimarkdown</a> ein Superset von Markdown ist, so ist <a href="http://michelf.com/projects/php-markdown/extra/">PHP Markdown Extra</a> eine erweiterte Version von <a href="http://michelf.com/projects/php-markdown/">PHP Markdown</a>. Alles klar?</li>
<li><a href="http://www.phrozn.info/en/">Phrozn</a> (wurde schon einmal in meinen Kommentaren <a href="http://www.schockwellenreiter.de/blog/2011/07/15/lilith/">erwähnt</a>) ist ein weiteres Tool, das statische Seiten herausschreibt und in PHP geschrieben wurde.</li>
<li><a href="https://github.com/honza/socrates">Socrates</a> schreibt ebenfalls statische Seiten (vorzugsweise Weblogs) heraus und ist nicht nur für Altphilologen, sondern in Python geschrieben.</li>
<li>Und auch die Rubynistas ruhten nicht, bis sie ein weiteres Tool zur Generierung statischer Seiten unters Volk gebracht hatten: Mit <a href="http://middlemanapp.com/">Middleman</a> wird zum Beispiel auch <a href="http://awardwinningfjords.com/">dieses Weblog</a> (natürlich das des Entwicklers) angetrieben.</li>
<li>Und für die Liebhaber exotischer Programmiersprachen: <a href="https://github.com/nakkaya/static">Static</a> rendert <a href="http://nakkaya.com/">dieses Weblog</a> (das des Entwicklers) als statische Seiten heraus und ist in <a href="http://de.wikipedia.org/wiki/Clojure">Clojure</a> geschrieben.</li>
<li>Noch einmal für Pythonistas: <a href="https://github.com/theatrus/qsgen">qsgen</a> nutzt <a href="http://www.makotemplates.org/">Makos</a> <i>Template Engine</i>, <a href="https://github.com/akheron/stango/">stango</a> treibt <a href="http://www.digip.org/blog/">dieses Weblog</a> (natürlich wieder das des Entwicklers) an und <a href="https://github.com/evilsocket/SWG">SWG</a> (ebenfalls mit Mako) besitzt auch ein <a href="http://www.evilsocket.net/index.html">Entwicklerweblog</a> (<a href="https://github.com/evilsocket/evilsocket.net">Quellen auf Github</a>).</li>
<li>Noch einmal Ruby: <a href="https://github.com/botanicus/ace">Ace</a> treibt nicht nur das <a href="http://blog.101ideas.cz/posts/ace-static-site-generator.html">Blog des Entwicklers</a>, sondern dieser hat auch noch den <a href="http://www.cognitiones.de/doku.php/django">Django</a>-Klon <a href="https://github.com/botanicus/rango">rango</a> entwickelt (manch einer kriegt den Hals nicht voll) und <a href="https://github.com/sandal/korma">korma</a> besitzt ebenfalls ein <a href="http://blog.rubybestpractices.com/">Entwicklerblog</a> mit Quellen auf <a href="https://github.com/sandal/rbp-blog">Github</a></li>
<li>Und jetzt wieder zurück zur Schlange: Mit den <a href="https://github.com/posativ/regenwolken">Regenwolken</a> in die <a href="http://getcloudapp.com/">Cloud</a>, <a href="https://github.com/posativ/luna">Luna</a> schreibt ebenfalls statische Seiten und mit <a href="https://github.com/sakisds/pPub">pPub</a> (nutzt <i>pygtk</i> und <i>pywebkit</i>) könnt Ihr Eure Ebooks im <a href="http://www.cognitiones.de/doku.php/epub">Epub</a>-Format lesen.</li>
<li>Und wer statische Seiten herausschreiben will, braucht einen guten Editor: Der <a href="http://www.cognitiones.de/doku.php/aquamacs">Aquamacs</a> ist in der <a href="http://aquamacs.org/download.shtml#changelog">Version 2.4</a> draußen.</li>
<li>Und irgendwo müßt Ihr Eure statischen Seiten ja auch ablegen. Daher noch einmal die Cloud: <a href="http://www.wired.com/cloudline/2011/10/backblazes-basic-cloud/">Backblaze’s Basic Cloud Storage is 25 Times Cheaper than Amazon S3</a>. Habe ich noch nicht getestet, daher ohne Gewähr.</li>
</ul>
<p>Und wer jetzt den Eindruck gewonnen hat, daß jeder Programmierer sich seine Template Engine oder seinen Generator für statische Seiten mindestens einmal selber programmiert haben muß, der hat vermutlich recht. <i>[Alle Links: Peter van I. per Email.]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=23407&amp;md5=0f8c4c9798263cfac0ea3c06d4966100" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/10/31/weblog-backerei/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Leben ohne PowerPoint</title>
		<link>http://www.schockwellenreiter.de/blog/2011/10/19/leben-ohne-powerpoint-3/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/10/19/leben-ohne-powerpoint-3/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 12:43:41 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Mac-Software]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Google Texte und Tabellen]]></category>
		<category><![CDATA[Präsentationen]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=23090</guid>
		<description><![CDATA[Google hat seiner Präsentationssoftware in der Cloud ein gewaltiges Update mit über 50 neuen Features verpaßt. Es gibt nun die Möglichkeit, gemeinsam an einer Präsentation zu arbeiten, es gibt neue Templates, Übergange und Animationen. Wer die neuen Features nutzen will, muß sich zur Zeit noch selber dafür freischalten, aber es scheint sich zu lohnen. ...]]></description>
			<content:encoded><![CDATA[<p>Google hat seiner Präsentationssoftware in der Cloud <a href="http://googleblog.blogspot.com/2011/10/fresh-start-for-google-presentations.html">ein gewaltiges Update mit über 50 neuen Features verpaßt</a>. Es gibt nun die Möglichkeit, gemeinsam an einer Präsentation zu arbeiten, es gibt neue Templates, Übergange und Animationen. Wer die neuen Features nutzen will, <a href="http://googlesystem.blogspot.com/2011/10/new-version-of-google-presentations.html">muß sich zur Zeit noch selber dafür freischalten</a>, aber es scheint sich zu lohnen. <i>[<a href="http://googleblog.blogspot.com/">Official Google Blog</a>, <a href="http://googlesystem.blogspot.com/">Google Operating System</a>]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=23090&amp;md5=32e7c822c483d44e82c1e1f9533cdf1f" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/10/19/leben-ohne-powerpoint-3/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>App Engine 1.5.5 ist draußen</title>
		<link>http://www.schockwellenreiter.de/blog/2011/10/12/app-engine-1-5-5-ist-drausen/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/10/12/app-engine-1-5-5-ist-drausen/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 10:47:16 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Python]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Go]]></category>
		<category><![CDATA[Google App Engine]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=22951</guid>
		<description><![CDATA[ Google hat seine App Engine in der Version 1.5.5 freigegeben. Die Liste der Neuerungen ist beachtlich. Unter anderem gibt es einen experimentellen Support für Python 2.7 und einen erweiterten Support für Go (r60.2).

Das neue Release zielt auf den kommerziellen Einsatz. Heise hat die diesbezüglichen Neuerungen zusammengefaßt. [Google App Engine Blog, The Go Programming ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cognitiones.de/doku.php/google_app_engine"><img src="http://www.schockwellenreiter.de/wp-content/uploads/2011/01/4fb763019ba7ab0cd4edf8c8a4db83c2.media_.142x109.gif" alt="App Engine Logo" title="App Engine Logo" width="142" height="109" class="alignright size-full wp-image-16056" /></a> Google hat seine <a href="http://www.cognitiones.de/doku.php/google_app_engine">App Engine</a> in der <a href="http://googleappengine.blogspot.com/2011/10/app-engine-155-sdk-release.html">Version 1.5.5</a> freigegeben. Die <a href="http://googleappengine.blogspot.com/2011/10/app-engine-155-sdk-release.html">Liste der Neuerungen</a> ist beachtlich. Unter anderem gibt es einen experimentellen Support für Python 2.7 und einen <a href="http://blog.golang.org/2011/10/go-app-engine-sdk-155-released.html">erweiterten Support für Go (r60.2)</a>.</p>
<p><a href="http://www.golem.de/1110/86982.html">Das neue Release</a> zielt auf den kommerziellen Einsatz. <a href="http://www.heise.de/developer/meldung/Googles-Cloud-Dienste-zielen-auf-Amazon-Kunden-1359563.html">Heise hat die diesbezüglichen Neuerungen zusammengefaßt</a>. <i>[<a href="http://googleappengine.blogspot.com/">Google App Engine Blog</a>, <a href="http://blog.golang.org/">The Go Programming Language Blog</a>, <a href="http://www.golem.de/">Golem.de</a>, <a href="http://www.heise.de/developer/">heise developer news</a>]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=22951&amp;md5=a7a178894c65361bd588e1a0cef95217" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/10/12/app-engine-1-5-5-ist-drausen/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Entwurf eines P2P Social Networks</title>
		<link>http://www.schockwellenreiter.de/blog/2011/10/11/entwurf-eines-p2p-social-networks/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/10/11/entwurf-eines-p2p-social-networks/#comments</comments>
		<pubDate>Tue, 11 Oct 2011 15:25:04 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Medien]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[P2P]]></category>
		<category><![CDATA[Social Network]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=22918</guid>
		<description><![CDATA[»The Internet is great because it is decentralized. If you centralize it, it stops being the Internet.« -- (Dave Winer)

Warum P2P?

Die großen sozialen Netze von Twitter über Facebook bis Google+ kranken an ihrer zentralen Struktur. Dave Winer hatte sie einmal mit Datensilos verglichen, in denen der Nutzer zwar seine Daten hineinsteckt, aber sie nicht ...]]></description>
			<content:encoded><![CDATA[<blockquote><p>»The Internet is great because it is decentralized. If you centralize it, it stops being the Internet.« &#8212; <i>(<a href="http://scripting.com/stories/2011/08/31/simpleThought.html">Dave Winer</a>)</i></p></blockquote>
<p><b>Warum P2P?</b></p>
<p>Die großen sozialen Netze von Twitter über Facebook bis Google+ kranken an ihrer zentralen Struktur. <a href="http://www.schockwellenreiter.de/blog/2011/01/04/open-web/">Dave Winer hatte sie einmal mit Datensilos verglichen</a>, in denen der Nutzer zwar seine Daten hineinsteckt, aber sie nicht mehr hinaus&shy;bekommt. Das heißt, der Nutzer ist nicht mehr Herr seiner Daten, wenn Facebook zum Beispiel beschließt, dichtzumachen, oder Google meint, ihn wegen eines Pseudonyms von Google+ auszuschließen, ist alles weg.</p>
<p>Das ist zum Beispiel auch der Grund, warum mein Hauptpublikationstool immer noch mein (selbstgehostetes) Blog ist. Hier gehören mir meine Daten, ich entscheide, was mit ihnen geschieht und wenn mein Provider dicht macht, habe ich (hoffentlich) noch ein Backup und kann woanders alles relativ problemlos neu aufsetzen.</p>
<p>Auf der anderen Seite fehlen (m)einem Blog natürlich viele der netten Dinge, die den Sozialen Netzwerken zueigen sind: Ich kann keine Freundeskreise anlegen, deren Nachrichten verfolgen und kommentieren oder einfach mal einen Knopf drücken, der »Gefällt mir« sagt.</p>
<p>Das war also der Ausgangspunkt meiner Überlegungen: Wie muß ein soziales Netzwerk aussehen, in dem der Nutzer immer und zu jedem Zeitpunkt Herr seiner Daten bleibt, das Kommentare und <i>Like-Buttons</i> ermöglicht und das notfalls sogar auf minimalem Webspace mit statischen Seiten funktioniert?</p>
<p><b>Webserver auf dem Desktop</b></p>
<p>Wir waren an solch einer Lösung schon einmal sehr nahe dran. Mit Dave Winers Software <a href="http://en.wikipedia.org/wiki/Radio_UserLand">Radio Userland</a> feierte schon im Jahre 2000 die Idee eines Webservers auf dem Desktop als Kommadozentrale für alle Webaktivitäten ihren Einstand. Der User bloggte dort und die Software schrieb via FTP (oder XML-RPC) statische Seiten auf einen Webspace der Wahl.</p>
<p>Nun füllt man sein Weblog nicht unbedingt nur von einem Rechner aus. Ich habe zum Beispiel über Jahre den Schockwellenreiter mithilfe von <a href="http://www.cognitiones.de/doku.php/frontier">Frontier</a> und einer selbstgeschriebenen, vereinfachten Version von Radio Userland von drei verschiedenen Rechner aus gefüttert. Anfangs hatte ich dazu die Datenbasis (die <i>root</i>-Datenbank) immer auf einem USB-Stick mit mir herumgetragen, nachdem ich aber mehrmals durcheinandergekommen war, weil ich bei der letzten Sitzung vergessen hatte, die aktuelle Version der Datenbank wieder zurück auf den Stick zu überspielen, war mir klar, daß dies keine dauerhafte Lösung sein konnte. Da kam mir die <i>Dropbox</i> gerade recht.</p>
<p><b>Datenbasis in der Cloud</b></p>
<p>Denn die Datenbasis in die Cloud &ndash; in meinem Falle in die Tropfenschachtel &ndash; zu verlegen, bedeutet ja nicht, seine Daten wegzugeben. Sie liegen ja weiterhin, nun aber »ordentlich« synchronisiert, auf meinen Rechnern und sind auch offline nutzbar. Der Sicherheitsaspekt spielt keine besondere Rolle, da es ja sowieso nur Daten sind, die ich für eine Veröffentlichung vorgesehen habe.</p>
<p>Ein Nachteil bei der Dropbox und ähnlichen Lösungen ist sicher, daß Konflikte auftreten können, wenn mehr als ein Nutzer gleichzeitig auf die Daten zugreift. Ich gehe allerdings davon aus, daß die Mehrheit der Nutzer des von mir angedachten sozialen P2P-Netzwerks Einzelnutzer sind. Wenn dies nicht der Fall ist, muß man an Stelle der Dropbox vielleicht ein öffentliches Repositorium wie zum Beispiel <i>GitHub</i> verwenden. Das macht die Sache zwar ein wenig komplizierter, löst aber das Problem der Zugriffskonflikte.</p>
<p><b>RSS als Nachrichtenstrom</b></p>
<p>Radio Userland hatte aber noch etwas, was es in die Nähe heutiger sozialer Netze rückt: Es hatte einen integrierten RSS-Feed-Reader, der nicht &ndash; wie zum Beispiel Googles Reader &ndash; die einkommenden Feeds nach den Quellen gruppierte, sonder sie als fortlaufenden zeitlichen Nachrichtenstrom anzeigte, ähnlich wie heute auch Google+, Facebook oder Twitter.</p>
<p>Das wäre die erste Komponente eines P2P-Netzes. Ich abboniere die RSS-Feeds meiner »Freunde« und wie auf Twitter, Facebook oder Google+ rauschen deren Nachrichten als <a href="http://www.reallysimplesyndication.com/riverOfNews">River of News</a> (Winer) an mir vorbei.</p>
<p><b>Publishing-Interface</b></p>
<table style="width:auto;">
<tr>
<td><a href="http://www.flickr.com/photos/schockwellenreiter/6234727228/in/photostream"><img src="https://lh6.googleusercontent.com/-Me70QspKE4Q/TpRZ0jvfHSI/AAAAAAAABpU/iTad_FSRspQ/s800/p2p_001_thumb.jpg" height="296" width="480" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif; font-size:11px; text-align:right">Die drei Hauptseiten des User-Interface</td>
</tr>
</table>
<p>Die zweite Komponente ist natürlich ein <i>Publishing Interface</i>. Das sieht erst einmal kaum anders aus, als die gewohnten Weblog-Eingabmasken. Und das Einzige, was es erst einmal herausschreiben muß, ist nichts anderes als einen RSS oder Atom-Feed, den die Software automatisch auf einen Webspace meiner Wahl der Öffentlichkeit zugänglich macht.</p>
<p>Natürlich ist mehr möglich: Zum einen könnte die Software &ndash; wie damals schon Radio Userland &ndash; alle oder auch nur einen Teil der Beiträge als Weblog mit statischen Seiten herausschreiben. Aber auch ein automatisches Füttern von Weblog-Software via API oder XML-RPC wäre möglich. Und es wäre dann völlig egal, ob es ein selbstgehostetes WordPress-Blog ist oder ich ein Blog bei einem Bloghoster wie Blogger oder Typepad vollschreibe. Die Originaldaten liegen ja weiterhin auf meinem Desktop, das Blog ist nur ein zusätzlicher Distributionskanal.</p>
<p>Und <i>last but not least</i> kann ich auch die vielgeschmähten sozialen Netzwerke via ihrer APIs damit bedenken. Und ich muß diese ja nicht mit all meinen Ergüssen vollmüllen. So bin ich zum Beispiel Teil einer netten Agility-Community auf Facebook und die Software sollte es so einrichten können, daß alle Beiträge, die mit <i>Agility</i> getagged sind, automatisch als <i>Crossposting</i> auf Facebook landen.</p>
<p>Das setzt natürlich einiges an Konfiguration voraus, die man nicht bei jedem Post vornehmen möchte. Daher sollte es eine Default-Konfiguration geben, in der der Nutzer festlegt, welche Sozialen Netze er bedienen möchte (im Minimalfall schreibt die Software eben nur einen RSS-Feed heraus), welche wie getaggten Beiträge in welchen Netzen landen und so weiter. Aber natürlich sollte der Nutzer die Möglichkeit haben, diese Konfiguration bei jedem Post überschreiben zu können.</p>
<p>Und so schweben mir auch zwei parallele Nutzerschnittstellen für die Postings vor: Eine einfache, die ähnlich den bisherigen sozialen Netzen ein simples und schnelles Posten erlaubt und die &ndash; weil der Nutzer das so gewohnt ist &ndash; über dem Nachrichtenstrom schwebt.</p>
<p>Und ein mehr elaboriertes Interface, das ähnlich der »Artikel erstellen«-Seite von WordPress, dem Nutzer mehr Möglichkeiten gibt, in die Konfiguration einzugreifen und diese für diesen einen Artikel anzupassen, Tags oder Kategorien zu vergeben und die Publikationspfade zu beeinflussen.</p>
<p>Schließlich sollte es natürlich noch eine Seite geben, die nur meine eigenen Aktivitäten anzeigt, ähnlich der Pinnwand von Facebook. Denn gerade, wenn ich mich entschließe, <i>kein</i> Blog zu führen, sondern »nur« einen RSS- oder Atom-Feed herauszuschreiben und vielleicht auch noch Facebook zu füttern, wäre diese Seite eine Art Blogersatz oder mehr ein Tagebuch meiner Aktivitäten nur für mich.</p>
<p>Und auch über dieser Seite sollte es &ndash; wie bei Facebook &ndash; die vereinfachte Eingabemaske geben. Denn das ist eines der Dinge, die mich bei Google+ regelmäßig ärgern: Ich kann Eingaben nur von der Startseite aus tätigen, nicht aber von meiner Profilseite.</p>
<p><b>Kommentare und »Gefällt mir«-Knöpfe</b></p>
<p>Bleibt nur noch das Problem der Kommentare und des »Like-Buttons«. Doch wenn man die Idee des RSS- oder Atom-Feeds konsequent zu Ende denkt, bietet sich auch dieser hier als Lösung an. Obwohl es sicher möglich ist, bestehende, wenn auch selten genutzte Tags der Feeds umzudefinieren, um das Erwünschte zu erreichen, schlage ich &ndash; einfach weil es sauberer ist &ndash; eine Namespace-Erweiterung (ähnlich der iTunes-Erweiterungen) vor: Für die Kommentare werden (mindestens) zwei zusätzliche Tags benötigt. Einmal einen <code>&lt;comment_title&gt;</code>-Tag und einen <code>&lt;comment_url&gt;</code>-Tag. Und dann bekommt jeder einzelne Feedbeitrag auf der Startseite einen Kommentar-Knopf, der ein Textfeld öffnet, in dem der Kommentar eingetippt werden kann.</p>
<p>Und erst einmal geht dieser Kommentar dann &ndash; wie jeder gewöhnliche Beitrag auch &ndash; als RSS-Feed auf die Reise. Nur, daß er die beiden vorgeschlagenen zusätzlichen Tags enthält. Was der jeweilige Reader nach Erhalt damit anstellt, bleibt ihm überlassen: Entwender er reiht sie &ndash; ähnlich Twitter &ndash; wie jeden anderen Beitrag auch in den Zeitstrom ein oder er behandelt sie wie Facebook oder Google+, das heißt, die Kommentare werden als Threads den jeweiligen Beiträgen zugeordnet.</p>
<p>Im zweiten Fall können die Kommentare dann natürlich auch beim nächsten Herausschreiben des Blogs auf diesem angezeigt werden &ndash; und das, ohne daß auf dem Server des Hosters irgendein Skript oder ähnliches laufen müßte. </p>
<p>Analog kann mit dem »Gefällt mir«-Knopf verfahren werden. Auch beim Einsatz dieses Elements müssen (mindestens) zwei zusätzliche Tags für den Feed bereitgestellt werden: Einmal einen <code>&lt;like_url&gt;</code>- und dann natürlich auch einen <code>&lt;like_title&gt;</code>-Tag. Und ob der lesende Server dann stolz die Anzahl der »Likes« zählt und anzeigt oder ob er es einfach ignoriert, bleibt wieder ihm überlassen.</p>
<p>Und ebenso geht das »Teilen« vonstatten: Ein »Share«-Button zu jedem Feedeintrag, ein zusätzlicher <code>&lt;share_url&gt;</code>- und ein <code>&lt;share_title&gt;</code>-Tag im Feed des Nutzers und dann wird der Beitrag erneut im Feed des Nutzers publiziert.</p>
<table style="width:auto;">
<tr>
<td><a href="https://picasaweb.google.com/lh/photo/kwMHi0qGqvuW_VMCECClzw?feat=embedwebsite"><img src="https://lh6.googleusercontent.com/-x9gt6ZmTFag/TpRZ1eEU-XI/AAAAAAAABpc/fSoaY844T60/s800/share_like_im_feedrerader.png" height="55" width="480" /></a></td>
</tr>
<tr>
<td style="font-family:arial,sans-serif; font-size:11px; text-align:right">Share und Like in Googles Feedreader</td>
</tr>
</table>
<p>Das alles erfordert ein gewisses Umdenken. Kommentieren, Teilen oder die Zustimmung per Knopfdruck findet nicht mehr auf dem Server des Autors statt, sondern im Feedreader des Lesers. Aber daß dies funktionieren kann, hat uns Googles Feedreader ja vorgemacht.</p>
<p><b>Auf den Schultern eines Riesen</b></p>
<p>Natürlich ist dies nicht alles auf meinem Mist gewachsen. Dave Winer, der seine <i>Frontier-Fork</i>, den <a href="http://www.cognitiones.de/doku.php/opml_editor">OPML-Editor</a>, bis an die Schmerzgrenze ausreizt, hat vieles von dem vorgedacht: Es fing ja schon mit Radio Userland an, dann teilte ich seine Bedenken gegenüber den Datensilos der Sozialen Netzwerke. Von ihm stammt der <i>River of News</i>, die Idee, <a href="http://www.flickr.com/photos/scriptingnews/5327133168/lightbox/">RSS als Publishing-Format</a> zu nutzen (was bei ihm, der sich ja gerne als »the father of RSS« bezeichnen läßt, auch nicht wundert) und mit <a href="http://r2.reallysimple.org/howto/radio2/">Radio2</a> hat er diese Idee &ndash; auf Basis des OPML-Editors &ndash; auch weitgehend umgesetzt.</p>
<p>Allerdings geht Winer von einer Community aus, die sich weitesgehend um <i>seine</i> Software dreht, den Gedanken eines konsequenten Peer-to-Peer-Netzes hat er nicht zuende gedacht. Dennoch verdanke ich ihm viel und möchte das daher nicht unerwähnt lassen.</p>
<p>Ich bin sicher, daß man mit Winers OPML-Editor sehr schnell einen Prototypen dieser Ideen zusammenbasteln könnte &ndash; Winer hat zwar das auf meine Anregung aufgenommene <a href="http://www.schockwellenreiter.de/blog/2010/02/04/opml-editor-news/">Static Site Framework</a> wieder aus der Standard-Distribution des OPML-Editors entfernt (warum eigentlich?), aber das läßt sich sicher leicht nachrüsten. Aber natürlich geht das mit nahezu jedem anderen Stück Web-Framework auch: Ob Django, Ruby on Rails, irgendeine PHP-Anwendung unter MAMP oder XAMPP oder ein aufgebohrtes DokuWiki &hellip; alles, was irgendwie eine Serverumgebung auf dem Desktop realisiert und RSS-Feed herausschreiben kann, eignet sich als Grundlage.</p>
<p>Und unter Umständen kann man &ndash; wie ich weiter unten ausgeführt habe &ndash; sogar auf die Server-Umgebung verzichten. Das einzige, was benötigt wird, ist ein Stück Software, das mit RSS- und ATOM-Feeds (inklusive der von mir vorgeschlagenen minimalen Ergänzungen) umgehen kann. Was das für eine Software ist und auf welchem Rechner unter welchem Betriebssystem sie läuft, ist zum Funktionieren dieses P2P Social Networks völlig egal.</p>
<p><b>Zusammenfassung</b></p>
<p>Die von mir vorgeschlagene Lösung hat den Vorteil, daß sie einmal eine konsequente Trennung von Redaktionsserver (das ist in diesem Fall der Server auf dem Desktop) und Produktionsserver &ndash; im Falle der minimalistischsten Lösung ist dies der Server, auf dem der RSS- oder Atom-Feed liegt &ndash; vornimmt. Dabei braucht der Redaktionsserver nicht einmal unbedingt ein wirklicher Server zu sein. Ich bin mir sicher, daß Elisp-Bastler es auch schaffen, zum Beispiel den <a href="http://www.cognitiones.de/doku.php/org-mode">Org-mode</a> des Emacs so aufzubohren, daß er als »Redaktionsserver« einsetzbar ist. Lediglich das Einfahren des RSS-Feeds müßte dann vermutlich manuell vom Nutzer angestoßen werden.</p>
<p>Zum zweiten &ndash; und das ist mir das Wichtigste &ndash; behält der Nutzer die volle Kontrolle über seine Beiträge und Dateien. Artikel, Bilder, Videos &hellip; all dies liegt und bleibt auf dem Desktop des Nutzers, die jeweiligen Clients erhalten bestenfalls eine Kopie. Natürlich bleibt es dem Nutzer unbenommen, falls zum Beispiel sein Hoster nicht genug oder zu teuren Speicherplatz zur Verfügung stellt, auch Flickr, YouTube, Picasas Web Album oder andere Dienste zu nutzen und seine Multimedia-Dateien darüber einzubinden. Die Software sollte dies ermöglichen, in dem sie zum Beispiel alle Bilder, die in einem dafür vorgesehenen Ordner liegen, zu Flickr hochlädt; aber sie sollte trotzdem eine Kopie der Daten auf dem Desktop behalten.</p>
<p>Und auch das Publizieren in der Cloud bereitet so keine Kopfschmerzen mehr. Warum sollte man nicht anstelle eines »normalen« ISP wie <i>Host Europe</i> oder <i>Strato</i> seine statischen Daten zu <i>Amazon S3</i> hochladen. Egal, wo es mir nicht mehr gefällt &ndash; mit einer Änderung in der Konfigurationsdatei und einem Knopfdruck kann ich mit all meinen Daten umziehen.</p>
<p>Mit diesem Entwurf habe ich einen langen Weg hinter mir. Ging ich bei meinen ersten Überlegungen (2003 in einer Keynote zur Blogtalk in Wien) noch davon aus, daß ein Community-Server und ein Trackback-Ping notwendig seien, um ein <i>P2P Social Network</i> zu schaffen, konnte ich zwar in späteren Überlegungen den Community-Server eliminieren, <a href="http://www.cognitiones.de/doku.php/jedermann_ein_wissensproduzent">setzte dafür aber auf XMPP (Jabber) als verbindendes Protokoll</a>. Erst langsam ging mir auf, daß die einfachste Lösung die sicherste Lösung ist und eine Lösung, die nur RSS resp. Atom als verbindendes Protokoll benötigt &hellip; einfacher geht es kaum. </p>
<p> Ich glaube nicht, hiermit den Stein der Weisen gefunden zu haben. Aber ich wollte die Idee einfach einmal niederschreiben, und sei es nur, um irgendje&shy;man&shy;den zuvorzukommen, der sich so etwas patentieren lassen und damit Geld verdienen will. Denn Trivialpatente sind ja gerade <i>en voque</i> in dieser seltsamen Zeit.</p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=22918&amp;md5=2c5317170af819568e72814264e70c5f" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/10/11/entwurf-eines-p2p-social-networks/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		</item>
		<item>
		<title>Peters Linkschleuder</title>
		<link>http://www.schockwellenreiter.de/blog/2011/10/10/peters-linkschleuder-80/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/10/10/peters-linkschleuder-80/#comments</comments>
		<pubDate>Mon, 10 Oct 2011 08:25:06 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Mac-Software]]></category>
		<category><![CDATA[Mathematik]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ruby]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Ajax]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Emacs]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Jekyll]]></category>
		<category><![CDATA[LaTeX]]></category>
		<category><![CDATA[Statische Seiten]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=22896</guid>
		<description><![CDATA[Mein emailender Dauertipgeber hat mich aber nicht nur mit Links zu Blogofile versorgt, sondern auch noch ein paar nette andere Tips und Hinweise für Euch gesammelt, die ich wieder nur en bloc abhandeln kann:

Dieses Test-Driven-Django-Tutorial klingt vielversprechend, ist aber noch in einem frühen Entwicklungsstadium.
Hier hat jemand Spaß mit Mathematik (und mit Python).
Mit ein paar ...]]></description>
			<content:encoded><![CDATA[<p>Mein emailender Dauertipgeber hat mich aber nicht nur mit <a href="http://www.schockwellenreiter.de/blog/2011/10/10/blogofile/">Links zu Blogofile</a> versorgt, sondern auch noch ein paar nette andere Tips und Hinweise für Euch gesammelt, die ich wieder nur <i>en bloc</i> abhandeln kann:</p>
<ul>
<li>Dieses <a href="https://github.com/hjwp/Test-Driven-Django-Tutorial">Test-Driven-Django-Tutorial</a> klingt vielversprechend, ist aber noch in einem frühen Entwicklungsstadium.</li>
<li>Hier hat jemand <a href="http://www.craig-wood.com/nick/articles/category/pymath/">Spaß mit Mathematik (und mit Python)</a>.</li>
<li>Mit ein paar Tricks (und einem kleinen PHP-Skript) kann man so etwas wie »<a href="http://hezmatt.org/~mpalmer/blog/2011/07/19/static-comments-in-jekyll.html">statische Kommentare</a>« für <a href="http://www.cognitiones.de/doku.php/jekyll">Jekyll</a> erzeugen. Hier gibt es den <a href="https://github.com/mpalmer/jekyll-static-comments">Source-Code</a>.</li>
<li>Im Frühjahr nächsten Jahres soll ein runderneuertes Emacs-Relase (genannt <a href="http://batsov.com/Emacs/2011/08/19/a-peek-at-emacs24.html">Emacs 24</a>) erscheinen: Man kann aber jetzt schon damit rumspielen: <a href="http://batsov.com/Emacs/2011/10/09/getting-started-with-emacs-24.html">Getting started with Emacs 24</a>. MacOS-X-Nutzer brauchen dafür eine <a href="http://emacsformacosx.com/builds">Pretest-Version</a> des <a href="http://emacsformacosx.com/">Emacs für MacOS X</a> (funzt (noch) nicht mit <a href="http://www.cognitiones.de/doku.php/aquamacs">Aquamacs</a>). Und <a href="https://github.com/bbatsov/emacs-prelude">Emacs Prelude</a> soll die Arbeit mit Emacs 24 noch komfortabler machen.</li>
<li><a href="http://lmatteis.github.com/apejs/">ApeJS</a> ist ein kleines und einfaches JavaScript-Framework für <a href="http://www.cognitiones.de/doku.php/google_app_engine">Googles App Engine</a>.</li>
<li>Wer für seine Projekte angepaßte <a href="http://www.cognitiones.de/doku.php/latex">LaTeX</a>-Pakete verteilen muß, der kann dies mit <a href="http://scienceoss.com/python-script-to-package-latex-projects-for-distribution/">diesem kleinen Python-Skript automatisieren</a> (auchh die Kommetare bachten).</li>
</ul>
<p>Wie immer hoffe ich, daß für jeden von Euch etwas dabei ist &#8230; <i>[Alle Links: Peter van I. per Email.]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=22896&amp;md5=4161c09d2dc42e10aa96686241096c22" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/10/10/peters-linkschleuder-80/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>MySQL in Googles Cloud</title>
		<link>http://www.schockwellenreiter.de/blog/2011/10/07/mysql-in-googles-cloud/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/10/07/mysql-in-googles-cloud/#comments</comments>
		<pubDate>Fri, 07 Oct 2011 09:02:16 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Google Cloud SQL]]></category>
		<category><![CDATA[MySQL]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=22843</guid>
		<description><![CDATA[ Google erweitert sein Cloud-Computing-Angebot App Engine um die Google Cloud SQL. Damit sollen sich MySQL-Datenbanken einfach in die Cloud verlagern lassen. Sie unterstützt JDBC für Java und und Pythons DB-API.

Googles Cloud SQL steht vorerst kostenlos zur Verfügung, soll später aber kostenpflichtig werden. Die Preise will Google mindestens 30 Tage vor dem Zeitpunkt veröffentlichen, ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cognitiones.de/doku.php/google_app_engine"><img src="http://www.schockwellenreiter.de/wp-content/uploads/2011/01/4fb763019ba7ab0cd4edf8c8a4db83c2.media_.142x109.gif" alt="App Engine Logo" title="App Engine Logo" width="142" height="109" class="alignright size-full wp-image-16056" /></a> <a href="http://www.golem.de/1110/86887.html">Google erweitert sein Cloud-Computing-Angebot App Engine um die Google Cloud SQL</a>. Damit sollen sich MySQL-Datenbanken <a href="http://googleappengine.blogspot.com/2011/10/google-cloud-sql-your-database-in-cloud.html">einfach in die Cloud verlagern lassen</a>. Sie unterstützt JDBC für Java und und Pythons DB-API.</p>
<p><a href="http://code.google.com/intl/de-DE/apis/sql/">Googles Cloud SQL</a> steht vorerst kostenlos zur Verfügung, soll später aber kostenpflichtig werden. Die Preise will Google mindestens 30 Tage vor dem Zeitpunkt veröffentlichen, ab dem sie gelten. <i>[<a href="http://www.golem.de/">Golem.de</a>, <a href="http://googleappengine.blogspot.com/">Google App Engine Blog</a>]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=22843&amp;md5=70cbc6913b800f5bf0990a956490fae2" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/10/07/mysql-in-googles-cloud/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Verschlüsselt in die Wolke</title>
		<link>http://www.schockwellenreiter.de/blog/2011/10/06/verschlusselt-in-die-wolke/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/10/06/verschlusselt-in-die-wolke/#comments</comments>
		<pubDate>Thu, 06 Oct 2011 09:57:36 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Amazon S3]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[Verschlüsselung]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=22818</guid>
		<description><![CDATA[Amazon rüstet Verschlüsselung für Cloud-Speicher nach: Kunden von Amazons Cloud-Speicher S3 können in Zukunft ihre Daten auf dem Server transparent ver- und entschlüsseln. Zusätzliche Kosten fallen dafür nicht an. Die Verschlüsselung wird durch eine eigene HTTP-Header-Zeile eingeschaltet, die bei den zum Speichern verwendeten PUT- und POST-Requests angegeben sein muß. ]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.heise.de/newsticker/meldung/Amazon-ruestet-Verschluesselung-fuer-Cloud-Speicher-nach-1355308.html">Amazon rüstet Verschlüsselung für Cloud-Speicher nach</a>: Kunden von <a href="http://www.cognitiones.de/doku.php/amazon_s3">Amazons Cloud-Speicher S3</a> können in Zukunft ihre Daten auf dem Server transparent ver- und entschlüsseln. Zusätzliche Kosten fallen dafür nicht an. Die <a href="http://aws.typepad.com/aws/2011/10/new-amazon-s3-server-side-encryption.html">Verschlüsselung</a> wird durch eine eigene HTTP-Header-Zeile eingeschaltet, die bei den zum Speichern verwendeten PUT- und POST-Requests <a href="http://docs.amazonwebservices.com/AmazonS3/latest/dev/index.html?SSEUsingRESTAPI.html">angegeben</a> sein muß. <i>[<a href="http://www.heise.de/newsticker/">heise online news</a>]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=22818&amp;md5=697d65d05ebae4ec51622ed810ef8523" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/10/06/verschlusselt-in-die-wolke/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>WOW</title>
		<link>http://www.schockwellenreiter.de/blog/2011/09/29/wow/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/09/29/wow/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 13:17:57 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[(Web-) Mapping]]></category>
		<category><![CDATA[Java]]></category>
		<category><![CDATA[Science]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Google App Engine]]></category>
		<category><![CDATA[Mashup]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=22608</guid>
		<description><![CDATA[ WOW steht in diesem Falle mal nicht für World of Warcraft, sondern für die Weather Observations Website des staatlichen britischen metereologischen Dienstes (MetOffice). Und es ist nicht nur ein nettes Google Maps-Mashup, sondern wurde auch mit der Google App Engine (Java-Version) entwickelt. Darüber haben die Macher einen Erfahrungsbericht veröffentlicht: Project WOW. Für App-Engine-Enwickler ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cognitiones.de/doku.php/google_app_engine"><img src="http://www.schockwellenreiter.de/wp-content/uploads/2011/01/4fb763019ba7ab0cd4edf8c8a4db83c2.media_.142x109.gif" alt="App Engine Logo" title="App Engine Logo" width="142" height="109" class="alignright size-full wp-image-16056" /></a> WOW steht in diesem Falle mal nicht für <i>World of Warcraft</i>, sondern für die <i><a href="http://wow.metoffice.gov.uk/">Weather Observations Website</a></i> des staatlichen britischen metereologischen Dienstes (<a href="http://www.metoffice.gov.uk/">MetOffice</a>). Und es ist nicht nur ein nettes <a href="http://www.cognitiones.de/doku.php/google_maps">Google Maps</a>-Mashup, sondern wurde auch mit der <a href="http://www.cognitiones.de/doku.php/google_app_engine">Google App Engine</a> (Java-Version) entwickelt. Darüber haben die Macher einen Erfahrungsbericht veröffentlicht: <a href="http://googleappengine.blogspot.com/2011/09/project-wow.html">Project WOW</a>. Für App-Engine-Enwickler eine durchaus lesenswerte Lektüre mit einigen nützlichen Hinweisen. <i>[<a href="http://googleappengine.blogspot.com/">Google App Engine Blog</a>]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=22608&amp;md5=6c3b5d7e39f41a8e4b45224f4f2de4d6" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/09/29/wow/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GAE: An den Schräubchen gedreht</title>
		<link>http://www.schockwellenreiter.de/blog/2011/09/12/gae-an-den-schraubchen-gedreht/</link>
		<comments>http://www.schockwellenreiter.de/blog/2011/09/12/gae-an-den-schraubchen-gedreht/#comments</comments>
		<pubDate>Mon, 12 Sep 2011 08:33:34 +0000</pubDate>
		<dc:creator>Jörg Kantel</dc:creator>
				<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Webworking]]></category>
		<category><![CDATA[Cloud-Computing]]></category>
		<category><![CDATA[Google App Engine]]></category>

		<guid isPermaLink="false">http://www.schockwellenreiter.de/?p=22200</guid>
		<description><![CDATA[ Vor ein paar Tagen kündigte Google an, daß die App Engine bald erwachsen sei und daß sich das Preismodell verändern werde. Am Freitag wurde Google konkreter: A few adjustments to App Engine’s upcoming pricing changes. Danach soll das bisherige Modell bis zum 1. November bestehen bleiben. Außerdem wurde die Quota für die kostenlose ...]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.cognitiones.de/doku.php/google_app_engine"><img src="http://www.schockwellenreiter.de/wp-content/uploads/2011/01/4fb763019ba7ab0cd4edf8c8a4db83c2.media_.142x109.gif" alt="App Engine Logo" title="App Engine Logo" width="142" height="109" class="alignleft size-full wp-image-16056" /></a> Vor ein paar Tagen kündigte Google an, <a href="http://www.schockwellenreiter.de/blog/2011/09/01/die-google-app-engine-wird-erwachsen/">daß die App Engine bald erwachsen sei</a> und daß sich das Preismodell verändern werde. Am Freitag wurde Google konkreter: <a href="http://googleappengine.blogspot.com/2011/09/few-adjustments-to-app-engines-upcoming.html">A few adjustments to App Engine’s upcoming pricing changes</a>. Danach soll das bisherige Modell bis zum 1. November bestehen bleiben. Außerdem wurde die Quota für die kostenlose Nutzung von 24 auf 28 Stunden erhöht. Das heißt, eine Instanz der <a href="http://www.cognitiones.de/doku.php/google_app_engine">GAE</a> kann im Testbetrieb durchlaufen, ohne daß man in Gefahr gerät, daß sie Geld kostet (ab zwei Instanzen wird es dann aber teuer).</p>
<p>Und schließlich hat sich auch Peter Magnusson (Engineering Director der GAE) <a href="https://plus.google.com/110401818717224273095/posts/AA3sBWG92gu">auf Google+ zu Wort gemeldet</a> und das neue Preismodell verteidigt. Zumindest zeichnet sich langsam Klarheit ab. <i>[<a href="http://googleappengine.blogspot.com/">Google App Engine Blog</a>]</i></p>
<p class="wp-flattr-button"></p> <p><a href="http://www.schockwellenreiter.de/?flattrss_redirect&amp;id=22200&amp;md5=097255098284b03096c551691d059eaa" title="Flattr" target="_blank"><img src="http://www.schockwellenreiter.de/wp-content/plugins/flattr/img/flattr-badge-large.png" alt="flattr this!"/></a></p>]]></content:encoded>
			<wfw:commentRss>http://www.schockwellenreiter.de/blog/2011/09/12/gae-an-den-schraubchen-gedreht/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

