Published on Wednesday, May 16 2007
This is so amusing: buttons is a blind camera, or better a camera that doesn’t make photos but rather that shows you the photos that other people have taken in the very same moment.
It pushes to the limit the act of taking photos to remeber moments, it just records the time and day, and connects your memory of that moment with what someone else (somewhere else) were experiencing.
technorati tags:art, memory, photography
Published on Wednesday, May 16 2007
My article Tips for Optimizing Rails on Oracle has been published on the Oracle Technology Network site! I can’t say how much i liked working on this.
I tried to synthesize in one place all that needs to be known to make the best from the two technologies and explained all of the tips in oracle-specific terms.
Rails on Oracle comes out as a good performer, but my only regret is that i did not have time to investigate (and maybe contribute back to the community) on adding proper bind variables support to ActiveRecord, which would have been the definitive optimization, but I see that the subject is being actively discussed on the core developers ML, so we may get there soon ;)
On the side, for those interested, I made “a Rails “version” of the HR schema that has been modified to directly comply with the common Rail conventions”
I hope that what i wrote there makes sense and I’d love to hear what you think!
technorati tags:oracle, xe, ruby, rubyonrails, database
Published on Tuesday, May 8 2007
I feel that yesterday was a BIG day for Rails. To say it with the words of ThoughtWorker Jon Tirsen:
We had a problem…and the solution is JRuby.
ThoughtWorks will adopt jruby as the deploy platform for their Mingle enterprise project management platform.
The problem was that most of their clients have well established IT infrastructures which cannot be changed so easily to accommodate a new stack. But Mingle is built with Rails, allowing them a huge productivity.
The dichotomy between the scarce client willingness to add new (different, unknown) blocks to their infrastructure and the power of the new tools (specially the ease of development) is something that anyone doing contract-development work faces.
Sometimes the clients don’t give a damn about the technology used, other times they can be pushed to change but most of the time we are required to used the already established technologies (at a higher cost).
Being able to run on a JVM, will remove many obstacles to the enterprise adoption of Ruby and Rails, and having a ThoughWorks backing this solution in production will raise the awareness that this is a feasible.
technorati tags:rails, thoughtworks, jruby, mingle