Archivos Mensuales: marzo 2008

La Evolución del Tango [Gotan Project & Bajofondo TangoClub]

“Curucuteando” (coloquialismo venezolano: dando vueltas una y otra vez a algo buscando “no sé que cosa”) la red y perfiles amigos en last.fm me encuentro con dos experimentos de fusión de tango con electrónica muy interesantes y que llenan al oyente de una nueva experiencia creadora; una novedosa forma de rescatar o reusar ritmos míticos como los del tango argentino.

El primer grupo lo descubrí gracias a MaticaGotan Project, mezclan excelentemente la electrónica sin dejar atrás el ritmo, la pasión y el aire místico de la música de donde han nacido; poseen canciones de gran riqueza sonora como “Vuelvo al sur”, “Santa María (del Buen Ayre)” y por supuesto “Una musica brutal”; todas del disco “La revancha del tango” editado por la disquera “Ya basta!” en 2001.

El segundo grupo lo descubrí casi de casualidad; revisando el perfíl de un buen amigo “apostols” veo una increíble cantidad de canciones de un mismo grupo “Bajofondo Tangoclub” (por cierto apostols, tienes mal taggeado el nombre); en este caso, el grupo apuesta por la incorporación de muchos más ritmos e instrumentos; en algunos casos siento que han perdido un poco el norte (algunas canciones suenan más a hip hop caraqueño que a un tango new age) aunque algunos experimentos de agregar flauta u otros instrumentos (Décollage) o imprimirle más velocidad (Tangodrome) hacen de Bajofondo Tangoclub un experimento musical digno de escuchar …

Pierde OOXML y ganamos mySQL Cluster Carrier Grade

Revisando los votos de ISO me he enterado tanto que India a cambiado su voto a SI; la historia es una tragicomedia donde el comité estaba completamente claro en su posición de NO (de hecho, la gran mayoría de comentarios en contra de OOXML venía de los comités de India, Canadá y Francia) pero el ministerio del que depende el organismo ha hecho valer su posición (de aliado comercial de Microsoft tal vez?) y han cambiado el voto de India a “SI”; triste triste …

En el caso Venezolano fue completamente al revés; se han usado organismos del estado y la fuerte presión de la comunidad para que las manos de MS salieran manchadas de llanto al cambiar FONDONORMA de Sí a “No con comentarios” su voto dentro del ISO BRM para DIS 29500 OOXML.

Una victoria para la comunidad de software libre, pero no se vuelvan a dormir en los laureles si uno denuncia que un profesor de la UCV es “encargado de Negocios” de Microsoft Venezuela …

Por otra parte; me he enterado de 2 noticias interesantes del proyecto MySQL; han liberado un código interno de Sun de unas modificaciones sobre myISAM (quien sabe para que demonios tenían eso guardado) que han dado por llamar “Maria Storage Engine”; es una nueva versión de myISAM, pero crash-safe; es decir, permite transacciones sobre una tabla myISAM sin tener que hacer bloqueos de tabla además de soportar auto-recovery en caso de falla y un formato de guardado de datos llamado “Maria Block Format” del cual hablaré en articulos posteriores.

La otra noticia es la liberación del código (hasta ahora cerrado) del proyecto mySQL Cluster Carrier Grade edition; mySQL en alianza con France|Telecom, Lucent Technologies, Singular, Motorola, Nokia, Siemens y otras operadoras telefónicas y de telecomunicaciones habian desarrollado una versión de mySQL montada sobre el storage de cluster NDB y sobre una API de comunicaciones basada en NDB que le confería a MySQL posibilidades de uptime del 99.999% con alta disponilidad, capacidad hasta 100 millones de subscriptores, más de 10 mil conexiones concurrentes por segundo sin configuraciones adicionales y una serie de capacidades de alta disponibilidad y con la facilidad del Cluster de mySQL (es la preferida para aplicaciones de voIP de alta demanda); ¿El problema?, mySQL vende este producto por aproximadamente 40 mil US$ y usarlo en proyectos abiertos donde se necesite disponibilidad en tiempo real era realmente imposible.

Con la adquisión, Sun ha decidido liberar el código (Salvo ciertas partes que siguen bajo patente de Siemens, Motorola y Lucent Technologies, que me imagino ya estarán en acuerdos de compra) por lo que podremos usar las capacidades más comunes de mySQL cluster carrier grade edition (como respuestas en tiempo real) para nuestros proyectos de Software Libre … ¡Un HURRA por la liberación! …

Página para descargar:

http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-cge.html

Las noticias son dos caras del software libre; la primera, una empresa que desea tener un estandar ISO pero usando tácticas de guerrilla, mafia y terrorismo; sin ningún ánimo de software libre; solo por el lucro del dinero y del poder sobre la suite de oficina; en el otro extremo, una empresa antiguamente famosa por sus prácticas privativas y monopólicas ahora le da una lección a una empresa de SL liberando un producto comercial abriendo más posibilidades de crecimiento para el proyecto.

Ya estaré haciendo pruebas al mySQL Cluster Carrier grade Edition …

[Enya] – Los brillantes días de mi juventud

A veces uno pierde los ánimos y se encuentra decaído; con ganas de retroceder y volver a épocas oscuras o monocromáticas (gracias Matica por acuñar el término y por tus “blurred images”); a veces, solo es necesario un poco de inspiración y evocar épocas distintas; épocas donde todo se podía; donde podías viajar a cualquier parte, donde la imaginación no tenía límites, donde no existen los tabúes o los conflictos sociales; donde “nadie es normal” porque realmente todos somos distintos y especiales.

Yo siempre he dicho que ya casi todo está escrito y cantado, solo hace falta escuchar mucho; para esos momentos donde necesitas escuchar algo distinto o desees evocar esas épocas, Enya nos deleita con una canción llamada “Los brillantes días de mi juventud”; claro, la canción está en gaélico (la lengua tradicional de Enya) y su título original es “Na Laetha Geal M’óige”(se pronuncia “Nah Lay-ha Gyal moy-ge”).

La letra de “Na laetha geal M’óige”:

Ag amharc trí m’óige,
Is mé ‘bhí sámh,
Gan eolas marbh
Bhí mé óg gan am,
 
Anois, táim buartha,
‘s fad ar shiúil an lá.
Ochón ‘s ochón ó.
 
Na laetha geal m’óige
Bhí siad lán de dhóchas
An bealach mór a bhí romham anonn
Bhí sé i ndán domh go mbéinn, slán, slán.
 
Anois, táim buartha,
‘s fad ar shiúil an lá.
Ochón ‘s ochón ó.
 
Na laetha geal m’óige
Bhí siad lán de dhóchas
An bealach mór a bhí romham anonn
Bhí sé i ndán domh go mbéinn, slán, slán.
 
Anois, táim buartha,
‘s fad’ ar shiúil an lá.
Ochón ‘s ochón ó.

Y evidente, su respectiva traducción:

