From herrold at owlriver.com Fri Apr 1 11:06:22 2016 From: herrold at owlriver.com (R P Herrold) Date: Fri, 1 Apr 2016 11:06:22 -0400 (EDT) Subject: [CentralOH] =?euc-kr?q?coPy=5D_2016-03-28_=FC=E5=EC=A1_Scribbles?= =?euc-kr?b?INHm3/Yv5MLZ/j86IHhyYW5kciwgbGVhcCBkYXkgY2hhbGxlbmdlOyBuZXcg?= =?euc-kr?q?challenge=3B_raspberry_pi_0_sense_hat=3B_C_versus_Python=3B_Un?= =?euc-kr?q?ix_Philosophy_camera=2C_macro_seek_thermal?= In-Reply-To: <20160329174133.74897c47.jep200404@columbus.rr.com> References: <20160329174133.74897c47.jep200404@columbus.rr.com> Message-ID: On Tue, 29 Mar 2016, jep200404 at columbus.rr.com wrote: > ############################################################################### > > Eric Floehr presented the entries for last month's challenge to write > Python code to figure out when the next COhPy meeting will be on a leap day. > > https://github.com/efloehr/cohpy_leapday_challenge > > There are many little good details to learn from the entries. > calendar.MONDAY is much much better than magic number 0!!! > There was also some spectacularly ugly code that works. site seems to have moved to: https://github.com/cohpy/challenge-201602-leapday TIMTOWTDI a shell solution [herrold at centos-7 cohpy]$ ./leap-day.sh next Leap Monday EOM meeting is: 2/29/2044 [herrold at centos-7 cohpy]$ cat ./leap-day.sh #!/bin/sh # https://github.com/cohpy/challenge-201602-leapday # # COhPy meets the last Monday of the month. This year, # 2016, COhPy meets on Leap Day. When will the next Leap # Day meeting of COhPy occur? # DONE="" for i in `seq 2016 4 3000 `; do [ "x${DONE}" = "x" ] && { DOW=` date --date="2/29/${i}" +%a` [ "x${DOW}" = "xMon" -a 0${i} -gt 2016 ] && { export DONE="y" echo "next Leap Monday EOM meeting is: 2/29/${i} " } } done [herrold at centos-7 cohpy]$ -- Russ From andrewkubera at gmail.com Fri Apr 1 17:31:22 2016 From: andrewkubera at gmail.com (Andrew Kubera) Date: Fri, 1 Apr 2016 17:31:22 -0400 Subject: [CentralOH] Next-Gen Python Version Announced!! Message-ID: <6E58C776-201C-4717-B604-81CB048B5CCF@gmail.com> In case you missed this important announcement: https://mail.python.org/pipermail/python-dev/2016-March/143603.html Also, for all those worried about left-padding your strings there is a new module to solve this problem https://pypi.python.org/pypi/left-pad/0.0.3 Make sure to add left-pad to your dependencies in your next project! - Andrew -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian.costlow at gmail.com Sat Apr 2 12:51:41 2016 From: brian.costlow at gmail.com (Brian Costlow) Date: Sat, 2 Apr 2016 12:51:41 -0400 Subject: [CentralOH] Next-Gen Python Version Announced!! In-Reply-To: <6E58C776-201C-4717-B604-81CB048B5CCF@gmail.com> References: <6E58C776-201C-4717-B604-81CB048B5CCF@gmail.com> Message-ID: And here's a Python "April Fools" that's actually real (sort of). Try it if you dare... https://github.com/joshmaker/python-php On Fri, Apr 1, 2016 at 5:31 PM, Andrew Kubera wrote: > In case you missed this important announcement: > > https://mail.python.org/pipermail/python-dev/2016-March/143603.html > > > > Also, for all those worried about left-padding your strings there is a new > module to solve this problem > > https://pypi.python.org/pypi/left-pad/0.0.3 > > Make sure to add left-pad to your dependencies in your next project! > > > - Andrew > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Sat Apr 2 16:46:20 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 2 Apr 2016 16:46:20 -0400 Subject: [CentralOH] =?utf-8?q?2016-04-01_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gZXVsZXIgIzEgYW5kIGxlYXAgZGF5IHJlZmFjdG9y?= =?utf-8?q?ing=3B_dplyr_dplython_idiom_truth_iswhatever_big_mask_and_or_?= =?utf-8?b?JiB8ICYmIHx8IG9wPQ==?= Message-ID: <20160402164620.16c213fb.jep200404@columbus.rr.com> for Python3: virualenv versus pyvenv versus venv Python for Data Analysis http://shop.oreilly.com/product/0636920023784.do Models.Behaving.Badly.: Why Confusing Illusion with Reality Can Lead to Disaster, on Wall Street and in Life https://www.goodreads.com/book/show/12378134-models-behaving-badly manujeol at dojo:~$ python3 Python 3.4.3 (default, Oct 14 2015, 20:33:09) [GCC 4.8.4] on linux Type "help", "copyright", "credits" or "license" for more information. >>> from random import randint >>> [randint(1, 999) for _ in range(3)] [17, 4, 962] >>> manujeol at dojo:~$ http://dilbert.com/strip/2016-04-01 http://wozniaklab.com/ wp:Steve Wozniak https://microbiology.osu.edu/people/wozniak.1 http://medicine.osu.edu/regenerativemedicine/wound_burn_trauma/danielwozniak/pages/index.aspx 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 wp:Rock 'Em Sock 'Em Robots Good Grief Charlie Brown https://www.youtube.com/watch?v=Hr2Bc5qMhE4 http://linuxgizmos.com/universal-laptop-shell-extends-phones-mini-pcs-and-sbcs/ Of course, we've seen this before. Tell them Ethan. Refactored Project Euler #1 and a leapday challenge entry need to publish notebooks either directly in own name or anonymously through me Zombie SCO rises from the grave again http://www.theregister.co.uk/2016/03/30/zombie_sco_rises_from_the_grave_iagaini/ Swedish student builds steam-powered Raspberry Pi http://www.wired.co.uk/news/archive/2016-03/18/steam-powered-raspberry-pi Bash on Windows. Repeat, Microsoft demos Bash on Windows Is this an endorsement of open source or of the Unix philosophy? http://www.theregister.co.uk/2016/03/30/bash_shell_comes_to_windows_10/ wp:Unix philosophy r dplyr https://cran.rstudio.com/web/packages/dplyr/vignettes/introduction.html python dplython Dplyr-style operations on top of pandas DataFrame. https://github.com/dodger487/dplython https://pypi.python.org/pypi/dplython/0.0.2 wp:Programming idiom Python's concept of truth C's concept of truth man isalpha the following is perfectly valid: x += x so is the following: x *= x from __future__ import print_function x = 1 for _ in range(5): x += x print(x) from __future__ import print_function x = 1 for _ in range(5): x *= x print(x) from __future__ import print_function x = 2 for _ in range(5): x *= x print(x) isalpha(c) isalpha(c) & isalnum(c) dangerous misunderstanging of C: & and && Python: & and and n = 4 n = 1 n = 0 n = -1 (n>=0) and int(sqrt(n)) (n>=0) & int(sqrt(n)) for n in (4, 1, 0, -1): print((n>=0) and int(sqrt(n))) print((n>=0) & int(sqrt(n))) one l wp:The_Elements_of_Programming_Style#Lessons wp:The Practice of Programming a and b if not a return a else return b # Note that b is evaluated only if a is true. compare to a & b compare a or b with a | b great examples of difference being important looking around Columbus is absolutely stunning: wp:Apple_Maps#Flyover_and_3D_maps wp:Jacob Bronowski wp:The Ascent of Man name of castle with women very cool: https://www.youtube.com/watch?v=tIl7UMUxKJo http://www.fastcodesign.com/ wp:Zaha Hadid -------------- next part -------------- A non-text attachment was scrubbed... Name: scrape Type: application/octet-stream Size: 14679 bytes Desc: not available URL: From eric at intellovations.com Mon Apr 4 15:39:06 2016 From: eric at intellovations.com (Eric Floehr) Date: Mon, 4 Apr 2016 15:39:06 -0400 Subject: [CentralOH] Next-Gen Python Version Announced!! In-Reply-To: References: <6E58C776-201C-4717-B604-81CB048B5CCF@gmail.com> Message-ID: So the REALLY cool thing about that module is the 44 line implementation of it: https://github.com/joshmaker/python-php/blob/master/php/__init__.py It actually generates a php source file, passes in the arguments via a json list, dynamically calls the referenced method within php, and returns the output as json, and then calls the actual php interpreter on your system to run it and return the result. So it knows nothing about any PHP function, and does no mapping. The class creates a "module-like object" (apparently all you need to do is implement __getattr__) and then __getattr__ is called whenever you try to call a method from the module. Pretty cool! Eric On Sat, Apr 2, 2016 at 12:51 PM, Brian Costlow wrote: > And here's a Python "April Fools" that's actually real (sort of). > > Try it if you dare... > > https://github.com/joshmaker/python-php > > On Fri, Apr 1, 2016 at 5:31 PM, Andrew Kubera > wrote: > >> In case you missed this important announcement: >> >> https://mail.python.org/pipermail/python-dev/2016-March/143603.html >> >> >> >> Also, for all those worried about left-padding your strings there is a >> new module to solve this problem >> >> https://pypi.python.org/pypi/left-pad/0.0.3 >> >> Make sure to add left-pad to your dependencies in your next project! >> >> >> - Andrew >> >> _______________________________________________ >> CentralOH mailing list >> CentralOH at python.org >> https://mail.python.org/mailman/listinfo/centraloh >> >> > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Mon Apr 4 16:05:03 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Mon, 4 Apr 2016 16:05:03 -0400 Subject: [CentralOH] 2016-04-04 Cloth Napkin Scribbles from Taj Palace: Music to Code By; ZMM computer chess HCF mathemagical podcasts videos stackless selfies challenge random markov machine learning GEB strange loop soap pypy pypi cpython cython MBA Message-ID: <20160404160503.77fd92fc.jep200404@columbus.rr.com> Please add to the following: Music to code by gentle distraction enough distraction to keep from getting stuck or bored not enough distraction to keep one from coding one person: person is to drown out noise coworkers and roommates instrumentals only, lyrics are distracting foreign language lyrics are not understood, so not distracting and thus OK another person does not care about lyrics, so is not distracted by them several folks need silence one folk needed silence for difficult coding, but music was helpful for most of other coding hard metal, no lyrics lame Animals as Leaders Brian Eno Siuguress(sp?????) Mike Oldfield (such as Tubular Bells) 50's jazz Miles, Bird, Coltrane M83 Raconte-Moi Une Histoire Rickie Lee Jones Pop Pop Ghostyhead Tom Waits wp:Balearic beat Free Falling (Tom Petty) covers Paul Horn Inside (compare to where we were eating) Chet Baker Let's Get Lost My Favourite Songs, Vols. 1-2: The Last Great Concert (1988) Mingus Joni Mitchell Afro Pop Georges Collinet Djembefola http://www.imdb.com/title/tt0216717/ Cesaria Evora Dead Can Dance / Lisa Gerrard ??????????? Hans-Joachim Roedelius wp:Dieter Moebius Pat Metheny William Orbit Strange Cargo III, Hinterland, etc Soggy Bog symphonic rock Soggy Bog 161 Entire Goya Album "777", New music by Insulter, Ox Horn, Walk Through Fire, A Very Old Ghost Behind the Farm, Nibiru, Thou andMORE! glitch mob Bach multi stream Hans Zimmer coffee shop background ambient sound Enigma Adiemus Babble The Stone Ether Zero 7 9 folks showed up that is how many years until the next square root day There was strong correlation between those who had read Zen and The Art of Motorcycle Maintainance and which side of the table they sit on. There was also a strong correlation between those who needed silence to code and those who music helped coding. wp:Invisible Silence wp:Computer Chess (film) 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 HCF wp:halt and catch fire wp:Motorola 6800 L ? A Mathemagical Adventure wp:Metamagical Themas To Err is Human; To Study Error-making is Cognitive Science http://hdl.handle.net/2027/spo.act2080.0028.002:07 podcasts Talk Python to Me Eve Online (compare to Ava in Ex Machina) Optimizing Everything in Python wp:Premature_optimization#When_to_optimize stackless Python stackless.com reentrant??? threads How I taught my dog to text me selfies http://pyvideo.org/video/3714/ challenge average previous dates random generator markov machine learning GEB one person has gotten 50 pages in which is more than someone else and for those who miss the point I Am A Strange Loop wp:soap salt of a fatty acid PyPy versus PyPI CPython versus Cython wp:Fight Club Security MBA study group is tonight From eric at intellovations.com Mon Apr 4 16:10:07 2016 From: eric at intellovations.com (Eric Floehr) Date: Mon, 4 Apr 2016 16:10:07 -0400 Subject: [CentralOH] 2016-04-04 Cloth Napkin Scribbles from Taj Palace: Music to Code By; ZMM computer chess HCF mathemagical podcasts videos stackless selfies challenge random markov machine learning GEB strange loop soap pypy pypi cpython cython MBA In-Reply-To: <20160404160503.77fd92fc.jep200404@columbus.rr.com> References: <20160404160503.77fd92fc.jep200404@columbus.rr.com> Message-ID: Thanks as always for the show notes! They are always informative and entertaining! Siuguress(sp?????) > Sigur R?s -------------- next part -------------- An HTML attachment was scrubbed... URL: From winningham at gmail.com Mon Apr 4 16:20:43 2016 From: winningham at gmail.com (Thomas Winningham) Date: Mon, 4 Apr 2016 16:20:43 -0400 Subject: [CentralOH] 2016-04-04 Cloth Napkin Scribbles from Taj Palace: Music to Code By; ZMM computer chess HCF mathemagical podcasts videos stackless selfies challenge random markov machine learning GEB strange loop soap pypy pypi cpython cython MBA In-Reply-To: References: <20160404160503.77fd92fc.jep200404@columbus.rr.com> Message-ID: +1 Sigur R?s ... lots of great quality live concerts on YouTube... On Mon, Apr 4, 2016 at 4:10 PM, Eric Floehr wrote: > Thanks as always for the show notes! They are always informative and > entertaining! > >> Siuguress(sp?????) > > > Sigur R?s > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > From jep200404 at columbus.rr.com Mon Apr 4 17:06:43 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Mon, 4 Apr 2016 17:06:43 -0400 Subject: [CentralOH] =?utf-8?q?Music_to_Code_By=3A_Bj=C3=B6rk?= In-Reply-To: References: <20160404160503.77fd92fc.jep200404@columbus.rr.com> Message-ID: <20160404170643.42ac9de7.jep200404@columbus.rr.com> On Mon, 4 Apr 2016 16:10:07 -0400, Eric Floehr wrote: > Sigur R?s and Bj?rk (rhymes with jerk) From brian.costlow at gmail.com Wed Apr 6 12:19:33 2016 From: brian.costlow at gmail.com (Brian Costlow) Date: Wed, 6 Apr 2016 12:19:33 -0400 Subject: [CentralOH] 2016-04-04 Cloth Napkin Scribbles from Taj Palace: Music to Code By; ZMM computer chess HCF mathemagical podcasts videos stackless selfies challenge random markov machine learning GEB strange loop soap pypy pypi cpython cython MBA In-Reply-To: References: <20160404160503.77fd92fc.jep200404@columbus.rr.com> Message-ID: Hey, who was the Dead Can Dance fan? I was sitting right there and totally missed that. Been one since the late 80s?rare to encounter another in the wild. On Mon, Apr 4, 2016 at 4:20 PM, Thomas Winningham wrote: > +1 Sigur R?s ... lots of great quality live concerts on YouTube... > > On Mon, Apr 4, 2016 at 4:10 PM, Eric Floehr > wrote: > > Thanks as always for the show notes! They are always informative and > > entertaining! > > > >> Siuguress(sp?????) > > > > > > Sigur R?s > > > > > > _______________________________________________ > > CentralOH mailing list > > CentralOH at python.org > > https://mail.python.org/mailman/listinfo/centraloh > > > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From brian.costlow at gmail.com Wed Apr 6 12:24:48 2016 From: brian.costlow at gmail.com (Brian Costlow) Date: Wed, 6 Apr 2016 12:24:48 -0400 Subject: [CentralOH] 2016-04-04 Cloth Napkin Scribbles from Taj Palace: Music to Code By; ZMM computer chess HCF mathemagical podcasts videos stackless selfies challenge random markov machine learning GEB strange loop soap pypy pypi cpython cython MBA In-Reply-To: References: <20160404160503.77fd92fc.jep200404@columbus.rr.com> Message-ID: And when we were talking about jazz the saxophonist whose name I couldn't remember was Dexter Gordon. On Wed, Apr 6, 2016 at 12:19 PM, Brian Costlow wrote: > Hey, who was the Dead Can Dance fan? I was sitting right there and totally > missed that. Been one since the late 80s?rare to encounter another in the > wild. > > On Mon, Apr 4, 2016 at 4:20 PM, Thomas Winningham > wrote: > >> +1 Sigur R?s ... lots of great quality live concerts on YouTube... >> >> On Mon, Apr 4, 2016 at 4:10 PM, Eric Floehr >> wrote: >> > Thanks as always for the show notes! They are always informative and >> > entertaining! >> > >> >> Siuguress(sp?????) >> > >> > >> > Sigur R?s >> > >> > >> > _______________________________________________ >> > CentralOH mailing list >> > CentralOH at python.org >> > https://mail.python.org/mailman/listinfo/centraloh >> > >> _______________________________________________ >> CentralOH mailing list >> CentralOH at python.org >> https://mail.python.org/mailman/listinfo/centraloh >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Wed Apr 6 19:21:51 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 6 Apr 2016 19:21:51 -0400 Subject: [CentralOH] 2016-04-14 (A Thursday) Python Lunch at Ray Ray's Hog Pit Message-ID: <20160406192151.0b132d9d.jep200404@columbus.rr.com> Python Lunch at Ray Ray's Hog Pit April 14, 2016, 12:00 p.m. (that's on a Thursday) Ray Ray's Hog Pit[1] 2619 N High St Columbus, OH 43202 [1] http://www.rayrayshogpit.com/ http://www.bizjournals.com/columbus/news/2015/10/16/with-ray-rays-hog-pit-thriving-food-truck-owner.html http://www.bizjournals.com/columbus/search/results?q=James%20Anderson [2] http://www.openstreetmap.org/way/384459006#map=19/40.01577/-83.01217 From eric at intellovations.com Thu Apr 7 09:40:33 2016 From: eric at intellovations.com (Eric Floehr) Date: Thu, 7 Apr 2016 09:40:33 -0400 Subject: [CentralOH] 2016-04-14 (A Thursday) Python Lunch at Ray Ray's Hog Pit In-Reply-To: <20160406192151.0b132d9d.jep200404@columbus.rr.com> References: <20160406192151.0b132d9d.jep200404@columbus.rr.com> Message-ID: RSVP here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/230197177/ On Wed, Apr 6, 2016 at 7:21 PM, wrote: > Python Lunch at Ray Ray's Hog Pit > > April 14, 2016, 12:00 p.m. > (that's on a Thursday) > > Ray Ray's Hog Pit[1] > 2619 N High St > Columbus, OH 43202 > > [1] http://www.rayrayshogpit.com/ > > http://www.bizjournals.com/columbus/news/2015/10/16/with-ray-rays-hog-pit-thriving-food-truck-owner.html > http://www.bizjournals.com/columbus/search/results?q=James%20Anderson > [2] http://www.openstreetmap.org/way/384459006#map=19/40.01577/-83.01217 > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Fri Apr 8 13:43:05 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Fri, 8 Apr 2016 13:43:05 -0400 Subject: [CentralOH] =?utf-8?q?2015-04-03_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gbHVzaXRhbmlhIGNodXJjaGlsbCBpbnZlbnR3aXRo?= =?utf-8?q?python_lp_apple_v_pc_lorem_ipsum_pylab_style_zen_hungary_eclips?= =?utf-8?q?e_scoliosis_oxymorom?= Message-ID: <20160408134305.6bb06ba9.jep200404@columbus.rr.com> dnsresearch.com??? wp:Dead Wake: The Last Crossing of the Lusitania http://eriklarsonbooks.com/the-books/dead-wake/ 'Dead Wake' sketches the sinking of the Lusitania in full context, color, detail csmonitor icon http://www.csmonitor.com/Books/Book-Reviews/2015/0310/Dead-Wake-sketches-the-sinking-of-the-Lusitania-in-full-context-color-detail http://www.lusitania.net/churchill.htm 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 http://inventwithpython.com/ Learning Python 5th edition http://shop.oreilly.com/product/9781565924642.do new electronic version 2015-03-29 4 macbooks 3 pc laptops, 1 dell, 2 lenovo wp:Lorem ipsum http://www.lipsum.com/ http://baconipsum.com/ http://veggieipsum.com/ http://veganipsum.com/ pylab http://legacy.python.org/dev/peps/pep-0008/ http://legacy.python.org/dev/peps/pep-0020/ hungary magyar mongolian spot gengis khan wp:Merion_Village#Merion_Village Explorer's Club http://www.explorersclubmv.com/ eclipse tonight around 5am; 19% sky coverage forecast I feel like a snake with scoliosis. Oxymoron of the decade: Partial Zero Emission Vehicle From jep200404 at columbus.rr.com Fri Apr 8 14:03:36 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Fri, 8 Apr 2016 14:03:36 -0400 Subject: [CentralOH] =?utf-8?q?2015-03-27_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gYmVha2VyIGdpdCBoYW5nemhvdSBnaXRodWIgcGFu?= =?utf-8?q?das_rabbitmq_hartmann_bach_C++_ipython_notebook?= Message-ID: <20160408140336.78ef2ebd.jep200404@columbus.rr.com> Beaker Beaker 10-4 Good Buddy http://beakernotebook.com https://github.com/twosigma/beaker-notebook don't use git http://www.youtube.com/watch?v=o4PFDKIc2fs http://www.youtube.com/watch?v=CDeG4S-mJts another dojo: http://www.meetup.com/Hangzhou-IoT-Hacking-Meetup help git and github for pandas in particular practice doing pull requests the pandas/github way http://pandas.pydata.org/developers.html#version-control-git-and-github git clone git at github.com:your-user-name/pandas.git pandas-yourname cd pandas-yourname git remote add upstream git://github.com/pydata/pandas.git git remote -v origin git at github.com:yourname/pandas.git (fetch) origin git at github.com:yourname/pandas.git (push) upstream git://github.com/pydata/pandas.git (fetch) upstream git://github.com/pydata/pandas.git (push) http://pandas.pydata.org/developers.html#contributing-to-the-documentation https://www.python.org/dev/peps/pep-0008/ https://pypi.python.org/pypi/flake8 Compare Rabbitmq with last weeks' Hartmann pipelines. http://opensource.com/education/15/3/interview-david-lippman-pierce-college Forking Bach http://welltemperedclavier.org/ http://opensource.com/life/15/3/music-open-source-fork-version-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 He had a very cool way of teaching/playing with C++ by using Ipython Notebook. From jep200404 at columbus.rr.com Fri Apr 8 22:16:56 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Fri, 8 Apr 2016 22:16:56 -0400 Subject: [CentralOH] =?utf-8?q?2016-04-08_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gcmVmYWN0b3JpbmcgZXVsZXIgY29ocHkgY2hhbGxl?= =?utf-8?q?nge_=5F=5Ffuture=5F=5F_revolv_hub_panama_drone_symphony_xz_v_bz?= =?utf-8?q?ip2_python_v_sh_yaml_choker_namedtuple_database_best/worst_prac?= =?utf-8?q?tices_sqlalchemy_context_manager_router_fcc_tp-link_stairway_to?= =?utf-8?q?_apache_zepellin_yhat_ggplot_feather_arrow_new_relic_seasons_gi?= =?utf-8?q?t_remmina_r_s_reactos?= Message-ID: <20160408221656.18748c8a.jep200404@columbus.rr.com> Many little refactorings from last dojo (and more yet to come): http://nbviewer.jupyter.org/github/joefriedrich/Project_Euler/blob/master/Project_Euler--Problem_001.ipynb http://nbviewer.jupyter.org/github/joefriedrich/COhPy_Challenges/blob/master/2016-Feb-COhPy_Challenge.ipynb all PC laptops tonight study lp cohpy leap day challenge https://xkcd.com/1595/ the future is now 28.11. __future__ ? Future statement definitions https://docs.python.org/2/library/__future__.html Learning with Python How to Think Like a Computer Scientist http://www.greenteapress.com/thinkpython/thinkCSpy/ Music to Work to https://www.youtube.com/watch?v=F0YYoo6oFoU 8 Hour Study Mix: "Trance to Study By: All-Nighter" A spiritual successor to Aaron Swartz is angering publishers all over again http://arstechnica.com/tech-policy/2016/04/a-spiritual-successor-to-aaron-swartz-is-angering-publishers-all-over-again/ 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 compare: wp:The Prince http://techrights.org/2016/04/03/microsoft-build-charm-offensive/ The reality of connected devices I can play 400 year old music, but I can't open a Word document from 1990. http://pyvideo.org/video/3681/ My Commodore 64 still works, by my two year old Revolv hub will be dead after April 15. http://mashable.com/2016/04/04/revolv-smart-home-shutdown No surprise: The Internet of Things Is Wildly Insecure?And Often Unpatchable https://www.schneier.com/essays/archives/2014/01/the_internet_of_thin.html Wall of Panama http://english.chosun.com/site/data/html_dir/2016/04/06/2016040600577.html Symphony drowns out drones (but not the bagpipes) http://iq.intel.com/100-dancing-drones-set-world-record/ http://www.engadget.com/2016/01/11/intel-record-setting-drone-show/ xz compresses significantly better than bzip2, but with considerably more CPU effort. dojo at 4519_n_high:~/pi/mate-ubuntu/16.04-beta2-desktop$ cat compress.py #!/usr/bin/env python3 ''' https://docs.python.org/3/library/gzip.html https://docs.python.org/3/library/bz2.html https://docs.python.org/3/library/lzma.html https://docs.python.org/3/library/zlib.html ''' import sys from collections import namedtuple import os.path import shutil import datetime import timeit import gzip import bz2 import lzma def compress(path, compressor): c = compressor uncompressed_size = os.path.getsize(path) # Unit is 1 byte. compressed_path = '.'.join([path, c.filename_ending]) with open(path, 'rb') as f_in: with c.function(compressed_path, 'wb', **c.kwargs) as f_out: # shutil.copyfileobj(f_in, f_out) try: t = timeit.timeit( 'shutil.copyfileobj(f_in, f_out)', number=1, globals=globals()) except TypeError: before = datetime.datetime.now() shutil.copyfileobj(f_in, f_out) after = datetime.datetime.now() t = after - before compressed_size = os.path.getsize(compressed_path) # Unit is 1 byte. print('%s %s' % (path, uncompressed_size)) print('%s %s' % (compressed_path, compressed_size)) print( '%.4s%%' % (100. * (float(compressed_size) / float(uncompressed_size)))) print('elapsed time:', t) def main(path): Compressor = namedtuple('Compressor', 'function, filename_ending, kwargs') compressors = ( Compressor(gzip.open, 'gz', {}), Compressor(bz2.BZ2File, 'bz2', {}), Compressor(lzma.LZMAFile, 'xz', {'format': lzma.FORMAT_XZ}), ) for compressor in compressors: compress(path, compressor) if __name__ == '__main__': main(sys.argv[1]) dojo at 4519_n_high:~/pi/mate-ubuntu/16.04-beta2-desktop$ ./compress.py compress.py compress.py 1758 compress.py.gz 690 39.2% elapsed time: 0:00:00.000096 compress.py 1758 compress.py.bz2 766 43.5% elapsed time: 0:00:00.000058 compress.py 1758 compress.py.xz 752 42.7% elapsed time: 0:00:00.000067 dojo at 4519_n_high:~/pi/mate-ubuntu/16.04-beta2-desktop$ ./compress.py ubuntu-mate-16.04-beta2-desktop-armhf-raspberry-pi.img ubuntu-mate-16.04-beta2-desktop-armhf-raspberry-pi.img 3932160000 ubuntu-mate-16.04-beta2-desktop-armhf-raspberry-pi.img.gz 1531627546 38.9% elapsed time: 0:10:14.763755 ubuntu-mate-16.04-beta2-desktop-armhf-raspberry-pi.img 3932160000 ubuntu-mate-16.04-beta2-desktop-armhf-raspberry-pi.img.bz2 1425131396 36.2% elapsed time: 0:13:43.507302 ubuntu-mate-16.04-beta2-desktop-armhf-raspberry-pi.img 3932160000 ubuntu-mate-16.04-beta2-desktop-armhf-raspberry-pi.img.xz 1112883200 28.3% elapsed time: 0:38:36.826333 dojo at 4519_n_high:~/pi/mate-ubuntu/16.04-beta2-desktop$ Compare Python code above with long ugly shell one-liner below dojo at 4519_n_high:~/pi/mate-ubuntu/16.04-beta2-desktop/t$ u="ubuntu-mate-16.04-beta2-desktop-armhf-raspberry-pi.img"; ls -l "$u"; for compressor in z j J; do f="foo.t${compressor}"; time tar "c${compressor}f" "$f" "$u"; ls -l "$f";echo 'scale=1;' `stat -c %s "$f"` '*' 100 / `stat -c %s "$u"` | bc;done -rw-rw-r-- 1 dojo dojo 3932160000 Apr 8 16:21 ubuntu-mate-16.04-beta2-desktop-armhf-raspberry-pi.img real 4m26.946s user 3m48.084s sys 0m13.548s -rw-rw-r-- 1 dojo dojo 1537621625 Apr 8 19:06 foo.tz 39.1 real 13m45.200s user 12m51.820s sys 0m25.532s -rw-rw-r-- 1 dojo dojo 1425127910 Apr 8 19:20 foo.tj 36.2 real 37m45.073s user 37m15.136s sys 0m39.704s -rw-rw-r-- 1 dojo dojo 1112883244 Apr 8 19:58 foo.tJ 28.3 dojo at 4519_n_high:~/pi/mate-ubuntu/16.04-beta2-desktop/t$ 12 memes of open source software https://opensource.com/business/16/4/12-memes-explain-open-source-software YAML rocks! ... wp:YAML http://yaml.org/type/omap.html ... but it's not clear which module to use. enhancedyaml v0.1.1 %YAML 1.1 PyYAML 3.11 %YAML 1.1 PyYAML.Yandex 3.11.1 %YAML 1.1 yamlordereddictloader 0.1.1 %YAML ? aspy.yaml 0.2.1 %YAML ? yamly 0.1 dead pyaml 15.03.1 %YAML http://www.nytimes.com/1988/07/12/opinion/l-don-t-slap-a-choker-on-the-back-057088.html https://docs.python.org/2/library/collections.html#collections.namedtuple In addition to the methods inherited from tuples, named tuples support three additional methods and one attribute. To prevent conflicts with field names, the method and attribute names start with an underscore. http://stackoverflow.com/questions/4702728/relational-table-naming-convention/4703155#4703155 database best practices database worst practices column names http://www.c2.com/cgi/wiki?MeaningfulName http://www.c2.com/cgi/wiki?RelationalDatabaseFieldNames wp:Hungarian notation http://en.wikipedia.org/wiki/Leszynski_naming_convention http://en.wikipedia.org/wiki/Namespace http://en.wikipedia.org/wiki/Category:Programming_rules_of_thumb http://en.wikipedia.org/wiki/Category:Programming_principles Anti-pattern http://databases.about.com/od/specificproducts/a/Database-Naming-Rules.htm See "Don't be redundant" Use SQLAlchemy connection for context manager. http://stackoverflow.com/questions/17497614/sqlalchemy-core-connection-context-manager http://www.webmasterwords.com/python-with-statement which router is router to get these days? FCC frustrates open source http://arstechnica.com/information-technology/2016/03/tp-link-blocks-open-source-router-firmware-to-comply-with-new-fcc-rule/ ssid: Panera no password javascript must be enabled for: network-auth.com covelli.com Apache Zepellin (compare with Jupyter) https://zeppelin.incubator.apache.org/ yhat.com ggplot click bait feather apache arrow youtube-dl new relic: four seasons in Wisconsin: Winter, June, July, and August three reasons for being a teacher: June, July, and August http://www.clintonvillerotary.org/ git https://xkcd.com/1597/ https://xkcd.com/1296/ wp:remmina client only R is ugly to program in from S language which was made by a statistician wp:ReactOS MS Windows wannabee, but will always be playing catchup soundtrack for video games Candice Pacheco, The Vortex 8-bit sound http://www.16-bitbar.com/ http://www.16-bitbar.com/columbus More Android http://www.theregister.co.uk/2016/04/08/jide_remix_os_interview/ From eric at intellovations.com Tue Apr 12 17:27:45 2016 From: eric at intellovations.com (Eric Floehr) Date: Tue, 12 Apr 2016 17:27:45 -0400 Subject: [CentralOH] Speakers needed for COhPy -- Please help Message-ID: All, We need speakers who would like to share with the group what they are doing with Python, what interesting modules and libraries they have discovered, or even just facilitate a discussion on a Python topic. No topic is too small, no speaker too inexperienced. This is a friendly group and Python family! If you are planning a PyOhio talk, this would be a great place to practice and get feedback (if you want feedback). Please consider sharing your experience --- the group will benefit from it! I'm looking for talks of any length, for any of the next few meetings. Please contact me as soon as you can! Thanks for your help! Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From sandeep.nagar at gmail.com Wed Apr 13 15:00:25 2016 From: sandeep.nagar at gmail.com (Sandeep Nagar) Date: Thu, 14 Apr 2016 00:30:25 +0530 Subject: [CentralOH] My website for Open source technical books Message-ID: Hi, I have just lauched my website http://bookmuft.com/ which will provide free books in technical subjects. Two books are posted here right now. Presently I have written book for Octave and Python introduction. Please have a look at them and if you like them then please spread the word to your colleagues, juniors and students. SInce the books are released under creative commons licence so they can be adapted as teaching learning material in any form as desired by user. I will be grateful if you could send me review and information about usage in your work for my reference. cheers --------- (My books: http://bookmuft.com/) (My training profile: http://sandeepnagar4.wix.com/compuski ) --------- *Dr. Sandeep Nagar * -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Wed Apr 13 19:17:35 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 13 Apr 2016 19:17:35 -0400 Subject: [CentralOH] =?utf-8?q?2016-02-29_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gRGFtaWVuIHYgRGFtaWFu?= In-Reply-To: <20160320115723.314891c3.jep200404@columbus.rr.com> References: <20160320115723.314891c3.jep200404@columbus.rr.com> Message-ID: <20160413191735.41282c23.jep200404@columbus.rr.com> On Sun, 20 Mar 2016 11:57:23 -0400, jep200404 at columbus.rr.com wrote: > Damien tends to be from English from Greek ???????? Did I mean to say the following? Damian tends to be from English from Greek ???????? From nludban at columbus.rr.com Wed Apr 13 21:45:05 2016 From: nludban at columbus.rr.com (Neil Ludban) Date: Wed, 13 Apr 2016 21:45:05 -0400 Subject: [CentralOH] A Thursday) Python Lunch at Ray Ray's Hog Pit In-Reply-To: References: <20160406192151.0b132d9d.jep200404@columbus.rr.com> Message-ID: <20160413214505.5502c57497fa9634923b2f38@columbus.rr.com> I've missed a couple of the lunches because I'm unfamiliar with the area and forget to hit google satellites early enough to find some parking options. May I suggest that future invites note a nearby location or two, maybe the closest and the cheapest? > On Wed, Apr 6, 2016 at 7:21 PM, wrote: > > > Python Lunch at Ray Ray's Hog Pit > > > > April 14, 2016, 12:00 p.m. > > (that's on a Thursday) > > > > Ray Ray's Hog Pit[1] > > 2619 N High St > > Columbus, OH 43202 > > > > [1] http://www.rayrayshogpit.com/ > > > > http://www.bizjournals.com/columbus/news/2015/10/16/with-ray-rays-hog-pit-thriving-food-truck-owner.html > > http://www.bizjournals.com/columbus/search/results?q=James%20Anderson > > [2] http://www.openstreetmap.org/way/384459006#map=19/40.01577/-83.01217 > > _______________________________________________ > > CentralOH mailing list > > CentralOH at python.org > > https://mail.python.org/mailman/listinfo/centraloh > > From info at pyohio.org Thu Apr 14 08:49:02 2016 From: info at pyohio.org (=?utf-8?Q?PyOhio=2C=20Inc.?=) Date: Thu, 14 Apr 2016 12:49:02 +0000 Subject: [CentralOH] =?utf-8?q?PyOhio_2016_News_-_CFP_Open_Now!?= Message-ID: <8c9245b985e483ce2777296fbc26f2dea68.20160414124851@mail144.suw14.mcdlv.net> PyOhio CFP is open now through May 15. View this email in your browser (http://us3.campaign-archive2.com/?u=8c9245b985e483ce2777296fb&id=76fe78e51e&e=c26f2dea68) ** PyOhio 2016 CFP Open Now! ------------------------------------------------------------ PyOhio invites all interested people to submit proposals for scheduled talks, tutorials, and panels. All topics of interest to Python programmers will be considered. Presentation talk slots are 40-minutes or 20-minutes (plus short Q&A time.) Tutorial slots are 110 minutes long. ** Who Should Submit a Proposal? ------------------------------------------------------------ You. Your friends. Your friends' friends. Anyone with any level of Python knowledge is a candidate for a great topic at this conference. As we get attendees of all kinds, we need speakers of all kinds. In particular, we welcome submissions from first-time speakers! ** Submit Early! ------------------------------------------------------------ The proposal deadline is May 15 but the earlier you submit, the better! Our reviewers will provide feedback as they review proposals. The earlier you submit your proposals, the more time you have to get?and respond to?feedback. Details: http://pyohio.us3.list-manage.com/track/click?u=8c9245b985e483ce2777296fb&id=4ca860c34e&e=c26f2dea68 ** ------------------------------------------------------------ ** Sponsors ------------------------------------------------------------ PyOhio is a FREE event and relies on the generosity of sponsors to keep it that way. If you know of any organizations that wish to support PyOhio, please have them visit our Sponsor Prospectus (http://pyohio.us3.list-manage1.com/track/click?u=8c9245b985e483ce2777296fb&id=216deef5e4&e=c26f2dea68) and then Apply to be a Sponsor (http://pyohio.us3.list-manage.com/track/click?u=8c9245b985e483ce2777296fb&id=d31d4badac&e=c26f2dea68) or reply to this email with any questions. ** PyOhio Basics ------------------------------------------------------------ PyOhio 2016 is Sat July 30 - Sun July 31 at the Ohio Union in Columbus, OH Registration and hotel info TBA ============================================================ ** (http://pyohio.us3.list-manage.com/track/click?u=8c9245b985e483ce2777296fb&id=c28b363e2b&e=c26f2dea68) ** (http://pyohio.us3.list-manage.com/track/click?u=8c9245b985e483ce2777296fb&id=aa4aafa22a&e=c26f2dea68) ** (http://pyohio.us3.list-manage.com/track/click?u=8c9245b985e483ce2777296fb&id=3d58d0b47c&e=c26f2dea68) This email was sent to centraloh at python.org (mailto:centraloh at python.org) why did I get this? (http://pyohio.us3.list-manage.com/about?u=8c9245b985e483ce2777296fb&id=ebb557184f&e=c26f2dea68&c=76fe78e51e) unsubscribe from this list (http://pyohio.us3.list-manage.com/unsubscribe?u=8c9245b985e483ce2777296fb&id=ebb557184f&e=c26f2dea68&c=76fe78e51e) update subscription preferences (http://pyohio.us3.list-manage.com/profile?u=8c9245b985e483ce2777296fb&id=ebb557184f&e=c26f2dea68) PyOhio, Inc. . 79 Bohyer Avenue, Pataskala, OH, United States . Columbus, Oh 43224 . USA Email Marketing Powered by MailChimp http://www.mailchimp.com/monkey-rewards/?utm_source=freemium_newsletter&utm_medium=email&utm_campaign=monkey_rewards&aid=8c9245b985e483ce2777296fb&afl=1 -------------- next part -------------- An HTML attachment was scrubbed... URL: From herrold at owlriver.com Thu Apr 14 10:26:53 2016 From: herrold at owlriver.com (R P Herrold) Date: Thu, 14 Apr 2016 10:26:53 -0400 (EDT) Subject: [CentralOH] A Thursday) Python Lunch at Ray Ray's Hog Pit In-Reply-To: <20160413214505.5502c57497fa9634923b2f38@columbus.rr.com> References: <20160406192151.0b132d9d.jep200404@columbus.rr.com> <20160413214505.5502c57497fa9634923b2f38@columbus.rr.com> Message-ID: On Wed, 13 Apr 2016, Neil Ludban wrote: > I've missed a couple of the lunches because I'm unfamiliar with the area > and forget to hit google satellites early enough to find some parking > options. May I suggest that future invites note a nearby location or > two, maybe the closest and the cheapest? that neighborhood is far enough north that on street parking on a side street should be free (it is just south of North High School, at the southern boundry of Clintonville) -- Russ herrold From jep200404 at columbus.rr.com Thu Apr 14 17:10:27 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Thu, 14 Apr 2016 17:10:27 -0400 Subject: [CentralOH] 2016-04-14 Greasy Napkin Scribbles from Ray Ray's Hog Pit In-Reply-To: <20160406192151.0b132d9d.jep200404@columbus.rr.com> References: <20160406192151.0b132d9d.jep200404@columbus.rr.com> Message-ID: <20160414171027.1b7cb98a.jep200404@columbus.rr.com> The weather was wonderful, which was good because of the very long line. It paid to be early, which none of us were. The line was long for good reason. Four of us showed up at the same time, so we got to talk while waiting. Cleveland firm needs something done by hard deadline in mid-May, but keeps deferring hiring decision. There were seven of us. One of us recognized someone else, so there were another five Python folks there who had never heard of CohPy. They thought we were joking about it being a Python lunch, so we directed them to cohpy.org, and they confirmed that it was a real event. websockets sub/pub socketio node(.js) autobahn https://pypi.python.org/pypi/autobahn http://autobahn.ws/python/asynchronous-programming.html twisted asyncio tkpython? Boyland's Birch Beer and Ginger Ale were good wp:Safrole wp:Sassafras#Culinary_uses_of_sassafras sassafras tea 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 That Dark and Bloody River by Allan W. Eckert http://www.worldcat.org/title/that-dark-and-bloody-river-chronicles-of-the-ohio-river-valley/oclc/32394249 uapl automatic renewals ghpl too On Thu, 14 Apr 2016 10:26:53 -0400 (EDT), R P Herrold wrote: > On Wed, 13 Apr 2016, Neil Ludban wrote: > > > I've missed a couple of the lunches because I'm unfamiliar with the area > > and forget to hit google satellites early enough to find some parking > > options. May I suggest that future invites note a nearby location or > > two, maybe the closest and the cheapest? > > [T]hat neighborhood is far enough north that on street parking > on a side street should be free (it is just south of North > High School, at the southern boundry of Clintonville) Ray Ray's is in a parking lot and there was plenty of room to park one's carriage at Ray Ray's. I don't like to pay for parking. That is reflected in the choice of locations. I have avoided downtown lunches for fear of parking hassles or cost. Although not a commitment for future lunches, I think all of the lunches so far have had free parking available. Many of the lunches are on Grandview Ave. There is free off-street parking available for all of those. There is free parking beside Aladdin's and hidden behind PhyPhomPho/Mazah/Halwani. There is free on-street parking, one street to the west. From jep200404 at columbus.rr.com Thu Apr 14 18:13:48 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Thu, 14 Apr 2016 18:13:48 -0400 Subject: [CentralOH] 2016-04-20 11:30 Python Lunch at Worthington Aladdin's Message-ID: <20160414181348.139c036a.jep200404@columbus.rr.com> Wednesday Python Lunch at Worthington Aladdin's April 20, 2016, 11:30 a.m. Aladdin's Eatery[1] 7227 N High St Worthington, OH 43085[2] (in "The Shops at Worthington Place")[3] We'll be meeting for good food and good company. Join us to talk Python, programming, or anything else! [1] http://www.aladdinseatery.com/ [2] http://www.openstreetmap.org/node/3429583959#map=17/40.10872/-83.01880 [3] http://shopworthingtonplace.com/ From eric at intellovations.com Fri Apr 15 22:24:06 2016 From: eric at intellovations.com (Eric Floehr) Date: Fri, 15 Apr 2016 22:24:06 -0400 Subject: [CentralOH] 2016-04-20 11:30 Python Lunch at Worthington Aladdin's In-Reply-To: <20160414181348.139c036a.jep200404@columbus.rr.com> References: <20160414181348.139c036a.jep200404@columbus.rr.com> Message-ID: RSVP Here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/230412585/ On Thu, Apr 14, 2016 at 6:13 PM, wrote: > Wednesday Python Lunch at Worthington Aladdin's > April 20, 2016, 11:30 a.m. > > Aladdin's Eatery[1] > 7227 N High St > Worthington, OH 43085[2] > (in "The Shops at Worthington Place")[3] > > We'll be meeting for good food and good company. > Join us to talk Python, programming, or anything else! > > [1] http://www.aladdinseatery.com/ > [2] http://www.openstreetmap.org/node/3429583959#map=17/40.10872/-83.01880 > [3] http://shopworthingtonplace.com/ > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Sat Apr 16 11:44:09 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 16 Apr 2016 11:44:09 -0400 Subject: [CentralOH] =?utf-8?q?2016-04-15_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gYXJ0IHJ1c2ggY3JlZWsgdmlsbGlhZ2Ugc29uaWZp?= =?utf-8?q?cation_resolution_today_ansibliteration_backups_complexity_list?= =?utf-8?q?ening_hardware_bike_shed_baduk_windows7_whopper_open_standards_?= =?utf-8?q?to_open_source_non-coders_skiena_algorithms_O=27Really_sicp_mu_?= =?utf-8?q?time_for_you_to_leave?= Message-ID: <20160416114409.63d06703.jep200404@columbus.rr.com> ssid Panera had strong signal, but could not connect to it ESSID:"Crimson Cup WIFI - USE THIS ONE" This worked, and did so without needing to accept terms. later, Panera wifi started working ssid Panera javascipt allow: covelli.com network-auth.com study lp McConnell Arts Center of Worthington http://www.mcconnellarts.org/ Rush Creek Village Park around 50 East South St in Worthington Walk East sonification puredata (aka pd) for guitar synth http://puredata.info/ csound processing (ala Arduino) https://github.com/efloehr/sonification wave adsr wp:Synthesizer#Attack_Decay_Sustain_Release_.28ADSR.29_envelope piano_notes pyknon.genmidi pyknon.music https://wiki.python.org/moin/PythonInMusic 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 http://industrialceramic.com/ Dell XPS13 (2015) 3200x1800 Microsoft Surface 4 2736x1824 dojo at 4519_n_high:~$ python3 Python 3.4.3 (default, Oct 14 2015, 20:33:09) [GCC 4.8.4] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import datetime >>> datetime.date.today() datetime.date(2016, 4, 15) >>> datetime.date.today().year 2016 >>> Burr-Feinstein encryption bill is officially here in all its scary glory http://techcrunch.com/2016/04/13/burr-feinstein-encryption-bill-is-officially-here-in-all-its-scary-glory/ The following reminds me of an old adage: Make it right before you automate it, otherwise, you'll just speed up the mess. Linux command line mistake nukes web boss' biz http://www.theregister.co.uk/2016/04/15/man_deleats_customers_running_script/ Udoo spins $89 quad-core Intel Braswell hacker SBC http://hackerboards.com/udoo-spins-89-dollar-intel-braswell-hacker-sbc/ compare: Red Hat's open source success story built on killing complexity in IT http://www.techrepublic.com/article/red-hats-open-source-success-story-built-on-killing-complexity-in-it/ wp:Systemd#History_and_controversy https://en.wikipedia.org/wiki/Systemd#History_and_controversy wp:The_unix_philosophy#Do_One_Thing_and_Do_It_Well compare: http://dilbert.com/strip/2016-04-10 Just Listen by Mark Goulston http://markgoulston.com/?book=just-listen-discover-the-secret-to-getting-through-to-absolutely-anyone compare: People who are really serious about software should make their own hardware. https://en.wikiquote.org/wiki/Alan_Kay#1980s Intel and Wind River acquire automotive tech firms http://hackerboards.com/intel-and-wind-river-acquire-automotive-tech-firms/ Miss Sweetie Poo conquers all https://www.youtube.com/watch?v=xAnVNXaa5oA compare: bike-shed color: http://dilbert.com/strip/2016-04-12 wp:Law of triviality http://blog.codinghorror.com/new-programming-jargon/ computers ruin games http://english.chosun.com/site/data/html_dir/2016/03/16/2016031600874.html http://blog.codinghorror.com/thanks-for-ruining-another-game-forever-computers/ comments about machines learning, and CPUs stalling while GPUs still advancing Windows7 is a Whopper! https://en.wikipedia.org/wiki/File:BK_Windows7_Whopper.JPG Introduction to Python: for Scientists and Engineers V 1.0 http://bookmuft.com/books-2/ http://bookmuft.com/wp-content/uploads/2016/03/20160308-Basic-python.pdf https://github.com/yoddha24/Introduction-to-python Emphasis shift from open standards to open source software: http://www.consortiuminfo.org/standardsblog/article.php?story=20160413152032688 Is this one of the super big changes that one doesn't even have any clue that it is happening until it has already happened? compare: wp:Stairway to Heaven FizzBuzz http://blog.codinghorror.com/the-nonprogramming-programmer/ http://blog.codinghorror.com/why-cant-programmers-program/ http://blog.codinghorror.com/separating-programming-sheep-from-non-programming-goats/ wp:Steven Skiena wp:Stony Brook University The Algorithm Design Manual http://www.algorist.com/ https://mail.python.org/pipermail/centraloh/2015-September/002578.html compare: wp:Project Euler Programming Challenges by Skiena and Revilla http://www.programming-challenges.com/pg.php?page=index ??????????????? http://product.dangdang.com/20637355.html http://www.hanbit.co.kr/look.php?isbn=89-7914-288-9 wp:Bulgaria wp:Petya Experts crack Petya ransomware, enable hard drive decryption for free http://www.csoonline.com/article/3054592/security/experts-crack-petya-ransomware-enable-hard-drive-decryption-for-free.html#tk.rss_news wp:Cryptographic nonce O'Really books: Windows NT's Infernal Filesystem http://www.bofhcam.org/co-larters/infernal-filesystem/index.html Trying Stuff Until It Works Whiteboard Interviews SICP https://mail.python.org/pipermail/centraloh/2015-June/002506.html https://mail.python.org/pipermail/centraloh/2015-October/002607.html compare: wp:Mu (negative) Sometimes the best solution is no. wp:Zen and the Art of Motorcycle Maintenance wp:The Te of Piglet wp:The Tao of Programming Python Koans https://github.com/gregmalcolm/python_koans compare: wp:Am?lie wp:Groundhog Day (film) wp:Dalai Lama Time for you to leave. From jep200404 at columbus.rr.com Tue Apr 19 21:26:55 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 19 Apr 2016 21:26:55 -0400 Subject: [CentralOH] Raspberry Pi Zero at 2016-04-20 11:30 Python Lunch at Worthington Aladdin's In-Reply-To: <20160414181348.139c036a.jep200404@columbus.rr.com> References: <20160414181348.139c036a.jep200404@columbus.rr.com> Message-ID: <20160419212655.3425d5ce.jep200404@columbus.rr.com> On Thu, 14 Apr 2016 18:13:48 -0400, jep200404 at columbus.rr.com wrote: > Wednesday Python Lunch at Worthington Aladdin's > April 20, 2016, 11:30 a.m. There are people looking for Raspberry Pi Zeros, but they are hard to come by. Demand has grossly outstripped supply. I have a Raspberry Pi Zero, but am not using it, so I will bring it to lunch to sell to someone else. From eric at intellovations.com Tue Apr 19 21:42:20 2016 From: eric at intellovations.com (Eric Floehr) Date: Tue, 19 Apr 2016 21:42:20 -0400 Subject: [CentralOH] April Python Challenge Message-ID: All, Just a reminder that we have the April Python Challenge: https://github.com/cohpy/challenge-201603-temps So far there has been one entry and two others who have indicated to me they will have an entry by Monday. Anyone who submits an entry to the contest (even if it's just step 1) will get a Python sticker of their choice. And remember, whomever's program forecasts the closest high temperature for the May COhPy meeting when I run the program next Monday will receive a Python hat! Looking forward to seeing everyone next Monday! Cheers, Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Wed Apr 20 19:31:17 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 20 Apr 2016 19:31:17 -0400 Subject: [CentralOH] 2016-04-20 Aladdin's Napkin Scribbles: regex python3 v python2 goto harmful case harmful terraform kilt k1lt dandelions HFCS good cap city Message-ID: <20160420193117.13665e28.jep200404@columbus.rr.com> Need a good problem to solve with Python for which regex is optimal[1] solution. Then someone who eschews regexes can show us an easier to read solution in Python (without regexes). Eight folks showed up. Python3 versus Python2 not enough packages have been ported from 2 to 3, to do real projects However, in past year, enough packages _have_ been ported to Python3, that Python3 is feasible for most non-trivial projects. Go To Statement Considered Harmful by Edsger W. Dijkstra http://www.cs.utexas.edu/users/EWD/ewd13xx/EWD1308.PDF Regexes considered harmful too hard to read I often find problems for which regexes are the best solution, in spite of them being hard to read. Great teaching technique a dad would bring something home and set it in front of kid. When asked by kid about it, the dad would say that you'll figure it out. Someone stopped using regexes when started using Python instead of Perl. Regexes are OK on command line to search for something, but not if that regex is then handed to someone else. Someone said: "My goal is for the next person who reads my code to not hate me." case statement considered harmful Case statement just not needed in Python. Use a dictionary of functions instead. Post a solution that uses case statement. Watch someone else rework that in Python. geek devops geek python devops geek compare some cloud* thing (cloudforms???) Terraform by Hashicorp some vendor independence compare kilt k1lt compare dreidel dirndl dreidel cohpy at lunch:~$ python3 Python 3.4.3 (default, Oct 14 2015, 20:33:09) [GCC 4.8.4] on linux Type "help", "copyright", "credits" or "license" for more information. >>> import random >>> random.randint(1, 4) 4 >>> random.randint(1, 4) 4 >>> random.randint(1, 4) 2 >>> cohpy at lunch:~$ Someone thought that dirndl is a made-up word. One of us rode a motorcycle. There was a beemer in the parking lot. Of course you know that this leads to a discussion of adjusting valves in the morning and ZMM. dandelions are early food for honey bees wp:Anaphylaxis wp:Epinephrine autoinjector Amazing calming effect of smoke on bees smoke from just about anything works bees attack dark things beekeeping suits are white spillage of HFCS from rail tankcar fed to bees 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 security mba: first monday? 6pm? python mba: first tuesday? lebanon night????: first monday evening at Mazah???? (research before going) Jasmine's Lebanese salad was excellent Cap City Diner on ORR Pour cold water on skin on which hot coffee has been spilled. [1] Of course, everyone will have their own idea of what optimal is. Interpret that word as you wish. From jep200404 at columbus.rr.com Wed Apr 20 19:40:00 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 20 Apr 2016 19:40:00 -0400 Subject: [CentralOH] =?utf-8?q?2015-04-17_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gMTMgaWRlcyBvZiBtYXJjaCBpZGVzIGZvciBweXRo?= =?utf-8?q?on_django_orm_sqlalchemy_iterator_protocol_flask_tdd?= Message-ID: <20160420194000.7509e2a6.jep200404@columbus.rr.com> There were 13 folks tonight. More might have shown up later. 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 experienced program IDEs for Python Wing IDE from Wingware Komodo idle wp:Python_IDE#Python ask on the mailing list or at a monthly meeting for experiences Django is the big Python web framework DjangoORM or SQLAlchemy https://docs.djangoproject.com/en/dev/ref/contrib/gis/db-api/#compatibility-tables DjangoORM has great migrations support Iterator Protocol https://docs.python.org/2/tutorial/classes.html#iterators Read Chapter 14 of Learning Python 5th edition (both of our copies are out on loan) http://pyvideo.org/search?models=videos.video&q=iterator Lent: Flask web development Test Driven Development with Python and some other book From herrold at owlriver.com Thu Apr 21 12:34:13 2016 From: herrold at owlriver.com (R P Herrold) Date: Thu, 21 Apr 2016 12:34:13 -0400 (EDT) Subject: [CentralOH] 2016-04-20 Aladdin's Napkin Scribbles: regex python3 v python2 goto harmful case harmful terraform kilt k1lt dandelions HFCS good cap city In-Reply-To: <20160420193117.13665e28.jep200404@columbus.rr.com> References: <20160420193117.13665e28.jep200404@columbus.rr.com> Message-ID: On Wed, 20 Apr 2016, jep200404 at columbus.rr.com wrote: > dandelions are early food for honey bees > Amazing calming effect of smoke on bees > smoke from just about anything works As a bee-keeper for thirty years of so, I can assure the bees are not calm when they smell smoke, but rather appear agitated. When smoke is present they quickly 'load up' with all the honey they can carry and exit a hive body, in what is no doubt an evolved [or intelligently designed] reaction to possible loss of hive contents to fire > bees attack dark things > beekeeping suits are white I understand the assertion, but wonder at its implication of causation. Perhaps rather as a hypothesis, bees attack things which look like common attackers: unwashed and furry forest creatures, and people in clothing other than [optically bright] and unusual white -- Russ herrold From jep200404 at columbus.rr.com Fri Apr 22 11:37:49 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Fri, 22 Apr 2016 11:37:49 -0400 Subject: [CentralOH] Raspberry Pi Zero Available At Tonight's Dojo Message-ID: <20160422113749.02af360f.jep200404@columbus.rr.com> A Raspberry Pi Zero will be available at tonight's dojo. From eric at intellovations.com Fri Apr 22 11:30:46 2016 From: eric at intellovations.com (Eric Floehr) Date: Fri, 22 Apr 2016 11:30:46 -0400 Subject: [CentralOH] Survey on Relocation to Columbus Message-ID: In an effort to attract more technology companies and people to Columbus, the Columbus Collaboratory is doing some research. Ben Blanquera asked me to forward this survey, which should only take 5 minutes to complete, that will help them understand why people relocate. Thanks! Original message: *" Attracting talent to Columbus is high on the agenda for many in Columbus and Ohio. " * We at the Columbus Collaboratory are conducting a study to understand the reasons why people relocate. The purpose of this survey is to understand what factors are attractive and unattractive when considering relocating for a job. We plan to use responses to help us better attract people to the Columbus region. Data will only be analyzed in aggregate and no individual data will be shared by Columbus Collaboratory or Community Research Partners. Please take 5 minutes to take the survey - https://www.research.net/r/BQRGHYY Have a great day! Ben -------------- next part -------------- An HTML attachment was scrubbed... URL: From nlheureux12 at yahoo.com Fri Apr 22 18:31:05 2016 From: nlheureux12 at yahoo.com (Nick L'Heureux) Date: Fri, 22 Apr 2016 22:31:05 +0000 (UTC) Subject: [CentralOH] Summer Programming Internships References: <1241206720.484703.1461364265028.JavaMail.yahoo.ref@mail.yahoo.com> Message-ID: <1241206720.484703.1461364265028.JavaMail.yahoo@mail.yahoo.com> Hello, My name is Nick L'Heureux and I am currently a Computer Science student at Rollins College. Last year I was apart of the weekly Python Dojo's and am now looking for summer programming internships. If you know of any openings please let me know!? Thanks so much,Nick -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Sat Apr 23 23:28:38 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 23 Apr 2016 23:28:38 -0400 Subject: [CentralOH] =?utf-8?q?2016-04-22_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gY2FycGUg44Kr44Op44Kq44KxIGJydWJlY2sgYmVh?= =?utf-8?q?tles_bach_machine_learning_gui_programs_tkinter_coverity_patent?= =?utf-8?q?s_By=C5=8Dbu_app_v_web_app_skylake__pandas_dask_think_bayes_pyt?= =?utf-8?q?hon_manifesto_vim_emacs_block_modes_catb_scratch_itch_euler_jup?= =?utf-8?q?yter_hard_way?= Message-ID: <20160423232838.4408f175.jep200404@columbus.rr.com> Columbus Arduino Raspberry Pi Enthusiasts (CARPE) meets 3rd Tuesdays 18:00 break bread 18:30 presentation begins 20:00 elvis has left the building??? contact info https://mobile.twitter.com/CARPEmeetup https://github.com/CARPEmeetup samthinko at gmail.com[1] mailing list http://lists.colug.net/mailman/listinfo/carpe http://lists.colug.net/pipermail/carpe/ http://www.meetup.com/techlifecolumbus/events/ post ipynbs from 20160415 study lp Sing Along with Mitch follow the bouncing ball (even if Mitch did not do that) ???? ??? follow the color change Dave Brubeck genius.com synchronizing lyrics to music do lyrics (text) to voice (which is much easier than voice to text), then compare voice synthesized from lyrics with voice in music to figure out when lyrics should be sung/said. One only has to compare synth voice with music voice, without having to understand what is being said. Some guy has analyzed Beatles songs. Make a program that judges the Beatleness of a song. Then use genetic algorithms to randomly tweak a song until it is a good Beatles song. Are Bach's patterns easier to see? Make a program that judges Bachness, then make new Bach'ish songs. What to use to make GUI Python programs? tkinter is the de-factor standard for that. Is there better stuff now? Should one skip making GUI programs, and make web server/client stuff? (kindof like how Ipython went from having Qt GUI to web GUI) wp:tkinter mentions several other GUI libraries for Python. Would Pygame be good for someone dealing with sound/music? 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 Omnibox Power Bank Patent owner balks at fee award, cites newly issued?and similar?patent http://arstechnica.com/tech-policy/2016/04/patent-owner-balks-at-fee-award-cites-newly-issued-and-similar-patent/ Flaw-finding Ruby on Rails bot steams past humans http://www.theregister.co.uk/2016/04/15/ruby_on_rails_flawfinding_bot/ Coverity Finds Python Sets New Level of Quality for Open Source Software http://www.coverity.com/press-releases/coverity-finds-python-sets-new-level-of-quality-for-open-source-software/ http://wpcme.coverity.com/wp-content/uploads/2013-Coverity-Scan-Spotlight-Python.pdf Can Lawyers 'Overcome' The Bogus Copyright On 'We Shall Overcome' And Free It To The Public Domain? https://www.techdirt.com/articles/20160414/00285834177/can-lawyers-overcome-bogus-copyright-we-shall-overcome-free-it-to-public-domain.shtml?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed wp:By?bu wp:Byobu (software) write native GUI apps need to rewrite for: iOS Android Linux, MS Windows, and Apples by wxWidgets or write app once as web server, and use from browser to use. Are native GUI apps more appropriate for apps needing serious CPU crunching or local storage needs? Skylake's power management under Linux is dreadful and you shouldn't buy one until it's fixed http://lxer.com/module/newswire/ext_link.php?rid=228519 An introduction to terminal multiplexers https://linuxconfig.org/an-introduction-to-terminal-multiplexers Text-to-Speech http://fossforce.com/2016/04/getting-foss-text-speech-app-ready-prime-time/ wp:Hedy Lamarr eight tentacles? wp:Octopus card wp:Eye in the Sky (2007 film) https://zh.wikipedia.org/wiki/??_(??) pandas is OK for stuff that fits in memory for stuff that does not fit in memory, but fits on hard drive, use dask https://pypi.python.org/pypi/dask Textbook manifesto http://greenteapress.com/wp/textbook-manifesto/ Think Bayes Bayesian Statistics in Python By Allen B. Downey http://shop.oreilly.com/product/0636920030720.do http://greenteapress.com/wp/think-bayes/ Think Python, 2nd Edition How to Think Like a Computer Scientist By Allen B. Downey http://shop.oreilly.com/product/0636920045267.do Think Complexity Complexity Science and Computational Modeling By Allen B. Downey http://shop.oreilly.com/product/0636920022480.do Think DSP Digital Signal Processing in Python By Allen B. Downey http://shop.oreilly.com/product/0636920044970.do T450 $300 @ Computer Express learn vim or emacs vim has three block modes line by line arbitrary character to arbitrary character column mode required reading wp:The Cathedral and the Bazaar catb.org Every good work of software starts by scratching a developer's personal itch. projecteuler.net PEP 8 -- Style Guide for Python Code https://www.python.org/dev/peps/pep-0008/ try.jupyter.org Science And Python: retrospective of a (mostly) successful decade http://pyvideo.org/video/1605/science-and-python-retrospective-of-a-mostly-s (Ipython Notebook has been renamed Jupyter.) Learn Python the Hard Way Has some flaws and teaches some bad habits. Lacks the hand of a good editor. [1] How was samthinko chosen for email address? Searching Wikipedia reveals movie. From jep200404 at columbus.rr.com Sun Apr 24 19:08:20 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sun, 24 Apr 2016 19:08:20 -0400 Subject: [CentralOH] 2016-04-27 11:30 Python Lunch at Nazareth Restaurant & Deli Message-ID: <20160424190820.7a6f9003.jep200404@columbus.rr.com> 2016-04-27 11:30 Python Lunch at Nazareth Restaurant & Deli[1] 5239 North Hamilton Road[2] Columbus, OH 43230 (between Morse Road and old SR-161) We'll be meeting for good food and good company. Join us to talk Python, programming, or anything else! [1] http://nazarethdeli.com/ [2] http://www.openstreetmap.org/node/4017630008 From jep200404 at columbus.rr.com Sun Apr 24 19:13:23 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sun, 24 Apr 2016 19:13:23 -0400 Subject: [CentralOH] 2016-05-04 11:30 Python Lunch at Yats Message-ID: <20160424191323.0929b0a7.jep200404@columbus.rr.com> Python Lunch at Yats May 4, 2016, 11:30 a.m. Yats[1] 1386 Grandview Ave[2] Columbus, OH 43212 We'll be meeting for good food and good company. Join us to talk Python, programming, or anything else! [1] http://yatsgrandview.com/ [2] http://www.openstreetmap.org/#map=19/39.98595/-83.04460 From eric at intellovations.com Sun Apr 24 21:10:41 2016 From: eric at intellovations.com (Eric Floehr) Date: Sun, 24 Apr 2016 21:10:41 -0400 Subject: [CentralOH] 2016-05-04 11:30 Python Lunch at Yats In-Reply-To: <20160424191323.0929b0a7.jep200404@columbus.rr.com> References: <20160424191323.0929b0a7.jep200404@columbus.rr.com> Message-ID: RSVP Here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/230622302/ On Sun, Apr 24, 2016 at 7:13 PM, wrote: > Python Lunch at Yats > > May 4, 2016, 11:30 a.m. > > Yats[1] > 1386 Grandview Ave[2] > Columbus, OH 43212 > > We'll be meeting for good food and good company. > Join us to talk Python, programming, or anything else! > > [1] http://yatsgrandview.com/ > [2] http://www.openstreetmap.org/#map=19/39.98595/-83.04460 > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Sun Apr 24 21:12:20 2016 From: eric at intellovations.com (Eric Floehr) Date: Sun, 24 Apr 2016 21:12:20 -0400 Subject: [CentralOH] 2016-04-27 11:30 Python Lunch at Nazareth Restaurant & Deli In-Reply-To: <20160424190820.7a6f9003.jep200404@columbus.rr.com> References: <20160424190820.7a6f9003.jep200404@columbus.rr.com> Message-ID: RSVP Here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/230622327/ On Sun, Apr 24, 2016 at 7:08 PM, wrote: > 2016-04-27 11:30 Python Lunch at > > Nazareth Restaurant & Deli[1] > 5239 North Hamilton Road[2] > Columbus, OH 43230 > (between Morse Road and old SR-161) > > We'll be meeting for good food and good company. > Join us to talk Python, programming, or anything else! > > [1] http://nazarethdeli.com/ > [2] http://www.openstreetmap.org/node/4017630008 > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Sun Apr 24 22:48:14 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sun, 24 Apr 2016 22:48:14 -0400 Subject: [CentralOH] April Python Challenge: Clarifying Questions In-Reply-To: References: Message-ID: <20160424224814.3d4f8675.jep200404@columbus.rr.com> On Tue, 19 Apr 2016 21:42:20 -0400, Eric Floehr wrote: > https://github.com/cohpy/challenge-201603-temps https://github.com/cohpy/challenge-201603-temps/blob/master/README.md says in part: Given a month (say February), return a list of dates in that month that the Central Ohio Python Users Group met (in the case of February, it would return 2/22/2010, 2/28/2011, 2/27/2012, 2/25/2013, 2/24/2014, and 2/29/2015. 1. s%2/29/2015%2/23/2015% 2. Would it not return a date for this year? I.e., would it not return 2/29/2016? From eric at intellovations.com Mon Apr 25 15:39:40 2016 From: eric at intellovations.com (Eric Floehr) Date: Mon, 25 Apr 2016 15:39:40 -0400 Subject: [CentralOH] April Python Challenge: Clarifying Questions In-Reply-To: <20160424224814.3d4f8675.jep200404@columbus.rr.com> References: <20160424224814.3d4f8675.jep200404@columbus.rr.com> Message-ID: Jim, All correct, apparently I was still thinking it was 2015 :-). It should return this year. I've corrected and pushed the fixes. In the future, note that I accept pull requests! Cheers, Eric On Sun, Apr 24, 2016 at 10:48 PM, wrote: > On Tue, 19 Apr 2016 21:42:20 -0400, Eric Floehr > wrote: > > > https://github.com/cohpy/challenge-201603-temps > > https://github.com/cohpy/challenge-201603-temps/blob/master/README.md > says in part: > > Given a month (say February), return a list of dates in that > month that the Central Ohio Python Users Group met > (in the case of February, it would return 2/22/2010, > 2/28/2011, 2/27/2012, 2/25/2013, 2/24/2014, and 2/29/2015. > > 1. s%2/29/2015%2/23/2015% > > 2. Would it not return a date for this year? > I.e., would it not return 2/29/2016? > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Thu Apr 28 12:53:23 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Thu, 28 Apr 2016 12:53:23 -0400 Subject: [CentralOH] =?utf-8?q?2016-06-07_18=3A00_Python_MBA_Keg_Tapping_a?= =?utf-8?q?t_Hofbr=C3=A4uhaus_Columbus?= Message-ID: <20160428125323.38931695.jep200404@columbus.rr.com> 2016-06-07 18:00 Python MBA[1] Keg Tapping at Hofbr?uhaus Columbus Hofbr?uhaus Columbus[2] 800 Goodale Ave[3] Columbus, OH 43212 Keg Tapping at Hofbr?uhaus[4] Python MBAs[1] will be meeting for good food and good company. Join us to talk Python, programming, or anything else! Should be a stein slamming good time! [1] https://duckduckgo.com/html/?q=masters beer appreciation [2] http://hofbrauhauscolumbus.com/ [3] http://www.openstreetmap.org/search?query=800 goodale ave columbus ohio usa#map=18/39.97446/-83.02667 [4] http://hofbrauhauscolumbus.com/maibock-keg-tapping/ From eric at intellovations.com Fri Apr 29 10:44:16 2016 From: eric at intellovations.com (Eric Floehr) Date: Fri, 29 Apr 2016 10:44:16 -0400 Subject: [CentralOH] =?utf-8?q?2016-06-07_18=3A00_Python_MBA_Keg_Tapping_?= =?utf-8?q?at_Hofbr=C3=A4uhaus_Columbus?= In-Reply-To: <20160428125323.38931695.jep200404@columbus.rr.com> References: <20160428125323.38931695.jep200404@columbus.rr.com> Message-ID: RSVP here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/230743285/ On Thu, Apr 28, 2016 at 12:53 PM, wrote: > 2016-06-07 18:00 > Python MBA[1] Keg Tapping at Hofbr?uhaus Columbus > > Hofbr?uhaus Columbus[2] > 800 Goodale Ave[3] > Columbus, OH 43212 > > Keg Tapping at Hofbr?uhaus[4] > > Python MBAs[1] will be meeting for good food and good company. > Join us to talk Python, programming, or anything else! > Should be a stein slamming good time! > > [1] https://duckduckgo.com/html/?q=masters beer appreciation > [2] http://hofbrauhauscolumbus.com/ > [3] http://www.openstreetmap.org/search?query=800 goodale ave columbus > ohio usa#map=18/39.97446/-83.02667 > [4] http://hofbrauhauscolumbus.com/maibock-keg-tapping/ > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From raymondchandleriii at gmail.com Fri Apr 29 12:07:56 2016 From: raymondchandleriii at gmail.com (Raymond Chandler) Date: Fri, 29 Apr 2016 12:07:56 -0400 Subject: [CentralOH] CentralOH Digest, Vol 108, Issue 19 In-Reply-To: References: Message-ID: I think we should find a new host. https://medium.com/@raymondchandler/down-and-out-in-the-magic-kingdom-92b0a715778f#.k7g89si6x Cheers, Raymond Chandler III -------------- next part -------------- An HTML attachment was scrubbed... URL: From nludban at columbus.rr.com Sat Apr 30 18:27:41 2016 From: nludban at columbus.rr.com (Neil Ludban) Date: Sat, 30 Apr 2016 18:27:41 -0400 Subject: [CentralOH] focus for numpy/scipy presentations Message-ID: <20160430182741.2532ba807c2def625e3f9544@columbus.rr.com> At the last cohpy meeting, several people wrote down numpy and/or scipy as desired topics for future presentations. These are very broad and easily turn into boring overviews of python for matlab people. Does anyone have requests for a presentation on a specific scipy module, digital signal processing topic, or even an idea for a project that you heard numpy/scipy would be good for but not sure how to get started? From jep200404 at columbus.rr.com Sat Apr 30 20:21:17 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 30 Apr 2016 20:21:17 -0400 Subject: [CentralOH] =?utf-8?q?2016-04-29_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gcmVmYWN0b3JpbmcgZGVjZW1iZXIgbWVldGluZyBk?= =?utf-8?q?ates_dunning-kruger_3n+1_fizzbuzz_sh_ls_-l_-1_Win10_wx_venv/vir?= =?utf-8?q?tualenv_v_=28ana=7Cmini=29conda_pytest_inittest_scikit-learn?= Message-ID: <20160430202117.2f4f5b2b.jep200404@columbus.rr.com> Explore http://colug.net/python/dojo/20160429/. http://nbviewer.jupyter.org/url/colug.net/python/dojo/20160429/dojo-20160429-2016-Mar-COhPy_Challenge_Rough.ipynb What more would you change for that in little function? Played with refactoring a function from one of the previous challenges. It was much fun. unskilled people are not as skilled as they think wp:Dunning?Kruger effect dumb people are dumber than they think smart people are smarter than they think 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 colug.net/python/dojo/20160415/ ls -l ls -1 dojo at 4519_n_high:~/sh$ virtualenv env New python executable in env/bin/python Installing setuptools, pip...done. dojo at 4519_n_high:~/sh$ source env/bin/activate (env)dojo at 4519_n_high:~/sh$ pip install sh Downloading/unpacking sh Downloading sh-1.11.tar.gz Running setup.py (path:/home/dojo/sh/env/build/sh/setup.py) egg_info for package sh Installing collected packages: sh Running setup.py install for sh Successfully installed sh Cleaning up... (env)dojo at 4519_n_high:~/sh$ python2 Python 2.7.6 (default, Jun 22 2015, 18:00:18) [GCC 4.8.2] on linux2 Type "help", "copyright", "credits" or "license" for more information. >>> import sh >>> sh.ls('-l') total 4 drwxrwxr-x 6 dojo dojo 4096 Apr 24 22:04 env >>> sh.ls('-1') env >>> (env)dojo at 4519_n_high:~/sh$ Microsoft's Windows 10 nagware storms live TV weather forecast http://www.theregister.co.uk/2016/04/28/windows_10_live_tv/ venv is preferred for Python3 virtualenv is preferred for Python2 (ana|mini)conda versus virutalenv/venv from __future__ import print_function use pytest instead of unittest friends don't let friends use unittest scikit-learn Oxford, serial, and Harvard commas Stunk & White's Elements of Style Kernighan & Plauger's The Elements of Programming Style Copy README.md from https://github.com/cohpy/challenge-201604-words/raw/master/README.md paste it into ipynb cell. Make that cell a markdown cell.