Tue, 01 Jun 2010
I tried to implement a flattr widget in bootylicious (software running this blog).
It looks pretty easy,
just set some vars,
load a javascript for each widget and your fine.
But somehow it didn't work.
Some buttons work,
others don't without any difference between the different widgets (except the title and submitted url ofcourse).
So I tried to reimplement it in perl and have a static link for it.
First I had a look at http://api.flattr.com/button/load.js.
It uses the parameters,
assambles a HTTP parameters string out of it:
var data = 'uid='+uid+'&url='+url+'&lng='+lng+'&hide='+hide+'&title='+tle+'&cat='+cat+'&tag='+tag+'&desc='+dsc;
Then it turns it into hex via a small function bin2hex and created a iframe refering api.flattr.com/button/view/ + the hex data.
For example http://api.flattr.com/button/view/627574746f6e3d636f6d70616374267569643d31313330302675726c3d687474703a2532462532466672656967656973742e6f726725324661727469636c657325324632303130253246303525324646696c6d6b726974696b5f446f6776696c6c652e68746d6c266c6e673d64655f444526686964653d74727565267469746c653d46696c6d6b726974696b253341253230446f6776696c6c65266361743d74657874267461673d26646573633d46696c6d6b726974696b253341253230446f6776696c6c65.
...I think its a bit crazy, but whatever..
This page is a button for the actual action and flattr count. As a first step, I tried to get this url server-side with perl/mojolicious/ep:
<iframe src="http://api.flattr.com/button/view/<%== unpack('H*', 'button=compact&uid=11300&url='. Mojo::ByteStream->new(url_abs article => $article)->url_escape . '&lng=de_DE&hide=true&title='. Mojo::ByteStream->new($article->{title})->url_escape .'&cat=text&tag='. Mojo::ByteStream->new(join ' ', @{ $article->{tags} })->url_escape .'&desc='. Mojo::ByteStream->new($article->{description} || $article->{title})->url_escape) %>" width="100" height="17" frameborder=1 scrolling=no border=0 marginheight=0 marginwidth=0 marginheight=0 allowtransparency=true></iframe>
(Pretty ugly, ey? In short: get the parameters, urlencode them, concatenate them, convert it to a hex-string and use it as a url for a iframe)
This works so far but I have the same issues as before. Some buttons work, some don't. The assambly of the url seems to work, I even get a fine looking button (It says 'error' if you do something obvious stupid) but the link is missing.
For example http://api.flattr.com/button/view/627574746f6e3d636f6d70616374267569643d31313330302675726c3d687474703a2532462532466672656967656973742e6f726725324661727469636c65732532463230313025324630342532464265737465722532305370616d253230457665722e68746d6c266c6e673d64655f444526686964653d74727565267469746c653d4265737465722532305370616d25323045766572266361743d74657874267461673d26646573633d4265737465722532305370616d25323045766572
I would guess that calling this url the first time should create the flattr item and return a url to it on success. And on failure, just do nothing.. That sucks. Looks like I'll wait until the REST-API is finished. Atm it pretty sucks that flattr can track every user visiting every page with flattr widgets on it..
126 comments
Thu, 13 May 2010
Wieder ein "Lars von Trier"-Film der mich sehr beeindruckt hat.
Schwere Koste - was bei deinen Filmen nun nichts neues ist.
Aber nicht nur hinsichtlich des Inhaltes,
sondern auch in der Aufmachung ist der Film nicht sehr zugaenglich.
Knapp 3 Stunden Film,
der letztendlich auf einer Art Bühne mit minimalen Kulissen spielt,
kosten etwas Überwindung.
Wenn man sich erst mal eingefunden hat,
fesselt der Film aber durch seine kühle und präzise Zeichnung des Schreckens der der menschlichen Natur inne wohnt.
Im Grunde veranschaulicht der Film die Korruption der Moral,
dem was wir Menschlichkeit nennen,
wenn es uns äußere Umstände bequem machen.
Machtgefälle werden genutzt,
niemand fühlt sich im Unrecht - und niemandem ist es vorzuwerfen.
Es ist menschlich:
How could she ever hate them for what was at bottom merely their weakness?
Auch die Frage wird beantwortet.
Ob richtig oder die Protagonistin hier ihre Realität an ihre irrationalen Wünsche anpasst,
bleibt mag man interpretieren wie man will.
So oder so sollte diesen Film jeder sehen,
der sich vom Medium mehr wünscht als kurzweilige Unterhaltung.
147 comments
Thu, 06 May 2010
Ein Dogma 95 Film,
aufs Äusserte reduziert,
schildert eine Familienfeier in der die Freunde und Verwandte des Familienvaters mit Tatsachen konfrontiert werden,
die nicht in ihr Weltbild passen.
Es dreht sich um das verdrängen,
umkehr von Opfer und Täterrollen.
Er zeigt wie Menschen handeln,
weil nicht sein kann,
was nicht sein darf.
Das gelingt dem Film in verstörender aber nachvollziehbarer Weise.
102 comments
Thu, 06 May 2010
Ich traue mich nicht zuviel über den Film zu schreiben.
Ich werde ihn mir nochmal und nochmal ansehen und dann versuchen zu begründen,
was ich bereits jetzt als Urteil äußern kann:
Der Film ist packend,
beunruhigend,
fesselnd,
verletztend,
anstrengend,
qualvoll und sicher einer der besten Filme,
die ich je gesehen hab.
81 comments
Thu, 06 May 2010
Wieder ein obskurer Film.
Die Story ausgefallen,
die Umsetzung gut.
Kein Film der die Welt verbessert,
aber ungewöhnlich abwechslungsreich,
schlüssig und halt ziemlich strange.
;)
150 comments
Thu, 06 May 2010
Fazit
Kurz gesagt ist es eine kleine Sci-Fi-Produktion - ohne Raumschiffe,
Energiewaffen und Sternenreisen.
Die präzise,
sorgfältige Beschreibung und innere Schlüssigkeit der völlig abstrusen Geschichte,
macht die Situation hypothetisch denkbar und weckt ein existenzielles Schaudern über als das,
was wir für "Geschichte" halten.
67 comments
Thu, 08 Apr 2010
Bester Spam Ever
Ich hab mich so schlapp gelacht.
Genial!
:D Leider im "to" den Fuckup gehabt: Empfaenger 705806165 <pafmqi11@5pi.de>
Sonst sehr authentisch :D
Hi Du,
ich kann es nachvollziehen, es ist dir unsagbar peinlich, dass du gestern
Nacht so total versagt hast, als du mich durchvoegeln wolltest, aber das
finde ich wirklich nicht so schlimm. Erstens geschieht das jedem Mann
manchmal, dass er seinen Penis nicht zum Funktionieren kriegt. Du hattest
sicher einfach bloss Stress.
Und vor allem gibt es etwas, was wir dagegen unternehmen koennen, dass es
dir noch einmal so geht. Schau doch mal im Netz nach unter
http://bit.ly/a6CuLA . Da kann man einfach so Pillen bestellen, die sollen
dir direkt helfen, dass du beim Voegeln garantiert nie wieder nicht kannst!
Meine Bekannte bestaetigt das
auch; bei ihrem Partner haben die sofort gewirkt, und die zwei treiben es
jetzt taeglich mehrfach miteinander! Die solltest du mal gleich bestellen!
Wir sehen uns in ein paar Tagen
---
Helga
20 comments
Fri, 05 Feb 2010
Samba Remote Exploit by Kingcope in 2010
Conclusion
I guess we can't say this often enough: Don't trust user input. Never. Nowhere. Error are made, security flaws are always. But this one really, really could have been avoided.
13 comments
Tue, 01 Dec 2009
Anlässlich meine Geburtstags und bisheriger Freude an Wohnzimmer e.V-Veranstaltungen,
bin ich diesmal der Gastgeber.
Mitzubringen is gar nichts,
für bekannte findet man hier sicher auch ne Pennmöglichkeit.
Also: Alle vorbei kommen ;)
Sa.,
05.12.2009,
20:00 Uhr
*Wohnzimmerlounge - öffentliche Bar in privaten Wohnräumen.* Heute mit der Wohnzimmerlounge 2.0 - Digitale Schnitzeljad im Chat zwischen Wohnzimmer,
Schlafzimmer,
Klo und Küche bei binären Cocktails,
Kabelsalat und Bytebissen.
Eintritt wie immer frei und alles zu Selbtskostenpreisen.
Wohnzimmer e.V. Travelmannstr.
25 (2.
OG links) Bei Johannes Ziemke klingeln! http://www.wohnzimmer-ev.de
0 comments