Turleando
El blog personal de EmilioComo compartir carpetas con Ubuntu corriendo dentro de Virtualbox
Publicado el 25 de Julio de 2009 8 comentariosYa varias personas me habían preguntado la forma de compartir archivos entre Windows y un Ubuntu virtual, asi que paso a explicarlo para el que lo necesite. La situación base es esta:
- Tenemos Ubuntu, Xubuntu, Kubuntu o derivados (u otras distribuciones) corriendo sobre Virtualbox
- Necesitamos compartir archivos entre el Sistema Operativo real (host) y el virtualizado (guest)
- Queremos lograrlo mediante Virtualbox (con esto me refiero a no usar Samba, NFS u otras formas de compartir archivos en red)
¿Cómo podemos hacer? Fácil, en Linux, al instalar las Aplicaciones del Huésped (”Guest Additions”), obtendremos un nuevo sistema de archivos virtual: vboxsf. Este sistema nos permitirá montar los directorios que agreguemos en la interfaz de Virtualbox.
Siguiendo los pasos en la imagen, agregamos una carpeta compartida; hay que recordar el “Folder Name” que es lo que luego usaremos en nuestro Ubuntu virtualizado para montar el sistema de archivos. (No se preocupen por el Sistema Operativo de la máquina virtual de la foto, es Jolicloud, pero los pasos de agregar una carpeta no varían)
Luego, abrimos una consola en nuestro sistema virtualizado, creamos un directorio y montamos el sistema de archivos:
sudo mkdir /media/compartido
sudo mount.vboxsf ‘Escritorio’ /media/compartidoEn el segundo comando, “Escritorio” vendría a ser el “Folder Name” de cuando agregamos la carpeta en Virtualbox. También podemos hacer sudo mount -t vboxsf Escritorio /media/compartido en lugar del segundo comando, es otra forma de hacer lo mismo. Luego, abrimos una consola en nuestro sistema virtualizado, creamos un directorio y montamos el sistema de archivos:
Con eso ya tenemos el directorio montado en nuestro sistema, y lo podemos utilizar para leer/escribir archivos.
Nota: En teoría estos pasos funcionan también para Debian y otras distibuciones Linux, yo los he hecho nombrando a Ubuntu sólo porque me preguntan como hacerlo en Ubuntu
Si lo pruebas en otra distribución virtualizada y funcionan, ¡deja un comentario!Curiosidad: No viene al tema del post, pero si se fijan en la imagen, pueden notar como la gente que hace Jolicloud le ha errado en la traducción y ha escrito “Rojo” en lugar de “Red”, que en inglés es “Network” (y a su vez, “Red” en inglés significa “Rojo”).
Ventanas Gelatinosas con Javascript y CSS Transforms
Publicado el 28 de Junio de 2009 15 comentariosEl otro día estaba viendo ejemplos de CSS Transforms. Y entre tantos ejemplos que vi, de repente se me ocurrió: ¿por que no hacer ventanas gelatinosas? Busqué un poco en Google, y como no encontré nada del tema, me puse a trabajar.
Como base, utilizé el framework Javascript Mootools, y la interfaz de ventanas MochaUI. Modifiqué el sistema de Drag de Mootools, para que haga gelatinosos los elementos que se mueven. Y cargando el “Drag” modificado antes de MochaUI, podemos obtener ventanas gelatinosas. Tengo que aclarar que los efectos son un poco irreales: yo no soy físico ni se como calcular para donde debería moverse la ventana, o cuanto debería agrandarse. Pero de todas formas, me parece que sirve para ilustrar que esto es totalmente posible de implementar, para alguien con los conocimientos necesarios.
Para probarlo, van a necesitar Firefox 3.5, o algún navegador basado en Webkit reciente (Safari 4, Chrome 2?). Al entrar, verán una ventana: si la mueven, notarán que es gelatinosa. En el resto de los navegadores, deberían ver la ventana, pero no tendría el efecto.
El link: http://labs.turl.com.ar/gelatinosas/
¡Espero comentarios!
Actualización: Las ventanas gelatinosas han sido probadas y están funcionando en Firefox 3.5 y 3.6, Chrome 2 y 3, Safari 4 y Midori 0.1.2.
Procrastinación
Publicado el 31 de Mayo de 2009 Sin comentarios aún ...
Este post era para compartir con ustedes una imagen que encontré navegando por la red, y de paso hablar de la Procrastinación. Debo decir que es algo muy común en la gente de hoy en día, a mi me suele pasar. Para el que no sepa que es la Procastinación, paso a pegarles la definición de Wikipedia:La procrastinación (del latín: pro, adelante, y crastinus, referente al futuro) es la acción (o hábito) de postergar actividades o situaciones que uno debe atender, por otras situaciones más irrelevantes y agradables.
En mi vida, por ejemplo, suele pasar en muchos ámbitos: Pospongo los writings de inglés para algún día que tenga más ganas, la tarea de la escuela la hago el día antes, pongo poco entusiasmo en ciertas cosas (léase como “no se avanza con el diseño de Lineup“).
Buscando en Google, encontré dos formas de combatir este fenómeno. Otro post bueno del tema es este, con 10 cosas que hay que saber sobre esta “forma de ser”, si se quiere. Espero que le sirva a alguno, yo intentaré poner en práctica lo mencionado en el primero.
De paso, este post se lo dedico a todos los que alguna vez les prometí ayuda y tardé mucho en dársela, a modo de disculpa. Ya se que mucha de la gente no lo va a leer, pero lo que cuenta es la intención, ¿o no?

Nota: Si se ponen a pensar un poco, este post es una forma de procastinar otras cosas

April Fool’s en la TV
Publicado el 28 de Mayo de 2009 Sin comentarios aún ...Nunca me imaginé que fueran a festejar el April Fool’s day en la TV, pero aquí hay prueba de ello. ¡Y hasta trae un RickRoll y todo!
Aquí hay otro video, pobre presentadora, lo que le hacen decir

¿Qué les parece? ¿Conocen si esto se celebra en radio, por ejemplo? No tengan miedo y comenten!
Música que me gusta
Publicado el 17 de Mayo de 2009 Sin comentarios aún ...Como había hecho ya en otra oportunidad, les dejo algunos temas que escucho frecuentemente:
- If I never see your face again, de Maroon 5 y Rihanna
- 19-2000, de Gorillaz
- Other Side of the World, de KT Tunstall
- Slash Dot Dash, por Fatboy Slim
Espero les gusten!
Compiz no arranca luego de usar un monitor externo
Publicado el 26 de Abril de 2009 1 comentarioHoy un amigo me contó de un problema que tenía. Teniendo recién instalado Jaunty, Compiz funcionaba perfectamente. Pero luego de haber utilizado un monitor externo, Compiz no arrancaba y se quejaba de que el sistema tenía un rasterizador de software.
Luego de googlear un poco, encontré un thread en UbuntuForums, en el que exponían el mismo problema. La solución es sencilla, hay que editar /etc/X11/xorg.conf y cambiar, dentro de la sección “Screen”, subsección display, el valor de la resolución virtual para que encaje de nuevo con la resolución que estamos usando. Para editar el archivo podemos usar en una consola
sudo gedit /etc/X11/xorg.conf(cambiar gedit por otro editor si asi lo desean: nano, geany, kate, …)Por ejemplo, una configuración errónea para una pantalla de 1366×768 podría decir:
[...]
Section “Screen”
Identifier “Configured Screen Device”
Device “Configured Video Device”
SubSection “Display”
Virtual 2390 768
EndSubSection
EndSection
[...]Arreglado para esa resolución quedaría:
[...]
Section “Screen”
Identifier “Configured Screen Device”
Device “Configured Video Device”
SubSection “Display”
Virtual 1366 768
EndSubSection
EndSection
[...]Este problema esta causado porque algunas tarjetas de intel no soportan renderizado 3D en tan altas resoluciones, por lo que se utiliza el renderizador de software y compiz se niega a arrancar. ¡Espero que toda esta explicación le sirva a alguien!
Browsniff, detecta el navegador de tus visitantes
Publicado el 22 de Marzo de 2009 4 comentariosMi amigo GoRhY tiene blog nuevo, y quiso usar Browsniff para mostrar los navegadores de los comentaristas. Pero tubo un problema, no detectaba sistemas operativos modernos (dígase Windows 7) y forzaba algunos navegadores a sistemas operativos (como Safari = Mac OS, habiendo una versión para Windows). Al fin y al cabo, el plugin era del 2005. En ese entonces Safari era para Mac solo, y el último Windows era Vista.
Así que me tomé la libertad de modificarlo para que funcione un poco mejor. El código sigue siendo feo a mi gusto, pero era mucho como para reorganizarlo. Para el quiera, puede bajar el Browsniff modificado. El proceso de instalación es sencillo, la carpeta browsers va a la raíz de nuestra web, y browsniff.php en la carpeta de plugins (/wp-admin/plugins/). Luego lo activamos en la solapa de plugins de wordpress, y modificamos el comments.php de nuestro theme para que contenga este código en el loop de comentarios:
<?php if(function_exists('pri_print_browser')) pri_print_browser(" Con ", "", true, ' y '); ?>
Y si ya estaban usando el plugin, y quieren actualizar, sólo tienen que reemplazar su browsniff.php por el del .zip
IE8 y la verdad de su velocidad
Publicado el 21 de Marzo de 2009 Sin comentarios aún ...El otro día leía en Lineup que IE8 decía ser más rápido que Chrome y Firefox. No se que pruebas usaron para llegar a esta conclusión, pero corriendo SunSpider, IE es el doble de lento que Firefox.
Acá les dejo los links para que comparen:
- Prueba en IE8: 6152.4ms en total
- Prueba en Firefox 3.0.6: 3375.6ms en total
No corri la prueba en otros navegadores por dos simples razones: primero, me parece que esto muestra claramente que IE sigue siendo muy lento. Y segundo, no tenía ganas de bajar otros navegadores.
Si un hamster pudo, ¡tu también!
Publicado el 26 de Febrero de 2009 Sin comentarios aún ...Hoy estaba chateando, y un amigo me mostro este curioso video. La verdad que, si un hamster puede dejar Windows, seguramente tu también puedas. El video:
Asi que ya sabes: Pásate a GNU/Linux (o a un BSD si asi lo quieres, por mi está bien)
Como bloquear la pantalla al cerrar nuestra notebook con Ubuntu Jaunty Jackalope
Publicado el 14 de Febrero de 2009 Sin comentarios aún ...Hoy les voy a enseñar como bloquear con contraseña su laptop al cerrar la tapa, usando la versión de desarollo de Ubuntu, Jaunty Jackalope. Primero, realizaremos lo que se venía haciendo para versiones anteriores de Ubuntu:
- Ir a Sistema->Preferencias->Gestión de Energía, y en “Al cerrar la tapa del portátil” marcamos “Oscurecer Pantalla”. Si queremos que se bloquee cuando estamos corriendo con baterías (no recomendado, yo prefiero suspender en ese caso), cambiamos de solapa y repetimos la operación.
- Ir a Sistema->Preferencias->Salvapantallas y marcamos “Bloquear pantalla cuando el salvapantallas esté activo”.
Ahora, para que funcione en Jaunty necesitamos correr este comando extra en la consola:
gconftool-2 -s -t bool /apps/gnome-power-manager/lock/use_screensaver_settings true
Si haz hecho todo, ahora con solo cerrar tu notebook se debería bloquear la pantalla. Pruébalo ahora!
Y para los vagos, aquí tienen 3 comandos que al ejecutarlos hacen lo mismo que los pasos que expliqué anteriormente:
gconftool-2 -s -t string /apps/gnome-power-manager/buttons/lid_ac blank gconftool-2 -s -t bool /apps/gnome-screensaver/lock_enabled true gconftool-2 -s -t bool /apps/gnome-power-manager/lock/use_screensaver_settings true







