Archive for the 'Use The Source' Category

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 with 1.5 [...]

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 the [...]

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) ?
Does my [...]

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 a [...]

Akustiksimulation

Monday, December 25th, 2006

Ich bin begeistert … und das obwohls eigentlich nicht funktionieren dürfte …

Webapplication

Tuesday, June 20th, 2006

Das ist wie Operation am offenen Herzen: INSERT, UPDATE und SELECT Statements werden an 3 total unterschiedlichen Stellen auf verschiedene Weise implementiert und ich soll nun Schutz gegen SQL-Injections einbauen…
Das ganze Projekt ist schon fast ein Fall für TheDailyWTF. Aber ich verlasse mich da auf die Meinung vom Chef: Das Ding ist gut geworden und [...]

Ant

Sunday, May 7th, 2006

*Etliche Compiler Errors später*
Der Java-Make-Ersatz Ant funktioniert unter Linux (und wahrscheinlich auch unter Windows) deutlich besser, wenn die Umgebungsvariable JAVA_HOME gesetzt ist … Dann bekommt man auch die tolle neue JDK1.5 VM und nicht den ‘komischen’ GNU Compiler.

irrGolf released!

Monday, May 1st, 2006

Seit eben gibt es die erste Version meines Freizeit-Projekts zum Download: irrGolf
Runterladen und Testen!

Eine Maschine für die Informatikausbildung

Saturday, October 22nd, 2005

Ich habe gerade, zwischen Halde und Keller gefangen, meine Informatik-Hausaufgabe gemacht. Wir haben für die hardwarenahe Programmierung eine eigene Plattform, in Form eines in Java implementierten Prozessors mit eigenen Befehlssatz: Die MI-Maschine
Das Handbuch klingt auf jeden Fall nicht schlecht, dass Ding kann einiges, leider ist die Implementation eher suboptimal.
Ich habe mir auf jeden Fall nun [...]

OCaml

Sunday, September 25th, 2005

Mir kommt gerade funktionale Programmierung zu den Ohren raus. Ich hätte ja früher zu lernen anfangen können, aber das wäre ja langweilig gewesen. Immerhin habe ich jetzt schon zwanzig mal solange gelernt wie auf meine letzte Info-Klausur und die lief sehr erfolgreich. Aber jetzt im Moment bin ich gerade am Aufgeben.
Funktionale Sprachen sind ja meiner [...]

Abgelehnt, …

Wednesday, July 6th, 2005

… Softwarepatente
Vorerst keine Patentierung von computerimplementierten Erfindungen.

Subversion 2

Wednesday, May 4th, 2005

KDE wechselt von CVS auf Subversion
Cool! Ich hab nix gegen CVS (vor allem kein Mittel ), aber es fehlt einfach die Benutzerverwaltung. Ich habe einmal mit Ansehen müssen wie jemand versucht hat CVS auf Windows einzurichten, und es war ein Graus.

How Software Companies Die

Friday, April 15th, 2005

Eben auf Bluephod gefunden: Kleiner Text über das Sterben von guter Software.
Was man daraus lernt: Die BWL’er sind mal wieder schuld und jegliches Misstrauen gegen diese Leute ist angebracht

Softwarepatente

Monday, March 7th, 2005

Nun ist es doch passiert:
Der äußerst umstrittene Entwurf zur Einführung von Softwarepatenten wurde heute im Wettbewerbsrat durchgewunken. Hoffentlich fangen sich die Leute in Brüssel nochmal und lehnen die Geschichte entgültig ab.
Willkommen in der Banenenrepublik EU.
Via: Heise

Subversion

Friday, January 21st, 2005

Die letzten Tage habe ich versucht mir ein Subversion – Repository einzurichten, damit ich meine Software-Projekte besser verwalten kann (”Wann hab ich den DIE Änderung gemacht?!?”) und auch immer den gleichen Stand auf Notebook und Desktop hab.
Das Ganze funktioniert zusammen mit einem WebDAV-fähigen Apache2 und bietet somit leichten Zugang und einfache Zugriffsbeschränkung. Ausserdem steht so [...]