<?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: Arturo Gamboa</title>
    <description>The latest articles on DEV Community by Arturo Gamboa (@theriusblackers).</description>
    <link>https://dev.to/theriusblackers</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%2F614672%2F4c09221d-d454-4bb4-a4ab-5984df48f71f.png</url>
      <title>DEV Community: Arturo Gamboa</title>
      <link>https://dev.to/theriusblackers</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/theriusblackers"/>
    <language>en</language>
    <item>
      <title>¿Cuál es el mejor navegador?</title>
      <dc:creator>Arturo Gamboa</dc:creator>
      <pubDate>Sat, 17 Apr 2021 21:21:08 +0000</pubDate>
      <link>https://dev.to/theriusblackers/cual-es-el-mejor-navegador-380h</link>
      <guid>https://dev.to/theriusblackers/cual-es-el-mejor-navegador-380h</guid>
      <description>&lt;p&gt;&lt;em&gt;Comparación de los siete mejores navegadores: Chrome, Brave, Opera, Safari, Internet Explorer y Firefox.&lt;/em&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Bienvenida
&lt;/h1&gt;

&lt;p&gt;¡Hi devs! Hoy les traigo un post sobre el mejor navegador. Me gustó la idea de hacer esto porque la gente no sabe mucho a ciencia a cierta qué beneficios/perjuicios le trae su navegador. Además, estoy siguiendo el hilo de mi último post. Así que sin más, ¡Vamos allá!&lt;/p&gt;

&lt;h1&gt;
  
  
  introducción
&lt;/h1&gt;

&lt;p&gt;Tu navegador es, lo que te conecta con gran parte de Internet, tiene que ser rápido, fácil de usar, seguro, que mantenga tu privacidad y que, tenga un buen soporte, y desde mi punto de vista, sería bueno una buena Store/Tienda con extensiones y plugins. Chrome ha tenido una trayectoria, que le sitúa en los primeros puestos, es de Google, el mayor y más efectivo motor de búsqueda, tiene unas muy buenas APIs, y tiene bajo su dominio marcas y empresas enteras. Pero, ¿ qué pasa entonces? ¿ por qué no vence a todos de una vez? Hay un problema, luego de algunos años, los usuarios se dieron cuenta que había muchos anuncios, y lo peor llegó cuando se dio a conocer que miles de datos personales fueron filtrados. De ahí la gente empezó a reflexionar y pensar más en su privacidad y seguridad.&lt;/p&gt;

&lt;p&gt;Ahora,  ¿Cuál será el mejor navegador entonces? Tu navegador tiene que ser seguro, sobre todo tiene que suplir tus necesidades. Ahora, comparemos a éstos titanes de acero.&lt;/p&gt;

&lt;h3&gt;
  
  
  seguridad  y privacidad
&lt;/h3&gt;

&lt;p&gt;¿Cuál será el navegador que te permita tener una navegación segura y privada,  ¡veamos la gráfica!&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%2Fmdrtd3986qtlcxch1fhy.jpg" 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%2Fmdrtd3986qtlcxch1fhy.jpg" alt="gráfica se seguridad de los navegadores"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;La seguridad es una de las cualidades esenciales de un navegador. Porque, siendo honestos, hay muchas páginas web maliciosas, los usuarios deben estar alertas tanto como introducir información personal en páginas no seguras como descargar malware accidentalmente. Gracias a algunos navegadores como firefox, Chrome, Brave y opera, podemos saber cuando una página es segura, y cuando no.&lt;br&gt;
Cuando se habla de privacidad, siempre se recurre a "modo privado" o algo así. Se supone que es una opción para que los usuarios del Pc no vean tu historial ni nada por el estilo. Los 7 tienen un punto en esta materia.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;Lo que haces en línea, literal no es asunto de nadie.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;También, los navegadores deberían tener un modo de navegación, donde las compañías y demás no pueden detectar tu actividad, incluso si se navega normalmente.&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%2Fmplbbgwuhnmoahux8e0j.jpg" 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%2Fmplbbgwuhnmoahux8e0j.jpg" alt="Img of segurity"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Además, un rastreador de terceros es muy útil, ya que además de mantenerte seguro, hacen más rápida la navegación, ya que los rastreadores lo que hacen es ralentizar la navegación, porque los rastreadores son una línea de Comandos que se ejecutan en segundo plano y por eso no los puedes ver. Desde la versión 67 se Firefox los detectores de huellas y los criptomineros están bloqueados, si estas familiarizado con las criptomonedas sabrás que consumen máquina, y ralentizan el computador, así pues, los criptomineros fraudulentos, usan del Internet medio para usar tu Pc y minar con ella, se sobrecalentará y funcionará más lenta si tu Pc está bajo ese ataque.&lt;/p&gt;

