texto:   A-   A+
eliax

Ubuntu Linux 9.10 a llamarse Karmic Koala
eliax id: 6245 josé elías en feb 23, 2009 a las 12:50 AM ( 00:50 horas)
Según el mismo Mark Shuttleworth (la fuerza que espiritual-económica principal que mueve a Ubuntu), la versión 9.10 de Ubuntu se llamará Karmic Koala.

Esto de darle un nombre a las distribuciones de Ubuntu Linux ya es un ritual esperado por todos, y creo que parte del encanto es que le da a uno un punto simbólico hacia adonde apuntar con las futuras versiones de Linux. Un punto a alcanzar por decirlo así, cosa que muchas otras distribuciones no hacen bien.

Esta nueva versión será mucho mas vistosa, arrancará mucho mas rápidamente (el objetivo es un máximo de 25 segundos en netbooks, por lo que me imagino que puede hacer aun mas rápido en hardware mas potente), tendrá mejor soporte para netbooks (laptops de bajo costo), así como mejor soporte para Cloud Computing (Computación en la Nube de Internet) para la versión Server.

Noten que antes de esta versión veremos a Ubuntu 9.04 (Jaunty Jackalope), que se espera salga el 23 de Abril, mientras que Karmic Koala tiene como fecha de salida el mes de Octubre de este mismo año.

Fuente de la noticia

Fuente oficial

autor: josé elías


Necesitamos leyes para cuando alguien fallezca digitalmente
eliax id: 6244 josé elías en feb 22, 2009 a las 11:01 PM ( 23:01 horas)
Recientemente leí de un caso en donde una familia recurrió a los medios masivos para pedirle a Facebook que por favor removiera las páginas de Facebook de un familiar recién fallecido. Eventualmente Facebook accedió a hacerlo, pero esto me trajo memorias de algo que quería escribir por mucho tiempo, y es el tema de ¿qué ocurre con nuestros "restos digitales" si fallecemos?

En el medio de este tema se está librando actualmente una batalla entre consumidores y proveedores de servicios por Internet, en donde está en juego a quien le pertenece la información que subes (por ejemplo) a portales como Facebook, MySpace, Hi5, o propiedades de Google, Yahoo o Microsoft.

Sentido común aparenta decir que las fotos que subimos a estos portales, así como los poemas que escribimos y publicamos, o los videos que compartimos por tales medios, son de nuestra propiedad, pero sorprendentemente, si leen "la letra pequeña" de los contratos que les presentan estos portales cuando crean sus cuentas, la realidad en la mayoría de los casos es otra.

Aun la propiedad intelectual sea tuya, muchos de estos portales definen claramente que todo lo que pongas en ellos pueden ser utilizado por los dueños de tales portales "para cualquier fin que les plazca". Eso significa, por mas asombroso que suene, que si compones una canción original y la compartes con tus amigos por uno de estos portales, y esa canción después se convierte en un éxito, que en teoría el portal puede ofrecer esa canción de manera gratuita (o hasta cobrando), sin tener que darte un centavo, o sin pedir autorización previa de tu parte (ahora, de ahí a que estos portales hagan esto hay una gran brecha, ya que en este caso en específico tendrían grandes problemas de relaciones públicas).

Este tema explotó recientemente cuando el portal Facebook (el cual recientemente pasó los 175 millones de usuarios) cambió de la noche a la mañana sus términos de uso para permitirles precisamente ese nivel de control sobre la información de nosotros en ese portal.

Por suerte un usuario de percató de este cambio, difundió la noticia por todos los medios, y en cuestión de horas fueron tantas las quejas de decenas de miles de personas que Facebook tuvo que retractarse y volver a poner la versión anterior.

Noten que estos portales por lo general se reservan todo el derecho de cambiar los términos legales de uso, con tal de que te avisen (esa es la razón por la cual en algunos de estos servicios de vez en cuando entras a tu cuenta y te piden que accedas a aceptar la nueva política de uso), por lo que lo que están haciendo no es ilegal, sino mas bien fuera de ética.

Debido a todo esto, creo que ha llegado el momento de que los legisladores introduzcan legislación (preferiblemente de alcance internacional) que declare explícitamente los poderes de tales portales, y los derechos que tenemos a la privacidad, y a nuestra propia información.

