CodelyTV

Entrevistas a desarrolladores y vídeos sobre buenas prácticas de programación y arquitectura de Software

Sube de nivel con CodelyTV Pro 🚀

SOLID, Domain-Driven Design, Arquitectura Hexagonal, Docker, CQRS, Microservicios, Kubernetes, Testing…

Creando proyectos #Scala con SBT new ƛ🌈

Gracias a los avances en el ecosistema Scala, a día de hoy montar un proyecto es tan fácil como ejecutar un comando. En este vídeo veremos cómo empezar a programar en Scala en menos de 1 minuto.

Ya vimos cómo configurar nuestro entorno de desarrollo para Scala. No obstante, en esta ocasión daremos un pasito más hacia la automatización, y le sacaremos provecho al comando new de SBT (el gestor de dependencias con esteroides de Scala).

Paso a paso para crear un proyecto en Scala

  1. Instalar JDK 8 y SBT
  2. Crear el proyecto en base al template de Scala de CodelyTV: sbt new codelytv/scala-bootstrap-template.g8
  3. ¡Hecho! 🎉 🦄 🌈
    ¡Ya nos podemos apuntar al meetup de Scala más cercano como ScalaBcn, ScalaMad, o Scala Málaga, y subscribirmos a CodelyTV! 😛
Comando SBT new
Comando SBT new

Ahora ya nos podemos mover al directorio de nuestro proyecto (cd awesome-kata en el caso del ejemplo de la imagen), entrar en la consola de SBT con sbt, y ejecutar el test de ejemplo con test o t.

Aquí tenéis el proyecto del template en GitHub por si queréis más información al respecto. Creemos que aspectos como este reducen la barrera de entrada al lenguaje, y eliminan prácticamente toda fricción que pueda haber en el proceso, con lo que esperamos que os sea de utilidad 🙂

¡LambdaWorld 2017! ƛ☀️🍻

El 26 y 27 de Octubre se celebra en Cádiz la 3ª edición de la LambdaWorld. Una conferencia internacional entorno a la programación funcional. Como podéis ver en el resumen de la pasada edición, es una conferencia de primera categoría tanto a nivel de contenidos como de ambiente 😄😬

Ya os avanzamos ayer por Twitter que a la buena gente que seguís CodelyTV le tienen que pasar #cositasBuenas. Resulta que los organizadores del evento son unos fenómenos, y no sólo nos han invitado, si no que también nos han facilitado este cupón del 15% de descuento para que saquéis vuestra entrada. Pero eso no es todo amiguitos del progressive funcional. Gracias a ellos también podemos sortear 1 entrada totalmente gratis ☺️

Para conseguir la entrada simplemente tienes que hacer retweet del siguiente tweet, y seguir las cuentas de @CodelyTV y @Lambda_World (pedir una bola de dragón y sal del mar Muerto era ya demasiado)

Tweet:

¿Nos vemos por Cádiz?

[mc4wp_form]

SHOWHIDE Comments (0)

Leave a Reply

Your email address will not be published.

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Sube de nivel con CodelyTV Pro 🚀

SOLID, Domain-Driven Design, Arquitectura Hexagonal, Docker, CQRS, Microservicios, Kubernetes, Testing…