AddIn für die Syntaxhervorhebung von Shadersprachen im Visual Studio 2010

Bei der Entwicklung von Shadern (z.B. GLSL für OpenGL) hat man das Problem das es standardmäßig keine Syntaxhervorhebung durch das Visual Studio gibt. Abhilfe schafft hier das Open Source AddIn NShader welches neben GLSL auch HLSL unterstützt. Damit die Syntaxhervorhebung (bei GLSL) funktioniert müssen die Dateien bestimmte Endungen haben:

  • .frag -> für Fragmentschader
  • .vert -> für Verticeshader
  • .geom -> für Geometrieshader

Zu finden ist das ganze unter http://nshader.codeplex.com/. Das AddIn selbst steht dabei unter der Microsoft Public License (Ms-PL).

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Shader
http://de.wikipedia.org/wiki/GLSL

Mono und der Compiler

Bei dem kompilieren eines Mono Projektes unter MonoDevelop auf einem Kubuntu System kam es zu folgender Fehlermeldung:

Could not obtain a C# compiler. C#-Compiler für Mono / .NET 2.0 nicht gefunden.

Das Problem entsteht dadurch das Mono verschiedene Compiler kennt, jeweils für die 1.1er, die 2.0er, die 2.1er und die 4.0er Laufzeitumgebung. Die Lösung ist eine einfache Nachinstallation der betreffenden Compiler mittels:

sudo apt-get install mono-mcs mono-gmcs mono-dmcs

Danach sollten die Projekte wieder ohne Probleme kompilieren.

Weitere Informationen gibt es unter:
http://www.mono-project.com/CSharp_Compiler

Tauss und das Hausverbot

Vor einiger Zeit berichtete Jörg Tauss in seinem Blog unter http://www.tauss-gezwitscher.de/?p=2598 darüber das er Hausverbot in der Berliner Geschäftsstelle der Piratenpartei Deutschland erhielt.

Nach dem Lesen des Artikels stellten sich mir einige Fragen, die ich sogleich auch dem Bundesvorstand stellte:

Hallo,

 

wie ich in einem Beitrag von Herrn Tauss (http://www.tauss-gezwitscher.de/?p=2598) entnehmen konnte, gilt für ihn Hausverbot in der Bundesgeschäftsstelle der Piratenpartei Deutschland in Berlin. Dazu hätte ich einige Fragen:

 

1.) Ist dieser Sachverhalt so korrekt?

 

2.) Welche Gründe waren es welche zum Hausverbot von Herrn Tauss führten?

 

2.) Handelt es sich um ein vom Vorstand getragenes Hausverbot oder evtl. um die überschnelle Entscheidung einiger Piraten, welche mit Herrn Tauss nicht unbedingt freundschaftlich verbunden sind?

 

Zur Erklärung:

 

In dem von Herrn Tauss verfassten Beitrag findet man folgende Gründe für das Hausverbot:

 

„Während deiner Anwesenheit in der Geschäftsstelle störst du aufgrund von Nicht-Befolgen der Weisungen durch Stephan Urbach die betriebsinternen Abläufe der Piratenpartei Deutschland“

 

sowie

 

„Nachbarn hätten sich über meine Anwesenheit beschwert.“

 

Beide Gründe konnten von Herrn Tauss überzeugend widerlegt werden.

 

3.) Warum hatten sich die Nachbarn (sofern dieser Grund zutreffend ist) über die Anwesenheit von Herrn Tauss beschwert?

 

Nach nur 23 Tagen (war das Absicht ;)) erhielt ich dann auch eine Antwort, die allerdings ernüchternd ausfiel:

Lieber Florian,

 

der Bundesvorstand hat sich in seiner Sitzung am 29. September 2011 mit
dem Hausverbot auseinandergesetzt und ausreichend kommuniziert.

 

bestes,
Bernd Schlömer

Ein Link zum besagten Protokoll wäre schön gewesen. Zu finden ist das Protokoll unter http://vorstand.piratenpartei.de/2011/10/03/protokoll-zur-vorstandssitzung-2011-09-29/. Auch eine Aufzeichnung gibt es als MP3 und als OGG Datei. Sehr aufschlussreich das ganze…

Update: Nach einem persönlichen Gespräch mit Bernd Schlömer kann ich das Hausverbot gut verstehen, auch die Art und Weise wie sich dazu auf der Sitzung geäußert wurde.

Weitere Informationen gibt es unter:
http://www.tauss-gezwitscher.de/?p=2598
http://www.tauss-gezwitscher.de/?p=2649

Die @Wissensbox auf Twitter (und Facebook)

