miércoles, 30 de octubre de 2013

Apocalipsis smartzombie

Si hay algo que las gafas de Google (o las que ha anunciado Samsung) o los implantes en el córtex cerebral conseguirán será erradicar la plaga de zombies que pulula por nuestras calles...

-Es que mañana es Halloween
-Para estos es Halloween todo el año...

Estos zombies (entre los que me incluyo pero sólo a veces) van mirando el móvil mientras caminan, absortos en mails, whatsapps y similares, cosa que reduce enormemente su capacidad de evasión de otros zombies y llegando entonces a algún siniestro.

-Es que hablamos de zombies... Tiene que ser siniestro...
-Uuuuuhhhh...

Porque a diferencia de los zombies clásicos que se movían a una aletargada velocidad, el smartzombie moderno suele ir bastante rápido... Salvo que se trate de un smartzombie monotarea, que son esos humanos que cuando se transforman en zombies en mitad de la acera para mirar el teléfono paran en seco y otros smartzombies friccionan (por decirlo suavemente) con ellos.

Llegados a este punto de evolución en la integración hombre-ciberespacio, la solución de unas gafas que te permitan mirar hacia adelante además de evitarte choques con otros zombies (además de contar con una app de advertencia de choques inminentes (por favor, que no la diseñe Accuweather)) será incluso bueno para esas incipientes jorobas y escoliosis derivadas de posturas quasimódicas al andar con el móvil... Si es que todo son ventajas.

Soltada mi chorrada tecnológica del día con sabor a Halloween prematuro, os deseo que la noche de los muertos os sea llevadera.

Truco o trato?

domingo, 27 de octubre de 2013

Ni Accuweather ni Accuhour: Accuéstate

La madrugada de hoy domingo 27 de octubre ha comenzado el horario de invierno, que supone recuperar la hora que se adelantó hace 6 meses y encontrarte que a las 18.30 de la tarde ya es de noche (en Barcelona)...

Antaño había que hacer muchos cambios este domingo por la mañana: despertadores, el reloj de cocina... Incluso el móvil.

-¿Ya has cambiado la hora del reloj de cocina?
- Sí
- Vaya, pues la he retrasado ya dos veces
- ¿Y qué hora dices que es ya?
- Las 9 de la mañana según el reloj
- ¿Eso es que ahora podemos tomar el vermut ya?
- Ni idea...

Total que ibas a la tele y mirabas el teletexto.
Hoy en día, la hora de tu ordenador se cambia sola, la de tu móvil se cambia sola, la de tu despertador por satélite se cambia sola y la del reloj de cocina se cambia sola (porque mi reloj de cocina atrasa una barbaridad...). Todas se cambian solas.

¿Todas? Todas no... Un grupo de americanos felices sigue resistiendo...

- Comienza a cansar que hagas referencia a Astérix y Obélix cada vez que alguien se resiste a algo...
- Es un homenaje...
- Ya...
- ¡Hay que leer más cómics!
- ...

... Bueno, como iba diciendo, hay un grupo de americanos felices que no se ha dado cuenta de tal cambio y es bastante curioso porque salta a la vista en cuanto enciendes el móvil. Mirad a ver si encontráis las diferencias:






Esto son dos capturas de pantalla de mi móvil a las 12.45, en concreto del widget meteoroastrológico, donde podemos ver, además de una gran  diferencia térmica (no sé qué espera el otoño para llegar a la franja mediterránea) entre Barcelona y El Tarter (Andorra) que también hay una diferencia importante horaria.

Accuweather, que no se distingue especialmente por acertar la previsión (la máxima prevista para hoy ayer era de 23º y parece que estamos a 28º y mejor no hablo de las lluvias...) no se ha dado cuenta que España ya ha salido del horario veraniego. Si estás un poco despistado y en lugar de mirar la esquina superior derecha miras el widget, igual llegas muy pronto a los sitios... O comes muy pronto... O te das cuenta muy pronto de que debes comenzar a prescindir de los servicios de tal widget...