&lt;h2&gt;
  
  
  Portabilidad
&lt;/h2&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%2Faye8qn7hytdlqbqruuau.jpg" 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%2Faye8qn7hytdlqbqruuau.jpg" alt="utility nav"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Lo primero que hay que señalar de Portabilidad, es que no todos los navegadores están disponibles para todos los sistemas, tales son Internet Explorer y Safari, solo disponibles para sistemas operativos de Microsoft o Apple. Mientras que Firefox, Brave, Opera y Edge funcionan en todos los sistemas operativos principales y tienen una fácil instalación.&lt;/p&gt;

&lt;p&gt;La versión móvil de Safari viene pre instalada en los sistemas móviles de Apple, y los móviles con Android tienen un navegador de estos pero modificado por el fabricante. Edge, Chrome, Opera y Brave se pueden usar hasta al mismo tiempo.&lt;/p&gt;

&lt;p&gt;Casi todos los navegadores pueden sincronizar un ordenador a un móvil. Para eso necesitas una cuenta e iniciar sesión, puedes acceder a tus contraseñas, historial, marcadores y configuraciones.&lt;/p&gt;

&lt;h2&gt;
  
  
  Conclusión
&lt;/h2&gt;

&lt;p&gt;Los navegadores, más capaces, más  veloces, más seguros, son:&lt;/p&gt;

&lt;p&gt;Encabezando &lt;a href="https://www.mozilla.org/es-ES/firefox/new/" rel="noopener noreferrer"&gt;Firefox&lt;/a&gt;, contestó satisfactoriamente a todas las demandas.  Luego viene &lt;a href="https://brave.com/es/download/" rel="noopener noreferrer"&gt;Brave&lt;/a&gt; que tuvo sus problemas con  texto a voz, con la opción de capturar pantalla y la contraseña maestra. Luego viene &lt;a href="https://www.opera.com/es" rel="noopener noreferrer"&gt;opera&lt;/a&gt; que tuvo un rendimiento parecido a Brave.&lt;/p&gt;

&lt;h1&gt;
  
  
  Despedida
&lt;/h1&gt;

&lt;p&gt;Esto es todo devs, espero que les hay gustado el post, yo uso Brave jeje, deja en los comentarios tus dudas, tu navegador favorito y si te parece bien el análisis me gustaría saberlo. Que pasen un buen fin de semana, ¡Bye devs!&lt;/p&gt;

</description>
      <category>navegador</category>
    </item>
    <item>
      <title>Guerra de los navegadores</title>
      <dc:creator>Arturo Gamboa</dc:creator>
      <pubDate>Sat, 17 Apr 2021 04:38:26 +0000</pubDate>
      <link>https://dev.to/theriusblackers/guerra-de-los-navegadores-nhf</link>
      <guid>https://dev.to/theriusblackers/guerra-de-los-navegadores-nhf</guid>
      <description>&lt;p&gt;&lt;em&gt;este post fue publicado originalmente por mí en &lt;a href="https://desarrolloweb.com/home/navegadores"&gt;DesarrolloWeb.com&lt;/a&gt; en Enero de 2020&lt;/em&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  Bienvenida
