Próximo en Firefox: hacer volar a JavaScript

logo de firefoxMozilla está desarrollando impresionantes mejoras de performance en su motor de JavaScript para Firefox, el cual hoy pasó a formar parte de los builds de desarrollo del browser (aunque todavía no está activado de forma predeterminada). Se espera que este nuevo motor esté disponible para Firefox 3.1, que saldrá en unos meses.

Ya sabemos que Firefox 3 es uno de los navegadores con un motor JavaScript más rápidos (y en algunas pruebas incluso superando a Safari). Entonces, ¿qué tan más veloz va a ser? Estamos hablando de mejoras en performance de hasta 40 veces más rápido que el motor de Firefox 3. Si, leyeron bien.

Leer más...

Cronología de un bug crítico en Joomla

logo de joomlaEl día 12 de agosto se descubrió una vulnerabilidad de seguridad crítica que afectaba a Joomla 1.5.5 (la más nueva hasta el momento) y a todas las versiones anteriores. Lo que la mayoría no conoce es todo el trabajo detrás de escena que ocurrió ese mismo día para solucionar el bug. Un equipo enorme de personas se coordinarion y trabajaron en forma inmediata para crear la versión 1.5.6.

Publicar una nueva versión es un proceso que normalmente lleva dos semanas (y a todo un equipo) dedicadas a la actividad: desde seleccionar qué artefactos van a arreglarse, traducciones, hasta la publicación del anuncio en el sitio. Todos estos pasos ocurrieron en MUY poco tiempo.

A continuación un paso-a-paso de los eventos que hicieron posible a Joomla 1.5.6.

Leer más...

Uso de fotos para mejorar videos

film de peliculaLa captura de video es usualmente más dificil que la fotografia, y los medios disponibles actualmente para filmar son de una calidad muy inferior a la que se puede lograr con una foto estática. Además, es mucho más dificil editar videos que fotografía, por la gran cantidad de cuadros que se requieren retocar.

Investigadores del Laboratorio de Gráficos e Imagen de la Universidad de Washington presentaron un framework para mejorar videos automáticamente utilizando fotografias de la misma escena. Por ejemplo, el sistema puede transferir características de las fotos (como alta resolución, HDR y mejor iluminación) al video. Además, se le permite al usuario modificar rápidamente el video editando tan sólo unos pocos cuadros de la escena.

Leer más...

CDN en tu código Javascript

En High Scalability publican un truco interesante, este consiste en utilizar el servicio de Google de hosting de librerías JavaScript que es gratis. Del proyecto que se trata es AJAX Libraries API y por ahora están alojando jQuery, jQuery UI, prototype, script.aculo.us, MooTools, y dojo.

Este servicio se puede usar desde cualquier página web  y es tan sencillo como referenciar a los archivos JavaScript que queremos utilizar.

Leer más...

El futuro de Firefox... quizás

logo de mozillaMozilla, la fundación detrás de Firefox, acaba de presentar su nuevo sitio Mozilla Labs. Allí convocan a todos los interesados a compartir ideas, bocetos y prototipos que ayuden a modelar el futuro de la web. No se buscan implementaciones completas, sino la participación amplia de todas las personas con ideas distintas.

El objetivo final de Mozilla Labs juntar a distintas personas de todo el mundo, generar nuevas ideas, facilitar discusiones e inspirar nuevas direcciones de diseño para Firefox, el proyecto Mozilla y la Web en general.

Leer más...

Derrumbe de rocas afecta a Mozilla

logo de MozillaNos cuenta Slashdot que recientemente tuvo lugar el Mozilla Summit 2008, el encuentro de desarrolladores de Mozilla, en Whistler, Canada. El lugar muy lindo, entre lagos y montañas. Pero el encuentro no estuvo libre de problemas: un derrumbe de rocas obstaculizó completamente la ruta entre Whistler y Vancouver, el destino al que se debían dirigir la mayoría de los asistentes (donde se encuentra el aeropuerto). Claro que, siendo todos participantes activos de la comunidad de software libre, buscar solucionar el problema de manera colaborativa. Primero, como siempre, abrieron un bug en Bugzilla (sevirdad: "bloqueante"), postearon screenshots del problema, propusieron soluciones y, eventualmente, acordaron rodear el problema.

