We are our choices


When you are 80 years old
and in a quiet moment of reflection
narrating for only yourself
the most personal version of your life story
the telling that will be most compact and meaningful
will be the series of choices you have made.
In the end we are our choices.
Build yourself a great story!

Jeff Bezos, founder of amazon.com, at a Princeton Graduation Speech. Via TED.

Beyond Black Mesa


Facebook/Flattr/… Clickjacking Examples And How To Avoid It


Facebook’s “Like!” button, the Flattr button and plenty of other widgets work pretty much the same. You either create some IFRAME directly (Facebook non-XFBML method) or include some JavaScript which then injects the IFRAME into your DOM once it’s ready (Facebook XFBML, Flattr). The widgets provide you with some cool social one-click-functionality. That’s nice and easy… unless someone’s planning to mess around with it.

Nice Concept: Blog A Day


I stumbled across an interesting concept. 14 independent developers get one slot per week on iDevBlogADay.com to publish articles; if they don’t blog, the spot is given to the next developer on the waiting list.

This blog is now flattrized!


flattr is a clever concept to share a fixed monthly fee that you specify for content that you like. If you like my postings, you can now pay a little tribute by clicking on the button right below the posting, or right here.

The story of flattr.com reminds me of my own life – typical geek laziness. Why? In my day job, I’ve to do with online payments in general and social payments in particular. During our daily lunch discussions, one of my colleagues suggested that there should be a very simple way to donate small amounts of money for content that you like – a “drive by” donation. Months later, being lazy and not chasing the idea further, we recognized that someone else had a similar idea and realized it very well, flattr.com.

Naturally, I was keenly interested in how flattr works and signed up for the beta. As a result, I’ve included the flattr button into some of my postings and pages and although I know that I have only a few visitors on this blog I still hope there may be a little kickback some day. Until then, all I can say is that I pretty much like what the people behind flattr achieved so far. Integration is easy enough, their page layout is easy and clean and the funding went smoothly. However, I was missing certain online payment providers.

I installed the official flattr plugin for WordPress but made one little change. Instead of adding a flattr button to all postings or pages, I inverted the “not on this post/page” checkbox, allowing me to explicitly enable the button for the posts/pages where I want it, instead of the opposite. Since it’s still a personal blog, the amount of postings possibly valuable to someone is lower than the amount of personal and most likely uninteresting postings.

One thing is bugging me, though. Even though I’ve added the button to several postings/pages it seems like I still have to submit stuff manually from the dashboard in order to make it appear in the flattr listings. If someone could shed a light on that, I’d appreciate feedback.

Previous Articles

Android Game Development (Day 6)


Android Game Development (Day 5)


Android Game Development (Day 4)


Android Game Development


Sculptris


Don’t ever say it’s almost done.


Stay Hungry. Stay Foolish.


Unidirectional 1:1 relationships with Hibernate annotations


GWT 1.7.x + Safari 4.0.5 = Crash


Heavy Rain Demo


Ataque de Pánico


DVW Panorama


Weirdest Game Idea Ever


Android: Render OpenGL on top of camera preview


GWT 1.7.x + Safari 4.0.4 = Crash


Welcome

You've reached the virtual home of Matthias Gall. I am a 31 years old software engineer from Germany with a focus on object-orientated architecture and design and a keen interest in virtual storytelling and game development. In my spare time, I work on a cool, free RTS game called »Die verbotene Welt« as the leading programmer at sechsta sinn. I'm also on MobyGames. In my day job, I am working as a Software Architect on JEE-based applications. Please refer to my professional profile at Xing for details.

Side Thoughts

    Sleep...

    ...is overestimated.

    L4D AI

    Presentation by Mike Booth of Valve, interesting read. (Via sheijk)

    Worth reading

    Jordan Mechner's (creator of Prince Of Persia) old journals. Tales from a time long gone. (Via Chris)

    Hauptsache...

    ...erstmal Dildroid installiert.

    Hello world...

    ...from HTC Hero, which I personally consider to be the superior iPhone.

Categories

Twitter

Calendar

July 2010
M T W T F S S
« Jun    
 1234
567891011
12131415161718
19202122232425
262728293031