Perrito's log

tail -f a mi delirio

La telefonía y el éxtasis (pasando de iPhone a Milestone usando Claro)

written by perrito, on May 29, 2010 9:13:00 PM.

Hace unos días compré un Motorola Milestone, para reemplazar mi iPhone. Como soy un usuario de Claro (Argentina), esto no fue lo simple y transparente como esperaba. Habiendo terminado mi proceso migratorio, les cuento un poco como hacerlo.

Es sabido (por quienes lo saben) que, a pesar de mi incondicional apoyo al Software Libre, tengo una cierta debilidad por los productos de Apple.

Durante mi vida he tenido tres iPods, un iPhone una iBook y una MacBook. Luego de este listado es comprensible que se suponga que mi opinión es algo tendenciosa.

Hasta hace un tiempo, salvo algunas molestias ocasionales, yo estaba mas que cómodo con mi iPhone y todo estuvo bien, hasta que no...

Con el pasar del tiempo me molestó mas y mas que no se puedan dejar aplicaciones conectadas, como jabber, irc, twitter, etc. Si bien Apple anunció que algún tipo de feature para poder dejar apps corriendo como servicios, la espera para que esto esté maduro es bastante. Enfrentado con este problema, opté por lo que durante toda mi vida ha funcionado, las cosas que son desarrolladas de un modo mas bazar.

Decidido a mudarme a Android y teniendo presente las fortalezas y debilidades del mismo, un Milestone me pareció la elección mas acertada. Comprar un smartphone que tu Telco no provee, si vas a querer usar todos los servicios (3g, AGPS, MMS) no siempre es algo tan simple. Así fue para mi:

La via fácil, pedirle al proveedor que lo configure:

Lograr que tu Telco configure tu teléfono, si no esta entre la lista de los que ellos venden/vendieron, requiere que te presentes (o el titular de la linea, en mi caso el titular de la cuenta corporativa) en una sucursal con el aparato y la factura del mismo. Mi teléfono fue adquirido usado, esta no esta a mi nombre y no quería joder al titular de la flota.

Encontrado este obstáculo, recurro a la segunda opción.

La via intermedia, preguntarle a alguien o mirar en internet:

Un conocido de twitter tuvo la amabilidad de dictarme los pasos para configurar el APN de mi teléfono para tener 3g, pero esto no funcionó.

Con un termo de mate listo y algo de tiempo, me dispuse a buscar en internet datos de APN de claro que funcionaran, por desgracia nadie tenia la combinación correcta.

Luego de probar varias combinaciones y sufrir la tortura visual de tener que leer varios posts en foros de móbiles, escritos con ortografía y redacción que no me habrían dejado aprobar 2do grado del primario, decidí que ya había sufrido demasiado, debía recurrir a algo un poco mas seguro y menos doloroso de leer.

La vía trabajosa, sacar datos de un teléfono andando:

A diferencia de Android, el OS del iPhone, se configura con un paquete de provisioning, que es instalado por iTunes y entra como una actualización. El sentido común me indicaba que allí se encontraría la información que me hacía falta, ya que mi teléfono tenía los servicios necesarios.

El archivo en cuestión tiene el nombre del Provider y extención '.ipcc', contiene algunos archivos '.plist' que son binarios con listas de propiedades (un xml compilado de alguna forma). El paquete es un simple zip, descomprimiéndolo se puede tener acceso a los archivos internos y utilizando algún editor plist (al menos para OSX se consigue 'PlistEdit Pro' gratuitamente de Apple).

El plist que nos interesa, se llama carrier.plist dentro de el podemos encontrar, entre otras cosas:

  • El APN del proveedor de 3g/hsdpa.
  • El APN del proveedor de MMS.
  • El APN del proveedor de VoiceMail. (Un servicio de voicemail de los iPhones, que nos permite bajar los memos, no nos sirve)
Simplemente hay que crear un APN utilizando los datos obtenidos, el nombre es irrelevante, yo le puse C, porque soy vago
La sección relevante, se ve así:

<array> <dict> <key>apn</key> <string>igprs.claro.com.ar</string> <key>password</key> <string>clarogprs999</string> <key>type-mask</key> <integer>1</integer> <key>username</key> <string>clarogprs</string> </dict> <dict> <key>apn</key> <string>vvm.claro.com.ar</string> <key>password</key> <string>vvmclaro</string> <key>type-mask</key> <integer>2</integer> <key>username</key> <string>vvm</string> </dict> <dict> <key>apn</key> <string>mms.ctimovil.com.ar</string> <key>password</key> <string>ctimms999</string> <key>type-mask</key> <integer>4</integer> <key>username</key> <string>ctimms</string> </dict> <dict> <key>apn</key> <string>igprs.claro.com.ar</string> <key>password</key> <string>clarogprs999</string> <key>type-mask</key> <integer>48</integer> <key>username</key> <string>clarogprs</string> </dict> </array>

En general el único que vamos a usar aqui, es el de 3g, los demás suele andar bien con la configuación que trae la SIM card. Su teléfono no tendrá un campo 'type-mask' sino uno type (si es que tiene) en cuyo caso 4 es mms y 1 es default los demás no se

La yapa, hacer andar bien el AGPS:

Luego de hacer andar todo lo relacionado a internet, noté que mi GPS solo funcionaba después de un largo período de espera, esto se debe a que parte de la detección se hace por A-GPS, el standard usado es SUPL, que requiere una conexión IP a un servidor. La mayoría de los Androids que tienen un firmware no provisto por la empresa telefónica que estamos usando van a tener configurado un proveedor de SUPL al que no tenemos acceso porque esta en la red interna del proveedor.

