domingo, 20 de julio de 2008 (Hace 117 dias)

Me han llegado muchas consultas al buzón acerca de la correcta configuración de Motion y el applet Cambozola para JAVA con el cual servir en streaming las imágenes capturas por Motion de alguna de nuestras webcam. Como no pretendo convertir mi buzón de correo personal en un consultorio técnico (sirva esto como disculpa a todos aquellos a los que no he respondido en privado) dejo por aqui los pasos a seguir para poder mostrar en una pagina web las imágenes y/o secuencia de imágenes capturadas usando el applet Cambozola.jar.

La mayor parte de los problemas están motivados por desconocimiento del funcionamiento de un servidor web público y problemas a la hora de permitir el acceso público a las imágenes servidas por Motion en un puerto diferente al 80. Siguiendo estas lineas deberías de estar en condiciones de mostrar públicamente las imágenes servidas por 1 webcam USB conectada a tu ordenador.

Evidentemente hay varias modos de hacer lo mismo. En los siguientes pasos detallo el modo por el cual yo opté en su momento. Probablemente debas adaptarlos a tu propia distribución GNU/Linux. Los siguientes pasos está hechos sobre un servidor Apache 2.1 corriendo en openSuSe 11.0.

Para mostrar en una web las imágenes «capturadas» por Motion de alguna de nuestras webcams necesitamos:

  • Una ó más webcam instaladas y funcionando
  • Motion 3.2.10
  • Servidor web apache con módulo Proxy cargado
  • el Applet JAVA cambozola.jar (la página oficial lleva varios dias caida. Podeis descargar el applet desde aqui)

Sigue leyendo…

domingo, 25 de mayo de 2008 (Hace 173 dias)

Iwarp probablemente sea uno de los plugins más divertidos de los que dispone el GIMP y de los más utilizados para la creación de caricaturas fotográficas.
Para entender como funciona imagina que la imagen es proyectada sobre una tela elástica (malla ó mesh). Mediante media docena de herramientas podemos deformar esta tela y con ella la imagen proyectada sobre ella. Dependiendo del tamaño del pincel el efecto se produce sobre un area mayor o menor o de forma más o menos gradual dependiendo del valor de la «cantidad de deformación«:
Mover: desplaza una porción de tela en cualquier dirección. Crecer: imagina que la tela es empujada desde atras por una esfera. Al acercala aumenta el tamaño aparente de la zona. Encoger: Inverso al anterior, empuja la tela hacia atras «hundiendo» la imagen. Torbellino (a izquierda/derecha): rota una porción de tela. Quitar: Restaura la posición de la tela a su posición inicial.

Con el GIMP y una fotos de la familia las risas están aseguradas. Como no era cuestión de putear a alguien querido, he hecho un minitutorial con los caretos de Rajoy y Pepe Blanco. Atentos a la cara que se le queda a este último al final del video.

sábado, 27 de octubre de 2007 (Hace más de 2 semanas)

Un ataque de diccionario es un método mediante el cual alguien desde el exterior trata de acceder a nuestra máquina utilizando una larga lista de usuarios-contraseñas que se sabe son muy utilizadas por los usuarios, y los prueba una y otra vez buscando dar con la combinación acertada.

Una correcta configuración del ordenador y el uso de contraseñas correctas, reduce considerablemente el riesgo pero no evita que nuestro ordenador pierda tiempo y recursos en denegar un servicio. En algunos momentos estos ataques son realmente molestos e innevitables, solo nos queda detectarlos y detenerlos, que es precisamente lo que hace Fail2Ban.

En un momento dado, echas un vistazo al log de tu sistema y vés algo como esto:

tail /var/log/messages
Oct 27 18:48:17 linux sshd[17653]: Did not receive identification string from 208.69.114.82
Oct 27 11:52:00 linux sshd[17855]: Invalid user apple from 208.69.114.82
Oct 27 11:52:03 linux sshd[17865]: Invalid user brian from 208.69.114.82
Oct 27 11:52:06 linux sshd[17875]: Invalid user andrew from 208.69.114.82
Oct 27 11:52:09 linux sshd[17885]: Invalid user newsroom from 208.69.114.82
Oct 27 11:52:12 linux sshd[17895]: Invalid user magazine from 208.69.114.82

