./blog

Hello stranger...

Blog migrado a jekyll

Finalmente he decidido migrar mi blog de Wordpress a jekyll. Siendo este el primer post que escribo usando markdown. El proceso de migración no fue para nada complicado, y de hecho procedo a describir brevemente. Antes de hacerlo, algunas de la razones que me hicieron decantar a usar jekyll para el blog son las siguientes:

Problemas con aplicaciones java en Awesome WM

Ya he hablado en otros posts sobre mi [odio a Gnome][1], y de que ahora en Linux utilizo exclusivamente [Awesome WM][2] como mi Windows Manager preferido desde hace varios años. Por cuestiones de mi trabajo, empleo mucho una aplicación para dibujar orbitales moleculares y moléculas en general que se llama: [jmol][3]. Jmol está muy bien, y  me parece excelente el hecho de que posee una consola lo que me hace recordar un buen sistema Linux. Sin embargo, está escrita en java…

Eliminar caracteres ocultos de archivos de texto plano con vim

No todos usan el mismo editor de texto. No todos usan el mismo sistema operativo. No es un secreto para nadie. Cuando se trabaja en grupos bastante heterogéneos puede ocurrir que el editor de texto introduce estos caracteres ocultos que si se encuentran dentro de un script bash por ejemplo, generan esos famosos:* command not found*. Uno de los caracteres ocultos más comunes que he encontrado es ^M, pero imagino que se puede encontrar cualquier otro tipo de aberración. Estos son artefactos agregados por editores generalmente gráficos. Sin más preámbulo, la solución más rápida que he encontrado hasta el momento es cambiar el format file (ff) y guardar el archivo:

Mutt “No Authenticators Available” Mac OS X Yosemite

So you have installed Mutt in Mac OS X Yosemite, because you know  “[All mail clients suck. This one just sucks less][1]“. You use GMail, because you like it, and you configured it with Mutt (of course). You have just finished to compose your mail, and when you hit ‘*y’ *to send it, you get the following message:

Numerical Recipes in Fortran 77

So, I have read parts of this book called Numerical Recipes in Fortran 77, and it is very good. There is an on-line version at http://www.haoli.org/nr/bookfpdf.html. If I am not blind (I hope not), there is no unique pdf to download, so you have to click on each pdf to read what you want. I have created a VERY VERY VERY simple BASH script  (did I say it is a simple script?) that download all the pdf files with wget, and then using ghostscript creates an unique PDF. This may be trivial (it is indeed) for some people, and not that trivial for others.

Puntero del mouse no visible en gnome

Si por alguna razón utilizando alguno de los componentes de gnome (como gnome-settings-daemon en mi caso porque gnome-terminal todavía me gusta) el puntero del mouse no es visible pero aún funcional, entonces lo más probable es que tengas que ejecutar:

Estas cuatro paredes

Aquí en éstas cuatro paredes blancas. El grito del vecino del cuarto de al lado, y la gota que cae. La comida fría y marchita. El paso cronometrado de los que toman notas. El televisor de la pared apagado, y la luz roja parpadeante del detector de humo. El piso lleno de huellas pasadas. Las palabras sin sentido. Todo lo que faltó por hacer. Todo lo que por siempre inconcluso quedará. La luz a media marcha que roza mi cara, y los pensamientos que inundan el escaparate que es mi mente. Todo lo familiar tan lejos de ser familiar; y al fondo… al fondo veo el mar. Pensar en mañana cuando la verdad es que siempre es hoy. Verte morir es morir lentamente. Cuando mañana sea hoy seras solo la imagen distorsionada de lo que una vez fue y se borrará de ese, mi escaparate, todo aquel recuerdo de aquello que alguna vez fue familiar. Tiempo que nunca vuelve. Oscuridad.

¿Cómo graficar puntos aislados en Gnuplot?

Esto es una traducción de un post en inglés. Me pareció interesante proporcionar esta información traducida al español. Espero que sea de ayuda.

About our ways of doing science

Maybe you have also started noticing that our actual way of doing science sucks big time. I have talked about this with many people now, and I have to accept that I’ve got very surprised to read this:<header>

Gnome, gnome, gnome…

Desktop environments (DE). Hoy me gustaría hablar de Gnome y los cambios que están llevando a cabo últimamente y por qué los veo como imposiciones. Tal vez este ensayo llega tarde, pero Gnome 3.8 llegó tarde a Debian que es lo que utilizo como SO primario. Cuando incursioné al mundo de Linux comencé utilizando KDE. Como era lo que había en el Laboratorio instalado, no tenía otra opción mas sin embargo me parecía bastante emocionante utilizar algo diferente a Windows hace 10 años. Luego recuerdo haber cambiado a Gnome, y ahí me quedé por varios años. Gnome era diferente, simple y sobre todo funcional. Gnome hacía estas actualizaciones graduales, y eso me parecía excelente. Claro, en algún momento Gnome lo hizo mal, estos cambios graduales no tenían un impacto alto y se estaban quedando atrás. A pesar de ser tan estable, luego pasé por Fluxbox, Open Box, hasta que llegué a Awesome WM hace ~4 años, y literalmente no me moví más de ahí.

