Automágica: durante 2017 estoy trabajando bastante en Automágica, mi software para editar libros: Más información - Posts relacionados


Mails desaparecidos en Thunderbird

Inicias te tu cliente de correo electrónico Thunderbird y te encontraste con que faltaban muchos o todos los mails de una de tus carpetas (en mi caso concreto faltaban todos los mails de los últimos 2 años en la carpeta Inbox).

Es muy probable que te haya pasado lo mismo que a mí. Si fue así, estás de suerte, y podés solucionarlo rápidamente. Los índices de las carpetas en Thunderbird son guardados en archivos .msf. Si la salida de Thunderbird es forzada puede corromperse el archivo .msf correspondiente a la carpeta en la que estabamos parados.

¿Cómo recuperarlo?

    <li>Cerrar Thunderbird (si estaba abierto)</li>
    
    <li>Borrar el archivo .msf corrupto (o sospechoso de serlo)</li>
    
    <li>Iniciar Thunderbird (los índices borrados se volverán a crear)</li>
    

Nota

Los archivos .msf se encuentran en:

PROFILE/xxxxxx/Mail/cuenta/*.msf

  • PROFILE es para mi /home/juanjo/.mozilla-thunderbird/
  • xxxxxx es una combinación de letras y números
  • cuenta es por ejemplo pop.gmail.com

Cuando tuve el problema el archivo corrupto era .mozilla-thunderbird/3o7f7mtq.default/Mail/pop.gmail.com/Inbox.msf, pero de todas formas no eran mostrados los mails de otras cuentas.

Si esto no les sirvió (sorry), pueden econtrar más pistas en http://kb.mozillazine.org/Disappearing_mail


Los animales de Ubuntu

Ojo! No! Por supuesto que no estoy hablando de los desarrolladores o algo por el estilo! Me refiero a los nombres con los que llaman a sus distribuciones.

Hace unos días, con la salida de Feisty Fawn (7.04), se me ocurrió salir a la caza de los significados de los nombres de estas distribuciones. Diversas ocupaciones no me permitieron emprender el safari, pero por suerte Facundo Batista lo hizo en su blog.


Cargar programas gráficos como un usuario distinto al que está logueado

Escenario

Te despertás en la mañana. El zumbido de la computadora se entremezcla con el canto de los pájaritos. Tu hermana la debe haber encendido temprano. Una ducha para terminar de despertarte. Café, masitas de agua (típico desayuno del día que te das cuenta que hay que ir al super a hacer las compras de la semana). La computadora está encendida, pensás en iniciar el cliente de correo para leer algunos mails. Usás Thunderbird (no necesariamente, pero si algún cliente gráfico). Encendés el monitor que está apagado y rápidamente reconocés el wallpaper que tu hermana se hizo con la foto del novio. En la barra de tareas hay un programa minimizado: lees aMule 2.0.3. Click. Decenas de barritas de colores, algunas ya se completaron de verde (hoy es un buen día para compartir música).

Abris una terminal:

marisu@sarge:~$ su juanjo

Password:

juanjo@sarge:/home/marisu$ thunderbird

Xlib: connection to ":0.0" refused by server

Xlib: No protocol specified


(thunderbird-bin:15655): Gtk-WARNING **: cannot open display:

juanjo@sarge:/home/marisu$

Oops!

Sos un buen hermano, así que no querés cortarle la descarga de música a tu hermana. Pero querés aprovechar mientras el café está aún caliente para leer tus mails. ¿Solución?

Solución

juanjo@sarge:~$ exit

exit

marisu@sarge:~$ xhost +local:juanjo

non-network local connections being added to access control list

marisu@sarge:~$ su juanjo

Password:

juanjo@sarge:/home/marisu$ thunderbird

Dejo este post por que hoy a la mañana no recordaba el comando y estuve unos 10 minutos en google hasta encontrarlo, espero a alguien le sirva! ¿Alguna otra forma de solucionar el problema?

Saludos!


python-mode.el

Estoy usando emacs para practicar python.

En ~/.emacs.d/ guardé python-mode.el y en ~/.emacs tengo estas líenas:

(setq load-path (cons (expand-file-name "~/.emacs.d") load-path ))

(require 'python-mode)

(nconc auto-mode-alist '(("\.py\'" . python-mode)))

Cuando abro un archivo llamado *.py puedo tipear M-x font-lock-fontify-buffer[enter] y tener la sintaxis coloreada.