Vídeos de programación

Vídeos sobre programación y desarrollo de software.
Many presentations on Microservices offer a high level view; rarely does one hear what it’s like to work in such an environment. Individual services are somewhat trivial to develop, but now you suddenly have countless others to track. You’ll become obsessed over how they communicate. You’ll have to start referring to the whole thing as “the Platform”. You will have to take on some DevOps work and start learning about deployment pipelines, metrics, and logging. Don’t panic. In this presentation we’ll discuss what we, at ThirdChannel, learned over the past four years. We’ll examine what a development lifecycle might look like for adding a new service, developing a feature, or fixing bugs. We’ll dive a bit into DevOps and see how one will become dependent on various metric and centralized logging tools, like Kubernetes and the ELK stack. Finally we’ll talk about team communication and organization… and how they are likely the most important tool for surviving a Microservices development team.
Manuel Peña se considera un reciclado desde la ingeniería mecánica hacia el desarrollo de software. Concienciado de la necesidad de empatizar con las personas de su entorno y de la entrega continua de valor. Remoto por convicción y necesidad. Aquí un resumen de su carrera: https://trello.com/b/rQI4OK4S/manuel-pe %C3%B1a-angulo En WeCode ha dado un taller con formato Open Space donde proponía un clon de twitter con los frameworks MeteorJS y Vue. --------------------------- Todos los videos de WeCodeFest 2018 https://www.youtube.com/playlist?list=PLKxa4AIfm4pVh1ycmimywRWoiShVodcH4 Todos los vídeos de la pasada edición de WTM en Madrid https://www.youtube.com/watch?v=J-cZU3Oramg&list=PLKxa4AIfm4pVgiDv0Ya7sBxM9AOTmFhH7 Suscríbete a nuestra newsletter; https://goo.gl/5jc6uP Facebook; https://goo.gl/o8HrWX Twitter; https://goo.gl/MU5pUQ LinkedIn https://goo.gl/2On7Fj/
#Codemotion Rome 2018 - Coding Gym è un formato di incontri tecnici basato sulla risoluzione di coding challenges che ho ideato per il miglioramento continuo e che dal 2016 implemento mensilmente al LUG di Modena. Dopo un breve racconto dei suoi punti chiave, mostrerò alcuni esempi di esercizi che risolveremo assieme. Il mio obiettivo è trasmettervi un mindset che vi permetta di massimizzare le opportunità di crescita celate dietro un qualsiasi esercizio. Anche un banale "calcola la somma di una sequenza di numeri" vi darà nuovi spunti e idee per migliorare.
#Codemotion Rome 2018 - In beginning there was the "rule based" machine translation, like Babelfish, that didn't work at all. Then came the Statistical Machine translation, powering the like of Google Translate, and all was good. Nowadays, it's all about Deep Learning and the Neural Machine Translation is the state of the art, with unmatched translation fluency. Let's dive into the internals of a Neural Machine Translation system, explaining the principles and the advantages over the past.
Grails 3 with the web profile ships with the Fields Plugin as one of the standard plugins, but for some, it can be a bit of a mystery how to utilize it. The plugin can help you to keep your GSP’s DRY and make it easy to change the look and field of widgets through out an application from one centralized location. This talk will skip over the basics of the plugin and will dive right into a deeper knowledge of how the plugin works.
#Codemotion Rome 2018 - L’Italia da anni è in “emergenza digitale”. Occorre abbattere il digital divide, trasmettere cultura e managerialità digitale a scuola, università, sanità, mondo del lavoro e dare attuazione alle tante norme in tema di digitale. Abbattere il digital divide vuol dire anche porre un argine alla corruzione ed al malaffare. Citando Steve Jobs, occorre sognare, avere la follia di credere in un futuro veramente digitale. Luca Attias da anni evidenzia tutto ciò e cerca di sensibilizzare le platee che lo ascoltano affinché reagiscano e si rendano parte attiva in quest’opera di divulgazione culturale.
#Codemotion Rome 2018 - Le Progressive Web App sono un insieme di tecnologie che permettono di implementare comportamenti prima possibili solo nelle applicazioni mobile native. Il cuore delle PWA sono i Service Worker, la feature della piattaforma web più interessante e rivoluzionaria dall'uscita delle chiamate AJAX. Durante questo talk scopriremo i segreti dei Service Worker, quello che possono fare e come utilizzarli ora in produzione.
#Codemotion Rome 2018 - The functional paradigm has been influencing mainstream languages for decades, making developers more efficient whilst helping reduce maintenance costs. As we are faced with a programming model that needs to scale on multi-core architectures and distributed environemnts, concurrency becomes critical. In these concurrency models, immutability, a key feature of functional programming paradigm will become even more evident. To quote Simon Peyton Jones, future concurrent languages will be functional; they might not be called functional, but the features will be. In this talk, we explain why!
#Codemotion Rome 2018 - Today we all use Webpack (right?), but I remember a time when you had to manually copy-paste JavaScript files to create a package of libraries you could use in your frontend application. Many years have passed since then and the landscape of module bundlers evolved significantly along with the evolution of JavaScript and Node.js. In this talk, I will try to uncover some JavaScript module history and illustrate how a module bundler actually works, so that the next time you will use Webpack you will be able to understand what's going on behind the scenes.
#Codemotion Rome 2018 - As the race for quantum computing systems rapidly evolves, the threat to modern cryptography becomes more pressing. There must be new strategies and clear options to ensure data protection for the near and long term. The presentation will discuss current developments and projects in this area, which is set against the background of ever more persistent government surveillance.