Client

Mathieu Elie @rubybdx – rubydbx is the bordeaux ruby user group. Ruby is a programming language widely used in start-ups environments, especially during the project bootstrap.

I like a lot ruby users community (rubyists) and enjoy meet up with them every first tuesday of the month in bordeaux. Sometimes i make presentations to share my love of technology.

Project

Presentation made at rubybdx, the bordeaux ruby user group.

At the same time you type a search in the text field, an ajax call is made to the sinatra backend, then to the elasticsearch cluster.

The result is pulled back, and render in realtime with d3.js javascript lib, with a fading / transformation. d3.js is a data viz lib based on the svg tag.

Capucine is used to manage coffeescript. It is a language compiled into javascript.

Resources

 

Technos