Einträge mit dem Tag: [javascript]

Freitag Mrz 01, 2013

Parallel.js Multicore-Processing mit Javascript

Multicore Processing/Parallel Computing mit JavaScript ermöglicht die Parallel.js Library.

JavaScript: Top 5 Script Loader

Das .net magazine hat einen Recht guten Übersicht über die fünf gebräuchlichsten Script Loader wie HeadJSRequireJSyepnope.jsLABjs (wird nicht weiterentwickelt) und LazyLoad. Diese Loader bieten div. Vorteile gegenüber dem normalen <script> Tag.



Mittwoch Nov 28, 2012

Webseiten in CSV speichern

Mit dem Node.js Paket scrape2csv kann man Webseiten mit JQuery Selektoren abfragen und die Ergebnisse in CSV-Files speichern. Tabellenstrukturen, Links, usw. lassen sich damit sehr einfach strukturiert aus einer Webseite ziehen.

D3.js Tutorial

Wer schöne Graphen mit JavaScript zaubern möchte, der kommt um D3.js fast nicht rum. Hier gibt's ein kleines Tutorial dazu.

JavaScript Styleguides

Wer auf der Suche nach Styleguides für JavaScript ist, der wird im Google JavaScript Styleguide oder im sehr guten Airbnb JavaScript Style Guide fündig.

Particle Systems in JavaScript

Sehr umfangreiches und gut gemachtes Tutorial zu Partikelsystemen und wie man sie in JavaScript umsetzt.


Mittwoch Okt 31, 2012

KWin Effekt implementieren mit JavaScript und Plasmate

Martin Graesslin hat auf seiner Seite einen Screencast, wie man mit JavaScript und Plasmate einen KWin Effekt erstellt.


Montag Okt 22, 2012

Freie Editoren für Programmierer

Hier mal eine Auflistung von freien Editoren, die mir in letzter Zeit über den Weg gelaufen sind. Eclipse ist mir inzwischen einfach zu groß und schwerfällig und man braucht das Zeug alles gar nicht, was da drin ist. Die folgenden Editoren haben - wie immer - alle ihre Stärken und Schwächen, aber jeder hat ja auch so seine Vorlieben ;-) 

Enki is a text editor for programmers
Ninja-IDE - Speziell (aber nicht nur) für Python-Entwickler mit Code Completion. Gefällt mir persönlich recht gut.
Sublime Text - Nicht OpenSource aber kann man so runterladen. Kostet 59$, wenn man ihn kauft, ansonsten kommt ab und an mal die Meldung, ob man das nicht tun will. Wenn man den Editor aufmacht, denkt man erstmal, was soll das denn sein? ;-) Ziemlich minimalistisch, aber wenn man eine Weile rum macht, sehr mächtig.
Geany - Basiert auf GTK2. Sehr klein und schnell, aber trotzdem schön damit zu arbeiten.
PyCharm - Kostet leider was ;-), aber das Teil ist schon recht gut und ziemlich flott (Python IDE in Java geschrieben - auch nicht schlecht ;-) ). Ist von JetBrains, die auch die Java IDE IDEA machen. Hier ist so ziemlich alles dabei, was das Herz begeehrt. 30 Tage kann man PyCharm kostenlos ausprobieren mit allen Features.
Aptana Studio - Eine ganz gute OpenSource IDE für HTML5, CSS3, JavaScript, Ruby, Rails, PHP and Python.
HTML5 Editoren - Eine Übersicht von 6 HTML5 Editoren.


Donnerstag Okt 11, 2012

Bootstrap Theme anpassen

Um eine Webseite schnell raus zu pushen, verwenden viele inzwischen Twitters Bootstrap.  Antonin Januska beschreibt in ihrem Artikel How To Build & Customize Your Own Bootstrap Theme sehr schön und ausführlich, wie man dieses Theme an eigene Bedürfnisse anpassen und erweitern kann und erwähnt viele Tools, die die Arbeit erleichtern.


Mittwoch Okt 10, 2012

HTML zu PDF/Jpeg konvertieren mit Webkit und wkhtmltopdf

wkhtmltopdf bzw. wkhtmltoimage ist ein ganz nettes Kommandozeilentool, das Webseiten in PDF bzw. JPEG konvertiert. Dabei kommt die Webkit-Engine zum Einsatz. Die rendert Webseiten sauber raus. Andere Tools verwenden meistens Renderengines, die nur einen Bruchteil an Features unterstützen. Dabei ist der Aufruf ganz einfach z.B.:

wkhtmltoimage-amd64 --use-xserver http://www.tauceti.net bild.jpg

Wenn das Ganze auf einem Server läuft, braucht man noch Xvfb (eine Art virtuellen XServer) z.B.:

nohup Xvfb -ac :1 &

Einige Features brauchen einen XServer (den man auf einem Server meist ja nicht hat) und das können wir mit Xvfb sehr einfach realisieren.

In diesem Zusammenhang sei noch auf PhantomJS hingewiesen. Damit lassen sich z.B. automatisierte Tests von Webseiten relativ einfach realisieren. Setzt ebenfalls auf Webkit auf.


Donnerstag Okt 04, 2012

Unit-Tests mit JavaScript

Eine kleine Einführung in das Unit-Test JavaScript-Framework Jasmine auf heise open.


Dienstag Sep 18, 2012

ACE Webeditor

ACE ist ein Webeditor, der in die eigene Webseite eingebettet werden kann. Er wird u.a. auf github.com verwendet. Er arbeitet sehr schnell, bietet Syntax Highlighting für über 40 Sprachen, Themes, automatisches Einrücken, kann auch große Dokument verarbeiten und div. weitere Features.

Real Time Activity Stream auf Cloud Foundry mit Node.js, Redis und MongoDB

Ein dreiteiliger Artikel von Monica Wilkinson. Das das Ganze auf Cloud Foundry läuft, ist nicht weiter relevant, man kann die Tools, Code-Snippets, usw. auch so ganz gut verstehen und für eigene Ideen verwenden. Das Ganze ist recht gut erklärt und zeigt recht schön, wie man so eine Applikation baut. U.a. kommen auch Backbone.js, Bootstrap, Jade und div. weitere Frontend- und Backend-Tools zum Einsatz.

Teil 1
Teil 2
Teil 3