rails_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> rails >>列表
· Ruby on Rails (1)发布时间:2013-12-13
使用RubyonRails开发程序,对于一个新手来说,最大的困难就是环境配置问题了。下面说下我这一个周的收获。1.环境搭建:(1)君欲善其事,必先利其器,下载RubyMine,地址http://www.jetbrains.com/ruby/,目前最新版本6.0.1,我的安装目录是D:\ProgramFiles\JetBrains\RubyMine5.4.3.2.1(我安的是5.4.3)(2)Rails框架搭建最快的方式无疑是Railsinstall,下载地址http... 查看全文
· Ruby on Rails (3)发布时间:2013-12-13
项目是生成好了,貌似自己还没写一句代码呢,rails把工作全给我做了,这就遇到个问题,他都给我配置了什么东西,我如果需要改一个地方的话,会不会对其他地方有影响从而发生错误呢,相信这是每一个新手都有的疑问,想到这就两眼一抹瞎,不知道怎么办了,怎么才能理清楚到底是怎么回事,我心想,那就看他代码去吧,看能不能把整个项目流程跟着代码走一遍,恩,说干咱就干。1.new首先我们通过url访问我们的项目,http://localhost:3000/students... 查看全文
· Ruby on Rails (4)发布时间:2013-12-13
听着《TravelingLight》继续我们的学习。这次我们用命令行执行,打开cmd,改变目录到RuBymineProjects下1.新建rails工程railsnewDemo6-d=mysql这句命令意思是新建一个名称为Demo6的rails工程,并且使用mysql数据库。然后你会看到好多create语句和using语句。。。2.配置devise修改Gemfile文件(Gemfile文件在Demo6的目录下),添加一句:gem'devise'#devise是一个gem包3... 查看全文
· Ruby on Rails (5)发布时间:2013-12-13
这次的目标是使用devise+cancan+rolify建立完整的权限管理系统,恩,听起来好高端的样子,其实还是蛮简单的。下面就开始我们的学习吧。首先,还是先简单介绍一下这几个组件:devise:负责用户注册、登录、退出、找回密码等操作。细节参考deviseongithubcancan:负责角色建立、对角色授权、在页面中根据授权是否显示元素,以及模型中超出授权时抛出异常。细节参考rolifyongithubrolify:负责将用户与角色关联... 查看全文
在window下安装RubyOnRails环境须知:1.需要有Development-Kit,不然会报:unabletoconvertU+00F4fromUTF-8toGBKforlib/mail/multibyte/chars.rb,file‘lib’notfound这些问题下载地址:https://github.com/oneclick/rubyinstaller/wiki/Development-Kit安装步骤:1.ExtractFiles<... 查看全文
· Ubuntu安装Ruby On Rails多版本发布时间:2013-11-30
写Ruby程序的时候,可能会因为不同的情况选择不同的版本(比如有历史代码的时候)。RVM是一个优秀的ruby版本管理工具,在它的帮助之下,可以方便进行多个版本的切换。下面记录了在Ubuntux下进行ruby1.8.7+rails2.1.0和ruby(最新版)+rails(最新版)的安装和切换过程。1.安装GIT客户端:$sudoapt-getupdate$sudoapt-getinstallbuild-essentialgit-corecurl2.安装最新稳定版的RVM:$curlhttps... 查看全文
· Rails Windows 下different prefix errors发布时间:2013-10-27
造成原因:Ruby路径与项目路径不同(盘符不同)解决办法:1、bundleinstall--path.bundle2、Get"Junction.exe",inWindowsVistausedto"mklink"Downloadhttp://technet.microsoft.com/en-us/Sysinternals/Bb896768.aspxCopyJunction.exetoC... 查看全文
· 转:ruby gem install rails 错误解决发布时间:2013-10-24
在安装ruby的gem的时候可能会出现下面这样的提示,按照给出的提示有两种办法可以解决,但是经过在网上的搜索发现只有最后一种可行。所以特分享于此。ERROR:ErrorinstallingXXXXXXXXXXX:The'XXXXXXXXXXXX'nativegemrequiresinstalledbuildtools.PleaseupdateyourPATHtoincludebuildtoolsordownloadtheDevKitfrom'http://rubyinstaller... 查看全文
1、安装ruby进入http://rubyinstaller.org/下载一键安装包(2.0版)最后要勾选将Ruby放到path路径然后进入cmd,输入ruby-v看版本,显示版本则安装成功2、安装devkit进入http://rubyinstaller.org/downloads/下载DEVELOPMENTKIT,比如ForusewithRuby2.0(32bitsversiononly):DevKit-mingw64-32-4.7.2-20130224-1151-sfx... 查看全文
http://blog.sudobits.com/2012/05/02/how-to-install-ruby-on-rails-in-ubuntu-12-04-lts/... 查看全文
· rails安装指导发布时间:2013-08-14
http://ruby-china.org/wiki/install_ruby_guide... 查看全文
· rails 之 DevKit发布时间:2013-08-10
DevKit是windows平台下编译和使用本地C/C++扩展包的工具。它就是用来模拟Linux平台下的make,gcc,sh来进行编译今天在重做系统装rails时出现点小小问题PleaseupdateyourPATHtoincludebuildtoolsordownloadtheDevKit开始我不大注意,随便点击个下载安装,结果还是不正确,仔细一看才知道NOTE:forthelegacyRubyInstallerv1.8.6usetheDevKit-3.4... 查看全文
在Rails4和Mongoid4中,使用MongoDB'sGridFS存储文件。步骤1:在Gemefile文件中添加carrierwave-mongoid。gem'mongoid',git:'https://github.com/mongoid/mongoid.git'gem'mongoid-grid_fs',github:'ahoward/mongoid-grid_fs'gem'carrierwave',:git=>"git://github... 查看全文
· rails 之 DevKit发布时间:2013-08-06
DevKit是windows平台下编译和使用本地C/C++扩展包的工具。它就是用来模拟Linux平台下的make,gcc,sh来进行编译今天在重做系统装rails时出现点小小问题PleaseupdateyourPATHtoincludebuildtoolsordownloadtheDevKit开始我不大注意,随便点击个下载安装,结果还是不正确,仔细一看才知道NOTE:forthelegacyRubyInstallerv1.8.6usetheDevKit-3.4... 查看全文
· rails中validates方法发布时间:2013-07-24
1.不为空:validates:name,:presence=>{:message=>'blankisnotallowed'}2.唯一性:validates:name,:uniqueness:{:message=>'alreadyexist!',:case_sensitive=>false}#case_sensitive区分大小写3.长度:validates:name,length:{in:6..20,:message=>'mustin6-20byte'}最小长度... 查看全文
前言Rails在2013年6月底已经发布了Rails4了。但是市面上最好的rails教材《应用rails进行web敏捷开发》是针对rails3的。如果按照教程上进行配置,系统默认安装rails都直接变成rails4.0了。当然用rvm也很容易做一套rails3.0的环境。但是既然rails4都出来了,为什么不体验一下呢……这里分享一下如果用Rails4按照书上一步一步创建应用时可能会遇到的一些问题及解决办法。排版都是按照书上的章节数进行描述的。第二章2... 查看全文
· Rails 快速配置sunspot发布时间:2013-01-25
Step1:新建项目Step2:脚手架railsgeneratescaffoldPostname:stringtitle:stringcontent:textStep3:数据库变更rakedb:migrateStep4:加入gem包gem'sunspot_rails'gem'sunspot_solr'#optionalpre-packagedSolrdistributionforuseindevelopmentStep5:railsgeneratesunspot_rails... 查看全文
· ruby rails —创建一个简单的应用发布时间:2012-12-16
1.创建应用say在安装rails之后,在应用的目录下执行:railssay在对应目录下会生成如下目录:2.启动应用./script/railssthin使用thin服务器,并启动。=>BootingThin=>Rails3.2.8applicationstartingindevelopmentonhttp://0.0.0.0:3000=>Callwith-dtodetach=>Ctrl-Ctoshutdownserver>>Thinwebserver(v1... 查看全文
· 初学RubyOnRails的推荐书籍发布时间:2012-12-16
经过一段时间的RubyOnRails学习,慢慢体会到了他们的强大力量,也越来越喜欢他们了。对于那些也和我一样,想学习RoR(RubyOnRails)的朋友,我有两本书可以推荐给你们。第一本是《LearningRails》,由O'Reilly出版,目前的最新版覆盖Rails.3.x内容。如果RoR是一个游乐场,那么这本书就是游园指南,能够带领你体验其中的各种好玩设施。让你能够对RoR的全貌和各个功能模块能够有所了解。在通读完这本书之后,你就拥有了使用RoR开发的基本能力... 查看全文
· rails笔记发布时间:2012-12-16
erb模版:<%=和%>符号之间的内容则会被看作Ruby代码执行,执行的结果将被转换为字符串,并替换到文件中<%=...%>序列所在的位置。<%和%>符号之间的内容则会被看作Ruby代码执行,执行的结果不被会被转换为字符串,并不会替换到文件中<%...%>序列所在的位置。在erb模版中,可以随意访问变量,在rails中,控制器对象中的实例变量被注射到了模板对象中。其结果就是:视图模板可以访问控制器中的任何实例变量... 查看全文