viernes, 31 de diciembre de 2010

It's not over until the fat lady sings: Stage 1: Tucuman

Usando mis habilidades diplomaticas logro que un suizo me preste su netbook. Pobre no entiende nada, en menos de 2 segundos ya tengo abiertas 5 tabs.

Let's go:


Caigo a San Miguel Tucuman a eso de las 9 de la mañana, me voy a la oficina de informacion y digo "Jola, vendeme Tucuman capo turbina"

El tipo me tira dos mapas y me dice esto es lo que hay aca y pienso "Changos, en 2 horas hago todo eso y tengo tiempo para jugar con este balero"


UJU nunca sabes donde puede ir la pelota!

Anyway, mientras el tipo dice algunas cosas mas para hacer, veo que por su hombro se escapa un cartel que dice

"Querés hacer aladelta? Proba en tucuman"

Freno al tipo y con mi dedo extendido tipo ET digo "eso, quiero hacer eso".

El tipo me dice que abre dentro de unas horas y que me llama para ver si hay reserva.

Salgo del local tirando a la mierda una repisa con 2 millones de volantes de excursiones con el aislante de mi mochila: +1 al odio a los porteños.


Visito la casa de tucuman y de ahi me voy al hostel bagpackers, termino que no debe confundirse con fudge-packer, que es lo que es Tom Cruise




Dejo las mochilas y suena mi celu:

-.Señor, lo llamo por la informacion que pidio de parapente

Knox: Yo pedi informacion para hacer aladelta

-. No hacemos aladelta ya, solo parapente

Knox: Andate a la concha de tu vieja

-. Que?

Knox: Que cuanto sale?

-. 250 con traslado

Knox: Ok!





El parapente fue en el cerro San Javier, estuvo bueno, fueron 15 minutos e hizo top planning (que es volver a aterrizar desde donde salio sory boló). Lo unico malo es que le salio mal el aterrizaje y me quedo el culo en la nuca mas o menos del golpe pero todo way.

El tipo que me llevo dice "voy a hacer otros vuelos y bla asi que si queres podes esperar". Me calzo la mochila y le digo "ahi te ves capo" y emprendo a dedo la vuelta. Al toque me levanta una camioneta y bajamos a las chapas.

Ahi nomas una tormenta zarpada que se te volaba todo al carajo, como una boludes y me vuelvo al hostel. Entre que no habia nadie (estaba el hijo de tuqui y dos yanquees en la suya) y que el staff de la tarde tenia menos onda que bandera de lata, me pongo a ver la eliminacion de gran hermano (yes I really know how to party hard)

Al otro dia me levanto y me voy a Tafi del Valle

Caigo a eso de las 11 de la mañana, me clavo 3 empanadas de un puestero buena onda, dejo la mochila y me voy a hacer el circuito de treking del mirador de la cruz.

Hago en subida 200 metros y los efectos de estar a 2000+ metros me pasan factura, tanto que parezco un gordo atorado con 3 magdalenas en la traquea de lo dificil que se me hacia respirar.

Igual llego a la cruz y sigo 8 km más, valle adentro, todo por la montaña. Esto se debio en parte que ahi arriba hacia frio y es todo verde.



A la vuelta, llovía nuevamente y todo cansado vengo pensando "que copado ahora voy a dormir de un tiron". Not a chance.

Me hospede en el hostel "Nomades" y no es que sea muy exigente con los lugares but it sucked pretty much.

Las cosas claves en el hostel son:

  • Un buen baño
  • Poder dormir bien
Bueh, el baño que me toco no funcaba la ducha, solo la canilla de abajo, por lo que bañarse represento imitar a un acrobata chino para poder meter los cantos bajo el agua.

Habiendo pasado eso, me tire en la cama y 2 segundos despues "bssssss". Mosquitos. A shitload of them.

Cla, la habitacion no tiene ni un mosquitero. Tenia Off pero igual era ese constante vuelo rasante lo que hizo que duerma 20 minutos de corrido.

