Commander 是 Ruby 命令行执行补全解决方案。 安装: $ gem install commander 代码示例: require 'rubygems' require 'commander/import'
Pakyow 是一个用于 Web 的开源框架。它可以通过一个对所有人友好的开发进程快速开发基于 Web 的应用程序 —— 无论是设计师还是开发者。
李哲 — MAY 13, 2015 语言本身 Ruby语言支持语法级别的系统,框架,甚至语言本身的方法复写,一般叫做元编程(meta programming), 此基础之上还有一些术语为mixin
MagLev 是一个基于 GemStone/S 构建的 Ruby 虚拟机,是一个 64 位的 Smalltalk 虚拟机。但 MagLev 不仅仅是个 Ruby 虚拟机,还是一个成熟的 NoSQL 数据存储。
RVM用于在一台主机上管理多个Ruby发行版或运行时实现。 项目地址: http://beginrescueend.com/ 安装只需一句Shell脚本: $ bash < <(curl
从Linkedin和Iron.io抛弃ruby说起 最近半年关于Ruby编程语言最负面的两条新闻莫过于2012年10月的报导: Linkedin从ruby迁移到node.js,30台服务器减到3台
def generate_passwd(length=16) chars = 'abcdefghjkmnpqrstuvwxyzABCDEFGHJKLMNOPQRSTUVWXYZ23456789' Array.new(length) { chars[rand(chars.length)].chr }.join end
CMS -Best Ruby on Rails CMS RailFrog is the best content management system buit with Ruby on Rails
Dalli 是一个高性能的 Ruby 客户端,用于访问 Memcached 服务器。它只支持 memcached 1.4+,因为使用更新的二进制协议。可以考虑用它代替 memcache-client gem。
DICOM 是一个用Ruby语言开发的类库用来处理 DICOM 文件,无须第三方库支持。 医疗数位影像传输协定 (DICOM)是 Digital Imaging and Communications
Databound提供以Ruby on Rails为后端的JavaScript简单的 CRUD API 。 在线示例: databound.me . 用法: User = new Databound('/users')
的三倍,比用C开发的eRuby还要快10% File caching of converted Ruby script support. Auto escaping (sanitizing) support
Orbjson 是一个 Ruby 用来处理 JSON 数据的开发包。 项目主页: http://www.open-open.com/lib/view/home/1324206476374
Mingle 是关于项目的协作管理(非开源软件)。Mingle的独特之处以及它在敏捷项目管理和团队协作方面的强大功能包括
Postage 是一个轻量级的 Ruby API,用来为处理博客系统处理基于文本文件的存储。 项目主页: http://www.open-open.com/lib/view/home/1326987267687
本篇我们会学习如何用rbenv在Ubuntu 15.04中安装Ruby on Rails。我们选择Ubuntu作为操作系统是因为Ubuntu是Linux发行版中自带很多包和完整文档的操作系统,因此我认
Pygments”代码高亮引擎,所以不需要安装Python。 安装 Ruby Jekyll是一款基于Ruby的插件,安装Ruby是必须的. 1. 下载,传送阵: http://rubyinstaller
ruby-pdns 是一个简单的Ruby库用来开发动态基于 PowerDNS的DNS记录应用,它将复杂的DNS操作过程封装起来并提供简单易用的方法,示例代码如下所示: module Pdns newrecord("www
Autobuild 导入、配置、构建和安装各种不同的软件包。可以用在软件开发过程中用来确保软件包被正常的构建,或者作为一个软件自动构建的工具。
Rhodes是一个新的开源解决方案,将Ruby开发带到移动领 域。更强的是:它允许使用同一个Ruby源文件能够运行于许多移动设备上,目前包括 iPhone,Windows Mobile,RIM的Bla