El protocolo de transferencia de archivos (FTP)

  La transferencia de archivos es la transmisión de un archivo del ordenador a través de un canal de comunicación de un sistema a otro. Normalmente, la transferencia de archivos está mediada por un protocolo de comunicaciones. En la historia de la computación se han diseñados un gran número de protocolos de transferencia de archivos para diferentes contextos.
  La diferencia con un protocolo de propósito general de comunicación es que los protocolos de transferencia de archivos no están diseñados para enviar datos arbitrarios o facilitar la comunicación asíncrona, como sesiones de Telnet, sino que su objetivo únicamente es enviar la secuencia de bits almacenada como una sola unidad en un sistema de ficheros, además de todos los metadatos, como el nombre del archivo, el tamaño del archivo, fecha y hora.
  En informática, la “transferencia de archivos” es un término genérico para referirse al acto de transmisión de ficheros a través de una red de ordenadores. Si bien el término suele estar ligado al protocolo de transferencia de archivos ["File Transfer Protocol" ("FTP"), en inglés], hay muchas formas de transferir archivos a través de una red.
  Los servidores que proporcionan un servicio de transferencia de archivos a menudo son llamados servidores de archivos.

Uso básico del SDSF (Parte 2: Panel DA)

  En una entrada anterior se ha hablado de la herramienta SDSF. Se trata de una de las numerosas utilidades para ordenadores centrales del sistema operativo de IBM  z/OS.
  Esta herramienta permite al usuario monitorizar, administrar y controlar un ordenador central con z/OS, tanto en un entorno JES2, como en uno JES3. Los datos se presentan en forma tabulada en más de cincuenta pantallas (o paneles) diferentes, que son personalizables por el propio usuario.
  Su sencilla interfaz permite al usuario:

  •   Operaciones y salidas.
  •   Dispositivos, como conexiones de red y servidores, impresoras, lectores, etc.
  •   Comprobación del z/OS desde IBM Health Checker.
  •   Recursos del sistema.
  •   Etc...

Introducción al PHP (Parte 16: Las cadenas)

  En la presente entrada de esta bitácora de la serie de entradas sobre el lenguaje de guiones PHP se tratará otro de los elementos de programación más utilizados, las cadenas ("strings", en inglés).
  Un elemento típico en prácticamente todos los lenguajes de programación existentes, la cadena es una serie de caracteres donde cada caracter es lo mismo que un byte, lo que significa que PHP sólo admite un conjunto de 256 caracteres.
  Un literal de tipo cadena se puede especificar de cuatro formas diferentes: Entrecomillado simple, entrecomillado doble, sintaxis heredoc, y sintaxis nowdoc (desde PHP 5.3.0).


Ejemplos de código PHP (Parte 6: Cadenas)

  En la presente entrada se mostrarán ejemplos de código PHP relacionados con las cadenas (para saber más sobre este tema, ver la siguiente entrada de este blog).
  Como siempre, los códigos se relacionan con situaciones hipotéticas en las que son útiles. Además, se trata de una de las múltiples posibilidades de tales situaciones, pero no la única.
   Todos los códigos de los ejemplos han sido probados y funcionan perfectamente en las situaciones referidas a cada uno de ellos.

Utilizar VLC para grabar un vídeo del escritorio en Windows

  VLC media player es un reproductor y framework multimedia, libre y de código abierto desarrollado por el proyecto VideoLAN. Se trata de un programa multiplataforma con versiones disponibles para muchos sistemas operativos que es capaz de reproducir casi cualquier formato de vídeo sin necesidad de instalar códecs externos y puede reproducir vídeos en formatos DVD, Bluray, a resoluciones normales, en alta definición o incluso en ultra alta definición o 4K.
  Este reproductor de audio y vídeo es capaz de reproducir muchos códecs y formatos de audio y vídeo, además de capacidad de transmisión en directo ("streaming", en inglés). Es software libre, distribuido bajo la licencia GPLv2.1+.
  VLC es portable, y posee versiones para GNU/Linux, macOS, Microsoft Windows, BSD, Solaris, iOS y Android, entre otros.
  Además, este programa soporta muchos códecs de audio y vídeo, diferentes formatos de archivos como DVD o VCD y varios protocolos de emisión en continuo. También es capaz de transmitir datos en directo a través de redes y convertir archivos multimedia a distintos formatos.
  Muchos códecs de audio y vídeo están incluidos en VLC, son incluidos utilizando la biblioteca "libavcodec" del proyecto FFmpeg, aunque principalmente utiliza sus propios filtros de multiplexación (muxer). Este reproductor incluye de forma nativa un gran número de códecs libres, evitando la necesidad de instalar o calibrar códecs propietarios.