<?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: Franco Martin Ramirez</title>
    <description>The latest articles on DEV Community by Franco Martin Ramirez (@electronicdust90).</description>
    <link>https://dev.to/electronicdust90</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%2F2154071%2Fbaed1b19-ecdf-4145-989b-069f9898c07a.jpg</url>
      <title>DEV Community: Franco Martin Ramirez</title>
      <link>https://dev.to/electronicdust90</link>
    </image>
    <atom:link rel="self" type="application/rss+xml" href="https://dev.to/feed/electronicdust90"/>
    <language>en</language>
    <item>
      <title>Ouroboros #01</title>
      <dc:creator>Franco Martin Ramirez</dc:creator>
      <pubDate>Wed, 30 Oct 2024 03:09:59 +0000</pubDate>
      <link>https://dev.to/electronicdust90/ouroboros-01-3501</link>
      <guid>https://dev.to/electronicdust90/ouroboros-01-3501</guid>
      <description>&lt;h2&gt;
  
  
  Ha pasado mucho tiempo..
&lt;/h2&gt;

&lt;p&gt;Lo se, si... Ha pasado mucho tiempo desde aquel posteo que realice. Tengo una respuesta, que seguramente a nadie le debe interesar.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;"No tengo el tiempo que quisiera tener"&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Me esta costando demasiada energia encontrar un momento en el cual sentarme delante de la PC a comerme algunas paginas de algun libro, tutorial o documentacion. Pareceria ser que lo unico que hago es despotricar, bueno, tal vez, un poco. Esta semana decidi cambiar con esta "procrastinacion".&lt;/p&gt;

&lt;h2&gt;
  
  
  THM-{INTENTALO_HANSEL}
&lt;/h2&gt;

&lt;p&gt;No recuerdo haberlo comentado en el posteo anterior pero hace meses me venia picando el bichito de la Ciberseguridad. Y si, creci mirando "Hackers" y de como "Tiran a la basura nuestros derechos" y tambien algo de "Pirate el planeta". Por cierto, que buen tema de "The Prodigy - Voodoo People". &lt;/p&gt;

&lt;p&gt;&lt;a href="https://media2.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%2Fywtas8e2l7eqjqjsdxex.jpg" class="article-body-image-wrapper"&gt;&lt;img src="https://media2.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%2Fywtas8e2l7eqjqjsdxex.jpg" alt="Angelina, el crush... Todo muy cyberpunk, o no?" width="800" height="533"&gt;&lt;/a&gt;&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;&lt;em&gt;Angelina, el crush de ese entonces... Todo muy cyberpunk, o no?&lt;/em&gt;&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Quitando de lado ese guiño, esta semana comence a devorar mas conocimiento por ese lado ( desde el inicio en TryHackMe) y entre tantos "Enroll free" que llevo me encontre con un curso de la Python Institute con certificacion, Essential o Beginner.&lt;/p&gt;

&lt;h2&gt;
  
  
  Virtualizacion
&lt;/h2&gt;

&lt;p&gt;Como cualquier curso comienza desde el principio de los tiempos, un poco de historia, el nacimiento, que tipo de lenguaje es, quien lo hizo, etc, etc...&lt;/p&gt;

&lt;p&gt;Estoy mucho mas avanzado que "eso" (o al menos es lo que creo), en el curso que comence ya hace casi 3 meses de manera virtual, estamos llegando al final y comenzamos a trastear con SQlite... Osea, de las llanuras del print("Soy Pepe") a la creacion de bases de datos.&lt;/p&gt;

&lt;p&gt;Pero ahi esta mi problema y vuelvo a retomar aquello del "No tengo tiempo".&lt;/p&gt;

&lt;p&gt;Si, al campo de juego entro SQLite, ya habiendo quedado atras las funciones, diccionarios, tuplas, bucles y demas pero me estaria costando muchisimo asimilar tanta informacion para algo por lo cual casi ni toco.&lt;br&gt;
Es mas, estoy algo arrepentido de haberme anotado al curso virtual, ya que en una hora de clase tiran mucha data y para alguien de +30 +1hijo +2perros +1pareja +1trabajo se me hace dificilisimo.&lt;/p&gt;

&lt;p&gt;A que quier llegar? Pues a lo que venia con el posteo anterior. Ir paso a paso en el progreso. De paso, me sirve para saber y probar el conocimiento que adquiri y  que voy a adquirir.&lt;/p&gt;

&lt;p&gt;Vamos a ello...&lt;/p&gt;
&lt;h2&gt;
  
  
  Python Essentials 1 (Aligned with PCEP-30-02) [ESP]
