Development Environment - Ruby on Rails
Ruby on Rails (Rails) web application framework is introduced here.
Setup the Development Environment
In order to use Ruby on Rails framework effectively, you will need to set up a development environment on your computer with the following components:
- Ruby programming language
- Rails web application framework (a Ruby gem, it is simple a package run on top of ruby)
- A modern text editor that supports syntax highlighting (e.g. Sublime, TextMate), or an integrated Rails development environment (e.g. Aptana or RubyMine),
- A modern browser with integrated developer tools - these will help you inspect, debug and optimize your web applications.
- SQLite Database Broswer (SQLite database comes with Rails) - GUI editor for SQLite databases, it is a plugin for Firefox.
- Git - a distributed version control and source code management system.
References & Resources
- Dependency injection
- Directives and Pipes
- Data binding
- HTTP Get vs. Post
- Node.js is everywhere
- MongoDB root user
- Prefer Async Script Loading
- Components, Bootstrap and DOM
- What is HEAD in git?
- Show the changes in Git.
- What is AngularJS 2?
- Confidence Interval for a Population Mean
- Accuracy vs. Precision
- Sampling Distribution
- Working with the Normal Distribution
- Standardized score - Z score
- Evaluating the Normal Distribution
- What is Nodejs? Advantages and disadvantage?
- How do I debug Nodejs applications?
- Sync directory search using fs.readdirSync