与其他Ruby web服务器不同的是,Puma是为速度与并发而生的。Puma是一个为Ruby web程序提供高速处理以及HTTP 1.1并发的服务器小型库。它被设计只用来运行Rack程序 速度对比:
Retrospectiva 是一个采用 Ruby on Rails 开发的基于Web的项目管理系统和Bug跟踪系统。 项目主页: http://www.open-open.com/li
rbenv让你通过简单的方式在Ruby多个版本及实现之间进行切换。 项目主页: http://www.open-open.com/lib/view/home/1327496500859
Ruby 和 Rails应用开发IDE -Aptana RadRails,它提供了以下主要特性来加速Rails应用的开发: Integrated Rails shell console Default-install
Rack为使用Ruby开发web应用提供了一个最小的模块化和可修改的接口。用可能最简单的方式来包装HTTP请求和响应,它为web 服务器,web 框架 和中间件的API进行了统一并提纯到了单一的方法调用。
Ferret是一个与Apache Lucene相同的信息检索库。起初完全移植Lucene,但现在它使用了自己的文件格式和索引算法。
Rex Editor 是一个用 Ruby 开发的代码编辑器。 支持Ruby, YAML & XML 文件语法着色 基于标签页的文件查看 File browser 项目主页: http://www
Artoo 是一个小型的 Celluloid 机器人开发框架,提供简单强大的 DSL (domain-specific language) 来进行机器人开发和物理计算。你可以使用 Artoo 来连接(组合)多种不同的设备。
Ferry是一个命令行工具rubygem设计用于Rails数据迁移和操作。
Roda 是一个新的 Ruby Web 开发框架,通过使用路由树实现更快和 DRY 编码。 # cat config.ru require "roda" class App < Roda use
Fat Free CRM是一个采用Ruby on Rails开发的客户关系管理平台。拥有开箱即用功能:团队协作,活动和潜在客户管理,联系人列表和机会跟踪。还拥有IOS的开源客户端 在线示例: http://demo
for the People Peas 是一个 Heroku 风格的 PaaS 平台,使用 Ruby 开发,基于 Docker 平台。其灵感来自于 Deis 和 Dokku. Peas 的理念
LocomotiveCMS 是基于 Ruby on Rails 的内容管理系统,给用户提供前端技术和标准流程的支持,用户只需要关注具体的内容管理,无需学习如何创建网站,大大提高了用户的工作效率。
16.9.101和172.16.9.102安装unicorn,作为RoR的应用服务器。在这里先保证ruby及rails已经在101和102两台机器上配置好,这是前提。如何安装Nginx及RoR的环境就不在这里说了,很多文章都介绍得很详细。
System Browser Client 是一个用来浏览 Ruby 代码桌面应用程序,只需点击,就能获取一个模块或类的细节,并查看其命名空间或看到一个方法的来源。 浏览器不显示实时行为的信息。也
Rubinius是一个运行Ruby程序的虚拟机,其带有Ruby的核心库。 Rubinius的设计决定了其调试功能的强大,使得在运行时常规的Ruby核可以使用大量的VM基础结构和原数据。操作码和已加载Ruby核的解析
Phusion Passenger 背后的公司宣布它们的 Ruby Enterprises Edition(REE)将会停止开发 。REE 基于 MRI Ruby 1.8.7,后者也正在淡出(1.8.7将会继续获得常规维护,直到
Ruby on Rails 是一个用于开发数据库驱动的网络应用程序的完整框架。Rails基于MVC(模型- 视图- 控制器)设计模式。从视图中的Ajax应用,到控制器中的访问请求和反馈,到封装数据库的模型,Rails
Ruby是一种跨平台、面向对象的动态类型编程语言。Ruby 体现了表达的一致性和简单性,它不仅是一门编程语言,更是表达想法的一种简练方式。 我们很高兴地宣布发布了Ruby2.0.0-preview1。
上指出,这是因为公司技术团队在网站基础架构上做了一系列改进,包括逐步脱离 Ruby ,转向在服务器端 Java 虚拟机上运行由 Ruby、Java 和 Scala 结合的代码,同时调整 Ruby 的 runtime,以获得更好性能。