深入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://guides.rubygems.org/ 。
还有一本书
建立一个rubygem
由Brandon Hilkert撰写http://brandonhilkert.com/books/build-a-ruby-gem