Un aniversario el desarrollador despertó y descubrió que GitHub se había transformado en el centro de la programación

Autor: | Posteado en Noticias Sin comentarios
Captura De Pantalla 2015 09 10 A La S 21 07 55

Cuando los productores que ya andan por la treintena (o mayores) empezaban en su profesión, GitHub ni siquiera existía. Hoy, el repositorio de código colaborativo con un gatopulpo de logo es aviso exiguo carencia que imprescindible en su desempeño laboral.

Nacido en 2008 en una oficina del Valle de San Francisco (como tantos otros proyectos), GitHub posee actualidad mas de 9 millones de usuarios registrados, mas de 200 millones de visitas al mes y ha resultado valorado en mas de 2000 millones de dólares (por lo que está en la Unicorn List de Fortune). Utilizan GitHub para gestionar y almacenar su código desde Google® a la Casa Blanca pasando por Facebook o inclusive el Ayuntamiento de Madrid. En las siguientes líneas repasaremos la historia de GitHub e intentaremos arrojar luz encima su rutilante éxito.

De esos polvos, estos lodos

12326375993_a43e2ec796_o.jpg

En tiempos pretéritos las forjas eran 1 de los lugares neurálgicos de las ciudades. Allí se reunían los herreros a realizar poderosas armas que a posteriori pasaban a recoger los soldados y guerreros. Los que regresaban de las cruentas batallas, volvían a acaecer por las forjas a dejar sus melladas espadas y sus abollados escudos para que los herreros hicieran su magia.

Siglos después, la agrupación del software holgazán se dio recuento de que necesitaban exiguo parecido a las forjas, un lugar centralizado adonde colgar sus proyectos (y sostener un histórico de versiones) y que los usuarios pudieran poseer entrada a ellos de forma sencillo y rápida, carente poseer que ir de web en web. Nació SourceForge (resulta constantemente fascinante la poca imaginación que poseen los anglosajones habitualmente para la nomenclatura). Era el año del señor mil novecientos noventa y nueve.

El éxito de SourceForge fue inmediato y en breve surgieron los competidores, unos cuantos de ellos inclusive de la don de gigantes tan Google® con su Google Code o los australianos Atlassian con Bitbucket, a aniversario de actualidad el gran contrincante de GitHub… inconveniente no nos adelantemos a los acontecimientos, 1º tenemos que entregar un salto en el área inclusive Helsinki. En la capitalidad finesa Linus Torvalds, el desarrollador de Linux, se enfrentaba a un inconveniente de sobredimensionamiento en su universal proyecto: demasiados desarrolladores, demasiadas funcionalidades.

Los sistemas de atención de versiones aire App que permiten mantenter agradecimiento de íntegramente el labor y los cambios en los ficheros que forman un propósito y posibilita que diferentes productores (potencialmente situados a gran distancia) colaboren. Son útiles en proyectos pequeños e indispensables en esos de mas grande envergadura. La mas célebre de estas sistemas herramientas a principios de siglo era CVS (Concurrent Version System)

Pero ni CSV ni nadie distinto aparato de atención de versiones de la era se ajustaba a las necesidades del monstruo que tenían entre manos Torvalds y su obtener (demasiado rígido, mucho asamblea arreglando conflictos) y ante este estado hay 2 formas de proceder: a) llorar (lo que haríamos la gente normal) y b) ponerse manos a la obra (lo que hacen los genios). Obviamente Linus eligió la elección b y de ahí nació Git, el actualidad en aniversario demasiado célebre aparato de atención de versiones distribuido, fácil de aprovechar y apto acierto para proyectos pequeños tan para obras faraónicas. Estamos en 2005 y el germen de GitHub estaba plantado.

Linus Torvalds

Porque la gracia de GitHub, lo que le diferenciaba en aquel ya lejano 2008, en el punto Tom Preston-Werner (creador de Gravatar) y otros 2 developers amigos, lo ponían en marcha, de la competencia era eso, era un repositorio de código que utilizaba Git, el novedoso y super-vitaminado Git, para gestionar los proyectos y hacerlos colaborativos. Ya no estamos ante repositorios estáticos adonde llegar, bajarte el aplicación de turno y adiós demasiado buenas. Esto, la facilidad de utilización y el abultado componente social que desde el inicio sus fundadores potenciaron fueron la clave del veloz éxito de la criatura. Eso y el logo mas raro y adorable jamás creado, claro.

A brave collaborative new world

