Jueves, 2 de febrero de 2012

Patrón MVP

Categoría: Patrones
El Patrón Modelo-Vista-Presentador (MVP) surge para ayudar a realizar pruebas automáticas de la interfaz gráfica, para ello la idea es codificar la interfaz de usuario lo más simple posible, teniendo el menor código posible, de forma que no merezca la pena probarla. En su lugar, toda la lógica de la interfaz de usuario, se hace en una clase separada (que se conoce como Presentador), que no dependa en absoluto de los componentes de la interfaz gráfica y que, por tanto, es más fácil de realizar pruebas. La idea básica es que la clase Presentador haga de intermediario entre la Vista (la interfaz gráfica de usuario) y el modelo de datos. La vista tiene métodos...

Enviado por Imaginanet a las 8:21

0 comentarios

Jueves, 19 de enero de 2012

Cómo reducir la carga del servidor reduciendo y combinando las hojas de estilo y javascripts

¿Cómo podemos mejorar la velocidad y prestaciones de nuestras páginas web? ¿Estas técnicas hacen más dificil la programación web o existen herramientas que simplifican y automatizan estas tareas de forma que podemos seguir trabajando de forma cómoda? Estas preguntas son las que trata de ayudar a aclarar este artículo.

Enviado por Imaginanet a las 10:18

0 comentarios

Martes, 17 de enero de 2012

Instalando un antispam con SpamAssassin y Postfix

Tras leer la documentación oficial y varias guías de como hacerlo, vamos a explicar nuestra experiencia de cómo instalar el antispam SpamAssassin sobre CentOS 6.0 (válido también para el resto de distribuciones) utilizando el servicio de correo Postfix, consiguiendo unos muy buenos resultados para mantenernos libres de spam en nuestros correos.

Enviado por Imaginanet a las 15:46

0 comentarios

Martes, 17 de enero de 2012

HTML 5. Inserción de video o audio en la web

Categoría: HTML5 Web 2.0 Navegadores
Siempre hay ocasiones en las que es necesario insertar un video o un fichero de audio para que se reproduzca de forma integrada en la web sin neesidad de descargarlo a tu disco duro y abrirlo con tu reproductor habitual. Hasta ahora esto se ha hecho siempre mediante la inserción de macros a través de la etiqueta html iframe o mediante un reproductor flash. Esto tiene dos inconvenientes: El primero de ellos es que para que todo cuadre en la web. El que lo inserta debe saber el suficiente html para que ajuste el tamaño a la proporción adecuada de tal forma que todo se ajuste a la maqueta como debería. El segundo de los inconvenientes es que la inserción de macros siempre es un problema en cuanto a...

Enviado por Imaginanet a las 14:02

0 comentarios

Viernes, 30 de diciembre de 2011

El Proyecto FFMPEG

Categoría: Android Linux
FFMPEG es un rápido sistema de conversión de vídeo y audio, que además de permitir la conversión entre muchos de los formatos conocidos como MP4, MPEG para video y mp3 o amr para audio, entre otros. FFServer nos permite transmitir video y audio que haya sido previamente convertido a alguno de los formatos soportados por FFMPEG además de hacerlo también en tiempo real combinándolo con FFMPEG, mediante flujos FFM. FFPlay es un reproductor de medios muy sencillo que utiliza las librerías de FFMPEG y SDL. Normalmente, se utiliza como sistema de testeo cuando se trabaja con FFMPEG. Ahora que ya conocemos las distintas herramientas que vamos a utilizar, podemos empezar a analizarlas...

Enviado por Imaginanet a las 17:02

0 comentarios