Sunday 2 October
Sensing the world around you
The Internet of Things (IoT) is a way in which everyday objects and sense, communicate and process data for various applications such as logistics, health, and social networking applications. This talk will focus on what IoT is and how it can be used.
Why get up in the morning
Are you doing what you love? Is it going to give you what you want out of life? Matt will use this presentation to dive into what it means to have a meaningful career in IT, through the lens of a japanese concept called Ikigai.
LRParsing: An Introduction to Parsing with Python
Lrparsing is a modern, fast and easy to use parsing framework for Python, with a wealth of documentation. This workshop will guide the attendee through the process of writing a parser to search for a class of bugs. Anyone with an interest in parsing is welcome.
Non-volatile memory: Theory, Practice and Rampant Speculation!
Non-volatile (persistent) memory has attracted a lot of interest in recent years. New technologies such as MRAM, memristors and phase change memory are emerging as practical alternatives to Flash and may even unseat DRAM as the backbone of computing. This talk will provide a brief overview of: the underlying technologies, how non-volatile memory is supported in Linux, and what the future might hold.
Building the Future as a full stack dev
As developers we deal with an ever-changing and always growing industry, with new and exciting ways of being able to deliver awesome projects keeping up with any one single stream is always something a developer needs to keep on top of. From backend, frontend and ops, the opportunities to build cool things within each stream is endless.
Unum: Time to Hack the Floats
Floating-point arithmetic came about over a hundred years ago in 1914 during the time of World War I. While it has been patched up many times throughout the century it still holds many fundamental disadvantages that come from its property.
Artificial Neural Networks For Noobs
Have you ever wanted to know what Artificial Neural Networks and how to implement them but don’t know where to start? Have you ever wondered what Machine Learning is for that matter? If your answer to either of these questions are yes, then this is the presentation for you! In my presentation I will give a concise overview of what Artificial Neural Network are is as well as by extension what Machine Learning is.
Managing Change in Software Products
Before software as a service, computer programs were distributed on CD-ROMs and a new version came out every few years. Change was slow, and an upgrade was more akin to learning a new system than an incremental improvement.
Sky is NOT the Limit - when you are on the Cloud
Sky is no longer the Limit when it comes to software as a service (SaaS) solutions on the cloud. One such solution recently acquired by Oracle is Netsuite.
Introduction to Rust: having your cake and eating it too
Are you a low-level systems programmer who needs the flexibility of C but hates seeing the words “segmentation fault” a million times a day?
Are you an application developer who loves the ease of use and expressiveness of high-level languages but would also love the performance of a compiled language?
“Uh, no, not really…”, you say…
You should take a look at Rust!