Networking For The Rest Of Us 

  1. Networking For The Rest Of Us
  2. Itamar learns how to drive
  3. Developing network applications
  4. Laziness is a virtue
  5. Choosing a networking framework
  6. Requirements
  7. 1. High-level language
  8. 2. Cross-platform and platform specific
  9. Platform specific examples
  10. 3. Event loop
  11. 4. Testing
  12. 5. Separate transport and protocol
  13. 6. Comprehensive
  14. 7. Speed
  15. Twisted
  16. Project Stats
  17. Choice of language: Python
  18. Cross-platform
  19. Twisted event loop
  20. Testing in Twisted
  21. Twisted functionality
  22. Example: XML-RPC server
  23. Is developing with Twisted faster?
  24. Conch - SSH server and client
  25. Platform functionality
  26. OpenSSH vs. Conch
  27. Summary