Freitag Apr. 05, 2013

Die WDR Computer-Nacht

Ein Leben ohne Computer ist heute für die meisten undenkbar. Dabei sind die Zeiten "ohne" noch gar nicht so lange her: Das WDR Fernsehen lädt zu einer faszinierenden Zeitreise ein und stellt die rasante Entwicklung der Computer von den ersten elektronischen Rechenzentren im Jahr 1959 bis hin zu Smartphones und Tablets in den Mittelpunkt einer mehrstündigen Sondersendung in der Nacht vom 5. auf den 6. April 2013.

Dienstag März 26, 2013

Redis Sharding Python API - Redis Shard

Will man Datensätze auf verschiedene Redis-Instanzen gleichmäßig verteilen, hilft einem diese Python Sharding API. Die Implementierung basiert einen Artikel von Salvatore Sanfilippo.

Montag Feb. 11, 2013

npm cheatsheet

Marak Squires hat auf dieser Seite ein recht praktisches Cheatsheet zusamengestellt, mit allen wichtigen Kommandos für den NodeJS Paketmanager npm.

Vermeintlicher Telefonanruf des Microsoft-Kundendienstes

Bei einem Telefonanruf des "Microsoft-Kundendienstes" ist grösste Vorsicht geboten. Der vermeintliche Support-Mitarbeiter will, das er TeamViewer installiert. Am anderen Ende der Leitung spricht ein Gauner. Aber ein User weiß sich zu helfen - er hat einen Atari Mega ST4 Computer :-)

Samstag Jan. 26, 2013

Memcache/Redis Proxy: twemproxy

Die Twitter-Jungs haben schon vor einiger Zeit einen Proxy names twemproxy herausgebracht, welcher in C geschrieben ist, um als Vermittler zwischen den Redis-Clients und vielen Redis-DBs zu sitzen, was die Connection-Anzahl bei den Redis-DB deutlich reduzieren kann. Fast noch interessanter ist aber, das die Proxies auch sharding und consistent hashing beherrschen. Damit lassen sich Daten recht einfach auf verschieden Nodes verteilen, ohne das sich der Client um eine solche Implementierung kümmern müsste. Sehr praktische Sache :-)

Donnerstag Jan. 24, 2013

Git Commits verschwinden zufällig

Auf Stackoverflow findet man einen ganz guten Artikel, warum Commits eines Developers aus Git plötzlich scheinbar verschwinden ohne groß Spuren (sprich History) zu hinterlassen. Ein Problem könnte die ours merge strategy sein...

Anzahl und Zustand TCP-Verbindungen

Wenn man schnell mal wissen möchte, wieviele TCP-Verbindungen sich in welchem Zustand befinden, hilft dieser kleine Einzeiler:

netstat -an | grep tcp | awk '{print $6}' | sort | uniq -c

189 ESTABLISHED
11 FIN_WAIT2
25 LISTEN
8 SYN_RECV
1891 TIME_WAIT


 

Sonntag Dez. 30, 2012

Mozilla Popcorn Maker

Die Mozilla Foundation hat einen einfachen, freien Web-Videoeditor names Popcorn Maker veröffentlicht. Neben den üblichen Videoschnittfunktionen kann man auch Maps, Links, Text, usw. einbinden, also praktisch Video und Audio mit dem Web verbinden.

Freitag Nov. 16, 2012

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.

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.

Donnerstag Nov. 15, 2012

RethinkDB - Verteilte Datenbank für JSON-Dokumente

RethinkDB - An open-source distributed database built with love... So beschreibt sich das Projekt selber :-) Diese DB hat ein paar Features, die sich sehr interessant anhören. Einen Cluster zu bauen, scheint z.B. recht einfach zu funktionieren. Verteilte Joins, Atomic Updates, Sharding und Replikation, JSON Datenmodell, usw. machen die DB für bestimmte Projekte u.U. interessant.

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.

Dienstag Nov. 06, 2012

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.

Samstag Nov. 03, 2012

ColorScheme Designer

Auf dieser Seite kann man sich recht einfach ein Farbenschema für seine Website zusammenstellen. In einer Vorschau kann man sich dann gleich anzeigen lassen, wie das dann mal aussehen wird und man kann sich die Palette in div. Formaten gleich exportieren. Sehr praktische Sache...

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.