深入Ruby Gem开发资源(书籍,video,网站)

我正在为Rails项目编写我的第一个Gem,并且正在寻找有关此主题的深入信息,我一无所获。

我不是在寻找“如何构建gem”,而是关于该主题的相关开发人员指南或资源(使用Ruby进行分布式编程等)。

我希望如果有人有好的参考资料?

提前致谢。

Rubygems与分布式编程无关。

如果你不问重复的问题,能不能提供你所追求的更多细节? Stack Overflow中的相关问题包括:

  • 有写rubygems的问题
  • Ruby:如何写一个gem?
  • 创建和发布自己的rubygem需要哪些步骤?
  • 构建rubygem的现代方法是什么?

(我知道这更像是一个评论而不是一个答案,但它太大了,不适合评论部分)

我不再打扰珠宝商了。 Bundler为您提供了所需的大部分工具,包括初始gem生成器命令bundle gem GEMNAME (截至Bundler 1.0.0RC4),最新的rubygems可让您gem push

我也刚开始玩建立自己的gem,继Bundler路线图帮助了我很多。

阅读gemspec参考 ,了解你在那里需要什么,我真的只是浏览了许多gem的来源,我知道这些gem是由信誉良好的ruby开发者(即mongoid,bundler等)编写的。

还要记住,分布式编程实际上与Rubygems没有任何关系(尽管gem当然可以促进这一点)。 是的,这些gem可以/可以共享/分发,但“分布式计算”的概念与此大不相同,即在多个节点,服务器等之间共享系统的数据和function……因为rubygems只是一种手段如果这是您真正关心的问题,您可能希望重新提出问题。

珠宝商是创造gem的包装助手http://technicalpickles.com/posts/craft-the-perfect-gem-with-jeweler/

http://github.com/technicalpickles/jeweler

请查看这个http://guides.rubygems.org/ 。

还有一本书

建立一个rubygem

由Brandon Hilkert撰写http://brandonhilkert.com/books/build-a-ruby-gem