Archive for the 'English' Category

Rawr TankDK

Thursday, January 8th, 2009

Finally my latest addition to Rawr got released with the new version: The TankDK module! It’s a theory craft program that provides Death Knights with the possibility to optimize their gear to the best. It is not finished yet, so if you have any proposals or comments post them at Elitist Jerks.

ThWBoard and reCAPTCHA

Monday, January 5th, 2009

At UO-BaB we still use ThWBoard as forum software. While bots seem not be able to spam it, probably because of the low distribution, we get a lot of bogus registrations. These generate a lot of undeliverable mails which choke our support mailbox. I finally decided to do something against this and implemented a reCAPTCHA [...]

ToscaWidgets headache

Sunday, December 14th, 2008

I just spent 2 hours to find a way to set the value of a tw HiddenField. Unfortunately the author did not think, it would be a good thing to mention such nonrelevant tasks in the documentation. To save you searching for yourself: options = {‘form_name’ : {‘attrs’ : {‘value’:'your_value’}}} Later in the template to [...]

Digital Restriction Management

Thursday, October 23rd, 2008

Via Slashdot Make DRM invisible and people will use it. (Un-)fortunately this is impossible by design. DRM wants to restrict usage and therefor can never be invisible.

Updates…

Monday, September 1st, 2008

I just realized, that Turbogears 2 is coming along nicely. The new documentation, while a bit hidden, looks great. As I really prefer Pylons over CherryPy, I’m quite happy to see that. I think, I convinced a friend of mine to implement his webshop in TG2. I committed a new optimization method to Rawr. I [...]

Learning Clock

Monday, July 21st, 2008

Check out the Learning Clock. It’s nearly too stupid to be true but still a fellow student created it. Don’t press the wrong buttons!

Vortex

Saturday, February 9th, 2008

I updated my code to support arbitrary geometries and fixed some more bug and was finally able to get some stable results for another nice problem: The Von Kármán vortex street Instead of a cylinder, I used a tilted plat, but it works nevertheless and is, imho, more interesting, because its no longer symmetric.

Lid-driven cavity

Wednesday, February 6th, 2008

A small video showing my self-programmed cfd code simulating a lid-driven cavity flow. I used a 200×200 grid to simulate a fluid with Reynolds number of 500. The whole simulation took about 15 minutes to run on a P4. The visualization was done with Paraview, which produced the streamlines from the velocity field. I try [...]

The fastest sparse grid code ever.

Friday, January 4th, 2008

In my strive for even faster code, I finally followed a vague idea I had: There are those template things in c++. So I began writing grid generation code and had a hard time with it. Mainly because I did not know the mighty typename keyword. In the end I was successful: Creating a grid [...]

Content distribution

Thursday, December 6th, 2007

Ok … Let’s not talk about the new EVE-Patch deleting the WinXP boot.ini. Let’s talk about how CCP distributes the new 1.2G patch. There are several possibilities: BITS Theory sounds nice, as always. You start the client, it notices your box is capable of running the new stuff. You click a button and some time [...]

IPv6 now!

Tuesday, November 27th, 2007

A song performed on Ripe 55: The Day The Routers Died…

False Friends

Sunday, October 28th, 2007

[...] the fabric of the universe. vs. [...] die Fabrik des Universums. Danke, liebe Simpsons-Übersetzer…

Calling Python functions from SWIG/C++

Friday, October 5th, 2007

To make it more easy to integrate my Sparse Grid framework into existing applications (like those almighty financial applications where one function evaluation takes a whole day to calculate) and of course for easier development/testing, I searched for a way to call python callables from my swig-wrapped c++ code. Lets first have a look in [...]

Python 3k

Monday, September 17th, 2007

Via Slashdot: An interesting discussion about concurrency in Python. I must say, I have to agree. If you design a new language at the moment, you have to ask yourself some questions: What does my language do for people using no concurrency at all. Are they hindered by the concurrency support (e.g. slower code execution) [...]

Turbogears

Sunday, September 16th, 2007

I planned doing something in Turbogears for a long time. As I’m now hosting the website for my EVE-Online-Corporation, I took the opportunity to start a little web app using the EVE-API. My only problem is, that I prefer the newer Genshi/SQLAlchemy/Elixir solution over the stable version of TG. The 1.1 branch really feels like [...]