PyCon UK 2014

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


    The first day


    Immediately after the opening, Van Lindberg made a presentation on the Python ecosystem and what you can learn from other languages ​​and technologies:


    Then the speakers were divided between the audiences. In one, Cory Benfield gave a talk about HTTP / 2 ( slides ):


    In another, Alessandro Molina made a presentation, “Post Mortem Debugging and Web Development,” which described what tools a developer can use to investigate errors that have already occurred and how to get informative feedback from users.

    Then Fernando Masanori shared his experience teaching Python online ( slides ):


    Next up 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 keynote on usability in applications:


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


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


    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 a neighboring audience, a workshop began on the integration of Python and C ++ with Boost.Python .

    Katie Barr then 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 ended 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 made a presentation entitled " DEPOT, story of a file.write () gone wrong " about the intricacies of saving files in the cloud and in the case of application infrastructure migration, which ultimately led to the creation of the DEPOT framework .

    Next, Fergus Doyle talked 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 eponymous report .

    Then Ian Ozsvald made a presentation on "The High Performance Python Landscape":


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


    The following was a report by Paul Hallett on building effective APIs:


    And the last before the break, Harry Percival made a report on the logic of the work of spreadsheet'ov in principle and Dirigible ("pythonic" spreadsheet) in particular:


    Simultaneously with these reports, workshops took place.
    In the first, Ezzeri Esa talked about machine learning: " Practical introduction to machine learning via Kaggle problems ."

    And in the second, I talked about libraries useful to a Python game developer and demonstrated how to create a simple game: " Python in Game Development ".

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


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


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

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

    Then came the creator of Micro Python Damien George :


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


    The topic was continued by 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 the requests library , where he talked about not widely known but very useful functions: " A Deep Dive Into Requests ".

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

    Day three


    The conference was opened by Mike McKerns with a report on serialization:


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


    In another audience, David Szotten made a presentation on Kaiso : " The knights who say Neo - storing classes in the graph ".

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


    Then Carl Crowder talked about tools for static code analysis:


    And Ben Nuttall of the Raspberry Pi Foundation made a presentation on PyPi:


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


    At the same time, Iacopo Spalletti made a presentation on " First step with django CMS ".

    And a series of videos ends with a 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 a conclusion


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

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


    Themed drinks were also pleased: and handouts: I also want to thank DataArt for organizing the trip.






    Conference materials



    Also popular now: