miércoles 29 de octubre de 2008

Blogs de informática.

La verdad es que desde que empecé en esto de las blogsfera tenía muy poca experiencia como lector de blogs. Casi nula. Leía nada más que un par de blogs informáticos, y algún que otro personal de pascuas a ramos, pero quería participar.

Participar podía suponer un problema a la hora de la creación de contenidos. No actualizaba demasiado poco pero sí que muchas veces lo que posteaba era un tanto irrelevante, pero lo hacía a pesar de todo. Por mantenerme constante. Algunas de las cosas que he escrito aquí son de cosecha propia absoluta, creando un artículo de la nada, como ése que hablaba sobre el instrusismo en la informática, pero la gran parte eran opiniones sobre otras noticias leídas en otros lados o simplemente publicidad gratuita de algún servicio o programa que me había parecido curioso, también descubiertos en su mayor medida gracias a otros blogs.


El hecho de no tener siempre algo que decir de la nada y tener que recurrir a noticias de otros lugares, ya sea prensa formal, blogs o el Menéame, me obligaba a conocer más fuentes de información de las que conocía, googleando en la mayor parte del proceso para encontrar blogs más mediocres que este que estáis leyendo o noticias que para nada suscitaban mi interés, que no implica que no interese a vosotros los lectores, pero a pesar de mi deber con vosotros, no me siento a gusto escribiendo sobre algo que considero banal o que no despierta una opinión en mí mínimamente expresable, y si no tengo opinión sobre una noticia en cuestión, transcribirla de la fuente original, aunque sea con mis palabras, aunque no roce el plagio es, cuanto menos, inútil. Sobre todo teniendo en cuenta que la gente va a leer antes a Hispasec, al Maligno o a Kriptopolis que a un puto n00b.

¿Qué hacer entonces? Lo único que se me ocurre es, o bien bajar el ritmo de actualización (y desprenderme un poco de los preciados cinco minutos de fama) o buscar sitios de noticias que no sean tan mediocres como los que me devuelven las búsquedas de google (que parece que no es tan bueno buscando según qué cosas...). No debería ser difícil, pues en parte la blogsfera se autoalimenta, y mediante blogs relevantes se pueden encontrar otros blogs igual de relevantes (o más). Pues lo es. Por lo menos para un hispanoparlante como yo que tiene el inglés como tarea pendiente, en una lista demasiado grande.

Por eso desde aquí hago una llamada a todos aquellos que aún confían en este pobre n00b de la vida, la informática y la blogsfera y que si conocéis algún blog informático que esté medianamente bien. Donde se traten noticias que den pie a debate, que sean relevantes, interesantes o incluso instructivas. La objetividad del sitio me la pela. Pueden ser fanboys de Apple, talibanes de Linux o sectarios de Microsoft. Me da igual si utilizan wordpress o blogspot. Si alaban el php o prefieren el html plano cual tabla de planchar, pero que tengan pinta de tomárselo en serio, por favor.

Un buen ejemplo me ha llegado a través del menéame. Security By Default es un sitio que no conocía pero que tiene buena pinta. Sólo he leído un par de artículos pero parece que están contentos con el nuevo bug de Windows, del cual habría comentado algo, pero mi opinión sobre el tema es escasa y preferiréis enteraros por medios más influyentes.

Continuar leyendo...

jueves 23 de octubre de 2008

8 + 9 = 0

No, esto no se ha convertido en el blog oficial de fans de Fran Perea, sigue siendo un blog que pretende ser informático, entre otras cosas porque las pretensiones son gratis. El tema de hoy será breve, es un pequeño bug que encontré en su día en el trabajo y pretendí publicar en una importante página de noticias informáticas, pero que fue ignorada muy amablemente (dios, ojalá hubiese encontrado algo que dejase en ridículo a Microsoft, hubiese tenido más éxito).


El caso es que estaba desarrollando una aplicación web como otra cualquiera, en la que, para agregar eventos a un calendario, había que controlar un poquito las horas, para que, por ejemplo, no se pudiese poner una hora de fin anterior a la hora de inicio (básico, no?)

Por motivos de estética, ya que los postback son muy feos, se decidió que todas las validaciones de página se hiciesen con javascript, solución bastante más elegante si dispones de una página para que se abran en un popup la lista de errores de validación. Las horas se ponían en un cuadro de texto, dos para cada hora, uno para las horas propiamente dichas y otro para los minutos. Al ser cajas de texto el tipo de datos introducido era una cadena alfanumérica (comúnmente llamada String) y para compararlas se convertían a tipo numérico entero (comúnmente llamado Int) no entiendo muy bien por qué (las cadenas alfanuméricas son igual de comparables... pero bueno). Para ello se utilizaba una función javascript muy básica llamada ParseInt a la cual, si le pasas un String lo convierte a su valor entero.

Mi sorpresa fue cuando, tras comprobar que todo funcionaba correctamente, meto como hora de entrada las 07:00 y como hora de salida las 08:00 y el sistema me devuelve un "La hora de salida debe ser posterior a la hora de entrada" después de revisar el código no entiendo donde está el problema. Sigo probando con más datos (ahora todas las horas desde las 00 a las 23) y veo que los únicos que me dan problemas son las 8 y las 9, reviso otra vez más el código, para ver qué pasa en esos casos, y me doy cuenta de que el error estaba en el JavaScript, no en mi código. La función parseInt funciona mal. Cuando le enviaba la cadena '08' o '09' me devolvía un 0. No pasa si le enviaba el '8' sin el '0'. "¡Vaya!" digo "Eso es cosa del Explorer seguro. Maldito Microsoft." Abro al Zorro y hago la prueba. Idénticos resultados. Debe ser un problema más amplio... Aún cuando me bajé el Opera para ver que tal se me ocurrió probar ésto y pasaba lo mismo. Da igual quien interprete en JavaScrip la función falla en '08' y '09'.

No sé quien tiene que arreglar este bug, así que no he informado a nadie, pero me parecía interesante darlo a conocer pues puede ayudar a quitarse algún que otro quebradero de cabeza.

Un saludo

Continuar leyendo...

miércoles 22 de octubre de 2008

Mala hierba nunca muere.

Es curioso que el último artículo del blog lo empezase diciendo lo poco que me gusta la idea de abandonar el blog y que después haya estado más de tres meses sin pasarme por aquí. Tanto tiempo que estoy seguro de que, si poca gente me leía, ahora mismo nadie se acuerda ni de mí, ni del blog ni del significado de la palabra n00b. Pero curiosamente sigo teniendo unas 10 visitas únicas al día (aproximadamente las mismas que tenía cuando sí que me tomaba esto en serio) Así que a esos "alrededor" de 10 lectores: Lo siento

Explicaría los motivos de mi desaparición, que si las vacaciones, que si el trabajo, que si mi mudanza con cambio de curro... pero todo eso son pamplinas. La única culpable es la pereza. Pereza que en muchas ocasiones me fastidiaba bastante, en mi "temporada de meditación" este blog se ha perdido grandes eventos que habría sido interesante comentar: El fin del SIMO, unos cuantos bugs en aplicaciones de mozilla, la beta del Chrome... y unos cuantos flames de los que me gustan a mí para atraer audiencia al puro estilo de La Noria (o cualquier otro programa de debate, "serio" o no).

Pero bueno, estoy aquí de nuevo, con fuerzas renovadas para dar caña a uno y a otro lado de la frontera de la libertad del software, pues no hay más imparcialidad que la de meterse con todos.

PD: Llevo días pensando en la vuelta, quería hacerla con un cambio de imagen y un lavado de cara de la web, pero esa idea añadía más pereza a mi pereza inicial, así que aquí estoy, en homenaje a los lectores que aún me son fieles ;)

Continuar leyendo...