Simulation Sickness

By a concerned citizen

Subscribe to RSS feed

Another NetLogo mockup

, ,

So, some colleague back from university asked me to help her in NetLogo which made play with the tool myself a little bit again. Took me about two hours and was lots of fun bigsmile

It's a simple simulation of dogs trying to scare sheep into going into the den (the brown area on the right).
The inputs are:
  • sheepnr, dognr: number of sheeps and dogs (haha, that was obvious)
  • hunt-group: Switches the dog's hunting strategy between chasing a single sheep or trying to herd them all together
  • sheep-scare-radius: how near must a dog be to scare the sheep into running away?
  • max-scared-value: once the sheep is scared the scare-radius is increased by this value and only decreases after the sheep is not hunted any more.
  • turn-possibility: how likely is it for sheep to try to escape by making a turn?
  • sheep-speed, sheep-scared-speed, dog-speed: how fast the units move.

Have fun smile

Sheep-Go-Home.zip

Retweet

Linux.com / Linuxfoundation.org / Kernel.org hacks ...

Cmon, kids, punish the people who want to exploit you, not the ones who want to make your life better.

SVN "admin" script part 1

So, I finally found some time to hack together a script that does all the dirty setup work for new svn repositories and trac project creation. At the moment it's really rough and also can only create repositories and nothing else (I'd like to have a little basic user-management for my htpasswd, too), but it's a first step.

What the script currently does:
  • Runs on PHP
  • Show a dialogue where you can put the desired svn repository name, the real project name (for Trac) and a list of people whom trac should make admins.
  • On submit the script simply runs some commands to create the repository, commit the initial directory structure and init trac.
  • Shows the command line output of that in a really ugly fashion wink

What the script does not do (yet):
  • any authentication (brainstorming on this)
  • Check for mistakes (eg. if the repository already exists)
  • User management (have to write "frontend")
  • after creation show the path to the created repo & trac project (as this script is only for me atm: who cares, I know the base path and apache gives me a list of repositories from there)


My setup:
svn runs through apache with webdav and tries to auth from a htpasswd file. However to make this script work I disabled authentication from localhost (else the initial folder commit would need a uname/passwd ... maybe I could use this in next version as some sort of authentication, but not today).
Trac runs with tracd as I couldn't figure out for the life of it how to get it also working with apache back then (and since then I didn't care enough to do anything in that direction).

So, without further ado, here is the current state of the script ... I know it's not really pretty but it gets the job done (and hell I'm rusty in php ... and also that language is a real pain in the a** - esp. compared to python - sadly I don't have any exp how website development with python works ... yet)
create_repo.zip

G'night everyone,
Serious

Sintel - an amateur's review

So, I just watched Sintel, the new Blender Foundation short film. Here's what I think:
  • Story: Imo the problem with the flic is that it tries to tell some sort of epic story with great pictures and stuff, but the pace at which the story develops just won't allow it to get epic in the 10 minutes it lasts. I mean just compare it to "Elephants Dream" where you are dropped into the middle of the action and you stumble through that world without any real explanations (hey, the stuff the crazy old man says can not count as explanations). In Sintel the storyteller really takes her time for a long flashback and stuff, making the story much less compressed and spreading it out over a long time (which personally annoys me). Also there are no real questions left at the end to ask (except little-princess-like "will she raise that 2nd dragon baby too, now?" yuck).
  • Graphics: I have to say I'm really disappointed about this point. It looked like the film (I downloaded the 2048*872 mp4-version) was rendered without any texture filtering, making many textures look annoyingly crisp and edgy. Also some details don't look finished at all (eg some objects looked suspiciously untextured) and some stuff looked plain unnatural or broken (noticed many rendering errors). But the part that really annoys me about this is that both the previous films (Elephants Dream, Big Buck Bunny) looked perfectly rendered to me, but seemingly somebody blew it with Sintel.
    I mean the thing is, some stuff looks really good (eg that embossed logo on her late weapon, the dragons of course, that strange tree), but then some stuff looks really bad (eg the "wet" staff in one scene ... wtf? wood doesn't look like this if it's just wet, It looks more like you put it in lube or something). And it's this sharp contrast in quality that makes the bad parts stick out so much which is a sad thing.
  • Animations: Again it's the "some stuff is great, some stuff stinks" problem. For instance in the first scene (jeah, first scene where the hero is introduced and everything should be perfect) the camera drifts over the mountains and you see the main character trudge over a mountainside (did I use trudge correctly?). So far so good, but that walking animation just looks so wooden an unnatural that you'd want to vomit. I mean who puts stuff like that in the first ever encounter with the main char? That's just cruel. Another great example is the dragons. They have awesome flying animations and all, but at one point a baby dragon crawls around and it just looks like his model is shifting over the floor without any discernible movement at all. That contrast just hurts!

