Category Archives: Web 2.0

Producción y difusión de contenido multimedia en Internet vía postcast, webcast, screencast y webinar

0
Filed under Web 2.0

El gran avance que ha tenido el Internet en los últimos años, ha traído consigo un sin numero de nuevas tecnologías, así como también nuevos términos.

En este post voy a hacer una breve descripción de 4 técnicas de producción y difusión de contenido multimedia a través de Internet.

Postcast:

El podcasting consiste en la creación de archivos de sonido y su distribución mediante un sistema de sindicación que permita suscribirse y usar un programa que lo descarga de Internet para que el usuario lo escuche en el momento que quiera, generalmente en un reproductor portátil. Read More »

Kissa.be – Servicio de acortamiento de URLs via API

0
Filed under Diseño y Desarrollo de Software, Web 2.0

Con la popularización de los servicios de microblogging como Twitter, también ha incrementado el uso de servicios de acortamiento de las URLs debido al necesidad del aprovechamiento de los caracteres permitidos(140 en Twitter) en los mensajes. Kissa.be permite de forma gratuita el acortamiento de enlaces al estilo de TinyURL, no obstante te permite crear de forma dinámica URLs desde un API, incluso puedes descargar el código fuente para iniciar tu propio de servicio.

Este servicio además del tradicional acortamiento del URL, brinda un API con el cual se le puede enviar el URL para acortar y regresa el resultado vía http, por ejemplo:

http://kissa.be/api/shortener/url?content=http://kaffeineminds.com

Este URL devolverá un texto con el resultado del acortamiento solicitado. Para obtener mas datos sobre el funcionamiento del API visita Kissa.be API.

Por otro lado si deseas iniciar tu propio servicio de acortamiento de URLs , descarga el script completo en http://code.google.com/p/kissabe/, este script requiere para su funcionamiento PHP, MySQL y acceso al archivo .htaccess para crear las URLs personalizadas.

Via Unijimpe

Otras utilidades

1) Herramienta para crear preloaders para tus Webs 2.0

2) Búsqueda de dominios al estilo de Web 2.0

3) Estima los costos para el desarrollo de tus proyectos Web

4) Conveniente plugging para conocer la tecnología de un sitio Web

5) Crea indicadores de actividad(loaders) personalizados para tus Web2.0

6) Prueba la carga soportada por tu sitio Web

Load Impact – Como simular el impacto de tráfico en la Web

0
Filed under Diseño y Desarrollo de Software, Web 2.0

loadimpact-500x291

Garantizar la posibilidad de recibir grandes volúmenes de tráfico es una tarea que debemos realizar a la hora de lanzar un proyecto Web. Para esto fines, recomiendo Load Impact una utilidad que precisamente nos ayuda a realizar esa tarea de manera más fácil e intuitiva.

Tomar en consideración el impacto de carga con anticipación, puede evitarnos contratiempos.Conocer, a capacidad  requerida por nuestro servicio nos permitiría por ejemplo elegir la cantidad memoria o ancho de banda que debemos alquilar en nuestro proveedor de hosting. Considera, que los parámetros que utilizas en el desarrollo de una aplicación Web suelen ser distintos a los que en realidad tendrás en producción y que el no optimizar tu aplicación puede significar aumentos considerables de los costos de la misma.

Se por experiencia vivida que la tecnología usada en un proyecto Web incide considerablemente en el consumo de memoria. Por eso me gusta hacerme una idea de cuantas personas simultaneas puede soportar el sitio Web. Un calculo erróneo del impacto de carga puede producir un enorme dolor de cabeza, así que esta herramienta es invaluable  y la recomiendo para cada proyecto Web de mediano o largo alcance.

Otras herramientas útiles para tus proyectos Web

1) Herramienta para crear preloaders para tus Webs 2.0

2) Búsqueda de dominios al estilo de Web 2.0

3) Estima los costos para el desarrollo de tus proyectos Web

4) Conveniente plugging para conocer la tecnología de un sitio Web

5) Crea indicadores de actividad(loaders) personalizados para tus Web2.0

Load Impact: https://loadimpact.com/
Vía: ElWebmaster.com

Cuando usar Flash y cuando Flex en nuestros proyectos

0
Filed under Diseño y Desarrollo de Software, Web 2.0

flash_cs3_48x45

Si bien es cierto que Flash y Flex tienen un sin número de características comunes, también lo es que han sido creados para propósitos distintos. Sintetizo diciendo, que Flash fue concebido para fines de animación y que Flex se pensó mas bien para desarrollar RIAs.

