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]
Google's Chrome 100000 Sternen Experiment
Ein optisch ziemlich fazinierendes Chrome Experiment hat Google kürzlich veröffentlich. Per WebGL zaubert das Experiment die 100000 nächsten Sterne auf den Bildschirm (bzw. in den Browser).
Hier das Video dazu:
Posted at 09:54nachm. Nov. 15, 2012 by cetixx in Links | Kommentare [0]
RethinkDB - Verteilte Datenbank für JSON-Dokumente
Posted at 01:20vorm. Nov. 15, 2012 by cetixx in General | Kommentare [0]
StarryCritters
Eine sehr schön gemachte Astronomie-Seite mit ansprechenden Design, dessen Macher davon sprechen, das ihre Seite die Wunder des Weltalls mit der Fantasie von Kindern verbindet. So finden sich dann dort auch Kategorien wie fantasy-creatures, bugs-birds-and-other-animals, usw. Das Ganze ist also mehr eine visuelle Sache und was für's Auge und auch um mit Kindern die ersten Himmelsobjekte zu erkunden.
Posted at 01:14vorm. Nov. 15, 2012 by cetixx in General | Kommentare [0]
Retro Spezial...
kultpower.de - Kultpower bietet tausende von Testbericht-Scans, Datenbanken, Interviews und komplette Heft-Scans zu Computer- und Videospiele-Spielezeitschriften der 80er und 90er Jahre (Powerplay, Videogames, Amiga Joker, ASM).
kultpower.de Archiv - Komplett-Scans von Retro-Spielezeitschriften, High-Quality-Scans, Komfortable Bedienung, echtes "Blätter-Feeling", Testberichte, Interviews, Werbe-Anzeigen, Leserbriefe, Charts, 85 komplette Hefte, mehr als 7000 gescannte Seiten mit insgesamt über 5 Gigabyte Datenvolumen
Mingos Commodorepage - Sehr gute Seite mit vielen Anleitungen, wie man seine alten Joysticks an den PC anbindet, Daten vom Amiga/C64 auf den PC bringt oder überträgt, Amiga mit USB Schnittstelle, Amiga/C64-Emulatoren für Windows und Linux, usw.
LOAD Magazin - Ein kostenloses Retro-Magazin das pünktlich zum 30igsten Geburtstag des C64 mit Ausgabe 1 gestartet ist. Gibt es als PDF zum Download. Ausgabe 2 ist für nächstes Jahr Mai geplant.
Lotek64 - Schon seit 2002 erscheint das kostenlose Retro-Magazin und ist inzwischen bei Ausgabe 42 angekommen.
CSW-Verlag - Bringt u.a. das RETRO-Magazin heraus. Außerdem findet man im Shop viele Bücher und weitere Zeitschriften zum Thema.
AmigaJoker.de - Portal für Amiga Fans.
Commodore Free Magazine - Inzwischen bei Ausgabe 64 angekommen, ist dieses interessante Retro-Magazin, das in vielen verschiedenen Formaten gibt u.a. HTML, PDF, epub, txt, mobi, usw.
Old School Game Blog - Immer wieder interessant zu lesen...
KryoFlux Board - Dieses Board ermöglicht es, möglichst genaue Kopien von Disketten des C64, C128, Amiga, usw. anzufertigen und damit zu archivieren. Erstellt u.a. .d64 Files.
1541 Ultimate - U.a. eine Cardrigde für den C64 Expansion Port mit USB und microSD-Slot. Auf den Speichermedien können .d64 Files gespeichert werden (z.B. von o.g. KryoFlux) und dann direkt auf den C64 geladen werden.
Alinea Shop - Shop für klassische und neue Amigas
Posted at 12:43vorm. Nov. 15, 2012 by cetixx in Links | Kommentare [0]
Guacamole - HTML5 Clientless Remote Desktop
Guacamole bietet die Möglichkeit über einen zentralen Service (den man auch lokal installieren kann) auf Remote Desktops via VNC- und RDP-Protokoll zugreifen zu können. Notwendig ist dafür dann nur noch ein HTML5-fähiger Browser (was ausser IE inzwischen vermutlich jeder Browser ist ;-) ).
Posted at 10:16nachm. Nov. 13, 2012 by cetixx in Links | Kommentare [0]
25 Jahre Power Play
25 Jahre nach dem ersten Power Play Sonderheft erscheint anlässlich des Jubiläums am 21.11.2012 ein Sonderheft von Chip. Mit dabei ist Heinrich Lenhardt und andere Power Play Veteranen.
Posted at 12:00vorm. Nov. 08, 2012 by cetixx in News | Kommentare [0]
Lasttest mit JMeter
Eine sehr gute Einführung/Präsentation wie man (HTTP-)Lasttests mit Apache JMeter gestaltet. Larry Davidson geht u.a. auch darauf ein, wie man mit dem JMeter Proxy sich seinen Lasttest per "durchklicken" durch die Webseite vom JMeter Proxy aufzeichnen lassen kann und diese Aufzeichnung von URLs dann später wieder abspielt.
Posted at 09:54nachm. Nov. 06, 2012 by cetixx in Links | Kommentare [0]
Vergleich NoSQL Datenbanken: Cassandra, HBase, MongoDB, Riak
Networkworld.com hat einen ganz interessanten Vergleich der o.g. NoSQL Datenbanken (inkl. shard'ed MySQL und MySQL Cluster). Wie immer sind solche Vergleiche mit Vorsicht zu genießen, aber als kleine Entscheidungshilfe kann der Vergleich schon etwas weiterhelfen.
Posted at 09:53nachm. Nov. 06, 2012 by cetixx in General | Kommentare [0]
Real-Time Delivery Architecture @ Twitter
In dieser Präsentation/Video erklärt Raffi Krikorian Twitter’s Timeline Architektur, den “write path” und “read path” und wie man damit 300k Tweets/Sek. ausliefert.
Posted at 10:11nachm. Nov. 05, 2012 by cetixx in Links | Kommentare [0]