Older blog entries for Archit (starting at number 116)

Ah the lovely #inject in ruby =D

So today I was just discussing on #ruby-lang about how Array#inject and Range#inject is a neat concept, but till haven't appreciated it since I didn't see much application of the concept for something useful.

However shortly afterwards I came up with some ultra-sweet

def factorial (x); (1..x).inject { |a, b| a*b }; end

I love Ruby (and #inject) =D

Python Flame on #ruby-lang

<siri> eek: my impression is that many of those who enjoy python are not really programmers/computer science people

Of opinions and assholes

During a recent flame war on #ruby-lang today regarding C++ and Java, which is better (idiots, its Ruby thats the best, doh!) eek said this,

<eek> dross: a number of Java programmers dislike C++; a number of C++ programmers dislike Java; this is generally irrelevant. "opinions are like assholes - everybody got one, but it is generally uninteresting to see that other guy's"

Must Give Mono a Try!

ORE v0.1 codename "Man titties" released!

The first version of ORE, my Ruby Editor for Gnome has been released. Catch the release at ORE Homepage

the time has come to take courage, to take a stand, to fight for what we believe in. the time to speak and preach has passed, this is now the time to act, not to procrastinate.

this is when we fight for the sake of our children, the time to sacrifice ourselves for the better good

it is now, the time is apon us

its the time to disco

Finally setup a bare-bones website for ORE. Check it out at ore.rubyforge.org. I think I'm finally beginning to understand the XHTML way.

On the Ruby/GtkSourceview front, it seems that lrz might be taking over maintainership (but its still in the discussion room). Whatever the outcome, I should expect a release of Ruby/GtkSourceview with my patch, so I can release ORE v0.1 =D. Till then I guess I'll bug-test ORE and put in some other useless features.

red renamed to ORE

So I was finishing up final fixes and setup of the build environment for red (configure.rb and installfiles.rb+InstallFiles, so much fun writing those) and I found out that 'red' is already a utility on linux/unix systems (readonly ed, the line-based editor). After much astonishment and lamentation :-( I talked around on #ruby-lang and #ruby-gnome2 and decided on another name, ORE.

ORE can stand for many things including

Obviously a Ruby Editor

Oh no! a Ruby Ruby Editor

OMG! a Ruby Editor

Ofcourse! a Ruby Editor

and the list goes on...

So anyway, tom (rubyforge maintainer, tom on #ruby-lang) was kind (and suprisingly quick) enough to do a project export from red to ore on rubyforge for me! Thanks man! I admin-ed the Tracker database (as unfortunately that cannot be exported) and will manually transfer/export the Feature Requests from red's to ORE's

Then I undertook the arduous task of renaming all the files, classes etc (But for that I made a sed-like ruby script and wala! :D). And a few more bug fixes, mainly build related and ORE is ready for a v0.1 release :D. Wait for announcement (later today or tommorrow)

P.S. Have to setup a webpage.

107 older entries...

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!