Ruby_Tag标签_程序员俱乐部
中国优秀的程序员网站
程序员频道
CXYCLUB技术
地图
最新资讯
|
百度新闻
|
GOOGLE地图
|
RSS订阅
|
更多
职场话题
生活休闲
恋爱交友
程序人生
学习进修
职业发展
项目管理
求职面试
程序员创业
JAVA
.NET
C/C++
Ruby
Delphi
JavaScript
PHP
ASP
JSP
HTML
XML
移动开发
开发工具
其他
编程开发
数据库
操作系统
新闻资讯
互联网
非技术区
非技术区
生活休闲
恋爱交友
职业发展
求职面试
程序人生
移动开发
开发工具
DB2
MySql
Sybase
开发
JAVA
.NET
PHP
C/C++
数据库
SQL Server
Oracle
互联网
运营
推广
营销
SEO
系统
Linux
Unix
Windows
资讯
动态
产品
人物
创业
职场
学习
管理
热搜:
歌德巴赫猜想
web3j
区块链
以太坊
报表分析
管理系统
反序列化
GUI
男性
胸罩
市场饱和
原创团队
Siri
管理层
同比增长
歌德巴赫猜想
web3j
区块链
以太坊
报表分析
管理系统
反序列化
GUI
男性
胸罩
更多>>
当前位置:
程序员俱乐部
>>
Tag标签
>>
Ruby
>>列表
·
浅谈Ruby on Rails中的include和extend
发布时间:2012-04-24
从模块引入方法、变量,使得编程变得简单,扩展性愈强,比以往的类的继承更灵活。这样的引入,仿佛将一个方法块,复制了一份放到了你所引用的类或者模块里面。你完全可以将多个互不相干的类中相同的方法拿出来写到一个模块中,这样可以使得代码精简,符合Ruby的设计初衷,而且,使得你的程序更有条理。RubyonRails常见用法通常引用模块有以下3种情况:1.在类定义中引入模块,使模块中的方法成为类的实例方法这种情况是最常见的直接include即可2.在类定义中引入模块...
查看全文
·
ruby和rails的编程风格
发布时间:2012-04-23
Ruby社区首推的代码编写风格原文:https://github.com/bbatsov/ruby-style-guide中文翻译:http://ruby-china.org/wiki/coding-styleRuby社区首推的Rails代码编写风格原文:https://github.com/JuanitoFatas/rails-style-guide中文翻译:http://ruby-china.org/wiki/rails-stye-guide...
查看全文
·
ruby 正则表达式
发布时间:2012-04-23
Regexp类:1、使用/.../或者%r{}创建,或者Regexp.new/hay/=~'haystack'#=>0#返回值为匹配字符所在位置,或者nil/y/.match('haystack')#=>#<MatchData"y">#返回值为MatchData或者nil2、/[[:alnum:]]/-等价于[0-9a-zA-z]/[[:alpha:]]/-等价于[a-zA-Z]/[[:blank:]]/-空格或tab/[[:cntrl:]]/-ctrl/[[...
查看全文
·
ruby 1.8.6 命令
发布时间:2012-04-18
1.1创建一个Rails应用程序$railsapp_name可选项:-d,database=xxx指定安装一个数据库(mysqloraclepostgresqlsqlite2sqlite3),默认情况下是数据库-r,ruby-path=指定Ruby的安装路径,如果没有指定,scripts使用env去找Ruby-f,freeze(冻结)freezesRails在vendor/rails目录1.2APIDocumentation$gem_server启动一个WEBrick服务器...
查看全文
·
rvm实用指南(四)——切换ruby1.9.3报错
发布时间:2012-04-18
用RVM安装ruby后,运行ruby1.9.3--default报错RVMisnotafunction,selectingrubieswith'rvmuse...'willnotwork.可能是rvm版本的原因。这时运行rvmaliascreatedefault1.9.3后正常。...
查看全文
·
rails/ruby database.yml
发布时间:2012-04-18
#开发模式development:adapter:mysql2#数据版本database:zyt#数据库名host:localhost#数据库主机名username:root#数据库用户名password:#数据库密码pool:5timeout:5000#Warning:Thedatabasedefinedas"test"willbeerasedand#re-generatedfromyourdevelopmentdatabasewhenyourun"rake"...
查看全文
·
RVM管理多个ruby版本以及多个rails版本
发布时间:2012-04-18
安装rubyubuntuserver10.10中的ruby安装的默认版本是1.8.7执行命令即可安装$sudoapt-getinstallruby由于不同的项目使用的ruby版本、gem版本都不同,多个版本共存也不太现实。今天在网上看到了一个叫做RVM的工具,可以帮助来实现这个功能,再去看看这个东东出来的日期,发现自己真的有点过时了。RVM的官方网址是https://rvm.beginrescueend.com/首先要求要安装一些依赖包sudoapt...
查看全文
·
(转)Ruby的头号Gem:Rake
发布时间:2012-04-18
RakeRake简介Rake和Make及AntRake的意思是RubyMake,一个用ruby开发的代码构建工具。Rake的英文意思是耙子,一种很朴实的劳动工具。真的是很贴切,Rake正是一个功能强大、勤勤恳恳的劳动工具。Rake会经常跟C/C++领域的make和Java世界的Ant进行对照,事实上,它们有很多相似的地方。我们先来看一下make和ant的历史。make的出现是为了解决批量编译的问题。对于一个小型的项目来说,用一个脚本文件或者批处理命令来进行批量编译就已经足够好...
查看全文
·
rvm实用指南(三)——安装ruby1.9.3报错
发布时间:2012-04-18
今天在用rvminstall1.9.3时,报了些莫名奇妙的错误....解决方案如下:1.先用rvmgethead更新RVM的Rubylist2.然后用rvmlistknown即可查看到1.9.3版本3.输入rvminstall1.9.3安装1.9.3假如在安装过程中仍遇到问题,可以:rvminstall1.9.3--with-gcc=clang即可注:按此过程安装的为ruby-1.9.3-p125版本,1.9.3还存在其它版本,可按实际需要安装。...
查看全文
·
Ruby学习-为什么要学ruby
发布时间:2012-04-18
为什么要学ruby一方面,有一个好的创意,想自己捣鼓一个网站;另一方面,想学一门动态语言。在Ruby和Python直接徘徊了半天,最终在看了robbin的《谈谈我为什么要学习rubyonrails》,毅然决定先学学ruby玩玩。而且大名鼎鼎的twitter就是用ruby开发的,iteye也转移成ruby。...
查看全文
·
关于 Ruby
发布时间:2012-04-15
想知道Ruby为什么会如此受欢迎吗?为什么使用过它的支持者都称赞它为巧妙、优雅且易用更实用有趣的语言?Ruby发明者的理想Ruby是一个注重均衡的语言,它的发明者松本行弘Yukihiro“matz”Matsumoto,混合了他喜欢的语言(Perl、Smalltalk、Eiffel、Ada和Lisp)产生了一种具有函数式及指令程序设计特性的新语言。他常说,他是“试着让Ruby更自然,而不是简单,就像生活一样”。除此之外,他还提到:Ruby就像人的身体一样,表面上看来简单...
查看全文
·
Mac OS Ruby安装 使用RVM
发布时间:2012-04-15
访问http://www.ruby-lang.org/en/downloads/使用第三方工具安装ruby,经过了解,在mac下可以使用macports和rvm安装ruby。经过实际操作觉得rvm方式更好一些。现在就开始使用rvm安装ruby1.打开终端,必须先安装git.bash-sstable<<(curl-shttps://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer),2.等待rvm安装好之后...
查看全文
·
(转)Ruby Gem命令详解
发布时间:2012-04-15
原文链接:http://hi.baidu.com/mcspring/blog/item/40c8aeec47575d2a27979168.htmlGem介绍:Gem是一个管理Ruby库和程序的标准包,它通过RubyGem(如http://rubygems.org/)源来查找、安装、升级和卸载软件包,非常的便捷。Ruby1.9.2版本默认已安装RubyGem,如果你使用其它发行版本,请参考“如何安装RubyGem”。Rubygem包的安装方式:所有的gem包...
查看全文
·
设计模式 观察者模式 -- ruby/tk小时钟
发布时间:2012-04-15
以前看用java实现设计模式,很是头疼,那么多的java概念融合在里面,完全影响了对模式自身的理解。实现起来也是相当麻烦。但是在ruby中,模式理解起来是那么的容易,倒是觉得使用ruby来理解设计模式挺靠谱的。先介绍一种模式-观者者模式。百度百科名片写道观察者<Observer>模式(有时又被称为发布-订阅<Publish/Subscribe>模式、模型-视图<Model/View>模式、源-收听者<Source/Listener>...
查看全文
·
分享自己写的文档工具(Ruby - Sinatra)
发布时间:2012-04-15
在线地址http://dayang.cloudfoundry.com/about使用markdown语法进行文档编写,使用Git进行文档共享.使用到的技术:Ruby,Sinatrarb,Markdown;在看这篇文章的时候,只要你知道如何启动Sinatra.如何编写文档:1.使用常用的开发工具,编写*.md文件,然后将其放到views/文件夹下.2.启动sinatrarbserver.使用浏览器访问即可.程序会将md文件的第一行内容作为的标题,将md文件的文件名作为文档url...
查看全文
·
转载 - 26本 Ruby/Rails 相关英文图书简评
发布时间:2012-04-10
开始早就相对现在Ruby/Rails的书做个总结。方便对Rails感兴趣的朋友查找。因为rubyonrails的书时效性很强,Ruby语言2007之前跟Rails两年以前的书都没加在这个列表里。有些特殊的跟设计相关的书例外。Ruby:入门篇▲TheRubyProgrammingLanguageRuby之父”Mats”参与写作的一本书。很像Ruby的官方书,内容是Ruby每一部分的定义,简洁准确。稍微有点生涩,但是这类书大多是很好的的参考书。如果你对Ruby有一定的了解...
查看全文
·
Ruby 1.9.3 p125 安装ruby-debug
发布时间:2012-04-10
运行下面的shell安装新版gem#Installwith:#bash<<(curl-Lhttps://raw.github.com/gist/1891192)##Reference:http://blog.wyeworks.com/2011/11/1/ruby-1-9-3-and-ruby-debugecho"Installingruby-debugwithruby-1.9.3-p125..."curl-OLhttp://rubyforge.org/frs/download...
查看全文
·
使用rvm在Mac中安装ruby和rails
发布时间:2012-04-05
1、安装Git如果没有安装Git的话,可以去http://code.google.com/p/git-osx-installer/进行下载安装2、安装RVM执行以下命令即可安装:bash<<(curl-shttps://rvm.beginrescueend.com/install/rvm)为了可以在shell中使用,需要在.bash_profile中输入以下命令:cd~/sudovim.bash_profile#在.bash_profile中加入[[-s"$HOME/...
查看全文
·
转:如何从零开始学会 Ruby on Rails
发布时间:2012-04-05
这个话题曾经给身边的很多朋友说过同样的话题,这里整理以下。如果你是一个门外汉,你会.NET或是Java或是PHP…你对RubyonRails感兴趣,想学习,开怎么开始?如果你有以上语言两年以上的工作经验,按照我指的路子,最慢1个月就能学会RubyonRails,这个方案曾经经过好几个人证实。以下步骤请一步一步来,切勿心急跳过,最好连我上面的链接都不要提前点击!安装Linux或Mac,开发工具使用Windows->E-TextEditor,Linux->SublimeText,Mac...
查看全文
·
Ruby 学习笔记
发布时间:2012-04-05
学习笔记has_many:line_items,一个购物车中回存在多个items,他们都链接到购物车,因为每一行订单都包含了一个到它的购物车的链接(指向cart_id);:dependent=>:destroy表明,当删除父对象时,所有与被删除的父记录存在外键关联的记录,回逐渐删除~匹配时间/\d\d:\d\d:\d\d/匹配时间/Perl...
查看全文
共25页
首页
上一页
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
下一页
末页
最新文章
快速web开发..
我的.net开..
·
快速web开发框架——learun fr
·
我的.net开发历程:初入快速开发
·
用php模拟登陆报400错
·
FastAdmin系统后台存在高危安全漏
·
微信H5活动文案链接域名防封及跳转系统详
·
Centos7-安装-php-和-php
·
PHP数组函数(按使用频度排序)
·
Centos 下安装ruby的总结
·
Java 添加文本框到PPT幻灯片
·
C# 添加箭头线条形状到Excel
·
【JAVA】组织树
·
Java后端面经总结:拿下蚂蚁金服美团头
·
Java变量类型
·
什么是环境变量
·
Java编程思想学习笔记
今日热点
·
FreeBSD 8.1正式发布公告 特性
·
判断字段是否存在的SQL语句写法
·
[转]超时时间已到。超时时间已到,但是尚
·
VS2010使用.net 4.0中的AS
·
让Ubuntu即默认进入命令行界面
·
全面认识Eclipse中JVM内存设置
·
通过反向连接在外网连接内网VNC寻求帮助
·
Spring.net + Fluorin
·
Conexant Systems HD
·
rails 设置session过期时间
推荐文章
android..
unable ..
·
Adobe CS5.5(X3
·
java.net.Conne
·
android Canvas让我很困惑
·
wamp服务器使用ip访问提
·
错误:没有注册类别 (异常来自 HRES
·
The last pack
·
unable to find valid
·
android ListView的分段显
·
Adobe CS5.5(X3
·
大公司JAVA面试题目
·
iPhone中使用ShareKit一键分
·
叠拓成都面试归来
·
JS javascript实现url编码
·
老三携剑出山,Swing法力
·
Android 2.1 从SD卡导入联系
English
|
关于我们
|
诚聘英才
|
联系我们
|
网站大事
|
友情链接
|
意见反馈
|
网站地图
Powered by
程序员俱乐部
程序提供: HugoCMS 2.0
网站备案:苏ICP备11048748号-1