Posted
over 15 years
ago
by
John Mettraux
Hanabi is a small presentation tool.
You load hanabi.js, you create an empty canvas with a given id, you point it to the image and give it a list of points :
var source = 'path/to/my_image.png';
var points = [
{ x: 504, y: 340, zoom: 0.5, r: Math.PI * 2 [...]
|
Posted
over 15 years
ago
by
John Mettraux
As you probably know, rufus-tokyo is a Ruby FFI wrapper for Tokyo Cabinet|Tyrant, the fine pieces of software delivered by Hirabayashi Mikio.
Rufus-tokyo is 12 or 13 months old, but it’s time to retire it (maintenance mode).
James Edward Gray II is
|
Posted
over 15 years
ago
by
John Mettraux
ruote 2.1.7 is out and it felt like it was time to update the CsvParticipant that could be found in ruote 0.9.
Ruote has been relying on rufus-decision for its decision table needs and ruote 0.9 was integrating a CsvParticipant directly. For ruote 2.1, the DecisionParticipant is left in the rufus-decision gem.
It’s not the first time [...]
|
Posted
over 15 years
ago
by
John Mettraux
In the comments of the previous post, Karl asked me about ruote : “how to resume execution of the workflow from a web application ?”.
Though Karl’s questions was more about receivers, I took the time to explore a sample ruote application.
Barley is a [for fun] task manager. It takes its name from the barely [...]
|
Posted
almost 16 years
ago
by
John Mettraux
Just released ruote 2.1.1. That requires a long, boring, explanatory blog post, especially since I was promising a ruote 2.0.0 release and now I’m jumping to 2.1.1.
My prose isn’t that great, the transitions from one paragraph to the next are often poor. Let’s try anyway.
Ruote is an open source ruby workflow engine. Workflow as in [...]
|
Posted
almost 16 years
ago
by
John Mettraux
This release contains a fix for a memory leak cornered by Jeremy Hinegardner and James Edward Gray II.
The gem is available via gemcutter and the source is on github.
Many thanks to James and Jeremy and merry Christmas to you all !
|
Posted
almost 16 years
ago
by
John Mettraux
“ruote” is the Italian for “wheels”. It’s the name of our ruby workflow engine. The name was proposed by Tomaso Tosolini, it stuck and we liked how people pronounced it “route” which is a good fit for a tool that routes work among participants.
If you translate “ruote” to Spanish you get “ruedas”. Add a thirsty [...]
|
Posted
about 16 years
ago
by
John Mettraux
Just released rufus-lua 1.1.0. The original post I wrote about rufus-lua is named ruby to lua.
This release strongly benefited from Scott Persinger’s work on Laminate, a tool for safe user-authored templates for Vodpod.
Scott needed strong support
|
Posted
about 16 years
ago
by
John Mettraux
rufus-tokyo is a ruby-ffi based library for accessing Tokyo Cabinet and Tokyo Tyrant databases. It also feature a Rufus::Edo side where the native ruby/c extensions provided by the TC/TT author are used (for speed) instead of ruby-ffi.
rufus-tokyo
|
Posted
about 16 years
ago
by
John Mettraux
Kenneth Kalmer uploaded his “ruote in twenty minutes” video.
I liked it a lot, an excellent mix of ruote idealism and south-african pragmatism.
It was 6 months ago though. We’re now working on ruote2.0, ruote-amqp, ruote-dm and the last addition is ruote-activerecord.
|