Mirando hacia atrás en mi juventud
yo estaba contenida
sin ningún conocimiento de la muerte
Yo era joven entonces; sin tiempo.

Ahora estoy triste,
Esos días pertenecen a un largo pasado
(solo siento) La tristeza y la pérdida

(Esos) Los brillantes días de mi juventud,
En ellos estaba lleno de esperanza
El gran viaje que fue; antes de que (realmente) supiera lo que estaba destinado a ser
adios, adios…

Esos días han pasado
ahora estoy triste,
Solo aflicción y pérdida .. oh! …

enya-sig.gif

Original de Enya (Su nombre de pila es “Eithne Patricia Ní Bhraonáin”, su nombre musical Enya es una adaptación y simplificación del nombre gaélico Eithne); “Na Laetha Geal M’óige” es un adaptación irish de una canción compuesta por la misma Enya, con arreglos de Roma Ryan y pertenece al disco “Watermark” editado por ella en 1988.

Un disco excelente; uno de los mejores trabajos que pueda tener Enya durante toda su carrera; en él podemos encontrar canciones interesantes y de una lírica excepcional como “Storms in Africa” (cantada en ingles), “Cursum Perfico” (en latín) u “Orinoco Flow” (en inglés, que algunos erroneamente titulan “Sail away” porque es una frase que se repite muchisimo durante toda la canción).

Recuerdo que casi toda Venezuela (por lo menos mi generación) debe recordar a “Orinoco Flow” ya que fue éxito por mucho tiempo por allá por 1998-2000 (el videoclip era repetido constantemente creo que por la televisora Venevisión).

A diferencia de otras aficiones músicales (como Emma Shapplin, Las Mediaeval Baebes o Sarah Brightman); soy fan de Enya desde su primer disco! (“The Celts” en el año 1987; creo que fue mi segundo CD en comprar; aunque tiene algunas canciones previas a este disco); Enya es una artista en todo el sentido de la palabra; gran voz, increíble capacidad para la lingüistica; creo que es la única que conozco que ha cantado de manera excepcional varias canciones en élfico (de las que recuerdo ahora, “Aniron”; cantada en Sindarín gris y “El concejo de Elron”, que creo es en Quenya), combinen eso con una excelente instrumentación y tendremos a una de las mejores artístas del “New Age” que se conocen hasta ahora (tal vez por ello las canciones de Enya son usadas tan frecuentemente en feng shui!).

Enya es una artísta de la que se puede hablar por horas y horas; pertenece a una familia de músicos (tradicionalistas, folkloricos irlandeses); miembro inicialmente del grupo “Clannad”; apoya a su hermana (que en vez de adaptar su nombre; Moya, adapta el apellido de su familia para su nombre artístico, Moya Brennan) en su carrera como solista y creo que es de las pocas artístas que queda que sigue componiendo y arreglando sus propias canciones y ni hablar que ha cantado en élfico, latín, frances, gaélico, inglés, inglés antiguo y hasta en Loxian! (un idioma escrito por la lingüista y arreglista Roma Ryan).

Espero que puedan recordar gracias a Enya sus brillantes días de juventud …

In ómós do mo m’athair – In honor of my mother (En honor a mi madre)

Y ayer fuí a ver “10000 antes de cristo” …

Acabo de llegar del cine acompañando  a Lili y a Walter de ver la película “10000 a.c” (10 mil antes de cristo); como toda ficción hollywoodense os llena de efectos visuales, de algunos paisajes increíbles y algunas tomas CG (Computer Graphic) por demás sensacionales; pero tambien te deja una serie tras otra de “embustes mentales” (o sea, mentiras gigantescas) que no sabes si enojarte porque te tan viendo cara de estúpido o reirte por lo jocoso de la escena.

La Película en su totalidad tiene unas variaciones en ese ritmo bastante notables dices “wow” al ver los mamuts corriendo en el campo, pero ¿puliendo piedras? … WTF?; en primer lugar tampoco es que es TAN MALA como “Los 6 signos de la luz”; al menos en aquella el único actor decente era un gato que se robó las únicas escenas interesantes de la película; en esta, la protagonista y sus ojos se robaron completamente el show; ahi entendí por qué la leyenda debía girar alrededor de sus ojos azules …

La película en su totalidad se caracteriza por ciertos “detalles” que al director, al productor, a los guionistas o a los consejeros de Hollywood le parecieron interesantes de agregar; pero que dañan absolutamente TODA la película …

Si buscan una película que realmente los entretenga, les suelte una que otra carcajada y digan “tan buenos los efectos especiales” sin tomar en cuenta para nada que sea una leyenda burdamente fabricada en los laboratorios de Hollywood; fino, a mí particularmente también me gustó; sin pararle mucho salvo a la trama del amor épico …

Insisto; si realmente pueden desprenderse de los prejuicios y ver una pelicula con buen CG; unos mamuts bonitos, buenos efectos especiales y una historia de amor épica de final felíz con una linda protagonista de ojos azules; entonces esta es su película; si eres algún historiador, arqueólogo y estudioso de las civilizaciones antiguas; te aconsejo que vayas a ver “Horton” o te orinarás en los pantalones del miedo …

porque si buscan una película como si fuera escrita con el detalle y minuciosidad científica de Michael Crichton o la perfección de producción de George Lucas o Peter Jackson entonces ¡Ni se les ocurra entrar! … veran cosas insólitas como:

Mamuts Lanudos (Mammuthus primigenius) construyendo pirámides!; no solo es interesante saber que un animal con un pelaje y una capa de grasa tan enorme para soportar los frios helados viviera en el egipto para ser esclavo de los primeros constructores de pirámides (Bajo Imperio, período Egipcio de Jufu (Keops), 10000 a.c. clima tropical semi-árido); además de soportar el intenso calor del Nilo; debian morir sin dejar fósiles en tan vasta meseta como lo es Giza.

Lo más interesante de todo es que los Mamuts Lanudos (los más grandes de la familia de los elefantes) se extiguieron de toda europa a finales de la gran glaciación (12.000 a.c.) y solamente subsistieron especímenes hasta el 10000 a.c. en algunas zonas del norte de Europa como los cárpatos, Rusia  (anoten esto para una futura observación), alaska y en algunas islas del océano ártico hasta el 2000 a.c; no dudo que pudieran estar siendo cazados por tribus del norte; pero llegar a egipto? y en las magnificas cantidades mostradas en la película? … de película …

Si nos basamos en los registros geológicos y algunas especulaciones sobre sobre la “Atlantida” y “llegados del espacio” de los egipcios y aceptamos las referencias acerca de Orion (recordemos que se especula que la piramide de Gizet estuvo orientada hacia Sirio B para el 10500 b.c) entonces debemos eliminar el concepto de pirámides como parte de la Necrópolis y que Kufru (el padre loco de Keops) se hizo construir las 3 pirámides al mismo tiempo (como se muestra en la película) …

