Donnerstag Juli 30, 2015

20 nützliche AngularJS Tools...

... findet man in diesem Blog.

Einführung in funktionale Programmierung mit JavaScript

Prof. Frisby's Mostly adequate guide to FP in JavaScript ist eine umfangreiche Einführung in funktionale Programmierung.

clickspark.js

clickspark.js ist eine JavaScript Lib die JavaScript Events Partikeleffekte hinzufügen kann.

Mittwoch Juli 29, 2015

Bare Auth

Bare Auth ist ein Stateless Authentication Server der u.a. Google, Twitter, Facebook und Linkedin Logins unterstützt.

Samstag Juli 25, 2015

woofmark - Ein Markdown und HTML Editor

woofmark ist ein Markdown und HTML Editor geschrieben in Javascript. Man kann ihn also in eine Website mit einbauen.

ZomboDB - PostgreSQL und Elasticsearch

ZomboDB ist eine PostgreSQL Erweiterung (Extension). Mit dieser Erweiterung kann man Elasticsearch als Backend für Volltextsuche einbinden.

Bokeh Python Interactive Visualization Library

Bokeh ist eine interaktive Python Visualisierungsbibliothek für moderne Webbrowser im Stil von d3.js, also um Daten grafisch schon aufzubereiten. Der Vorteil bei Bokeh soll u.a. darin liegen, das es auch mit großen Datenmengen umgehen kann und man interaktiv mit den Daten arbeiten kann.

Async 101 - Einführung in die asynchrone JavaScript-Programmierung

Bei heise findet sich eine ganz gute Einführung zur asynchronen JavaScript-Programmierung.

Donnerstag Juli 23, 2015

BLAZE TAB Android Retro Gaming Tablet - 16GB Edition

Bei Funstock.co.uk gibt es ab dem dritten Quartal 2015 ein Android Tablet/Gamepad für Retro Fans. U.a. sind Emulatoren für PS1, MAME, Dreamcast, N64, NeoGeo, Atari, NES, SNES, Gameboy, Gameboy Colour, Gameboy Advance, SEGA Master System, SEGA Mega Drive, CPS1, CPS2, Amiga, Commodore 64, ZX Spectrum und noch ein paar andere drauf. Das Gamepad hat einen HDMI-Ausgang, Quadcore Prozessor, WiFi, usw.

Image Blur Plugin

Um ein Hintergrundbild auf einer Webseite unscharf zu zeichnen, kann man dieses kleine JQuery Plugin verwenden.

Two.js

Two.js ist eine API zum Zeichnen von 2D-Grafiken mit modernen Web-Browsern. Die API kann im SVG, Canvas und WebGL Kontext zeichen.

NodeJS Testing

Der Artikel "How to start with nodejs testing" gibt eine ganz gute Einführung zum Thema NodeJS Testing.

Satellizer

Satellizer ist ein Authentifizierungsmodul für AngularJS mit Support für Google, Facebook, LinkedIn, Twitter, Yahoo und Windows Live, E-Mail/Passwort Login. Außerdem kann es um weitere OAuth 1.0 und 2.0 Provider erweitert werden.

Create a character voting app using React, Node.js, MongoDB and Socket.IO

Ein ziemlich umfangreiches Tutorial, das React, Node.js, MongoDB und Socket.IO nutzt.

Mittwoch Juli 22, 2015

Socket.IO P2P

Mit Socket.IO P2P kann man bidirektionale Event Channel's zwischen zwei Clients herstellen oder alternativ einen Server Fallback verwenden. Mit Socket.IO P2P kann man relativ einfach z.B. WebRTC Verbindungen zwischen zwei Clients herstellen, die über das socket.io-Protokoll kommunizieren. Sprich ein Chat ist schnell implementiert. Socket.IO (also ohne P2P ;-) ) an sich erlaubt Realtime bidirektionale Event basierende Kommunikation.