Avatar notebook default
12篇文章 · 21664字 · 3人关注
  • 构建一个 Ruby Gem 第十二章 Rails 钩子

    如果你熟悉 Rails 的话,你知道最主要的三个组件是 models,controllers 和 views。没什么好吃惊的,有对应的 Ruby...

  • 构建一个 Ruby Gem 第十一章 配置模式

    世界并非非黑即白(无论我们多么希望它是那样的)。因为我们的 gem 的功能可能能为我们工作,并不意味着它能为所有人工作。幸运的是,我们可以给用户...

  • 构建一个 Ruby Gem 第十章 命令行可执行文件

    很多 Ruby gems 提供了可执行的命令行作为它们的功能的一部分。想象一下离开了命令行你能使用 bunlder 或者 rake 吗? ......

  • 构建一个 Ruby Gem 第八章 责任

    发布一个 Ruby gem 的感觉是很棒的! 这种把你的工作成果公布并且让他人收益的行为是非常让人兴奋的. 然后, 伴随着这股力量的, 是责任....

  • 构建一个 Ruby Gem 第九章 加载

    加载 回到那个使用中划线和下划线没有很多规范的时代, 很多库选择了前者。这导致在当下划线成为标准时,用户感到非常困惑。 还记得当我们的讨论关于在...

  • 构建一个 Ruby Gem 第七章 更新日志

    更新日志 如果你的 gem 被用的足够多, 用户将会依赖它们的特性。作为一个维护者,我们已经能控制如何管理发布和贡献者。在这一章中,我们会探讨典...

  • 构建一个 Ruby Gem 第六章 版本

    版本 bunder 这个 gem 使得 ruby 的依赖管理比起几年前要容易多了。Bunder 强势集成进了 Rails,但是也可以在任何 Ru...

  • 构建一个 Ruby Gem 第五章 发布

    发布 在第二章中, 我们简要的看了一下默认的 bundler 给我们创建的 Rakefile: 这单独的一行可以让我们轻松的发布我们的 gem。...

  • 构建一个 Ruby Gem 第四章 代码

    代码 我们将会在本章实现我们的 mega_lotto 的核心代码. 然而, 在我们开始之前, 我想要花些时间来讨论一下 Ruby 的命名空间和从...

文集作者