Mostrando entradas con la etiqueta HTML. Mostrar todas las entradas
Mostrando entradas con la etiqueta HTML. Mostrar todas las entradas

miércoles, 23 de enero de 2013

site44











Actualmente, Dropbox es uno de los servicios en la nube más populares del mercado. La competencia de Skydrive, de Microsoft, nos ofrece un servicio mediante el cual podemos almacenar todos nuestros archivos y acceder a ellos desde cualquier parte, pero no se queda ahí: Es una excelente herramienta para mantener computadoras sincronizadas, aunque estos estén a kilómetros de distancia. A este elenco de posibilidades se le suma ahora la de hospedar sitios web, gracias a site44.


















¿Cómo? Gracias a site44, una excelente idea que nos permite utilizar el popular servicio de almacenamiento para probar nuestras páginas web sencillas. Sencillas porque de momento está limitado a páginas HTML debido a las restricciones, seguramente, pero puede tratarse de una manera ideal de colgar sitios para pruebas o incluso para crear sitios personales donde estemos accesibles al público (tal vez colgar un pequeño profile con nuestro Curriculum Vitae, etc).











Lo mejor de todo es que con site44 como servidor web podemos trabajar de forma muy cómoda, editando los archivos HTML de forma local y viendo los cambios reflejados de manera inmediata, tan pronto como nuestro cliente de Dropbox termine de subir los archivos actualizados.











En resumen, para su utilización, basta con registrarse en el sitio y asociar el servicio a nuestra cuenta de Dropbox, crear un nuevo sitio, y comenzar a añadir archivos y modificarlos a nuestro gusto. No podría ser más sencillo... por defecto site44 nos ofrece la posibilidad de colgar hasta 5 sitios web diferentes y un tráfico de datos de 100 MB mensuales. Algo muy básico pero que tratándose de páginas pensadas para lo que contaba en el párrafo anterior, puede valer la pena.

Visita el sitio de site44
Atte. DM

Site44 Tutorial from Steve Marx on Vimeo.

miércoles, 16 de enero de 2013

Aaron Swartz ha muerto!!








Aaron Swartz
fue una de las grandes mentes responsables de que el internet y la web sea tal y como la conocemos hoy. Se suicidó el 11 de Enero de 2013 en New York, a sus 26 años. Una de sus mayores aportaciones fue trabajar en la especificación del RSS 1.0, uno de los estándares más adoptados para compartir y diseminar información y contenidos entre webs, especialmente los blogs, lo hizo a los 14 años.

También trabajó, junto a Larry Lessig, en los primeros borradores de lo que sería después las licencias Creative Commons. También puede ser considerado uno de los co-fundadores de Reddit, construyendo gran parte de lo que sucede "tras bambalinas" para que la web funcione. En 2004 ayudó a John Gruber en el desarrollo de Markdown, el cual es usado por millones de personas, que facilita la escritura con HTML en la web.












Swartz invirtió una fortuna para liberar contenido legal estadounidense por medio de RECAP, que permite a cualquier persona acceder de forma sencilla a documentos de la plataforma PACER (Public Access to Court Electronic Records), como lo explica Cory Doctorow. En septiembre de 2010 plantó un portátil en el MIT y descargó una gran cantidad de documentos académicos (muchos de ellos en el dominio público, pero muchos con copyright). En algún punto fue acusado por la universidad y por JSTOR (un sistema de archivo en línea de publicaciones académicas) pero, aunque decidieron echarse para atrás, el gobierno estadounidense continuó su investigación, y Aaron Swartz fue arrestado acusado de crímenes informáticos. También fundó DemandProgress desde la cual se inició una protesta en contra de SOPA/PIPA.

El internet es hoy un lugar mejor gracias a Aaron Swartz. Se le extrañará mucho.
Atte. DM

domingo, 1 de abril de 2012

Curación de Contenidos


La Curación de Contenidos consiste en recoger, organizar, filtrar y compartir información por personas, a diferencia de la tradicional agregación automática. El "curator" puede llegar a ser la profesión de la próxima web 3.0, como muy bien indica Dolors Reig en Content Curator, un intermediario del conocimiento como nueva profesión para la web 3.0. La autora sugiere "Intermediarios Críticos del Conocimiento" como traducción de "Content Curator".

Sin embargo, sin ir más lejos, esa es la labor que venimos realizando los bloggers desde hace más de una década. Lo único que ha evolucionado han sido las herramientas. Y, por costumbres o necesidades, la tendencia sigue siendo la simplificación en el formato de publicación de los contenidos.

Esa simplificación conlleva una ventaja, como se apunta en How Pinterest Will Transform the Web in 2012: Social Content Curation As The Next Big Thing, y es el aumento de participación social. A medida que vamos simplificando el formato (desde los pesados formularios de Blogger a la inmediatez de Pinterest) crecen las facilidades para la curación social de contenidos y una consecuencia de esto es el aumento la participación social. La razón es la mayor facilidad para la gente para crear y acceder a contenidos organizados y procesados.

Hay algunas funciones, que se han ido incorporando a lo largo de la evolución de la web 2.0 (Blogs, Facebook, Twitter, Tumblr, Delicious, Foursquare, Read it later, etc.), que son esenciales para la curación de contenidos. Estas son las siguientes:
- Divulgar lo que otros publican. Con Facebook, pero sobretodo con Twitter y Tumblr, se puso de manifiesto la importancia de "re-transmitir" la información con retweets y re-blogs respectivamente).

- Guardar lo que otros publican para leerlo y procesarlo más tarde. Esto es lo que aprendimos a hacer con Delicious. Foursquare es la primera aplicación de curación social de contenido en la que no es necesario escribir ni una sola palabra.

- Y, finalmente, estructurar la información en conjuntos. Hasta ahora teníamos dos mecanismos para para organizar la información: el timeline y las etiquetas (hashtags). Pero también se puede clasificar lo que se publica en conjuntos que se pueden compartir y en los que otros usuarios puede contribuir, a su vez, incluyendo sus propias publicaciones.

CurationSoft
Este software ofrece a los usuarios búsqueda rápida y fácil en Google Blog, YouTube, Flickr y Twitter.

Cura fácilmente las entradas de blog con la característica de arrastrar y soltar a cualquier editor de HTML. Cura contenido en Google +, Wordpress y cualquier plataforma que permite la edición de html. Acopla al navegador web. Busca en Google blog italiano, francés, inglés, español y alemán.

Rápido y fácil de usar:
· Por diseño, CurationSoft es fácil de usar. Busca por palabra clave, elige tu contenido, arrastra y suelta, agrega tus comentarios y publica. Los resultados se generan muy rápido y encontrarás que CurationSoft es realmente divertido para usar.

Varias fuentes de contenido:
· Utiliza CurationSoft para buscar en blogs, Twitter, YouTube, Google News y Flickr para contenido fantástico que encanta a tus lectores. CurationSoft cubre todos los rumores en el mercado. Más fuentes como Wikipedia, Facebook y más están en desarrollo.

Ahorra horas de tiempo:
· Arrastra y suelta las cosas más recientes en tu mercado. Activa CurationSoft y obtén un post completo, excepcionalmente curado en una fracción del tiempo. El contenido curado es más fácil y hace tu blog un destino de calidad con contenido filtrado.

Mejor clasificación del motor de búsqueda:
· CurationSoft crea vínculos de retroceso y aumenta la clasificación de tu motor de búsqueda. Porque estás creando puestos de Google basados en tema es más probable considerar tu contenido más relevante y de rango superior.

Funciona en cualquier lugar:
· Puedes "arrastrar y colocar" contenido desde CurationSoft en cualquier editor de texto HTML. Debido a esto, el software puede usarse en cualquier plataforma, blogs remotos, páginas HTML estáticas y dinámicas e incluso foros que aceptan HTML. Las opciones son infinitas.

Crea tu propio castillo:
· CurationSoft es el primer software de escritorio que envía a tu sitio. Echa un vistazo rápido a casi todos los competidores y encontrarás que te están poniendo a "construir su castillo". Es decir, el contenido que contabilizas se almacena en su sitio y les beneficia a ellos y no a ti.

Preocupación por los derechos de autor:
· Es seguro utilizar todo el contenido que se devuelve por CurationSoft. Las fotos tienen la licencia apropiada, las entradas de blog tienen fuente y vinculo a ella, los videos de YouTube están incrustados lo que cumple con las condiciones de servicio.

Genera vínculos de retroceso:
· Cada vez que vinculas un blog en CurationSoft generas un pingback. Si el blog que se está vinculando acepta pingbacks, entonces recibirás un enlace de ese blog. Ya no tienes que pedir vínculos de retroceso o comentando tedioso, vincula a su sitio cuando tienen un puesto informativo.

Visita la página de CurationSoft
Atte. DM

martes, 21 de febrero de 2012

Issuu


Issuu es un servicio en línea que permite la visualización de material digitalizado electrónicamente, como libros, portafolios, números de revistas, periódicos, y otros medios impresos de forma realística y personalizable. El servicio que ofrece Issuu en el área de publicación se puede comparar con lo que Flickr hace para compartir fotografías, y lo que YouTube hace para compartir video.

El material subido al sitio es visto a través de un navegador web y está hecho para parecerse lo más posible a una publicación impresa, con un formato que permite la visualización de dos páginas a la vez (como un libro o una revista abiertos) y una vuelta a la página animada. Aunque los documentos en Issuu están diseñados para verse en línea, es posible guardar una copia de ellos. La compañía fue fundada en el 2006, y el servicio comenzó en diciembre del 2007.

Issuu fue seleccionada como uno de los 50 mejores sitios del 2009 por la revista Time a la vez que fue homenajeada por los Premios Webby en el mismo año. Algunos clientes notables de Issuu son el Banco Mundial, la casa de publicaciones Routledge y la Universidad de Cambridge.

En diciembre del 2008 lanzaron Smart Look, que le permite a otros sitios convertir sus documentos alojados en ediciones digitales. De esta forma, los lectores no tienen que descargar el documento para leerlo.

Issuu es una sencilla librería online comunitaria donde los usuarios enviaremos nuestros archivos PDF, limitados a 100 MB/500 páginas como máximo por archivo. Una vez que el archivo PDF es subido, se procesará sus contenidos para mostrarlos más tarde, en formato flash, con toda fidelidad al documento original, pero permitiéndonos navegar por sus páginas como si estuviésemos leyendo una revista en la vida real, con opción de realizar zoom y pasar páginas de una manera sencilla, incluido el modo a pantalla completa.

Y como no, como suele ser habitual en este tipo de herramientas sociales, nos da la posibilidad de dejar nuestros comentarios en cada perfil de usuario y en cada documento, marcarlos como favoritos, compartirlos mediante enlace o código html personalizado para cualquier otro sitio web, dejar post-it virtuales para algunos de nuestros amigos y muchas cosas más.

Visita el sitio de Issuu
Atte. DM

lunes, 31 de octubre de 2011

Mozilla Thunderbird 8.0


Mozilla Thunderbird es un estupendo cliente de correo creado por la misma gente que hizo el navegador Firefox.

Thunderbird te da soporte IMAP/POP, un lector de RSS incluido, soporte para correo HTML, una potente búsqueda rápida, carpetas de búsqueda definidas, filtro avanzado de mensajes, agrupación de mensajes, etiquetas, acuse de recibo, auto-rellenado de direcciones basado en libretas de direcciones inteligentes de LDAP, herramientas de importación y la posibilidad de gestionar múltiples cuentas de correo y grupos de noticias.

Ya está disponible Thunderbird 8.0 Beta, el cliente de correo electrónico gratuito creado por Mozilla. Presenta una interfaz parecida al navegador Firefox, ya que organiza las carpetas de la cuenta de correo como pestañas. También cuenta con un sistema de etiquetas parecido al que podemos encontrar en Gmail. Te cuento los detalles a continuación y te facilito el enlace de descarga al final del artículo.

Thunderbird mantiene la política de sacar nuevas versiones en tiempos reducidos (lo mismo que ocurre con el navegador Firefox), por lo que las novedades entre versiones no son muchas. En esta última versión hay que destacar que los plugins instalados por terceras partes (suele ocurrir a través de la instalación de otros programas, y a veces pasan inadvertidos para el usuario) son deshabilitadas por defecto hasta que el usuario decida o no habilitarlos de forma explícita. Para los que actualicen el programa desde una versión anterior, los plugins instalados en la versión anterior se les mostrará una sola vez en una ventana desde la que se decide cuáles se quiere mantener y cuáles borrar.

