rails_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> rails >>列表
· smarGwt / Grails 上传实例发布时间:2011-08-10
前台代码(smargwt):<prename="code"class="datasourcedatefielduploadingpic方法">publicdatasourcetextfielddatasourcedatefielduploadingpic(stringtimeid,stringtimename){//sc.showconsole();//"file"newdatasourcevalidatefile()... 查看全文
最近一直在折腾vimforrails,突然发现网络上N多教程,太复杂太繁多。不知道看哪个。于是就想找个视频一次性学完。本人对英语不是很感冒,所以找到一个老外的视频,觉得非常好。VimForRailsDevelopersScreencastvim是神器我想大家都知道,如果可以配上这个视频,我想很快你会爱上vim,rails开发更加简单。视频内容是:Chaptertopics:TheFundamentalsofEfficientEditingMasteringrails... 查看全文
· rails to_json的使用发布时间:2011-01-18
http://apidock.com/rails/ActiveRecord/Serialization/to_jsonkonata.to_json(:include=>:posts)#=>{"id":1,"name":"KonataIzumi","age":16,"created_at":"2006/08/01","awesome":true,"posts":[{"id":1,"author_id":1,"title":"Welcometotheweblog"},{"id":2... 查看全文
ubuntu10.1064bitserver从官网下载好,想用官方usb制作工具来安装,无奈都可耻的失败了。说是引导路径上linux映像找不到,网上查了一把没方向。最后刻了一张碟,使用外置usb光驱安装成功。系统安装也没啥好说的,dos类似界面,照着做就行,在选服务的时候,我只选了openssh,其他都没选。服务器安装参考了http://thoughtrails.com/episodes/4-deployment-of-production-enviroment-ruby-1-9-2... 查看全文
======================================================================================================下載ruby-enterprise到/opt/rorhttp://rubyforge.org/frs/download.php/71096/ruby-enterprise-1.8.7-2010.02.tar.gz解壓ruby-enterprisetarxzvfruby-enterprise-1... 查看全文
因为有个需求,“用户每天都要完成一个log的记录,如果没有完成的要通过邮件提醒;”所以考虑使用whenever每天固定在23点检查,用户是否有做相应的操作。whenever安装:gem'whenever',:require=>false#在Gamfile里面添加然后就是进入程序的根目录底下运行:wheneverize这样whenever会给你初始化创建config/schedual.rb文件;然后在该文件里面添加一下内容:set:output,"#{path}/log/whenever... 查看全文
· rails:msvcrt-ruby18.dll丢失发布时间:2011-01-18
mongrel版本不符造成更新mongrel:geminstallmongrel--pre... 查看全文
· Rails Metal指南发布时间:2011-01-18
今天在Metal中用到了读取当前登录用户current_user的方法,于是找到了下面这篇文章,虽然是09年的,但是价值依旧在,翻译一下,以备后用RailsMetal使用指南PostedbymikongonFebruary03,2009当我在使用RailsMetal写程序的时,才发现我已经被Rails带来的便利所宠坏了,没有了controller和viewhelpers,简直太痛苦了。希望这个指南能给您带来更好的体验。在这个指南中,我们会写一个WidgetRefresherMetal的小程序... 查看全文
· Rails3用rescue_from自定义错误页面发布时间:2011-01-08
很早之前我自定义错误页面都是重写Showexceptions的rescue_action_in_public和rescue_action_locally方法,但是这样做侵入性太强,今天偶尔看到了一个方法:rescue_from的方法,使用方法如下;rescue_from(*klasses,&block)它的第一个参数是出错的类型集合,可以指定多个错误类型或者出错信息,每一项都会调用klass.is_a?(klass);第二个参数是可以带一个block,我们可以使用with来指定... 查看全文
写在前面:其实这个续应该和前面那个部署的文章互换一下顺序……哈哈,前一篇参见《在Debian上配置Nginx+Thin服务器跑ROR》。开始正文吧首先我们需要把源代码传到Debian服务器上,这里可以采用各种办法,我是在vps上搭建了一个svn,这样比较省事,直接checkout就OK了~以后需要更新的话直接update。当然可以采用capistrano自动部署~进到svn检出的项目文件夹,然后先安装相应的gembundleinstall安装完成之后... 查看全文
· Ubuntu下Rails环境的配置发布时间:2011-01-02
Ubuntu下的rails开发,首先要配置无线网络。安装ruby和rails程序。但是在不用的应用下可能需要不同的ruby和rails版本,本文通过rvm来解决对ruby,rails版本的管理。Ubuntu环境配置:无线网络的配置:1)下载Ndswrapper驱动程序安装工具;2)下载笔记本所在机型的windows无线驱动,拷贝文件:bcmwl5.inf和bcmwl5.sys到一个指定目录下。3)在系统-》系统管理-》WIndows无线驱动程序,选择安装新的无线驱动,选择刚才拷贝的bcmwl5... 查看全文
在httpheader里设置Expires为一个时间值,可以使浏览器在该时间内都直接使用缓存而不重新请求服务器,响应速度更快并节省流量。Rails默认没有加这个header,但只要稍微修改一下缓存filter即可使actioncache生效。classActionController::Caching::Actions::ActionCacheFilterdefbefore_with_expires_in(controller... 查看全文
· 使用Passenger+nginx部署Rails发布时间:2010-12-30
1.InstallPassendergeminstallpassenger2.Installnginxpassenger-install-nginx-module1.Yes:download,compileandinstallNginxforme.(recommended)Pleasespecifyaprefixdirectory[/opt/nginx]:/opt/nginx3.DeployRailsappvi/opt/nginx/conf/nginx.confserver{listen80... 查看全文
scp~/.ssh/id_rsa.pubroot@xx.xx.xx.xx:~/.ssh/catid_rsa.pub>>authorized_keyscd/optwgethttp://fastdl.mongodb.org/linux/mongodb-linux-x86_64-1.6.5.tgztarxzfmongodb-linux-x86_64-1.6.5.tgzln-smongodb-linux-x86_64-1.6... 查看全文
· 搭建Rails测试环境: RSpec发布时间:2010-12-30
前言关于本篇文章介绍的安装步骤可以参考《RailsTutorial-byexample》(英文)的3.2节。至于什么是RSpec,这里有偏文章可供参考:《使用RSpec进行行为驱动测试》(来自ibm文库)如何从Rails自带的Test::Unit迁移到RSpec,InfoQ上的的这篇文章提供了一些建议:《RSpec1.1-BDD拥趸者们的盛宴》(BDD:Behavior-DrivenDevelopment)在开始之前先列出我的环境:操作系统:OSX10.6Ruby:Ruby1.8.7... 查看全文
· 如何在Rails Engine中实现Observer发布时间:2010-12-30
Rails::Engine使我们可以将一个完整的Rails应用打包,并在不同的应用中使用。在Rails3中,每一个Rails::Application都是一个Engine,这使得我们可以非常容易的实现将我们的应用模块化。如何开发Rails::Engine已经有许多现有的开发教程,下面几个地址可以为我们开发Engine提供帮助:Rails:... 查看全文
(Iseesea翻译,转帖请保留~谢谢~~有支持才有坚持~)基于Rails3.0.3俺试着翻译这本书,如有异议或者需要可以直接看原文。。。嘎嘎。不足之请多指教~.我边学边翻译吧,顺便学习英语。http://railstutorial.org/由于第一章主要是一些介绍和关于git的使用,所以就不翻译了,有需要的话再回去翻译。第二章演示程序在这一章,我们将开发一个简单的演示程序来显示一些Rails的魅力... 查看全文
一.前言关于本篇文章介绍的安装步骤可以参考《RailsTutorial-byexample》(英文)的3.2节。如果还没有看过《搭建Rails测试环境:RSpec》建议先看着这篇,文本将使用之前提到的环境。附件中提供了可测试本文操作的项目文件,建议在看直接下载该附件;二.测试工具介绍:1.AutoTest:这个工具会在后台监控制定文件的改动,并且自动运行测试。例如,如果你改变了一个Controller,他会根这个Controller对应的测试。测试可以通过Growl进行反馈。2.Spork... 查看全文
· rails生成的静态文件路径后的值发布时间:2010-12-30
那是静态资源带有的时间戳,如果浏览器支持缓存的话,就不会重新加载。如果静态文件被修改了,那么那个数字才会变化,这样浏览器才会重新下载被修改了的静态文件。可以在environment.rb里面加一行代码,从而去掉那个时间戳:ENV['RAILS_ASSET_ID']=""... 查看全文
亦庄信息网由我独立开发和运作已经有10个月的时间了,网站基本上已经活了,注册人数超过1000人,每天有300多独立ip访问。我已经很满足,一个人做事情确实很难,但是一个人确实可以做很多事。今天,采用Rails开发的亦庄论坛也正式上线测试了。论坛采用了phpwind的模版,用Rails实现论坛的基本功能,包括发帖、版主、积分等等。站内信功能正在开发中。网站能有今天,多亏了朋友及家人的理解和支持,我会继续不断将网站合理化。当初一个人拿着小广告,挨家挨户的去各个商家推广,客气的商家说一句“谢谢... 查看全文