&lt;/h1&gt;

&lt;p&gt;¡Hi devs! Hoy les traigo un post sobre la &lt;strong&gt;Guerra de Navegadores&lt;/strong&gt; , la verdad fue un artículo que publiqué hace tiempo en una página web, pero aún es relevante y quise traerla acá, sin más preámbulos, ¡Vamos allá!&lt;/p&gt;

&lt;h1&gt;
  
  
  el principio
&lt;/h1&gt;

&lt;p&gt;Los navegadores siempre han competido por ganar la mayor cuota de mercado y lo seguirán haciendo siempre, ya que su éxito o fracaso se mide en términos del uso que las personas hagan de ellos. Esta competencia, que en principio podría haber sido algo sano, trajo algunos efectos negativos en las primeras décadas de la existencia de Internet que se englobaron bajo el concepto de "guerra de navegadores".&lt;/p&gt;

&lt;h1&gt;
  
  
  el problema
&lt;/h1&gt;

&lt;p&gt;Básicamente, al principio los estándares de Internet fueron un poco lentos y no existía una dirección clara en cuanto a cómo tenían que evolucionar los lenguajes como HTML, CSS o Javascript. Como consecuencia, cada navegador tomaba decisiones sobre cómo interpretar las etiquetas del HTML o atributos de CSS, así como las instrucciones Javascript para el acceso a los elementos de la página.&lt;/p&gt;

&lt;p&gt;En los peores momentos de esta competición por la innovación en los lenguajes de Internet se llegaron a crear diversas etiquetas propietarias que sólo funcionaban en determinados lenguajes, estilos que eran interpretados de manera radicalmente distinta o incluso lenguajes de scripting para hacer la competencia a Javascript, como el desaparecido Visual Basic Script.&lt;/p&gt;

&lt;p&gt;Obviamente, todos los usuarios de la web padecieron esta situación, pero a los que más perjudicó fue a los desarrolladores, que tenían que hacer esfuerzos extra para conseguir que las páginas funcionaran de manera idéntica, o al menos similar, en los distintos navegadores.&lt;/p&gt;

&lt;h1&gt;
  
  
  Solución y fin
&lt;/h1&gt;

&lt;p&gt;Afortunadamente, estos hechos tuvieron su fin cuando finalmente todos los fabricantes de navegadores llegaron al acuerdo de ser fieles a los estándares. Este hecho se produjo con la llegada de HTML 5, que aceleró la presentación de estándares, definiendo las especificaciones de lenguajes como HTML y CSS, de una manera más precisa y acorde a las necesidades reales de la web. Además de crear una serie de APIs Javascript que los navegadores debían respetar para implementar características que eran necesarias en las aplicaciones modernas.&lt;/p&gt;

&lt;h1&gt;
  
  
  Ultimas palabras
&lt;/h1&gt;

&lt;p&gt;Bueno devs, eso ha sido todo por Hoy. Personalmente siempre me gustó la historia. Y saber un poco de los problemas del pasado, nos ayudan a solventar y evitar los del presente. Bueno devs, que tengan un buen fin de semana, ¡bye!&lt;/p&gt;

</description>
      <category>navegadores</category>
    </item>
    <item>
      <title>Trabajar en equipo </title>
      <dc:creator>Arturo Gamboa</dc:creator>
      <pubDate>Fri, 16 Apr 2021 19:13:07 +0000</pubDate>
      <link>https://dev.to/theriusblackers/trabajar-en-equipo-2e9k</link>
      <guid>https://dev.to/theriusblackers/trabajar-en-equipo-2e9k</guid>
      <description>&lt;h1&gt;
  
  
  Bienvenida
&lt;/h1&gt;