Para poder configurar esto, van a necesitar rootear el teléfono, esto es algo un poco distinto para cada versión del fw por lo que veo, así que les voy a dejar que averigüen como hacerlo ustedes mismos, hay mucha info dando vueltas al respecto.

La información de como hacer este proceso la obtuve de un foro, el mensaje relevante es este del señor Luis Manson.
El proceso consiste en reemplazar el contenido de los archivos /etc/gpsconfig.xml y /data/location/location.cfg por el siguiente (Mucho cuidado, en la variable DL_LCS_DEFAULT_DATA_PROFILE el valor debe ser el nombre de su APN activo:

[LCS FDB] DL_DB_FEATURE_ID_LOCATION_AVAILABLE = 1 DL_DB_FEATURE_ID_LOCATION_ON_OFF_AVAILABLE = 1 DL_DB_FEATURE_ID_LOCATION_STATE = 1 [LCS SEEM] DL_LCS_CAPABILITY_MSBASED_AGPS = 1 DL_LCS_CAPABILITY_MSASSIST_AGPS = 1 DL_LCS_CAPABILITY_CONV_AGPS = 1 DL_LCS_CAPABILITY_MSBASED_OTDOA = 0 DL_LCS_CAPABILITY_MSASSIST_OTDOA = 0 DL_LCS_CAPABILITY_CELLID = 1 DL_LCS_NETWORK_3GPP = 1 DL_LCS_NETWORK_X1 = 0 DL_LCS_NOTIFY_VERIFY_CAPABILITY = 1 DL_LCS_SS_MOLR_CAPABILITY = 0 DL_LCS_X1_ERROR_RETRY_PROVISIONING = 0 DL_LCS_NETWORK_SUPL = 1 DL_LCS_SUPL_SECURITY_ON = 1 DL_LCS_WHITELIST_ENABLED = 0 DL_LCS_SUPL_TRACK_ENH = 1 DL_LCS_PREF_POSMETHOD = 0 DL_LCS_SUPL_FALLBACK_TO_3GPP = 0 DL_LCS_SUPL_DEBUG_INDICATIONS = 0 DL_LCS_SUPL_MT_OFF = 1 DL_LCS_SUPL_CARRIER_INDEPENDENT = 1 DL_LCS_3GPP_USER_STATUS_OVERRIDE = 1 hslp_address = supl.google.com:7275 default_hslp_address = supl.google.com:7275 DL_LCS_DEFAULT_DATA_PROFILE = C DL_LCS_SUPL_SESSION_PREP_TIMER_LEN = 1 3GPP_LOG_FLEX_ENABLED = 1 SHIM_LOG_FLEX_ENABLED = 1 SUPL_LOG_FLEX_ENABLED = 1 DL_LCS_CAPABILITY_NOTVER_UPGRADE = 0 DL_LCS_SUPL_VERSION = 1 DL_LCS_CAPABILITY_MO_MSB_SUPL = 1 DL_LCS_CAPABILITY_MO_MSA_SUPL = 1 DL_LCS_SUPL2_DATA_INACTIVITY_CLOSE_TIMER = 300 DL_LCS_NMEA_HAL = 1 LOC_LEARNING = 1 [GPS DRV] leap_seconds = 15 ref_pos_unc_valid = 1 ref_pos_semi_major_unc = 83 ref_pos_semi_minor_unc = 83 ref_pos_altitude_unc = 47 ref_time_unc_valid = 1 ref_time_unc = 145 [CAIDL] ACTIVE_TRANS_OFFSET = 1000 MIN_WAKEUP_OFFSET = 3000 MAX_WAKEUP_OFFSET = 10000 WAKEUP_OFFSET_PCT = 10 DRV_RSP_INTERVAL = 1000 STOP_TIMEOUT = 2000 APP_REQ_GUARD_OFFSET = 1000 DRV_RSP_GUARD_OFFSET = 4000 SUPL_TRACK_ENH_TIMEOUT = 60000 ASSIST_GATE_TIMEOUT = 20000 IDLING_TIMEOUT = 5000 MIN_EARLY_RANGES = 5 LOC_LOG_LEVEL = 4 DRV_LOG_TO_SP = 0 DRV_LOG_LEVEL = 0 DISABLE_START_DRV_FROM_SP_BOOT = 1 IS_VALID_LAST_DRV_TCXO = 1 LAST_DRV_TCXO = 464 HW_AFC = 1 TTF_3GPP_LATENCY_OFFSET = 1000 INJECT_TCXO = 0 MIN_RANGES_USEFUL_COARSE = 4 LOC_LEARNING = 1 LOC_LEARNING_MAX_SIZE = 50 VCTXO_UNC_VALUE = 299 SHARED_TCXO_ENABLED = 0 NO_FIX_EARLY_WAKEUP = 60000 MIN_NAV_REQ_INTERVAL = 3600000


Espero que esto sea de utilidad para alguien mas, cualquier agregado de información de configuración para Claro será bienvenida.

Sueño de una noche de Fibertel.

written by perrito, on May 2, 2010 6:52:00 PM.

Ya era hora de que hablara de algo un poco menos introspectivo, sospecho que la mayoría de los que leen este blog ya saben mucho de esto, pero seguro le puedo subir un poquito el paranoiometro a quienes no.

En estos dias de humo y espejos, son casi inexistentes las empresas que no nos realizan un tacto rectal.

Pero no intento hacer un análisis de la ética empresarial reinante.

Quiero mostrarles que Fibertel wifi, como viene de fabrica, tiene tanta seguridad como una pared de papel un día de lluvia.

No tengo un odio particular contra la empresa en cuestión, si bién he tenido algunos encuentros con ellos, no me disgustan mas que otro ISP.

Nuestra odisea comienza el... que se yo, ya me olvidé, hace unas semanas.

Me llama mi amigo el Doc. (no vamos a dar nombres, ¿quieren?) contándome que: desde hacia unos días, su notebook no se asociaba al Access Point que le dió Fibertel.

En general no me preocupo por ir a arreglarle las cosas al Doc ya que pasa gran parte del tiempo en mi casa, donde hay internet de verdad (IPLAN por si se preguntan).

Un domingo por la tarde, cuando ya no me quedaban mas excusas, partimos hacia casa del Doc, él y yo. Llegado al lugar me encuentro conque el modem que provee el ISP, un Motorola Sufboard con Wi-fi, había perdido su configuración.

Le di un par de vueltas al asunto, descubrí que la conexión cableada andaba bien. Al parecer el único problema era que la configuración Wi-Fi se había reseteado y estaba filtrando por Mac Address.

La manera mas común de configurar un Access Point es, usando un Browser, ir a la dirección IP de configuración, en este modelo es http://192.168.1.1 .

Media hora mas tarde, cuando me cansé de probar distintas direccíones que no funcionaban opté por la solucion mas normal, llamé a Fibertel.

El Doc tiene una hermana bastante malhumorada (sospecho que parte de ese mal humor es porque somos gente molesta), por motivos fuera de mi entendimiento, la cuenta estaba a su nombre.

Primer intento:
Vamos a recuperar el modem, llamemos a Fibertel.
(En esta conversación: FTG=FiberTelGuy, PRT=PeRriTo o Doc)

  • FTG: Hola "speech de Fibertel"
  • PRT: Hola (todavía con algo de buena onda en la voz)
  • FTG: Me daría sus datos?
  • PRT: No, te doy los de mi hermana, la titular: Se llama Juana de los palotes, su DNI es ########
  • Nota: Habran notado, si alguna vez compraron un pasaje o compraron algo en un lugar donde les piden el DNI, que obtener estos datos es de lo mas facil del mundo.
  • FTG: Contame que te pasa.
  • PRT: Se me reseteó la configuración del modem.
  • FTG: A ver, cuales son los síntomas.
  • PRT: .... Te acabo de decir cual es el problema, ¿para que queres los síntomas?
  • En esta parte tuve que hacer los pasos standard de checkeo del modem.
  • FTG: Bueno, parece que se reseteó la configuración del wireles.
  • PRT:
  • En este momento le expliqué como se llamaba la red antes para que la configure de nuevo.
  • FTG: Dame tu dirección física.
  • PRT: ¿Para que queres mi dirección..?
  • FTG: Para agregarte al filtro del modem (ya tenía un aire sobrador el pendejo)
  • PRT: Ah, queres la MacAddress (tambien llamada dirección física) de mi placa de red, no la mía. (aca me trague las ganas de explicarle que tengo suficientes interfaces de red en la máquina como para hacerle una ensalada, que debería ser mas específico, ya me tenía los huevos llenos)
  • FTG: Listo ya estas agregado.
  • PRT: Pero... ¿No tenes un mejor sistema de seguridad? WEP, WAP... algo para encriptar la red...
  • FTG: No, no es posible usar nada mas, pero este sistema es muy seguro, la dirección física es única.
  • PRT: No, no lo es ¿no sabes lo que es el mac spoofing?
  • FTG: No se preocupe es imposible que alguien teng....

Mas o menos por ahí le corté (me despedí amablemente, aunque no lo crean).

MAC Spoofing (en inglés) es una técnica que nos permite cambiar la dirección física, única de nuestra placa de red por otra, usualmente se utiliza una que tenga permisos de acceso a la red. La MAC que queremos copiar se puede obtener escaneando las redes. En todos los OS donde esto se puede hacer es un proceso ridículamente simple.

Antes de cortar con el muchacho, que ya me caía bastante gordo, obtuve el último pedazo de información faltante, como configurar el modem sin necesidad de llamarlo.

En un ridículo intento por complicarme la vida, Fibertel implementó un sistema llamado Sucursal Virtual.

Este sistema permite que, en vez de configurar mi modem desde el browser, sin necesidad de que funcione internet, pueda tener el placer de verme obligado a recorrer su molesto sistema de autenticación, pasando por varias pantallas anti intuitivas hasta que encuentro como configurar mi modem y teniendo el deleite de tardar el doble, ya que el sistema esta en sus servers.

Dado que esta era la única forma de configurar el maldito aparato, me dispuse a usarla. Cuando estaba por entrar, descubrí que me faltaba la "Clave de no se que" que hacía falta para crear mi perfil de Sucursal Virtual.

Para obtener dicha clave, necesitaba un número que viene en cada factura, el código de gestión personal.

Bueno, la factura no había llegado aún, el papel de conexión inicial había sufrido el terrible destino que sufren los papeles cuando las madres los ordenan, solo me quedaba una opción.

Minutos e incontables insultos proferidos al aire mas tarde, nos encontramos al teléfono charlando con alguien de comercial. Luego de usar toda la voz amable y seria que me quedaba, logro convencer a la srita. que me atendió de que soy una persona a quien tendría que dar este dato . Para darme la vital información, me hacen un par de preguntas de seguridad:

  • El número de documento: Ya sabemos que tenemos esto y es algo facil de conseguir.
  • El nombre completo: Igual que el anterior.
  • Una pregunta de verificación: Era la fecha del cumpleaños o nombre del medio de algun familiar, o algo del estilo, no recuerdo bien.... la verdad, podría ser algo un poquitin mas seguro ¿no?

Segundos mas tarde, tengo el número en cuestión y estoy llenando los datos de la susodicha en la página de Fibertel. Como cereza del postre, uno de los datos es una pregunta verificadora, ¿Cual es el problema? Las preguntas son prearmadas y obligatorias. Esta demas decir que las opciones disponibles son preguntas muy faciles de averiguar.

Así luego de tanto periplo, descubro que el modem si tiene posibilidad de usar WEP y WPA. El pibe que me llamó no había expandido el menu de seguridad.

Ahora, despues de leer todo esto ¿no les da un poco de cosita tener un modem de esos en el living, configurado como lo dejó el técnico que lo instaló?

Cualquier pendejo con algo de tiempo en su edificio con algo de tiempo y ganas de internet puede hacer absolutamente todos los pasos arriba descriptos y joderles el día.

Hágase un tiempito y configure bien su conexión

relaciones descartables

written by perrito, on Jan 17, 2010 2:41:00 AM.

"...Disposable meals, disposable plates, disposable spoon, disposable friends all things you find on a plane..." (Fight Club - 1996 - Chuck Palahniuk)
(Ahi arriba dice: "...Comida descartable, platos descartables, cucharas descartables, amigos descartables todas son cosas que se encuentran en un avion..."

Encuentro que Palahniuk tiene razon, pero voy a usar su pequeño desvarío de frase para describir otro ámbito, uno donde se encuentra un sinfin de cosas descartables aunque no tenga plano físico, la internet. ¿Que que me hace llegar a esta comparación? lo único que se encuentra en comun en estos dos lugares, los amigos descartables.

Vamos a ponerle algo de contexto a la situación. Aquellos que me conocen, casi con total seguridad, han estado en algun episodio donde he cedido a mi costumbre de expresar mi desaprobación hacia alguien o algo, dicho mas claramente, cuando puteo. Soy terriblemente verborragico al insultar, me gusta dar un paseo verbal por la familia de la persona insultada, hacer incapié en sus origenes étnicos, religiosos, sus costumbres sexuales, alimentarias, hacer alguna que otra referencia a una yunta de bueyes o un club deportivo (especialmente la relacion de estos últimos con la progenitora del blanco de mis improperios) y hacer finalmente hincapié en todos y cada uno de los atributos que puedan concatenarse en una larga palabra usando conectores como "remil", "remismisima/o", "recalcada/o", etc.

Esta especie de poesíva agraviante de la que soy, modestia aparte, un buen exponente, es una forma de ventilar un sentimiento que, si bien seria sano liberar de otro modo, terminaría con muchos heridos, me refiero a la Ira, (podemos saber que es un sentimiento: humano, natural, liberador y que es sano expresarlo porque la iglesia Católica lo califica como un pecado capital QED). Durante mis años de vida, he sido autor de larguísimas peroratas insultativas que, escritas con letra chica, llegan a ocupar páginas enteras (la verdad solo una vez alguien llegó a escribir uno de estos desvaríos mios, durante el secundario, salió en verso y ocupó 4 o 5 hojas). A pesar de ello jamas logré describir, incluso recurriendo a un diccionario de la lengua española y un par de otros idiomas, la totalidad de lo que sentia en ese momento, esto me lleva a creer que es porque un sentimiento, cuando es verdadero, no es expresable en palabras.

Creo que uno le dice a una persona que la quiere cuando se da uno de esos momentos que cambian la vida, de los que quizas no se vuelva a hablar, si es que se habla, hasta que haya que dar un consejo a un hijo. ¿Quien no le ha expresado cariño a un amigo en un momento profundo? acompañando con un abrazo, pasando el mate con esa profunda mirada a los ojos, incluso espetando un "loco, sabes que te quiero" antes de embarcarse en uno de esos viajes largos, que arriesgan ser eternos. No es algo para ser tomado a la ligera, esta verdadera amistad, que requiere años de cultivo, profundas sesiones de sufrimiento compartido e interminables conversaciones. Una relación en la que con el pasar de los tiempos, como todo aquello a lo que uno se dedica, uno se vuelve bueno, entiende esas señas no verbales, los gestos y miradas. Un vínculo que no requiere mas de palabras, mas que las indispensables, algo que hablado perdería el misticismo, rozando casi lo vulgar, desmereciendo años de alimentar la fe en que se esta tan unido que insulta sugerir que no sabe lo que estas pensando.

Ahora la amistad es mucho mas fácil, existe Facebook, también Twitter. Si quiero un amigo lo puedo buscar y hacer click en "Agregar a mis amigos" o seguir tu timeline y esperar una cantidad prudente de intercambios de frasesitas vacías de 140 caracteres para poder declararte un amigo.
Aquellos que ya tenían amistades, de las viejas, modelo 0.1 no están exentos, pueden actualizar a su red social favorita. Cuando ya todos estamos enredados en una amistad 2.0 podemos comenzar a hacer el epítome de nuestra porción de vida compartida. Expresiones de amor y amistad que hacen ver a los poemas de amor de Neruda como una mierda falta de expresión y lejana a los sentimientos, aparecen por doquier. Disparadas de una a otra persona, sin mucha seguridad de su significado, se declaran amores entre todos que hacen que Paris se pregunte si su asuntito con Helena realmente vale una guerra. Bit a bit reactúan las mas intensas partes de sus amistades descartables, hasta que los aplausos del público satisfacen al monstruo desesperado de atención que llevan dentro y pueden volver al silencio... hasta que vuelva a despertar.
No, no estuve libre de este mal. Me entendí amigo, sentí ser parte, creí amar, desesperé por atención. Pero volví, me pare a un costado y me quede mirando. Necesite un pequeño golpe de realidad, un abrazo de amistad sincera, un momento de apreciar la soledad. Me saqué los lentes de colores y pude deleitarme en los infinitos tonos de grises y el reluciente color plata. Vi al fin que, cuando dejamos de cambiar sus pieles a cada momento, muchas personas se vuelven monocromas, planas y aburridas y otras develan ser tan interesantes que pasarías una vida observándolas. Finalmente pude ver que el emperador y todo el resto del mundo estaba desnudo, caminando por el mundo distrayendo la atención de todos del hecho de que su traje nuevo no existía.
No voy a negar que estas herramientas son maravillosas, hoy puede uno encontrar gente perdida en el tiempo y la distancia. Saber quien vive y que le pasa sin necesidad de esperar desesperado que el cartero nos traiga nuestro sobrecito blanco con una instantánea de la vida ajena, de la que fuimos parte importante y ahora somos un observador distante. Pero es un llamado importante a la atención, reprivaticemos nuestros sentimientos, hagamos nuestra vida personal, llenemos nuestras relaciones de nuevo. No hagamos de nuestra vida social una descartable, alguien va a terminar tirándola a la basura y a nosotros con ella

don segundo padre

written by perrito, on Dec 18, 2009 11:00:00 PM.

No, no se nada de este genero ni soy bueno en el pero es la forma en que se me vino a la cabeza

Hoy vengo humildemente a hablarle
No es pa' quejarme ni hacerme admirar
de otro es la historia que vengo a contarle
No es cuestion que se me vaya a olvidar
Que en esta triste y nefasta fecha
Entre los vivios ha dejado de caminar
Un hombre de mente recta y derecha
al que este verso he de dedicar


Para hacer justicia a la memoria
No era todo pa' admirar
No se salva de un poco e' escoria
ningna fragua al calentar
Ha tenido sus bemoles, silencios y sostenidos
Fue canción de cuna, fue polka y fue folclor
Pero no es hora de quedarnos resentidos
Es a su buena memoria que haremos honor


Yo he tenido como todos un padre
lo tuve en letra, en foto y en telegrama
aunque no creo que el título le encuadre
pa no gastar un peso, nunca me llama
pero a un franchute pude llamar Tata
que ha acompañado de mi vida la trama
y aunque por cada buena mete dos la pata
mas de una noche en vela estuvo al pie de mi cama


pero no confunda mi canción
no quiero al que se queda retar
que ya tendrá que dar su explicación
cuando a él le toque el río cruzar
Este mas que padre, amigo, se me ha ido
y ni lo he podido saludar
sus dos monedas pago y al barquero pido
que este humilde verso le haga llegar


quiero que todos se graben en la memoria
lo que en la vida mas se ha de valorar
al menos en mi pedazo de historia
este gaucho e'montaña me ha sabido dar
lo invito si quiere, a seguir su camino
sepa cuanto sepa, no lo deje de enseñar
y si uno medio huerfano, aparece en su destino
tratelo como a un hijo, aunque sea duro e tragar


Fue duro hasta con los de su mismo enjambre
Y nunca tuvimos de acuerdo ni un asomo
siempre decia que me falto pasar hambre
yo que he de usar la cabeza y no el lomo
pero que manera de pelear por boludeces
me acuerdo y mancha el verso una lagrima digital
ahora me doy cuenta que todas la veces
para él retarme era amor paternal


Yo solo se de maquinas y de cencia
la mia fue infancia dura, pa los que tenia alrededor
el pajuerano me enseño, en el trabajo decencia
y de varios kilos de paciencia, se hizo acreedor
Por eso pido, si existe, al creador
Que con este loco sea compasivo
Si bien de mas de una cagada es el autor
de sus buenas obras, yo tengo recibo


Creative Commons License
don segundo padre by Horacio Duran is licensed under a Creative Commons Attribution-Share Alike 2.5 Argentina License.
Based on a work at perrito666.com.ar.
Permissions beyond the scope of this license may be available at www.perrito666.com.ar.

Sacado de la máquina del tiempo

written by perrito, on Dec 7, 2009 4:50:00 PM.

Hoy recordando un disco rígido que esta a varios kilómetros de donde estoy sentado, que fue rootkiteado y hackeado cuando era el alma de mi viejo server, me entraron las ganas de ir a recuperar un post viejo, de la versión 0.1 de este blog (word readable perrito) así que, en vez de saltar a un colectivo, me subí a la máquina del tiempo (http://web.archive.org) y me lo traje. Es del 24 de Agosto del 2007, el título era (va sin corrección alguna, asi que tiene errores de ortografía, redacción y aplicación de buen criterio a mi visión del mundo):

No es oro todo lo que reluce, ni toda la gente errante anda perdida


Ni todo lo que esta roto debe cambiarse.
Que manera mas… insulsa de reventar una muy poética frase verdad?
Hoy a la noche, como muchas veces, volvi a mi departamento caminando por la noche. Usualmente cuando camino pienso o decido que cosas voy a hacer al llegar, voy observando detalladamente cada rincón de la calle o vengo pensando y reflexionando algun tema en particular. Esta noche mis tres neuronas entraron en corto y vine haciendo las tres cosas. Creo que llegue a una conclusión interesante pero, antes de compartirla con ustedes, dejenme ponerlos en contexto, a ver si su mente los conduce por los mismos extraños caminos que la mía.
Tengo 24 años, lo cual si se expresa como un cuarto de siglo, o casi, suena como mucho mas tiempo pero no lo es. Lo que se podría llamar mi memoria “confiable” llega mas o menos hasta hace mas o menos 17 años, pongamos como fecha el primer año de la década del 90 no recuerdo el año nuevo, pero si recuerdo claramente que me mudé de la capital de mi provincia (Córdoba) a la pequeña ciudad cuasi rural de San Francisco, en la misma provincia. Recuerdo con alegría muchos momentos de aquella época, pero este post, no es sobre nostalgia. Dada mi tendencia a ver el mundo des de su punto de vista mas técnico, siempre que algo se rompía en casa recuerdo pasarme el tiempo que tomara repararlo viendo al especialista de turno realizar su labor. Me he maravillado cientos de veces viendo como estos artistas del entendimiento de los accesorios tecnológicos relacionados con su area de especialización hacian arreglos de piezas tan complejas como hubiese reemplazando lo mínimo indispensable, esta gente podia recrear esta tecnología y por ende entenderla pero no nos vayamos por las ramas, esto no es un post sobre la libertad del conocimiento como único medio para el avance de la tecnología. Con el correr de los años mi ciudad natal y residencia durante toda la antesmencionada década, un lugar paradisíaco para la mente que quiere reposar y quien quiere detener un poco su ritmo de vida sin dejar de poder subsistir, fue resultando cada vez mas pequeña cuando quería expandir mis horizontes en algunas de las ramas de la tecnología, la informática en particular adolescia de una terrible falta de espíritu revolucionario o ganas de desprenderse de los lineamientos establecidos, la única manera de estudiarla era dentro de la poco atractiva currícula de Ingenieria en Sistemas o en los vericuetos informáticos de Ingeniería Electrónica. Cansado de las migajas (y algo reprobado en algunas materias) que dejaba caer mi carrera, del hacking de sótano, de la reprobable aura que me rodeaba debido a que mi uso del lúdico artefacto no era el que la sociedad local aprobaba y de que cuando mi uso de aquel costoso electrodoméstico era el correcto mi paga no era acorde al conocimiento “dado que no se puede tocar un programa, no debe ser algo muy caro” decidí escaparme nuevamente a la capital que alguna vez habité. Con el odio del exilio de mi refugio y la espectativa de nuevas, exitantes currículas que pusieran aquello que era informal en la educación formal, que el bazar estuviese en la catedral que me explicaran como se podia usar software libre siendo que las empresas solo usaban lenguajes corporativos… o que al menos, pudiese escudarme en el anonimato de ser uno mas de la multitud y que, preocupados por perderse algo en el ritmo acelerado de la vida, el mundo me ignorase el suficiente tiempo para vivir mi vida como me gustaba. Pero este post no es sobre como la estrechez de mente de algunas sociedades fuerza un éxodo de cualquiera que no acepte los lineamientos predispuestos y se condene así a estancarse y perpetuar un modelo destinado a perecer por obsolescencia y autocolapso.
Asimilado en el paso acelerado de la vida cotidiana de una ciudad grande, ya no tenía tiempo de investigar los artefáctos hogareños a gusto hasta que los entendiera lo suficiente como para reparar y afinar cada una de sus piezas, como lo había hecho los últimos 6 años. Cuando al fin necesite reparar algo cuyos mas obscuros secretos me escapaban me vi obligado a llamar a un especialista en el ramo, ya no recuerdo que era, no fue la última vez que tuve que hacerlo.
Luego de un menos que minucioso análisis, del tipo que un alumno le da a un examen del cual ya sabe las respuestas de antemano, el “especialista” espetó, con gran aire de autoridad, su veredicto: “hay que cambiar …”. La solucion mágica reemplacemos piezas, eventualmente va a funcionar de nuevo, aunque hayamos armado uno nuevo. Sospeche que no podría sentarme al lado de el a ver que hacía, no sería mas interesante que leer el manual de ensamble, este hombre no tenía mas magia en sus manos que cualquier vendedor corriente. Pero este post no es sobre como una sociedad ha amparado el precio en favor de la calidad y los profesionales no son mas que extensiones del catálogo de piezas y de como la gente no entiende que su solución barata y light que usaron hoy mañana no funcionará mas y seguiras reemplazando todo tu mundo de a piezas por partes de calidad alternativa para no perder mas tiempo y dinero sino que tan solo la vida, que será reemplazada por otra de plástico de una calidad secundaria.
La metástasis del reemplazo cubrió todo lo que conocía, esta filosofía se esparcía a todos los ambitos, quizás en algún momento flaqueó un poco, pero seguramente la cambiaron por una mas barata de calidad secundaria y siguio andando. El campo en el que me desempeño no fue inmune, primero empezaron con el software, los programas, algunos robustos como rocas milenarias, eran reemplazados por otros que cumplían el paradigma del dia hasta el último item de su especificación pero eran inusables, aunque los errores eran de lo mas explícitos y corporativos y un montón de otras palabras que estaban acordes a los ideales de la empresa (que eran mas baratos y de calidad alternativa) X y que por mal que anduvieras si tu léxico contenía las palabras adecuadas estabas a la cabeza de la próxima empresa en quiebra, alguna vez llegue a llegué a ejecutar un programa hecho con estas modernas tecnologías y recibir, ante mi sorpresa, el error “No hay error”, nunca se está tan bien como cuando hasta la misma desgracia le recuerda a uno lo afortunado que es y encima lo dice en lenguaje adecuadamente corporativo. Pero este post no es sobre las prácticas poco sanas de programación o la decadencia de la profesión informática (profesión como en saber no como en estar matriculado) de como paradigmas y enfoques de colorcitos lindos que son tan ridículos que solo funcionan cuando les contruyen un contexto completamente irracional donde todos parecen hacer algo interesante y estar en la cima, solo unos pocos estan realmente manteniendo la estructura y en contacto con la realidad y va a terminar colapsando en un estruendo espectacular que los inteligentes verán los tontos lamentarán y los imbéciles usaran para montar otro castillo de naipes que recomience el ciclo.
Pronto la desgracia del reemplazamiento llegó a un campo hasta ahora muy costoso para ser afectado pero que, con el advenimiento de la tecnología barata, dio cavida a los malestares generales de la sociedad. Las piezas de computadora dieron lugar a una orgia de intercambio, no llegabas a poner una pieza que ya debía ser cambiada, pilas de material que uno en otros momentos solo veía en costosos laboratorios o empresas ahora se apilaba en las calles para que los recogiera quien quisiera pero que, seguramente, usaría como desperdicio. Todavía tropiezo con máquinas que armé con estas partes inútiles y que dan los mejores resultados, muchas veces mejores y por una fracción del costo de sus reemplazos mas baratos y de calidad alternativa.
Pero este post no es sobre como las piezas perféctamente útiles que tira la gente y termina matando, con sus desechos tóxicos a miles de personas del otro lado del mundo.. como, no sabía usted que la ram no es biodegradable? no señor el color verde no es porque es natural. Evidentemente tampoco es sobre como hacer un post corto y conciso, pero todavía me consuelo en pensar que hablo menos que un candidato. Tampoco es sobre como la gente cambia bueno por peor pero mas brillante solo porque es nuevo o de como nos fijamos si a es peor que b pero nunca si es igual… Un momento. Si, sobre eso justamente es el post, hablar sobre los males del mundo me distrae, debería comprarme un cerebro nuevo, quizas uno mas barato, hay un par de calidad alternativa que he visto, pero eso es tema para orto momento. Al principio de esta charla, que le digo charla porque estoy casi seguro que algun comentario le arranque mientras leia, una de esas cosas que uno le dice a la computadora de vez en cuando, como si escuchara, como si le fuera a dar una respuesta, como si le contara que cuando esta noche volvía a mi departamento, vi carteles de diversos partidos políticos. Mientras veía los carteles pense, pense cuales serían las ideologías de estas personas, pensé que quizás debería referirme a ellos por sus tendencias y opiniones cuando de pronto descubrí que había llegado allí mi antiguo enemigo, el reemplazo. Los partidos habían sido reemplazados por alianzas entre los mismos, las opiniones objetivos y el análisis por chismes de la vida privada. Que me importa a mi si el candidato A se viste de mujer en su casa si resuelve el problema del tráfico. Los planes de todos los candidatos y las promesas fundadas en falsos proyectos fueron reemplazados por simples fantasias como las de los niños que discuten para ver cual de sus padres es mas similar al superheroe de su preferencia. Pero el golpe mas bajo que recibí fue leer en todos los carteles que la solución a todos los problemas era un cambio, nunca dijeron de que, solo van a cambiar, van a cambiar todo lo que encuentren por otra cosa mas barata,al menos en fabricación, y de calidad alternativa. Vamos a dejar la conducción de nuestra infraestructura a personas cuyo entendimiento de la misma se limita a saber que pueden cambiarle una pieza, sin saber si funcionará, sin saber como funciona, sin poder entender los conceptos mas básicos. Vamos a dejar la adminitración a cargo de usuarios, que convertiran a los usuarios en financistas de su próximo castillo de naipes sobre las ruinas del anterior, solo nos prometen es que será diferente y para lograrlo tuvieron que hacer algo tan simple como lograr que olvidemos que: empeorar, tambien es cambiar. Si usted tiene oportunidad de hacer eco de esta queja dígale a todo el que conozca que lo que quiere es que le arreglen el mundo que tenía, no que quiere que le den uno nuevo, mas barato y de calidad alternativa, porque cuando no haya mas piezas que cambiar ¿A quien cree usted que van a cambiar?.
Entenderé si no estan de acuerdo conmigo, arreglense para insultarme o borrarme de su feed RSS o ignorarme, pero por favor, una vez que decidan, no cambien de opinión.

confesiones de invier-not

written by perrito, on Nov 27, 2009 12:55:00 AM.

Volver desde una cierta distancia en colectivo, por la noche, algo alcoholizado, solo, lo pone a uno en perspectiva sobre la vida.
Yo soy un tipo que es de sufrir epifanias a rolete, no me anda eso de ir aprendiendo gradualmente las lecciones que nos dan los libros, maestros y la vida. Simplemente voy aspirando información cualquiera continuamente y tengo revelaciones en intervalos mas o menos regulares.
Hoy debo, si no me falla la memoria, haber tenido una de las peores y fue en dos partes. No soy ese tipo de geek. Esto no suena muy cuerdo, porque usted claramente no esta dentro de mi cabeza. Durante veintiseis años y chirolas he tenido la idea fija de que mi nivel de ñoñez era el siguiente: Soy el típico nerd, con alta inclinación tecnológica, gustoso de discutir solo sobre temas técnicos. Esta tipica inclinación a la infantilidad me produce una tendencia a salir con chicas mas jóvenes que entienden que sea un loco caprichoso. Si me voy a poner de novio con alguien claramente tiene que ser completamente de mi rubro. Prefiero estar solo, así puedo dedicarme a todos mis pasatiempos y las cosas importantes para mí.
Luego de unas 20 cuadras en bondi llego a una conclusión terrorífica: Nada de eso es verdad. No soy ese tipo de geek, si bien me divierto nerdeando como todo geek, usando la mente como juguete, disfruto muchas interacciones que el nerd típico no. Me gusta hablar sobre temas no tecnológicos. Si bien se salir con chicas mas jóvenes, me sale, es una de esas habilidades que ya no requieren devanarse los sesos, entiendo que sus actitudes en general ya me producen esa reacción de hermano mayor, mucho antes que la de novio piola o adolescente. Mis consejos a gente mas joven ya no son los del que se burla haciendo el papel de viejo, sino sinceros intentos de mejorarles la vida. No soy caprichoso e infantil, simplemente me niego a entregarme a la rutina predefinida. Finalmente, las dos mujeres de las que he estado profundamente enamorado (de manera adolescente) en mi vida, tienen en común conmigo cosas que poco tienen que ver con mi rubro.
Es muy jodido viajar durante 20 minutos, pensando que es un regreso a común a casa, para darte cuenta que has estado interpretando el papel que crees te toca y ya no te lo podes sacar porque te persigue.
Así que, despechado, desilusionado, revelado, triste, meditativo, rebozante de un sentimiento de autorealización por haber crecido un poco mas, abrazo mis 26 años, entro en mis auriculares, está sonando Nirvana, le pido al mundo que se calle un momento. Mientras camino a mi casa, tocando una guitarra invisible, decido nunca mas viajo 15 minutos despierto, si no tengo con quien conversar, o voy a descubrir el significado del universo.
Lo pero de toda esta situación? esta noche no tuvo nada que ver con los temas de los que vine pensando, me la pase hablando de tecnología, derecho en internet y la mar en coche con colegas internetófilos.

La naturaleza del ser antinatural.

written by perrito, on Nov 24, 2009 12:33:00 AM.

Sufriendo un inusitado ataque de humedad en Córdoba (similar a la de mi San Francisco natal pero con mas pavimento) mientras veo un policial chino, se me viene a la mente una reflexión (que poco tiene que ver con los factores antes mencionados).
Muchas veces me las he agarrado con psicólogos, sociologos, legos, historiadores, filósofos e incluso lingüistas. Nunca entendí porqué tan seguido tengo problemas con estas disciplinas hasta hoy. Es claro que, si bien no estudian una ciencia dura, le dedican bastante tiempo al ejercicio del intelecto, lo cual es algo que respeto mucho.
Quizas usar la cabeza es lo único que respeto en la gente, mucho mas que la integridad, la piedad y cosas del estilo (bueno, la sinceridad y claridad también me gustan). Entonces, porqué tengo tantos problemas con los humanistas...? la clave esta en lo que se estudia:
Me acabo de dar cuenta que la humanidad me parece tan insignificante, inutil, nociva para su entorno e improductiva para el todo del universo, que la considero un desperdicio absoluto estudiar hasta su mas mínimo detalle.
Los problemas de la humanidad (aquellos que los aquejan, no los que causan) deberían ser tan inertes a la sociedad como lo son al resto del universo. Así, si nos dejamos de preocupar por las nimiedades que entristecen el ser en lugar de las atrocidades de las que es este capaz. Si ya no hacemos químicos para "curar" dolencias inexistentes. No dedicamos recursos ajenos a la interpretación de los azarosos patrones eléctricos que, haciendo gala de arrogancia sin par, llamamos inteligencia. No inflamos la moral con aire caliente y dejamos de quemar el mundo para impulsar nuestra trascendencia ilusoria. Quizas al fin evolucionemos en algo que se distinga un poco menos de los animales y mas de las bestias depredadoras que fagocitan el planeta.

Descargo: No, no me volví emo, simplemente es mi catarsis de un verano con sequia y abusos de la naturaleza mas allá de lo que cualquiera puede soportar ver sin preguntarse si no lo hacen a propósito

PyConAr se viene, se viene

written by perrito, on Jul 31, 2009 3:30:00 PM.

PyCon 2009 Argentina

Me veran volver...

written by perrito, on Jul 19, 2009 8:08:09 PM.

Wooo, nuevo blog, again, el diseño no es mio porque acabo de instalarlo y no tengo la mas pálida idea de como hacer un theme para esto, pero estoy contento porque por fin hay un blog engine decente en python. Pegense una vuelta por http://zine.pocoo.org. y blogueen con el poder de python y la simlpicidad de wordpress (pero no tan asqueroso por debajo). A ver si esta vez no lo dejo morir como la anterior, todavia me debo la resurrección de los posts de mi primer blog. Enfin, enjoy, o no, es cosa suya, yo solo trabajo aqui...