En particular (y de ahí el título de este editorial de hoy) que se especifique qué ocurre cuando alguien fallece. Creo que se debe definir claramente una política en donde quien crea una cuenta pueda definir (a su opción) qué desea que le ocurra a sus "datos y bienes digitales" en caso de que fallezca, de tal manera que por ejemplo pueda elegir entre las siguientes opciones:

1. Que se borren permanentemente todos sus datos y que estos no sean compartidos con nadie.

2. Que los datos sean transferidos a otra cuenta especificada.

3. Que personas especificadas sean las que decidan qué desean hacer con tales datos.

4. Que los datos sean donados al dominio público.

5. Que los datos sean donados a la empresa que ofrece el servicio de alojamiento de los datos.

Estas opciones deberían ser parte del proceso de creación de toda nueva cuenta, así como del proceso de actualización de cualquier cuenta ya existente en cualquier portal o servicio por Internet, que van desde portales sociales y de correo electrónico, hasta cuentas bancarias por Internet, o desde cuentas en tiendas de Internet hasta entidades virtuales creadas en video juegos.

A esta política, creo que se le puede llamar un "Testamento de Datos y Bienes Digitales".

¿Qué opinan ustedes?

autor: josé elías


6,000 noticias y reflexiones en el sistema educativo
eliax id: 6242 josé elías en feb 21, 2009 a las 09:22 PM ( 21:22 horas)
Como bien habrán notado, estas últimas dos semanas en eliax han sido un constante "modo de baja productividad" debido a unos proyectos que he estado finalizando.

He estado tan ocupado que apenas hoy, 5 días después del hecho, noto que el martes pasado escribí el artículo número 6,000 en eliax. Lo cierto es que el hito que espero será el de las 10,000, para la cual tendremos que hacer algún tipo de celebración, pero mientras tanto, para esta 6,000, quiero decir unas palabras en unos minutos que tengo ahora, y se trata de un tema específico relacionado a la educación.

Lo siguiente, a propósito, es basado en una historia real que se está desenvolviendo ante mis ojos en estos momentos, pero por motivos de proteger a esa persona, obviaremos detalles como su nombre o el nombre de la institución.

Sucede que alguien relativamente cercano a mi (y a quien admiro mucho como ingeniero), es un profesor en una universidad de un país latinoamericano. A esta persona le han hecho una muy buena oferta laborar que impediría que esa persona continúe impartiendo clases/lecturas.

Lo interesante de este caso sin embargo es que esta persona estaría dispuesta a seguir siendo profesor, aun no ganara igual que en el trabajo que le ofrecen, con tal de que le aumentaran su salario a un nivel mas acorde al nivel de sus enseñanzas (aunque él diría, a un nivel mas digno no solo para él, sino que para todos los otros profesores de esa institución).

Noten que hablamos de una persona sumamente talentosa, que sin duda es uno de los mejores profesores que esa institución ha tenido (y eso lo puedo afirmar por varios estudiantes y profesores que he entrevistado personalmente), que desea seguir haciendo lo que ama, pero que por el simple hecho de que no le pagan lo que se merece se está viendo obligado a dejar la docencia.

Noten que conozco tan bien a esa persona que se que de verdad tiene unas responsabilidades familiares a las cuales atender, y que esta nueva oferta le facilitaría mucho la vida, por lo que no es un acto de avaricia económica, sino que mas bien un acto casi de necesidad.

Esto, nos debe poner a todos a pensar.

Hoy día las grandes instituciones latinoamericanas ponen menos y menos esfuerzo en retener al buen talento de sus profesores, y ponen mas y mas esfuerzo en aumentar sus costos de admisión y en aumentar la cantidad de estudiantes a las que enseñan.

En otras palabras, están conviertiendo estos centros educativos no en centros para la enseñanza y el crecimiento intelectual de los estudiantes, sino que mas bien en un simple negocio. Lo mas cercano que me imagino es a un matadero de animales, con la diferencia de que lo que estamos matando son las mentes de personas jóvenes, a quienes a cambio de su dinero le damos un hermoso pedazo de papel.

No me malinterpreten, yo estoy al 100% de acuerdo con que estos centros generen ganancias (que quisiera yo mas tarde se invirtieran en educación). A lo que me refiero es que si deseas hacer dinero, abre una empresa de cualquier otra cosa, pero si deseas operar un centro educativo concéntrate mas en la misión de este tipo de instituciones y concéntrate en proveer la mejor calidad de enseñanza posible.

