Escolar Documentos
Profissional Documentos
Cultura Documentos
________________________________________________________________________
*[N.T: La mayora de las palabras relacionadas con la programacin las dejar en ingles ya
que este lenguaje es el usado en estos aspectos internacionalmente y todas las App tambin
en ingls, por cierto, bug-error]
*jadeo* *jadeo*
Sudor corra como lluvia en el rostro de un hombre y estaba respirando con dificultad.
YongHo busc el Pico Cheon Wang como un nuevo comienzo antes de reincorporarse a la
escuela.
Era verano, el 2do semestre del 4to ao empezara pronto. Y l pronto sera lanzado a la
guerra conocida como empleo.
Murmur YongHo, mientras miraba a las nubes debajo. Las nubes blancas estaban en todas
partes y pareca como si las nubes pudieran ser agarradas con las manos.
Se comprometi y se comprometi de nuevo. Esperaba permitir vivir a sus padres una vida de
lujo, y ordenar comida sin mirar la etiqueta de precio. Y todo esto requera su xito.
El Sol estaba a punto de alzarse. Haba apenas alguna persona alrededor del Pico Cheon
Wang. YongHo estaba mirando hacia las nubes en el lado de la montaa.
Me pregunto si va a llover
Bajemos rpido.
*Estruendo*
Los truenos se hicieron ms ruidosos tan pronto se baj del peasco del Pico Cheon Wang.
*Destello*
l definitivamente revis el tiempo antes de escalar. Sin embargo, las nubes de lluvia en el
cielo le decan claramente que el pronstico estaba equivocado.
*Estruendo*
Los truenos podan escucharse acercndose ms y ms. El sonido era alto hasta el punto de
ser aterrador. Los truenos estaban enfurecindose como si estuvieran persiguiendo a YongHo
mientras descenda.
*Pum*
*Plaf*
El hombre saludable colaps en medio de una tranquila carretera de montaa. Las nubes de
lluvia que estaban cubriendo el cielo tambin empezaron a aclararse.
***
Cuarto de emergencia del hospital. Un mdico vestido de blanco le estaba hablando mientras
destellaba una luz hacia los ojos de YongHo.
Luego de escuchar a las palabras del doctor, pareci que su conciencia volvi un poco
mientras que los ojos de YongHo empezaron a enfocarse un poco.
No.
YongHo fue directo a seguir durmiendo despus de escuchar las palabras del doctor, as no
ms. Despus de un largo tiempo, YongHo abri sus ojos de nuevo.
Busc por su telfono luego de despertarse. l lo puso en su bolsa antes de que empezara a
llover. Afortunadamente, no faltaba nada.
Veamos.
Whoa, qu es esto?
1. java.lang.NullPointerException
2. Sliding Menu Error
3. DrawLayoutFunctionProblem
En la parte de arriba a la derecha, poda ver lneas similares. Eran familiares para l pero no
era que deban ser visibles.
Doctor! Doctor!
S. Qu pasa?
S?
YongHo sostuvo el telfono hacia ella. La pantalla de inicio poda ser vista al igual que
cualquier otro telfono.
Qu con eso?
Palabras?
La enfermera lo mir con una expresin de que tonteras ests hablando. Ella no entenda
sus palabras.
S. Palabras.
Las palabras estaban ah flotando incluso mientras conversaba con la Enfermera. Era como si
estuviera mirando un holograma.
Algunas veces, los pacientes alucinan luego de un gran shock. Gradualmente mejorar
despus de descansar un poco. Dijo la enfermera mientras lo calmaba.
De, de verdad?
YongHo murmur ya que lo encontraba extrao. No pareca que se ira luego de uno o dos
das.
Solo clmate primero y dime si tienes los mismos sntomas luego de un tiempo?
Est bien
Contest YongHo en una voz baja. Las lneas no desaparecieron de sus ojos ni siquiera
despus que la enfermera se fue.
Uf Qu demonios est pasando
Se sent quieto con la mirada en la pantalla del telfono mirando a los extraos sucesos.
Haba una luz roja en los iconos de mensajes. Sus amigos lo haban contactado.
Luego de dar clic en el icono de mensaje nuevos palabras empezaron a aparecer frente a sus
ojos.
Qu Qu demonios es esto?
Sin ni siquiera revisar los mensajes, se qued mirando al holograma por un corto tiempo antes
de que un distinto contenido apareciera.
Qu, qu es
Mirando a los detalles, pareca que haba un bug en el programa y haba un mtodo para
resolverlo. Como un estudiante universitario de informtica, YongHo entenda su significado.
No entenda, pero la realidad era mostrada frente a l. Los bugs y las soluciones de la
aplicacin frente a l podan ser vistos con sus ojos como si estuviera viendo una alucinacin.
YongHo intent negar la realidad mientras bajaba su telfono y cerraba sus ojos. Y las
palabras desaparecieron como si nunca hubieran estado ah en primer lugar.
Captulo 2: Ventana de Bug (2)
________________________________________________________________________
D, doctor!
YongHo mir al doctor con miedo. Fue la enfermera quien vino primero, otra vez.
Qu pasa, seor?
P, puedo ver las palabras de nuevo igual que ayer. P, parece que estoy alucinando.
Esta vez la enfermera se fue y un doctor con cabello despeinado vino hacia l. Pareca
haberse despertado no hace mucho tiempo.
Errores de programa?
Uh, eso es, errores que ocurren en un programa pueden ser vistos en mis ojos
Viendo a YongHo hablando tantos disparates que incluso el mismo no se los poda creer, el
doctor agarr su brazo y dijo.
Umm Seor.
S.
Si recibes un gran shock, es posible que situaciones donde sucesos como ver cosas en las
que tienes tu inters ocurran. Luego de ir a casa, observa tu condicin por una semana y si no
hay cambio entonces por favor vuelve de nuevo.
El doctor dijo las mismas palabras que la enfermera. YongHo estaba a punto de perder la
razn. Pero como es la opinin de un profesional, no poda realmente dudarlo.
La ventana de bug.
Primero, enfocndose en la ventana de bug por 3 segundos le permita mirar los detalles.
Segundo, no solo errores de sintaxis, tambin le deca errores de lgica y errores de funcin.
Esta era la mayor duda. Si funcionara correctamente despus de que esas soluciones fueran
aplicadas.
***
Gae Po Dong.
Era el lugar donde viva. De la pintura pelada y el concreto desgarrado, uno poda decir que
fue construido en los 80s.
150 millones de Won (130,000 USD) por 15 pyeong (50m2) y la mitad era deuda. Cuando
abri la puerta nadie poda ser visto en el interior ya que que ambos fueron a trabajar.
Eso es bueno
Su padre fue despedido del centro administrativo y ahora trabajaba como guardia de
seguridad de un edificio. Su madre era camarera en un restaurante. Todo era por su matrcula.
Como su nico hijo, una gran expectativa fue puesta en l. Pero fall en vivir a la altura de
esas expectativas.
Universidad de Seon Min.
Estaba en Sel [T.ING: las uni en Sel son consideradas buenas en Corea], pero no muchas
personas la conocan. Dio su mejor intento en su CSAT[T.ING: College Scholastics Ability
Test/Prueba de habilidad acadmica de la Universidad, una Prueba de ingreso], pero los
resultados de la prueba no fueron tan altos como esperaba. Tena un poco de inters en
matemtica e informtica y decidi matricularse en una.
Limpimonos primero.
Resolver los bugs sin atravesar el proceso de depuracin [debugging, T.ING: proceso de
solucin de bugs] Era una habilidad que todos los programadores en el mundo quisieran tener.
Ms de la mitad del desarrollo de un programa era depuracin.
Confirmemos si es verdad.
-java.lang.NullPointerExceptionoccurred
Solucin: Por favor hacer una Clase Main2 que est siendo referenciada en la lnea 28.
Wha, es verdad!
*clunk*(puerta abrindose) (T.ESP: como que no voy a traducir las onomatopeyas, son un
dolor)
El sonido de la puerta abrindose pudo ser escuchado por las orejas de YongHo quien tena la
boca abierta por la sorpresa.
YongHo, regresaste?
M, mam?
Uh, s, supongo.
Estoy estudiando.
Estudiando?
S, de verdad.
La Universidad de Seon Min era de las universidades de menor rango en Sel. Y l era el
nmero 30 de la lista de espera.
Su crdito promedio hasta ahora era de 3.5 (de 4.5). No poda ser considerado alto, pero
tampoco bajo. Sin embargo, considerando el valor del nombre de la universidad,
definitivamente no era alto.
Ya comiste?
Lo hice.
Escuch que la tasa de empleo de los jvenes hombres y mujeres es un caos hoy en da
Ests seguro de que puedes encontrar empleo?
Entiendo.
Se jact de obtener una beca, pero no logr conseguirla una sola vez en todos los 4 aos.
Como no tena nada con lo que replicar, volvi a su habitacin y cerr la puerta.
***
Kang SungGyu
Estuvo bien.
Pero la lnea de visin de SungGyu no estaba en YongHo. Ni siquiera dej de mirar el monitor.
YongHo fue hacia l y se asom al monitor.
Una App?
Oh
En el departamento, SungGyu tena la mejor habilidad. Era hasta el punto de que los sniores
que ya se haban graduado lo buscaban. Tal vez por esa razn, a menudo tenia ofertas para
trabajos a tiempo parcial.
La verdad, l habl luego de mirar la ventana de bug. Le deca el tipo de errores adems del
lugar en el que ocurra con bastante detalle.
De veras? Como sea, no s por qu sigue saliendo nulo. Cuando esto pasa me dan ganas
de hacer pedazos el teclado.
Bueno, si eres t, Hyung, estoy seguro que lo resolvers en dos por tres.
He estado atascado en esto por 2 horas. Despus de toda esa gran charla en el trabajo a
tiempo parcial.
Se quej SungGyu.
Entonces, Hyung, por qu no me dejas intentarlo? En cambio, me invitas a una cena esta
noche.
Djamelo a m.
Bien.
Causado por:
java.lang.NullPointerExceptionIndroid.content.ContextWrapper.getResources(ContextWrapper.
java:81) com.nail.launcher.Loading. <init> (Loading.java:107)
Solucin: El mtodo getResources() crea un objeto desde el SDK de Indroid cuando el mtodo
onCreate() se est ejecutando. No puedes usarlo antes del onCreate().
Djame ver.
Ves?
SungGyu, quien ejecut el programa en el telfono inteligente conectado, mir hacia YongHo.
SungGyu golpe ligeramente la cara de YongHo ya que hizo una expresin exagerada.
Esta era la verdadera razn por la que vino en busca de SungGyu. Aun cuando sus padres
pagaban su matrcula, l tena que pagar por sus gastos de vida.
l quera ganar dinero del desarrollo de programas ya que poda ayudar a sus estudios.
*chisporroteo*
Bueno actualmente estoy estudiando para TOEIC y escribiendo mi perfil para mi curriculum.
Para todo se necesitaba dinero. Desde las escuelas de TOEIC hasta los grupos de estudio
para la inscripcin del perfil.
Algunas personas incluso tenan cirugas plsticas para poder encajar en el criterio de la
compaa. Si uno quisiera gastar el dinero, haba incontables formas de hacerlo.
Djame ver
Djame hacerlo!
YongHo grit sin ni siquiera escuchar el final. Un trabajo a tiempo parcial ms significaba una
lnea ms en su curriculum.
Bueno entonces, te gustara trabajar como mi asistente? Aunque no puedo darte mucho
dinero.
Excitacin llen su rostro al escuchar las palabras de SungGyu. Uno no poda hacer un trabajo
a tiempo parcial junto a SungGyu ya que simplemente no haba espacio (ya que todos queran
ese lugar y estaba usualmente ocupado). Ganar dinero mientras se estudia al mismo tiempo,
era dos pjaros de un tiro.
Eso es genial!
Solo estoy haciendo esto porque no parece que hayas hecho el tonto todo este tiempo Me
entiendes cierto?
Esa noche
Se poda ver que haba bebido bastante, ya que apestaba a alcohol y sus cejas estaban
sueltas. Su cara de borracho estaba llena de arrugas. Hebras de cabello blanco podan ser
vistas en su cabello negro.
Se tambale en su camino hacia la cama. YongHo poda finalmente volver a su habitacin. Sin
embargo, no pudo hacerlo. Su madre estaba hablando con su padre en la habitacin.
***
Te ves cansado.
La salud es lo ms importante.
Entiendo.
Despus de eso, SungGyu fue al punto principal. La App de esta vez era para chatear.
S, necesitamos uno.
Esta vez lo estoy intentando con KCM (Koogle Cloud Message/Mensaje de nube de Koogle,
parodia de Ggle)
Sacando el envo de mensaje del medio, y ponerlo como una burbuja de chat en la pantalla
del telfono. Se dice que KCM considera el chat ya que ellos lo estructuraron en el manual de
referencia.
YongHo estaba preocupado de que recibira solo una pequea cantidad de dinero ya que no
tena un gran rol.
Eso no estaba para nada mal. YongHo pens que estuvo en lo correcto al preguntarle a
SungGyu por el trabajo a tiempo parcial.
600,000 Won (515USD) era muy bueno para una semana de trabajo. YongHo le pregunt a
SungGyu, excitado.
Pregunt con algo miedo. SungGyu contest como que no era ningn problema.
Whoa! De verdad me pregunto por qu viniste a esta universidad cada vez que te veo.
Nunca?
Desde el punto de vista de YongHo, no haba otra persona quien estudiara tanto como Kang
SungGyu.
Coreano, Ingls, Mates, Estudios Sociales, Ciencias. No tengo inters en nada de eso.
(T.ENG: los cinco temas mencionados aqu son los exmenes del CSAT)
Oh
Problema?
Codificadores?
Captulo 4: Ventana de bug (4)
________________________________________________________________________
S, no hay problema.
S, necesitar 5 tablas.
Dame un segundo.
No era la primera vez que ellos cooperaban, as que sus ritmos coincidan. Eran como dos
engranajes bien acoplados.
Despus de ordenar las tareas, YongHo mir a la ventana de bug. Era solo la fase de inicio,
pero uno o dos bugs podan ser vistos.
***
Hagamos eso.
YongHo pretendi no saber la razn del ANR pero l ya lo saba a travs de la ventana de
bug.
El problema estaba con la versin del OS de Indriod. La versin de OS del scalaphone era
demasiado obsoleta para soportar la ms nueva UI (interfaz de usuario, bsicamente, pantalla
del programa). YongHo pretendi buscar en el internet por un rato y le pregunt a SungGyu
como si acabara de recordar algo.
Hyung, a lo mejor utilizaste la ltima versin de UI? Aparentemente, dice que algunas
veces si la versin del OS de Indroid es demasiado baja, no soportar la ltima UI y causar
errores.
En serio?
SungGyu estaba navegando el internet con el registro de error de la conexin entre Eclipse y
el scalaphone. Luego de escuchar las palabras de YongHo, dej de buscar, puso un
comentario con la ltima versin de la UI de Barra de Accin y ejecut el programa de nuevo.
De verdad funciona wow, parece que habra desperdiciado unas horas de nuevo si no
fuera por ti.
Incluso YongHo estaba sorprendido de que fuese realmente arreglado. La primera vez pens
que era solo coincidencia. La segunda, surgi la duda en su corazn. La tercera vez, estaba
empezando a estar seguro. Se deshizo de la idea de visitar al psiclogo.
La ventana de bug.
***
SungGyu y YongHo estaban de pie en una oficina del Complejo Digital Gasan.
*Ding Dong*
Luego de presionar la campana, una empleada femenina abri la puerta y los salud.
Entren.
SungGyu consigui este trabajo a tiempo parcial de un sitio web de subcontratacin aun
cuando poda encontrar trabajo por medio de sus conexiones. Ya que era solo un estudiante
universitario, no puso una lnea mnima para su paga, y a lo mejor a causa de eso, poda
encontrar trabajo fcilmente. El trabajo de esta vez era tambin de un sitio web de
subcontratacin. Luego de entrar, podan ver una oficina de alrededor de 20 Pyung(66m2)
con alrededor de 5 personas trabajando.
Por aqu.
Las palabras del presidente fueron cortas. El rostro de YongHo se endureci. A la introduccin
que hizo SungGyu de l, inclin su cabeza.
Da error en mi telfono.
Error? Seor?
El presidente entreg su telfono. SungGyu intent ejecutar la aplicacin de chat que estaba
instalada.
Ves? No funciona.
El presidente trat de fingir ignorancia. Si realmente quera que funcionara, les habra dicho
tan pronto como el error ocurri. Sin embargo, al dejarlo hasta hoy, era lo mismo que decir que
no quera pagar el dinero.
Qu?
Y qu si funciona en el tuyo?
Debiste decirnos tan pronto como el error ocurri. Entonces podamos haberlo arreglado y
envirtelo de nuevo.
Presidente.
Por qu? Estas por causalidad pensando que estoy haciendo esto porque quiero extraer
esta pequea cantidad de dinero de ti? Eso es una tontera.
SungGyu apret fuertemente sus puos con las palabras del presidente. YongHo puso su
mano sobre el puo apretado de SungGyu.
YongHo supo exactamente el tipo de cosas que estaban sucediendo en el telfono del
presidente tan pronto como la aplicacin de chat empez a ejecutarse, a travs de la ventana
de bug.
La ID de producto para el telfono del presidente era la misma que la del scalaphone que
causaba el error. YongHo comprob en el men de opciones. La versin de OS era incluso
ms vieja que la del scalaphone.
Qu?
SungGyu estaba estupefacto con las palabras del presidente. l bsicamente no tena
entendimiento del desarrollo de aplicaciones de Indroid. SungGyu sac el papel del contrato
de su bolsa.
El presidente resopl como si estuviera sin habla. SungGyu tambin se estaba cansando de la
terquedad del presidente.
El presidente habl con una expresin de mtame, pero no te voy a dar el dinero. El
programa y la fuente ya estaban en las manos de la compaa. El presidente no tena nada
que perder.
*bang*
Captulo 5: Ventana de bug (5)
________________________________________________________________________
Presidente Oh!
Con una barba peluda, una gorda barriga, y encima un traje negro Con una mirada uno
poda decir que ellos eran buenos usando la fuerza.
Detrs de l estaban hombres que parecan sus subordinados. Los empleados de la oficina
alejaron la mirada con miedo. Al entrar el hombre, el presidente tartamude.
El hombre que hizo su camino hacia la oficina con una patada empez caminar hacia la
espalda del presidente Oh. Entonces agarr los hombros del presidente Oh y los sujet
fuertemente.
Qu Qu quieres decir?
Incluso anunci que puede hacer reserva de habitaciones. Pero esa MI*RDA NO
FUNCIONA! T, HIJO DE P*TA!
Ack!(grito)
Porque el hombre apret demasiado fuerte, el presidente Oh cay al piso, as como as. Su
rostro se volvi rojo como un tomate, y para resistir el dolor se mordi los labios.
Pri, primero, veamos qu tipo de error es el que hace. Entonces lo re resolveremos ahora
mismo.
S, seor!
Trae el Mangchi (martillo) contigo. Si no se arregla simplemente lo voy a aplastar junto con
el telfono. (juego de palabras Mangchi trae un Mangchi)
El hombre llamado Mangchi sac el telfono y lo coloc en la mesa. Y un martillo del tamao
de un puo fue colocado justo a su lado. YongHo, quien se puso de pie estaba tan
sorprendido que se qued de pie sin moverse y no poda decir palabra.
El presidente Oh temblorosamente recogi el telfono como si tuviera epilepsia. Ejecut la
aplicacin.
El Investigador Jefe Kang, quien estaba a punto de ir al bao como excusa, se dio la vuelta.
El hombre de quienes sus manos estaban colocadas en los hombros del presidente Oh
tambin agit las manos hacia elInvestigador Jefe Kang.
*tiembla*
La mano del Investigador Jefe Kang la cual estaba tecleando en el teclado estaba temblando.
8 minutos restantes.
La mano abierta del presidente Oh fue colocada en la mesa, como una rana. Uno de los
mafiosos agarr la mueca del presidente Oh de manera que no pudiera evadir. A su lado, un
hombre estaba sosteniendo un martillo.
Sudor corra como lluvia en la frente del Investigador Jefe Kang. Quizs debido al sudor
cubriendo sus ojos, se mantena secndose los ojos.
Me tomaste por tonto. Es por eso que no se puede confiar en estos bastardos refugiados.
Me vendes basura que no funciona? Si no puedes arreglarlo, t, Investigador Jefe Kang o lo
que sea, tus manos tambin estarn lisiadas.
Las manos del Investigador Jefe Kang temblaron an ms con las palabras del hombre. No
pareca que pudiera teclear en esa condicin. El presidente Oh habl luego de mirar su
condicin.
El presidente Oh coloc su mano derecha encima de su izquierda. Pero no poda hacer nada
con los temblores.
Sin embargo, por como luca el Investigador Jefe Kang no pareca que l pudiera resolver el
problema. Ms bien, pareca que necesitaba ir al hospital rpidamente.
SungGyu y YongHo, quienes tambin estaban desafortunadamente atrapados en la
habitacin, sentan sudor fro en sus espaldas por la peligrosa situacin. YongHo, quien
estaba de pie, tambin se sent en silencio.
Ellos podan ver qu tipo de situacin estaba sucediendo por solo su conversacin.
l estaba intentando timarlos a ellos dos hace solo unos momentos, pero ahora, luca
lamentable. Ms aun, el presidente no pareca tan mal cuando cubri a sus subordinados. Sin
embargo, este tipo de pensamientos estaban enterrado bajo las acciones violentas de la
mafia.
Qu? qu hago?
A este paso, vera sangre volar por todas partes. Y no haba garanta de que no se
involucrara. Ech una mirada el telfono en la mesa.
Era el mismo problema. El OS estaba tan obsoleto que haca a uno preguntarse cuando fue
que lo compr. No obstante, el tipo al que llamaban Investigador Jefe Kang no pareca que
estuviera resolviendo el problema debido al nerviosismo y al miedo.
*Bang*
Tal vez se decidi con esas palabras, YongHo se levant y fue hacia el Investigador Jefe
Kang.
El hombre con el martillo coloc el martillo gentilmente sobre la mano del presidente como
diciendo que no era una exageracin. Tal vez debido al peso del martillo la cara del presidente
Oh se deform.
Luego de confirmar el cdigo fuente, YongHo arregl el programa de acuerdo a las soluciones
de la ventana de bug. No siquiera le tom 5 minutos terminar.
S.
S s por supuesto.
El hombre le dio una ligera palmada a la cara del presidente Oh y dej la sala de conferencias.
Pareca que una tormenta enfurecida haba estado en la habitacin.
Co cjanlo.
Gra gracias.
No fue nada.
SungGyu sac 800 000 Won del sobre y los entreg a YongHo. 16 billetes de 50 000 Won,
gan 800 000 Won en dos semanas.
Comparado a lo que hiciste hoy, 800 000 no son siquiera suficientes, solo qudatelos, yo
an estoy asustado.
Gracias, Hyung.
YongHo y SungGyu se separaron y YongHo regres sujetando su pecho que lata (.?).
***
Querido
Porque era un viejo apartamento, el aislamiento de sonido era malo. YongHo no poda entrar a
la casa y estaba dudando en frente de su casa.
Oh dios
Dicho poco, era poco, y dicho bastante, era ms que bastante. Pero seguro no poda alimentar
a una familia de 3 por un mes. YongHo no poda entrar a su casa por el sentimiento de
vergenza que senta.
No poda enfrentar a sus padres como estaba ahora. El sentimiento de culpa pesaba en su
corazn.
Haba un lakulaku en la habitacin de los miembros del club. YongHo estaba acostado en l.
Una estudiante femenina quien acababa de entrar se quej mientras miraba a YongHo.
Eso parece.
Ji SuMin.
Como una de las pocas fminas en el departamento de informtica, se poda decir que ella
estaba en el top en ambos, apariencia y resultados acadmicos. La muchacha ms linda, en
otras palabras, la Reina del Colegio Universitario de Ingeniera Seon Min. Alta, grandes ojos y
curvas en los lugares correctos Ella era perfecta.
Oye!
Por otra parte, YongHo ya estaba despierto desde el momento en que SuMin entr.
*agarra*
Sin embargo, YongHo se resisti. Agarr fuertemente la sabana al notar las intenciones de
SuMin.
Si YongHo hubiera contribuido con algo de su dinero de sus trabajos a tiempo parcial o si
hubiera cuidado de sus hoobae (juniors), su actitud habra sido diferente. SungGyu contribua
con una parte de su paga cada vez que haca un trabajo a tiempo parcial. Pero YongHo no lo
hizo ni una sola vez.
J*DER.LE.VAN.TA.TE!
YongHo habl mientras abra sus ojos, pero SuMin era despiadada. Ella aun as jal con todas
sus fuerzas.
*bang*(caer al piso)
YongHo solt la sabana primero. SuMin no pudo ganar contra la inercia y call de trasero.
Kyaa!(grito)
Pero el grito vino de HyeJin quien estaba detrs de ella. Haba una forma triangular en los
calzoncillos de YongHo en el lugar de donde la sabana haba desaparecido.
Kang SungGyu, quien haba llegado quien sabe cundo, refren a SuMin.
SuMin mir hacia YongHo como si hubiera sido acusada falsamente. YongHo quien acaba de
ponerse los pantalones la mir y dijo.
Este pervertido!
SuMin mir a YongHo con el rostro rojo. SungYu, a su lado, la refren y dijo.
SungGyu explic que haba una oferta para un trabajo a tiempo parcial para monitorear un
servidor durante el periodo del registro de cursos. El profesor a cargo les dijo que si pasaban a
salvo el obstculo, habra otro incentivo. SungGyu llam a SuMin y a HyeJin para
explicrselos.
A diferencia de SuMin quien fue contactada por SungGyu, YongHo no fue contactado. YongHo
pregunt si poda participar. Necesitaba ganar dinero de cualquier forma posible antes de que
empezara el semestre.
Dijo SuMin framente. Pero SungGyu habl como diciendo algo obvio.
Ya le dije al profesor que estaras hacindolo. Llam a SuMin y HyeJin para preguntarles si
queran participar o no.
Oh gracias, Hyung.
De verdad?
Sera una buena oportunidad sabes? El profesor dijo que sera bueno para el empleo si
lograbas terminar este trabajo.
HyeJin!
SuMin, pinsalo cuidadosamente. Es una buena oportunidad. Creo que cuando el profesor
dijo que sera bueno para el empleo.
Detente.
Por cierto, ya sea que participes o no, no tengo la intencin de quitar a YongHo.
SuMin se enfurrucon las palabras decididas de SungGyu. Era de esta forma todo el tiempo.
SungGyu estaba del lado de YongHo. SuMin saba esto muy bien.
Qu vas a hacer? El profesor me dijo que te diera una oportunidad ya que tus
calificacdiones son buenas. Si an no quieres hacerlo, entonces no tengo eleccin.
Entonces, por favor hazlo de tal forma que este pervertido no est cerca de m.
S.
Hey, Por qu es que duermes en boxers en el aula del club aun cuando sabas que eso
sucedera?
Aun cuando vivo en Gangnam, nuestra casa est en arrendamiento, mientras que la mitad
de eso es deuda. Por encima de eso, tengo de devolver el prstamo de estudiante despus de
graduarme.
Lo tengo difcil.
Cierto
YongHo sorbi el caf enlatado en su mano en el banco afuera del edificio de unin de
estudiantes, mirando a la gente que pasaba.
Era probable que la lista de nombres del profesor a cargo del CUS(Circulo de Unin de
Software) no tena YongHo en ella. Y que fue SungGyu quien lo puso ah. l no tena que
preguntar para saberlo.
Si ests agradecido entonces trabaja duro. Si trabajas duro y vives bien en el futuro, solo
invtame a una comida.
El trabajo a tiempo parcial durara 2 semanas. Antes de eso, estaba previsto que un empleado
de una compaa de subcontratacin les explicara el funcionamiento del sistema de
administracin de cursos.
La explicacin dur cerca de 1 hora. Desde la estructura del hardware del sistema de
administracin hasta el software instalado en cada uno de ellos El tiempo pas rpidamente.
Al final del PPT (abreviatura [es el cdigo de extensin] de los Power Point) est sorteada la
informacin de acceso a la BDy la informacin de acceso al SVN(Subversion: Herramienta
para administracin de fuentes de programa), las cuentas de administrador del servidor y todo
lo dems as que lopueden consultar.
Las palabras de SungGyu no sonaban como si hubiera hecho esto solo unas pocas veces.
YongHo, SuMin y HyeJin a su lado ni siquiera tuvieron la oportunidad para hablar. No era algo
que uno poda entender de solo estudiar en la universidad.
Entiendo.
La explicacin termin con la respuesta de SungGyu. Las otras personas no entendan nada
de ello de todas formas.
Luego de una comida, los cuatros se reunieron. El tema era por supuesto acerca de Kang
SungGyu.
S, sunbae.
La figura de SungGyu en los ojos de SuMin y HyeJin cambi. YongHo ya saba de las
habilidades de SungGyu. Kang SungGyu era tambin conocido como el Dios SungGyu en el
CUS.
(Las personas llaman a una persona como Dios en su apellido si son admirados en Corea del
Sur)
***
Para la mayora de las universidades, el registro de cursos duraba por 5 das. Era para poder
prevenir sobrecarga en el servidor al dividir las fechas por ao escolar. El primer da era para
los de 4to ao.
Debera ser as? Hay menos estudiantes, y no hay muchos cursos por los que puedan
optar.
Probablemente por eso, haba poca tensin en las caras del empleado.
S.
YongHo mostr la pantalla de su laptop. Accedieron al servidor para comprobar el uso del
CPU y la RAM manualmente.
Pero necesito hacer todo esto manualmente? Qu no hay un sistema automatizado para
eso?
Shh, no das rdenes a las personas en el territorio de alguien ms. Ya lo sabrs cuando lo
hagas despus.
Monitorear no era solo el trabajo de YongHo. HyeJin y SuMin tambin abrieron 3 Telnet (un
software que almacena el protocolo de acceso con otros servidores) y estaban monitoreando
cada servidor.
YongHo mir hacia el lugar donde se sentaba SuMin. El empleado estaba pegndose a SuMin
como pegamento.
Hay una cosa Tenemos que hacer todo este monitoreo con los ojos?
SuMin pregunt lo que YongHo quera preguntar. YongHo y SungGyu incluidos estaban
esperando por la respuesta del empleado.
Por supuesto hay sistema automatizado. Pero es demasiado caro optar por este tipo de
sistema.
Disculpa?
Dinero?
Para desarrollar necesitas gente, y para conseguir personas necesitaras dinero cierto?
Eso es correcto.
Pero en realidad, las universidades no sienten la necesidad de invertir dinero en ello porque
no le dar ninguna ganancia a corto plazo.
SungGyu no entendi las palabras del empleado. El silencio se extendi por la sala de
conferencias del equipo de trabajo de la administracin del registro de cursos.
El segundo da era para los de 3er ao. Esta vez la tensin se poda ver en la cara del
empleado.
E incluso los aconsej. YongHo estaba prestando atencin mientras tambin miraba a la
ventana de bug. Poda ver unos cuantos bugs, pero no les prest atencin, sera ms
problemtico para el registro de cursos.
De los estudiantes, los de 2do y de 3er ao eran los ms intensos. Los de 4to ao estaban
ocupados encontrando empleo y los de 1er ao no saban mucho.
Abierto, la condicin del servidor?
El CPU para todos los 3 servidores se llen hasta el 99.9% tan pronto abri el sistema.
Sin problemas.
BD?
Igual ninguno.
SungGyu respondi las palabras del empleado. La BD era ms importante que el servidor de
aplicacin. Si se caa el servidor de aplicacin, podas simplemente reactivarlo, pero si la BD
caa no terminara con solo reactivarlo.
Algo?
Qu?
El empleado se centr en la pantalla con las palabras de YongHo. Sus palabras eran ciertas.
El porcentaje de uso de memoria para la BD estaba subiendo y no bajaba ni siquiera un poco.
Las sesiones que accedan a la BD a travs del servidor de aplicacin regresaban los recursos
despus de que terminaban. Era normal que subiera y bajara. Pero ahora, se mantena solo
subiendo.
Sobre 80%
Se mantena subiendo, pero nunca disminua. Se vea confusin en el rostro del empleado.
90%.
98%.
La memoria era ocupada demasiado rpidamente. A este ritmo la nica solucin sera
desconectar el cable si el servidor no poda siquiera aceptar los comandos.
Re Reactivar.
Cierre inmediato. De repente, la pantalla se congel para los estudiantes que estaban
registrndose en los cursos. El servidor de BD se detuvo.
Nop.
Los telfonos en la sala de conferencias empezaron a sonar sin darles un momento para
respirar. Eran las quejas de los estudiantes a los que se les congel la pantalla.
S. Le est pasando a todos los de 3er ao. As que no tienes por qu preocuparte.
Soy el nico que tiene este problema? Mientras estoy atascado, no se llenara mi curso
preferido? Sus preocupaciones eran estas.
Hmm
Incluso mientras responda las llamadas, la atencin de YongHo estaba en otra parte. Estaba
revisando la ventana de bug. Pero desde el punto de vista de alguien ms, simplemente
estaba vagueando.
Mira eso, ese sunbae an tiene tiempo para vaguear incluso en esta situacin.
Amable? Que no viste que solo llevaba calzoncillos en la habitacin del club?
A las palabras de SuMin, Hyejin se dio la vuelta, con la cara roja. Entonces cambi de tema.
HyeJin levant el telfono en un apuro. YongHo, quien estaba centrado en la ventana de bug
tambin escuch su conversacin. Si alguien hablaba en esta habitacin de 5pyung(16.5m2),
entonces uno no poda no escucharla
YongHo no haba hecho realmente nada mal. Aparte de establecer su comida y alojarse, l no
haba hecho nada por lo que sentirse mal.
Pero como sea, Lnea 107, ah es donde se ejecuta el SQL (Structured Query Language-
Lenguaje De Solicitud Estructurado-usado en bases de datos relacionales).
Aun cuando l era de 4to ao, y haba hecho muchos trabajos a tiempo parciales relacionados
a programas, segua siendo un estudiante. No era la primera vez que haba visto contenido
como este, pero no poda realmente entender nada.
Los bugs que haba visto hasta ahora, YongHo tena conocimientos de ellos. Pero algo como
el SQL esa era una excepcin. Todo lo que saba era algo de su 3er ao cuando escuch el
curso de base de datos.
Primero quera confirmarlo con SungGyu. Incluso en este momento, el uso de memoria se
estaba acercando al 100%. Solo pudieron almorzar despus de que sucedieran 2
reactivaciones ms.
YongHo tranquilamente llam a SungGyu quien estaba a punto de entrar a la sala de
conferencias.
Disculpa?
Bloqueo de Tabla?
Entonces?
La declaracin de solicitud la cual se ejecuta en esa lnea tiene algo que va SELECCIN
PARA ACTUALIZACIN.
Lo busqu en internet y encontr que es el mismo sistema usado para las reservaciones de
un cinema. Parece que estamos usndolo en el sistema de registro de cursos.
Lo que encontr fue que un Bloqueo de Tabla es bsicamente: cuando uso la tabla, no
puedes usar la misma. Si quieres usarla, necesitaras esperar hasta que yo la deje.
Hmm
As que ests diciendo que la memoria se est llenando porque una persona no est
soltando la tabla y otras personas estn esperando?
As es. Al hacer que las personas esperen el porcentaje de uso de memoria se mantiene
subiendo mientras pasa el tiempo. As que incluso aunque parezca que est perfectamente
bien luego de reactivarlo, la memoria se mantendra subiendo segn pasa el tiempo.
Sorpresa estaba escrita por todo el rostro de SungGyu despus de escuchar la explicacin de
YongHo por unos minutos. No era una habilidad que tuviera YongHo de la que el supiera.
Ya sabes? Stack Overfly. Pero la verdad es que, no consigo realmente entender que
significa nada de so
Como el mayor sitio web del mundo relacionado a P&R (Q&A-question answer-preguntas
respuestas), dice tener 1.7 millones de usuarios y 5 millones de P&R. SungGyu lo usaba a
menudo cuando hacia un programa relacionado con trabajos a tiempo parcial.
Vamos rpido.
Ya eran muchas veces las que se haba reactivado la BD. Todos estaban exhaustos por las
llamadas cada vez que se reactivaba la BD.
El manager asistente Kim estaba mirando al registro del servidor. El registro deca que el error
estaba ocurriendo en la lnea 107.
Oh? Profesor.
S, SungGyu.
Vine a ver cmo iba el trabajo, pero parece que escog un mal momento.
N No, seor.
S.
Luego de darle una mirada el manager asistente Kim con la esquina de sus ojos, empez a
decirle todo al profesor, luciendo decidido. Haban perdido la confianza en el manager
asistente Kim quien ni siquiera escuch a sus opiniones y solo se mantuvo reactivando el
sistema.
Bloqueo de Tabla?
Los ojos del profesor Jeon se iluminaron con las palabras de SungGyu, interesado. SungGyu
le dijo exactamente las cosas que escuch de YongHo. Luego de escuchar, el profesor habl.
E eso
Con las palabras del profesor, manager asistente Kim abri algunas ventanas de internet
apresuradamente. Manager asistente Kim no lo entenda todo apropiadamente.
Manager asistente Kim.
SS?
El profesor Jeon entendi de inmediato lo que estaba haciendo el manager asistente Kim. No
entenda nada acerca del bug.
Los estudiantes no estn aplicando para sus cursos ahora mismo, y est usted mirando el
internet?
PProfesor!
PProfesoreso es
Rpido!
Tienes razn. La declaracin SELECCIN PARA ACTUALIZACIN era el que causaba los
errores.
Entonces no hay problema con los estudiantes tratando de aplicar a los cursos?
S. Algunas personas no lograron optar por sus clases as que sera mejor extender la fecha
de registro por un da ms.
Buen da a usted, seor. Mi nombre es Kang SungGyu. Y esta vez no fui yo quien encontr
el problema.
Disculpa?
Hyung
YongHo quien estaba al final tartamude en pnico. Todas las miradas en la habitacin
estaban apuntando hacia YongHo.
NNo seor.
Manager asistente Kim. Cmo puedes no saber algo que incluso un universitario sabe?
MManager
Ve a estudiar ms.
Estudiante Lee, has trabajado antes en una compaa? Esto no es algo que sabras solo al
estudiar.
De verdad?
S.
En cualquier caso, eres grande por saber todas estas cosas aun cuando ests en la
universidad.
A diferencia del manager asistente Kim quien era quisquilloso, manager An era un hombre
afable. Con antejos de marco de cuernos y patas gruesas, despeda un aura virtuosa.
S, profesor.
Esa era la razn por la que hizo todos esos trabajos a tiempo parciales. De cualquier forma, l
no estaba a la altura de los del mismo ao. De la nica manera en que poda posicionarse
sobre otros era tener ms experiencia.
Todos excepto SungGyu estaban confundidos con las palabras del profesor. Despus de
posicionarse, el profesor continu hablando.
Un interno, seor?
El tono de voz de YongHo subi. Ser un interno era una buena oportunidad. An ms, era un
interno con un 90% de tasa de empleo. No era algo fcil de encontrar.
Era de seguro una buena oportunidad, pero el nombre de la compaa tambin era importante.
Al menos, quera una compaa de la que sus padres hayan escuchado.
YongHo pens de unas pocas grandes compaas. Si era una compaa que introducira el
profesor, pensaba que cualquiera sabra de ella.
Heavensoft era una de las mejores de las grandes compaas en la Repblica de Corea del
Sur.
No.
Entonces
MiraeIT.
Era una compaa que se separ de Mirae Corp. la cual tena 30 compaas afiliadas bajo su
nombre, luego de su bancarrota. Aunque no una gran compaa, era considerada una
compaa de tamao medio en las IT, no a la industria SI (System integration-Integracin de
Sistema: Provee servicios generales relacionados a las IT a pedidos de otras compaas u
organizaciones.)
Es eso cierto?
S, de verdad lo es. Aparentemente, fue YongHo quien resolvi el caos durante el registro
de cursos.
Una larga sombra cay sobre los estudiantes del aula de clases.
De verdad?
SungGyu habl mientras pona su mano en los dos estudiantes quienes estaban hablando.
Crees?
S. Pinsalo cuidadosamente. Estoy diciendo esto ahora, pero la verdad es que, el trabajo a
tiempo a parcial durante el registro de cursos de esta vez fue hecho con la premisa del
internado.
Qu?
Era la primera vez que YongHo escuchaba de esto. Un trabajo a tiempo parcial tena una
fuerte naturaleza para elegir internos lo mismo que lo era para las entrevistas. YongHo haba
dejado una profunda impresin durante este.
S. He decidido ir tambin.
Hyung.
No es porque quiera ir contigo. Es solo que pens que no estara mal encontrar empleo a
travs de esto en vez deprepararme para buscar empleo despus de la graduacin. No es una
compaa pequea tampoco.
El padre de YongHo an no estaba en casa. Comiendo con solo su madre, YongHo sac
cuidadosamente el tema.
MiraeIT.
De acuerdo al conocimiento de la madre de YongHo, Mirae era una gran compaa. No hay que
preguntarse por qu estaba tan sorprendida.
La madre de YongHo envolvi sus dos manos alrededor de las mejillas de YongHo con una cara
feliz.
Bien por ti! Bien Ahora solo tienes que casarte luego de trabajar duro.
SS.
Entiendo.
Pensar que mi hijo consigui empleo en una gran compaa. Tu madre ahora no tiene
remordimientos.
Mam.
Mi hijo. Come rpido y duerme temprano. Estars cansado si tienes que viajar temprano.
Esa noche, le dijo a su padre, quien lleg borracho como siempre, las noticias de su empleo. Y
por esa noche, pudo dormir confortablemente.
***
Tras pasar la entrevista, lleg al edificio principal de la compaa para el contrato de trabajo.
Oh, Hyung, ests aqu? (naa. An estoy saliendo de mi casaque no me ves aqu, jajaja,)
S, ha pasado un tiempo.
SungGyu entr a la sala de conferencias en la cual YongHo estaba esperando. SuMin u HyeJin
llegaron justo despus.
Hola, sunbae.
SuMin era tan fra como siempre, y HyeJin salud con una radiante sonrisa en su rostro.
Oh s.
Tal vez lo hagamos, tal vez nos separemos. No lo sabemos con seguridad.
Tan pronto como SungGyu termin de hablar, un empleado entr a la sala de conferencias.
Entonces escribiremos el contrato de trabajo uno por uno. Primero, Sr. Kang SungGyu.
Uno por uno, fueron al lugar lejano a escribir el contrato trabajo y regresaron. El turno de YongHo
era el ltimo.
Esta parte de aqu es tu salario anual, y debajo de eso est la duracin del contrato. La
duracin es desde el 1ro de septiembre hasta el 1ro de marzo del prximo ao. Si no hay
problema durante el periodo de tu internado, te volvers un empleado permanente.
S.
***
Entonces renuncia.
Qu?
Oh, llegamos.
Tuvimos que estar despiertos toda la noche porque hubo un problema. Debido a eso, como
puedes ver, todos estnBueno, por favor tomen asiento.
Una mirada y podan decir que el escritorio fue usado por muchos aos, y las sillas estaban
manchadas por todas partes.
Aqu hay un pao hmedo, lmpienlo bien y pueden poner sus laptops primero.
YongHo limpi el escritorio con el pao hmedo que le fue entregado y coloc su laptop. Y se
sent ah con una expresin en blanco en su rostro. No tena una tarjeta llave para entrar y salir
de la oficina as que no poda salir descuidadamente.
Luego del almuerzo, el manager asistente a cargo llam a YongHo y a SuMin a una taza de
caf. Pareca haber hecho algo de tiempo.
Encantado de trabajar con ustedes. Soy el manager asistente Seo JaeSeok y estar a cargo
de ustedes dos.
Como pueden ver, la situacin aqu no es buena ahora mismo. As puede que no me sea
posible cuidar de ustedes dos por un tiempo.
Qu sucedi?
Regresemos.
El manager asistente Seo ajust la computadora primero. Para el desarrollo JDK (Java
Development Kit=Paquete de desarrollo de Java: Ambiente bsico para el desarrollo de
programas usando el lenguaje Java), Eclipse, Desarrollador SQL el cual era una herramienta
de acceso a BD y muchas otras herramientas libres necesitaban ser descargadas.
YongHo descarg una a una las cosas en la lista dada por el Manager asistente Seo. Haba
algunos programas que vea por primera vez, pero no encontr ninguna dificultad. Si la descarga
no funcionaba adecuadamente, para la mayora de ellas se podan encontrar soluciones en el
internet. Pudo terminar de descargar todas las cosas en la lista luego de 1 hora.
Mirando hacia SuMin mientras se estiraba, ella estaba mordindose las uas.
Ella es linda, est bien.
Con cejas delgadas y gruesas y piel elstica, nariz afilada y ojos grandes, cualquiera dira que
es bonita.
Mirando a su ceo fruncido mientras se muerde las uas, pareca que algo no estaba yendo
bien. YongHo habiendo terminado ya de descargar, inclin su cabeza hacia atrs un poco ms
y mir hacia la laptop de SuMin.
SuMun no poda entender. Ella, seguramente, sigui las instrucciones para descargar el
Desarrollador SQL. Sin embargo, daba error cuando lo ejecutaba.
Incapaz de crear una instancia de la Mquina Virtual de Java SuMin consider preguntarle al
manager asistente Seo. Sin embargo, estaba asustada de que su impresin se inclinara hacia
ser estpida.
Morderse las uas no la dejaba encontrar una solucin. Ella sigui algunas soluciones, al pie
de la letra, de lo que poda ser encontrado en internet, pero el error no desapareca.
Ella es un junior despus de todo, as que debera decirle. Bueno, no es nada difcil.
YongHo, quien estaba observando desde un lado saba por qu el Desarrollador SQL no se
estaba ejecutando y cmo arreglar el problema.
Era una pequea voz. Pero para SuMIn, quien estaba a su lado, fue clara.
YongHo murmur de nuevo. Al principio, SuMin solo pens que era molesto escuchar los
murmullos de YongHo. Sin embargo, luego de escuchar, pareca el mismo problema que ella
estaba experimentando.
No me digas que
Cargando.
El problema en el que estaba atascada por tanto tiempo fue resuelto con facilidad. El
programa se ejecut normalmente.
El mundo IT de YongHo.
Un blog organizado ayudara a sus estudios, pero tambin lo ayudara a aprender a organizar
las publicaciones. Era una actividad til de maneras.
***
Hmm
Este era el nombre del proyecto que descarg del SVN. Haba una pequea cruz en la
derecha al fondo del nombre del proyecto.
El manager asistente Seo le habl a YongHo quien estaba absorto en el monitor de la laptop.
JajaNo es nada.
Descargu todos los programas que me dijiste, y acabo de terminar de descargar las
fuentes y estaba a punto de acceder al servidor de prueba(testbed) y al servidor de BD.
Llegaste bastante lejos. Es solo el primer da, as que no te excedas, y vete del trabajo.
Mirando al reloj, ya eran las 6 en punto. Era una agenda que empieza a las 9 y termina a las 6.
Pero a las palabras manager asistente Seo, YongHo mir alrededor para ver que nadie estaba
dejando el trabajo.
Los dems
Ya hars tiempo extra de trabajo en el futuro as que por hoy ve a casa temprano.
A las palabras de YongHo, SuMin frunci el ceo, SuMin ya se haba puesto de pie y estaba
empacando sus cosas.
Uno estaba empacando y uno dijo que se quedara. Para quien ira la mejor evaluacin era
obvio. Las acciones de YongHo se sintieron como un besa traseros para SuMin.
Aun si te quedas, no hay nada en lo que puedas ayudar, Sr. YongHo. As que empaca ya.
YongHo poda solo empacar sus cosas cuando el manager asistente Seo repiti sus palabras.
El primer da como un interno termin as.
***
El lugar al que YongHo fue enviado era uno que haca el mantenimiento del sistema de
administracin de ventas de una compaa de modas. Actualmente, estaban en una etapa
donde acababan de terminar la configuracin de un sistema de nueva generacin y estaban
ahora en la etapa de estabilizacin.
YongHo y SuMin estaban sentados en una sala de conferencias. Frente a ellos, el manager
asistente Seo puso el PPT, y, actualmente, acababa de terminar la explicacin el sistema en el
cual estaban YongHo y Su Min. Los contenidos eran similares a cuando escucharon el curso
de sistemas de administracin de la Universidad Seon Min.
Si no tienen ninguna pregunta, entonces les dir las cosas que tienen que ser hechas hoy.
Haba solo una cosa por hacer. Terminaron de descargar las herramientas para el desarrollo
de programas as que necesitaban cambiar las configuraciones a un ambiente donde pudieran
desarrollar programas.
Tienen que hacer que las fuentes que descargaron puedan ser ejecutadas en un ambiente
local, y usando la informacin de la BD que les di, tienen que hacer que cada BD probada sea
accesible, entienden?
S.
El trabajo aqu actualmente est demasiado ocupado, as que incluso si tienen algo que
preguntar, traten de usar el internet, y si an no funciona, entonces pueden preguntar.
Entiendo.
En ese momento, YongHo y SuMin estaban pensando cosas similares. Que la vida no ser
fcil en el futuro. YongHo tena la habilidad para arreglar los bugs, pero careca de
experiencia. SuMin tena buenas calificaciones, pero era dbil en la prctica.
Y para aadir una cosa ms, desde hoy en adelante, si no completan las tareas que les d,
trabajarn tiempo extra.
YongHo lo haba visto claramente en los pasados das. Incluso cuando se iba del trabajo a las
8 o incluso a las 9, nadie en la oficina dejaba de trabajar. En ese momento, YongHo estaba
curioso por la paga de las horas extra.
Las comidas sern dadas por la compaa y si te vas despus de las 11, entonces puedes
reclamarlo de la compaa luego de tomar el taxi. En cuanto a la paga de las horas extra
pueden pensar que no hay ninguna.
YongHo no pudo decir nada despus de escuchar del manager asistente Seo que no haba
paga por las horas extra. Era lo mismo para SuMin.
*clap*(aplauso.)
YongHo estaba trabajando de un solo golpe. Resolvi las cruces en el proyecto ventasMng
una a una usando la ventana de bug. Para l, quien trabaj a tiempo parcial con SungGyu, y
se encontr con varios programas necesarios para desarrollar, no era nada difcil.
Terminado!
http://localhost:8080/ventasMng
3 p.m.
Esa era la hora cuando termin las tareas dadas por el manager asistente Seo en la
conferencia de la maana. Se encontr numerosos errores durante el proceso, pero los
resolvi sin dificultad usando la ventana de bug y el internet.
Cmo le ir a ella?
Mir hacia SuMin. Tal vez porque ella estaba a su lado, no poda sacarla de su mente.
Hmm
SuMin estaba ejecutando y terminando el tomcat(un tipo de servidor web de fuente abierta
hecho por Apache). Por el error causado cuando se ejecutaba el ventasMng que fue
importado a tomcat, el ventasMng ni siquiera se ejecutaba apropiadamente.
Solo porque tus calificaciones fueran altas no significaba que eras bueno en la prctica.
Por supuesto, necesitabas lo bsico para aplicarlo a variadas cosas, pero las habilidades
requeridas en la prctica eran diferentes.
YongHo dej de prestar atencin y le ech una mirada al diagrama de diseo del sistema y a
las fuentes descargadas desde el SVN. Una cosa ms aprendida significaba menos
posibilidades de ser despedido.
A las 5:30, el manager asistente Seo vino a YongHo.
A las palabras del manager asistente Seo, YongHo ejecut el tomcat en Eclipse. Y los
registros aparecieron uno a uno en la consola.
El tomcat se ejecut sin errores, y YongHo abri un navegador de internet y fue a la pgina de
inicio de la Administracin de Ventas.
Es Eso, seor
Puedes preguntar, o hacerlo por ti misma. Eso no importa. Solo mustrame la pantalla de
accedido en la pgina de inicio de Administracin de Ventas antes de dejar el trabajo. Al
parecer har horas extra de todas formas
SuMin se mordi las uas an ms fuertes con esas palabras. No pareca que la ua de su
dedo pulgar durara ms.
Si YongHo se fuera del trabajo solo, era obvio que pensaran los dems.
A estas alturas ella poda haberle preguntado a YongHo, pero SuMin no le pregunt ni hasta el
final. YongHo pens que a este ritmo tendra que pasar su noche en la oficina as que habl
primero.
No creo que el problema se resuelva simplemente reactivando el tomcat una y otra vez.
Pero SuMin ni siquiera pretendi escuchar. No saba por qu SuMin era tan hostil hacia l,
pero al final l segua siendo su sunbae.
El error de cuando ejecutas el tomcat es probablemente de ah. Las fuentes subidas al SVN
estn estandarizadas a fuentes comunes as que la configuracin es tambin para la fuente
comn. Tienes que cambiar la configuracin si quieres probarlo localmente.
YongHo quien estaba irritado por la mente estrecha deSuMin, le pregunt a ella, quien todava
frunca los labios.
Me ests escuchando?
YongHo primero pens haber escuchado mal. Pero no escuch mal. Las calificaciones de
SuMin eran altas solo en la Universidad Seon Min. Aqu en MiraeIT, ella era lo mismo que un
papel en blanco.
Esta oracin hizo eco en su mente. Tenas que decirle todo desde el 1 hasta el 10. Ella no
poda comer si no le acercabas la cuchara. Era un milagro que ella siquiera instalara los
programas. Es por eso que no se atreva a preguntarle a sus sniores.
S.
Sin embargo, incluso la versin instalada del JDK era distinta. En la lista dada por el manager
asistente Seo deca que haba que instalar la versin 1.6.0 pero SuMin instal la versin 1.7.2.
An si la versin es diferente, el programa an se ejecutar. No obstante, debido a las
posibilidades de la ocurrencia de bugs, usualmente el principio era que todos los
programadores instalaran la misma versin.
SuMin no poda responder a una sola de las preguntas que hizo YongHo.
Como decan las palabras de YongHo, solo haba un puado de compaas que educaban a
sus nuevos reclutas antes de ponerlos a trabajar. MiraeIT no era una de ellas. El hecho de que
hubiera un snior para cuidar de ellos ya era bueno para ellos.
Una noche oscura. YongHo, quien dej el trabajo, seal hacia la estacin del metro. No eran
las 11 todava as que no poda tomar el taxi para ir a casa.
Tras SuMin y YongHo, un carro estaba sonando su bocina mientras tambin parpadeaba con
sus luces delanteras. Irritado por el alto ruido, YongHo se dio vuelta primero. Clase Benz S.
Era un auto que costaba ms de 100 millones de won (87000USD). Y estaba simplemente
esperando ah.
SuMin!
Ah, mam.
Una mujer de mediana edad vagamente bonita estaba asomando su cabeza por la ventana y
llamando a SuMin.
Si pensaba que estuviera bastante bien econmicamente, pero no se atrevi pensar que fuera
hasta el punto en que su madre conduca un Benz. YongHo respir profundamente y camin
hacia su casa.
***(N.T.Ing: el autor no puso esto aqu, pero la gente se est confundiendo. Bsicamente no
pas nada luego de eso y ahora es el da siguiente) (N.T.Esp: me da flojera estar
especificando quien puso las notas, as q solo por esta vez)(N.C. vago)
Se conocen de antes?
Bueno, DE HECHO, el manager asistente Kim s trabaj en la universidad Seon Min por un
tiempo, as que debera ser ms fcil para ustedes.
Es eso es verdad, supongo.
El manager asistente Kim WonHo estaba de pie detrs del manager asistente Seo.
Ya lo s. Cmo podra olvidarte? De verdad tengo que agradecerte por las cosas que has
hecho por m.
Un mal presentimiento lo asalt desde sus palabras. La hostilidad poda sentirse de sus
palabras gracias y como poda olvidar.
Disculpa?
El manager asistente Seo habl luego de que el manager asistente Kim se presentara.
Debido a las circunstancias alrededor del proyecto, el snior a cargo a cambiado al manager
asistente Kim. Si tienen alguna pregunta en el futuro, entonces le pueden preguntar al
manager asistente Kim.
Kim WonHo sonri al decir estas palabras. Pero la sonrisa apestaba a algo sospechoso*. El
manager asistente Seo pareca saber la razn, pero sus labios no saban cmo abrirse.
* [La palabra aqu para sospechoso es fishiness, que vendra siendo olor a pescado, por eso
el apesta]
Captulo 13: Para reencontrarse de
esta forma (4)
________________________________________________________________________
Gracias a ti, incluso me despidieron del puesto en la universidad Seon Min y he sido
reasignado a este lugar.
DisDisculpa?
Oh
YongHo ni siquiera so con que esto pasara. Kim WonHo sorbi su bebida y continu
hablando.
Gracias al todo interno poderoso Lee YongHo, tambin he sido etiquetado en la compaa
como un tipo intil.
YongHo escuch en silencio. En la superficie luca nervioso, pero por dentro se senta muy
confortable. Esto no era nada comparado al pesar que sinti cuando estaba haciendo varios
trabajos a tiempo parcial.
Pero SuMin quien estaba a su lado pareca muy incmoda ya que se mantena mordindose
las uas.
***
S.
Desarrollo?
S. Ya has terminado de configurar. Qu ms tienes que hacer? Igual me parece que este
ao haba un plan para aadir algunas funciones a la pgina de inicio de administracin.
No haba pasado siquiera una semana desde que fue puesto en el equipo del proyecto. An
ms, era un interno. No estaba en una etapa en la que pudiera desarrollar programas. SuMin y
YongHo pensaban lo mismo. SuMin quien ley la situacin, habl.
Manager asistente.
S?
Sus habilidades s haban mejorado con los trabajos a tiempo parcial, pero en la mayora
trabaj junto a SungGyu. Poda implementar simple CRUD (Create, Read, Update, Delete-
Crear, Leer, Actualizar, Borrar) pero no hizo ningn programa que requiriera lgica compleja.
EEso
Les dije que cortaran el internet, as que no te preocupes y solo hazlo. Ahora eres un interno
as que necesitas mejorar tus habilidades.
Necesito el internet.
Definitivamente necesitaba el internet as que habl. Pero Kim WonHo ni siquiera hizo el
intento de escuchar.
Te dar los detalles despus en una nota, as que por ahora sigue mirando las fuentes.
Kim WonHo volvi a su asiento. SuMin no poda ocultar su sorpresa. YongHo se pas la mano
por la cara preocupado. Pero todava no poda deshacerse del ominoso sentimiento.
***
Poda haber sido peor. La parte de YongHo era la tabla de anuncios bsica. Pero, tena que
ser capaz de ser navegacin cruzada.
Puntaje de evaluacin.
Por el tono de las palabras de Kim WonHo, l estaba definitivamente marcado. Lo cual llevar
a un bajo puntaje de evaluacin. Debido a las caractersticas de la estructura jerrquica de la
compaa, el puntaje de evaluacin sera diferente de acuerdo a la persona que haya visto su
trabajo desde cerca. Los superiores evaluaran de acuerdo a las palabras de Kim WonHo.
Kim WonHo era hostil hacia YongHo de esa forma. Les dijeron que era lo ms probable que
se convertiran en empleados permanentes, pero ahora para l eso poda fallar.
YongHo cre una nueva JSP (Java Server Page-Pagina de Servidor de Java: Puedes insertar
cdigo java dentro de HTML), y codific mientras referenciaba los otros archivos. La tarjeta
llave necesitaba una semana para llegar, pero no tard ni siquiera 1 hora cortar el internet.
En la ventana de internet, haba una tabla de anuncios hecha por YongHo. Prob el ver,
borrar, crear, y editar uno a uno.
Los trabajos a tiempo parcial con SungGyu fueron de gran ayuda. La mayora de estos
trabajos fueron para la creacin de App y web. Las experiencias que obtuvo de ellos estaban
mostrando su poder. Pero debido a no ser capaz de usar el internet, el tiempo que le tom fue
varias veces ms que en el pasado.
Parece que podr terminar esto para el final de las horas de trabajo.
Las actuales habilidades de YongHo se podan decir estaban a la par de la de personas con 1
o 2 aos de experiencia. Y tambin estaba la ventana de bug la cual era su mayor aliado.
No era solo SuMin quien se sentaba al lado de YongHo. Kim WonHo estaba justo al lado de
SuMin.
Entonces, tienes que conseguir los recursos necesarios al acceder a la base de datos del
objeto DAO.
OOh.
SuMin habl vagamente y al final no pudo responder. Pero no hubo reprimenda ni hubo
ninguna negligencia.
S.
A diferencia de cmo le hablaba de YongHo, las palabras de Kim WonHo incluso sonaban
amables. Le ense todo desde la A a la Z.
Oh.
Ahora tenemos que encargarnos de los datos que conseguimos en la pantalla cierto?
SuMin solo tena que observar como lo haca Kim WonHo. Se hizo una pantalla, as como as.
GrGracias.
Oh, s.
Sin siquiera preguntar a YongHo, los dos dejaron sus asientos y salieron. YongHo
simplemente prob la pantalla que hizo.
***
Ya est hecho?
Al final de las horas de trabajo, Kim WonHo pregunt desde detrs de YongHo.
Crees que est casi terminado? Los programas solo tienen valor cuando estn hechos
perfectamente. Un bug es lo mismo a no desarrollo. Entiendes?
El nico pensamiento de lsobre eso era que era un intento de WonHo para fastidiarlo. As
que no se molest en contestar.
No, seor.
Intenta a ejecutarlo.
YongHo activ el programa con las palabras de Kim WonHo. Debido a la curiosidad, SuMin le
hech un vistazo al monitor de la laptop de YongHo.
Captulo 14: Para reencontrarse de
esta forma (5)
________________________________________________________________________
Kim WonHo no pudo esconder su sorpresa al mirar a la tabla de anuncios hecha por YongHo.
Cuando Kim WonHo lleg a la compaa, estaba ms o menos igual que SuMin.
Completamente en blanco.
Ahora, poda hacer una tabla de anuncios como esta fcilmente, pero en esos tiempos, ni
siquiera saba cmo comenzar. An ms, incluso corto la conexin a internet de YongHo
Kuu Hmm.
Navegacin cruzada.
La funcin para funcionar en diferentes navegadores sin diferencia. Como dijo Kim WonHo,
puso una ventana nueva de Grome hecha por Koogle.
Mira las fuentes en SVN, estn codificadas usando el estndar html5. As que codifiqu
usando los mismos estndares as que no hubo ningn gran problema.
Como decan las palabras de YongHo, la tabla de anuncios estaba ejecutndose con facilidad
sin problemas en Grome. Pero la prueba de Kim WonHo no termin aqu.
Disculpa?
Dije que cuenta has usado para entrar a la Pgina de Inicio de Administracin de Ventas?
S.
Kim WongHo sali de la pgina de inicio y entr con una cuenta de usuario, y entonces fue a
la pgina hecha por YongHo.
Qu no sabes que no puedes darles a las cuentas que no sean root ninguna otra funcin
que no sea ver?
Cmo iba yo a saber algo como eso? esta oracin estaba atascada en su garganta. Pero
saba que no poda decir eso.
Claramente, no haba tal lnea en el Excel cuando lo mir. Tena una mala premonicin, pero
YongHo quien tena la esperanza de dejar el trabajo abri el archivo Excel que tena el WBS.
De verdad no est?
Leyndolo otra vez, todava no haba tal lnea de la que Kim WonHo hablaba.
No hay ninguna.
Mira aqu.
Kim WonHo coloc el cursor y dio clic en el botn mostrar. Y nuevas filas aparecieron.
Fundamentalmente, aparte del administrador, ninguna otra cuenta poda crear, editar o borrar
los anuncios en todas las pginas de la Pgina de Inicio de Administracin de Ventas. Si los
permisos fueran necesarios, poda drsele especficamente a un usuario en especfico.
Est o no?
Est
Si se tragara esas palabras porque no era capaz, entonces no estara tan frustrado. Su cuerpo
se tens por la ira. Sin importarle YongHo en absoluto, Kim WonHo habl.
No tienes las bases para desarrollar. Tienes que leer las especificaciones lenta y
cuidadosamente. No es as? Voy a entrenarte desde el mismo inicio a partir de maana.
YongHo no poda encontrar la relacin entre no tener las bases y la situacin actual. Solo
pens que estaba siendo intimidado.
*Tap* *Tap* (palmadita)
Aun con toda la ira que estaba sintiendo, no poda hacer nada.
Si YongHo no entenda algo, usaba su telfono para buscar y termin el programa en vez de
usar la laptop a la que le haba sido cortado el internet.
2 am.
Internet prohibido.
Eclipse prohibido.
Esta era la educacin denominada por Kim WonHo como las 3 Prohibiciones. En el nombre de
la educacin, le quito a YongHo manos y pies. Internet era una fuente de informacin cuando
no entenda algo. Eclipse era una herramienta general para desarrollar programas. De no
haber Eclipse, el usuario tendra que hacer todo desde compilarhasta construir. Para
comparar, era como una situacin en la que tenas una lavadora, pero te decan que lavaras
usando tus manos. Y para ir tan lejos como prohibir ctrl+C, ctrl+V. YongHo tena que teclear
las lneas repetidas manualmente.
YongHo tena una hemorragia nasal. La bloque con un pauelo y apresuradamente se dirigi
al bao.
Su hora normal de salida se volvi las 2 am. Y tambin, vino a trabajar los fines de semana,
mitad voluntariamente y mitad en contra de su voluntad. Incluso en los fines de semana, era
difcil irse antes de las 6 de la tarde. Kim WonHo le dio tareas imposibles, probablemente
determinado a hacerlo irse.
Fiuu(suspiro)
En un fin de semana soleado, YongHo solo estaba en la oficina intentando terminar la tarea
dada por Kim WonHo.
Pero es un alivio.
Pero haba un alivio. Su habilidad estaba mejorando claramente. No usar ctrl+C, ctrl+V se
volvi su hbito y naturalmente se aprendi varios APIs. Y su velocidad de codificacin se hizo
ms rpida.
En adicin, al no usar Eclipse, lleg a saber cmo usar ANT (Apache Ant Java Project
BuildTool) mientras investigaba como compilar y construir. Tambin ahora era capaz de
ejecutar el SVN en el CMD[1].
Los mtodos para desarrollar programas eran en general muy similares. Si sabas algunos
principios, entonces aprenderas otros muy fcilmente.
Una persona abri la puerta y entr a la oficina donde no se escuchaba nada aparte del ruido
del teclado.
Oh, s.
De lo que escuch, al parecer lleg a la compaa al mismo tiempo que Kim WonHo. El
manager asistente Park quien salud ligeramente a YongHo fue hacia su asiento y se sent.
Las personas en la oficina usualmente no tenan ningn inters en ninguno de los trabajadores
en la oficina. Todos estaban ocupados con sus propios trabajos. Era la primera vez que el
manager asistente Park haba venido a la oficina en un fin de semana.
Habr algo?
S, manager. S, s, entiendo.
*Tick* (NT: colocando el recibidor, t sabes con lo que se escucha por telfono, NC: auricular,
se llama auricular ^-^)
El manager asistente habl lenguaje grosero mientras bajaba el auricular. Estaba claramente
molesto probablemente porque fue llamado en un fin de semana soleado como este.
*Ring* *Ring*
S. Lo arreglar hoy.
El manager asistente Park quien estaba respondiendo las llamadas contest la llamada
mientras miraba hacia abajo. Pareca que la persona a cargo en la compaa cliente haba
llamado[2].
*Suspiro*
El manager asistente exhal un largo suspiro y mir hacia el monitor. YongHo tambin volvi
su cabeza a su pantalla de la laptop para terminar la tarea dada por Kim WonHo.
[1]NT: Command Comando: bsicamente una ventana de un color negro donde el usuario
teclea los comandos y ejecuta varias cosas
[2]Unas notas del t.ing: la palabra para cliente aqu es (Gab) que tambin implica ser
superior. En la forma de actuar en corea Gab tambin significa ser jefe. Y tambin se aplica
aqu. Gab es en una posicin superior, y (Eul) es en la posicin inferior. (Byung) y(Jung)
aparecern despus en la historia, y son incluso ms inferiores que Eul. Y las cuatro palabras
son parte de una serie de 10 caracteres que implican jerarqua entre ellos.
Captulo 15: Error de Permisos (1)
________________________________________________________________________
Manager.
Como la persona menos superior, el manager asistente Choi tena que congraciarse con l. Si
no, haba la posibilidad de que la renovacin del contrato no sucediera. Y si no pasa, su
posicin en la compaa sera degradada.
El Manager Choi le pregunt al manager asistente Park quien estaba titubeando para
responder.
Esotodava no
Eso
ETL era el acrnimo para extraccin, transformacin y carga(loading). Era un programa que
extraa y transformaba la informacin desde un almacenamiento de informacin remoto y lo
cargaba al lugar necesitado.
El manager Choi habl como si no creyera lo que el manager asistente Park estaba diciendo.
Intenta ejecutarlo.
A las palabras del manager Choi, el manager asistente Park ejecut la casilla de comandos y
puso el comando para ejecutar el programa ETL.
./miraeETL.sh
Yenter
Ambos el manager Choi y el manager asistente Park no queran creerlo, pero fue un fracaso.
Algunos minutos despus, el programa se muri as sin ms.
El manager Choi suspiro primero luego de confirmar los resultados con sus propios ojos. El
manager asistente Park estaba aturdido al pensar donde debera empezar. Tampoco haba
registro de error en la ventana de registro.
Qu hacemos, manager?
S, seor.
Actualmente estoy haciendo las tareas que me dio el manager asistente Kim.
Es urgente?
ProProbablemente no.
Hoy era domingo. Necesitaban regresar el programa a la normalidad para que los ejecutivos
de le junta vieran maana el estado actual de las ventas. Si el programa ETL no funcionaba, la
informacin de ventas no poda ser subida.
Eso significaba que los ejecutivos de la junta no seran capaces de confirmar el estado actual
de las ventas. Si el problema no era resuelto a tiempo, la compaa superior no se detendra
de ser molesta al respecto. Probablemente porque el manager Choi estaba bajo presin,
incluso le pidi a YongHo, quien era un interno, ayuda.
SS seor.
Oh, De verdad?
Su rostro estaba lleno de incredulidad. Por un lado, tena una pequea expectativa.
Le dijo brevemente a YongHo acerca del programa ETL y la situacin actual. YongHo quien
termin de escuchar le habl al manager asistente Park.
l solo poda confirmarlo con la ventana de bug despus de que el programa se ejecutara
frente a sus ojos. Si haba un bug, entonces aparecera en la ventana de bug.
Okey.
Tal vez porque haba escuchado que YongHo haba arreglado el sistema del registro de
cursos, el manager asistente Park accedi con sus palabras. Y el programa corri una vez
ms.
Ah, Oh
YongHo exclam en una voz baja mientras miraba los bugs en la ventana de bug. Tal vez el
manager asistente lo haba escuchado, pero le pregunt a YongHo al respecto.
Qu!, Sabes algo?
No haba registro de error, pero YongHo saba cul era el principio y cul era la solucin. Pero
no haba registro de error. Si analizaba el problema y deca la solucin de una vez, ellos no le
creeran. Luego de dudar, YongHo replic al manager asistente Park.
Ah!
Una exclamacin se pudo escuchar desde ambos el manager asistente Park y el manager
Choi. Una declaracin try-catch era una declaracin de procesamiento de error en cdigo
Java. Si un error ocurra, donde esto suceda era necesario un proceso de manejo de errores.
Si la declaracin catch olvidaba imprimir el error, no permaneceran errores.
Ese es probablemente por quno hay registro de error, pero el programa muri
l ya tena la solucin. YongHo estaba buscando el momento oportuno para decirlo. Una
piedra angular se encontraraal cincel del albail. (Forma Coreana de decir: El rbol ms alto
es el que atrapara ms viento NC: estas frases significan que aquellos fundamentales, los
mejores, encuentran las mejores y ms altas oportunidades.). YongHo quera ser visto como
alguien dentro de las capacidades humanas. Su posicin como un interno y su experiencia del
servicio militar estaba limitando su habilidad. (Los coreanos tienen servicio militar obligatorio)
De verdad? Dnde?
El manager asistente Park llam a YongHo quien estaba trabajando en su asiento. Despus
de moverse al lado del manager asistente Park, continu explicando.
En la lnea 302, la declaracin try-catch est intentado llamar a un archivo, pero el archivo
no es encontrado.
En serio? Echmosle una mirada.
Siguiendo las palabras de YongHo, el manager asistente Park confirm la fuente y puso la
declaracin de imprimir registro error en la declaracin catch. Y Ejecut el programa. El
programa muri, pero el registro permaneci.
atjava.io.FileInputStream.open(Mtodonativo)
atjava.io.FileInputStream.<init>(FileInputStrea].java:106)
com.mirae.FileTransfer(FileTransfer.java:302)
El registro de error coincida exactamente con las palabras de YongHo. Pero esto no quera
decir que el problema estaba resuelto. Ahora simplemente es que se lleg a saber la razn.
Oh, Manager.
No es como que las reglas para crear nombres de archivo cambiaran tan de repente
Para mirarlo de forma diferente, la razn por la cual YongHo fue marcado por Kim WonHo fue
por relucir durante el problema de registro de cursos cuando no tena que necesariamente
hacerlo. De no haberlo hecho, no habra sufrido todo este bullying.
Si se meta a arreglar el problema mientras el manager Choi estaba aqu, el manager asistente
Park oira una reprimenda del manager Choi. Despus de eso, el manager asistente Park,
probablemente se volvera hostil. l estaba preocupado por eso.
Mientras YongHo estaba contemplando, el manager asistente Park revis las reglas para la
creacin de nombres de archivos.
Manager, no hay nada mal con el cdigo.
El manager Choi sostuvo su cabeza, claramente frustrado. No haba nada mal con la regla para
la creacin de nombres de archivos. Esto significaba que el archivo creado desde el programa
y el archivo en el almacenamiento de datos remoto eran el mismo.
Cul es?
Qu? Estoy demasiado ocupado aqu por el error y bienes a preguntarme algo como eso!
Uh, eso, necesito el permiso para subir las fuentes que arregl. El manager asistente Kim
me pidi hacer esto dentro del fin de semana
El manager asistente Park contest con indicio evidente de estar molesto. Y murmur mientras
se concentraba en el monitor.
Permisos?
S. Si no hay problemas con el nombre, entonces solo puede ser problemas de permisos.
A las palabras del manager asistente Park, el manager Choi habl como si eso no fuera posible.
IDC era el acrnimo para Centro de Datos de Internet (por sus siglas en ingles). Era un lugar
donde estaban localizados varios servidores. El servidor donde ETL estaba instalado
actualmente tambin estaba en IDC.
Fue eso as
Primero, lo confirmar.
El manager asistente Park accedi al servidor y revis los permisos del archivo.
La voz del manager asistente Park estaba llena de alegra. Finalmente encontraron la solucin.
Qu, qu es?
El enojado manager Choi grit. El manager asistente Park murmur a s mismo como si tuviera
algunas sospechas.
El manager Choi levant el telfono y llam al manager del servidor de IDC en ese mismo
momento.
Un problema?
La cuenta que estamos usando est excluida del grupo raz as que el programa se muere.
Si lees el email, sabras, pero debido a razones de seguridad, el grupo raz actualmente no
puede ser usado. As que le enviamos un email solicitndole que lo editaran.
El manager del servidor dijo con confianza como si no tuviera nada que perder. O ms bien, la
voz del manager Choi quien orgullosamente lo llam fue disminuida.
Hace 3 das.
El manager Choi mir al manager asistente Park despus de terminar la llamada y habl.
Oye, revisa el email. Revisa si han enviado algn email acerca del mantenimiento.
El manager Choi tambin regres a su asiento y revis el correo. El manager asistente Choi
tena abierta una ventana del navegador y estaba tambin revisando por los correos uno por
uno.
S, seor.
M*erda, est aqu. Lo est. Mirando al Excel, parece que nuestra cuenta tambin es un
objetivo.
De todas formas, es muy tarde. Primero, solicita una cuenta root y da permiso al archivo y
has otro grupo y pon ah la cuenta que ejecuta el programa ETL y la cuenta FTP.
Ahora mismo.
Despus de eso, el trabajo fue viento en popa. YongHo ni siquiera tuvo tiempo para
entrometerse. Luego de resolver el problema, se acercaba las 7 de la tarde.
***
Bien hecho.
No, seor.
De no ser por Sr. YongHo, habramos tenido que quedarnos toda la noche.
Luego de que terminara el trabajo, el manager Choi dio una palmada en la espalda de YongHo
diciendo bien hecho. El manager asistente Park quien estaba al lado de ellos tambin ri y
dijo.
S. Hoy de no ser por Sr. YongHo, nos habra tomado un largo rato.
Manager. No deberamos tener una fiestecita hoy? Trabajamos as de duro aun cuando es
el fin de semana.
Bien por m.
De todas formas, no tena novia. Pero el problema era, que mientras este tipo de fiestecitas se
incrementaba, ms y ms se alejaba de las chicas.
Restaurante de barbacoa en las cercanas.
Luego de algunas rondas de beber soju, las maldiciones en la compaa empezaron. Fue el
manager Choi quien empez.
S, seor.
Disculpe, seor?
Me estoy preguntando por qu un tipo con habilidad como t vino a este lugar.
Era la primera reunin desde que le fue asignado este trabajo. Es ms, esta era una
conversacin entre el manager. Que la primera pregunta sea Por qu viniste a esta
compaa? Era un poco sorpresiva para YongHo.
El manager asistente Park, quien estaba asando la panza de carne de cerdo, se meti en la
conversacin.
Es eso as?
Incluso si te hace sentir frustrado, aguntalo. Ese Kim WonHo tiene algo de respaldo.
Respaldo?
Oh
YongHo no saba de esto. Pensaba que era normal que la atmosfera de la oficina fuera tan
desolada. Pensaba que la sociedad laboral donde el bullying ocurra en la oficina y nadie
interfera era la norma. Pero no era eso en absoluto. Luego de escuchar el manager Choi alz
su vaso y habl.
El soju en los vasos se sacudi. La barriga hinchada del manager Choi, y la barriga hinchndose
del manager asistente Park tambin estaban sacudindose. En ese momento YongHo tuvo un
pensamiento extrao.
Oh! Trabajan sentados todo el da, y comen carne y alcohol por la noche as que engordan!
Lo hice todo.
YongHo abri la ventana del navegador y le mostr en la pantalla lo que haba desarrollado
durante el fin de semana.
Hmm
Luego de probar por un rato y sin encontrar bugs, Kim WonHo no poda pensar en nada que
decir. Mir indiferentemente a YongHo y a la pantalla en turnos.
YongHo pregunt pero Kim WonHo solo se mantuvo dando clic en los botones sin contestar.
YongHo saba que Kim WonHo estaba siendo sarcstico, as que no se molest en responder.
Entonces voy a darte la tarea de esta semana. Seorita SuMin, ven a la sala de conferencias
tambin.
Kim WonHo llam a YongHo y a SuMin hacia la sala de conferencias para darles la tarea de
esta semana. Pero el Manager Choi detuvo a Kim WonHo quien estaba a punto de entrar.
A nadie le gustaba Kim WonHo a causa de esta actitud. Es por eso que fue enviado a la
Universidad Seon Min donde poda trabajar solo y finalmente termin aqu.
Qu pasa?
Las tareas que les das a los internos. No crees que deberas ir por un campo de estudio
para el IDC?
El IDC?
S. Da la casualidad, que tenemos que ir al IDC por el monitoreo. Pens que podamos
enviarlos all en esta oportunidad.
Oh, entonces podemos aplicar algunos de los bugs menores a la pgina de inicio de
Administracin de ventas?
Bugs?
S. La forma del botn torcido y el problema con el orden de impresin de las entradas.
No haba nada grande que hacer durante el monitoreo, y podas dejar el trabajo directamente
al terminar. Era una consideracin del manager Choi hacia YongHo
***
Ustedes dos escucharon eso, cierto? Maana vamos hacer una salida de estudios al IDC.
Casualmente ser el monitoreo de rutina as que estaremos acompandolos.
S.
Hablando de eso, Sr. YongHo, Tienes las cosas con las que has trabajado, cierto?
Hasta ahora, de acuerdo con las ordenes de Kim WonHo, YongHo arregl algunos pequeos
bugs que ocurran en la pgina de inicio de Administracin de Ventas. Los bugs aparecan en
varios lugares desde JavaScript a HTML a los servlets[1], y todos estos contribuan a elevar las
habilidades de YongHo.
Oh, s. S lo tengo.
Subirlo?
Oh.
S.
YongHo y SuMin volvieron a sus asientos y enviaron los archivos que modificaron a Kim WonHo
por el messenger. Ese da, Kim WonHo no le dio ninguna tarea especial a YongHo as que pudo
irse temprano. Ms que eso, fue Kim WonHo quien se qued detrs luego de que YongHo y
SuMin se fueron.
***
Haba una agenda para el monitoreo de rutina as que el manager asistente Park tambin se
reuni en el IDC de MiraeIT en el Complejo Digital Gasan.
Siguiendo la gua del manager asistente Parl, YongHo y SuMin escribieron sus informaciones
de contactos en el registro.
El IDC estaba localizado dentro de un edificio en el Complejo Digital Gasan. Con 3 pisos en
total, una habitacin para el servidor, una habitacin de control central, y el otro piso donde
estaba la oficina.
S, es mi primera vez.
Se sentaron con el manager asistente Park en el lado ms a la izquierda, luego Kim WonHo,
luego SuMin y YongHo en el lado de la derecha.
YongHo quien estaba a la derecha, solo poda escuchar algunas pocas cosas de las que Kim
WonHo estaba hablando. Kim WonHo usaba la excusa de ser inconveniente para otros al
sentarse al lado de SuMin para explicar cosas en voz baja.
Accedes al servidor en la habitacin del servidor que vez ah desde la computadora aqu. Te
acostumbraras con el tiempo as que solo escucha por ahora.
S, manager asistente.
Aqu, puedes acceder a cada BD, web y servidores de aplicaciones. Cuantos servidores
dije que estbamos ejecutando?
Cuntos hay?
2 BD, 2 servidores de aplicaciones y 2 servidores web. 6 en total, seor.
Por alguna razn, Kim WonHo estaba amablemente explicndole a YongHo. Entonces, cada
uno comenz a acceder a cada servidor desde sus propias computadoras. SuMin estaba justo
a su lado, por lo cual poda ver, pero desde el asiento de YongHo, no tena forma de saber lo
que Kim WonHo haca. Mirando tal escena, el manager asistente Park habl.
S, seor.
A las palabras de aprobacin del manager asistente Park, YongHo quien estaba intentando leer
el humor de Kim WonHo, fue directamente al asiento y se sent. Tena la habilidad de arreglar
los bugs, pero eso era todo lo que tena. Ahora, tena que aprender todo lo que pudiera. No era
el momento de sacar a relucir su insignificante orgullo.
Desde el comienzo, Kim WonHo pudo dejar a ambos internos sentarse al lado suyo, pero
intencionalmente se sent al lado del manager asistente Park. Y entonces hizo a SuMin sentarse
a su lado. Alej a YongHo.
Luego de que el manager asistente Park saliera a fumar y YongHo se Sentara, Kim WonHo
accedi al servidor.
A partir de ahora, subir los archivos que me enviaron ayer al servidor real as que miren
cuidadosamente.
Kim WonHo fue a la pgina de inicio de Administracin de Ventas y abri una carpeta de nombre
temp. Los archivos modificados para la pgina de inicio de Administracin de Ventas que
YongHo y SuMin enviaron estaban ah.
S.
Los dos solo podan asentir. No podan siquiera juzgar si lo que Kim WonHo hizo era conforme
con las reglas.
Despus de hablar, Kim WonHo fue a la pgina de administracin de red y cambi el servidor
web.
Para el cambio pueden hacerlo simplemente en la configuracin de la pgina web al igual
que hice. Entendido?
YongHo y SuMin estaban sintindose intrigados cada vez que deca Entendido? Era la
primera vez que escuchaban de algo como L4 despus de nacer. La palabra cambio
(switchover) tambin era nueva para ellos.
(NTI: Para los que no entienden lo que est sucediendo, bsicamente, la tecla L4 cambia entre
el servidor comercial y el servidor de prueba privado.)
[1]NTE: Pequeo programa de aplicacin que es ejecutado por un servidor, similar al applet.
Captulo 18: Monitoreo de Rutina (2)
Despus de que finalizara el monitoreo de rutina, quedaba 1 hora hasta que el trabajo
acabara. Kim WonHo dijo que tena algunos asuntos que atender y se fue temprano; y el
manager asistente Park llev a SuMin y a YongHo a una cafetera cercana.
Era un ambiente desconocido y una serie de nuevas palabras. Para YongHo y SuMin quienes
ni siquiera aprendieron comandos shell[1], la habitacin del servidor era un reino desconocido.
Igual
Bueno, todo el mundo es as al principio. Siendo honesto, para novatos que ni siquiera han
aprendido java apropiadamente, es difcil para ellos usar libremente los comandos shell.
Por supuesto, shell es obligatorio si quieres trabajar con servidores como Linux o Unix.
Entiendo.
No corran muy rpido para que no se excedan con el trabajo, pero no vayan muy lento
tampoco para que no se queden atrs.
Vamos, es una salida temprano del trabajo desde hace mucho rato, as que vamos.
***
Estoy en casa.
S.
Tal vez haba tenido un turno durante el da, pero el padre de YongHo estaba acostado en la
casa. Sin embargo, luca plido como si estuviera enfermo.
El padre de YongHo le pregunt como si estuviera ms preocupado por su hijo que por su
propio cuerpo.
Entiendo.
La palabra creo hizo que los hombros de YongHo se sintieran mucho ms pesados.
***
El trabajo que Kim WonHo le dio era interminable. Cuando pensaba que terminara, estaba de
vuelta al principio, como un viaje de Mbius. Hoy, YongHo estaba revisando las correcciones
mientras miraba a la pgina de inicio de Administracin de Ventas en el servidor comercial.
Claramente no haba bugs hasta ayer en la pgina de inicio de Administracin de Ventas, pero
haba una alarma de bug. En ese momento son el telfono de la oficina.
*Ring*
Actualmente el servidor web del que ests a cargo tiene usado ms del 90% de su lmite de
hardware. Creo que debes venir rpido y revisarlo.
No, no, no. Por qu se estara usando ms del 90% del lmite de hardware?
Tampoco sabes la razn exacta. Por favor ven rpido y arrglenlo o brrenlo o hagan algo
para encargarse de ello.
Entiendo.
Qu est mal?
Qu con l?
Revsalo rpido.
A las palabras del manager Choi, el manager asistente Park apresuradamente solicit permiso
para entrar a la habitacin del servidor.
Luego de que el manager asistente Park fue a la habitacin del servidor apresuradamente, el
manager Choi llam a Kim WonHo, YongHo y a SuMin.
YongHo y SuMin no tenan nada que decir as que se quedaron ah callados. Lo nico que
tocaron en la habitacin del servidor ayer fue bolgrafo en el registro de nombres. Ni siquiera
tocaron el teclado y solo se mantuvieron observando el monitor hasta que dejaron el trabajo.
Apliqu algunas cosas que no estaban dentro del rango del contrato de mantenimiento.
Qu no es el problema de ah?
El manager asistente Park est confirmando el problema as que manager asistente Kim, t
tambin, revisa la fuente (source) que subiste ayer.
Entiendo.
YongHo y seorita SuMin tambin, miren a sus respectivos cdigos y busquen cualquier
problema. Ahora!
YongHo quien abri el archivo que hizo localmente, no pudo encontrar nada.
YongHo repentinamente pens que era posible para la ventana de bug le haya ocurrido un
error. Seal los errores con una precisin del 100% hasta ahora, pero era posible. No
encontr ningn error en este archivo luego de mirarlo muchas veces.
Adems, la lnea estaba vaca. Sin embargo, incluso cuando lo ejecut de nuevo, el resultado
era el mismo.
Cul diablos es el problema? Incluso si es un error, Por qu est usando el 90% del lmite
de hardware?
Estaba lleno de basura, cosas que no eran entendibles para YongHo; por qu este tipo de
error ocurra repentinamente y por qu el lmite de hardware estaba siendo usado sobre el
90%?
***
Una llamada del manager asistente Park, quien fue a la habitacin del servidor, lleg. El
problema estaba el archivo de registro. El tamao del archivo de registro del servidor web
estaba anormalmente incrementado.
Por ahora, borrar los archivos de registro mientras me quedo en alerta hasta que todos los
empleados de la compaa contratista dejen el trabajo, as que sera mejor si tu lado
encuentra rpidamente la razn.
Oh, eso, no te lo he dicho. Este es similar al error de la semana pasada. Este no tiene nada
impreso, ya sea que no haya impreso del registro de la declaracin (statement) try-catch
(intentar-atrapar), o donde es que est ocurriendo el problema. El archivo de registro est en
blanco.
OK. Manager asistente Kim dijo que arregl la fuente ayer as que probablemente lo
encontraremos ah. As que aguanta ah por un poco ms.
S, manager.
Nada todava.
Hmm
Encuentra cualquier vaco en las declaraciones de arrojar nuevo error en las fuentes
enviadas por ellos dos.
Una lnea que estaba en la ventana de bug apareci en la cabeza de YongHo, quien
escuchaba la conversacin entre el manager Choi y Kim WonHo.
Arrojar nueva Excepcin ( ); eso quiere decir que la ventana de bug estaba en lo
correcto, no es as?
YongHo revis la fuente que comprometi al SVN[2]. YongHo subi la fuente al SVN antes de
envirsela Kim WonHo. Aprendi a comprometer las fuentes dentro del SVN antes de
aplicarlas al servidor comercial del manager asistente Seo.
Pero una lnea como arrojar nueva Excepcin no estaba en ninguna parte por donde
encontrarse.
Notas:
[2]NC: Apache Subversin (abreviado frecuentemente como SVN, por el comando svn) es una
herramienta de control de versiones open source basada en un repositorio cuyo
funcionamiento se asemeja enormemente al de un sistema de ficheros. Utiliza el concepto de
revisin para guardar los cambios producidos en el repositorio. Entre dos revisiones slo
guarda el conjunto de modificaciones (delta), optimizando as al mximo el uso de espacio en
disco.
Captulo 19: Monitoreo de Rutina (3)
Los empleados de la compaa contratista (Eul) no podan dejar el trabajo. Mientras tanto,
desde una esquina de la oficina se escuch una voz de esperanza. Era Kim WonHo.
En la fuente (source) modificada de esta vez, haba un arrojar nueva Excepcin (throw new
Exception).
Qu?
Qu es? Envamelo.
Despus de que el manager Choi mirara al archivo enviado por Kim WonHo, llam a YongHo.
Qu?
Esta vez, YongHo mir hacia Kim WonHo. Dijo Fuiste t cierto? en su mente. En
el momento en que Kim WonHo dijo que encontr el problema, su sospecha se volvi un
hecho.
Manager asistente Kim, Qu pas aqu? El Sr. YongHo est diciendo que no lo hizo?
A las palabras del manager Choi, Kim WonHo mir fijamente a YongHo con sus dos ojos[1].
Sr. YongHo. Este aqu es un problema serio. Cualquiera puede hacer un error. Solo tienes
que ser honesto aqu.
Kim WonHo empuj a YongHo como culpable hasta el final. Pero YongHo no se apendej.
Vamos, clmate! Tenemos que arreglar los bugs primero. As que arreglemos los bugs
primero.
SVN era un comnmente usado almacenamiento de fuentes. El principio era que solo las
fuentes relacionadas a programas ejecutndose en el servidor podan ser guardados ah.
Haber comprometido (committed) la fuente significaba que subi la fuente.
Oh, de verdad?
S.
YongHo y Kim WonHo regresaron a sus asientos y el manager Choi se sent en su asiento y
descarg la fuente a travs del SVN.
En ninguna parte de la fuente descargada desde el SVN se poda encontrar el arrojar nueva
Excepcin (throw new Exception). Adems, mirando al tiempo en que la fuente
fue comprometida (committed), fue despus de que el archivo fuera enviado a Kim Wonho.
La razn de por qu sobre el 90% del lmite de hardware estaba usado era porque el error
estaba ocurriendo en el bucle mientras (whileloop). El whileloop era una declaracin que
permita la ejecucin de otras declaraciones dentro del bucle de acuerdo a las condiciones
del circuito. Codificaron a la fuerza que la declaracin principal siempre fuera verdadera, y por
consiguiente result en un bucle infinito de errores.
Normalmente, los errores que eran encontrados eran impresos en el registro junto al lugar en
donde ocurran, pero un arrojar nueva Excepcin (throw new Exception) era un error definido
por el programador. El programador dej el contenido del error en blanco as no quedaran
registros.
*Suspiro*, en serio, Este bastardo de Kim Wonho se ha vuelto esta vez loco de verdad?
El manager Choi tambin pens que el culpable fue Kim Wonho. Las fuentes modificadas por
Yongho tenan comentarios (pequeas explicaciones acerca de la fuente) por todas partes.
Escribi comentarios en cuando y porqu los cambi. Sin embargo, solo la
declaracin arrojar no tena ningn comentario. Por lo tanto, el culpable solo poda ser Kim
Wonho.
No haba razn para que un interno pusiera una declaracin arrojar (throw) al azar, incluso
despus de que lo comprometiera (committed) al SVN, luego envirselo a Kim Wonho. Sin
embargo, la probabilidad de Kim Wonho modificando la fuente antes de subirla en el servidor
comercial era extremadamente alta. El manager Choi sinti que no era de extraar que Kim
Wonho escogiera trabajar tiempo extra. Probablemente modific la fuente en ese momento.
Okey.
Ahora el error del programa fue arreglado. Pero el error de la relacin (entre Yongho y Kim
Wonho) permaneca.
***
Despus de que el error fuera arreglado, el manager Choi llam a YongHo con el pretexto de
descubrir la verdad.
Lo s. Puedo decirlo de una mirada. Tu fuente estaba cargada de comentarios, pero esa
lnea no.
Era un hbito que obtuvo al trabajar junto con Sunggyu. Cuando ocurra una situacin donde
muchas personas trabajan en una sola fuente, la forma ms rpida de ver que haca la fuente
era mirar a los comentarios.
Fue gracias a Sunggyu-hyung, quien tambin entr a esta compaa junto conmigo.
Sunggyu?
Por casualidad, tienes algo como una razn para permanecer aqu?
Disculpa, seor?
Lo que quiero decir es, me pregunto si tienes alguna razn para permanecer en este
proyecto.
Oh
Sera malo para ti seguir chocando con Kim Wonho. No puedo cambiar al manager
asistente Kim
El manager Choi cuidadosamente continu hablando. Haba una conclusin, Yongho sera
enviado al lugar de Sunggyu y Sunggyu sera trado a la posicin de Yongho.
Entiendo.
Dicen evade la tormenta as que tal vez trabajaremos juntos despus cuando haya una
oportunidad.
S.
No saba que el manager asistente Kim te intimidara sin consideracin. De haberlo sabido,
habra tomado medidas.
El manager Choi consol a Yongho mientras trataba de ocultar su pena. Yongho tambin
pens que era algo afortunado.
No, seor.
Gracias, seor.
Los intimidados se transferan de escuela antes que los matones. La situacin actual de
Yongho era exactamente as.
Notas:
[2]NT: Desde ahora dejare de esta forma los nombres(aunq no es la correcta pues los
nombres serian Kim Won Ho.pero bueno hay varias formas de ponerlos..asi que)NC:
Aprobada la mocin