EuroPython Blog

The official blog of everything & anything EuroPython! EuroPython 2024 8-14 July, Prague & Remote
EuroPython Blog

Featured talk "Elasticsearch from the bottom up"

The talk “Elasticsearch from the bottom up" will be given by ”Alex Brasetvik“.

Modern web applications, content management applications etc. can require nowadays a modern and scalable search infrastructure. Elasticsearch is a search engine (on top of Lucence) that provides  an excellent functionality for building search applications with an easy approachable data model and a JSON-based query language.

Alex will teach you about Elasticsearch and Lucene’s architecture and give you  tidbits of highly relevant information for the real world without having to plunge into academic information retrieval tomes.

While Elasticsearch makes Lucene easily available in a distributed setting, it helps to have some knowledge about the underlying algorithms and data structures. Understanding how these data structures are used makes implementing search easier. Knowing how the indexes are built helps you keep things reliably performant.

Alex Brasetvik is a founder and senior software engineer at Found AS - a company whose primary product is a hosted Elasticsearch service. He has spent the past eight years on problem solving and solutions related to search, focusing on Elasticsearch in the last three years.

Featured talk "The Sorry State of SSL"

The talk “The Sorry State of SSL" will be given by Hynek Schlawack.

TLS is the best technology we have for securing our communications. It comes with many sharp edges though. This talk tries to jumpstart a rough understanding and these links should help you to complete the picture.

Hynek Schlawack works as software and infrastructure engineer for the Potsdam-based hosting provider Variomedia. At EuroPython 2013 in Florence, Hynek gave a well recognized talk  about ”Solid Python Deployments for Everbody“. He also belongs to the Python core developer team.

image

Featured talk "For lack of a better name(server): DNS Explained"

The talk “For lack of a better name(server): DNS Explained” will be given by Lynn Root.

The Domain Name Server (DNS) system became a complex and hard to understand component of the internet. Lynn Root will explain in her talk how DNS works and how to communicate with DNS (through Python), she will cover client-side and server-side security issues and finally demo how to setup a working DNS server using Python and Twisted within 10 minutes.

Lynn Root works as a Partner Engineer for Spotify, she is founder of the PyLadies in San Francisco and board member of the Python Software Foundation (PSF).

image

Google Women in Tech Conference and Travel grants

They write: 

As part of Google’s ongoing commitment to encourage women to excel in computing and technology, we are pleased to offer Women in Tech Travel and Conference Grants for EuroPython 2014 conference.

Overview

They are offering the winners: 

  • Free registration for the conference
  • Up to 1000 EUR towards travel costs (to be paid after the conference)

To be eligible for a conference grant, the candidate must:

  • Be a female working in or studying Computer Science, Computer Engineering, or technical field related to the conference subject
  • Have a strong academic background with demonstrated leadership ability
  • Attend the core days of the main conference

How To Apply

To apply, please submit this form by the 23th June deadline.

Winners and claim process

All applicants will be notified of the outcome of their application by email, approximately 3–4 weeks prior to the event. If you are selected, you will receive additional information on how to register for the conference and how to receive your travel grant.

Featured training: Iterators, Generators and Decorators

The training “Iterators, Generators and Decorators” will be given by Mike Müller.

Mike’s tutorial is a systematic introduction to the topics iterators, generators and decorators. It covers all relevant information with a focus on practical applications for common tasks. Attendees will learn how iterators, generators and decorators work and how to write better and more efficient programs with them. If you are new to these topics or tried but got confused about functions that return functions that return functions, this tutorial will help you to understand the how and the why.

Mike Müller is the EuroPython 2014 chair and also hosted the PyCon DE 2011 and 2012. He is originator and lead organizer of EuroSciPy 2008 and 2009, Chair Board Python Software Verband e.V. In addition he works Python Trainer and CEO of Python Academy GmbH & Co. KG. and tought Python to thousands of people over the last ten years.

Featured talk: Farewell and Welcome Home: Python in Two Genders

The talk “Farewell and Welcome Home: Python in Two Genders” will be given by Naomi Ceder.

Naomi Ceder talks about her transition from male to female while staying involved in the Python community. She discusses that transition and explores how she found life in Python as a woman different from her former life as a man and the lessons about diversity she learned.

Naomi Ceder is author of Quick Python Book, 2nd Ed., worded many years a teacher of Python in schools, organizer of PyCon North America Education summit and Lead Architect for RazorOccam/Zoro Tools Europe. She describes herself as Pythonista, trans woman, gender-hacker, intersectional trans feminist.

image

Featured talk: Growing Open Source Seeds

The talk “Growing Open Source Seeds” will be given by Kenneth Reitz.

The talk will given an in-depth review of the stages that most open source projects go though, and the decisions their maintainers face. Requests will be used as an example; lessons learned and best practices will be covered.

Kenneth is a highly regarded Python developer and well-known for his “requests - HTTP for humans” module.  He works for Heroku as a software engineer but he is also a passioned photographer and artist in general. 

image

Deadline for standard ticket sale: 23/06/2014

We want to remind you that the standard ticket sale ends on 23/06/2014. So there are four weeks remaining for purchasing tickets to the normal rate. The on-desk ticket rate applies for all purchases after 23/06/2014. So hurry up to get your ticket(s) within the next four weeks.

Trainings and talks available

We apologize for running late with the EuroPython 2014 schedule but we are now almost finished with the training and talk selection.

The complete list of EuroPython trainings can be found here.

The list of accepted talks is almost finished. Three remaining talk slots (out of 102) will be filled shortly. In addition there will be eight sponsored talks (given by EuroPython sponsors, TBA) and six keynotes (with four keynote speakers already announced and two others TBA).

A more detailed schedule with an overview of the talks by days and rooms will be published shortly.