Me parece absolutamente disparatado que unos “Reas” (Aves terribles, como se las llama, de la família de las Phorusrhacidae) ataquen a nuestros protagonistas; pos si son aves americanas! ¿como cruzaron el atlántico?; no hay versión de Reas de ese tamaño conocidas en Europa (no hasta hace 40 millones de años antes de cristo); además, atacaron en una selva …
¿dijiste en una selva? … cual selva fue esa? …
Me gustó la parte del tigre dientes de sable …

¿Tigre dientes de sable?, esa no es una criatura americana? … pos existió una en la época de la película; los Homotherium; aunque la pelí retrata es un Smilodon; ya que el homotherium no posee dientes “tan grandes” para comerse mejor a los protagonistas; aunque tuvo realmente una participación muy escueta así que se le perdona haberse puesto dientes postizos; recuerda realmente como al Utah-raptor (convertido en velocirraptor en “Jurassic Park”) se le hizo “decrecer” de los 5 metros a los 2 metros para quedar “cara a cara” a los seres humanos y ser más temibles; las cosas que hace Hollywood para sorprendernos …
Una pausa importante aquí; el “lo que fuera”, (Tylacosmilum, Smilodon, whetever) atacó en una zona semi-desertica de la antigua Abisinia? (Actual etiopía, al sur del sahara); quisiera saber como este animal cambió su habitat a desértico y aun así se extinguió …!

Al final de la película; el padre le deja al chico una bolsita con semillas para que las siembre y automáticamente deje de ser cazador y se convierta en agricultor-recolector; si le hubiera entregado una bolsa de mercal hubiera sido más convicente; dentro de la bolsita habia:

  • Maíz; originario de Sudamerica, de la mesa de teotihuacan por cierto …
  • Judias (frijoles o como se dice en Venezuela, caraotas) rojas; dicotiledoneas originarias tambien de américa …
  • Lo que salió en la toma final fueron unas briznas de paja muy interesantes … preguntaré a un botánico que era eso …

Vemos a los comerciantes y nómadas Bere-Beres extremadamente activos; buscando esclavos hasta en las más recónditas tierras heladas del norte!, parecen contratistas venezolanos! … cuanta eficiencia! …

De manera interesante vemos a los bere-beres usar caballos y además tienen una extrema habilidad para usarlos (¿epa, no acaso usaban Camellos?); en fin; los caballos no fueron domésticos sino hasta hace 5000 años durante el advenimiento de los sumerios y los hititas; pero que cosas; vine al cine a divertirme  … epa, ¿vi por ahi algo de hierro?, ¿eso no habia sido fundido por los hititas 4000 años despues? … creo que las lineas del tiempo se cruzaron en todo este meollo historico-cultural …

¿Recuerdan  qué les dije que recordaran el lugar?, la tribu de D’leh (el protagonista) y “blue-eyes” (si, como aquella canción de Elton John); se encuentra en algún lugar donde (por las facciones de Evolet) se desenvolvían los descendientes arios y algunos post-cromagnones (posiblemente Alemania; aunque por la presencia de montañas muy altas y mamuts sean los cárpatos o el norte deTurquía y Rusia); caminan siguiendo a los “hombres a caballo” o “los demonios de 4 patas” y de repente “zuas!” … están en una selva; un desierto, un semi-desierto y de repente … pum! se topan con muchas tribus del sur de áfrica … WTF!… como rayos llegaron al sur de áfrica sin pasar primeramente por Egipto; que era lo que “primeramente” andaban buscando? … busquen un mapa; vea como Europa se une a Asia a través del corredor de Turquía y el actual Israel y como la unión de África y Asia es a través de Egipto; ¿Como terminas en Sudán hablando con tribus parecidas a los Dugon de Abisinia sin pasar por Egipto?

De hecho, existen “tantas” referencias a animales, plantas, zonas desérticas, grandes montañas y selvas, todas juntas y bien colocadas (salvo por los bere-beres monta-caballos) que estos tipos parecen más venidos de norteamerica y se encontraron con algunos caribes para llegar a alguna extraña “civilización post-atlante” constructora de pirámides en algún lado entre Catia la Mar y Villa de Cura …

Ok; ¿hablando con los Dugon? … esto es acaso la ONU?, como diablos todas las tribus hablaban y entendían todas las lenguas? … el sacerdote egipcio entendía al abisinio; el abisinio al norteño, el abisinio además entendía al resto de las tribus …
Ahh!, es que olvidaba que aun no habia ocurrido “Babel!” … rayos,  ¿como se me pudo pasar por alto eso? …

No voy a llegar al extremo de otros reviews de quejarse del “excesivo protagonismo ario” de la película (Emmerich es alemán no es cierto?); o acaso no se empiezan a morir los africanos de sed y los “blanquitos de las montañas” son los que dicen “vamos a dejarlos descansar, ya no pueden más” … jajaja … siempre los blancos arios salvando a la humanidad …

Lo que si me pareció increíble es lo buenas que eran las afeitadoras en esos tiempos!, ni yo luzco tan rasurado en las mañanas como muchos protagonistas de la película! …

Una increíble “piramidion” de oro puro coronaba la pirámide … quisiera ver los Hornos para fundir tanto oro de hace 10000 a.c.

Bueno, agradezcamos ese invento de la fundición al período neolítico de finales del pleistoceno y comienzos del período Holoceno; pero me sorprende lo diestros que éramos hace 10000 a.c. con el oro, las herramientas y otros metales (y ni hablar del hierro) …

El faraón muere a manos del protagonista de un lanzazo; el tipo luce extremadamente grande e imponente para los demás (algo asi como “venido de las estrellas”, para llamar la atención de su origen Atlante); cuando muere, resulta inusitadamente blanco para los origenes coptos de la civilización egipcia… ¿albino?, ¿extraterrestre?, ¿otro cliché de nuestro director racista y que aboga por la predominancia aria?, ¿exceso de maquillaje?, ¿nunca tomaba sol el faraón? … ni idea pero me pareció ridicula la escena …

En fín; hay muchos más detalles imprecisos; pero me robaré una frase que encontré en un review que otra persona hizo de 10.000 BC:

“I mean, the Disney’s movie Ice Age is practically more accurate than this crap” …

Pero que podiamos esperar de Roland Emmerich?; aquel que mató a una legión de extraterrestres instalandole Windows Millenium a la nave madre hasta que tiró pantalla azul toda la flota?, ¿o que creó una lagartija gigante asexual que se comió a Manhattan? …

En la escena donde todos miran asombrados el barco; me recuerda cuando todos entran a la sala oscura a ver la nave extraterrestre en “Independence Day”; casí que hubiera preferido una nave espacial de ID4 y que los sacerdotes se hubieran ido volando (o una sala de Stargate y se hubieran ido por el portal; hubiera sido un super-califragilistico uber fantastic! … jajaja); o solamente esperaba a que a través de ese “Stargate” saliera McGyver y los salvara a todos del malvado Faraón/Cosa/Extraterrestre/Atlante que se gastaban por gobernante (por cierto, para ser 10000 A.C tenían excelentes joyeros y trabajadores del metal, increíble estilete al muy estilo Emma Shapplin se gastaba el Faraón ese)  …