&lt;/h2&gt;

&lt;p&gt;Los primeros LABS son sencillones, enseña la utilizacion del print (invocar se dice, mago) y tengo que reconocer que hoy descubri dos parametros mas, el SEP y END, los cuales (claramente) no fueron informados en la virtualizacion.&lt;/p&gt;

&lt;p&gt;Como punto de partida figura una saeria de prints que forman una estrella:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;print("    *")
print("   * *")
print("  *   *")
print(" *     *")
print("***   ***")
print("  *   *")
print("  *   *")
print("  *****")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Luego se dan ciertas pautas a cumplir en el LAB:&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#Minimizar el número de invocaciones de la función print() insertando la secuencia \n en las cadenas

print("     *\n","   * *\n","  *   *\n"," *     *\n","***   ***\n","  *   *\n","  *   *\n","  *****\n")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#Hacer la flecha dos veces más grande (pero mantener las proporciones)

print("        *\n","      * *\n","     *   *\n","    *     *\n","   *       *\n","  ***     ***\n","    *     *\n","    *     *\n","    *******\n")
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#Duplicar la flecha, colocando ambas flechas lado a lado; nota: una cadena se puede multiplicar usando el siguiente truco: "cadena" * 2 producirá "cadenacadena" (te contaremos más sobre ello pronto).

print("    *    " * 2)
print("   * *   " * 2)
print("  *   *  " * 2)
print(" *     * " * 2)
print("***   ***" * 2)
print("  *   *  " * 2)
print("  *   *  " * 2)
print("  *****  " * 2)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#Elimina cualquiera de las comillas y observa detenidamente la respuesta de Python; presta atención a donde Python ve un error: ¿es el lugar en donde realmente existe el error?
#Haz lo mismo con algunos de los paréntesis.

#El error lo marca en la linea de codigo, la cual le fue quitada la comilla, ahi es donde "ve" el error. Lo mismo para los ().
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#Cambia cualquiera de las palabras print en otra cosa (por ejemplo de minúscula a mayúscula, Print) - ¿Qué sucede ahora?


#Muestra en consola las lineas print hasta que llega a la cual le fue cambiada la min por la mayus. No existe Print, el error.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;





&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;#Reemplaza algunas de las comillas por apóstrofes; observa lo que pasa detenidamente.

print('    *    ' * 2)
print("   * *   " * 2)

#El codigo es ejecutado con normalidad, o eso quiere hacernos creer.
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;h2&gt;
  
  
  El show debe continuar...
&lt;/h2&gt;

&lt;p&gt;Por lo pronto hasta aca llegue en los primeros pasos de curso, me gustaria saber si realice bien las pautas, o si hay algun otra manera de llegar al resultado, me encantaria saberlo!&lt;/p&gt;

&lt;p&gt;Si llegaste hasta áca, gracias! &lt;/p&gt;

&lt;p&gt;Nos vemos la proxima!!!&lt;/p&gt;

&lt;p&gt;&lt;a href="https://www.youtube.com/watch?v=W5fM6WpC_nE" rel="noopener noreferrer"&gt;&lt;/a&gt;&lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>beginners</category>
      <category>devjournal</category>
    </item>
    <item>
      <title>Ouroboros #00</title>
      <dc:creator>Franco Martin Ramirez</dc:creator>
      <pubDate>Wed, 02 Oct 2024 17:22:57 +0000</pubDate>
      <link>https://dev.to/electronicdust90/ouroboros-00-bak</link>
      <guid>https://dev.to/electronicdust90/ouroboros-00-bak</guid>
      <description>&lt;h2&gt;
  
  
  Corta introduccion. Bueno, no tanto...
&lt;/h2&gt;

&lt;p&gt;Hace mucho tiempo que me encuentro pensando en la programacion, siempre me interesó el mundo de la informatica y la tecnologia. Desde los 8 (y tal vez algo antes) que tengo contacto y uso una PC, ya sea en el colegiox en actividades varias, para jugar, como asi en mi casa. Hoy con 34 años estoy transitando pasando por un momento de mi vida que no es muy placentero. &lt;/p&gt;

&lt;p&gt;El quedarme desempleado me hizo replantearme muchas cosas pero sobre todo, pensar mas alla de mi futuro, el proyectar un camino...&lt;/p&gt;

&lt;p&gt;Desde Marzo del corriente año que no hubo renovacion del contrato laboral, por ese motivo y actualmente me dedico a lo empleos informales (por asi decirlo) sin perder el enfoque de encontrar un empleo formal aunque... muchas veces me pregunto si es lo que quiero o es lo que necesito para vivir.&lt;/p&gt;

