La Naturaleza Del Software

LNDS

La Naturaleza Del Software - El Libro

| Comentarios

Desde hace varios años uno de mis “sueños” ha sido publicar libros, no uno, sino que varios, bastante ambicioso en realidad :). En parte mucho de lo que he escrito en este blog ha sido una preparación para eso, y ahora ya me siento dispuesto a dar ese paso.

Desde hace un tiempo he explorado nuevos medios para difundir mis ideas, uno de los primeros ha sido esa tertulia que tenemos con mis amigos Marco y Ubaldo en El Test Acido. En ese medio la conversación frente a la webcam y con varios de ustedes interactuando ha sido una experiencia enriquecedora y entretenida.

Otra posibilidad ha sido llevar este blog al público mediante diversas presentaciones, que he realizado en algunas universidades y hace poco con mi participación en StartechConf 2013 (acá está el video).

Pero la posibilidad de recopilar muchos de estos escritos en un libro es el paso más ambicioso que he realizado. Así que aprovechando las posibilidades que nos da la tecnología he decidido auto publicarme, así que desde hoy está disponible mi primer libro electrónico en Amazon: La Naturaleza del Software Volumen 1.

A partir de hoy ya pueden leer una selección tomada de los primeros siete años de este blog. Son 32 artículos, editados especialmente y en algunos casos aumentados, todos agrupados en 4 partes, en alrededor 160 páginas, las que espero disfruten tanto como yo disfruté seleccionando los textos.

Esta primera edición está disponible en formato digital para Kindle e-reader. No es necesario tener un dispositivo Kindle para leerlo, existen aplicaciones (apps) para iOS, Android, Windows Phone, PC y Macs. Todas estas apps las encuentran en esta página de Amazon: http://www.amazon.com/gp/feature.html?docId=1000493771.

Estoy trabajando en la versión en papel para el libro, aunque estoy analizando la posibilidad de publicarlo en el mismo Amazon o evaluando la posibilidad de publicarlo con algún otro editor (si alguien conoce alguno que se interese pueden contactarme en los comentario). Así que cuando tenga la edición en papel se los haré saber.

Espero poder seguir con esta aventura con nuevos volúmenes y formatos (en otras plataformas también, como iBooks por ejemplo). Hay mucho material que quedó fuera, que merece ser recopilado de esta forma especial.

Así que eso es lo que quería compartir con ustedes, me siento feliz de poder entregarles esta obra mía, que espero reciban con el mismo entusiasmo conque han recibido los posts de los últimos ocho años en este sitio. Los espero y desde ya les agradezco su interés en este libro, es como un nuevo hijo que uno trae al mundo, ahora es tiempo que vuele y viva por su propia cuenta, yo, como todo padre, me siento orgulloso de él…

Enlaces:

Para el libro: http://www.amazon.com/Naturaleza-del-Software-Spanish-Edition-ebook/dp/B00GF0FV1C/

Para las apps de Kindle en distintas plataformas: http://www.amazon.com/gp/feature.html?docId=1000493771

StartechConf 2013

| Comentarios

Este año participé en la StartechConf 2013, un verdadero honor para mi, tengo que decir. No sólo tuve oportunidad de hacer mi presentación, sino que pude conocer a varias personas con las que he compartido en mi timeline en twitter, conocer a nuevos amigos y compartir con los charlistas, como por ejemplo el “Sensei Jano Gonzalez”(@janogonzalez).

La verdad es que me sentí muy contento estos dos días de la conferencia, lo pasé muy bien y agradezco a los organizadores por permitirme participar.

Más abajo les dejo mi presentación, mucho de lo que hablo en esta charla ha sido cubierto en diversos posts en este blog.

Hackers del 5 de octubre - 25 años

| Comentarios

Es una cosa curiosa pero, resulta que ahora todos los chilenos que vivieron en aquella época votaron por el No, así que no se que gracia tiene esta historia que publiqué hace unos años atrás, pero por lo menos el año pasado fue recordada por los alumnos del departamento de computación de la Universidad de Chile, como evidencia esta foto de aquel evento, donde vemos a los dos protagonistas de la historia que viene más abajo, MAZ y REM:

Ahora se cumplen 25 años del triunfo del No y con esto el fin de la dictadura de Pinochet, así que recordar esta historia tiene un significado especial, por el simple expediente de ser 25 un múltiplo de cinco, pero no me parece justo que todos recuerden como votaron por el No, y esta historia no sea destacada, así que acá se las vuelvo a dejar, supongo que cuando lleguen los 30 años, y los dinosaurios se hayan extinguido empezarán a invitar a los que eran jóvenes en esa época y se entregaron, con la pasión de la temprana edad, a la tarea de recuperar nuestra democracia.

Los Hackers del 5 de Octubre

Era el 5 de octubre de 1988, ¡hace -veinte- veinticinco años!, miles de jóvenes de mi edad participábamos de una manera u otra en ese gran momento histórico, algunos, como yo, sólo asistiendo a las urnas votando NO.

Pero en esos tiempos también había activismo tecnológico. Esta es la historia de un grupo de computines, luchando con lo que sabían hacer, con computadores y tecnología, para asegurar que ese plebiscito no fuera manipulado por la dictadura. La historia contada por MAZREM, dos hackers, que fueron parte de ese grupo de jóvenes informáticos que aportaron su conocimiento en la lucha por el retorno de la democracia, dos hackers son los protagonistas de esta historia, pero hubo varios más, pero ellos, bueno, son dos de mis mejores amigos.

Energía

| Comentarios

