Acabo de salvar mi vida con git… Parte 2/5

Viene de la primera parte.

Ahora sí, ¡comenzamos!

El dueño de la empresa quería tener acceso a los documentos que yo escribía, para revisarlos de vez en cuando. Ese de vez en cuando para cualquiera se traduciría en “casi nunca”. Para él, es un “mañana, tarde y noche”.

Lo que hice fue tomar uno de los diez ordenadores, ponerlo como firewall con una regla que conecta directamente el puerto de git (lo tengo funcionando como daemon) a mi servidor de documentación. Mi jefe usa un MacOS X y tiene git instalado (a veces descarga cosas desde github), por lo que lo único que debe hacer es:

git clone git@myserver.org

La configuración de git es un poco más compleja, dependiendo de la recepción de este artículo puedo compartirla, pero por lo pronto creo que es necesario aprender a usarlo nada más.

Ahora, cada vez que quiere leer lo nuevo, sólo debe entrar en el directorio donde tiene la documentación:

git pull

Pero yo que soy el que está documentando, tengo mucho trabajo.

De partida, git es distribuido; cada copia del directorio de proyecto tiene su propio repositorio (en un subdirectorio llamado .git), por lo que uno puede tener copias locales y remotas. También hay “repositorios desnudos” o “bare repositories” que no están adjuntos a una copia. Esto es lo primero que hice cuando decidí cómo hacerlo. Como tiene su propio repositorio, la división entre el tronco (trunk) y las ramas (branches) y hojas del repositorio están incluídas lógicamente, no como en Subversion en el que uno tiene que crear los subdirectorios trunk/, branches/ y tags/.

Configurando nuestro entorno

Bueno, no siempre documento yo. A veces hay cosas que documentan mis compañeros que están en el desarrollo y ellos también deben tener su copia de git. Pero, ¿cómo saber quién escribió qué? No, no es difícil. Con git hasta por e-mail podemos enviar cambios. Configuremos entonces nuestro nombre y nuestro e-mail.

git config --global user.name "Arie Deckelmann"
git config --global user.email "arie.deckelmann@gmail.com"

(Arie Deckelmann es uno de mis colaboradores, es una de las personas más inteligentes que conozco y fue el que me enseñó la gran mayoría de los trucos de git que ahora sé. Podría haberlos aprendido yo mismo, pero a veces simplemente no me da la cabeza para tanto).

También podemos mostrar colorcitos:

git config --global color diff auto
git config --global color status auto
git config --global color branch auto

Y con eso tenemos salidas de color. Quizás algún diseñador gráfico podría darnos una mano con ello, pero bueno…

Continúa en la tercera parte.

Foto:

Acabo de salvar mi vida con git… Parte 1/5

Domingo en la noche. Desde que estoy en Londres, trabajando con un par de desarrolladores geniales que me consumen la totalidad del tiempo (sí, también son buenos para beber), no he parado de darle al trabajo. Estamos documentando una plataforma complicada.

Trabajo como consultor en una empresa distribuidora de alimentos, en la que obviamente no tienen la menor idea sobre computadoras. La empresa se vendió a otra en que el dueño sabe mucho sobre sistemas no documentados (fracasó en un desarrollo, que tuve que salvarlo yo en 2006), y evaluó lo que existía en términos de… ¿infraestructura?

Toda la información de importación, exportación, compras, ventas y otros se ingresa a sistemas en RMCOBOL 85, que se comunican a través de Perl CGI con el exterior. La cosa funciona, pero los que conocen todo el sistema son unos señores de unos 40 años de edad, tan valiosos que si llegasen a tener una mejor oferta en el exterior echan por la borda todo.

Sigue leyendo

El wallpaper de la Semana #72 y 73: Especial… Coquimbo desde mi cámara

En esta oportunidad el wallpaper de la semana será algo distinto. ¿La razón? Será la primera vez que suba fotos creadas por mí. Algo que me tiene bastante satisfecho, porque es un anhelo que tenía desde hace bastante tiempo y que por razones de tiempo no había podido completar.

En esta oportunidad les mostraré mis primeras 10 fotos de mi álbum llamado: “Coquimbo desde mi cámara“. Ha sido un trabajo hecho con harto cariño y dedicación. Cada foto tiene una descripción que me describe y que es lo que me motivó a subirla.

Espero les guste:

Pueden visitar mi galería en FLickr acá. Y, por supuesto, mi galería en picasa acá

Perdón amada Patria Chilena

Copio y pego un texto de un blog llamada Despierta Chile. Sus palabras francamente me impactaron sobremanera, pero refleja perfectamente mezcla entre la profunda tristeza y gran indignación que me embarga en este momento. Léase con altura de miras.

ACTUALIZADO: debido a las ronchas que sacó este post en usuarios, en su mayoría anónimos, debo decir que:

“Las opiniones vertidas en este sitio son DE EXCLUSIVA RESPONSABILIDAD DE QUIENES LAS ESCRIBEN, y no representan, NECESARIAMENTE, el pensamiento del Staff de Geeks & Linux Atelier”

Sin embargo, debo decir que NO BORRARÉ ESTE POST. Menos ante comentarios que critican la página de donde lo saqué y no el contenido de lo que se lee.

Si les gusta, bien. Si no, bien también

Podrás leer el texto original acá

Por favor patria perdónanos, por haberte denigrado vilmente en el año de tu bicentenario.

Perdón por haber permitido, mientras estábamos absortos en nuestros intereses personales, que como sociedad hayamos llegado a un grado de putrefacción, como el que le hemos mostrado al mundo coetáneamente con el tsunami y terremoto.

Porque el verdadero tsunami que ha arrasado tu suelo patria amada, han sido las hordas de vándalos y hampones que impunemente vejaron en las peores circunstancias a tu pueblo. Y los ineptos que sacaban cuentas políticas en La Moneda para determinar qué harían.

Sigue leyendo

Se inicia la Reunión Clínica. Nuevo proyecto para estudiantes de Medicina y Médicos

Muchos dicen que estudiar medicina es más fácil que antes, y el gran responsable de esto sería la Internet. El poder acceder a material actualizado, protocolos y nuevas terapias hace que el mantenerse al día con el último tratamiento disponible sea casi una obligación.

Sin embargo, para un estudiante, un Interno o un Médico recién egresado que no tiene experiencia, el buscar esta información y “filtrar” para diferenciar qué paper sirve, y qué no, puede ser una experiencia agotadora.

Es por esto que José Pablo, Interno de Medicina de la Universidad de Chile y yo, Interno de Medicina de la Universidad Católica del Norte, quisimos prestar una pequeña ayuda a todos aquellos que buscan ese material que ayuda a nuestro estudio y, a la larga, que presta una mano en la salud de nuestros pacientes. ¿Su nombre? Reunión Clínica:

Ambos tenemos experiencia escribiendo en sitios. José escribe en Matasanos, y Pablo en Geeks & Linux Atelier!. Sin embargo, siempre estaremos dispuestos a recibir sus recomendaciones, sobre todo porque si necesitan algún paper o quieren comentar algo, crítica o felicitación, estamos disponibles para eso.

El objetivo de este sitio es el mostrarles protocolos, consensos, guías, y todo material que consideramos útil para el estudio. Por el momento no incluiremos noticias relacionadas con la Medicina… Quizás en un futuro.

Bueno amigos míos, disculpen por el spam creado. Pero me gustaría mostrarles a todo mi nuevo orgullo. Con este proyecto intento ayudar a estudiantes de medicina de Hispanoamérica. Créanme cuando les digo que mi intención, tanto en glatelier como en Reunión Clínica, es ayudar en la mayor medida posible. Así que los invito a conocer mi nuevo sitio, de comentar en él y de mandarlos sus sugerencias.

Link: Reunión Clínica

Nos vemos

Un año más

ese soy yo XD

Hola amigos míos. Resulta que el 24 de febrero de hace 22 años atrás nací, así que estoy de cumpleaños. Hoy me he puesto a analizar mi vida, y me he dado cuenta de muchas cosas… Una de ellas  es que nací el mismo día que Steve Jobs.
Hablando en serio, en mi vida han pasado muchas cosas, tanto buenas como malas. Pero no me puedo quejar en realidad, porque Dios me ha bendecido y me ha dado hermosos regalos, los cuales me identifican como persona y me diferencian del resto.
Para empezar, ¿un estudiante de Medicina Católico? Es muy extraño… ¿Un estudiante de Medicina escribiendo en un blog acerca de GNU/Linux? Más extraño todavía
Pero la vida es así. Estoy contento de cumplir 22 años (aunque no me gusta celebrarlo, hay que decirlo), estoy contento de los regalos que Dios me ha dado, y espero seguir trabajando en este blog.
Ahora, quiero avisar que me voy a celebrar a la playa por varios días, porque un cumpleaños merece algo así. Intentaré dejar algo programado, pero no les aseguro nada.
Cuídense, nos vemos

Un pequeño descanso

Hola amigos míos. Quiero informar a todos los que siguen este blog que voy a tomarme unos días de vacaciones. La razón es simple: no he descansado en muchas semanas, y se supone que ya llevo 2 meses de vacaciones.
Espero que comprendan la situación. Lo más probable es que esté de vuelta entre el domingo y el martes
Cuídense mucho, nos vemos