<?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>Banedon&#039;s Cyber-Junk &#187; entwickelt</title>
	<atom:link href="http://www.cyber-junk.de/themen/entwickelt/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.cyber-junk.de</link>
	<description>Thorsten Zoerner und seine unstrukturierten Analysen</description>
	<lastBuildDate>Sat, 28 Aug 2010 10:19:53 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>de-de</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>Mobiltelefone als Sensoren für das intelligente Eigenheim</title>
		<link>http://www.cyber-junk.de/entwickelt/mobiltelefone-als-sensoren-fur-das-intelligente-eigenheim/</link>
		<comments>http://www.cyber-junk.de/entwickelt/mobiltelefone-als-sensoren-fur-das-intelligente-eigenheim/#comments</comments>
		<pubDate>Wed, 04 Aug 2010 23:04:33 +0000</pubDate>
		<dc:creator>Thorsten Zoerner</dc:creator>
				<category><![CDATA[entwickelt]]></category>
		<category><![CDATA[192]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Anschluss]]></category>
		<category><![CDATA[Beliebigen]]></category>
		<category><![CDATA[Bus Systeme]]></category>
		<category><![CDATA[Das Erste Mal]]></category>
		<category><![CDATA[Eigenheim]]></category>
		<category><![CDATA[Funk]]></category>
		<category><![CDATA[Home 1]]></category>
		<category><![CDATA[Kontext]]></category>
		<category><![CDATA[Lt]]></category>
		<category><![CDATA[Php Script]]></category>
		<category><![CDATA[S0]]></category>
		<category><![CDATA[Sensoren]]></category>
		<category><![CDATA[Soap]]></category>
		<category><![CDATA[Soapclient]]></category>
		<category><![CDATA[Symcon]]></category>
		<category><![CDATA[Tasker]]></category>
		<category><![CDATA[Thorsten]]></category>
		<category><![CDATA[Unterschieden]]></category>

		<guid isPermaLink="false">http://www.cyber-junk.de/?p=6208</guid>
		<description><![CDATA[


Related posts:<ol><li><a href='http://www.cyber-junk.de/notiert/intelligente-verknupfung-von-onlinediensten/' rel='bookmark' title='Permanent Link: Intelligente Verknüpfung von Onlinediensten&#8230;'>Intelligente Verknüpfung von Onlinediensten&#8230;</a></li>
<li><a href='http://www.cyber-junk.de/kommentiert/gefahrden-intelligente-stromzahler-die-privatsphare-netzpolitik-org/' rel='bookmark' title='Permanent Link: Gefährden intelligente Stromzähler die Privatsphäre? : netzpolitik.org'>Gefährden intelligente Stromzähler die Privatsphäre? : netzpolitik.org</a></li>
<li><a href='http://www.cyber-junk.de/notiert/us-heimatschutz-setzt-auf-mobiltelefone-%e2%80%93-zum-aufspuren-von-giftgas-bei-basic-thinking/' rel='bookmark' title='Permanent Link: US-Heimatschutz setzt auf Mobiltelefone – zum Aufspüren von Giftgas bei Basic Thinking'>US-Heimatschutz setzt auf Mobiltelefone – zum Aufspüren von Giftgas bei Basic Thinking</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Als ich mich das erste mal mit dem Thema &#8220;Heimautomatisierung&#8221; beschäftigt hatte, bin ich von der Menge an Informationen fast erschlagen worden. Da gibt BUS-Systeme, Funk-Bus-Systeme, Sachen wie Digitalstrom und und und&#8230; nicht zu vergessen gibt es da auch noch den guten alten S0 Anschluss, der im Prinzip nichts weiter als ein Impulszähler ist.</p>
<p style="text-align: justify;"><span id="more-6208"></span>Bei unserem <a href="http://www.banedon.de/">Bauprojekt</a> soll möglichst viel automatisiert werden. Dinge wie Stand-By Betrieb von Routern, vergessene Bügeleisen beim Verlassen des Hauses und und und sollen der Vergangenheit  angehören. Damit dies möglich ist, müssen Zustände wie &#8220;<em>Bewohner nicht im Haus</em>&#8221; überhaupt erst erkannt werden.</p>
<p style="text-align: justify;"><strong>Mobiltelefone</strong>, haben heute moderne Sensorik. Sie machen die Lage im Raum, den Standort und viele weitere Eigenschaften messbar und auswertbar. Nur muss man an diese Informationen zunächst kommen und diese an das Eigenheim weiterleiten. Bei mir kommt dafür die App &#8220;<a href="http://tasker.dinglisch.net/">Tasker for Android</a>&#8221; zum Einsatz (s.h. auch <a href="http://www.cyber-junk.de/entwickelt/sparruf-ruckruf-mittels-tasker/">dieser Beitrag</a>). Unterschieden wird bei Tasker zwischen dem Kontext, in dem etwas passieren soll und der Aktion, die das System dann ausführt. Für den Augenblick ist dabei nur die Funktion &#8220;HTTP Get&#8221; (Auswahlmenü &#8220;Net&#8221;) von Interesse. Mit dieser Funktion können Anfragen an einen beliebigen Server gesendet werden.</p>
<p style="text-align: justify;"><strong>Die Verbindung</strong>, ist eigentlich der komplizierteste Teil. Ich verwende eine OpenVPN Verbindung, die auf meinen Rechner zu Hause zugreift. Dort läuft <a href="http://www.ip-symcon.de/">IP-Symcon</a> und dessen WebFrontend. Im Verzeichnis ./webfront/user/ liegt ein einfaches PHP Script, dessen Aufgabe es lediglich ist die Aufrufe der URLs des HTTP Get in Aktionen von IP-Symcon umzuwandeln. Verwendet wird dabei das SOAP Interface, was sich komplizierter anhört, als es ist&#8230;.</p>
<p style="text-align: justify;">Beispiel:</p>
<p style="text-align: justify;">
<div id="_mcePaste">&lt;?</div>
<div id="_mcePaste">$soap = new SoapClient(&#8220;http://192.168.178.44:3773/wsdl/IIPSVariableManager&#8221;);</div>
<div id="_mcePaste">$soap-&gt;WriteVariableInteger(51478  /*[System\Thorsten at Home]*/, 1);</div>
<div id="_mcePaste">$soap = new SoapClient(&#8220;http://192.168.178.44:3773/wsdl/IIPSScriptEngine&#8221;);</div>
<div id="_mcePaste">$result = $soap-&gt;ExecuteScript(41457,true);</div>
<div id="_mcePaste">echo base64_decode($result);</div>
<div id="_mcePaste">?&gt;</div>
<p>&lt;?$soap = new SoapClient(&#8220;http://192.168.178.44:3773/wsdl/IIPSVariableManager&#8221;);$soap-&gt;WriteVariableInteger(51478  /*[System\Thorsten at Home]*/, 1);<br />
$soap = new SoapClient(&#8220;http://192.168.178.44:3773/wsdl/IIPSScriptEngine&#8221;);$result = $soap-&gt;ExecuteScript(41457,true);echo base64_decode($result);<br />
?&gt;</p>
<p style="text-align: justify;"><strong>Intelligentes Auslesen</strong>,  beginnt damit, dass man sich über den Stromverbrauch des Mobiltelefons beginnt Sorgen zu machen. So würde eine minütliche Abfrage und Senden der Statuswerte mit Sicherheit den besten Akku in wenigen Minuten/Stunden in die Knie zwingen. Es geht darum intelligente Ereignisse zu finden. Das Mobiltelefon lasse ich dabei generell nur den Status übermitteln &#8211; die Aktion wird dann mit IP-Symcon aus der Variablenveränderung ausgelöst. So vereinfacht man sich etwas das Debugging und kann alle möglichen Raum und Zeit Zustände simulieren.</p>
<p style="text-align: justify;"><strong>Beispiel &#8220;Bügeleisen aus&#8221;</strong>. Das Bügeleisen soll nie angeschaltet sein, wenn weder meine bessere Hälfte noch ich im Hause sind. Für Sandra und mich existiert innerhalb von IP-Symcon jeweils eine Variable in der Form &#8220;Thorsten at Home&#8221;. Gesetzt wird diese Variable per Tasker. Dieser löst den Aufruf des oben gezeigten Scriptes auf, sobald das Mobiltelefon sich mit der Freisprech im Auto verbunden hat. Natürlich hätte man auch den Event verwenden können, sobald nicht im Radius von x Metern um Haus, dies würde aber das Mobiltelefon zu einer ständigen Prüfung des Standortes zwingen.</p>
<p style="text-align: justify;"><strong>Beispiel &#8220;Wetter Cam&#8221;</strong>. Eine Cam zeigt auf bei uns auf den Königstuhl und zeigt so schön, ob das gemeldete Gewitter bereits angekommen &#8211; oder noch in weiter Ferne ist. Bin ich im Büro, so hängt mein Mobiltelefon meist am Rechner zum Laden &#8211; dabei so, dass das Display nach oben zeigt. Innerhalb von Tasker exisitert nun ein Event: <em>&#8220;Wenn plugged und Mobiltelefon zeigt nach oben, und im WiFi Netz eingebucht, dann nicht in StandBy gehen, per IP-Symcon die WebCam aktivieren und die Bild-URL auf dem Homescreen anzeigen&#8221;</em>.</p>
<p>Sieht man vom Spielfaktor ab, den eine solche Steuerung hat &#8211; man will ja wissen, ob ein solches Modell überhaupt funktioniert &#8211; so kann man durchaus praktische Anwendungsfälle in deutlich komplexerem Umfang aufbauen. Beim Suchen dieser Szenarien hilft der Blick in das Werbematerial eines der BUS Anbieter:</p>
<ul>
<li>Sicherheit</li>
<li>Energiesparen</li>
<li>Komfort</li>
</ul>
<p>Man kann sogar fast diese Reihenfolge übernehmen&#8230; mehr dazu in Kürze&#8230;</p>
<strong>Mehr...</strong><ul class="similar-posts"><li><a href="http://www.cyber-junk.de/notiert/letzter-freitag-im-juli-d-h-heute-ist-sysadmin-tag/" rel="bookmark" title="30. Juli 2010">Letzter Freitag im Juli&#8230; d.h heute ist SysAdmin Tag</a></li>

<li><a href="http://www.cyber-junk.de/kommentiert/mitarbeiter-machen-soviel-urlaub-wie-sie-wollen/" rel="bookmark" title="16. August 2010">Mitarbeiter machen soviel Urlaub wie sie wollen.</a></li>
</ul><!-- Similar Posts took 13.441 ms --><div id="facebook_like"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fmobiltelefone-als-sensoren-fur-das-intelligente-eigenheim%2F&amp;layout=standard&amp;show-faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:auto;"></iframe></div><script type="text/javascript">
var flattr_wp_ver = '0.8';
var flattr_uid = '8149';
var flattr_url = 'http://www.cyber-junk.de/entwickelt/mobiltelefone-als-sensoren-fur-das-intelligente-eigenheim/';
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tag = '192,Android,Anschluss,Beliebigen,Bus Systeme,Das Erste Mal,Eigenheim,Funk,Home 1,Kontext,Lt,Php Script,S0,Sensoren,Soap,Soapclient,Symcon,Tasker,Thorsten,Unterschieden';
var flattr_btn = 'compact';
var flattr_tle = 'Mobiltelefone als Sensoren für das intelligente Eigenheim';
var flattr_dsc = 'Als ich mich das erste mal mit dem Thema \"Heimautomatisierung\" beschäftigt hatte, bin ich von der Menge an Informationen fast erschlagen worden. Da gibt BUS-Systeme, Funk-Bus-Systeme, Sachen wie Digitalstrom und und und... nicht zu vergessen gibt es da auch noch den guten alten S0 Anschluss, der im Prinzip nichts weiter als ein Impulszähler ist. Bei unserem Bauprojekt soll möglichst viel automatisiert werden. Dinge wie Stand-By Betrieb von Routern, vergessene Bügeleisen beim Verlassen des Hauses und und und sollen der Vergangenheit  angehören. Damit dies möglich ist, müssen Zustände wie \"Bewohner nicht im Haus\" überhaupt erst erkannt werden. Mobiltelefone, haben heute moderne Sensorik. Sie machen die Lage im Raum, den Standort und viele weitere Eigenschaften messbar und auswertbar. Nur muss man an diese Informationen zunächst kommen und diese an das Eigenheim weiterleiten. Bei mir kommt dafür die App \"Tasker for Android\" zum Einsatz (s.h. auch dieser Beitrag). Unterschieden wird bei Tasker zwis';
</script>
<script src="http://api.flattr.com/button/load.js" type="text/javascript"></script><p style="clear: both;"><iframe scrolling="no" frameborder="0" marginwidth="0" marginheight="0" style="overflow: hidden; width: 400px; height: 30px;" src="http://widgets.yiid.com/w/like/full.php?lang=de&type=like&url=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fmobiltelefone-als-sensoren-fur-das-intelligente-eigenheim%2F" allowtransparency="true"></iframe></p>

<p>Related posts:<ol><li><a href='http://www.cyber-junk.de/notiert/intelligente-verknupfung-von-onlinediensten/' rel='bookmark' title='Permanent Link: Intelligente Verknüpfung von Onlinediensten&#8230;'>Intelligente Verknüpfung von Onlinediensten&#8230;</a></li>
<li><a href='http://www.cyber-junk.de/kommentiert/gefahrden-intelligente-stromzahler-die-privatsphare-netzpolitik-org/' rel='bookmark' title='Permanent Link: Gefährden intelligente Stromzähler die Privatsphäre? : netzpolitik.org'>Gefährden intelligente Stromzähler die Privatsphäre? : netzpolitik.org</a></li>
<li><a href='http://www.cyber-junk.de/notiert/us-heimatschutz-setzt-auf-mobiltelefone-%e2%80%93-zum-aufspuren-von-giftgas-bei-basic-thinking/' rel='bookmark' title='Permanent Link: US-Heimatschutz setzt auf Mobiltelefone – zum Aufspüren von Giftgas bei Basic Thinking'>US-Heimatschutz setzt auf Mobiltelefone – zum Aufspüren von Giftgas bei Basic Thinking</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cyber-junk.de/entwickelt/mobiltelefone-als-sensoren-fur-das-intelligente-eigenheim/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Sparruf Rückruf mittels Tasker</title>
		<link>http://www.cyber-junk.de/entwickelt/sparruf-ruckruf-mittels-tasker/</link>
		<comments>http://www.cyber-junk.de/entwickelt/sparruf-ruckruf-mittels-tasker/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 21:49:19 +0000</pubDate>
		<dc:creator>Thorsten Zoerner</dc:creator>
				<category><![CDATA[entwickelt]]></category>
		<category><![CDATA[Android]]></category>
		<category><![CDATA[Bild]]></category>

		<guid isPermaLink="false">http://www.cyber-junk.de/?p=6179</guid>
		<description><![CDATA[


Related posts:<ol><li><a href='http://www.cyber-junk.de/entwickelt/flattr-button-im-eigenbau-mittels-curl-und-mini-api/' rel='bookmark' title='Permanent Link: Flattr Button im Eigenbau mittels CURL und mini API'>Flattr Button im Eigenbau mittels CURL und mini API</a></li>
<li><a href='http://www.cyber-junk.de/angeschaut/no-game-change-next10-eine-kursanalyse-mittels-hashstoxx-im-vergleich-zu-ljc-und-rp10/' rel='bookmark' title='Permanent Link: No Game Change #next10 ? &#8211; Eine Kursanalyse mittels Hashstoxx im Vergleich zu #ljc und #rp10'>No Game Change #next10 ? &#8211; Eine Kursanalyse mittels Hashstoxx im Vergleich zu #ljc und #rp10</a></li>
<li><a href='http://www.cyber-junk.de/entwickelt/android-1-6-update-wo-bleibt-es-android-handys-und-hersteller-t-mobile-g1-go-android-forum-community/' rel='bookmark' title='Permanent Link: Android 1.6 Update &#8211; wo bleibt es Android Handys und Hersteller T-Mobile G1 go Android Forum Community'>Android 1.6 Update &#8211; wo bleibt es Android Handys und Hersteller T-Mobile G1 go Android Forum Community</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div id="attachment_6180" class="wp-caption alignright" style="width: 296px"><a href="http://www.cyber-junk.de/wp-content/uploads/2010/08/sparruf_callback.png"><img class="size-full wp-image-6180" title="Sparruf Callback" src="http://www.cyber-junk.de/wp-content/uploads/2010/08/sparruf_callback.png" alt="Sparruf Callback" width="286" height="76" /></a><p class="wp-caption-text">Sparruf Callback</p></div>
<p>Wer <a href="http://sparruf.de/">Sparruf</a> nutzt, der kennt vielleicht das Problem, dass es wirklich eng wird, einen Rückruf beim Autofahren auszulösen. Der Signalisierungsanruf kommt rein, aber bis man die Tastensperre vom Handy entfernt und den Rückruf ausgelöst hat ist das Gespräch weg.</p>
<p>Für Android Mobiltelefone kann man sich mittels <a href="http://tasker.dinglisch.net">Tasker</a> etwas sehr schönes bauen. S.h. Bild kann man ein Profil anlegen, welches automatisch einen Rückruf auslöst, wenn man per Bluetooth im Auto verbunden ist. Funktioniert zumindest bei mir perfekt.</p>
<strong>Mehr...</strong><ul class="similar-posts"><li><a href="http://www.cyber-junk.de/nachgedacht/verteilungsprobleme-gibt-es-viele-offentliches-wlan-und-kachingle/" rel="bookmark" title="29. Juli 2010">Verteilungsprobleme gibt es viele. Öffentliches WLAN und Kachingle</a></li>

<li><a href="http://www.cyber-junk.de/notiert/deutschland-trends-schwerpunktthemen-im-landervergleich/" rel="bookmark" title="28. Juni 2010">Deutschland-Trends / Schwerpunktthemen im Ländervergleich</a></li>
</ul><!-- Similar Posts took 11.903 ms --><div id="facebook_like"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fsparruf-ruckruf-mittels-tasker%2F&amp;layout=standard&amp;show-faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:auto;"></iframe></div><script type="text/javascript">
var flattr_wp_ver = '0.8';
var flattr_uid = '8149';
var flattr_url = 'http://www.cyber-junk.de/entwickelt/sparruf-ruckruf-mittels-tasker/';
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tag = 'Android,Bild';
var flattr_btn = 'compact';
var flattr_tle = 'Sparruf Rückruf mittels Tasker';
var flattr_dsc = 'Wer Sparruf nutzt, der kennt vielleicht das Problem, dass es wirklich eng wird, einen Rückruf beim Autofahren auszulösen. Der Signalisierungsanruf kommt rein, aber bis man die Tastensperre vom Handy entfernt und den Rückruf ausgelöst hat ist das Gespräch weg.  Für Android Mobiltelefone kann man sich mittels Tasker etwas sehr schönes bauen. S.h. Bild kann man ein Profil anlegen, welches automatisch einen Rückruf auslöst, wenn man per Bluetooth im Auto verbunden ist. Funktioniert zumindest bei mir perfekt.';
</script>
<script src="http://api.flattr.com/button/load.js" type="text/javascript"></script><p style="clear: both;"><iframe scrolling="no" frameborder="0" marginwidth="0" marginheight="0" style="overflow: hidden; width: 400px; height: 30px;" src="http://widgets.yiid.com/w/like/full.php?lang=de&type=like&url=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fsparruf-ruckruf-mittels-tasker%2F" allowtransparency="true"></iframe></p>

<p>Related posts:<ol><li><a href='http://www.cyber-junk.de/entwickelt/flattr-button-im-eigenbau-mittels-curl-und-mini-api/' rel='bookmark' title='Permanent Link: Flattr Button im Eigenbau mittels CURL und mini API'>Flattr Button im Eigenbau mittels CURL und mini API</a></li>
<li><a href='http://www.cyber-junk.de/angeschaut/no-game-change-next10-eine-kursanalyse-mittels-hashstoxx-im-vergleich-zu-ljc-und-rp10/' rel='bookmark' title='Permanent Link: No Game Change #next10 ? &#8211; Eine Kursanalyse mittels Hashstoxx im Vergleich zu #ljc und #rp10'>No Game Change #next10 ? &#8211; Eine Kursanalyse mittels Hashstoxx im Vergleich zu #ljc und #rp10</a></li>
<li><a href='http://www.cyber-junk.de/entwickelt/android-1-6-update-wo-bleibt-es-android-handys-und-hersteller-t-mobile-g1-go-android-forum-community/' rel='bookmark' title='Permanent Link: Android 1.6 Update &#8211; wo bleibt es Android Handys und Hersteller T-Mobile G1 go Android Forum Community'>Android 1.6 Update &#8211; wo bleibt es Android Handys und Hersteller T-Mobile G1 go Android Forum Community</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cyber-junk.de/entwickelt/sparruf-ruckruf-mittels-tasker/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Daten der Weltbank mit Google Maps visualisieren via Open Data Network</title>
		<link>http://www.cyber-junk.de/entwickelt/daten-der-weltbank-mit-google-maps-visualisieren-via-open-data-network/</link>
		<comments>http://www.cyber-junk.de/entwickelt/daten-der-weltbank-mit-google-maps-visualisieren-via-open-data-network/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 06:40:26 +0000</pubDate>
		<dc:creator>Thorsten Zoerner</dc:creator>
				<category><![CDATA[entwickelt]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[co2]]></category>
		<category><![CDATA[Der Welt]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Google Maps]]></category>
		<category><![CDATA[Mit]]></category>
		<category><![CDATA[Open Data Network]]></category>

		<guid isPermaLink="false">http://www.cyber-junk.de/?p=6076</guid>
		<description><![CDATA[


Related posts:<ol><li><a href='http://www.cyber-junk.de/entwickelt/google-maps-api-mit-routenberechnung/' rel='bookmark' title='Permanent Link: Google Maps API mit Routenberechnung'>Google Maps API mit Routenberechnung</a></li>
<li><a href='http://www.cyber-junk.de/kommentiert/dashboard-von-google-die-daten-interessieren-mich-nicht/' rel='bookmark' title='Permanent Link: Dashboard von Google&#8230; Die Daten interessieren mich nicht&#8230;'>Dashboard von Google&#8230; Die Daten interessieren mich nicht&#8230;</a></li>
<li><a href='http://www.cyber-junk.de/angeschaut/offene-daten-von-behorden-3-projekte/' rel='bookmark' title='Permanent Link: Offene Daten von Behörden &#8211; 3 Projekte'>Offene Daten von Behörden &#8211; 3 Projekte</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Visualisierungen sind einfach das Salz in der Blogsuppe, eigene Analysen aufbauen und diese später im Blog verwenden ermöglichen unter anderem offene Schnittstellen wie bei der <strong>Weltbank</strong>:</p>
<blockquote><p>Diese bietet seit einiger Zeit unter <a href="http://data.worldbank.org">http://data.worldbank.org</a> eine Schnittstelle an, über die unzählige – für den Entwicklungszustand der Welt relevante – Indikatoren wie Geburtsraten, CO2- Emissionslevel, Daten zu Bildungsausgaben, usw. für unterschiedliche Länder abgerufen werden können.</p>
<p>via<a href="http://opendata-network.org/2010/07/daten-der-weltbank-mit-google-maps-visualisieren/"> Open Data Network</a>.</p></blockquote>
<p>Werde mich in den nächsten Tagen mal näher mit den Möglichkeiten der API beschäftigen, hat jemand einen Fall, der schon immer mal visualisiert werden sollte?</p>
<strong>Mehr...</strong><ul class="similar-posts"><li><a href="http://www.cyber-junk.de/notiert/usa-mit-neuen-grenzen-die-stimmung-auf-twitter-visualisiert/" rel="bookmark" title="19. Juli 2010">USA mit neuen Grenzen &#8211; die Stimmung auf Twitter Visualisiert</a></li>

<li><a href="http://www.cyber-junk.de/angeschaut/social-media-monitoring-die-sache-mit-den-kennzahlen/" rel="bookmark" title="4. Juli 2010">Social Media Monitoring &#8211; Die Sache mit den Kennzahlen</a></li>
</ul><!-- Similar Posts took 12.102 ms --><div id="facebook_like"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fdaten-der-weltbank-mit-google-maps-visualisieren-via-open-data-network%2F&amp;layout=standard&amp;show-faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:auto;"></iframe></div><script type="text/javascript">
var flattr_wp_ver = '0.8';
var flattr_uid = '8149';
var flattr_url = 'http://www.cyber-junk.de/entwickelt/daten-der-weltbank-mit-google-maps-visualisieren-via-open-data-network/';
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tag = 'api,co2,Der Welt,google,Google Maps,Mit,Open Data Network';
var flattr_btn = 'compact';
var flattr_tle = 'Daten der Weltbank mit Google Maps visualisieren via Open Data Network';
var flattr_dsc = 'Visualisierungen sind einfach das Salz in der Blogsuppe, eigene Analysen aufbauen und diese später im Blog verwenden ermöglichen unter anderem offene Schnittstellen wie bei der Weltbank: Diese bietet seit einiger Zeit unter http://data.worldbank.org eine Schnittstelle an, über die unzählige – für den Entwicklungszustand der Welt relevante – Indikatoren wie Geburtsraten, CO2- Emissionslevel, Daten zu Bildungsausgaben, usw. für unterschiedliche Länder abgerufen werden können.  via Open Data Network. Werde mich in den nächsten Tagen mal näher mit den Möglichkeiten der API beschäftigen, hat jemand einen Fall, der schon immer mal visualisiert werden sollte?';
</script>
<script src="http://api.flattr.com/button/load.js" type="text/javascript"></script><p style="clear: both;"><iframe scrolling="no" frameborder="0" marginwidth="0" marginheight="0" style="overflow: hidden; width: 400px; height: 30px;" src="http://widgets.yiid.com/w/like/full.php?lang=de&type=like&url=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fdaten-der-weltbank-mit-google-maps-visualisieren-via-open-data-network%2F" allowtransparency="true"></iframe></p>

<p>Related posts:<ol><li><a href='http://www.cyber-junk.de/entwickelt/google-maps-api-mit-routenberechnung/' rel='bookmark' title='Permanent Link: Google Maps API mit Routenberechnung'>Google Maps API mit Routenberechnung</a></li>
<li><a href='http://www.cyber-junk.de/kommentiert/dashboard-von-google-die-daten-interessieren-mich-nicht/' rel='bookmark' title='Permanent Link: Dashboard von Google&#8230; Die Daten interessieren mich nicht&#8230;'>Dashboard von Google&#8230; Die Daten interessieren mich nicht&#8230;</a></li>
<li><a href='http://www.cyber-junk.de/angeschaut/offene-daten-von-behorden-3-projekte/' rel='bookmark' title='Permanent Link: Offene Daten von Behörden &#8211; 3 Projekte'>Offene Daten von Behörden &#8211; 3 Projekte</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cyber-junk.de/entwickelt/daten-der-weltbank-mit-google-maps-visualisieren-via-open-data-network/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google von der Befehlszeile &#8211; Das Google Command Line Tool</title>
		<link>http://www.cyber-junk.de/entwickelt/google-von-der-befehlszeile-das-google-command-line-tool/</link>
		<comments>http://www.cyber-junk.de/entwickelt/google-von-der-befehlszeile-das-google-command-line-tool/#comments</comments>
		<pubDate>Sat, 19 Jun 2010 01:48:40 +0000</pubDate>
		<dc:creator>Thorsten Zoerner</dc:creator>
				<category><![CDATA[entwickelt]]></category>
		<category><![CDATA[blog]]></category>
		<category><![CDATA[Command Line Tool]]></category>
		<category><![CDATA[Csv]]></category>
		<category><![CDATA[Ein]]></category>
		<category><![CDATA[Entwickler]]></category>
		<category><![CDATA[google]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Python]]></category>
		<category><![CDATA[Ubiquity]]></category>
		<category><![CDATA[Unter Windows Vista]]></category>

		<guid isPermaLink="false">http://www.cyber-junk.de/?p=5786</guid>
		<description><![CDATA[


Related posts:<ol><li><a href='http://www.cyber-junk.de/kommentiert/gesellschaft-des-glucks-%e2%80%93-vom-austausch-in-sozialen-netzwerken-das-empathische-gehirn/' rel='bookmark' title='Permanent Link: Gesellschaft des Glücks – Vom Austausch in sozialen Netzwerken :: Das empathische Gehirn'>Gesellschaft des Glücks – Vom Austausch in sozialen Netzwerken :: Das empathische Gehirn</a></li>
<li><a href='http://www.cyber-junk.de/angeschaut/google-wave-demo-video-vie-the-next-web/' rel='bookmark' title='Permanent Link: Google Wave Demo Video via The Next Web'>Google Wave Demo Video via The Next Web</a></li>
<li><a href='http://www.cyber-junk.de/notiert/blogs-sind-ein-prima-marketing-tool-wenn-oliver-gassner/' rel='bookmark' title='Permanent Link: Blogs sind ein prima Marketing Tool wenn&#8230; &#8211; Oliver Gassner'>Blogs sind ein prima Marketing Tool wenn&#8230; &#8211; Oliver Gassner</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Im Google Blog findet man derzeit die <a href="http://google-opensource.blogspot.com/2010/06/introducing-google-command-line-tool.html">Introducing the Google Command Line Tool &#8211; Google Open Source Blog</a>. Es handelt sich dabei um eine auf Python basierte Schnittstelle auf GData und weitere Google Dienste. Da die Befehlszeile wohl nicht unter Windows/Vista Usern beliebt ist &#8211; bietet man speziell für Ubuntu und andere auf Debian basierte Systeme ein <a href="http://code.google.com/p/googlecl/downloads/detail?name=googlecl_0.9.5-1_all.deb&amp;can=2&amp;q=">Package</a> an. Von den Anwendungsszenarien hört sich es im Moment etwas wie eine vom Browser unabhängiges <a href="http://labs.mozilla.com/2008/08/introducing-ubiquity/">Ubiquity</a> (<a href="http://www.cyber-junk.de/nachgedacht/vom-sozialen-bruckenbau-briding-technologien-ubiquity-ping-fm-posterous/">hier im Blog</a>) an. Nicht zu verwechseln ist GoogleCL mit dem <a href="http://code.google.com/apis/storage/docs/gsutil.html">GSUtil</a> welches Speicherplatz für Entwickler bereitstellt (s.h. <a href="http://www.schockwellenreiter.de/blog/2010/05/20/google-speicher-fur-entwickler/">Schockwellenreiter</a>). Bei GoogleCL werden Anwendungen und ihre Daten auf der Commandline miteinander verknüpft. Kontakte können aus CSV Files importiert werden, Bilder automatisch zu Picasa hochgeladen.</p>
<p>Vielleicht ein wichtiger Schritt auf dem Weg zum Google OS <img src='http://www.cyber-junk.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<strong>Mehr...</strong><ul class="similar-posts"><li><a href="http://www.cyber-junk.de/nachgedacht/vom-sozialen-bruckenbau-briding-technologien-ubiquity-ping-fm-posterous/" rel="bookmark" title="6. August 2009">Vom sozialen Brückenbau &#8211; Briding Technologien #<a href="http://search.twitter.com/search?q=%23Ubiquity" rel="nofollow" target="_blank" title="Search Twitter for &quot;Ubiquity&quot;">Ubiquity</a> #<a href="http://search.twitter.com/search?q=%23Ping" rel="nofollow" target="_blank" title="Search Twitter for &quot;Ping&quot;">Ping</a>.FM #<a href="http://search.twitter.com/search?q=%23Posterous" rel="nofollow" target="_blank" title="Search Twitter for &quot;Posterous&quot;">Posterous</a></a></li>

<li><a href="http://www.cyber-junk.de/angeschaut/gravity-s60-ein-mobiler-twitter-client-getestet/" rel="bookmark" title="21. Mai 2009">Gravity S60 &#8211; Ein mobiler Twitter Client &#8211;  Getestet&#8230;</a></li>
</ul><!-- Similar Posts took 12.746 ms --><div id="facebook_like"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fgoogle-von-der-befehlszeile-das-google-command-line-tool%2F&amp;layout=standard&amp;show-faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:auto;"></iframe></div><script type="text/javascript">
var flattr_wp_ver = '0.8';
var flattr_uid = '8149';
var flattr_url = 'http://www.cyber-junk.de/entwickelt/google-von-der-befehlszeile-das-google-command-line-tool/';
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tag = 'blog,Command Line Tool,Csv,Ein,Entwickler,google,Open Source,Python,Ubiquity,Unter Windows Vista';
var flattr_btn = 'compact';
var flattr_tle = 'Google von der Befehlszeile &#8211; Das Google Command Line Tool';
var flattr_dsc = 'Im Google Blog findet man derzeit die Introducing the Google Command Line Tool - Google Open Source Blog. Es handelt sich dabei um eine auf Python basierte Schnittstelle auf GData und weitere Google Dienste. Da die Befehlszeile wohl nicht unter Windows/Vista Usern beliebt ist - bietet man speziell für Ubuntu und andere auf Debian basierte Systeme ein Package an. Von den Anwendungsszenarien hört sich es im Moment etwas wie eine vom Browser unabhängiges Ubiquity (hier im Blog) an. Nicht zu verwechseln ist GoogleCL mit dem GSUtil welches Speicherplatz für Entwickler bereitstellt (s.h. Schockwellenreiter). Bei GoogleCL werden Anwendungen und ihre Daten auf der Commandline miteinander verknüpft. Kontakte können aus CSV Files importiert werden, Bilder automatisch zu Picasa hochgeladen.  Vielleicht ein wichtiger Schritt auf dem Weg zum Google OS :)';
</script>
<script src="http://api.flattr.com/button/load.js" type="text/javascript"></script><p style="clear: both;"><iframe scrolling="no" frameborder="0" marginwidth="0" marginheight="0" style="overflow: hidden; width: 400px; height: 30px;" src="http://widgets.yiid.com/w/like/full.php?lang=de&type=like&url=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fgoogle-von-der-befehlszeile-das-google-command-line-tool%2F" allowtransparency="true"></iframe></p>

<p>Related posts:<ol><li><a href='http://www.cyber-junk.de/kommentiert/gesellschaft-des-glucks-%e2%80%93-vom-austausch-in-sozialen-netzwerken-das-empathische-gehirn/' rel='bookmark' title='Permanent Link: Gesellschaft des Glücks – Vom Austausch in sozialen Netzwerken :: Das empathische Gehirn'>Gesellschaft des Glücks – Vom Austausch in sozialen Netzwerken :: Das empathische Gehirn</a></li>
<li><a href='http://www.cyber-junk.de/angeschaut/google-wave-demo-video-vie-the-next-web/' rel='bookmark' title='Permanent Link: Google Wave Demo Video via The Next Web'>Google Wave Demo Video via The Next Web</a></li>
<li><a href='http://www.cyber-junk.de/notiert/blogs-sind-ein-prima-marketing-tool-wenn-oliver-gassner/' rel='bookmark' title='Permanent Link: Blogs sind ein prima Marketing Tool wenn&#8230; &#8211; Oliver Gassner'>Blogs sind ein prima Marketing Tool wenn&#8230; &#8211; Oliver Gassner</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cyber-junk.de/entwickelt/google-von-der-befehlszeile-das-google-command-line-tool/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Der Flattermann war wohl zu erfolgreich&#8230; #flattr</title>
		<link>http://www.cyber-junk.de/entwickelt/der-flattermann-war-wohl-zu-erfolgreich-flattr/</link>
		<comments>http://www.cyber-junk.de/entwickelt/der-flattermann-war-wohl-zu-erfolgreich-flattr/#comments</comments>
		<pubDate>Thu, 27 May 2010 10:40:05 +0000</pubDate>
		<dc:creator>Thorsten Zoerner</dc:creator>
				<category><![CDATA[entwickelt]]></category>
		<category><![CDATA[Als]]></category>
		<category><![CDATA[Captcha Code]]></category>
		<category><![CDATA[Mit]]></category>
		<category><![CDATA[Sein]]></category>

		<guid isPermaLink="false">http://www.cyber-junk.de/?p=5455</guid>
		<description><![CDATA[


Related posts:<ol><li><a href='http://www.cyber-junk.de/entwickelt/posterous-und-flattr-der-flattermann-ein-screenplay/' rel='bookmark' title='Permanent Link: Posterous und Flattr &#8211; Der Flattermann &#8230; ein Screenplay'>Posterous und Flattr &#8211; Der Flattermann &#8230; ein Screenplay</a></li>
<li><a href='http://www.cyber-junk.de/notiert/test-des-flattr-buttons-bei-posterous/' rel='bookmark' title='Permanent Link: Test des Flattr Buttons bei Posterous'>Test des Flattr Buttons bei Posterous</a></li>
<li><a href='http://www.cyber-junk.de/notiert/bezahlen-wenns-gefallt-taz-de-treibt-geld-mit-flattr-ein-kress-de/' rel='bookmark' title='Permanent Link: Bezahlen &#8211; wenn&#8217;s gefällt: &#8220;taz.de&#8221; treibt Geld mit Flattr ein: kress.de'>Bezahlen &#8211; wenn&#8217;s gefällt: &#8220;taz.de&#8221; treibt Geld mit Flattr ein: kress.de</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Am Pfingstwochenende hatte ich den <a href="http://www.cyber-junk.de/entwickelt/posterous-und-flattr-der-flattermann-ein-screenplay/">Flattermann vorgestellt</a> eine Versuch, ob es möglich ist Flattr als Microbezahlsystem auch auf Posterous &#8211; und theoretisch auf jegliche Plattform zu integrieren, die mit statischen Links und Bildern umgehen kann.</p>
<p>Seid gestern funktioniert der Flattermann  nicht mehr, da Flattr sein Login geändert hat. War es bislang möglich sich mit Benutzername und Passwort anzumelden, so wird nun zusätzlich ein Captcha Code benötigt.  Ich vermute, dass Flattr diesen schritt gemacht hat, da von einigen Duzend Posts schlagartig einige tausend Posts bei Flattr gelistet waren. Vielleicht war Flattr schlicht noch nicht reif für diese Form der Contentschwemme.</p>
<strong>Mehr...</strong><ul class="similar-posts"><li><a href="http://www.cyber-junk.de/notiert/test-des-flattr-buttons-bei-posterous/" rel="bookmark" title="23. Mai 2010">Test des Flattr Buttons bei Posterous</a></li>

<li><a href="http://www.cyber-junk.de/notiert/bezahlen-fur-inhalte-das-web-bekommt-freecent-und-rssfriends-flattr/" rel="bookmark" title="17. Mai 2010">Bezahlen für Inhalte &#8211; Das Web bekommt Freecent  &#8211; und RSSFriends Flattr</a></li>
</ul><!-- Similar Posts took 11.482 ms --><div id="facebook_like"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fder-flattermann-war-wohl-zu-erfolgreich-flattr%2F&amp;layout=standard&amp;show-faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:auto;"></iframe></div><script type="text/javascript">
var flattr_wp_ver = '0.8';
var flattr_uid = '8149';
var flattr_url = 'http://www.cyber-junk.de/entwickelt/der-flattermann-war-wohl-zu-erfolgreich-flattr/';
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tag = 'Als,Captcha Code,Mit,Sein';
var flattr_btn = 'compact';
var flattr_tle = 'Der Flattermann war wohl zu erfolgreich&#8230; #flattr';
var flattr_dsc = 'Am Pfingstwochenende hatte ich den Flattermann vorgestellt eine Versuch, ob es möglich ist Flattr als Microbezahlsystem auch auf Posterous - und theoretisch auf jegliche Plattform zu integrieren, die mit statischen Links und Bildern umgehen kann.  Seid gestern funktioniert der Flattermann  nicht mehr, da Flattr sein Login geändert hat. War es bislang möglich sich mit Benutzername und Passwort anzumelden, so wird nun zusätzlich ein Captcha Code benötigt.  Ich vermute, dass Flattr diesen schritt gemacht hat, da von einigen Duzend Posts schlagartig einige tausend Posts bei Flattr gelistet waren. Vielleicht war Flattr schlicht noch nicht reif für diese Form der Contentschwemme.';
</script>
<script src="http://api.flattr.com/button/load.js" type="text/javascript"></script><p style="clear: both;"><iframe scrolling="no" frameborder="0" marginwidth="0" marginheight="0" style="overflow: hidden; width: 400px; height: 30px;" src="http://widgets.yiid.com/w/like/full.php?lang=de&type=like&url=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fder-flattermann-war-wohl-zu-erfolgreich-flattr%2F" allowtransparency="true"></iframe></p>

<p>Related posts:<ol><li><a href='http://www.cyber-junk.de/entwickelt/posterous-und-flattr-der-flattermann-ein-screenplay/' rel='bookmark' title='Permanent Link: Posterous und Flattr &#8211; Der Flattermann &#8230; ein Screenplay'>Posterous und Flattr &#8211; Der Flattermann &#8230; ein Screenplay</a></li>
<li><a href='http://www.cyber-junk.de/notiert/test-des-flattr-buttons-bei-posterous/' rel='bookmark' title='Permanent Link: Test des Flattr Buttons bei Posterous'>Test des Flattr Buttons bei Posterous</a></li>
<li><a href='http://www.cyber-junk.de/notiert/bezahlen-wenns-gefallt-taz-de-treibt-geld-mit-flattr-ein-kress-de/' rel='bookmark' title='Permanent Link: Bezahlen &#8211; wenn&#8217;s gefällt: &#8220;taz.de&#8221; treibt Geld mit Flattr ein: kress.de'>Bezahlen &#8211; wenn&#8217;s gefällt: &#8220;taz.de&#8221; treibt Geld mit Flattr ein: kress.de</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cyber-junk.de/entwickelt/der-flattermann-war-wohl-zu-erfolgreich-flattr/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Posterous und Flattr &#8211; Der Flattermann &#8230; ein Screenplay</title>
		<link>http://www.cyber-junk.de/entwickelt/posterous-und-flattr-der-flattermann-ein-screenplay/</link>
		<comments>http://www.cyber-junk.de/entwickelt/posterous-und-flattr-der-flattermann-ein-screenplay/#comments</comments>
		<pubDate>Sun, 23 May 2010 14:06:46 +0000</pubDate>
		<dc:creator>Thorsten Zoerner</dc:creator>
				<category><![CDATA[entwickelt]]></category>
		<category><![CDATA[Angegeben]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Auto Increment]]></category>
		<category><![CDATA[Bild]]></category>
		<category><![CDATA[Blogpost]]></category>
		<category><![CDATA[Checks]]></category>
		<category><![CDATA[Domain Name]]></category>
		<category><![CDATA[Eigenen Server]]></category>
		<category><![CDATA[Ein]]></category>
		<category><![CDATA[Mit]]></category>
		<category><![CDATA[Php Mysql]]></category>
		<category><![CDATA[Proof Of Concept]]></category>
		<category><![CDATA[Raw]]></category>
		<category><![CDATA[Rocket Science]]></category>
		<category><![CDATA[Screen Play]]></category>
		<category><![CDATA[Screenplay]]></category>
		<category><![CDATA[Sein]]></category>
		<category><![CDATA[Setup Php]]></category>
		<category><![CDATA[Text Password]]></category>
		<category><![CDATA[Url Text]]></category>

		<guid isPermaLink="false">http://www.cyber-junk.de/?p=5412</guid>
		<description><![CDATA[


Related posts:<ol><li><a href='http://www.cyber-junk.de/notiert/test-des-flattr-buttons-bei-posterous/' rel='bookmark' title='Permanent Link: Test des Flattr Buttons bei Posterous'>Test des Flattr Buttons bei Posterous</a></li>
<li><a href='http://www.cyber-junk.de/entwickelt/flattr-button-im-eigenbau-mittels-curl-und-mini-api/' rel='bookmark' title='Permanent Link: Flattr Button im Eigenbau mittels CURL und mini API'>Flattr Button im Eigenbau mittels CURL und mini API</a></li>
<li><a href='http://www.cyber-junk.de/notiert/bezahlen-fur-inhalte-das-web-bekommt-freecent-und-rssfriends-flattr/' rel='bookmark' title='Permanent Link: Bezahlen für Inhalte &#8211; Das Web bekommt Freecent  &#8211; und RSSFriends Flattr'>Bezahlen für Inhalte &#8211; Das Web bekommt Freecent  &#8211; und RSSFriends Flattr</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Nachdem ich vorhin mit @<a href="http://twitter.com/kehrseite" rel="nofollow" target="_blank" title="View kehrseite's Twitter Profile">kehrseite</a> telefoniert hatte und in<a href="http://kehrseite.posterous.com/"> seinem Posterous</a> nun auch erfolgreich das erste Geflattere eingegangen ist, können gerne auch weitere Nutzer testen.</p>
<p><strong>Der </strong><strong><a href="http://www.cyber-junk.de/flattermann/setup.php">Flattermann</a></strong></p>
<p>Für Eilige die Anleitung gibt es als <a href="http://www.cyber-junk.de/flattermann/flattr.htm">Screen Play</a>.</p>
<p>Es handelt sich um einen <a href="http://de.wikipedia.org/wiki/Proof_of_Concept">Proof Of Concept</a>, d.h. eine Machbarkeistnachweis. Das unschöne an der aktuellen Lösung ist die Speicherung des Flattr Passwortes auf meinem Server. Sobald die Flattr API verfügbar ist werde ich auf diese versuchen umzustellen. Bis dahin darf gerne jeder testen &#8211; und sollte für den Testlauf vorher und nachher sein Passwort ändern. Sobald das Passwort geändert wurde, sind keine neuen Flattrs mehr möglich!.</p>
<p>Funktion von Flattermann:</p>
<p>Im Posterous Template wird ein Bild und ein Link auf meinen Server eingefügt. Bei diesem Link wird als Parameter die URL des Blogposts mit angegeben.</p>
<p>Das Script schaut nun:</p>
<ol>
<li>Wem gehört die Seite (welcher Domain Name)</li>
<li>Kennen wir die Flattr URL für diesen Post bereits (die Flattr URL ist zum Beispiel <a href="https://flattr.com/thing/2887/RSSFriends">https://flattr.com/thing/2887/RSSFriends</a> )</li>
<li>Existiert die Flattr URL so wird darauf umgeleitet</li>
<li>Exisitert sie nicht, so wird Titel und Tags aus dem Blogpost ausgelesen</li>
<li>Danach mit dem Flattr Nutzer und Passwort bei Flattr.com angemeldet und eine neues &#8220;Thing&#8221; angelegt.</li>
<li>Die jetzt vorhandene Flattr URL ausgelesen und gespeichert</li>
<li>Umleitung auf die nun existierende Flattr URL</li>
</ol>
<p>Da das alles kein Rocket-Science ist kann man natürlich den Flattermann auch auf einem eigenen Server mit PHP und Mysql verwenden. Hierzu entpacken und den Mysql Zugriff enstprechend setzen. <a href="http://www.cyber-junk.de/wp-content/uploads/2010/05/Flattermann.zip">Download: Flattermann zum selbst hosten</a></p>
<p>Das Datenbanktabellen (für Selbsthoster):</p>
<p>
<pre>create table flattr_url (id int AUTO_INCREMENT PRIMARY KEY,url text, flattr text);</pre>
<pre>create table flattr_user (id int AUTO_INCREMENT PRIMARY KEY,user text, password text,domain text);</pre>
</p>
<p>Nach Belieben kann man in der setup.php noch einige Checks einbauen um zum Beispiel eine Passwortänderung etc.. zu ermöglichen. (Aber vielleicht doch besser erst auf die Flattr API warten&#8230;)</p>
<strong>Mehr...</strong><ul class="similar-posts"><li><a href="http://www.cyber-junk.de/entwickelt/dokuwiki-in-facebook-nutzen-teil-2-%e2%80%93-soziale-funktionen/" rel="bookmark" title="29. September 2009">DokuWiki in Facebook nutzen (Teil 2) – Soziale Funktionen</a></li>

<li><a href="http://www.cyber-junk.de/notiert/test-des-flattr-buttons-bei-posterous/" rel="bookmark" title="23. Mai 2010">Test des Flattr Buttons bei Posterous</a></li>
</ul><!-- Similar Posts took 12.772 ms --><div id="facebook_like"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fposterous-und-flattr-der-flattermann-ein-screenplay%2F&amp;layout=standard&amp;show-faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:auto;"></iframe></div><script type="text/javascript">
var flattr_wp_ver = '0.8';
var flattr_uid = '8149';
var flattr_url = 'http://www.cyber-junk.de/entwickelt/posterous-und-flattr-der-flattermann-ein-screenplay/';
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tag = 'Angegeben,api,Auto Increment,Bild,Blogpost,Checks,Domain Name,Eigenen Server,Ein,Mit,Php Mysql,Proof Of Concept,Raw,Rocket Science,Screen Play,Screenplay,Sein,Setup Php,Text Password,Url Text';
var flattr_btn = 'compact';
var flattr_tle = 'Posterous und Flattr &#8211; Der Flattermann &#8230; ein Screenplay';
var flattr_dsc = 'Nachdem ich vorhin mit @kehrseite telefoniert hatte und in seinem Posterous nun auch erfolgreich das erste Geflattere eingegangen ist, können gerne auch weitere Nutzer testen.  Der Flattermann  Für Eilige die Anleitung gibt es als Screen Play.  Es handelt sich um einen Proof Of Concept, d.h. eine Machbarkeistnachweis. Das unschöne an der aktuellen Lösung ist die Speicherung des Flattr Passwortes auf meinem Server. Sobald die Flattr API verfügbar ist werde ich auf diese versuchen umzustellen. Bis dahin darf gerne jeder testen - und sollte für den Testlauf vorher und nachher sein Passwort ändern. Sobald das Passwort geändert wurde, sind keine neuen Flattrs mehr möglich!.  Funktion von Flattermann:  Im Posterous Template wird ein Bild und ein Link auf meinen Server eingefügt. Bei diesem Link wird als Parameter die URL des Blogposts mit angegeben.  Das Script schaut nun:  	Wem gehört die Seite (welcher Domain Name) 	Kennen wir die Flattr URL für diesen Post bereits (die Flattr URL ist z';
</script>
<script src="http://api.flattr.com/button/load.js" type="text/javascript"></script><p style="clear: both;"><iframe scrolling="no" frameborder="0" marginwidth="0" marginheight="0" style="overflow: hidden; width: 400px; height: 30px;" src="http://widgets.yiid.com/w/like/full.php?lang=de&type=like&url=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fposterous-und-flattr-der-flattermann-ein-screenplay%2F" allowtransparency="true"></iframe></p>

<p>Related posts:<ol><li><a href='http://www.cyber-junk.de/notiert/test-des-flattr-buttons-bei-posterous/' rel='bookmark' title='Permanent Link: Test des Flattr Buttons bei Posterous'>Test des Flattr Buttons bei Posterous</a></li>
<li><a href='http://www.cyber-junk.de/entwickelt/flattr-button-im-eigenbau-mittels-curl-und-mini-api/' rel='bookmark' title='Permanent Link: Flattr Button im Eigenbau mittels CURL und mini API'>Flattr Button im Eigenbau mittels CURL und mini API</a></li>
<li><a href='http://www.cyber-junk.de/notiert/bezahlen-fur-inhalte-das-web-bekommt-freecent-und-rssfriends-flattr/' rel='bookmark' title='Permanent Link: Bezahlen für Inhalte &#8211; Das Web bekommt Freecent  &#8211; und RSSFriends Flattr'>Bezahlen für Inhalte &#8211; Das Web bekommt Freecent  &#8211; und RSSFriends Flattr</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cyber-junk.de/entwickelt/posterous-und-flattr-der-flattermann-ein-screenplay/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flattr Button im Eigenbau mittels CURL und mini API</title>
		<link>http://www.cyber-junk.de/entwickelt/flattr-button-im-eigenbau-mittels-curl-und-mini-api/</link>
		<comments>http://www.cyber-junk.de/entwickelt/flattr-button-im-eigenbau-mittels-curl-und-mini-api/#comments</comments>
		<pubDate>Sat, 22 May 2010 13:28:30 +0000</pubDate>
		<dc:creator>Thorsten Zoerner</dc:creator>
				<category><![CDATA[entwickelt]]></category>
		<category><![CDATA[Amp]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Blogs]]></category>
		<category><![CDATA[Category Category]]></category>
		<category><![CDATA[Category Text]]></category>
		<category><![CDATA[Content Results]]></category>
		<category><![CDATA[Cookies Txt]]></category>
		<category><![CDATA[Das Erste Mal]]></category>
		<category><![CDATA[Dashboard]]></category>
		<category><![CDATA[Describtion]]></category>
		<category><![CDATA[Exec]]></category>
		<category><![CDATA[Mit]]></category>
		<category><![CDATA[Preg]]></category>
		<category><![CDATA[Raw]]></category>
		<category><![CDATA[Set Cookie]]></category>
		<category><![CDATA[Text Ch]]></category>
		<category><![CDATA[Url Submit]]></category>

		<guid isPermaLink="false">http://www.cyber-junk.de/?p=5402</guid>
		<description><![CDATA[


Related posts:<ol><li><a href='http://www.cyber-junk.de/notiert/bezahlen-fur-inhalte-das-web-bekommt-freecent-und-rssfriends-flattr/' rel='bookmark' title='Permanent Link: Bezahlen für Inhalte &#8211; Das Web bekommt Freecent  &#8211; und RSSFriends Flattr'>Bezahlen für Inhalte &#8211; Das Web bekommt Freecent  &#8211; und RSSFriends Flattr</a></li>
<li><a href='http://www.cyber-junk.de/notiert/kostenloses-briefing-zu-corporate-brand-und-reputations-management/' rel='bookmark' title='Permanent Link: Kostenloses Briefing zu Corporate Brand und Reputations Management'>Kostenloses Briefing zu Corporate Brand und Reputations Management</a></li>
<li><a href='http://www.cyber-junk.de/notiert/f1-unfall-button-verletzt/' rel='bookmark' title='Permanent Link: F1 Unfall &#8211; Button verletzt'>F1 Unfall &#8211; Button verletzt</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Wer sich mit Flattr (Microbezahlsystem für Blogs) bereits etwas beschäftigt hat, der hat vielleicht festgestellt, dass es im Moment noch immer Javascript benutzt um einen einzelnen Beitrag &#8220;flattern&#8221; zu können. Die API ist in Vorbereitung, dennoch kann man sich bereits heute einen Button selbst bauen.</p>
<p>Schaut man sich an, wie Flattr funktioniert, dann ist die Herausforderung die Flattr-URL zu bekommen. Jeder eingereichte Blogpost bekommt eine eigene Seite über die dieser referenzierbar ist.</p>
<p><strong>Beispiel:</strong></p>
<p>Der Blogpost <a href="http://www.banedon.de/archives/wie-wird-man-baublogger-das-erste-mal-hausherr-werden/">&#8220;Wie werde ich Baublogger?&#8221; </a> kann man flattern sobald man die Seite <a href="https://flattr.com/thing/4491/Wie-wird-man-Baublogger-%E2%80%93-Das-erste-mal-Hausherr-werden%E2%80%A6">https://flattr.com/thing/4491/Wie-wird-man-Baublogger-–-Das-erste-mal-Hausherr-werden…</a> kennt.</p>
<p>Zum Glück ist die Webseite von Flattr nicht sonderlich kompliziert, von daher kann man mittels CURL sich eine Funktion bauen, die einem die URL zurück liefert</p>
<div id="_mcePaste"></div>
<pre>function flattr_curl($permurl,$flattruser,$flattrpwd,$title,$describtion,$tags,$lang="de_DE",$category="text") {
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_HEADER, 1);

	curl_setopt($ch,CURLOPT_COOKIESESSION,true);
	curl_setopt($ch,CURLOPT_COOKIEFILE,"./cookies.txt");
	curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);

	curl_setopt($ch,CURLOPT_URL, "https://flattr.com/");
	curl_setopt($ch,CURLOPT_POST,0);
	$content=curl_exec($ch);
	preg_match_all('|Set-Cookie: (.*);|U', $content, $results);
	$cookies = implode(';', $results[1]);
    curl_setopt($ch,CURLOPT_URL, "https://flattr.com/login");
	curl_setopt($ch, CURLOPT_COOKIE,  $cookies);
	curl_setopt($ch,CURLOPT_POST,1);
	curl_setopt($ch,CURLOPT_POSTFIELDS,"account=".urlencode($flattruser)."&amp;password=".urlencode($flattrpwd)."&amp;remember=1");
	$content=curl_exec($ch);
	if(strpos($content,"Location: /dashboard")&gt;0) {
	    curl_setopt($ch,CURLOPT_URL, "https://flattr.com/submit");
		curl_setopt($ch, CURLOPT_COOKIE,  $cookies);
		curl_setopt($ch,CURLOPT_POST,1);
		curl_setopt($ch,CURLOPT_POSTFIELDS,"url=".urlencode($permurl)."&amp;title=".urlencode($title)."&amp;category=".$category."&amp;descr=".urlencode($describtion)."&amp;tags=".urlencode($tags)."&amp;lang=".$lang);
		curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);
		$content=curl_exec($ch);
		if(curl_getinfo($ch,CURLINFO_EFFECTIVE_URL)!="https://flattr.com/submit") {
			return curl_getinfo($ch,CURLINFO_EFFECTIVE_URL);
		} else {
			die("Submit failed. Item may already exist?");
		}
	} else {
		die("Login Failed.");
	}
}</pre>
<div></div>
<div>Beispiel für die Verwendung dieser Funktion innerhalb von PHP:<br />
</div>
<pre>echo flattr_curl("http://www.cyber-junk.de/notiert/facebook-konnte-den-euro-retten/","JaJA","StehtHierNicht","Facebook könnte den Euro retten","Eine Facebook Info Grafik","facebook,euro,infografik");</pre>
<div></div>
<div>Unschön ist, dass man nur beim ersten Aufruf die URL bekommt, da Flattr ansonsten meldet, dass der Eintrag bereits existiert. Dafür hilft eine kleine Cache Funktion</div>
<div></div>
<pre>
<div>function flattr_permlink($permurl,$flattruser,$flattrpwd,$title,$describtion,$tags,$lang="de_DE",$category=text) {</div>
<div><span style="white-space: pre;">		</span>$permlinks=array();</div>
<div><span style="white-space: pre;">		</span>if(file_exists("flattr_url_cache.json")) {</div>
<div><span style="white-space: pre;">			</span>$permlinks=json_decode(file_get_contents("flattr_url_cache.json"),true);</div>
<div><span style="white-space: pre;">		</span>}</div>
<div><span style="white-space: pre;">		</span>if(isset($permlinks[$permurl])) {</div>
<div><span style="white-space: pre;">			</span>return $permlinks[$permurl];</div>
<div><span style="white-space: pre;">		</span>} else {</div>
<div><span style="white-space: pre;">			</span>$permlinks[$permurl]=flattr_curl($permurl,$flattruser,$flattrpwd,$title,$describtion,$tags,$lang="de_DE",$category=text);</div>
<div><span style="white-space: pre;">			</span>file_put_contents("flattr_url_cache.json",json_encode($permlinks));</div>
<div><span style="white-space: pre;">			</span>return $permlinks[$permurl];</div>
<div><span style="white-space: pre;">		</span>}</div>
<div>}</div></pre>
<div></div>
<div>Die Verwendung ist genau gleich wie bei der ersten Funktion, nur dass jetzt das Ergebnis in einer Datei gespeichert wird. Ist dem System einmal eine Zuordnung aus Blog-URL und Flattr-URL bekannt wird diese aus dem Cache angezeigt. Ansonsten wird versucht eine neue URL zu generieren.</div>
<strong>Mehr...</strong><ul class="similar-posts"><li><a href="http://www.cyber-junk.de/notiert/erneuter-test-von-flattermann-flattr-in-posterous/" rel="bookmark" title="27. Mai 2010">Erneuter Test von Flattermann (Flattr in Posterous)</a></li>

<li><a href="http://www.cyber-junk.de/notiert/bezahlen-fur-inhalte-das-web-bekommt-freecent-und-rssfriends-flattr/" rel="bookmark" title="17. Mai 2010">Bezahlen für Inhalte &#8211; Das Web bekommt Freecent  &#8211; und RSSFriends Flattr</a></li>
</ul><!-- Similar Posts took 11.476 ms --><div id="facebook_like"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fflattr-button-im-eigenbau-mittels-curl-und-mini-api%2F&amp;layout=standard&amp;show-faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:auto;"></iframe></div><script type="text/javascript">
var flattr_wp_ver = '0.8';
var flattr_uid = '8149';
var flattr_url = 'http://www.cyber-junk.de/entwickelt/flattr-button-im-eigenbau-mittels-curl-und-mini-api/';
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tag = 'Amp,api,Blogs,Category Category,Category Text,Content Results,Cookies Txt,Das Erste Mal,Dashboard,Describtion,Exec,Mit,Preg,Raw,Set Cookie,Text Ch,Url Submit';
var flattr_btn = 'compact';
var flattr_tle = 'Flattr Button im Eigenbau mittels CURL und mini API';
var flattr_dsc = 'Wer sich mit Flattr (Microbezahlsystem für Blogs) bereits etwas beschäftigt hat, der hat vielleicht festgestellt, dass es im Moment noch immer Javascript benutzt um einen einzelnen Beitrag \"flattern\" zu können. Die API ist in Vorbereitung, dennoch kann man sich bereits heute einen Button selbst bauen.  Schaut man sich an, wie Flattr funktioniert, dann ist die Herausforderung die Flattr-URL zu bekommen. Jeder eingereichte Blogpost bekommt eine eigene Seite über die dieser referenzierbar ist.  Beispiel:  Der Blogpost \"Wie werde ich Baublogger?\"  kann man flattern sobald man die Seite https://flattr.com/thing/4491/Wie-wird-man-Baublogger-–-Das-erste-mal-Hausherr-werden… kennt.  Zum Glück ist die Webseite von Flattr nicht sonderlich kompliziert, von daher kann man mittels CURL sich eine Funktion bauen, die einem die URL zurück liefert [RAW] function flattr_curl($permurl,$flattruser,$flattrpwd,$title,$describtion,$tags,$lang=\"de_DE\",$category=\"text\") { 	$ch = curl_init(); 	curl_setopt($ch, CU';
</script>
<script src="http://api.flattr.com/button/load.js" type="text/javascript"></script><p style="clear: both;"><iframe scrolling="no" frameborder="0" marginwidth="0" marginheight="0" style="overflow: hidden; width: 400px; height: 30px;" src="http://widgets.yiid.com/w/like/full.php?lang=de&type=like&url=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fflattr-button-im-eigenbau-mittels-curl-und-mini-api%2F" allowtransparency="true"></iframe></p>

<p>Related posts:<ol><li><a href='http://www.cyber-junk.de/notiert/bezahlen-fur-inhalte-das-web-bekommt-freecent-und-rssfriends-flattr/' rel='bookmark' title='Permanent Link: Bezahlen für Inhalte &#8211; Das Web bekommt Freecent  &#8211; und RSSFriends Flattr'>Bezahlen für Inhalte &#8211; Das Web bekommt Freecent  &#8211; und RSSFriends Flattr</a></li>
<li><a href='http://www.cyber-junk.de/notiert/kostenloses-briefing-zu-corporate-brand-und-reputations-management/' rel='bookmark' title='Permanent Link: Kostenloses Briefing zu Corporate Brand und Reputations Management'>Kostenloses Briefing zu Corporate Brand und Reputations Management</a></li>
<li><a href='http://www.cyber-junk.de/notiert/f1-unfall-button-verletzt/' rel='bookmark' title='Permanent Link: F1 Unfall &#8211; Button verletzt'>F1 Unfall &#8211; Button verletzt</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cyber-junk.de/entwickelt/flattr-button-im-eigenbau-mittels-curl-und-mini-api/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Auch RSSFriends von Twitter Follow Bug betroffen</title>
		<link>http://www.cyber-junk.de/entwickelt/auch-rssfriends-von-twitter-follow-bug-betroffen/</link>
		<comments>http://www.cyber-junk.de/entwickelt/auch-rssfriends-von-twitter-follow-bug-betroffen/#comments</comments>
		<pubDate>Tue, 11 May 2010 09:47:05 +0000</pubDate>
		<dc:creator>Thorsten Zoerner</dc:creator>
				<category><![CDATA[entwickelt]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[Delta]]></category>
		<category><![CDATA[Ein]]></category>
		<category><![CDATA[Follower]]></category>
		<category><![CDATA[Followers]]></category>

		<guid isPermaLink="false">http://www.cyber-junk.de/?p=5293</guid>
		<description><![CDATA[


Related posts:<ol><li><a href='http://www.cyber-junk.de/kommentiert/twitter-log-rssfriends-die-follower-beobachten/' rel='bookmark' title='Permanent Link: Twitter-Log &#8211; RSSFriends &#8211; Die Follower beobachten'>Twitter-Log &#8211; RSSFriends &#8211; Die Follower beobachten</a></li>
<li><a href='http://www.cyber-junk.de/entwickelt/social-too-wird-kostenpflichtig/' rel='bookmark' title='Permanent Link: Social Too wird kostenpflichtig&#8230; &#8211; @RSSFriends nicht :)'>Social Too wird kostenpflichtig&#8230; &#8211; @RSSFriends nicht :)</a></li>
<li><a href='http://www.cyber-junk.de/entwickelt/rssfriends-trackt-die-follower-anderungen-von-robgreen/' rel='bookmark' title='Permanent Link: RSSFriends trackt die Follower Änderungen von @robgreen'>RSSFriends trackt die Follower Änderungen von @robgreen</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Am gestrigen Nachmittag machte ein Twitter Bug die Runde, der es erlaubte eine Anwender zu &#8220;zwingen&#8221;, dass er einem folgt (mehr bei <a href="http://t3n.de/news/twitter-follow-bug-heavy-metal-band-twitter-lahm-legte-272302/">t3n</a> oder bei <a href="http://status.twitter.com/post/587210796/follow-bug-discovered-remedied">Twitter</a>).</p>
<p>Zur ersten Abwehr wurde von Twitter an den Followefunktionen etwas geschraubt:</p>
<blockquote><p><span>Follower/following numbers are </span><span>currently at 0; we’re aware and this too should shortly be resolved.</span></p></blockquote>
<p><a href="http://rssfriends.com/">RSSFriends</a><span> verwendet zur Analyse der Followen/Unfollower Veränderungen einen Deltaabgleich zwischen Graphen. Zum Zeitpunkt des &#8220;0&#8243; Followers hatte der System dann plötzlich ein Delta von der vorhergehenden Gesamtgröße. Ein internes Sicherungssystem überwacht ständig ob es ungewöhnliche Reaktionen gibt, da in der Vergangenheit bereits mehrmals Änderungen in der Twitter API oder nach Angriffen zu Fehlfunktionen geführt haben. In diesem Falle wurden die Feeds und deren Aktualisierung vollständig eingestellt.</span></p>
<p>Gelöst wurde das Problem bei RSSFriends durch Rückeinspielen der DeltaGraphen von 15:00 Uhr gestern Nachmittag. Dies hat zwar eine kleine Unschärfe zur Folge &#8211; sollte aber einen Kolleteralschaden verhindern.</p>
<p><span><br />
</span></p>
<strong>Mehr...</strong><ul class="similar-posts"><li><a href="http://www.cyber-junk.de/entwickelt/social-too-wird-kostenpflichtig/" rel="bookmark" title="6. Mai 2009">Social Too wird kostenpflichtig&#8230; &#8211; @<a href="http://twitter.com/RSSFriends" rel="nofollow" target="_blank" title="View RSSFriends's Twitter Profile">RSSFriends</a> nicht :)</a></li>

<li><a href="http://www.cyber-junk.de/entwickelt/twittern-von-kongressen-und-veranstaltungen-aus-sicht-der-organisatoren/" rel="bookmark" title="6. Juni 2009">Twittern von Kongressen und Veranstaltungen aus Sicht der Organisatoren</a></li>
</ul><!-- Similar Posts took 11.872 ms --><div id="facebook_like"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fauch-rssfriends-von-twitter-follow-bug-betroffen%2F&amp;layout=standard&amp;show-faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:auto;"></iframe></div><script type="text/javascript">
var flattr_wp_ver = '0.8';
var flattr_uid = '8149';
var flattr_url = 'http://www.cyber-junk.de/entwickelt/auch-rssfriends-von-twitter-follow-bug-betroffen/';
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tag = 'api,Delta,Ein,Follower,Followers';
var flattr_btn = 'compact';
var flattr_tle = 'Auch RSSFriends von Twitter Follow Bug betroffen';
var flattr_dsc = 'Am gestrigen Nachmittag machte ein Twitter Bug die Runde, der es erlaubte eine Anwender zu \"zwingen\", dass er einem folgt (mehr bei t3n oder bei Twitter).  Zur ersten Abwehr wurde von Twitter an den Followefunktionen etwas geschraubt: Follower/following numbers are currently at 0; we’re aware and this too should shortly be resolved. RSSFriends verwendet zur Analyse der Followen/Unfollower Veränderungen einen Deltaabgleich zwischen Graphen. Zum Zeitpunkt des \"0\" Followers hatte der System dann plötzlich ein Delta von der vorhergehenden Gesamtgröße. Ein internes Sicherungssystem überwacht ständig ob es ungewöhnliche Reaktionen gibt, da in der Vergangenheit bereits mehrmals Änderungen in der Twitter API oder nach Angriffen zu Fehlfunktionen geführt haben. In diesem Falle wurden die Feeds und deren Aktualisierung vollständig eingestellt.  Gelöst wurde das Problem bei RSSFriends durch Rückeinspielen der DeltaGraphen von 15:00 Uhr gestern Nachmittag. Dies hat zwar eine kleine Unschärfe zur Folg';
</script>
<script src="http://api.flattr.com/button/load.js" type="text/javascript"></script><p style="clear: both;"><iframe scrolling="no" frameborder="0" marginwidth="0" marginheight="0" style="overflow: hidden; width: 400px; height: 30px;" src="http://widgets.yiid.com/w/like/full.php?lang=de&type=like&url=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fauch-rssfriends-von-twitter-follow-bug-betroffen%2F" allowtransparency="true"></iframe></p>

<p>Related posts:<ol><li><a href='http://www.cyber-junk.de/kommentiert/twitter-log-rssfriends-die-follower-beobachten/' rel='bookmark' title='Permanent Link: Twitter-Log &#8211; RSSFriends &#8211; Die Follower beobachten'>Twitter-Log &#8211; RSSFriends &#8211; Die Follower beobachten</a></li>
<li><a href='http://www.cyber-junk.de/entwickelt/social-too-wird-kostenpflichtig/' rel='bookmark' title='Permanent Link: Social Too wird kostenpflichtig&#8230; &#8211; @RSSFriends nicht :)'>Social Too wird kostenpflichtig&#8230; &#8211; @RSSFriends nicht :)</a></li>
<li><a href='http://www.cyber-junk.de/entwickelt/rssfriends-trackt-die-follower-anderungen-von-robgreen/' rel='bookmark' title='Permanent Link: RSSFriends trackt die Follower Änderungen von @robgreen'>RSSFriends trackt die Follower Änderungen von @robgreen</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cyber-junk.de/entwickelt/auch-rssfriends-von-twitter-follow-bug-betroffen/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Wer war das noch gleich? Bilderkennung von Freunden</title>
		<link>http://www.cyber-junk.de/entwickelt/wer-war-das-noch-gleich-bilderkennung-von-freunden/</link>
		<comments>http://www.cyber-junk.de/entwickelt/wer-war-das-noch-gleich-bilderkennung-von-freunden/#comments</comments>
		<pubDate>Tue, 04 May 2010 22:56:57 +0000</pubDate>
		<dc:creator>Thorsten Zoerner</dc:creator>
				<category><![CDATA[entwickelt]]></category>
		<category><![CDATA[Als]]></category>
		<category><![CDATA[Amp]]></category>
		<category><![CDATA[Bilderkennung]]></category>
		<category><![CDATA[Caption]]></category>
		<category><![CDATA[Das Erste Mal]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Freunden]]></category>
		<category><![CDATA[Json]]></category>
		<category><![CDATA[Mit]]></category>
		<category><![CDATA[Programmableweb]]></category>
		<category><![CDATA[War Photo]]></category>
		<category><![CDATA[Winkel]]></category>

		<guid isPermaLink="false">http://www.cyber-junk.de/?p=5187</guid>
		<description><![CDATA[


Related posts:<ol><li><a href='http://www.cyber-junk.de/angeschaut/still-und-heimlich-neues-twitter-rate-limit/' rel='bookmark' title='Permanent Link: Still und heimlich: Neues Twitter Rate Limit'>Still und heimlich: Neues Twitter Rate Limit</a></li>
<li><a href='http://www.cyber-junk.de/angeschaut/vom-blog-zum-pdf-magazin/' rel='bookmark' title='Permanent Link: Vom Blog zum PDF Magazin'>Vom Blog zum PDF Magazin</a></li>
<li><a href='http://www.cyber-junk.de/kommentiert/rssfriends-diese-woche/' rel='bookmark' title='Permanent Link: RSSFriends &#8211; Diese Woche..'>RSSFriends &#8211; Diese Woche..</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div id="attachment_5188" class="wp-caption alignleft" style="width: 193px"><a href="http://face.com/"><img class="size-full wp-image-5188" title="face_com" src="http://www.cyber-junk.de/wp-content/uploads/2010/05/face_com.png" alt="Fertige App für Facebook oder für Entwickler" width="183" height="60" /></a><p class="wp-caption-text">Fertige App für Facebook oder für Entwickler</p></div>
<p>Es ist ein paar Monate her, als ich das erste mal über <a href="http://face.com/">face.com</a> gestolpert bin. Einem Dienst zur Erkennung von Personen auf Bildern und deren Identifikation. Damals war es der <a href="http://apps.facebook.com/photo_tagger/">Photo-Tagger für Facebook</a>, der die eigene Bildersammlung durchsuchte und Freunde und Bekannte darauf erkannte.</p>
<p>Neue ist, dass es jetzt auch einen<a href="http://developers.face.com"> Entwicklerzugang zur API</a> gibt. Via RESP &amp;  JSON können dort eigene Anwendungen entwickelt werden, die den Dienst nutzen.  Bislang ist der Zugang mit einem Rate Limit versehen, wie man <a href="http://blog.programmableweb.com/2010/05/04/face-com-opens-free-facial-recognition-api/">bei ProgrammableWeb nachlesen</a> kann, jedoch bin ich bei meinen Tests nie an dieses Limit gestoßen.</p>
<p>Das Vorgehen der &#8220;Bilderkennung&#8221; ist eigentlich ganz leicht:</p>
<ol>
<li>Bilder von möglichen Freunden hochladen und indizieren</li>
<li>Zu prüfendes Bild hochladen &#8211; und sehen ob es ein Treffer gibt.</li>
</ol>
<p>Eine <a href="http://developers.face.com/tools/#faces/detect">Beispielanwendung</a> hilft zusätzlich die einzelnen API Aufrufe besser zu verstehen und erlaubt zu testen, ob die Ergebnisse zufriedenstellend sind. Bei meinen Tests hat es eine hohe Genauigkeit gegeben, sobald die Personen mit &#8220;guter&#8221; Auflösung von vorne zu sehen waren. Ab einem Winkel von ca. 10 Grad ging die Erkennungsrate bereits deutlich nach unten. Auch schlechtes Licht oder sonstige Fotoqualitätsprobleme sind von Nachteil.</p>
<strong>Mehr...</strong><ul class="similar-posts"><li><a href="http://www.cyber-junk.de/notiert/in20years-alterung-von-profilbildern/" rel="bookmark" title="13. Mai 2010">in20years &#8211; Alterung von Profilbildern</a></li>

<li><a href="http://www.cyber-junk.de/notiert/ocr-terminal/" rel="bookmark" title="17. Mai 2009">OCR Terminal</a></li>
</ul><!-- Similar Posts took 12.345 ms --><div id="facebook_like"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fwer-war-das-noch-gleich-bilderkennung-von-freunden%2F&amp;layout=standard&amp;show-faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:auto;"></iframe></div><script type="text/javascript">
var flattr_wp_ver = '0.8';
var flattr_uid = '8149';
var flattr_url = 'http://www.cyber-junk.de/entwickelt/wer-war-das-noch-gleich-bilderkennung-von-freunden/';
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tag = 'Als,Amp,Bilderkennung,Caption,Das Erste Mal,facebook,Freunden,Json,Mit,Programmableweb,War Photo,Winkel';
var flattr_btn = 'compact';
var flattr_tle = 'Wer war das noch gleich? Bilderkennung von Freunden';
var flattr_dsc = 'Es ist ein paar Monate her, als ich das erste mal über face.com gestolpert bin. Einem Dienst zur Erkennung von Personen auf Bildern und deren Identifikation. Damals war es der Photo-Tagger für Facebook, der die eigene Bildersammlung durchsuchte und Freunde und Bekannte darauf erkannte.  Neue ist, dass es jetzt auch einen Entwicklerzugang zur API gibt. Via RESP &amp;  JSON können dort eigene Anwendungen entwickelt werden, die den Dienst nutzen.  Bislang ist der Zugang mit einem Rate Limit versehen, wie man bei ProgrammableWeb nachlesen kann, jedoch bin ich bei meinen Tests nie an dieses Limit gestoßen.  Das Vorgehen der \"Bilderkennung\" ist eigentlich ganz leicht:  	Bilder von möglichen Freunden hochladen und indizieren 	Zu prüfendes Bild hochladen - und sehen ob es ein Treffer gibt.  Eine Beispielanwendung hilft zusätzlich die einzelnen API Aufrufe besser zu verstehen und erlaubt zu testen, ob die Ergebnisse zufriedenstellend sind. Bei meinen Tests hat es eine hohe Genauigkeit gegeben, so';
</script>
<script src="http://api.flattr.com/button/load.js" type="text/javascript"></script><p style="clear: both;"><iframe scrolling="no" frameborder="0" marginwidth="0" marginheight="0" style="overflow: hidden; width: 400px; height: 30px;" src="http://widgets.yiid.com/w/like/full.php?lang=de&type=like&url=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fwer-war-das-noch-gleich-bilderkennung-von-freunden%2F" allowtransparency="true"></iframe></p>

<p>Related posts:<ol><li><a href='http://www.cyber-junk.de/angeschaut/still-und-heimlich-neues-twitter-rate-limit/' rel='bookmark' title='Permanent Link: Still und heimlich: Neues Twitter Rate Limit'>Still und heimlich: Neues Twitter Rate Limit</a></li>
<li><a href='http://www.cyber-junk.de/angeschaut/vom-blog-zum-pdf-magazin/' rel='bookmark' title='Permanent Link: Vom Blog zum PDF Magazin'>Vom Blog zum PDF Magazin</a></li>
<li><a href='http://www.cyber-junk.de/kommentiert/rssfriends-diese-woche/' rel='bookmark' title='Permanent Link: RSSFriends &#8211; Diese Woche..'>RSSFriends &#8211; Diese Woche..</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cyber-junk.de/entwickelt/wer-war-das-noch-gleich-bilderkennung-von-freunden/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>OpenDislike Bookmarklet (powered by Yiid)</title>
		<link>http://www.cyber-junk.de/entwickelt/opendislike-bookmarklet-powered-by-yiid/</link>
		<comments>http://www.cyber-junk.de/entwickelt/opendislike-bookmarklet-powered-by-yiid/#comments</comments>
		<pubDate>Sat, 01 May 2010 10:35:23 +0000</pubDate>
		<dc:creator>Thorsten Zoerner</dc:creator>
				<category><![CDATA[entwickelt]]></category>
		<category><![CDATA[Dislike]]></category>
		<category><![CDATA[Popupblocker]]></category>

		<guid isPermaLink="false">http://www.cyber-junk.de/?p=5136</guid>
		<description><![CDATA[


Related posts:<ol><li><a href='http://www.cyber-junk.de/entwickelt/bookmarklet-schluss-mit-session-timeout/' rel='bookmark' title='Permanent Link: Bookmarklet &#8211; Schluss mit Session Timeout&#8230;'>Bookmarklet &#8211; Schluss mit Session Timeout&#8230;</a></li>
<li><a href='http://www.cyber-junk.de/kommentiert/nex09-cool-yiidcom-cool-warum-ich-dennoch-niemanden-einlade/' rel='bookmark' title='Permanent Link: nex09 Cool / yiid.com Cool &#8211; Warum ich dennoch niemanden einlade&#8230;'>nex09 Cool / yiid.com Cool &#8211; Warum ich dennoch niemanden einlade&#8230;</a></li>
<li><a href='http://www.cyber-junk.de/notiert/pdfs-im-web-schneller-offnen-dank-bookmarklet/' rel='bookmark' title='Permanent Link: PDFs im Web schneller öffnen dank Bookmarklet'>PDFs im Web schneller öffnen dank Bookmarklet</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Im Internet einfach mal sagen, dass man eine Seite nicht mag &#8211; kann man mit Like-Buttons oder eben auch mit Dislike Buttons.</p>
<p>Den Inhalt der folgenden Link in die Linkleiste ziehen. Dann den &#8220;Button&#8221; klicken, sobald Du auf der Seite bist.</p>
<p><strong><a href="javascript:var%20b=document.body;var%20YIID___bookmarklet_domain='http://cyber-junk.de';if(b&#038;&#038;!document.xmlVersion){void(z=document.createElement('script'));void(z.type='text/javascript');void(z.src='http://cyber-junk.de/dislike.js');void(b.appendChild(z));}else{}">OpenDislike (Bookmarklet)</a></strong></p>
<p><strong>Hinweis: Du musst bei <a href="http://yiid.com/">Yiid.com</a> vorher angemeldet sein! &#8211; Ansonsten funktioniert es nicht. &#8211; Und der Button hat die Version 0.0.0.0.0.1 &#8211; Sprich Quick&#038;Dirty.</strong></p>
<p>An Yiid: Schaut euch mal das Posterous Bookmarklet an &#8211; bei dem sieht man wie man den Login Check machen kann <img src='http://www.cyber-junk.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  &#8211; Stichwort: Popupblocker <img src='http://www.cyber-junk.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<strong>Mehr...</strong><ul class="similar-posts"><li><a href="http://www.cyber-junk.de/nachgedacht/grenzen-der-sozialen-bewertung-wenn-niemand-mit-dir-kuscheln-will/" rel="bookmark" title="9. Juli 2010">Grenzen der &#8220;sozialen Bewertung&#8221; &#8211; Wenn niemand mit Dir kuscheln will&#8230;</a></li>

<li><a href="http://www.cyber-junk.de/angeschaut/qr-codes-mit-facebookyiid-like-verbinden/" rel="bookmark" title="27. August 2010">QR Codes mit Facebook/Yiid Like verbinden</a></li>
</ul><!-- Similar Posts took 12.695 ms --><div id="facebook_like"><iframe src="http://www.facebook.com/plugins/like.php?href=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fopendislike-bookmarklet-powered-by-yiid%2F&amp;layout=standard&amp;show-faces=true&amp;width=450&amp;action=like&amp;font=arial&amp;colorscheme=light" scrolling="no" frameborder="0" allowTransparency="true" style="border:none; overflow:hidden; width:450px; height:auto;"></iframe></div><script type="text/javascript">
var flattr_wp_ver = '0.8';
var flattr_uid = '8149';
var flattr_url = 'http://www.cyber-junk.de/entwickelt/opendislike-bookmarklet-powered-by-yiid/';
var flattr_lng = 'de_DE';
var flattr_cat = 'text';
var flattr_tag = 'Dislike,Popupblocker';
var flattr_btn = 'compact';
var flattr_tle = 'OpenDislike Bookmarklet (powered by Yiid)';
var flattr_dsc = 'Im Internet einfach mal sagen, dass man eine Seite nicht mag - kann man mit Like-Buttons oder eben auch mit Dislike Buttons.  Den Inhalt der folgenden Link in die Linkleiste ziehen. Dann den \"Button\" klicken, sobald Du auf der Seite bist.  OpenDislike (Bookmarklet)   Hinweis: Du musst bei Yiid.com vorher angemeldet sein! - Ansonsten funktioniert es nicht. - Und der Button hat die Version 0.0.0.0.0.1 - Sprich Quick&Dirty.  An Yiid: Schaut euch mal das Posterous Bookmarklet an - bei dem sieht man wie man den Login Check machen kann :) - Stichwort: Popupblocker :)';
</script>
<script src="http://api.flattr.com/button/load.js" type="text/javascript"></script><p style="clear: both;"><iframe scrolling="no" frameborder="0" marginwidth="0" marginheight="0" style="overflow: hidden; width: 400px; height: 30px;" src="http://widgets.yiid.com/w/like/full.php?lang=de&type=like&url=http%3A%2F%2Fwww.cyber-junk.de%2Fentwickelt%2Fopendislike-bookmarklet-powered-by-yiid%2F" allowtransparency="true"></iframe></p>

<p>Related posts:<ol><li><a href='http://www.cyber-junk.de/entwickelt/bookmarklet-schluss-mit-session-timeout/' rel='bookmark' title='Permanent Link: Bookmarklet &#8211; Schluss mit Session Timeout&#8230;'>Bookmarklet &#8211; Schluss mit Session Timeout&#8230;</a></li>
<li><a href='http://www.cyber-junk.de/kommentiert/nex09-cool-yiidcom-cool-warum-ich-dennoch-niemanden-einlade/' rel='bookmark' title='Permanent Link: nex09 Cool / yiid.com Cool &#8211; Warum ich dennoch niemanden einlade&#8230;'>nex09 Cool / yiid.com Cool &#8211; Warum ich dennoch niemanden einlade&#8230;</a></li>
<li><a href='http://www.cyber-junk.de/notiert/pdfs-im-web-schneller-offnen-dank-bookmarklet/' rel='bookmark' title='Permanent Link: PDFs im Web schneller öffnen dank Bookmarklet'>PDFs im Web schneller öffnen dank Bookmarklet</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.cyber-junk.de/entwickelt/opendislike-bookmarklet-powered-by-yiid/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
	</channel>
</rss>
