Epsilon Notes, excelente editor Markdown para Android

¡Saludos a todos! En los últimos meses he estado tomando notas mientras me traslado de la casa al trabajo, notas que se han ido convirtiendo en publicaciones, manuales para mis alumnos, predicaciones para mi iglesia, y estoy en proceso de escribir un libro; lo anterior me ha hecho probar muchos editores Markdown para Android, pero ninguno había llenado todas mis necesidades… hasta que encontré Epsilon Notes, cuyas características y opciones eran justo lo que necesitaba.

Son muy pocas apps de pago que uso en Android, y sin lugar a dudas, con Epsilon Notes vale la pena pagar la versión Premium, ¡anímate!

Enlace a la App de Epsilon Notes

Compilando Vim en Debian

Ayer se hizo el anuncio oficial del lanzamiento de Vim 8.0, y como no estaba dispuesto a esperar que llegara por los repos oficiales (aunque hoy veo que ya llegó a Debian Sid y en ArchLinux Testing), me dispuse a instalarlo manualmente. Aquí dejo los pasos para quien guste hacerlo.

Como paso inicial, debemos tener algunos paquetes preinstalados, para poder compilar, así como para tener soporte al portapapeles del sistema dentro de vim:

sudo apt install build-essential libx11-dev libxtst-dev xorg-dev

Luego, clonamos vim localmente:

git clone https://github.com/vim/vim.git

Y procedemos entonces a su compilación:

cd vim/src
make distclean
./configure --with-features=huge --with-x --enable-gui
sudo make install

¡Eso es todo!

WordPress.com para Linux

Si, sólo eso, quería compartirles que estoy escribiendo este post desde la nueva aplicación de WordPress.com para Linux. ¡Descárgala ya!

Captura de pantalla de 2015-12-18 10-39-54

A petición pópular (traducción: una persona me lo pidió en los comentarios jajajaja), el proceso de instalación en Debian, Ubuntu y derivados es:

sudo dpkg -i wordpress-com-1-2-2.deb

Obviamente, el archivo .deb mencionado es el que se descarga desde el enlace que puse al principio. ¡Eso es todo!

Firefox, ¿clon de Chrome?

¡Vaya anuncio el de Mozilla! (por favor, léanlo). Se vienen cambios importantes para el navegador favorito del “mundo libre”, como la separación de procesos con Electrolysis, el nuevo motor de renderizado Servo (desarrollado en Rust) y la firma de los complementos (addons) que incrementa la seguridad. Sin embargo, hay un cambio que en lo particular me llamó mucho la atención: La adopción de un nuevo API para el desarrollo de los complementos, llamado WebExtensions.

¿El motivo? Simple: Ahora los complementos de Firefox usaran básicamente la misma tecnología que usan Chrome y Opera. O sea, esas extensiones que tanto te gustan de Chrome, que hasta el momento no tenían par en Firefox, ten la seguridad de que con este cambio muy pronto las tendrás disponibles. Esto es una gran ventaja, y viéndolo desde el punto de vista de Mozilla, es una manera perfecta de ganar usuarios.

Peeeeero (obvio, hay un gran pero), eso también significa que los complementos tendrán el mismo nivel de restricciones y limitaciones que tienen sus contrapartes en Chrome. Adiós a la ENORME libertad que tenían los desarrolladores de complementos. Eso ha molestado a mucha gente, principalmente a “power users” y a los propios desarrolladores de extensiones exclusivas para Firefox (pueden verlo en los propios comentarios del anuncio de Mozilla), quienes incluso han osado llamar a Firefox un “clon de Chrome”.

¿Mi opinión? Es cruzada. Las ventajas son muchas del lado del usuario, pero Mozilla desde hace tiempo (desde la aparición de Chrome) ha cedido mucho para intentar frenar ese abandono masivo que ha resentido los últimos años, y este paso es una muestra clara de ello.

Aún falta lo que resta del año para que todo esto se vuelva mainstream, y sólo hasta ese momento podremos medir a ciencia cierta si este movimiento atrevido de Mozilla será favorable para Firefox, o será un escalón más al sótano donde muchos usuarios están dejando abandonado a mi querido panda rojo.

¡Firefox 42 inundado de novedades!

Hoy actualicé mi Firefox Developer Edition (antes llamado canal Aurora) a la versión 42, y vaya sorpresa, ¡está lleno de interesantes novedades! La que más me emociona, es que por fin ha empezado la integración con GTK3, y mi GNOME 3 se ha puesto muy feliz 😀

Otra novedad es que ahora la navegación privada bloquea elementos que pudiesen rastrear tu actividad.

firefox-42Un par de novedades que me han llamado la atención: Primero, ¡por fin se ha habilitado de manera predeterminada la separación de procesos!, y segundo, los complementos (addons) ahora requerirán ser firmados para su instalación.

Para conocer la totalidad de novedades (si, ¡hay más!), pueden leerlas en las notas de la versión.

Para los que sólo usan la versión final de Firefox, tendrán que esperar unos tres meses para que estas novedades lleguen al canal estable.

¡Nueva versión! ¿Y las novedades?

Soy de aquellos usuarios de Android que todos los días (incluso varias veces al día) verifica si hay actualizaciones del sistema y de las apps instaladas. Obviamente, me emociona cada que hay una nueva versión, y más si se trata de mis apps preferidas, pero si hay algo que me frustra bastante, es que la mayoría de las empresas o desarrolladores de dichas apps, al sacar sus nuevas versiones no se toman la molestia de escribir al menos unas palabras para decirle al usuario de qué se trata esa actualización. Es como decirle al usuario: “Tengo una actualización, ¡descárgala!, pero no me interesa que sepas de que se trata“.

¿Quienes lo hacen? Mayormente los grandes desarrolladores. Algunos ejemplos son Twitter, Facebook y el propio Google, y prueba de ello es su reciente actualización de Hangouts a la versión 4, que se supone es una actualización mayor, y ni aún así se tomaron la molestia de escribir sobre ello, y ya ni decir sobre actualizar sus capturas de pantalla.

Screenshot_2015-08-13-11-31-03Pero no son todos, hay desarrolladores de apps que SÍ toman en cuenta al usuario, que se toman se tiempo para informarle sobre las novedades que cada versión que liberan, y un claro ejemplo de ello son los amigos de Telegram.

Bueno, ya me desahogué, a seguirle con el trabajo 😉