Ni bien salio el sol, me levante, me puse la mochila y me fui al carajo, bajo la lluvia y el frio que hacia rumbo a Salta, Cafayate, but that's another story

--
Anyway esto es todo lo que puedo contar hasta ahora sin que el suizo me putee por gastarle todas las baterias. Tambien ayudo que parte del post lo vine escribiendo como pude en papel y en borrador. Estoy en tilcara, mañana sigo a otra ciudad. No pase mas de una noche en el mismo lugar por ahora.

Falta poco para media noche y aca en el hostel recien están poniendo el carbon para hacer la comida, me parece que recibo 2011 con hambre.

Les deseo a todos un 2011 de puta madre.

C-ya!

Last post of the year

(posteando desde un celular prestado)

Estoy en Tilcara y aca pasaré año nuevo. Despite my sincere efforts, no pude dar con una puta computadora que funcione como la gente para subir fotos.

Esta todo posteado en un cuaderno, voy a intentar volcarlo en estos dias

Abrazo a todos

Knox

sábado, 25 de diciembre de 2010

So, it begins once again

Despues de un breve paseo al monolito de pappo, me voy al megacarajo (al norte).

Saludos a todos y a tener un 2011 del carajo

Abrazo y rock, mucho rock

Knox

martes, 21 de diciembre de 2010

Para el Norte me voy o "meet the presidents"

En el medio quien escribe


Wdeah. Me voy de mochilero al norte y luego me encontraré con mi chica en las cataratas. Si bien ir al norte fue el plan original con el que volví cuando me fui de mochilero al sur, comparto con ustedes como se desarrollaron las ideas.

==========================================

Mi chica: Che si vamos a brasil?

Yo: Dale

Mi chica: Che pero no necesitaré visa por ser extranjera?

Yo: Bancá, que hago una llamada y ya te averiguo

Ring ring


Lula: .... em sim um momento por favor, Olá, quem fala?

Yo: Hola lula! Soy yo Knox

Lula: Hey Knox!!! tudo bem?

Yo: todo bien todo bien, escuchá, que requerimientos tiene una piba de montreal para ir a brasil?

Lula: pasaporte, dni, boleto de entrada y salida, lugar donde se hospeda y 3 muestras de orina de la vieja, el viejo y el gato de la familia

Yo: Uuuh y una vez que consigue todo eso, cuanta tarda todo?

Lula:
um mês

Yo: Knah, bajón no tenemos ese tiempo. Y no podes hacer nada para que vaya igual?

Lula: Não, as reglas são as mesmas para todos

Yo: Si te digo que vimos tu pelicula "lula o filho do brasil" ayuda?

Lula: Não

Yo: Dale Lula, copate

Lula: Não

Yo: Dale

Lula: Não

(ding dong)

Yo: Uh esperá tengo una llamada en espera... Hola quien es?

Cristina: Habla la presidenta de todos los argentinos
Yo: Sra presidenta! Como le va?

Cristina: Mal, me va mal porque estoy intentando trabajar y me entero que alguien está hostigando a Lula Da Silva para que deje entrar a su chica a su pais sin papeles. Usted sabe lo que nos costo afianzar la relacion Argentina Brasil? Lo sabe o quiere que le cuente?

Yo: Bueno, yo pense-

Cristina: Pensó mal. Si no tiene los papeles viaje por la Argentina, que le hace bien al país. Conoce el sur?

Yo: Si

Cristina: Y el norte?

Yo: Ella si, yo no

Cristina: Y las cataratas?

Yo: Ella no, yo fui a los 9

Cristina: Bueno vaya al norte usted y se junta con ella en las cataratas!

Yo: eh si podría ser... a ver no me corte señora presidenta tengo una llamada en espera... hola?

Evo: Knox!! como va eso? Yo aca con una paja terrible, me tire un toque en la cama y no se, me pinto jugar un counter, te prendes?

Yo: Evo! todo bien por aca, me encantaría pero estoy viendo el tema de mis vacaciones al norte-

Evo: buena onda! que tan al norte vas? venis a visitarme? dale, copate.

