En profundidad los recursos de desarrollo de Ruby Gem (libro, vídeo, páginas Web)
-
30-09-2019 - |
Pregunta
Estoy escribiendo mi primera gema para un proyecto de rieles, y en busca de información en profundidad sobre este tema he encontrado nada en absoluto.
No estoy buscando "cómo construir una joya", sino una guía relevante desarrollador o recurso sobre el tema (la programación distribuida con Ruby y así sucesivamente).
espero que si alguien tiene un buen material de referencia ??
Gracias de antemano.
Solución
Rubygems no están relacionados con la programación distribuida.
¿Puede usted por favor proporcionar más detalles acerca de lo que está buscando, si usted no está haciendo una pregunta duplicado? preguntas relacionadas dentro de desbordamiento de pila incluyen:
- Gotchas para escribir rubygems
- Ruby:? Cómo escribir una joya
- Lo son los pasos necesarios para crear y publicar un rubygem de su propio?
- Cuál es la forma moderna de estructurar un rubí joya?
(sé que esto es más de un comentario que una respuesta, pero es demasiado grande para caber en la sección de comentarios)
Otros consejos
No molestaría con el joyero más. Bundler le da la mayor parte de las herramientas que necesita, incluyendo un generador de comandos bundle gem GEMNAME
joya inicial (a partir de bundler 1.0.0RC4) y los últimos rubygems le permite gem push
para la publicación.
También acabo de empezar a jugar con la construcción de mis propias joyas, siguiendo junto con la hoja de ruta Bündler me ha ayudado mucho.
gemspec ref para entender lo que se necesita de ustedes allí, y realmente me han estado simplemente navegar por la fuente de una gran cantidad de joyas que sé que son escritos por los desarrolladores de rubí de buena reputación (es decir. MongoId, bundler etc)
También hay que tener en cuenta que la programación distribuida en realidad no tiene nada que ver con Rubygems (aunque gemas lata de facilitar el supuesto de que). Si estas joyas están / pueden ser compartidos / distribuido, pero el concepto de 'Distributed Computing' es muy diferente de esta, a saber compartir los datos y las funciones de su sistema a través de múltiples nodos, servidores, etc ... Desde rubygems es sólo un medio mediante el cual es posible lograr la computación distribuida, es posible que desee volver a la palabra su pregunta, si eso es lo que su verdadera preocupación es.
¿Has visto esto?
joyero es un ayudante paquete para crear gemas http://technicalpickles.com/posts/craft-the-perfect -gem-con-joyero /
Comprobar éste a su vez http://guides.rubygems.org/ .
También hay un libro
Construir una gema de rubíes
escrito por Brandon Hilkert http://brandonhilkert.com/books/build-a- rubí joya