Thursday, November 27, 2008

Deichkind

Die meiner Meinung besten Musikvideos von Deichkind:

Ihr Debüt "Bon Voyage" ft. Nina

Limit

Komm Schon

Ich Betäube mich ft. Sarah Walker

Arbeit Nervt

Friday, November 21, 2008

tube fmt18

Bookmarklets für Youtube.com Video download

Friday, September 26, 2008

in the mail today

Gestern Nacht bestellt, Heute geliefert ohne Premium zu zahlen. Irgendwie habe ich das Kings of Leon Album mit dem von Franz Ferdinand verwechselt, ich dachte es kommt erst nächstes Jahr raus.

Von dem AMOP Buch erwarte ich etwas mehr Einblick in in Higher Level OOP und eventuell Design Entscheidungen von OO Sprachen. Das MOP selbst werde ich wohl kaum irgendwo anwenden können.

Thursday, September 25, 2008

Thursday, September 04, 2008

in javascript ...

there's nothing like NaN

(cause (NaN != NaN) == true)

Friday, August 22, 2008

curry

Currying as per the formal definitions is given a function f(x,y) -> z curry(f) -> g(x) -> h(y) -> z. But usually it's defined as taking f and fixing the first parameter. eg curry(f,5) -> g(y), with g being g(y) = f (5,y). The second definition is actually called partial application, but up to today I didn't know this as I learned it that way in university. But what confused me today was why with the first definition and a function f(x,y,z) that curry(curry(f))(x)(y)(z) != f(x,y,z). I thought c(c(f)) should be in lisp (lambda (z) (lambda (y) (lambda (x) (...)))), baffled me until sat on the train home and figured out that my curry function was working as it correctly produced (lambda () (lambda (x) ...)).

Anyways below is my Javascript code. I didn't find a shorter or more flexible version, so imho it's the best. It supports any number of arguments thanks to aist/array-comprehension.

function curry(f) {
    var args1 = Array.prototype.slice.call(arguments, 1);
    return function () {
        var args2 = Array.prototype.slice.call(arguments);
        args2 = Array.prototype.concat.call(args1, args2);
        return f.apply(this, args2);
    };
}

function realCurry(f) {
    return function (x) {
        return curry(f,x);
    };
}

Thursday, July 17, 2008

hello world

mo'bloggin from iPod Touch as it is customary when you get a new gadget

Sunday, July 13, 2008

Saturday, July 05, 2008

Convert PDF to PNGs with The GIMP

Task: Convert the maps from from 2d EVEMaps to png images which can view viewed with the ingame browser.

You'll need GIMP for this.

  1. start GIMP
  2. open the Script-Fu console via Extras -> Script-Fu -> Script-Fu-console
  3. copy & paste the code below into the console, press enter
  4. open the pdf, set the options as you like but set Open pages as to images. To test it select only a few maps.
  5. copy & paste (export-all-as-png 1) in to console, press enter

The images will be saved as c:\eve-regions\eve-region-1.png, if you don't like that change the code

(define (export-all-as-png start)
  (define (loop l i)
    (let ((image (car l))
          (name (string-append "c:\\eve-regions\\eve-region-"
                               (number->string i)
                               ".png")))
      (gimp-image-convert-indexed image 0 0 255 0 0 "")
      (file-png-save 1
                     image
                     (car (gimp-image-active-drawable image))
                     name
                     name
                     0
                     4
                     0 0 0 0 0)
      (gimp-image-clean-all image))
    (if (not (null? (cdr l)))
        (loop (cdr l) (+ i 1))
      i))
  (let ((images (reverse (vector->list (cadr (gimp-image-list))))))
    (loop images start)))

Tuesday, June 24, 2008

Grace Murray Hopper Award

Er wird von der ACM seit 1971 an junge Computerexperten verliehen, die zum Zeitpunkt der gewürdigten technischen Leistung nicht älter als 35 sind

von Wikipedia

Die letzte Person dessen Name mir etwas sagt/deren Arbeit mir bekannt ist, ist Bjarne Stroustrup der 1993 mit der Auszeichnung geehrt wurde. Die meisten mir bekannten Personen wurden in den Achtzigern ausgezeichnet. Aber die Zeit nach Mr. Stroustrup ist für mich ein leeres Blatt. Wenn deren Arbeit so bedeutend ist, warum kenne ich dann keinen? — Time to read up

Saturday, February 16, 2008

you fail ...

at communication, rant:

