Aloha Editor - HTML5 WYSIWYG Editor
Aloha ist ein ganz interessanter HTML5 WYSIWYG Online-Editor. Man kann ihn einfach in eine Webseite einbinden. Content, den man editieren können soll, klickt man einfach an und man kann loslegen mit editieren. Man kann u.a. auch Bilder einfügen, Links, Tabellen, usw.
Posted at 11:51nachm. Nov. 16, 2012 by cetixx in Links | Kommentare [0]
Redis Sharding @ Craigslist
Jeremy Zawodny beschreibt in diesem Blogartikel, wie Craigslist Redis einsetzt und über mehrere Redis-Instanzen per Sharding skaliert. Von Redis-Entwickler Salvatore Sanfilippo gibt es hierzu auch einen Beitrag.
Posted at 11:51nachm. Nov. 16, 2012 by cetixx in Links | Kommentare [0]
Web Page Screenshots mit PhantomJS
Dieser Artikel beschreibt, wie man mit PhantomJS auf der Kommandozeile Screenshots von Webseiten machen kann. PhantomJS basiert auf der Webkit Engine, kann also auch JavaScript ausführen. PhantomJS wird oft eingesetzt bei Tests, die Webseiten automatisiert testen (CI - continuous integration). Hier eine gute Übersicht über Headless Testing Frameworks.
Posted at 03:13nachm. Nov. 16, 2012 by cetixx in Links | Kommentare [0]
Python stdnet - Datenmanager für Redis
Prinzipiell kann stdnet auf verschiedene Datenbackends zugreifen, aber aktuell wird nur Redis unterstützt. Zugegriffen wird über einen leichtgewichtigen Object Data Mapper (ODM). Wie alle ODM's mapped stdnet Python Objekte in Daten in der Datenbank und umgekehrt, was eben den Vorteil hat, das man programmieren kann bzw. die Daten abfragen kann, wie man es gewohnt ist.
Posted at 01:32vorm. Nov. 16, 2012 by cetixx in Links | Kommentare [0]
Redis Bit Operations
In Redis 2.6 kamen Bit Operationen hinzu. Wie diese bei CopperEgg benutzt werden, beschreibt dieser Artikel. Beschrieben wird hier, wie man Redis für die Abrechnung eines Services auf Stundenbasis und monatlicher Abrechnung nutzen kann und das Ganze sehr sparsam und schnell mit Hilfe der Bit Operationen.
Posted at 01:18vorm. Nov. 16, 2012 by cetixx in General | Kommentare [0]
Rake/Make für Python: Paver und Shovel
Shovel macht es einfach, Python Funktionen in Tasks zu verwandeln, die man von der Kommandozeile aus aufrufen und auf sie zugreifen kann. Sie können auch vom Browser aus angestoßen werden. In die gleiche Richtung geht Paver.
Posted at 01:14vorm. Nov. 16, 2012 by cetixx in General | Kommentare [0]
qless - Job Queue
Qless ist ein Job Queueing System das auf Redis basiert aufbauend auf einer Reihe von Lua Scripts (ein neues Feature in Redis 2.6). Eine Einführung in Qless findet sich hier.
Posted at 12:53vorm. Nov. 16, 2012 by cetixx in Links | Kommentare [0]