Buscar
Social
Ofertas laborales ES
lunes
ene242011

Nuevos videos en nuestro canal de Parleys: introducción a Apache Mahout

Hemos subido dos videos nuevos a nuestro canal de Parleys. En esta ocasión se trata del seminario sobre Apache Mahout impartido por Paradigmas Tecnológico hace unas semanas en Madrid.

 

Aquí tenéis los videos:

 

 

Nota: Las partes de los videos correspondientes a las demos han sido grabadas en alta calidad y el código fuente y texto de la pantalla puede leerse sin problemas. Eso sí, dependiendo de las características de la pantalla de vuestro ordenador, es posible que para leerlo correctamente tengáis que maximizar la pantalla correspondiente al video (minimizando por tanto la pantalla correspondiente a la presentación). Si no, puede que el área de pantalla disponible para reproducir el video sea inferior a la resolución real del video, con lo cual el reproductor le va a bajar la resolución y es posible que dejéis de poder leer el código fuente y demás.

domingo
ene232011

Nuevo proyecto de Eclipse Foundation: Orion Platform

Eclipse Foundation anunció la semana pasada un nuevo proyecto: Orion Platform, que actualmente se encuentra en la incubadora de Eclipse. Lo novedoso de este proyecto es que no se trata de un plugin, o un conjunto de plugins, para Eclipse. Se trata de una base de código totalmente nueva destinada a construir un IDE que se ejecute dentro de un navegador web.


Se trata de un IDE con una parte cliente implementada en HTML y JavaScript y una parte servidor basada en OSGI y corriendo sobre Jetty. No se trata, sin embargo, del típico intento de llevar toda la funcionalidad de un IDE al navegador. La idea es que este IDE se comporte como una aplicación web; por ejemplo, distintos archivos o distintas operaciones pueden ser llevadas a cabo en distintas lengüetas del navegador un web. Y los enlaces a las distintas partes del IDE pueden compartirse.

 


En general, los desarrolladores de Orión quieren dejar claro que esto no se trata de un intento de llevar Eclipse a la web. Los proyectos no van a compartir código fuente, ni el propósito de este proyecto es replicar el comportamiento de Eclipse en la web.


Las ventajas que Orion tendrá en el futuro según son desarrolladores son las típicas de cualquier aplicación web: no requiere instalación, será un entorno de desarrollo altamente escalable, las actualizaciones serán transparentes...


No se a vosotros, pero a mi la idea no me convence en absoluto. Por un lado, no creo que se pueda replicar todo lo que hace un entorno de desarrollo Java en un navegador. Por otro, el tema de actualizaciones transparentes me da miedo. Yo no quiero que nadie cambie mi entorno de desarrollo y rompa algo cuando estoy tratando de cumplir plazos de entrega apretados.


¿Creéis que este proyecto tendrá éxito? Y ¿creéis que la idea de construir un entorno de desarrollo en un navegador web es viable en general?

domingo
ene232011

Tweets más populares desde estas Navidades

Éstos han sido los tweets más populares en la cuenta de javaHispano desde estas Navidades: 

 

  • Tutorial sobre cómo usar las alertas de proximidad de Android http://ow.ly/3FHbN
  • Pirámide de las necesidades del #geek http://ow.ly/3DK8x
  • Un nombre de un hijo un tanto problemático (humor, muy bueno) http://ow.ly/3ClUV
  • Destruyendo el estereotipo de la mujer programadora: entrevista a Vanessa Hurst http://ow.ly/3DOU2
  • ¿Qué ha pasado con los proyectos #opensource de Sun Microsystems? http://ow.ly/3GpKP
  • El W3C propone un logotipo para #HTML5 http://ow.ly/3HI6g (soy yo o es feo feo)
  • Nueva documentación en javaHispano: Tutorial básico de Java EE por Abraham Otero http://ow.ly/3H33k
  • Interesante artículo para comprender las distintas regiones del heap de la JVM y cómo configurarlas http://ow.ly/3ITDZ 
  • World IPv6 Day: 8 jun 2011; Google, Facebook, Yahoo, Akamai, Cisco, W3C... servirán contenido con IPv6 http://ow.ly/3J109 

 

domingo
ene232011

Falsos rumores de que Google copió código de Sun para crear Android se extienden por la web

Todo ha comenzado por un artículo escrito por Florian Mueller el pasado viernes, quien afirma haber descubierto archivos en la base de código de Android que incluso contienen notas de copyright de Sun Microsystems. La noticia se extendió como el fuego (EngadgetComputerworldGizmodoMacdailynews, por mencionar algunos).

 

Esas notas de copyright están en archivos de test de unidad (que por tanto no se distribuyen con la base de código fuente de Android) y un archivo .zip que contiene drivers de audio para un chipset determinado, que tampoco se distribuye como parte de Android. Parte de estos archivos ya han sido borrados del repositorio de Android (algunos de ellos en octubre del año pasado) ya que no forman parte del código fuente de Android y probablemente han sido subidos al repositorio por error.

 

Otra parte de la evidencia que Muller menciona involucra a unos archivos cuyo código es similar a código de binarios de Oracle decompilados . Si bien esto no ayuda a la causa de Google, tampoco es una prueba definitiva. Y en cualquier caso, toda esta evidencia que Florian Mueller afirma ser nueva y determinante, es realmente la misma evidencia por la cual Oracle presentó la demanda contra Google el año pasado. Y el código del que Muller habla (que es cierto que Muller apunta algunos archivos no mencionados por Oracle en la demanda original, pero que con toda probabilidad conoce la existencia de ellos) no es código que se distribuye como parte de Android. No obstante, este código podría apuntar a que habido cierta copia (y esto es lo que argumenta Oracle, además de que Android viola algunas de sus patentes). Podéis leer este análisis hecho por Ars Technica al respecto, uno de los pocos sitios donde se han molestado en verificar las afirmaciones de Muller.


Resumiendo, que todas esas noticias que más o menos afirman que ahora está perfectamente claro que Google copió código de Sun, se basan en nada nuevo y realmente no hay información nueva respecto a la denuncia original. Todas ellas se deben a la prisa de los periodistas tecnológicos por ser los "primeros" en tener la noticia, sin importar el verificar la fuente.

sábado
ene222011

Rendimiento de navegadores y selectores CSS.

 

Hola,

En este artículo podéis ver una comparativa de rendimiento entre distintas librerías javascript y navegadores utilizando selectores css.

El rendimiento de GWTQuery es claramente superior a cualquier otra librería debido a las técnicas de optimizacion GWT que utiliza.

Como se puede ver tambien, IE es navegador mas lento aunque IE8 haya introducido notables mejoras, y Opera junto a Chrome son claramente vencedores.