[CentralOH] 2016-12-09 道場 Scribbles 落書/惡文? Python 3.6; python in C; -> python3; data min{er,ing}; euler hackerrank check.io advent of code challenges, csv excel dialects, virtual environments, {ana,mini}conda; bashing Bourne, try.jupyter.org
jep200404 at columbus.rr.com
jep200404 at columbus.rr.com
Tue Dec 13 00:12:18 EST 2016
From: jep200404 at columbus.rr.com
To: centraloh at python.org
Subject: 2016-12-09 道場 Scribbles 落書/惡文? Part Three python in C; -> python3; data min{er,ing}; euler hackerrank check.io advent of code challenges, csv excel dialects, virtual environments, {ana,mini}conda; bashing Bourne, try.jupyter.org
Date: Sat, 10 Dec 2016 17:27:48 -0500
X-Mailer: Netcat 0.99.1b (i686-pc-frabish-gnu)
peanut butter and chocolate:
How to embed Python code in C program
http://xmodulo.com/embed-python-code-in-c.html
Patent Trolls of Microsoft and Ericsson Are Trying to Tax Everything, Especially Linux Devices
http://techrights.org/2016/12/04/taxing-everything-linux/
Microsoft’s Push for Software Patents Another Reminder That There is No ‘New’ Microsoft
http://techrights.org/2016/12/05/no-new-microsoft-post-alice/
Transitioning to Python 3
http://www.linuxjournal.com/content/transitioning-python-3
FBI Gains New Hacking Powers While GOP Congress Sits on Sidelines
https://www.districtsentinel.com/fbi-gains-new-hacking-powers-gop-congress-sits-sidelines/
More Examples of Microsoft and Its Patent Trolls Taxing Linux, Even After Microsoft ‘Joined’ (Paid) the Linux Foundation
http://techrights.org/2016/12/06/microsoft-bundling-or-patent-lawsuit/
7 cool little open source projects that stood out in 2016
https://opensource.com/16/12/yearbook-7-cool-little-projects
Pa11y: Automated accessibility testing
http://pa11y.org/
http://demo.pa11y.org/
https://en.wikipedia.org/wiki/Alliance_Data
Python 3 Readiness
http://py3readiness.org/
http://www.joyoftech.com/joyoftech/joyarchives/2359.html
The Open Organization Leaders Manual???
https://github.com/opensourceway/open-org-leaders-manual/raw/master/open_org_leaders_manual_1_0.pdf
https://github.com/opensourceway/open-org-leaders-manual
6 organizational growing pains you can avoid
https://opensource.com/open-organization/16/12/6-pathologies-organizational-maturity
if you do not have an itch to scratch, practice on:
project euler
hackerrank
check.io
advent of code
challenges at https://github.com/cohpy
how to automate the boring stuff with python
csv module natively understands excel files
with dialect='excel' and dialect='excel-tab' options.
for almost any professional Python work,
the use of virtual environments is pretty much mandatory
virtualenv
(py)venv
conda
linuxacademy videos
live CDs/DVDs
external DVD drive
how to corrupt a DVD?
how to corrupt a USB flash drive?
start new projects in Python3 if you can
anaconda
miniconda
allow one to install different versions of Python
for each virtual environment with conda
Portability is a good thing
Bourne shell scripts are more portable than bash scripts
Not every unix-like OS has bash
C99 features in GCC on Fedora
https://fedoramagazine.org/c99-features-gcc-fedora/
read one man page per day
https://linux.die.net/man/
The wifi at Panera is very unreliable,
so try.jupyter.org does not work well there.
had someone from Yeller Springs
https://en.wikipedia.org/wiki/Owenism
Mills Park Hotel
The "Community Room" was cold, so we met out in the open where it was warm.
There was a notice taped over the thermostat
saying that the heat did not work,
that maintainance folks knew about it
and would fix it.
tightened legs of table in Community Room.
1/2" nuts
used regular socket
deep socket would have been better
put finger nail polish on threads before tightening
More information about the CentralOH
mailing list