&lt;p&gt;¡Hi devs! Hoy les traigo un post, el cuál es sobre mi experiencia en el campo laboral en equipo. Llevé mis regaños,  sentí frustración muchas veces, y durante un buen tiempo pensé que no podía hacerlo... Así que, ¡ Vamos allá!&lt;/p&gt;

&lt;h2&gt;
  
  
  todo tiene un comienzo
&lt;/h2&gt;

&lt;p&gt;Cuando entré en el grupo de desarrolladores web, sentí que era el que sabía menos. La verdad cuando entré pensé que iba a echarlo todo a perder  (nunca tuve un autoestima muy alta que digamos). Cuando el líder del proyecto me dijo para entrar, fue de una manera bastante graciosa,  yo le dije que me gustaría participar en algún proyecto,  y casualmente tenía uno, pero yo lo decía a la larga, así como cuando aprendiera a hackear con css (recalco que es imposible), y nunca me pasó por la cabeza que él tuviera un proyecto. Acepté sin titubeos, aunque  por dentro no quería,  me dije que bueno, ya metiste la pata por así decirlo.&lt;/p&gt;

&lt;h2&gt;
  
  
  dentro del equipo
&lt;/h2&gt;

&lt;p&gt;Yo nunca había hecho un trabajo como desarrollador web en equipo, mucho menos vía Internet, ni sabía que era kanban  (la metodología que usamos), sonaba como una cosa super extraña y lejana. Para trabajos en equipo se necesita un control de versiones,y ellos optaron por git y github; así que aprendí git y github, luego a repasar html y css, cuando me uní al grupo, me dijeron que necesitaba aprender Figma, sonaba como aprender a volar en ese entonces, luego que no se usaría frameworks  ( pensaba que unos cuantos kybites de bootstrap me salvarían del desastre, mala jugada), me quedé como, &lt;em&gt;creo que no oportunidad de triunfar&lt;/em&gt; y luego vi el diseño, parecían los planos de Zuckerberg para Facebook, una pasada.&lt;/p&gt;

&lt;h2&gt;
  
  
  empezando a codear
&lt;/h2&gt;

&lt;p&gt;Cuando empecé a echar código, unas semanas después por contra tiempos, me dí cuenta que no era tan difícil el diseño, pero de pronto un problema.  A mí me tocaba hacer un formulario en html  y estilizarlo, hasta ese entonces no había hecho un form porque no me era necesario, pero lo encontré algo difícil al principio. Luego lo terminé y lo mandé con PR, el líder lo rechazó porque era más avanzado que yo y sabía una mejor solución. Luego lo arreglé un poco y quedó bien.&lt;/p&gt;

&lt;h2&gt;
  
  
  lo que aprendí
&lt;/h2&gt;

&lt;p&gt;Fue una experiencia bastante grata, aprendí un montó y conseguí amigos que me han ayudado desde entonces, me di cuenta que realmente no era tan malo en el diseño web, la verdad, cuando empecé no creí que podría ir más allá de html, pensaba que sólo Albert Einstein y Elon Musk podrían entender y hacer cosas útiles y sorprendentes, aprendí lo hermoso de trabajar en equipo, y sobre todo, aprendí que &lt;strong&gt;enseñar es la mejor manera de aprender&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  palabras finales
&lt;/h2&gt;

&lt;p&gt;Así que, si crees que &lt;em&gt;no tienes madera para la programación&lt;/em&gt; seguramente estás equivocado, puede ser que sí, no sea lo tuyo, pero también puede ser que llegues a ser un gran dev, mi recomendación, &lt;strong&gt;para estar parado, primero tienes que estar en el suelo, no te rindas&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;Eso es todo devs, espero que les haya gustado, ¡goodbye devs!&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>programming</category>
      <category>kanban</category>
    </item>
    <item>
      <title>Aprender a usar Sass </title>
      <dc:creator>Arturo Gamboa</dc:creator>
      <pubDate>Fri, 16 Apr 2021 14:43:52 +0000</pubDate>
      <link>https://dev.to/theriusblackers/aprender-a-usar-sass-1-parte-descarga-y-instalacion-1ji3</link>
      <guid>https://dev.to/theriusblackers/aprender-a-usar-sass-1-parte-descarga-y-instalacion-1ji3</guid>
      <description>&lt;h1&gt;
  
  
  1 parte: Descarga e instalación
