Entradas

Mostrando entradas de mayo, 2014

Los controles de versiones: GIT

Imagen
Hace unas semanas os hablaba de los controles de versiones y los distintos usos que en la actualidad recibe este tipo de software, hoy vamos a profundizar en uno de los principales controles de vesiones que existen en la actualidad, hoy hablaremos de Git.

¿Qué es Git?Git es un software de control de versiones diseñado por Linus Torvalds, pensando en la eficiencia y la confiabilidad del mantenimiento de versiones de aplicaciones cuando estas tienen un gran número de archivos de código fuente.

Este control de versiones se fundamentó en intentar facilitar la integración de distintos programadores que estuviesen distantes entre sí, de ello podremos notar que es un sistema de control de versiones distribuido y enfocado en captar fragmentos de código y facilitar su integración de una forma fácil, sencilla y en la mayoría de las ocasiones automática.

Mi historia usando GitLa primera vez que utilicé un control de versiones fue en 2010 cuando entré en una empresa de practicas como programador, en…

El ataque de la desmotivación

Imagen
Esta semana hablaremos de uno de los aspectos menos aireados en la vida de una startup, la desmotivación o mejor dicho, aquellos elementos que terminan por medrar nuestro ánimo hasta el punto de llevarnos hacia la desmotivación.
Debo decir que normalmente escribo los artículos cada cierto tiempo y tiendo a escribir varios y programarlos para no tener que estar pendiente de si tengo tiempo de escribir o no. Pero en esta ocasión terminó el mes de Abril y tuve un pequeño atasco en cuanto a mi capacidad para escribir artículos, algo comprensible en una persona que no se dedica a ello ni como profesión ni como hobby. Lo que mas me preocupaba era que no se me ocurría ningún aspecto del cual hablar o directamente de los que tengo en la recamara no me parecían lo suficientemente atractivos para escribirlos en este momento.
Ese pequeño atasque junto con cómo se desarrollan las cosas desde finales de Abril han ido medrando ese ánimo con el que todos comenzamos los distintos proyectos. Al inicio e…

Diario de programación

Imagen
Seguramente te estés imaginando la típica libreta en la que la gente apunta las cosas y lo que va haciendo, pero en este caso hablaremos de la primera aplicación gratuita creada por Mi Alejandría.
¿Que es un diario de programación? Comencemos pues definiendo lo que es un 'diario de programación', para lo cual debemos ponernos en el contexto adecuado, el de un programador trabajando en su día a día.
A un programador su jefe de proyectos le mandará realizar una serie de tareas, para crear o modificar funcionalidades de las aplicaciones o web que este programando. Lo normal es que una tarea pueda durar desde días hasta unas dos semanas como máximo. Bien, durante esos días, el programador, pondrá/modificará/borrará un numero bastante elevado de lineas de código y cuando haya terminado la tarea guardará una versión en el control de versiones que use su empresa.
El problema mas común a la hora de escribir código durante al menos una semana, suele ser que se pueden eliminar partes de cód…