Why use Ruby on Rails ?
March 26th, 2007 by Yavor IvanovTags: agile development, business, development, rails, web application
Be A Developer Not A Coder (Rails)
March 22nd, 2007 by Stanislav Bozhkov
Not more than two months ago I started programming in Ruby. Ofcourse using the rails framework. It was superb for me to find that just everything about web development is already there in the framework. The directory structure - it’s just so easy and you intuitively find whatever you need, logging - it has that useful feature to tell you the performance of your business logic as well as the performance of rendering the view. Ruby on Rails clearly MVC based. Working with and refactoring of your DB is an ease with the help of migrations. You’ve heard about Web 2.0 - yes, AJAX is well incorporated into the rails, too. I still haven’t found a missing part.
Why a Developer but not a Coder? Well, you should feel the beauty to develop in Rails. For me a CODER is someone who concentrates on code structure and thinks about how to CODE down the business logic for his problem. The Coder is also highly considering the difficulties for accessing his DB. What’s the contrast in case of using Ruby on Rails. Just after a little experience, you don’t code down - you write down whatever you need. Moreover you are not scared to think about adding new functionality related to DB Objects - you just tell rails that you want it. All this ease lets you think on a higher level and lets you concentrate on the real problems that should be solved.
You like it? Digg it!
How to use Rails Migrations - Part I
March 19th, 2007 by Yavor Ivanov

This article is part one of the series about Rails Migrations and it will explain on a basic level how to use the Ruby on Rails migrations.
1. What are Migrations ?
Migrations in Rails is a way of describing what the database should look like and synchronize it with the respective model.
Migrations are abstract to the database they are used with. This means that if you have used a MySQL database server when developing the application and the production database server is different let’s say Postgresql the database you defined within the migrations will remain intact and will run just fine on the new database server.
Migrations provide a way to make the database development SVN like… I will cover this latter on so just keep in mind this for now.
2. Creating and Running Migrations
A migration is a simple Ruby file in the db/migrate directory.
Each migration file has a name starting with three digits and an
underscore. Those digits are the representation of the migrations version (a bit like SVN),
because they define the sequence in which the migrations are applied.
To generate a migration type:
Notice: This will generate a model and a migration to it.
You like it? Digg it!
Ruby On Rails Blog Carnival
March 18th, 2007 by Stanislav BozhkovThese days I searched for a blog carnival about Ruby on Rails. However I couldn’t find a good one. In fact such a carnival should be useful for a lot of people interested in this topic - web development on rails. That’s why I’ll setup one mine carnival here. I’ll try to filter the most useful posts for you. So let’s the carnival begin :).
The glory of Ruby and Rails
- PHP vs. Ruby on Rails. An evolutionary story of a Web Developer and his tools. - The story of Nathaniel S. H. Brown - an experienced PHP developer. He compares in a good manner PHP vs Ruby (Ruby on Rails) and puts some ideas that Rails along with Ruby is the “evolutionary king” of the web development niche.
- Why I moved from Ruby on Rails to Python/Django and back - Carl Mercier: “I am now at least twice as productive with Ruby on Rails than with ASP.NET”. This guy jumps into RoR world from ASP.NET, after that he tries python/django and at the end he is again happy with Ruby on Rails. It’s interesting to read his story.
- How Ruby on Rails has made me a better programmer - Casper Fabricius is a programmer who has moved from ASP to Ruby on Rails. He notices some obvious difficulties about rails and it’s documentation.
You like it? Digg it!
22 Successful Ruby On Rails Web Applications
March 11th, 2007 by Stanislav BozhkovUsually when I start dealing with something new I want to see what others have done in the same sphere. That’s why I think one list of successful Rails Web Applications will be helpful for new-comers and not only to them. In fact you will see that great applications have been lunched in the recent days.



