sábado, 6 de marzo de 2010

Hacer que suene Children of Bodom en el altavoz del sistema (Linux)

1. Instalar el paquete beep.
sudo aptitude install beep
2. Si tu Linux usa pulseaudio (Ubuntu 9.10 o superior) tienes que cargar manualmente el módulo del altavoz del sistema:
sudo modprobe pcspkr
3. Abre el editor de texto y guárdalo con el nombre lake_bodom.sh



#!/bin/bash

negra=413
corchea=206
semicorchea=103

re4=294
res4=311
mi4=330
fa4=349
fas4=370
sol=392
sols4=415
la4=440
las4=466
si4=494
do5=523
dos5=554
re5=587
res5=622
mi5=659
fa5=698
fas5=740
sol5=784
sols5=831
la5=880
las5=932
si5=988
do6=1047
dos6=1109
re6=1175
res6=1245
mi6=1319
fa6=1397
fas6=1480
sol6=1568
sols6=1661
la6=1760
las6=1865

estrofa_a() {
# Los bloques 1 y 3 son CASI iguales. Los bloques 2 y 4 son iguales.
beep -f $dos5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $sols5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $fa5 -l $corchea
beep -f $fa5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $dos6 -l $semicorchea
beep -f $fas6 -l $negra

beep -f $do5 -l $corchea
beep -f $dos5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $sols5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $fa5 -l $corchea
beep -f $sol5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $mi6 -l $corchea
beep -f $re6 -l $semicorchea
beep -f $dos6 -l $semicorchea
beep -f $si5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $mi5 -l $semicorchea

beep -f $dos5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $sols5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $fa5 -l $corchea
beep -f $fa5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $dos6 -l $semicorchea
beep -f $la6 -l $negra

beep -f $do5 -l $corchea
beep -f $dos5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $sols5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $fa5 -l $corchea
beep -f $sol5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $mi6 -l $corchea
beep -f $re6 -l $semicorchea
beep -f $dos6 -l $semicorchea
beep -f $si5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $mi5 -l $semicorchea
}

estrofa_a
estrofa_a

estrofa_b() {
beep -f $dos5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $sols5 -l $semicorchea
beep -f $la5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $sol5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $fas5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $dos5 -l $semicorchea
beep -f $fa5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $do5 -l $semicorchea
beep -f $si4 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $do5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $si5 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $la4 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $sols4 -l $semicorchea
beep -f $re5 -l $semicorchea
beep -f $fa4 -l $semicorchea
beep -f $re5 -l $semicorchea
}

estrofa_b

4. Le das permisos de ejecución y lo ejecutas
chmod +x lake_bodom.sh
./lake_bodom.sh

domingo, 14 de febrero de 2010

Representar gráficas cartesianas en Ubuntu

Utilizaremos el KmPlot. Para instalarlo en Ubuntu (y en Debian o similares).
Está en el paquete
kmplot. Lo podemos intalar por Synaptic.
Si lo queremos español tenemos que instalar el paquete kde-l10n-es.

Para usarlo vamos a Aplicaciones
/Educación/KmPlot. Para representar una función en el botón Crear elegimos la opción gráfico cartesiano. En el campo de texto escribimos la función y pulsamos intro para que se represente. Podemos poner varias funciones a la vez.

sábado, 13 de febrero de 2010

Hacer que nieve en el escritorio en Ubuntu

Ingredientes:

  • ubuntu 9.04 o superior

  • tener los drivers de la tarjeta gráfica instalados


Método de preparación:

  1. Activamos los efectos de escritorio, para ello vamos a Sistema/Preferencias/Apariencia, y seleccionamos la ficha Efectos visuales, elegimos entre normal y extra. Si aparece el siguiente cuadro hacemos clic en Mantener la configuración.

  2. Abrimos una terminal y nos autenticamos como root escribiendo sudo bash.

  3. Ahora instalamos el ccsm, que es un programa para ajustar las opciones de compiz a nuestro antojo.

      aptitude install simple-ccsm

  4. Ahora instalamos todos los plugins de compiz para tener todos los efectos:

      aptitude install compiz-fusion-plugins-main compiz-fusion-plugins-extra compiz-fusion-plugins-unsupported

  5. Vamos al ccsm que está en Sistema/Preferencias/Administrador de Opciones CompizConfig.

  6. Pulsamos SUPER+F3 (SUPER suele ser la tecla de Windows) y minimiza todas las ventanas o ve al escritorio.

  7. Haciendo click en el botón de nieve y yendo a la ficha texturaspuedes cambiar la imagen de los copos de nieve o poner de distinto tipo para conseguir ecritorios tan horteras como este:

viernes, 5 de febrero de 2010

Presentación

Noelia Boya García 4ºA