Programación, literatura y otras artes menores

Archivos para Agosto, 2007

Gremios Medievales, en Cuba

Publicado por caente en Agosto 26, 2007

En mi ciudad(Habana) está sucediendo algo muy interesante. Han aparecido gremios como los del siglo XV, me explico.

Nuestro transporte público se terrible, según he leído, en la Habana se necesitan unas 8000 guaguas(autobuses, ómnibus) pero solo hay como 400, lo cual implica que moverse de un punto a otro en esta ciudad de 2 millones de habitantes es bastante agónico, las guaguas demoran mucho en pasar, no tienen horarios fijos, y cuando pasan están atestadas de personas, muchas veces están tan llenas que ni paran en las paradas.

Por tanto en los últimos años varios propietarios de carros antiguos(53’s al 57’s) se han convertido en taxistas. Pero obviamente los cubanos de a pie no tenemos demasiado dinero, así que más bien son como mini-guaguas, de recorridos fijos, pero paran en cualquier parte que uno les indique.

Al principio la libre competencia hizo lo suyo, es decir, uno llegaba al lugar donde esos carros se reunían, te montabas en el que te pareciera bien y cuando se llenara salía. Pues ya eso ha cambiado, ahora ha aparecido un nuevo personaje, el bukenke(o como se escriba) el cual es el encargado de conducir los pasajeros a los carros; los choferes se han organizado y ahora uno no se sube al que más le guste, sino al que le diga el bukenke, al carro que le toca salir.

En general esta organización la veo bien, es provechosa para todos(al bukenke le pagan los mismos choferes por meter pasajeros en sus carros). Pero pasó el tiempo y al parecer cada dia hay más cubanos con dinero, por lo que una nueva modalidad de taxis particulares surgió. Esta vez son taxis más de verdad, ellos te llavan a donde tu les digas, a un precio convenido de antemano, pues no tienen taximetro, son ilegales. Uno llega, le dice el destino, convenia el precio, se monta, y el carro marcha directo sin pararle a nadie, hasta donde Uds quiera ir. Aquí no debería haber bukenkes, en teoría uno debería llegar a donde están parqueados estos carros y luego de escoger el que esté en mejores condiciones ponerse en negociaciones con el chofer. Pues no! Y aquí están los gremios, estos choferes se han puesto de acuerdo, para que ninguno gane más que el otro, y hacen una cola, si vas a coger un taxi debes hablar con el bukenke quien te guiará al chofer de turno, con quien negocias el precio, no importa si al lado hay un mercedez benz del 97, a ti te toca el ford del 53… Es decir que los productores se ponen de acuerdo entre sí, y nosotros los clientes somos simple pasto, pues realmente la demanda excede por mucho a la oferta. Ah, y si tienes un carro y quieres entrar en ese negocio… pues que tienes que hablar con los señores taxistas, para que te acepten.

Pues nada, parece ser que tantas décadas de burocracia y demonización del libre mercado han calado profundo en el pensamiento popular.

Publicado en Cuba | 1 Comentario »

Beneficios laborales

Publicado por caente en Agosto 22, 2007

Son caros, cuestan la vida personal. Hace poco me contaron que un amigo consiguió un puesto de trabajo donde debe encargarse de mantener funcionando ciertos equipos de telefonía bastante delicados e importantes. A este amigo le dan un celular(un lujaso), laptop(ni que decir) y transporte con chofer (…!)

Que significa todo esto? Que lo aprecian? Que desean que trabaje mejor? Por supuesto, pero también significa que debe estar preparado a ser despertado a las 4 am y estar dispuesto a viajar a otra provincia.

Lo anterior resume muy bien la situación de los dirigentes cubanos, tienen sus carros, sus celulares, su gasolina gratis… pero no pueden disfrutar nada de esto. No los defiendo, la inmensa mayoría son ineficientes y cobardes, que solo bajan la cabeza y acatan las órdenes de “arriba”, no importa lo descabelladas que sean. Que yo sepa nadie protestó cuando se instauró en absurdo mecanismo de la cuenta única, nadie protesta cuando los obligan a vender a precio de costo, para la batalla de ideas; pero no son tan malos, solo roban lo imprescindible para mantener un status.