&lt;/h1&gt;

&lt;h2&gt;
  
  
  Bienvenid@
&lt;/h2&gt;

&lt;p&gt;¡Hi devs! Hoy les quiero traer un tutorial, sobre Sass, ya que es un preprocesador bastante bueno y recomendado por mí y muchos más devs. Además de que un amigo necesitaba esto; espero que les guste, así que, ¡Vamos allá!&lt;/p&gt;

&lt;h1&gt;
  
  
  Reseña histórica
&lt;/h1&gt;

&lt;p&gt;Sass (Syntactically Awesome Stylesheets) es un lenguaje de hoja de estilos en cascada inicialmente diseñado por Hampton Catlin y desarrollado por Natalie&lt;br&gt;
Weizenbaum.​Después de sus versiones iniciales,&lt;br&gt;
Nathan Weizenbaum y Chris Eppstein han continuado extendiendo Sass con SassScript, un lenguaje de script simple, usado en los ficheros Sass.&lt;br&gt;
Sass es un metalenguaje de Hojas de Estilo en Cascada (CSS). Es un&lt;br&gt;
lenguaje de script que es traducido a CSS, SassScript es el lenguaje de script en sí mismo.&lt;/p&gt;

&lt;h1&gt;
  
  
  introducción
&lt;/h1&gt;

&lt;h6&gt;
  
  
  introducción
&lt;/h6&gt;

&lt;p&gt;Sass es un preprocesador css, pero, ¿qué es un preprocesador css? Es un programa que nos permite hacer css con la sintaxis única del prepocesador. Es la forma más eficiente de escribir css.&lt;/p&gt;

&lt;p&gt;Sass sirve para mucho, desde declarar variables más ordenado y eficiente, hasta hacer el css de tu aplicación en pequeños archivos .sass de menos de 15 líneas de código,así que si quieres aprender a usar este preprocesador tan útil y práctico, has venido al lugar correcto,¡Vamos allá!&lt;/p&gt;

&lt;h2&gt;
  
  
  instalación y descargas
&lt;/h2&gt;

&lt;h5&gt;
  
  
  descargas
&lt;/h5&gt;

&lt;p&gt;Hay dos métodos de hacerlo, por aplicación, y línea de comando, si quieres probar una aplicación, recomiendo &lt;a href="https://mhs.github.io/scout-app/" rel="noopener noreferrer"&gt;Scout&lt;/a&gt; es OpenSource y rápidamente tienes un entorno de trabajo.&lt;/p&gt;

&lt;p&gt;Ahora, la línea de Comandos es la más recomendable a mi parecer, pero tranquilo, no es nada difícil la instalación de sass.&lt;/p&gt;

&lt;h1&gt;
  
  
  Requisitos indispensables
&lt;/h1&gt;

&lt;p&gt;Necesitas tener instalado  Ruby para poder instalar Sass, pero,  ¿qué es Ruby? Ruby es un lenguaje se programación y además tiene un gestor de paquetes llamado Ruby.gems y Sass es un gems ( así se llaman los paquetes de Ruby.gems); Ruby.gems permite distribuir tanto paquetes como librerías. Fue diseñado para que fácilmente pudiera construir, instalar y distribuir librerías.  &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%2Ffc7dedjnnxz0ngen6k69.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%2Ffc7dedjnnxz0ngen6k69.png" alt="image of ruby"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;h1&gt;
  
  
  instalación de Ruby en Windows
&lt;/h1&gt;

