Instalar extensión PECL uploadprogress

Para ver la barra de progreso de subida de ficheros es necesario instalar una extensión para PHP.

Descargar PECL uploadprogress extensión

Extraer el fichero uploadprogress-1.x.x.tgz:

$ tar xvzf uploadprogress-1.x.x.tgz

Y ejecutamos:

$ phpize
$ ./configure
$ make
$ sudo make install

Comprobamos que el directorio de la extensión es correcta. La ultima linea de la salida del comando $ make install es:

Installing shared extensions: /usr/lib/php/extensions/no-debug-non-zts-20060613/

Abrir el fichero php.ini y añadir la extensión.

Reemplazar la ruta extension_dir con el path anterior.
Añadir la extension

extension=uploadprogress.so

Reiniciar apache.

You should now have the PECL uploadprogress extension installed.

Activar detección sintaxis en NANO

Para que en nano no salga el código de los ficheros el resaltado de sintaxis es necesario el modificar el siguiente fichero.

$ sudo nano /etc/nanorc

Y quitamos las almohadillas de las siguientes lineas y dejarlo así:

...
## Nanorc files
include "/usr/share/nano/nanorc.nanorc"
## C/C++
include "/usr/share/nano/c.nanorc"
## Cascading Style Sheets
include "/usr/share/nano/css.nanorc"
## Debian files
include "/usr/share/nano/debian.nanorc"
## Gentoo files
include "/usr/share/nano/gentoo.nanorc"
## HTML
include "/usr/share/nano/html.nanorc"
## PHP
include "/usr/share/nano/php.nanorc"
## TCL
include "/usr/share/nano/tcl.nanorc"
## TeX
include "/usr/share/nano/tex.nanorc"
...

Si queremos añadir uno nuevo podemos consultar esta pagina:

Eliminar rc que no existan o no queramos en GNU/Linux

Vamos a eliminar el servicio que teníamos para la webcam. Estos ficheros se quedan en el sistema con lo cual para eliminar deberíamos ejecutar:

sudo update-rc.d -f webcam-server remove

De esta forma nos eliminaría aquellos enlaces de arranque y detención de servidor.

Referencia:

http://linuxreviews.org/man/rc-update/

Hacer streaming con webcam en Debian/Ubuntu

Si queremos emitir a través de la web nuestra webcam o queremos visualizar la webcam de forma remota existe la posibilidad con webcam-server. Eso si es necesario el tener la maquina virtual de java.

Instalación:

sudo apt-get install webcam-server
Continua leyendo »

Enviar mail desde terminal en GNU/Linux

Esto son los comandos para enviar un email de prueba desde nuestra terminal.

Conectarse:

telnet localhost 25

Saludar servidor:
Continua leyendo »

Configurar tarjeta sonido por defecto en Debian Squeeze (Testing) con ALSA

He estado utilizando Pulse audio hasta ahora pero me he decido a utilizar Alsa y he tenido que configurar algunos parámetros.

El caso es que por defecto me cogía la webcam y no la tarjeta de sonido con lo que me daba bastante problemas.

Para ver las tarjetas que tenemos en el sistema realizar lo siguiente, en mi caso:
cat /proc/asound/modules
0 snd_emu10k1 # Dispositivo de sonido por defecto
1 snd_usb_audio

Continua leyendo »