El lenguaje Flex, no debe se considerado en ningún momento como una evolución o sustituto de Flash, sencillamente juegan distintos roles. A pesar de ser compatibles a nivel binario y ambos ejecutarse sobre la plataforma Flash Player de Adobe, Flex posee un lenguaje marcas(MXML) que facilita el desarrollo de interfaces  de usuario ideales para la creación de RIAS(mira este otro articulo) aunque es posible desarrollar RIAS en Flash y Adobe Air.

Programar vs animar

Dicho de otra manera, en Flex si deseas realizar una animación debes hacerlo de manera programática ya que no existe nada parecido a lineas de tiempo ni tampoco la facilidad para trabajar con dibujos vectoriales, mientras que  en Flash pasarás 98% de tu tiempo diseñando, dibujando y animando.Esto hace que animar en Flex sea tan tedioso como querer hacer una aplicación mas o menos compleja en Flash que no fue pensando para implementar el patrón de diseño MVC.

Ambiente de trabajo en Flex y Flash

A diferencia de Flash, el ambiente de trabajo de Flex está pensando más para desarrolladores, con un completo kit que facilita el trabajo de desarrollo, depuración y despliegue de dichas aplicaciones. De hecho, Flex Builder trabaja sobre Eclipse unos de los IDEs más usados. Existe también un pluging para Netbeans(mi IDE favorito) pero todavía le falta para ser equiparable con Flex Builder.

Flash y Flex en los juegos por internet

El desarrollo de juegos en el browser es un área donde Adobe no tiene competencia. Como les mencione al principio, ambas plataformas son compatibles a nivel binario, esto permite que las empresas que trabajan en este campo puedan utilizar lo mejor de ambos mundos, lo que ratifica el liderazgo de Adobe en este mercado.

Así que la próxima que necesites desarrollar una RIA considera utilizar Flex en lugar de Flash, despues todo comparten el  lenguaje Action Script(menos cosas para aprender :D ) y te será bastante facil adaptarte.

Otros articulos relacionados:

Aplicaciones Ricas de Internet (RIAS) y Adobe Flex

El modelo cloud: más allá de los rumores

Ext JS: Javascript Framework.

0
Filed under Diseño y Desarrollo de Software, Web 2.0

Es un framework de JavaScript para el desarrollo de aplicaciones web interactivas usando tecnologías como AJAX, DHTML y DOM.

Dispone de un conjunto de componentes (widgets) para incluir dentro de una aplicación web, como:
* Cuadros y áreas de texto.
* Campos para fechas.
* Campos numéricos.
* Combos.
* Radiobuttons y checkboxs.
* Editor HTML.
* Elementos de datos (con modos de sólo lectura, datos ordenables, columnas que se pueden bloquear y arrastrar, etc.).
* Árbol de datos.
* Pestañas.
* Barra de herramientas.
* Menús al estilo de Windows.
* Paneles divisibles en secciones.
* Sliders.

Varios de estos componentes estás capacitados para comunicarse con el servidor usando AJAX. También contiene numerosas funcionalidades que permiten añadir interactividad a las páginas HTML, como:

* Cuadros de diálogo.
* quicktips para mostrar mensajes de validación e información sobre campos individuales.

Sin lugar a duda este framework es uno de los más completo que he visto, aqui les dejo los enlaces oficiales para que ustedes mismos descubran la gran cantidad de  funcionalidades que nos ofrece Ext JS.

Página Oficial: http://extjs.com/

En español http://extjs.es/

Canoo WebTest : Pruebas automatizadas de aplicaciones web de forma efectiva

0
Filed under Diseño y Desarrollo de Software, Web 2.0

Cada día son más las herramientas que podemos usar para hacer nuestro trabajo más eficiente y entregar productos de mejor calidad.

Acontinuación les presento a Canoo WebTest  una herramienta que debemos de considerarla en próximos proyectos:

Canoo WebTest:

Es una herramienta libre de código abierto para pruebas automatizadas de aplicaciones web en una forma muy efectiva.

Principales Caracteristicas:

Simple:

WebTest tiene una sintaxis fácil  de entender,  incluso cuando usted no sabe WebTest. Además,  permite generar rápidamente un primer borrador de las pruebas que se pueden adaptar y refactorizar para construir sólidas  suites de pruebas.

Rápido:

WebTest no descarga CSS ní imagines y no necesita renderizar la página para la presentación.

Excelente presentación de informes(Reportes):

Tal vez la característica más importante.Los datos que presenta JUnit en sus informes no son suficientes para entender por qué una prueba falla. Los datos presentados por WebTest proporcionan toda la información que le permite comprender rápidamente la causa por la cual hubo un error.

Independiente de Sistema Operativo:

Esta basado en java y corre donde quiera que haya disponible un JDK de java.

Puede abundar más sobre el tema en:

http://webtest.canoo.com/webtest/manual/WebTestHome.html


Búsqueda de dominios al estilo de Web 2.0

0
Filed under Diseño y Desarrollo de Software, Web 2.0

domaintyper

Usualmente la búsqueda de un dominio adecuado a nuestro proyecto es una actividad un poco tediosa. He tenido casos en los que probado varias decenas combinaciones para dominios hasta encontrar una que se “acople” a mis necesidades.

Pues ahora acabo de probar un servicio, al estilo 2.0, que literalmente hackea los nombres de dominios. Este servicio, básicamente lo que hace es usar las palabras claves y busca toda forma posible para darte un dominio, y si es necesario utiliza extensiones alternativas. Algo más interesante aun, es que este servicio es capaz de generar increíbles nombres para sitios Web 2.0, así que, no dejes de probarlo por que además es bastante divertido.

DomainTyper: http://domaintyper.com/

Fuente: Webmasterlibre

Herramienta para crear preloaders para tus Webs 2.0

0
Filed under Recursos, Web 2.0

Un tiempo atrás les hable de Ajaxload.info, un sitio Web  que nos permite crear preloaders para nuestras aplicaciones Web 2.0. Ahora encontré un servicio, que extiende esa funcionalidad al presentarnos no sólo preloaders circulares sino también horizontales, rectangulares y tridimensionales. Se que les sea de utilidad.

screenshot

Fuente: Ajaxian

Gmail offline gracias a Google Gears

1
Filed under Diseño y Desarrollo de Software, Web 2.0

Soy de los que tienen muuucho mucho tiempo esperando esta noticia, y por fin ha llegado. El ingeniero Andy Palay de  GMail nos informa que desde hace poco GMail podrá ser usado “Offline”, gracias a Google Gears, y aunque es posible que algunos aun no lo tengan no desesperen seguro en unas pocas horas ya lo podrán usar.La verdad es que no pensé que tardarían tanto en implementar esta funcionalidad, pero es que como dicen algunos amigos cercanos “es cualquier cosa menos un maíz”.

De lo que se trata esto es de la posibilidad de continuar realizando tus actividades dentro de GMail,  con o sin acceso  a Internet, así que por ejemplo mientras viajas siempre podrás leer y responder correos y luego tus datos son sincronizados automaticamente.Otra dato interesante, es que cuando tu Internet se pone lento podrás usar el “Use flaky connection mode” el cual sincroniza con Internet sólo cuando es necesario(por ejemplo nuevo correo o envío de correo).

Todo esto es posible gracias a la magia de de Google Gears, una tecnologia homologada por Adobe Air y Microsoft SilverLight. El principio fundamental detras de Gears, es de añadir funcionalidades al nuestro browser para que este pueda interactuar con nuestra máquina, para esto instala un servidor de HTTP y también un base de datos la cual contiene los datos de manera local de la última vez estuviste con conexión y los cuales son sincronizados con la base de datos en linea la próxima vez que te conectas.

¿Cómo  activarlo?

Antes que nada debes instalar Google Gears, lo que cual es muy sencillo. Lo puedes descargar desde aqui, luego realiza los sigtes pasos:

  1. Ve hasta Settings > Labs.
  2. Selecciona Enable donde está la opción Offline Gmail.
  3. Finalmente presiona save para mantener los cambios.

Como dije al principio esperaba esto hace años, pero hay que tomar en cuenta que GMail es una infraestructura muy compleja y su arquitectura no fue pensada originalmente para esto. De todas formas ya esta aquí y seguro muchos le sacaremos provecho.

A continuación un video de la noticia:

Fuente: http://ajaxian.com
Otra fuente: http://alt1040.com

Como salvaguardar mis imagenes en la web

0
Filed under Diseño y Desarrollo de Software, Web 2.0

David Walsh blog nos muestra como pueden artistas y diseñadores salvaguardar sus trabajos publicados en Internet mediante MooTools 1.2 Image Protector.

8thoct08011

  • Categorías

  • Entradas recientes

  • LET’S ROCK JAVA

    Grupos de Google
    Suscribirte a letsrockjava
    Correo electrónico:
    Consultar este grupo
  • SEO Powered by Platinum SEO from Techblissonline