Crear imágenes estereográficas

•4 Octubre, 2009 • 1 comentario

Todos os acordaréis de las imágenes como estas:

1

Existen varias aplicaciones para crear este tipo de imágenes para los sistemas Windows, DOS e incluso en línea con una aplicación en Flash, aquí y aquí, pero para crearlas bajo Linux he encontrado dos posibilidades.
La primera es con Tex, veamos un ejemplo:

2

La segunda es la que yo he utilizado para crear la primera imagen, se trata de la herramienta MakeRDS creada por Johannes Schmid (Rotfl).
Hay versiones para Linux, Windows, DOS, OS/2 e incluso para FreeBSD.

Crear nuestra primera imagen no es difícil, una vez que nos hemos bajado el archivo, creamos una carpeta y extraemos dentro todo el contenido del tar.gz.

Vamos a encontrar el ejecutable un par de archivos tga (Targa) con la elevación, es decir con el efecto en 3D que finalmente vamos a conseguir y un archivo de trama también con extensión tga.

El uso es sencillo, tan solo se necesitan dos parámetros, uno, el archivo de elevación y otro el archivo de salida, con lo que el comando sería:

makerds waves.tga archivo_final.tga

Podemos crear la imagen aún mas elaborada añadiendo otro parámetro, /PatT:n, que lo hace es añadir una trama a la imagen final.

Hay varias posibilidades, siendo n:

n=1 Puntos aleatorios en Blanco y Negro

n=2 Blanco y Negro para imprimir

n=3 Trama de color verdadero

n=4 Puntos aleatorios en Seis Colores

n=5 Trama aleatoria de Color Verdadero

n=6 Puntos Color Verdadero (quedan muy bien)

n=7 lo mismo que #6, pero con puntos más suavizados.

n=nombre_del_archivo[.tga] Usando un archivo TARGA “nombre_del_archivo.tga” como trama. Puedes usar la imagen que tu quieras.

Un ejemplo sería:

makerds waves.tga archivo_final.tga /patt:3

Para realizar nuestros archivos de elevación en formato TARGA podemos usar GIMP, la imagen tiene que estar en escala de grises. Imagen-> Modo -> Escala de grises y al guardarla desmarcáis “Compresión RLE”

Para que os hagáis una idea fácil de como funciona, los tonos negros serán el fondo, el gris oscuro en un plano superior, el gris claro en otro plano arriba y el blanco ocuparía el primer plano. De esta forma se consigue el efecto 3D.

Por último os dejo con esta imagen que encontré en el blog 86400

3
Fuente: gnometips

Como poner vista doble en nautilus

•4 Octubre, 2009 • Dejar un comentario

Una de las cosas que mas echaba en falta en Nautilus era la posibilidad de dividir el panel en dos para trabajar con dos directorios a la vez. En KDE tienen Dolphin, que cumple perfectamente con la misión, pero en GNOME, había que recurrir a otras aplicaciones como por ejemplo Gnome-Commander.
Hoy a través de Ubuntu brainstorm, que por cierto recomiendo ampliamente, llegué al blog de Holger Berndt’s que ha estado implementando en Nautilus precisamente esa funcionalidad.

Para que os hagáis una idea de como funciona y su apariencia primero os dejo un vídeo muy explicativo y detrás una imagen de mi Nautilus dividido en dos paneles.

nautilus

nautilus

