lunes, 26 de septiembre de 2005
Sismo de 7 grados azotó al Perú y países aledaños

08:55 p.m. Estaba buscando información sobre programación Java para celulares cuando de pronto se sintió en Lima un fuerte sismo que duró casi un minuto. Segundos después levanté el teléfono y no había línea, con suerte la línea de Internet no falló y empezé a buscar información.

El Instituto Geofísico del Perú publicó en su página web la información sobre el sismo 5 minutos después: http://www.igp.gob.pe/cns/sismo/IGPSIS/sismo.htm (esta página se actualiza constantemente).

También la noticia dio la vuelta al mundo y haciendo una búsqueda en Google podemos encontrar información sobre el sismo, así como la sensación del mismo en Ecuador y Colombia. Según el IGP el sismo fue de 7.0 grados en la escala de Richter y el epicentro se ubicó en Moyobamba - Loreto.

La tranquilidad volvió parcialmente a la zona donde vivo, en Lima. Aunque estoy escuchando RPP noticias y constantemente están informando sobre el temblor y la tensa situación que se está viviendo en el interior del país.

Publicado por gustavoalegre a las 12:26 AM | 0 Comentarios | Enviar
domingo, 25 de septiembre de 2005
Opera, ahora sin publicidad

Después de un largo tiempo de desconexión, entro a Internet y leo la noticia sobre Opera, que ahora ya no presenta banners ni publicidad en su versión gratuita. Bueno, decidí descargarlo e instalarlo para probarlo ya que nunca lo había utilizado.

El navegador Opera, según mi humilde opinión, es muy bueno. Consume poca memoria, presenta navegación con pestañas (cabe resaltar que fue Opera quien innovó con esta característica), búsqueda de enlaces y otras características que facilitan la navegación, aquí un breve resúmen:


  • Papelera de pestañas: Si cierras accidentalmente una pestaña, la puedes recuperar desde la papelera y volverla a ver tal y como estaba.
  • Óptimo manejo de la cache: Que permite navegar con los botones Atrás y Adelante fácilmente y casi instantáneamente.
  • Gestos del ratón: Permiten que con simples movimientos del mouse mientras mantienes el botón derecho presionado, puedas realizar distintas acciones como regresar a la página anterior, pasar de una pestaña a otra, etc. Realmente me quedé impresionado al descubrir esta interesante funcionalidad.

Este navegador aún tiene muchas más funcionalidades como el reconocimiento de voz, que aunque aún no lo he probado supongo que ha sido desarrollado para ayudar a usuarios con discapacidades. De todas formas yo sigo probando este navegador y aunque aún uso Mozilla Firefox, tengo que admitir que Opera presenta muchas más opciones que facilitan el navegar por Internet.

Y como colaboración, aquí un botoncito para que prueben y descarguen Opera, ahora sin publicidad y ¡gratuitamente!:

No ads. Better browsing.

Publicado por gustavoalegre a las 3:12 PM | 0 Comentarios | Enviar
martes, 06 de septiembre de 2005
Color para renderización de video

¿Alguna vez han tratado de tomar una captura de pantalla en un video reproduciéndose? Bueno, para los que no lo han intentado... no se puede, al menos con Windows Media. Luego de tomar la captura verán que no aparece nada en la zona del video (se ve un color negro), pero ese negro no es cualquier color.

Hagan esta prueba: Capturen con la tecla "Impr Pant" cualquier video en Windows Media, luego sin minimizar el reproductor abran Paint y hagan clic en el menú Edición - Pegar. Parece mágico pero... ¡ahora el video se ve en Paint!!! ¿Porqué?

El color de renderizado es usado por DirectX (DirectShow) para dibujar las imágenes del video en tiempo real sobre la pantalla, en la zona donde aparezca dicho color. Dicha técnica es conocida como Overlay. Los reproductores que utilizan Overlay, dibujan sobre su ventana una zona con dicho color para que sea ahí donde se pueda ver la película. Es por ello que en PCs lentas, al momento de mover la ventana de Windows Media (o de otros reproductores como Winamp) pareciera que el video se desenfoca del reproductor por unos instantes y luego se ubica normalmente. Ojo, este comportamiento sólo se ve cuando la opción "Mostrar ventana mientras se arrastra" está activada en las Propiedades de pantalla.

Este color "mágico" es 0x100010 en hexadecimal y 16, 0 , 16 en RGB.

Haciendo unas pequeñas pruebas en Visual Basic, se puede hacer que en una ventana se renderize un video mediante Windows Media. Por ejemplo:

Private Sub Form_Load()

Me.BackColor = &H100010
End Sub
ó
Private Sub Form_Load()

Me.BackColor = RGB(16, 0, 16)
End Sub

Carguen el formulario, abran un video y pongan éste útltimo detrás de nuestro programa. Verán cómo aparentemente, el fondo del formulario es transparente. Esto es aplicable a cualquier otra aplicación incluyendo páginas web, imágenes, etc.

Publicado por gustavoalegre a las 3:43 PM | 1 Comentarios | Enviar
domingo, 04 de septiembre de 2005
Imagen JPEG que cuelga la PC y provoca un pantallazo azul

En los grupos de noticias oficiales de Windows XP (microsoft.public.es.windowsxp) cierta persona publica un enlace donde aparece una página web y una imagen JPEG que provocó que mi máquina se quedara sin memoria disponible y la caída del driver de video (pantallazo azul fijo).

El mecanismo de este "exploit" y la explicación de la vulnerabilidad lo encontrarán en este enlace http://www.jgiannotti.com/exploitcrash.php. Al parecer, es producida por una imagen extremadamente grande.

Aunque en dicha web se asegura que sólo se produce en Internet Explorer, yo probé el enlace desde Firefox v1.0.6 y el exploit tuvo éxito. ¿Una nueva vulnerabilidad ha sido descubierta? Mucho cuidado con las web que visitas, puedes toparte sin querer con este exploit.

Publicado por gustavoalegre a las 10:07 PM | 1 Comentarios | Enviar