Tristemente, al final los que pierden mas son los estudiantes mismos. En este caso en particular la persona a la que me refiero seguirá su camino hacia adelante en la vida, y el centro educativo al que me refiero continuará incrementando sus tarifas y haciendo dinero, pero al final del día, son los estudiantes de esa institución los que saldrán menos preparados al mundo laboral, lo que es un peligro para cualquier nación ya que le resta competitividad en mercados internacionales. Yo iría tan lejos hasta decir que cualquier deterioro en la educación de cualquier nación debe considerarse una emergencia nacional tan grave (sino mas) que una amenaza terrorista a gran escala.

Entonces me pregunto, ¿qué le estamos dejando a nuestras futuras generaciones, cuando las entidades encargadas de inspirarlos y prepararlos para la sociedad lo que hacen es una ceremonia anual en donde le dan un buen apretón de mano, le entregan un pedazo de papel, y básicamente le dicen "gracias por el pago y ahora arréglatelas como puedas"?

Previamente en eliax:
Decae calidad del Ingeniero de Software en universidades (Enero 2008)

autor: josé elías


Predicciones para el Oscar 2008-2009 mañana
eliax id: 6243 josé elías en feb 21, 2009 a las 10:14 AM ( 10:14 horas)
Mañana 22 de Febrero es la 81ava celebración anual de Los Oscars, y como siempre todo el mundo tiene sus favoritos para ganar. Así que sin mucho mas que decir, he aquí mis predicciones:

Mejor película: "Slumdog Millionaire".

Mejor Director: Danny Boyle (por "Slumdog Millionaire").

Mejor Edición: "Slumdog Millionaire"

Mejor Actor: Es posible que le den el premio a Mickey Rourke (por su excelente trabajo en "The Wrestler"), pero creo que lo debe ganar Sean Penn (por su aun mas asombroso trabajo en "Milk").

Mejor Actor de Reparto/Secundario: Heath Ledger (por "The Dark Knight").

Mejor Actriz: Kate Winslet (por "The Reader")

Mejor Actriz de Reparto/Secundaria: Me gustó el papel de Marisa Tomei en "The Wrestler" pero no he visto el papel de Penélope Cruz en "Vicky Cristina Barcelona" que dicen mucho fue muy bueno.

Mejor Película Animada: "Wall-e", aunque admito que es mas para adultos que para niños.

Mejor Dirección Artística: Difícil de decir, pero es posible que sea "The Dark Knight" o "The Duchess".

Mejor Cinematografía: Entre "Slumdog Millionaire" y "The Dark Knight"

Mejor Vestuario: Entre "The Duchess" y "Milk"

Mejor Película Extranjera: "Waltz with Bashir".

Mejor Maquillaje: "The Curious Case of Benjamin Button"

Mejor Banda Sonora Original: "Slumdog Millionaire" o "Wall-e"

Mejor Canción: De "Slumdog Millionaire"

Mejor Corto Animado: "Oktapodi"

Mejor Edición de Sonido: "The Dark Knight"

Mejor Mezcla de Sonido: "The Dark Knight"

Mejores Efectos Visuales: "The Dark Knight"

Mejor Guión Adaptado: Dificil de predecir este año, pero en este orden: "Slumdog Millionaire", "The Curious Case of Benjamin Button", "The Reader"

Mejor Guión Original: "Milk" o "Wall-e"

Pues ahí tienen mis predicciones, veremos qué pasa mañana y si acierto en algunas! :)
Página oficial de The Oscars

autor: josé elías


KEEP, un emulador para todos los formatos digitales
eliax id: 6241 josé elías en feb 20, 2009 a las 09:51 PM ( 21:51 horas)
Ya saben lo paranoico que soy en relación a no perder mis memorias digitales, y en ese sentido hoy me siento bastante bien al saber que un consorcio europeo está donando 4 Millones de Euros para la creación de un "Emulador Universal" para todos los tipos de formatos habidos y por haber, empezando desde los 1970s hasta nuestros días y hacia el futuro.

El proyecto llamado KEEP (Keeping Emulation Environments Portable) tiene un objetivo similar al del emulador de video-juegos MAME, pero siendo mucho mas ambicioso, cubriendo todos los formatos que uno se pueda imaginar, desde discos floppies para computadoras de antaño, hasta formatos de texto, imágenes, sonido, protocolos, etc.

La idea es que no perdamos nuestras memorias digitales por el simple hecho de que no sabemos cómo reproducir un archivo en particular (como ha empezado a ocurrir con los videos VHS que acumulan polvo y se deterioran en un mundo de videos digitales).

