Archivo

Archivo para la categoría ‘misceláneos’

El formato OOXML "estándar" (?) de Microsoft

Jueves, 4 de enero de 2007 Sin comentarios

Leyendo este post de Rob Weir me indigno muchísimo (otra vez), con esta empresa que lo único que hace es mentir. Me pueden decir en qué supuesto estándar de documentación (XML en este caso) pueden figurar estos tags? :

  • autoSpaceLikeWord95 (Emulate Word 95 Full-Width Character Spacing)
  • footnoteLayoutLikeWW8 (Emulate Word 6.x/95/97 Footnote Placement)
  • mwSmallCaps (Emulate Word 5.x for the Macintosh Small Caps Formatting)
  • suppressTopSpacingWP (Emulate WordPerfect 5.x Line Spacing)
  • lineWrapLikeWord6 (Emulate Word 6.0 Line Wrapping for East Asian Text)
  • mwSmallCaps (Emulate Word 5.x for Macintosh Small Caps Formatting)
  • shapeLayoutLikeWW8 (Emulate Word 97 Text Wrapping Around Floating Objects)
  • truncateFontHeightsLikeWP6 (Emulate WordPerfect 6.x Font Height Calculation)
  • useWord2002TableStyleRules (Emulate Word 2002 Table Style Rules)
  • useWord97LineBreakRules (Emulate Word 97 East Asian Line Breaking)
  • wpJustification (Emulate WordPerfect 6.x Paragraph Justification)
  • shapeLayoutLikeWW8 (Emulate Word 97 Text Wrapping Around Floating Objects)

Como dice Rob Weir al final del post:
“So not only must an interoperable OOXML implementation first acquire and reverse-engineer a 14-year old version of Microsoft Word, you must also do the same thing with a 16-year old version of WordPerfect. Good luck.”

Traducción:
“Entonces, una implementación interoperable con OOXML no sólo debe adquirir y hacer ingeniería reversa de una versión de Word de hace 14 años, también debe hacerse lo mismo con una versión de WordPerfect de hace 16 años. Buena suerte”.