Para el encuentro del año próximo, eso si, todos esperan que Mozilla considere una ubicación con mayor tolerancia a fallos...

Seminarios y cursos INTI

INSTITUTO NACIONAL DE TECNOLOGÍA INDUSTRIAL

El Programa de Software del INTI lo invita a participar de sus seminarios y cursos de capacitación en lo que resta del 2008.

Inicialmente hemos incluido seminarios en Buenos Aires, Córdoba y Mendoza:

    - Seminario Taller SCRUM: Gestión ágil de proyectos de software.

    - El testing como parte del proceso de calidad del software. Parte I: proceso de prueba

    - Administración de Proyectos de Software

    - Testing de Software Embebido

Leer más...

Virtualizando ambientes con VirtualBox

logo de VirtualBoxLa virtualización es una técnica muy usada hace ya un tiempo, que nos permite ejecutar "un sistema operativo dentro de otro". Este sector cuenta con líderes de mercado reconocidos como VMWare y Parallels. Sin embargo, hace poco se unió con fuerza un tercer partipante: VirtualBox.

VirtualBox es una herramienta de virtualización impulsada por Sun, liberada como software libre bajo GPL. VirtualBox funciona en Windows, Linux, Mac y OpenSolaris, y permite ejecutar una gran cantidad de sistemas operativos (como ser todos los sabores de Windows, DOS, Linux, Solaris, OpenBDS).

Leer más...

Escuela de Ciencias Informáticas 2008

Esta semana en la Facultad de Exactas de la UBA se está realizando la edición 2008 de la ECI. ¡Todavía están a tiempo de asistir!

Las empresas auspiciantes ofrecerán conferencias que son de entrada libre y gratuita, y para las cuales no se requiere inscripción previa.

A continuación la agenda de eventos.

Leer más...

Google alcanza el billón de páginas indexadas

Google G LogoEn una entrada reciente en el Blog Oficial de Google, ingenieros del buscador explican con orgullo que Google alcanzó por primer vez un billón de URLs únicas indexadas (¿cuántos ceros son eso? Un billón = 1,000,000,000,000).

Lo sabíamos desde hace tiempo: la web es grande. El primer índice de Google en 1998 ya tenía 26 millones de páginas, y para el 2000 el índice habia alcanzado los mil millones de páginas. En los últimos 8 años fuimos viendo muchos números acerca de cuánto contenido hay ahí afuera. Recientemente, incluso nuestros ingenieros de búsquedas se sorprendieron al ver realmente cuán grande es la web en estos días. Nuestros sistemas que procesan links de la web para encontrar nuevo contenido alcanzaron un nuevo hito: 1 billón (como en 1,000,000,000,000) de URLs únicas en la web al mismo tiempo!.

Leer más...

Google y Yahoo indexarán contenido Flash

logo de AdobeUno de las principales objeciones a usar la tecnología Flash de Adobe es que los archivos SWF (el formato binario que ejecuta el Flash Player) no pueden ser accedidos por los motores de búsqueda. Obviamente, no ser indexado por un motor de búsqueda es un problema importante para cualquier sitio de Internet.

Esta situación está por cambiar: Adobe anunció que los SWF ahora son indexables por Google y Yahoo. Obviamente, esta noticia es de suma importancia para los desarrolladores de Flex, el framework de aplicaciónes basado en Flash.

Leer más...

Inspiración.

"Si tú tienes una manzana y yo tengo una manzana e intercambiamos las manzanas, entonces tanto tú como yo seguiremos teniendo una manzana cada uno. Pero si tú tienes una idea y yo tengo una idea, e intercambiamos las ideas, entonces ambos tendremos dos ideas"

Bernard Shaw