¿Cuesta mucho saber la zona horaria de cada país? ¿Es El Tarter ahora parte de las Islas Canarias y no nos han dicho nada? ¿Es que como coincidía que era en domingo aún no han actualizado la hora? ¿O hay que esperar a que hagan el cambio horario en la sede de Accuweather para que se propague al resto del mundo?

Dicen que al final hagas las cosas bien o las hagas mal son los detalles los que marcan la diferencia... La diferencia horaria en este caso...

Para la hora, haced caso al móvil y no a accuweather... Y para el tiempo es mejor que miréis por la ventana... Visto lo visto...

viernes, 25 de octubre de 2013

La tira aplicada: Aumento de sueldo

Lamentablemente y según los estándares de la crisis, me temo que éste es el aumento de sueldo que nos va a tocar... Y no está disponible en según qué sectores...


Rerruedear la inventa

El troglodita Ugh estaba en racha. Después de haberse sacado el grado superior en análisis y desarrollo de fogatas (especialidad campestre) se dedicó a la investigación. Miró la naturaleza, observó que las piedras redondas llegaban más lejos que las cuadradas a la hora de hacerlas deslizar y...

-Petanca! Ugh petanca!

Efectivamente fue el inventor de la petanca primitiva, porque en aquella época con 30 años estabas jubilado (cotizando lo justo) y con 35 solías estar muerto. Fue su hijo Agh el que después de asistir a varios campeonatos interregionales de la FPI (federación de petanca interregional) se fijó en que podía utilizar el descubrimiento de su padre para su propio beneficio.

Así que hizo lo que todo fabricante industrial hace con una idea: agrandarla. Agh esculpió bolas de petanca gigantes y las hizo rodar montaña abajo hasta la pista de petanca, acabando con su padre, su compañero de equipo, el equipo contrario, la FPI y de paso enterrando la petanca en el olvido hasta que los paleontólogos la redescubrieron varios milenios más tarde.

-Agh!

Apesadumbrado por lo que había hecho (cargarse a su padre, que la petanca en sí le resbalaba), decidió hacer lo que hacen todos los fabricantes después de hacer grande una idea: miniaturizarla.

Y así Agh inventó las canicas y fueron éstas las que sustituyeron a la petanca durante una época.

-Agh canicas! Canicas!

Tan contento estaba el hombre primitivo que jugaba a todas horas a las canicas, para descontento de su mujer...

-Agh cama Yaa!
-Agh canicas! Canicas!
-Yaa!
-Agh cariño...

Y fue años más tarde que Agh encontró su propia muerte al resbalar con su colección de canicas marca Aghme (porque siempre las tenía tiradas por ahí...) para descontento de su hijo Gor que pudo vislumbrar la física por la que el físico de su padre se rompía la crisma contra el empedrado de la cueva familiar.

Gor quedó impresionado de tal tastarrazo y durante varios años las canicas cayeron en el olvido hasta que, habiendo entrado a trabajar en el campo se veía obligado a cargar demasiado peso se acordó de cómo se le partía el espinazo a su padre gracias a las canicas.

-Gor canicas! Canicas!

Y fue así como después de un par de años (se tomaban su tiempo en aquella época) dándole vueltas (precisamente), Gor invento la rueda con eje para deleite de la entonces incipiente industria automovilística.

-Gor rueda! Gor! Rueda! GorYear!

Después, con el tiempo, la técnica y la tecnología han mejorado el diseño de Gor hasta nuestros días, pero no podemos olvidar que hicieron falta dos muertes y basarse en diseños anteriores para llegar a algo redondo (en su ejecución y proceso, no en su forma).

Podemos observar entonces que desde los tiempos prehistóricos se ha evolucionado mucho...

-Discutible, conozco muchos que...

... Pero el caso es que la informática en general y los proyectos de BI en particular no lo han hecho. Cada vez hay que reinventar la rueda y hacerlo todo de nuevo.

Es sólo la experiencia de las personas involucradas en el proyecto la que hace que se pueda reciclar algo de experiencias anteriores e incluso hay clientes que obligan a firmar cláusulas de confidencialidad draconianas conforme te vas a olvidar de cualquier cosa que hayas hecho en el proyecto en cuanto lo acabes...

