[CentralOH] 2018-01-29 會議 Scribbles 落書/惡文?: Michael Handler: zabbiz selenium; Jim Prior: or operator; pyohio; pycon; teaching at cscc; enum; PfDA; braided code; GEB; temper; queching; design patterns; clean code; thinking in java; dojo; four futures; learning

jep200404 at columbus.rr.com jep200404 at columbus.rr.com
Tue Jan 30 22:49:26 EST 2018


44 folks tonight

we are filling up the space and need to get smarter about
placing furniture so that everyone is close

-------------------------------------------------------------------------------

there were two presentations

    the main one was Michael Handler's:

        Michael Handler will present a Python script that uses
        Selenium and Firefox to implement some rudimentary web
        scraping to monitor a web application. This script is used in
        conjunction with an open source monitoring application called
        Zabbix to monitor the operation of a web application we host
        for another business unit of his employer's parent company.

    Jim Prior was going to give a little presentation on the "or" operator.

        http://nbviewer.jupyter.org/github/james-prior/cohpy/blob/master/20180129-cohpy-or-operator.ipynb
        https://github.com/james-prior/cohpy/blob/master/20180129-cohpy-or-operator.ipynb

Michael's presentation turned out to be not long,
then he challenged Jim to fill the remaining time just talking
about the "or" operator.

It worked out well. The little presentation about the "or"
operator was fun with audience participation all along.
Many folks, especially experienced programmers were surprised at
how Python's "or" operator works.
Without trying to stretch it, it took almost an hour.
It just worked out that way and was fun.
When there was a lull in questions, comments, and addtions,
victory was declared and folks ran off to Brazenhead.

-------------------------------------------------------------------------------

PyOhio is getting rolling along. To volunteer:

    info at pyohio.org

PyCon is in Cleveland this year: May 9-17

    us.pycon.org

Todd Warner of Columbus State Community College
is looking for people to teach Python (adjunct prof???)
614-287-5212 phone
twarner14 at cscc.edu

Andrew Kubera can give a presentation on enums at the February monthly meeting.
Travis Risner has a presentation lined up for the February monthly meeting.

How to Install and Configure RecalBox on Raspberry Pi
https://www.maketecheasier.com/install-configure-recalbox-raspberry-pi/

Install Zabbix Monitoring Server and Agent on Debian 9
https://www.howtoforge.com/tutorial/install-zabbix-monitoring-server-and-agent-on-debian-9/

The Well-Tempered API

PfDA
Python for Data Analysis Book
The 2nd Edition of my book was released digitally on September 25, 2017,
with print copies shipping a few weeks later.
http://wesmckinney.com/pages/book.html
http://shop.oreilly.com/product/0636920023784.do
Jupyter Notebook: mix R and Python

braided code
wp:Round (music)
The Golden Eternal Braid
wp:Gödel, Escher, Bach

wp: prefix means Wikipedia
To get good answers, consider following the advice in the links below.
http://catb.org/~esr/faqs/smart-questions.html
http://web.archive.org/web/20090627155454/www.greenend.org.uk/rjk/2000/06/14/quoting.html

must watch!!!:
The Well Tempered API
https://archive.org/details/pyvideo_3681___well-tempered-api
https://archive.org/download/pyvideo_3681___well-tempered-api/3681_well-tempered-api.ogv
http://pyvideo.org/pyohio-2015/the-well-tempered-api.html

wp:Well-Tempered Clavicle
wp:The Well-Tempered Clavier
https://archive.org/details/mbid-f9567e24-5d30-37b2-bf5b-e7f5e8f18806
wp:Well temperament

quenching is magic
1911 Encyclopædia Britannica/Annealing, Hardening and Tempering
https://en.wikisource.org/wiki/1911_Encyclopædia_Britannica/Annealing,_Hardening_and_Tempering

wp:Design Patterns
gang of four
Python moots some of the patterns in the above.
Python Design Patterns 1
http://pyvideo.org/pyohio-2012/python-design-patterns-1.html

The Agile Manifesto
wp:Agile_software_development#The_Agile_Manifesto
    Based on their combined experience of developing software and
    helping others do that, the seventeen signatories to the
    manifesto proclaimed that they value:[4]

        Individuals and Interactions over processes and tools
        Working Software over comprehensive documentation
        Customer Collaboration over contract negotiation
        Responding to Change over following a plan

    That is, while there is value in the items on the right,
    they value the items on the left more.

seems to be very iterative in many little steps

wp:Code Complete
Clean Code: A Handbook of Agile Software Craftsmanship.
    Upper Saddle River, NJ: Prentice Hall
    ISBN 9780132350884 Martin, Robert C. (2009)
wp:Thinking in Java

wp:dojo

    place of the way

wp:tao

https://duckduckgo.com/html/?q=the+root+of+all+evil+%28software%29
wp:Program optimization

the four futures

    from __future__ import division
    from __future__ import print_function
    from __future__ import absolute_import
    from __future__ import with_statement

How do you learn?

    How to escape education's death valley
    https://www.youtube.com/watch?v=wX78iKhInsc

    Do schools kill creativity?
    https://www.youtube.com/watch?v=iG9CE55wbtY

    Truly open education will require sweeping changes
    https://opensource.com/open-organization/18/1/open-education-public-mission


More information about the CentralOH mailing list