No obstante no es la cuestión de si los  dirigentes son buenos o malos, hablamos de los beneficios laborales, y no deja de ser interesante que para el cubano sin entrada de dolares,una gran entrada, lograr ciertas comodidades como las de tener un teléfono celular, una computadora en casa, poder evitar el transporte publico, ya sea por un carro propio o con taxi, es necesario que la empresa le entregue, prestado, estas cosas. Quizás a alguien se le ocurrió que es una manera muy eficiente de acercarse al socialismo, pero yo discrepo, no acercamos en todo caso al “sociolismo”; sí, las empresas cubanas están plagadas de dirigentes ineficientes justamente a causa de que como para obtener estos beneficios la única manera es ser dirigente, pues los amigos promueven a los amigos. No obstante ser dirigente en Cuba es una tarea difícil, hay que cumplir con las tareas políticas(tantas cabillas a la batalla de ideas, vendidas al costo), además hay que facturar, es decir producir, hay que cobrarle a los clientes(tarea casi imposible). Todo esto implica una dedicación inmensa de 24/7 que simplemente no paga ninguna de las “comodidades”. Pero no son solo los dirigentes, el caso de los técnicos, como mi amigo, al que les dan estas comodidades es similar.

Por tanto no es de extrañar que casi nadie quiera puestos de responsabilidad, solo los vive-bien, que logran sortear los obstáculos con justificaciones inteligentes, son capaces de asumir estos cargos, y así, de socio en socio, de incapaz en incapaz, nuestra economía va cada vez más al traste.

Publicado en Cuba | Sin Comentarios »

Un homenaje

Publicado por caente en Agosto 22, 2007

A Alejandro Revilla, lider del proyecto JPOS, JPOS es una implementación de la norma ISO 8583. JPOS es software libre, licenciado con GPLv2; está hecho en java y hasta donde he podido apreciar es una hermosa obra de ingeniería.

Aunque el trabajo que ha hecho Alejandro con JPOS es motivo suficiente para mencionarlo, el motivo de este pequeño artículo no es el código que ha escrito, sino su infinita paciencia y la enorme disposición constante para aclarar cualquier duda, ya sea por la lista jpos-users o por su correo privado. En el sitio de JPOS se vende una guía para el programador, la cual cuesta 50 usd. La guía en sí me parece insuficiente, como ya se lo hice notar, pero no obstante casi obtuve una nueva guía en un largo hilo de correos, durante el cual me respondió cada mínima pregunta, incluso cuando estas preguntas estaban respondidas en la guía(mea culpa).

En fin, muchas gracias Alejandro por tu ayuda, y enhorabuena por tu excelente trabajo.

Publicado en Programación, Software Libre | Sin Comentarios »

Futuro y presente

Publicado por caente en Agosto 20, 2007

La imagen más pesimista del capitalismo es un futuro donde una élite tiene todo el dinero y una miserable mayoría está en la pobreza. La mejor imagen del socialismo es una sociedad donde todo el mundo tienen según lo que vale, y todos somos felices.
La peor opción del capitalismo está bastante cerca, no es un secreto que los ricos son cada vez más ricos y los pobres… bueno todos se saben la consigna. Pero es curioso que no exista una predicción pesimista sobre el socialismo/comunismo, quizá porque nadie a podido concebir un peor futuro que los presentes que han habido, o siempre se ha fabricado un idílico futuro para justificar los sacrificios y las libertades sesgadas del presente.

