commit conf

Recursos de programación de commit conf
Data Science is becoming more and more popular. It covers a variety of topics and requires a wide range of skills. R is a programming language dedicated to working with data. The platform offers numerous libraries and implementations of machine learning algorithms. This makes it a perfect tool for exploratory data analysis and presenting the results of inquiries and data science in general. In this talk, Barbara will present capabilities of R in a field of data science. Along with the language's basics, the session will cover specific data applications.
Dopo 20 anni Java inizia a sentire il peso degli anni e la sua sintassi non evolve come vorremmo, ma la JVM resta sempre un ambiente affidabile ed è già in produzione presso moltissime aziende. Negli ultimi anni sono usciti molti linguaggi basati sulla JVM, ma non tutti hanno avuto il successo sperato. Kotlin ha conquistato Android e, ora, grazie a una sintassi intuitiva e grandi aziende che lo supportano potrebbe essere molto utilizzato anche nelle applicazioni web. Durante il talk vedremo le basi del linguaggio e come sviluppare una applicazione web pronta ad andare in produzione.
Get ready to develop a brand new experiences that seamlessly blend the digital and physical worlds with Android! We will learn the potential of the new AR SDK from Google, ARCore. By looking its 3 key technologies: Motion tracking, Environmental understanding and Light estimation We will have a clear vision of what We can develop with. You will be back at home with a deeper understanding of how to create AR apps with ARCore using your development environment and ready-to-reuse code samples.
As the videogame market constantly changes and gets more and more crowded, things are getting tough for game developers. An analysis of the current situation, our experience and some very practical tips to survive the so-called Indiepocalypse.
The title: Cracking JWT tokens: a tale of magic, Node.JS and parallel computing Learn how you can use some JavaScript/Node.js black magic to crack JWT tokens and impersonate other users or escalate privileges. Just add a pinch of ZeroMQ, a dose of parallel computing, a 4 leaf clover, mix everything applying some brute force and you'll get a powerful JWT cracking potion!
"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/
La “API Economy” está aquí. Las APIs son más importantes que nunca antes, y lo sabes. Pero, ¿Cómo se construye una buena API? Durante muchos años REST ha sido ampliamente aceptado como la forma correcta de hacer una buena API. Sin embargo, ¿Qué es REST? Aunque tiene una definición rigurosa, en la práctica diferentes personas lo interpretan de formas distintas. Más recientemente GraphQL ha empezado a adquirir popularidad y viene acompañada de fanfarrias y fuegos artificiales, gracias a su padrino Facebook. De hecho algunos artículos y presentaciones afirman por ello que REST ha muerto. Pero REST es más difícil de matar que Jon Snow y ha decidido volver de la muerte con nuevos poderes Hypermedia para reclamar su legítimo trono. Esta sesión explicará cómo diseñar APIs REST con Hypermedia, por qué este enfoque está adquiriendo popularidad y cómo ofrece una capacidad para evolucionar las APIs nunca vista hasta ahora. Si estás diseñando APIs o tendrás que hacerlo en el futuro, esta es una charla que no debes perderte. https://2017.codemotion.es/agenda.html #5693168230072320/5069524013416448
"Llevo cierto tiempo profundizando en tratar de entender por qué muchas organizaciones o equipos no consiguen sacarle partido a la automatización del testing. Todos conocemos de sobra la pirámide de tests descrita por Mike Cohn en su libro “Succeeding with Agile” en la que describe lo importante que es tener un balance adecuado entre tests end-to-end, tests de integración y tests unitarios. Existen cientos de artículos hablando sobre esto y está claro que la teoría tanto la conocemos como la compartimos pero, ¿cómo podemos llevarla a cabo? La clave está en conseguir hacer unos buenos tests unitarios. En esta charla compartiré de forma gráfica, con ejemplos sencillos, números y referencias la manera de conseguir que tus tests unitarios no sólo te ayuden a mejorar la calidad interna del producto, sino también su calidad externa y, por lo tanto, consigas un retorno de la inversión (ROI) que lo haga sostenible." ¿Y si lo escuchas mientras vas al trabajo o te pones en forma? http://www.ivoox.com/22454511 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/
La “API Economy” está aquí. Las APIs son más importantes que nunca antes, y lo sabes. Pero, ¿Cómo se construye una buena API? Durante muchos años REST ha sido ampliamente aceptado como la forma correcta de hacer una buena API. Sin embargo, ¿Qué es REST? Aunque tiene una definición rigurosa, en la práctica diferentes personas lo interpretan de formas distintas. Más recientemente GraphQL ha empezado a adquirir popularidad y viene acompañada de fanfarrias y fuegos artificiales, gracias a su padrino Facebook. De hecho algunos artículos y presentaciones afirman por ello que REST ha muerto. Pero REST es más difícil de matar que Jon Snow y ha decidido volver de la muerte con nuevos poderes Hypermedia para reclamar su legítimo trono. Esta sesión explicará cómo diseñar APIs REST con Hypermedia, por qué este enfoque está adquiriendo popularidad y cómo ofrece una capacidad para evolucionar las APIs nunca vista hasta ahora. Si estás diseñando APIs o tendrás que hacerlo en el futuro, esta es una charla que no debes perderte. --------------------------- @liferay ------------------------- ¿Y si lo escuchas mientras vas al trabajo o te pones en forma? http://www.ivoox.com/22454546 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/
Node.js es una tecnología cada vez más popular para el desarrollo de servicios web. Grandes abanderados de Java como Netflix están usando cada vez más JavaScript para implementar parte de su backend. Pese a esta realidad, muchos javeros como yo no quieren tocar JavaScript ni con un palo, y cuando hay que hacerlo, sólo en el browser. Si eres javero y no te gusta JavaScript, ven a verme y te contaré cómo desarrollar servicios web con Node.js. Verás cómo con TypeScript, async/await y frameworks como Nest y TypeORM no echarás de menos a Spring y JPA. Lo mismo hasta te atreves a probar y llenas tu portátil de pegatinas molonas para parecer moderno ;). Y si no te convenzo, al menos te daré argumentos para no separarte de tu querido Tomcat. -------------------------------------------------------------- Micael Gallego es Doctor en Informática y profesor de Cloud computing, Desarrollo Web y Programación Concurrente en la Universidad Rey Juan Carlos. Imparte formación sobre XP y Cloud en empresas y se mancha las manos como desarrollador Java/JavaScript en kurento.org y elastest.io. Ha contado sus experiencias en Codemotion, T3chFest, MadridJUG, MadridAgil y SaveInformaticOS. Le gusta apasionar a los demás con su pasión, el desarrollo software ¿Y si lo escuchas mientras vas al trabajo o te pones en forma? http://www.ivoox.com/22377829 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/