Conclusio:
Well, I have to say, I didn't like Sintel that much. Sadly the quality both of the story and the visual presentation were not even close to being equal to the other two Blender Foundation films (but well, those were awesome). I am especially disappointed at the visual presentation which really showed some glitches that could have been prevented (eg. rendering errors).


PS: Please don't hate me for my honest criticism, I think it's better to say stuff the way you mean it.
PPS: If some sentences don't make sense: I'm sory, it's 01:42 in the morning here.

Oracle, you've done it!

The Document Foundation has split from OpenOffice.org to create LibreOffice. So, once again, Oracle seems to have managed to piss everyone off. Well done I just can say (careful, sarcasm). Now I'm only waiting for Java to be declared dead (hey, would not be the first time I hear "well, that roadmap was a fake") ... though I'd have to chose another good programming language after that (C++ and Qt is pretty neat, but has no GC sad)

Just m2c.

Sources:
Phoronix: LibreOffice Is The New OpenOffice.org
Phoronix: The OpenSolaris Board Just Killed Itself, As Expected
Java Roadmap

Got my BSc

Way, just had my Bachelor exam and passed bigsmile

Details about my thesis:

Title:
Multitouch-Interaction in an ATC-VR-Application

Abstract:
The increasing traffic in civil avation means ever hightening demands for air trafic controllers. Thus means of increasing efficiency in this area have to be found to guarantee continued security in the airspace. The project "iPort - innovative Airport" is intended to solve this issue.
As part of this project innovative concepts to display and interact with the available information are researched. The current concepts is also intended to leverage a multitouch-enbled touchscreen device and gesture recognition as interaction methods for air traffic controllers.
This thesis deals with the creation of a FTIR multitouch display, the design and implementation of a Framework for gesture recognition on that display and the integration of said framework in the existing ATC concept application.

Found Opera smile

So, I bought a cheap MP3 player yesterday (Archos 1 Vision) and I thought I should check out their site if there may be a firmware upgrade or something. Turns out those guys also have tablet PCs with android. So I checked out the product information of their "Archos 5". When I read "Widgets application" my senses started to tingle and sure enough scrolling down to description of their free-on-registration programs I found "Web browser" with this text:

Open up your ARCHOS device to the full power of the Internet with a full-fledged Internet browser. Surf the Web via the Opera® web browser with Adobe Flash™ 9 video support.[/url]
Made my day yes

Anyone knows a good (free) SVN hoster?

,

Hi!

I am looking for a (preferably free) SVN hoster where I can dump all my projects so I can edit them easily from everywhere (and link to them). Essentially my problem is that I don't need and want that whole project management shit bloat and inflexibility that eg. Sourceforge brings, but simply a plain SVN server where I can dump multiple projects and update them from time to time.
Freesubversion.com was such a site (just simply SVN without any bloat) but now they don't accept new projects sad

So, if anybody knows such a service I'd be very glad if you could let me know smile

Thx in advance,
Serious

PS: Also git or any other versioning system is okay, as long as there is some (easy to use) tool for Windows and Linux for it - Like TortoiseSVN smile

Sick QT Creator bug bigsmile

Hi all!

Just found a really curious bug in QT Creator at Ubuntu 10.04: When I start via UI (eg. menu or Alt-F2 -> 'qtcreator') startup takes ages ... I am literally talking about roughly 5 minutes! But when I start via a terminal it fires up in about 10 seconds!

But well, maybe the same workaround as for Matlab will work (which does not start _at_all_ when you start through the GUI but only through console - never ask me why)