Nuestro primer aniversario en Ezeiza

lunes, 30 de julio de 2012

Los tiempos modernos nos obligan a adaptarnos a los cambios, adecuarnos a nuevos ritmos de vida y tomar decisiones inteligentes.

Hace ya un año decidimos afianzar el crecimiento de la empresa abriendo una nueva sede de Tercer Planeta en Ezeiza, sumándola a nuestras oficinas existentes hace ya más de 10 años en la Ciudad de Buenos Aires.


Festejamos un año en la nueva sede de Ezeiza (foto de la inauguración)

La idea de descentralizar los espacios físicos tuvo como objetivo principal la búsqueda de la mejora en la calidad de vida de las personas que forman parte de nuestro equipo, siendo esta ciudad un punto estratégico que permite acortar tiempos de viaje diarios a muchos de nosotros.

Hoy, a un año del acontecimiento, podemos decir que el desafío es todo un éxito, las diversas formas de comunicación disponibles en la actualidad, sumado a los comportamientos agiles, que hoy en dìa comparte la mayoría de las empresas de Tecnología y que son parte de nuestra forma de trabajo habitual, permitieron sortear fácilmente los obstáculos que presupone mantener equipos de desarrollo interactuando en diferentes proyectos y en locaciones remotas.

Queríamos compartir esta alegría con toda la comunidad, e incitar a quienes esten en situaciones similares, a animarse a tomar decisiones en este mismo sentido.

Leer más...

Obtener version de Git (tag) desde CCNet

viernes, 20 de julio de 2012

Al implementar el flujo de trabajo "mínimo" descripto en mi post anterior, nos surgió la necesidad de acceder desde la plataforma de integración CruiseControl.Net a la información del ultimo tag de versión asignado en Git, asi como a la cantidad de commits ingresadas a partir del mismo; de modo de construir con esa información un identificador de versión (CCNet label).

En este artículo - en nuestro blog en inglés - describimos con más precisión la funcionalidad requerida.

La solución que implementamos - una extension para CCNET - está publicada en este proyecto en GitHub.


Leer más...

Empezando en Git con un flujo de trabajo minimalista

lunes, 16 de julio de 2012

Los equipos de desarrollo que llevan tiempo utilizando Git como herramienta distribuida de control de código fuente (DCVS) en proyectos de cierta complejidad suelen adoptar metodologías como git-flow para ordenar el flujo de trabajo y las diversas ramas del repositorio.

Sin embargo, para equipos pequeños en proyectos no tan complejos, o bien para empezar a establecer un modelo de trabajo adecuado a la propia organizacion, resulta util partir de un modelo mínimo que cumpla los requerimientos básicos para mantener el proyecto en desarrollo y en producción.

En este artículo de nuestro blog en inglés describimos un modelo "minimalista" que a nosotros nos sirve como punto de partida para el trabajo del equipo.
Leer más...

Git, paquetes Nuget, y caracteres de fin de linea

miércoles, 4 de julio de 2012

Utilizando una combinacion bastante frecuente - y recomendable - de herramientas y componentes para desarrollo de sitios web en entornos Windows (Visual Studio 201x, Git para control de código fuente, Nuget como administrador de paquetes) puede encontrarse con un problema inesperado al tratar de actualizar los paquetes de Nuget.

Ese problema se origina en el manejo de los caracteres de fin de linea (CR o CR-LF) que son tratados de un modo particular en Git.

Este post en nuestro blog en inglés presenta una descripcion más detallada del problema y una solución propuesta.
Leer más...