&lt;p&gt;Los pasos son de verdad,muy fáciles, lo que tienes que hacer es ir a la &lt;a href="http://rubyinstaller.org/" rel="noopener noreferrer"&gt; página oficial de Ruby&lt;/a&gt;, y descargar según sus necesidades  (32 bits y 64 bits), es el típico programa ejecutable, donde sólo le das siguiente y te muestra información y opciones,vas leyendo hasta terminar la instalación,¡y eso es todo! Ya tenemos Ruby instalado en Windows.&lt;/p&gt;

&lt;h1&gt;
  
  
  instalación de Ruby en Linux y Mac
&lt;/h1&gt;

&lt;p&gt;En Linux y en Mac, Ruby viene pre instalado en el sistema por defecto. La versión no es la más actualizada, pero si lo que pretendes es usar Sass, sirve.&lt;/p&gt;

&lt;p&gt;Lo que necesita &lt;a href="https://rubygems.org/gems/sass" rel="noopener noreferrer"&gt;Sass&lt;/a&gt; es que la versión de Ruby sea igual o mayor a la versión  1.8.7 en la mayoría de casos la versión que viene pre instalada es la 1.9.3 o superior.&lt;/p&gt;

&lt;p&gt;Si tu distribución de Linux no trae Ruby pre instalado, a continuación presento las otras dos de maneras de instalar Ruby:&lt;/p&gt;

&lt;p&gt;Usar el &lt;strong&gt;Sistema de gestión de paquetes&lt;/strong&gt; di tienes una distribución basada en debian o la misma debian puedes usar el apt  (advanced packaging tool) de la siguiente manera&lt;br&gt;
&lt;br&gt;
 &lt;code&gt;$ sudo apt install  (nombre-del-paquete)&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
 en caso de tener una distribución de Linux que no utilice &lt;strong&gt;apt&lt;/strong&gt; puedes ir a la página oficial de Ruby y revisar los muchos y extensos  &lt;a href="https://www.ruby-lang.org/en/documentation/installation/" rel="noopener noreferrer"&gt;métodos de instalación&lt;/a&gt; &lt;/p&gt;

&lt;p&gt;Para finalizar con la parte de la instalación, les presento RVM  (Ruby Version Manager). Una muy buena herramienta para la línea de Comandos, que te permite fácilmente instalar, manejar y trabajar con varios entornos de Ruby.&lt;/p&gt;

&lt;p&gt;Cabe destacar que el proceso de &lt;a href="http://rvm.io/rvm/install" rel="noopener noreferrer"&gt;instalación&lt;/a&gt; es algo más largo y tedioso,pero nada del otro mundo. También,pienso que vale la pena usar esta herramienta ya que permite tener varias versiones de Ruby y Sass sin desinstalar las que usamos diariamente,es útil cuando salen versiones nuevas pero quieres usar la anterior también. Esta herramienta está disponible para todos los sistemas operativos,tanto Windows como Linux y Mac. Es totalmente compatible con los 3 sistemas operativos.&lt;/p&gt;

&lt;p&gt;Admito que Me he quedado mucho en la instalación de Ruby,pero era para que no se confundan y mostrarles todas las opciones posibles,ahora si toca la instalación de Sass.&lt;/p&gt;

&lt;h2&gt;
  
  
  instalación de Sass
&lt;/h2&gt;

&lt;p&gt;Antes de empezar a instalar Sass, les quiero decir que si tienen dudas con  gusto responderé siempre y cuando esté a mi alcance.&lt;/p&gt;

&lt;p&gt;La instalación de Sass es muy fácil:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Abrir la terminal  ( en Windows cmd).&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Usamos Ruby.gems para instalar Sass,recuerden que Ruby.gems es la que gestiona los paquetes&lt;br&gt;
&lt;br&gt;
&lt;code&gt;$ gem install sass&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
el comando instalará todas las dependencias requeridas. Si la consola marca error a lo mejor necesitaremos usar el sudo&lt;br&gt;
&lt;br&gt;
&lt;code&gt;$sudo gem install sass&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
para comprobar si se instaló correctamente, copiamos y pegamos en la consola o cmd este comando:&lt;br&gt;
&lt;br&gt;
&lt;code&gt;$sass -v&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
eso nos debería devolver la versión de Sass 3.4.7 (selective Steve).&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;h2&gt;
  
  
  instalación de Sass con Node.js
