Algorithmic Art? A Study of Creative AI from the 80s to Today
You might have heard about or even experimented with today's tools for creative AI. You can develop paintings, write poetry (depending on your definition), and even make songs using deep learning networks. But did you know one of the first AI and art collaborations began in the late 80s? We'll take a stroll through the history of artificial intelligence and its artistic creations ending with some fun experiments you can run on your computer!
Gamification: And how it applies to you
"There are known knowns. These are things we know that we know. There are known unknowns. That is to say, there are things that we know we don't know. But there are also unknown unknowns. There are things we don't know we don't know." — Donald Rumsfeld
As developers we all have a responsibility to reduce the known unknowns in cyber security to the smallest possible level.
As developers we all have a responsibility to try to illuminate as best we can unknown unknowns – these are Zero days in security, as best we can. This talk explains the journey IBM took to make its developer’s cyber aware, and presents a methodology for others to emulate and bring back to their organisations. Only through successful collaboration and information sharing can we hope to have a cyber secure future.
Pentesting ChatOps
In this talk Melanie Rieback will introduce the basics of Pentesting ChatOps, and will discuss the processes and open-source tools (RocketChat, Hubot, Gitlab, various pentesting tools) needed to enable Pentesting ChatOps within your own organization.
How to Be a Web A/V Artist
Come and be fascinated by the world of audio visualisation in a browser. This isn't just about creating stunning data vis to music! We see how we can pipe data realtime into custom properties to enhance our visuals.
The speaker re-addresses how we analyse sound via the Web Audio API and proposes a better way of processing the data to better suit music, and, to top it all off, we harness the Web MIDI API for full hardware control as well.
You may not think it, but this really is a talk with a great deal of take-aways and new techniques for you to consider in your coding life.
Solving Layout Problems with CSS Grid and friends
CSS Grid Layout launched into the majority of our browsers in 2017. As designers and developers have started to use Grid Rachel has been answering a lot of questions about the specification.
In this talk Rachel willl answer some of the common questions about Grid Layout in production - from dealing with old browsers to what might come next in CSS for layout. There will be plenty of practical tips for you to use in your projects today.
Technologies that are going to affect our lives in the next decade are being tested and developed in the video game sphere.
In January 2016 Activision approved a pilot project to build a containerised continuous delivery pipeline using Docker. This project spanned multiple devops teams and would culminate in launching a production title “Skylanders Imaginators” in October 2016.
This talk will discuss the cultural and technical challenges faced throughout the pilot. It will cover why it is important, especially in the games industry, to be evaluating and integrating technologies like Docker in order to remain competitive, innovative and relevant.
Demonware are the first studio under Activision to be running Docker in Production and we are sharing these experiences with other studios who are yet to explore the benefits of containers. This talk will cover the technology stack used in Skypilot, what worked well and what tooling fell short.
After-Party: Cello Fortress
Cello Fortress is a unique combination of a game and a live music performance. A cellist defends a fortress by improvising on his cello. Melodies control the guns, dissonant notes activate the flamethrowers. Players from the audience use game controllers to steer their tanks and attack the fortress. The cellist plays live music, while at the same time controlling the game to be a fun challenge for the players. Cello Fortress is an innovative experiment that blends concert and game.
After-party: { Live:JS }
A collective of audio and visual artists who build live experiences, shows and installations. Why JS? Because that's the main technology we use: JavaScript.