Sería interesante ver como esto se comparará a MAME u otros emuladores, ya que creo que una mejor alternativa (y que saldría mas barata) es incluir a varios de estos emuladores ya existentes dentro de un mismo marco de software portable. Pero sea como sea, mientras funcione, todo bien por mi parte... :)

Noten que en la fuente no citan fecha de inicio del proyecto, pero los mantendremos informados en eliax conforme surjan detalles en el futuro.

Página oficial del KEEP

Fuente de la noticia

autor: josé elías


Mini vMac, emula una Mac en tu iPhone o iPod Touch
eliax id: 6240 josé elías en feb 20, 2009 a las 09:34 PM ( 21:34 horas)
Unos hackers acaban de crear algo sin duda sorprendente: Un emulador completo de una Mac Plus, completo con teclado simulado, ratón, y hasta sonido.

Esto es solo para iPhones o iPod Touch liberados, y requiere que tengas una copia del ROM de la Mac Plus de 4MB, así discos de aplicaciones en formato de imágenes.

No dejen de visitar la página para que vean todas las aplicaciones que funcionan, y el video para que lo vean con sus propios ojos.

No se que tan práctico sea esto, pero el "factor geek" es sin duda extremadamente alto... :)

Enlace a la página oficial de Mini vMac (se ve bien desde un iPhone iPod Touch!)

Video a continuación (enlace YouTube)...


autor: josé elías


Primera foto oficial de Steve Wozniak para Dancing with the Stars
eliax id: 6239 josé elías en feb 20, 2009 a las 12:08 PM ( 12:08 horas)
A inicios de la semana pasada les trajimos la noticia de que Steve Wozniak participaría en el popular programa de TV "Dancing with the Stars".

Pues hoy les presentamos la primera foto promocional oficial de Woz con su pareja Karina Smirnoff, la campeona de baile de Ucrania.

¡¡¡Arriba Woz!!! :)

Fuente, con las fotos de los otros participantes

Previamente en eliax:

Steve Wozniak a participar en "Dancing with the Stars"!!! (Febrero 2009)

autor: josé elías


Experimento permitiría que una persona vea lo que la otra ve
eliax id: 6238 josé elías en feb 20, 2009 a las 07:58 AM ( 07:58 horas)
Uno de los efectos mas asombrosos de la naturaleza, y producto de los conocimientos que hemos adquirido gracias a la mecánica cuántica, es un fenómeno llamado "entrelazamiento", en donde dos entidades (como por ejemplo, dos partículas) pueden ser puestas en un estado tal, que después de estas ser separadas, incluso a distancias intergalácticas, cada una está relacionada con la otra y reacciona ante algo en el mismo instante que su "hermana".

Este fenómeno ha sido demostrado experimentalmente en centenares de experimentos, y es una de las tecnologías básicas de la teletransportación (ver enlaces abajo de noticias anteriores de eliax para entender esto en mas detalle).

Pues sucede, que unos científicos estuvieron ponderando que ya que nuestros ojos no son mas que detectores de fotones (es decir, las partículas de luz que también son ondas), nosotros podríamos en efecto poder entrelazar no solo un grupo de fotones con otros, sino que estos fotones con nuestros fotodetectores en la retina.

Es decir, la retina de una persona "A" se entrelazan con un grupo de fotones. Ese mismo grupo de fotones de entrelaza con la retina de una persona "B", y por asociación podemos decir que las retinas A y B están entrelazadas.

Esto tiene el sorprendente efecto de que al menos durante una muy breve pausa de tiempo, el ojo de una persona reacciones a los mismos fotones que reacciona el ojo de la otra persona. O en otras palabras, esto permitiría, al menos en principio, que una persona literalmente "vea" lo mismo que ve el ojo de la otra persona.

Sin embargo, mas asombroso aun es que la persona completa estaría entrelazada por un minúsculo tiempo con la otra persona, lo que permitiría posibilidades que aun no nos imaginamos.

Ahora, si creen que esto es ciencia ficción, noten que el primer experimento con humanos es muy posible que ocurra este mismo año, por lo que estaremos al tanto de esto a ver cuáles son los resultados.

Finalmente noten que es preciso notar que el tiempo de entrelazamiento es posible que sea demasiado corto como para que ninguna de las dos (o mas) personas sientan algo, pero como dicen, esto es solo el principio... :)

