Ruby

Ruby是一门由松本行弘(Yukihiro Matsumoto)于1995年发布的动态、解释型编程语言,其设计哲学强调“程序员幸福感”和“约定优于配置”,以优雅简洁的语法和纯粹的面向对象特性著称(一切皆对象)。Ruby的核心魅力在于其极高的开发效率和表达力,代码读起来近乎自然语言,支持元编程等灵活特性。其标志性框架Ruby on Rails(Rails)遵循“不要自我重复”(DRY)和“约定优于配置”(Convention over Configuration)原则,极大简化了全栈Web开发流程,推动了敏捷开发浪潮,曾深刻影响了许多现代Web框架的设计。尽管在运行时性能上并非顶尖,且并发模型曾存在局限(通过Ruby 3的Ractor改进),但Ruby及其生态依然在快速原型开发、初创项目和企业级Web应用(如GitHub、Shopify)中保持着重要地位,尤其适合需要优先考虑开发速度和代码美学的场景。
Ruby语言框架
Ruby是一门由松本行弘(Yukihiro Matsumoto)于1995年发布的动态、解释型编程语言,其设计哲学强调“程序员幸福感”和“约定优于配置”,以优雅简洁的语法和纯粹的面向对象特性著称(一切皆对象)。Ruby的核心魅力在于其极高的开发效率和表达力,代码读起来近乎自然语言,支持元编程等灵活特性。其标志性框架Ruby on Rails(Rails)遵循“不要自我重复”(DRY)和“约定优于配置”(Convention over Configuration)原则,极大简化了全栈Web开发流程,推动了敏捷开发浪潮,曾深刻影响了许多现代Web框架的设计。尽管在运行时性能上并非顶尖,且并发模型曾存在局限(通过Ruby 3的Ractor改进),但Ruby及其生态依然在快速原型开发、初创项目和企业级Web应用(如GitHub、Shopify)中保持着重要地位,尤其适合需要优先考虑开发速度和代码美学的场景。
开发组织  松本行弘
Gitlab Shell开源项目
GitLab Shell处理GitLab的git SSH会话并修改授权密钥列表。 GitLab Shell不是Unix shell,也不是Bash或Zsh的替代品。 如果你需要使用 SSH 来使...
1420RubyGit开源工具
ruby2ruby 提供一些用来根据 RubyParser 兼容的 Sexps 轻松生成纯 Ruby 代码的方法。可在 Ruby 中轻松实现动态语言处理。
2120Ruby语法解析工具
Rocco 是 Docco 的 Ruby 语言移植版本。
1370Ruby程序文档工具
RubyMotion-Tutorial 包含 RubyMotion 开发工具的多个教程。 安装 bundle install sudo easy_install Pygments (用于语法突出显示)
1120Ruby程序文档工具
Glyph 是一个 Ruby Document Authoring 框架, 如果把 Ruby On Rails理解成生成文本文件的框架text documents 给网站的话,用Glyph框架就...
960Ruby程序文档工具
rdoc是Ruby自动生成文档的工具。 rdoc生成的帮助文件是HTML格式的,rdoc提供“-f chm”命令参数生成chm文档。做成chm模式便于搜索。 rdoc寻找的注释文档格式比较简单,...
1170Ruby程序文档工具
MagLev 是一个基于 GemStone/S 构建的 Ruby 虚拟机,是一个 64 位的 Smalltalk 虚拟机。但 MagLev 不仅仅是个 Ruby 虚拟机,还是一个成熟的 NoSQ...
2460RubyRuby/Rails开发工具
JSDetox是一款支持人工分析恶意javascript代码的安全工具,它可以解密一些混淆的javascript代码。JSDetox可以格式化/美 化js代码,实现了部分浏览器的dom,因此可以...
1290Ruby代码管理分析/审查/优化
cucumber-api,用于验证响应格式为JSON的Web Service API。可以用来单独测试Web Service API,或者与Calabash配合进行手机APP和Web Servi...
730Ruby测试工具
Mimic, 轻量级Web服务测试桩 开发语言:Ruby 注册一个Web请求测试桩: Mimic.mimic.get("/some/path").returning("hello world...
1740Ruby测试工具
rspec-mocks 是一个 rspec 的 test-double 框架,支持 method stubs, fakes 和生成 test-doubls 和类似真的对象的预期消息。
880Ruby测试工具
rspec-core 是 RSpec 运行和格式化工具。rspec-core 提供一个框架,用来书写你的代码应该怎样表现的可执行案例;以及一个 rspec 命令工具来限制哪些案例可以运行,调整输...
860Ruby测试工具
Commander 是 Ruby 命令行执行补全解决方案。 安装: $ gem install commander 代码示例: require 'rubygems' require '...
2150RubyRuby/Rails开发工具
Vagrant Guests Photon 是 Vagrant 的插件,它能增加 VMware Photon 客户端的支持。
2180RubyRuby/Rails开发工具
NeverBlock是一个使用Ruby纤程进行异步数据库访问的库。在此之前,对纤程的使用意味着NeverBlock只能在Ruby 1.9上运行。新发布的NeverBlock使用纤程功能的修回版本...
1560RubyRuby/Rails开发工具
Nanobox 是本地开发工具,可以消除环境的复杂性,在部署和生产环境之间,进行自动化环境配置,通过虚拟化使得开发环境更简洁。 Nanobox 在轻量级 VM 中启动应用,使得本地保持与生产环境...
720Ruby开发工具
GitHub已将Janky开源,这是他们构建在Jenkins之上的持续集成服务器,并在其中增加了聊天自动化工具Hubot。
1490Ruby持续集成系统(CI/CD)
Gollum 是 Git 上面 wiki 系统的构造工具,简单实用。Gollum wikis 是简单的 Git 库,遵循特定的格式。Gollum 上面允许使用多种格式,有多种编辑的方式。 你可以...
990RubyGit开源工具
svn2git 是一个微型工具用来将 Subversion 上的项目迁移到 Git 上,并保留 trunk, branches 和 tags 分支。它使用的 git-svn 来克隆 svn 资料库。
1200RubyGit开源工具
自建代码托管平台,不如使用码云企业版,详细的对比请看这里。 GitLab是一个利用 Ruby on Rails 开发的开源应用程序,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的...
1010RubyGit开源工具
当前共41个项目more
×
寻找源码
源码描述
联系方式
提交