Thursday, September 3, 2009

FACETS CodeJam #3 Registration deadline approaching

If you haven't yet registered for the 3rd Annual FACETS CodeJam, please visit
http://neuralensemble.org/codejam3 for more information on the meeting, and instructions for registering.

In short, The 3rd FACETS CodeJam will be held Oct 7-9, 2009 in Freiburg, Germany.
The FACETS CodeJam workshop is a FACETS sponsored meeting which is open to the public, and has established itself as a productive forum where various developers in the field of Neuroscience can get together, exchange ideas, plan future directions, and write code, with a hint of Python. It is the meeting where neuralensemble.org got started, and promises to be alot of fun again this year! Looking forward to meeting you there!

Wednesday, September 2, 2009

CodeNode - interactive online programming notebook

Just came across this today (via). CodeNode is a tool that lets you program interactively in your browser using Python or Sage, with an interface something like a Mathematica notebook. You can organize your code into multiple notebooks and folders.

I don't really see this as a replacement for an IDE, but it might be a very nice tool for collaborative code writing (e.g. during code sprints), for working when travelling and away from your main development machine, and for literate programming.

The nearest equivalent I can think of is Bespin, although I think that's just an online code editor, it doesn't let you run the code.

It might be nice to run a CodeNode instance at NeuralEnsemble, although it would probably be best on a separate server: I imagine you could quickly bring a server to its knees if you have many users at once, or large data sets. What do you think?