Lo que es más curioso es que si bien el capitalismo real tiende a crear ricos, el socialismo real tiende a que no existan. Nunca he entendido muy bien esa fobia de los estados socialistas más radicales a que no existan personas que se enriquezcan al margen del estado, ojo, que no quiero decir ilegalmente, sino que tengan dinero mediante negocios propios; sí, mediante propiedad privada… uf! Pero la propiedad privada no es imprescindible para hacer dinero, por ejemplo se podrían mantener las empresas como propiedad del gobierno, pero a los fundadores, a los de la idea, se les puede permitir apropiarse de parte de los beneficios, claro que para algo como esto hace falta una lelislación fuerte y clara, que permita combatir la corrupción y el abuso, es decir, que el fundador(o fundadores) tenga derechos legales sobre la empresa, o sobre el producto que la fundó o lo que sea, pero que no pueda ser desplazado así por que sí, como sucede hoy día con nuestros dirigentes, que saben cuando toman un puesto pero no cuando los quitarán, o porqué.

Es que hay una voluntad enfermiza por el igualitarismo, todos somos iguales… no! todos somos diferentes, y la igualdad obligada no es igualdad, es segregación. Decía mi profesor de filosofía del preuniversitario que “la igualdad es el trato desigual de las cosas desiguales”, nunca supes si la fres es de él o si la tomó prestada; pero estoy cien por ciento de acuerdo con él. No tiene sentido que un ingeniero que gracias a su trabajo una empresa gane millones cobre lo mismo o menos que le portero de un hotel. Sin embargo estoy de acuerdo de que en la enseñanza sea comun, nada de escuelas privilegiadas de hijitos de papá con dinero, pero sí escuelas para muchachos con ganas de aprender, escuelas vocacionales, como la Lenin, que ya se a vulgarizado, le han bajado el nivel, porque todos somos iguales.

El presente de los socialismos del mundo(Cuba, China, Korea) obviamente no son la respuesta, libertades sesgadas, igualitarismo(aunque creo que en China no es tan así); el futuro que promete cada día con más fuerzas el capitalismo tampoco es la respuesta. Y yo, por supuesto, no tengo la más mínima idea de cual pudiera ser la respuesta, pero si tengo una pista: libertad y democracia.

Publicado en General | Sin Comentarios »

No me regales más nada…

Publicado por caente en Agosto 18, 2007

Luego de que la batalla de ideas(más adelante haré un articulo sobre esa curiosa “batalla”) perdiera fervor y actualidad, le tocó el turno a la Revolución Energética; y con el ahorro de energía llegaron los regalos.

El gobierno comenzó a regalarnos refrigeradores, ollas electricas, a cambiar los antiguos acondicionadores de aire rusos… todo en nombre el ahorro. Y todo bien, la idea general era(es) buena, con equipos más modernos se ahorra más energía; cambiamos los refrigeradores, los ventiladores los acondiconadores de aire, los bombillos incandecentes… y voilá, ahorramos no sé que porciento de energía. Correcto, esa matemática es infalible, pero entonces, cuando yo quiera una computadora nueva que debo hacer? esperar a que llegue la revolución informática?

Durante 45 años nos han acostumbrado a que todo viene del gobierno, el otro día escuché a un joven estudiante de ingeniería decir, refiriendose a lo malo que está el transporte publico: “lo que deberían hacer es darle carros a todo el mundo”. Más allá de la tontería de llenar de carros una ciudad que no puede con los pocos que tiene, esa mentalidad de esperar a que el gobierno milagrosamente se acuerde de ti, y que papa estado vele por nosotros, es la que nos tiene enterrados en este lodo, mientras la versión oficial culpa al bloqueo.

Publicado en Cuba | 1 Comentario »

Tras la huella…

Publicado por caente en Agosto 15, 2007

“Tras la huella” es un policíaco que ponen todos los domingos a las 9:30 pm, en el cual todos los casos dramatizados fueron hechos de la vida real.

Pues bien, el episodio del domingo pasado, más bien parecía una cruel burla, un adoctrinamiento mezquino, un insulto. Los “criminales” eran un grupo de personas que mediante manejos turbios, lograron crear una empresa de “peritos independientes”, estos señores se dedicaban a supervisar la carga y descarga de buques mercantes, daban el visto bueno y la empresa cubana quedaba feliz, el capitan del barco quedaba feliz y ellos también, pues le pagaban por sus servicios. Desde la noche de los tiempos, eso es la definición de un negocio, no de un delito.

Pero en Cuba si es delito, y en el dramatizado fue un delito terrible… era vergonzoso ver como la agente de la policía acusaba a uno de los detenidos de “haber ganado mucho dinero”, pero si ese es el objetivo!! La actvidad de estos señores es ilegal, pero es ilegal por un capricho ideológico, que les obligó a convertir una buena oportunidad de negocio en un crimen, solo porque el país no da los mecanismos apropiados para hacerlo. Además, ver hechos como estos dan la idea de que en nuestro país hay gente emprendedora, personas capacitadas en su ramo, que con los mecanismos apropiados pudieran lanzar servicios o productos interesantes.

Espero que esta situación cambie, que hagamos ver al gobierno que la iniciativa personal trae progreso, trae eficiencia, y competitividad. Espero que la ONAT deje de ser un organismo represivo y se convierta en un organismo creador de oportunidades.

Publicado en Cuba | Sin Comentarios »

Solidaridad eficiente

Publicado por caente en Agosto 13, 2007

A cada rato en las noticias nos dicen que llega un contenedor de medicinas y/o alimentos, llegan computadoras, y muchísimo amor de hermanos solidarios de todo el mundo. Yo les agradezco infinitamente esa ayuda, estoy convencido que no es mal usada y que de ella se roba muy poco(solo lo indispensable, que de algo hay que vivir). Pero esas ayudas no ayudan. Tampoco ayuda que se paren en podios internacionales a arengar sobre la libertad o falta de libertad en Cuba, eso simplemente no les concierne. Es que en Cuba algunos nos estamos aburriendo que nos regalen cosas, queremos conseguirlas nosotros, trabajarlas nosotros y, de ser posible, legalmente.

Una buena manera de mostrar solidaridad es dándole trabajo a los cubanos, ya sea a los freelancer por Internet (a programadores, diseñadores, escritores, economistas, etc.) O viniendo a Cuba y hacer presión para iniciar negocios en la isla. La opción freelance es obviamente la vía más sencilla y beneficiosa para el extranjero, y para el cubano implicado, y para el país en general pues un cubano con dinero es un cubano que compra cosas y es dinero nuevo que circula por el país.

Pero mejor aun es la opción numero dos, hacer negocios en la isla, además de dinero, también está la cuestión subjetiva, de un cubano trabajado con medios más modernos, donde la eficiencia no es una consigna, sino una necesidad. Luego este cubano no querrá trabajar más por un salario miserable en un lugar miserable, querrá o bien crear su propia empresa, o buscar otro trabajo similar al que tuvo. Con esto no quiero decir que poner negocios en la isla sea una ruta a desestabilizar al gobierno, pues en que sano juicio cabe poner un negocio para que un gobierno tambalee y por tanto tener pérdidas… no, con esto quiero decir que los cubanos al ver una vida mejor en su propio país, querrán mejorarlo, luchar por más libertades que impliquen más oportunidades. Pero esta lucha no es una lucha de clases, creo sinceramente que en la Cuba de hoy no caben protestas sangrientas ni hay un gobierno que derrocar, solo hay que hacer reformas, reformas que inicialmente impliquen libertad de acción económica(que se puedan iniciar otros negocios propios además de cafeterias) y libertad de expresión, pero para esto ultimo hacen falta medios, y el único medio potente hoy a disposición de los ciudadanos del mundo es este donde escribo mis artículos: Internet; pero para que haya internet hacen falta computadoras y banda ancha, pero para computadoras y red, hace falta una infraestructura que no tenemos, pero para la infraestructura hace falta dinero, y el dinero, la mayoria del dinero, está fuera de Cuba, en manos de Uds, y no queremos que nos lo regalen, queremos trabajar, y que todos nos beneficiemos.

PD: Obviamente la mayoría de las personas no están en condiciones de poner negocios ni de contratar a freelancers, pero aquellos que son simples trabajadores, y quieren ayudarnos,si quieren hacernos sentir mejor, vengan por acá, pero no a un hotel, no a Varadero, consigan un curso en la Universidad de la Habana, y convivan con los estudiantes, caminen las calles con ellos, vean como viven los cubanos el día a día, esa es la mejor de todas las solidaridades.

