<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>Posts on Brandon Vergara</title>
    <link>https://leovergara1.github.io/post/</link>
    <description>Recent content in Posts on Brandon Vergara</description>
    <generator>Hugo -- gohugo.io</generator>
    <language>en-us</language>
    <lastBuildDate>Mon, 08 Feb 2021 00:00:00 +0000</lastBuildDate><atom:link href="https://leovergara1.github.io/post/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Desplegar Aplicación Spring boot en Heroku (Gratis)</title>
      <link>https://leovergara1.github.io/post/deploy_spring_boot_heroku/</link>
      <pubDate>Mon, 08 Feb 2021 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/deploy_spring_boot_heroku/</guid>
      <description>Lanzar Spring Boot Heroku
Requisitos
 Tener una aplicación básica en springBoot (https://start.spring.io/) Tener una cuenta de Heroku (https://www.heroku.com/) Tener git iniciado en el proyecto Por defecto Heroku usa JDK 1.8, si deseas cambiarlo revisa la siguiente info (https://devcenter.heroku.com/articles/java-support#specifying-a-java-version)  La ventaja de crear una aplicación en heroku es que ya contará con integración continua y de una manera gratuita y sencilla.
La verdad es que este es uno de los despliegues más fáciles del mundo jeje Y es que luego de tener nuestra aplicación en spring boot aplicaremos los siguientes pasos.</description>
    </item>
    
    <item>
      <title>Comparativa entre Ruby, Groovy y Java</title>
      <link>https://leovergara1.github.io/post/comparative_jvm_rb/</link>
      <pubDate>Fri, 01 Jan 2021 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/comparative_jvm_rb/</guid>
      <description>Comparativa entre Ruby, Groovy y Java
La verdad es que esto empieza de una simple curiosidad, actualmente desarrollo un proyecto, en el cual he hecho uso de la concurrencia usando groovy con spring boot, con el paso del desarrollo el logrado mejorar los resultados sin embargo no me sentí satisfecho con ello en algunos casos, por ejemplo, logró trabajar 2.6 millones de datos en 5 minutos, sin embargo, si los datos son de un tamaño un poco mayor, el proceso haciende exponencialmente hasta las 2 horas para 1.</description>
    </item>
    
    <item>
      <title>Api con Sinatra y ruby</title>
      <link>https://leovergara1.github.io/post/api_sinatra_ruby/</link>
      <pubDate>Wed, 01 Apr 2020 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/api_sinatra_ruby/</guid>
      <description>Api simple con sinatra y ruby
¿Que es Sinatra? Es un DSL de desarrollo para servicios web por medio de ruby usando protocolos HTTP.
En resumen: Es simple, pero poderoso. =) Y esta apoyado y motivado por Heroku y Github
Requerimientos
 Sólo ruby &amp;gt;= 2.0  Crear proyecto  mkdir api_sinatra touch server.rb  Si, así de sencillo.
Instalar Sinatra  gem install sinatra  Si, otro paso muy sencillo</description>
    </item>
    
    <item>
      <title>Ueberauth_cas with Phoenix (Elixir)</title>
      <link>https://leovergara1.github.io/post/ueberauth_cas_with_phoenix/</link>
      <pubDate>Sun, 29 Jul 2018 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/ueberauth_cas_with_phoenix/</guid>
      <description>How do a connection between cas and phoenix?
This post I want to talk about :ueberauth_cas, since I haven&amp;rsquo;t found a example to be used.
ueberauth_cas
Is a central Authentication for a ticket from any cas authentication View github: https://github.com/marceldegraaf/ueberauth_cas
Install dependencies
You should know, this dependency needs to ueberauth to its functio, than you have a little information about this dependency (ueberauth): https://github.com/ueberauth/ueberauth
First Step
Add dependencies
## Application def application do [ mod: {ExampleUeberauthCas.</description>
    </item>
    
    <item>
      <title>Timer with elixir</title>
      <link>https://leovergara1.github.io/post/timer_elixir/</link>
      <pubDate>Thu, 03 May 2018 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/timer_elixir/</guid>
      <description>&lt;p&gt;&lt;strong&gt;How do a simple timer with proccess?&lt;/strong&gt;&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Desplegar Elixir con edeliver Phoenix (Deploy Elixir with edeliver Phoenix)</title>
      <link>https://leovergara1.github.io/post/deploy_elixir/</link>
      <pubDate>Fri, 27 Apr 2018 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/deploy_elixir/</guid>
      <description>Primero que nada es muy importante saber que elixir, construye sobre la maquina virtual de erlang por lo tanto esta trabja en base al hardware que se usa.
Una vez sambiendo esto lo que debemos hacer es crear una maquina virtual, en este caso la realizaré con vagrant, para realizar los siguiente tenemos que tener instalado:
Virtual Box Vagrant Ansible (Manejador de tareas)  Esto lo necesitamos porque tenemos que hacer la construcción del proyecto desde la maquina virtual, la cual debe tener la misma arquitectura que nuestro servidor para este caso usaremos centos 7.</description>
    </item>
    
    <item>
      <title>WebScokets con Vertx</title>
      <link>https://leovergara1.github.io/post/websockets/</link>
      <pubDate>Mon, 16 Apr 2018 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/websockets/</guid>
      <description>En este post trataré de dar un ejemplo sencillo de como hacer websockets con vertx y así mismo tratar de que se entienda como es que funcionan los websockets y su gran ventaja.
¿Que es un WebSocket?
Es un API con una tecnología que busca establecer una conexión entre el usuario cliente (Navegador) y el servidor mediante esta funcionalidad se permite el envió de mensajes y respuestas constroladas atravez de un único canal de comunicación ya previamente establecido</description>
    </item>
    
    <item>
      <title>Spring con vertx</title>
      <link>https://leovergara1.github.io/post/springwithvertx/</link>
      <pubDate>Sat, 03 Feb 2018 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/springwithvertx/</guid>
      <description>&lt;p&gt;Si quires hacer tus aplicaciones con procesos en múlti-hilo, esté es el primer paso&amp;hellip;.
(Spring 4.3, Vertx 3.5)&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Gpars Paralelismo con Groovy (Java)</title>
      <link>https://leovergara1.github.io/post/gpars/</link>
      <pubDate>Sat, 30 Dec 2017 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/gpars/</guid>
      <description>&lt;p&gt;Una forma sencilla de manejar el paralelismo en groovy (Java)&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Quartz Scheduler  con spring (Java)</title>
      <link>https://leovergara1.github.io/post/add_quartz_spring/</link>
      <pubDate>Thu, 05 Oct 2017 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/add_quartz_spring/</guid>
      <description>&lt;p&gt;Tarea que se ejecutan automáticamente en algún momento del día.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Ágil - Scrum Master (Por Makingdevs)</title>
      <link>https://leovergara1.github.io/post/scrum_master_agil/</link>
      <pubDate>Thu, 05 Oct 2017 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/scrum_master_agil/</guid>
      <description>&lt;p&gt;Primero que nada quiero decir que este post, tendrá un poco de teoría y más que nada mi opinión de los conocimientos adquiridos durante el curso y debo aclarar que no soy ningún experto en el tema 😎&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Mapear lista dinámica con spring 4</title>
      <link>https://leovergara1.github.io/post/bindinglistspring/</link>
      <pubDate>Wed, 14 Jun 2017 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/bindinglistspring/</guid>
      <description>&lt;p&gt;Este problema lo planteo para cuando nos encontramos en una situación donde deseamos mapear un formulario dinamico y sus datos sean ligados (binding) con un controller, de esta manera nos evitamos tener que estar capturando cada elemento de un formulario conforme va creciendo.&lt;/p&gt;
