[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.


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


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

Install Zabbix Monitoring Server and Agent on Debian 9

The Well-Tempered API

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.
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.

must watch!!!:
The Well Tempered API

wp:Well-Tempered Clavicle
wp:The Well-Tempered Clavier
wp:Well temperament

quenching is magic
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

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


    place of the way


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

    Do schools kill creativity?

    Truly open education will require sweeping changes

More information about the CentralOH mailing list