Skip to content

September 2019 Meetup

Photo of Martin Brochhaus
Hosted By
Martin B.
September 2019 Meetup

Details

Just like last month, Zendesk is welcoming us again at their new office. It is a really cool office, if you missed last month's meetup, this is your chance! :)

We are looking for speakers, so if you have something cool to share, please reach out to Martin Brochhaus here on meetup or via Facebook Messenger.

Agenda

7:00pm: Meet and greet

7:30pm: "Unlock the Power of FPGAs through Python: Building Reconfigurable Embedded Machine Learning Based Systems with PYNQ" by Christopher Koh Seng Lee

Developing embedded systems traditionally requires one to use lower level programming languages such as C to achieve desired performance. This is no longer feasible with the dynamic requirements of Machine Learning, making the need to use higher level abstraction languages like python an absolute must.

Thankfully, acceleration of python codes on reconfigurable embedded systems is a reality today. Attend this talk to gain deeper insight into python based development on Xilinx PYNQ framework for Machine Learning inference application.

Christopher is a Field Applications Manager from Avnet Asia and has > 10 years’ experience developing embedded/FPGA applications for both the aerospace and defense and semi-conductor industry. His current specializations/interests are on machine learning, algorithms accelerations on Embedded/FPGA based platforms using high level abstraction languages.

8:00pm: "Introducing elasticsearch-fixtures" by Martin Brochhaus

Those doing web development might have heard about https://github.com/klen/mixer -- a brilliant little tool that allows you to create objects in your PostgreSQL or SQLite3 DB during your unittests. The problem is, this tool does not support Elasticsearch, so what if your unittests need to make requests to your Elasticsearch instance? Wouldn't it be great if you could add fixtures just as easily as with Mixer?

To solve this problem, Martin wrote a tiny wrapper around the Elasticsearch API and published it as open source: https://github.com/TheArtling/elasticsearch-fixtures

In this talk, Martin will show the (tiny) codebase of this repo and share a bit about his experience with writing unittests that rely on Elasticsearch.

Martin is the CTO of The Artling and has been working with Python and Django for more than 10 years and has been a web developer for more than 20 years. He is also one of the organizers of PyCon Singapore, which will take place in just under three weeks on October 10-12th.

Photo of Singapore Python User Group group
Singapore Python User Group
See more events
Zendesk Office
9 Straits View, Marina One West Tower #10-08 · Singapore, al