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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > Ruby > 文章列表
· Ruby on Rails (3)发布时间:2013-12-13
项目是生成好了,貌似自己还没写一句代码呢,rails把工作全给我做了,这就遇到个问题,他都给我配置了什么东西,我如果需要改一个地方的话,会不会对其他地方有影响从而发生错误呢,相信这是每一个新手都有的疑问,想到这就两眼一抹瞎,不知道怎么办了,怎么才能理... 查看全文
· Ruby on Rails (4)发布时间:2013-12-13
听着《TravelingLight》继续我们的学习。这次我们用命令行执行,打开cmd,改变目录到RuBymineProjects下1.新建rails工程railsnewDemo6-d=mysql这句命令意思是新建一个名称为Demo6的rails工程,... 查看全文
· Ruby on Rails (5)发布时间:2013-12-13
这次的目标是使用devise+cancan+rolify建立完整的权限管理系统,恩,听起来好高端的样子,其实还是蛮简单的。下面就开始我们的学习吧。首先,还是先简单介绍一下这几个组件:devise:负责用户注册、登录、退出、找回密码等操作。细节参考de... 查看全文
· Ruby array slicing - wier发布时间:2013-12-12
Ifyouplayaroundarrayslicinginirb,itwillbehaviorlikebelow:irb(main):027:0>a=[1,2,3]=>[1,2,3]irb(main):028:0>a[2,1]=&g... 查看全文
1.安装Ruby,http://rubyforge.org/frs/?group_id=167,官网推荐安装1.8.6版本,下载ruby186-26.exe,安装,安装选项全部默认。2.更新Rubygem,网速好的情况下可用命令:gemupdate-... 查看全文
运行环境:ruby2.0rails4.0.0设置分页有两种方法,1.在Model中添加self.per_page=9;2.直接在paginate后面添加:per_page=>9参数,以下是第二种方法:1.安装will_paginate(1)在g... 查看全文
· ruby--初识发布时间:2013-12-08
ruby是一门高效的编程语言,而且完全面向对象。在Ruby中,所操作的一切都是对象,操作的结果也是对象。完全面向对象指的就是ruby语言的所有东西都可以看做是一个对象。比如:在java中,看某一个对象的类的话,是用getClass()方法来获得.在j... 查看全文
· Ruby中Enumerable#inject用法示发布时间:2013-12-06
Enumerable#inject是Ruby核心库中的一个简洁而且强大的API,今天读到一段简洁的代码之后,对这个API产生了浓厚的兴趣,索性搜寻一下资料,总结一下它的用法。代码如下:deftext_at(*args)args.inject(@fee... 查看全文
· Trapped by String#split o发布时间:2013-12-05
TodayIwastrappedbykindofwierdbehaviorofRuby'sString#split,here'sanexample:defparse_inline_styles(text)segments=text.split(%r{... 查看全文
· 关于在win7上安装Ruby On Rails 环发布时间:2013-12-05
在window下安装RubyOnRails环境须知:1.需要有Development-Kit,不然会报:unabletoconvertU+00F4fromUTF-8toGBKforlib/mail/multibyte/chars.rb,file‘li... 查看全文
· Ubuntu安装Oracle客户端发布时间:2013-12-05
Ubuntu安装Oracle客户端参考:https://help.ubuntu.com/community/Oracle%20Instant%20Client——《Ubuntudocmentation——OracleInstantClient》htt... 查看全文
· Ubuntu安装Ruby On Rails多版本发布时间:2013-11-30
写Ruby程序的时候,可能会因为不同的情况选择不同的版本(比如有历史代码的时候)。RVM是一个优秀的ruby版本管理工具,在它的帮助之下,可以方便进行多个版本的切换。下面记录了在Ubuntux下进行ruby1.8.7+rails2.1.0和ruby(... 查看全文
· ruby的逻辑运算符and与&&发布时间:2013-11-29
ruby中,and与&&是有区别的,而且不在“短路”运算上。看例子:putstrueandfalseputs(trueandfalse)putstrue&&falseputstrue&false////~>... 查看全文
· ruby中星号(*)的作用发布时间:2013-11-26
帮助自己学一个单词:星号asterrisk['?st?r?sk]=========================我是左右对称的分割线,下边正文开始=========================1.有正常的乘法功能3*4==12#=>tru... 查看全文
· Mixin and Trait发布时间:2013-11-24
对于Mixin(混入)、Trait这两个面向对象特性,总是让人觉得说不清道不明的感觉,其实众多设计语言里,这里面的一些概念也是相互参杂的,并不是又那么一个严格的定义或界限说哪种一定是Mixin,或者哪种一定是Trait。这两种语言设施的提出,它的本质... 查看全文
(Disclaimer:未经许可请勿转载。如需转载请先与我联系。作者:RednaxelaFX->rednaxelafx.iteye.com)字符串的一般封装方式的内存布局系列:(0):拿在手上的是什么(1):元数据与字符串内容,整体还是分离?原... 查看全文
· Mac 安装ruby开发环境发布时间:2013-11-10
安装brewruby-e"$(curl-fsSLhttps://raw.github.com/mxcl/homebrew/go)"或者curl-Lhttp://github.com/mxcl/homebrew/tarball/master|tarxz... 查看全文
· Ruby Programming Language发布时间:2013-11-01
delegateouthandler();voidcall_block(outhandleryield){Console.WriteLIne("Startofmethod");yield();yield();Console.WriteLIne("En... 查看全文
· Rails Windows 下different 发布时间:2013-10-27
造成原因:Ruby路径与项目路径不同(盘符不同)解决办法:1、bundleinstall--path.bundle2、Get"Junction.exe",inWindowsVistausedto"mklink"Downloadhttp://techn... 查看全文
· 转:ruby gem install rails 发布时间:2013-10-24
在安装ruby的gem的时候可能会出现下面这样的提示,按照给出的提示有两种办法可以解决,但是经过在网上的搜索发现只有最后一种可行。所以特分享于此。ERROR:ErrorinstallingXXXXXXXXXXX:The'XXXXXXXXXXXX'na... 查看全文