1, Cloud development environment, CLOUD9 (https://ide.c9.io/). The development environment is pre-installed with most of the software required for rails development, including Ruby, RubyGems, and git, and requires you to install rails yourself.(1) Installing rails: $gem Install rai
After several days, the Ror environment was finally ready. In order to prevent future forgetting and minimize detours, we made a special record
========================================================== =====
Installation Process
1. Install rubyinstaller-1.9.2
2. install and execute gem install rails
3. Download dev kit and decompress it to the ruby installation directory.
4. Install Netbeans 6.9.1
5. Enabl
Http://www.songlin51.com/archives/667.html
Ubuntu 12.04 redmine2.1 installation record
When you install gem install rails, you cannot connect to rails.
Solution: Search for railson http://rubygems.org/gems/railsto download rails. gem for installation.
An error is reported when installing gem install mysql2.Building native extensions. This cocould take a while
Let's take a look at some tips for debugging this time.
First, and most importantly, writing test code, writing unit tests and functional tests in rails is simple, using them to reduce the rate of bugs, or to avoid bugs in your previous code.
The test code tells you what works and what doesn't, and the test code helps you isolate the problematic code, because sometimes the bug doesn't show up quickly.
If the problem occurs in a model, we can use th
A Brief Introduction to Ruby on Rails's support for PostgreSQL array types, railspostgresql
I am very happy to announce that Rails 4.0 now supports PostgreSQL array types. you can easily create fields of the array type through: array => true in migration. you can also add other options (length, default, and so on) when creating an array field)
create_table :table_with_arrays do |t| t.integer :int_array, :ar
Modify viewsModify the index view (app/views/posts/index.html.erb) and add the edit link as follows:That is, add the following logic: Among them, Edit_post_path, is the previous "[Ruby on Rails] and I learned route map" referred to the edit action prefix added a shortcut after the _path suffix, can accept parameters, here accept the post instance object.Then edit the view and copy the new view as an edit v
Using form to create data, this section will cover the content: Create form, redirect user, render views and flash messages.1. Views PreliminaryEdit App/views/posts/index.html.erb This view file as follows:New_post is the new action's prefix, referring to [Ruby on Rails] and I learned the route map, but after it added the _path suffix.Then edit the App/views/posts/new.html.erb view file as follows:2. Bindin
Rails calls the Java method XML sit-ups ).
Rails is a complete, open-source web development framework with more happiness and lessCode.
The entire framework runs through the dry (do not repeat) principle. For example, after a database table is defined, the class name and object attribute name are automatically determined. Friends who have used hibernate know what I'm talking about (You may say XDoclet,
presentation layer is rendered by the browser
The logical layer manipulates the data from the server side and goes to the presentation layer
The data layer is responsible for storing the data.
6-tier architectureIf you divide it further, you get a 6-tier architecture, such as
The presentation layer is divided into the client layer and the presentation logic layer
The client layer is responsible for rendering the display page
Indicates that the logical layer generat
The presentation layer is rendered by the browser
The logical layer manipulates the data from the server side and goes to the presentation layer
The data layer is responsible for storing the data.
6-tier architectureAssuming a further cut, you get a 6-tier architecture, such as
The presentation layer is divided into the client layer and the presentation logic layer
The client layer is responsible for rendering the display page
Indicates that the logical layer g
Rack is a framework between the Ruby server and the rack application, Rails,sinatra is built on rack and belongs to the rack application.
Rack provides a standard interface for interacting with the server. The standard rack program is an object that responds to call, can be an object, a Proc, a lambda, or even method, which receives the env parameter (the Environment object) and returns an array that inclu
The three components of devise, cancan, and rolify combine to create a complete and powerful user rights model.
Devise introduction, responsible for user registration, login, exit, retrieve password and other operations. Detail reference devise on GitHub
Cancan, which is responsible for role creation, authorization of roles, displaying elements in the page based on authorization, and throwing exceptions when the model is out of authorization. Detail reference rolify on GitHub
Ro
This is to setup a developement environment for Ruby 1.87 and rails 2.2.3 on Ubuntu 10.04 (LUCID ).[Sourcecode Language = "bash"]# Make sure Ubuntu is up to date$ Sudo apt-Get update$ Sudo apt-Get dist-Upgrade# Install Ruby$ Sudo apt-Get install ruby1.8-dev ruby1.8 ri1.8 rdoc1.8 irb1.8 libreadline-ruby1.8 libruby1.8 libopenssl-
Installation configuration IBM DB2 9 PureXML
This series of articles describes how to use XForms, IBM DB2 PureXML, and Ruby to simplify the development of WEB applications, divided into four parts, this is the first part. This series of articles will develop a fictional application to manage outpatient information for a small hospital. You'll see the power of each technology, and you'll see how to combine it. The first part will explain how XForms, D
Label: Queried the experience of the great God Http://stackoverflow.com/questions/19078044/disable-activerecord-for-rails-4 Http://stackoverflow.com/questions/821251/how-to-configure-ruby-on-rails-with-no-database The one I liked the most was the way I used it. If you is creating a new application, you can use-O to skip activerecord:rails new My_app-O for existin
Recently wanted to get an Android app that has access to the Internet, because it's fast so it uses Ruby on Rails to provide HTTP resources. This information is still relatively small, so the attempt to record the process.1 building Web application with Ruby on Rails1.1 New Web ApplicationCD Test1.2 Generate productRails Generate Scaffold Product reference:string
The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion;
products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the
content of the page makes you feel confusing, please write us an email, we will handle the problem
within 5 days after receiving your email.
If you find any instances of plagiarism from the community, please send an email to:
info-contact@alibabacloud.com
and provide relevant evidence. A staff member will contact you within 5 working days.