Archivos Mensuales: febrero 2009

Ejerciendo el deber de votar

Votar es un deber ciudadano, como todos los demás, aunque podría ser catalogado de “derecho” (por aquello de que nos permitan expresarnos) es algo tan fundamental para la democracia que más que un derecho es un deber que debemos cumplir para seguir con el equilibrio democrático.

Como nota curiosa ya los encuestadores psíquicos no estaban!; pero por otra parte, la abstención va a ser altísima!, contando con el hecho que a las 2 de la tarde (hora en que ejercí mi deber de votar) solo habia 4 renglones  de mi página con el sello de VOTO.

Posibles razones:

La gente aun anda apechugada por el 14 de febrero

Alguno espera que sea “otro” quien decida por él

La “ley seca” hizo que la gente comprara licor el día Jueves como para pasar el invierno y hay miles de rascados por las calles

Los encuestadores psíquicos ahuyentaron a la gente!

Todas las anteriores.

Espero que me ayuden a sacar una lista de las posibles razones por las cuales la gente no fue a votar.

[Eminence Orchestra] Música Anime por todo lo alto

The Eminence Orchestra, es una orquesta de Sydney, Australia; con un papel poco común, darle un toque orquestal a la mayoría de la música de series Animé y videojuegos.

Me fascinó la forma como hacen la puesta en escena de obras tan dispares como (por cierto, todos anime de mis favoritos):

“Thanatos (Death) If i can’t be yours” de la serie Animé Neon Genesis Evangelion

“Tonari no Totoro” (Mi vecino Totoro):


“Princess Mononoke”


Princess Mononoke

Y un par de video juegos; el clásico “Mario Bros”

Mario Brothers Nintendo

Y otro gran clásico; Metal Gear Solid:

Increíble que se consiga tan poco sobre esta Orquesta en Internet; espero el día en que la Orquesta Juvenil de Venezuela haga una presentación sobre los animé y comics de nuestra infancia!.

Mi opinión “muy personal” sobre la re-elección

Este artículo nace de unos comentarios a un escrito que Francisco Palm ha emitido en sus notas; las opiniones aquí expresadas mezclan muchisimo mi opinión libre y muy personal con la realidad del país y el entendimiento de las personas; lo aclaro para no verme insultado de lado y lado como muchas veces pasa en escritos polémicos como estos (solo basta con pasarse un ratito por los comentarios de “Noticias 24” para saber a lo que me refiero, ¡Vade Retro! a todos los que vengan a insultar).

Mi opinión personal

Personalmente; fuera del contexto ideológico y político venezolano, opino que las personas no deberían ser electas una y otra vez; considero que se debería formar nuevas personalidades para al menos refrescar un poco el ambiente político; aunque por otra parte la tan nombrada Democracia Griega (la oí nombrar en algún discurso de la oposición) tenía elecciones ANUALES (para los que se quejan de la cantidad de elecciones) y el gran Pericles gobernó (siempre electo por la Ekklesia o asamblea democrática griega) durante 16 años si mal no recuerdo.

Uno de los puntos más importantes (en mi caso) en contra de los procesos re-eleccionarios es que si tengo un buen programa de gobierno (como una aplicación de computadora bien hecha) bien fácil, bien documentado, fácil de llevar y con muchos seguidores; asumo que debería ser fácil que otra persona lo llevara por buen término mientras me tomo mi tiempo para educarme y mejorar mis ideas (lo sé como informático, algo que fue mi idea hace 2 años, ya no me gusta tanto después de aplicada e implementada y solo lo descubro cuando ya estoy fuera del proyecto).

El punto a favor de la re-elección es sin duda, la continuidad del gobierno, es motivo importante que; a menos que el cambio de tendencia sea absolutamente radical, los gobiernos de turno aunque sean de partidos políticos distintos mantengan la obra de gobierno (ejemplo; en 40 años de “democracia bi-partidista” en Venezuela solo hubo cambio de gobiernos, ninguna obra o plan fue continuado por sus sucesores); lo cual obviamente favorece a la permanencia de una misma persona en el poder.

No obstante; la permanencia trae consigo una serie de problemas (que no es por cierto ninguno de los esgrimidos por la oposición venezolana) como son el rechazo a los cambios que fomenta en la gente y la excesiva dependencia hacia una sola figura política sin sustituto conocido; lo que nos demuestra una gran inmadurez política del venezolano.

Inmaduros, muy inmaduros

Un ejemplo de nuestra inmadurez política viene de las quejas hacia la “gran cantidad de veces que tenemos que ir a votar” ; opuestamente, la admiración a la democracia Suiza deviene en gran medida del poder de decisión que la democracia participativa y directa le da a la población; leamos un extracto de la Wikipedia sobre Suiza:

“Cualquier ciudadano puede oponerse a una ley que haya sido aprobada por el parlamento. Si es capaz de recoger 50.000 firmas contra dicha ley en 100 días, se ha de convocar un referendo a nivel nacional en el que los votantes deciden por mayoría simple si aceptan o rechazan la ley.
Además, cualquier ciudadano puede solicitar que se adopte una decisión sobre una enmienda que quiera hacer a la constitución. Para que tal enmienda prospere, tiene que recoger 100.000 firmas en 18 meses.”

El promedio de elecciones en la nación Suiza es de aproximadamente un referendo cada 20 días; lo cual es mucho más del período de “¿meses?” al que se nos trata de acostumbrar, ¿es tan malo para el ciudadano común convertirse en un ciudadano de una democracia directa y participativa?; la gente no quiere ir a votar y es momento de que aprenda a hacerlo (y no se quede en su casa bebiendo cerveza aun cuando el dia de elecciones es día de ley seca).

Lo más irónico de esta situación es como aquella situación del apostador que va perdiendo y luego tiene una racha de suerte; hace menos de un año nos decian por TV que no deberíamos ir a votar; ya que el CNE era un organo vendido y sumamente corrupto, se han ganado un par de elecciones y ahora la “unica forma de salvar la democracia” es ir a votar masivamente, que todos confien en el árbitro, etc, etc …

¿Acaso solo es democracia cuando me favorece? …

Como es en otros países?

La permanencia en el poder por mucho tiempo de una sola persona tiende a demostrar que la “idea política” no ha fraguado lo suficiente como para formar nuevas personas ávidas de ser las sucesoras (como dice mi mamá; “falta muy poco para que Raul Castro le venda Cuba a los franceses o a los Españoles”); o simplemente se necesita un grupo mayor de personas que puedan “en parte”; reemplazar al gobernante para darle continuidad a la obra de gobierno (que a la final es la única preocupación que surge de la posibilidad de re-elección); no obstante, esa es una opinión muy personal acerca del movimiento reeleccionario en general; sin embargo las democracias de izquierda (y de derecha) más progresistas poseen una gran tendencia a la reelección por varios períodos y tenemos casos como Francois Mitterrand que duró 14 años, o Jacques Chirac que duró 12 (y que yo sepa nadie se queja de la “reelección indefinida en Francia”); una lista de países en donde se incluye a Alemania, Israel o la tan amada Italia poseen este tipo de re-elección; el gran Silvio Berlusconi de la “Forza Italia” ha estado en el gobierno (Como primer ministro electo por la asamblea) desde 1995.

Sin embargo, el mejor ejemplo lo podemos obtener de “la gran democracia de cantones” de Suiza, donde entre otros ejemplos; podemos ver al Politico del Partido Radical Democrático Pascal Couchepin; fue alcalde de su ciudad (Martigny) por 14 años; además fue electo para el Consejo Federal (El grupo de los consejeros federales; La “presidencia” Suiza) cargo que ha mantenido por 12 años (y si es reelecto lo mantendrá por 16); y esto no es algo “poco común”; Adolf Ogi fue consejero federal por 16 años al igual que Kaspar Villiger y el actual consejero Moritz Leuenberger lleva 14 años en el cargo; de hecho, es tan “poco común” que no sean reelectos para el Consejo Federal Suizo que solamente 4 miembros en toda su historia (desde 1800) no han sido reelectos; ¿razón de la permanencia?, hicieron bien su trabajo, ¿por qué no re-elegirlos en el cargo?; sin embargo, nadie habla mal de las democracias Europeas, no les conviene …

Ni un paso atrás?

