Time for some music!
I'm listening for about 45 minutes to Julia Nunes aka Jaaaaaaa (on youtube)

Why do I listen to her?

  1. The Ukulele (nuff said)

  2. She seems to enjoy doing her songs and videos, always fun to watch people enjoying themselves

  3. I really like most of the songs she covers

  4. She's got damn good video editing skills :D

Here are some examples:

Flagpole Sitta – Harvey Danger:

The Beatles – Her Majesty

Queen – You're my best friend

Kanye West – Jesus Walkz (really good editing!)

This is probably what I'll do next semester… I already have 4 ECTS too much this semester, but I basically don't care, I'm here to learn anyway :)

ECTS Prof Name sicher
6 Kriha Spezielle Themen der Software-Technologie (SS09: Entwicklung, Modellierung, Simulation und das Management von Ultra-large Scale Sites) X
6 Gittinger Design und Implementation fortgeschrittener Programmiersprachen X
6 Maucher Multimedia Codecs X
3 Schmitz Sicherheit mobiler Systeme X
3 Weisshaupt Personalauswahl
3 Kaas Aktuelle Themen des Software Engineerings (SS09: Qualitymangement in der Software Entwicklung)
3 Maucher Spezielle Themen mobiler Komm. Systeme
4 Maucher Mobile Anwendungen
3 Roesch Verhandlungstechnik

Just a short quote from here:

JFv1.41 is out!

This version contains… drumroll multi-touch support! Thanks to lukehutch, zinx and ryebrye, this build allows android applications to receive multi-touch events. The built-in browser now supports multi-touch zooming! It also includes an "Auto-Rotate"; setting that you can enable, to allow it to change screen orientation, based on the orientation of the phone. You can turn on auto-rotate in the browser settings (it's off by default).

See lukehutch's blog post for more information about the new multi-touch support, as well as a few other demo multi-touch apps he created that you can try out after installing JFv1.4. He also mentions a few issues that are present in browser, that you might run into while playing with zoom.

Other changes of note for JFv1.41 include:

  • a console in recovery mode. You can press alt+x to exit out of the recovery program and go directly to a console.

  • the ADP1 build is now based on the ADP1.1 firmware. See this thread for information about the changes in ADP1.1

  • the ADP1 build now includes .odex files for all of the system apks and jars. This means that you will have more space available in /data for all of your apps and caches, although less space available in /system

  • busybox's vi should now save files correctly, instead of saving them as blank files

One thing that I would lkie to point out about the ADP1.1 build is that it allows you to skip the initial google registration. This will make registering over wifi painless. You just click the "skip registration"; button in the registration app, enable wifi in settings, then open the registration app again by trying to access one of the google apps (gmail, market, etc.), and then you can register over wifi.

For download links, see the original post

I decided that I need a simple service that tells me what IP I am currently using (e.g. to check if a VPN connection is working)

—> http://ip.marc-seeger.de

It's only a simple Rackup file (config.ru):

require "rubygems"

rack_app = Proc.new do |env|
[200, {"Content-Type" =>"text/html"}, env["REMOTE_ADDR"]]

run rack_app

Basically, Rack requires something that responds to a "call";-method. Luckily, Proc does. So I'm simply putting the REMOTE_ADDR field of the HTTP request in the generated answer :)

Wann: 28.01.09
Wo: HdM Senatssaal (304)

Zeitlicher Ablauf
Block A: 9:00 â€" 10.30 Uhr
9:00             Begrüßung
9:05             Erfassen von GSM Signalmessungen und GPS Positionsdaten aus
Prof. Dr. Johannes Maucher
9:15             Mobile Mitfahrzentrale auf Android
Prof. Dr. Johannes Maucher
9:25     (3)     Entwicklung eines Systems zur Konfiguration einer Ambient Intelligence
Umgebung mit Sun SPOTs
Prof. Dr. Johannes Maucher, Jürgen Butz
9:40             Umsetzung eines Java-basierten Frameworks zur Entwicklung von visuellen
Interaktionsmöglichkeiten von ambiComp Anwendungen
Prof. Dr. Johannes Maucher, Jürgen Butz, Thomas Suchy
9:50     (4)     PAPP mobile
Prof. Dr. Johannes Maucher, Thomas Suchy
10:10    (4)     getYourHotel.de
Prof. Dr. Johannes Maucher
10:30 Pause
Block B: 11.00 â€" 12:20 Uhr
11:00    (2)     Automatisierte Windows PE Umgebung zur Generierung bootfähiger
Images für USB Stick und CDs
Prof. Dr. Roland Schmitz
11:15            Ruby on Rails Security
Prof. Dr. Roland Schmitz
11:25            Evaluierung kommerzieller RFID-Middleware-Systeme
Prof. Dr. Edmund Ihler, Patrick Schneider
11:35            Terminologiemanagement im Umfeld eines Internetportals
Prof. Dr.-Ing. Oliver Kretzschmar
11:45            SEO im Umfeld eines Internetportals
Prof. Dr.-Ing. Oliver Kretzschmar
11:55            Online Schnell-Lesekurs
Prof. Dr.-Ing. Oliver Kretzschmar
12:05    (2 FIX) Aggregieren und Mappen von XML-Dateien
Prof. Dr.-Ing. Oliver Kretzschmar
12:20 Mittagspause
Seite 2 / 9
Studiengang Medieninformatik
Block C: 13:30 â€" 14:45 Uhr
13:30    (4)    iTracking Evaluation
Prof. Dr. Fridtjof Toenniessen, Christof Seeger
13:50           Durchblick РJava DocumentManagement
Prof. Dr. Fridtjof Toenniessen
14:00           3D Visualisierung von Musik
Prof. Dr. Jens-Uwe Hahn
14:10           Virtual Reality Tracking Applications
Prof. Dr. Jens-Uwe Hahn, Beate Schlitter
14:20           camstick
Prof. Dr. Jens-UweHahn
14:30    (2)    Blender 3D Racing Game
Prof. Dr. Jens-Uwe Hahn
14:45 Pause
Block D: 15:30 â€" 16:15 Uhr
15:30           Charakteranimation für einen Werbespot
Prof. Dr. Jens-Uwe Hahn, Beate Schlitter
15:40    (2)    Entwicklung eines 3D-Computerspiels auf Basis des XNA Frameworks unter
Machbarkeitsprüfung für Xbox 360
Prof. Dr. Jens-Uwe Hahn
15:55           Klabautermotor (Engine)
Prof. Dr. Jens-Uwe Hahn
16:05    (FIX)  YourTubeMix РThe Crossfader for YouTube
Prof. Dr.-Ing. Oliver Kretzschmar, Björn von Prollius

First of all: Against my usual "strictly informational blogging"; policy, this is gonna be personal :)
I recently developed a kind of feeling for what I want to be when I grow up. I want to be awesome!