Yo: No se, la verdad no se si me dan los días y la guita para hacer todo. Bueno, veo te llamo cualquier cosa si?

Evo: abrazo muen chá

(corto el telefono)

Mi chica: Y? que onda?

Yo: Listo yo me voy al norte hasta que vuelvas al pais y nos encontramos en las cataratas

Mi chica: ok!

--

And so there you have it. Primero yo al norte y despues nos juntamos en iguazu a tirarnos con un barril por las cataratas




El viaje comienza en tucuman, luego de haber llamado a mi amigo personal Pablete, quien a mi pregunta de "por donde empiezo, por salta o tucuman?" me dijo "nah, la posta es empezar por tucuman" y despues me tiro una terrible data de lugares que tengo que ver. Un capo asi mal.

Son las 8.32 am y suena the beatles





C-ya!

lunes, 20 de diciembre de 2010

Vamos carajo

Kseah. Logramos normalizar algunas tablas y parece estar todo andando OK.

El cambio, aunque transparente para el usuario, posibilitará nueva funcionalidad y nos sirvió para saber que más cambios son posibles.

Anyway, son las 7.29 y tengo que empezar a planificar las vacaciones, so let's move our ass




C-ya!

jueves, 16 de diciembre de 2010

Lost in translation: Traducción de "Soy Cordobes" al ingles

Ayer mientras esperaba al mecanico sonaba este tema y lo traduje en la parte de atras de un volante de pizzeria. No queria que se pierda por ahi.




(hay que darle play mientras lees o sea)


Oigan señores yo les quiero así contar
Listen up people I want to tell you just like this

Con muchísima emoción dónde nació mi canto
With lots of excitement where my chant was born

Chispa, tonada, piano, bajo y acordeón
Spark, accent, piano, bass, accordion

Así tocaba leonor ritmo de cuartetazo
That's how leonor played the cuartetazo rithm

“El pibe” berna, carlos "pueblo" rolán
Berna “the kid”, carlos “town” rolán

Y el cuarteto de oro
And the golden cuartet

Le dieron música, alegría a mi ciudad
They gave music, joy to my city

Soy de la universidad de la alegría y el canto.
Im from the university of joy and chant

Le dieron musica alegria a mi ciudad ,
They gave music, joy to my city

Soy de la universidad “cordoba te quiero tanto”
Im from the university “cordoba I love you so much”

Soy cordobés, me gusta el vino y la joda
Im cordobes, I like wine and to party

Y lo tomo sin soda
And I drink it without soda

Porque así pega más, pega mas, pega mas
Because like that it’s stronger, it’s stronger, it’s stronger

Soy cordobés,y me gustan los bailes
Im cordobes and I like parties

Y me siento en el aire
And i feel in the air

Si tengo que cantar.
If I have to sing

De la ciudad de las mujeres más lindas,
(i’m) From the city of the most beautiful women

Del fernet, de la birra madrugadas sin par.
Of fernet, and beer, dawns like no other

Soy cordobés, y ando sin documentos
Im cordobes and I go around with out any ID

Porque llevo el acento de córdoba capital.
Cause I carry the accent from cordoba capital

(repite)

Como creyente yo le doy gracias a dios
As a believer I give thanks to god

Por esta Bendición que en la sangre llevamos
For this blessing that in our blood we carry

Es Todo el año "tunga tunga" del mejor,
It’s all year long, the greatest “tunga tunga” of them all,

Es nuestro Rocanrol y a la mona idolatramos.
It’s our Rock and roll and we worship the mona

Se para el lunes porque hay que descansar
We stop on Monday cause you have to rest

De todo lo que bailamos
From all that dancing we do

Y el martes encaravanados otra vez
And on Tuesday in a procession again

Hay que lustrar los pepes porque a algún lado nos vamos.
You have to polish your shoes cause we are going somewhere

(repite)

Soy cordobés, me gusta el vino y la joda
Im cordobes, I like wine and to party

Y lo tomo sin soda
And I drink it without soda

