[CentralOH] 2013-05-20 會議 Scribbles 落書/惡文?

jep200404 at columbus.rr.com jep200404 at columbus.rr.com
Tue May 21 15:31:10 CEST 2013


Thanks to Ben Rogers and Pillar Technology for hosting us.

Send any ideas for PyOhio presentations: 
to Brian Costlow <brian.costlow at gmail.com>, 
Eric Floehr <eric at intellovations.com>, 
or the list. (These could be about presentations that you would 
like to see, about something you want to learn.)

coordinate curriculum at CSCC got Python into it
    gave game tutorial in summer

OK to repeat popular presentations

katas:
    a way of _practicing_ coding

    Pillar used katas during interview
        was used during pair programming

likes Linux Mint
https://duckduckgo.com/html/?q=adobe+flash+exploits

python modules
    namespace
    class

import sys
sys.x = 17

blah.py:

x = 0

print "Initializing"

def foo():
    print "Hello"
    global x
    x = x + 1
    print x

on python command prompt:

import blah
blah.x
blah.foo()
blah.x

https://en.wikipedia.org/wiki/Duck_typing
https://en.wikipedia.org/wiki/Monkey_patch

scratch is implemented in squeak
https://en.wikipedia.org/wiki/Scratch_(programming_language)
https://en.wikipedia.org/wiki/Squeak_(programming_language)

singletons are everywhere in Java
http://en.wikipedia.org/wiki/Singleton_pattern

terseness of python can butt heads with tdd
not allowed to write a line of code before one has a failing test case

Brian showed macropy
https://github.com/lihaoyi/macropy
https://github.com/lihaoyi/macropy#macropy

used ttk from python
ttk offers more widgets than tk
http://pyvideo.org/video/1364/an-introduction-to-tkinter
82 euler project in a week
http://pyvideo.org/video/534/pyohio-2011--htsql-is-a-wsgi-reporting-toolkit-fo
Clark C. Evans (of YAML fame)

See http://mail.python.org/pipermail/centraloh/2013-February/001551.html
for recipe for ipython notebook visualization tour

IRC 'bot jenni forked by Michael Yanovich?
https://github.com/myano/jenni/wiki/How-to-create-a-phenny-module

practical eye candy: http://nbviewer.ipython.org/



More information about the CentralOH mailing list