I'm just in the process of polishing my mac mini media center a bit (hey, it's 6 in the morning and I'm not tired… what else is there to do? ;D) and ran into some problems with XBMC being really sluggish.
Turns out this was caused by my users privilieges which resulted in XBMC not being able to use the DRI/OpenGL/Whatever fancy renderer and reverting to the software rasterizer.

Solution: I added my user to a bunch of groups (video and wheel might have been the most interesting ones) and now it works like a charm :)

This is something for my german readers, so I might as well switch to german:

Ein kleiner Podcast tipp von mir. Diesmal etwas weniger technisches und mehr in die philosophische Ecke.
Ich hab das ganze im RSS-Feed des Blogs von Tim Pritlove gefunden.

Es gibt ein Projektblog , eine Ãœbersicht über die Podcasts und noch jede Menge mehr

Im Moment höre ich die aktuelle Folge über Utopien. Das ganze erinnert mich stark an den Beginn des Gemeinschaftskunde LK in der 12ten. Die Ideen und Menschenbilder von Locke, Rousseau werden ebenso diskutiert wie die Prinzipien des Sowjet-Kommunismus und die entsprechenden wirtschaftlichen und sozialen Umstände in denen die jeweiligen Ansichten entstanden sind. Das Hauptthema sind zwar recht neutral formuliert "Utopien";, welche jedoch meist sozialistisch angehaucht sind.
Ganz im Stil von Chaosradio Express bringt Tim Pritlove hier wieder mit hochkarätigen Gästen ein sehr interessantes und qualitativ hochwertiges Podcast Format.

Hier noch direkt der direkte RSS Link für den Podcatcher: klick

These days, all of the cool kids in town are doing it. Dirk is doing it, Tobbe is doing it and there is even a whole community about it!
By it, I don't only mean sexual intercourse but also sharing your taste in music. Coincidentally, in both cases, the matching slogan would be "whatever floats your boat"; ;)

That's why I decided to give you a short journey into my mind and what floats me boat these days.
And remember kids: suit up, it's going to be legendary

Here we go (notice: nifty embedded flash player thingy):

Some small comments from my side:
I'm particularily interested in Mashups at the moment. I can already hear you asking: "Why Marc, please tell me what a mashup is! This sounds interesting";. And as a benevelant Emperor, I won't let you die a nescient. This is why I stole this piece of text from Wikipedia:

A mashup , bootleg or blend (also mash up and mash-up) is a song or composition created from the combination of the music from one song with the a cappella from another. A mash-up is a song created out of pieces of two or more songs, usually by overlaying the vocal track of one song seamlessly over the music track of another

The Tracklist basically contains a vivid mix of Mozart, Cockrock and HipHop which can also be used to change oil on your car:

  1. You're The One I Want In The Next EpisodeGrease Vs Dr Dre & Snoop Dog

  2. Beethoven's Fifth Gold Digger (Kanye West vs. Beethoven vs. Walter Murphy)A plus D

  3. Phantom On The Bottom (The Lady Tigra vs. Justice)DJ Paul V

  4. Celeshake (Ying Yang Twins feat. Pitbull vs. Kool & the Gang)   A plus D

  5. Black Beatles (Beatles vs. Black-Eyed Peas vs. Ludacris vs. Kelis) -  Loo & Placido

  6. Smells Like Compton (N.W.A. vs. Nirvana) Cheekyboy

  7. Mr Jones in a Forest-   ComaR

  8. Feel Good Roboto 2-  Gorillaz vs Styx