Usar GitHub es elemental y ponerte a trabajar con él es verdaderamente rápido. Te abres una recuento y ya tienes a tu disposición la opción de inventar infinitos repositorios públicos. Un repositorio no es mas que un archivo, un deposito, un lugar adonde salvar cosas, en este asunto ficheros con código pilón en cualquier lenguaje habido y por haber. Creas este repositorio (tan sólo tienes que ponerle un nombre), subes tu propósito desde tu obtener con unos sencillos comandos de Git y listo, ya tienes tu propósito colgado a disposición del planeta mundial y con interesantes herramientas a tu disposición: bug tracking, gestión de tareas, wiki, estadísticas e inclusive una web (las GitHub Pages) para que promociones el proyecto. Todo en unos escasos minutos.

Captura De Pantalla 2015 09 10 A La S 21 06 16

El resto de la agrupación puede bajarse el código, clonar el proyecto, favoritearlo para seguirle la pista y la gran joya de la corona: “forkearlo”. Este aniversario es sencillo y llanamente que una copia del propósito se transforma en un repositorio en la recuento del distinto usuario, este puede realizar los cambios que vea pertinentes (commits) y a través de una petición pull request realizar que te lleguen de vuelta, los analices y si lo consideras oportuno, incorporarlos a tu proyecto. Y tú, claro, puedes realizar lo semejante con los proyectos de los demás. Co-la-bo-ra-ti-vo que diría Pepu Hernández.

Pero es que además, si no quieres que el resto del cosmos olisquee en tu código inconveniente quieres el resto de propiedades y herramientas que GitHub te ofrece, puedes por una cómoda cuota mensual, disponer de repositorios privados adonde sólo tu y quien tu decidas tengan acceso. Así, por ejemplo, Google, que ya cerró Google Code hará unos meses, posee decenas de proyectos públicos mientras que otros, tan Chrome, los posee don a buen resguardo de nuestros inquisidores ojos.

Captura De Pantalla 2015 09 10 A La S 22 01 05

Si te parece que esta gente de GitHub ha pensado en todo, no te equivocas. Te ofrecen, por ejemplo, Atom, un potente impresor de código con adaptación con Git de abanico o Gist, una sencillo herramienta para flanquear snippets de código. Escribes en una herramienta de GitHub, subes el código a GitHub y lo compartes con otra herramienta de GitHub. Círculos perfectos que se cierran. Simetría.

Hacia el infinito y mas allá

Los números cantan: mas de 9 millones de usuarios, 20 millones de repositorios públicos, 200 millones de visitantes mensuales. Normal que GitHub esté entre las webs mas visitadas del planeta o que, posteriormente de una actual ronda de financiación de 250 millones de USD por aviso de Sequoia Capital, se haiga transformado en un unicornio de Fortune, es decir, una de las empresas que con carencia de 10 años de vida ya valen mas de mil millones de dólares.

Además recientemente han abierto oficina en Tokio con nitida pretensión expansionista, han potenciado su plataforma para empresas y los contricantes van cayendo exiguo a exiguo (del comentado Google® Code a Tigris). El futuro es suyo… aunque desde su nacimiento ciertos nubarrones se han cernido encima sus cabezas y ahí siguen: desde la crítica a unos Términos y Condiciones del Servicio exiguo esclarecedores con el tema del copyright al desencanto con la herramienta del mismísimo Torvalds (“es incomunicación sencillamente para encaramar tus proyectos y hacerlos visibles, no para trabajar colaborativamente”) o las quejas de empleadas por un ambiente de labor arreglado machista en la compañía, exiguo desgraciadamente arreglado usual en numerosas tecnológicas del Valle de San Francisco, que se terminaron llevando por delante al co-fundador y ya ex-CEO Tom Preston-Werner.

Pero estos nubarrones (algunos demasiado serios) no han frenado la marcha imparable de GitHub que, si siendo una plataforma dirigida a developers ha logrado los números antes referidos, en este momento que el resto de profesionales se está comenzando a entregar recuento de su capacidad para cualquier persona de documento que requiera colaboración, organización y mente colectiva (libros técnicos, recopilaciones, manuales…), estos guarismos pueden crecer exponencialmente. Esto no ha realizado ausencia mas que comenzar. La clásica forja inconveniente a la enésima potencia.

Leer mas | Seven Ways To Use GitHub That Aren’t Coding, How GitHub Conquered Google, Microsoft and Everyone Else
Imagen | s.schmitz

También te recomendamos

¿Pensando en actualizar el monitor? El mas reciente 3DMark mide qué tal se comporta tu obtener en UHD/4K

'Skankphone': de este modo prueban los ingenieros de Apple® los mas recientes iPhone

La guía para dejar tu portátil tan limpio tan el 1º aniversario


La noticia Un aniversario el desarrollador despertó y descubrió que GitHub se había transformado en el centro de la programación fue publicada originalmente en Xataka por Fernando Siles .


Agrega tu comentario