Auf Twitter (und Facebook) gibt es den schönen Account @Wissensbox. Laut Selbstbeschreibung gibt es dort:

… vieles unnützes & amüsantes Wissen!

Das Problem ist das es meist nicht oder nur teilweise richtig ist was dort berichtet wird. Nennen wir es die Verbreitung von Halbwissen und urbanen Legenden. Doch picken wir uns ein paar Beispiele heraus. Das erste ist vom 29. August 2011:

Es gibt vier(!) Aggregatszustände: Fest, flüssig, gasförmig und plasmaartig.

Eine interessante These. Das Problem an ihr ist, das es nur drei klassische Aggregatzustände gibt: fest, flüssig und gasförmig. Plasma zählt zu den sogenannten nicht-klassischen Aggregatzustände zu denen auch noch eine ganze Menge anderer Dinge gehören:

  • das Bose-Einstein-Kondensat
  • Suprafluidität
  • Atomgas

Das sind bei weitem nicht alle nicht-klassischen Aggregatzustände, aber sie zeigen das diese Aussage nicht stimmig ist.

Am 11. Oktober 2011 gab es dann folgende These:

In der Eskimosprache gibt es rund 200 Wörter, die verschiedene Arten von Schnee und seine Nutzung beschreiben.

Das erste Problem ist, das es keine „Eskimosprache“ in diesem Sinne gibt. Es gibt nur eine Reihe von Sprachen welche in der Gegend um Kanada, Grönland et cetera gesprochen und der eskimo-aleutische Sprachfamilie zugeordnet werden.

Des weiteren sind die 200 Wörter maßlos übertrieben. Ursprünglich ging es nur um 4 Worte. Auch im deutschen und englischen gibt es viele verschiedene Bezeichnungen für Schnee. Noch mehr Informationen gibt es im entsprechenden Wikipedia Artikel zu diesem Thema.

Am 14. Oktober 2011 dürften wir dann erfahren:

Paris Hilton hat Schuhgröße 42

Paris Hilton selber sagt dazu, das ihre Schuhgröße 11 US/W beträgt was je nach Umrechnung der europäischen 42/43 oder gar der 43 entspricht, aber nicht der 42, auch wenn es Douglas Adams sicherlich gefreut hätte.

Kommen wir zu nächsten Aussage vom 18. Oktober 2011:

Das chemische Element »Technetium« kommt in der Natur nicht vor. Es kann nur künstlich hergestellt werden.

Auch das ist nicht richtig, da es durchaus irdische Vorkommen gibt, die zwar nicht stabil aber vorhanden sind. Auch in roten Riesensternen kommt Technetium in größeren Mengen vor.

@Wissensbox ist sicherlich interessant besteht aber leider auch oft aus Halbwissen, etwas mehr Recherche wäre schön, damit wir wirklich etwas lernen. Und es scheint als wird ein Großteil der Beiträge einfach so übernommen, wer sich den Spaß nimmt und die Beiträge mit Anführungszeichen eingibt wird merken das viele Meldung exakt so tausendfach gefunden bei Google und Co. werden…

Weitere Informationen gibt es unter:
http://de.wikipedia.org/wiki/Aggregatzustand
http://de.wikipedia.org/wiki/Eskimo-W%C3%B6rter_f%C3%BCr_Schnee
http://www.celebrityshoesize.com/h/paris-hilton-27.html
http://de.wikipedia.org/wiki/Schuhgr%C3%B6%C3%9Fe
http://www.hug-technik.com/inhalt/ta/internationale_schuhgroessen.html
http://de.wikipedia.org/wiki/Technetium

Kdenlive und Kubuntu 11.10

Nachdem Update auf Kubuntu 11.10 hat Kdenlive ein kleines Problem. Es funktioniert nicht mehr. Nach dem Start bekommt man dort folgendes zu sehen:

Der Grund dafür, ist eine Inkompatibilität zwischen MLT und der Kdenlive Version, welche in den Repositories zu finden ist. Abhilfe schafft es hier das PPA ppa:sunab/kdenlive-svn zu benutzen und in der Konsole ein:

sudo apt-get install --reinstall kdenlive

einzugeben. Anschließend funktioniert Kdenlive wieder ohne Probleme.

Weitere Informationen gibt es unter:
https://launchpad.net/~sunab/+archive/kdenlive-svn
http://www.kdenlive.org/mantis/view.php?id=2288
http://www.kdenlive.org/forum/mlts-sdl-module-not-found-0
http://www.kdenlive.org/forum/kdenlive-not-starting-after-installation