Tesluca is a project mainly written in Ruby, based on the MIT license.
Ruby and Cassandra based innovation accounting, click tracking, and user activity logging Gem and Sinatra Rack app.
Currently way way alpha!
Here's where Tesluca is headed:
use Ruby 1.9.2
from the root of the project install the gems with:
bundle install
setup cassandra:
config/cassandra.yml should be pointing to your local instance
start cassandra:
bin/cassandra -f # may need sudo
setup the cassandra keyspace with:
rake ks:create:all
run the cassandra ActiveColumn migrations with:
rake ks:migrations
setup the test keyspace with:
rake ks:test:prepare
run the specs with:
rake spec
If you find this project interesting and want to contribute please send pull requests, get in touch with Noah, etc. Lean metrics expertise and skilled Cassandra, Ruby, and Coffeescript / jQuery development are espescially welcome. If you send a pull request please be sure to include tests.
Tesluca, the innovation accounting app, is named via a filtered string concatination of Nokola Tesla (electro/magnetic innovator) and Fra Luca Bartolomeo de Pacioli (Renaisance father of double entry accounting). An appropriate command line alias for Tesluca is "tlc".