Publicado en Cuba | Sin Comentarios »

Nuestros médicos

Publicado por caente en Agosto 8, 2007

Hace menos de 20 años, Cuba sí era una potencia médica, teníamos equipos modernos, rusos y alemanes, pero modernos, teníamos una escuela de medicina elitista, lo cual implicaba que los médicos se creyeran superiores al resto de los mortales, pero estaban muy bien preparados. Además aquí mismo se fabricaba equipamiento medico de calidad.

Pero llegó el periodo especial,  y los equipos comenzaron a deteriorase rápidamente, los medicos a pasar hambre y dificultades; de repente ser médico no resultaba rentable, lo mejor era robar y estafar, pero como la medicina siempre ha estado bajo la lupa política para nuestros médicos resultaba difícil la delincuencia, además de que no estaban acostumbrados. Nuevos empleos obtuvieron la atención de los jóvenes(futuros médicos) cubanos, profesiones relacionadas con el turismo como las de portero, cocinero, gerente de una tienda(¡un sueño!). Ya estudiar no era interesante, ya estudiar no quitaba el hambre.

Entonces, por supuesto, cada vez menos jóvenes se interesaban por la medicina, y por los estudios en general, pero la medicina estaba concebida  como una carrera elitista y exigía una dedicación cuya recompensa era difícil de ver a largo plazo. No obstante los jovenes siguieron entrando a la carrera de medicina, con muchos menos recuros, pero con profesores muy preparados y con ganas de ver que sus estudiantes fueran iguales o mejores que ellos, elitistas. Y llegó el año 2001 (no estoy seguro de año, pero no voy a buscar referencias, en definitiva no es importante) Las escuelas de medicina habíanse deteriorado mucho en la década del 90 y los profesores ya no tenían las mismas ganas de enseñar, pero sobre todo los jóvenes no querían estudiar la “difícil carrera de medicina”, pues había que “tener vocación” y “exigía mucho sacrificio”; pero la medicina es nuestra mejor arma en los podios internacionales, así que la medicina no podía perderse, es más, debería hacerse notar más que nunca, sobre todo ahora que “salíamos del período especial”, aunque Fidel no está de acuerdo(en lo que ya salimos del periodo especial, lo de mandar médicos al mundo entero seguramente fue idea de él). Pues bien, si salimos de la crisis mostremos al mundo entero que Cuba es una potencia… en algo. Mandamos miles de médicos hasta “al más oscuro rincón del planeta”, y dejamos los consultorios vacíos… pero hay que llenarlos… pues bajemos el nivel de la carrera de medicina y de las pruebas de ingreso, ahora casi cualquiera puede ser médico; los profesores no quieren enseñarles medicina a esos que no están dispuestos a sacrificarse como ellos lo hicieron en su epoca, y como tantas generaciones de estudiantes. Los nuevos seminaristas solo quieren la bata por el remanente de importancia social que aun conserva, quieren la medicina, muchos, con la esperanza de irse del país con una carrera lucrativa, otros cambian deferencias por gallinas o dinero.

Ya la medicina cubana no es una elite, los mismos médicos graduados antes del 2000 dicen que no quisieran ser tratados por otros graduados después del 2000. Exportamos medicos y dejamos al pueblo desamparado, pero podemos recitar números(miles de graduados, miles en misiones, etc). Es una pena que una Revolución que nació para el bienestar del pueblo se haya convertido en un atajo de conservadores, que viven de intentar asombrar al mundo con proezas solidarias.

Publicado en Cuba | Sin Comentarios »

Sufrimientos con CADELEC

Publicado por caente en Agosto 1, 2007

Una vez conté que era feliz de ser contratado en un proyecto de software propietario, luego comenté de lo infame que estaba la biblioteca de desarrollo. Pero aun no he hablado del proyecto en sí.

El proyecto es CADELEC, y fueron los 5 meses de menor satisfacción profesional que he vivido jamás.