-Oye, que el proyecto da un error...
-Ah, pues ni idea
-Pero si lo desarrollaste tú
-No me acuerdo de nada por contrato...
-...

Por qué no existen soluciones de BI más cerradas funcionalmente que hagan que el punto de partida no sea siempre el punto cero incluso trabajando siempre con la misma herramienta? Por qué son tan diferentes las necesidades y los modelos de análisis de empresas parecidas? Habría que hacer un marco legal que estableciese un plan analítico igual que se establece un plan contable? Serviría de algo si al final hay análisis que van más allá de lo contable?

Y todo eso por no hablar de sistemas en paralelo que realizan trabajos parecidos para que uno no ensucie al otro con sus datos...

En cualquier caso, el troglodita Gor se partiría el culo a reír si nos viese con la droja-no-colacao del chamán de la tribu inventando y reinventando varias veces lo mismo... Desde luego el trabajo de consultor es peligroso de narices si lo vemos bajo ese prisma...

En fin, reciclad lo que podáis y pensad que si bien no hay soluciones pret-a-porter vuestra experiencia en sastrería es lo que hace que muchos clientes tengan trajes a medida que les quedan niquelados.

-Gor traje!

lunes, 21 de octubre de 2013

BI noire

No caía la noche sino que se desplomaba sobre la ciudad, ensombreciendo el cartel del despacho cuya iluminación eléctrica nunca acababa de funcionar bien y donde podía leerse, durante el día, Mortimer A. De Law P.I. & Phillip E. Monde P.I., anunciando unos servicios que en las últimas semanas habían estado de capa caída... Y que en los últimos meses se habían limitado a poco más que a conseguir evidencias de infidelidades. Un trabajo fácil pero distanciado en el tiempo que los sumía en una tristeza apagada encharcada en alcohol barato saturado de glamour añejo.

Hasta aquella noche.

No había otro establecimiento abierto a aquella hora donde alguien pudiese ni siquiera plantearse llevar un drama como aquel si realmente buscaba resolverlo y no sólo olvidarlo. La puerta se abrió al primer golpe evidenciando que no encajaba todo lo bien que debería. Dentro, los dos investigadores privados, medio ocultos en la penumbra sólo apartada por la luz mortecina de una lámpara setentera se le quedaron mirando. Pudo sentir sus miradas sin verlos. Con una indicación de la mano, entró en el despacho y tomó asiento. Estaba rígido. Los instantes que pasaron hasta que apagaron los cigarrillos en un sobrepoblado cenicero fueron más que largos mientras se sentía escudriñado e invadido por toda una caterva de sensaciones olorosas.

- Qué se le ofrece? - preguntó entre las sombras uno de ellos, el que no llevaba gafas y lucía una pajarita.
- Tengo un problema. Sospecho que hay movimientos contables irregulares en unas cuentas de la empresa.
- Tiene evidencias? - preguntó el otro lamiéndose los labios mientras recordaba el sabor del cigarro.

Sacó una carpetilla con varias hojas en su interior plagadas de números y gráficos.
- Es la contabilidad de la empresa, impresiones de nuestro cuadro de mando y del reporting financiero... De un tiempo a esta parte se nota que falta dinero... Las cuentas no cuadran.
- Sospecha de alguien? Del jefe? De la secretaria? Del contable?

Por un momento permaneció en silencio y tragó saliva.
- Sospecho de todos... Estos datos no cuadran con los presupuestos que aprobó la junta y que repiten sin cesar los mandamases.
- Se ha planteado que tal vez los datos estén bien y sólo sea un problema de percepción? - preguntó el de las gafas, más preocupado de acabar su vaso de whisky que de mirar los datos de las hojas.

Le hizo dudar... Un sudor frío recorrió su espalda... Podía aquel hombre tener razón? Se negaba a creerlo...
- Y bien?

Recogió apresuradamente las hojas, metiéndolas desordenadas en la carpeta y mirándoles como quien ha visto un fantasma.
- Lo siento, debo irme - dijo visiblemente angustiado y rápidamente salió del despacho tratando de cerrar la puerta hasta tres veces sin éxito y dejándola levemente entornada al final...

