Useless: Cosas ociosas e inútiles que puedes hacer en GNU/Linux

Aveces nos encontramos en el trabajo o en la universidad frente a la pantalla sin nada que hacer y empezamos a inventar cosas para hacer, probamos comandos, nos mandamos alguna cagadita, en fín, intentamos ocupar nuestro tiempo de ocio en algo. A continuación les mostraré unos cuantos tips para cuando esten aburridos.
Les enseñaré a escuchar como trabaja su disco duro, jugar con el speaker, ver los movimientos -en binario- del mouse y algo más.

La guía del ocio, índice:

  1. Ver los movimientos del mouse
  2. Escuchar como trabaja nuestro disco duro
  3. Jugar con el speaker

Contenido

  • Ver los movimientos del mouse
  • Podemos visualizar los movimientos que hacemos con el mouse, dependiendo del dispositivo que usemos. Por ejemplo yo, con un mouse usb o con el touchpad de mi portatil usaré el dispositivo /dev/input/mice. Es simple, sólo debemos ejecutar el comando (como root):
    # cat /dev/input/mice
    Y comenzar a mover el mouse.
    Resultado:

    cat_dev_mouse

  • Escuchar como trabaja nuestro disco duro
  • Esto va depende de cómo tengamos distribuido nuestros discos, en mi caso, corresponde al dispositivo /dev/sda y para “escuchar” cómo suena, sólo ejecuto este comando (root):

    # cat /dev/sda >> /dev/audio
    Y sentiremos como si estuviesemos escuchando ruido extraterrestre…

  • Jugar con el speaker
  • Esto es un poco más divertido, para esto necesitaremos instalar el paquete “beep” y cargar el módulo pcspkr en el caso que no esté cargado. Para hacer sonar el speaker basta con ejecutar el comando:
    # beep

    Podemos jugar con las frecuencias y duración de cada beep (ver man beep) y lograr cosas como estas:

    1. #!/bin/bash
    2. beep -f 349;
    3. sleep 0.33
    4. beep -f 415.3;
    5. sleep 0.165
    6. beep -f 349;
    7. beep -f 349 -l 170;
    8. beep -f 466.2;
    9. sleep 0.05
    10. beep -f 349;
    11. sleep 0.05
    12. beep -f 311.1;
    13. sleep 0.05
    14. beep -f 349;
    15. sleep 0.33
    16. beep -f 523.2;
    17. sleep 0.165
    18. beep -f 349;
    19. beep -f 349 -l 170;
    20. beep -f 550;
    21. sleep 0.05
    22. beep -f 523.2;
    23. sleep 0.05
    24. beep -f 415.3;
    25. sleep 0.05
    26. beep -f 349;
    27. sleep 0.05
    28. beep -f 523.2;
    29. sleep 0.05
    30. beep -f 698.4;
    31. sleep 0.03
    32. beep -f 349 -l 170;
    33. beep -f 311.1 ;
    34. beep -f 311.1 -l 170;
    35. sleep 0.05
    36. beep -f 261.6;
    37. sleep 0.03
    38. beep -f 392;
    39. sleep 0.03
    40. beep -f 349 -l 750;

    Por ejemplo, este “beep” lo hicimos junto a Pons y a otros compañeros en la Universidad, cuando estabamos muy aburridos y no teniamos cosas que hacer.

6 comentarios

  1. Publica el de mario bross 😀 xD

  2. @hypn: no tengo el codigo 🙁

  3. amigo, tengo una duda,

    “para esto necesitaremos instalar el paquete “beep” y cargar el módulo pcspkr en el caso que no esté cargado”

    como cargo el modulo, porque creo que es esto que no me funciona el beep.

  4. Zerial

    agosto 31, 2010 a las 9:22 am

    Seba: Para cargar el modulo debes ejecutar como root: modprobe pcspkr

  5. vale Zerial, gracias, te pasaste, he estado viendo tu web, y es genial, te felicito.

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Esto sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.