Vídeos de programación

Vídeos sobre programación y desarrollo de software.
Per automatizzare la CI e la CD, durante sviluppo, test, in preproduzione e in produzione si utilizzano le tecniche chiamate attualmente DevOps, in locale con Vagrant oppure su una PAAS su cloud, privati o pubblici. Possiamo costruire una PAAS scalabile utilizzando solo Docker, Docker e Kubernetes oppure soluzioni già pronte come Openshift 3 (che sta sopra Docker e Kubernetes). Nella presentazione vedremo come avere questi tre tipi di PAAS con in più uno strato di orchestrazione in GO/Java e Ansible per automatizzare il comportamento in base ad eventi monitorati
All of you have been taught that GOOD code is Object Oriented. Why do you find so difficult to write distributed code? Why should be that hard to move a piece of code from the current machines to another? With this talk will explore what Object Oriented code is good and not good for, and why the node.js is an extremely good fit for microservices architectures.
Malgrado l'introduzione delle lambda, la gran parte degli sviluppatori Java non è ancora abituata agli idiomi della programmazione funzionale e quindi non è pronta a sfruttare a pieno le potenzialità di Java 8. In particolare non è ancora comune vedere dati e funzioni usate insieme quando si modella un dominio di business. Lo scopo del talk è mostrare come alcuni principi di programmazione funzionale quali l'impiego di oggetti e strutture dati immutabili, l'uso di funzioni senza side-effect e il loro riuso mediante composizione, possono anche essere validi strumenti di domain modelling.
How many times have you thought it was unuseful to spend time in order to make tests as much usable, maintainable and automated as possible? This question is the nightmare of developers and testers. Here, we would like to introduce a new architecture that, potentially, is able to reach a general agreement, by using technologies you all know but structured in a different way, that is using microservices. We will talk about previous good and bad experiences, our current solution and a lot of kittens.
Ever since it launched, RN has gained lots of interest since it opens a new door to web developers: mobile development, with the added of bonus of being able to re-use a substantial chunk of code for both ios and android. Follow me on this step by step tutorial on how to build a simple mobile app with the latest version of React Native, understanding the concepts behind it, the differences between React and its native version and seeing how you can debug a native app directly in your browser.
Da quando è stata rilasciata la versione 1.0 Polymer è finalmente pronto per essere usato in produzione. Quali sono le cose da tenere in considerazione, gli strumenti da usare e le pratiche migliori per deployare e mantenere i propri componenti? In questo talk vedremo come creare applicazioni basate su Polymer e come integrarlo in quelle già in produzione, dove riscrivere tutto da zero non è un'opzione.
Speaking in public is not easy, especially for geeks, that tend to be too technical, or too shy, or too something... In this session we'll start with some basic tips and we'll see how to dramatically improve our results using well defined techniques. We'll also see (with practical examples) how to deal with problems during speeches, elevator pitches, product presentations, interviews, and so on. Public speaking skills are not useful to conference speakers only, everybody needs to improve them, especially geeks!
¿Qué son las criptomonedas?¿Para qué sirven? ¿Cómo funcionan? Las criptomonedas, como Bitcoin, suponen un cambio de paradigma en la forma de entender el dinero. El dinero digital de modelo descentralizado llega con fuerza y promete cambiar el mundo, tal y como lo hizo la llegada de internet. Es el momento de actualizarse y situarse con los nuevos métodos de pago digitales que se están consolidando en el sistema económico actual. El Bitcoin ya no es futuro, sino presente. Es recomendable que traigas tu ordenador portátil si quieres participar en el taller práctico que tendrá lugar durante la charla. Guillem Sorolla Con una formación amplia y variada, que va desde el arte a la informática y la electrónica. Ha sido pionero en la minería en España. Con todos estos conocimientos decidió ponerse manos a la obra para compartir esa información tan necesaria a todo aquel que quiera adentrarse en el mundo de la cadena de bloques. Después de entrar en el mundo Bitcoin creando la primera empresa de Cloud Mining en España, y una de las que primero se fundo en el mundo, está aprovechando su espíritu emprendedor para su segundo proyecto online: Bloque Zero, un portal de noticias sobre Bitcoin en español.
Conoce la situación del mercado laboral que genera el negocio de los drones y asiste a un taller práctico de iniciación.
En este video veremos como iniciar un API usando Laravel Api Starter Kit https://github.com/joselfonseca/laravel-api