commit conf

Recursos de programación de commit conf
Douglas Crockford was born in Frostbite Falls, Minnesota, but left when he was only six months old because it was just too damn cold. He is best known for having discovered that there are good parts in JavaScript. This was an important and unexpected discovery. He also discovered the JSON Data Interchange Format, the world’s most loved data format. He is writing a book about How JavaScript Works.
A story about global rewrite of enterprise application into React / Redux with the happy end. Migrating application into a brand new stack is not a big deal, but if you have a really huge app is can become a nightmare! I'd like to share our experience, lessons we learned, some architecture decisions we made during over a year rewrite process of one of the applications in Jira family.
The design of the video game Fragments of Him is 100% driven by the goal of keeping the player involved in the story. This required many small design choices to be made about how to smooth the player's experience and how to amplify the narrative through the interactions and world design. This talk will cover the challenges we came up against in the development of the game, including many practical examples of game design to improve narrative immersion. The session delivers many tips you can apply to improve your own games, whether narrative is their focus or not.
Life of a trader in Westeros isn't easy. Navigate the fastest path, buy and sell and above all, make a profit. And then, of course, there are Dragons.. This talk, based on the open source training material we've made for The Hague University, will explain and visualize various algorithms needed for making a bot that intelligently traverses a map, decides what to buy and where to sell to make a profit. Besides some silly and naive algorithms we'll be covering A*, Ant Race, and decision trees and making them efficient. Next time you enter a fantasy world, you'll know what to do!
Full title: DevOps at ING Analytics: data engineering, data operations ING was one of the early adopters of the DevOps movement. Currently, there is a lot of expertise in the organization: way of working, tools, and HR are all catered for DevOps. In the Analytics area, these best practices were the basis of a modern and stable architecture where data engineers, operations, and data scientists work together with business people on daily basis. The technology stack includes Hadoop, Spark, Flink, Kafka, Cassandra, and several IBM tools. In the talk I’m going to share tools evolution, skills and processes in place. Touching in the second part two use-cases.
When faced with the challenge to procedurally generate downhill mountain bike tracks for our new game 'Descenders', an approach based on randomness and noise was not enough. In order to create varied, interesting and challenging levels it was necessary to translate the game's design goals into an algorithm, basically teaching the computer how it should design. We will take a look at how a level in Descenders is generated from scratch, and what's going on under the hood during every step of this process.
What is the ultimate hack of our lives? What is the one thing that we strive to learn the most about? What is the thing that will truly unlock our potentials? This talk is a demonstration of an open-source Brain-Computer Interface that is completely developed with JavaScript, from the ground up, using neural networks and signal processing. Armagan hits the stage with a wireless EEG headset, shows how to read signals from the brain in JavaScript using native C++ Node.js modules over USB, and the implementation in Electron, Node.js and Vue.js.
At Springest, the leading marketplace for Learning, we do OKR-driven development. We've worked the Objectives & Key Results framework seamlessly into Holacracy. Holacracy is the self-management practice for running purpose-driven companies, on which we have been scaling for over 5 years. I show how Springest's purpose –"Helping people reach their full potential through learning"– trickles down to the Product Development circle, how it helps us adapt strategy, and how it perpetually forces us developers and product owners to think about the "why?" and the "why now?" of any project we undertake.
In an attempt to reduce the impact caused by the Dying ReLU issue on Neural Networks and improve accuracy, the Rectified Linear Unit with Sigmoid (ReLUs) does not flatten out negative weights to zero, instead, it combines them with a sigmoid call and an extra hyper-parameter, thus enabling differentiability. This approach is also superior to the Leaky-ReLU implementation due to the oscillations that it adds to negative weights. it uses the difference between the sigmoid of sine and cosine functions to create a wave, thus deactivating some neurons during the forward pass, but not all of them.
One promise of Function-as-a-Service model is the ability to scale without limits, up or down, whenever needed. But how does that work in practice? Can AWS Lambda handle thousands of messages per second? How fast can Azure Functions scale up under sudden heavy load? What kind of latency can you expect from Google Cloud Functions? In this session we will establish several performance benchmarks and go through the results of running them on the services of major cloud providers. I will also suggest practical steps to evaluate whether your application profile is suitable for serverless today.