Most Recent

SitePoint:

Trends in Python: What’s Hot in the Hottest Language Today

Python is arguably the programming language nowadays. We'll explore why that might be the case, what the current trends within the Python community are, and what packages and tools you might want to get acquainted with if you don't want to be left behind.

If yo..

CSS-Tricks:

The Web in 2020: Extensibility and Interoperability

In the past few years, we’ve seen a lot of change and diversion in regard to web technologies. In 2020, I foresee us as a web community heading toward two major trends/goals: extensibility and interoperability. Let’s break those down.

Extensibility

Extensibility describes how much someone can take a particular technology and extend it to their own needs. We’ve built a componen..

CSS-Tricks:

Bad accessibility equals bad quality

Here’s a smart post from Manuel Matuzovic where he digs into why accessibility is so important for building websites:

Web accessibility is not just about keyboard users, color contrast or screen readers. Accessibility is a perfect indicator for the quality of a website. Accessibility is strongly interlocked with other areas of web design and web development. If your website is accessible, it usually ..

SEO by the Sea:

Google Podcasts App and Making Podcasts Easier to Find

Podcasts Can Be Hard to Find I’ve been listening to a lot of podcasts lately. They can be fun to listen to while doing chores around the house, like watering plants, washing dishes, cooking meals, and cleaning up. There are podcasts on many different subjects that I am interested in. A good number about Search … Continue reading

DigitalOcean Tutorials:

Cómo proteger una aplicación de Node.js en contenedor con Nginx, Lets Encrypt y Docker Compose

Introducción

Existen varias formas de mejorar la flexibilidad y la seguridad de su aplicación de Node.js. Utilzar un proxy inverso como Nginx le permite cargar solicitudes de equilibrio, almacenar en caché contenido estático e implementar seguridad en la capa de ..

DigitalOcean Tutorials:

Cómo instalar el servidor web de Apache en CentOS 7

Introducción

El servidor HTTP Apache es el más usado del mundo. Ofrece muchas características potentes, entre las que se incluyen módulos que se cargan de forma dinámica, una sólida compatibilidad con medios y amplia integración con otras herramientas de software populares.

A través de esta guía, instalará un servidor web de Apache con hosts virtuales en su servidor de CentOS 7.

Requisitos pr..

DigitalOcean Tutorials:

Cómo instalar Software en los clústeres de Kubernetes con el administrador de paquetes de Helm

Introducción

Helm es un administrador de paquetes para Kubernetes que permite a los desarrolladores y operadores configurar e implementar de forma más sencilla aplicaciones en los clústeres de Kubernetes.

En este tutorial, configuraremos Helm y lo utilizaremos para instalar, volver a configurar, restaurar y luego borrar una instancia de la aplicación K..

DigitalOcean Tutorials:

Cómo instalar Jenkins en Ubuntu 18.04

Introducción

Jenkins es un servidor de automatización de código abierto que automatiza las tareas técnicas repetitivas que se requieren en la integración continua y la entrega de software. Jenkins está basado en Java y puede instalarse desde paquetes de Ubuntu o descargando y ejecutando su archivo de aplicación web (WAR): una colección de archivos que componen una aplicación web completa para el funcionamient..

DigitalOcean Tutorials:

Cómo instalar y configurar pgAdmin 4 en el modo de servidor

Introducción

pgAdmin es una plataforma de administración y desarrollo de código abierto para PostgreSQL y sus sistemas de administración de bases de datos relacionados. Está escrita en Python y jQuery, y es compatible con todas las características de PostgreSQL. Puede utilizar pgAdmin para tareas que van desde redactar consultas de SQL básicas hasta monitorear sus bases de datos y configurar arquitectura..

DigitalOcean Tutorials:

Cómo implementar una aplicación PHP con Kubernetes en Ubuntu 16.04

El autor seleccionó Open Internet/Free Speech para recibir una donación como parte del programa Write for DOnations.

Introducción

Kubernetes es un sistema de orquestación de contenedores de código abierto. Le permite crear, actualizar y escalar contenedores sin preocuparse por el tiempo de inactividad.

Para e..

DigitalOcean Tutorials:

Cómo configurar BIND como servidor DNS de red privada en Ubuntu 18.04

Introducción

Una parte importante de la administración de la configuración e infraestructura de servidores incluye el uso sostenido de un método sencillo para buscar las interfaces de red y direcciones IP por nombre mediante la configuración de un sistema de nombres de dominio (DNS) adecuado. El empleo de nombres de dominio completos (FQDN), en vez de direcciones IP, para especificar las direcciones de red puede facilitar la configuración de ..

DigitalOcean Tutorials:

Dar los primeros pasos con redes definidas por software y crear una VPN con ZeroTier One

Introducción

Actualmente, cada vez se crean más proyectos de software a través de equipos cuyos miembros trabajan juntos desde ubicaciones geográficas apartadas. Aunque este flujo de trabajo ofrece muchas ventajas claras, existen casos en los cuales los equipos pueden desear vincular sus computadoras a través de Internet y tratarlas como si estuviesen en la misma habitación. Por ejemplo, es posible que pruebe sistemas distribuidos como Kubern..

DigitalOcean Tutorials:

Disponer en contenedor una aplicación de Node.js para el desarrollo con Docker Compose

Introducción

Si desarrolla activamente una aplicación, usando Docker, puede simplificar su flujo de trabajo y el proceso de implementación de su aplicación para producción. El trabajo con contenedores en tareas de desarrollo tiene los siguientes beneficios:

Los entornos son uniformes, lo cual significa que puede elegir los lenguajes y las dependencias que desee para su proyecto sin tener que pre..

DigitalOcean Tutorials:

Como Configurar um Servidor de Armazenamento de Objeto Usando o Minio no Ubuntu 18.04

O autor escolheu o Open Internet/Free Speech Fund para receber uma doação como parte do programa Write for DOnations.

Introdução

De soluções de backup baseadas na nuvem até a alta disponibilidade ..

DigitalOcean Tutorials:

Como Gerenciar Réplicas e Clientes no Redis

Introdução

O Redis é um armazenamento de dados open-source de chave-valor na memória. Um dos seus recursos mais procurados é o suporte à replicação: qualquer servidor Redis pode replicar seus dados para qualquer número de réplicas, permitindo alta escalabilidade de leitura e forte redundância de dados. Além disso, o Redis foi projetado para permitir que muitos clientes (até 10000, por padrão) se conectem e inte..