Sistemas Operativos

Docker tools: el ecosistema Docker de cerca

Docker ha simplificado enormemente la implementación de contenedores de software con intenciones de estandarización. Esta liviana plataforma de contenedores forma parte de un ecosistema en constante crecimiento que ofrece a los usuarios extensas posibilidades de aplicación en el contexto del despliegue de software, de la orquestación de contenedores y aplicaciones multicontenedor así como de la integración continua (CI) y la entrega continua (CD). En este artículo te presentamos las herramientas y extensiones de Docker más populares y nos ocupamos del rol de la tecnología de contenedores en el marco de una plataforma de infraestructura digital. [...]  

Cómo hacer capturas de pantalla con Mac y Windows

Si bien no siempre, es cierto que a menudo una imagen vale más que mil palabras: en lugar de tratar de describir el contenido de la pantalla del ordenador o del teléfono móvil, puede resultar más sencillo enviar una copia de la imagen, es decir, una captura de pantalla o screenshot. Si cuentas con una aplicación de capturas de pantalla ligera y fácil de usar, en cuestión de segundos puedes crear, comentar, editar y enviar una copia de la pantalla a tu interlocutor, simplificando lo que de otra manera podría durar horas. En la presente guía te presentamos los mejores programas para hacer capturas de pantalla para facilitarte el día a día ya sea en la oficina o en casa. [...]  

Los sistemas operativos para servidor a través del tiempo

Los sistemas operativos han cambiado drásticamente con el paso del tiempo. Mientras que, en sus comienzos, sus interfaces de usuario se basaban únicamente en texto, hoy se han convertido en complejos paquetes de software que sirven de mediadores entre las aplicaciones de software y hardware y cuentan con intuitivas interfaces gráficas. Hoy, los usuarios pueden operarlos con el teclado o el ratón, así como moverse fácilmente entre los recursos del sistema. Actualmente, la demanda de sistemas operativos para servidores es más alta que nunca, especialmente en lo que compete al alojamiento web. Ahora bien, ¿qué sistemas operativos han sido especialmente populares a lo largo de la historia? Y, ¿cuáles lo siguen siendo? [...]  

Linux vs. Windows –El gran cuadro comparativo

El duelo Linux vs. Windows en un ordenador doméstico es muy desigual, tanto que Microsoft ha ganado la batalla. No obstante, la situación es diferente en el uso de servidores. En este sentido, Linux figura desde sus comienzos como la opción más apreciada por delante de Windows, lo que hace que muchos usuarios se pregunten, con razón, cuáles son las diferencias entre ambas plataformas. [...]  

El papel del unit test en el desarrollo de software

Los unit tests son uno de los métodos más eficaces para identificar el mayor número de errores en el código fuente durante las primeras etapas de desarrollo del software. La característica más especial consiste en aislar a los componentes en un entorno de prueba neutral para realizar el test. Así, en caso de que se presenten errores, estos se pueden atribuir fácilmente al módulo que está bajo verificación y, posteriormente, ser corregidos fácilmente. [...]  

Comprimir y descomprimir archivos usando tar para Linux

El hecho de comprimir y descomprimir archivos tiene una influencia positiva en la seguridad y la estabilidad del sistema. Existen diversos programas gratuitos para Linux y otros sistemas UNIX que permiten empaquetar y desempaquetar archivos, así como crear ficheros sin cambios desde la línea de comandos. Uno de los programas clásicos es tar para Linux. La herramienta sigue siendo uno de los métodos de empaquetamiento de ficheros más utilizados y juega un papel decisivo, en especial para herramientas como bzip2. [...]  

¿Qué es CentOS? Versiones y requisitos del sistema

Encontrar un sistema operativo adecuado que se adapte a las necesidades de un proyecto no suele ser muy complicado en el sector privado. En la mayoría de los casos, es el gusto personal el que decide si un usuario se decanta a favor de Windows, macOS o Linux. Sin embargo, en el entorno empresarial y de servidor, encontrar una solución de este tipo puede convertirse en algo difícil y complejo. A la hora de elegirlo, factores como el soporte a largo plazo, la seguridad y los costes juegan un papel fundamental. Un sistema operativo a menudo subestimado para esta área es el derivado de RHEL, CentOS. [...]  

Ubuntu: un sistema para todos basado en Linux

Ya sea en ordenadores domésticos, en el portátil de trabajo o en un servidor web, sin un sistema operativo no se pueden gestionar los recursos de hardware. Desde hace años, los sistemas Windows han probado su eficacia, los ordenadores Apple funcionan con el sistema Mac OS X y las distribuciones de Linux ya no están concebidas como un ámbito limitado en el entorno de los servidores. Hasta ahora, Ubuntu se ha basado en las estructuras tradicionales de código abierto y a lo largo de los años se ha convertido en una plataforma multimedia que, entre otros motivos, impresiona por el hecho de mejorar la experiencia de los usuarios. [...]  

Tipos de servidores: una mirada en conjunto

Los administradores de sitios web pueden elegir entre una amplia selección de tipos de servidores. Los proveedores profesionales ofrecen servidores virtuales, dedicados y cloud con diversos niveles de rendimiento. Pero entonces, ¿en qué se diferencian estos modelos de servidores? ¿Qué tipo de alojamiento es el más adecuado para cada proyecto? Aquí puedes obtener más información al respecto. [...]  

Docker container: las ventajas de los contenedores web

Los contenedores de software son considerados una revolución en el mundo de la administración de servidores. La idea de aislar aplicaciones en entornos virtuales no es nueva, pero con plataformas como Docker container, los usuarios disponen ahora de nuevas funcionalidades que facilitan de forma notable el uso de contenedores en los servidores. Ahora bien, ¿cuáles son las ventajas de estos contenedores? [...]