La IPTV

   La Televisión por Protocolo de Internet ["Internet Protocol Television" ("IPTV"), en inglés] es una manera de transmitir televisión a través de Internet con un método diferente al que utilizan plataformas de streaming (distribución digital de contenido multimedia a través de una red de computadoras, de manera que el usuario utiliza el producto a la vez que se descarga) convencionales (Netflix, Amazon Prime, Max...).
  Este sistema de recepción de TV ha sido desarrollado basándose en el vídeo, y su principal diferencia con las demás plataformas radica en que se garantiza calidad por parte de las operadoras reservando parte de su ancho de banda para prestar los servicios de televisión.

La herramienta de aplicación de Gateway Navigator

   En entradas anteriores se ha hablado del programa Gateway Navigator de Axway. Se trata de un programa cliente de transferencia de ficheros, que es propietario de pago y funciona sólo en Windows; además, debe conectarse a un servidor de Axway conocido como Gateway, con la particularidad de que ambos (servidor y cliente) deben tener la misma versión.
  En este programa se emplea el objeto Aplicación (“Application”, en inglés) para definir los atributos del sistema de archivos para una solicitud de transferencia. Dicho objeto permite especificar atributos locales del sistema de archivos, así como atributos de transferencia para archivos enviados a través de la red. Además, un objeto de aplicación puede contener parámetros que definen cómo una aplicación envía o recibe archivos.
  La herramienta Aplicación (“Application”, en inglés), permite administrar los objetos Aplicación existentes en el servidor Gateway al usuario autorizado.

Introducción al PCO

 Otra de las herramientas más importantes que tiene el sistema operativo z/OS de IBM es la de Planificación y Control de Operaciones [“Operations Planning and Control”, (“OPC”), en inglés], llamada también OPC/ESA (según su nombre en inglés) hace tiempo, Programador de carga de trabajo de Tivoli [“Tivoli Workload Scheduler” (“TWS”), en inglés] tiempo después, y Programador de carga de trabajo Z de IBM [“IBM Z Workload Scheduler” (“IWS”), en inglés], como se la denomina actualmente (aunque los nombres anteriores no están en desuso)  .
  Este soporte lógico es un producto cliente/servidor de SystemView, un programa con licencia de IBM, para administrar la carga de trabajo de producción de sistemas. PCO contribuye a automatizar la carga de trabajo de producción por lotes y tiene una función de programación y seguimiento:
  •   Carga de trabajo por lotes del Almacén Virtual Múltiple [“Multiple Virtual Storage” (“MVS”), en inglés], incluidos trabajos especiales y enviados manualmente.
  •    Tareas iniciadas del AVM, en secuencia con trabajo por lotes.
  •    Carga de trabajo en sistemas OS/2.
  •    Carga de trabajo en procesadores RISC System/6000 y AS/400 en red.
  •    Carga de trabajo en sistemas HP-UX, SunOS y Sun Solaris.
  •    Carga de trabajo en sistemas UNIX que utilizan LoadLeveler para equilibrar la carga de trabajo.
  •    Actividades manuales.

Comandos de Kubernetes

   En entradas anteriores se ha hablado del orquestador de contenedores Kubernetes.
   Este soporte lógico, también conocido por su denominación inglesa más popular “K8s”, es una plataforma de sistema distribuido de código libre para la automatización del despliegue, ajuste de escala y manejo de aplicaciones en contenedores que fue originalmente diseñado por Google y donado a la Cloud Native Computing Foundation (parte de la Linux Foundation), y que soporta diferentes entornos para la ejecución de contenedores, incluido Docker.
  Kubernetes automatiza muchos de los procesos manuales involucrados en la implementación, la gestión y la escalabilidad de las aplicaciones en contenedores. Por otra parte, permite distribuir y gestionar las aplicaciones heredadas, creadas en la nube y en contenedores según sea necesario, así como aquellas que se rediseñan con una estructura de microservicios en todos los entornos, los cuales incluyen los proveedores principales de nube privada y pública.

Introducción al SQL (Parte 3: Variables)

  En entradas anteriores se ha hablado del lenguaje estructurado de consultas ["Structured Query Language" ("SQL"), en inglés], el cual es un lenguaje específico del dominio utilizado en programación, diseñado para administrar, y recuperar información de sistemas de gestión de bases de datos relacionales.
  El SQL consiste en un lenguaje de definición de datos, un lenguaje de manipulación de datos y un lenguaje de control de datos. Su alcance incluye la inserción de datos, consultas, actualizaciones y borrado, la creación y modificación de esquemas y el control de acceso a los datos. Por otra parte, el SQL también se describe como un lenguaje declarativo, puesto que incluye elementos procesales.
  En la actualidad, este tipo de lenguaje es el lenguaje de base de datos más usado. De hecho, hace tiempo que pasó a ser el estándar del ANSI y de la ISO, siendo revisado para incluir más características desde entonces. No obstante, la mayoría de los códigos SQL no son completamente portables entre sistemas de bases de datos diferentes sin ajustes.

