Skip to main content

Lanka Ruby User Group - 1st Meetup

As some of you may have already heard, some people who are interested in the programming language Ruby got together and formed a Ruby User Group. Within something around a months time they had their first meetup. If you get my drift, I'm also one of those people. :)


Sri Lankan software developers have been using Ruby for a while. Some cases were isolated projects but during the time period around 2005/2006 there have been a rise in the usage of Ruby in serious projects. Still the people who loved Ruby coding lived scattered everywhere. When an Italian Ruby coder named Sebastiano visited Sri Lanka by the end of 2007, he asked the few of us he met (individually), why we weren't hanging around with the like minded crowd. True, we had a quite active Linux User Group / FOSS interest group in Sri Lanka. But apart from that there weren't much enthusiasm flying around in favour of technical groups. However Twitter was able to get some Ruby enthusiasts together.

Ruby User Group

Anyway, the history behind, they formed a Ruby User Group quite recently. I am personally very excited about it and the progress so far.

If you are interested in Ruby (and Ruby on Rails) programming or you are interested in learning more about them you are welcome to join the Google group, which is currently named Rubyologists.

1st Meetup

1st meetup was held on 30th September evening at the RidgeCrest Asia premises. Laktek (Lakshan) already has a blogpost about the event.

I was very happy to see more than 20 Ruby enthusiasts showing up and getting to know each other. I was even more happy to see that the group consists of people from a wide range of backgrounds. There were two CEO/CTOs, couple of web/visual/experience designers, web applications developers, software engineers, trainee developers, people from category combos and etc. Me and Yajith (who by the way was delighted to see the healthy participation of ladies) were mainly SysAdmin types. :) Humour apart, it was really encouraging to see that a few of our female colleagues showing up. It's a good sign that the group has a balanced eco system.

We are planning to abide by the golden principle: MINASWAN (or MINSWAN, depending in how you write). After all, I personally believe the biggest strength of Ruby is its friendly community. For people who didn't know, MINSWAN stands for "Matz Is Nice, So We Are Nice".

Anyway here are some snaps from the meetup. You can find the full set from here.





Aslam doing the session "HTML 5 and Semantic Web"

Lakshan (Laktek) doing his talk "Evolution of Rails"


A big thank should go to Sameera Gayan who stepped up and coordinated the meetup. Another thank goes to Sanath for allowing us to use Ridgecrest premises for the meetup, ans also for the snacks/refreshments.

Aslam also deserves a big thanks from us for the great session about HTML 5 and Semantic Web, and more than everything, travelling all the way from Kandy just for the meetup despite the bereavement in his family.

Even though Laktek (Lakshan) is a little worried that he scared/bored the girls away with his session about Evolution of Rails, I have to admit it was a good details session. :) Further more he gave us a teaser trailer of a cool project he's working on (which would be an upcoming Open Source project). For everyone interested, his slides of the session can be found at slideshare.

And finally a big thank to every guy and girl who showed up that eve to get to know and have a chat about Ruby. We appreciate it very much and hope to see you all in the future meetups and other events too. :)

PS: If you are interested in Ruby, consider joining the User Group. In a future meetup I'm going to do a session about "Ruby Beyond Rails" which would talk about use of Ruby for non-web projects such as system infrastructure (mainly), security, etc. If the time allows you should be able to join that session in the next meetup.


  1. A presentation on Ruby Beyond Rails would be great!

    Looking forward for the next meetup to learn something new and have fun :)

  2. This comment has been removed by the author.

  3. Yeah!

    Waiting for the "Ruby Beyond Rails"!


  4. Thanks guys, I'll be starting to work on the slides soon. Looking forwards to the next meetup. :)

  5. Hello Friends, We're Looking for Senior Ruby on Rails Developer FULL TIME for built some amazing Web application which we've currently working on. please contact me if anyone want to grab this valuable opportunity


Post a Comment

Popular posts from this blog

Howto Install Docky on Fedora

If you know me personally, then you know that I'm a big fan of GNOME Do. As a keyboard savvy person I use Do extensively. Do is an application launcher similar to the Mac app Quicksilver. However the GNOME Do team has been putting a lot of research and development into it from the initiation. Result: probably the best application launcher out there for any platform.
Some months ago, Do included an interesting theme called Docky which made the launcher acts as a dock (a la Mac, Avant, Cairo Dock, etc.). With the integration of GNOME Do, there's no need to say that Docky was super cool. And it started gaining features in a high speed. Ultimately Docky was getting so developed that it became a separate project.
Installing GNOME Do on a Fedora system is as easy as: $ sudo yum install gnome-do
There are some packages with the names starting from gnome-do-plugins*. With the addition of these GNOME Do can truly enhance your desktop experience. Give it a fair try, I'm pretty sure you&…

Howto Migrate from Thunderbird to Evolution

I know some of you are asking why, rather than how, regarding migration from Mozilla Thunderbird to Evolution. Maybe that's why there are lot of Evolution to Thunderbird migration guides, but not many vice-versa. Fear not, here is a guide, to assist who dare to migrate from Thunderbird to Evolution. The techniques described here are tested with the newer versions of both the software, namely Thunderbird and Evolution 2.10.2. On higher versions also this should work without an issue.

I think Mozilla people are doing a wonderful job with both Firefox and Thunderbird. From my point of view Firefox is the best general purpose web browser around. It beats most proprietary browser in speed, stability, security, modularity, etc. (and don't start commenting the so and so browsers are greater or so and so is cool too. I know they may be, Fx is simply my choice. This also applies to any comparisons with Evolution too :) However Fxs' counterpart in e mail business, is not yet …

Howto setup a MySQL Connector/J 5.1 for Tomcat on Linux

Again, I'm not switching to Java. :) For clarity, I'm helping one of my online buddies to setup and use Ruby even as I write this. This work was something I had to do for a Rails project which used JSPs and stuff with a MySQL database over JDBC. The application setup was quite interesting calling JSPs to work with a Rails webapp.

Actually the following things are found on the Internet. I cannot remember all the sources I looked at, but one was the MySQLs own documentation and Apache Tomcat documentations. So if this works (which in my case did), credit should not be mine. :)

Here's the setup.
GNU/Linux (in my case CentOS 5, although should work with any Linux distro)Apache Tomcat (5.5.25, should work with Tomcat 5.5 range)Sun JDK (1.6.0_04)MySQL (5.0.22)MySQL Connector/J (5.1)

1. I assume that Java is setup (See my previous post for more details on setting up Java manually), and your MySQL is running on the same host on port 3306. Please replace your actual settings if they ar…