Von Christian am 24. Juni 2010

Closure Compiler
Bereits vor einiger Zeit hat google den Closure Compiler rausgebracht, einen “Compiler” für JavaScript.
Das Ganze ist ein Tool, welches JavaScripts optimieren kann. Dabei kann es entweder in einem sehr einfachen Modus laufen der (wie viele andere Tools auch) nur Whitespaces (Tab, Leerzeichen, etc.) und Kommentare entfernt oder auch in wesentlich komplexeren Modi bei denen es versucht ungenutzten Code zu entfernen und sogar soweit geht, bestimmte Code-Teile umzuschreiben und sie zu optimieren. Google selbst nutzt das Tool zur Optimierung der JavaScripts in GMail, Google Maps, etc.
Neben der Möglichkeit das Ganze lokal zu nutzen (was ein wenig komplizierter ist) stellt google sowohl eine REST-API als auch eine einfache Online-Variante zur Verfügung auf die man zugreifen kann.
Wer viel mit JavaScript zu tun hat sollte sich Closure Compiler definitiv anschauen, da das Tool Scripts teilweise dramatisch verkleinern kann ohne das man Funktionalität verliert.
Abgelegt unter JavaScript, Online-Tools, Webseiten
Von Christian am 24. Juni 2010

Domainr
Wer auf der Suche nach einem etwas ungewöhnlicherem Domainnamen ist sollte einen Blick auf Domainr riskieren.
Bei Domainr kann man einen beliebigen Namen eingeben und die Seite zeigt dann Variationen dieses Namens an. Nehmen wie z.B. den Domainnamen “heise”. Einige der Alternativen die Domainr vorschlägt sind he.i.se und hei.se – der Dienst versucht möglichst “kreative” Varianten mit Subdomains / Domains und Unterverzeichnissen zu finden.
Zwar macht das Ganze vielleicht für Business oder Firmenseiten eher weniger Sinn, aber für viele andere Seiten kann debei durchaus ein interessanter Name rauskommen.
Abgelegt unter Online-Tools, Webseiten
Von Christian am 23. Juni 2010

jWizard
jWizard ist ein PlugIn für jQuery mit dem man auf einfache Art Assistenten erstellen kann.
Angenommen man möchte in einer Applikation dem Administrator die Möglichkeit geben neue Benutzer anzulegen, dann kann man mit jWizard einen Dialog mit mehreren Schritten erzeugen (z.B. zuerst den Namen eingeben, dann Details, etc.).
Das Ganze funktioniert so, dass man die Informationen der einzelnen Schritte in DIVs packt, die das PlugIn dann umschaltet (auf wunsch auch animiert).
So kann man sehr einfach Wizards/Assistenten erzeugen und kann sich selbst die Programmierung der Umschalt-Logik sparen.
jQizard unterstützt dabei übrigens die Themes von jQuery UI.
Abgelegt unter jQuery
Von Christian am 22. Juni 2010

Boolean Icons
Boolean ist ein Icon-Set mit momentan 100 Icons im PNG-Format (16×16 Pixel).
Das Set steht unter einer Creative-Commons Lizenz und soll in Zukunft um weitere Icons im gleichen Stil erweitert werden.
Momentan ist der Nutzen zwar noch relativ eingeschränkt (für Web-Anwendungen sind hauptsächlich die Icons für Dateitypen und evtl. die, die unter “Signage” im Screenshot auf der Website zu sehen sind) interessant, aber wenn in Zukunft neue Icons hinzukommen, könnte das Set richtig interessant werden.
Abgelegt unter Icons
Von Christian am 21. Juni 2010
googleCL ist ein Kommandozeilen-Tool mit dem man bestimmte Dienste von google auf der Kommandozeile nutzen kann. Man kann damit z.B. Artikel auf blogger.com veröffentlichen, Videos nach YouTube hochladen, seine Kontakte exportieren, Bilder nach Picasa hochladen und vieles mehr.
googleCL nutz dabei Python und die gdata-Bibliothek für Python um die Dienste anzusprechen.
Was auf den ersten Blick vielleicht ein wenig nutzlos erscheint offenbart beim Zweiten Blick ein paar sehr interessante Möglichkeiten zur Automatisierung. Man kann Skripte z.B. automatisch Kalendereinträge anlegen lassen, Bilder die man in einen bestimmten Ordner legt sofort nach Picasa oder Videos nach YouTube hochladen lassen, uvm.
Wer googleCL unter Windows nutzen möchte findet hier eine (englische) Erklärung wie man es installieren kann (für Linux und Mac finden sich Infos auf der Projektseite unter “System Requirements”).
Abgelegt unter Open Source
Letzte Kommentare