Quantcast
Channel: Planet Python
Viewing all articles
Browse latest Browse all 22462

Mike C. Fletcher: Thinking Out Loud for a PyCon.ca presentation...

$
0
0

Only two days left to put in a proposal for PyCon.ca, I'll just brainstorm some topics here:

  • Neural Networks
    • Crash Course -- introduction to Neural Networks for traditional programmers (no "big" math)
    • Practical Application -- build a trivial tool for processing something with e.g. Theano (or more likely a higher-level language), I *want* to do an LSTM doing basic voice recognition, but maybe something more along the face-recognition side would be more reasonable
    • What do We Need to Build Skynet? -- where are we currently and what are the missing pieces to build something that will take over and kill us all?
  • Introductory
    • Socket Programming
    • Twisted
    • Profiling (I'm a bit tired of this one)
    • Cython
    • Ctypes
    • Pyside/PyQt (likely not, doesn't seem like most people are going to be interested)
    • wxPython (thinking no, again, not a big interest area)
    • PyOpenGL (again, likely not, not a hot topic)
    • Pygame
    • Fabric
    • Handling XML (with lxml)
    • Gstreamer (video processing)
  • Teaching
    • Python and Pygame for grades 4-8 under the TDSB
  • Language Details
    • Metaclasses
    • Descriptors
    • AST
  • Practicality
    • Performance
    • Fussy Firmware Packager
    • Inotify (implementation in ctypes)
    • Multicast Meetups -- make your machines connect automatically to local resources
    • Decoupling Processes -- creating more robust architectures by isolating functional units (microservices)
  • Having Fun
    • Dumb Ideas by the Dozen -- exploring problem spaces without worrying about failure
    • Denormalization in Code -- don't repeat yourself, Ancient Greek vs. Roman ideals of Beauty
    • Dodging Silver Bullets -- how to recognize impossible promises before you start the project
    • Saying No -- how saying yes leads you down the dark and dangerous paths; how dark and dangerous paths let you grow as a human being; how growth is sometimes overrated

Viewing all articles
Browse latest Browse all 22462

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>