Realmente la película recuerda más a Conan el bárbaro que a epopeyas épicas fílmicas como Apocalypto …

Una película para ver con sus hijos; pero recuerde advertirles que todo es ficción o creerá toda la basura que ahí se expone …

Exponerse a películas de Roland Emmerich debería ser nocivo para el intelecto …

Dia de actualizaciones :D

No, no uso Windows Vista!; sino que hoy por múltiples razones hice upgrade de casi todo:

Mi gnome ha pasado a la versión 2.20.3 (no la habia hecho por falta de bandwidth realmente)

Mi Apache ha pasado a la versión 2.2.8 mpm-worker con PHP 5.2.5 y mySQL RC 5.1.22

PostgreSQL ha subido a la versión 8.3.1

WordPress (este blog) a la versión 2.3.3 (incluido el wordpress de Zentraedi que está en mi servidor)

Mi komodo editor pasó a la versión 4.3 y el Eclipse PDT a la versión 1.0.2

Ahh, Tomates pasó a la versión 0.4.0

En fín, día de cambios …

DOCTYPE es un mito?

Estaba leyendo un artículo sobre la salida de Internet Explorer 8; el que por fín (según Microsoft) va a ser ACID2 y va a cumplir todos los estándares (a costa de llevarse por los cachos a los diseñadores de páginas “solo compatible Internet Explorer”)

DOCTYPE significa Document Type y viene de una forma de “describir” las posibles combinaciones de “tags” que se encuentran en un documento; un ejemplo de DOCTYPE es la siguiente regla:

<!ELEMENT body %Block;>
<!ATTLIST body
%attrs;
onload %Script; #IMPLIED
onunload %Script; #IMPLIED
>

Dicha regla (Extraída del DTD xhtml 1.0 estricto) indica que el elemento BODY es de tipo Bloque (renderiza de manera completa con saltos al inicio y al final; posee margenes y padding y puede contener otros objetos) además sus posibles atributos son onload (al cargar) y onunload (al descargar); esos atributos “WINDOZEROS” de bgcolor, vlink y cosas de esas NO EXISTEN y solamente existen “compatibilidades” entre algunos browsers porque Microsoft mal acostumbró a los usuarios a modelar mal sus páginas web. (es como el dar atributos de estilo “valign”, “align”, “bgcolor” usando atributos o etiquetas, cuando para ello existe CSS).

Siguiendo los enlaces del artículo anterior, llego a la página de un tal Joel Spolsky; quien dice ser un gurú del diseño web y que además indica que “IE8 debería incumplir estándares para evitar el conflicto con las millones de webs acostumbradas a “Solo para Internet Explorer”; pero lo que más me preocupó es leer cosas como esta:

“DOCTYPE is a myth”

“A mortal web designer who attaches a DOCTYPE tag to their web page saying, “this is standard HTML,” is committing an act of hubris”

Un acto de orgullo desmedido?; se supone que estoy cumpliendo los estándares que el comité que lleva los documentos para la web, la W3C ha creado; confunde con el hecho que eso es Sinónimo de ser “testeado” en IE, Firefox, Opera, Safari, Camino, Epiphany, etc y realmente nada más lejos de la realidad; la presencia de un DOCTYPE indica que sigo las reglas y estructuraciones de la W3C; no que “me veo bien en todos los browsers”; son los browsers los que deben “adaptarse” a los estándares y no el usuario sus páginas.

Pone como ejemplo que para poner un parrafo en minúsculas se debe hacer lo siguiente:

<p><small>

Pero la gente allá afuera hace:

<small><p>

y alega que IE hace lo que “deberia” (poner las letras en minúsculas) porque “es lo que se espera”; sin embargo, si leyeran un poco de DTD se darían cuenta que:

<!ELEMENT small %Inline;> <!– smaller font –>

SMALL es un elemento INLINE; por ende, “no puede contener objetos de tipo bloque” (es como querer meter un DIV dentro de un SPAN); claro, según el autor, este es un error que “debe ser perdonado”; pero a mi las reglas y los estándares me dicen que “antes de SMALL, se escribe P” …

Es como nos enseñaban en ortografía y gramática “Antes P y B se escribe M”; ¿voy a diseñar un editor de texto que omita los errores ortográficos solo porque la gente los comete? … increíble conclusión la del autor.

La culpa es de la vaca …

Vean el siguiente escenario:

“You’re going to tell your friends, “Don’t upgrade to IE 8. It messes up every page, and Google Maps doesn’t work at all.” Are you going to View Source to determine that website X is using nonstandard HTML, and Google Maps doesn’t work because it is using non-standard JavaScript objects from old versions of IE that were never accepted by the standards committee? Of course not. You’re going to uninstall IE 8. (Those websites are out of your control. Some of them were developed by people who are now dead. The only thing you can do is go back to IE 7).”

Ahora bien; Google Maps diseña un codigo javascript “cross-browsing” solo porque el resto del mundo está peleado con IE; IE8 es IE (pero supuestamente sin los bugs de IE7); ahora bien, al detectar que es un IE, entonces asume y apica un “non-standard broken javascript” (que realmente no funciona en ningún otro browser salvo IE) y por ende, ahora en IE8; las páginas se ven horribles; según el autor; esto simplemente es CULPA DE GOOGLE MAPS!; o sea, ahora a IE8 le da por “lavarse la cara” y todo el planeta es culpable de su anterior “mala fama”.

Viendo mal las cosas:

Almost every web site I visited with IE8 is broken in some way. Websites that use a lot of JavaScript are generally completely dead. A lot of pages simply have visual problems: things in the wrong place, popup menus that pop under, mysterious scrollbars in the middle. Some sites have more subtle problems: they look ok but as you go further you find that critical form won’t submit or leads to a blank page.

These are not web pages with errors. They are usually websites which were carefully constructed to conform to web standards. But IE 6 and IE 7 didn’t really conform to the specs, so these sites have little hacks in them that say, “on Internet Explorer… move this thing 17 pixels to the right to compensate for IE’s bug.”

And IE 8 is IE, but it no longer has the IE 7 bug where it moved that thing 17 pixels left of where it was supposed to be according to web standards. So now code that was written that was completely reasonable no longer works.”

Ok, casi “TODA” web que ha visitado tiene algún “hack” para hacerla verla bien en IE; razonablemente, IE8 es un IE; pero renderiza mal todas las páginas; alega que “Cada sitio web revisado ha sido construido principalmente cumpliendo los estandares web, pero IE6 e IE7 no cumplen esas especificaciones; entonces la gente terminaba agregando un par de hacks como “mueve ese div 17 pixels a la derecha para compensar el bug de rendering de IE”; ¿Es eso según el autor, culpa del diseñador?, ¿Culpa del Estandard? o ¿Culpa de Microsoft por acostumbrar a los developers que sus herramientas todas están broken? …

