In this talk, Dave will explain why vector or array programming (technically applicative functional programming) is so empowering and important in a data driven world. Many experienced vector programmers will be surprised to learn how vector programming applies outside of finance to unstructured applications such as text analytics, graph analytics and visual analytics. Dave will also discuss recent hardware innovations that can be leveraged by vector programming. YOW Night attendees will have the opportunity to meet and talk with vector developers employed in both real-time streaming and big data analytics.
ABOUT THE PRESENTER: DAVE THOMAS
Our upcoming Hong Kong Meetup offers a great opportunity to hear from Dave Thomas, a highly regarded thought leader in the Big Fast Data Analytics space. Dave is the Chief Scientist/CSO of Kx Systems and has a long standing reputation in the software industry. He was also Co-Founder and past Chairman of Bedarra Research Labs (BRL) (creators of the Ivy visual analytics workbench and ACM Distinguished Engineer) and founder and past CEO of Object Technology International (OTI). YOW! was also founded by Dave in 2008, as a passion project focusing on shared learning.
Dave is a popular, humorous, albeit opinionated keynote speaker with an impressive breadth of business experience and technical depth. Dave currently heads Kx Labs and is dedicated to discovering new ideas and transforming them into innovative software solutions that build on existing Kx technologies.
ABOUT THE PRESENTER: THOMAS KEARNEY (SINGAPORE ONLY) Tom Kearney is an Australian kdb+ consultant with First Derivatives. His educational background is Mechatronic Engineering & Finance. Recently, he has been working on big, fast data with a focus on market surveillance systems, but is also interested in applying kdb+ to problems outside of finance.
The Internet of Things (IoT) has recently been somewhat of a laughing stock, with poorly designed and managed IoT devices being associated with severe privacy leaks, theft of service, and botnet-perpetrated denial-of-service attacks. The currently circulating joke goes “The S in IoT stands for Security!”
This presentation covers how to recognise and avoid risks to your business from adopting IoT, some best practices for selecting and deploying IoT devices, and most importantly, for developers of IoT products, how to avoid repeating the mistakes of the past, through good architecture, quality processes and use of the right tools and frameworks. I will talk about ways to ensure that less-secure or rogue devices cannot damage your network or the Internet at large, how to monitor and control your IoT devices to keep them safe and functional, and how to choose among the growing collection of incompatible frameworks for IoT systems.
IoT is the Wild West – Criminals have outrun the Law, but the Law, and good development practices, are catching up. My presentation will teach you about the guidelines, traps, tools and frameworks that you need to know about to avoid becoming the next “IoT is…” joke.
Christopher Biggs has been into Open Systems since the early 90s and was there at the birth of Linux and 386BSD. His interest in electronics and connected devices goes back even further.
Christopher’s career encompasses software development, system architecture and engineering management. He built and managed a diverse, global team of over 60 developers at a leading Brisbane IT company. Christopher is now the principal of Accelerando Consulting, a boutique consultancy specialising in IoT, DevOps mentorship and Cloud Data.
Christopher is a co-convenor of the Brisbane Internet of Things interest group, and was a founding executive memeber of HUMBUG, the Brisbane open systems user group. He has presented at conferences and user groups around Australia, and convened a weekly technology lecture series for the entire technology department at a previous workplace.
In his spare time he builds and blogs robots with his three children, and adds to the growing Internet of Things.
In 2017, Google will open a cloud data center in Australia. GCP includes a number of services (BigQuery, BigTable, Cloud SQL…) to consider for your project. Which service(s) are most commonly used and in what combination(s)?
Hear details of GCP pipeline architecture patterns that have been successful for Lynn’s customers. Verticals / use cases discussed will include bioinformatics, IoT (event streams) and enterprise data warehouses.
ABOUT THE PRESENTER: LYNN LANGIT
Lynn is an independent software architect and educator. She is an AWS Community Hero, Google Cloud Developer Expert, Microsoft MVP and technical author for LinkedIn Learning.
She has most recently worked as a lead architect on AWS IoT Enterprise project, here she coded side-by-side last year in a Mob Programming team using Agile practices – CI/CD, TDD/BDD. Lynn is also Director and Lead Courseware Author for ‘Teaching Kids Programming.’ TKPJava is a modernized version of Logo with materials for middle school teachers to use in their classrooms in introducing kids (ages 10+) to computational thinking.
Join YOW! and Readify for an evening with Udi Dahan, a world expert on SOA, DDD and creator of NServiceBus as he makes sense of common architectural challenges and buzzwords.If you’ve been wondering how all the new and old concepts fit together, this is an evening not to miss! Join Udi Dahan for some uncommon architectural sense and sensibility. They will be plenty of time for Q&A so you can find ways to apply these principles to your own projects. Be quick to register as places are limited!
About the Presenter, Udi Dahan
Udi Dahan is one of the world’s foremost experts on Service-Oriented Architecture and Domain-Driven Design and also the creator of NServiceBus, the most popular service bus for .NET.
Readify has built a reputation for being a leading software developer in Australia. They have achieved global recognition for their ability to help customers build innovative software that drives collaboration, productivity, business growth and profitability. Employing over 200 people with offices nationally, Readify is proud of its history of strong growth and successful projects. http://readify.net/
The virtues of continuous delivery are widely understood and accepted by organisations which value fast feedback cycles, reduced risk through incremental delivery of smaller changes and the ability to respond quickly to external factors. Furthermore if microservices are part of your architecture, then the ability to rapidly deploy multiple components of a system become increasingly important.
The foundations of scripting, automation and more recently containers made *nix-based systems the first target for automated deployments and subsequently continuous delivery. With the advent of some new tooling and a bit of courage these principles can now be applied to more heterogeneous environments including those from Redmond.
Using their backgrounds in automating large-scale ruby and java-based deployments, Warner and Matt embarked on a journey with SEEK to increase their agility by enabling continuous delivery – typically multiple times per day. This is their story.
About The Presenters
As a Senior Consultant at DiUS, Warner Godfrey helps customers use DevOps to deploy software continuously, and agile development methodologies to respond flexibly to changes as they arise. Having spent most of his career developing and deploying apps to Linux, he has recently learnt a thing or two about applying the same patterns in the Microsoft ecosystem. Philosophically, he believes that people are more suited to creative endeavours than to follow strict instructions. The solution… automate everything!
Matt Fellows is a self-described polyglot and Senior Engineer at DiUS where he believes that “Everything should be made as simple as possible, but not simpler” (Einstein). Working alongside Warner at SEEK, he has been challenging teams to think differently about software delivery, and has found a home improving the development environment and build automation tooling. He believes that the ingredients for success are a relentless focus on the business outcome and a passionate, empowered cross-functional team.
Terrence Benade is an Agile Architect at SEEK. He is an aspiring polyglot who loves trying to live up to his nickname of Benade the grenade. He is constantly fretting over what we can do next to get more by doing less while compromising on nothing. He says he no longer has an allegiance to any stack and is constantly inspired by the selfless contribution of the open source community. Terry hates waiting in queues!
DiUS is an Australian technology services organisation that helps companies make an impact through: custom-designing and building brand new digital products to enter new markets; transforming digital products to claw back market share; creating a faster prototyping capability to experiment and validate new ideas and markets; dramatically improve a company’s speed to market, giving it the ability to focus on improving customer experience.