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

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 > 编程开发 > Ruby > 文章列表
· 执行rails server 出现in `auto发布时间:2013-07-24
执行railsserverin`autodetect':CouldnotfindaJavaScriptruntime.Seehttps://github.com/sstephenson/execjsforalistofavailableruntime... 查看全文
· 【ruby】ruby 动态方法总结发布时间:2013-07-24
本文对ruby动态方法特性进行探讨。结合以下例子:#dynamicmethodsclassDynamicdefaputs"thisismethoda"enddefb(bob)puts"thisismethodb:#{bob}"enddefcputs"... 查看全文
· rails中validates方法发布时间:2013-07-24
1.不为空:validates:name,:presence=>{:message=>'blankisnotallowed'}2.唯一性:validates:name,:uniqueness:{:message=>'alreadye... 查看全文
前言Rails在2013年6月底已经发布了Rails4了。但是市面上最好的rails教材《应用rails进行web敏捷开发》是针对rails3的。如果按照教程上进行配置,系统默认安装rails都直接变成rails4.0了。当然用rvm也很容易做一套r... 查看全文
· [Android]android自动化测试十六之c发布时间:2013-07-10
好久没有写Android自动化方面的专题了,新入一篇,大家一起玩一玩吧。1.简单介绍calabash-android是BDD测试框架,底层实现是cucumber,我之前写过cucumber类似的文章,所以上手还算快,极力推荐,个人觉得比robotiu... 查看全文
· ruby1.9各补丁性能评测发布时间:2013-07-10
ruby版本:ruby1.9.3-p327ruby1.9.3-p327+rvm补丁集合ruby1.9.3-p327+falcon.diffruby1.9.3-p327+falcon-gc.diffrvm补丁集合:测试中没有使用rvm,而是直接使用官方... 查看全文
· ruby arduino hacking - 串口发布时间:2013-07-10
ruby和串口通讯可以通过serialport这个gem来实现,这个gem的用法很简单,先来看一个简单的串口输入输出例子:require'rubygems'require'serialport'sp=SerialPort.new"/dev/ttyUS... 查看全文
· ruby arduino hacking - 入门发布时间:2013-07-10
我对Arduino一直很有兴趣,它简单容易上手,不折腾实在对不起我大学的电子工程专业(虽然专业课程都60分,补考什么的...),最近终于有空可以开始写系列博客,记录我的折腾之路。什么是arduino,已经有很多文章了:arduino.cc写道Ardu... 查看全文
· 解决 gem install rmagick er发布时间:2013-07-10
解决geminstallrmagickerror.Java代码1.geminstallrmagick-v'2.13.1'2.Buildingnativeextensions.Thiscouldtakeawhile...3.ERROR:Errorins... 查看全文
行为驱动开发:Cucumber的目录结构和执行过程(转载)Cucumber是Ruby世界的BDD框架,开发人员主要与两类文件打交到,Feature文件和相应的Step文件。Feature文件是以feature为后缀名的文件,以Given-When-T... 查看全文
RVM的主要作用是方便的管理系统中的多个ruby版本而不至于混乱。我们来看看如何安装RVM,我使用的ubuntu12.04LTS。准备工作后面需要使用curl,用dpkg-scurl命令检查一下系统中有没有安装[plain]viewplaincopy... 查看全文
· ruby中gruff画图的简单例子发布时间:2013-07-10
1、gruff插件可以画很多种图如点图、折线图、圆饼图、网状图、柱状图等,这里只写了2个例子(点图和折线图)。2、gruff画图主要是通过按相应的格式提供这张图的显示数据、横轴的标签以及其他相关的属性,最后生成图片。3、每种图都有很多属性,如改变图片... 查看全文
· Ruby简单栈的实现发布时间:2013-07-10
共2个文件,第1个栈的实现Stack.rbclassStackdefinitialize@store=[]enddefpush(x)@store.pushxenddefpop@store.popenddefpeek@store.lastenddefe... 查看全文
1、Ruby的多行注释"=begin=end"不能缩进,必须出现在行首,使它变得一点不实用。看看Rails的代码,根本不使用=begin=end格式的多行注释,只使用"#"注释,可见"=begin=end"注释,压根没有用处。2、Ruby的多行注释"... 查看全文
· 关于mac笔记本的预期发布时间:2013-07-10
1.重装mac2.双系统(虚拟机vs分区)3.java系列安装(JDK,IDE,server,database),辅助性工具(maven,nexus)4.ruby系列安装(ruby,jruby,rails)5.php系列安装6.独立域名的电子商务网站... 查看全文
· 关于devise结合github通过omniaut发布时间:2013-07-10
最近写了个github帐户登录Demo:https://github.com/yankforce/devise_omniauth_github演示项目地址:http://devise-github.herokuapp.comBASIC版本,只是git... 查看全文
在下面这篇博客里,我使用C#,写了一个命令,可以快捷的切换鼠标左右手习惯。使用C#:自动切换鼠标的左右手习惯今天到了一个新环境,想用下这个命令,却一时找不到编译好的文件,手头有没有visualstudio的环境,于是索性用Ruby将其重写,原理一样,... 查看全文
· Ruby解24点发布时间:2013-07-10
今天培训python,讲课老师无意间提及他用python解24点用了48行代码,心中默念:challengeaccepted!于是写了一个ruby版本,用了26行~defcalculatornumber,*factorsiffactors.size=... 查看全文
· rvm create gemset发布时间:2013-07-10
rvmruby-1.9.3-p429dorvmgemsetcreateunion... 查看全文
· [gem] acts_as_list发布时间:2013-07-10
注意事项:1.当在STI中,用type字段来做scope时,如果使用Symbol,就会报错acts_as_listscope::type原因在:https://www.ruby-forum.com/topic/91504解决办法:改成数组acts_a... 查看全文