No es culpa de los estándares que una página se vea mal; un estándar DTD me dice a mi que un DIV no debe tener width y height o mucho menos alineación via tags o atributos (como <center> o <div align=”center”); pero ¿Qué pueden hacer los developers cuando se encuentran que los atributos de CSS min-width, min-height, vertical-align, text-align o float IE los renderiza como le sale del forro? … eso entonces es culpa de la W3C? …

El estandar me dice a mi como debo construir mi página; si pongo las ventanas pegadas arriba y la puerta la pinto de rosa con paredes en fugsia; no es culpa de la w3c que la página simplemente se vea mal; no es culpa del estándar que IE quiera aplicarle overflow a todo OBJECT o DIV que no posea explicitamente un “overflow: hidden” y cause las extrañas “scrollbars flotantes” dentro de muchas páginas en IE8 …

No estaba muerto, estaba de parranda! …

Hay miles de páginas en CD-ROM, autores que se han muerto, o realmente están de parranda; como no podemos pedirle a millones de diseñadores que cambien su codigo para “ahora si” ser compatibles y estándares y verse bien en IE8 y como “purista y pragmático” es malo llenar de hacks (como ocurrió con Windows 95 y XP) y validaciones a IE8 para que determine el tipo de página y renderizarla “adecuadamente”; entonces simplemente, “DEJEMOS A IE8 Buggy! y con los errores del pasado”; muy a lo de perpetuar los errores como ocurre con el “error de las fechas” en Excel que ha sido perpetuado en su ECMA OOXML

“The consumer is not an idiot. She’s your wife. So stop laughing. 98% of the world will install IE8 and say, “It has bugs and I can’t see my sites.” They don’t give a flicking flick about your stupid religious enthusiasm for making web browsers which conform to some mythical, platonic “standard” that is not actually implemented anywhere. They don’t want to hear your stories about messy hacks. They want web browsers that work with actual web sites.” …

Por tanto, como la gente realmente “si es idiota” y no va a andar preguntando ¿Por qué se vé mal esta página web o por qué la página web de mi banco no funciona en IE8? simplemente se va a cambiar a otro browser (gracias al cielo existe Mozilla Firefox!) o volver al viejito (si Winbugs Vista se los deja); ¿Es esta la excusa para no llenar de hacks a IE8 y dejarlo tal cual y como está IE6/IE7 lleno de bugs? … increíble! …

Web Designers Rojos Rojitos … :p

Para colmo de males según el autor; los estándares son algún tipo de imposición maligna!; y compara a los puristas de los estándares con “alguna clase de Comunista Troskista” donde arrestaremos a todos los que incumplan los estándares ya que “La ley es la ley”; y yo pregunto, ¿Y por qué no?; realmente han existido estándares desde tiempos inmemoriales; Bloques y casas cuadradas, pantalones con bolsillos, gasolina del mismo octanaje, tubos del mismo diámetro y hasta Microsoft ha postulado un “estandar” para sus documentos de Oficina y este sujeto viene y dice que ¿Eso está mal?; Qué todos los que defendemos los Estándares somos una especie de cuasi-religiosos fanáticos talibanes que adoramos unos “míticos y platónicos” estándares? …

Ya que la página del autor está hecha con .NET y realmente no pasa ni el estándar más básico y laxo que es HTML 4.01 transitional; entonces simplemente nos damos cuenta de su preocupación por “no querer utilizar estándares” …

Bueno, si de verdad soy taliban; con este artículo, voy a empezar a encender una hoguera …

La terrible verdad …

No podemos seguir en este juego donde la gente no solamente no sigue los estándares sino que debe agregar a los aplicaciones “hacks” y “bugs” para poder hacerlas funcionar o hasta simplemente diseñarlas con las herramientas de una compañia; no puede ser que los usuarios tengan que cometer errores para tapar toda una serie de errores que de fábrica, traen los programas de una empresa; hay algo demasiado mal en el diseño de software dentro de Microsoft, evidentemente demasiado mal…

Un caso patético demostrativo ocurrió cuando el gran gurú del XML Daniel Robbins (y creador del proyecto Gentoo Linux) se fué a trabajar para Microsoft para “ayudarlos a entender XML”; cuando este les dijo que debian re-escribir ese motor XML (de donde se basa trident, el motor de Internet Explorer; o los schemas XML de .NET); simplemente le dijeron que “razones de marketing y económicas impedían esto” y simplemente fue removido a los 3 meses de contratado; ¿Como argumentos de mercado o económicos van a privar sobre la eficiencia técnica de una aplicación?, esto es como reducir la cantidad de miligramos del envasado de una medicina para vender más, asi esta cure menos … simplemente patético …

Yo siempre pongo como ejemplo clásico el siguiente:

SVG:
<ellipse cx="80" cy="80" rx="50" ry="50" style="fill:rgb(255,229,242); stroke:rgb(242,0,125); stroke-width:5"/>
Ahora en XAML:
<Ellipse CenterX="80" CenterY="80" RadiusX="50" RadiusY="50" Fill="PaleGreen" Stroke="DarkBlue" StrokeThickness="5"/>

Se ven iguales no?; son una elipse idéntica, la de arriba es creada con un estándar de la W3C, se llama SVG, la otra con XAML, es un lenguaje de marcado de vectores “creado desde cero” por Microsoft; pero que simplemente es una “gran copia” de SVG; ¿las diferencias?, que Microsoft no “interactua” con otros estándares (como CSS) ni tampoco “cree abiertamente en la interoperatibilidad que tanto pregona” y simplemente se dignaron a copiar SVG y sustituir CSS por atributos (que és lo que el XML Schema base de Microsoft reconoce); los XML generados por las aplicaciones de Microsoft son heredados de copias de finales de los 90; ninguno pasa las reglas más básicas de la W3C como validaciones por DTD o las reglas de XML schemas; ¿Entonces van a seguir usando y hasta “copiando” las tecnologías dañadas de Microsoft? …

Conclusiones:

Creo que hay una increíble pugna dentro de las filas de Microsoft; quienes quieren abrazar el OSI (Open Source Initiative) y adoptar estándares para sus aplicaciones y los directivos dinosaurio (como Steve Ballmer) que simplemente piensan en el mercado, la economía, el dinero y seguir con la funesta tradición que “antes”  les generaba dinero; crear aplicaciones rotas para obligar al usuario a comprar siempre nuevas versiones, cada una con tantos fallos como la anterior.

Celebramos con beneplácito que el grupo de desarrolladores de IE desee abrazar los estándares de la W3C y del ECMA y se disponga a solamente aceptar DOM, CSS 3 o EMCA Javascript 2.5 (en vez de MS Jscript) y nos permita a los developers crear aplicaciones “universales” y “para todas las plataformas y browsers” sin tener que preocuparnos por “cuantos pixeles moveremos ese div para que se vea bien en IE?”; espero que los pre-históricos como Steve Ballmer pierdan la pelea y condenen a IE8 a una vida alejada de la realidad y de los estándares …

