Learning kdb+/q with Stephen Taylor and Michaela Woods


Detalles
IMPORTANT NOTE!!!
Please, note that it's required to fill up this form (just name & ID) in order to access Madrid ILab. The document you supply here will be requested at registration; if you aren't listed in it, you won't be able to enter the venue. Thanks!
Welcome back to a new event of Everything Everywhere All with kdb+/q! This time, we're focusing on learning kdb+ and q. We couldn't have invited better speakers for the task: Michaela Woods will introduce the Academy resources, and Stephen Taylor will delve into the q201 project. Don't miss out on this awesome event!
Agenda
18:00 Registration
18:15 Michaela Woods (KX) Learning kdb: From Basics to Capstone Projects.
19:00 Stephen Taylor (q201.org) How to Think in Vectors.
19:45 Networking
Speakers & Abstracts
Michaela Woods (KX) Learning kdb: From Basics to Capstone Projects. In this session led by Michaela Woods, attendees will be introduced to where to start learning about kdb, a powerful database technology widely used in finance and analytics. Michaela will be showcasing free tools and resources available on the KX Academy including the fully hosted sandbox environment that comes preinstalled with KX software like kdb, PyKX, KX Dashboards and more. With a walkthrough of the Academy, participants will gain insight into the practical applications of kdb. Through code examples and captivating capstone projects, discover practical applications of kdb, from trading desks to Formula 1 teams. Learn where to find ongoing support and resources for further exploration.
Michaela Woods is a Developer Advocate for KX with extensive experience as a Data Scientist and kdb developer. Michaela is passionate about empowering others to master the power of kdb and she actively contributes to the kdb community through insightful courses on the KX Academy, blog posts, engaging talks, and educational resources.
Stephen Taylor (q201.org) How to Think in Vectors. kdb+, the world’s fastest time series database, is built around the k programming language. K descends from a family of languages inspired by the mathematical work of Iverson at Harvard. These vector programming languages take an approach to algorithms and software development quite unlike most modern practice. The q language is a wrapper around k that makes the code look less unfamiliar. The majority of kdb+ users can thus manage with SQL-like queries, or with Python interfaces. But real competence with q entails mastering vector programming. In this presentation we’ll review some of q’s ancestry, and get a taste of the vector-programming techniques taught in the new q201 learning website.
I learned APL in 1975 and was trained as an instructor by Ken Iverson when we both worked for I.P. Sharp Associates. I have worked with software through most of a life that has had me living in Britain, Switzerland, Denmark, Australia, Korea, and the USA. I got Arthur Whitney hired to write his first interpreter. For some years I edited the British APL Association’s journal Vector. In 2016 KX asked me to take over code.kx.com and I wrote the q Reference. I host the conference series Iverson College. My current project is q201.org.

Learning kdb+/q with Stephen Taylor and Michaela Woods