编程之家(jb51.cc)编程百科栏目主要推荐程序员常用编程技术介绍,以下是开发工具相关编程语言,主要信息提供给程序员快速了解所需要学习的编程技术语言。
Commander 是 Ruby 命令行执行补全解决方案。 安装: $ gem install commander 代码示例:
Bundler使用Ruby语言写的,通过跟踪和安装运行Ruby项目所需要的确切的gem和版本,为Ruby项目提供了完整的可运行环境。
octokit.rb 是 GitHub API 工具包。 升级指南: 移除 long-deprecated overload的支持 , long-deprecated overload 是当下拉请求列表时,可将传递状态设为位置参数。同时,把 state 设为
Brakeman 是一个用来分析基于 Ruby on Rails 框架开发的应用程序的静态分析安全漏洞扫描器。
Guard 是一个能轻松处理文件系统修改事件的命令行工具。有了它,就可以让连续测试更加容易。
Bullet,是一个 Ruby 的开发工具。Bullet 旨在通过减少应用产生的大量查询以帮助你提升应用的性能。它会在你开发你的应用时监控你的查询,并在你应该添加预加载(N+1查询)时通知你,或是在使用不必要的预加载以及
Pry,一个用于Ruby的强大的可替代标准 IRB shell 的工具,也是运行时开发者控制台。具有以下特性:
upmin-admin 是一个为 Rails 应用开发的开源管理框架。用来管理 Rails 应用中各种对象(如 Model、View 和
BitNami RubyStack 提供了快速简单的 Ruby on Rails 的一键安装包,包括:Ruby, Subversion, MySQL,
MetaRuby 是一个使用 Ruby 语言实现的 Ruby 语言!!!其目的是实现一个易用理解、维护和扩展的
rbspy 是一款用于 Ruby 的采样分析工具,基于 Rust 开发。 你想知道你的 Ruby 程序正在调用什么函数?rbspy 可以告诉你!你可以通过 rbspy 分析正在运行中的 Ruby
Vagrant Guests Photon 是 Vagrant 的插件,它能增加 VMware Photon 客户端的支持。
mruby 是一个轻量级的 Ruby 语言的实现,可使用解释模式运行 Ruby 代码并在虚拟机中执行。
Sincerity 是一个在 JVM 上部署,安装和引导程序软件栈的工具,它使这些繁杂冗余的工作变得简单,有趣。Sincerity
REE的焦点更多地集中在服务端的Rails应用上,与Phusion Passenger结合在一起,可以极大程度上降低Rails应用的内存开销,并且提升服务响应速度。REE的主页上提供了一套官方的对比,Apache
MagLev 是一个基于 GemStone/S 构建的 Ruby 虚拟机,是一个 64 位的 Smalltalk 虚拟机。但 MagLev 不仅仅是个
Listen 用于监听文件修改,并通知你有关的变化。具有以下特性: 在 MRI 上的 OS 优化适配器,支持Mac OS X 10.6+, Linux, *BSD 和 Windows 以及其他更多系统
RuJIT: a trace based just in time compile for CRuby