rails_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> rails >>列表
· Rails创建定时任务发布时间:2012-12-16
最近项目里面需要针对每月的购买记录生成一份报表,因为数据有点多,而且需要做join好几张表的查询,如果做成action的话直接就跑死了,而且事实上并没有实时查询的需求,所以搞成后台task每月最后一天定期生成一份报表就好了。Task&Rexcel最终生成的报表需要excel格式,我用了Rexcel这个插件,先写下一个task(/lib/task/task.rake)namespace:reportsdodesc"myreport"task:my_report=>... 查看全文
· Ruby on rails 创建基于Rspec项目发布时间:2012-12-16
1.首先$railsnewsample_app--skip-test-unit2.在Gemfile中添加gem'rspec-rails','2.11.0'gem'factory_girl_rails','1.4.0'gem'capybara'3.$bundleinstall4.$railsgeneraterspec:install5.创建一个Controller$railsgeneratecontrollerStaticPageshomehelp--no-test... 查看全文
· Ruby on Rails页面缓存 实践发布时间:2012-12-16
三种方式PageCaching,ActionCaching和FragmentCaching缓存默认只在production环境下启动PageCachingcaches_page:public_content以URL为准expire_page:action=>"public_content"ActionCachingcaches_action:premium_content以URL为准expire_action:action=>"premium_content",:id=>... 查看全文
· Ruby on Rails 简单页面缓存发布时间:2012-12-16
三种方式PageCaching,ActionCaching和FragmentCaching缓存默认只在production环境下启动PageCachingcaches_page:public_content以URL为准expire_page:action=>"public_content"ActionCachingcaches_action:premium_content以URL为准expire_action:action=>"premium_content",:id=>... 查看全文
FROM:http://blog.sina.com.cn/s/blog_767a3aa7010113k3.html本人使用的rails版本:2.3.4,kindeditor版本:3.5.2,paperclip版本:2.3.11,activerecord版本:2.3.4kindeditor是个非常好用的html编辑器,要在rails中实现kindeditor中的图片上传功能,需做以下操作:前提:安装了GEM包paperclip1、建一个model,我建了个空MODEL... 查看全文
[url]http://stackoverflow.com/questions/3952243/warning-insecure-world-writable-dir[/url]... 查看全文
· 说rails文件上传发布时间:2012-10-15
当前ruby1.9.3rails3.2.8,流行的文件上传插件是paperclip和carrierwave然而,简单的这是需要上传个文件的话,可以用更容易的办法<%=form_tag({:action=>:upload},:multipart=>true)do%><%=file_field_tag'picture'%><%end%><%=form_for@persondo|f|%><%=f.file_field... 查看全文
· Rails 3 邮件实例发布时间:2012-10-15
环境:WIN7X64Ruby1.9.2p290Rails3.2.3在Rails3中发邮件,与以往版本有许多不同,共有四个步骤,如下:实例如下:1、生成测试项目railsnewmailit2、生成测试scaffolduser并跑起来railsgscaffoldusername:stringemail:stringrakedb:createrakedb:migraterailss3、设置通用的邮件信息在config->initializers->setup_mail.rb其中内容为... 查看全文
· CentOS上搭建Rails 生产环境发布时间:2012-10-15
1.nginx,mongodb都可以用yum安装,yum源都是有nginx,mongodb自已提供的2.ruby1.9.3后yaml的解析器改成Psych了,所以要先装libyaml参考http://collectiveidea.com/blog/archives/2011/10/31/install-ruby-193-with-libyaml-on-centos/... 查看全文
· rails用户认证发布时间:2012-10-15
反正自己也是新手,生怕学来的东西给忘了……ruby1.9.3-p194rails3.2.8railsnewauthen--skip-bundlecdauthenrailsgmodelusername:stringsalt:stringhashed_pswd:stringrakedb:migrate编辑app/models/user.rbclassUser<ActiveRecord::Baseattr_accessor:password,... 查看全文
· rails 3 在route中重定向发布时间:2012-09-08
Yourapp::Application.routes.drawdo#Lastrouteinroutes.rbmatch'*a',:to=>'errors#routing'endNOTE:The"a"isactuallyaparameterintheRails3RouteGlobbingtechnique.Forexample,ifyoururlwas/this-url-does-not-exist,thenparams[:a]equals"/this-url-does-not... 查看全文
· Rails polymorphic的使用和理解发布时间:2012-09-08
classPerson<ActiveRecord::Basehas_one:address,:as=>:addressableendclassCompany<ActiveRecord::Basehas_one:address,:as=>:addressableendclassAddress<ActiveRecord::Basebelongs_to:addressable,:polymorphic=>... 查看全文
· rails里使用truncate table发布时间:2012-09-08
ActiveRecord::Base.connection.execute("TRUNCATETABLE#{table_name}")... 查看全文
· ubuntu 12.04 RVM 安装rails发布时间:2012-08-21
安装curlsudoapt-getinstallcurl安装GCCG++等sudoapt-getinstallbuild-essential安装RVMcurl-Lget.rvm.io|bash-sstable安装RVMPKGrvmpkginstallreadlinervmpkginstalliconvrvmpkginstallzlibrvmpkginstallopenssl安装ruby1.9.3rvminstall1.9.3编辑用户目录下.bashrc加入[[-s"$HOME/... 查看全文
· rails or ruby 中 fields_for 提交方式发布时间:2012-08-21
Project这个Model的new表单,我们需要在创建Project对象时也创建一些Task对象我们可以使用fields_for这个标签:<!--new.rhtml--><%form_for:project,:url=>projects_pathdo|f|%><p>Name:<%=f.text_field:name%></p><%fortaskin@project.tasks%><... 查看全文
· Rails中用到的Ruby知识小结发布时间:2012-08-21
1.+连接两个字符串>>"foo"+"bar"#Stringconcatenation=>"foobar"2.内嵌表达式>>first_name="Michael"#Variableassignment=>"Michael">>"#{first_name}Hartl"#Stringinterpolation=>"MichaelHartl"3.puts方法(putstring)>>... 查看全文
因为自己也是新手,所以这次环境搭建费了九牛二虎之力才最终成功。Mark一下,和各位分享经验,也为自己留点笔记。首先,感谢Linux.cn社区的wxy,此次安装也是按照他写的教程一步一步做才成功的。原文地址:http://linux.cn/forum.php?mod=viewthread&tid=7566(图文并茂,写的非常详细)。我想大部分朋友按照他写的方法应该就能成功,本人在这里只是写一个简短的安装过程,以及本人在安装中出现的问题和解决方法,希望能够帮到一些朋友。一... 查看全文
· ruby on rails 常用正则表达式发布时间:2012-07-09
来自:http://blog.sina.com.cn/s/blog_63eb3eec01013gf4.html正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。匹配中文字符的正则表达式:[\u4e00-\u9fa5]评注:匹配中文还真是个头疼的事,有了这个表达式就好办了匹配双字节字符(包括汉字在内):[^\x00-\xff]评注:可以用来计算字符串的长度(一个双字节字符长度计2,ASCII字符计1)匹配空白行的正则表达式:\n\s*\r评注... 查看全文
· Rails Caching Stores发布时间:2012-06-29
粘贴至RailsAPICachingstoresAllthecachingstoresfromActiveSupport::CacheareavailabletobeusedasbackendsforActionControllercaching.Thissettingonlyaffectsactionandfragmentcachingaspagecachingisalwayswrittentodisk.Configurationexamples... 查看全文
· rails3常用的插件推荐 发布时间:2012-06-29
Rails作为一款日渐风靡的Web开发框架,其插件起了很大的作用,让很多朋友不用再去实现一些基础功能。很多人不知道自己写的功能能由什么插件来代替,那么,下面介绍几款常用的插件(支持Rails3)。Rails作为一款日渐风靡的Web开发框架,其插件起了很大的作用,让很多朋友不用再去实现一些基础功能。很多人不知道自己写的功能能由什么插件来代替,那么,下面介绍几款常用的插件(支持Rails3)。登录验证:Authlogic:authlogic作为一款强大的登录验证插件,受到不少人的喜欢,使用非常简单... 查看全文