📜 ⬆️ ⬇️

PyCon UK 2014

From September 19 to September 22, the annual conference of python developers PyCon UK was held at Coventry .


The first day


Immediately after the discovery, Van Lindberg gave a presentation on the Python ecosystem and what can be learned from other languages ​​and technologies:


Then the speakers were divided between audiences. In one, Cory Benfield made a report on HTTP / 2 ( slides ):


In the other, Alessandro Molina spoke on “Post Mortem Debugging and Web Development” , in which he described what tools a developer could use to investigate errors that had already occurred and how to receive informative feedback from users.
')
Then Fernando Masanori shared his experience teaching Python online ( slides ):


Next was a presentation by Carole Griffiths and Chris Parmer about creating interactive graphs in IPython Notebook using Plotly:


After the break, Rachel Sanders continued the conference with a keynote on usability in applications:


And Marc-Andre Lemburg , CEO and founder of eGenix.com , spoke about increasing the performance of Python code:


Then there was a detailed report on random variables to Larry Hastings:


At the same time, Scott Walton talked about the Salt configuration system, written in Python, in the report " A Pinch of Salt ".

After the second break, Ronan Lamy made a presentation on the current status of PyPy:


And in the next audience began a workshop on the integration of Python and C ++ with Boost.Python .

Then Katie Barr talked about simulating quantum systems using Python:


In the evening, Naomi Ceder made a presentation on transgender people, their own experiences and people's attitudes: " Farewell and Welcome Home: Python in Two Genders ".

And the first day of the conference concluded with a Jonathan Fine report on a new approach to writing tests:


Second day


One of the first speakers was Wes Mason , who talked about creating asynchronous web services using Tornado ( slides ):


And in another audience, Alessandro Molina once again spoke on " DEPOT, story of a file.write () gone wrong " about the intricacies of storing files in the cloud and in case of migration of the application infrastructure, which ultimately caused the creation of the DEPOT framework.

Then Fergus Doyle spoke about the difficulties of working with systems that use a large number of third-party services ( slides ):


And Kristian Glass spoke about The Twelve-Factor App in the same report .

Ian Ozsvald then gave a talk on The High Performance Python Landscape:


Pete Graham shared the experience of functional programming and its use in Python:


Next was the report by Paul Hallett on creating efficient APIs:


And before the break, Harry Percival gave the last report on the logic of spreadsheet operation in principle and Dirigible ("pythonic" spreadsheet) in particular:


Simultaneously with these reports were held "workshops".
In the first Ezzeri Esa talked about machine learning: "A practical introduction to machine learning via Kaggle problems ".

And in the second, I talked about useful libraries for the Python game developer and demonstrated the creation of a simple game: " Python in Game Development ".

After the interruption, the notorious Jessica McKellar made a presentation on the history and future of Python:


After it, Michael Brunton-Spall spoke about his work on using Python in a public service ( slides ):


At the same time, in another room, Matt Bennett delivered a report on dependency injection in Nameko .

And Austin Bingham talked about using Rope and Traad when refactoring .

Then came the creator of Micro Python Damien George :


After another break, Katie Bell spoke about writing AI for Minecraft:


He continued the topic of Alex Bradbury with a report on the Pyland project for teaching children programming ( slides ):


At the same time, there was an excellent report by Cory Benfield , one of the developers of requests for libraries , where he talked about not widely known, but very useful functions: “ A Deep Dive Into Requests ”.

And the evening ended with another talk by Naomi Ceder about Jython: " Dr. Jython or: I Learned to Stop Worrying and Love the JVM ."

Third day


The conference was opened by Mike McKerns with a talk about serialization:


Then Michael Foord and Simon Davy talked about automated deployments using Juju :


In a different audience, David Szotten gave a talk on Kaiso : " The knights who say stitching classes in the graph ".

Next, Simon Walker shared his experience of using Python in astronomy studies:


Then Carl Crowder told about static code analysis tools:


And Ben Nuttall from the Raspberry Pi Foundation gave a talk on PyPi:


Then Nicholas Tollervey and Simon Davy talked about their experience with BigData:


At the same time, Iacopo Spalletti spoke with the report " First step with django CMS ".

And concludes the series with a video presentation by Carrie Anne Philbin , a programming teacher for both children and teachers, with an overview lecture on the role of Raspberry Pi in learning:


Instead of conclusion


The conference was held at a very good level, despite the fact that only a few people organized it. She passed in a very friendly atmosphere. It gathered a huge number of participants and the program turned out to be very rich . Unfortunately, physically it was not possible to get to many reports, and the video was not made by every audience. But for most reports, the authors carefully laid out their presentations.

Separately, I would like to note the presence of a separate conference for children and teachers, which was held in parallel in the neighboring building:


Also pleased with thematic drinks:

and handout:


I would also like to thank DataArt for organizing the trip.

Materials from the conference


Source: https://habr.com/ru/post/246391/


All Articles