Have some extra Raspberry Pi's laying around? Ever want to learn what this Kubernetes thing is about? Do you love running Python inside of Docker? Then this talk is for you! This talk will dive into some core Kubernetes concepts, using a Raspberry Pi cluster as a learning tool.
Mastermind is a logic-based guessing game. Many years ago, Donald Knuth described a way to win the game in 5 moves or less. We’ll implement the game and the algorithm from the article. Come learn how to beat Mastermind and turn a paper by a famous scientist into code!
gRPC and protocol buffers offer a high performance, open source way to define services and messages for the future. Think of it like REST, but for the http2 protocol.
Once you've started to learn python, you're going to want to use it to automate tasks. Their are lots of ways to do this, each with it's own set of pros and cons. This talk will go over a few options for scheduling the execution of python scripts and the tradeoffs that come with each. Tools that will be covered include crontab, schedule, celery, airflow, and cloud options AWS Lambda and GCP functions.
Grubhub has chosen to adopt the Spark Big Data computing framework to underpin it’s internal Grubhub Data Platform Spark was adopted very early by Silicon Valley FANG companies.. What features make Spark a great computing platform for both Analytical reporting and Machine Learning? Tips on how to install PySpark on a Mac OSX system so one can play wit PySpark without paying for a cloud cluster
Ever want to avoid installing Python packages with complex dependencies such as sklearn? Ever have permissions issues installing a package? Anaconda is the answer. This talk describes why use it and how to get it set up.