- Lo peor de esta crisis es cuando los hombres pierden la fe en la realidad - filosofaba el de la pajarita mientras se encendía un cigarro mirando por la ventana.
- Mira, ahí va el que ha visto la luz - señaló el de las gafas con la misma mano con la que sujetaba el vaso de whisky al hombre que corría por la calle preso de una verdad que le angustiaba.
- Te acuerdas cuando hacíamos esas cosas y esos proyectos?
- La cosa nos iba mejor cuando en lugar de PI ponía BI en el cartel... Qué nos pasó?
- Que decidimos dejar Tecnología e Inteligencia Aplicadas para dejar de comernos marrones de otros...
- Ah, los buenos tiempos... No se puede negar lo que uno es... - sentenció poniéndose la levita.
- No se puede...

Con un movimiento ágil de muñeca y la ayuda del pie, un clac sordo anunciaba el cierre de la puerta.
- Hay que arreglar esta puerta algún día...
- Tiene su encanto... Como nosotros...
- Cada vez que viene uno de éstos te pasa lo mismo... Estás hecho un sentimental...

Y al poco las sombras les engulleron mientras bajaban por la oscura escalera.

Con mis recuerdos al maestro Ibáñez :-)

Lost in translation

- ... Y veo en su currículum que habla inglés y francés...
- Y tengo nociones de italiano
- L'italliano e molto facile e divertento
- Sí, cuando arrivi a casa si merece un premio... Conoce algo de usauriano?
- Pero oriental u occidental?
- Occidental, por supuesto...
- Sólo le diré que trabajé de cara al cliente en la sección de informática de unos grandes almacenes
- No me diga más. Contratado.
- En serio?
- No. Ya veo que su usauriano deja bastante que desear...
- ...

Como comentaba hace mucho tiempo en otro artículo, existe un grupúsculo de personas que trabajan con ordenadores y cuyas capacidades tecnológicas hacen que se sientan de manera natural sobrepasados por la informática, viendo tanto el hierro como los programas y los servicios asociados como si de un galimatías jeroglífico (egipcio además) se tratara. Son los usaurios.

Estas personas tienen muchas veces el problema de tener que liderar o participar como usuarios clave en proyectos informáticos y aunque en su área funcional sean unos cracks el suelo se vuelve resbaladizo en cuanto escuchan algunas palabras técnicas.

- Yo quiero una cuenta de resultados
- Vamos a incluir las diferentes cuentas en un diagrama en estrella con tablas particionadas por fecha, definiendo el coeficiente de agregación y los procedimientos de carga y...
- Decía que quería una cuenta de resultados...

Comunicarse y hacer entender a estas personas las bondades o maldades de un planteamiento técnico requiere de mucha mano izquierda y de un conocimiento avanzado de usauriano:

- Yo quiero una cuenta de resultados
- Prepararemos la base de datos para que así sea
- Genial. Para cuándo?
- (oye, cómo se dice que vamos a tardar en usauriano?)
- (Ya mismo.)
- Creo que entre ya mismo y mañana por la mañana.
- Ah, perfecto.
- (Creo que no lo has pronunciado bien)

Lo curioso del tema es que los usaurios no hablan usauriano todo el tiempo, sólo en momentos concretos cuando el diálogo es más técnico. Dejarse llevar por la alegría del lenguaje usauriano cuando se habla de planificación y fechas hace que nos encontremos con problemas difíciles de resolver. Mirad la diferencia, poniendo en cursiva cuando se habla en usauriano:

-Dónde está mi cuenta de resultados?
- Estamos trabajando en ellou
- Pero me dijiste ayer que estaría hoy
- No, dije entre ya mismo y hoy por la mañana
- Pues eso
- (Creo que la hemos cagado, nen)
- Es que el modelo de tablas va a ser más complicado de lo que planteábamos por los particionados...
- Pero eso es fácil, no?
- Sí
- Uf, no pensaba que fuera a ser tan complicado
- (Bien jugado!)
- (Qué ha pasado aquí?)