Hace unos días conversaba con un proveedor de servicios de datacenters acá en Chile, me comentaba que lamentablemente no es posible tener datacenters certificados Tier-4 en nuestro país. La razón, en términos simples, porque contamos con sólo una “carretera eléctrica” que suministra energía a los centros de cómputo. Para alcanzar el máximo nivel de certificación de los datacenters, la energía debe venir de dos fuentes independientes una de la otra.

Todos percibimos la frágilidad de nuestra infraestructura energética, es cosa de recordar los eventos post terremoto, y el gran corte de electricidad que afectó a gran parte del país pocos meses después del terremoto de 2010.

Lo cierto es que nuestra política energética como país nos está perjudicando en el ámbito del desarrollo tecnológico, es muy difícil que pretendamos desarrollar una industria de servicios de infraestructura a nivel internacional con esta inmadurez en términos de gestión de las necesidades energéticas.

Marte necesita mujeres

| Comentarios

“Que los hombres son de marte, y las mujeres de venus”, “¡viva la diferencia!”. Al final del día todos los debates sobre equidad de género y participación femenina en la vida laboral terminan derivando en los estereotipos clásicos que permiten vender millones de libros y enriquecer a sicólogos de segunda.

Mudanza

| Comentarios

Llega la primavera y la renovación, de la naturaleza, la gente empieza a prepararse para este tiempo, que coincide en Chile con los festejos patrios. Tiempo de ramadas, de flores, canciones folclóricas, de recuerdos, algunos muy duros. Pero parece que todo termina componiéndose con un vaso de chicha, o de buen vino tinto.

En este tiempo de cambios se me ocurrió cambiar de host, de servidor, y aproveché de trasladar este blog a un nuevo espacio. No es todo lo que tuve que migrar, ayudé también a un amigo a mover su sistema que estaba alojado en mi viejo servidor a otro lugar.

La migración de sistemas es siempre complicada, puede fallar casi cualquier cosa, desde que olvidaste respaldar algún archivo, hasta que la nueva plataforma tiene una versión distinta de tus ambientes de runtime.

Es por esto que es importante planificar. Como decía Ike Eisenhower:

I tell this story to illustrate the truth of the statement I heard long ago in the Army: Plans are worthless, but planning is everything. There is a very great distinction because when you are planning for an emergency you must start with this one thing: the very definition of “emergency” is that it is unexpected, therefore it is not going to happen the way you are planning.

Y eso es lo que pasa, planificas, tratas de imaginar todas la situaciones posibles, porque las cosas no pasan como las tenías planeadas. Como por ejemplo, que muchos de ustedes que están suscritos a este blog vía despacho de emails, usando RSS provisto por FeedBurner recibieron dos actualizaciones inesperadas. A todos ustedes que se afectaron por esta situación, les pido mil disculpas.

Pero lo importante es que seguimos al aire, en nueva casa, vamos a ver que nos depara este nuevo lugar.

¡No se puede!

| Comentarios

¡No se puede! ¿Cuantas veces hemos escuchado esa frase? ¡Esa maldita frase!

Tienes listo tu desarrollo, la gente del área comercial o de procesos está feliz, las pruebas han sido un éxito, va todo de acuerdo al cronograma y cuando vas a sistemas para empezar a negociar fecha de paso a producción te encuentras con el famoso “¡no se puede!”…

Cuando las fuerzas rebeldes necesitan de los Jedis, estos sólo ponen problemas. ¡Ayúdame Obi Wan!, ¡No! es la respuesta inesperada.

Ocho años

| Comentarios

Así, como si nada, sin darme cuenta, este blog ha cumplido ocho años, o 2 elevado a 3, para los aficionados a la matemática binaria.

Es bastante tiempo, poco frecuente, quedamos pocos blogueros persistentes. Es cierto que en el último tiempo la frecuencia de mis escritos ha disminuidos, pero seguimos aquí, y lo importante es que varios de ustedes, mis amigos lectores, siguen acá también, acompañándome. Muchas gracias por vuestra paciencia.

Este blog partió el primero de agosto de 2005 con un post muy sencillo que empezaba así:

**Desarrollar software es como hacer una película**

Arte+Técnica+Logística

Al igual que en el desarrollo de un filme, cuando construimos software tenemos una etapa de Pre-Producción, donde elaboramos el guión, esto es equivalente a la etapa de análisis de requerimientos y diseño.

Luego viene la etapa de producción, que es cuando todo el equipo bajo la guia del director se preocupa de filmar las escenas y secuencias de la película. En desarrollo de software hacemos lo mismo, el jefe de proyecto coordina al equipo de programadores.

En el cine viene la Post Producción, en que se edita, se seleccionan o descartan escenas, se completan efectos especiales, se agrega la música, etc. En software debemos probar, aprobar, corregir, perfeccionar realizar las pruebas integrar, probar en ambientes de producción, preparar los manuales de operación, definir contingencias, etc.

Aunque hay similitudes, la industria del cine nos da muchas más lecciones, y en cierto modo hacen un trabajo mucho más profesional que muchos desarrolladores de software.

Han pasado ochos años y muchas de esas ideas siguen presentes en este espacio. Es más, el año pasado conocí a un amigo que me comentó que llegó a este blog precisamente por ese post. Este blog me ha permitido conocer a muchos colegas informáticos, y también a gente relacionada con la tecnología y el emprendimiento.

Este blog es mi espacio de reflexión personal, es mi forma de aprender nuevas cosas, y de presentárselas a ustedes, yo me he divertido mucho haciéndolo, y espero que ustedes hayan disfrutado algunos de los artículos.

Como siempre, en estas ocasiones, corresponde brindar, salud por ustedes y por La Naturaleza del Software.