Soeben ist das aktuelle JSXGraph WordPress Plugin in der Version 0.77 erschienen.
Dank Anselm Levskaya ist ein Bug und ein Securityfix in die aktuelle Version eingearbeitet.
Wie hier zu sehen ist, funktionieren nun auch mehrere Boards in einem Artikel.
Ansonsten müsst ihr euch unbedingt noch das Release von JSXCompressor anschauen um komprimierten JavaScript-Code zu erzeugen und auszuliefern.
Gerade bei Webservern die kein gzip können und Webapplikationen die auf schnelle Auslieferung bedacht sind, sollte man sich den JSXCompressor ansehen.
In JavaScript will man oftmals eine Funktion erzeugen, deren Eingabe- und Ausgabeparameter vorher noch unklar sind.
Daher muss die Funktion dynamisch erzeugt werden und darin ist JavaScript ja bekanntlich ein Meister.
Mit diesem kurzen Codebeispiel kann man diese Aufgabe lösen:
var add = new Function("a", "b", "return a+b;");
alert( add(3, 5) ); // ergibt 8
Damit ist es möglich die gewünschte Funktion zu erstellen, da der letzte Wert immer als die gewünschte Funktion interpretiert wird.
Probiert es aus! In welchen Anwedungsfällen verwendet ihr das?
Normalerweise bin ich ja einer der Produktivitätsjunkies, die ihren Tag nach den Regeln von “Getting Things Done” organisieren und entsprechend viel abarbeiten.
Da das aber nicht immer geht, muss man die richtige Balance finden, wie sie Darren Rowse in seinem Blog gut dargestellt hat:

Probiert es aus, der Tag wird nur noch produktiver
Da man meist in den entspannten Phasen kreativ ist.
Um Permalinks eines WordPress-Blogs in lighttpd umzusetzen braucht man folgende Regeln:
Einfach eine Datei /etc/lighttpd/wp-rewrite.conf anlegen und folgendes eintragen:
url.rewrite-once = (
"^" + wpdir + "(wp-.+).*/?" => "$0",
"^" + wpdir + "(sitemap.xml)" => "$0",
"^" + wpdir + "(xmlrpc.php)" => "$0",
"^" + wpdir + "keyword/([A-Za-z_0-9-])/?$" => wpdir + "index.php?keyword=$1",
"^" + wpdir + "(.+)/?$" => wpdir + "index.php/$1"
)
und in der /etc/lighttpd/lighttpd.conf beim jeweiligen vhost dann entsprechend:
$HTTP["host"] =~ "webconsul\.de" {
var.wpdir = "/"
include "wp-rewrite.conf"
}
Die Infos dazu gibts auch bei: Hinrik und Sudhaker.
Als Informatiker kommt man irgendwann an den Punkt, dass man Organisations-, Fluß-, UML-, Netzwerk- oder beliebige andere Diagramme erstellen und zeichnen muss.
Dazu gibt es das proprietäre Tool Visio von Microsoft.
In Anlehnung dazu gibt es allerdings auch Kivio im KOffice-Package als freie Alternative.
Für einige Zwecke lohnt sich auch der Blick auf dia von Gnome, welches selbst beschrieben wird als:
“It can be used to draw many different kinds of diagrams. It currently has special objects to help draw entity relationship diagrams, UML diagrams, flowcharts, network diagrams, and many other diagrams. It is also possible to add support for new shapes by writing simple XML files, using a subset of SVG to draw the shape.”
So kann man auch hier auf gute und freie Alternative zurückgreifen, wie bereits im letzten Beitrag zur SQL-Modellierung.
Seit langem bin ich auf der Suche nach einem einfachen und freien Datenmodellierungstool für SQL-Datenbanken.
Heute wurde ich von Stefan auf den Oracle SQL Developer Data Modeler aufmerksam gemacht.
Das Tool ist richtig gut, frei und läuft auf allen Plattformen. Probiert es einfach mal aus!
Daneben gibt es die komplette Oracle SQL Developer Suite auch noch frei zum Download.
Das war das letzte Tool, das ich wirklich für freie Anwendungen auf dem Markt vermisst habe.
Für alle Mac OSX User:
Bei der Installation werdet ihr nach dem Java gefragt:
“Type the full pathname of a J2SE installation (or Ctrl-C to quit), the path will be stored in ~/jdk.conf”
Dort gebt ihr einfach folgenden Pfad ein:
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/
Und nicht /System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home, denn CurrentJDK ist ein Link und zeigt auf eine ältere Version.
Damit müsste es auf jeden Fall klappen.
Enjoy!