LakTEK A Sri Lankan, A Rubyist and A Web Dude

Building Real-time web apps with Rails3

On deciding the web framework to build Realie, one of the main considerations was should I move to a totally asynchronous framework? Most established web frameworks, including my favorite Rails is built in a synchronous manner and follows a call-stack based model. Real-time web apps needs to be asynchronous. Evented programming model ideally suits to […]


Realie Project: Data Structure & Storage

Last couple of days, I found some time to work on my individual research project for the degree course. The topic area I selected for my project was on “Real-time Web”. Real-time Web is just the opposite of the current way we use the web. Rather than we checking (polling) content providers for updates, content […]


Interesting stuff to watch out in 2010

We are already into the 2nd decade of 21st century and it is very evident that this would be the decade, where Cloud Computing, Realtime web and Mobile Web will start to rule!
As per some buzzword fanatics, this year (2010) will be the transition year from web 2.0 to web 3.0. Buzzwords aside, as […]


First Meetup of LK Ruby User Group

Last Wednesday (30th September 2009), the first-ever meatspace gathering of Sri Lankan Ruby Users was held at Ridgecrest Asia (Pvt) Ltd. There were more than 20 passionate, enthusiastic Rubyists filling the room and I would call it a promising start.
For several years, myself personally knew only handful of Rubyists in the country. Though, we had […]


Contact Form using Merb & DataMapper

Major benefit of using Rails to develop web applications is its smart conventions, which promote developers to adapt to common patterns and avoid wasting time in reinventing the wheel. Rails is strictly bonded with a database and has a pre-defined directory structure. Though these conventions are helpful in common cases, it reduces the flexibility of […]


Daily reads for wannabe WebDs

This is a collection of sites, which I recommend for daily use for the people who are eager to pimp their web design/development skills. This was initially prepared to send to my fellow batch mates at the university, but later I thought why not share it with the rest of the world too :) These […]


.app TLD for Web Applications

Web applications have become the next trend of the internet and it seems the day it’ll replace traditional desktop apps are not that far. But still web applications aren’t the easiest to use for average users one of the major barriers is accessing the application itself. As I mentioned in my previous post most of […]


Confusing Web 2.0 Domains

How do you define a web 2.0 application ? Normal distinguishable features includes AJAX, rounded corners, large input fields, badges and etc. But did you notice a another feature which is common to most of the apps of web 2.0 culture ? Most of them have confusing and difficult to spell domain adresess or URLs.
It’s […]


The tools I use

Here is the list of tools I use for my day to day activities.

Machine : Compaq Presario v3000
OS : Ubuntu 6.10 (Primary OS), Windows XP Media Center (OEM version, keeping it for testing)
Editor : Scribes (It’s becoming the TextMate for GNU ! awesome editor)
Browser : Firefox 2, Opera
CLI : Bash
Web Host : Dreamhost
Framework : Ruby […]


Gmail realigns it’s interface

It seems Gmail has also joined the rounded corner and drop shadow galore with it’s upgrade to the interface. Even though there isn’t a major upgrade in the main UI message interface has become much sweet.
Also they have taken all the message actions to a top-right drop-down menu, which actually becomes quite irritating than the […]


← Before