<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"><channel><title>Said Morales | Cloud &amp; DevOps Blog</title><description>Cuaderno de notas sobre arquitectura en la nube, Kubernetes, Docker y desarrollo de software.</description><link>https://saidmorales.com/</link><language>es-mx</language><item><title>Kubernetes ConfigMap</title><link>https://saidmorales.com/blog/2023-09-16-kubernetes-config-map/</link><guid isPermaLink="true">https://saidmorales.com/blog/2023-09-16-kubernetes-config-map/</guid><description>ConfigMap es otro servicio de kubernetes que nos ayuda a aplicar la configuración de un deployment en este documento veremos una configuración mínima de cómo desplegar con este ...</description><pubDate>Sat, 16 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Kubernetes servicio</title><link>https://saidmorales.com/blog/2023-09-10-kubernetes-servicio/</link><guid isPermaLink="true">https://saidmorales.com/blog/2023-09-10-kubernetes-servicio/</guid><description>Los servicios son un tipo de objeto en kubernetes aqui vamos mostrar como crear una configuracion minima de un servicio. Tener instalado y ejecutandose docker minikube kubectl C...</description><pubDate>Sun, 10 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Kubernetes Deployment</title><link>https://saidmorales.com/blog/2023-09-02-kubernetes-deployment/</link><guid isPermaLink="true">https://saidmorales.com/blog/2023-09-02-kubernetes-deployment/</guid><description>Deployment es un tipo de objeto en kubernetes que nos ayuda a definir un despliegue Teber instalado y ejecutandose docker minikube kubectl Para hacer un deployment necesitamos u...</description><pubDate>Sat, 02 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Kubernetes etiquetas</title><link>https://saidmorales.com/blog/2023-09-20-kubernetes-etiquetas/</link><guid isPermaLink="true">https://saidmorales.com/blog/2023-09-20-kubernetes-etiquetas/</guid><description>Todo aquel que trabaja ya en la nube sabe que las etiquetas son parte fundamental de la administracion de la nube, aqui mostramos como trabajr con etiquetas en kubernetes Teber ...</description><pubDate>Sat, 02 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Kubernetes comandos y notas</title><link>https://saidmorales.com/blog/2023-09-00-kubernetes-comands/</link><guid isPermaLink="true">https://saidmorales.com/blog/2023-09-00-kubernetes-comands/</guid><description>Comados utililes para recurdar cuando estas trabajando en kubernetes y todas sus piezas involucradas como pods, containers, deploys, servicios, configs, balanceadores entre otro...</description><pubDate>Fri, 01 Sep 2023 00:00:00 GMT</pubDate></item><item><title>Kubernetes tools</title><link>https://saidmorales.com/blog/2023-08-20-kubernetes-tools/</link><guid isPermaLink="true">https://saidmorales.com/blog/2023-08-20-kubernetes-tools/</guid><description>En este post mostraremos como instalar herramientas visuales para kubernetes. Tener un entorno de kubernetes con minikube Cuando estamos desarrollando con un panorama de kuberne...</description><pubDate>Sun, 20 Aug 2023 00:00:00 GMT</pubDate></item><item><title>Como desplegar una aplicación PYTHON + FLASK + GUNICORN + NGINX</title><link>https://saidmorales.com/blog/2023-05-02-desplegar-python-flask-gunicorn-nginx/</link><guid isPermaLink="true">https://saidmorales.com/blog/2023-05-02-desplegar-python-flask-gunicorn-nginx/</guid><description>Este documento trata de cómo crear una aplicación Flask publicarla vía Gunicorn y que Nginx sirva como Forward Proxy, el objetivo es estrictamente técnico dirigido a su configur...</description><pubDate>Sat, 06 May 2023 00:00:00 GMT</pubDate></item><item><title>Crear un Minimal Ubuntu Server con Virtual Box</title><link>https://saidmorales.com/blog/2023-03-15-create-ubuntu-minimal-cloud-virtualbox/</link><guid isPermaLink="true">https://saidmorales.com/blog/2023-03-15-create-ubuntu-minimal-cloud-virtualbox/</guid><description>En ocaciones es necesario crear maquinas livianas en un entorno de desarrollo o local con requerimientos minimos para eso una de las opciones que tenemos son las imagenes cloud ...</description><pubDate>Wed, 15 Mar 2023 00:00:00 GMT</pubDate></item><item><title>Utilizando diferentes identidades rsa en git</title><link>https://saidmorales.com/blog/2023-01-12-configure-git-diferente-rsa/</link><guid isPermaLink="true">https://saidmorales.com/blog/2023-01-12-configure-git-diferente-rsa/</guid><description>Cuando utilizamos Git y tenemos diferentes proyectos cada uno con diferente proveedor podemos configurar/utilizar una llave en específico para cada proveedor. En este caso de us...</description><pubDate>Thu, 12 Jan 2023 00:00:00 GMT</pubDate></item><item><title>JPA relationship</title><link>https://saidmorales.com/blog/2020-09-20-jpa-relationships/</link><guid isPermaLink="true">https://saidmorales.com/blog/2020-09-20-jpa-relationships/</guid><description>Como implementar una relación muchos a muchos con JPA Aquí el script de base de datos que utilice escrito en H2 Modelo de User Modelo de Task Ahora para agregar la relación hay ...</description><pubDate>Sun, 20 Sep 2020 00:00:00 GMT</pubDate></item><item><title>Crear un blog con Jekyll + Firebase + Circle CI</title><link>https://saidmorales.com/blog/2019-10-07-set-up-blog-with-jekyll-firebase/</link><guid isPermaLink="true">https://saidmorales.com/blog/2019-10-07-set-up-blog-with-jekyll-firebase/</guid><description>Mi sitio personal estaba construido con Jekyll y lo tenía hosteado en Github solo pagaba el dominio, pero solo bajo HTTP, revisando las opciones de tenerlo bajo HTTPS y Firebase...</description><pubDate>Tue, 08 Oct 2019 00:00:00 GMT</pubDate></item><item><title>Crear un Azure Load Balancer</title><link>https://saidmorales.com/blog/2019-10-02-create-azure-load-balancer/</link><guid isPermaLink="true">https://saidmorales.com/blog/2019-10-02-create-azure-load-balancer/</guid><description>Azure Load Balancer nos ayuda a crear una arquitectura de alta disponibilidad. En esta ocasión crearemos un Azure Load Balancer con tres máquinas virtuales y un servidor NGINX 1...</description><pubDate>Mon, 09 Sep 2019 00:00:00 GMT</pubDate></item><item><title>Crear una máquina virtual en Azure</title><link>https://saidmorales.com/blog/2019-08-15-create-azure-virtual-machine/</link><guid isPermaLink="true">https://saidmorales.com/blog/2019-08-15-create-azure-virtual-machine/</guid><description>Cuando se habla de IasS se tiene que hablar de maquinas virtuales (VM) que la base de toda infraestructura, en este post hablaremos de que recursos constituyen una máquina virtu...</description><pubDate>Thu, 15 Aug 2019 00:00:00 GMT</pubDate></item><item><title>JavaScript</title><link>https://saidmorales.com/blog/2019-01-26-javascript/</link><guid isPermaLink="true">https://saidmorales.com/blog/2019-01-26-javascript/</guid><description>Contenido Declaración de variables Alcance de una variable Estructuras de control Plantillas de cadena de texto (Template Literals) JSON( JavaScript Object Notation.) El objeto ...</description><pubDate>Mon, 25 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Polymer</title><link>https://saidmorales.com/blog/2019-02-25-polymer/</link><guid isPermaLink="true">https://saidmorales.com/blog/2019-02-25-polymer/</guid><description>Tabla de contenido Librerias a importar Estructura básica de un componente Data binding Estructura domrepeat Estructura domif Métodos Eventos Arrays Anidar componentes Como pasa...</description><pubDate>Mon, 25 Feb 2019 00:00:00 GMT</pubDate></item><item><title>Crear un REST API con Spring Boot, Hibernate y MySQL</title><link>https://saidmorales.com/blog/2018-12-30-hibernate-rest-api/</link><guid isPermaLink="true">https://saidmorales.com/blog/2018-12-30-hibernate-rest-api/</guid><description>Tabla de contenido Descripción del proyecto Preparar la base de datos con Docker Modelo Entidad Relación Estructura de archivos Configuración de base de datos Modelo El acceso a...</description><pubDate>Sun, 30 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Instalar MySQL en un entorno servidor</title><link>https://saidmorales.com/blog/2018-12-14-instalar-mysql-entorno-servidor/</link><guid isPermaLink="true">https://saidmorales.com/blog/2018-12-14-instalar-mysql-entorno-servidor/</guid><description>En este post es una guía práctica de como instalar MySQL en un entorno de servidor. Hay que dirigirnos a la pagina oficial y descargar la versión requerida. Para este caso estar...</description><pubDate>Fri, 14 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Crear una imagen Docker customizada basada en Mysql</title><link>https://saidmorales.com/blog/2018-12-12-crear-una-imagen-docker-mysql/</link><guid isPermaLink="true">https://saidmorales.com/blog/2018-12-12-crear-una-imagen-docker-mysql/</guid><description>Las imágenes son la base de Docker, y crear una imagen customizada es el punto de partida para todo desarrollador ya que nos permite compartirlas con el equipo de trabajo o con ...</description><pubDate>Wed, 12 Dec 2018 00:00:00 GMT</pubDate></item><item><title>Como crear un contenedor con Docker-Mysql y persistir la información</title><link>https://saidmorales.com/blog/2018-12-09-como-crear-un-contenedor-docker/</link><guid isPermaLink="true">https://saidmorales.com/blog/2018-12-09-como-crear-un-contenedor-docker/</guid><description>Te han contado maravillas de Docker y no sabes por dónde empezar; en esta oacación vamos a crear un contenedor que contenga Mysql y persistir los datos, para que a la hora de de...</description><pubDate>Sun, 09 Dec 2018 00:00:00 GMT</pubDate></item><item><title>El patrón de diseño Adapter</title><link>https://saidmorales.com/blog/2018-09-12-patron-de-diseno-adapter/</link><guid isPermaLink="true">https://saidmorales.com/blog/2018-09-12-patron-de-diseno-adapter/</guid><description>El patrón de diseño adapter es un de tipo interfaz y su implementación resuelve el problema de agregar una nueva implementación ha un código ya escrito. El ejemplo más claro es ...</description><pubDate>Wed, 12 Sep 2018 00:00:00 GMT</pubDate></item><item><title>Template Basico Webpack + Babel + SASS</title><link>https://saidmorales.com/blog/2018-08-04-webpack-template/</link><guid isPermaLink="true">https://saidmorales.com/blog/2018-08-04-webpack-template/</guid><description>Las dependencias que utilizaremos son 1. babelcore 6.26.3 2. babelloader 7.1.5 3. babelpresetes2015 6.24.1 4. cssloader 1.0.0&quot;, 5. minicssextractplugin 0.4.1 6. nodesass 4.9.2 7...</description><pubDate>Mon, 06 Aug 2018 00:00:00 GMT</pubDate></item><item><title>Java Architecture for XML Binding (JAXB) Example</title><link>https://saidmorales.com/blog/2018-07-29-java-architecture-for-xml-binding-jaxb-example/</link><guid isPermaLink="true">https://saidmorales.com/blog/2018-07-29-java-architecture-for-xml-binding-jaxb-example/</guid><description>Cuando se implementa un Web Service se utiliza otra API para convertir de forma automática de XML a objetos; esto es muy útil cuando la definición del Web service es cambiante. ...</description><pubDate>Sun, 29 Jul 2018 00:00:00 GMT</pubDate></item><item><title>Ejemplo de una aplicación con Vue.js</title><link>https://saidmorales.com/blog/2018-03-24-aprendiendo-vue/</link><guid isPermaLink="true">https://saidmorales.com/blog/2018-03-24-aprendiendo-vue/</guid><description>Actualmente hay muchos frameworks de javascript y Vue.js se ha puesto como uno de los populares pese a que ha llegado demasiado tarde. En este ejemplo mostraremos de que es capa...</description><pubDate>Sat, 24 Mar 2018 00:00:00 GMT</pubDate></item><item><title>Instalar Postgresql utilizando brew</title><link>https://saidmorales.com/blog/2018-01-24-instalar-postgresql-brew/</link><guid isPermaLink="true">https://saidmorales.com/blog/2018-01-24-instalar-postgresql-brew/</guid><description>Si vas utilizar una base de datos relacional Postgresql en una buena opción y en esta ocasión vamos a instalarlo utilizando Homebrew. Como breviario cultural homebrew es el mane...</description><pubDate>Tue, 02 Jan 2018 00:00:00 GMT</pubDate></item><item><title>Como manejar rutas en angular</title><link>https://saidmorales.com/blog/2017-12-29-rutas-angular/</link><guid isPermaLink="true">https://saidmorales.com/blog/2017-12-29-rutas-angular/</guid><description>Cuando se trabaja con Angular uno de los features mas importantes son las rutas estas son muy facil de implementar. 1. NPM, por lo tanto se necesita Nodejs 2. Editor de tu prefe...</description><pubDate>Fri, 29 Dec 2017 00:00:00 GMT</pubDate></item><item><title>Creando un proyecto con angular 4</title><link>https://saidmorales.com/blog/2017-12-15-iniciar-proyecto-angular-4/</link><guid isPermaLink="true">https://saidmorales.com/blog/2017-12-15-iniciar-proyecto-angular-4/</guid><description>Angular es uno de los frameworks mas populares por lo que tener conocimientos mas que basicos son de gran importancia para una carrera como desarrollador, asi que aqui mostramos...</description><pubDate>Fri, 15 Dec 2017 00:00:00 GMT</pubDate></item><item><title>Trabajando con nuevas funcionalidades de Javascript</title><link>https://saidmorales.com/blog/2017-11-24-arrow-functions/</link><guid isPermaLink="true">https://saidmorales.com/blog/2017-11-24-arrow-functions/</guid><description>Ejemplos de nuevas funcionalidades de Javascript, como son los metodos reduce, map, filter, uso de arrow funcion y trabajo con objetos 1 Antes 2 Ahora El area de un circulo con ...</description><pubDate>Fri, 24 Nov 2017 00:00:00 GMT</pubDate></item><item><title>Promesas en Javascript</title><link>https://saidmorales.com/blog/2017-11-01-javascript-promises/</link><guid isPermaLink="true">https://saidmorales.com/blog/2017-11-01-javascript-promises/</guid><description>En algunas ocasiones necesitamos llamar peticiones HTTP, y sabemos que para que la experiencia de usuario no sea desfavorable estas peticiones deben ser asíncronas, pero que pas...</description><pubDate>Wed, 01 Nov 2017 00:00:00 GMT</pubDate></item><item><title>GIT comandos básicos</title><link>https://saidmorales.com/blog/2017-10-21-git-comandos-basicos/</link><guid isPermaLink="true">https://saidmorales.com/blog/2017-10-21-git-comandos-basicos/</guid><description>Git es un software de control de versiones muy popular, en este post estoy dejando los comandos más básicos que podemos utilizar. Como comentario no hay que confundir Git con Gi...</description><pubDate>Sat, 21 Oct 2017 00:00:00 GMT</pubDate></item><item><title>Encriptar y Desencriptar Mensajes RSA con OPENSSL</title><link>https://saidmorales.com/blog/2017-10-01-encriptar-mensajes-rsa-openssl/</link><guid isPermaLink="true">https://saidmorales.com/blog/2017-10-01-encriptar-mensajes-rsa-openssl/</guid><description>RSA es uno de los metodos preferidos para enviar mensajes, en este post mostrare como encriptar y desencriptar mensajes RSA con OpenSSL. OPENSSL: Y tenemos Y tenemos Y tenemos Y...</description><pubDate>Sun, 01 Oct 2017 00:00:00 GMT</pubDate></item><item><title>Proyecto con Direct Web Remoting (DWR) con Struts2</title><link>https://saidmorales.com/blog/2016-02-08-direct-web-remoting-struts2/</link><guid isPermaLink="true">https://saidmorales.com/blog/2016-02-08-direct-web-remoting-struts2/</guid><description>Direct Web Remoting (DWR) es una librería que nos permite hacer peticiones HTTP desde Javascript, si hacer peticiones AJAX, de esta forma podemos hacer nuestras aplicaciones más...</description><pubDate>Mon, 08 Feb 2016 00:00:00 GMT</pubDate></item><item><title>Configuración básica de Java Spring</title><link>https://saidmorales.com/blog/2016-02-08-java-spring/</link><guid isPermaLink="true">https://saidmorales.com/blog/2016-02-08-java-spring/</guid><description>Java es una de los lenguajes más utilizados y Java Spring es una de las herramientas mas utilizadas para desarrollar aplicaciones web, en esta publicación vamos a construir una ...</description><pubDate>Mon, 08 Feb 2016 00:00:00 GMT</pubDate></item><item><title>Jekyll: Instalar, configurar y desplegar en GitHub Pages</title><link>https://saidmorales.com/blog/2016-02-01-jekyll-instalar-configurar-desplegar-en-github-pages/</link><guid isPermaLink="true">https://saidmorales.com/blog/2016-02-01-jekyll-instalar-configurar-desplegar-en-github-pages/</guid><description>Esta es una actualización a Junio 2018 con la version 3.8.3 de Jekyll. Esta es una guia básica de como instalar Jekyll y desplegar un blog en GitHub Pages. Esta instalacion es s...</description><pubDate>Tue, 02 Feb 2016 00:00:00 GMT</pubDate></item></channel></rss>