Sigueme en Twitter

Archivo de artículos en la categoría "Software Libre"

Ir al inicio

Como abrir OpenXML (docx) con OpenOffice

17/10/2008

Todos sabemos que no debemos apoyar el uso de formatos impuestos por empresas privativas como Microsoft y su Office 2007, el niño dios llora cuando lo hacemos. Pero para todos aquellos que no vivimos en el mundo mágico de Richard M. Stallman esto se nos ofrecerá alguna que otra vez.

Voilà

Hay varios formas de convertir estos archivos con el OdfConverter de Novell. Pero lo que voy a explicar aquí es como relacionarlos con OpenOffice para abrirlos directamente ahí. Es para Ubuntu pero fácil lo adaptas a otra distribución.

Descomprime este archivo y copia 3 de sus contenidos:

  • sudo cp OdfConverter /usr/lib/openoffice/program/
  • sudo cp MOOXFilter_cpp.xcu /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Filter/
  • sudo cp MOOXTypeDetection.xcu /usr/lib/openoffice/share/registry/modules/org/openoffice/TypeDetection/Types/

Voilà!

Vía | Mypapit

4 Comentarios

“Access to restricted URI denied” y jQuery

11/10/2008

Ignoro si pasaba en versiones anteriores, pero Firefox 3 tiene una protección contra el cross site scripting que te impide cargar datos en JSON desde otro dominio. La “solución” común es hacer la petición con un lenguaje del lado del servidor (como PHP) y enseguida pasarle los datos a javascript (lo cual apesta).

jQuery tiene una forma de solucionar esto también, ajustando el parametro “dataType” con el valor “jsonp” o pasando directamente un callback para jsonp en la url.

Justo de esta forma:

“myurl?callback=?”

Mas información en docs.jquery.com

2 Comentarios

Errores CRC y File Roller

28/09/2008

Escenario:

  • Tienes una descarga que viene como un rar en muchas partes.
  • Ese rar te pide un password. Pero solo hasta después de que intento descomprimir el archivo

Si utilizas Gnome y por lo tanto File Roller, el que te pida un password es un error incorrecto, es muy probable que en realidad hubo un fallo en el chequeo de CRC (comprobación de integridad de datos).

Solución:

Utiliza unrar en la línea de comandos con la bandera -ierr. Te dirá exactamente que parte es defectuosa y así solo tendrás que descargar esa de nuevo.

Error CRC

1 Comentario

Revisando Gmail eficientemente

17/09/2008

Checkgmail es una joyita de software que utiliza feeds de atom para revisar tus emails sin tener que utilizar un navegador. Como muchas otras aplicaciones parecidas, sitúa un icono en la barra de tareas indicándote cuando llega un email nuevo y un resumen de ellos.

Lo que lo hace especial es el que te ofrece funcionalidades propias de Gmail directamente, como marcar mensajes como leídos, archivar, borrar y marcar como spam, sin tener que utilizar tu navegador. Eso a mi me ahorra mucho tiempo con los muchos emails que se reciben y no requieren mucha interacción.

Ademas de su sitio en Sourceforge lo encontraras en los repositorios de Ubuntu.

2 Comentarios

No juzgues a Google Chrome por la apariencia

3/09/2008

La plática de la semana es el nuevo navegador de Google, Chrome. Y por ahí en foros y blogs he leído algunas opiniones de inicio un tanto pesimistas. ( i.e. en Anieto2k )

Es común encontrar quejas en alguno de estos estilos:

  • No hace nada que no haga -inserta aquí tu navegador favorito-.
  • Solo ha copiado características de -inserta aquí tu navegador favorito-.
  • Si, esta bonito, pero nunca superara a -inserta aquí tu navegador favorito-.
  • Google es un monopolio! ¿¡Alguien quiere pensar en los niños!?

En mi humilde opinión, ningún desarrollador (obligatorio leerse el comic completo) debería dejar pasar por alto el enorme (si, enorme) paso que Google intenta darle al diseño de software de los navegadores web. Es incongruente que el software mas importante hoy en día a nivel mundial, haya seguido con un modelo de desarrollo uniproceso estancado en los 90’s.

La batalla de navegadores hoy en día solo se enfocaba a agregar mas y mas features. Pero aún no se le daba la importancia de una aplicación critica, un mal sitio te ralentizaba todos, y la sensación de fluidez, de aplicaciones web como aplicaciones de escritorio, que tanto promete la web 2.0 aun se siente muy lejos.

