Sistemas Operativos

El papel del unit test en el desarrollo de software

Unit testing: la prueba de calidad para 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...

Tutorial Docker: instalación y primeros pasos

Tutorial de Docker: instalar y gestionar la plataforma de contenedores

La comunidad open source está entusiasmada con la plataforma de contenedores de código abierto Docker. Como alternativa a la virtualización de hardware basada en máquinas virtuales, Docker ha dado el salto a la creación de contenedores de software también fuera del universo de Linux. En este tutorial de Docker, pensado para aquellos que no están familiarizados con la plataforma, se desgranan las...

Docker container: las ventajas de los contenedores web

Docker y otros container: más allá de la virtualización

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...

Linux vs. Windows –El gran cuadro comparativo

Linux vs. Windows: soluciones de alojamiento web

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.

Servidor caído: ¿qué hacer?

Servidor caído: riesgos, efectos y prevención

La caída de un servidor tiene graves consecuencias para las empresas, sobre todo cuando los sectores críticos del negocio se fundamentan en sistemas informáticos. Un downtime prolongado del servidor conlleva una interrupción de la actividad y de los servicios de la empresa que pueden resultar en un profundo daño financiero y, en el peor de los casos, en la pérdida de datos comerciales o...

Comandos CMD

Los comandos CMD para la terminal de Windows

En Windows dispones de más de 200 comandos CMD. Por medio de la línea de comandos puede controlarse la mayor parte del sistema operativo, del ordenador o de las unidades de disco. Los comandos de la consola de Windows permiten organizar archivos o ejecutar tareas de red. Para ello es necesario conocer los comandos correctos. Te explicamos cómo utilizar los comandos CMD, sus funciones y la...

Cómo hacer capturas de pantalla con Mac y Windows

Los mejores programas para hacer capturas de pantalla

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,...

Servicios de almacenamiento en la nube: comparativa

Almacenamiento en la nube: comparativa y pros y contras

El almacenamiento de archivos en la nube ya forma parte de nuestra vida cotidiana, de modo que, si estás a la búsqueda de un servicio de almacenamiento en la nube, una comparativa de las bondades y las flaquezas de cada solución puede ser un instrumento muy valioso. Sea para guardar las fotos de las vacaciones o tus documentos de trabajo ¿cuáles son los mejores servicios de nube en el mercado?

Hostname

Todo sobre el hostname

El nombre único de un equipo en una red se denomina hostname (o nombre de host) y forma parte del nombre de dominio completo, que puede utilizarse, por ejemplo, para buscar y acceder a sitios web en Internet. En este artículo aprenderás cómo puede ser un nombre de host y te mostraremos diferentes formas de determinarlo o cambiarlo en función de una dirección IP.

Memoria ECC: almacenamiento seguro de datos

La memoria ECC y su papel en la detección y corrección de errores

La memoria es uno de los pilares de todo sistema informático y es de especial importancia para el procesamiento de grandes volúmenes de datos. Como consecuencia, no solo conviene concentrarse en aumentar la capacidad de almacenamiento, sino también en garantizar la seguridad de los datos. Las memorias ECC representan una gran solución a la hora de encontrar y solucionar errores de bit en un...