Esto no es un estándar, se trata de otro chamuyo más para hacerse ver ante los gobiernos (de que “su” formato de documentación es estándar. Por lo que veo, igual la ECMA lo aprobó (yo me pregunto, no sabrán nada como los que conceden patentes a cosas como un algoritmo de lista enlazada?). Sí, lo sigo afirmando aunque en el comité técnico del ECMA hayan participado representativos de Apple, la Biblioteca Británica, Canon, Intel, Microsoft, Novell, Pioneer, Toshiba, y la Biblioteca del Congreso de los Estados Unidos. (Qué hace Novell ahí?? ummm….)

En definitiva, más mentiras y verdades a medias de la que ya me tiene acostumbrado.

Saludos
Marcelo

Actualización: Sí, es indignante. Alguien leyó esto????
“The O/S will use much more of a PC’s CPU resource because ‘Vista’s content protection requires that devices (hardware and software drivers) set so-called “tilt bits” if they detect anything unusual … Vista polls video devices on each video frame displayed in order to check that all of the grenade pins (tilt bits) are still as they should be.’

Also ‘In order to prevent tampering with in-system communications, all communication flows have to be encrypted and/or authenticated. For example content sent to video devices has to be encrypted with AES-128.’ Encryption/decryption is known to be CPU-intensive.

Device drivers in Vista are required to poll their underlying hardware every 30ms – thirty times a second – to ensure that everything appears correct.

Si esto es cierto (todavía me cuesta creerlo), es el colmo.

Categories: codear, misceláneos Tags:

Nueva Versión del Google Earth para Linux (4.0.2693)

Domingo, 31 de diciembre de 2006 2 comentarios

No lo leí en ningún lado, así que para mí fue una sorpresa volver a bajar el Google Earth e instalarlo; tenía una versión de Junio de 2006 (creo) y ahora tengo una nueva versión!

Lástima que no encontré ningún changelog, sólo puedo ver que el diálogo de preferencias está renovado, con pocas opciones más (como por ejemplo, cuánta “sensibilidad” tiene la rueda del mouse), pero mejor organizadas.

Calculo que habrá muchos bugs corregidos… si alguien conoce el changelog… :-D

Saludos
Marcelo

Categories: codear, linux, misceláneos Tags:

Déme una Duff Bien Fría!!!

Martes, 19 de diciembre de 2006 Sin comentarios

Funcionará? Yo lo pruebo esta noche y les cuento!

http://www.elrinconde.com/mimetist/2006/12/18/
howto-enfriar-una-cocacola-en-dos-minutos/

Saludos
Marcelo

Categories: codear, misceláneos Tags:

Ya llegamos a la India? NO!

Domingo, 19 de noviembre de 2006 Sin comentarios

Para escapar un poco de la programación, linux y open source, traigo a sus ojos otro muy recordado pasaje de la Cultura Simpsoniana: El viaje a la India. :-D

Categories: codear, misceláneos Tags:

Cafeconf 2006

Miércoles, 15 de noviembre de 2006 Sin comentarios

Al fin llegó la Cafeconf 2006! :-D

Estuvo buena, lástima que este año pude ir sólo un día.

Lo destacable fue encontrarse con toda esa “gente como uno” que me hace sentir que no estoy “solo” en el mundo. :-D

Sobre las charlas a las que asistí, les puedo comentar lo siguiente:

  • Collition Course with Ruby“: Excelente charla, muuuy entretenida e interesante; el disertante (Gabriel Arellano), un capo, muy didáctico y llevadero, no aburrió para nada. Aprendí muchas cosas de Ruby. Lástima que el tiempo (como en la TV) es tirano.

  • Cómo Hacer Plata con Software Libre“: Ummm… odio reconocerlo, pero en mi opinión, estuvo muy floja. Con este título esperaba (y creo que todos los asistentes esperábamos) mucho más. Le debo mucho respeto y reconocimiento a John Lenthon, lo conozco de la lista de PyAr y es un capo, sabe muchísimo, pero en mi humilde opinión (tratando de ser constructivo) podría haber planificado de otra manera un tema tan interesante.
  • XiFrame, un poderoso framework de desarrollo de aplicaciones“: Muy buena, les debo el comentario.
  • Keynote – “Que es Python y Porqué importa“, de Alex Martelli: Excelentísimo disertante, clarísimo en lo que quería transmitir; lástima que no hubo otra charla con contenidos más avanzados. Me dejó el concepto del “espíritu” del lenguaje, fue un honor escucharlo.
  • Routing avanzado y balanceo de carga en GNU/Linux“: MUY buena, más que nada porque aunque hice cosas con firewalls, proxys, servers Linux, nunca tuve la oportunidad de investigar un poco sobre balanceo con varias conexiones de banda ancha. La respuesta es sencilla: “apt-get install iproute”, “man iproute”. O si no, googleen. :-D
  • Voto Electrónico” – Enrique Chaparro: Les debo el comentario. Estuvo bien, con algunas salvedades que después les comentaré (es tarde y hay que hacer noni). :-D
  • Después no me quedé al sorteo y cánticos alegóricos… pero tienen que saber que los acompaño en el sentimiento y participo de sus foros, logros y eventos. Salud, Cafelug! (con versito y todo!)

Una de las cosas que quiero plasmar acá es haber escuchado de Sebastián Desimone una idea bastante piola, como un Proxy de SQLs (de un SGBD, en realidad). De acá en más, volé… y se me ocurrió algo como lo siguiente, algo como:

“Concepto de un “Firewall de SQLs”, utilizando un “Proxy de BD” (que implementa el protocolo de servidor de una SGBD), pero que ‘filtra’ qué consultas están permitidas y qué consultas no, evitando ataques del tipo de Inyección SQL.”

Además de eso, se me ocurre que uno puede distribuir con una aplicación web (Joomla, por ejemplo) un “modulito” con un conjunto de consultas SQL que utiliza la aplicación, que se instala en el Firewall de SQLs. Luego, tu aplicación está proactivamente protegida (un poco más) contra errores de programación (del Joomla, en este hipotético caso).

Es más, hasta se puede poner el firewall en modo “promiscuo” (es decir, que deje pasar todas las consultas), y que todo lo que redirecciona a la BD lo vaya almacenando aparte como log. En ese momento, se utiliza la aplicación web normalmente, abarcando toda su funcionalidad. Luego, se sale del modo “promiscuo” del Firewall de SQL y se utiliza el log con las consultas hechas anteriormente como base de reglas de filtrado, haciendo que la aplicación pueda realizar sus operaciones, pero si surge algún problema de seguridad en forma de inyección SQL, dicho ataque no pase por el “firewall”.

Calculo que algo de esto debe existir (BDs grosas, como Oracle, DB2, etc.), pero es la primera vez que tengo noción de algo así, y tán útil!!!

Ahora sí, volviendo al planeta tierra, paso a dejarles las pocas fotos que saqué del tan esperado evento…


Con Rocío, Pablo y Luis en la puerta.


Los muchachos del UnluX, siempre presentes!


Mauro y Efra, próximos pythonistas. :-D


“Alex Martelli in Concert” :-D


Devorando en Mc Pato.


Otra foto, esta vez con Ezequiel agregado al grupete, lástima que el muchacho le dió rápido al botón de la cámara y salió fuera de foto. :-(

Bueh, es todo, voy a dormiiiir.
Salutes
Marcelo

Categories: codear, linux, misceláneos, personal Tags: