Skip to content

Commit

Permalink
Scraped pywaw-summit-2015
Browse files Browse the repository at this point in the history
Fixes pyvideo#1000

Event config:
~~~yaml
repo_dir: ~/pyvideo-data

events:
- title: PyWaw Summit 2015
  dir: pywaw-summit-2015
  youtube_list:
    - https://www.youtube.com/channel/UC3p-i1GgBQebR_zvKg_jWpA/videos?view=0&sort=dd&shelf_id=0
  language: eng
  issue: 1000
  minimal_download: false
  tags:

~~~

Scraped with [pyvideo_scrape](https://github.com/pyvideo/pyvideo_scrape)
  • Loading branch information
brandon-rhodes committed Apr 18, 2020
1 parent 197f986 commit bb6720a
Show file tree
Hide file tree
Showing 20 changed files with 624 additions and 0 deletions.
3 changes: 3 additions & 0 deletions pywaw-summit-2015/category.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"title": "PyWaw Summit 2015"
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"copyright_text": null,
"description": "Talk: Small Data: Storage for the rest of us\n\nEverybody's always talking about Big Data, and aspiring to be the company that can expend whole datacentres just to handle their latest feature, but that has a massive engineering and ops cost - and as a small-to-medium company, that's probably not what you need.Learn about data storage patterns that are designed for the rest of us - how you can design data storage not just for scalability but also for rapid development, continuous deployment, and lower hardware requirements. Plus, a look at how to approach some more extreme storage challenges.\n\nSpeaker: Andrew Godwin. Andrew is a Django core developer and backend engineer, specialising in system architecture and data storage. He currently works on Eventbrite's Architecture team, helping to scale Eventbrite to handle an ever-growing number of events and users. In his spare time, he also enjoys archery, flying light aircraft, mountains, and cheese.\n\nSlides: https://speakerdeck.com/andrewgodwin/small-data-storage-for-the-rest-of-us\n\nLicense: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.\n\nhttp://summit.pywaw.org",
"duration": 2242,
"language": "eng",
"recorded": "2015-11-02",
"related_urls": [
{
"label": "http://summit.pywaw.org",
"url": "http://summit.pywaw.org"
},
{
"label": "https://speakerdeck.com/andrewgodwin/small-data-storage-for-the-rest-of-us",
"url": "https://speakerdeck.com/andrewgodwin/small-data-storage-for-the-rest-of-us"
}
],
"speakers": [
"TODO"
],
"tags": [
"PyWawSummit",
"Python"
],
"thumbnail_url": "https://i.ytimg.com/vi/ZWxl-4ftMe4/maxresdefault.jpg",
"title": "Andrew Godwin: Small Data: Storage for the rest of us - PyWaw Summit 2015",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=ZWxl-4ftMe4"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"copyright_text": null,
"description": "Talk: Hoist Your I/O\n\nOur programs too often leave control decisions stranded in low-level routines, producing tightly coupled systems that make it difficult to re-use code. What are the warning signs of tightly coupled I/O and how can it be corrected? Particular attention will be paid to the way that modern Python syntax supports a broader array of solutions than were once possible!\n\nSpeaker: Brandon Rhodes. Brandon is a programmer and instructor working at Dropbox, and is excited that this is his third chance to speak at a Python event in Poland. For 17 years Brandon has maintained the most popular amateur astronomy library for Python, and will be the Chair of PyCon 2016\u20132017 in Portland, Oregon.\n\nSlides: http://rhodesmill.org/brandon/slides/2015-05-pywaw/hoist/\n\nLicense: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.\n\nhttp://summit.pywaw.org",
"duration": 2349,
"language": "eng",
"recorded": "2015-11-02",
"related_urls": [
{
"label": "http://rhodesmill.org/brandon/slides/2015-05-pywaw/hoist/",
"url": "http://rhodesmill.org/brandon/slides/2015-05-pywaw/hoist/"
},
{
"label": "http://summit.pywaw.org",
"url": "http://summit.pywaw.org"
}
],
"speakers": [
"TODO"
],
"tags": [
"PyWawSummit",
"Python"
],
"thumbnail_url": "https://i.ytimg.com/vi/PBQN62oUnN8/maxresdefault.jpg",
"title": "Brandon Rhodes: Hoist Your I/O - PyWaw Summit 2015",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=PBQN62oUnN8"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"copyright_text": null,
"description": "Talk: Stopping to Sharpen Your Tools (Keynote)\n\nSpeaker: Brandon Rhodes. Brandon is a programmer and instructor working at Dropbox, and is excited that this is his third chance to speak at a Python event in Poland. For 17 years Brandon has maintained the most popular amateur astronomy library for Python, and will be the Chair of PyCon 2016\u20132017 in Portland, Oregon.\n\nSlides: http://rhodesmill.org/brandon/slides/2015-05-pywaw/keynote/\n\nLicense: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.\n\nhttp://summit.pywaw.org",
"duration": 3046,
"language": "eng",
"recorded": "2015-11-02",
"related_urls": [
{
"label": "http://summit.pywaw.org",
"url": "http://summit.pywaw.org"
},
{
"label": "http://rhodesmill.org/brandon/slides/2015-05-pywaw/keynote/",
"url": "http://rhodesmill.org/brandon/slides/2015-05-pywaw/keynote/"
}
],
"speakers": [
"TODO"
],
"tags": [
"PyWawSummit",
"Python"
],
"thumbnail_url": "https://i.ytimg.com/vi/I56oFTm9UlE/maxresdefault.jpg",
"title": "Brandon Rhodes: Stopping to Sharpen Your Tools - PyWaw Summit 2015",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=I56oFTm9UlE"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"copyright_text": null,
"description": "Talk: Real-time web apps with (just) Python and Postgres\n\nThe design and documentation of the leading Python web frameworks are heavily focused on building web sites, with HTML content rendered on the server, and require significant effort to support modern web apps that use RESTful APIs, real-time updates over websockets, and Javascript-based user interfaces.If we start with a clean slate and design a framework around the needs of a real-time single-page-application, several things become apparent:Using the well-known TodoMVC application as an example, this presentation will give a tour of a simple Python backend that provides live syncing between browsers using just Python, Postgres, and a Werkzeug based micro framework that integrates REST endpoints and websockets into a single, coherent API.Though approachable to beginners, this talk will be of greatest interest to intermediate-level Python programmers who have used Django in the past and wondered how to move on to something more modern, but not more complicated.\n\nSpeaker: Brent Tubbs. Brent Tubbs is the Deputy Technical Director at YouGov, an online market research and political polling firm. He is the primary author of Velociraptor, an open source platform-as-a-service for deploying Heroku-compatible applications, and of Mettle, a data pipeline framework being open sourced at the PyWaw conference.\n\nSlides: http://btubbs.com/documents/RealTimeWebApps.pdf\n\nLicense: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.\n\nhttp://summit.pywaw.org",
"duration": 1868,
"language": "eng",
"recorded": "2015-11-02",
"related_urls": [
{
"label": "http://btubbs.com/documents/RealTimeWebApps.pdf",
"url": "http://btubbs.com/documents/RealTimeWebApps.pdf"
},
{
"label": "http://summit.pywaw.org",
"url": "http://summit.pywaw.org"
}
],
"speakers": [
"TODO"
],
"tags": [
"PyWawSummit",
"Python"
],
"thumbnail_url": "https://i.ytimg.com/vi/BCI6F09k9dE/maxresdefault.jpg",
"title": "Brent Tubbs: Real-time web apps with (just) Python and Postgres - PyWaw Summit 2015",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=BCI6F09k9dE"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
{
"copyright_text": null,
"description": "Talk: Stories about decentralization and diversity\n\nSince my keynote at EP2013 about \u201cthe return of P2P computing\u201d i\u2019ve been to many meet ups and discussions to \u201credecentralize\u201d the web. I\u2019d like to summarize and highlight what i\u2019ve learned about the topic on technical, economic and philosophical levels since my talk in Florence. What is technically hard about building distributed systems without a controlling center? What is attractive and to be liked about centralization, actually? How is \"normative\" thinking regarding gender or race related? Last but not least i\u2019ll focus on what role Python does and could play in existing \u201credencentralization\u201d projects.\n\nSpeaker: Holger Krekel. Holger Krekel is active in the Python community since 2002. He has given numerous talks including a keynote at EP2013 on \"the return of P2P computing\" and many trainings on automated testing and packaging. He is a co-founder of the PyPy project and maintains many well-known tools such as tox, pytest and devpi in the Python tooling landscape. His recent technical interests include the building of decentralized and crypto systems and working as a journalist from time to time.\n\nLicense: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.\n\nhttp://summit.pywaw.org",
"duration": 2507,
"language": "eng",
"recorded": "2015-11-02",
"related_urls": [
{
"label": "http://summit.pywaw.org",
"url": "http://summit.pywaw.org"
}
],
"speakers": [
"TODO"
],
"tags": [
"Decentralization",
"Diversity",
"PyWawSummit",
"Python"
],
"thumbnail_url": "https://i.ytimg.com/vi/PRCOBNReWJs/maxresdefault.jpg",
"title": "Holger Krekel: Stories about decentralization and diversity - PyWaw Summit 2015",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=PRCOBNReWJs"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"copyright_text": null,
"description": "Talk: Beyond the basics with Elasticsearch\n\nSince 2008 Honza has been building content web sites for fun and profit. During this time he discovered Elasticsearch which lead to him joining the company behind it in 2013 to work on the Python drivers. Elasticsearch has many use cases, some of them fairly obvious and widely used, like plain searching through documents or analytics. In this talk I would like to go through some of the more advanced scenarios we have seen in the wild. Some examples of what we will cover:If we end up with some time to spare we can explore some other ideas about how we can utilize the features of a search engine to drive non-trivial data analysis.\n\nSpeaker: Honza Kr\u00e1l. Honza is a Python programmer and Django core developer \u2013 since he is scared of the bright and shiny world of browsers, designers, and users he prefers to stay buried deep in the infrastructure code and just provides others with tools to do the actual site-building.\n\nSlides: https://speakerdeck.com/elasticsearch/beyond-the-basics-with-elasticsearch\n\nLicense: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.\n\nhttp://summit.pywaw.org",
"duration": 1887,
"language": "eng",
"recorded": "2015-11-02",
"related_urls": [
{
"label": "https://speakerdeck.com/elasticsearch/beyond-the-basics-with-elasticsearch",
"url": "https://speakerdeck.com/elasticsearch/beyond-the-basics-with-elasticsearch"
},
{
"label": "http://summit.pywaw.org",
"url": "http://summit.pywaw.org"
}
],
"speakers": [
"TODO"
],
"tags": [
"Elasticsearch",
"PyWawSummit",
"Python"
],
"thumbnail_url": "https://i.ytimg.com/vi/g03dyjyDggY/maxresdefault.jpg",
"title": "Honza Kr\u00e1l: Beyond the basics with Elasticsearch - PyWaw Summit 2015",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=g03dyjyDggY"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"copyright_text": null,
"description": "Talk: Single Responsibility Principle\n\nHow to write clean, reusable, maintainable and testable Python code following the Single Responsibility Principle.What is \"single\", why is it so important, how to determine whether your code follows the SRP and how to refactor it.\n\nSpeaker: Ignacy Soko\u0142owski. I am a Python Developer at Webinterpret. I love simplicity, clean code, fast unit tests and good documentation.\n\nSlides: http://ignacysokolowski.github.io/single-responsibility-principle-talk/\n\nLicense: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.\n\nhttp://summit.pywaw.org",
"duration": 1693,
"language": "eng",
"recorded": "2015-11-02",
"related_urls": [
{
"label": "http://summit.pywaw.org",
"url": "http://summit.pywaw.org"
},
{
"label": "http://ignacysokolowski.github.io/single-responsibility-principle-talk/",
"url": "http://ignacysokolowski.github.io/single-responsibility-principle-talk/"
}
],
"speakers": [
"TODO"
],
"tags": [
"PyWawSummit",
"Python",
"SRP"
],
"thumbnail_url": "https://i.ytimg.com/vi/yflGefEGY2w/maxresdefault.jpg",
"title": "Ignacy Soko\u0142owski: Single Responsibility Principle - PyWaw Summit 2015",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=yflGefEGY2w"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"copyright_text": null,
"description": "Talk: On snakes and elephants\n\nEveryone knows you can connect to PostgreSQL from Python, but not everyone knows you can actually make the PostgreSQL server process execute Python code in an embedded interpreter.PL/Python is a stored procedure language for PostgreSQL, allowing extending Postgres with Python.The use cases are limitless, from moving your business logic into the database, to doing number crunching inside the database server process without having to ship raw data to external worker nodes.We'll talk about how would you write an embedded Python procedure inside Postgres, what functionality it offers and what are the quirks and challenges posed by running a Python interpreter inside a database server process.\n\nSpeaker: Jan Urba\u0144ski. I've been using Python profesionally since 2009. I'm a developer and an Open Source contributor for a number of projects. I added some features to Postgres embedded Python bindings, maintain an asynchronous Postgres driver for Twisted called txpostgres and wrote a Twisted connector for Pika (a Python AMQP library). Currently, I work as Lead Developer for New Relic, an Application Performance Monitoring company, after they acquired a startup I founded earlier.\n\nSlides: https://wulczer.org/pywaw-summit.pdf\n\nLicense: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.\n\nhttp://summit.pywaw.org",
"duration": 2150,
"language": "eng",
"recorded": "2015-11-02",
"related_urls": [
{
"label": "http://summit.pywaw.org",
"url": "http://summit.pywaw.org"
},
{
"label": "https://wulczer.org/pywaw-summit.pdf",
"url": "https://wulczer.org/pywaw-summit.pdf"
}
],
"speakers": [
"TODO"
],
"tags": [
"PyWawSummit",
"Python"
],
"thumbnail_url": "https://i.ytimg.com/vi/xkzbE5zon18/maxresdefault.jpg",
"title": "Jan Urba\u0144ski: On snakes and elephants - PyWaw Summit 2015",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=xkzbE5zon18"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
{
"copyright_text": null,
"description": "Talk: A Brief Introduction to Practical Robotics in Python\n\nVery few of us would write our own web server from scratch using first principals. The python ecosystem has so many tools to make it fast and easy to create a fairly sophisticated web application. But what about if you want to build a robot? It turns out that one of the best robotics packages in the world has python hooks, and you can use it to do all sorts of awesome things. This talk will give a brief introduction to Robot Operating System and how to interface with it in python. In this talk we will cover the basics of ROS setup, package building, and robot software development. In particular we will look at how to interface with different bits of hardware, build up complex robot behaviors from that hardware, and then deploy the results.\n\nSpeaker: Katherine Scott. Katherine Scott is a software engineer who specializes in computer vision and robotics applications. She holds undergraduate degrees in computer engineering and electrical engineering from the University of Michigan and a Master's degree in computer science from Columbia University. She is the co-founder and software lead at Tempo Automation a manufacturing robotics company.\n\nSlides: https://github.com/kscottz/PyCon2015Talk/blob/master/RobotsRobotsRARARA.ipynb\n\nLicense: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.\n\nhttp://summit.pywaw.org",
"duration": 2031,
"language": "eng",
"recorded": "2015-11-02",
"related_urls": [
{
"label": "http://summit.pywaw.org",
"url": "http://summit.pywaw.org"
},
{
"label": "https://github.com/kscottz/PyCon2015Talk/blob/master/RobotsRobotsRARARA.ipynb",
"url": "https://github.com/kscottz/PyCon2015Talk/blob/master/RobotsRobotsRARARA.ipynb"
}
],
"speakers": [
"TODO"
],
"tags": [
"PyWawSummit",
"Python",
"Robotics (Industry)"
],
"thumbnail_url": "https://i.ytimg.com/vi/F_uvb5KbZkQ/maxresdefault.jpg",
"title": "Katherine Scott: A Brief Introduction to Practical Robotics in Python - PyWaw Summit 2015",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=F_uvb5KbZkQ"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
{
"copyright_text": null,
"description": "Talk: Software Defined Networking in Python\n\nSoftware Defined Networking (SDN) is currently a strong trend in telecommunications, strongly linked with virtualization. It allows splitting Control Plane from Data Plane. We will go through some theory and industry background. Then most popular SDN protocol - OpenFlow - will be introduced. We will see how to use it with Python frameworks such as POX.Experience with SDN will be useful for work in Telco networks as well as data centers. Basic knowledge of Python and Ethernet/IP networking is required.\n\nSpeaker: Konrad Gawda. Telecommunications specialist, graduated Warsaw University of Technology. Working with lab evaluation of new technologies and preparing prototypes of innovative telco solutions. Also - Python programmer and hobby electronics developer.\n\nSlides: https://docs.google.com/presentation/d/1RYUK74DXm7PP6D6cJM8B8xwXIbj2adn7auhwwLOsH9o/edit?usp=sharing\n\nLicense: For reuse of this video under a more permissive license please get in touch with us. The speakers retain the copyright for their performances.\n\nhttp://summit.pywaw.org",
"duration": 2506,
"language": "eng",
"recorded": "2015-11-02",
"related_urls": [
{
"label": "http://summit.pywaw.org",
"url": "http://summit.pywaw.org"
},
{
"label": "https://docs.google.com/presentation/d/1RYUK74DXm7PP6D6cJM8B8xwXIbj2adn7auhwwLOsH9o/edit?usp=sharing",
"url": "https://docs.google.com/presentation/d/1RYUK74DXm7PP6D6cJM8B8xwXIbj2adn7auhwwLOsH9o/edit?usp=sharing"
}
],
"speakers": [
"TODO"
],
"tags": [
"PyWawSummit",
"Python"
],
"thumbnail_url": "https://i.ytimg.com/vi/imSyBhQYM6Y/maxresdefault.jpg",
"title": "Konrad Gawda: Software Defined Networking in Python - PyWaw Summit 2015",
"videos": [
{
"type": "youtube",
"url": "https://www.youtube.com/watch?v=imSyBhQYM6Y"
}
]
}
Loading

0 comments on commit bb6720a

Please sign in to comment.