jueves, 30 de mayo de 2013

Fisica cuantica: experimento de la doble ranura.

Muy buena la explicación:



e interesante el experimento, claro:

Lo he probado con un puntero láser y una hoja de papel con dos cortes pequeños hechos con unas tijeras,....y ¡¡funciona!!. Se ven varias bandas rojas en vez de dos puntos, demostrando la naturaleza ondulatoria del láser. También lo probé con una vela y se ve peor, pero también se ve.
Os aconsejo hacerlo, es fácil y te queda mucho más claro el problema de la naturaleza ondulatoria de la luz, no es lo mismo que te lo cuenten, que hacerlo tu mismo en casa.

lunes, 20 de mayo de 2013

Mapas dinámicos en Xubuntu

Ya hice una entrada parecida para el escritorio de gnome, e incluso para Unity pero que ahora he tenido que adaptar a Xubuntu.

Objetivo
Al igual que en el caso anterior, para obtener un mapa dinámico tenemos que hacerlo en dos pasos:
1- En primer lugar conseguir que el mapa se baje cada cierto tiempo en una determinada carpeta.
2- En segundo lugar que el fondo de escritorio cambie regularmente para que se vea la nueva foto.

En ambos casos la solución va a ser mucho más sencilla que en los otros escritorios. Aunque tengo que decir que me ha costado porque hay mucha información inexacta en la red al respecto. La idea es programar las tareas para que se realicen cada cierto tiempo, pero en Xubuntu el gnome-schedule no funciona bien, por lo que hay que hacerlo directamente sobre el crontab.

Programar tareas repetitivas con Crontab
 Lo primero es no creerse todo lo que hay en la red sobre cron. Hay muchas páginas que aconsejan hacer un script y dejarlo en la carpeta /etc/cron.hourly . Bueno, pues eso no me ha funcionado y me ha hecho perder mucho tiempo. Lo ideal es que cron corra en tu usuario, no como root, por lo que tiene que crearse la tarea programada en tu carpeta de usuario. Vamos por pasos.

Lo primero es ver si lo tenemos instalado, se supone que si, pero por si acaso teclear:

crontab -l 

si te sale "command not found" es que hay que instalarlo, si no, es que ya está. Si tienes alguna tarea programada saldría en la consola.
Si tienes que instalarlo:

sudo opkg update 
sudo opkg install cron 

Para abrir el crontab, archivo donde estarán las tareas programadas, se hace de la siguiente manera:

env EDITOR=gedit crontab -e

si en vez que gedit quieres utilizar otro editor de texto, como nano, o el que quieras, pues cambias gedit por nano, o leafpad, o el que sea.
Dentro del archivo hay que poner:
21 * * * * wget -r -p -U Mozilla http://static.die.net/earth/mollweide/1600.jpg
25  *  *  *  *    DISPLAY=:0.0 /usr/bin/xfdesktop --reload

Y muy importante: Guardar sin cambiar de nombre.

La primera linea significa que en el minuto 21 de todas las horas se activará el comando de bajar el mapa, y la segunda línea que en el minuto 25 de cada hora se refrescará el escritorio Xfce, sacando la nueva foto.

Por supuesto se pueden poner más fotos y en el escritorio elegir la opción de varias fotos, por lo que cada vez que se refrescara el escritorio aparecería una diferente.

Ya está. Espero que lo disfrutéis.


Más información de cómo hacerlo en Gnome aquí y en Unity aquí.
Más información de cómo utilizar el cron, aquí y aquí.

viernes, 10 de mayo de 2013

Nautilus vs. Thunar (con acciones personalizadas)

Hace poco comenté que me había  cambiado a Xubuntu. A pesar de algunas pegas, sigo contento con el cambio. Las pegas son que algunos programas por defecto, son demasiado básicos, aunque es cierto que parece que en próximas versiones van mejorando,  pero yo no me salgo de las lts, así que por ahora no me sirven.
El principal problema lo tenía con thunar, que no se puede desinstalar sin desinstalar xubuntu, pero no llega a ser tan versátil como Nautilus.

Ventajas de Nautilus:
- Doble panel (F3)
- Opción de abrir las carpetas en árboles dentro de los paneles.
-  seguramente hay más...

Ventajas con Thunar:
- ¿ninguna?

Gana claramente Nautilus, thunar será más ligero, pero no es algo apreciable. Aún así tiene algunos detalles interesantes, que aunque también los tiene Nautilus, lo hacen más usable. Me refiero a las ACCIONES PERSONALIZADAS

Acciones personalizadas en Thunar
En todas estas páginas están muy buen explicadas las distintas posibilidades (de más a menos: 1, 2, 3, 4).

Las que más me convencen personalmente son:
- Abrir con Nautilus (Obviamente, para carpetas)
                      nautilus --no-desktop %d
- Crear un enlace (para todo)
                      ln -s %f '%n (enlace)'
- Abrir terminal aquí (carpetas)
                      exo-open --working-directory %f --launch TerminalEmulator
- Buscar archivos (carpetas)
                      catfish --path=%f
- renombrador masivo (carpetas o muchos archivos)
                      thunar -B %d
- Abrir como root (para archivos y para carpetas)
                      gksu leafpad %f
                      gksu thunar %d
- Bajar subtítulos (para archivos de video)
                      subdownloader --lang=spa -V %f  --rename-subs
Este último no funciona cómo me gustaría, pero abre la ventana de subownloader con la pelicula...

Espero que os sea de utilidad.