&lt;p&gt;Lo primero es tener bien definidos los nombres de un pojo con los inpust de tu formulario como se muestra en el siguiente ejemplo.&lt;/p&gt;</description>
    </item>
    
    <item>
      <title>Experiencia con Wonder Code</title>
      <link>https://leovergara1.github.io/post/wonderwoman/</link>
      <pubDate>Sun, 14 May 2017 00:00:00 +0000</pubDate>
      
      <guid>https://leovergara1.github.io/post/wonderwoman/</guid>
      <description></description>
    </item>
    
    <item>
      <title>Groovy Programming</title>
      <link>https://leovergara1.github.io/post/groovy/</link>
      <pubDate>Wed, 18 Jan 2017 13:38:40 -0600</pubDate>
      
      <guid>https://leovergara1.github.io/post/groovy/</guid>
      <description>Primero que nada daré una breve descripción de lo que es groovy. Es un lenguaje ágil y dinámico para la máquina virtual de java, “Construido sobre las fortalezas de Java pero tiene características adicionales de poder inspiradas por lenguajes como Python, Ruby y Smalltalk” (MakingDevs)
La verdad es que jamás había escuchado sobre este lenguaje, y me doy cuenta que eso es realmente triste ya que cuenta con un gran potencial al ser un lenguaje dinamico y ademas cuenta con closures, builders y tipado dinámico.</description>
    </item>
    
    <item>
      <title>Comandos en Unix y Linux</title>
      <link>https://leovergara1.github.io/post/comandos/</link>
      <pubDate>Tue, 17 Jan 2017 09:38:42 -0600</pubDate>
      
      <guid>https://leovergara1.github.io/post/comandos/</guid>
      <description>De momento puede parecer que los comandos de Unix y Linux son iguales ya que convergen en términos de funcionalidad, el medio ambiente, facilidad de uso, así como las áreas en Unix y Linux son diferentes.
Un poco de historia… Unix La historia de UNIX se remonta a 1969. A través de los años, se ha desarrollado y ha evolucionado a través de una serie de versiones distintas situaciones y entornos.</description>
    </item>
    
    <item>
      <title>Inicio en goHugo</title>
      <link>https://leovergara1.github.io/post/inicio-en-gohugo/</link>
      <pubDate>Thu, 12 Jan 2017 15:07:41 -0600</pubDate>
      
      <guid>https://leovergara1.github.io/post/inicio-en-gohugo/</guid>
      <description>Prácticamente es un framework que sirve para realizar sitios estáticos. A diferencia de otros sistemas que construyen dinámicamente una página cada vez que un visitante solicita una. Dado que los sitios web son vistos con mucha más frecuencia de lo que se editan, Hugo está optimizado para la visualización de página web al tiempo que proporciona una gran experiencia de la escritura.
Primero que nada visite la siguiente página para realizar la instalación y de igual manera familiarizarme con el framework ya que en ella se encuentra un pequeño tutorial de inicio rápido.</description>
    </item>
    
    <item>
      <title>Problemas con temas de goHugo</title>
      <link>https://leovergara1.github.io/post/cuearto-post/</link>
      <pubDate>Thu, 12 Jan 2017 09:37:34 -0600</pubDate>
      
      <guid>https://leovergara1.github.io/post/cuearto-post/</guid>
      <description>Problemas con temas de hugo
Al iniciar mi viaje con el framework hugo, no tuve problemas para crear el sitio con sus carpetas predeterminadas y con sus correspondientes post, pero a la hora de levantar el servidor para ver un ejemplo de lo que estaba creando, levantaba correctamente pero sin cargar el tema.
El comando ejecutado era el siguiente: $ hugo server &amp;ndash;theme=”hurock” &amp;ndash;buildDrafs Dicho problema ocasiona que los elementos no se mostrarán correctamente o simplemente no se veían.</description>
    </item>
    
    <item>
      <title>Inicio en Makings Devs</title>
      <link>https://leovergara1.github.io/post/primer-post/</link>
      <pubDate>Wed, 11 Jan 2017 16:08:27 -0600</pubDate>
      
      <guid>https://leovergara1.github.io/post/primer-post/</guid>
      <description>En el día de mi entrevista pude darme cuenta, estaba entrando a un gran reto ya que aquí se tiene la ideología diciendo que se debe tener una buena base teórica de los conceptos para llevar a cabo un correcto desempeño en el desarrollo.
En primeros días en making devs, me logre dar cuenta que existían varias tecnología de las cuales apenas había escuchado y de otras no tenía ni la menor idea como son:</description>
    </item>
    
  </channel>
</rss>