Fuente



autor: josé elías


Mozilla Bespin, el futuro de programación web dentro de la web
eliax id: 6237 josé elías en feb 20, 2009 a las 01:30 AM ( 01:30 horas)
Mozilla Labs (el grupo dentro de Mozilla encargado de crear tecnologías experimentales, con miras a futuras aplicaciones prácticas, como sucedió con el navegador Firefox) recién acaba de abrir al público un nuevo proyecto llamado Bespin que creo tiene muchísimo potencial.

Se trata de un entorno de programación extensible, que tiene la particularidad de que el entorno completo es una página web, y por tanto funciona dentro de tu navegador web, lo que permite no solo que accedas (y trabajes con) al código fuente de tus proyectos desde cualquier parte del mundo en donde encuentres un navegador web, sino que además permite una manera mucho más simple y natural de que varias personas trabajen en el mismo proyecto.

Algo importante a notar es que este no es el primer intento de alguien tratar de crear un entorno de programación que funciona dentro de una página web, sin embargo en mi opinión esta sí es la primera vez que la implementación hace el programar dentro de un navegador una realidad práctica, ya que Bespin (como podrán apreciar en el video) es extremadamente rápido y funcional.

Como ejemplo, un código fuente con mas de 30,000 lineas de código se manipula tan rápidamente como uno de 100, esto gracias a una implementación en Javascript desde cero tomando ventaja del componente Canvas de HTML 5 y disponible en la mayoría de los navegadores modernos (menos en Internet Explorer). Como verán en el video, por mas rápido que escribas no podrás alcanzar al editor, el cual se siente como cualquier aplicación nativa en tu PC.

Algo bastante interesante de Bespin es que está siendo diseñado para ser totalmente extensible. Inclusive incluye el concepto de una linea de comando para la cual puedes escribir tus propios comandos que te ayuden a modificar el código o hacer otro tipo de tareas.

En otras palabras, imaginen un entorno como NetBeans, Eclipse o Microsoft Visual Estudio, pero que puedes acceder (junto con todos tus archivos fuentes) desde cualquier navegador web, desde cualquier parte del mundo, en cualquier momento.

Esto significa que no estamos lejos de un escenario en donde dentro del mismo navegador creas, ves y editas aplicaciones avanzadas de todo tipo. Inclusive podríamos imaginarmos proyectos de software libre en donde el mismo producto o portal tenga un botón ahí mismo dentro de la página web que diga "editar código fuente de esta página" para que usuarios autorizados puedan modificarla en el instante.

Noten que si van a probar a Bespin (ya pueden crear una cuenta, es gratuito) que deben tener en cuenta que es un programa en fase "alpha", por lo que no todo funciona bien todavía (aunque me lo encontré bastante sólido para ser calidad alpha).

Sin duda alguna, uno de los proyectos mas interesantes que he visto recientemente. Hay que tenerlo en el radar en los próximos meses...

Página oficial de Bespin

Página oficial del proyecto Bespin en Mozilla Labs

Video a continuación de los desarrolladores explicando visualmente las funciones básicas de Bespin...


autor: josé elías


Investigadores logran traspasar seguridad biométrica facial con fotos
eliax id: 6236 josé elías en feb 19, 2009 a las 09:28 PM ( 21:28 horas)
Unos investigadores han logrado romper la seguridad biométrica facil de laptops de Lenovo, Asus y Toshiba, dejando claro que tal tecnología está aun en su infancia.

Algunas laptops de estas empresas vienen con un sistema que utiliza la cámara web de la laptop para "ver" a su propietario y solo permitir acceso a la máquina si reconocen su cara.

El problema, como descubrieron los investigadores, es que el sistema es relativamente fácil de evadir con tan solo presentarle al sistema una fotografía de la persona, lo que es sorprendente, ya que uno asumiría que esta es la primera prueba que los que implementaron esta tecnología tratarían de pasar.

Inclusive, dicen que por medios de fuerza bruta también pudieron lograr acceso. Es decir, presentándole al sistema decenas de caras, que aun no eran la del propietario si tenían como resultado que al menos una de ellas permitía acceso al sistema.

Moraleja: Si tienes información sensible que piensas proteger por este medio, no lo hagas, y espera un poco mas a que la tecnología avance lo suficiente como para poder identificarte adecuadamente (posiblemente leyendo las señales infrarrojas de tu cara o alguna tecnología similar).

Fuente de la noticia

