Categoría: DevOps

Cómo escalar aplicaciones Node.js con clustering

Introducción Node.js es un entorno de tiempo de ejecución de JavaScript del lado del servidor que se utiliza para crear aplicaciones web escalables y de alta velocidad. La escalabilidad es un factor crítico para cualquier aplicación web que pretenda maneja (...)

16

¿Cómo instalar y usar Docker en Ubuntu 20.04?

Introducción Docker es una plataforma de contenedores que ha revolucionado la forma en que los desarrolladores crean, prueban y despliegan aplicaciones. En este manual, se explicará cómo instalar y utilizar Docker en Ubuntu 20.04, lo que permitirá a los de (...)

18

Crea tu primer programa en Java 11 en Ubuntu 22.04 o Debian 11

Java es uno de los lenguajes de programación más utilizados gracias a su gran versatilidad, portabilidad y su capacidad para poder crear aplicaciones robustas y escalables. Se trata de un lenguaje orientado a objetos con una gran cantidad de bibliotecas y (...)

13

Como vaciar la memoria Swap de un servidor Linux

En ocasiones podemos recibir alertas de uso de recursos donde nos indican que la memoria Swap o Memoria de Intercambio del servidor está al 100% de uso. SERVICE ALERT: ce00000000000.dnssw.net Unix Memory Nou WARNING Usage: real 95% (11404/11995 MB), buffer (...)

22

Crea tu primer programa con C++ en Ubuntu 22.04 o Debian 11

C++ es un lenguaje de programación de alto rendimiento y generalmente compilado. Combina características de programación orientadas a objetos y programación de bajo nivel, lo que lo hace adecuado para una amplia gama de aplicaciones, desde desarrollo de so (...)

6

Algoritmos de ordenación con ejemplos en C++

Los algoritmos de ordenación son procedimientos o conjuntos de instrucciones que se utilizan para organizar un conjunto de elementos en un orden específico. Estos algoritmos son ampliamente utilizados en ciencias de la computación y programación debido a s (...)

33

Uso de Pipes en sistemas Unix

Los pipes (tuberías) en sistemas Unix-like, como Debian, son una herramienta poderosa que permiten combinar y redirigir la salida de comandos de manera eficiente. Al utilizar pipes, podemos tomar la salida de un comando y enviarla directamente como entrada (...)

12

Comandos básicos para la administración de sistemas Debian

Debian es un sistema operativo Linux ampliamente utilizado en servidores y estaciones de trabajo. Como administrador de sistemas en Debian, es fundamental estar familiarizado con los comandos básicos para realizar tareas de mantenimiento, configuración y m (...)

15

En que consiste el algoritmo de Backtracking y como aplicarlo en C++

El algoritmo de backtracking es una técnica poderosa para resolver problemas combinatorios y de búsqueda exhaustiva. Se utiliza para explorar todas las posibles soluciones de un problema de manera sistemática, descartando aquellas que no cumplen ciertas co (...)

13

Cómo enviar correos desde Python

Para enviar correos electrónicos desde Python3 de forma autenticada a través de SMTP, puedes utilizar la librería smtplib. Necesitarás los datos de acceso a la cuenta de correo desde la que se van a enviar los correos, junto con los datos de acceso al serv (...)

4

2025 DeepThink Software SLU. Todos los derechos reservados. Los precios que aparecen en la web no incluyen impuestos