Deploy the Ruby server and ruby# Create a project directory/Opt/logs/TV-cibn-cms# Install rbenv and ruby 1.9.3 IN ruby# Install and compile related packagesYum install-y gcc openssl-devel libyaml-devel readline-devel zlib-develSu-ruby #/home/
Python and Ruby are both excellent languages, all of which emphasize people-oriented and have their own merits. However, I feel Ruby seems more friendly. Ruby draws on the advantages of smalltalk, Python, and Perl.
We recommend that you learn Ruby resources:
English
Clear and short free ebook, I think it is
When learning a new programming language, we must be clear about a few questions:What is the type model of the language?Strongly typed / weakly typed, static type / dynamic typeThe type model changes the way the problem is handled and controls how the language runsWhat is the programming paradigm of language?Object-oriented, functional, procedural, etc.How to interact with the language?Compiling, interpretingWhat is the judgment structure of language (decision construct) and the core data struct
Ruby's installation can go to Ruby's official web site to download the Ruby1.56 Windows Installer package, install the after installation, open the DOS window, input ruby-v display
Ruby 1.8.6 (2007-03-13 patchlevel 0) [I386-mswin32] shows that Ruby has been installed successfully and the version number is Ruby 1.96.
Share with us today the basic Ruby Tutorial (http://www.maiziedu.com/course/ruby-px/), which focuses on Ruby Source and Ruby features, here's a look at Ruby 's introduction:Ruby is a purely object-oriented programming language. It was created in 1993 year by as of Japan (まつ
Explain the methods in Ruby and the Ruby Methods
The Ruby method is very similar to the functions in other programming languages. The Ruby method is used to bind one or more repeated statements in a unit.
The method name should start with a lowercase letter. If the name of a method starts with an uppercase letter,
Use Ruby to process text tutorials, and use ruby to process text tutorials
Similar to Perl and Python, Ruby has excellent functions and is a powerful text processing language. This article briefly introduces Ruby's text data processing function and how to use Ruby to effectively process text data in different formats,
Analysis of Ruby relay and message-related knowledge, analysis of ruby
Inheritance allows you to create a class as the refinement and specialization of another class ). For example, in our automatic karaoke system, the concept of "Song" is encapsulated in the Song category. Then, as the market grows, we need to provide karaoke support. A karaoke song is no different from other songs (it just does not have a
Example of an interactive program developed by ruby: ruby Development
Implement the interaction function in a terminal similar to pry, ronin, and msf. ripl gem is mainly used here:
1. Call defined methods, such as help2. Be able to execute system commands3. ruby parsing similar to irb/pry
Installation:
gem install riplgem install ripl-shell_commands
Example
Ripl,
Ruby syntax notes, ruby syntax
Accept user input
first_name = gets.chomp
Uppercase letters
first_name.capitalize!
Uppercase letters
first_name.upcase!
Lower letters
first_name.downcase!
Multi-row output
Print
Note
# I am a comment
Variable acquisition
#{first_name}
Variable
Global variable $
Class variable @@
Method variable @
Local variables are lowercase letters or _
If/else
if a
Class
class
Basic instructions for using regular expressions in Ruby, ruby Regular Expressions
Built-in support for regular expressions is usually limited to scripting languages such as Ruby, Perl, and awk. This is a shame: although regular expressions are mysterious, they are a powerful text processing tool. It is quite different to support it through built-in instead of li
A summary of variable learning in Ruby and a summary of Ruby variable learning
Variables in Ruby are in several forms, including local variables, instance variables, class variables, and global variables. For Beginners, they are often easy to mix up, especially java-like, it is still a headache to understand. After careful identification and learning, we will sum
Introduction: Ruby on Rails is just one aspect of making Ruby very powerful, just as EJB is part of the Java Enterprise platform. Andrew Glover reveals what Java developers can do with Ruby.
Before I begin this article, I need to clarify a few things. First, it's not an article about Ruby on Rails. If you want to lear
How to learn Ruby? What do you need to know before you learn Ruby? This is a lot of people want to learn the voice of Ruby friends, I do not give a specific answer, the following to tell you about a predecessor learning Ruby (http://www.maiziedu.com/course/ruby/) learning pr
Gems use proxies in two ways:
Mode one:
>>set http_proxy=http://ip_or_host:port
>>gem Install The_package_name
Mode two:
>>gem list-p Http://user:passwd@ip_or_host:8080-r
Install Ruby-debug-base19There are 2 different ways:Method One:download the. gem file first, then install the. gem file directly, which requires compilation, so you need to take the With-ruby-in
Example of how to optimize Ruby code to speed up the program running, ruby speed
This article mainly introduces how to increase ruby gem contracts. ruby speed by 10 times.
Contracts. ruby is used in my project to add code contracts to Ru
How to learn ruby at high speed ? The quickest way to learn a language.variables, constants, variable types, operators.Logical statements such as if, else, switch, for, foreach, does while, break, and so on. What languages do you want to learn? What are the commands that are similar to these commands? Know how to use it. Then, assuming object-oriented, you need to understand the object's operation.There is no library of functions. The general language
Installing Ruby with Upgrade RubyGemstip: If you are prompted for permission issues during the installation process in the Ubuntu environment, you can use sudo make and sudo makes install.
1.Ruby Installation
wget http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.3-p125.tar.gz \
TAR-XZVF
I've been working on Ruby for a while and have recently had some leisure events, learning about Ruby and preparing for future Ruby on Rails development.Ruby was founded in 1993 by as of Japan (まつもとゆきひろ/yukihiro Matsumoto). In contrast to chatty's development language such as Java, Ruby can be said to be small and beaut
[Ruby on Rails Learning 1] ubuntu14.04 configure rvm and ruby, ubuntu14.04rvm
To install ruby, you must first install rvm.
Rvm is Ruby Version Manager, a command line tool developed by Wayne E. Seguin. Rvm allows you to easily install and manage ruby productivity environmen
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.