Archivo de noviembre, 2003

Conversión masiva a XHTML sobre Windows

miércoles, noviembre 19th, 2003

En estos días me encontré hurgando la Web como en los tiempos de Altavista. No encontraba la forma de convertir cientos de archivos HTML a XHTML para poder cargalos a otro sistema. Claro, dirás, muy fácil. Con HTML Tidy. Que incluso cuenta con una interfaz para configurarlo en Windows. No tan fácil, verás. Mi problema:

  • Trabajo sobre Windows. Cualquier desarrollador que se precie trabaja sobre Linux. Cuando consulté en un foro me dijeron si si, muy fácil, con este script de bash… Ah, estás en windows, bueno, instalate cygwin… uno no tiene nada que hacer…
  • Lo poco que supe alguna vez sobre batchs en DOS lo olvidé hace un lustro

En fin, dos soluciones:

Fácil: bajarse HABTidy. Presenta una interfaz a la config de Tidy con ayuda (algo que tidyUI no tiene), y permite ejecutar esa config sobre muchos archivos y subcarpetas.

Difícil pero puede servir a alguien: hacer un batch de DOS para tidy.

  • Básicamente, poner tidy.exe y el archivo de config en la carpeta de Windows (para que sea accesible desde cualquier otra ruta)
  • También en esa carpeta, hacer un .bat con la siguiente línea adentro:
    for /R %%a in (*.htm*) do tidy -config C:\winnt\xhtml.tidy -m %%a
  • Correr ese .bat en la carpeta a procesar (y sus subcarpetas). Ojo. Que sea una carpeta con ruta ‘a la DOS’, es decir 8 caracteres, sin espacios

Eso es todo, estuve un buen tiempo buscando esta info y supongo a alguien servirá.

Soft libre y estándares en Argentina

jueves, noviembre 13th, 2003

Esto ya no es noticia, tiene un mes o dos, pero yo en mi burbuja no me había enterado. A todos los que venimos insistiendo con esto, estas noticias nos alegran mucho. Esperamos que esto llegue a buen fin y no haya nada que temer.

«… presentación de proyectos de ley que promueven el paso de la administración pública [Argentina] al software libre …»

«…establece que cualquier entidad que distribuya información debe hacerlo en formato estándar: hoy, por ejemplo, para registrar el ISBN de una publicación hay que hacerlo con Word, el procesador de texto de Microsoft. Lo mismo con los accesos telemáticos, que no podrán obligar al uso de software determinado como sucede ahora: existe información de la AFIP que sólo puede verse con el Explorer

«… el Estado trata y almacena información que no le pertenece: la información es de los ciudadanos, por eso hay un interés público en legislar sobre la materia. Debe haber garantías de transparencia y supervivencia de esa información. Otra razón es la necesidad de un acceso efectivo y sin discriminaciones de todos los habitantes a las fuentes de información. Si uno tiene que usar un software determinado para cumplir con sus obligaciones impositivas, eso es discriminatorio».