What is social software?

http://www.ikangai.com/blog/science/what-is-social-software – What is social software? Does the scale matter?

Android TweetflowEditor Twitter-Login

We are currently working on an Android app that allows the creation of simple Tweetflows in a graphical editor. As our client should also be able to directly tweet the created Tweetflows without using other Twitter clients, one of our first tasks was to implement a login and tweet mechanism. Because some of our colleges [...]

Soviet Five Year Plans and European Union Computer Science Projects

http://www.ikangai.com/blog/science/soviet-five-year-plans-and-european-union-computer-science-projects – Like Soviets, we have five year plans in computer science.


As I’m doing my Projektpraktikum and the Bachelor thesis here at the DSG I’ll give you an introduction about the topic. In short, I’ll create an Android App which receives Tweets from a StatusNet server, which is an open-source Twitter server, and provides means to filter them regarding to a user defined pattern. The server [...]

WordPress Template for DSGPB

The goal of the Praktikum is to create a WordPress Template for the DSG Praktikum Blog. The main challenge is to create a flexible template which is able to handle content ranging from code snippets to embedded videos. The template should offer an overview of available Praktika/Master Thesis with the state (open, in progress, finished) [...]

Distributed Clipboard – GUI

The version increment from 0.0.2 to 0.0.3 brought alot new to the DistributedClipboard project. The earlier version of the GUI looked alot like an IM software. Altough it was a very early prototype it already showed tendencies in this direction. In the meantime, Martin sent me a GUI-study document describing a different and more exotic [...]

Building a crowd sourced Service registry with Tweetflows

http://www.ikangai.com/blog/science/building-a-crowd-sourced-service-registry-with-tweetflows – How to use Twitter as Service registry

SOA principles in mobile Apps

http://www.ikangai.com/blog/science/soa-principles-in-mobile-apps SOA on mobile devices

Distributed Clipboard – Communication

Jmdns turned out not to be the mdns implementation to use. I tried a very early version (1.0) and version 3.4. The interfaces didn’t change and and the update was easy, just one constructor has been interchanged with a static factory method. But both versions showed bugs and unexpected behaviour. 3.4 is better but still [...]

Tweetflows in Action

http://www.ikangai.com/blog/science/tweetflows-in-action – See how Tweetflows work