pyvideo.org: Newly posted videos

· · · · 3 subscribers
Abstract Scientists are required to do more and more programming these days, however they are almost always self-taught. They spend a large percentage of their time wrestling with software, reinvent a lot of wheels, and still don’t know if their results are reliable. For proficient software developers, particularly those employed ...
Abstract Have you tried unit testing? Always meant to add tests to your project but didn't know where to start? This presentation will provide a gentle introduction to unit testing your module, package or entire project. The standard library comes with the unit test module but a great alternative is ...
Abstract Cython is brilliant, it looks like Python but compiles to native C. It can be used as a simple way of writing lightning-fast C extensions for Python, or for a simple means of hooking into already-existing C libraries. If you are writing CPU intensive applications, like, say, hypothetically, cracking ...
Abstract You know that Python and Django is the way forward for your client, but with a mountain of legacy PHP code, where do you start? Ben spent the last 3 years working with a thriving charity organisation to migrate their large PHP system to Django. He'd like to share ...
Abstract AutoNetkit is an open-source project to automatically build network configuration files for routers including Quagga, Cisco and Juniper, with complicated protocol configurations, all from a simple input graph --- which could even be drawn in a program such as yEd. AutoNetkit was started at the University of Adelaide, and ...
Abstract Django 1.5 now supports Python 3, so now's the time to start thinking about porting your apps and sites. Come see how! I'll talk about the porting techniques that work, and present two case studies: porting a site, and porting a reusable app.
Abstract Site editors often struggle with editing rich content and managing variations in layout in Django admin. By rich content we mean text, images, video, tables, and so on. Trying to squeeze all this content into a single rich-text editor is like trying to jam a magical pony into a ...
Abstract Django ship with a wide range of tools to help you test your web application, but some of the best tools for testing Django don't come in the box. In this talk, you'll get a brief introduction to two of those tools - Mock and Factory Boy - showing ...
Django Unstrained July 5, 2013
Abstract A compilation of outstanding tips, tricks and tools for meeting perfectionist's deadlines with even greater elegance and efficiency. Topics include project structure tips, time-saving template tags, handy model mixin classes, admin ninja skills, testing tools, robust handling of dynamic hyperlinks within rich text content, replacing raw ID widgets with ...
Abstract There are few feelings more sweet than being a web-app backend developer, and knowing that the vaguaries and frustrations of front-end design, Javascript inconsistencies, and web-browser quirks are "Someone Else's Problem". The backend developer, instead, has just three goals: Make the system lightning fast and infinitely scalable; ensure its ...
A state of REST. July 5, 2013
Abstract In the Django world there are currently two major REST API libraries, with a new one starting to take hold. But how do you choose? In this talk I plan to give details on how these three apps (TastyPie, Django REST Framework, and django-nap) differ, as well as overlap.
Core Developer Panel July 5, 2013
Abstract The annual SciPy Conference allows participants from academic, commercial, and governmental organizations to showcase their latest Scientific Python projects, learn from skilled users and developers, and collaborate on code development. The conference consists of two days of tutorials followed by two days of presentations, and concludes with two days ...
Abstract Presenter: Fernando Perez IPython began its life as a personal "afternoon hack", but almost 12 years later it has become a large and complex project, where we try to think in a comprehensive and coherent way about many related problems in scientific computing. Despite all the moving parts in ...
Abstract Ondrej Certik, Mateusz Paprocki, Aaron Meurer Description SymPy is a pure Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and ...
Abstract Ondrej Certik, Mateusz Paprocki, Aaron Meurer Description SymPy is a pure Python library for symbolic mathematics. It aims to become a full-featured computer algebra system (CAS) while keeping the code as simple as possible in order to be comprehensible and easily extensible. SymPy is written entirely in Python and ...
Abstract Presenters: Gaël Varoquaux, Jake Vanderplas, Olivier Grisel Description Machine Learning is the branch of computer science concerned with the development of algorithms which can learn from previously-seen data in order to make predictions about future data, and has become an important part of research in many scientific fields. This ...