Wednesday, October 19, 2011

Defcon

Thursday, October 13, 2011

Javascript Linux

Wednesday, October 12, 2011

Interactive Exploration of a Dynamical System


Interactive Exploration of a Dynamical System from Bret Victor on Vimeo.

http://www.vpri.org/html/people/founders.htm
http://worrydream.com/KillMath
http://tele-task.de/archive/video/flash/14029


A user interface for exploring systems of differential equations. Every variable is shown as a plot; every parameter has a knob that can be adjusted in realtime. This ubiquitous visualization and in-context-manipulation helps the user develop a sense for how the parameters of the system influence its behavior.

Part of the Kill Math project: worrydream.com/​KillMath

By Bret Victor: worrydream.com

Monday, September 19, 2011

MCPD

Friday, September 9, 2011

MemoryImage

From: http://martinfowler.com/bliki/MemoryImage.html


When people start an enterprise application, one of the earliest questions is "how do we talk to the database". These days they may ask a slightly different question "what kind of database should we use - relational or one of these NOSQL databases?". But there's another question to consider: "should we use a database at all?"
One of the defining characteristics of enterprise applications is the need to store long term data, which naturally leads people to reach for a database. After all persisting data is one of the main things databases do. Using a memory image is a different route to persistence that doesn't involve a database.
The key element to a memory image is using event sourcing, which essentially means that every change to the application's state is captured in an event which is logged into a persistent store. Furthermore it means that you can rebuild the full application state by replaying these events. The events are then the primary persistence mechanism.

Powered by Blogger.