Aunque conociendo a MS Spectra, ya sabemos cual puede ser el veredicto final …

Leyendo esos viejos Excel (xls no XML) con PHP5

Se me habia presentado un problema con respecto a un paquete encontrado en sourceforge llamado PHPExcelReader (al parecer tambien es de PEAR, pero no lo he visto ahi :p); la idea era leer archivos Excel desde PHP5 para luego cargarlos a la DB; pero cuando comencé a usarlo empezaron los problemas, pues dicho paquete estaba en un código casi que PHP3; muy desordenado, no funcionaba correctamente en plataformas de 64 bits y al parecer solo habia sido probado en sistemas Windows ya que en mi sistema Linux no abria correctamente el archivo y causaba una parcial corrupción de la data; me dediqué en la noche de ayer a modificar dicha clase y no solo adaptarla a un código php5 estricto; sino que además, hacerla funcionar correctamente en plataformas Linux y sistemas a 64 bits.

Utilidad Práctica:

En la actualidad Microsoft Excel 2003 y siguientes guardan en un formato XML llamado Workbook (que se modificó para crear en excel 2007 el actual formato OOXML que tanto he “atacado”); pero muchas cosas (como aplicaciones, plugins de aplicaciones, gestores de backup o export desde otras bases de datos o incluso datos generados por aplicaciones) siguen llegando en los viejos formatos Office 2000/XP; un formato binario propietario dificil de interpretar para ser cargado en base de datos.

Por qué no un CSV?

Porque simplemente una aplicación debe “automatizar procesos y no computarizar burocracias”; no voy a poner a un usuario a “guardar como” un archivo de Excel en formato coma-separado y tener que enseñarle reglas de como separar, que usar de separador, que usar de terminador de línea, etc

La idea tácita es que el usuario tome su archivo de excel, lo suba y este sea “parseado” en una forma entendible; como un objeto iterable que pueda ser luego cargado en base de datos, mostrado en pantalla, etc.

Uso:

Tambien debe ser de facil uso; en este caso, solamente necesitas el nombre del archivo y cargarlo:


<?php
$data = new excel_reader();
$data->read($filename);
?>

Con esas dos líneas creas un objeto excel_reader y luego lees el documento; el documento automáticamente (si está bien analizado) es parseado por la clase y puede accederse a él a través de ciertas vías:

Un objeto tipo array conocido como sheets contiene cada una de las hojas presentes en la hoja de calculo; comenzando con 0; todas pueden ser referenciadas por número (TODO: referenciar por nombre):

echo '<pre>';
echo $data->sheets;
echo '</pre>';

Mostrar la hoja 1 solamente sería:

echo $data->sheets[0];

y mostrar la celda ubicada en la fila 13, columna 7 sería:

$data->sheets[0]['cells'][13][7]

Obtener el array de todas las celdas de la hoja 2 sería:

$data->sheets[1]['cells'];

Podemos obtener el número de columnas de la hoja 1 con:

$data->sheets[0]['numCols']

y el número de Filas:

$data->sheets[0]['numRows']

TODO (por hacer):

Aplicarle el patrón iterator para poder usar foreach en la iteración de una hoja determinada

Por ahora solo me preocupo de hacer encoding en UTF8; agregar soporte para otros encoding

probar con hojas de cálculo más complejas, con formulas y eso

Como para el momento actual para lo cual necesitaba esta clase se adapta a mis necesidades; muchas cosas realmente no las he probado; espero con tiempo ir testeando y/o agregando funcionalidades.

Para evitar todo esto; como conclusión, USEN OPENOFFICE!, es un formato XML, estable y además aceptado ISO (ISO 23600 Open Document). 😀

Aquí les dejo el vínculo para descargarse la clase y el oleread (no viaja con ejemplos, sorry …)

UPDATE:

La ubicación del código es en un repositorio SVN en Google checkout; pueden leer sobre ello acá: https://phenobarbital.wordpress.com/2010/04/09/php5-actualizacion-de-librerias/

Cambios en el wireless-stack del kernel 2.6.24

Si tienen el kernel 2.6.24 o superior, tomen en cuenta que han ocurrido los siguientes cambios (para mejor, mucho mejor) en los drivers wifi de las siguientes tarjetas:

Broadcom:
de bcm43xx a b43

Intel:
iwlwifi acumula un stack para todos los drivers intel

Intel pro wireless 2200:
de ipw2200 a iwl2200
El firmware se descarga aparte

Intel pro wireless 3945
de ipw3945 a iwl3945
Ya este driver; por cierto, no necesita daemon para activarse

Ralink ya está en el kernel:
RT2x00
rt61
rt73

Todos los drivers soportan ad-hoc, multi-queue y cosas como interfaces virtuales (me imagino que a alguno le debe servir esto).