Y el otro punto de terror fundamental acá radica en obviamente el discurso político; si para la oposición lo más importante es renombrar el pais a su forma original, la bandera, el escudo, parar el caballito y cerrar las misiones; pues no veo con buenos ojos que alguno de ellos gane (creanme; lo he vivido en carne propia, escuchar en discursos la importancia de “rescatar a Venezuela”).
Yo no quiero tener un gobierno que su principal preocupación sea devolvernos al 1997 …
la pregunta a hacer sería ¿y ustedes? …

Hay más bajo el sol que solo espejos

Tener un sistema democrático que permita la reelección (como en otros países a los que llamamos “desarrollados”) versus la permanencia en el poder de la misma persona; versus la autoridad sobre un movimiento político y la continuidad de un proceso te hacen diverger y bailar entre una opción u otra; es obvio que si estuvieramos decidiendo entre un Consejero de Zurich o uno de Basilea o Berna es una cosa; acá estaríamos decidiendo en la continuidad o nó de un modelo ideológico y democrático que obviamente en muchas cosas no es de mi agrado (tengo algunas tendencias e ideas más radicales de lo que se debería hacer o no con Venezuela) pero es lo más cercano a un “socialismo” de lo que podría estar un Gobierno como el de Cesar Pérez Vivas del Táchira (que se proclama “Social-demócrata cristiano”) pero que aprovecha medidas “administrativas” para ver cerrados los infocentros de la región y así descartar personal (muy cristiana la medida) o la consigna “todo lo que vea rojo va pa’ fuera” de algunos candidatos de oposición en las pasadas elecciones, ¿dónde quedó el llamado a la conciliación? …

Pues si leemos lo que mucha gente (sin oficio por la cantidad de comentarios que emiten) opina de los chavistas en foros de noticias como “Noticias24”, nos damos cuenta que acá nunca existirá reconciliación; pero bueno, esa es harina de otro costal.

Aun cuando siempre lo he dicho, no soy Chavista; soy de izquierda, como persona de la izquierda libertaria opino que la subsistencia de los sistemas es más importante que la permanencia de los individuos (un individuo puede morir atragantado con una uva y perdemos la continuidad del sistema) y que los sistemas deben fomentar la existencia de personas que los continuen independientemente de quien los haya generado; por otra parte Venezuela es tan de tercer mundo que en 10 años no ha existido nadie (salvo contadas excepciones como el Dr. Alí Rodriguez Araque o el Lic. Vielma Mora) que pueda darle continuidad a esto y mucho peor; aun existe gente que no entiende la importancia de la democracia participativa, votar y refrendar todo, de ser más concientes como políticos del día a día, que las libertades del colectivo son más importantes que las individuales y si; que la subsistencia de un modelo político es muchísimo más importante que la subsistencia de un partido y de su candidato fundador y precursor.

Como muchos no entienden esas cosas aún; estamos necesitados de aprender …

Nos falta mucho para aprender como ciudadanos, pero seamos optimistas!, otros paises lo aprendieron a punta de guerras interminables! (La democracia Suiza es prueba de ello), nosotros lo aprendemos de a poco; muy de a poco …

¿Será útil y necesario darle continuidad al proceso?, ¿habrá algún líder de izquierda reformista que pueda hacerle frente a Hugo Chávez sin tener que salir en Globovision?, ¿La gente votaría por Henry Falcón a presidente?, ¿Encontraremos el equilibrio entre democracia participativa directa y la actual representativa en un futuro cercano?. ¿Seguiremos siendo bebedores de cerveza los domingos de elecciones? …

Les dejo a ustedes las respuestas …

[PHP 6 Namespaces] Una mala implementación

En las primeras de cambio, cuando aquel ruso Dimitri (Dmitri Vinogradov) postuló el parche para soporte de namespaces en php5 ó 6 y se inició un rally para incorporarlos rápidamente al lenguaje; mucha gente se entusiasmó, pensando que por fín se acabaría la cadena (o el yugo) a los nombres de función crípticos y a las implementaciones de 40 mil includes y requires al inicio de un archivo.

El preámbulo

Inicialmente el parche prometía bastante; al implementar un sistema de espacio de nombres basado en filesystem (y con soporte y resolución dinámica) muy semejante al de python:

<?php
namespace Proyecto::DNS;
class resolver {
public function get($ptr) {
}
}
?>

Y su implementación se realizaba:

<?php
use Proyecto::DNS as dns;
dns->get('127.0.0.1');
?>

Lo cual por legibilidad es más o menos como usar:

import DNS
DNS.get('127.0.0.1')

Lo cual parecía ser la solución “idónea” a los problemas de resolución del lenguaje; sin embargo, en octubre del 2008 la gente del buró de decisiones de Zend (la empresa que lleva el lenguaje PHP); decidió, fuera de toda lógica plausible; tratar a los espacios de nombres y a las clases como dos cosas completamente distintas; de tal manera que la resolución de nombres usando el :: quedaba descartada del lenguaje.

El problema

En la mayoría de los lenguajes no encontrarás una clase llamada igual que un namespace (o package como en Java o módulo como en python); o sea, nunca verás algo como:

import org.java.lang

donde Java.lang pueda ser un package y además una función; los increíbles de PHP desean hacer eso; con lo cual sentenciaron el separador (::) a muerte (al menos como separador de los namespaces, ya que el punto (como en python o java) no se puede usar porque es el concatenador lógico)).

Según la gente de Zend; tener:

<?php
namespace Proyecto;
function DNS() {}
?>

y

<?php
class Proyecto {
public function DNS() {
}
}
?>

Es sintáctica y además lógicamente válido;  lo que conlleva a que:

<?php
Proyecto::DNS();
?>

No sepa determinar si nos referimos a la función DNS en el namespace Proyecto o al método DNS en la clase Proyecto, llevando a confusiones al motor Zend2; obviamente, esto conllevó a una decisión.

La fatídica solución (Según Zend)

Lo que la gente de Zend ha ideado; es obviamente un disparate; como según ellos lo anterior “se puede hacer” (aunque no se debería tener un namespace y una clase con el mismo nombre), entonces debemos “adoptar” el slash (o separador Windows “\”, que se alegren los programadores .NET) como separador de las resoluciones de nombre; de tal manera que lo de arriba queda así:

<?php
Proyecto::DNS(); //llamando estáticamente al método DNS de la clase Proyecto
\Proyecto\DNS(); //llamando a la función DNS del namespace proyecto
?>

¿Que rayos es esa cosa?; otra horrible invención de Zeev Zurasky y pandilla!; esto hará que:

<?php
\Date\time(); //namespace Date, función time()
Date::time(); //clase incorporada Date, método time()
?>

Es decir, a la clase Date (incorporada en PHP5.1) puedo crear paralelamente un namespace Date con una función llamada idénticamente a su contraparte de la clase; no hay nada más horrible que esto.

¿No era más sensato, como en otros lenguajes, evitar que un package y una clase compartieran el mismo nombre?.

Las ventajas (que no lo son tanto)

He decidio copiar y desmentir cada una de las “ventajas” que han puesto para aceptar el cambio del separador.

  • name ambiguity is impossible
¿Qué es más ambiguo?, que se “lean” diferente o que pueda existir un Namespace y una clase con el mismo nombre?; imaginen esto:
<?php
\com\Zend\Data\Form::validate();
\com\Zend\Data\Form\validate();
?>
Ambas formas en el mismo script!, sintáctica y logicamente válidas; pero a la vista, ambiguas ambas (y un completo disparate).

  • \ is visually quite different from ::, and is easier to scan and detect as namespace instead of static class operator

Creo que la presencia de un import (o USE en PHP) es una facil forma de detectar “visualmente” quien es un namespace y a quien nos referíamos estáticamente.

  • \ is a single keystroke on U.S. keyboard layout without shift key

En la mayoría de los teclados latinoamericanos y españoles es imposible obtener el \ a la primera, a veces uno ni lo consigue!.

  • \this\is\used for paths on Windows and is intuitively familiar to those developers. According to a php|arch survey (as relayed by Steph Fox), most of their readers develop on Windows and deploy on Unix, which would imply that \these\paths are familiar

… Sin comentarios; recordemos que ahora Microsoft le apuesta a los lenguajes de scripting libres (python, php) en vez de a su .NET, así que tiene una fuerte inversión con Zend.

  • \this\maps\to\filesystem layouts often used by autoload intuitively for the above reason

Pudieron haber escogido el backslash de unix igualmente, o el punto, para parecerse más a otros lenguajes “serios” (ruby, phyton) …

  • because \ is a single keystroke, it is possible to require \ prefix for all global functions/classes/constants, and conversion is minimally effortful (from personal experience trying to convert files to several namespace separators to see what it was like)