&lt;p&gt;Hace 2 meses que estoy realizando varios cursos a la par: Python, JAVA y AutoCAD (este ultimo no tiene nada que ver). En cuanto a los lenguajes de programacion, no se si realmente estoy haciendo bien en enfocarme en los dos a la vez, ya que muchas veces se me hacen corto circuitos. Debo aclarar que me saltee, segun dicen, varios pasos. Como el asunto de los fundamentos de la programacion y demas. En fin, continuemos.&lt;/p&gt;

&lt;h2&gt;
  
  
  Ouroboros
&lt;/h2&gt;

&lt;p&gt;Python siempre fue un lenguaje bastante sencillo de comprender (ponele) y ni hablar de lo referente a codificar.&lt;/p&gt;

&lt;p&gt;Por ese motivo y cegado por esas publicidades invasivas me encontre firmando sentencias en un curso virtual dictado una vez por semana, una hora... Si, una hora. &lt;/p&gt;

&lt;p&gt;Nunca fui partidario de esa modalidad para los cursos, siento que me pierdo una vez por semana en informacion, codigos y pasarla bien para luego seguir siendo Liam Neeson en &lt;strong&gt;&lt;em&gt;Taken&lt;/em&gt;&lt;/strong&gt; o para este lado del charco, &lt;strong&gt;La Busqueda Implacable&lt;/strong&gt; (pero de empleo).&lt;/p&gt;

&lt;h2&gt;
  
  
  JAVA
&lt;/h2&gt;

&lt;p&gt;Aca si que realmente no se que hago. Al inciar el curso de Python, en la plataforma en la cual realizo el mismo, surge una vacante para iniciar un curso de "Introduccion" (guiño, guiño) a JAVA.&lt;/p&gt;

&lt;p&gt;Seguramente los programadores se deben estar despanzando de la risa... o no?&lt;/p&gt;

&lt;p&gt;JAVA a mi criterio, es mas dificil, osea, tiene una curva de aprendizaje muy distinta. Ya de por si la sintaxis es mas amplia y ni hablar todo lo que tiene detras. De la misma modalidad que Python, me pasa exactamente lo mismo pero en este lenguaje como que se agrava la situacion.&lt;/p&gt;

&lt;h2&gt;
  
  
  El camino a seguir...
&lt;/h2&gt;

&lt;p&gt;Luego de obviar la parte de &lt;strong&gt;&lt;em&gt;AutoCAD&lt;/em&gt;&lt;/strong&gt;, por razones obvias. Hago un llamado a todas las personas que llegaron hasta esta parte de este posteo. Como saber si la programacion es para mi?&lt;/p&gt;

&lt;p&gt;Python me parece mas amigable en todos sentidos, tengo mejor comprension y hasta me emociona ir avanzando en las clases. Pero luego de salir de la clase como que me pierdo. Trato de ir leyendo, buscando proyectos, seguir manteniendome activo pero no se si lo estoy haciendo bien. Por estos motivos me encuentro escribiendo este texto.&lt;/p&gt;

&lt;p&gt;JAVA, bueno... Me comprometi a terminar el curso, me cuesta mucho mas, pero siento que necesito ir de a uno, paso a paso.&lt;br&gt;
&lt;/p&gt;

&lt;div class="highlight js-code-highlight"&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;catarsis=input("Ingrese un breve relato de lo que acontecido hasta ahora: ")
print(catarsis)
&lt;/code&gt;&lt;/pre&gt;

&lt;/div&gt;



&lt;p&gt;Seguramente muchos se deben estar riendo, otros deben estar preocupados (no se de que, digo), otros pasaron de largo todo este texto, otros... nada.&lt;/p&gt;

&lt;h2&gt;
  
  
  El fin? Jamas...
&lt;/h2&gt;

&lt;p&gt;Voy a intentar escribir aca, llevar el texto como un diario, me sirve para descargar un poco, como asi para divagar y de paso, llevar a cabo el proyecto de ir contando como voy progresando en Python, que como mencione, es al que mas le dedico tiempo.&lt;/p&gt;

&lt;p&gt;Desde ya gracias, seguramente debe tener horrores de gramatica y sintaxis el texto, espero que al menos, no se, se hayan sonreido.&lt;/p&gt;

&lt;p&gt;Y si quieren bardear, insultar, lo que fuera, siempre con respeto. Adelente del insulto va un Sr. &lt;/p&gt;

</description>
      <category>python</category>
      <category>programming</category>
      <category>devjournal</category>
      <category>beginners</category>
    </item>
  </channel>
</rss>