La lista se extiende interminablemente hasta llegar a la Z. Hay varios programitas para tratar de evitar estos ataques, yo he optado por Fail2Ban que se encuentra disponible en el repositorio de Packman para OpenSuse. Fail2Ban viene configurado para ejecutarse en distribuciones basadas en Debian por lo que requiere algunos ajustes en los archivos de configuración para correr sobre OpenSuse
Sigue leyendo…

sábado, 15 de septiembre de 2007 (Hace más de 2 meses)

Hace un par de dias encontré una web de meteorología que sirve imágenes de varios puntos de las islas Azores con una excelente calidad de imagen: Projecto CLIMAAT (las webcams).

Me hizo ilusión porque acabamos de visitar la mayoría de los sitios que enfocan las webcam, así es que me hice un script que descarga todas las imágenes servidas por las webcam a cada minuto, las renombra según horario, las recorta para quitar la decoración, genera un archivo video formato FLV y lo sube a Blip.Tv, todo en uno.
(El resultado sobre la webcam situada en el puerto de Horta (Faial). En frente la isla de Pico y la cima de Pico entre los nubarrones. Abajo a la derecha podeis ver los barcos del «Cruzeiro das Ilhas» que comunican varias veces al dia la isla de Faial, Pico y Sao Jorge)
[blip.tv http://blip.tv/play/ge4tl71aAg]
Para generar los videos.
Sigue leyendo…

viernes, 6 de abril de 2007 (Hace 223 dias)
Patio de casa en HDR

Una fotografía HDR, abreviatura de HDRR (High Dinamyc Range Rendering), contiene múltiples niveles de exposición en una sola imagen. Inicialmente las imágenes HDR comenzaron a usarse como técnicas de iluminación en videojuegos e imagen infográfica. En lugar de renderizar una escena utilizando uno ó más puntos de luz, se aplicaba a esa escena un mapa de imagen en formato HDR que informaba al motor de renderizado de las condiciones «ambientales»: intensidad/orientación de la luces/sombras, temperatura de color y ambiente circundante (para las reflexiones).Ni que decir tiene que esto tuvo un exito abrumador en el campo de la infografía, ya que simplificaba enormemente la iluminación/ambientación de escenas con acabado fotorealista (la imagen superior de la mascota TUX realizada en Blender y renderizada con Yafray/HDR).
Rápidamente se popularizaron los programas que producían imágenes HDR a partir de varias fotografías «tradicionales», y a partir de estas imágenes HDR producir imágenes espectaculares que tratan de representar en una sola imagen un rango de exposición difícilmente imitable (sin entrar en laboratorio). Para hacerse una idea de las espectaculares imágenes que se pueden conseguir basta echar un vistazo a los grupos HDR de Flicrk.

Sigue leyendo…

viernes, 16 de febrero de 2007 (Hace 272 dias)

Si quereis compilar la ultima versión de Beryl en KDE/OpenSuse 10.2 probablemente necesiteis alguno/s de estos ficheros:

python-gtk2-devel-2.10.3-11.rpm
python-gobject2-devel-2.12.2-11.i586.rpm
python-cairo-devel-1.2.2-18.i586.rpm


A continuación abre kdesvn > obtener nuevo repositorio (botón)
url origen del repositorio: svn://svn.beryl-project.org/beryl/trunk
destino: alguna carpeta en vuestro disco duro.

En adelante, para instalar entrais en la carpeta destino, y en consola haceis ./ makeall (esto configura, compila e instala todo). Desde kdesvn podeis ver si ha habido cambios en el repositorio (los hay diariamente)

Cuaderno de campo es un blog desarrollado y mantenido por Trebol-a y en el que escriben Trebol-a, Miguel, Merche y Mónica
Si quieres saber algo más sobre los autores acude a la página acerca-de, si quieres contactar con alguno de nosotros hazlo a través de contactar ó de Google+

Creative Commons: Todo el contenido de la web (imágenes, textos, vídeos, a excepción de aquellas obras de otros autores enlazados por Cuaderno de Campo) se acoge a los términos expresados en la licencia Creative Commons