Antes que todo debo aclarar que cuando digo que fui contratado me refiero a que me dieron el trabajo, pues en Cuba estas cosas no se pueden hacer, o mejor dicho, se pueden, pero si el contratador hace el negocio con el gobierno y le paga el salario al gobierno, no a los trabajadores, ya luego el gobierno se encargará de pagarle a los trabajadores un salario acorde con la media del país(30 usd al mes).

Así que lo usual es que los programadores cubanos dejen sus señas en sitios de trabajo freelance con la esperanza de que alguien se fije en ellos y le ofrezcan trabajo, obviamente hablo de trabajos por encargos, a precio fijo. Además el negocio se hace de palabra, si no te pagan, o te pagan menos, tienes que joderte.

Pues bien este suizo nos encuentra a mi y a 3 programadores más, inicialmente nos hace una oferta maravillosa:

  • 100 cuc(120 usd) al mes durante la primera etapa, esta etapa consistía en estudiar… genial!!
  • 200 cuc durante la segunda etapa, la cual consistía en comenzar a dar resultados, aunque fueran modestos
  • 300 cuc al mes cuando estuviéramos a toda maquina.

Yo tocaba el cielo. Estudié como un poseso a esas infames bibliotecas, regresé al dolor de los punteros, todo con un amor y dedicación dignos del más consumado hacker. Luego el señor vino a Cuba y realmente pagó por estudiar… pero no 100 cuc, resulta que estos 100 cuc eran por trabajar 40 horas a la semana, es decir, 8 horas al día, yo solo trabajé 30, así que cobré alrededor de 60 cuc, esto no me molestó lo más mínimo, yo tengo un trabajo diurno, con el que tengo acceso a la Internet, y conocía las reglas del pago por horas.

La sorpresa vino después…

El trabajo consistía inicialmente en convertir a CADELEC en un sistema compatible con UTF-8, okey.. es una buena idea, pero el codigo… el codigo… eran miles y miles de lineas de C++, sin clases, o más bien sin las clases como deberían ser las clases; era una programación estructurada digna de un estudiante malo de secundaria en los años 80, y repito miles y miles de lineas; además codigo repetido… un verdadero asco, solo de recordar aquello me dan nauseas. También debíamos hacer que la base de datos fuera compatible con UTF-8, la base de datos en Visual FoxPro. Luego habría que agregarle nuevas funcionalidades al sistema.

Pues bien, luego de un trabajo muy intenso logramos traducir todo aquello, logramos que al menos compilara en VS 2005, que era uno de los requisitos, no habíamos logrado ejecutar el sistema pues aun faltaba el trabajo con la base de datos; pero igual estábamos convencidos que habíamos llegado a la segunda etapa, pues el resultado era evidente. Estábamos equivocados.

La segunda(o la tercera? no recuerdo bien) vez que este señor vino le dimos el código, compilaba, estábamos orgullosos, había sido una labor titánica, agobiante, absurda. Ni siquiera se nos ocurrió pensar que nos iba a pagar… 60 cuc, otra vez. No entendimos, le pedimos que nos explicara… ya habían resultados… pero entonces el amable y risueño suizo no explicó que cuando el decía resultados se refería a que el el programa corriera. Bueno, pero eso ya estaría en la tercera etapa no? No, la tercera etapa es cuando le agreguemos nuevas funcionalidades…

Luego de un silencio incómodo seguimos trabajando, pero ya la mitad del equipo habíamos decidido que no seguiríamos trabajando para él. Por suerte en esos días había aparecido un proyecto para J2ME y J2EE, así que pude largarme sin perder demasiado dinero, más bien gané.

Allí se quedaron dos amigos trabajando, no sé como les irá, no sé si habrán logrado que les pagen 300 cuc, en la pagina de CADELEC anuncian CADELEC 2007 sobre AutoCAD 2007, así que supongo que al menos terminaron el trabajo.

PD: Lo genial sería poner ejemplos de ese código maldito, pero es un software furiosamente propietario(incluso se hablo de ofuscar el código a propósito por si lo decompilaban) y prometí no hacerlo.

Publicado en Programación, Software privativo | 2 Comentarios »