Output to: http://robbin.javaeye.com/blog/57474
There is almost no controversy in the MACOs platform, and textmate is used by everyone. However, there are many ides available for selection and use on the Windows platform, but each has its own strengths and weaknesses. Based on all the ruby ide I have used. Ror ide on Windows platforms is mainly divided i
, you can install the above three, that is, Ruby, rails and Git)Attached official warning: http://www.cnblogs.com/lsgwr/p/5444208.htmlOne-click installation package: Link: http://pan.baidu.com/s/1slcMbTj Password: zhqlPython Development Environment Configuration1. First I installed the Python operating environment, green-free installation, decompression can be used, 2.7, 64-bitLink: Http://pan.baidu.com/s/1bpdoA8B Password: 9v6v?2. The following is a
Recently, Tom Enebo released a Community Ruby development plug-in for NetBeans IDE 7.1.
After installing the plug-in NetBeans IDE 7.1, you can see a Projects window on the left, showing the structured view of the Ruby project, and the Ruby editor on the right.
Plug-in down
Up to now, should come to an ending, altogether has 29 essays, simply gather together an integer, then write the IDE environment. All the previous code was written by me with the editor scite in Ruby, and it was inconvenient, as rails developed, there are many Ides coming out, just to see the 6.0RC version of NetBeans offering a separate rails development environment, this time to simply try.
1. The first
Recommended syntax style in Ruby programming, and ruby programming syntax Style
Use: Reference constants (including classes and modules) and constructors (such as Array () or Nokogiri: HTML ()).Never use: to call methods.
# bad SomeClass::some_method some_object::some_method # good SomeClass.some_method some_obj
Assignment related operations in Ruby programming and ruby programming assignment
In earlier versions of Ruby, the return value of the value assignment statement is the return value of the method that sets this attribute. In Ruby1.8, the value of the value assignment stateme
Tutorial on interrupt and return in Ruby programming and tutorial on ruby programming usage
The use of the return, break, and next keywords involves the issue of jumping out of the scope. Their difference lies in the different scopes of different keywords jumping out, because there are code blocks, you need to pay spec
Brief explanation of the scope of Ruby Object-Oriented Programming and ruby Object-Oriented Programming
Scope
Ruby does not have nested scopes (internal scopes, which can be viewed as external scopes). Their scopes are completely separated. Once a new scope is entered, the o
Class methods and class extensions in Ruby object-oriented programming, ruby Object-Oriented Programming
Class Method
The essence of a class method is a single-piece method that lives in a single-piece class of this class. Three methods are defined:
# Method 1 def MyClass. a_class_method; end # method 2 class MyClass d
In-depth analysis of the use of the command mode in Ruby Design Mode Programming, ruby Design Mode
The command mode is the design mode with a high usage of the object behavior type, alias: Action, Transaction)
Intent: encapsulate a request as an object so that you can parameterize different requests, queue requests or record request logs, and support cancelable o
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, interpreti
Application instance analysis of appearance mode in Ruby Design Mode Programming, and ruby Design Mode
What is the appearance mode?
The appearance mode provides unified interfaces for a group of different interfaces in the subsystem. The upper-layer interfaces are defined. by reducing complexity and hiding the communication and dependency between subsystems, the
hope that the day will soon end when I want to gain some technical advantages by choosing other programming languages. However, due to the influence of several famous people, I decided to try Ruby.
Well, if "I have reached the top of the hill", this article is my research report on Ruby.
Ii. Install Ruby
Analysis of Ruby source code layout and programming style, analysis of ruby source code Layout
Use the UTF-8 as the source file encoding.
Each indentation level uses two spaces (also known as soft tabs). Do not use hard tabs
# bad - four spaces def some_method do_something end # good def some_method do_something end
Use Unix-style line breaks. (* User
Ruby meta-programming summary, ruby Summary
When I was asked such questions today, I used to think that this is a broad concept. Even if I have used these features, but I still don't know this is called "metaprogramming" until today when I was asked, I just had an epiphany, and then I made a small summary on the Internet with some of my actual metaprogramming.
Th
Ruby metaprogramming and ruby Programming
An object model
Kernel Module
Kernel. private_instance_methods.grep (/^ pr /)
Private method
1. If a method receiver is not yourself, you must specify a receiver.
2. A private method can only specify one implicit receiver (a private method that can be called as a superclass)
The Class itself is the object of the
By: Wu Yindate:2007-09-07version:0.5Email:lazy.fox.wu#gmail.comHomepage:Http://blog.csdn.net/wooinCopyright: The article is copyrighted by Wu Yin and his lovely wife, Little bun. may be transmitted and reproduced at will without any commercial purpose. Any act of this article shall be subject to the consent of the author for commercial purposes.Contact Way: lazy.fox.wu#gmail.com
1 written in front
Linux programming has been criticized for the point
Document directory
Delphi5 advanced programming series: IDE and Object-Oriented Programming
Delphi5 advanced programming series: IDE and Object-Oriented Programming
DelphiTutorial Series of books(095)《Delphi5One of the advanced
Ruby's tricks. And then what? Not only the readability is poor, sometimes time is long, oneself all forgot how to play. Later, the more the more honest, how easy to understand how to write. There is a principle of writing a program that I think is practical in all languages: good programs should not require too much comment. This includes the clarity of the structure and the most appropriate naming. This principle is especially important for Ruby, be
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.