Heute waren in der Innenstadt pinke Leute unterwegs. +1 für attention. -1 message brought across, denn alle Plakate waren pink, ohne Text, keine Sprechchöre. Google findet nichts, nur auf de.indymedia.org ist ein Artikel „Hamburg: Pink Aktion gegen Studiengebühren“. Der Titel liefert das was bei der Aktion gefehlt hat, worum geht es überhaupt? Der Artikel selbst ist sehr subjektiv & polemisch geschrieben, leider. Denn über das Thema Studiengebühren kann man streiten und Kritik daran ist bei der CDU, die sie in Hamburg eingeführt hat, auch an der richtigen Stelle. Es ist ein Wahlkampfthema, die SPD will sie laut ihrem Regierungsprogramm wieder abschaffen. Aber so wie der Artikel geschrieben ist bewegt er sich auf dem Niveau der CDU bei dem gescheiterten Bürgerentscheid. Einseitig, überheblich, die andere Seite abwertend.

Etwas mehr Kommunikation in Sachen Pink währe angebracht, denn solange in den Medien nichts über die Aktion erscheint und/oder die Farbe Pink bis zum nächsten Sonntag nicht noch offensichtlicher mit Studiengebühren-Kritik in Verbindung gebracht wird, war der Aufwand vergebens. Der indymedia Artikel trägt nicht viel dazu bei, er berichtet hauptsächlich über „Repressionen“ die die pinken „Künstler“ erleiden mussten. Mehr Informationen zum Anliegen der Aktivisten liefert er nicht.

Eine Farbe alleine sagt nichts aus, dazu muß sie schon mit einem Thema in zusammenhang gestellt werden (Das einzige was mir in der Stadt zu Pink einfiel war Homosexualität, aber dazu passte nicht ganz die Gruppe vor dem Stand der CDU & Herr Beust als bekennender Schwuler. Auf Studiengebühren bin ich bei Pink nicht gekommen.)

Chips not Fields

It's old but i love this epileptic seizure video Halcali's Strawberry Chips:

Saturday, January 26, 2008

EFT Fitting Export

At the end of last year i wrote a little plugin/mod for the standard eve-online killboard. I installed it on my ex-corps killboard, published the source on eve-dev.net and left it at that.

Today I checked my forum post for bugs, and browsed the other threads aswell. Only to discover that other boards use my mod. yay \o/ i've contributed something usefull to the eve world.

EFT Fitting Export

Thursday, January 24, 2008

ZEITmagazin

Normalerweise ist das einzig Interessante im ZEITmagazin die letzte Seite: "Auf eine Zigarette mit Helmut Schmidt". Das Interview mit Schmidt ist schnell gelesen, vorher noch einmal kurz durchgeblättert und ab zu Altpapier. Manchmal gibt es aber doch gute Artikel. Die erste neue Ausgabe hatte zb. einen Artikel von Günter Wallraff über Callcenter, aber danach wards dünn, mir fällt gerade mal der Artikel über einen Mitarbeiter im Zeitverlag dessen Sohn die Nachbarn ermordet (Tessin, Final Fantasy ).

Diese Woche gibt es aber wieder ein Highlight: Ein Gespräch zwischen Zitto Kabwe, einem jungem oppostionellem Parlamentarier aus Tansania, und Horst Köhler, Bundespräsident. Beide sind sich schon früher "begegnet", Kabwe als demonstrierender Student, Köhler als Direktor des IWF, was dem Gespräch eine interessante Note verleiht.

Wednesday, January 23, 2008

urbandict

tekai: To find someone attractive, but to not be attracted to them.

Oh ya, I think she's tekai.

Saturday, January 19, 2008

cs-heroes

I played around a bit with PhotoFun and came up with a "Computer Science Heros" series. The images & headlines are currently rotating on homepage at work. The links go to respective bios on thegerman wikipedia.

Image Hosted by ImageShack.us
Nor should you (Dijkstra, Edsgar W.) (found on lemonodor)

Image Hosted by ImageShack.us
Dijkstra: The humble programmer

Image Hosted by ImageShack.us
Not happy with his Zuse computer?

Image Hosted by ImageShack.us
Dijkstra, now endorsed by dumb blond

Image Hosted by ImageShack.us
100 KNUTH

Image Hosted by ImageShack.us
Beware of the Knuth

Image Hosted by ImageShack.us
McCarthy, John

Image Hosted by ImageShack.us
McCarthy, John

Image Hosted by ImageShack.us
Rock & Roll beard (McCarthy, John)'

Image Hosted by ImageShack.us
sexy Turing

Image Hosted by ImageShack.us
Have you seen this Turing man?

Wednesday, January 02, 2008

Why do you say Miss? Do I look single?

No, no, it's just France and Germany, only Britain is great
from The Doctor.