Thursday, June 14, 2007

Top 10 Ruby/Rails Blogs

There are hundreds of blogs on ruby/rails floating on web and with several of them coming up daily. For those who could not decide which blogs to read or which all blogs are the most read ones, please go through this post on www.rubyrailways.com. The rankings were generated by combined results from Alexa and Technorati. The topped blog on the chart is no doubt www.loudthinking.com by David Heinemeier Hansson.

The complete list is as follows :

  1. http://www.loudthinking.com/ by David Heinemeier Hansson
  2. http://www.rubyinside.com/ by Peter Cooper
  3. http://mephistoblog.com/ by Rick Olson and Justin Palmer
  4. http://hivelogic.com/ by Dan Benjamin
  5. http://redhanded.hobix.com/ by _why the lucky stiff
  6. http://nubyonrails.com/ by Geoffrey Grosenbach
  7. http://errtheblog.com by PJ Hyett and Chris Wanstrath
  8. http://www.slash7.com by Amy Hoy
  9. http://weblog.rubyonrails.org by the Rails core team
  10. http://weblog.jamisbuck.org/ by Jamis Buck.
For more details on the ranking procedure and top 30 results from the above two individual websites go here. So what are you waiting for ? Go ahead and subscribe to the above blogs through your feed reader.

Wish you all a happy reading !

Thursday, May 17, 2007

Passing an entire form with a HTML hyperlink

In one of my projects I came across a situation where I needed to submit a form with a link. By default, a form is submitted either using a submit_tag or button_to helpers in ruby on rails. In this case it had to be submitted through a link. For this, I searched and found a way to do it:
<%= link_to_remote 'Submit',
:url=>{:controller=>'c_name', :action=>'a_name', :id=>'some_id'},
:with=>"Form.Element.serialize('form_id')"
%>
Alternatively, you can also use the following helper:
<%= link_to_function 'Submit',
remote_function(:url=>{:controller=>'c_name',
:action=>'a_name',
:id=>'some_id'},
:method=>:post,
:with=>"Form.serialize('form_id')")
%>
The form can be passed using the optional paramter :with.

Tuesday, May 8, 2007

E-TextEditor | The power of TextMate on Windows

E is a new text editor for Windows, with powerful editing features and quite a few unique abilities. It makes manipulating text fast and easy. It comes with features such as :-
  • Personal Revision Control
  • Close integration with cygwin
  • Automated Snippets
  • Syntax highlighting themes (even for .rhtml files)
  • Customized Keyboard shortcuts
  • Support for TextMate bundles
You can download full functional 30 day trial version of E-TextEditor from www.e-texteditor.com.

Friday, May 4, 2007

Books on Ruby on Rails for Beginners

Earlier their were few books on ruby on rails available in market but at present there are numerous books available in market. But I would suggest you to go with the books written by the gurus whi of the subject. Here are few of the books which I refer and would like you to review:
  • Agile Web Development with Rails, Pragmatic Programmers




  • Programming Ruby: A Pragmatic Programmer's Guide, Pragmatic Programmers



  • Build Your Own Ruby on Rails Web Applications, SitePoint Pty. Ltd.




Other books which you can try are:
  • Beginning Ruby on Rails, Wrox Publications




  • Ruby Cookbook, O'Reilly





  • Beginning Ruby: From Novice to Professional, Apress




  • Ajax on Rails, O'Reilly




  • Rails Recipes, Pragmatic Programmers




For any queries on these books and other books on the topic, feel free to mail me.

Ruby on Rails

Ruby on Rails is a web application framework, extracted by David Heinemeier Hansson from his work on Basecamp, a project-management tool by the web-design company 37signals. It was first released to the public in July 2004. The fundamental Ruby on Rails principles include Don't repeat yourself (DRY) and Convention over Configuration.

Ruby is a reflective, dynamic, object-oriented programming language. The language was created by Yukihiro "Matz" Matsumoto, and released to the public in 1995.

David Heinemeier Hansson

Two great personalities side by side:
Yukihiro "Matz" Matsumoto (left), David Heinemeier Hansson (right)

For resources on Ruby and Ruby on Rails visit:
  • www.ruby-lang.org
  • www.rubyonrails.org

A bit about me...

Hello Friends !

Let me introduce myself first. I am Amit Kumar Singh Solanki, presently working with Vinayak Solutions Pvt Ltd popularly known as VINSOL as a Software Engineer. I am basically working on Ruby on Rails, a new emerging technology for Web 2.0 applications. After having a training and experiences in various technologies like Embedded Systems, VLSI Design, Audio Compression, Perl etc. I am now devoting myself to Web Development.

You can contact me at amitkssolanki@gmail.com.

Friday, March 9, 2007

Hello

This is my second blog.

My First Blog

Hello everyone !!!