GET /api/v2/video/108
HTTP 200 OK Vary: Accept Content-Type: text/html; charset=utf-8 Allow: GET, PUT, PATCH, HEAD, OPTIONS
{ "category": "Kiwi PyCon 2009", "language": "English", "slug": "robert-coup---monitoring-and-debugging-your-live-", "speakers": [ "Robert Coup" ], "tags": [ "debugging", "im", "irc", "kiwipycon", "kiwipycon2009", "logging" ], "id": 108, "state": 1, "title": "Robert Coup - Monitoring and debugging your live applications", "summary": "", "description": "Monitoring and debugging your live application\n\nPresented by Robert Coup\n\nAbstract\n\nEver wondered what is going on inside your app? Learn some tools and ideas you\ncan use for sussing it out.\n\nOutline\n\nDebugging issues in live applications can be a real nightmare. Add some more\nlogging, restart it, wait for the failure/load case and try and deduce a bit\nmore. Even with awesome test coverage you still need to debug those tricky\nproblems. This talk will introduce some ideas for monitoring and debugging\nyour live applications. The key things to cover are:\n\n * the standard logging module and learning how to drive it well. How to log effectively so it makes sense later, and what sorts of things we should be instrumenting and measuring. \n * how to set up a remote console session into our running application, so we can interrogate variables and run code to figure out what's going on. \n * how to incorporate IRC or IM bots so we can interact with our apps from the desktop, and how they can interact with us. \n\n[VIDEO HAS ISSUES: Sound and video are poor. Slides are hard to read.]\n\n", "quality_notes": "", "copyright_text": "Creative Commons Attribution-NonCommercial-ShareAlike 3.0", "embed": "", "thumbnail_url": "", "duration": null, "video_ogv_length": null, "video_ogv_url": null, "video_ogv_download_only": false, "video_mp4_length": null, "video_mp4_url": null, "video_mp4_download_only": false, "video_webm_length": null, "video_webm_url": null, "video_webm_download_only": false, "video_flv_length": null, "video_flv_url": "", "video_flv_download_only": false, "source_url": "", "whiteboard": "", "recorded": null, "added": "2012-02-23T04:20:00", "updated": "2014-04-08T20:28:25.900" }