Crédito de la imagen

autor: josé elías


Ya existen 177 millones de Dominios en Internet
eliax id: 6235 josé elías en feb 19, 2009 a las 09:15 PM ( 21:15 horas)
Según un estudio recién publicado por VeriSign, hasta el final del año pasado ya se habían registrado en todo el mundo un total de 177 millones de Dominios en Internet.

Para los lectores menos técnicos que no sepan lo que es un dominio (y la diferencia importante que existe entre un dominio, un website, y una página web), he aquí una breve descripción con ejemplos:

Un dominio es una dirección "principal" en Internet, como eliax.com, google.com, apple.com, etc.

Un subdominio es algo como reader.google.com, photos.yahoo.com, etc. Es decir, un subdominio es la parte a la izquierda del punto de un dominio.

Un website por su parte es un conjunto de páginas web. Así que por ejemplo www.wikipedia.org es un website alojado en el dominio wikipedia.org, mientras que http://en.wikipedia.org/wiki/Monkey_(TV_series) es una página web dentro del website de wikipedia.

En otras palabras, dentro de un solo dominio (como google.com) pueden haber decenas de subdominios, centenares de websites, y miles o millones de páginas web.

Como un ejemplo concreto, facebook.com es un solo dominio que hoy día tiene 175 millones de usuarios, en donde cada cada usuario tiene varias páginas de su creación, lo que les puede dar una idea de las miles de millones de páginas que deben existir hoy día en Internet.

Origen del reporte

Fuente de la noticia

Reporte (en formato PDF)

autor: josé elías


HTML 5 a ser punto de inflexión en aplicaciones de Internet/móviles
eliax id: 6233 josé elías en feb 19, 2009 a las 11:43 AM ( 11:43 horas)
Una tecnología que poco a poco se ha venido infiltrando en Internet, y a la cual pocos han prestado la atención debida, es HTML 5, y hoy quiero escribir una nota para que entiendan por qué creo que esta tecnología será un punto de inflexión en aplicaciones conectadas a Internet, en particular a dispositivos móviles.

Primero quiero decir que es entendible que a HTML 5 no le hayan dado la cobertura en los medios que creo se merece, ya que para muchos HTML 5 es simplemente "otra versión mas de HTML". Y para desarrolladores web en particular, los cuales por años han estado peleando con sus aplicaciones para adaptarlas a todas las versiones de HTML en distintos navegadores, es posible que HTML 5 no se recibido con buenas noticias.

Sin embargo, es buena que sepan que HTML 5 no es simplemente una progresión en el lenguaje de etiquetas de HTML. Lo que hace a HTML 5 tan potente (y créanme que en un futuro no lejano se hablará de "los tiempos antes y después del HTML 5"), es la inclusión de 2 tecnologías que apuntan hacia la nueva tendencia en programación de aplicaciones locales de Internet.

Estas tecnologías de las cuales hablo son específicamente Almacenamiento Offline y App Cache.

Almacenamiento Offline (también referido como Offline Database) es una manera de uno poder acceder desde HTML 5 (por medio de métodos de Javascript) a una base de datos local (la implementación siendo por lo general SQL Lite).

Esto significa que una página web podría (con el permiso del usuario) crear una base de datos local en donde almacenar información estructurada para en un futuro estos datos poder ser accedidos por medio del lenguaje SQL de acceso a bases de datos.

Así que por ejemplo, una página web podría pedirte permiso para almacenar varios archivos adjuntos de email locales en tu navegador, para que así si en un futura quieras abrirlos, estos ya estar disponibles en tu navegador sin tu tener que volver a descargarlos.

La otra tecnología es AppCache, y esta lo que hace es permitir especificarle a tu navegador web que después que descargue una página web, que la mantenga copiada localmente, para que en el evento de que en un futuro no tengas conexión a Internet, tú puedas de todas maneras tener acceso a esa página.

Un ejemplo de esto sería una página que muestre una receta de cocina que te guste. Con HTML sería posible que el creador de esa página de esa receta la marque para que tu navegador pueda "recordar" la página sin tu tener que conectarte a Internet.

Sin embargo, estas dos tecnologías por sí solas son solo útiles hasta cierto punto, la gran utilidad es cuando se utilizan en conjunto (y noten que fueron específicadas en HTML 5 con el objetivo de que sean utilizadas en conjunto), ya que ahora es posible no solo descargar una aplicación web completa a tu dispositivo móvil (o PC) para que esta funcione aun sin Internet, sino que además con el Almacenamiento Offline sería posible que la aplicación funcione como si estuviera conectada a Internet, utilizando datos locales en vez de en Internet.

