What is Ruby?

Ruby is “an interpreted scripting language for quick and easy object-oriented programming” — what does this mean?

interpreted scripting language:

  • ability to make operating system calls directly
  • powerful string operations and regular expressions
  • immediate feedback during development

quick and easy:

  • variable declarations are unnecessary
  • variables are not typed
  • syntax is simple and consistent
  • memory management is automatic

object oriented programming:

  • everything is an object
  • classes, methods, inheritance, etc.
  • singleton methods
  • “mixin” functionality by module
  • iterators and closures

also:

  • multiple precision integers
  • convenient exception processing
  • dynamic loading
  • threading support

If you are unfamiliar with some of the concepts above, read on, and don’t worry. The mantra of the ruby language is quick and easy.
via http://www.rubyist.net/~slagell/ruby/index.html

Learning Ruby by Satish Talim

I just checked http://del.icio.us/popular/ and found that a link http://sitekreator.com/satishtalim/index.html named Learning Ruby is on top! After visiting it, I came to know that it is a very nice Ruby tuorial by Mr. Satish Talim Sir. Satish Talim Sir also maintains PuneRuby blog. I regularly check it. Do visit Learning Ruby site!

Yahoo’s Ruby Development Center

While chatting with Premshree few days ago, he told me that he has a good news. But he said that he will probably blog about it on his journal. The good news is that Yahoo! launched its new section under http://developer.yahoo.com (probably by Premshree). Following is the post by Premshree on Yahoo Developer Network website

Ruby Developer Center Launches

Ruby is a beautiful language to write code in, and, thanks to Ruby on Rails, it’s being used quite a lot in web applications. If you’re just getting started with Ruby, be sure to check out our useful links. If you’re already familiar with the language and want to jump right in with Yahoo!’s web services, we’ve got a series of HOWTOs just for you.

We’ve also created a new Yahoo! Group: ydn-ruby. Join up and get help, or discuss your favorite API tricks and techniques.

Finally, if you’ve built a Ruby-powered application, please consider uploading it to the Applications Gallery. We love to hear about your hacks!

Premshree Pillai

Check it out, about Google Total

Check out this link http://esakal.com/esakal/09222006/1B60E67974.htm. Somebody wrote an article on Google Blog in Sakal Newspaper, Pune. In that he has mentioned about Google Total. But article is in Marathi. ;(
I am happy because my small creation is getting noticed by media!

nice editors

I am great fan of del.icio.us. My current blog theme is inspired by del.icio.us. I daily check del.icio.us for popular links on net. I just checked editor tag under popular filter in del.icio.us http://del.icio.us/popular/editor. You will definitely get nice things on this link. I also use writely as my online text editor.

My new blog on ruby and rails powered by mephisto

I have just setup mephisto on my server http://anil.rails.in which was gifted to me by Pratik. http://anil.rails.in will be my new weblog which will highlight my experimets in ruby and rails. As I have already mentioned that mephisto is the creation of Rick Olson(technoweenie). His apps are really awesome. I also like this decent URL http://anil.rails.in. I think this new rails blog will give me enough exposure in the r*** world.
These days, I am totally involved in project which is on Ruby on Rails. So I have no time for anything other than studying and working for the project. I hope, I will explore more ruby and rails in coming future.

thirsT for blogginG!

I announced earlier that I will blog actively at http://anilw.info/blog/ which was setup using typo! I liked typo too much. But it was relatively too slow. My friend Pratik suggested me to start using mephisto. Mephisto is a blogging/content management software created by Rick Olson(technoweenie) of the Ruby On Rails Core team and Justin Palmer. I am in love with Rick’s apps. I like Beast. I like Rails Pastie. I like mephisto. I had some conversation with Rick via #mephisto channel on IRC. He is very helpful and guided me to setup my mephisto on my server. I got this server from Pratik. I refered Pratik’s tip to install mephisto on shared hosting environment. But in vain, it required a different trick to setup mephisto on my server. I hope I will setup mephisto on server in couple of days. I will announce it on blog. ;)