Turpial ahora con soporte para idiomas / Turpial now with support for languages

martes, marzo 23, 2010

Español

Turpial, el cliente Twitter con sabor Venezolano ahora tiene soporte para idiomas. Actualmente está disponible en inglés y español, pero con ésta sencilla guía puedes animarte a traducirlo a cualquier otro idioma. Es muy simple y no necesitas saber nada de programación xD

Aquí vamos:
1.- Descarga la plantilla template.pot para las traducciones de aquí

2.- Abre el archivo con tu editor de texto favorito y llena el encabezado del archivo con tus datos (nombre, correo e idioma de la traducción)

3.- Comienza la traducción. El texto que aparece seguido de msgid debes traducirlo y colocarlo en la línea inferior, justo después de msgstr. Mira la imagen si tienes dudas:


4.- Envía la traducción a cualquier miembro del equipo: wil.alejandro, meza.eleazar, kstnshadows o milmazz, todos en gmail punto com


Recuerda lo siguiente:
  • El texto traducido no puede contener errores ortográficos
  • El archivo template.pot debes abrirlo con un editor de texto plano
  • No debes traducir el texto que está en inglés, siempre la traducción va en la línea de abajo y manteniendo las comillas

Eso es todo lo que debes hacer. Anímate y colabora con el proyecto :)


English

Turpial, the Twitter client with Venezuelan taste now got support for languages. Actually are available english and spanish, but with this easy guide you can try to translate it to any other language. Is really easy and you don't need to know anything about programming xD

Here we go...
1.- Download the file template.pot for translations here

2.- Open the file with your favorite text editor and fill the header with your information (name, mail and language of translation)

3.- Start the translation. The text that appears followed by msgid must be translated and put in the line below, just after msgstr. Look at the image if you're doubtful:


4.- Send the translation to any of the team members: wil.alejandro, meza.eleazar, kstnshadows o milmazz, all in gmail dot com


Remember this:
  • The translated text can't contain orthographic errors
  • template.pot file must be opened with a plain text editor
  • You don't have to translate the text in English, the translation always goes in the line below and maintaining the quotation marks

That's all you need to do. Come on and collaborates with the project :)


Webcomic: Maldito Calor

sábado, marzo 13, 2010

Estos serán los cuentos que le echaremos a nuestros nietos xD

Clic en la imagen para agrandar

Mucho Software Libre en un solo sitio: Planeta Linux

lunes, marzo 08, 2010



Planeta Linux es una comunidad de usuarios, desarrolladores y activistas iberoamericanos de Software Libre en donde cada miembro cuenta el día a día del Software Libre a través de su blog. Gracias a toda la gente que hace vida en este Planeta y comparte sus experiencias con el resto de nosotros, podemos enterarnos de lo que pasa en el mundo del Software Libre, de primera mano y más fresco que el pan de cada día.

Por mi parte felicito a todo el equipo responsable de ésta excelente iniciativa e invito a todos los que siguen mi blog a que hagan lo propio con Planeta Linux, no se arrepentirán. Excelentes publicaciones, noticias interesantísimas, puro Software Libre... ¡no tiene desperdicio!

Desde hace unos días éste humilde blog pasa a formar parte de la gran lista de blogs que conforman Planeta Linux, así que no sigas leyendo más esto y anímate a formar parte de la comunidad xD

Gestor de ventanas por defecto en GNOME 2.28

Hace algún tiempo publiqué cómo configurar el gestor de ventanas por defecto en GNOME. Esa receta fue probada con éxito en el GNOME de ese entonces (si mal no recuerdo era algo como 2.22 o 2.24) pero al intentar usarla en mi nuevo GNOME 2.28, simplemente no funcionó.

La cuestión es que ahora el GNOME ignora la variable de entorno WINDOW_MANAGER y la clave de gconf /desktop/gnome/applications/window_manager. La nueva forma de configurar el gestor de ventanas por defecto es mediante la clave /desktop/gnome/session/required_components/windowmanager. Allí simplemente colocamos el comando de nuestro gestor de ventanas preferido (en mi caso compiz) y voilá.

Firefox casi tan rápido como Google Chrome

martes, febrero 16, 2010

Esta semana estuve formateando mi PC (con Debian obviamente xD) y una de las cosas que más me gusta hacer es poner el sistema a punto.

Firefox, Firefox, Firefox... necesitaba optimizarlo con urgencia, estaba lento como una marrana y a pesar de que Google Chrome le estaba quitando algo de terreno (porque es rapidísimo), le soy fiel a mi obeso amigo. Decidí entonces investigar y tratar de ponerlo a dieta. Los resultados: ¡Excelentes! Casí tan veloz como Chrome. Acá les dejo la receta.

Intentaré explicar solo los más resaltantes para no extenderme mucho. Para empezar vamos a la barra de direcciones y escribimos about:config, luego de aceptar la advertencia editamos las claves que indicaré a continuación. Si la clave no existe, debemos crearla. Podemos ayudarnos con el filtro para ubicar las claves con mayor rapidez.

¡Empecemos!

1.- Optimizar las conexiones TCP: Si tienes una conexión banda ancha esto hará que Firefox la aproveche para mejorar su rendimiento al momento de cargar las páginas.

  • network.http.max-connections = 48
  • network.http.max-connections-per-server = 16
  • network.http.max-persistent-connections-per-proxy = 8
  • network.http.max-persistent-connections-per-server = 4
  • network.http.pipelining = true
  • network.http.pipelining.maxrequests = 8
  • network.http.pipelining.ssl = true
  • network.http.proxy.pipelining = true
  • network.http.request.timeout = 300
  • network.dns.disableIPv6 = true (si vives en un país donde no usen IPv6)
  • network.prefetch-next = false (evita que Firefox descargue las páginas antes de que les des clic)
  • content.notify.ontimer = true
  • content.interrupt.parsing = true
  • content.max.tokenizing.time = 2250000
  • content.maxtextrun = 8191
  • content.notify.interval = 750000
  • content.switch.threshold = 750000

2.- Optimizar el consumo de memoria: Todos sabemos que Firefox consume mucha RAM; bueno esta es la parte donde lo ponemos a dieta.

  • browser.cache.disk.capacity = 20000 (establece la cantidad de disco en KB que se usará para la cache. Usa 20000 si tienes más de 1GB de RAM, 15000 si tienes entre 1GB - 512MB y 5000 si tienes menos de 512MB de RAM)
  • browser.cache.memory.capacity = 32768 (indica la cantidad de RAM en KB que usa Firefox para la cache. Si la clave no existe la creamos de tipo Entero. Se recomienda 32768 si tienes 2GB de RAM, 16384 si tienes entre 1GB - 512MB y 8192 para menos de 512MB)

3.- Usar el nuevo motor de JavaScript TraceMonkey: El nuevo motor es más rápido y mejora la experiencia al momento de cargar páginas con alto contenido de JS (ya viene por defecto en las versiones más nuevas de Firefox).

  • javascript.options.jit.chrome = true
  • javascript.options.jit.content = true

4.- Mejorar el comportamiento: Modificaremos otras claves para mejorar el comportamiento de Firefox en diferentes situaciones.

  • toolkit.scrollbox.scrollIncrement = 75 (acelera el scrolling entre pestañas)
  • browser.sessionstore.interval = 30000 (guarda la sesión cada 30 seg y no cada 10)
  • browser.sessionstore.max_tabs_undo = 5 (indica el número de pestañas que puedes restaurar luego de cerrarlas)
  • browser.sessionhistory.max_total_viewers = 4 (indica el número de páginas que son almacenadas en la RAM para que no deban ser reprocesadas por Firefox. Puedes visitar éste sitio para mayor información)

Ya está, con eso tendremos un Firefox un poco más rápido. Y a ti, ¿te ha funcionado la receta? Deja tu comentario

Webcomic - El pisapapeles

martes, febrero 02, 2010

Pues dedicado a todos los Fanboys de Apple xD

(Click en la imagen para agrandar)

Publicada versión 0.9.3-a1 de Turpial

sábado, enero 23, 2010

Hoy se publica oficialmente la versión 0.9.3-a1 de Turpial. Es similiar en funcionalidad a la 0.9.2 porque solo tiene unos cuantos bugs corregidos. También se cambió la numeración de las versiones y a partir de este momento cada una contendrá una letra al final (seguida por un número). Las letras usadas serán a: alpha, b: beta, rc: release candidate.

Otra cosa importante a resaltar es que con este lanzamiento Turpial cuenta con su primer paquete para una distro GNU/Linux. El paquete en cuestión es un .rpm para Fedora 11 y 12 (i386) elaborado por el amigo Edwind Contreras (aka Richzendy). Gracias por el excelente trabajo.

A continuación la lista de bugs corregidos en esta entrega:
  • Castellanizada toda la aplicación (a excepción de términos muy específicos)
  • Corregido bug que impedía guardar la opción de cargar color del perfil
  • Corregido error que bloqueaba la opción 'Follow' del menú contextual cuando el usuario no tiene amigos
  • Corregido error #54 con las notificaciones (el programa fallaba si no estaba instalado python-notify)
  • Corregido error #56 que impedía mostrar correctamente los hashtags en el menú contextual
  • Corregido bug #55 que impedía abrir el perfil del autor de un tweet
  • Corregido error #57 que bloqueaba la interfaz gráfica al actualizar y enviar un tweet al mismo tiempo (deadlock entre hilos)

No queda más que invitarlos a que prueben o actualicen a esta nueva versión; si consiguen un bug o tienen una sugerencia reportenlo aquí y si les gusta comenten, apoyen y difundan :D

Descargar 0.9.3-a1
Descargar 0.9.3-a1 (RPM Fedora)

Para más información del proyecto:
Página oficial
Preguntas y Respuestas Frecuentes
Manual de Instalación en Ubuntu (por Renata Franco)
Manual de Uso (por Azrael Arocha)

Publicaciones anteriores:
Lanzamiento de la versión 0.9.2
Lanzamiento de la versión 0.8
Lanzamiento de la primera versión (0.6)