Un ejemplo de esto sería una aplicación para punto de venta. Con un dispositivo iPhone, Android o Palm Pre uno podría lanzar una aplicación web sin conexión a Internet para tomar órdenes de clientes, en donde tales órdenes se almacenarían localmente, pero en el momento de uno conectarse a Internet los datos subirían a la versión en Internet de la aplicación, haciendo este tipo de aplicaciones bastante flexibles.

Sin embargo, la razón por la cual digo que HTML 5 es un punto de inflexión en tecnologías de creación de aplicaciones, no es porque sea novedoso, ya que esto es posible hoy día con el iPhone, y será posible próximamente con el Palm Pre, en ambos casos de manera propietaria, sino porque por primera vez será posible crear aplicaciones web universales que se comportarán como aplicaciones locales y que funcionen en cualquier navegador web que soporte HTML 5.

Lean ese párrafo anterior otra vez si aun no entienden. En otras palabras, por primera vez será posible circunnavegar las limitaciones que imponen empresas como Apple, Google, Palm o Microsoft sobre qué tipo de aplicaciones se pueden instalar en sus dispositivos, ya que estas aplicaciones son simples aplicaciones web, pero que se instalan y funcionan como aplicaciones casi nativas del dispositivo local (sea un celular o una laptop o cualquier otro dispositivo que soporte HTML 5).

Ahora, como muchos ya sabrán, esto tiene sus limitantes, entre ellas siendo que con solo HTML 5 no obtienes acceso a los APIs (interfaces de programación) de bajo nivel del dispositivo en cuestión. Así que por ejemplo con solo HTML 5 no podrías acceder a leer los datos de contacto del dispositivo móvil, o quizás los valores del acelerómetro o compás digital, o a la cámara de video, o a los gráficos en 3D, etc.

Sin embargo, como dicen coloridamente "las compuertas de la represa ya están abiertas y no hay marcha atrás". Gracias a este humilde comienzo de HTML 5, pueden apostar a que de aquí en adelante veremos esfuerzos para estandarizar acceso desde HTML/Javascript a estas funciones de bajo nivel.

Es mas, podemos decir que ese proceso ya inició con el nuevo modelo de programación del Palm Pre, el cual hace justamente esto: Expone APIs de bajo nivel a través de llamadas de Javascript, aunque aun no con un estándar abierto sino que uno propietarios de Palm por el momento.

