Category Archives: Tecnología

Playing with a webcam in GNU/Linux

I have been playing with my webcam in GNU/Linux, I have found this web where you can find a list of interesting applications you can use with a TV or webcam (everything is Video4Linux). I have tested several of them, the most insteresting for me:

  • webcamserver You can make your camera’s stream available through a Java Applet.
  • lives You can insert effects in your videos, I have not tested it too much.
  • EffecTV Absolutely fantastic, you can add real time effect to your camera image… as I have see you can play with “video loopback” to try to record the result. I have to search more info about vloopback.
  • Camorama GNOME app

The only thing I have not been able to do is recording video with a decent program 🙁 Xawtv does not permit me to use a lower resolution, it takes 640×480 and the frame rate is too low for a good video.

Adobe Acrobat Reader 7.0 Beta para GNU/Linux

Por lo visto se ha filtrado la versión Beta de Adobe Acrobat Reader 7.0. Es una lástima que sea un programa propietario pero ya esta bien que actualizen la versión de GNU/Linux ya que la antigua se encuentra un poco desfasada y con algún que otro bug importante. Lo he instalado en Ubuntu y funciona bien aunque lo encuentro algo lento. A ver cuando sacan la versión final y así se espabilan los de gpdf 😛

Nuevo programa de grabación de CDs

Parece que hay un nuevo grabador de CDs hecho con GTK, su nombre es graveman y aunque todavía esta algo verde… esperemos que no se quede el desarrollo estancado. Para que funcione en Ubuntu Warty, simplemente nos descargamos el .deb de su página web y creamos un fichero de configuración “~/.graveman/graveman.conf”:

[general]
readcd=/usr/bin/readcd
tmpdir=/tmp
mkisofspara=
sox=/usr/bin/sox
cdrecord=/usr/bin/cdrecord
overburn=1
mkisofs=/usr/bin/mkisofs
cdrecordpara=
readcdpara=
soxpara=
[lecteur]
dev=/dev/hdc
name=CD Burner
type=15
vitesse=24

Si no tenemos instalado sox simplemente “aptitude install sox”. Es importante indicar correctamente el dispositivo de la grabadora (/dev/hdc), en el type podemos inidicar 1 (Solo lector) o 15 (Grabadora) y finalmente en vitesse se especifica la velocidad máxima de grabación.

La principal pega que le he encontrado es que no puede grabar DVDs, pero al menos esto es mejor que otras soluciones… sobretodo para grabar audio 🙂

Beatrix LiveCD

I have started playing around with Beatrix LiveCD, it is based in Ubuntu with Knoppix boot loader and Kanotix installer. It seems that they have integrated part of the desktop into the kernel so it get loaded very very fast. It is oriented to old computers so it comes with little software, but as it is like an Ubuntu… you can install anything you want later. I am now downloading others liveCDs in order to compare them 🙂

Anjuta 2.0, por fin un IDE decente en GNOME?

Después de leer la historia de Anjuta me ha llamado la atención que parece que por fin vamos a poder disfrutar de un entorno de programación decente en GNOME para C/C++. En el wiki de anjuta se explican las novedades y parece interesante, como por ejemplo la integración de Glade 3 a la Visual Basic.

Por lo visto tiene una buena arquitectura para añadir plugins (como eclipse) y por tanto supongo que se podra integrar soporte para más lenguajes de programación con cierta facilidad.

Compilar kernel en Ubuntu con soporte Smart Battery y Software Suspend 2

He pasado unas cuantas horas trasteando con el kernel en Ubuntu, queria activar un par de cosas:

  • Soporte para Smart Battery: como ya he comentado en otras ocasiones, el soporte para smart batteries (la que tiene mi portátil) se esta desarrollando en estos momentos pero ya existen parches usables. Me molesta no poder saber el estado de la bateria y queria esta funcionalidad ya.
  • Posibilidad de suspender o hibernar el equipo, es decir, a memoria RAM o a SWAP. La mejor alternativa que he encontrado es Software Suspend 2 que te permite hibernar el equipo (guardando el estado en la SWAP) y recuperarlo tal y como lo dejaste al encenderlo de nuevo.

Lo primero ha sido descargarse las fuentes del kernel, queria utilizar el último disponible y aplicar los parches de Ubuntu para que me funcione lo máximo posible con la distribución (mantener la modularidad y tal para la autodetección de hardware). He añadido al fichero /etc/apt/sources.list:
Continue reading Compilar kernel en Ubuntu con soporte Smart Battery y Software Suspend 2

Extraer tarjeta PCMCIA

De casualidad he encontrado que se ha de hacer para extraer una tarjeta PCMCIA de forma segura en GNU/Linux, tenemos que ejecutar:

cardctl eject

Podemos ver el estado con:

cardctl status

No es recomendable sacar la tarjeta PCMCIA sin haber hecho el eject anteriormente. Ahora ya puedo introducir/sacar la tarjeta wireless de mi portátil viejo cuando quiera 🙂

Screen

Acabo de leer un fantástico tutorial sobre la utilidad screen, la cual permite:

  • Disponer de diferentes ventanas virtuales dentro de una única terminal.
  • Desligar screen de la terminal actual y recuperarlo en cualquier momento desde otra terminal o sesión SSH sin que los programas hayan dejado de ejecutarse, es decir, si por ejemplo teniamos el BitchX conectado al IRC… este seguira en marcha.

Me ha parecido una herramienta muy interesante, echadle un vistazo al ra conocer todo su potencial.