Author Archive for xlat

Singleton in D

Das ist wohl der erste “self containing singleton” (so habe ich ihn getauft) in D:

 8:    /// Singleton instance.
 9:    private static SceneManager singleton;
10:
11:    /// No public need for this.
12:    private static this() {
13:        singleton = new SceneManager();
14:    }
15:
16:    /// Get signleton instance.
17:    public static SceneManager opCall() {
18:        if(singleton == null)
19:            singleton = new SceneManager();
20:        return singleton;
21:    }

z.B.:

SceneManager().registerScene(new DebugScene());
SceneManager().registerScene(new StarfieldScene());

DAS WERKZEUG (bekannt aus der TV Serie: Mac Gyver)

Für den einen ist es das Schweizer Taschenmesser, für den anderen ist es die wahrscheinlich kleineste Waffe der Welt.
>>> Click here to see a picture of “Das Werkzeug” < <<

IceWeasel

Was ist das? Habe ich mich auch gerade gefragt. Aber, ganz einfach, es ist der Versuch FireFox auf GNU kompatibel zu machen um es mit GNU Linux distributionen auszuliefern. Naja, wer zuviel zeit hat….

Link: http://www.gnu.org/software/gnuzilla/

VoiceCode - Coden ohne finger

Endlich mal eine innovative Idee für Programmierer: Coden per Voice Tool. So kann man Sehnenscheidentzündungen vorbeugen und falls man sich doch mal beide Arme bricht, tut das auch keinen Abbruch. Im Moment ist das ganze aber nur für Python verfügbar.

VoiceCode lets a programmer dictate code in a more natural way, Désilets says, rapidly translating their utterances into awkward programming syntax. For example, in order to write “if (currRecNum < maxOffSet)" a VoiceCode user only needs to say: "if current record number is less than max offset then". Traditional voice-recognition programs could require nearly 50 individual words to be dictated.

Link: http://voicecode.iit.nrc.ca/

Lego

Nett: Ein Lego Flugzeugträger

Link: Entwickler über Programmiersprachen

http://www.cabochon.com/~stevey/blog-rants/tour-de-babel.html

In den meisten fällen kann ich die Meinung teilen. Durchlesen lohnt sich.

geiler preis

Dell ;D

Plan 9 Betriebssystem

Heute habe ich im Linux Magazin einen interessanten Artikel über das offene Betriebssystem plan9 von Bell Laboratories gelesen. Die Bell Labs waren im übrigen auch die Erfinder von Unix.
Plan 9 gilt als konsequenteres Unix. Alles ist eine Datei (File) und kann auch so angesprochen werden, alle Resourcen sind in einem Plan 9 Netz transparent verteilbar. System Schnittstellen werden ebenfalls als Datei zur Verfügung gestellt z. B. /net/tcp oder /net/udp.

Werde mir heute abend die LiveCD anschauen. Der Texteditor acme sieht sehr interessant aus. Dieser scheint einen ganz neuen Ansatz der Bedienerführung zu fahren - Ich bin gespannt…

Weiterführende Links:

Plan 9 Homepage bei Bell Labs
Eric Raymond über Plan 9
Knoppix Live CD mit Plan 9 und NetBSD
Wikipedia Plan 9

Verbot von “Killerspielen”

So langsam gehts mir aufn Senkel

Meine Meinung:

jeden Tag sieht man in den Medien Bilder, Berichte von Toten und Leichen. Das hat aber nichts mit der virtuellen Welt von Killerspielen zu tun, sondern mit der Realität. Daran wird auch ein Verbot von Killerspielen nichts ändern können.

Meine Meinung zu den “Schulschägern” und deren “Internetvideos”: Diese Typen werden bestimmt nicht durch Killerspiele wie Tekken oder DooM gewalttätig. Das liegt zuerst einmal an dem sozialen Umfeld (z. B. arbeitslose, drogenabhängige Eltern, Ghetto), dazu kommt langweile und die fehlende Macht der Lehrer, deshalb keinen Respekt zu diesen Personen. Den wahren Grund sollte man also lieber an anderer Stelle suchen.

  • Verbot - Nein
  • Alterskontrolle - Vielleicht

Meiner Meinung nach sollten sich die Politiker mal das Schulumfeld persönlich anschauen, dann ist ganz klar wo das Problem liegt. Und eins kann ich sagen, seit meiner Schulzeit ist das bestimmt NICHT besser geworden, eher schlechter.
Drei Klassen Gesellschaft - Wir kommen….

Maps Service von GoYellow

Ich habe heute festgestellt, dass die Firma GoYellow einen Maps Service, ähnlich Google für Deutschland anbietet. Die Auflösung der Bilder lässt sich auch sehen.

Einfach mal Straße und Hausnummer eingeben - bei mir hat es jedenfalls überraschend gut geklappt.