Telegram, la aplicación de mensajería apta para escritorio

  Actualmente la gente se comunica a través de programas de mensajería instantánea. El más conocido es Whatsapp, pero existen muchos más; algunos son más genéricos, y otros son para entornos más específicos, como los que hay con fines románticos, de ocio, etc.
   Uno un poco menos popular es el programa ruso Telegram, que ofrece prácticamente las mismas opciones que Whatsapp, pero no tuvo tanta publicidad como este último; además, posee otras opciones de las que el segundo carece.
  Este programa es una aplicación de mensajería desarrollada desde el año 2013 por los hermanos Nikolái y Pável Dúrov.​ El servicio está enfocado en el envío y recibo de mensajes de texto y multimedia y es administrado por una organización sin ánimo de lucro cuya sede opera en Dubái, Emiratos Árabes.

El Docker Compuesto

  En una entrada anterior del presente blog se ha explicado qué es Docker, un sistema de virtualización ligero sin entorno gráfico, mientras que en otra de nuestras entradas, se comentó el modo genérico de uso de este programa.
  En esta ocasión se hablará de una herramienta más avanzada de Docker: El Docker Compuesto ("Docker Compose", en inglés).
  Se trata de una herramienta que permite describir un conjunto de contenedores que se relacionan entre ellos. Esto significa que permite utilizar varias imágenes y comunicarlas, para obtener los requisitos necesarios para hacer funcionar una aplicación del usuario.

Introducción al PHP (Parte 7: Conversión de tipos de datos)

  En esta entrada de la serie sobre el lenguaje de guiones PHP se tratará el tema de la conversión de los tipos de datos.
  En entradas anteriores se comentó que PHP es muy flexible en el manejo de los tipos de datos y no necesita la declaración explícita del tipo de datos en la declaración de variables, ya que el tipo de una variable es determinado por el contexto en el que se usa esta.
  Existen dos clases de conversión de tipos de datos en PHP: La automática y la forzada.

Uso básico de Wireshark (Parte 1: Elementos del programa)

  Wireshark, antes conocido como Ethereal, es un analizador de protocolos multiplataforma (se puede usar en la mayoría de sistemas operativos Unix y compatibles, así como en Microsoft Windows) y de software libre utilizado para realizar análisis y solucionar problemas en redes de comunicaciones, para desarrollo de software y protocolos, y como una herramienta didáctica. Cuenta con todas las características estándar de un analizador de protocolos de forma únicamente hueca.
  Este programa, permite ver todo el tráfico que pasa a través de una red [usualmente una red cableada ("ethernet", en inglés), aunque es compatible con algunas otras] estableciendo la configuración en modo promiscuo.
  Además, permite examinar datos de una red viva o de un archivo de captura salvado en disco. Se puede analizar la información capturada, a través de los detalles y sumarios por cada paquete. Wireshark incluye un completo lenguaje para filtrar lo que el usuario quiere ver y la habilidad de mostrar el flujo reconstruido de una sesión de TCP.

Configuración básica de IIS (Parte 4: Cambiar la página de error)

  El cambio de una página de error predeterminada de un servidor de red puede realizarse en cualquiera de este tipo de servidores (como ya se ha visto al tratar este tema en el servidor Apache).
  Dado que esta es una de las configuraciones que se deben conocer para tener correctamente configurado el Internet Information Services se verá cómo realizarla. Obviamente, el servidor de red ya debe tener un sitio web con su respectiva página web de inicio predeterminada (si no se sabe cómo realizar esto, puede verse la siguiente entrada).
  Como ya es costumbre en esta serie de entradas, se empleará el sistema operativo Windows Server 2012 R2 para ejemplificar las explicaciones sobre el tema tratado en la presente entrada de este blog. Por otra parte, se realizará el cambio sobre la página del error 404, aunque el procedimiento puede extrapolarse a cualquier otra página de error de servidor de red.

Chocolatey, el gestor de paquetes para Windows

  La gran mayoría de los usuarios informáticos sabemos que para instalar un programa nuevo en el sistema operativo Windows se debe ejecutar un instalador con interfaz gráfica por el que se necesita navegar en multitud de ventanas hasta poder terminar la instalación.
  Sin embargo, auque para algunos parezca un atraso evolutivo de la informática, ha aparecido un medio que permite al usuario de Windows instalar sus programas como si se tratasen de paquetes propios de las distribuciones Linux. Este medio, que funciona en el símbolo del sistema, es el gestor de paquetes Chocolatey, que tiene las mismas prestaciones que los gestores de paquetes del tipo Debian, o de cualquiera de los de otra distribución Linux.

Introducción al PHP (Parte 6: Los tipos de datos)

  En esta ocasión, se hablará de los tipos básicos de datos con los que trabaja el lenguaje de guiones PHP.
  Para comenzar, es necesario indicar que este lenguaje de guiones es débilmente tipado, puesto que el tipo de la variable se corresponde con el tipo del valor que almacena. En un lenguaje fuertemente tipado sería necesario declarar el tipo y el nombre de la variable antes de poder utilizarla.
  Como ya se ha hecho en entradas anteriores de esta serie, en esta entrada se obviarán los tipos de datos relacionados con las cadenas y las matrices, puesto que se tratarán en las entradas respectivas sobre tales temas de PHP.