Dos años

Publicado en General el 2 de October, 2009 por Fran. (8 comentarios)

El 13 de Octubre de 2007 empecé este blog junto a Lek, al principio la idea era montar blog, lista de correo y wiki sobre programación, pero no pasó mucho tiempo y quité el wiki porque nadie escribía en él.

El blog está funcionando más o menos bien, tiene sus altibajos, pero en todo este tiempo sólo ha habido un mes (Octubre de 2008) en el que no se haya escrito ningún post. Según las estadísticas de Wordpress, ahora mismo hay 80 posts y 249 comentarios (me parecen bastantes, y eso que los comentarios están configurados para cerrarse a los (creo) 60 días).

La lista de correo nunca ha despegado, creo que hay 7 personas apuntadas y nadie habla nunca, yo he intentado alguna vez meter algún tema interesante que no tuviera cabida en el blog para ver si se animaba, pero nada. La verdad, me encantan las listas de correos porque despiertan mi vena hacker y creo que sólo por eso la seguiré manteniendo a la espera de algún milagro, porque en esta época de web 2.0 poca gente usa las listas de correo.

Estos dos años el alojamiento/dominio me ha salido gratis, por una oferta que hubo en 1and1, pero ahora ya me toca pagar, por ahora he contratado otra oferta por un año de alojamiento/dominio (incluso me han dado otro dominio, que todavía no he registrado, no sé que haré con él) así que si queréis donar unos céntimos mediante el adsense de la columna de la derecha os lo agradecería.

Y bueno, no hay muchos cambios a la vista, quiero proponerme escribir un post por semana, a ver si lo consigo.

¡Muchas gracias a todos los lectores!

Cuando pilotar no es suficiente

Publicado en General el 9 de December, 2008 por Lek. (5 comentarios)

Muchas veces he oído aquello de que los programadores tenemos el ego muy alto, pero que la verdad es que los programas fallan más que una escopeta de feria, que si el hardware fallara tanto …

Cualquier atisbo de razón en este planteamiento muchas veces queda eclipsada por motivos ajenos a nuestro margen de maniobra. Y aquí va una experiencia como cualquier otra. Un buen día, ese proyecto de diseño de muslos de pollo que se abrió con una documentación de mierda y parecía que nunca iba a terminar por la continua adición de requisitos, al fin se termina. Se escoge un cliente incauto que quiera probarlo, para detectar bugs clamorosos, errores de concepto o carencias que al programador, que no se dedica a diseñar muslos de pollo, no se le puedan haber ocurrido.

La siguiente semana es un infierno, con el cliente todo el día al otro lado del teléfono. Todo falla. ¿Pero es así? No, en realidad su problema es que él quiere que el muslo de pollo se vea en color berenjena en lugar del color pollo. Te pasas toda la semana metiendo todas las chorradas (o no tan chorradas) que te van contando… y la cosa se olvida

A los 3 meses, el cliente vuelve a la carga. Se ha estado rascando la nariz y repentinamente ha recordado tu programa. Y no le gusta. ¿Quién coño ha visto una vez un muslo de pollo color berenjena? Pero con un poco de suerte, al menos ahora te lo valida como que funciona y se empieza a plantear una difusión a todos los clientes que contrataron tu diseñador de muslos de pollo.

A los 6 meses de terminar la difusión a todos los clientes, haciendo el pino con las orejas con las mil y una versiones de sistemas operativos existentes (odio HP-UX), un día te suena el teléfono: “A fulanito no le funciona el diseñador de muslos de pollo, dice que le salen de pavo”. Joder, ¿y ahora esto cómo funcionaba? Ah, coño, que no funciona, que entre las mil chorradas que propuso el piloto estaba el poner los muslos de pavo, no de pollo. Así que no le funciona a nadie. Y han tardado 6 meses en darse cuenta.

Nadie probó el programa, nadie verificó el programa, nadie utiliza el programa; pero la culpa es tuya. Por hacerlo. Ahora exijo que los clientes piloto se encarguen de probar los programas en lugar de comprobar lo bonitos que son.

Punteros

Publicado en General el 29 de November, 2008 por Lek. (4 comentarios)

En programación, un puntero es aquella variable cuyo contenido es la dirección de memoria donde realmente está la información. Son útiles para diferenciar entre manejar las variables por referencia o por valor, pero también es uno de los conceptos que más les cuesta comprender a los que se acercan a la programación. De ahí que Java, que no permite utilizar los punteros directamente, sea considerado un mal lenguaje para aprender a programar: Porque te pierdes conceptos básicos.

El otro día, no sé muy bien a cuento de qué, se me ocurrió la siguiente comparativa:

Imaginad que a correos llega un sobre. El contenido de la variable sería la carta. El puntero a esa variable sería el destinatario, mientras que el puntero del puntero vendría a ser el remitente.

Va de cambios

Publicado en General el 18 de November, 2008 por Fran. (2 comentarios)

En plena evolución del blog uno de los cambios que he decidido dar es que algunos de los artículos aquí presentes, pasarán a debug_mode=ON (por lo menos los míos, Lek no sé si hará lo propio) para darles una mayor publicidad y porque creo que debug_mode=ON es un sitio bien montado y que puede tener más futuro que este blog.

Otro de los cambios, que he realizado hace un momento, es la publicidad, la he vuelto a colocar donde estaba en un principio (en la barra lateral y en los comentarios) y he desechado el método que se estaba usando porque no daba casi ingresos, por ahora el hosting y el dominio son gratis, pero les debe quedar poco tiempo (eran 2 años gratis y creo que va 1 año y pico), así que prefiero sacarme un dinerillo para poder mantenerlo cuando cueste dinero.

También he añadido mi código de google adsense a debug_mode=ON para ver si consigo algún dinerillo extra por ahí.

Seguiremos informando.

Seguir, cambiar o abandonar

Publicado en General el 5 de November, 2008 por Fran. (12 comentarios)

Como sabréis (o suponéis) este blog está casi muerto, no escribimos nada desde hace bastante, y lo poco que escribimos tampoco tiene mucho que aportar, de hecho hacía un huevo de tiempo que no entraba en el dashboard de wordpress.

Los motivos de este abandono son varios, por mi parte: estudios y trabajo; por la parte de Lek: la falta de internet en su casa (es que vive en un pueblo perdido de la mano de Dios y de toda tecnología).

Me da rabia abandonar un blog, más que nada porque ya lo he hecho bastantes veces, y sobre todo uno en el que puedo escribir sobre cosas que me gustan y a las que me dedico, pero también veo que lo que cuento en este blog tampoco aporta nada a la comunidad, ya que hay sitios mejores con más contenido y más movimiento (como debug mode=on, stack overflow, …).

Por eso os quería consultar a vosotros, no sé cuántos nos leéis, no sé cuántos estáis suscritos (según feedburner 47, pero no me lo trago, creo que sois menos), no sé a cuántos de vosotros les gustaría que siguiéramos ya que esto os parece interesante, no sé a cuántos de vosotros les importaría un pepino que abandonasemos, no sé a cuántos de vosotros les gustaría que siguiéramos cambiando alguna(s) cosa(s), realmente no sé nada (y hoy menos) por eso os pido consejo a todos los que por algún motivo habéis llegado hasta aquí.

¿Qué pensáis?