El “namespace” global requerirá que “escapemos” todas las funciones y constantes globales, de tal manera que tendremos que llenar el código con cosas como:
<?php
\htmlspecialchars($variable);
?>
Simplemente hilarante.
  • code review ambiguities disappear permanently
Y muchos programadores enojados desaparecerán también permanentemente.
El Análisis posterior
Este parche ha sido incorporado a PHP 5.3; pero aún los cambios no han sido incorporados a PHP6; muchos vaticinan que ocurrirá algo parecido a la actual página http://www.gophp5.org (un gophp6.org) en un tiempo no mayor de 3 años; como consecuencia de que “proyectos de PHP4 no correrán en > PHP 5.3”; pero además, código escrito en PHP 5.3 o superior posiblemente no corra en PHP6.
Esto hace además que guias como esta; publicadas antes del parche de noviembre del 2008, sean inválidas, dicho sea de paso, hasta el .chm oficial en español de la documentación de PHP está erroneo pues no ha incorporado los cambios.

La maestría del violín de Hilary Hahn

No suelo hablar de música clásica en mis artículos sobre música; tal vez porque desde la experiencia de la “Neo-Opera” de Emma Shapplin la gente no suele tener comentarios para este tipo de artículos; sin embargo, he decidido hacer una excepción.

Hilary Hahn, violinista de concierto; nacida en Lexington, Virginia y que actualmente vive en Baltimore, es conocida como una de las más jovenes concertistas de violín americanas; ya ha tenido actuaciones con la sinfónica de Londres, la de Berlín e incluso con la de Singapur (que creo es la única que le falta dirigir a nuestro Gustavo Dudamel); de hecho, coincidentamente; Gustavo Dudamel y Hillary Hahn mantienen actualmente contratos con la misma disquera; la Deutsche Grammophon.

Podemos encontrar algunas interpretaciones de Hilary Hahn en youtube; aunque las que más me sorprenden son las de su último disco “Schoenberg Sibelius Violin Concertos” del año pasado (2008), donde interpreta el “Concierto para violín en D menor opus 47” de Jean Sibelius.

Si desean encontrar una interpretación excepcional de ella pueden ver esta:

http://www.youtube.com/watch?v=UWNCbpwC-PQ

En este; Hilary Hahn interpreta una de las piezas más dificiles para violín; compuesta en el siglo XIX por Heinrich Wilhelm Ernst; el “Grand Caprice on Schubert’s Der Erlkönig”; opus 26; tomando en cuenta que esa presentación fue en el Carnegie Hall en el año 2006 (tendría entonces 26 años); la hacen una excepcional violinista y una genial artista.

Sin embargo; no puede escapar la política cuando hablamos de una de las mejores violinistas del mundo y que ha recorrido el orbe con su música; dicha transcripción la podemos extraer de su diario (blog) conocido como el “Hilary’s Journal” y que podemos leer en su página web.

Hilary comenta como después de estar en Japón, Alemania o Francia, la situación de un día a otro es distinta;  ahora que se presenta como ciudadana Americana; nos cuenta acerca de un buen trato en todos los aeropuertos visitados:

” … Esto puede no parecer importante (para los demás), pero para mí, después de ocho años de miradas esquivas, pétreos silencios, frías reservas y observaciones que han amenazado con llevarnos a difíciles debates políticos, todo por la simple mención de ser americana; esto es un alivio. Me gusta estar en América. Nunca he reclamado ser cualquier otra cosa. Ahora a todo el mundo parece estar bien y felíz con mi nacionalidad; que también (este cambio) se siente bien.
Entonces, para quien es responsable de este giro de los acontecimientos, gracias.”

Todo gracias a que un único hombre (Barack Obama) ascendió al poder en USA; demostrando como la política nos toca a todos; día a día y las altas esperanzas que el mundo entero tiene sobre un hombre distinto que promete algo distinto.

Les dejo para que se deleiten y su oidos obtengan algo más que reggeton (o como se escriba eso); algunos enlaces en Youtube sobre Hilary Hahn:

http://www.youtube.com/watch?v=OwnsCOmSmso

http://www.youtube.com/watch?v=a73RCB_xRsw

http://www.youtube.com/watch?v=D5z6vbKdKTg

A %d blogueros les gusta esto: