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.baiduhome.net/lib/view/home/1324206476374
Mingle 是關于項目的協作管理(非開源軟件)。Mingle的獨特之處以及它在敏捷項目管理和團隊協作方面的強大功能包括
Postage 是一個輕量級的 Ruby API,用來為處理博客系統處理基于文本文件的存儲。 項目主頁: http://www.baiduhome.net/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