- 浏览: 138485 次
- 性别:
- 来自: 深圳
文章分类
最新评论
-
wyasd123:
hi,你好,按照以上步骤配置,执行:isql -v SQL20 ...
SQLServer on Rails -
smallwolf:
总结得不够详细啊
searchLogic心得
实体相关
restful_authentication
[必备] 生成用户实体,restful登录
project
mislav-will_paginate
[必备] 分页
project
annotate_models
在实体类文件头部显示字段信息
project
paperclip
用于上传附件,并可对图片进行缩放(需要imagemagick)
可对上传的附件进行文件大小的校验
project
ActiveModel
特別是实体字段非常多,各个不同阶段需要在页面更新部分字段
则可以将部分字段放在一个ActiveModel实体中,方便校验
Rails3已包含ActiveModel插件
视图相关
haml
[必备] 替换掉rails自带的erb
此插件可以使得view代码变得非常简洁
与RedCloth结合就可以使用:textile标记直接格式化了
project
sass
[必备] haml作者的又一力作
让css代码也变得简洁
project
bundle-fu
[必备] 非常易用,一行代码将js,css多个文件打包
project
jrails
用于将rails的prototype替换为jQuery
project
calendar_date_select
js日期控件
jquery support
project
home
fckeditor
super_inplace_controls
open-flash-chart2
open-flash-chart2的rails接口
可以生成炫丽的flash图表,简单易用
project
home
swf_fu
生成swfobject js,用于显示flash
prawn
生成PDF,报表
中文字体最好自己下载仿宋,google simfang.ttf
Prawn::Document.generate("bug.pdf") do #这一句配置才能支持中文换行,但仍不完善 text_options.update(:wrap => :character, :size => 16) end
sitemap_generator
[必备] 生成网站的sitemap
#生成sitemap文件 rake sitemap:refresh:no_ping
测试相关
rspec
[必备] 替换rails自带的test
project
cucumber
TDD测试,用于编写可读性强、且可运行的测试用例
测试网站时依赖webrat
project
code
selenium-on-rails
[必备] 用于验收测试,类似于QTP
即录制操作过程各个步骤,然后回放
project
code
factory_girl
[必备] 替换rails的fixture
灵活构造关联性的测试数据
project
faker
用于生成随机的测试值,不支持中文
project
populator
结合faker,构造大数量的测试数据,用于性能测试
#填充测试数据 rake db:populate
blue-ridge
js tdd测试,挺好用的
由于使用了rhino(a Java-based JavaScript interpreter),所以你需要安装sun-java6-jre
定时相关
javan-whenever
ruby语法编写定时任务,再转成cron
project
部署相关
capistrano
[必备] 远程部署
#查看所有可运行的部署任务 cap -T [search] #部署 cap deploy #运行数据库migrate cap deploy:migrate #直接运行以上两步 cap deploy:migrations
deprec
用于快速搭建rails服务器生产环境
运行少量命令就帮我们安装好ruby,rails,各种依赖软件及gems
project
其他相关
exception_logger
异常日志查看,注意只有在production环境下,且非localhost(127.0.0.1)访问时才会生成异常记录
project
handsoap
webservice客户端
详细说明
<script type="text/javascript"> var disqus_url = "http://saberma.me/rails/2009/09/14/rails-plugin.html"; var disqus_developer = 1; </script>
发表评论
-
Linux命令
2011-06-22 16:10 1036shell的种类 Linux中的shell有多种类型, ... -
install vim
2011-05-24 10:37 1539sudo apt-get install ruby libop ... -
flash提示问题
2011-05-13 16:13 905一个页面有多个form提交,而且要分别校验信息,信息不对时出现 ... -
windows下虚拟ubuntu文件共享
2011-05-09 17:14 2326在Vmware中安装linux,可 ... -
性能分析
2011-05-09 11:24 879异常分析 采用exception_logger记录异常信 ... -
全文检索
2011-05-09 11:23 1025全文检索(Ferret) 由于sphinx只能支持mys ... -
敏捷开发流程
2011-05-09 11:20 1292敏捷开发流程 需 ... -
安装环境
2011-05-09 11:17 982操作系统安装 #安装ubuntu8.04桌面版(服务器装 ... -
memcached安装使用
2011-05-09 11:09 1413安装 wget http://cloud.git ... -
Linux常用命令
2011-05-09 11:07 687常用命令 #执行上次命令 !! #进入上次访问的目录 ... -
soap客户端
2011-05-09 11:05 1222选择 ruby带有soap4r的插件,可以用于访问web ... -
ruby入门
2011-05-09 11:03 1149ruby入门 Ruby API查询 Ruby 正则表达 ... -
如何开始rails项目
2011-05-09 10:51 971转自:http://saberma.me/rail ... -
I18n实现多语言包
2011-05-03 10:26 1一、Rails I18n(国际化) Rails在 2.2 ... -
SQLServer on Rails
2011-04-29 09:57 2285安装库 安装unixODBC sudo apt-get i ... -
svn集中存储
2011-04-28 16:55 1487安装 #git-svn sudo apt-get insta ... -
vim安装使用及快捷键设置问题
2011-04-28 15:56 2774安装sudo apt-get install libncurs ... -
oracle on rails
2011-04-28 15:30 1167Oracle on Rails #如果生产环境使用Oracle ... -
8.04 开发环境搭建
2011-04-27 11:10 1246#安装ubuntu8.04桌面版(服务器装服务器版) #之后修 ... -
I18n实现多语言包
2011-04-26 15:17 9443转自:http://yangzb.iteye.com/blog ...
相关推荐
基于Edge Rails运行的CRUD2 博文链接:https://mmm.iteye.com/blog/116934
这是一个分页插件,ajax效果。 博文链接:https://sunfengcheng.iteye.com/blog/221465
rails.vim提供了常用的一些命令,可以帮助开发,例如:Rgenerate, Rake, Rfind,RTview等,很方便,也很实用。 安装方法: 拷贝 autoload/rails.vim, plugin/rails.vim, 和 doc/rails.txt 到 ~/.vim 目录. ...
RBPDF模板插件 模板插件,允许包含启用ERB的RBPDF模板文件。... RBPDF是通过RubyGems分发的,可以通过安装gem的常用方式进行安装:只需在命令行中输入gem install rbpdf 。 == 如果使用图像文件,建议安装: g
本书注重实用性,适合初学者迅速掌握Ruby开发工具的使用方法,为希望深入了解Rails框架并建立健壮网络应用的开发人员提供强大的技术支持。 目录 第1章 Ruby on Rails简介 1.1 历史 1.2 开发原则 1.2.1 惯例优先 ...
本书注重实用性,适合初学者迅速掌握Ruby开发工具的使用方法,为希望深入了解Rails框架并建立健壮网络应用的开发人员提供强大的技术支持。 目录 第1章 Ruby on Rails简介 1.1 历史 1.2 开发原则 1.2.1 惯例优先 ...
本书注重实用性,适合初学者迅速掌握Ruby开发工具的使用方法,为希望深入了解Rails框架并建立健壮网络应用的开发人员提供强大的技术支持。 目录 第1章 Ruby on Rails简介 1.1 历史 1.2 开发原则 1.2.1 惯例优先 ...
Wicked PDF Wicked PDF Ruby on Rails的PDF生成插件Wicked PDF使用shell实用程序wkhtmltopdf从HTML向用户提供PDF文件。 换句话说,而不是处理某种PDF生成的DSL Wicked PDF Ruby on Rails的PDF生成插件Wicked PDF使用...
Ruby on Rails的PDF生成插件 Wicked PDF使用shell实用程序从HTML向用户提供PDF文件。 换句话说,您无需像通常那样处理PDF生成的DSL,而是只需像通常那样编写HTML视图,然后让Wicked PDF处理繁琐的工作。 Wicked PDF...
此gem将自定义常用输入类型添加到简单形式。 可用输入 可以使用以下定制的简单表单输入: 布尔值 collection_check_boxes collection_radio_buttons 约会时间 文件 图像 数字 编辑器 选择 滑杆 颜色 这些输入中的...
EasyJWeb是基于java技术,用于企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架,如Rails、Struts...如ajax实用插件、代码生成插件等。
EasyJWeb综述 EasyJWeb是基于java技术,用于企业级Java Web应用程序快速开发的MVC框架。框架设计构思来源于国内众多项目实践,框架的设计及实现借鉴当前主要流行的开源Web框架,如...如ajax实用插件、代码生成插件等。
该插件介绍了几种实用的实用程序方法,以帮助管理异步,对象生命周期和Ember运行循环。 这些工具应提供简单的开发人员体验,使工程师可以专注于业务领域,而对长期应用程序中的怪异部分的思考较少。 包含更多示例和...
社团主义者 一个ActiveRecord插件,用于定义模型的虚拟关联。安装将gem'associationist gem 'associationist'添加到您的Gemfile和bundle 。用法定义一个虚拟关联: class Product < ApplicationRecord include ...
自定义字段复选框实用程序插件 此插件用于提高“用户”和“列表”格式的自定义字段的可用性。 在设置了“多个值”和“复选框”显示的自定义字段上启用了此插件。 创建此插件是为了通过custom_users_as_assignees...
用法 安装和要求: ...执行update.sh以获取最新版本的模块: cd ~/sammylin-vim ... :最终的 vim statusline 实用程序 : 一个很棒的 Git 包装器,它应该是非法的 : snipMate.vim 旨在成为一个简洁的