El primer procesador cuántico realiza tareas sencillas pero ilustra la idea

julio 4, 2009 1 comentario
Categorías:General

Google mejora la búsqueda e indexado de archivos Flash

junio 21, 2009 2 comentarios
Categorías:General

Civilization, del infierno al cielo en un viaje de ascensor (Especial El ascensor de las delicias)

junio 20, 2009 1 comentario
Categorías:General

Toyota Prius… ¿otro híbrido o “una nueva forma de pensar”?

junio 20, 2009 Deja un comentario

El nuevo Prius de Toyota podría ser el primer híbrido definitivo. Su sistema híbrido, Hybrid Synergy Drive, lo forman un motor de combustión interna de 1.8 litros de gasolina y un conjunto de motor y generador eléctricos. En total, 136 caballos de potencia y una aceleración de cero a cien en 10,4 segundos. Y eso sólo es el principio: esconde tanta tecnología en su interior que podría ser el compañero del Batmóvil en la próxima peli de Batman. Mas imágenes y todos los detalles, después del salto.

.gallery { margin: auto; } .gallery-item { float: left; margin-top: 10px; text-align: center; width: 33%; } .gallery img { border: 2px solid #cfcfcf; } .gallery-caption { margin-left: 0; }

El panel de mandos se inspira en los aviones de combate, con el obvio ordenador de abordo, un HUD que proyecta información clave en la base del parabrisas y los mandos Touch Tracer en el volante para seleccionar las funciones automáticas.

Entre éstas destacan el nuevo Sistema Inteligente de Aparcamiento (IPA), con cámara trasera y sensores ultrasónicos en el parachoques delantero, para que el coche aparque solito; el control de crucero adaptativo, que ajusta la velocidad al vehículo que seguimos; la zona delantera de cristal translúcido abatible y deslizante; el aire acondicionado remoto, que se puede activar con la llave inteligente del coche; y la función de pre-colisión, que activa los frenos y tensa un poco los cinturones de seguridad ante un obstáculo.

Ya sabemos que realizar una conducción de bajo consumo depende en última instancia del conductor. Pero, por si acaso, Toyota proporciona un medido ECO para saber si conducimos de forma eficiente o no, un botón ECO que ajusta los parámetros del acelerador y el aire acondicionado para ahorrar combustible y un techo opcional con paneles fotovoltaicos, que activa el ventilador con el coche aparcado al sol.

Por lo demás, el nuevo Prius “ha obtenido una cifra homologada de consumo medio de sólo 3,9 l/100 km, con unas emisiones de CO2 de 89g/km”. Y, al estilo del KERS de la Formula 1, el coche es capaz de recuperar parte de la energía cinética que se genera al decelerar y al frenar, transformándola en energía eléctrica.

Fuente: http://www.gizmodo.es/

Categorías:Espectacular, Tecnología

Google Wave, correctores, traductores, robots y su sistema.

junio 15, 2009 Deja un comentario

Estaré publicando algunos artículos sobre Google Wave, por la importancia que puede tener en el futuro, los estaré sacando de los amigos de Cristalab. Disfrútenlos.

————————————————————————————————————————-

Esta es la segunda parte de una serie de artículos de análisis de Google Wave. Puedes leer la primera parte: Google Wave, el Wave Protocol y sus gadgets.

Google hace unas pocas semanas presentó lo que considera que será el “email del futuro”, Google Wave. Dejando a un lado fanboyismos y desde un punto de vista no completamente objetivo (oye, que esto es Cristalab) puedo afirmar, sin que me tiemble el pulso, que es posible que gWave revolucione la web como lo hizo su hermano pequeño Gmail. Sin embargo aún queda mucho. Desde Cristalab hemos tenido acceso a la beta para developers de Google Wave y les traemos toda la información que no desean escuchar.

El sistema de Waves

Si el e-mail estaba basado en el correo postal, compartiendo muchos de sus defectos y cualidades, los “waves” son algo completamente diferente. Como dijeron en la conferencia, es la refundación de la comunicación electrónica. Pensemos en cómo hacer un sistema “email” pero con los conocimientos del siglo XXI.


Hay tantos contactos en el Wave que se desborda y no muestra el scroll. A diferencia del email, los contactos no son añadidos directamente a tu agenda.

Un “wave” es un “hilo de comunicación”. Se crea un canal en el que una o varias personas pueden comunicarse. Si esto suena un poco abstracto, una mejor definición de wave sería la de un documento “comunitario”. Agarras Google Docs, métele esteroides y tenemos Google Wave. Y los fanáticos del fondo, por favor tranquilizense, porque un wave es precisamente eso.

Aclarar que es una versión muy muy temprana y para nada terminada, se pueden ver varios fallos. El primero, es que al ser un “documento comunitario”, si agregas un destinatario que no existe, no te avisa del error (actualmente el email da vueltas y te vuelve si el destinatario no existe).

Settie, robot de configuración de Waves

Quizás Settie sea una de las cosas más curiosas que haya. En gWave los “robots” o ciertas aplicaciones pueden ser introducidas en un wave como si un contacto se tratara. Así es, que el contacto Settie se encargaría de la configuración de la cuenta. Aunque ya desde Google nos avisan que Settie no está funcionando en estos momentos, y no explican nada más. Pero todo apunta a que para cambiar la configuración tendremos que hablarle: “Oye Settie, los mensajes de webmaster@cristalab.com me los clasificas como pr0n apartir de ahora” y Settie lo hará.


Settie victorioso tras desesperarnos por no hacer nada.

Spelly, corrector ortográfico

Spelly está presente en cada wave en el que escribas, es como la maruja del barrio, salvo que éste intenta corregir la ortografía. Y digo intentar, que si bien en un futuro será posible, actualmente no hace más que fallar. El punto bueno, es que Google lo sabe todo y detecta en qué idioma estás escribiendo. No solo Spelly, si no también Rosy de la cual hablaremos más adelante. Sin embargo, falla bastante, por ejemplo con “lo” (artículo, perfectamente válido en español), así la oración “¿Lo cogiste?” se transforma en “¿PoloPolo cogiste?”. Se ve cómo va realizando los cambios poco a poco. lo > los > solo > Polo > PoloPolo. La idea es buena, la implementación falla.

Rosy, traducción en tiempo real a múltiples idiomas

Al igual que Spelly es un robot, sin embargo este no se agrega de forma automática a los waves, si no que lo tienes que agregar tú (previamente lo has agregado a tus contactos).Rosy es traductora de profesión, al agregarla a un wave, debajo del primero mensaje te dará la opción de seleccionar un idioma. Solo el de destino, al que se deben traducir los mensajes. Y Rosy se pondrá a la tarea. Una vez conseguí que Rosy tradujera a dos idiomas simultáneamente, pero no he podido reproducir el caso. Google detecta, como he dicho antes, el idioma en el que escribes. y lo traduce al que le digas. Rosy aparece para todos los participantes de un wave, por lo que surge un problema si realmente solo puede traducir a un único idioma. Aún así es genial ya que una persona puede escribir en español, otra en inglés y el resultado es mostrado en francés.


Rosy puede traducir lo que escribas a una veintena de idiomas, entre ellos el ruso.

El Dr. Wave

En Google querían ser graciosos imagino. El “Dr. Wave” aparece cada dos por tres, por lo visto cada vez que detectan que se “cuelga” gWave o hay algún error. Te piden amablemente que digas qué ha pasado y que refresques la página. Al principio tratas de ayudar, pero después de las 20 primeras veces ves que son tan aleatorios los fallos que es imposible comentar nada.


El molesto Dr. Wave.

Apariencia, usabilidad y otras moñas

Aquí entraría un big fail por parte de Google. Si bien es una versión previa, es desesperante lo lento que va a veces, que clickees botones y no haga nada o que simplemente, y esto puede parecer idiota, no se puedan mover las cosas de sitio. La ventana “central” no se puede eliminar, se puede ocultar todo -menú lateral incluido-, así que el wave solo dispone de como máximo la mitad de la pantalla. Si agregamos un gadgets y con el deficiente sistema de scroll que tienen actualmente los waves se hace anti-usable y bastante molesto.

Hay mucho bueno en Google Wave

Si, pero siendo google yo hubiera esperado algo más, quizás recortada en funciones pero mucho más estable. Parece hecha deprisa y es que aunque parezca duro, Wave no está, ni por asomo para consumo habitual. El rendimiento es lento, errores por doquier. Si es cierto que la idea es bastante buena y que representa el futuro de la comunicación online. Personalmente me parece que no deja de ser un Google Docs con esteroides, con mucho trabajo por delante y que hasta dentro de unos meses no empezaremos a ver invitaciones para la beta privada, apta para todos los públicos, al contrario que la versión actual que es para desarrolladores. Moraleja : Google Wave si, pero en el futuro.

Fuente: http://www.cristalab.com/tags/javascript/

Categorías:Google Wave

Probamos Google Wave, el Wave Protocol y sus gadgets.

junio 15, 2009 Deja un comentario

Estaré publicando algunos artículos sobre Google Wave, por la importancia que puede tener en el futuro, los estaré sacando de los amigos de Cristalab. Disfrútenlos.

————————————————————————————————————————-

Esta es la primera parte de una serie de artículos de análisis de Google Wave. Puedes leer la segunda parte: Google Wave, correctores, traductores, robots y su sistema.

Hace poco recibí la noble invitación de alguien quien prefiere seguir en el anonimato, para unirme a sus fuerzas en el Team Cristalab y descubrir la magia detrás de Google Wave.

Para quienes estuvieron perdidos en una isla sin conexión a Internet: El pasado 28 de Mayo, Google presento a través de g I/O, lo que ellos aseguran cambiara de manera radical la manera de ver la web, estoy hablando de Google Wave.

Solo he de aclarar que antes de dar mi crítica: Google Wave se encuentra en una versión preliminar, mucho más preliminar a lo que cualquiera haya esperado. Aun hay algunos aspectos disfuncionales e incómodos que de aquí a un año quizás sean todo un éxito.

Gadgets, ¿Serán tan buenos?

En lo personal, una de las cosas que mejor me brincaron a la mente luego de sus primeros ruidos, fue la posibilidad de incrustar aplicaciones libres y apreciar cómo son manejadas por el público dentro de tu wave.

Gadgets en Wave: Lo bueno, lo feo y lo malo

Lo bueno es que con todo el impulso que Google le ha dado a HTML 5 en últimas fechas y la concretada popularidad de javascript, me resulta fácil imaginar que una vez liberado al público, todo tipo de aplicaciones llenas de onda estarán ahí esperando.


Al dar click sobre los enlaces, estos no te llevan a ninguna parte. Esto porque Wave los ahoga.

Ahora debo admitirlo, lo feo es que resulta muy tedioso el flujo para crear un gadget en Wave. Primero debes inventar algo en tu editor externo, luego pegar lo recién hecho a tu Wave y finalmente refrescar el mismo para ver si funciono correctamente o caso contrario, comenzar desde el principio. ¿Y lo malo? Muchos eventos, funciones y demás trabajos con datos de Javascript que están literalmente castrados. Incluso detalles hechos en *.swf que no funcionan.

Google no nos dejara improvisar en aplicaciones como supusieron.

Chat, edición y colaboración en tiempo real

Al planificar esta serie de artículos con el resto del staff de Cristalab (aunque suene irónico), fue inevitable hacerlo a través de un Wave.


Una de las inusuales charlas de administración que tuvimos

La velocidad y eficiencia con la que trabaja el llamado Wave Protocol es asombrosa. Le da un realce al término tiempo real. Es casi como leer lo que están pensando todos durante la conversación. Olvídate de Messenger y gTalk una vez que esto salga del horno. De aquí varias cosas se me ocurren:

  • Estudiantes. Al hacer una tan frecuente tarea en equipo, donde cada compañero está en su respectiva casa y pueden aportar al documento sin perderse de ningún detalle. Estarás de acuerdo en que lo más difícil ahora será organizar el trabajo, pero tal y como en la vida real.
  • Profesionales. Una conferencia online completamente improvisada se puede lograr de manera eficiente, solamente invitas a tus compañeros de área, charlas un poco y rápidamente tendrás un eficiente historial de todos los puntos comentados.

Nuestro panel de contactos, donde destacan los bots de gWave

Sin duda esta seria una joya ahora mismo, de no ser por que no tenemos muchos contactos amigos, no los hay. Pero si a esto le agregamos los muchos bots que nos harán la vida cómoda como Tweety para fastidiar en twitter, Rosy como traductora entre foráneos y Polly para comer semillitas de girasol.

Interfaz amigable, lo que nos mueve

Un aspecto muy importante, del que nadie ha hablado, es el aspecto.

Quizás seamos pocos quienes le prestemos atención a detalles como estos, en especial si tomamos en cuenta que gWave buscara hospedarnos como en nuestra propia casa.

Lo gráfico como de costumbre está muy bien cuidado, procurando limpieza. Considerando la nula documentacion para manejarnos todos ahí dentro, ha sido la pura intuición la que nos ha ayudado. Me atrevo a decir que gWave se enfoca en esto a tal medida que con la acertada adición de drag and drop a los waves, sumado a que basten un par de clicks para hacer prácticamente todo. Hasta nuestros abuelos sabrían manejarse solos.


El letrero que dice “dev preview” es la excusa perfecta para que todo falle

Pero no todo son ponys de azúcar, lo que aun parece no adaptarse es la funcionalidad de sus agradables elementos. Por ahora, al tocar algo, Wave se tropieza y te manda a comenzar de nuevo. Hay muchos botones que solo son estáticos y no ofrecen nada a la experiencia. En ocasiones es como esperar interacción de parte de un cartón de leche.

Aclaro. Google Wave aun tiene mucho que ver por delante considerando las muy altas expectativas que el mundo lleva de esto. Pero valdrá la pena a corto plazo, a través de trabajo arduo por parte de el equipo de Google y este me parece un bajo precio por ser quienes miraron el futuro en comunicaciones y redes sociales a través tan prometedor proyecto.

Fuente: http://www.cristalab.com/tags/javascript/

Esta es la primera parte de una serie de artículos de análisis de Google Wave. Puedes leer la segunda parte: Google Wave, correctores, traductores, robots y su sistema.

Hace poco recibí la noble invitación de alguien quien prefiere seguir en el anonimato, para unirme a sus fuerzas en el Team Cristalab y descubrir la magia detrás de Google Wave.

Para quienes estuvieron perdidos en una isla sin conexión a Internet: El pasado 28 de Mayo, Google presento a través de g I/O, lo que ellos aseguran cambiara de manera radical la manera de ver la web, estoy hablando de Google Wave.

Solo he de aclarar que antes de dar mi crítica: Google Wave se encuentra en una versión preliminar, mucho más preliminar a lo que cualquiera haya esperado. Aun hay algunos aspectos disfuncionales e incómodos que de aquí a un año quizás sean todo un éxito.

Gadgets, ¿Serán tan buenos?

En lo personal, una de las cosas que mejor me brincaron a la mente luego de sus primeros ruidos, fue la posibilidad de incrustar aplicaciones libres y apreciar cómo son manejadas por el público dentro de tu wave.

Gadgets en Wave: Lo bueno, lo feo y lo malo

Lo bueno es que con todo el impulso que Google le ha dado a HTML 5 en últimas fechas y la concretada popularidad de javascript, me resulta fácil imaginar que una vez liberado al público, todo tipo de aplicaciones llenas de onda estarán ahí esperando.


Al dar click sobre los enlaces, estos no te llevan a ninguna parte. Esto porque Wave los ahoga.

Ahora debo admitirlo, lo feo es que resulta muy tedioso el flujo para crear un gadget en Wave. Primero debes inventar algo en tu editor externo, luego pegar lo recién hecho a tu Wave y finalmente refrescar el mismo para ver si funciono correctamente o caso contrario, comenzar desde el principio. ¿Y lo malo? Muchos eventos, funciones y demás trabajos con datos de Javascript que están literalmente castrados. Incluso detalles hechos en *.swf que no funcionan.

Google no nos dejara improvisar en aplicaciones como supusieron.

Chat, edición y colaboración en tiempo real

Al planificar esta serie de artículos con el resto del staff de Cristalab (aunque suene irónico), fue inevitable hacerlo a través de un Wave.


Una de las inusuales charlas de administración que tuvimos

La velocidad y eficiencia con la que trabaja el llamado Wave Protocol es asombrosa. Le da un realce al término tiempo real. Es casi como leer lo que están pensando todos durante la conversación. Olvídate de Messenger y gTalk una vez que esto salga del horno. De aquí varias cosas se me ocurren:

  • Estudiantes. Al hacer una tan frecuente tarea en equipo, donde cada compañero está en su respectiva casa y pueden aportar al documento sin perderse de ningún detalle. Estarás de acuerdo en que lo más difícil ahora será organizar el trabajo, pero tal y como en la vida real.
  • Profesionales. Una conferencia online completamente improvisada se puede lograr de manera eficiente, solamente invitas a tus compañeros de área, charlas un poco y rápidamente tendrás un eficiente historial de todos los puntos comentados.

Nuestro panel de contactos, donde destacan los bots de gWave

Sin duda esta seria una joya ahora mismo, de no ser por que no tenemos muchos contactos amigos, no los hay. Pero si a esto le agregamos los muchos bots que nos harán la vida cómoda como Tweety para fastidiar en twitter, Rosy como traductora entre foráneos y Polly para comer semillitas de girasol.

Interfaz amigable, lo que nos mueve

Un aspecto muy importante, del que nadie ha hablado, es el aspecto.

Quizás seamos pocos quienes le prestemos atención a detalles como estos, en especial si tomamos en cuenta que gWave buscara hospedarnos como en nuestra propia casa.

Lo gráfico como de costumbre está muy bien cuidado, procurando limpieza. Considerando la nula documentacion para manejarnos todos ahí dentro, ha sido la pura intuición la que nos ha ayudado. Me atrevo a decir que gWave se enfoca en esto a tal medida que con la acertada adición de drag and drop a los waves, sumado a que basten un par de clicks para hacer prácticamente todo. Hasta nuestros abuelos sabrían manejarse solos.


El letrero que dice “dev preview” es la excusa perfecta para que todo falle

Pero no todo son ponys de azúcar, lo que aun parece no adaptarse es la funcionalidad de sus agradables elementos. Por ahora, al tocar algo, Wave se tropieza y te manda a comenzar de nuevo. Hay muchos botones que solo son estáticos y no ofrecen nada a la experiencia. En ocasiones es como esperar interacción de parte de un cartón de leche.

Aclaro. Google Wave aun tiene mucho que ver por delante considerando las muy altas expectativas que el mundo lleva de esto. Pero valdrá la pena a corto plazo, a través de trabajo arduo por parte de el equipo de Google y este me parece un bajo precio por ser quienes miraron el futuro en comunicaciones y redes sociales a través tan prometedor proyecto.

Categorías:Google Wave

Zeev Suraski sobre PHP6.

junio 15, 2009 Deja un comentario

Zeev Suraski, el programador israelí co-fundador de Zend Technologies Inc., habla largo y tendido en una entrevista publicada en el sitio TechRadar sobre el nuevo producto de su empresa Zend Server. Pero lo que realmente nos interesa son sus palabras sobre la muy anticipada versión 6 de PHP:

LXF: PHP6 parece estar llevando muchísimo tiempo en desarrollarse. ¿Es algún tipo de maldición del número 6, como Perl 6, o es todo parte del plan?

Zeev: Pude ser, ¡pero creo que tendremos a PHP6 antes que Python 6! PHP6 es un proyecto mucho más difícil que PHP4 y 5 por dos principales razones.

Uno es la cantidad de código PHP que hay allá afuera… es tan inmensa. La otra es que cada pequeña incompatibilidad que uno introduce se convierte en un horrible dolor de cabeza para mucha gente. Y combinado con la principal cosa que queremos hacer con PHP6, que es la introducción de soporte nativo para Unicode, es imposible no introducir también una cantidad significativa de incompatiblidades en el lenguaje. No sé cómo va a resultar esto – estoy siendo complementamente honesto.

LXF: ¿Qué tan fácil será migrar de PHP5 a 6, comparado con la migración de PHP4 a 5?

Zeev: La migración de la v4 a la v5 fue bastante exitosa. Tomó algunos años, pero hoy PHP5 ya es mucho más popular de lo que la v4 jamás lo fue. Nosotros decidimos no apurar la transición, así que en este punto nos estamos concentrando en PHP 5.3.

Tomamos la decisión de agregar algunas de las características que originalmente estaban planeadas para PHP6 -como los nombre de espacio- en PHP 5.3, para no apurar PHP6. Probablemente va a llevar un buen tiempo hasta que PHP6 sea liberado.

Fuente: http://vivaphp.com.ar/

Categorías:PHP, Software Libre