Eso significa que no duden que en un futuro podremos hacer aplicaciones web que utilicen gráficos de bajo nivel (ya hay una iniciativa en proceso en este aspecto con el componente Canvas que vimos primero masificarse en Firefox), tengan acceso al acelerómetro (como lo hace Apple), a las demás aplicaciones instaladas (como lo hace el Palm Pre), e inclusive a información de posición geográfica GPS (que ya es posible por medio de la especificación GeoLocation de la W3C.

Ahora, no crean que esto está tan lejos. Justo esta semana Google demostró una versión de HTML 5 de GMail funcionando en el simulador del iPhone, así como en un celular real de Android (ver abajo), y además demostró una versión de Google Maps para el Palm Pre que no es nativa sino que está escrita en puro HTML 5, utilizando el API de GeoLocation.

Así que ya saben, ahora nos toca a nosotros como desarrolladores de software a presionar a todas las entidades que crean estos navegadores web para que soporten estos estándares de APIs, así como proponer nuevos para su inclusión en lo que sería una verdadera plataforma universal de aplicaciones web locales.

Noten que he evitado citar a Java y Flash para no aumentar el largo de este artículo y distraer del punto importante que quería hacer, pero en un artículo futuro, o quizás en los comentarios, escriba por qué no creo que puedan competir contra HTML 5 en un futuro.

Tampoco mencioné a Google Gears, que es una tecnología que ofrece mucha funcionalidad (y quizás mas avanzada) similar a la que ofrece HTML 5, pero a la larga creo que saldrán frameworks para HTML 5 que harán buena parte de lo que hace Google Gears y sin tener que instalar nada.

Y finalmente tampoco escribí sobre las diferencias en ejecución de código de Javascript vs código nativo, ya que escribí algo al respecto hace mucho y que pueden leer en este enlace.

Nota: Este artículo original está archivado en eliax bajo "Opinión / Análisis". Si les interesa saber mis otras opiniones y/o análisis de diversos temas pueden hacerlo como siempre haciendo clic en esa categoría de noticias a la derecha de la página de eliax.

Ahora los dejo con dos videos de Google. El primero es una demostración de GMail con acceso sin Internet tanto en iPhone como Android, y el otro Google Maps para el Palm Pre.

Video 1 (enlace YouTube)...


Video 2 (enlace YouTube)...


Nota: Predicciones de eliax para el año 2008 (Diciembre 2007 - en mi predicción #7 de ese año predije que Apple incluiría la funcionalidad de almacenamiento local en Safari, como ocurrió efectivamente un año después).

autor: josé elías


El jugador de Tetris mas asombroso de todos los tiempos
eliax id: 6232 josé elías en feb 19, 2009 a las 05:15 AM ( 05:15 horas)
Hubo un tiempo en donde me consideraba un muy buen jugador de Tetris, pero después que vi el video que verán a continuación me he dado cuenta que yo era un jugador en pañales.

A propósito, recomiendo que no dejen de ver el video hasta el final, pues si el comienzo se ve rápido, ya para el medio del video la velocidad es sumamente asombrosa, y cuando crees que es imposible poner las cosas mas difícil, ya verás lo que ocurre en el final...

Video a continuación (enlace youTube)...


autor: josé elías


Niño Sungha Jung interpreta a Rylynn de Andy Mckee
eliax id: 6231 josé elías en feb 19, 2009 a las 01:24 AM ( 01:24 horas)
Ahora escuchen a este talentoso niño de nombre Sungha Jung interpretar a Rylynn de Andy Mckee en la guitarra.

Este es uno de esos videos que es mejor hacer que alguien primero escuche, y después dejarle ver quien era que tocaba.

Muy sorprendente y bello.

Video a continuación (enlace YouTube)...


autor: josé elías


Secuencia de ADN de Hombre de Neanderthal a completarse próximamente
eliax id: 6230 josé elías en feb 18, 2009 a las 09:06 PM ( 21:06 horas)
Científicos de todo el mundo acaban de anunciar un gran hito en la ciencia del secuenciado de ADN al lograr crear el primer "bosquejo" de la secuencia del ADN del Hombre de Neanderthal, un ser muy similar al ser humano de hoy día que se dividió evolutivamente de nosotros hace unos 450,000 años, y que se extinguió hace unos 30,000 años (si quieres saber cómo, hablo brevemente al respecto en Máquinas en el Paraíso).

Según los científicos trabajando en este proyecto, ya han secuenciado el 60% del ADN de este primo de nosotros, por lo que se estima que el 100% será completado muy próximamente. Se estima que compartimos con ellos el 99.5% de nuestro ADN.

Sin embargo, aun con tan solo el 60% secuenciado, ya podemos llegar a muchas conclusiones en base a comparaciones con nuestros genes.

Por ejemplo, ahora sabemos que no toleraban la lactosa desde que se convertían en adultos (una condición que afecta a 50 millones de estadounidenses según el artículo), y que además poseen los mismos genes responsables de permitirnos hablar, por lo que asumimos que podían comunicarse muy similar a como lo hacemos nosotros.

Esperemos ahora a que terminen de secuenciar todo el ADN y ver qué mas sorpresas aprendemos de estos seres.

Fuente de la noticia

autor: josé elías


Reconstrucción en 3D de estrella "Cassiopeia A" explotando
eliax id: 6229 josé elías en feb 18, 2009 a las 03:34 PM ( 15:34 horas)
A continuación un interesante video con gráficos en 3D que encontré en YouTube de la estrella "Cassiopeia A" explotando después que a esta se le gastó su combustible interno.

Algo interesante es que podrán ver también imágenes reales de años recientes que muestran la evolución de la explosión, cuya superficie en forma de esfera viaja por el espacio a una velocidad de 10 millones de kilómetros por hora, y con una temperatura de 50 millones de grados F.

La explosión actualmente mide 10 años luz de lado a lado, y se encuentra a 11,000 años luz de nosotros.

Video a continuación (enlace YouTube)...


autor: josé elías

"Todo lo que el software libre buscó evitar, ayudó a potenciar."

por "Linuxser" en oct 15, 2011


en camino a la singularidad...

©2005-2024 josé c. elías
todos los derechos reservados
como compartir los artículos de eliax