Dienstag, Juni 27, 2006

Java Erweiterungen

Warum kann nicht mal jemand Java ein paar Annehmlichkeiten von Python beibringen?
1. Array-Operationen:
int[] ar1 = new int[] { 1,2,3 }
int[] ar2 = new int[] { 8,9,10 }
int[] foo = ar1[1:2] + ar2 [:-1];
-> foo = { 2,3,10 };

2. Generatoren
class Foo implements Generator {
Integer next() {
for(int i = 0; i<10; i++) {
yield i;
}
}

3. Iterator-Tools
Iterator i3 = IterTools.concat(i1, i2);

4. Lambda-Ausdrücke
int potenz = 2;
IterTools.map(i1, Integer lambda(Integer x) { return pow(x,potenz); });

Montag, Juni 19, 2006

Video über Hierarchical Temporal memory

Montag, Juni 12, 2006

Helpful LaTeX things

Auf der Seite Helpful LaTeX things: Templates um Pseudocode zu erstellen

Sonntag, Juni 11, 2006

Maximum Entropy Modeling

Gute Zusammenfassung einführender Websites zum Thema Maximum Entropy Modeling

Dienstag, Juni 06, 2006

Google Spreadsheets

Google stellt heute mit Google Spreadsheets den ersten Teil einer Office Suite vor, die sich rein über das Internet bedienen lässt. Wenn man bedenkt, dass das auf einer Kooperationsvereinbarung mit Sun basiert, läuft das wohl auf eine Ajax-Version von OpenOffice heraus.

Montag, Juni 05, 2006

Hauptseite - Hochschulkarriere.de

Hochschulkarriere.de: "Wiki-Portal für Promotion, Habilitation und Juniorprofessur. Das Portal dient dem Austausch und der Netzwerkbildung zwischen jüngeren Wissenschaftlerinnen und Wissenschaftlern."

Donnerstag, Juni 01, 2006

Math Foundations

Fast wie eine Formelsammlung: Auf diese Präsentation kann man immer wieder zurückkommen, wenn es um statistische Verfahren geht. Gut finde ich auch dieses Tutorial über Bayes-Netze.