&lt;/h2&gt;

&lt;p&gt;Ahora, anteriormente vimos como instalar Sass con Ruby,pero hay otro método más o igual de efectivo.&lt;/p&gt;

&lt;p&gt;Con Node.js, el microframework más famoso de Javascript; su popularidad se sobreentiende. Para instalar Sass necesitamos Node.js instalado  (pasa algo parecido con Ruby, pero ahora en vez de ser una gem, es un npm). En la &lt;a href="https://nodejs.org/es/download/" rel="noopener noreferrer"&gt;página oficial&lt;/a&gt; están los métodos de descarga. &lt;/p&gt;

&lt;p&gt;Ya con Node.js instalado, lo que hay que hacer es:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;&lt;p&gt;Abrir la terminal o cmd.&lt;/p&gt;&lt;/li&gt;
&lt;li&gt;&lt;p&gt;Y poner esto&lt;br&gt;
&lt;br&gt;
&lt;code&gt;$npm i sass-g&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
el i es para indicar que vamos a descargar un paquete de node, ponemos el nombre del paquete y -g es para descargarlo globalmente en todo el computador,luego ponemos&lt;br&gt;
&lt;br&gt;
&lt;code&gt;$sass -v&lt;/code&gt;&lt;br&gt;
&lt;br&gt;
para verificar que se descargó correctamente, si nos sale la versión, ¡todo ha ido bien!&lt;/p&gt;&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;¡Felicidades! Has completado la instalación de Ruby y Sass, son herramientas que todo dev debería tener en su ordenador. Luego haré posts de cómo usar Sass,su sintaxis y demás. Hasta pronto devs! Recuerda que cualquier duda la puedes dejar en la bandeja de comentarios.&lt;/p&gt;

</description>
      <category>webdev</category>
      <category>css</category>
      <category>tutorial</category>
    </item>
    <item>
      <title>¿Qué es Back-End y Front-End? </title>
      <dc:creator>Arturo Gamboa</dc:creator>
      <pubDate>Thu, 15 Apr 2021 17:22:21 +0000</pubDate>
      <link>https://dev.to/theriusblackers/que-es-back-end-y-front-end-52g2</link>
      <guid>https://dev.to/theriusblackers/que-es-back-end-y-front-end-52g2</guid>
      <description>&lt;h1&gt;
  
  
  Bienvenida
&lt;/h1&gt;

&lt;p&gt;¡Hi devs! ¿cómo están? Hoy les quiero dar un pequeño bosquejo, sobre Back-end y Front-end, a menudo me topo con gente que no sabe la diferencia  o si acaso la existencia de los términos; cuando empecé en este hermoso mundo de los desarrolladores, también me vi algo perdido, busqué durante algo de tiempo sin respuestas claras, ahora, casi un año desde que empecé estoy claro del asunto, y quiero ayudar a otros; así que, ¡vamos allá!&lt;/p&gt;

&lt;h1&gt;
  
  
  definición
&lt;/h1&gt;

&lt;p&gt;Estos dos términos,Back-End y Front-End, son en realidad categorías, separan grandes cantidades de: Lenguajes, Pre-procesadores,DB (Base de Datos en Español), pero, ¿en realidad qué son, o qué significan estos términos? &lt;strong&gt;Frontend es la parte de un sitio web que interactúa con los usuarios, por eso decimos que está del lado del cliente. Backend es la parte que se conecta con la base de datos y el servidor que utiliza dicho sitio web, por eso decimos que el backend corre del lado del servidor.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  El problema
&lt;/h2&gt;

