miércoles, 29 de mayo de 2019

ULTEO


Definicion:
Es una infraestructura de escritorios virtuales basada en GNU/Linux. Ulteo se basa en las distribuciones Debian y Ubuntu, soporta sistemas de escritorios virtuales GNU/Linux y Windows. Además, permite ejecutar aplicaciones de GNU/Linux en sistemas Windows.
El desarrollo de Ulteo está siendo liderado por Gaël Duval creador de Linux Mandrake (conocida actualmente como Linux Mandriva) y cofundador de Mandriva.
La primera versión Alpha fue lanzada el 6 de diciembre de 2006.
Ulteo Open Virtual Desktop es una herramienta de publicación de aplicaciones abierta y segura. Permite la publicación en un mismo escritorio de aplicaciones Windows ® y Linux.
Proporciona una arquitectura abierta que ofrece de forma segura aplicaciones de Windows ® y Linux a cualquier dispositivo de la empresa desde cualquier lugar a través de un navegador web.
Permite a usuarios de Linux, Mac OS X y Windows ejecutar las mismas aplicaciones directamente desde un navegador web.

 La solución Ulteo está compuesta de los siguientes módulos:
   Ulteo Sessión Manager:
  • Se encarga de gestionar los usuarios, servidores y aplicaciones. Se instala sobre un servidor Linux.




Ulteo Application Server:
  •    Estos módulos se instalan en los servidores tanto Windows como Linux encargados de ejecutar las aplicaciones.




   Ulteo Gateway:
  •    Este módulo se utiliza para conexiones a través de HTTPS para permitir las conexiones a través de Firewall.




   Ulteo Native Client. (Opcional):
  •    Instalado en equipo del usuario, permite la integración de las aplicaciones en el escritorio local, como si de accesos directos se tratase.





Ulteo permite el uso de la aplicaciones publicadas desde los servidores en varias modalidades:
1.- Escritorio Web completo: 
El usuario percibe un escritorio web con las aplicaciones que tenga asignadas y las unidades de almacenamiento que le correspondan como si se tratase de un escritorio tradicional.
2.- Portal Web:
 El usuario percibe un portal web donde encuentra sus aplicaciones a un lado y un explorador de archivos de manera clara.
3.- Aplicaciones integradas: 
Mediante el uso de una cliente instalado en el equipo local se publican las aplicaciones en el escritorio del usuario como si se tratase de un acceso directo. Este modo permite que la experiencia del usuario sea la de una aplicación instalada.
4.- Acceso desde dispositivos móviles:
 Existe también un cliente para Tablets iPad que permite el acceso a las aplicaciones desde dichos dispositivos, El lanzamiento del cliente Android está previsto para principios de 2012.



Aquí les dejo un pequeño vídeo:











miércoles, 15 de mayo de 2019

CMS (Sistema de Gestión de Contenido)

Definición:
Es un software informático o una aplicación que utiliza una base de datos para gestionar todo el contenido, y puede ser utilizado en el desarrollo de un sitio web.

Características de un CMS:
  • Inclusión de nuevas funcionalidades en la web.
  • Mantenimiento de gran cantidad de páginas.
  • Reutilización de objetos o componentes.
  • Paginas dinámicas.
  • Cambios del aspecto de la web.
  • Consistencia de la web.
  • Control de acceso.
  • Gestión de usuarios.


Ventajas de CMS:
  • Bajo costo.
  • Fácil personalización.
  • Facilidad de uso.
  • Gestión del flujo de trabajo.
  • Bueno para SEO (Search Engine Optimization / Posicionamiento En Buscadores).


Desventajas de CMS:
  • Costos de implementacion.
  • Costos de mantenimiento.
  • Temas de latencia.
  • Combinación de herramientas.
  • Seguridad.

LENGUAJES DE PROGRAMACION

LENGUAJE C   También conocido como "lenguaje de programación de sistemas", fue creado en el año 1972 por Dennis Ritchie para UN...