Autor Tema: Les vengo a hablar de GitHub  (Leído 1021 veces)

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Les vengo a hablar de GitHub
« en: 02 de Marzo de 2012, 03:03:05 am »
¡Hola a todos!

No me gusta crear temas lleno de copy&pastes ni nada por el estilo. En este momento les vengo a hablar de GitHub de la manera más natural posible.

GitHub es un hosting de proyectos desarrollado en Ruby on Rails. Es gratuito solo para proyectos públicos open source, que vienen siendo aquellos en los que tu código es libre para compartirlo y en el que cualquiera (esté registrado en GitHub o no) pueda ver tu código.

GitHub también es una comunidad donde puedes ver los proyectos de los demás, usarlos para empezar proyectos tuyos o aportar en ellos. Está basado en Git, un sistema de control de versiones, cuyo objetivo es mantener un control de los cambios en los archivos del proyecto. Algo así como: "Oye Juan, he modificado el archivo index.html y puse el texto del título en cursivas. Línea 49". Obviamente no tendrás que especificar todo el cambio que hiciste ni la línea, esto es algo que el sistema Git lo descubre solo y tu deber es únicamente dar un resumen de lo que hiciste, es decir que bastaría solo con: "Le puse negritas al título porque así mola más".

Ahora se preguntarán, ¿por qué Physlet nos viene a hablar de GitHub? Pues bueno, muchos de ustedes están empezando a desarrollar código por aprender y les gusta compartirlo con los demás. ¿Por qué no hacerlo en una comunidad abierta como lo es GitHub? A menos que sea un proyecto con el que quieras lucrar, en ese caso no sería tan buena idea ponerlo público, bueno, eso depende de tu estrategia de marketing.

El subir tu proyecto a GitHub te da ventajas, por ejemplo:
- Mantener un control de todos los cambios que se vayan haciendo en tu proyecto
- Muy buena opción para realizar proyectos en equipo
- Puedes recibir apoyo de otras personas que no estén directamente relacionadas con tu equipo de trabajo

Y la que más me gusta a mí...
- Para una entrevista de trabajo, este puede servirte como portafolio virtual

Recuerden que en las entrevistas no les interesa tanto lo que sabes o dices saber, sino también lo que has hecho. Demuestra lo que sabes, haz, publica y comparte. Date a conocer.

Yo anteriormente he trabajado con otro sistema de control de versiones llamado Subversion, pero era algo más privado. Estaba montado en un servidor mío y solo los que trabajaban conmigo tenían acceso a los proyectos, de acuerdo a los permisos que yo les daba. Pero me decidí por comenzar a exponer mis proyectos al público y aportar.

Si se deciden sumar, pueden entrar a http://github.com

Mi cuenta es: https://github.com/Initsogar y muy pronto estaré montando proyectos y trabajándolos desde allí. Mi primera meta es desarrollar la versión actual de mi "Habbo News" en la nueva tecnología Node.js utilizando las bibliotecas Jade, Stylus, Coffee Script y Express. Siempre es bueno experimentar con cosas nuevas y les prometo que si todo resulta como espero, empezarán a ver tutoriales sobre esta nueva tecnología por aquí.

Y tú, ¿qué opinas?
« Última modificación: 02 de Marzo de 2012, 03:05:45 am por Physlet »

Comunidad PHPeros

Les vengo a hablar de GitHub
« en: 02 de Marzo de 2012, 03:03:05 am »

Desconectado AlejoSketch

  • PHPero Avanzado
  • ****
  • Mensajes: 339
  • Karma: 12
  • Sexo: Masculino
  • Aprendiendo algo nuevo cada día!
    • Ver Perfil
Re:Les vengo a hablar de GitHub
« Respuesta #1 en: 02 de Marzo de 2012, 03:13:55 am »
Hola!  :)

