Proyectos Open Source Ruby

votos
29

Recientemente comencé a estudiar a Ruby, y en lugar de los consejos de Jeff durante el fin de semana ...

  1. Deja de teorizar.
  2. Escribe un montón de software.
  3. Aprende de tus errores.

... Estaba interesado en perfeccionar mis habilidades mientras ayudaba al proceso de la Comunidad de Código Abierto, así que pensé en preguntar si alguien tiene alguna sugerencia para interesantes / interesantes Proyectos de Código Abierto escritos en Ruby que usted conozca o en los que esté involucrado.

Publicado el 04/08/2008 a las 13:11
fuente por usuario
En otros idiomas...                            


6 respuestas

votos
18

Bueno, no especificaste Rails, así que voy a lanzar Shoes . En primer lugar, construir aplicaciones de zapatos es probablemente la mejor manera de aprender Ruby (Rails es genial, pero el dominio de Ruby me resulta mucho más divertido / útil). En segundo lugar, aunque ciertamente no creo que la construcción de componentes de interfaz de usuario de crossplatform sea trivial, el calzado es relativamente nuevo y relativamente pequeño. No hay duda de innumerables adiciones que podrían hacerse.

Respondida el 04/08/2008 a las 13:28
fuente por usuario

votos
7

Creo que si estás intentando aprender un nuevo idioma, haz algo divertido en ese idioma.

Aprendí Python escribiendo muchas arañas web y pequeños juguetes, y para Ruby, tomaría exactamente el mismo camino. En lugar de encontrar un proyecto que necesita información, haga un par de pequeños proyectos personales para familiarizarse con el idioma. Aprende más haciendo algo que leyendo muchos ejemplos y códigos de otras personas en esos primeros meses.

Un lenguaje como Ruby está estructurado de tal manera que puedes hacer algo productivo directamente de la caja sin mucho apoyo, así que súbete y haz algo divertido en vez de pensar que tienes que hacer algo por alguien más justo al comienzo de tu experimentación con un nuevo idioma.

Diviértete con Ruby, está en mi lista corta de cosas para jugar :)

Respondida el 04/08/2008 a las 18:16
fuente por usuario

votos
12

Los proyectos activos en Rubyforge son un excelente lugar para comenzar. Lo que sería un buen proyecto inicial es elegir uno que sea bastante popular pero no muchos desarrolladores.

Si estás interesado en Ruby on Rails, estoy trabajando en Redmine en este momento. Ha sido uno de los proyectos más activos y solo tiene 5 desarrolladores. Open Source Rails también tiene una buena colección de proyectos.

He descubierto que hacer un Refactoto es una gran manera de comenzar un proyecto. Use el hecho de que es nuevo para su ventaja, la mayoría de las personas que han estado en un proyecto se olvidan de cosas simples como las dependencias de gemas y la documentación

Respondida el 05/08/2008 a las 00:29
fuente por usuario

votos
6

Mire a su alrededor en github para algunos proyectos de código abierto. Algunos de los proyectos más populares son:

Mire en la lista Popular Forked y probablemente verá algo que le interese.

Respondida el 06/08/2008 a las 16:15
fuente por usuario

votos
8

En lugar de unirte a un proyecto de código abierto, encuentra un picor que quieras rascar.

Encuentro que mi primer año con un lenguaje es casi siempre tirar el código (o al menos, debería ser).

Encuentre un problema que (personalmente) quiera resolver. Usa ruby ​​para hacerlo. Aprenderás mucho

Respondida el 15/08/2008 a las 15:35
fuente por usuario

votos
2

¿Qué tal escribir pequeños juegos? Tómate un RubyGame y comienza haciendo algunos juegos simples. Haz un tetris, una serpiente, algo realmente simple. Es muy divertido, y aprenderá muchas cosas básicas sobre el lenguaje.

Respondida el 26/07/2009 a las 10:17
fuente por usuario

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more