Archive for February, 2008

212 Degrees - An Inspiring Movie

“Walk that extra mile” - often we have heard this phrase to emphasize that it is not enough to do something just enough, but go one step farther. The context is generic, doesn’t matter which field, the difference between being good and being great is the extra mile. Better said than inspired you say? Watch this movie “212 The Extra Degree” and if you could not resist watching it again and again, join my club. Though what matters most is the action, inspiration is just a trigger.

Thanks to Hari Shetty of Jiffle for pointing this link.

Blink this 212 Degrees - An Inspiring Movie at blinklist.com    Bookmark 212 Degrees - An Inspiring Movie at blogmarks    Bookmark 212 Degrees - An Inspiring Movie at del.icio.us    Digg 212 Degrees - An Inspiring Movie at Digg.com    Fark 212 Degrees - An Inspiring Movie at Fark.com    Bookmark 212 Degrees - An Inspiring Movie at Furl.net    Bookmark 212 Degrees - An Inspiring Movie at NewsVine    Bookmark 212 Degrees - An Inspiring Movie at reddit.com    Bookmark 212 Degrees - An Inspiring Movie at Simpy.com    Bookmark 212 Degrees - An Inspiring Movie at Spurl.net    Bookmark 212 Degrees - An Inspiring Movie with wists    Bookmark 212 Degrees - An Inspiring Movie at YahooMyWeb

Comments (2)      Cosmos

Javascript Event Order

A typical problem that developers face is handling an event of same type, when the elements are nested and both of them implement the same event. Suppose you have an element (say element 2) inside another element (say element 1). Let’s say both element 1 and element 2 implement the onclick event. When the user clicks on element 2, since it is nested, should the onclick event of element 1 get triggered first and then of element 2 or vice versa? Since the elements are nested and using the same event both the element’s event handler methods are called. The question is which one first.

Here is a link to a blog article “Event Order” which explains the problem, and the solution to it. Thanks to my friend and colleague, Narayanan who sent me this link when we faced the problem handling such a situation while developing Jiffle.

Blink this Javascript Event Order at blinklist.com    Bookmark Javascript Event Order at blogmarks    Bookmark Javascript Event Order at del.icio.us    Digg Javascript Event Order at Digg.com    Fark Javascript Event Order at Fark.com    Bookmark Javascript Event Order at Furl.net    Bookmark Javascript Event Order at NewsVine    Bookmark Javascript Event Order at reddit.com    Bookmark Javascript Event Order at Simpy.com    Bookmark Javascript Event Order at Spurl.net    Bookmark Javascript Event Order with wists    Bookmark Javascript Event Order at YahooMyWeb

Comments      Cosmos

Barcamp, Hyderabad - Event Update

Barcamp, HyderabadThe Barcamp event at Hyderabad was uneventful, rather should I say very eventful. The sessions focused on technology, product demos, blogging, startup and entrepreneurship. The sessions started happening in single track with topics related to technology. I was second in the list and talked on “Building Low Cost Scalable Web Applications - Tools & Techniques”. Even though my session was cut off, there was lot of people who came to me afterwards, wanting to know more about it and wanted to get in touch with me for their project needs. I was also requested that I present the session again as there were questions, but I couldn’t make it as the other sessions took time until evening. One of my major expectations of Barcamp was to network with people and that did happen and I am quite happy about it. One of the most interesting sessions and the one I liked most was of Saifi Khan’s talk on “Open Source Development Model”. It was a very good presentation and Saifi was able to hold the attention of the audience throughout his session with his wit and analogy of explaining things even though he took about an hour and half to finish his topic.

The lunch break at Barcamp degraded the whole flow, as the meal at Google was sumptuous with so many varieties that the venue became like a food show people trying out everything. To top it off the distribution of the ‘goodies’ (the freebies for the participants) happened after lunch and it became more chaotic. After this there were very few who still retained the energy to listen to more sessions. Nevertheless, since Barcamp is organized by, run by, presented by and attended by users it was an event that brought people together from various sectors and helped in networking.

For those of you who want to look at my presentation here is the link to SlideShare. For those of you who want to see everything in one picture here is my mind on the topic. Couple of photos here at Flickr. Thanks Harish for capturing the moments.

If any of you would like to discuss about the topic or have any questions, feel free to drop me a mail via rramesh at techmasala dot com.

Blink this Barcamp, Hyderabad - Event Update at blinklist.com    Bookmark Barcamp, Hyderabad - Event Update at blogmarks    Bookmark Barcamp, Hyderabad - Event Update at del.icio.us    Digg Barcamp, Hyderabad - Event Update at Digg.com    Fark Barcamp, Hyderabad - Event Update at Fark.com    Bookmark Barcamp, Hyderabad - Event Update at Furl.net    Bookmark Barcamp, Hyderabad - Event Update at NewsVine    Bookmark Barcamp, Hyderabad - Event Update at reddit.com    Bookmark Barcamp, Hyderabad - Event Update at Simpy.com    Bookmark Barcamp, Hyderabad - Event Update at Spurl.net    Bookmark Barcamp, Hyderabad - Event Update with wists    Bookmark Barcamp, Hyderabad - Event Update at YahooMyWeb