Ahora vamos a instalar este Nautilus modificado en nuestro Jaunty. Lo siento sólo hay paquetes para Ubuntu Jaunty :(, aunque si te animas, siempre puedes compilar las fuentes. En la página explican cómo.

Hay dos formas de instalarlo:

1. Descargando los paquetes del repositorio PPA

Hay paquetes para 386 y amd64. Yo he usado los paquetes para 386.

- Descargamos estos paquetes:

libnautilus-extension-dev_2.26.2-0ubuntu3~hb8~jaunty1_i386.deb (7.4 KiB)
libnautilus-extension1_2.26.2-0ubuntu3~hb8~jaunty1_i386.deb (60.0 KiB)
nautilus_2.26.2-0ubuntu3~hb8~jaunty1_i386.deb (1.1 MiB)
nautilus-data_2.26.2-0ubuntu3~hb8~jaunty1_all.deb (4.3 MiB)
nautilus-dbg_2.26.2-0ubuntu3~hb8~jaunty1_i386.deb (3.0 MiB)

- Nos vamos al directorio donde los hayamos descargado, abrimos una terminal y escribimos:

$ sudo dpkg -i *.deb

- Esperamos a que se instalen todos los paquetes y después reiniciamos nautilus.

$ killall nautilus

o cerramos la sesión y volvemos a entrar.

2. Añadiendo el repositorio a nuestras sources.list.

- Editamos el archivo sources.list

$ sudo gedit /etc/apt/sources.list

- Añadimos al final estas dos líneas:

deb http://ppa.launchpad.net/berndth/ppa/ubuntu jaunty main
deb-src http://ppa.launchpad.net/berndth/ppa/ubuntu jaunty main

- Añadimos la clave del repositorio:

$ sudo apt-key adv –keyserver keyserver.ubuntu.com –recv-keys 246BF391

- Actualizamos

$ sudo apt-get update

- Y listo ya podemos instalar de la manera tradicional:

$ sudo apt-get install nautilus

o si lo prefieres con Synaptic.

Ahora que lo hemos instalado nos aparecerá una entrada más en el menú Ver->Extra Pane, con el que podemos activar o desactivar la vista en doble panel. O de una manera más rápida, pulsando la tecla F3.

nautilus vista doble

nautilus vista doble

Espero que te haya gustado y que te sea de utilidad.

Fuente: gnometips

Cortar archivo .rar en partes

•4 Octubre, 2009 • Dejar un comentario

Seguramente en más de una ocasión has necesitado cortar archivos en múltiples partes con el fin de compartirlos en alguna web tipo Rapidshare, archivarlos como copia de seguridad en un cd/dvd, o enviarlos por correo electrónico.
El proceso en Linux es sencillo con el programa Rar.
Si no lo tienes instalado ya, vamos primero a instalarlo.

Si usas Ubuntu

sudo apt-get install rar

Si usas Fedora

wget http://dl.atrpms.net/all/rar-3.8.0-2.fc11.i586.rpm
rpm -Uvh rar-3.8.0-2.fc11.i586.rpm

Ahora vamos a comprimir y cortar nuestro directorio con los archivos.

rar a -m5 -v5M -R archivo_rar_cortado /directorio_para_comprimir/

Vamos a ver que significan los comandos que le pasamos al programa rar

rar -> inicia del programa de compresión
a -> le dice al programa que añada archivos al archivo comprimido final
-m5 -> determina el nivel de compresión (5 es el máximo)
-v5M -> determina el tamaño de cada archivo cortado 5M (5 MB en el caso del ejemplo, si quieres que corte cada 512 kB pondríamos -v512k)
-R -> le indica que añada también los subdirectorios que encuentre en la carpeta que indicamos.
archivo_rar_cortado -> el archivo que estamos creando
/directorio_para_comprimir/ -> la carpeta con los archivos que estamos comprimiendo y cortando

Además podríamos añadir el comando -p (para introducir una contraseña al archivo/s finale/s, la lína entonces quedaría así:

rar a -m5 -v5M -R -p archivo_rar_cortado /directorio_para_comprimir/

Finalmente obtendríamos una serie de archivos comprimidos similares a los siguientes:
archivo_rar_cortado.part01.rar, archivo_rar_cortado.part02.rar, archivo_rar_cortado.part03.rar…

Puedes ver más opciones del programa rar en su manual

man rar
Fuente: gnometips

Montar un iPhone/iTouch en Ubuntu

•4 Octubre, 2009 • Dejar un comentario

Para los afortunados(?) que tengan un iPhone/iTouch y quieran montarlo en Ubuntu ya lo pueden hacer gracias a iFuse. Al conectarlo con el cable USB Ubuntu lo detectará como unidad de almacenamiento externa.

Para instalarlo procedemos de la siguiente forma:

  1. Abrimos un terminal haciendo Alt+F2 y escribiendo gnome-terminal en la ventana que nos sale
  2. Añadimos fuentes de software editando el archivo sources.list:
  3. sudo gedit /etc/apt/sources.list

  4. Dependiendo de nuestra versión añadimos al final del archivo sources.list
  5. Ubuntu 9.10 Karmic:

    #Ifuse
    deb http://ppa.launchpad.net/jonabeck/ppa/ubuntu karmic main
    deb-src http://ppa.launchpad.net/jonabeck/ppa/ubuntu karmic main

    Ubuntu 9.04 Jaunty:
    #Ifuse
    deb http://ppa.launchpad.net/jonabeck/ppa/ubuntu jaunty main
    deb-src http://ppa.launchpad.net/jonabeck/ppa/ubuntu jaunty main

  6. Añadimos la clave gpg con el comando:
  7. sudo apt-key adv –recv-keys –keyserver keyserver.ubuntu.com F0876AC9

  8. Actualizamos con el comando:
  9. sudo apt-get update

  10. Instalamos iFuse con el comando:
  11. <sudo apt-get install ifuse


Fuente: gnometips

Nota: No creas que puedes sincronizar tu audioteca porque los de apple para estas cosas son unos ~|@#€|¿%$……ya hemos hablado de esto en otras ocasiones

Comandos para conocer el hardware instalado

•4 Octubre, 2009 • Dejar un comentario

A continuación mostramos una lista de comandos para conocer el hardware instalado en nuestra computadora. Notar que para abrir un terminal hacemos Alt+F2 y escribimos gnome-terminal o bien en el menú Aplicaciones. Si quieren ampliar la información de cada comando no olviden usar el comando man con la sentecia:

man nombre_del_comando

  • lshw

¿Qué tengo instalado en mi ordenador? Este comando nos informará de nuestra/s cpu/s, nuestra tarjeta gráfica, el sistema de audio, los puertos pci y usb, nuestras tarjetas de red, etc.

  • lspci

Este comando sirve para listar todos los puertos pci de nuestro equipo.

  • lsusb

Esta orden nos listará los puertos usb de nuestro equipo y qué hay conectado a ellos.

  • [root] fdisk -l

Esta orden nos informará de cuántos discos duros tenemos instalados, qué punto de montaje y qué capacidad tienen.

  • dmesg

Este comando nos aporta información general de errores en nuestro sistema. Si algo no ha funcionado correctamente en el arranque del sistema, dmesg nos aportará algún detalle al respecto. La orden asociada “dmesg | tail” nos informa de los últimos errores detectados. Nota para noveles: dmesg nos informa de casi todo; aunque merezcan nuestra atención, los mensajes de error presentados no tienen por qué afectar gravemente al funcionamiento del sistema.

  • dmesg | grep -i xxx

Esas tres “x” deberían ser sustituídas por la palabra que deseamos buscar en el a veces extenso informe de errores. Por ejemplo, si sólo deseamos buscar errores o problemas relacionados con nuestras conexiones usb, ejecutaríamos la orden “dmesg | grep -i usb“.

dmesg tiene más variables que no comentaré aquí. Sugiero que echéis un vistazo al comando gracias a man.

  • fsck

“File system consistency check”. Se trata de una aplicación que es activada en el boot del sistema pero que puede ser ejecutada por parte del usuario posteriormente. Si lo ejecutamos nos advertirá que, en su búsqueda de errores, puede afectar al sistema de archivos y que podríamos perder datos.

  • smartctl

Se trata de una herramienta incluida en paquete “Smartmontools” para realizar tests a nuestros discos duros. Su ejecución básica se lleva a cabo con el parámetro “-a”, indicándole dónde está el HD a ‘testear’. Por ejemplo, “smartctl -a /dev/sda“.

Fuente: LinuxZone

Picpuz: Crea un puzzle y resuélvelo

•4 Octubre, 2009 • Dejar un comentario

Picpuz es un programa que crea un puzzle a partir de una imagen. El objetivo es evidente….mover las piezas hasta resolverlo.

Picpuz

Picpuz

Pueden descargarlo desde su web de descargas: http://kornelix.squarespace.com/downloads/

y también descargar el paquete en la web: http://kornelix.squarespace.com/packages/

En particular para Ubuntu los paquetes .deb actualizados a día de hoy los pueden descargar aquí:

picpuz-1.9.4-32.deb
picpuz-1.9.4-64.deb