Fontconfig warning: “/etc/fonts/conf.d/50-user.conf”, line 9

Todo está dicho en el título. La manera de solucionar ese warning es:

Regresiones en Gnome-terminal: The working directory. (1)

Cuando finalmente gnome-terminal se actualizó en Debian, mi primera expresión fue: imaginaquítodaslasmalaspalabrasnecastellano… A continuación  la solución al problema encontrado con el working directory.

Grito en silencio

Cuando veo el reloj al momento de comenzar a escribir esto son las 23:36:40 de un lunes 20 de mayo. Nunca he comprendido la vida, y a lo mejor no hay nada que comprender. A veces las cosas pueden aparentar que van bien en general, pero la verdad puede ser que van muy mal. Un grito en silencio, son aquellas palabras mudas necesarias a decir sin tener que dar explicaciones. Un grito en silencio en este mar de aguas turbulentas que se muestran y aparentan estar tranquilas. Un grito en silencio cuando todo parecía estar bien.

No se muestran iconos de extensiones ni barra de sistema en gnome shell

Hace unos días decidí actualizar algunos paquetes de gnome que están en Debian experimental (entre ellos gnome-terminal, que ahora no soporta transparencias, vaya mierda, pero eso es otro cuento). Luego de ver todo el desastre que viene en gnome 3.8, me arrepentí y decidí hacer un downgrade. Todo funcionó muy bien, pero ¿Dónde quedaron los íconos de las extensiones, aplicaciones de gnome y de la barra de sistema?. Por ejemplo, el gnome-sound-applet se agregaba correctamente y hacía sus funciones, pero no mostraba ningún ícono. Si abría el gnome-control-center habían una serie de íconos perdidos también.

Revista de proyecto ciencia

Comenzar diciendo que me permito publicar este post en categorías que tal vez no son muy relacionadas, pero en cierta forma este post está ligado a la libertad y comunidad. Hace 5 años, y para ser más preciso el 21 de Septiembre de 2008, decido enviar un [mensaje en una recién lista de correos creada][1] en una vieja computadora que tenía en mi cuarto, mensaje que se convertiría luego en el comienzo (gracias a la inmensa ayuda de todos los que decidieron seguir este camino) de lo que se conoce como [Proyecto Ciencia][2]. Desconozco qué tan reconocido o no será el esfuerzo que un [grupo de personas ][3]hemos llevado a cabo con el fin de mostrar que tal vez hacer ciencia puede ser un trabajo comunitario y divertido. A través del paso del tiempo, la página que hemos creado ha mutado, ha madurado, y como no hay mejor sabio que el tiempo, se podría decir que se está comenzando a llegar a un punto de convergencia.

Deezer or Spotify ?

This was a question surrounding in my head during more than 2 months. Now, I think I have a resolution for it. None of them is better than the other, but definitely they are designed for two different kind of users.

Año nuevo 2013

Año nuevo, vida nueva, más alegres los días serán…

Xlib: No protocol specified

En una instalación reciente que hice de Debian, al intentar ejecutar cualquier aplicación gráfica utilizando sudo o el usuario root, obtuve siempre el error:

Closed clamshell macbook pro Debian

[Closed clamshell][1] es la capacidad que tienen la macbook pro de funcionar con un monitor externo mientras que el lid está cerrado (tal vez todas las laptops la tienen, pero en verdad no lo se y si alguien pudiera confirmarlo por favor escriban en los comentarios). Hacer closed clamshell en la macbook pro usando Mac OS X es muy fácil, solo cierras el lid y ya está. En Debian, hice la misma prueba y podría decir que también “funcionó “(aunque gnome-session no le gustó mucho la cosa, y la máquina a los minutos se congeló). No sabría si el congelamiento fue debido al hecho de que utilizo awesome WM con gnome-session así que no tengo por seguro que lo mismo pasa utilizando solo Gnome o KDE. Así pues, no se puede hacer mucha confianza de que todo marchará bien, ya que el soporte para estas máquinas en Linux hasta es precario porque son un PITA. La mejor opción que vi, fue apagar el monitor de la macbook pro y dejar funcionando la salida del monitor externo. Es bastante sencillo, solo hace falta hacer:

Fusionar varios ficheros PDF en uno único

Otro post de cosas que puede ser que no recuerde. Ayer, tuve la necesidad de hacer un scan de varios documentos en PDF para aplicar a un puesto que me interesa. Para enviar la solicitud era necesario fusionar esos documentos en un único archivo PDF. La solución más rápida que encontré fue con  Ghostscript (para más información: man gs).