/j-blanco-parcial1

Primary LanguageClojureEclipse Public License 2.0EPL-2.0

🔥🔥🔥 Prácticas de programación en Clojure 🔥🔥🔥

Esta es una plantilla (template) diseñada para el curso de Programación I de la Universidad de Flores (UFLO).

¿Cómo utilizar este template o plantilla?

Este tutorial te explica cómo utilizar el template de Programación I Prácticas y cómo crear tu propio repositorio a partir de él. También te explica cómo programar con Clojure usando codespaces o gitpod.

Crearse un cuenta en GitHub

GitHub es un repositorio en la nube basado en un software de control de versiones llamado Git. Una cuenta de GitHub te permite acceder a repositorios de software públicos y privados, colaborar con otros desarrolladores y participar en proyectos de código abierto.

Pasos para crear una cuenta

  • Ve a https://github.com/join en un navegador web. Puedes usar cualquier navegador web de un ordenador, teléfono o tableta.
  • Introduce tus datos personales. Además de crear un nombre de usuario e introducir una dirección de correo electrónico, también tendrás que crear una contraseña. La contraseña debe tener al menos 15 caracteres de longitud, o mínimo 8 caracteres con al menos un número y una letra minúscula.
  • Haz clic en el botón verde Create an account (Crear una cuenta). Está debajo del formulario.
  • Completa el rompecabezas CAPTCHA. Las instrucciones varían según el rompecabezas, así que sigue las indicaciones de la pantalla para confirmar que eres humano.
  • Haz clic en el botón Choose (Elegir) del plan que desees. Puedes elegir entre los planes Free (Gratis), Pro (Profesional), Team (Equipo) o Enterprise (Empresa), según las características y el precio que prefieras. Elije el plan gratuito, obviamente.
  • Haz clic en el botón Verify email address (Verificar dirección de correo electrónico) del mensaje de GitHub. Esto te llevará a tu bandeja de entrada de correo electrónico, donde deberás abrir el mensaje de GitHub y hacer clic en el botón Verify email address (Verificar dirección de correo electrónico) para confirmar tu cuenta.

¡Ya está! Ya tienes tu cuenta de GitHub creada y lista para usar. 😊

Pasos para utilizar el template o plantilla

  • Para utilizar el template debes ubicarte en la url de este repositorio (https://github.com/javierrweiss/programacion-I-practicas) -una vez que lo hayas elegido, no es necesario volver acá cuando quieras volver a crear un repositorio usando este template- y hacer clic en Use this template (Usar esta plantilla) en la parte superior derecha.
  • Selecciona Create a new repository (Crear un repositorio nuevo) y escribe el nombre y la descripción que quieras para tu repositorio.
  • Elige la visibilidad del repositorio (público o privado). Hazlo público para que lo podamos evaluar. Luego haz clic en Create repository from template (Crear repositorio a partir de la plantilla).
  • Ya tienes tu propio repositorio creado a partir del template. Puedes ver los archivos y carpetas que contiene, como el archivo README.md o la carpeta src.

Preparando nuestro entorno de desarrollo para Clojure

  • Para empezar a programar con Clojure, puedes usar codespaces o gitpod para abrir tu repositorio en un entorno de desarrollo basado en la nube. Estas son algunas opciones para hacerlo:

Ambos entornos son muy similares. Utiliza el que prefieras.

Correr el script para instalar Clojure. ⚠️⚠️¡¡¡ATENCION, este paso no está en el video!!!⚠️⚠️

  • Cuando termine de cargar el editor busque en la parte inferior la pestaña llamada "TERMINAL" (si no la consigue también la puede encontrar en el menú). Asegúrese que a mano derecha, en ese mismo rectángulo, esté subrayado con un color más oscuro la opción |>| bash. Deberían ver un prompt así @usuario_github ->/workspaces/nombre-de-mi-repositorio (main) $
    • Luego va a escribir lo siguente (o haga copy-paste, si le resulta más cómodo): chmod u+x instalaclj.sh
    • Presione Enter
    • Escriba ahora: ./instalaclj.sh
    • Presione Enter
    • Espere a que termine y continúe con el próximo paso.

Activando la extensión para Clojure

  • Para que nuestro editor de código pueda asistirnos en la programación con Clojure necesitamos instalar una extensión. A mano izquierda selecciona el quinto ícono que representa cuatro cuadrados y en el menu que te aparece a continuación escribe calva. Haz click sobre el segundo ítem y espera que se instale.

Iniciando el REPL

  • Una vez instalada la extensión, en la barra de abajo (justo por encima de la barra de tareas de Windows) haz click en REPL.
  • Elige la primera opción Start your project with a REPL and connect (a.k.a Jack in)
  • Luego la opción deps.edn.
  • Y ¡ya está todo listo!