Porque así pega más, pega mas, pega mas
Because like that it’s stronger, it’s stronger, it’s stronger

Soy cordobés,y me gustan los bailes
Im cordobes and I like parties

Y me siento en el aire
And i feel in the air

Si tengo que cantar.
If I have to sing

Soy de “alta córdoba” dónde está "la gloria"
Im from “alta cordoba” where “the glory” it’s at

O en jardín espinosa a talleres tu lo ves
Or in Espinosa’s Garden you can watch Talleres

Y si querés yo te llevo para alberdi dónde están los celestes
If you want I’ll take you to alberdi where the celestes are

Mi pirata cordobés.
My cordobes pirate

De la ciudad de las mujeres más lindas,
(i’m) From the city of the most beautiful women

Del fernet, de la birra madrugadas sin par.
Of fernet, and beer, dawns like no other

Soy cordobés, y no me importa si es gorda
Im cordobes and I dont care if she is fat

Como el arco de córdoba
like cordoba’s arch

La quiero para bailar
I just want her for dancing

(repite)


Soy cordobés, me gusta el vino y la joda
Im cordobes, I like wine and to party

Y lo tomo sin soda
And I drink it without soda

Porque así pega más, pega mas, pega mas
Because like that it’s stronger, it’s stronger, it’s stronger

Soy cordobés,y me gustan los bailes
Im cordobes and I like parties

Y me siento en el aire
And i feel in the air

Si tengo que cantar.
If I have to sing

De la ciudad de las mujeres más lindas,
(i’m) From the city of the most beautiful women

Del fernet, de la birra madrugadas sin par.
Of fernet, and beer, dawns like no other

Soy cordobés, y ando sin documentos
Im cordobes and I go around with out any ID

Porque llevo el acento...
Cause I carry the accent...

....El acento lo llevo como una marca registrada
I carry the accent like a trade mark


De... de cordoba... capital
From... From cordoba... capital

El orgullo de ser cordobes y cuartetero hasta los huevos!
Proud of being cordobes and cuartetero till my very balls!

--
Anyway las primeras normalizaciones de las tablas van bien

C-ya!

Sorting the mess

Bueno, llegó el momento de hacerle la primera cirugía al sistema. No es una decisión menor porque todo se puede ir al megacarajo. Además no acompaña que el resto de la gente esta con la mentalidad de "che ya es fin de año" y en las oficinas no atienden el telefono por estar ocupados bailando lambada y haciendo el trencito.

Ayer el motor de la base de datos casi nos deja de garpe pero se pudo resolver. Estamos haciendo todo lo posible por cubrir cualquier eventualidad, pero es dificil medir el alcance real. This is the most back stabbing system that we have encountered so far, but you know what they say



So let's go for it.

Suena Yolanda be cool, (los mismos de "papapanamericano") cortecia de Tyler Durden



(this is an infectious tune)

C-ya!

miércoles, 15 de diciembre de 2010

Sorry to disappoint you


Knox: Bueno ok mi chica se volvio a su pais-

-. SI SI SI! SE ME ADELANTÓ EL REGALO DE NAVIDAD GRACIAS!

Knox: que regalo de navidad?

-. EL REGALO DE VERTE MAL!!!! HACE MESES QUE ENTRO CON LA ESPERANZA DE VERTE MAL Y AHORA JUSTO PARA LA EPOCA MAS DEPRE DEL AÑO, TU CHICA TE DEJO!

Knox: no, pero deja-

-. KNOX KNOX, TRANQUILO TRANQUILO, DEJAME DECIRTE ALGO

A mi también me duele (NOT!!)

Knox: eh, pero pará o sea-

-. NADA NADA, LO TENGO TODO PENSADO PARA ESTE MOMENTO! HASTA LA CANCION MIRA MIRA.



Señor director, por favor



...This is a tricky situation
I've only got myself to blame
It's just a simple fact of life
It can happen to anyone

You win - you lose
It's a chance you have to take with love..
Oh yeah you feel in love
and now she says its over
and you are falling apart,

arent you knox, arent you? yes you are falling apart, admit it! ADMIT IT!!!.