Comments (1)      Cosmos

Barcamp Hyderabad

Barcamp5 HyderabadA Barcamp event is scheduled tomorrow, 16th of February 2008 at Hyderabad (the 5th in the series in Hyderabad) focusing on the following - Technologies, Startups- betting on Web2.0, Social web, Semantics Web and beyond! I will be talking on “Building Low Cost Scalable Web Applications”. I am looking forward for the event, for great sessions and to get to know any one of you coming down there. I will update more about the event after I am back and will also post my presentation. Have a fantastic weekend!

By the way if you are wondering what’s Barcamp, click here.

Blink this Barcamp Hyderabad at blinklist.com    Bookmark Barcamp Hyderabad at blogmarks    Bookmark Barcamp Hyderabad at del.icio.us    Digg Barcamp Hyderabad at Digg.com    Fark Barcamp Hyderabad at Fark.com    Bookmark Barcamp Hyderabad at Furl.net    Bookmark Barcamp Hyderabad at NewsVine    Bookmark Barcamp Hyderabad at reddit.com    Bookmark Barcamp Hyderabad at Simpy.com    Bookmark Barcamp Hyderabad at Spurl.net    Bookmark Barcamp Hyderabad with wists    Bookmark Barcamp Hyderabad at YahooMyWeb

Comments      Cosmos

Code Quality

I was introspecting myself after reading the article “Code Quality - Why Maintenance And Risk Management Are So Important to Developers” in DZone. It is a very interesting article and the points mentioned by Reiner Eischen are very much valid. As an architect I had been a victim to many such occasions. Because if risk management is not taken care early on it hits you bad once the application is live. When that happens and you want to trace back where the problem is, you got to understand what’s happening behind the scenes. It will take a long time for you to know what’s happening if the code is not documented. Additionally to what the author says, what I have observed is, developers usually get into the mode of writing draft code pieces to check if something works or not and copy it back to the mainstream code. When that happens, consciously or unconsciously they also forget about making it clean and writing a comment to that. What developers don’t realize is that they fall victim to a not understandable code later and spend more time to add or modify something. My 2 cents.

Blink this Code Quality at blinklist.com    Bookmark Code Quality at blogmarks    Bookmark Code Quality at del.icio.us    Digg Code Quality at Digg.com    Fark Code Quality at Fark.com    Bookmark Code Quality at Furl.net    Bookmark Code Quality at NewsVine    Bookmark Code Quality at reddit.com    Bookmark Code Quality at Simpy.com    Bookmark Code Quality at Spurl.net    Bookmark Code Quality with wists    Bookmark Code Quality at YahooMyWeb

Comments      Cosmos

The road between college and first job

I was invited for a guest lecture to the computer science students of the “Hindustan Institutions“, Coimbatore. The head of computer science department and my friend Rangaraj had been discussing for quite some time about collaborating education institutions with the industry, for the students and teachers to get some perspective of current trends.

MindMap - The road between college and first jobThe problem that exists today in India is the wide gap in what is taught in colleges (only with respect to computer science related courses) versus what is expected in the software industry. On one side is the outdated syllabus that majority of the subjects are either not being used in the industry or outdated. On the other side is the lack of training, grooming and guiding students on the expected soft skills when they enter the industry. While we could keep complaining about the education system and point finger at the Government, it is not going to solve this problem. We cannot blame the teachers in the colleges as well, because they may not be exposed or aware of the industry needs. The ideal solution is the industry start collaborating with the education institutions. All of us have gone through our system and faced the reality of expectation mismatch when a fresh pass out from college joins a software company.

So my friend and I decided, we would kick start this process and start off an awareness session. So I prepared a mindmap on points that students should focus on the technical side as well as from the soft skills side and work towards those points. I also covered some points on preparing for interviews.

In fact this session is an awareness program not just for the students but also for the lecturers. These points are only triggering points and are not solutions. This presentation is a starting point, more of such sort has to happen focusing deeply on each of the points I was mentioning and definitely this industry can help the education institutions to guide and build a better tomorrow for the students as well as the industry.

Click on the photo for a larger image of the mind map. Have a look at some photos taken during the lecture in Flickr.

This post is part of “Foundations” series of posts.

Blink this The road between college and first job at blinklist.com    Bookmark The road between college and first job at blogmarks    Bookmark The road between college and first job at del.icio.us    Digg The road between college and first job at Digg.com    Fark The road between college and first job at Fark.com    Bookmark The road between college and first job at Furl.net    Bookmark The road between college and first job at NewsVine    Bookmark The road between college and first job at reddit.com    Bookmark The road between college and first job at Simpy.com    Bookmark The road between college and first job at Spurl.net    Bookmark The road between college and first job with wists    Bookmark The road between college and first job at YahooMyWeb

Comments (2)      Cosmos


Creative Commons License  This work is licensed under a Creative Commons Attribution-ShareAlike 2.5 License.