rails_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> rails >>列表
· rvm 使用 -- ruby 1.9.2 rails 3.1.2发布时间:2011-11-22
RVM可以管理不同的ruby,也可以管理同一个ruby下的不同gem集合,以下是常用的命令:1.安装见官方http://beginrescueend.com/2.查看可以安装的ruby:rvmlistknown3.查看已经安装的ruby:rvmlist4.使用某个ruby:rvmusex.x.x(x.x.x是rvmlist里的版本,可以不用全称;加上--default设置为默认的ruby)5.使用系统的ruby:rubyuseruby-1.9.2-p290(可以加上--default选项)6... 查看全文
· Rails console显示执行的Sql语句发布时间:2011-11-22
调试ActiveRecord时经常会用到railsconsole。默认是不会显示执行的SQL语句的,可以先在railsconsole中执行下面的语句,显示出SQL:ActiveRecord::Base.logger=Logger.new(STDOUT)... 查看全文
· Rails覆写默认default_scope发布时间:2011-11-17
Rails里多项目公用models时定义了default_scope,在别的项目里,虽然可以用unscoped,或with_exclusive_scope来取消或覆写,但是RailsAdmin的框架机制不方便直接改写。因为scope的机制是更新或添加条件,但是不能删除条件,所以在添加default_scope的时候判断一下即可:default_scopewhere(:status=>1)unlessdefined?RailsAdmin... 查看全文
· Window 7下给Rails3.1安装Rmagick发布时间:2011-11-17
使用RailsInstaller升级到Ruby1.9.2并使用Rails3.1后发现无法安装rmagick.主要原因有两个:1.原来安装的ImagickMagick没有包含developmentheaders,也就是在ImgickMagick安装目录下没有lib以及include这两个文件夹。2.安装rmagick的时候没有指定相应的lib路径。主要参考这个连接:http://stackoverflow.com/questions/5811388/imagemagick-core-rl... 查看全文
· rails中使用UUID 发布时间:2011-11-09
可以将uuid的包拷贝到vendor/plugins下,或者在Gemfile里加上gem'uuidtools'示例:require"uuidtools"UUIDTools::UUID.md5_create(UUIDTools::UUID_DNS_NAMESPACE,"2015.iteye.com")#a8d2b2e9-c6ce-3d87-b44a-a5edb8ce907eUUIDTools::UUID.sha1_create(UUIDTools::UUID_DNS_NAMESPACE... 查看全文
· Rails 大数据处理发布时间:2011-11-08
Ifyouwanttodoalargedataquerysuchasfindingallthe10,000,000userstosendemailtothem,youshouldusebatchedfindertoavoideatingtoomuchmemory.Imagineyouhaveanewslettersystemwhichisveryfamousandhas10,000,000users.EveryMondaymorning... 查看全文
首先在Gemfile中添加jquery的gemgem'jquery-rails'然后执行bundleinstall最后执行railsgjquery:install--ui这会自动删除默认使用的Prototype,并添加JQuery和JQuery-UI的支持。... 查看全文
· ubuntu11.10下配置vimi进行Rails开发发布时间:2011-11-01
最近开始使用ubuntu,同时开始了Rails的学习,在linux开发,首当其冲使用的编辑器是vim。可是没有插件的帮助,效率确实有点小低,于是决定对开发工具增强一下1>安装vim(跳过)---------------------------------------------------------------------2>安装rails插件,目前最高4.4http://www.vim.org/scripts/script.php... 查看全文
深入理解RailsP257--P270目录结构使用railsnewmy_app新建项目-config.ru用于配置RackWebServerInterface,也可以创建RailsMetal应用,或在该Rails项目中使用RailsMiddlewares.详见railsguideRails很有趣的一点是她的组织形式。从一个开发者的视角,你的大部分时间是放在高层次的模块上,例如ActiveRecord和ActionView。另外有个叫Rails的组建,但是她位于其他的组件之下,默默的协调其他组建... 查看全文
· rails 1.8.7 环境如何配制发布时间:2011-10-31
转自:http://www.hongrs.net/?p=394终于把ruby1.8.7安装上了.以前安装的是ruby1.9.1或着是ruby1.8.6,这两版本都是直接一键安装,可是这1.8.7不是(one-clickinstaller)一键安装版,公司需要的是ruby1.8.7onrails,没办法安装吧!GOON在安装的过程中还是走了些弯路.现在记录下:首先,安装ruby:下载ruby1.8.7,这个版本是不能点击就安装的,必须先解压在把解压后的文件放在你的目录下了... 查看全文
文章出处:http://edgeguides.rubyonrails.org/getting_started.html1.HelloRails接下来我们要输出一个所有语言的都要学习的helloworld。要在rails应用中输出一个hellorails,你需要创建一个控制器以及一个视图。在rails的世界里,你几乎不用手动的一个个去创建各个控制器与视图,rails命令就可以帮忙我们搞定一切。$railsgcontrollerhomeindexrails将根据命令为你创建多个文件... 查看全文
· rails 1.8.7 环境如何配制发布时间:2011-10-31
转自:http://www.hongrs.net/?p=394终于把ruby1.8.7安装上了.以前安装的是ruby1.9.1或着是ruby1.8.6,这两版本都是直接一键安装,可是这1.8.7不是(one-clickinstaller)一键安装版,公司需要的是ruby1.8.7onrails,没办法安装吧!GOON在安装的过程中还是走了些弯路.现在记录下:首先,安装ruby:下载ruby1.8.7,这个版本是不能点击就安装的,必须先解压在把解压后的文件放在你的目录下了... 查看全文
· Twitter从Rails迁移到了Java发布时间:2011-10-31
Rail那插满五颜六色鲜艳羽毛的帽子现在跌落到了地上。Twitter决定放弃RubyonRails,改用Java,这次是包括他们的整个搜索库。早在2008年9月,他们就决定了把消息队列的后端程序从ruby迁移到Scala(一种Java虚拟机上的语言),而现在连同它们的前端也要迁移到Java。他们开发了一个可扩展的叫做Blender的平台,使用的是依赖JavaNIO的服务器(Netty),以此来克服目前的繁重的接入流量,MyQSL被换成了Java上的Lucene搜索引擎... 查看全文
首先分享一点数据吧:JavaEye的PV到了140万了,一年前才100万出头,增长算不错的。仍然是单台Web服务器,Rails处理动态请求超过340万,除了真实用户访问,还有API,RSS以及很多爬虫的请求。看JE的alexa排名,CN排92名,全球790名,不过就2台服务器(1个web+1个DB),2个程序员而已。所以选择技术的时候,不能盯着TOP10的商业网站看,因为很少有创业团队最终能够走到TOP10,也不需要走到TOP10,即使现有的语言和架构无法满足需要了,更换技术架构的网站也很多... 查看全文
· Twitter从Rails迁移到了Java发布时间:2011-10-31
Rail那插满五颜六色鲜艳羽毛的帽子现在跌落到了地上。Twitter决定放弃RubyonRails,改用Java,这次是包括他们的整个搜索库。早在2008年9月,他们就决定了把消息队列的后端程序从ruby迁移到Scala(一种Java虚拟机上的语言),而现在连同它们的前端也要迁移到Java。他们开发了一个可扩展的叫做Blender的平台,使用的是依赖JavaNIO的服务器(Netty),以此来克服目前的繁重的接入流量,MyQSL被换成了Java上的Lucene搜索引擎... 查看全文
首先分享一点数据吧:JavaEye的PV到了140万了,一年前才100万出头,增长算不错的。仍然是单台Web服务器,Rails处理动态请求超过340万,除了真实用户访问,还有API,RSS以及很多爬虫的请求。看JE的alexa排名,CN排92名,全球790名,不过就2台服务器(1个web+1个DB),2个程序员而已。所以选择技术的时候,不能盯着TOP10的商业网站看,因为很少有创业团队最终能够走到TOP10,也不需要走到TOP10,即使现有的语言和架构无法满足需要了,更换技术架构的网站也很多... 查看全文
· rails 1.8.7 环境如何配制发布时间:2011-10-31
转自:http://www.hongrs.net/?p=394终于把ruby1.8.7安装上了.以前安装的是ruby1.9.1或着是ruby1.8.6,这两版本都是直接一键安装,可是这1.8.7不是(one-clickinstaller)一键安装版,公司需要的是ruby1.8.7onrails,没办法安装吧!GOON在安装的过程中还是走了些弯路.现在记录下:首先,安装ruby:下载ruby1.8.7,这个版本是不能点击就安装的,必须先解压在把解压后的文件放在你的目录下了... 查看全文
文章出处:http://edgeguides.rubyonrails.org/getting_started.html1.HelloRails接下来我们要输出一个所有语言的都要学习的helloworld。要在rails应用中输出一个hellorails,你需要创建一个控制器以及一个视图。在rails的世界里,你几乎不用手动的一个个去创建各个控制器与视图,rails命令就可以帮忙我们搞定一切。$railsgcontrollerhomeindexrails将根据命令为你创建多个文件... 查看全文
· ubuntu11.10下配置vimi进行Rails开发发布时间:2011-10-28
最近开始使用ubuntu,同时开始了Rails的学习,在linux开发,首当其冲使用的编辑器是vim。可是没有插件的帮助,效率确实有点小低,于是决定对开发工具增强一下1>安装vim(跳过)---------------------------------------------------------------------2>安装rails插件,目前最高4.4http://www.vim.org/scripts/script.php... 查看全文
· Rails Bundle简介发布时间:2011-10-24
Rails3开始使用bundle来管理项目的gem依赖。该命令只在一个含有Gemfile的目录下执行。Gemfile:Rails项目所有的依赖包都在这里配置,不像以前通过require来查找Gemfile.lock:记录本机目前所有依赖的RubyGems及其版本bundleshow#显示所有的依赖包bundlecheck#检查系统中缺少哪些项目依赖的gem包bundleinstall#安装项目依赖的所有gem包bundleupdate#更新系统中存在的项目依赖包,并同时更新项目Gemfile... 查看全文