Curriculum vitaé

Curriculum Vitaé

Enlace para descargar el curriculum vitaé

http://www.megaupload.com/?d=BM5EJ2QW

Read more...

Mixfix Games

Read more...

Web 2.0



En 2001 marco un momento crucial para la web. La crisis económica marca el punto en que una tecnología en ascenso esta lista para utilizarse.

La Web 2.0 comenzó con una “tormenta de ideas realizado por O`Reilly y Medialive Internacional.

Dale Dougherty vio que la web era muy importante, con nuevas aplicaciones y con sitios Web apareciendo con regularidad.

La Web 2.0 se mencionaba mas de 9,5 millones de veces en Google , pero sigue existiendo la duda de que significa Web 2.0.

La Web como plataforma

Podemos visualizar la Web 2.0 como un sistema de principios y practicas que conforman un verdadero sistema solar que muestran algunos o todos esos principios, a una distancia variable del núcleo.

En la conferencia de la web en 2004 se desarrollaron nuevas ideas sobre la Web 2.0, enumeraron un conjunto preliminar de principios, y como fundamento de dichos principios estaría “la Web como plataforma”. Ya con la aparición de la Web 1.apareció también Doubleclick y Akami que trataron Web como una plataforma.

Netscape frente a Google

Netscape fue el que se puso al frente en la Web 1.0, ahora en la Web 2.0 toma el mando Google.

----------Comparación---------------------------------------------------------------

En Netscape el buque insignia era el navegador Web, una aplicación de escritorio. Netscape consiguió poder en el mercado gracias a los estándares para visualizar los contenidos y las aplicaciones en e navegador.

Al final los navegadores Web tomaron un papel secundario, ya que el valor se desplazo hacia los servicios ofrecidos por las plataformas Web.

Google comenzó con una aplicación nativa, entregada como servicio. Ademas google necesitaba una capacidad para un base de datos algo que Netscape no necesitaba. Sin los datos, google quedaría inútil, ya sea por las herramientas que sin los datos son inútiles o por otro lado sin el software, los datos serian inmanejables.

El servicio de Google no es un servidor, ni un navegador, ni su servicio de búsqueda, almacena el contenido que permite encontrar a los usuarios.

DoubleClick frente a Overture y AdSense

DoubleClick ofrece software como un servicio, tiene competencia básica de gestión de datos, pero se vio limitado por su modelo de negocio.

Overture y Google tuvo un gran éxito gracias al poder colectivo de los sitios Web que conforman la gran mayoría del contenido Web. Estas dos asociaciones se unieron para permitir la colocación del anuncio en cualquier pagina Web.

La plataforma supera a la aplicación en todo momento


A lo largo de la historia a habido confrontaciones entre una plataforma y una aplicación, pero debido al desarrollo de muchas plataformas, se ha creado una batalla entre dos de ellas.

Windows representa la cumbre del control del propietario mediante software basado en APIs. Nestcape intento arrebatar el control de Microsoft usando sus mismas técnicas pero fallo.

Cualquier proveedor de la Web 2.0 que intente asegurar los beneficios de su aplicación mediante el control de la plataforma, por definición, no estará contribuyendo al fortalecimiento de la plataforma.

Esto no quiere decir que no haya oportunidades para asegurar beneficios y conseguir una ventaja competitiva, pero creemos que no se deben obtener mediante el control sobre el software basado en APIs y los protocolos. Hay un nuevo juego en marcha. Las compañías que tendrán éxito en la era de la Web 2.0 serán las que entiendan las reglas de ese juego, en vez de intentar volver a las reglas de la era del software de PC.

Akami frente a BitTorrent

Akami solo esta optimizado para que haga negocios con la cola y con el centro, mientras que BitTorrent, fue el pionero en el movimiento P2P, ya que cada cliente es el cliente y el servidor.

BitTorrent demuestra un principio de la Web 2.0: “el servicio mejora automáticamente cuanta mas gente lo use”

La arquitectura de la Participación

Una de las lecciones clave de la era de la Web 2.0 es ésta: Los usuarios añaden valor. Pero solamente un porcentaje pequeño de usuarios se tomará la molestia de añadir valor a su aplicación mediante el uso de medios explícitos. Por lo tanto, las compañías Web 2.0 usan métodos influyentes con el fin de agregar datos del usuario y generan valor como efecto colateral del uso ordinario de la aplicación.

La arquitectura de Internet, y de la World Wide Web, así como los proyectos de software abierto como Linux, Apache, y Perl, es tal que los usuarios que persiguen sus propios intereses 'egoístas' generan valor colectivo como subproducto automático. Cada uno de estos proyectos tiene un núcleo pequeño, mecanismos de extensión bien definidos, y una aproximación que permite que cualquier persona agregue cualquier componente que demuestre un buen comportamiento, haciendo crecer las capas externas de lo que Larry Wall, el creador del Perl, denomina 'la cebolla' ('the onion'). En otras palabras, estas tecnologías presentan exterioridades de red, simplemente por la manera en que se han diseñado.

RSS ahora se está utilizando no sólo para enviar avisos de nuevas entradas de un blog, sino también para todo tipo de actualizaciones de datos, incluyendo las cotizaciones en bolsa, información meteorológica, y la disponibilidad de fotos.

La combinación de RSS y de permalinks añade muchas de las características de NNTP, el entrañable Network News Protocol del servicio de noticias ('news') de Usenet, al HTTP, el protocolo de la web. Se puede pensar en la 'blogoesfera' ('blogosphere') como en un equivalente nuevo, de igual a igual a Usenet y los boletines de noticias, los oasis de charla informal del antiguo Internet.


Los datos son el siguiente “Intel Inside”

Toda aplicación significativa de Internet ha sido desplazada por una base de datos especializada

¿Quién es el dueño de los datos?

El monopolio en el registro de nombres de dominio concedido inicialmente por decreto del gobierno estadounidense a Network Solutions (comprada más adelante por Verisign) fue uno de los primeros grandes productos lucrativos de Internet. Aunque hemos argumentado que obtener una ventaja de negocio por medio del control del software basado en APIs es mucho más difícil en la era de Internet, el control de las fuentes clave de datos no lo es, especialmente si esas fuentes de datos son costosas de crear o favorecen el incremento de los beneficios por medio de las exterioridades de red.

La competición se centra en poseer ciertas clases de datos clave: localización, identidad, agenda de acontecimientos públicos, identificadores de producto y espacios de nombres.


El fin del ciclo de las actualizaciones de versiones del software

Las operaciones deben convertirse en una competencia central de la compañía (core competence). La maestría de Google o de Yahoo! en el desarrollo de productos se debe corresponder con una maestría en la gestión del día a día. La transformación del software como artefacto al software como servicio es tan sustancial que el software dejará de funcionar a menos que se mantenga diariamente.

Los usuarios deben ser tratados como co-desarrolladores, considerando las prácticas de desarrollo del software abierto

Modelos de Programación Ligeros

Al igual que la web tuvo éxito precisamente porque derrocó muchas de las teorías del hipertexto, sustituyendo un pragmatismo simple por un diseño ideal, RSS se ha convertido quizás en el web service más ampliamente desplegado debido a su simplicidad, mientras que las pilas de complejos web services corporativos todavía tienen que lograr un amplio despliegue.

De todo esto se desprenden varias lecciones significativas.

-Apoye los modelos de programación ligeros que permiten sistemas débilmente acoplados .
-Piense en sindicación, no en coordinación
-Diseñar para ser 'hackeados' y 'remezclados'


El software no limitado a un solo dispositivo

Otra característica de la Web 2.0 que merece mencionarse es el hecho de que ya no se limita a la plataforma PC.

Cualquier aplicación web se puede considerar software no limitado a un solo dispositivo. Después de todo, incluso la aplicación web más simple implica por lo menos a dos ordenadores: el que hospeda el servidor web y el que alberga el navegador.




Opinión sobre el articulo Web 2.0

Este articulo es muy completo, y desarrolla muy bien la diferencias entre la Web 1.0 y la Web 2.0 y el paso que a tenido a lo largo de su evolución, pero es demasiado difícil de comprender y un poco lioso.



Read more...

Sistemas Operativos Web (WebOS)

Definición

Un Sistema Operativo Web es una plataforma de software que interactúa con el usuario de un navegador Web.
Se denominan WebOS,y estos sistemas operativos constan de una interfaz gráfica, en las cuales podemos crearnos una cuenta para almacenar nuestros datos y poder operar a nuestro gusto en un ambiente diseñado para nosotros mismos.
         Ventajas
          Son capaces de unir aplicaciones de diversos servicios en un solo sitio, permiten realizar varias tareas a la  vez con la herramienta de "finalizar tarea" incluida.
         Inconvenientes
         Se necesita un Sistema Operativo ya instalado para que funcione el Sistema Operativo en red, también hace falta una conexión a Internet. algunos de ellos todavía siguen en desarrollo. Y corre un riesgo de que nuestra información o datos que guardemos, pueda ser robada o perdida por una fallo en el servidor de la aplicación.

Ejemplos de Sistemas Operativos en Red

YouOS

YouOS es un sistema operativo web que le permite correr diferentes aplicaciones dentro de un navegador web. Puede usar pequeñas aplicaciones del tipo sticky notes (notas auto adhesivas) y relojes, además de aplicaciones grandes como procesador de palabras, reproductor mp3 y mensajero instantáneo.

Características:
Licencia: gratuita
No incluye cliente e-mail
Incluye un soporté para compartir archivos
Almacenamiento de archivos
No incluye herramienta de colaboración- conferencia
Goowy

Goowy es un WebOS que tiene varias aplicaciones como por ejemplo subir archivos, aplicaciones de correo electrónico, lector RSS, mensajero instantáneo, favoritos, administrador de calendario y contactos. Goowy también incluye un mensajero instantáneo que le permite chatear con sus compañeros a través de cualquier red y un cliente de e-mail. Además, Goowy le proporciona noticias personalizadas, soporte RSS, almacenamiento de archivos, compartir archivos y algunos juegos.

Características:
Una de sus características mas notables y inconvenientes es que no es de código abierto.
Además no posee un navegador.
Tiene apliacaciones integrada como un calendario y un cliente e-mail.

EyeOS

EyeOS es un sistema operativo web que le ofrece instalar el WebOS en su servidor web. También podemos registrarnos para una cuenta gratuita de eyeOS alojado en un servidor público está cual está disponible para cualquiera.


Características:
Contiene un administrador de archivos.
Tiene búsqueda de escritorio.
Sin embargo no tiene soporte para widgets.
Y tampoco incluye un cliente de e-mail.

Glide

Glide es un sistema operativo basado en web que le permite supervisar todo, desde e-mail y contactos a fotos, vídeo y compartir música. Glide tiene un procesador de palabras llamado Glide Write y también ofrece acceso móvil a través de Glide Mobile. Los usuarios pueden elegir entre tres planes, uno de los cuales es completamente gratuito.

Características:
Una de sus características que se resalta es que no es gratuito. Estos son sus precios [Glide Premium Mensual (10 GB, hasta 24 Usuarios), $4.95 por mes; Estándar (10 GB, hasta 24 Usuarios), $49.95 por año; Gratuito (2 GB, dos usuarios)]
No es de código abierto
Aunque tenga esta desventajas, tiene la ventaja de que goza de todas la aplicaciones esenciales.

Fuente de informacion:
http://es.wikipedia.org/wiki/Web_operating_system
http://www.masternewmedia.org/es/2007/04/08/sistemas_operativos_web_y_escritorios.htm

 Esta entrada se la ha ofrecido :
                                          (Imagen cedida por Zoren___)
Read more...

Primera entrada en este blog de:



Read more...