YEEES FEEEL THE PAINNNNN


KNOX: PERO LA CONCHA DE TU VIEJA EN PATINES! ME DEJAS HABLAR?

-. Ok

KNOX: SE FUE POR LAS FIESTAS Y COSAS DE ESTUDIO PERO VUELVE EN UNAS SEMANAS! OK?

-. Ah pero entonces

Knox: Está todo más que bien

-. Pero, pero... y yo? y mi deseo de verte mal para sentirme bien? Los posts de melancolia y depresion que tanto quiero? no no no... no puede estar pasando esto...

Knox: Sorry dude, not this time.

-. Fuckkkkkkkk!

Knox: Hey, tengo este video, perhaps it will make you feel better




-. Es muy amable de tu parte pero no, está bien, dejá. Voy a ver si puedo ir a joderle la vida a otra persona con mis comentarios mala leche.

Knox: Go knock yourself out kid

--
Anyway recta final del año pero no queremos dejar que se vaya sin hacerle otra mejora a estos sistemas retorcidos.

C-ya!

jueves, 9 de diciembre de 2010

All along the watchtower

Estamos laburando todos para encontrarle la vuelta a estos dos sistemas y sus miles de problemas. Lo tecnico dentro de todo es tecnico y en mayor o menor medida se va a resolver, el problema es la gente involucrada, that is playing hard ball.


Anyway 8.33, suena un poco de Jimmy Hendrix



C-ya!

domingo, 5 de diciembre de 2010

Es momento de volverse top... LAP TOP



(a veces los creativos argentinos se pasan)

Esto de estar colgado del wifi del vecino esta bueno al principio pero bueno ya fue, necesito algo con alcance al baño porque la posta de tener notebook es usarla en el baño, sin importar lo que en algunos lugares digan.

Ademas siendo que vamos a ser dos por ahi no funciona del todo bien.

Ah si, empezamos la convivencia non-stop. Asi que este derpa conocido como Knoxyland 2.0 ha sido renombrado a "The love shack". Wdeah!

HIT IT!




Bang bang bang on the do' baby!

C-ya!

jueves, 2 de diciembre de 2010

Hackaton day 4 (updated minuto a minuto, well kinda)

19.40: Ya en casa.

Estoy mirando el codigo no? y paso de archivo a archivo y me doy cuenta que modificar cada archivo para evitar sql injection, xss and stuff, nos va a llevar lo mismo que reescribirlo todo, pero si lo reescribimos queda todo con un framework copado, ajax, validaciones, input sanitation, iconos lindos and a fucking double rainbow all the way.

Entonces que onda? lo dejo así y cruzo los dedos? Knah.

Por suerte existe mod_security, un firewall de aplicación para ponerle al apache que seguramente no sea la panacea pero bueno antes que nada creo que puede funcar.

Voy a ponerlo entre hoy y mañana.

Ahh mañana no posteo un carajo porque es la fiesta de fin de año del laburo y voy a volver jalao. Ahora me voy a poner a limpiar un toque porque de tanto laburar y comer las cosas se ven un poco feas



20.06:

Hackaton day 3 (updated minuto a minuto, well kinda)



19.18: Salgo en un rato. Hoy sale conexion PHP a un webservice de .Net para mandar emails y ver como paro el SQL Injection.

Sale birrita.

21.40: Ya en casa, al final cuando dije salgo en un rato vino mi jefe y me quedé un toque mas, despues fui a comprar comida porque tenia medio limon y pan verde.

21.56: Mueh, mientras se hace la comida, la cosa es así: como el envío de mails y su gestion es algo comun a muchos sistemas, en el laburo hicimos un webservice que nuclea a todos, tienen un log, reintentos en caso de no poder enviar, autenticacion y bla bla bla, en .net

La joda es usar eso desde PHP. Por otro lado, mientras defino que framework usar (yo uso qcodo pero me dijeron que ese no) hay que hacer un poco de sanitation a los input, al menos los que se usan sin registrar usuario y demás.

