程序员Ruby_程序员俱乐部_Ruby频道

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > Ruby > 文章列表
· ruby多线程发布时间:2012-05-05
Ruby的Monitor库可以方便的实现这个功能,看下面的代码:require'monitor'classCounterattr_reader:countdefinitialize@count=0superenddeftick@count+=1end... 查看全文
· rails 3.2 debugger 发布时间:2012-05-05
引用Nosourceforruby-1.9.3-p194providedwithdebugger-ruby_core_sourcegem.geminstalldebugger-v1.1.3原因:debugger-ruby_core_source1.1... 查看全文
从众多语言中,挑出本书包含的几门语言,这一过程也许不像你想得那么复杂。我们只不过发了些调查问卷,向本书的潜在读者请教了一番。调查数据汇总上来时,有八门语言入选希望最大。不过,我先是把JavaScript“踢”了出去,因为它实在是过于热门了,取而代之的... 查看全文
· 详解ruby的attr_accesso发布时间:2012-04-27
1.attr_accessor的用法相当简单,就相当于getter和setter,看一个类就知道怎样用了:classTestattr_accessor:namedefinitialize()@name="yanzilee9292"endend#tes... 查看全文
· Rails3.0学习笔记(二) 安装R发布时间:2012-04-25
Rails3.0学习笔记系列目录Rails3.0学习笔记(一)homebrew、git、mysql环境的安装Rails3.0学习笔记(二)安装RVM,升级Ruby,安装Rails3Rails3.0学习笔记(三)安装配置过程中收集的资源总结上一篇介绍了... 查看全文
· 浅谈Ruby on Rails中的in发布时间:2012-04-24
从模块引入方法、变量,使得编程变得简单,扩展性愈强,比以往的类的继承更灵活。这样的引入,仿佛将一个方法块,复制了一份放到了你所引用的类或者模块里面。你完全可以将多个互不相干的类中相同的方法拿出来写到一个模块中,这样可以使得代码精简,符合Ruby的设计... 查看全文
· ruby和rails的编程风格发布时间:2012-04-23
Ruby社区首推的代码编写风格原文:https://github.com/bbatsov/ruby-style-guide中文翻译:http://ruby-china.org/wiki/coding-styleRuby社区首推的Rails代码编写风格... 查看全文
· rails render partia发布时间:2012-04-23
这里的conventions总是容易记不清楚就是localscollectionobject1.默认参数<%=render:partial=>"account"%>默认本地有个变量@account,传递过去,render到的part... 查看全文
· ruby 正则表达式发布时间:2012-04-23
Regexp类:1、使用/.../或者%r{}创建,或者Regexp.new/hay/=~'haystack'#=>0#返回值为匹配字符所在位置,或者nil/y/.match('haystack')#=>#<MatchData"y"... 查看全文
· 自定义will_paginage输出发布时间:2012-04-18
will_paginate是Rails中比较常用的分页插件,但是有时候我们可能想要自定义它的输出,这可以通过扩展WillPaginate::LinkRenderer类来实现,比如,下面的renderer将会去除Next和Previous链接(来自这里... 查看全文
· ruby 1.8.6 命令发布时间:2012-04-18
1.1创建一个Rails应用程序$railsapp_name可选项:-d,database=xxx指定安装一个数据库(mysqloraclepostgresqlsqlite2sqlite3),默认情况下是数据库-r,ruby-path=指定Ruby的... 查看全文
· rvm实用指南(四)——切换ruby1发布时间:2012-04-18
用RVM安装ruby后,运行ruby1.9.3--default报错RVMisnotafunction,selectingrubieswith'rvmuse...'willnotwork.可能是rvm版本的原因。这时运行rvmaliascreated... 查看全文
· rails/ruby databas发布时间:2012-04-18
#开发模式development:adapter:mysql2#数据版本database:zyt#数据库名host:localhost#数据库主机名username:root#数据库用户名password:#数据库密码pool:5timeout:50... 查看全文
· RVM管理多个ruby版本以及多个ra发布时间:2012-04-18
安装rubyubuntuserver10.10中的ruby安装的默认版本是1.8.7执行命令即可安装$sudoapt-getinstallruby由于不同的项目使用的ruby版本、gem版本都不同,多个版本共存也不太现实。今天在网上看到了一个叫做RV... 查看全文
在豆瓣发表了书评,转载于此,立此存照。《黑客与画家》书可点击链接。初次知道PaulGraham这个人,是在一个无聊的下午,通过google搜索“lisp”关键字,误打误撞到他的网站的。特别喜欢读他的一些关于lisp语言、创业指导和黑客精神的文章,于是... 查看全文
· (转)Ruby的头号Gem:Rake发布时间:2012-04-18
RakeRake简介Rake和Make及AntRake的意思是RubyMake,一个用ruby开发的代码构建工具。Rake的英文意思是耙子,一种很朴实的劳动工具。真的是很贴切,Rake正是一个功能强大、勤勤恳恳的劳动工具。Rake会经常跟C/C++领... 查看全文
· rvm实用指南(三)——安装ruby1发布时间:2012-04-18
今天在用rvminstall1.9.3时,报了些莫名奇妙的错误....解决方案如下:1.先用rvmgethead更新RVM的Rubylist2.然后用rvmlistknown即可查看到1.9.3版本3.输入rvminstall1.9.3安装1.9.3... 查看全文
· VIM setup发布时间:2012-04-18
sudoaptituderemovevimsudoaptitudeinstallvim-rails#inordertogetvim-railssupportgitclonegit://github.com/astrails/dotvim.gitln-... 查看全文
· Ruby学习-为什么要学ruby发布时间:2012-04-18
为什么要学ruby一方面,有一个好的创意,想自己捣鼓一个网站;另一方面,想学一门动态语言。在Ruby和Python直接徘徊了半天,最终在看了robbin的《谈谈我为什么要学习rubyonrails》,毅然决定先学学ruby玩玩。而且大名鼎鼎的twit... 查看全文
偶然今天看到了《松本行弘的程序世界》一书,作者对静态类型和动态类型的优缺点做了详细的解释:静态类型的优点:1,IDE聪明的提示,因为静态类型的语言的类型是确定的,所以编辑器可以知道当前的变量有哪些属性和方法。2,编译的时候能够发现类型不匹配的错误,而... 查看全文