Lo malo además es que hay diferentes dialectos del usauriano y diferenciarlos requiere de un oído entrenado en mil batallas además de una gran capacidad de expresión oral.

La escuela oficial de idiomas no contempla en su catálogo el curso de usauriano y tampoco encontraréis el libro 'Usauriano para torpes' pero si queréis algunas nociones al respecto llamadme.

Mucho cuidado ahí fuera.

sábado, 19 de octubre de 2013

viernes, 18 de octubre de 2013

Termópilas informáticas

- Espartanos, cuál es vuestro oficio?
- Au, au, au!
- Dejad de quejaros, leñe!

300 marcó un antes y un después en cuanto a adaptación de un comic se refiere y en la utilización de imagen digital, posteriormente imitada en las series de Espartaco, por ejemplo.

El caso, por si no lo sabíais, es que en realidad había unos cuantos más de 300 espartanos. Cada uno de ellos contaba con uno o más escuderos / sirvientes aparte de la inestimable ayuda de los arcadios. En total, según las fuentes históricas, el ejército que se enfrentó a Jerjes fue de unos 6000 hombres... Que comparado con los miles de éste tampoco es que fuese una barbaridad... Pero la fama (y muchas de las tortas) se las llevaron Leónidas y su guardia real.

-Hoy no morirá ningún espartano!
-Au, au, au!
-Matad al que se queja tanto!
-Pero dijiste que no moriría ningún espartano...
-Miércoles...
-Jaaaaa-Jaa
-Cállate, Nelsonios!

A estas alturas ya estaréis pensando que si voy a comparar a los informáticos con fuerzas de élite de la antigüedad, que si nos enfrentamos a retos imposibles a veces, que si nos rodea una mitología particular, que si todos tenemos tableta de chocolate... En fin, lo típico que todos sabemos.
Pero no, no hablaré de esas verdades (de momento) sino del hecho del trabajo encubierto en los proyectos informáticos.

-Te voy a pagar hasta 300 por este proyecto
-Siento decirte que por lo menos necesitaremos 6000 para que salga
-Pues yo sólo pagaré 300
-Bueno, te traeré unos megacracks que plantearán el proyecto y luego algunos más juniors para que encaje en tu propuesta económica
-Pero que lleguemos en plazo
-Sí, claro, sólo faltaría

Los megacracks son (somos) muy buenos pero a veces el ratio entre la guardia de Leónidas y el ejército de Jerjes es demasiado malo, incluso incluyendo a esos escuderos que con mucha voluntad pero algo menos de pericia tratan de enfrentarse a semejante reto.
Nos complicamos la vida a la hora de aceptar proyectos con rendimiento final cero para evitar costes de gente parada? Por qué los clientes se basan en su presupuesto a la hora de valorar un proyecto en lugar de lo que realmente hay que hacer? Se puede valorar con el cliente un esfuerzo o siempre hay que decir lo que vale? Cuántos espartanos y no espartanos se han quedado en las Termópilas informáticas de proyectos que en el fondo se sabe que no se llegará fácil? Existe el proyecto al que se llegue fácil?
-Espartanos, alimentaos bien porque esta noche cenaremos en el infierno!
-Ueee, spaghettis a la diavolo para mí!
-Au, au, au!
Igual estoy muy filosófico para ser viernes, pero viendo la perspectiva de mi agenda y los cambalaches que nos hacen hacer algunos clientes me planteo si estoy en el bando de Jerjes o en el de Leónidas, sabiendo que si estoy en el lado espartano soy un crack que me quedaré en el proyecto o si estoy en el persa necesitaré de demasiada masa de ejército para algo pequeño pero complicado...

-Nuestras flechas cubrirán el sol!
-Pues lucharemos a la sombra...
-Au, au, au!

jueves, 17 de octubre de 2013

Cosa de niños

Igual os hago un poco de spoiler de la novena temporada, pero estaba anoche viendo el segundo capítulo de Cómo conocí a vuestra madre en el que Marshall quiere borrar una foto comprometida de Facebook colgada por su madre para que Lilly no la vea desde su móvil.