Para los que no saben lo que es SQL Injection, en palabras simples es poner algo en un lugar donde no se esperaba, como este ladrillo en una maquina de lavar



Pero transferido a una aplicacion web

23.01: No se si cortarme las venas o dejarmelas largas




Puedo consumir todos los metodos del webservice menos el que me interesa (encolar mail) y todo porque tiene un parametro del mierda del tipo base64Binary que me parece que se pasa como string desde PHP =(

09.11: Me quedé dormido con la compu encendida. Nuevamente soñe con zombies que nos persiguen por todos lados. Uno podría pensar que es una pesadilla pero me encantan esos sueños, aunque en este me mordían y decidida sacrificarme por el bien del grupo una onda como esto.



Se me ocurrió armar el xml a manopla y mandarselo ya armado al webmethod, veremos.

C-ya!

miércoles, 1 de diciembre de 2010

Hackaton day 2 (updated minuto a minuto, well kinda)

20.15: Salgo para casa, vayan armandose uno. Hoy va a ser una noche larga a pura creatividad.




21.12: Ok, llegué a casa. Mientras pongo el agua para los fideos te cuento como es la cosa.

Todos recordamos esta escena de los simpsons





Bueno, de manera similar, el sistema que heredamos requiere de mil monos haciendo mil tareas manuales dentro de las cuales está la ejecución de scripts de SQL a altas horas de la madrugada.

But monkeys hate that. Monkeys love to be out, drinking cerveza a altas horas de la madrugada sin tener que pensar "carajo en media hora me tengo que poner frente a una computadora" con esta carita


It's ok monkey I feel your pain.

Ademas los monos hacen cosas de monos, y por ahi a esa hora estan dados vuelta o hinchados las pelotas, ejecutan el script pero se equivocan y se va todo al megacarajo.

So, lo que necesitamos es un modulo loco de scheduleo que permita programar esas cosas para no tener que estar ahi en el momento. Por supuesto acompañado de un buen log y sistema de aviso via mail si algo salio mal, cosa que no te agarren con los lompas bajos.

Bueno eso vamos a pensar hoy. Para que ningun monito deba sufrir más tener que quedarse a cualquier hora haciendo una tarea poco gratificante.

By the way, el log ya se pasó a los desarrolladores capos y está en marcha.

22.56:

Ok, usa el cron, que llame a un php y ya.

-. Si, ya se que existe el cron de linux, de hecho es lo que voy a usar. Pero la joda aca es hacer un frontend web donde yo pueda decir qué y cuando quiero que se ejecute, o sea algunas cosas se ejecutan una unica vez, otras, cada hora, otras al principio de cada mes, pero no siempre, solo entre un grupo de fechas.

Che alguna vez pensaste que formula tan simple tiene sofovich pero a la vez tan efectiva? O sea tiene por un lado juegos que dan guita y por otro lado minas que explotan.

-. Mantengamonos en el tema por favor

OK.


23.17


Wdeah, encontre un sitio que tiene el aspecto de lo que yo quiero, se llama corntab y vos vas armando la linea del crontab.

Ok, ahora la idea no es desde el php escribir el crontab porque eso es cualquierdance.com

Lo que podría hacer es, tener en el crontab una tarea que mire cada 10 minutos ponele, una tabla en la base de datos a ver si metí nuevas tareas, y que se encargue de meterlas en el crontab. O crontab tenia un include de otros crontab?


23.42:

Si, se puede, si creo un archivo llamado /etc/cron.d/tuvieja, ahi puedo meterle lo que quiera que el cron lo ejecuta, entonces puedo reescribirlo las veces que quiera y meterle las tareas nuevas o quitarle las que quiera.

Ok ahora que tengo una punta, salgo al balcon a airearme un poco



0:07: OK empecemos a escribir el requerimiento en la wiki así queda documentado.

Pongamos algo de musica




Que bueno que compre cortinas porque ahora estoy haciendo el moonwalk all over the place


01.35:

Ok termine de escribir el requerimiento. Estoy quemado. Me voy a dormir

Cha