Friday, January 24, 2014

Embarrassing moments - #65

(En español más abajo) 
 

Embarrassing moments
 
CanadaMany years ago, while I was still part of the Testing Services group at work, I was in charge of testing our PACS application's ability to deal with languages that have 'double-byte' characters (such as Cyrillic, Turkish, Arabic) as well as what we called 'CJK', which stood for 'Chinese, Japanese and Korean' (and Thai, but the 'T' never made it to the acronym)'. Obtaining actual data (patient studies) with those characters was virtually impossible, so I did the next best thing: I generated a few sample DICOM images (think of them as digitized medical images, like from a CT scan or a radiography) and then manually introduced some of those characters, to see how our application would work.

I remember I created studies that contained a mix of already supported single-byte (French, Spanish, German, Norwegian) characters and still unsupported double-byte (Russian, Czech, Turkish, Arabic) characters, then imported the images and verified the strings could be displayed without problems. It's simpler than it sounds...

Many -many- years later, and already on my current position, I found myself talking about that same topic with a co-worker, in one of my then rare visits to the Waterloo office. She was asking me if I knew of sample data containing double-byte characters and I replied:

- Yes! As a matter of fact, I created a whole set that is somewhere on the network. You will find study comments in languages, like Czech, Rus...

She interrupted me, suddenly agitated:

- Czech? Why Czech? Why did you say Czech first, is it because I'm Czech?

I had no idea! But she was very defensive...

- N-no... I did not EVEN know that (I barely knew here anyway). I said Czech, like I could have said Bulgarian, Fijian or Eritrean...

But there was no way. She was convinced that I had some intention behind my first country pick and didn't believe -or at least listen to- a word I said after that. And I felt embarrassed and guilty for having picked that country out of the 193 members of the UN (or the 209 members of FIFA) :-)

 
ArgentinaHace muchos años, cuando todavía trabajaba el en grupo de testing, estuve a cargo de testear nuestra aplicación PACS y su capacidad de lidiar con lenguajes que usaban caracteres de byte doble (como el cirílico, turco, árabe), así como también lo que llamamos 'CJK', que era 'chino, japonés y coreano' (y tailandés, pero la T nunca fue considerada). Fue imposible obtener data (estudios) con esos caracteres, así que hice lo que fue la mejor alternavita: generé imágenes DICOM de muestra (piensen que son imágenes médicas digitalizadas, como las de un tomógrafo o una radiografía) y luego las edité para agregarles algunos de estos caracteres, y después poder ver cómo se las arreglaba nuestra aplicación.

Recuerdo que creé estudios que tenían mezclas de caracteres single-byte ya soportados (francés, español, alemán, noruego) y caracteres double-byte aún no soportados (ruso, checo, turco, árabe), luego importé esas imágenes y verifique que los textos se veían en la aplicación sin dificultades. Es más simple de lo que parece.

Muchos -muchos- años más tarde, y ya en mi posición actual, me encontré hablando con una compañera sobre este tema, en una de mis raras visitas a nuestra oficina en Waterloo. Me preguntaba si yo sabía dónde podía encontrar data con caracteres double byte, a lo que respondí:

- Sí! Es más, yo mismo creé un set que está en alguna parte de la red. Vas a encontrar estudios con comentarios en lenguajes tipo el checo, el rus..

Me interrumpió, agitada de golpe:

- Checo? Por qué checo? Cómo fue que dijiste checo primero, es porque yo soy checa?

Yo no tenía ni idea! Pero ella estaba totalmente a la defensiva...

- N-no... Yo no sabía eso (si apenas la conocía). Dije checo como podría haber dicho búlgaro, fijiano o eritreo...

Pero no había caso. Ella se convenció de que yo tenía alguna intención oculta y no hubo manera de que me creyera o al menos me escuchara. Y yo me sentí avergonzado y hasta culpable por haber elegido justo su país entre los 193 miembros de la ONU (y los 209 miembros de FIFA) :-)

 
Technorati Tags:

1 comment:

  1. Wow. It makes me wonder why she was so sensitive about it. How would you have known anyway? And even if you did know, how is this bad to mention her mother tongue as a double-byte characters language? I didn't know it was offensive! ;)

    ReplyDelete

Please leave a message after the beep

Related Posts Plugin for WordPress, Blogger...
Share |