Browsed by
Category: Uncategorized

All Hail J(acob)!

All Hail J(acob)!

Hack/Product of the week, worker of the month all hail Jacob. Patching RTP sequence numbers and session id’s in RTP and RTCP to dynamically switch video streams on broadcast site without confusing players on the clients. Nice hack and see you at ITU Hong Kong.I need to sniff the USB Communication of this dongle to get rid of Windows on the device… but there seems to be a good software tool to get this job done. Sadly the lab was…

Read More Read More

UMPC, MickeySoft has just no taste

UMPC, MickeySoft has just no taste

I’m exposed to an UMPC for two days and I really hate it. I wonder how companies can sell such things. Not even a freshly liberated, booted from haret, PDA running feels that crappy. The list of annoying things is so long and it is getting longer by second. You can not use most of the installed applications as they failed to make keyboard input working, the hardware cursors keys are not rotated when you rotate the display, dual display…

Read More Read More

Findings of a night

Findings of a night

This week I was introduced to the mini bar and enjoyed talking. PyPy vs. smalltalk. Okay in contrast to my prior believe something PyPy is not that new. smalltalk to slang looks conceptually similiar to python and RPython. And smalltalk is implemented in smalltalk just like PyPy in python and there is a tool to create C code from the smalltalk image effectively creating the SmallTalk VM. I should look more often into design patterns. With the new BitBake parser…

Read More Read More

DVB-H, TS2UDP

DVB-H, TS2UDP

DVB-H is still IP based, but the lower levels of DVB-T and DVB-H are pretty similiar. I felt bored and wrote a simple mpeg soft demuxer that can extract PES and PSI. But now when DVB-T and DVB-H are mostly compatible where is the IP? Well it is inside the DSM-CC private section inside the Multi Protocol Encapsulation (MPE). So I felt bored and wrote this multiplexer, I analyse the DSM-CC private tables and inject the payload of the MPE…

Read More Read More

Usable Browser Engines

Usable Browser Engines

For another A-Team like fair project we built a mosaic of Images, live h264 videos and html sites on a huge 42″ LCD panel. You have three rows with four columns and place an image, video or webbrowser widget at any position. Displaying the video and the image is quite easy. But the browser was a bit tricky. So my first choiche was Python and KHTML. Well KHTML is attached to KIO and other services. So I found this python…

Read More Read More

Hello Moko, The Future is Open

Hello Moko, The Future is Open

Wow, what a day. Today was the “Conference on open-source mobile phones mobilizes”. And OpenMoko here and here was announced. Also the OpenMoko.orgwebsite lacks the glamour of the usual announcements it has something true geeks will love. It has Web SVN, and yes it contains the source for all these things they announced and even datasheets. To use a sentence the Qt Community Manager uses a lot. FIC and OpenMoko.org just get it. They know what geeks like and need….

Read More Read More

Happy Birthday Qtopia, the status of Mobile Linux

Happy Birthday Qtopia, the status of Mobile Linux

Happy Birthday lovely Qtopia. It is another year you are truely proprietary. The last GPL release, patch release rsync version of Qtopia was one year ago. One year without a patch, update and only five to six releases of the commercial edition. Anyway Qtopia is still my all time favorite of proprietary software and I still believe there will be a GPL release of Qtopia in the future and I hope soon really means soon.But for now happy birthday lovely…

Read More Read More

Quality in OpenEmbedded

Quality in OpenEmbedded

Determining the Quality of OpenEmbedded is quite hard as we depend on 4000 pieces of software. So OpenEmbedded quality is aggregated from the quality of all such independant projects. To make things worse we use these things in many different combinations. By guess we have +10 target distributions +30 target machines, +4000 package/build descriptions and we should work on all available Linux distributions and somehow even non GNU UNIX platforms. I don’t want to do the math to think about…

Read More Read More

SoftwareEngineering and QA for Free Software

SoftwareEngineering and QA for Free Software

There are two aspects of Software Engineering that currently interest me most. One is taking Usability into account when creating applications. What tasks needs to be solved, who is our target user, how often are these tasks executed. All these questions will heavily influence the User Interface and behaviour of your application. I started as a geek adding geek features to applications. So dear lazyweb and specially Free Software developer. If you write a new application ask yourself what these…

Read More Read More

Not responding to Lorn…

Not responding to Lorn…

Hey Lorn,I’m not going to abuse blogs as mailinglist or forum but I have some random thoughts. So Lorn Microsoft is a Free Software supporter because they hired the Gentoo Founder? I always thought that Microsoft doesn’t like Free Software too much, after applying your logic I recognize my failure. I like old cars as well, I used to drive an old VW beatle during summer and winter. Yes it was old, easy to repair and I think I understood…

Read More Read More