&lt;p&gt;Esa fue la explicación de Google, muchas veces buscamos términos y lenguajes de programación allí para hacernos una idea, pero, en mi opinión, un principiante no va a entender con exactitud esa explicación; un principiante no sabe qué es un servidor, mucho menos una base de datos, así que cuando lea esa explicación quedara igual o peor que cuando la buscó&lt;/p&gt;

&lt;h2&gt;
  
  
  Mi explicación
&lt;/h2&gt;

&lt;p&gt;La verdad, simplificar esos términos no es ni difícil ni fácil; solo requiere de una explicación clara y precisa... Veras, si sabes Inglés, te darás cuenta que esos dos términos son de lo màs descriptivos, &lt;strong&gt;Back en Inglés es la parte de atrás.&lt;/strong&gt; Y &lt;strong&gt;Front es frente, de lo que va adelante&lt;/strong&gt; entonces, podemos decir que Back-end es la parte de atrás de la página web, &lt;em&gt;es lo que no ve el Cliente (cliente se denomina la persona que visita tu página web)&lt;/em&gt; Front-end es &lt;strong&gt;Todo lo que ve el cliente.&lt;/strong&gt;&lt;/p&gt;

&lt;h2&gt;
  
  
  Extra
&lt;/h2&gt;

&lt;p&gt;&lt;a href="https://res.cloudinary.com/practicaldev/image/fetch/s--PSMO8Ubp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xuasexikbvh4pu1xkyec.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://res.cloudinary.com/practicaldev/image/fetch/s--PSMO8Ubp--/c_limit%2Cf_auto%2Cfl_progressive%2Cq_auto%2Cw_880/https://dev-to-uploads.s3.amazonaws.com/uploads/articles/xuasexikbvh4pu1xkyec.jpg" alt="Image of edteam.com"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;Esa es una buena demostración gráfica de lo que es Back-end y Front-end,eso es totalmente cierto (la psicología de la imagen), el Front-end es la parte de arriba, lo que hace manifiesto que existe algo, lo que se ve, si un iceberg no estuviese sobre el nivel del mar, ¿acaso veríamos uno? De ninguna manera, el Front-end es vital. Ahora, el iceberg no se sostiene de la parte de arriba (por eso mismo, porque està arriba), se sostiene de la parte de abajo, del Back-end; el Back-end es lo que "hace la magia" por así decirlo, el Back-end, de todas las cosas que hace, también se encarga de guardar tus datos, gestionarlos y borrarlos, cuando en una página tienes una cuenta, y luego cierras sesión y luego vuelves a abrir sesión, ese es un ejemplo claro de Back-end, la base de datos manda la información guardada y la refleja en pantalla, el Back-end, en conlusiòn, es lo que mantiene viva la página web.&lt;/p&gt;

&lt;p&gt;También hay un problema, cuando estabas leyendo lo que dice la foto, creo que como yo la primera vez que la vi, solo entendí uno o dos lenguajes de programación, es casi 100% probable que al empezar, no supieras qué son cada cosa, y no puedas decir, mira esto es para esto y así; pero eso no significa nada malo, de hecho significa que necesitas aprender mas, no tiene nada que ver que seas malo o bueno para que entiendas cada cosa que hay en la foto, solo significa algo, que estas en el buen camino, ¡aprender es tu mejor herramienta! A ti que estas empezando, te animo a que sigas aprendiendo, y sobre todo, divierte en el camino y consigue amigos.&lt;/p&gt;

&lt;p&gt;Si tienes alguna duda, déjamela en los comentarios, con gusto la responderé en cuando pueda, gracias por leer,esto es todo, hasta la próxima, ¡Addio Devs!.  &lt;/p&gt;

</description>
      <category>backend</category>
      <category>frontend</category>
      <category>webdev</category>
    </item>
  </channel>
</rss>