Sabes, ya conocía GitHub en el sentido de que por x motivo llegue allí explorando el código de algunos proyectos... muchos de ellos bajo nombres bien reconocidos como facebook o twitter, pero jamás profundicé sobre dicha comunidad o me interese por saber como funcionaba y como yo podría "beneficiarme" o ser parte de la misma, eso claro hasta que creaste el tema! me diste una vista rápida que fue suficiente para considerar registrarme, de hecho lo hago en este momento así que gracias.

También lo recomiendo (por así decirlo)  8)


Desconectado ilovepixel

  • PHPer@ Fijo
  • ***
  • Mensajes: 149
  • Karma: 9
  • Sexo: Masculino
  • Game Artist & Developer
    • Ver Perfil
    • i ■ pixel
Re:Les vengo a hablar de GitHub
« Respuesta #2 en: 02 de Marzo de 2012, 06:02:06 am »
Github es muy bueno!, totalmente recomendable, sirve mucho para proyectos comunitarios. SVN también es muy bueno, aunque eso es mas recomendable para proyectos mas privados.

Desconectado Fermin

  • PHPero Experto
  • *****
  • Mensajes: 783
  • Karma: 7
  • Sexo: Masculino
  • Nada que decirte.
    • Ver Perfil
Re:Les vengo a hablar de GitHub
« Respuesta #3 en: 02 de Marzo de 2012, 21:04:24 pm »
Ya lo conocia por una vez estuve buscando como crear un servidor proxy para siri y pues llegue a el punto donde me encontre con el proyecto de los desarrolladores originales y era de ahi. ME gusta mucho.

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:Les vengo a hablar de GitHub
« Respuesta #4 en: 03 de Marzo de 2012, 00:42:20 am »
Y los que dicen que conocían GitHub, ya tienen algún proyecto arriba? :P
El post más que nada es para motivarlos a subir proyectos.

Desconectado AlejoSketch

  • PHPero Avanzado
  • ****
  • Mensajes: 339
  • Karma: 12
  • Sexo: Masculino
  • Aprendiendo algo nuevo cada día!
    • Ver Perfil
Re:Les vengo a hablar de GitHub
« Respuesta #5 en: 03 de Marzo de 2012, 03:40:18 am »
Y los que dicen que conocían GitHub, ya tienen algún proyecto arriba? :P
El post más que nada es para motivarlos a subir proyectos.

Por mi parte no, ninguno. pero eso era porque conocía el sitio "de paso" navegando cuando me dedico a ver códigos y/o proyectos en la red... en realidad creía que esa web era exclusiva para empresas como facebook, twitter, etc. (LOL)


Desconectado ilovepixel

  • PHPer@ Fijo
  • ***
  • Mensajes: 149
  • Karma: 9
  • Sexo: Masculino
  • Game Artist & Developer
    • Ver Perfil
    • i ■ pixel
Re:Les vengo a hablar de GitHub
« Respuesta #6 en: 03 de Marzo de 2012, 04:22:12 am »
Y los que dicen que conocían GitHub, ya tienen algún proyecto arriba? :P
El post más que nada es para motivarlos a subir proyectos.

Yo tengo un par de cosas en GitHub
https://github.com/ilovepixel/

Desconectado Siquillote

  • PHPero Master
  • ******
  • Mensajes: 4.229
  • Karma: 179
  • Sexo: Masculino
    • Ver Perfil
Re:Les vengo a hablar de GitHub
« Respuesta #7 en: 03 de Marzo de 2012, 13:38:27 pm »

Hola,

Muy buena iniciativa Rafael, te apoyo con un +1 ;-). Yo ya conocía GitHub pero nunca me había registrado. Digamos que GitHub es algo parecido a SourceForge cosa que dicha página ya había usado pero no alcanzaba mis expectativas.

Y claro, me acabo de registrar aunque no voy a subir nada de momento.
GitHub: https://github.com/AngelSamuel

Un saludo,
Siquillote.

#Fdo. Physlet