El 101 meme (+1) que no esperabas

  1. Por alguna razón extraña, no me considero Venezolano, me considero hijo de Yolanda, de Arnoldo y nieto de Etelvina, más nada.
  2. Nadie cree que aprendí a leer con un Larousse Ilustrado que le regalaron a mi mamá en 1982
  3. Mi frase favorita es “De Omni re Scibili, et quibusdam Allis” (“De todas las cosas que puedan conocerse, ” – Pico de la Mirandola y un epíteto “y algunas cosas más” de Voltaire)
  4. He cambiado de actividades toda mi vida; muy niño: escritor, niño: Jardinero, Joven: Médico-Farmaceuta, Adulto Joven: Computación, Adulto: Geriátrico¿?
  5. Era experto podando, transplantando y cruzando Jazmines, una vez logré una variedad blanca con rayas rojas
  6. Toda actividad que no amerite mucho contacto social la disfruto muchísimo
  7. No soy asiduo visitante de discotecas; prefiero los bares para conversar
  8. Me gusta coleccionar anécdotas, chistes o cualquier historia interesante, mientras más vieja, mejor
  9. Por ende; me gusta sacar un chiste a colación que tenga que ver con el momento
  10. Me llaman la doña; muchos por mi actitud de vieja decrépita; otros porque recuerdo el último hit parade de karina en el año 86
  11. para mí, ser doña es ser un ser de 55 años en un cuerpo de 28
  12. Quiero jubilarme ya y dedicarme a la investigación científica, empírica y pura
  13. Tengo paciencia para explicar; me considero buen profesor y pedagogo; como decía una amiga “llegas a enseñar incluso con muñequitos”; muy al estilo “plaza sésamo” 😛
  14. Soy adicto a la computación y uso cualquier cosa que me pongan enfrente (desde Solaris, pasando por FreeBSD o Windows; aunque evidentemente mi afán es porque siempre sea Linux)
  15. Trato de regalar todo lo que sé de Linux; siempre que puedo publico algo en mi blog
  16. Soy detallista en el trabajo, pero desordenado con mi vida (muy desordenado)
  17. Odio trabajar para vivir; me gusta disfrutar donde trabajo
  18. Soy EXTREMADAMENTE adicto al trabajo (y fijense en la mayúsculas, concepto de grito, ok?)
  19. La computación es un hobbie; pero me es productivo
  20. Si tuviera la oportunidad, retomaría mis estudios de farmacia (por el nombre del blog, se imaginarán que me gusta!)
  21. Soy una farmacia ambulante; aunque los medicamentos nunca son para mí (alguien quiere paracetamol de 400mg?)
  22. Me considero social y políticamente incorrecto; pero lo doña aplaca el carácter
  23. Me considero un Socialista Libertario; leo mucho a Noam Chomsky (aunque él es un Anarco-Sindicalista :p)
  24. Considero absurdo como los comunistas siguen a un gobierno Socialista (es más, este gobierno ni se aproxima a ser verdaderamente socialista, es un capitalismo de estado con corte social nada más).
  25. Soy extremista con los conceptos; eso de “ser católico pero voy a santeros” o “ser cardenalero pero si pierden, le voy al magallanes” no va conmigo (aunque ser panchero es casi una religión en los guaros (la gente que es de Lara, donde nací)).
  26. Tardo varios minutos en responder “donde vives?” pues nunca estoy en un sitio quieto.
  27. Estoy viajando (y trabajando) desde que tengo 15 años y mi primer trabajo fue a los 13 años, dando clases de Excel y Wordperfect
  28. Me gusta aceptar trabajos que me hagan viajar y conocer otras regiones del país
  29. De capitales, solo me falta por conocer Tucupita (edo. Delta Amacuro) y de grandes o medianas ciudades; no conozco ni Cagua, ni Villa de Cura (Edo. Aragua) ni Valle de la Pascua (Edo. Guarico).
  30. Por algún motivo no me gusta Flikr; mis fotos (aunque la mayoría son paisajes) son personales y las comparto con amigos; no con el mundo.
  31. Soy un melómano (http://www.definicion.org/melomania) empedernido; hasta el punto de coleccionar música de todo tipo
    Hace poco, perdí el 80% de mi vida informática al quemarse mis repositorios; solo lloré la pérdida de mi música (y por poco tiempo :D); de hecho, mi colección de música ha muerto 3 veces y ha renacido de sus cenizas, ya voy por 100 Gigabytes recuperados
  32. Tengo por costumbre dejar las cosas para el último momento
  33. Tengo una grave adicción al café; me produce síndrome de abstinencia si no lo tomo antes de las 4 pm (no sé aun por qué esa hora)
  34. No suelo dormir más de 6 horas díarias; salvo una vez al mes, que hago cura de sueño
  35. A veces (solo a veces) tengo vergüenza o pena
  36. Mi madre me puso 3 nombres; pensaba en algún experimento tal vez
  37. Mi cuarto nunca está desordenado; es solo un complejo sistema de Caos que yo entiendo xD
  38. Siempre compro compulsivamente dulces; chocolates; una vez, me pagaron la instalación de una red con Pigüinos marinela
  39. Soy un Ermitaño social
  40. De joven pensé que era “enfermizo”; ahora que conozco mucha gente, me creo de piedra xD
  41. No tengo colores favoritos; si se piensa en “más usados”; diría: Amarillo, Azul y Negro
  42. Soy fan de la fotografía profesional
  43. Nunca he tenido afición a las marcas; compro las cosas por buenas y por funcionales
  44. Tengo un trauma de pequeño y es que mis maestras de primer y segundo grado me ponían en medio del salón a hablarle a los “incultos” acerca de la evolución de los dinosaurios y eso causó que no tuviera amigos; ahora mientras más idiota me vean mis amigos, mejor para mí
  45. Una vez luego de varias evaluaciones, me quisieron promover del 4º grado al sexto; como ya era una “cosa extraña” en mi colegio; preferí seguir mi “ritmo natural” y no convertirme en algo “más raro aun” :p
  46. Una vez fuí a un psiquiatra; me diagnosticaron Asperger; aunque realmente no me considero un “Disfuncionado Social Severo” (Fred & Volkmar – Asperger’s Disorder); yo solo me considero “distinto” ().
  47. Cuando me dijo que me iban a dar prozac; no volví …
  48. Hombres como Bill Gates; Steve Jobs, Tim Burton, Syd Barret (Pink Floyd) y hasta Albert Eistein sufrían o sufren de Asperger; aun así, la sociedad lo considera una enfermedad (es malo ser distinto …)
  49. Por ello odio y hasta me duele el contacto visual con otras personas
  50. Me despido frecuentemente sin mirar a las personas a los ojos
  51. Me parece absolutamente normal estar 2 horas conversando con alguien sin mirarlo … :p
  52. No recuerdo casi nunca nombres, mucho menos fechas de cumpleaños o citas
  53. Me caen mal los Emos (tanta uniformidad juvenil me aturde, se visten igual, se peinan igual y van al baño al mismo tiempo! me aterra verlos!)
  54. Adoro los idiomas; pero nunca he aprendido bien ninguno …
  55. Nunca sueño, si lo hago, son cosas completamente absurdas
  56. Me considero tímido para bailar; realmente considero que no bailo bien
  57. Solo tolero el Reggeton bailando; fuera de ahí, lo detesto!.
  58. Soy un historiador nato y me encanta conversar sobre ello
  59. Tuve un amigo imaginario, se llamó tingui (y lo lancé según mi madre, a una aplanadora de asfalto :p)
  60. Me gustan los gatos; aunque a veces sea alérgico a ellos
  61. De todas las actrices de Hollywood; tengo fascinación por Hellen Hunt
  62. Soy un profeta de la web 2.0 y asiduo desarrollador de aplicaciones ajax; pero no uso Twitter y odia las comunidades (entré a Facebook por aburrimiento)
  63. Siempre me dirijo a mí en tercera persona; a veces en grupo (como “Desde aquí te saludamos!” como pongo en el messenger), casi nunca en singular (los que vamos a morir te saludan!, jajaja).
  64. Una novia me regaló un tarot; le leía a todo el mundo; hasta que desaparecieron y no los volví a leer …
  65. Colecciono cualquier cantidad de artilugio geek imaginable; desde cornetas miniaturas hasta mp4 con capacidades bluetooth o filtros macro 8x para mi cámara digital
  66. ODIO A CADIVI! por quitarme mi cupo para comprar artilugios geek!
  67. Trato de evitar ser maníaticamente perfeccionista; asi que de vez en cuando, hecho a perder cosas …
  68. Si tengo la razón, lucho hasta demostrarlo (pero nunca o casi nunca peleo)
  69. Si hago compras solo, soy el hombre promedio; salgo y entro del C.C. como un SWAT (40 segundos máximo); si voy acompañado; puedo memorizar hasta 20 tiendas, prendas y todo tipo de combinaciones
  70. La última vez que lloré fue a los 14 años
  71. Quiero construirme mi propia casa; tipo colonial, de 2 pisos con adobe cocinado (sé hacer adobes, ok?)
  72. Soy el último de 5 hermanos
  73. Siendo sincero; escribí este meme fijandome de ideas de Zentraedi, Matica y QueenStorm (hacer uno solo de la nada me hubiera llevado más tiempo … jajaja)
  74. Increíblemente; nunca me han atracado! (y eso que viví en la pastora (Caracas) casi 4 años).
  75. Solo sufrí un hurto (me sacaron la cartera sin darme cuenta) una vez
  76. Una mujer me atravesó el dedo gordo del pie con su tacón puntiagudo (y recibí 2 cirugías de dedo); desde ese día, odio esos tacones …
  77. Me gusta el animé Japonés, escucho j-pop y j-rock y me encanta toda la sub-cultura nipona al respecto
  78. Mi canción favorita de todos los anime es “Doshite” de “Crayon Shin Chan”.
  79. Tengo fascinación por el duo ruso T.A.T.U.; quisiera tener unas amigas lesbianas y ninfómanas de vecinas, xD
  80. Me gusta Neon Génesis Evangelion; aunque considero que el 80% del público realmente NO la entendió (sobre todo la relación Lilith-Adam y las continuas referencias apócrifas).
  81. Soy más asiduo televidente de comiquitas de viejo que de joven (o sea, veo “Los Padrinos Mágicos”, “Los Simpsons”, “Padre de Familia”, “Dexter’s Lab”, “Tom & Jerry”, “Kim possible” y más … jajaja)
  82. Presenté 3 veces la prueba de aptitud académica; para cambiarme 3 veces de universidad y siempre la pasé con alta nota (aunque mi mamá trabajaba en la universidad y tenia cupo seguro, siempre me ha gustado ganarme las cosas).
  83. Perdí la ilusión de los programas de becas privadas cuando quedé de décimo en una; con un programa de autoayuda social que ofrecí en 1995 (que ahora se las llama “Misiones”) pero era pobre y no tenía dinero ni para hacer una tesis decente con buena presentación, ese año ganó un chamo que presentó “una mejor forma de aprender inglés” en base a un trabajo-tesis de su padre (cero investigación de parte del chamo); despúes me enteré que era sobrino de uno de los organizadores.
  84. Me siento triste por no tener abuelos que visitar o disfrutar y como gente que tiene sus abuelos ni los mira.
  85. A veces me cuesta creer que la gente pueda vivir sin algo de cultura general (y hay muchos allá afuera …)
  86. No solo soy fanático de la ortografía; sino también de la gramática y de la construcción de sintacmas; sé que la mitad (o más) de las frases de este meme están mal construidas (pero me da pereza corregirlas)
  87. Nunca he podido aprender a manejar (ni siquiera automático)
  88. Siempre he considerado que tengo 3 personalidades; un filósofo desvirtuado y frustrado (al que llamo Jesús), un alocado infante que le gusta gastarle bromas a la gente y se cree de 15 años (al que llamo Ignacio) y un maniático enfermizo que le gusta deprimirse (al que llamo José)
  89. En mi casa me decian “Ignacio Ratón” por el personaje de “La gata loca”
  90. Nunca puedo dejar de ayudar a los demás, una vez me acosté sin cenar por regalarle mi dinero a una anciana que pedía en la calle.
  91. Tengo una fascinación por las cachapas con queso y cochino frito (las mejores que he probado es en la via a barcelona, a la altura del Guapo, frente a la arepera; una señora gorda que siempre lleva delantal rojo … jajaja)
  92. Por mis viajes, nunca he sido asqueroso con la comida de calle (aunque trato de cuidarme, a veces …)
  93. Tengo una gran cantidad de “muletillas” de respuesta o de inicio de conversación, “obvio”, “técnicamente”, “simplemente” o “ya me arreché coño!” (debe ser dicha con sustancia, con hígado y hacer puchero después de decirla y cruzar los brazos) (extraído de un viejo chismógrafo)
  94. Siempre me menosprecio y considero que no he hecho nada productivo por el mundo; pero el mundo nunca ha hecho nada productivo por mí, así que estamos a mano …
  95. No me gusta decorar; no tengo cuadros, adornos, afiches o cosas en mi cuarto; solo una pizarra acrílica
  96. me cae mal cualquier tipo de segregacionismo; racismo, xenofobia o sexismo
  97. Soy altamente feminista
  98. Soy poco romántico; poco “agresivo” y mucho menos proactivo con el sexo opuesto; soy como decía una ex- “todo lo que una mujer necesita, pero nada de lo que desea”; por lo que me cuesta tener pareja …
  99. Si no me consiguen en ninguna parte; o estoy enojado o deprimido (o puedo estar en ambas), no insistan, no me encontrarán …
  100. Me siento extraño cuando todos están hablando de una película y yo les indico que la temática se parece a un film de Sidney Polack de 1969; que en el siglo XII en la Galia Transalpina se hacia lo mismo o salgo con alguna historia de la grecia antigua y todos voltean a mirarme como un friki o un Nerd …
  101. Cuando me emborracho, comienzo a hablar de historia universal o de política internacional
  102. Como soy socialmente inadaptado y excéntrico por demás, pongo 102 items para variar …

Fue entretenido hacer este meme; llegué a las 110 líneas y las fuí reduciendo; son las 5:03 a.m. voy a seguir trabajando un rato y me acuesto a dormir; saludos a todos!

Todo lo demás, es prólogo …

Jugando con el kernel linux 2.6.24

Como indicaba en anterior post; estuve instalando el kernel 2.6.24.2 en mi actual equipo (con Debian Lenny); el kernel como siempre (kernel: 2.6.23) he realizado algunos trucos para mejorar el performance del equipo portatil; aunque esta vez, he llegado un poco más allá.

Ha llegado por vía de un amigo un equipo Sony Vaio mhc nx50 UmPC; al cual le hemos instalado Debian y además, compilado el kernel 2.6.24.2; el intento?, hacerle funcionar todo (fingerprint, webcam, functions keys, wifi, bluetooth, etc); por ahora solo va en el apartado de compilación; aqui una foto:

img_0854.jpg

De esos juegos me imagino nacerá un artículo más largo y dedicado, mientras, informo que el kernel 2.6.24 dará bastantes posts de ahora en adelante.

Cosas que trae (y que me enteré por mirar dentro del kernel):

  • Nuevos drivers para usar el re-escrito wireless-stack y el mac80211
  • Un driver para poder cargar los blackberry (blackberry battery charger)
  • Ahora los drivers Ralink está en el kernel
  •  Tambien están los sonypi (para activar los functions keys y la webcams de las Vaio)
  • Mejoras agregadas del driver tifm (Texas Instruments 5-1 card reader); ahora funciona sin necesidad de usar irqpoll en el boot
  • El tamaño de Drivers > USB Drivers es descomunal; hay que empezar a limpiar cosas ahí si se quiere un kernel relativamente “pequeño” al compilar.

Como lo indiqué; en futuras entregas veremos que cosas más podremos “activar” con este kernel.

A %d blogueros les gusta esto: