Guionista Técnico

Tupla con nombre en Python
2026

Tupla con nombre en Python

Python admite un tipo de diccionario contenedor llamado 'namedtuple()' presente en el módulo 'colecciones'. En este artículo, veremos cómo crear un NameTuple y operaciones en NamedTuple.

Trabajar con archivos csv en Python
2026

Trabajar con archivos csv en Python

Un archivo CSV (valores separados por comas) es un archivo de texto sin formato donde cada línea representa un registro de datos y los campos dentro de cada registro están separados por comas. Se usa comúnmente para hojas de cálculo y bases de datos debido a su simplicidad y legibilidad.

Crono en C++
2026

Crono en C++

es un encabezado de C++ que proporciona una colección de tipos y funciones para trabajar con el tiempo. Es parte de la Biblioteca de plantillas estándar (STL) de C++ y está incluida en C++11 y versiones posteriores.

Estado de salida de un proceso hijo en Linux
2026

Estado de salida de un proceso hijo en Linux

Se sabe que la llamada al sistema fork() se utiliza para crear un nuevo proceso que se convierte en hijo del proceso que llama. Al salir, el niño deja un estado de salida que debe devolverse al padre. Entonces, cuando el niño termina, se convierte en un zombi. Cada vez que el niño sale o se detiene, el padre recibe una señal SIGCHLD. El padre puede usar la llamada al sistema wait() o waitpid() junto con las macros WIFEXITED y WEXITSTATUS para conocer el estado de su hijo detenido. (*) Llamada al sistema wait(): suspende la ejecución del proceso de llamada hasta que uno de sus hijos termine. Sintaxis de la llamada al sistema wait():

Comando chmod en Linux con ejemplos
2026

Comando chmod en Linux con ejemplos

El comando chmod (cambiar modo) en Linux/UNIX se utiliza para establecer o modificar permisos de archivos y directorios. Cada archivo en Linux tiene un propietario, un grupo y permisos asociados que determinan quién puede leer, escribir o ejecutar el archivo. Al utilizar chmod, los administradores y usuarios pueden controlar estos permisos para garantizar el acceso y la seguridad adecuados. Consideremos el ejemplo