3/7/08

Challenge24 EC

Challenge24 had been started as an internal competition at the local techincal university of Budapest. For now it became an international programming contest which is being organized 8th time this year. The contest itself usually happens in May when teams must be present personally but it's preceeded by a qualifying session (a.k.a Electronic Contest) which has been arranged on the last weekend of February and teams didn't have to be present personally, just to be online.

At Electronic Contest there are up to 8 combinatorical, geometrical, game theorical problems which have to be solved by sending the result files to the central server. Teams are free to choose platform and programming language.

More information including rules, list of teams and their scores, assignment of the Electronic Contest can be found on the homepage. The name is Challenge24, because the main contest in May lasts for 24 hours.

I didn't take part nor this year nor earlier but I usually download and solve some tasks from the Electronic Contest's problem set, just to keep my mind rolling. I need these screwed examples because at work I'm developing administration and web-based software components for business sector where capability of whoomping buzzwords and using the four elementary math operations is rather enough than real thinking and planning.

Sometimes I envy guys who are working on games, 3D engines, embedded devices where the iron is highly finite or anything else than administrative software.

And I'm curious how leader teams are preparing for the competition. I guess they need a very rich algorythm collection, they have to know perfectly the language and the IDE they are using, strong self-confidence is also a must in algorythms but I don't know how deep mathematical knowledge is required. How much counts the targeted knowledge, how much are exercies finger-practices for those who have targeted knowledge, let's say geometrical examples. It would be interesting to know what language and IDE do they use. Do they use mainstream production languages (Java, C#, C++) or use some functional or logic programming languages like Prolog? Do they use artificial intelligence modules?

Who are the leader teams at all? University students? Colleagues in a company? Talent freelancers? It's a pity that challenge24.org doesn't serve a short introduction of the teams. Hey! Write a comment if you know anything abut them. So I don't know anything but it seems something goes very well in Sweeden and Poland.

Congratulations!

3/5/08

JavaPosse Episode 157

Why do I post these? I've been regularly listening these podcasts and sometimes I flag more interesting subjects in order to be able to re-listen them. It's just one step forward to flag *all* main subjects and make it public whether it's useful for others. This one was the latest Episode in 2007 or the first in 2008 depending on the point of view. With this, all tracklists of 2008-episodes are present up to now. Further ones are posted to the JavaPosse Google Group. Henceforward, I plan to write real posts here. :)

Original shownotes and the audible mp3 of the podcast can be found here.
More tracklists can be found here.

00:10 Metal theme, intro
03:40 Announcing JavaPosse Roundup
09:35 'Smart Drink Coasters - Digital Pub' / Is java slow?
14:00 Is java loosing place? Reflecting for weird articles.
21:55 What did you give for Christmas?
31:55 Favourite aspect or moments of the year
33:10 JavaPosse Google Group
41:40 Last year predictions
45:50 Predictions for next year
47:30 Special guests :)
50:10 Winners or loosers
52:20 Happy New Year