Skip to content

Commit

Permalink
pycon-uk-2014. Fixing descriptions, adding some tags and related urls
Browse files Browse the repository at this point in the history
  • Loading branch information
Daniel-at-github committed Dec 24, 2016
1 parent f7f8502 commit 577a084
Show file tree
Hide file tree
Showing 12 changed files with 29 additions and 14 deletions.
@@ -1,10 +1,13 @@
{
"copyright_text": "Standard YouTube License",
"description": "Presented by: Ben Nuttall",
"description": "Presented by: Ben Nuttall\n\nInteresting Python projects on Raspberry Pi",
"duration": 1573,
"language": "eng",
"recorded": "2014-10-20",
"related_urls": [],
"related_urls": [
"http://www.slideshare.net/bennuttall/pypi-not-that-one-python-on-pi-pyconuk-2014",
"http://documents.mx/education/pypi-not-that-one-python-on-pi-pyconuk-2014.html"
],
"speakers": [
"Ben Nuttall"
],
Expand Down
@@ -1,6 +1,6 @@
{
"copyright_text": "Standard YouTube License",
"description": "Presented by: Paul Hallett\n\nApplications are increasingly reliant on third party web APIs that provide complex services through a simple web interface. As such, it has never been more important understand how to build APIs with our favourite tools. T his talk covers the API development ecosystem available to Python, the best practices for building APIs, and a short demonstration of how easy it is to add an API to an existing Python app.",
"description": "Presented by: Paul Hallett\n\nApplications are increasingly reliant on third party web APIs that provide complex services through a simple web interface. As such, it has never been more important understand how to build APIs with our favourite tools. This talk covers the API development ecosystem available to Python, the best practices for building APIs, and a short demonstration of how easy it is to add an API to an existing Python app.",
"duration": 1573,
"language": "eng",
"recorded": "2014-10-14",
Expand Down
@@ -1,6 +1,6 @@
{
"copyright_text": "Standard YouTube License",
"description": "Presented by: Fergus Doyle",
"description": "Presented by: Fergus Doyle\n\n\"Full-stack\" includes so much more than just client and server these days, with systems building on top of multiple database engines, caching layers, search backends, third party web services and hosting solutions to name but a few.\n\nWhat does this mean for infrastructure? In this talk we'll explore the impact maintaining so many independent cogs can have on a system as a whole.\n\nWe\u2019ll look at third-party components vs. those developed and maintained in-house and their similarities and differences. How can we encapsulate and efficiently test components in such disparate systems? What can we do to minimise the overhead and risk of releasing new code to individual components nested deep within the machine? ",
"duration": 1609,
"language": "eng",
"recorded": "2014-10-14",
Expand Down
@@ -1,6 +1,6 @@
{
"copyright_text": "Standard YouTube License",
"description": "Presented by: Carl Crowder",
"description": "Presented by: Carl Crowder\n\nTalk about static analysis tools",
"duration": 1062,
"language": "eng",
"recorded": "2014-10-20",
Expand Down
Expand Up @@ -4,7 +4,9 @@
"duration": 1726,
"language": "eng",
"recorded": "2014-10-14",
"related_urls": [],
"related_urls": [
"https://github.com/pythonanywhere/dirigible-spreadsheet"
],
"speakers": [
"Harry Percival"
],
Expand Down
@@ -1,6 +1,6 @@
{
"copyright_text": "Standard YouTube License",
"description": "Presented by: Jessica McKellar",
"description": "Presented by: Jessica McKellar\n\nPython language history talk.",
"duration": 3188,
"language": "eng",
"recorded": "2014-10-14",
Expand Down
@@ -1,10 +1,12 @@
{
"copyright_text": "Standard YouTube License",
"description": "Presented by: Carrie Anne Philbin.\n\nIntroduced by \"OY\".",
"description": "Presented by: Carrie Anne Philbin.\n\nIntroduced by \"OY\".\n\nA tale of one teacher and her journey from ICT to Computing, and how the wider community can help computing education.",
"duration": 2479,
"language": "eng",
"recorded": "2014-10-20",
"related_urls": [],
"related_urls": [
"https://speakerdeck.com/missphilbin/miss-adventures-in-raspberry-pi"
],
"speakers": [
"Carrie Anne Philbin"
],
Expand Down
Expand Up @@ -8,7 +8,9 @@
"speakers": [
"Damien George"
],
"tags": [],
"tags": [
"MicroPython"
],
"thumbnail_url": "https://i.ytimg.com/vi/cItKVmoeJsw/hqdefault.jpg",
"title": "Micro Python - shrinking Python down to run on a microcontroller",
"videos": [
Expand Down
Expand Up @@ -9,7 +9,9 @@
"Michael Foord",
"Simon Davy"
],
"tags": [],
"tags": [
"juju"
],
"thumbnail_url": "https://i.ytimg.com/vi/RwqidN55BA8/hqdefault.jpg",
"title": "Repeatable automated deployments with Juju",
"videos": [
Expand Down
2 changes: 1 addition & 1 deletion pycon-uk-2014/videos/pycon-uk-2014-stormy-webber.json
@@ -1,6 +1,6 @@
{
"copyright_text": "Standard YouTube License",
"description": "Presented by: Wes Mason",
"description": "Presented by: Wes Mason\n\nAn introductory talk to building fast non-blocking async web services with Tornado, especially relevant to Django, Flask, bottle, web.py, Pyramid, Zope, Gevent, Twisted and every other web (or not) dev interested in learning what makes Tornado special for such tasks.\n\nBonus: advanced tips and tricks for migrating from current systems and working with technologies such as WebSockets and Server Sent Events in Tornado. ",
"duration": 1427,
"language": "eng",
"recorded": "2014-10-14",
Expand Down
@@ -1,6 +1,6 @@
{
"copyright_text": "Standard YouTube License",
"description": "Presented by: Jonathan Fine\n\nThis talk is about a new way of writing tests. We arrange matters so that the expression statement add(2, 2) == 4\n\nreports a test failure if add(2, 2) does not return 4. Similarly add(2, '2') ** TypeError\n\nreports a test failure if add(2, '2') does not raise a TypeError exception. These new semantics (which provide no-boilerplate testing) do not apply when comparison expressions are used in conditional statements etc.\n\nI will demonstrate Python software that implements this, and will discuss with you the use, benefits and development of this new approach to writing tests.",
"description": "Presented by: Jonathan Fine\n\nThis talk is about a new way of writing tests. \n\nWe arrange matters so that the expression statement `add(2, 2) == 4` reports a test failure if `add(2, 2)` does not return `4`. \n\nSimilarly `add(2, '2') ** TypeError` reports a test failure if `add(2, '2')` does not raise a `TypeError` exception.\n\nThese new semantics (which provide no-boilerplate testing) do not apply when comparison expressions are used in conditional statements etc.\n\nI will demonstrate Python software that implements this, and will discuss with you the use, benefits and development of this new approach to writing tests.",
"duration": 1690,
"language": "eng",
"recorded": "2014-10-13",
Expand Down
Expand Up @@ -15,7 +15,11 @@
"speakers": [
"Mike McKerns"
],
"tags": [],
"tags": [
"dill",
"serialization",
"pickle"
],
"thumbnail_url": "https://i.ytimg.com/vi/tC8rXyfEh6s/hqdefault.jpg",
"title": "The failure of python object serialization: why HPC in python is broken",
"videos": [
Expand Down

0 comments on commit 577a084

Please sign in to comment.