<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>DEV Community: Ray Del Rosario</title>
    <description>The latest articles on DEV Community by Ray Del Rosario (@raydelrosario).</description>
    <link>https://dev.to/raydelrosario</link>
    <image>
      <url>https://media2.dev.to/dynamic/image/width=90,height=90,fit=cover,gravity=auto,format=auto/https:%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Fuser%2Fprofile_image%2F174567%2F57c577c0-359a-40fd-b642-7a2573245858.png</url>
      <title>DEV Community: Ray Del Rosario</title>
      <link>https://dev.to/raydelrosario</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/raydelrosario"/>
    <language>en</language>
    <item>
      <title>Alacritty: El terminal perfecto</title>
      <dc:creator>Ray Del Rosario</dc:creator>
      <pubDate>Sun, 21 Feb 2021 23:52:41 +0000</pubDate>
      <link>https://dev.to/raydelrosario/alacritty-el-terminal-perfecto-571l</link>
      <guid>https://dev.to/raydelrosario/alacritty-el-terminal-perfecto-571l</guid>
      <description>&lt;p&gt;Alacritty es un emulador de terminal que tiene una característica poco común para las terminales, usa el GPU para para mejorar el rendimiento. De todas las terminales que he probado, esta tiene un equilibro entre minimalismo y facilidad de configurar que ha hecho que se haya vuelto mi favorita ente todas las que he probado.&lt;/p&gt;

&lt;h3&gt;
  
  
  Instalación
&lt;/h3&gt;

&lt;h4&gt;
  
  
  Debian/Ubuntu
&lt;/h4&gt;

&lt;p&gt;En la mayoría de los casos es probable que lo quiera instalar en una distribución basada en Debian, para instalarlo sin necesidad de compilarlo, podemos agregar un repositorio donde se encuentra el paquete.&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;
 add-apt-repository ppa:aslatter/ppa

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;

&lt;p&gt;Ya de ahí lo podemos instalar sin problemas.&lt;/p&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&lt;br&gt;
 apt install alacritty

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h4&gt;
&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
  Arch Linux/Manjaro&lt;br&gt;
&lt;/h4&gt;

&lt;p&gt;En mi caso que uso Arch Linux, el paquete está en el repositorio oficial, por lo que solo se necesito instalarlo con pacman.&lt;/p&gt;


&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;&lt;br&gt;
 pacman -S alacritty

&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;
&lt;h3&gt;
&lt;br&gt;
  &lt;br&gt;
  &lt;br&gt;
  Configuración&lt;br&gt;
&lt;/h3&gt;

&lt;p&gt;Para hacer cualquier configuración como la fuente o los colores, lo podemos hacer creando el archivo en la siguiente dirección: &lt;/p&gt;

&lt;p&gt;&lt;em&gt;$HOME/.config/alacritty/alacritty.yml&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Con su editor de preferencia, puede configurar como desee, el mismo Alacritty da un archivo de &lt;a href="https://github.com/alacritty/alacritty/blob/master/alacritty.yml" rel="noopener noreferrer"&gt;ejemplo&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Yo tengo el mío que usa los colores del tema Nord con la fuente de Fira Code, también está incluído la transparecia para que se pueda ver el fondo de mi escritorio. Lo puedes encontrar &lt;a href="https://github.com/michaelray27/Dotfiles/blob/master/config/alacritty.yml" rel="noopener noreferrer"&gt;aquí&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Sin necesidad de una compleja configuración se puede ver muy bien:&lt;/p&gt;

&lt;p&gt;&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe04stfsiy38zc3gj9pto.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Fe04stfsiy38zc3gj9pto.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;br&gt;
&lt;a href="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frqze5pkjkeqnrkjzbe8h.png" class="article-body-image-wrapper"&gt;&lt;img src="https://media.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2Frqze5pkjkeqnrkjzbe8h.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>alacritty</category>
      <category>terminal</category>
      <category>linux</category>
      <category>dotfiles</category>
    </item>
    <item>
      <title>Como instalar Terraform en Linux</title>
      <dc:creator>Ray Del Rosario</dc:creator>
      <pubDate>Mon, 04 May 2020 02:33:38 +0000</pubDate>
      <link>https://dev.to/raydelrosario/como-instalar-terraform-en-linux-514p</link>
      <guid>https://dev.to/raydelrosario/como-instalar-terraform-en-linux-514p</guid>
      <description>&lt;p&gt;La Infraestructura como Código ha sido una revolución a lo que se refiere a la creación de infraestructura y automatización en general. Por ello, en este artículo te enseñaré a como instalar Terraform&lt;/p&gt;

&lt;p&gt;Para que puedas instalar Terraform, antes necesitarás instalar &lt;em&gt;unzip&lt;/em&gt;, ya que con ello podrás descomprimir el archivo. Si estás usando una distribución basada en Debian, puedes usar el comando:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;$ sudo apt-get install unzip&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Ahora tienes que verificar la versión actual de Terraform, para eso dirígete a su &lt;a href="https://www.terraform.io/downloads.html"&gt;página web&lt;/a&gt; y mira la versión que se encuentra actualmente&lt;/p&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--4vp7hzUd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/1ucknidyg50bbfsxds3g.png" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--4vp7hzUd--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/i/1ucknidyg50bbfsxds3g.png" alt="Alt Text"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Una vez que conoces la versión actual, puedes descargar Terraform, variando la sección "&lt;strong&gt;&lt;em&gt;/0.12.24/terraform_0.12.24&lt;/em&gt;&lt;/strong&gt;", por la versión correspondiente&lt;/p&gt;

&lt;p&gt;&lt;code&gt;$ wget https://releases.hashicorp.com/terraform/0.12.24/terraform_0.12.24_linux_amd64.zip&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Después de que finalice la descarga, descomprime el zip.  &lt;/p&gt;

&lt;p&gt;&lt;code&gt;$ unzip terraform_0.12.24_linux_amd64.zip&lt;/code&gt;  &lt;/p&gt;

&lt;p&gt;Ahora tienes que moverlo a la carpeta donde se encuentran los binarios  &lt;/p&gt;

&lt;p&gt;&lt;code&gt;$ mv terraform ~/bin&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;Y... ¡Listo! Ya tienes Terraform instalado, para comprobar si está funcionando puedes usar:&lt;/p&gt;

&lt;p&gt;&lt;code&gt;$ terraform -v&lt;/code&gt;&lt;/p&gt;

&lt;p&gt;En caso de que seas como yo, y utilices una distribución basada en &lt;a href="https://www.archlinux.org/"&gt;Arch Linux&lt;/a&gt;, gracias al inmenso repositorio que tiene, simplemente puedes saltarte todos los pasos anteriores y usar&lt;br&gt;&lt;br&gt;
&lt;code&gt;$ sudo pacman -S terraform&lt;/code&gt;&lt;/p&gt;

</description>
      <category>terraform</category>
    </item>
    <item>
      <title>Cómo usar AWS Cli en AWX</title>
      <dc:creator>Ray Del Rosario</dc:creator>
      <pubDate>Wed, 11 Dec 2019 21:05:56 +0000</pubDate>
      <link>https://dev.to/raydelrosario/como-usar-aws-cli-en-awx-3con</link>
      <guid>https://dev.to/raydelrosario/como-usar-aws-cli-en-awx-3con</guid>
      <description>&lt;p&gt;Existen ciertos momentos donde queremos usar una función de AWS y no está disponible como módulo en Ansible, en esos casos solemos usar &lt;code&gt;command&lt;/code&gt;, pero al momento de integrarlo en AWX, nos saldrá un error de:  &lt;code&gt;You must specify a region. You can also configure your region by running \"aws configure\"."&lt;/code&gt;&lt;br&gt;
Para solucionarlo, utilizaremos &lt;code&gt;environment&lt;/code&gt;, esto solo funcionará para la tarea en específico, no para el playbook en conjunto.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;---
- name: Ejecutar comando
  command:  aws ec2 describe-instance-status --instance-id "{{ instance_id }}"
  environment:
    AWS_DEFAULT_REGION: "{{ region }}"
    AWS_ACCESS_KEY_ID: "{{ aws_access_key  }}"
    AWS_SECRET_ACCESS_KEY: "{{ aws_secret_key }}"
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Con esto ya debería funcionar sin problemas.&lt;/p&gt;

</description>
      <category>aws</category>
      <category>ansible</category>
      <category>awx</category>
    </item>
  </channel>
</rss>
