• ITVidya.com One Purpose...One Dream...One Vision..One Mision..Your Wealth Creation through Knowledge, Networking and Opportunity

ruby+on+rails

ThoughtWorks presents "The Master Class Series"

ThoughtWorks, a global IT consulting firm with their India offices in
Bangalore and Pune, is hosting its annual seminar in

Bangalore on Saturday 19th May, 2007. Royal Orchid Park Plaza, Airport Road, Bangalore between between 10.00 AM and 3.00 PM

Pune on Saturday, 26th May, 2007 at Sun-n- Sand between 10.00 AM and 3.00 PM.

"Writing and speaking are traditionally seen as the public face of a company. For software companies there is another vital channel - software itself. We have always been both enthusiastic users and contributors to Open Source software. Many ThoughtWorkers spend nights and weekends working on open source projects, which we encourage as much as we can. Open source projects are hardly ever controlled by a single company, so there's little

 

Geek Night in Pune

ThoughtWorks invites you to the first edition of Geek Nights in Pune. Geek Night is an informal gathering of geeks (read passionate developers who want to work on cutting edge technology) where we pick a hot tech topic, discuss it and learn from each others experiences and perspectives. This has been a big hit in Bangalore where we have organized quite a few sessions in the past. The techie community has pretty much fallen in love with the concept of not only giving gyan but also recieving it in a very interactive mode.

 

Free Ruby/Rails Workshop

PuneRuby in association with Reevik Technologies Pvt. Ltd is pleased to announce the following 'free' workshop for its members.

Venue: Symbiosis Institute of Computer Studies and Research, 7th Floor, Atur Centre, Gokhale Cross Road, Model Colony, Pune-411016

Date: Sunday, 26th March 2006

Time: 1400 to 1800 hrs

Schedule:
(a) QuickRuby by Satish Talim
(b) Advanced Ruby and Welcome to Rails playground by Dibya Prakash

This workshop is restricted to PuneRuby members:

(a) Developers - 20
(b) Corporate - 5
(c) Students - 5
(d) Reserved seats - 5

Registration is on a first-come-first-serve basis. Kindly send the following information to satish.talim@gmail.com

IndianGuru's picture
 

PuneRuby Meet held

The group held it's first ever meet in Pune on 25th Feb. 2006 at Symbiosis Institute of Computer Studies and Research, 7th Floor, Atur Centre, Gokhale Cross Road, Model Colony, Pune-411016.

The meet was attended by over 15 members (probably the largest ever Ruby meet in the world!). The theme of the meet was a discussion about Ruby and Ruby on Rails (ROR) and was presented by Dibya Prakash and Shubhangi Bhagwat. The next meet is scheduled for the last week of March 2006.

 

PuneRuby Meet on 25th Feb 2006 at 16.00 hrs

PuneRuby is holding it's first-ever Ruby/Rails meet at Symbiosis (SICSR), Model Colony, Pune tentatively on Saturday, 25th Feb 2006 from 4 pm to 7 pm. The schedule is as follows:

2 to 3 pm – An Introduction to Ruby and Rails by Dibya Prakash of Reevik Technologies

3 to 3.45 pm – Reverse Engineering by Shubhangi Bhagwat of Symantec

3.45 to 4.15 pm – Tea break

4.15 to 5.15 pm – A demo of Agile Development by PuneRuby group members

Join the PuneRuby group here -
http://groups.yahoo.com/group/puneruby/

All are welcome. Do pass on this message to all those interested in k

IndianGuru's picture
 

David Hansson's Interview - Ruby on Rails

IndicThreads has just published the interview I took of David Hansson, the inventor of 'Ruby on Rails'.

 

Ruby on Rails Interview

Next week, I shall be interviewing the people involved with the creation of 'Ruby on Rails' for a well known Java portal. This is a God-send for the Ruby and RoR community in India and would request you to email me (satish.talim@gmail.com) your questions. I would like the focus of the questions to be RoR and it's future in India and not technical queries.

Based on your feedback, I shall shortlist and add your questions to my own questions. ITVidya is also promoting Ruby in a big way and the future for Ruby and RoR in India looks very promising.

 

Ways To Run Ruby

What have I found out so far?

Having come from a Java background, I thought these series of slides - 10 Things Every Java Programmer Should Know About Ruby, would be useful. I went through them but did not follow much, for now. I shall come back to this later.

 

Finding Ruby

As mentioned in my previous post, this blog will record my progress of learning Ruby and Ruby On Rails. I remembering reading somewhere that to use Ruby On Rails, one needs to know the Ruby programming language.

I started off by making a search for "Ruby Quick Start" on the Google search engine. This returned me a list of around 15 sites but unluckily I could not find anything that could get me quickly started on Ruby. I then searched for "Ruby" and amongst the 1000's of listed sites, I chose Ruby: Programmer's Best Friend and Ruby Central. My main problem was to try and figure out the official Ruby site. Update: (31st Oct.) I finally realised that this is the Official Ruby Home Page.

 

Initiation into Ruby

Today, I came across this article on OnJava - Technologies to Watch: A Look at Four That May Challenge Java's Development Dominance by Bruce A. Tate. Bruce Tate has an amazing track record when it comes to identifying successful technologies. He was one of the early developers who

  • identified the emergence of the Spring framework;
  • predicted the demise of EJB 2 technologies a full year before the EJB 3 expert group abandoned the older approaches.

In his new book Beyond Java, Bruce looks at languages and technologies that may challenge Java's dominance in some development niches. In the above mentioned article, Bruce covers four important emerging technologies -

  • Dynamic Languages - Ruby, is the hottest emerging dynamic language. Also, the exploding Ruby on Rails framework takes good advantage of the capabilities in Ruby to build one of the most productive application development frameworks in existence. The list of Java developers adopting Ruby is astounding.
  • Continuation Servers
  • Convention Over Configuration
  • Metaprogramming
 

Learn Ruby programming language

Over the past 25 years, I have moved on from programming languages like Assembly, Fortran, BASIC, COBOL, C, C++, C# to Java. Bruce mentions that "Java has been an outstanding development language for the industry because it's brought a remarkable unity and attention to important standards where practically none existed before. But like all programming languages, Java will too fade in time."

My Quick Ruby blog records my progress of learning Ruby and later Ruby On Rails.