scala

Recursos de programación de scala
Scala se presenta como un lenguaje que permite tanto la Programación Orientada a Objetos como la Programación Funcional. En este curso haremos una introducción a sus conceptos básicos para poder dominar su ecosistema. Veremos desde la instalación de las herramientas necesarias, hasta cómo gestionar programas concurrentes gracias a Futuros, pasando por cómo declarar valores y qué los diferencian de las variables, las for comprehensions, y mucho más! ???? Apúntate al curso en CodelyTV Pro! http://bit.ly/curso-scala
¡Construye una API HTTP desde 0 con Scala! Servidor HTTP, parsing de JSON, integración con base de datos, publicación de eventos en RabbitMQ, tests de aceptación y unitarios, y mucho más! ???? Este curso y muchos más en CodelyTV Pro! ???? http://bit.ly/curso-api-scala
The current craze of Docker has everyone sticking their processes inside a container… but do you really understand cgroups and how they work? Do you understand the difference between CPU Sets and CPU Shares? Spark is a Scala application that lives inside a Java Runtime, do you understand the consequence of what impact the cgroup constraints have on the JRE? This talk starts with a deep understand of Java’s memory management and GC characteristics and how JRE characteristics change based on core count. We will continue the talk looking at containers and how resource isolation works.
Arrow (antes Kategory) es una librería para Kotlin que permite un enfoque más funcional gracias a los tipos de datos que provee. Inspirada en las abstracciones que nos encontraríamos en Haskell o Scala con Cats, representa todo un avance para la programación funcional en Kotlin, ¡y por lo tanto en Android! Hoy os traemos una entrevista/screencast que hicimos en la última Lambda World con Raúl Raja donde nos cuenta un poquito acerca de esta librería. Aquí os dejamos las slides que se citan en la entrevista de la charla de Jorge Castillo sobre programación funcional en Android con Kategory: https://speakerdeck.com/jorgecastilloprz/functional-programming-android-architecture Y aquí la entrevista completa a Raúl: https://www.youtube.com/watch?v=gI8AhDMkICQ Documentación de Kategory: http://arrow-kt.io/ Suscríbete para más vídeos como este! https://www.youtube.com/c/CodelyTV?sub_confirmation=1
======================= Is your model performing excellently during training, but failing to generate accurate predictions on real data? ======================= Chances are, you may have fallen into one of the classic traps of overfitting! Never fear: we have you covered. In this talk, we will walk through common examples of overfitting machine learning models, and give you a set of data analysis tools to recognize and combat the problem. No experience with machine learning is necessary; just a desire to learn, experience using a programming language (preferably R, Python, Scala, or Java), and a passion for feature engineering! Topics: Information Leakage Resampling Bias Dataset Bias Collinearity Categorical Variables ...and more! For more information, reach out to @DynamicWebPaige. Hope to see you there! https://2017.codemotion.es/agenda.html #5649626120060928/5748030665916416
"There are two styles of general overfitting: over-representing performance on particular datasets; and (implicitly) over-representing performance of a method on future datasets." -- John Langford (Microsoft) ======================= Is your model performing excellently during training, but failing to generate accurate predictions on real data? ======================= Chances are, you may have fallen into one of the classic traps of overfitting! Never fear: we have you covered. In this talk, we will walk through common examples of overfitting machine learning models, and give you a set of data analysis tools to recognize and combat the problem. No experience with machine learning is necessary; just a desire to learn, experience using a programming language (preferably R, Python, Scala, or Java), and a passion for feature engineering! Topics: Information Leakage Resampling Bias Dataset Bias Collinearity Categorical Variables ...and more! For more information, reach out to @DynamicWebPaige. Hope to see you there! ¿Y si lo escuchas mientras vas al trabajo o te pones en forma? https://www.ivoox.com/22759698 Todos los videos de CODEMOTION 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pWeEgciQ_898Tqzsd24lApG Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
"Los conceptos de transparencia referencial y funciones puras son esenciales en la programación funcional, pero ¿cómo se llevan a la práctica?, es decir, ¿cómo hago un servicio web, accedo a la base de datos, genero trazas para analíticas y logs, implemento mi interfaz de usuario, etc., todo ello de una forma puramente funcional? En esta charla veremos cómo se implementa una aplicación típica de microservicios con funciones puras en Scala: desde la interfaz de usuario utilizando Scala.js, pasando por los servicios Web con Akka.http, hasta la persistencia con Slick. Veremos el papel predominante que siguen jugando las APIs en este tipo de arquitecturas funcionales (incluyendo las famosas mónadas), y, sobre todo, veremos qué ventajas nos aporta abrazar la programación funcional con todas sus consecuencias: tanto a la hora de evolucionar la arquitectura de nuestra aplicación de la forma más modular posible, como a la hora de realizar pruebas de integración y unitarias reutilizando la misma batería de tests." ¿Y si lo escuchas mientras vas al trabajo o te pones en forma?http://www.ivoox.com/22454645 Todos los videos de CODEMOTION 2017 https://www.youtube.com/playlist?list=PLKxa4AIfm4pWeEgciQ_898Tqzsd24lApG Descarga gratis la versión digital del libro de Roberto Canales “Conversaciones con CEOs y CIOs sobre Transformación Digital y Metodologías Ágiles ” https://goo.gl/i2zZtJ Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
Hoy lanzamos la segunda temporada de cursos en CodelyTV Pro! ???? Nuevos cursos: Para esta ocasión contamos con la colaboración de: ???????? Karumi: Screenshot Testing en iOS y Android ☁️ José Armesto: Autoescalado de aplicaciones en #AWS ♻️ CodingStones: Testing de aplicaciones #VueJS con Jest ????‍???? JuanMa Garrido: Desarrollo de una app profesional #MEAN con Webpack desde 0 ⬢ CodelyTV: Arquitectura Hexagonal ???? CodelyTV: API HTTP con #Scala y Akka HTTP ????Cursos ya completos disponibles: * Introducción a Scala * Agile: Retrospectivas * AWS: Tu primer deploy en EC2 * UI Testing en Android * UI Testing en iOS * CQRS: Command Query Responsibility Segregation Apúntate en ???? https://pro.codely.tv/subscribe/
Los conceptos de transparencia referencial y funciones puras son esenciales en la programación funcional, pero ¿cómo se llevan a la práctica?, es decir, ¿cómo hago un servicio web, accedo a la base de datos, genero trazas para analíticas y logs, implemento mi interfaz de usuario, etc., todo ello de una forma puramente funcional? En esta charla veremos cómo se implementa una aplicación típica de microservicios con funciones puras en Scala: desde la interfaz de usuario utilizando Scala.js, pasando por los servicios Web con Akka.http, hasta la persistencia con Slick. Veremos el papel predominante que siguen jugando las APIs en este tipo de arquitecturas funcionales (incluyendo las famosas mónadas), y, sobre todo, veremos qué ventajas nos aporta abrazar la programación funcional con todas sus consecuencias: tanto a la hora de evolucionar la arquitectura de nuestra aplicación de la forma más modular posible, como a la hora de realizar pruebas de integración y unitarias reutilizando la misma batería de tests. https://2017.codemotion.es/agenda.html #5693168230072320/4844718982692864