From jep200404 at columbus.rr.com Thu Sep 1 15:11:34 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Thu, 1 Sep 2016 15:11:34 -0400 Subject: [CentralOH] 2016-09-02 11:30 (Friday!) Python Lunch at Yin-Yue Restaurant Message-ID: <20160901151134.60da2ee0.jep200404@columbus.rr.com> Python Lunch at Yin-Yue Restaurant September 2, 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 Thu Sep 1 16:01:48 2016 From: eric at intellovations.com (Eric Floehr) Date: Thu, 1 Sep 2016 16:01:48 -0400 Subject: [CentralOH] 2016-09-02 11:30 (Friday!) Python Lunch at Yin-Yue Restaurant In-Reply-To: <20160901151134.60da2ee0.jep200404@columbus.rr.com> References: <20160901151134.60da2ee0.jep200404@columbus.rr.com> Message-ID: RSVP Here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/233802117/ On Thu, Sep 1, 2016 at 3:11 PM, wrote: > Python Lunch at Yin-Yue Restaurant > > September 2, 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 Sat Sep 3 13:49:08 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 3 Sep 2016 13:49:08 -0400 Subject: [CentralOH] =?utf-8?q?2016-08-29_=E6=9C=83=E8=AD=B0_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz86IE1pc3NpbmcgQm9vdGxlZyBUYXBlczogbWFya292?= =?utf-8?q?_music_bwv_beethoven_music21_ibpy_chatbots_hourofpython_trinket?= =?utf-8?q?_sense-hat_emulator=3B_a_mr=2E_mime_is_a_terrible_thing_to_wast?= =?utf-8?q?e=3B_pb208_ELIZA_at_ALICE=27s_restaurant_=2Ecasefold_v_=2Elower?= =?utf-8?q?=3B_lorentz_factor_gamma_=CE=B3_6929=2E6!_lmfit_Levenberg-Marqu?= =?utf-8?q?ardt_refactoring_circle2=2Epy?= In-Reply-To: <20160830183849.52be5a39.jep200404@columbus.rr.com> References: <20160830183849.52be5a39.jep200404@columbus.rr.com> Message-ID: <20160903134908.180603aa.jep200404@columbus.rr.com> I knew something was missing. Soldering 2016-09-20 Arduino/Raspberry Pi meeting http://www.meetup.com/techlifecolumbus/events/233747098/ http://colug.net/carpe/ There will be a presentation on soldering. Inspired by Daffy's sentence generator[1], make a music generator. Base on patterns from BWV or Beethoven. music21 python module done by MIT data mining for music http://web.mit.edu/music21/ [1] https://github.com/cohpy/challenge-201605-generators/blob/master/daffy1234/markov.py#start-of-content ibpy interactive brokers python https://github.com/blampe/IbPy chatbots erowind recruiter elizabeth wickes??? https://hourofpython.com/ trinket.io/sense-hat ;# emulator 19:29 akubera CERN wp:History_of_the_World_Wide_Web#1980.E2.80.931991:_Invention_and_implementation_of_the_Web tiny cups of coffee no drinking fountains wp:Mr. Mime andrew was at wp:ALICE: A Large Ion Collider Experiment specialized for Pb collisionss Pb208 str.casefold(): more aggressive than str.lower() becomes useful in unicode outside ASCII (such as at CERN) 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. >>> '?'.lower() '?' >>> '?'.casefold() 'ss' >>> https://docs.python.org/3/library/stdtypes.html#str.casefold wp:Artificial Linguistic Internet Computer Entity wp:ELIZA lorentz factor gamma factor gamma = 1/sqrt(1 - (v/c)^2) gamma = 6929.6 in 2015 (run2) https://github.com/akubera/pipi_analysis lmfit 0 <= x < 1 same pattern of a <= x < b, not a <= x <= b Levenberg-Marquardt https://pypi.python.org/pypi/lmfit Levenberg-Marquardt (leastsq) https://en.wikipedia.org/wiki/Isotopes_of_lead#Lead_207.2C_208.2C_and_204 elizabeth wilkes??? raspberry pi refactoring challenge the armchair universe wallpaper for the mind python circle2.py -4506 21539 3.12 python circle2.py -15 -20 87 Why not python3? https://github.com/cohpy/challenge-201608-refactor refactor README.md add links document pull request process make directory put code in that directory experts to infinity and beyond From jep200404 at columbus.rr.com Sat Sep 3 13:49:18 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 3 Sep 2016 13:49:18 -0400 Subject: [CentralOH] =?utf-8?q?2016-09-02_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gZW1iZWRkZWQganVzdGlmaWNhdGlvbiBxdWFudCBm?= =?utf-8?q?inance_jptimer_context_manager_pandas=5Fdatareader_geany_Nassim?= =?utf-8?q?_Nicholas_Taleb_Michael_Lewis_Roger_Lowenstein_corzine_meriweth?= =?utf-8?q?er_dabeaz_zeno=27s_paradox_recursion_GEB?= Message-ID: <20160903134918.57ad08f9.jep200404@columbus.rr.com> If it seems too complicated, it probably is too complicated. Python vs. C/C++ in embedded systems https://opensource.com/life/16/8/python-vs-cc-embedded-systems Compare attendance http://www.meetup.com/Central-Ohio-Python-Users-Group/events/228901519/ http://www.meetup.com/techlifecolumbus/events/228901718/ Using Python for justification of text. http://xkcd.com/1676/ Stupid Patent Of The Month: Elsevier Patents Online Peer Review https://www.techdirt.com/articles/20160831/15355335408/stupid-patent-month-elsevier-patents-online-peer-review.shtml http://search.creativecommons.org/ python for quant finanace http://python-for-finance.com/ Analyze Big Financial Data http://tpq.io/ http://oreilly.quant-platform.com/nb/portal/register https://github.com/yhilpisch/py4fi http://shop.oreilly.com/product/0636920032441.do JPTimer jeff pershing peery??? timer as variable survives past end of context C# is a warmed over version of java with everything renamed pandas_datareader https://github.com/pydata/pandas-datareader wp:Geany editor/IDE for Python 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 Nassim Nicholas Taleb Fooled by Randomness: The Hidden Role of Chance in Life and in the Markets Antifragile The Black Swan The Bed of Procrustes Michael Lewis Liar's Poker The New New Thing Moneyball The Big Short Dr. Michael Burry wp:Meredith Whitney Roger Lowenstein When Genius Failed: The Rise and Fall of Long-Term Capital Management Buffett: The Making of an American Capitalist wp:Jon Corzine wp:John Meriwether wp:Zeno's paradoxes http://dilbert.com/strip/2016-09-03 David Beazley?s Keynote Talk at PyData Chicago 2016 http://www.youtube.com/watch?v=j6VSAsKAj98 Windows is so cute. http://www.theregister.co.uk/2016/08/29/bsods_at_scale_we_laugh_at_your_puny_five_storeys_heres_our_six_storey_fail/ From jep200404 at columbus.rr.com Sat Sep 3 13:56:51 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 3 Sep 2016 13:56:51 -0400 Subject: [CentralOH] 2016-09-07 11:30 Wednesday Python Lunch at Grandview Aladdin's Message-ID: <20160903135651.7a8e2a62.jep200404@columbus.rr.com> Wednesday Python Lunch at Grandview Aladdin's September 7, 2016, 11:30 a.m. Aladdin's Eatery[1] 1425 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://www.aladdinseatery.com/ [2] http://www.openstreetmap.org/node/2323769991 From eric at intellovations.com Tue Sep 6 09:31:48 2016 From: eric at intellovations.com (Eric Floehr) Date: Tue, 6 Sep 2016 09:31:48 -0400 Subject: [CentralOH] 2016-09-07 11:30 Wednesday Python Lunch at Grandview Aladdin's In-Reply-To: <20160903135651.7a8e2a62.jep200404@columbus.rr.com> References: <20160903135651.7a8e2a62.jep200404@columbus.rr.com> Message-ID: RSVP Here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/233911209/ On Sat, Sep 3, 2016 at 1:56 PM, wrote: > Wednesday Python Lunch at Grandview Aladdin's > September 7, 2016, 11:30 a.m. > > Aladdin's Eatery[1] > 1425 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://www.aladdinseatery.com/ > [2] http://www.openstreetmap.org/node/2323769991 > _______________________________________________ > 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 Tue Sep 6 11:43:03 2016 From: herrold at owlriver.com (R P Herrold) Date: Tue, 6 Sep 2016 11:43:03 -0400 (EDT) Subject: [CentralOH] =?euc-kr?b?MjAxNi0wOS0wMiDUs+3eIFNjcmliYmxlcyDR5t/2?= =?euc-kr?q?/=E4=C2=D9=FE=3F_Nassim_Nicholas_Taleb_Michael_Lewis_Roger_Low?= =?euc-kr?q?enstein_corzine_meriwether?= In-Reply-To: <20160903134918.57ad08f9.jep200404@columbus.rr.com> References: <20160903134918.57ad08f9.jep200404@columbus.rr.com> Message-ID: On Sat, 3 Sep 2016, jep200404 at columbus.rr.com wrote: > Nassim Nicholas Taleb > Fooled by Randomness: The Hidden Role of Chance in Life and in the Markets > Michael Lewis omitted was Moneyball, which is also rather nice > Roger Lowenstein In the circles I participate in, Taleb is considered something of a snake oil salesman. He had an early technical work on pricing complex options, but then seemed to re-invent himself as Michael Lewis see also: Fortune's Formula: The Untold Story of the Scientific Betting System That Beat the Casinos and Wall Street by William Poundstone was not on that list and is well worth the read. The 'binary' nature of decisioning making help ofered by a of a Kelly criterion has inspired further work by Ohioan Ralph Vince ( a personal friend ) as to 'optimal' position sizing when investment allocation multiple choices exist, but the work is quite technical and hard to generalize a easy to state rule out of I see that Amazon has used hardcover copies of Fischer Black and the Revolutionary Idea of Finance by Perry Mehrling essentially for shipping cost, and I found that work quite thought provoking -- Russ herrold From jep200404 at columbus.rr.com Sun Sep 11 15:29:23 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sun, 11 Sep 2016 15:29:23 -0400 Subject: [CentralOH] =?utf-8?q?2016-09-09_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gMjAxNi0wOS0yNyBDQVJQUEUgcGF3cGF3IGRhYmVh?= =?utf-8?q?z_superheroes_repl_python_playground_=26_Pocket_Reference_CORDI?= =?utf-8?q?C_wildcard_imports_pep8_well_tempered_api_catb_square_roots_wif?= =?utf-8?q?i_bsod_herbs_grammar_rst_heapq_pychecker_pylint_stock_market_an?= =?utf-8?q?alytics_buckminsterfullovit_rgb_v_cmyk_challenge_release_early_?= =?utf-8?q?release_often_pillow_lp_update?= Message-ID: <20160911152923.7d88208b.jep200404@columbus.rr.com> CARPE meeting moved to 2016-09-27 http://www.meetup.com/techlifecolumbus/events/233747098/ Many Pawpaws were given out at the dojo. wp:Asimina triloba Big day for pawpaw festival is 2016-09-17. http://ohiopawpawfest.com/ rusted root will be there 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 Thanks to PyOhio for donating "Python Playground" "Python Pocket Reference" 4th ed to the dojo library. Bean counters must watch: Builtin Superheroes (Screencast) by David Beazley PyData Chicago 2016-08-28 https://www.youtube.com/watch?v=j6VSAsKAj98 Are words beans? What did Dave do to his REPL to cause long strings to appear in substrings that each fit within a line? Mine: >>> a ['word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word word '] >>> Dave's >>> a ['word word word word word word word word word word word word word word ' 'word word word word word word word word word word word word word word ' 'word word word word word word word word word word word word '] >>> Python Playground Geeky Projects for the Curious Programmer Mahesh Venkitachalam https://www.nostarch.com/pythonplayground Python Pocket Reference, 4th ed by Mark Lutz http://shop.oreilly.com/product/9780596158095.do multiplication is just repeated addition wp:CORDIC Wildcard imports (from import *) should be avoided, as they make it unclear which names are present in the namespace, confusing both readers and many automated tools. PEP 8 -- Style Guide for Python Code https://www.python.org/dev/peps/pep-0008/#imports The Well Tempered API http://pyvideo.org/pyohio-2015/the-well-tempered-api.html wp:Hey Nineteen wp:Epiphany (feeling) wp:recursion wp:G?del, Escher, Bach The Cathedral and the Bazaar http://www.catb.org/esr/writings/cathedral-bazaar/ wp:Methods of computing square roots On 2016-09-02, the Wifi at Panera worked, then stopped working, then disappeared altogether. https://www.schneier.com/blog/archives/2016/08/using_wi-fi_sig.html https://www.schneier.com/blog/archives/2016/08/keystroke_recog.html Using Wi-Fi Signals to Identify People by Body Shape https://www.schneier.com/blog/archives/2016/08/using_wi-fi_sig.html schadenfraude http://www.theregister.co.uk/2016/09/05/im_sorry_your_lift_has_had_a_problem_and_had_to_shut_down/ http://www.theregister.co.uk/2016/08/22/fivestorey_blue_screen_of_death_spotted_in_thailand/ wp:Melissa officinalis 7 tips for learning how to give a technical talk https://opensource.com/life/16/9/7-tips-learning-how-give-technical-talk Damian Conway's Talk: "Fun With Dead Languages" https://duckduckgo.com/html/?q=damian+conway+fun+with+dead+languages wp:Van Wijngaarden grammar wp:Van Emde Boas tree wp:Bodhi Tree wp:Priority queue wp:Heap (data structure) wp:Tree traversal wp:Parse tree wp:Uriah Heep wp:Pink Floyd wp:Robert W. Floyd wp:Heapsort wp:Tree sort wp:Dijkstra's algorithm https://docs.python.org/3/library/heapq.html So, a heap is a good structure for implementing schedulers (this is what I used for my MIDI sequencer :-). Where [reStucturedText] shines is using Sphinx to auto-generate module documentation for Python https://opensource.com/life/16/8/why-i-love-these-markup-languages wp:Bukovina wp:Shantel wp:Fanfare Cioc?rlia wp:Balkan Beat Box wp:Analogik wp:Gypsy Beats and Balkan Bangers "yes and" versus "yes but" PyChecker PyLint 150 years ago: The metric system has been officially sanctioned for use in the United States since 1866, ... http://www.us-metric.org/h-r-596-39th-congress/ Identity: Our Last Stand http://www.linuxjournal.com/content/identity-our-last-stand audiogon.com high end audio gear Modern Day Alchemy: Using Python to Analyze the Stock Market http://pyohio.org/schedule/presentation/213/ https://www.youtube.com/watch?v=uw6dls3FEUs Building an Analytics Platform http://pyohio.org/schedule/presentation/247/ https://www.youtube.com/watch?v=xjOjc9457DY https://pypi.python.org/pypi/dodgy End of the road for those silly walks: John Cleese can?t perform Monty Python stunt anymore because he has a dodgy knee http://www.dailymail.co.uk/news/article-2647745/John-Cleese-perform-Monty-Python-stunt-anymore-dodgy-knee.html Learn You a Haskell for Great Good http://learnyouahaskell.com/ http://tryhaskell.org/ Gil Martin wp:C (programming language) wp:Buckminsterfullerene wp:Buckminster Fuller RGB v CMYK for challenge does CMYK make sense for tkinter? RGB and CMYK have different gamuts. wp:gamut https://en.wikipedia.org/wiki/File:CIE1931xy_gamut_comparison.svg The challenge currently has two entries. https://github.com/cohpy/challenge-201608-refactor https://github.com/cohpy/challenge-201608-refactor/tree/master/Deeppunster https://github.com/cohpy/challenge-201608-refactor/tree/master/james-prior In earlier challenges, some entrants submitted their code at the last moment to keep others from seeing their code until it was too late for others to use it. Three folks have adopted a different tact, publishing code early. Of those, one has not entered their code in the challenge. At least one of the early entrants deliberately released incomplete code. wp:Release early, release often pillow is a fork of and has superceded PIL https://pypi.python.org/pypi/Pillow/ https://pypi.python.org/pypi/PIL The newest free version of PIL is 1.1.7 from 2009-11-15, so do not use PIL. Use pillow instead. Friends don't let friends use PIL. The electronic version of Learning Python 5th ed by Mark Lutz was updated 2016-09-06. http://shop.oreilly.com/product/0636920028154.do From jep200404 at columbus.rr.com Sat Sep 17 21:08:55 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 17 Sep 2016 21:08:55 -0400 Subject: [CentralOH] =?utf-8?q?2016-09-16_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gc3RyaW5nIGNvbmNhdGVuYXRpb247IHN1cGVyLWds?= =?utf-8?q?obals=3B_merge_dictionaries=3B_annotations=3B_new_new_thing=3B_?= =?utf-8?q?pandas?= Message-ID: <20160917210855.130f880c.jep200404@columbus.rr.com> four folks tonight scotch magic tape http://www.joyoftech.com/joyoftech/joyarchives/2334.html brought XO-1 was surprised that three tabs in browser overwhelmed it installing other versions of Python was taxing string concatenation http://nbviewer.jupyter.org/github/james-prior/cohpy/blob/master/20160916-dojo-string-concatenation.ipynb 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:Sayoko Yamaguchi https://en.wikipedia.org/wiki/States_and_territories_of_India#States_reorganization_.281951-56.29 Small Is Beautiful Economics as if People Mattered E. F. Schumacher 1973 http://www.ditext.com/schumacher/small/small.html https://en.wikipedia.org/wiki/Harry_Enfield's_Television_Programme#Mr_Cholmondley-Warner http://www.theinquirer.net/inquirer/feature/2468352/10-of-the-worlds-most-obscure-computers/page/9 Morrow Pivot wp:Morrow Pivot II Kernel Self Protection Project http://kernsec.org/wiki/index.php/Kernel_Self_Protection_Project PS3 Linux debacle lawsuit http://arstechnica.com/tech-policy/2016/09/youre-a-step-closer-to-getting-55-from-the-ps3-linux-debacle-lawsuit/ Let's Encrypt Aiming to Encrypt the Web http://www.eweek.com/security/lets-encrypt-aiming-to-encrypt-the-web.html Dig Into DNS: Part 1 https://www.linux.com/learn/dig-dns-part-1 Dig Into DNS: Part 2 https://www.linux.com/learn/dig-dns-part-2 Dig Into DNS: Part 3 https://www.linux.com/learn/dig-dns-part-3 Ignore this off-topic stuff: Here's How Ford Came Up With Ken Block's Furious Focus RX Rallycross Car http://www.roadandtrack.com/motorsports/a30236/heres-how-ford-built-ken-blocks-crazy-race-car/ Watch Ken Block Go Insane In an Industrial Park for Gymkhana Nine http://www.roadandtrack.com/car-culture/videos/a30767/gymkhana-9-ken-block/ wp:Recursion Fractals The Hidden Dimension HD 1080p Nova https://www.youtube.com/watch?v=wkI0y43EqHI behavior of people in financial markets? cool beans? Oracle's NetBeans Headed to The Apache Software Foundation http://www.internetnews.com/blog/skerner/oracles-netbeans-headed-to-the-apache-software-foundation.html Oracle happy to let Apache Foundation adopt NetBeans http://www.theregister.co.uk/2016/09/14/oracle_happy_to_let_apache_foundation_adopt_netbeans/ Oracle abandons NetBeans to Apache http://www.zdnet.com/article/oracle-abandons-netbeans-to-apache/ but does it support Python? Securing the Programmer http://www.linuxjournal.com/content/securing-programmer LEGB: Use __builtins__ to make super-global values >>> __builtins__.hello Traceback (most recent call last): File "", line 1, in AttributeError: 'module' object has no attribute 'hello' >>> __builtins__.hello = 'world' >>> hello 'world' >>> Another Day, Another Anomaly: Paramount Issues DMCA Takedown On Ubuntu Linux Torrent https://www.techdirt.com/articles/20160912/09295735500/another-day-another-anomaly-paramount-issues-dmca-takedown-ubuntu-linux-torrent.shtml Google's become an obsessive stalker and you can't get a restraining order http://www.theregister.co.uk/2016/09/14/google_location_location_location/ Delete Google Maps? Go ahead, says Google, we'll still track you http://www.theregister.co.uk/2016/09/12/turn_off_location_services_go_ahead_says_google_well_still_track_you/ The Idiomatic Way to Merge Dictionaries in Python https://treyhunner.com/2016/02/how-to-merge-dictionaries-in-python/ What the rise of permissive open source licenses means http://www.cio.com/article/3120235/open-source-tools/what-the-rise-of-permissive-open-source-licenses-means.html Open Source Software Licensing Trends https://osswatch.jiscinvolve.org/wp/2015/02/05/open-source-software-licensing-trends/ the feds will soon be able to legally hack almost anyone https://www.wired.com/2016/09/government-will-soon-able-legally-hack-anyone/ Annotations Exploring Function Annotations Adam Forsyth http://www.pyohio.org/schedule/presentation/237/ https://github.com/agfor/annotations Mypy improves static type-checking for big Python apps http://www.infoworld.com/article/3066749/application-development/mypy-improves-static-type-checking-for-big-python-apps.html https://pypi.python.org/pypi/mypy-lang http://www.mypy-lang.org/ wp:Pitch_drop_experiment#Trinity_College_Dublin_experiment Tmux Cheat Sheet & Quick Reference http://www.tmuxcheatsheet.com/ Pass the 'Milk' to make code run four times faster, say MIT boffins http://www.theregister.co.uk/2016/09/15/mit_milk/ learn how to use git learn either vim or emacs wp:Unix philosophy read Mike Gancarz: The UNIX Philosophy (interlibrary loan???) read wp:The Unix Programming Environment (interlibrary loan???) The New New Thing Jim Clark Silicon Graphics Netscape WebMD write your own entry for current challenge https://github.com/cohpy/challenge-201608-refactor It's OK to improve someone else's entry refactor previous challenge entries even though previous entries are over, study them https://github.com/cohpy/ For each entry, what did you like? what did you not like? refactor them to be the way you like 20160916-dojo-string-concatenation Python for Data Analysis by Wes McKinney O'Reilly http://trading-shim.org/ http://www.interactivebrokers.com/ From eric at intellovations.com Thu Sep 22 12:30:51 2016 From: eric at intellovations.com (Eric Floehr) Date: Thu, 22 Sep 2016 12:30:51 -0400 Subject: [CentralOH] Great Refactoring Videos Message-ID: Don't forget the COhPy challenge this month, refactoring: https://github.com/cohpy/challenge-201608-refactor To get your refactoring juices flowing, these two videos are must-watch videos that deal with refactoring: Raymond Hettinger Beyond PEP 8 -- Best practices for beautiful intelligible code PyCon 2015 https://www.youtube.com/watch?v=wf-BqAjZb8M Jack Diederich Deleting Code Is Hard And You Should Do It PyOhio 2012 https://www.youtube.com/watch?v=Ajln82vwycs -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Thu Sep 22 15:03:53 2016 From: eric at intellovations.com (Eric Floehr) Date: Thu, 22 Sep 2016 15:03:53 -0400 Subject: [CentralOH] Monthly Meeting Monday (challenge, microPython, test factories) Message-ID: All, The COhPy monthly meeting is next Monday, September 26, at Pillar (usual place). You can RSVP here: http://www.meetup.com/Central-Ohio-Python-Users-Group/events/228901534/ On the agenda (times approximate): 30 minutes: walk through refactoring challenge (don't forget your entry! https://github.com/cohpy/challenge-201608-refactor) 5 minutes: introduce this month's challenge 15 minutes: Neil Ludban on microPython (https://micropython.org/) on a $10 ESP8266-based SoC. 45 minutes: Brian Costlow on Fun with Mass Production: Using Test Factories instead of Static Fixtures. Hope to see you there! Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Fri Sep 23 11:25:06 2016 From: eric at intellovations.com (Eric Floehr) Date: Fri, 23 Sep 2016 11:25:06 -0400 Subject: [CentralOH] Screening of "Code: Debugging the Gender Gap" Message-ID: All, J.P. Morgan Chase is sponsoring a showing of "Code: Debugging the Gender Gap" (http://www.codedocumentary.com/) on Tuesday, September 27, 2016. This is an award-winning documentary that "asks why there are relatively few female programmers, explores the consequences of this state of affairs, and examines some attempts to increase their numbers." The screening is open to all, RSVP here: https://www.meetup.com/Columbus-JPMorgan-Chase-Co-Technology-Events/events/234150751/ Best Regards, Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: From jep200404 at columbus.rr.com Sat Sep 24 17:22:59 2016 From: jep200404 at columbus.rr.com (jep200404 at columbus.rr.com) Date: Sat, 24 Sep 2016 17:22:59 -0400 Subject: [CentralOH] =?utf-8?q?2016-09-23_=E9=81=93=E5=A0=B4_Scribbles_?= =?utf-8?b?76SY5pu4L+aDoeaWhz8gdHVwbGUgdW5wYWNraW5nLCBtaW4gPD0geCA8PSBt?= =?utf-8?q?ax=3B_plain_text_notes_grep_and_friends_wargames_imsai=3B_pizza?= =?utf-8?q?_crawl=3B_free_ebook=3B_cardinalize_thify=3B_prion=3B_gh-pages_?= =?utf-8?q?subprojects_--orphan=3B_madame_x=3B_async_curses_nodelay_cbreak?= =?utf-8?q?_NONBLOCK_pi-hole_pf_pfsense_XO_MB169B+_schneier_checkio_wikipe?= =?utf-8?q?dia_library=3Bsnapper?= In-Reply-To: <20160615211500.35936446.jep200404@columbus.rr.com> References: <20160615211500.35936446.jep200404@columbus.rr.com> <20160714084545.5504aca2.jep200404@columbus.rr.com> Message-ID: <20160924172259.6054c208.jep200404@columbus.rr.com> 9 folks tonight 2 of these wp:OLPC XO Python is their main language On Wed, 15 Jun 2016 21:15:00 -0400, jep200404 at columbus.rr.com wrote[1]: > meh: > should have used tuple unpacking in: > [ > x[0] > for x in c.itermonthdays2(year, month) > if x[0] and x[1] == weekday] > to have been something like: > [ > day_of_month > for day_of_month, day_of_week in c.itermonthdays2(year, month) > if day_of_month and day_of_week == weekday] done > if earliest_date <= date < too_late_date: > too_late_date is awkward name > need to rework this > close to being good, but not there yet done: converted to min_date <= date <= max_date > 12 in for month in range(1, 12 + 1): > should name that magic number > MONTHS_PER_YEAR = 12 > internationalization > done See http://nbviewer.jupyter.org/github/james-prior/challenge-201603-temps/blob/after-meeting/answer4-james-prior.ipynb The WarGames IMSAI is for sale... The Most Expensive "Personal Computer"? http://www.imsai.net/movies/wargames.htm wp:Poisson distribution http://xkcd.com/12/ Monty Python -- Enough http://xkcd.com/16/ x**2 + y**2: where have I seen that before: circles https://github.com/cohpy/challenge-201608-refactor http://xkcd.com/17/ Stannous Bourbowsky wp:tin whiskers wp:tin pest http://xkcd.com/18/ wp:Secretary problem wp:G?del, Escher, Bach http://xkcd.com/24/ Rushed Production Blamed for Samsung Phone Debacle http://english.chosun.com/site/data/html_dir/2016/09/06/2016090601110.html Samsung Forced to Hang Battery Unit out to Dry http://english.chosun.com/site/data/html_dir/2016/09/19/2016091901575.html 2016-09-19 19:00 Grandview Pizza Crawl at Ohio Taproom (southwest corner of Third Ave and Northwest Blvd) free Python ebook from O'Reilly 20 Python Libraries You Aren?t Using (But Should) http://oreilly.com/programming/free/files/20-python-libraries-you-arent-using-but-should.pdf See p59 for ordinalize, cardinalize, singularize, and pluralize. Compare to thify of https://github.com/cohpy/challenge-201603-temps/blob/master/answer1/cohpy_dates_challenge.py wp:prion wp:Scrapie wp:Bovine spongiform encephalopathy wp:Creutzfeldt?Jakob disease wp:Multiple system atrophy wp:Prius Can you imagine the following drama with Python? NetBeans Going to Apache: Is Java Next? http://devproconnections.com/development/netbeans-going-apache-java-next wp:The Mechanic (1972 film) wp:The Mechanic (2011 film) wp:itu aba iatrogenic nosocomial HP Retrofits Ink Cartridge DRM on Printers http://fossforce.com/2016/09/hp-retrofits-ink-cartridge-drm-printers/ How do you get programmers to join your project? https://opensource.com/business/16/9/how-to-get-programmers Python?s universal first-class object model and absence of type declarations make for an amazingly flexible programming language. ...Lenovo is just lazy when it comes to supporting the Linux desktop on its newest Yoga Ultra http://www.zdnet.com/article/whats-really-going-on-with-microsoft-lenovo-and-linux/ github project web pages gh-pages branch with index.html https://help.github.com/articles/creating-project-pages-from-the-command-line/ https://pages.github.com/ need to study git subprojects git checkout --orphan gh-pages madame x short movie of her her father and westerville async curses no delay cbreak wp:Lake Erie 569 feet (173 m) wp:Perry's Victory and International Peace Memorial 352 feet (107 m) top of Perry's 921 feet wp:Empire State Building 1250 feet (381 m) 1454 feet (443 m) raspberry pi https://pi-hole.net/ opendns pfsense our library has Book of PF A No-Nonsense Guide to the OpenBSD Firewall by Peter N. M. Hansteen XO has newer version of sugar 0.10[46].* dolphin asus MB169B+ 15.6 inch 1920x1080 https://www.asus.com/us/Monitors/MB169BPlus/ Intel Iris Pro 1536 MB wp:Bruce Schneier checkio library https://checkio.org/ https://pypi.python.org/pypi/checkio_cli/ http://omz-software.com/pythonista/ import wikipedia https://pypi.python.org/pypi?%3Aaction=search&term=wikipedia&submit=search https://pypi.python.org/pypi/wikipedia wikipedia library Do you save notes in plain text files? Yup, plays nice with grep and friends. E.g., On Fri, 15 Jul 2016 11:15:13 -0400 (EDT), R P Herrold wrote[2]: > [herrold at centos-7 pw]$ grep glasses * 2> /dev/null | grep type > arlington_optical:type: glasses (a local vendor of > sporting 'high impact' eyewear) > edgeeyewear:type: glasses > goggles4u:type: glasses > northwest_optical:type: glasses wp:Muggletonianism Was J. K. Rowling making some comment? land-boards.com wp:Edwin Land wp:Color constancy How to Easily Roll Back Changes with Snapper https://www.linux.com/learn/how-easily-roll-back-changes-snapper Debian-based WiFi router adds security and parental controls http://hackerboards.com/debian-based-wifi-router-adds-security-and-parental-controls/ [1] https://mail.python.org/pipermail/centraloh/2016-June/002872.html [2] https://mail.python.org/pipermail/centraloh/2016-July/002900.html From brian.costlow at gmail.com Tue Sep 27 16:54:06 2016 From: brian.costlow at gmail.com (Brian Costlow) Date: Tue, 27 Sep 2016 16:54:06 -0400 Subject: [CentralOH] PyOhio needs your help at Ohio Linux Fest! Message-ID: Once again, PyOhio will have a ".org" sponsor table at Ohio Linux Fest. We're looking for people to help staff the table from 9:00 AM to 6:00 PM on October 8th. You don't have to be there the whole time, but if you are planning on coming to OLF, we'd love to have you help out for an hour or two. Just be prepared to chat about how awesome PyOhio and Python are. More info about the conference is here: https://ohiolinux.org/ If you are going to be at the early bird session on Friday October 7th, note that PyOhio founder Catherine Devlin is the Friday evening keynote speaker! https://ohiolinux.org/speakers/#catherine-devlin If you can help out, email brian.costlow at gmail.com with the time you can be at the booth. Cheers, Brian -------------- next part -------------- An HTML attachment was scrubbed... URL: From eric at intellovations.com Fri Sep 30 12:56:30 2016 From: eric at intellovations.com (Eric Floehr) Date: Fri, 30 Sep 2016 12:56:30 -0400 Subject: [CentralOH] Free "Functional Programming in Python" eBook by David Mertz Message-ID: All, O'Reilly is offering their "Functional Programming in Python" eBook essentially for free (thanks O'Reilly!): https://www.reddit.com/r/Python/comments/553s3g/oreilly_offers_functional_programming_in_python/ Cheers, Eric -------------- next part -------------- An HTML attachment was scrubbed... URL: