Ruby

Ruby,一种为简单快捷面向对象编程(面向对象程序设计)而创的脚本语言,由日本人松本行弘(まつもとゆきひろ,英译:Yukihiro Matsumoto,外号matz)开发,遵守GPL协议和Ruby License。Ruby的作者认为Ruby > (Smalltalk + Perl) / 2,表示Ruby是一个语法像Smalltalk一样完全面向对象、脚本执行、又有Perl强大的文字处理功能的编程语言[1]。
ralipay 是用 ruby gem 封装的 alipay(支付宝)即时到帐接口调用,包含 wap 支付及手机客户端 sdk 支付,使用RSA验签。
610Ruby常用工具包
本软件包可以帮助快速实现一个ruby后台精灵。他可以fork若干子进程。如果子进程崩溃,管理进程可以再产生一个子进程来替代。始终保持指定数目的子进程。如果你的代码可能有内存泄漏(memory l...
650Ruby常用工具包
CStruct 是 Ruby 语言用来模仿 C 语言结构体的项目。 示例代码:
860Ruby常用工具包
Rubytree 是一个简单易用的 Ruby 实现的通用的树形数据结构,提供简单的方法来访问数的各个层次枝叶,包括对整颗数的数据进行遍历。
590Ruby常用工具包
RMagick是Ruby语言跟ImageMagick图形处理程序之间的接口,Ruby程序可以利用RMagick对图像进行缩略、剪裁等等的一系列操作。
680Ruby图形/图像处理
carrierwave 是 Rails 的一个扩展用来提供简单而且灵活的文件上传处理,可以跟基于 Rack 的 Web 应用良好集成。 示例代码: uploader = AvatarUplo...
930Ruby文件上传组件
Paperclip 是 Rails 框架的一个插件,用于扩展 ActiveRecord 以支持简单的文件附件的功能。
770Ruby文件上传组件
Rails的ActiveRecord自身没有带强大的对象缓存功能,这是AR的一个重大的遗憾。早在2008年开始,我们就借鉴了Java强大的ORM 框架Hibernate的二级对象缓存编写了这个R...
690Ruby缓存系统
Kuroko2 是一个基于 Web 的作业调度程序/工作流引擎。 使用: $ rails new your_kuroko2_application --database=mysql --sk...
1020Ruby工作流引擎
Sneakers 是 Ruby 和 RabbitMQ 平台上的一个快速后台处理框架。它使用混合进程线程模型,能够有效的提高 I/O 和 CPU 的性能,且不需要维护。通常它用于 CPU 密集负载...
650RubyWeb框架
Cacheable-flash 能够和页面缓存一起工作获取 Rails 闪存对象。这个插件通过在cookie 中使用 javascript 来使用高等级页面缓存,而不是在 Rails 视图模版中...
670RubyWeb框架
Roda 是一个全新的 Ruby 的 Web 开发框架,通过使用路由树实现更快和 DRY 编码。 示例代码: # cat config.ru require "roda" class...
610RubyWeb框架
formtastic 是一个Rails表单构建器插件,提供语义丰富和可访问的标记。 示例代码: <%= semantic_form_for @post do |f| %> <%...
610RubyWeb框架
Crudify 是一个 Rails 3 的动态资源控制器,其目的是让你的控制器更见短小精干。 Crudify was shamlessly robbed from refinerycms's i...
660RubyWeb框架
Sinatra:一个优雅地包装了Web开发的DSL 你相信用100行代码可以实现一个博客吗?用Sinatra框架就可以做到。下面就是这样子的一个Web应用: Reprise - A Minima...
860RubyWeb框架
Merb开源项目
Merb是基于Ruby语言的MVC WEB开发框架 从 Rubyforge 上安装 Merb 运行: gem install merb 也可以从 Merb 的 "edge" repository...
1090RubyWeb框架
Cequel 是一个 Ruby 的 ORM 库,用来访问 Cassandra 服务器。 示例代码: class Blog   include Cequel::Record   key...
760RubyORM/持久层框架
watir-webdriver开源项目
Watir的实现基于WebDriver的Ruby绑定。查看介绍邮件 示例: require 'watir-webdriver' browser = Watir::Browser.new :...
790Ruby测试工具
Jasmine-Headless-Webkit是一款基于jasmine的无图形化web工具。 使用环境: Mac OS X 10.6 and 10.7, with MacPorts Qt, Ho...
740Ruby测试工具
Airborne 是一个 RSpec 驱动的 API 测试框架,灵感来自于 frisby.js 示例代码: require 'airborne' describe 'sample sp...
790Ruby测试工具
当前共311个项目
×
寻找源码
源码描述
联系方式
提交