Otras novedades incluyen un mejor acceso a las listas de archivos adjuntos de los mensajes, la corrección de varios errores y mejoras en la interfaz de usuario. Uno de los puntos fuertes es su potente buscador, con el que se puede encontrar de manera rápida y sencilla cualquier correo mediante palabras clave y diversos filtros de búsqueda. También cuenta con auto-rellenado de direcciones basado en libretas de direcciones inteligentes de LDAP, herramientas de importación desde Microsoft Outlook y gestión de múltiples cuentas de correo.

En definitiva estamos ante un buen gestor de correo con interesantes opciones como la instalación de plugins y con una interfaz sencilla sobre todo para los usuarios familiarizados con el navegador Firefox. Está disponible para los sistemas operativos Windows, Mac OS X y Linux.

Para mayor información y descarga del software Mozilla Thunderbird
Atte. DM

lunes, 7 de junio de 2010

Apple incursiona en HTML 5... pero sólo con Safari!!


Que Apple apuesta por el HTML5 como el futuro de la web en cuanto a reproducción de contenidos multimedia en lugar de 'plug-ins' no es noticia. Sin embargo, sí lo es que la de Cupertino haya creado una completa web corporativa en HTML5 con la que demostrar sus posibilidades.

Para poder ver los contenidos de esta web creada por Apple www.apple.com/html5 es necesario entrar a través del navegador Safari de la compañía (En PC, Mac, iPad, iPhone o iPod Touch). Utiliza HTML5, CSS3 y Javascript.

El primer contenido disponible en la web es uno, precisamente, de los que más se encuentran los internautas al navegar que utilizan la tecnología de Adobe: los vídeos. La compañía ha empleado para la demostración un trailer de la esperada secuela de 'Tron' que prepara Pixar.

Las galerías de fotos también aparecen en esta demostración, con distintos tipos de configuración: vertial y horizontal, con efecto 3D o en forma de mosaico. Relacionado con esta opción, también es posible ver transiciones de imágenes, con efectos tridimensionales como cubos, páginas que rotan, cortinillas de degradado, simulando que una hoja se pliega, con efecto diapositiva... Las posibilidades son infinitas.

En la web también es posible observar las virtudes del HTML5 como reproductor de audio, gracias a la canción 'Let's Go Surfing' de The Drums (Con un enlace directo a iTunes, donde se puede comprar el tema).

Las dos últimas demostraciones reflejan las posibilidades de HTML5 para representar objetos y lugares de la forma más real posible: vistas 3D de objetos y fotografías que simulan realidad virtual.

Apple no afloja en su empreño de “imponer” HTML5 como el nuevo estándar tecnológico multimedia para la Web, una estrategia que inició con la presentación del iPad y que se reforzó con una declaración del propio Steve Jobs, en la que exponía sus motivos para desterrar Flash del iPad, el iPhone y el iPod.

Se trata de una apuesta arriesgada, cuyas implicaciones van más allá de una simple elección tecnológica, ya que Flash cuenta con el apoyo de Google, y por tanto seguirá estando presente en los productos de ésta, como los vídeos de YouTube o los móviles que funcionan con Android.

Para apoyar su causa, Apple acaba de lanzar una nueva sección dentro de su web con demostraciones de las posibilidades que ofrece HTML5, incluyendo vídeos, audio, galerías 3D, imágenes en 360 grados o tipografías.
Pero pese a que Apple define HTML5 como un estándar abierto (en oposición a Flash, que es una tecnología propietaria de Adobe), para entrar a ver las demos es obligatorio utiliza el navegador Safari de la propia Apple, lo que no deja de parecer un tanto contradictorio.

Apple justifica esta decisión alegando que la última versión de Safari soporta las especificaciones de HTML5, CSS3 y JavaScript, algo que no pueden decir todos los demás navegadores, aunque pronto se unirán otros.

Sin embargo, la iniciativa de Apple ya está siendo criticada, por ejemplo, desde el blog oficial de Opera, donde Haavard Moen escribe: “Si la página no funciona con Opera u otros navegadores no es porque no soportan HTML5. Es porque Apple utiliza sistemas para detectar los navegadores, y además no están realmente probando mucho HTML5. De hecho, muchas de sus demos parecen no tener nada que ver con HTML5”.

“Uno casi tiene la impresión de que HTML5 es sólo una palabra de moda para Apple”, concluye Moen. La batalla seguirá dando que hablar.

A continuación les comparto las conclusiones del manifiesto de Steve Jobs:

Flash fué creado durante la "era de la PC" - para PC's y mouse. Flash es un negocio exitoso para Adobe, y entendemos la razón por la cual ellos quieren impulsarlo más allá de las PC's. Pero la "era móvil" se trata acerca de dispositivos de baja potencia, interfaces de tacto y estándares abiertos web - todas áreas en donde Flash se queda corto. La avalancha de los medios de comunicación que ofrecen su contenido para dispositivos móviles de Apple demuestra que Flash ya no es necesario para ver vídeos o consumir cualquier tipo de contenido web. Y las 200.000 aplicaciones en el App Store de Apple demuestran que Flash no es necesario que decenas de miles de desarrolladores a fin de crear aplicaciones gráficamente ricas, incluyendo juegos. Los nuevos estandares creados en la era móvil, como HTML5, ganarán popularidad en los dispositivos móviles (y las PC's también). Quizás Adobe debería centrarse más en la creación de herramientas HTML5 para el futuro, y menos en la crítica de Apple por dejar atrás el pasado.
Steve Jobs
Abril 2010

Atte. DM

viernes, 26 de marzo de 2010

¿Qué es Cloud Computing?


La Computación en Nube, del inglés Cloud Computing, es un paradigma que permite ofrecer servicios de computación a través de Internet. La nube es una metáfora de Internet.

Introducción
En este tipo de computación todo lo que puede ofrecer un sistema informático se ofrece como servicio, de modo que los usuarios puedan acceder a los servicios disponibles "en la nube de Internet" sin conocimientos (o, al menos sin ser expertos) en la gestión de los recursos que usan.Según el IEEE Computer Society, es un paradigma en el que la información se almacena de manera permanente en servidores en Internet y se envía a cachés temporales de cliente, lo que incluye equipos de escritorio, centros de ocio, portátiles, etc. Esto se debe a que, pese a que las capacidades de los PC han mejorado sustancialmente, gran parte de su potencia es desaprovechada, al ser máquinas de propósito general.

La computación en nube es un concepto que incorpora el software como servicio, tal como la Web 2.0 y otros recientes, también conocidos como tendencias tecnológicas, donde el tema en común es la confianza en Internet para satisfacer las necesidades de cómputo de los usuarios.

Como ejemplos de Computación en Nube destacan Amazon EC2, Google Apps, eyeOS y Microsoft Azure, que proveen aplicaciones comunes de negocios en línea accesibles desde un navegador web, mientras el software y los datos se almacenan en los servidores.

Comienzos
El concepto cómputo cloud empezó con proveedores de servicio de Internet de gran escala tales como Google, Amazon, y otras construyeron su infraestructura. Una arquitectura emergió: un sistema de recursos horizontalmente distribuidos, introducidos como servicios virtuales TI masivamente escalados y manejados como recursos continuamente configurados y mancomunados. Este modelo arquitectónico fue inmortalizado por George Gilder en su artículo de octubre 2006 en la revista Wired titulado “Las Fábricas de Información”. Las granjas de servidores acerca de las cuales Gilder escribió eran similares en su arquitectura al cómputo grid, pero mientras que los grids son utilizados para aplicaciones de cómputo técnico “loosely coupled” (o sea un sistema compuesto de subsistemas con cierta autonomía de acción a la par que mantienen una interrelación continua con los otros componentes) este nuevo modelo de nube se estaba aplicando a los servicios de Internet.

Tanto las nubes como los grids estan hechos para escalar horizontalmente muy eficientemente. Ambos están construidos para resistir fallas de los elementos o nodos individuales. Ambos son cargados “por-uso”. Pero mientras que los grids típicamente procesan los trabajos en batch, con un punto definido de inicio y final, los servicios nube pueden ser continuos. Lo que es más, las nubes expanden los tipos de recursos disponibles — almacenamiento de archivos, bases de datos, y servicios Web — y extienden la aplicabilidad a la Web y a las aplicaciones de la empresa.

Al mismo tiempo, el concepto de cómputo de programas utility llegó a ser el foco de diseño y operaciones de TI. Tal y como Nick Carr observó en su libro The Big Switch, la infraestructura de los servicios de cómputo empezaba a ser comparable con el desarrollo de la electricidad como utilidad. ¿No sería grandioso si usted pudiera comprar recursos de cómputo, en demanda, sólo pagando lo que usted necesite, cuando usted lo necesite?

Beneficios
Integración probada de servicios Web. Por su naturaleza, la tecnología de Cloud Computing se puede integrar con mucha mayor facilidad y rapidez con el resto de sus aplicaciones empresariales (tanto software tradicional como Cloud Computing basado en infraestructuras), ya sean desarrolladas de manera interna o externa.
Prestación de servicios de talla mundial. Las infraestructuras de Cloud Computing proporcionan mayor capacidad de adaptación, recuperación de desastres completa y reducción al mínimo de los tiempos de inactividad.

No necesita instalar ningún tipo de hardware o software: una infraestructura 100% de Cloud Computing. La belleza de la tecnología de Cloud Computing es su simplicidad… y el hecho de que requiera mucha menor inversión para empezar a trabajar.
Implementación más rápida y con menos riesgos. Podrá empezar a trabajar muy rápidamente gracias a una infraestructura de Cloud Computing. No tendrá que volver a esperar meses o años e invertir millones de dólares antes de que un usuario inicie sesión en su nueva solución. Sus aplicaciones en tecnología de Cloud Computing estarán disponibles en cuestión de semanas o meses, incluso con un considerable nivel de personalización o integración.

Gran capacidad de personalización. Algunos profesionales de TI creen equivocadamente que es muy difícil o casi imposible personalizar la tecnología de Cloud Computing, por lo que no es la elección adecuada para las empresas más complejas. La infraestructura de Cloud Computing no sólo proporciona útiles funciones de personalización y configuración de aplicaciones, sino que también conserva las personalizaciones incluso después de las actualizaciones. Y aún mejor, la tecnología de Cloud Computing es ideal para el desarrollo de aplicaciones que estén en consonancia con las crecientes necesidades de su organización.

Más opciones para los usuarios comerciales. La tecnología de Cloud Computing permite personalizaciones y generación de informes de manera directa y sencilla para los usuarios comerciales, por lo que los profesionales de TI no necesitan emplear la mitad de su tiempo realizando pequeñas modificaciones y ejecutando informes.

Actualizaciones automáticas que no afectan negativamente a los recursos de TI. Si actualizamos a la última versión de la aplicación, nos veremos obligados a dedicar tiempo y recursos (que no tenemos) a volver a crear nuestras personalizaciones e integraciones. La tecnología de Cloud Computing no le obliga a decidir entre actualizar y conservar su trabajo, porque esas personalizaciones e integraciones se conservan automáticamente durante la actualización.

Capas
Software como un Servicio (SaaS, sus siglas en inglés)
SaaS se encuentra en la capa más alta y caracteriza una aplicación completa ofrecida como un servicio, en-demanda, vía multitenencia — que significa una sóla instancia del software que corre en la infraestructura del proveedor y sirve a múltiples organizaciones de clientes. El ejemplo más ampliamente conocido de SaaS es Salesforce.com, pero ahora ya hay muchos más, incluyendo las Apps Google que ofrecen servicios básicos de negocios tales como el e-mail. Por supuesto, la aplicación multitenencia de Salesforce.com ha precedido la definición de cómputo nube por unos cuantos años. Por otro lado, como muchos otros jugadores en el cómputo nube, Salesforce.com ahora opera en más de una capa de nube con su ya puesto en marcha Force.com, un ambiente de desarrollo de una aplicación compañera (companion application), o plataforma como un servicio.

Plataforma como un Servicio (PaaS sus siglas en inglés)
La capa del medio, o PaaS, es la encapsulación de una abstración de un ambiente de desarrollo y el empaquetamiento de un carga de servicios. La carga arquetipo es una imagen Xen (parte de Servicios Web Amazon) conteniendo una pila básica Web (por ejemplo, un distro Linux, un servidor Web, y un ambiente de programación como Pearl o Ruby). Las ofertas de PaaS pueden proveer para cada fase del software desarrollo y prueba, o estas pueden estar especializadas alrededor de cualquier área en particular, tal como la administración del contenido.

Los ejemplos comerciales incluyen Google App Engine, el cual sirve aplicaciones de la infraestructura Google. Servicios PaaS tales como estos pueden proveer una gran cantidad de flexibilidad pero puede ser restringida por las capacidades que están disponibles a través del proveedor.

Infraestructura como un Servicio (IaaS sus siglas en inglés)
IaaS se encuentra en la capa inferior y es un medio de entregar almacenamiento básico y capacidades de cómputo como servicios estandarizados en la red. Servidores, sistemas de almacenamiento, conexiones, enrutadores, y otros sistemas son concentrados (por ejemplo a través de tecnología de virtualización) para manejar tipos específicos de cargas de trabajo —desde procesamiento en batch hasta aumento de servidor/almacenamiento durante las cargas pico. El ejemplo comercial mejor conocido es Amazon Web Services, cuyos servicios EC2 y S3 ofrecen cómputo y servicios de almacenamiento esenciales (respectivamente). Otro ejemplo es Joyent cuyo producto principal es una línea de servidores virtualizados los cuales proveen una infraestructura en-demanda altamente escalable para manejar sitios Web, incluyendo ricas aplicaciones Web escritas en Ruby en Rails, PHP, Python, y Java.

Tipos de Nubes
Las nubes públicas son manejadas por terceras partes, y los trabajos de muchos diferentes clientes pueden ser mezclados en los servidores, los sistemas de almacenamiento, y otra infraestructura dentro de la nube. Los usuarios finales no saben el trabajo de quién más pueda estar corriendo en el mismo servidor, red, discos como los suyos propios.[7]

Las nubes privadas son una buena opción para las compañías lidiando con protección de datos y ediciones a nivel de servicio. Las nubes privadas están en una infraestructura en-demanda manejada por un sólo cliente quien controla que aplicaciones correr, y en dónde. Ellos son propietarios del servidor, red, y disco y pueden decidir que usuarios están permitidos para utilizar la infraestructura.

Las nubes híbridas combinan los modelos de nubes públicas y privadas. Usted es propietario de unas partes y comparte otras partes, aunque de una manera controlada. Las nubes híbridas ofrecen la promesa de la escala provisionada externamente, en-demanda, pero añade la complejidad de determinar cómo distribuir las aplicaciones a través de estos diferentes ambientes. Mientras que las empresas pueden sentir atracción por la promesa de una nube híbrida, esta opción, al menos inicialmente, probablemente estará reservada para simples aplicaciones incondicionadas que no requieren de ningúna compleja sincronización o base de datos.
Atte. DM

lunes, 8 de marzo de 2010

¿Qué es Open Processing?


En el mundo de la Web 2.0 todo se basará en utilizar interfases de usuario ricas, que semejen aplicaciones de escritorio y donde el usuario tenga mayores posibilidades de uso de entornos más agiles que los actuales.

Son varias las tecnologías detrás de esta realidad, como Ajax (Asynchronous JavaScript And XML) y Flex (de Adobe). Aunque hay varias más, varias especialmente diseñadas para el desarrollo de entornos 3D, como SMIL, VRML, el API de Java 3D y Adobe Atmosphere.

Pero ya que la web 2.0 tendrá más posibilidades desde el punto de vista visual, que mejor que diseñadores y artistas puedan dedicarse de lleno a desarrollar interfases. Para ellos es que fue pensado Processing, una herramienta open source muy poderosa que, de la mano de John Maeda (del Aesthetics and Computational Group del MIT) llega a nosotros.

Se trata de un contexto completo para el desarrollo de aplicaciones 3D, compatible con Java. Diseñado por Maeda y dos de sus estudiantes, Processing ha sido probado en el mundo académico con sobrado éxito, no solo en el MIT sino también en Carnegie Mellon, UCLA y Harvard. Aunque sus creadores hablen de Processing como un lenguaje de programación sería más justo tratarlo como un conjunto de librerías para el desarrollo de aplicaciones multimedia, entre las que desde luego incluímos 3D.

Processing incluye su propio IDE y se basa en el compilador Jikes, desarrollado originalmente por IBM y luego cedido a la comunidad open source, pero el motor 3D de Processing no se basa en las especificaciones de Java 3D, sino que hay querido crear las propias para lograr un producto que sea algo más fácil que el de Sun.

En Processing, una aplicación es llamada un “sketch”, los ficheros que crees en el entorno se guardarán con la extensión .pde, y la forma más sencilla de ejecutar proyectos chicos es desde la IDE misma. Claro que cuando se trata de proyectos más importantes, lo mejor será guardarlos como código Java, para lo cual deberás seleccionar la opción de exportarlo. Así lo verás convertido en un fichero .java, con el código original y los comandos import correspondientes.

También podrás, si lo deseas, utilizar a Processing como un conjunto de librerías para su uso desde tu entorno de desarrollo preferido de Java, sea este Netbeans o Eclipse, aunque como se encargan de avisarnos desde el sitio oficial del proyecto, esta forma es la más complicada y la más útil para ingenieros de software y no tanto para el tipo de usuarios para el que Processing ha sido desarrollado (artistas, diseñadores). En esta última versión de Processing tu trabajo podrá también ser almacenado y exportado como un fichero .exe, lo que simplifica varios pasos en para tener tu trabajo final convertido en un fichero ejecutable que puedas repartir para mostrarlo.

El uso de Processing es mucho más sencillo que el de Java 3D, es más lineal, más directo. Java 3D, en cambio, precisa construir un entorno 3D en forma de árbol, y para poblarlo hay que agregarlo a la estructura, dándole un órden. Pero Processing busca simplificar al extremo todo eso, y con un poco de conocimiento de sistemas de coordenadas de dos y tres ejes estarás listo para comenzar a trabajar.

Luego de trabajar en el desarrollo de Processing durante tres años junto a Ben Fry, Casey Reas viaja por el mundo mostrando lo fácil que es comenzar a desarrollar con esta herramienta, que está siendo cada vez más utilizada por artistas y diseñadores de todo el mundo.

Para mayor información visita: Processing.org y Open Processing.org
Atte. DM

martes, 16 de febrero de 2010

México 103 en velocidad de Internet !!


Según el ranking del sitio web Speedtest.net, de la empresa estadounidense Ookla, nuestro país ocupa el lugar 103 de 213 naciones en servicios de descarga de archivos (“download”), y el 138 en la oferta para subir o enviar documentos a la red (“upload”).

Una de las mediciones más importantes a nivel mundial revela que México es uno de los países con más baja velocidad en Internet.

Información publicada por el diario Reforma detalla que según el ranking del sitio web Speedtest.net, de la empresa estadounidense Ookla, nuestro país ocupa el lugar 103 de 213 naciones en servicios de descarga de archivos (“download”), y el 138 en la oferta para subir o enviar documentos a la red (“upload”).

“En promedio, la velocidad en México en descarga de archivos es de 1.78 megabits por segundo (Mbps), y de 0.33 mbps para subir o enviar documentos, niveles que están por debajo de países como Corea del Sur y Japón, que tienen velocidades de hasta 20 mbps”, destaca el diario.

Por su parte, el Communications Outlook 2009 de la OCDE colocó a México en el lugar 26 de las 30 naciones analizadas en el segmento de las conexiones de menor velocidad, pues según su medición, en descarga tiene 0.25 mbps.

El estudio señala incluso que México es el último lugar para subir o enviar documentos.

Para Rogelio Garza, director de la Cámara Nacional de la Industria de Electrónica, Telecomunicaciones y Tecnologías de Información, es necesario el apoyo del Gobierno en infraestructura, como la concesión de la fibra óptica y un mayor número de licitaciones del espectro radioeléctrico.

Más información en Speedtest.net
Atte. DM