La compra de GitHub por Microsoft desde la perspectiva de un desarrollador
Genbeta devLa compra de GitHub por Microsoft desde la perspectiva de un desarrollador
Leer más »La compra de GitHub por Microsoft desde la perspectiva de un desarrollador
Leer más »5 razones que han hecho que VueJS se haya convertido en uno de los frameworks JavaScript favoritos. Un framework para aprender y usar de manera progresiva, funcionalidades intuitivas, modernas y fáciles de usar
Leer más »Terraform nos permite describir, evaluar y aplicar cambios en nuestra infraestructura mantenida como código (infrastructure as code). Creado por Hashicorp y liberado como open source, Terraform se une a productazos de esta misma compañía...
Leer más »Cualquiera que se haya enfrentado a la construcción de un sistema distribuido, se habrá dado cuenta que no es tarea fácil. Ya sea porque estamos construyendo un sistema a base de microservicios, porque estamos repartiendo un problema en...
Leer más »En GitHub hay miles, incluso decenas de miles de proyectos de software open source (y otras muchas cosas, que abogados, periodistas o escritores están apuntándose cada vez más al versionado). Tantos que uno puede no saber por donde...
Leer más »Aunque el software sea una disciplina de carácter intelectual, todo programador que se precie usa multitud de herramientas en su día a día. Como si de un artesano se tratara, los programadores intentamos elegir las herramientas que mejor...
Leer más »Muchos programadores piensan que tener varios monitores aumenta la productividad e incluso hay estudios que lo demuestran… pero en realidad muchos de esos estudios han sido encargados por fabricantes de monitores como Dell o NEC. Me da...
Leer más »Si trabajamos en sistemas es muy común que tengamos que hacer pequeños (y no tan pequeños) scripts para automatizar ciertas tareas, conectarnos por ssh a servidores, copiar archivos, ejecutar comandos remotos,... Existen algunas...
Leer más »Es innegable que Mockito se ha convertido en una librería de referencia para crear Mocks en los tests unitarios escritos en Java y algunos otros lenguajes de la JVM. Su simplicidad de uso unida a su potencia la han hecho una de las...
Leer más »Actualmente el número de herramientas a disposición de los equipos de desarrollo para probar software es muy amplio. Para cualquier tipo de prueba que queramos realizar (funcionales, rendimiento, regresión, etc.) el número de opciones...
Leer más »Poder realizar queries como si de una base de datos MongoDB se tratase pero hasta 100 veces más rápidas y con las ventajas de una base relacional. Esto es lo que propone el reciente lanzamiento de ToroDB Stampede. Simplificando el stack de...
Leer más »Hace unos meses os trajimos los 12 canales de Youtube de desarrollo en Español que merecía la pena seguir. Obviamente era un número arbitrario (porque en algún momento hay que parar) pero hay muchos más. Por eso hoy os traemos otros 12...
Leer más »Todos los miembros de Karumi hemos estado desarrollando aplicaciones para Android o iOS durante años, y es curioso observar como todos creemos que durante mucho tiempo hemos estado desarrollando aplicaciones prácticamente a ciegas. Para...
Leer más »Hoy en día no nos imaginamos el desarrollo de un proyecto de software que no incluya un [control de versiones][5fb469a7], entre las diferentes opciónes para un VCS, Git, sin duda, se ha posicionado favorablemente por delante de otros...
Leer más »Es indiscutible que GitHub es el sistema de control de versiones más usado para la publicación y desarrollo de software libre. Pero también muchas empresas lo utilizan en su día a día en su versión _Enterprise_. GitHub siempre está...
Leer más »¿Trabajas en entornos de la JVM y a menudo tienes que cambiar de versión de los distintos SDKs? ¿Programas en Ceylon, Groovy, Kotlin o Scala?, ¿generas tus builds con Ant, Maven, Gradle o SBT?, ¿eres de Spring Boot, Grails o Vert.x?...
Leer más »Cada vez más, el tráfico que reciben los sitios web procede de dispositivos móviles, y nuestras pruebas, como los desarrollos, deben ir cada vez más hacía el 'mobile first', es decir, nuestras pruebas web deben realizarse pensando primero...
Leer más »BDD es uno de los términos de moda en el desarrollo de software en los últimos años. A pesar de ser un término muy utilizado, no todo el mundo sabe exactamente qué es eso de BDD, más allá del significado de esas siglas, Desarrollo Dirigido...
Leer más »La integración continua es un proceso en el desarrollo de software que consiste en crear versiones automáticas de nuestro producto lo más a menudo posible para asegurar la integridad de nuestro código. Este proceso funciona además muy...
Leer más »[Chimp.js] (simplemente Chimp en adelante) es un framework para automatizar pruebas web construido sobre Node.js y que funciona en cualquier plataforma (OSX, Linux y Windows). Permite escribir tests en Javascript obteniendo feedback en...
Leer más »