Google intenta solucionar eso, intenta hacer los navegadores una aplicación robusta (como bien compara Enrique Dans con un sistema operativo), que permita olvidarte de ellos y desarrollar mejores y mas potentes aplicaciones web. De entre las características mas importantes, ninguna es directamente visible para el usuario:

  • Diseño multiprocesos. Cada pestaña no te afectara a las demas. Si, justo como sistemas operativos.
  • Jails o Sandboxes. Cada pestaña tiene sus permisos específicos, y sin permisos no puede comprometer tu instalación. Si, justo como sistemas operativos.
  • Garbage Collector. Desarrollaron uno nuevo, competente y moderno. Si, justo como sistemas operativos.
  • Mejoraron el motor de Javascript, tan crítico hoy en día, y mas importante aún, lo hicieron disponible para utilizarse por cualquier navegador.
  • Integra Gears por defecto, lo que significa tener contenidos disponibles aunque no estés online.

Tan solo esas mejoras me parecen tan drásticas como la adopción hace años de sistemas operativos basados en NT y el abandono del diseño tan susceptible de fallos como el de Windows 98.

No les voy a mentir, mi primera impresión fue de repulsión al poder otorgarle mas poder a una empresa que ya tiene demasiada información de nuestras vidas. Pero el hecho de que sea software libre y que hasta su buscador por defecto se pueda configurar calmo las dudas que tenia. ¿Que si Chrome va a beneficiar a Google? ¡Claro que si! Su negocio es Internet, mientras mejor sea la experiencia del usuario, y mas y mejores aplicaciones se puedan ejecutar en un navegador, mas mercado tendrán ellos a quien ofrecer sus servicios.

Es cierto que Chrome es muy joven como para haber probado nada aún. Pero señores, esto es Ingeniería de software y me encanta la idea.

14 Comentarios

Redimensiona imagenes por lotes en Gnome

29/08/2008

Si eres parte de aquella gente bonita que utiliza Gnome y a la que ademas le gusta subir imágenes, seguro que encontraras el paquete nautilus-image-converter muy útil.

Es una extensión a Nautilus que te permite redimensionar imágenes por porcentajes, por tamaños fijos o al personalizados. Ademas te permite rotar fotos por cuantos grados necesites.

Extremadamente simple, rápida y útil al editar imágenes en grandes cantidades. El paquete lo encuentras en los repositorios de Debian (Lenny/Sid), Ubuntu (universal) y Fedora.

5 Comentarios

“Linux Hater” un blog muy recomendado

18/08/2008

Seguro que muchos de ustedes ya lo leen, pero para quien sea ñoño linuxero y no lo conozca, te aseguro que todos sus posts son una gran lectura.

Como su titulo lo dice es un blog anti-linux, pero uno escrito por una persona que conoce como trabaja Linux y no alguien que cae en los insípidos “OMG Linux sux porque soy muy tonto/flojo para querer entenderlo!” de costumbre.

Textos como los suyos ayudan mas que las decenas de posts que vemos mensualmente en los agregadores sociales del tipo “634560.230 razones porque Linux es mejor que X”, sin duda que aprendes mas de tus fallas que de tus logros.

El autor siempre intenta ser gracioso (y frecuentemente lo es) con burlas a los linuxeros, pero no se debe de tomar mas que como lo que es, una excelente crítica constructiva con un poco de sarcasmo.

Enlace: Linux Hater’s Blog

4 Comentarios

Tentacul.us el buscador de MP3

4/08/2008

Tentacul.us es un proyecto del amigo Gafeman, conocido chico techcrunch y programador hiperactivo (tiene tantos proyectos que me veo tentado a pedirle unos tips de organización de tiempo).

Tentaculus

Tentacul.us es un buscador de MP3 que utiliza Google para sacar sus resultados y me gusta por ser deliciosamente sencillo, la interfaz te permite reproducir los MP3 directamente, así que puedes decidir directamente si eso es lo que quieres o no antes de guardarlos.

También tiene varias chorradillas útiles, como integración al buscador de Firefox, versión para iPhone/iTouch, integración con twitter, RSS y hasta un Jukebox. Otro punto a favor es que Gafeman ha liberado el código, puedes verlo aquí.

Es perfecto para buscar esos ‘tonos’ que has escuchado por ahí, pero no estas seguro del nombre, aquella tonadita de comercial que tanto te gusta, etc. Y te evita que pierdas el tiempo en webs tapizadas de publicidad.

4 Comentarios

Como mostrar y vaciar la cola de postfix

11/07/2008

Tip rapidísimo de postfix.

Para mostrar que emails están en cola, osea, aun no se han enviado:

mailq

Para borrar un email de la cola:

postsuper -d queue_id

Para borrar todos esos emails de la cola:

postsuper -d ALL
2 Comentarios

AbbrrMe 0.2

9/07/2008

Pedro Santana ha modificado la extensión de Abbrr de la que les comente hace días. Ahora funciona sobre los links, un menú adicional aparecerá cuando abres el menú contextual sobre ellos.

Gracias Pedro!

Instala AbrrMe 0.2

La extensión la he agregado al sandbox de extensiones de mozilla, si tienes cuenta y te sientes buena gente, se te agradece el instalarla y darle alguna calificación desde alla para que así pueda ser pública.

AbbrrMe en Mozilla

10 Comentarios