Después de explicarle por teléfono a su madre lo simple que debía ser, de probarlo él desde un portátil durante un rato y de contar con 20 personas alrededor todos ellos aconsejando, fue Marvin, su hijo pequeño, el que casi sin querer aprieta una tecla y borra la imagen justo antes de que Lilly pudiese verla.

Yo que no tengo facebook (porque no tengo amigos) recurrí a una fuente de información incuestionable al respecto:

-Cariño, en facebook se pueden borrar las fotos?
- Sí, claro...
- Y cuesta tanto?
- Sí... (léase con suspiro resignado incluido)

Tras mi consulta, me dio por pensar qué extraño interés tendría una red social en evitar que borrases contenido (léase con sarcasmo incluido), comparándola con otros ejemplos en que el alta es mucho más sencilla que la baja como el matrimonio o la hipoteca.

Deduje que se trataba, como tantas otras veces, de un problema de ergonomía, derivado de frontends complejos de cuando la informática era complicada (y no quiero hablar de Oracle...) pero tras darle un par de vueltas más acabé deduciendo que el problema somos los adultos y nuestra forma de pensar organizada informáticamente.

Tener una historia y un historial de actuaciones como usuario hace que te enfrentes al ordenador 'profesionalmente' cuando muchas interfaces de usuario están pensadas para ser intuitivas de forma natural (de nuevo no quiero hablar de Oracle) cosa que las nuevas generaciones digitales asumen y adoptan sin esfuerzo mientras que cada vez más adultos informáticos nos preguntamos 'cómo dices que va esto?' guiados por la lógica y no por el instinto.

Existe el instinto informático? Es de nueva creación o ya existía antes? Se adelantan mucho las redes sociales y otros preparando frontends para niños que no pueden usarlos? O tal vez es porque dichos fabricantes en el fondo nos ven de forma mayoritaria como incultos e incapaces informáticamente como si de niños pequeños se tratase?

Como tantas veces digo, internet primero genera la necesidad y lurgo se la cobra, buscando objetivos y nichos de 'clientes' en los que mañana gobernarán el mundo y nos tomarán por antiguallas casi analógicas...

Sólo espero que me tomen por una antigualla con derecho a jubilación, a ver si ni siquiera iba a ser eso...

lunes, 14 de octubre de 2013

Meter la pata viralmente sin saberlo

Recientemente me han llamado la atención (elegantemente) desde el círculo de blogs en español de Google Plus por publicar las entradas de mi blog sin mirarme y recomendar los blogs de otros en el círculo.

Si bien es cierto que no suelo leer muchos otros blogs (mi tiempo material últimamente es muy escaso), esta vez ha sido sin querer y por desconocimiento.

Por uno de aquellos automatismos a caballo entre la cuenta de Google y la de Blogger (que al final son la misma), cualquier contenido de mi blog se publicaba automáticamente y por defecto en todos los círculos a los que pudiese pertenecer (por suerte mi perfil de Google Plus es poco menos que testimonial). Tras configurar alguna opción del blog esto dejó de suceder y pude, de forma manual, proceder a publicar con conocimiento de causa.

-Pues vaya tontería...

Bueno... Sí, en realidad sí... Cuando tienes un blog como IA, con unas 3000 visitas al mes (nada del otro jueves que también tuve 3000) y pretendes que te retire (...) tienes que hacer cierto nivel de actividades manuales (agregadores de noticias, pings, directorios de blogs, etc) que llevan su tiempo cada vez que publicas algo si quieres que más gente te lea... De hecho, a veces paso más tiempo gestionando estas manualidades que escribiendo y dibujando... Y claro, cuando aparece ante ti un botón que dice que lo hace solo, no puedes resistirte como si de la Alicia Lewiscarrollense se tratara:

-Apriétame (versión táctil)
-Clícame (versión clásica)
-Pues ahora me haces dudar...

Y efectivamente, al apretar el botón tu contenido se dispara en 50 direcciones distintas (muy propio para internet) sin que tú sepas muy bien por dónde pulula y quién puede estar tomándoselo mal gracias a tu automatizado comportamiento.

Pero claro, en caso de querer evitar automatismos tienes que dejar de trabajar y de tener familia y transformarte en tu propio community manager, que suena muy cool pero que hace que vayas de cool-o hasta que sean otros los que te hagan la faena (algún día...).

Si además a esto le unes automatismos de repetición en Twitter o Linkedin, ves que hay personas que recuerdan a la teletienda (bueno, es otra manera de vender al final...) por lo que tu posibilidad manual de competición es nula o casi nula... Salvo que tu contenido sea más interesante o divertido y para eso muchas veces tienes que tocar la tecla correcta y convertirlo en viral...

Lo malo es que acaba de comenzar la campaña de vacunación de la gripe de este año y me parece que para cuando pueda pasar eso ya estaremos en primavera... Pero la primavera tampoco es un mal momento para resultar conocido y re-conocido... Eso ya depende de vosotros, chatines...

Seguiremos informando.

domingo, 13 de octubre de 2013

jueves, 10 de octubre de 2013

Periodo de gracia

Ya sé que gracia gracia no tengo mucha y que gano en directo (porque puedo ser mucho más políticamente incorrecto que en escrito) pero hoy quiero hablaros de otra cosa.

Formalmente, el periodo de gracia es cuando se te permite hacer algo que en otras circunstancias no te permitirían y no pasa nada. Es como cuando los políticos roban y tampoco pasa nada dado que disfrutan de su (largo) periodo de gracia al respecto.

-Pues no le veo la gracia
-Es que no se refiere a que sea gracioso...
-Igual que tú, que tampoco lo eres
-...

En este caso me encontré, junto al doctor García-Calvillo, en un via crucis que ocupa mucha de nuestra agenda últimamente con un problemita que gracia gracia no nos hizo. La cosa fue tal que así...

Por una de aquellas casualidades de la vida, teníamos un Essbase conectado a un HFM mediante EALink. Esto tampoco es el problema en sí, pero resulta que todos los módulos de la suite EPM de Oracle usan un repositorio relacional que, en este caso, también era una base de datos Oracle.

Tras comprobar infructuosamente que una de las cuentas que nos pedían incluir no la teníamos bajada de HFM, decidimos sincronizar ambas aplicaciones. El caso es que el proceso de EALink es manual y estaba parado, así que había que ponerlo en marcha.

-No va...
-Cómo que no va?
-Que no arranca el EALink...
-Pues funcionaba...
-Reiniciemos el servidor que hace lo menos dos semanas que no se reinicia...

Aunque en ese momento no lo sabíamos, era lo peor y lo mejor que podíamos haber hecho.
Lo peor porque cuando acabó de arrancar el servidor no funcionaba nada de la suite EPM (bieeeeeen!).

-Seguro que han tocado algo los de sistemas y han estropeado la configuración...

Pero los de sistemas no habían hecho nada... Ni siquiera monitorizar el servidor o hacer copias de seguridad, lo que nos dejaba en una situación un tanto delicada y poco esperanzadora de cara a futuro...

-No os preocupéis, id a comer que me lo miro

Cuando volvimos de comer la cosa seguía igual porque resulta que si no las tocas las cosas no se arreglan solas (màxima de la vida donde las haya) y ya comenzamos a mirar logs y otras cosas en el berenjenal de carpetas de una instalación del EPM hasta que nos dimos cuenta que aunque el servicio de Oracle estaba levantado, la base de datos no lo estaba...

Por qué? Por la gracia y no la divina.

Resulta que hacía aproximadamente una semana que habían caducado las contraseñas de la mayoría de usuarios creados en la instalación (es lo que tiene crearlos todos el mismo día), cosa de la que no nos habíamos percatado porque Oracle, como otros sistemas, no comprueba si una sesión abierta tiene que cerrarla por caducidad de contraseña... Por lo tanto, aunque estaban caducadas, mientras no se hiciera el logout el sistema iba a seguir funcionando.

Obviamente, reiniciar el servidor fuerza un logout sin posibilidad de login posterior con password caducado...

-Pues va a ser que era eso
-Ya te digo

Tras un rato vía sqlplus de reentrar contraseñas y un par de reinicios adicionales, todo estaba funcionando de nuevo medio día más tarde... Hasta tal punto que en realidad la cuenta no faltaba sino que nos la habían dicho mal.

Así pues, por un error funcional o de definición se montó un pequeño cristo de fácil solución pero complicado rastreo que mejor tener en tiempo de desarrollo que el día que pasas al entorno de producción...

Y no, la cuenta no era de mantenimiento de software o tal vez ni se habría usado, ni presupuestado ni pagado, visto lo visto... Y por suerte no hizo falta la intervención del SAU, que resoplaba aliviado al saber que todo quedó en un susto y en un retraso que se la repampinflaba largamente...

Mucho cuidado ahí fuera...

domingo, 6 de octubre de 2013

La tira aplicada: Ctrl+Alt+Supr

El caso es tener cintura a la hora de echarle la culpa a alguien y no aprovechar para arreglar las cosas cuando tocan...

miércoles, 2 de octubre de 2013

Alta disponibilidad

Los rayos cósmicos, que es una manera de agrupar emisiones energéticas de diversa índole que pululan por el espacio exterior (agrupación similar a llamar médicos a cualquiera con bata o informáticos a cualquiera que trabaje con un ordenador), son absolutamente distorsionadores electromagnéticamente.

Si bien los ingenios espaciales tienen circuitería blindada, el aumento en ciclos y la reducción de los voltajes de funcionamiento (comparativamente con los días pasados de la exploración espacial) les hace mucho más propensos a sufrir distorsiones.

Como una nave espacial no puede permitirse que el altímetro falle por esta razón, tiene circuitería redundante y democrática. Redundante porque lo hace todo por dupli, tripli o cuadruplicado y democrática porque el resultado más seguro es el más votado.

-Astronauta Roger, altitud
-Metro ochenta, señor
-No, leches, de la nave
-A ver... 3 ceros y un 17000 pies
-Dado que estamos en el hangar, vamos a creer que estamos a cero pies...
-Roger, señor
-Cambie el altímetro D, ande...

El caso es que para otras operaciones ya se encarga la informática de la nave en tomar las decisiones y darle a los astronautas el valor más probable.

-De verdad necesitamos una informática en la nave?
-No quiera encontrarse con una pantalla azul en órbita, pero se refería a los sistemas...
-Ah... Ya... Claro...

Corporativamente, el que un sistema pueda fallar es algo no deseable y para ello muchos sistemas críticos están compuestos por 'granjas' de servidores que balancean cargas y posibles errores para hacerlos casi infalibles:

-No debí meterme en informática..
-Si lo miras filosóficamente, trabajas en una granja...
-Vale, ahora soy granjero tecnológico... No veas qué bien para mi CV...
-Es que lo queremos todo, oyes...

El problema radica muchas veces en el concepto:

-A ver, bestiecillas, resuelvan el siguiente enunciado:
Quiero un sistema totalmente infalible, con alimentación eléctrica posiblemente falible (necesita tiempo X para hacer el cambio entre una fase y otra o bien el generador no es operativo al 100% desde el momento 0 (que se lo digan a Chernobyl)), con un hardware seguro pero no infalible, con un software que utiliza varios módulos en principio compatibles entre ellos pero con sus cositas y operados por humanos imperfectos que además han diseñado (imperfectamente) todo lo demás...
-Y a mí qué me explica si yo soy charcutero

Pretender tener un sistema balanceado de alta disponibilidad no es lo mismo que un sistema infalible o de disponibilidad ilimitada y lo malo es que a veces se cree que es así.

-Ha fallado el Java
-Pero es de alta disponibilidad!!!
-Ya...
-Pero va o no va?
-Ya va, ya va...
-Ya va?
-Estoy yendo
-Pero no va?
-Ya va...
-...

Y lo peor es que hablamos de sistemas 24x7 que, mirados fríamente, acaban siendo 8x5 en una gran mayoría de los casos con un coste muy superior al razonable...

Pero claro, para tener algo de alta disponibilidad lo primero que se necesita es alta disponibilidad de dinero... Y en muchos casos baja disponibilidad de análisis profundo de uso.

Mucho cuidado ahí fuera...