Cherokee: web de alto rendimiento
El pasado día 21 de Abril tuvo lugar en la Facultad de Ciencias de la Universidad de Salamanca una conferencia impartida por Álvaro López Ortega bajo el título «Cherokee: web de alto rendimiento». Esta conferencia está incluida dentro las actividades organizadas por GNU/Linux Salamanca (GLiSa) y la Asociación de Usuarios de GNU/Linux de Castilla y León (AUGCyL) en colaboración con la recién creada Oficina del Conocimiento Abierto (OCA) de la Universidad, con motivo del curso extraordinario «Software libre, GNU/Linux para la comunidad universitaria».
Cherokee es un servidor web de licencia libre (GPL) con un desarrollo aún reciente. Ha sido creado desde el principio con el objetivo de ser eficiente, modular y sencillo de configurar. Es una alternativa rápida e innovadora a otros servidores web más establecidos como el omnipresente Apache, que lastran años de evolución en su código y de la sobreimplementación de características.
Cuadros de mandos en las hojas de cálculo de google
Vamos a imaginar que en nuestra hoja de cálculo almacenamos muchísimos datos que cambian cada cierto tiempo,
por ejemplo, valores bursátiles. La hoja de cálculo nos viene bien para analizar esta información, pero tenemos el problema que son demasiados datos para comprobarlos una y otra vez.
Normalmente, se suele intentar poner celdas con fondo rojo si los resultados no son favorables; en definitiva, intentamos crearnos una serie de alarmas que nos avisen de si algo se va un poco de madre (traducción: si perdemos dinero, vaya). Para simplificar aún más nuestro sistema de alarmas, podemos usar unas herramientas más desarrolladas que el uso del color en la casilla correspondiente: los cuadros de mandos.
El software como servicio (SaaS)
Los tiempos cambian, y el modelo de negocio de software clásico se tambalea en favor de una nueva forma de hacer negocio gracias a las tecnologías emergentes; la forma de trabajar en Internet con las redes sociales y la disponibilidad de toda la información desde cualquier lugar, permite a las empresas de gestión trabajar de manera más cómoda.
En este artículo analizamos la evolución de las soluciones actuales de gestión, centrado en las ventajas e incovenientes del software como servicio (SaaS, Software As A Service en inglés).
Foto: jm3.
Clientes de Twitter para escritorio
Twitter está de moda y gracias a su filosofía 2.0 (sea lo que sea que signifique eso) dispone de unas API´s públicas que software y servicios de terceros pueden usar. Debido a esto no han dejado de surgir múltiples aplicaciones y servicios basados en este precursor del microblogging. Las aplicaciones de escritorio para Twitter surgen por todas partes: pequeñas utilidades con interfaces sencillas que permiten al usuario leer y publicar tweets sin tener que acceder via web al servicio.
Algunos de esos programas únicamente ofrecen lo básico mientras otras añaden funcionalidades extras o características especiales que hacen de la experiencia «tuitera» algo diferente al resto. En este artículo me centraré en tres tipos de clientes de Twitter: via navegador, clientes multiplataforma y clientes nativos para Windows, Mac y Linux.
Rich Internet Applications: la web y el escritorio se aman
Adobe ya tiene su apuesta en el mundo de las Rich Internet Applications (RIA) y su nombre es AIR (Adobe Integrated Runtime).
Pero Adobe AIR no es la única solución para desarrollar este tipo de aplicaciones. De hecho se podría decir que es la última en llegar a la fiesta. Microsoft tiene Silverlight, Mozilla tiene Prism, SUN tiene JavaFX y Google tiene Gears.Sin embargo la concepción de las RIA´s para estas tecnologías de diversas compañías es muy diferente.

Para los despistados que no sepan hacia que mundo tecnológico nos dirigimos, las RIA´s son aplicaciones que tienen la potencia del software nativo y las ventajas de las últimas tecnologías web integradas tanto en el interfaz de usuario como en la conectividad. Se podría decir que es una «webización» de las aplicaciones de escritorio.
Nos encontramos con aplicaciones web que responden como aplicaciones nativas, con interfaces de usuario estéticamente muy atractivas y la capacidad de estar conectadas a la red constantemente y obtener datos en tiempo real de servicios remotos sin requerir recargar una página web.
iPhone 2.0: SDK y empresas
Ayer tuvo lugar un evento de Apple en el que Steve Jobs junto a Phill Schiller y Scott Forstall se encargaron de anunciar las novedades de la que será la actualización más importante del software del iPhone desde su lanzamiento en Junio del año pasado.
El evento tuvo cuatro partes bien diferenciadas:
- éxito del iPhone en ventas y como dispositivo de acceso móvil a la Web (Steve Jobs)
- novedades del software del iPhone orientadas a las empresas (Phill Schiller)
- presentación del SDK del iPhone (Scott Forstal)
- anuncio del modelo de distribución y negocio del software nativo para el iPhone (Steve Jobs)

