从2000年至今,也写了11年代码了,期间用过VB、Delphi、C#、C++、Ruby、Python,一直在寻找一门符合自己心意和理念的语言。我很在意写代码时的手感和执行的效率,所以在Go出现之前一直没有找到。在熟悉Go之后,我虽没有停下脚步,也去体验了D语言,但几乎立即就放弃了,它的设计还是太复...
分类:
编程语言 时间:
2015-01-11 17:32:04
阅读次数:
151
php-python-rubyphp-python-ruby原文一句话总结简单地总结:假如你想帮他尽快找个活儿,赚到钱,推荐PHP。假如你想让他成为一个高效工程师,推荐 Python。假如你想让他爱上他的工作,推荐 Ruby。语言的选择编程语言非常重要,不要认为他们都图灵等价,用起来都一样。实际上,...
分类:
编程语言 时间:
2015-01-11 14:43:38
阅读次数:
225
http://blog.csdn.net/dqjyong/article/details/37958067OS X升级到10.10之后使用pod出现问题的解决方法分类:IOS2014-07-19 11:283704人阅读评论(1)收藏举报[ruby]view plaincopy最新对mac10.10...
分类:
其他好文 时间:
2015-01-11 10:57:43
阅读次数:
127
Enumberable可枚举模块可以理解为对遍历搜索和比较排序集合的抽象。这个模块可以通过mixin为类提供两种能力:
1、可以遍历搜索
enum.all?{|object| block} 判断集合中是否所有元素都满足某条件
puts
[1,2,3,4].all?{|i| i>0} #true puts [1,2,3,4].all?{|i| i>3} #false
enu...
分类:
编程语言 时间:
2015-01-11 06:13:37
阅读次数:
190
ruby on rails 环境搭建和hello world 程序...
分类:
其他好文 时间:
2015-01-09 22:28:19
阅读次数:
188
在ruby中我们要实现遍历指定目录的方法,网上的方法也非常之多,我们可以拿来参考参考,如下边的traverse.rb文件内容所示:#!/usr/bin/ruby
deftraverse(filepath)
ifFile.directory?(filepath)
puts"Dirs:"+filepath
Dir.foreach(filepath)do|filename|
iffilename!="."andfil..
分类:
其他好文 时间:
2015-01-09 19:32:32
阅读次数:
133
Ruby是一种为简单快捷的面向对象编程(面向对象程序设计)而创的脚本语言。简单介绍Ruby 是开源的,在Web上免费提供,但须要一个许可证。Ruby 是一种通用的、解释的编程语言。Ruby 是一种真正的面向对象编程语言。Ruby 是一种类似于 Python 和 Perl 的server端脚本语言.....
分类:
编程语言 时间:
2015-01-09 19:02:00
阅读次数:
279
include主要用来将一个模块插入(mix)到一个类或者其它模块。 extend 用来在一个对象(object,或者说是instance)中引入一个模块,这个类从而也具备了这个模块的方法。 通常引用模块有以下3种情况: 1.在类定义中引入模块,使模块中的方法成为类的实例方法 这种情况是最常见的 直...
分类:
其他好文 时间:
2015-01-09 18:58:17
阅读次数:
116
#ruby提供了多种运行外部程序的方法#1.%x %x不需要使用引号包含。#2. system方法 #3.exec类似system但是会中断当前的代码执行#system和exec不能捕获执行程序的输出。list=%x(dir d:\\) #捕获到输出结果system('notepad')p 'sys...
Part 1 -首先最基本的,创建一个新的的project: rails new blog -然后修改source为https://ruby.taobao.com,加入bootstrap的gem到Gemfile: gem ‘twitter-bootstrap-rails‘ 执行bundle install没有错误,但是...
分类:
其他好文 时间:
2015-01-09 12:51:19
阅读次数:
146