rails_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> rails >>列表
· Rails 3.2 性能优化记录 发布时间:2012-04-05
将一个项目从rails2.3+ruby1.8升级到rails3.2+ruby1.9之后,性能测试发现原先平均500ms的请求,变成了750ms,性能损失达到了50%,经过一些性能优化以后,改善到了400ms左右,记录一下优化的3个地方。1.GC调整根据一些资料,Rails3.2的callstack比2.3深了N多层,导致GC会变得更加频繁,所以首先针对GC做profile,对比升级前后的数据:classBrowsingTest<ActionDispatch:... 查看全文
其实,看到很多篇了,例如http://lanvige.iteye.com/blog/851836就不错。我就我自己的一些情况记录一下吧。1RVM官网本来有安装很容易$bash<<(curlhttp://rvm.beginrescueend.com/releases/rvm-install-head)这里说明一下:a引导符$不要拷进去brmv的安装依赖curl和gitcurl和git本来可以sudoaptitudeinstallcurlgit直接装上。但是如果... 查看全文
WebbasedpersistantchatplatformusingRubyonRails3.1andExtJS4https://github.com/crueber/ignis$bundleinstall$rakedb:migraterakeaborted!CouldnotfindaJavaScriptruntime.Seehttps://github.com/sstephenson/execjsforalistofavailableruntimes.... 查看全文
Rails3如何定制404and500错误页面在application_controller.rb中使用rescue_from可以完成大部分工作:classApplicationController<ActionController::Basedefself.rescue_errorsrescue_fromException,:with=>:render_errorrescue_fromRuntimeError,:with=>... 查看全文
· Ruby on rails收徒弟了【大连】!发布时间:2012-03-17
大连地区喜欢编程的的兄弟们,想了解和学习rubyonrails的,加我的QQ154245916.让我们一起推动rails的普及。... 查看全文
· 使用rvm在Mac中安装ruby和rails发布时间:2012-03-14
使用rvm在Mac中安装ruby和railsMacOS默认安装的是ruby1.8.7,如果你想使用ruby1.9.2的话,除了在官网下载源码编译安装外,可以使用rvm来协助安装。STEP-1安装RVM在Terminal中输入以下命令即可安装1bash<<(curl-shttps://rvm.beginrescueend.com/install/rvm)为了可以在shell中使用,需要在.bash_profile中输入以下命令12345cd~/sudovim... 查看全文
· Installing rails on Windows7发布时间:2012-03-13
按照官网安装Installsteps:1.installruby安装RubyInstaller2.installrailsWindowsStart!Run...,entercmd,andclickOK.C:\Ruby193\bin\geminstallrails3.installsqlite3下载?Command-lineshellforaccessingandmodifyingSQLitedatabases?DLLoftheSQLitelibrary解压并拷贝C:\Ruby193\bin下... 查看全文
最新心血来潮的想学一门新的东西,听说用ROR的开发效率会很高,所以就选择了rubyonrails,安装的时候真是不顺心,这里把自己的安装心得记下来:1)安装ruby下载安装包:http://rubyforge.org/frs/?group_id=167,我下载的是rubyinstaller-1.8.7-p302.exe装完后,可以用ruby-v测试是否安装成功,如图,要是出现了版本就说明安装成功了2)安装rubygemsRubygems是ruby的包管理器工具,它使得ruby包的安装十分简单... 查看全文
· Ubuntu下使用RVM 安装Rails发布时间:2012-03-13
使用Ubuntu版本:11.041.安装RVMbash<<(curl-shttps://raw.github.com/wayneeseguin/rvm/master/binscripts/rvm-installer)2.安装RubyRVM安装完成后可以使用rvmrequirements命令查看安装可选项。执行rvminstall1.9.2ubuntu:~$rvminstall1.9.2Fetchingyaml-0.1.4.tar.gzto/home/wenpeng/... 查看全文
我一直有使用Ruby写一些脚本的习惯,activesupport作为Rails的一部分,为Ruby提供了很多方便的函数,大大简化了我开发。最近我闲来无事,升级了我的activesupport。结果,代码出错了。我研究了一下报错,是因为函数不存在,难道是activesupport没有加载。google被墙了,baidu搜索一番,一点结果都没有,强烈鄙视之,总算google能上了,终于在Rails网站的一个页面找到了原因和解决办法。详细内容可以参看:http://guides... 查看全文
经过2个星期的折腾,终于将一个项目从rails2.3+ruby1.8升级到rails3.2+ruby1.9,记录一下过程和踩到的地雷:升级流程:1.在ruby1.8和rails2.3的环境下,在项目下安装rails_upgrade插件:https://github.com/rails/rails_upgrade运行下列命令,将输出的内容保存供后续使用。A.rakerails:upgrade:check,它会查找不兼容的语法和插件B.rakerails:upgrade:routes... 查看全文
略晓([url]http://www.luexiao.com/[/url])DiggerLab(http://www.diggerlab.com/)github(https://github.com/)壹旅游(http://www.ytrip.com/)俩个人(http://www.liageren.com/)财帮子(http://www.caibangzi.com/)抢座网(http://www.51qiangzuo.com/)多背一公斤(http://www.1kg.org/... 查看全文
· Ruby on Rails 环境搭建 [Windows 7]发布时间:2012-02-17
耗时4小时终于把第一个demo给运行起来了。按照RubyonRails的官方教程无论如何都无法安装成功,最后终于发现了RailsInstaller这个好东东,可以去http://railsinstaller.org/下载最新的。然后就是安装。railsnewdemo--skip-bundle//可以避免bundleinstall去验证是否有最新的更新,节约bundleinstall的时间cddemobundleinstall-... 查看全文
· rails2.3.2 ExceptionNotifier 配置发布时间:2012-02-14
必须先在项目中要加入pluginexception_notifier(附件就是)然后首先在development.rb文件中加入ActionMailer::Base.delivery_method=:smtpActionMailer::Base.smtp_settings={:address=>"smtp.a-it.jp",:domain=>"smtp.a-it.jp",:port=>25,:authentication=>:login,:user_name=>... 查看全文
· 独立rails使用mongoid发布时间:2012-02-14
NoSQL不得不说优点有很多,就1.存储任何对象,图片,文件,等等2.不限制相同对象存储.就足够我拥抱一下了.于是,转入ruby下看看,有mongoid逐渐要取代mongomapper的感觉,下面就我个人独立使用mongoid作一个记录:作一个yml配置,如果是想使用rails项目下的,也可以:development:host:localhostdatabase:personal_center_developmenttest:host:localhostdatabase... 查看全文
· rails3 使用 bootstrap发布时间:2012-02-10
在你的rails3项目里面使用twitter'sbootstrap只需要安装一个gem包就ok了快来试试吧!gem'less-rails-bootstrap'相当简单,下载bootstrap可以到http://twitter.github.com/bootstrap/去下载更多关于less-rails-bootstrap的资料可以看http://opinionatedprogrammer.com/2011/11/twitter-bootstrap-on-rails/以及https... 查看全文
· Ruby on Rails开发环境搭建发布时间:2012-02-06
RubyonRails开发环境搭建RubyonRails本地化安装1、到官方网站上下载最新的RubyOne-ClickInstaller版本(已经自带了RubyGems,一个Ruby标准的包管理器),下载地址为:http://rubyforge.org/2、安装ruby,默认将安装在c:/ruby目录。打开命令行,打入ruby-v可以查询ruby的版本(说明安装成功)。3、下载rails(gem文件和zip文件,注意版本一致)。将下载到的文件保存到同一目录下(不需要对压缩文件进行解压缩。当然... 查看全文
· ruby和rails的安全性问题学习 发布时间:2012-02-03
因为在论坛http://www.ruby-lang.org.cn/上有drive2me兄问rails的安全性如何,而我也不是很了解,所以在网络上学习了一下,下面就是一些总结,一来是帮助drive2me兄,回答他的问题,一来也是备忘,希望有更多人研究rails的安全性,写出更安全的webapp。1.ruby的安全机制参考《programmingruby》中的Lockingrubyinsafe一章。主要说明了安全级别和脏对象。脏对象(taintedobject):所有外部数据都是危险的... 查看全文
· 安装特定版本的rails发布时间:2012-02-03
geminstallrails--version=<requiredversion>... 查看全文
系统是:Windows7X64需要用到的文件:1.mysql-5.5.20-winx64.msi#MySQL数据库安装包。X86系统用win32版。2.mysql-connector-c-6.0.2-win32.msi#因为RubyonRails环境是Win32的,必须是win32,否则搭配RubyonRails环境照成错误。3.railsinstaller-2.0.1.exe#RubyonRails环境。第一步:安装mysql-5.5.20-winx64.msi,配置向导中注意设置数据库密码... 查看全文