Programación
10 Anti-Patterns para desarrollos de Kubernetes
Medidas o anti-pattern que debemos evitar cuando realizamos nuestros despliegues de Kubernetes.
Programación
Medidas o anti-pattern que debemos evitar cuando realizamos nuestros despliegues de Kubernetes.
Tecnología
Hoy ha salido un artículo en la BBC que habla de un estudio realizado por el neurocientífico Michel Desmurget (Lyon, 1965), que cuenta con datos duros y en forma contundente cómo los dispositivos digitales están afectando gravemente, y para mal, al desarrollo neuronal de niños y jóvenes. El título de
Programación
Hoy me he encontrado con una nueva herramienta interesante que puede sernos util en ciertos casos. Wazaterm es un terminal Linux en la nube acessible desde el navegador basado en Ubuntu. La idea es que podamos acceder siempre que tengamos un navegador a nuestro terminal, sin necesidad de tener que
Programación
Hay varias formas de recuperar una contraseña de Linux, reiniciando en modo rescate por ejemplo, pero existe una forma muy curiosa usando Docker. Aquí os dejo una receta para hacerlo. Requisitos: * Tener instalado Docker * Acceso por SSH con tu cable pública en el fichero authorized_keys Encuentra la IP del
Programación
El trabajo de DevOps implica 4 pasos fundamentales: * Planificación * Desarrollo * Mantenimiento * Monitorización Recientemente he visto un artículo muy interesante denominado "5 lessons learned from writing over 300-000 lines of infrastructure code" donde Yevgeniy Brikman explica, según su experiencia, cuales son los puntos que hay que seguir para realizar
Programación
Existen varias alternativas para instalar nuestro propio clusters Kubernetes sin usar servicios en la nube como GCP, AWS o Azure. Estas herramientas también nos pueden servir para hacer pruebas locales en nuestro ordenador y aprender a usar conceptos como CI/CD, autoescalado, etc... Minikube MinikubeKubernetesMinikubeKubernetes Minikube es una herramienta realmente
Programación
Muchas veces nos centramos en aprender un lenguaje de programación, pero olvidamos uno de los puntos más importantes: Seguir una buena guía de estilo. Cuando escribimos nuestro código y sobretodo cuando trabajamos en un equipo de trabajo, es imperativo seguir una guía de estilo. Seguir este tipo de guías no
Programación
Digital Ocean tienen la opción de instalar un servidor Ghost de forma semi-automática mediante lo que ellos denominan Droplets. Los Droplets no son mas que máquinas virtuales con las características que nosotros deseemos y que permiten desplegar en poco tiempo aplicaciones web o cualquier otro servicio. Uno de estos servicios
Programación
Uno de las multiples servicios que tiene Google es Firebase Hosting. Con Firebase Hosting podemos tener 1Gb de espacio gratuito para contenidos “estáticos”. Es un servicio de hosting de contenido web con nivel de producción orientado a programadores. Con un solo comando, puedes implementar aplicaciones web y entregar contenido dinámico
Programación
En este artículo vamos a repasar cuales son los comandos más importantes a la hora de trabajar con un repositorio remoto.
Programación
Comandos para Procesos ps Muestra los procesos activos. top y htop Top y htop son comandos interesantes para descubrir que procesos están consumiendo tiempo de CPU, el estado en el que están y para ver en general que procesos están activos en el sistema. Son comandos parecidos a “ps” con
Programación
Esta es una receta de los comandos más usados en el uso de Docker y Compose: 1-. Abrir una Terminal dentro del contenedor Docker Muy util cuando queremos entrar en el contenedor para hacer cosas como aplicar migraciones, ejecutar comandos, o probar test. docker exec -it :container_id bash 2-.