Significado de emoticonos y emojis (Parte 3: Personas)

  En una entrada anterior se ha hablado de los emoticonos y de los emojis. Los primeros son secuencias de caracteres ASCII que, en un principio, representaban una cara humana y expresaban una emoción, mientras que los segundos son pictogramas, logoramas, ideogramas o smileys (emoticonos que expresan alegría u otras emociones positivas) incrustados en el texto y utilizado en mensajes electrónicos y páginas de red.
  Dentro de estos últimos se encuentran los emojis con forma de persona (medio cuerpo o cuerpo entero), que pueden expresar estados de ánimo y sentimientos con mayor precisión que los emoticonos y los emojis de caras.

El Directorio Virtual de Archivos del Gateway Navigator

   En entradas anteriores se ha hablado del programa Gateway Navigator de Axway. Dicho programa es un programa cliente de transferencia de ficheros, que es propietario de pago y funciona sólo en Windows, y que debe conectarse a un servidor de Axway conocido como Gateway, con la particularidad de que ambos (servidor y cliente) deben tener la misma versión.

   Un usuario autorizado de este programa informático puede ver desde el mismo los archivos almacenados en el servidor Gateway gracias a la herramienta Directorio Virtual de Archivos [“Virtual File Directory” (“VFD”), en inglés].

   Se trata de una herramienta virtual que permite al usuario proporcionar una vista controlada por el administrador de la organización de datos a usuarios específicos a través de un árbol de directorios de archivos, que comprende archivos y directorios.

Capas e imágenes en Docker

   En entradas anteriores se ha hablado de la herramienta para crear, administrar y ejecutar contenedores conocida como Docker.
  Uno de los conceptos importantes del uso de este programa es el de imagen, que describe los contenidos que tendrá un contenedor de Docker, así como su configuración y el proceso que se ejecutará en el mismo.
 No obstante, este programa usa un sistema de "capas" para montar una imagen, por lo que cada instrucción del archivo de Docker añade una capa adicional sobre la imagen base, siendo la imagen final una "superposición" de todas esas capas. De este modo, este programa intenta reaprovechar las capas siempre que puede; así, cuando Docker crea contenedores a partir de una imagen concreta monta las nuevas capas una encima de otra, por lo que no es necesario que la misma capa esté dos veces físicamente en disco.

La tecnología de comunicación de campo cercano

 La comunicación de campo cercano ["Near-field communication" ("NFC") (CCC), en inglés] es una tecnología de comunicación inalámbrica, de corto alcance y alta frecuencia que permite el intercambio de datos entre dispositivos.
  Esta tecnología se comunica mediante inducción en un campo magnético, en donde dos antenas de espiral son colocadas dentro de sus respectivos campos cercanos. Trabaja en la banda de los 13’56 MHz, esto hace que no se aplique ninguna restricción y no requiera ninguna licencia para su uso.

El orquestador de contenedores

   En una entrada anterior se ha hablado del soporte lógico Kubernetes, que es, esencialmente un orquestador de contenedores; no obstante, no es el único programa informático de este tipo.

Comandos específicos en Ansible

 En entradas anteriores se ha hablado de la herramienta de orquestación Ansible. Se trata de una plataforma de soporte lógico libre, creada por Michael DeHaan, para configurar y administrar ordenadores.
  Así, Ansible combina instalación multi-nodo (permite desplegar configuraciones de servidores y servicios por lotes), ejecuciones de tareas ad-hoc (solución específicamente elaborada para un problema o fin preciso, y no generalizable ni utilizable para otros propósitos) y administración de configuraciones. Además, esta herramienta de orquestación gestiona nodos a través de SSH y no requiere ningún soporte lógico remoto adicional (excepto Python 2.4 o posterior​) para instalarlo. Dispone de módulos que trabajan sobre JSON y la salida estándar puede ser escrita en cualquier lenguaje, aunque nativamente utiliza YAML para describir configuraciones reutilizables de los sistemas.

Comercio electrónico

  El comercio electrónico [Electronic Commerce (e-Commerce), en inglés], también conocido como comercio por Internet o comercio en línea, consiste en la compra y venta de productos o de servicios a través de internet, tales como redes sociales y otras páginas web. También puede ser definido como una actividad económica que permite el comercio de diferentes productos y servicios a partir de medios digitales, como páginas web, aplicaciones móviles y redes sociales. Por medio de la red virtual, los clientes pueden acceder a diversos catálogos de marcas, servicios y productos, en todo momento y en cualquier lugar.
  Originalmente, el término se aplicaba a la realización de transacciones mediante medios electrónicos tales como el intercambio electrónico de datos; no obstante, con el advenimiento del Internet y de la World Wide Web, a mediados de la década de 1990 comenzó a referirse principalmente a la venta de bienes y servicios a través de Internet, usando como forma de pago medios electrónicos tales como las tarjetas de crédito y nuevas metodologías, como el pago móvil o las plataformas de pago. Vender y comprar ya es una tarea bastante sencilla propiciada, desde luego, por la tecnología, como los dispositivos móviles con acceso a la red.

Conectar un ordenador personal a un televisor con Chromecast


   En entradas anteriores se ha hablado del navegador de red Chrome.
 Se trata de un navegador de red de código cerrado​ desarrollado por Google, aunque derivado de proyectos de código abierto (como el motor de renderizado Blink). Está disponible gratuitamente. El nombre del navegador deriva del término en inglés usado para el marco de la interfaz gráfica de usuario ("chrome").
 La interfaz de usuario incluye opciones para ir atrás, adelante, recargar página, ir y cancelar. Las opciones son similares a las del navegador Safari. El diseño de la ventana está basado en el tema nativo de Windows Vista.
  Actualmente, este navegador está disponible para Windows, macOS, Linux, Android e iOS, contando con varios canales de distribución para la descarga y prueba de todas sus compilaciones.

Introducción a DB2 (Parte 1: Generalidades)

  DB2, o Db2, como se denomina actualmente, es un sistema de gestión de base de datos relacional de IBM que se suele ejecutar en el sistema principal. Está desarrollado para estaciones de trabajo con Linux, Unix y Windows (LUW), como gama media para iSeries, y para ordenadores centrales con z/OS y VM/VSE.
  Como otras de este tipo, la base de datos que gestiona es una base de datos en la que todos los datos se contienen lógicamente en tablas. Estas bases de datos se organizan de acuerdo al modelo relacional. En una base de datos relacional, la integridad de referencia asegura la integridad de los datos mediante la imposición de reglas con restricciones de referencia, restricciones de comprobación y desencadenantes. Puede basarse en las restricciones y los desencadenantes para asegurar la integridad de los datos, en lugar de basarse en aplicaciones individuales que realizan este trabajo.

Uso básico del SDSF (Parte 31: Panel PROC)

  Entre las múltiples herramientas con las que se puede gestionar el sistema operativo para ordenadores centrales z/OS, sin duda el Sistema de Visualización y Facilitación de Búsqueda ["System Display and Search Facility" ("SDSF"), en inglés] es una de las más completas.
  Se ha visto, en entradas anteriores, que el SDSF permite una detallada monitorización tanto de las operaciones que funcionan en dicho sistema operativo, como de los recursos del propio sistema.
  Dependiendo de aquello que se desee monitorizar, esta herramienta posee diferentes paneles (o pantallas) especializados. Cada una de estas pantallas posee filtros para aumentar la precisión de la monitorización.
  Por otra parte, este programa también permite la gestión de algunas de las operaciones que monitoriza mediante comandos.
  Evidentemente, aunque existen numerosos filtros y comandos que funcionan en todas las diferentes pantallas, existen algunos que sólo funcionan en ciertas pantallas específicas.

Introducción a Kubernetes

 Kubernetes (referido en inglés comúnmente como “K8s”) es una plataforma de sistema distribuido de código libre para la automatización del despliegue, ajuste de escala y manejo de aplicaciones en contenedores que fue originalmente diseñado por Google y donado a la Cloud Native Computing Foundation (parte de la Linux Foundation). Soporta diferentes entornos para la ejecución de contenedores, incluido Docker
  Este programa automatiza muchos de los procesos manuales involucrados en la implementación, la gestión y la escalabilidad de las aplicaciones en contenedores. Además, permite distribuir y gestionar las aplicaciones heredadas, creadas en la nube y en contenedores según sea necesario, así como aquellas que se rediseñan con una estructura de microservicios en todos los entornos, los cuales incluyen los proveedores principales de nube privada y pública.

Edición de piel de Rainmeter (Parte 1: Generalidades)

   En una entrada anterior de la presente bitácora se ha hablado de la herramienta de personalización Rainmeter.
  La susodicha herramienta permite al usuario personalizar su escritorio de Windows gracias al uso de temas compuestos por pieles, o máscaras, fácilmente editables.
   Estas pieles están formadas por artilugios (“widgets”, en inglés) de escritorio o subprogramas (“applets”, en inglés)  cuyas funcionalidades comunes incluyen relojes de escritorio, lectores de RSS, monitores de sistema, artilugios de clima, lanzadores de aplicaciones y reproductores de audio.
    Las máscaras de Rainmeter están escritas en el código Rainmeter usando un editor de texto y almacenadas como archivos de configuración INI.