From jep200404 at columbus.rr.com Tue Mar 1 16:36:02 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 1 Mar 2016 16:36:02 -0500 Subject: [CentralOH] Wednesday Lunch 2016-03-02 11:30 @ Tadka Message-ID: <20160301163602.5fe7d1b8.jep200404@columbus.rr.com> Sorry for the late notice Wednesday Python Lunch at Tadka March 2, 2016, 11:30 a.m. Tadka Indian Cuisine 3535 West Dublin Granville Road Columbus, OH 43235 (south corner of SR-161 and Allister Way/Sawmill Place Blvd, two traffic lights east of Sawmill) We'll be meeting for good food and good company. Join us to talk Python, programming, or anything else! From eric at intellovations.com Tue Mar 1 16:45:31 2016 From: eric at intellovations.com (Eric Floehr) Date: Tue, 1 Mar 2016 16:45:31 -0500 Subject: [CentralOH] Wednesday Lunch 2016-03-02 11:30 @ Tadka In-Reply-To: <20160301163602.5fe7d1b8.jep200404@columbus.rr.com> References: <20160301163602.5fe7d1b8.jep200404@columbus.rr.com> Message-ID: RSVP Here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/229266103/ On Tue, Mar 1, 2016 at 4:36 PM, wrote: > Sorry for the late notice > > Wednesday Python Lunch at Tadka > > March 2, 2016, 11:30 a.m. > > Tadka Indian Cuisine > 3535 West Dublin Granville Road > Columbus, OH 43235 > (south corner of SR-161 and Allister Way/Sawmill Place Blvd, > two traffic lights east of Sawmill) > > We'll be meeting for good food and good company. Join us to talk Python, > programming, or anything else! > _______________________________________________ > 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 Tue Mar 8 15:01:44 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 8 Mar 2016 15:01:44 -0500 Subject: [CentralOH] 2016-03-09 11:30 Raspberry Pi 3 at Lunch at Aladdin's Message-ID: <20160308150144.784fb99f.jep200404@columbus.rr.com> There will be a Raspberry Pi 3 at lunch. Thanks to Luke R. at Microcenter for pointing it out. Wednesday Python Lunch at Aladdin's March 9, 2016, 11:30 a.m. Aladdin's Eatery 1423(B) Grandview Ave Columbus, OH 43212 We'll be meeting for good food and good company. Join us to talk Python, programming, or anything else! From eric at intellovations.com Tue Mar 8 21:10:54 2016 From: eric at intellovations.com (Eric Floehr) Date: Tue, 8 Mar 2016 21:10:54 -0500 Subject: [CentralOH] 2016-03-09 11:30 Raspberry Pi 3 at Lunch at Aladdin's In-Reply-To: <20160308150144.784fb99f.jep200404@columbus.rr.com> References: <20160308150144.784fb99f.jep200404@columbus.rr.com> Message-ID: RSVP here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/229451172/ On Tue, Mar 8, 2016 at 3:01 PM, wrote: > There will be a Raspberry Pi 3 at lunch. > Thanks to Luke R. at Microcenter for pointing it out. > > Wednesday Python Lunch at Aladdin's > > March 9, 2016, 11:30 a.m. > > Aladdin's Eatery > 1423(B) Grandview Ave > Columbus, OH 43212 > > We'll be meeting for good food and good company. > Join us to talk Python, programming, or anything else! > _______________________________________________ > 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 Mar 11 11:08:03 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Fri, 11 Mar 2016 11:08:03 -0500 Subject: [CentralOH] Pi Day Lunch at Yats Message-ID: <20160311110803.419a4dd9.jep200404@columbus.rr.com> Pi Day Lunch at Yats March 14, 2016, 11:30 a.m. Yats 1386 Grandview Ave Columbus, OH 43212 This year's Pi Day lunch will be held at a place where Pi Day is understood by the folks running the place. We'll be meeting for good food and good company. Join us to talk Pi, Python, programming, or anything else! From eric at intellovations.com Fri Mar 11 11:11:42 2016 From: eric at intellovations.com (Eric Floehr) Date: Fri, 11 Mar 2016 11:11:42 -0500 Subject: [CentralOH] Pi Day Lunch at Yats In-Reply-To: <20160311110803.419a4dd9.jep200404@columbus.rr.com> References: <20160311110803.419a4dd9.jep200404@columbus.rr.com> Message-ID: RSVP Here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/229513700/ On Fri, Mar 11, 2016 at 11:08 AM, wrote: > Pi Day Lunch at Yats > > March 14, 2016, 11:30 a.m. > > Yats > 1386 Grandview Ave > Columbus, OH 43212 > > This year's Pi Day lunch will be held at a place where > Pi Day is understood by the folks running the place. > We'll be meeting for good food and good company. > Join us to talk Pi, Python, programming, or anything else! > _______________________________________________ > 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 Mar 13 23:22:16 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sun, 13 Mar 2016 23:22:16 -0400 Subject: [CentralOH] =?utf-8?q?2016-03-11_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gUGkgRGF5IEFwcGxlIEZCSSBkZCBqYXZhIHNxbCBz?= =?utf-8?q?erver_raspex_caesar_uefi_T4300_larpers_opencpn_canada_3200x1800?= Message-ID: <20160313232216.0b08cc5b.jep200404@columbus.rr.com> Monday: Pi Day Python Lunch http://www.meetup.com/Central-Ohio-Python-Users-Group/events/229513700/ Snowden: FBI Claim That Only Apple Can Unlock Phone Is ... https://theintercept.com/2016/03/08/snowden-fbi-claim-that-only-apple-can-unlock-phone-is-bullshit/ 12 Linux dd, ddrescue and dcfldd command examples http://www.linuxnix.com/what-you-should-know-about-linux-dd-command/ The following reminds me of how fortunate Pythonistas are. Java evangelist leaves Oracle to save Java http://www.theregister.co.uk/2016/03/09/java_evangelist_leaves_oracle_to_save_java/ Microsoft announces SQL Server for Linux http://www.infoworld.com/article/3041997/linux/microsoft-announces-sql-server-for-linux.html RaspEX Linux Is Ready for Raspberry Pi 3, Based on Debian 8.3 and Ubuntu 15.10 http://news.softpedia.com/news/raspex-live-cd-is-ready-for-raspberry-pi-3-based-on-debian-8-3-and-ubuntu-15-10-501557.shtml Julius Caesar http://programeveryday.com/post/implementing-a-basic-caesar-cipher-in-python/ http://www.zyra.tv/lbreath.htm https://www.fanfiction.net/s/3375281/1/The-Tragedy-Of-Julius-Caesar-by-Monty-Shakespeare 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:Pleonasm wp:People's Democracy EFI and Linux: the future is here, and it's awful http://www.youtube.com/watch?v=V2aq5M3Q76U dual-booting and UEFI Pentium T4300 does not have hardware support for virtualization http://ark.intel.com/products/37253 Slings and arrows of outrageous fortune http://arstechnica.com/tech-policy/2016/03/patent-battle-over-larpers-foam-arrows-heats-up/ RaspEX for Raspberry Pi 3 and Pi 2 http://raspex.exton.se/ wp:OpenCPN Performance Bicycle on Sawmill Who owns most of the land of Canada? There was a small light Dell laptop running Ubuntu with a 3200x1800 pixel display. Wow! From jep200404 at columbus.rr.com Mon Mar 14 19:35:22 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Mon, 14 Mar 2016 19:35:22 -0400 Subject: [CentralOH] 2016-03-14 Napkin Scribbles from Yats: Go RPi3 Gumbo Bikes Education Message-ID: <20160314193522.270031ac.jep200404@columbus.rr.com> Go Champion Wins 1st Victory Over Computer http://english.chosun.com/site/data/html_dir/2016/03/14/2016031401038.html wp:Go (programming language) 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 Two of the diners were about to be declared whatever the euphemism of the day was for stupid when they were wee students. One of them would be ten pages ahead when asked to read aloud back where the everyone else was. http://www.ted.com/talks/ken_robinson_says_schools_kill_creativity First four of us got gumbo and peanut butter pie. Gumbo was too salty. Peanut butter pie was very rich. One third of us rode a bike to lunch. Another Raspberry Pi 3 was at lunch. From jep200404 at columbus.rr.com Thu Mar 17 10:49:01 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Thu, 17 Mar 2016 10:49:01 -0400 Subject: [CentralOH] 2016-03-09 Napkin Scribbles from Aladdin's: Raspberry Pi 3 B; BCM43438, chip antenna, novel, rosin flux Message-ID: <20160317104901.2ca44844.jep200404@columbus.rr.com> A Raspberry Pi 3 was at lunch. Python is the main language promoted on Raspberry Pis. U19 looks like bare die has tiny markings that were too small for my eyes to see Viewed at the right angle With the right light at the right angle, sharp lettering is revealed. BROADCOM BCM43438KUBG HE1601 P11 SG0253-24 3E 27-74 It is the the RF chip that does Wifi and Bluetooth. Maybe it has FM receiver support, but that is not used. Looking at the top side of the board with the display connector to the left, the antenna is above the display connector. I am impressed with how well the tiny antenna works. Maybe the RF chip uses SDIO (secure digital input output). U8 on top side near HDMI connector seems to be bare die. Noticed residue on bottom by through hole-parts. Is the residue from rosin flux? Make a visual novel with Python http://www.linuxuser.co.uk/tutorials/make-a-visual-novel-with-python From jep200404 at columbus.rr.com Thu Mar 17 18:05:55 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Thu, 17 Mar 2016 18:05:55 -0400 Subject: [CentralOH] 2016-03-23 Wednesday Lunch at Nazareth Restaurant & Deli Message-ID: <20160317180555.72115548.jep200404@columbus.rr.com> Python Lunch at Nazareth Restaurant & Deli March 23, 2016, 11:30 a.m. Nazareth Restaurant & Deli 5239 North Hamilton Road 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! From eric at intellovations.com Thu Mar 17 22:22:13 2016 From: eric at intellovations.com (Eric Floehr) Date: Thu, 17 Mar 2016 22:22:13 -0400 Subject: [CentralOH] 2016-03-23 Wednesday Lunch at Nazareth Restaurant & Deli In-Reply-To: <20160317180555.72115548.jep200404@columbus.rr.com> References: <20160317180555.72115548.jep200404@columbus.rr.com> Message-ID: RSVP Here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/229682600/ On Thu, Mar 17, 2016 at 6:05 PM, wrote: > Python Lunch at Nazareth Restaurant & Deli > > March 23, 2016, 11:30 a.m. > > Nazareth Restaurant & Deli > 5239 North Hamilton Road > 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! > _______________________________________________ > 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 Sat Mar 19 16:23:56 2016 From: eric at intellovations.com (Eric Floehr) Date: Sat, 19 Mar 2016 16:23:56 -0400 Subject: [CentralOH] COhPy Leap Day Challenge Message-ID: All, Our last Central Ohio Python Users Group meeting occurred on Monday, February 29, Leap Day. It's the first time COhPy met on such a special day. At the meeting a challenge was posed: *Write a Python program to determine when COhPy will next meet on Leap Day?* So far we've had six entrants, and every solution is different. Thanks much to Shareef, Bennett, Sean, Bim, Joe, and Jan so far for answering! There is still time to submit your solution, there are no wrong answers! Reply back to me directly (not the list) with your code. It's a fun way to code some Python. Also, if you don't want to answer, perhaps you have an idea for another challenge. If so, I'd love to hear that too! Cheers, Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Sat Mar 19 16:27:27 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 19 Mar 2016 16:27:27 -0400 Subject: [CentralOH] =?utf-8?q?2016-03-18_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gZXVsZXIgIzEsIHNldCB1bmlvbiwgdHJpYW5ndWxh?= =?utf-8?q?r_numbers=2C_xrange_v_range=2C_grails=2C_piping=2C_make_me_a_sa?= =?utf-8?q?ndwich=2C_little_bobby_tables=2C_z80_1802=2C_introspection_virt?= =?utf-8?q?ualenv_pip_anaconda_miniconda_conda_orm_sqlalchemy_djangoorm_go?= =?utf-8?q?od_videos_zen_zmm?= Message-ID: <20160319162727.2d8d9c69.jep200404@columbus.rr.com> Someone started on Project Euler, starting with problem #1, so that was played with much, reinventing the wheel: http://nbviewer.jupyter.org/url/colug.net/python/dojo/20160318/euler-001-multiples-of-3-and-5-20160318.ipynb http://colug.net/python/dojo/20160318/euler-001-multiples-of-3-and-5-20160318.ipynb wp:Project Euler Eventually, the old stuff was discovered: http://nbviewer.ipython.org/url/colug.net/python/all-ipython-notebooks/euler-001-multiples-of-3-and-5-20150220.ipynb http://colug.net/python/all-ipython-notebooks/euler-001-multiples-of-3-and-5-20150220.ipynb wp:Triangular number 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 range() versus xrange() http://nbviewer.ipython.org/url/colug.net/python/dojo/20160318/dojo-20160318-range-versus-xrange-on-try.jupyter.org.ipynb http://colug.net/python/dojo/20160318/dojo-20160318-range-versus-xrange-on-try.jupyter.org.ipynb wp:dirndl wp:Eli_Whitney#Interchangeable_parts wp:Interchangeable_parts#Brunel.27s_sailing_blocks wp:Scrum (software development) wp:ISO metric screw thread US government pushed tech firms to hand over source code http://www.zdnet.com/article/us-government-pushed-tech-firms-to-hand-over-source-code/ How Microsoft copied malware techniques to make Get Windows 10 the world's PC pest http://www.theregister.co.uk/2016/03/17/microsoft_windows_10_upgrade_gwx_vs_humanity/ https://docs.python.org/2/library/doctest.html groovy is dying? lost its sponsor? https://blog.pivotal.io/pivotal/news/groovy-2-4-and-grails-3-0-to-be-last-major-releases-under-pivotal-sponsorship piping in Python sucks try sh https://pypi.python.org/pypi/sh Catherine's cmd/cmd2? https://pythonhosted.org/cmd2/ https://xkcd.com/149/ reply to kids with HTTP status codes wp:List of HTTP status codes https://xkcd.com/327/ wp:CORDIC wp:Zilog Z80 ugh!: wp:RCA 1802 reflection is introspection in Python? replace pyvideo.org Dell bought EMC which owns VMware? VMware got rid of many employees? virtualenv is pretty much mandatory It allows different python projects to use different versions of the same python package, without conflicts. pip is the preferred program for installing Python packages. Anaconda and miniconda have conda which is also good. Great intro to IPython Notebook (which has been renamed to Jupyter) http://pyvideo.org/video/1605/science-and-python-retrospective-of-a-mostly-s Two big ORMs for Python: SQLAlchemy and DjangoORM some good videos http://pyvideo.org/video/1032/what-makes-python-so-awesome http://pyvideo.org/video/1780/transforming-code-into-beautiful-idiomatic-pytho http://pyvideo.org/video/542/pyohio-2011-names-objects-and-plummeting-from http://pyvideo.org/video/524/pyohio-2011-squinting-at-python-objects http://pyvideo.org/video/2840/the-clean-architecture-in-python http://pyvideo.org/video/1599/a-python-sthetic-beauty-and-why-i-python http://pyvideo.org/video/1369/python-design-patterns-1 PEP 0008 -- Style Guide for Python Code https://www.python.org/dev/peps/pep-0008/ PEP 20 -- The Zen of Python https://www.python.org/dev/peps/pep-0020/ import this wp:Zen and the Art of Motorcycle Maintenance From eric at intellovations.com Sat Mar 19 16:37:05 2016 From: eric at intellovations.com (Eric Floehr) Date: Sat, 19 Mar 2016 16:37:05 -0400 Subject: [CentralOH] =?utf-8?q?2016-03-18_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gZXVsZXIgIzEsIHNldCB1bmlvbiwgdHJpYW5n?= =?utf-8?q?ular_numbers=2C_xrange_v_range=2C_grails=2C_piping=2C_ma?= =?utf-8?q?ke_me_a_sandwich=2C_little_bobby_tables=2C_z80_1802=2C_i?= =?utf-8?q?ntrospection_virtualenv_pip_anaconda_miniconda_conda_orm?= =?utf-8?q?_sqlalchemy_djangoorm_good_videos_zen_zmm?= In-Reply-To: <20160319162727.2d8d9c69.jep200404@columbus.rr.com> References: <20160319162727.2d8d9c69.jep200404@columbus.rr.com> Message-ID: I noticed that [14], [16], and [24] don't return the correct answer (233168) which might be a reason they are unexpectedly faster. Or am I interpreting something incorrectly? On Sat, Mar 19, 2016 at 4:27 PM, wrote: > Someone started on Project Euler, starting with problem #1, > so that was played with much, reinventing the wheel: > > > http://nbviewer.jupyter.org/url/colug.net/python/dojo/20160318/euler-001-multiples-of-3-and-5-20160318.ipynb > > http://colug.net/python/dojo/20160318/euler-001-multiples-of-3-and-5-20160318.ipynb > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Sat Mar 19 18:38:58 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 19 Mar 2016 18:38:58 -0400 Subject: [CentralOH] Bugs in euler-001-multiples-of-3-and-5-20160318 In-Reply-To: References: <20160319162727.2d8d9c69.jep200404@columbus.rr.com> Message-ID: <20160319183858.49cbb3d0.jep200404@columbus.rr.com> On Sat, 19 Mar 2016 16:37:05 -0400, Eric Floehr wrote: > On Sat, Mar 19, 2016 at 4:27 PM, wrote: > > > Someone started on Project Euler, starting with problem #1, > > so that was played with much, reinventing the wheel: > > > > http://nbviewer.jupyter.org/url/colug.net/python/dojo/20160318/euler-001-multiples-of-3-and-5-20160318.ipynb > > http://colug.net/python/dojo/20160318/euler-001-multiples-of-3-and-5-20160318.ipynb > I noticed that [14], [16], and [24] don't return the correct answer > (233168) which might be a reason they are unexpectedly faster. Thanks for catching that. Cells 13 through 16 are irredeemably broken. Cells 23 and 24 have been fixed in cells 25 and 26 below http://nbviewer.jupyter.org/url/colug.net/python/dojo/20160318/euler-001-multiples-of-3-and-5-20160319.ipynb http://colug.net/python/dojo/20160318/euler-001-multiples-of-3-and-5-20160319.ipynb From jeffschluep at mac.com Sat Mar 19 17:08:55 2016 From: jeffschluep at mac.com (Jeff Schluep) Date: Sat, 19 Mar 2016 17:08:55 -0400 Subject: [CentralOH] =?utf-8?q?2016-03-18_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gZXVsZXIgIzEsIHNldCB1bmlvbiwgdHJpYW5ndWxh?= =?utf-8?q?r_numbers=2C_xrange_v_range=2C_grails=2C_piping=2C_make_me_a_sa?= =?utf-8?q?ndwich=2C_little_bobby_tables=2C_z80_1802=2C_introspection_virt?= =?utf-8?q?ualenv_pip_anaconda_miniconda_conda_orm_sqlalchemy_djangoorm_go?= =?utf-8?q?od_videos_zen_zmm?= In-Reply-To: <20160319162727.2d8d9c69.jep200404@columbus.rr.com> References: <20160319162727.2d8d9c69.jep200404@columbus.rr.com> Message-ID: vmware reference: http://arstechnica.com/information-technology/2016/01/vmware-fusion-workstation-team-culled-in-company-restructure/ > On Mar 19, 2016, at 4:27 PM, jep200404 at columbus.rr.com wrote: > > Someone started on Project Euler, starting with problem #1, > so that was played with much, reinventing the wheel: > > http://nbviewer.jupyter.org/url/colug.net/python/dojo/20160318/euler-001-multiples-of-3-and-5-20160318.ipynb > http://colug.net/python/dojo/20160318/euler-001-multiples-of-3-and-5-20160318.ipynb > > wp:Project Euler > Eventually, the old stuff was discovered: > > http://nbviewer.ipython.org/url/colug.net/python/all-ipython-notebooks/euler-001-multiples-of-3-and-5-20150220.ipynb > http://colug.net/python/all-ipython-notebooks/euler-001-multiples-of-3-and-5-20150220.ipynb > > wp:Triangular number > > 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 > > range() versus xrange() > > http://nbviewer.ipython.org/url/colug.net/python/dojo/20160318/dojo-20160318-range-versus-xrange-on-try.jupyter.org.ipynb > http://colug.net/python/dojo/20160318/dojo-20160318-range-versus-xrange-on-try.jupyter.org.ipynb > > wp:dirndl > wp:Eli_Whitney#Interchangeable_parts > wp:Interchangeable_parts#Brunel.27s_sailing_blocks > > wp:Scrum (software development) > > wp:ISO metric screw thread > > US government pushed tech firms to hand over source code > http://www.zdnet.com/article/us-government-pushed-tech-firms-to-hand-over-source-code/ > > How Microsoft copied malware techniques to make Get Windows 10 the world's PC pest > http://www.theregister.co.uk/2016/03/17/microsoft_windows_10_upgrade_gwx_vs_humanity/ > > https://docs.python.org/2/library/doctest.html > groovy is dying? lost its sponsor? > https://blog.pivotal.io/pivotal/news/groovy-2-4-and-grails-3-0-to-be-last-major-releases-under-pivotal-sponsorship > > piping in Python sucks > try sh > https://pypi.python.org/pypi/sh > Catherine's cmd/cmd2? > https://pythonhosted.org/cmd2/ > > https://xkcd.com/149/ > reply to kids with HTTP status codes > wp:List of HTTP status codes > > https://xkcd.com/327/ > wp:CORDIC > > wp:Zilog Z80 > ugh!: > wp:RCA 1802 > > reflection is introspection in Python? > > replace pyvideo.org > > Dell bought EMC which owns VMware? > VMware got rid of many employees? > > virtualenv is pretty much mandatory > It allows different python projects to use different versions of the same > python package, without conflicts. > > pip is the preferred program for installing Python packages. > > Anaconda and miniconda have conda which is also good. > > Great intro to IPython Notebook (which has been renamed to Jupyter) > http://pyvideo.org/video/1605/science-and-python-retrospective-of-a-mostly-s > > Two big ORMs for Python: SQLAlchemy and DjangoORM > > some good videos > > http://pyvideo.org/video/1032/what-makes-python-so-awesome > http://pyvideo.org/video/1780/transforming-code-into-beautiful-idiomatic-pytho > http://pyvideo.org/video/542/pyohio-2011-names-objects-and-plummeting-from > http://pyvideo.org/video/524/pyohio-2011-squinting-at-python-objects > http://pyvideo.org/video/2840/the-clean-architecture-in-python > http://pyvideo.org/video/1599/a-python-sthetic-beauty-and-why-i-python > http://pyvideo.org/video/1369/python-design-patterns-1 > > PEP 0008 -- Style Guide for Python Code > https://www.python.org/dev/peps/pep-0008/ > PEP 20 -- The Zen of Python > https://www.python.org/dev/peps/pep-0020/ > import this > wp:Zen and the Art of Motorcycle Maintenance > _______________________________________________ > 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 Mar 20 11:57:23 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sun, 20 Mar 2016 11:57:23 -0400 Subject: [CentralOH] =?utf-8?q?2016-02-29_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gb3V0bGllcnMsIHN3b3QgYmFkZ2VyLCB0ZW5uaXMg?= =?utf-8?q?for_two=2C_try=2Ejupyter=2Eorg=2C_edX_easy=5Finstall_v_pip_virt?= =?utf-8?q?ualenv_*conda_koans_Euler_K=C3=B6nigsberg_Dami=5Bea=5Dn_oscillo?= =?utf-8?q?scope_drones?= Message-ID: <20160320115723.314891c3.jep200404@columbus.rr.com> wp:Outliers (book) An epic worthy of Milton. Nowhere else have I seen the whole story put down with such elegance and gusto and in such revealing detail and simple language which carries the reader through wonderful and profound scientific discoveries and their application. wp:The Making of the Atomic Bomb 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:SWOT analysis http://wyolum.com/projects/BADGEr/ http://www.seeedstudio.com/ http://2013.oshwa.org/ wp:Tennis for Two try.jupyter.org (instead of tmpnb.org) edx (from MIT) wp:edX easy_install is deprecated use pip instead of easy_install virtualenv is pretty much mandatory (unless one is using conda) miniconda anaconda conda https://github.com/gregmalcolm/python_koans https://projecteuler.net/ wp:Seven Bridges of K?nigsberg wp:Kaliningrad wp:Enclave and exclave wp:Damian Conway wp:Father Damien Damien tends to be from Romance Languages from Greek ???????? Damien tends to be from English from Greek ???????? wp:Oscilloscope drones FAA air traffic control From eric at intellovations.com Wed Mar 23 12:23:49 2016 From: eric at intellovations.com (Eric Floehr) Date: Wed, 23 Mar 2016 12:23:49 -0400 Subject: [CentralOH] March meeting this Monday Message-ID: All, just a reminder that our monthly meeting will be this coming Monday, March 28, at Pillar in the Smith Brothers Building (where we have been meeting for a while). This month Ethan Dicks and Jim Prior will be talking about interacting with the real world using a Raspberry Pi and Python. Additionally, I'll be continuing my Beginning Python series, and we'll review the 10 (so far) entries to the Python challenge presented last month, which was to figure out when the next Leap Day COhPy meeting will be (there is still time to enter). RSVP here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/228901455/ Hope to see you there! -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Sat Mar 26 10:31:14 2016 From: eric at intellovations.com (Eric Floehr) Date: Sat, 26 Mar 2016 10:31:14 -0400 Subject: [CentralOH] wradlib - wx radar library In-Reply-To: References: Message-ID: Austin, This is really cool, just now getting to it! :-) Thanks for sharing! It looks like the original link is now dead, but this link works: http://wradlib.org/wradlib-docs/latest/tutorial_get_rainfall.html Cheers, Eric On Mon, Dec 7, 2015 at 6:03 PM, Austin Godber wrote: > I just came across this nifty library for working with weather radar data > that can do cool things like this, Converting reflectivity to rainfall: > > http://wradlib.bitbucket.org/tutorial_get_rainfall.html > > I thought you all might find it interesting. > > Austin > > _______________________________________________ > 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 Mar 28 12:08:27 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Mon, 28 Mar 2016 12:08:27 -0400 Subject: [CentralOH] 2016-03-30 11:30 Python Lunch at Yin-Yue Restaurant Message-ID: <20160328120827.616003d3.jep200404@columbus.rr.com> Python Lunch at Yin-Yue Restaurant March 30, 2016, 11:30 a.m. Yin-Yue Restaurant[1] 1236 East Hudson St[2] Columbus, OH 43211 We'll be meeting for good food and good company. Join us to talk Python, programming, or anything else! The Big Bass Brothers[3] recently gave the Yin-Yue four bellies[4]. [1] http://yinyue-rest.com/ [2] http://www.mapquest.com/us/ohio/chinese-restaurants-columbus/yin-yue-restaurant-5595845 [3] http://bigbassbrothers.com/ [4] http://610wtvn.iheart.com/onair/big-bass-brothers-4244/march-18-review-yin-yue-14509134/ From eric at intellovations.com Mon Mar 28 14:51:50 2016 From: eric at intellovations.com (Eric Floehr) Date: Mon, 28 Mar 2016 14:51:50 -0400 Subject: [CentralOH] 2016-03-30 11:30 Python Lunch at Yin-Yue Restaurant In-Reply-To: <20160328120827.616003d3.jep200404@columbus.rr.com> References: <20160328120827.616003d3.jep200404@columbus.rr.com> Message-ID: RSVP here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/229940793/ On Mon, Mar 28, 2016 at 12:08 PM, wrote: > Python Lunch at Yin-Yue Restaurant > > March 30, 2016, 11:30 a.m. > > Yin-Yue Restaurant[1] > 1236 East Hudson St[2] > Columbus, OH 43211 > > We'll be meeting for good food and good company. > Join us to talk Python, programming, or anything else! > The Big Bass Brothers[3] recently gave the Yin-Yue four bellies[4]. > > [1] http://yinyue-rest.com/ > [2] > http://www.mapquest.com/us/ohio/chinese-restaurants-columbus/yin-yue-restaurant-5595845 > [3] http://bigbassbrothers.com/ > [4] > http://610wtvn.iheart.com/onair/big-bass-brothers-4244/march-18-review-yin-yue-14509134/ > _______________________________________________ > 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 Tue Mar 29 17:41:33 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Tue, 29 Mar 2016 17:41:33 -0400 Subject: [CentralOH] =?utf-8?q?2016-03-28_=E6=9C=83=E8=AD=B0_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz86IHhyYW5kciwgbGVhcCBkYXkgY2hhbGxlbmdlOyBu?= =?utf-8?q?ew_challenge=3B_raspberry_pi_0_sense_hat=3B_C_versus_Python=3B_?= =?utf-8?q?Unix_Philosophy_camera=2C_macro_seek_thermal?= Message-ID: <20160329174133.74897c47.jep200404@columbus.rr.com> Thanks again to Pillar Technology and Chris for hosting us. Thanks to Chris for acquiring a VGA to HDMI adapter. We will need it. Thanks to Don and Mike for helping with the early video setup. Pillar has completely redone how one connects to the displays. The old way was terribly confusing. The new way is much easier. It is mostly better. New way: Three HDMI input jacks. One each near a display. HDMI input jack on concrete column seems dead (or do I just not know how to select it?) Control panel in middle of north wall has: source buttons on left destination buttons on right (audio is a destination, speakers are somewhere far right) FIRST: push a source button SECOND: push a destination button HDMI audio worked. I suspect that the display resolution reported is not of any actual display, but of the control system between one's computer and the actual displays. Resolution mismatches resolution reported to computers and actual displays caused edges of video to not be displayed ala overscanning. pi at raspberrypi:~ $ cat xrandr xrandr: Failed to get size of gamma for output default Screen 0: minimum 1280 x 720, current 1280 x 720, maximum 1280 x 720 default connected 1280x720+0+0 0mm x 0mm 1280x720 0.00* pi at raspberrypi:~ $ cat xrandr-verbose xrandr: Failed to get size of gamma for output default Screen 0: minimum 1280 x 720, current 1280 x 720, maximum 1280 x 720 default connected 1280x720+0+0 (0x1d1) normal (normal) 0mm x 0mm Identifier: 0x1d0 Timestamp: 6466 Subpixel: unknown Clones: CRTC: 0 CRTCs: 0 Transform: 1.000000 0.000000 0.000000 0.000000 1.000000 0.000000 0.000000 0.000000 1.000000 filter: 1280x720 (0x1d1) 0.000MHz *current h: width 1280 start 0 end 0 total 1280 skew 0 clock 0.00KHz v: height 720 start 0 end 0 total 720 clock 0.00Hz pi at raspberrypi:~ $ ############################################################################### 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. # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # Eric's challenge for the next month: 1. find the date of every past COhPy meeting that met in a given month -- COhPy started September 2009 -- COhPy meets the last Monday of the month, except: -- No COhPy's in November -- December COhPy is first Monday -- next to last Monday in May (to avoid Memorial Day) -- For example, passing in March, it would return the dates of COhPy for 2010-2015. -- For example, passing in July, it would return the dates of COhPy for 2010-2014. 2. Collect and present high temperatures for those dates. 3. BONUS: Predict the high temperature for the next COhPy in that month. For exaple, passing in May would predict the high for May 2016 COhPy meeting. meetings are last monday, except no meeting in November first Monday in December next to last monday in May submit code by next meeting weatherunderground.com/weather/api/ weatherunderground.com/weather/api/d/docs weatherunderground.com/weather/api/d/docs?d=data/almanac weatherunderground.com/weather/api/d/docs?d=data/history ############################################################################### Ethan Dicks presented about Raspberry Pi Sense Hat, which has example Python programs where small programs do much. https://www.raspberrypi.org/products/sense-hat/ http://pythonhosted.org/sense-hat/ https://github.com/RPi-Distro/python-sense-hat https://www.raspberrypi.org/documentation/hardware/sense-hat/README.md https://www.raspberrypi.org/documentation/hardware/sense-hat/images/Sense-HAT-V1_0.pdf All of the I/O devices use I?C. Most of them use the main I?C bus. Only the EEPROM uses the other I?C bus, which is only for board identification and configuration. The microcontroller for the LEDs, also uses SPI interface. Is that SPI used during normal use, or just for in-circuit programming? Does it have to be programmed after each cold boot? ############################################################################### Jim Prior presented about C versus Python for a practical real-world use of a Raspberry Pi. Got a Sense Hat for its Python examples of using I?C[4] bus. The MLX90620[1] needed to use I?C in way that required ioctl[2] calls. He was not having good experience with Python libraries for I?C, so he changed to C. Later partially converted back to Python and compared the two. Getting data from chip one program. Number crunching was done by a separate program. Communication between the two programs was plain text, ala the Unix Philosophy. This eases development, testing, and debugging. This is the Unix philosophy: Write programs that do one thing and do it well. Write programs to work together. Write programs to handle text streams, because that is a universal interface.[3] Whole presentation was done from the Raspberry Pi 3, not a laptop. It drove HDMI for big displays. Its Wifi worked fine with Pillar's Wifi. Raspberry Pi camera worked well for showing board on big displays for everyone to see. Held eye loupe over camera for macro shots. Crude, but worked. Seek thermal camera for smartphone is very cool. http://www.thermal.com/ http://www.thermal.com/products/compactxr Because of resolution mismatch between HDMI output and actual displays, enabled "overscan" in Raspberry Pi Configuration, which actually underscans. That worked. Colorized text with ANSI escape sequences to roughly indicate temperature range. Crude, but looks better than plain text. Well received. # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # python versus c structs of binary data c: rocks python: sucks printing python rocks c is tedious array number crunching python's numpy rocks c is tedious # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # structs of binary data python: struct library works, but sucks cryptic format string: '<64B64b64B20B...BhhhHBB2Bh13B2BB8B' format string hard to read no names hard to debug easy to make mistakes hard to maintain will probably write a new struct library read C struct to figure out format and element names already did first part attributes of object? (like I already did) dictionary? named tuple? no, because that would not understand arrays https://docs.python.org/3/library/struct.html c: struct eeprom_struct { /* The order of columns and rows is made to match the chip datasheet. * This is contrary to typical C convention. */ // This structure requires little endian byte order. // It is prudent to check this with eeprom_struct_is_ok(). // Python struct magic: little-endian standard-size no-alignment byte delta_ai[N_COLUMNS][N_ROWS]; /* IR pixels individual offset * coefficients */ s_byte bi[N_COLUMNS][N_ROWS]; /* individual Ta dependence (slope) * of IR pixels offset */ byte delta_alpha[N_COLUMNS][N_ROWS]; // individual sensitivity coefficients byte reserved_1[0x14]; ... byte bi_scale; s_word vth0; // of absolute sensor s_word kt1; // of absolute sensor s_word kt2; // of absolute sensor word alpha_0; byte alpha_0_scale_exponent; byte delta_alpha_scale_exponent; byte emissivity[2]; s_word ksta; byte melexis_reserved_3[13]; byte configuration_bytes[sizeof(word)]; /* bad alignment!!! */ byte oscillator_trim; byte chip_id[8]; }; c: struct eeprom_struct eeprom; ... read_whole_eeprom(I2C_BUS_PATH, (byte *)&eeprom); ... eeprom.delta_ai[column][row] eeprom.ks4 python: struct.unpack(fmt, raw_eeprom) returns outrageous terrible monster tuple with unnamed elements: (0, 13, 7, 15, 3, 10, 18, 8, 22, 13, 17, 17, 16, 25, 20, 26, 15, 25, 19, 29, 29, 22, 35, 34, 16, 25, 25, 25, 21, 23, 19, 29, 31, 36, 35, 32, 27, 39, 33, 37, 28, 23, 25, 38, 19, 33, 31, 39, 31, 22, 41, 46, 36, 29, 41, 46, 16, 24, 34, 53, 11, 20, 25, 35, -64, -55, -60, -64, -64, -55, -60, -81, -60, -60, -60, -60, -60, -55, -55, -55, -47, -51, -43, -55, -47, -51, -47, -51, -60, -55, -51, -55, -55, -51, -51, -55, -55, -43, -47, -51, -55, -47, -43, -43, -60, -47, -51, -43, -51, -47, -38, -43, -55, -47, -47, -34, -51, -51, -43, -38, -60, -55, -47, -43, -68, -60, -55, -47, 94, 96, 66, 0, 127, 129, 101, 45, 159, 170, 142, 78, 179, 200, 175, 114, 203, 223, 205, 142, 209, 230, 223, 163, 211, 242, 235, 185, 201, 246, 238, 200, 199, 246, 250, 204, 188, 230, 251, 214, 171, 226, 242, 215, 157, 207, 221, 207, 129, 181, 214, 203, 104, 157, 181, 168, 73, 125, 155, 150, 33, 87, 116, 116, 0, 0, 0, 0, 0, 0, 0, 0, [truncated for email] # Ugly frail solution: def eeprom_from_hex_bytes(fmt, hex_bytes): # print('efhb0') raw_eeprom = bytes(int(i, 0x10) for i in hex_bytes) # print('efhb1 raw_eeprom %r', raw_eeprom) # print('struct %r', struct.unpack(fmt, raw_eeprom)) i = iter(struct.unpack(fmt, raw_eeprom)) eeprom = Namespace() eeprom.delta_ai = np.array( [[next(i) for row in range(N_ROWS)] for column in range(N_COLUMNS)]) # print(eeprom.delta_ai) eeprom.bi = np.array( [[next(i) for row in range(N_ROWS)] for column in range(N_COLUMNS)]) # print(eeprom.bi) eeprom.delta_alpha = np.array( [[next(i) for row in range(N_ROWS)] for column in range(N_COLUMNS)]) # print(eeprom.delta_alpha) eeprom.reserved_1 = [next(i) for _ in range(0x14)] ... eeprom.bi_scale = next(i) eeprom.vth0 = next(i) eeprom.kt1 = next(i) eeprom.kt2 = next(i) eeprom.alpha_0 = next(i) eeprom.alpha_0_scale_exponent = next(i) eeprom.delta_alpha_scale_exponent = next(i) lsb = next(i) msb = next(i) eeprom.emissivity = (msb << 8) | (lsb << 0) eeprom.ksta = next(i) eeprom.melexis_reserved_3 = [next(i) for _ in range(13)] lsb = next(i) msb = next(i) eeprom.configuration = (msb << 8) | (lsb << 0) eeprom.oscillator_trim = next(i) eeprom.chip_id = [next(i) for _ in range(8)] # print('eeprom.chip_id %r' % eeprom.chip_id) try: next(i) except StopIteration: pass else: assert False, 'too much data' return eeprom eeprom = eeprom_from_hex_bytes(eeprom_struct_format, tokens[3:]) ################################################################################ printing c not bad, but tedious Debug && printf("kt2 %.14g\n", kt2); printing arrays requires loops python easy: %s and %r do what I want most of the time They worked better than I expected. Debug and print('kt2 %s' % kt2) Debug and print('t0 %s' % t0) # prints whole array nicely t0 [[ 21.433938 21.45769127 22.12212847 22.06982896] [ 21.71642774 21.47742728 21.81028965 22.36326052] [ 21.46166744 21.46738832 21.75716622 21.80972404] [ 21.78738954 21.55695391 21.63291729 22.0962512 ] [ 21.5838179 21.67025737 21.60192474 22.00316293] [ 21.43384675 21.33803613 21.26758049 21.73715358] [ 21.45780122 21.54859802 21.28838303 21.18152489] [ 21.14258288 21.29744953 21.41436173 21.23811497] [ 21.33403794 21.39038393 21.05018548 21.38457984] [ 21.21516439 21.23793759 21.34195015 21.48188631] [ 21.01884282 21.29754758 21.54742971 21.28679332] [ 20.9576762 20.89032065 21.34561205 21.09876444] [ 20.3055047 21.13309269 21.38052634 21.36885682] [ 20.57731035 21.07738869 21.35537015 20.8579475 ] [ 20.01025302 20.76977517 21.2911712 20.61779808] [ 20.35203675 20.88424896 21.44563054 21.44234485]] ################################################################################ array number crunching python rocks: t0 = ( vir_compensated / alpha + (ta + Zero_Celsius_in_Kelvin) ** 4 ) ** 0.25 - Zero_Celsius_in_Kelvin c not bad, but tedious: tak = ta + Zero_Celsius_in_Kelvin; tak_squared = tak * tak; tak_to_the_4th = tak_squared * tak_squared; for (column=0;column All, I've posted the answers for the February Leap Day challenge here: https://github.com/cohpy/challenge-201602-leapday Note that this is different than the one I posted last night. I've moved the repository from my personal github account (efloehr) to the cohpy organizational account. I've also created the repo for the March 2016 challenge, which is described in the README: https://github.com/cohpy/challenge-201603-temps If you have any questions or improvements to the docs, submit an issue or pull request! Good luck! Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Wed Mar 30 14:56:22 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 30 Mar 2016 14:56:22 -0400 Subject: [CentralOH] =?utf-8?q?2016-03-30_=E6=9C=88=E7=87=95_Placemat_Scri?= =?utf-8?b?YmJsZXMg76SY5pu4L+aDoeaWhz86IGZlYXRoZXIgciBweXRob24gY3N2IGRi?= =?utf-8?q?f_json_yaml_trading_shim_tex_latex_publican_jupyter_intro_drago?= =?utf-8?q?n_book_aho_awk_coding_music_zmm_riders_pine_64_2GB_loaded_pi_vi?= =?utf-8?q?ce_tv_durian_39CDAN_gas?= Message-ID: <20160330145622.78dda487.jep200404@columbus.rr.com> only one signed up person showed up eleven others just showed up placemats were turned over and written and drawn on macro with magnifying glasses feather R Python collaboration apache interchange formats csv dbf json yaml http://trading-shim.org/ beautifully formatted mathematical formulas TeX being replaced by docbook rhat publican tour of Ipython Notebook (now Jupyter) http://pyvideo.org/video/1605/science-and-python-retrospective-of-a-mostly-s the dragon book wp:Compilers: Principles, Techniques, and Tools wp:Alfred Aho wp:AWK 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 music to code Python by: wp:Tierney Sutton Desire My Heart Belongs to Daddy most deadmau5 babble ether the stone wp:Pop Pop wp:Ray Bradbury 451 wp:The Veldt (short story) https://www.youtube.com/watch?v=xvtNS6hbVy4 one diner: Cool! one diner: creepy seen north of campus How to Keep Your Volkswagen Alive Zen and the Art of Motorcycle Maintenance Four Riders of the Apocalypse big bass brothers Michelangelo Antonioni Blowup Wizard of Oz suicide Richard Brautigan Trout Fishing in America Pine 64 2GB RPi 2 touchscreen display Iomega GKM681R wireless keyboard & pointer camera one dead one working Commodore PET Vice TV travelogs pakistan gun town india entertainers north korea durian 1939 Chevrolet sedan in parking lot with flames gas leak next door, fire trucks and Columbus Gas trucks, fortunately no flames From jep200404 at columbus.rr.com Wed Mar 30 20:31:25 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Wed, 30 Mar 2016 20:31:25 -0400 Subject: [CentralOH] Where to Eat for Square Root Day Python Lunch Message-ID: <20160330203125.315f0305.jep200404@columbus.rr.com> Where would you like to eat on Square Root Day? Some connection with squares or square roots would be good. Some places have a square shape. square buildings square fields (near baseball diamond) Some places have square in their name like Worthington Square. From eric at intellovations.com Thu Mar 31 10:59:09 2016 From: eric at intellovations.com (Eric Floehr) Date: Thu, 31 Mar 2016 10:59:09 -0400 Subject: [CentralOH] Where to Eat for Square Root Day Python Lunch In-Reply-To: <20160330203125.315f0305.jep200404@columbus.rr.com> References: <20160330203125.315f0305.jep200404@columbus.rr.com> Message-ID: I suggest Taj Palace in Hilliard. Why? 1. It's a buffet, and the buffet is approximately 4 feet tall, 4 feet deep, and 16 feet long. 2. Taj Palace is named after Taj Mahal, which is a square mausoleum. 3. The Taj Mahal's 4 sides are identical. 4. The restaurant is on Mill Run Boulevard. Mills make lots of square and rectangular lumber. 5. Taj Palace is located in Hilliard, and I am a square who has roots in Hilliard. I suggest we meet there at 12:04pm on Monday, which is 16:04 UTC. Cheers! Eric On Wed, Mar 30, 2016 at 8:31 PM, wrote: > Where would you like to eat on Square Root Day? > > Some connection with squares or square roots would be good. > Some places have a square shape. > square buildings > square fields (near baseball diamond) > Some places have square in their name like Worthington Square. > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From herrold at owlriver.com Thu Mar 31 11:06:47 2016 From: herrold at owlriver.com (R P Herrold) Date: Thu, 31 Mar 2016 11:06:47 -0400 (EDT) Subject: [CentralOH] Where to Eat for Square Root Day Python Lunch In-Reply-To: References: <20160330203125.315f0305.jep200404@columbus.rr.com> Message-ID: On Thu, 31 Mar 2016, Eric Floehr wrote: > I suggest we meet there at 12:04pm on Monday, which is 16:04 UTC. not to distract, but in planning one's diging schedule, also next Tuesday evening, at 7 is the monthly 'keg-tapping' night at the Hoffbrau Haus on Goodale, near 315 -- Russ herrold From miller.eric.t at gmail.com Thu Mar 31 11:30:49 2016 From: miller.eric.t at gmail.com (Eric Miller) Date: Thu, 31 Mar 2016 11:30:49 -0400 Subject: [CentralOH] Where to Eat for Square Root Day Python Lunch In-Reply-To: References: <20160330203125.315f0305.jep200404@columbus.rr.com> Message-ID: >12:04pm on Monday, which is 16:04 UTC. lol. 'it's five o'clock somewhere....' On Thu, Mar 31, 2016 at 10:59 AM, Eric Floehr wrote: > I suggest Taj Palace in Hilliard. Why? > > 1. It's a buffet, and the buffet is approximately 4 feet tall, 4 feet > deep, and 16 feet long. > > 2. Taj Palace is named after Taj Mahal, which is a square mausoleum. > > 3. The Taj Mahal's 4 sides are identical. > > 4. The restaurant is on Mill Run Boulevard. Mills make lots of square and > rectangular lumber. > > 5. Taj Palace is located in Hilliard, and I am a square who has roots in > Hilliard. > > I suggest we meet there at 12:04pm on Monday, which is 16:04 UTC. > > Cheers! > Eric > > > On Wed, Mar 30, 2016 at 8:31 PM, wrote: > >> Where would you like to eat on Square Root Day? >> >> Some connection with squares or square roots would be good. >> Some places have a square shape. >> square buildings >> square fields (near baseball diamond) >> Some places have square in their name like Worthington Square. >> _______________________________________________ >> 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 eric at intellovations.com Thu Mar 31 14:09:41 2016 From: eric at intellovations.com (Eric Floehr) Date: Thu, 31 Mar 2016 14:09:41 -0400 Subject: [CentralOH] Square Root Day Python Lunch Message-ID: Monday, April 4, 2016 is Square Root Day. A day where the month and day are the square root of the two-digit year (4/4/16). The next Square Root Day will not occur for 9 years (5/5/25). Join us for lunch Monday to talk Python, programming, or anything else and to celebrate this uniquely special day! Where: Taj Palace 3794 Fishinger Blvd. Hilliard, Ohio 43026 When: 12:04 EDT / 16:04 UTC RSVP Here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/230023044/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From bim at digitalbim.com Thu Mar 31 23:53:13 2016 From: bim at digitalbim.com (Bim Walker) Date: Thu, 31 Mar 2016 23:53:13 -0400 Subject: [CentralOH] Where to Eat for Square Root Day Python Lunch In-Reply-To: References: <20160330203125.315f0305.jep200404@columbus.rr.com> Message-ID: <088D54AC-2B7B-4CB5-9434-ECFBEC4A8757@digitalbim.com> 6. Taj Mahal is a great Blues artist. Almost all of his songs are in 4/4 time. On Mar 31, 2016, at 10:59 AM, Eric Floehr wrote: > I suggest Taj Palace in Hilliard. Why? > > 1. It's a buffet, and the buffet is approximately 4 feet tall, 4 feet deep, and 16 feet long. > > 2. Taj Palace is named after Taj Mahal, which is a square mausoleum. > > 3. The Taj Mahal's 4 sides are identical. > > 4. The restaurant is on Mill Run Boulevard. Mills make lots of square and rectangular lumber. > > 5. Taj Palace is located in Hilliard, and I am a square who has roots in Hilliard. > > I suggest we meet there at 12:04pm on Monday, which is 16:04 UTC. > > Cheers! > Eric > > > On Wed, Mar 30, 2016 at 8:31 PM, wrote: > Where would you like to eat on Square Root Day? > > Some connection with squares or square roots would be good. > Some places have a square shape. > square buildings > square fields (near baseball diamond) > Some places have square in their name like Worthington Square. > _______________________________________________ > 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: