[CentralOH] 2016-11-18 道場 Scribbles 落書/惡文? matlab v numpy/scipy; antigravity; hungarian notation; searching sets & Liszts; boltons; sweigart; pyvideos; jupyter; pandas; r; sympy; comprehensions; generators; anaconda; virtual environments; unpacking; euler; unix philosophy; recursion; closures; tkinter; tcl/tk

cwandrews cwandrews.oh at gmail.com
Sat Nov 19 14:25:28 EST 2016


All,

Regarding virtual environments I would also highly recommend pyenv 
(https://github.com/yyuu/pyenv).

I use it quite a bit and it and virtualenv are not mutually exclusive.

Just my thoughts.

Chris A.

On Sat, Nov 19, 2016 at 2:08 PM, jep200404 at columbus.rr.com wrote:
> 6 folks tonight
> 
> import this
> import antigravity
> http://xkcd.com/353/
> 
> http://xkcd.com/327/
> http://xkcd.com/378/
> http://xkcd.com/149/
>     explainxkcd.com/wiki/index.php/149
> https://xkcd.com/936/
> https://xkcd.com/195/
>     http://matplotlib.org/xkcd/examples/showcase/xkcd.html
> 
> 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
> 
> https://github.com/james-prior/cohpy/blob/master/20160523-cohpy-speed-of-searching-sets-and-lists-simplified.ipynb
> 
> an engineering graduate
> said there is nothing that matlab did (for his engineering homework)
> that python/numpy/scipy/matplotlib can not do
> 
> can do a day's worth of cut and paste
> in minutes with python
> that engineer needs to borrow
> "Automate the Boring Stuff with Python" by Al Sweigart
> 
> which is better for the following? matlab or numpy?
>     http://xkcd.com/184/
> 
> boltons
> https://pypi.python.org/pypi/boltons/
> https://pypi.python.org/pypi/
> 
> pyvideo.org
>     is alive an well
>     Thanks Sheila
> http://pyvideo.org/speaker/fernando-perez.html
>     
> http://pyvideo.org/pycon-ca-2012/science-and-python-retrospective-of-a-mostly-s.html
> http://pyvideo.org/speaker/brandon-rhodes.html
>     http://pyvideo.org/pycon-us-2010/the-mighty-dictionary-55.html
>     
> http://pyvideo.org/pycon-ca-2012/a-python-sthetic-beauty-and-why-i-python.html
>     
> http://pyvideo.org/pyohio-2011/pyohio-2011-names-objects-and-plummeting-from.html
>     
> http://pyvideo.org/pycon-us-2014/all-your-ducks-in-a-row-data-structures-in-the-s.html
>     http://pyvideo.org/pyohio-2012/python-design-patterns-1.html
> http://pyvideo.org/speaker/raymond-hettinger.html
>     
> http://pyvideo.org/pycon-us-2013/transforming-code-into-beautiful-idiomatic-pytho.html
>     http://pyvideo.org/pycon-us-2013/keynote-3.html
>     
> http://pyvideo.org/pycon-us-2015/beyond-pep-8-best-practices-for-beautiful-inte.html
> 
> wp:Hungarian notation
> http://imslp.org/wiki/File:TN-Liszt_Musikalische_Werke_2_Band_12_135.jpg
> http://imslp.org/wiki/Special:IMSLPDisclaimerAccept/6/68/Liszt_-_S244_Hungarian_Rhapsody_No19_(busoni).pdf
> 
> jupyter notebook
>     https://try.jupyter.org
> r
> numpy
> scipy
> matplotlib
> pandas
> sympy
> 
> list comprehension
> dictionary comprehension
> set comprehension
> generator expression
> generator function
> nested generators
>     https://mail.python.org/pipermail/centraloh/2013-June/001718.html
> 
> http://nbviewer.jupyter.org/github/james-prior/cohpy/blob/master/20161118-dojo-comprehensions-and-generators.ipynb
> 
> Is installing anaconda a workaround for not being allowed to do pip 
> install?
> Anaconda (Python distribution)
> https://www.continuum.io/downloads
> 
> Using virtual environments is very strongly encouraged
> for any significant Python project. Study:
>     virtualenv
>     venv (for Python 3.?)
>     conda (from anaconda)
> 
> tuple unpacking
>     can avoid annoying temporary variables
>     handy for state machines
>     which Brandon Rhodes or Raymond Hettinger presentation talks 
> about this?
> 
> project euler
> 
> learn either emacs or vi(m)
> the unix philosophy
> 
> recursion was one of Lars' epiphanies at 19:
> http://pyvideo.org/pyohio-2015/the-well-tempered-api.html
> closure will hurt your head again like recursion did:
> http://nbviewer.jupyter.org/github/james-prior/cohpy/blob/master/20150223-cohpy-memoization.ipynb
> 
> Don’t Believe the Lies; Microsoft Hates Linux and Merely Pulls 
> E.E.E. Tactics Against It, Including .NET Promotion
> http://techrights.org/2016/11/16/microsoft-still-hates-linux/
> 
> http://www.cbsnews.com/news/office-depot-investigation-free-computer-check-service-sells-unnecessary-repairs/
> 
> Python's default GUI is tkinter,
> which is based on tk, which is usually associated with tcl.
> FlightAware, the aviation software and data provider, continues
> to have an interest in Tcl. For those not familiar, Tcl is a
> general purpose scripting language which, while not as widespread
> as it has been in years past, continues to be popular for a
> number of applications. In an update via a GitHub repo, the
> company presented several "challenges" in Tcl for which they are
> willing to pay to see integrated into Tcl's open source code
> base. https://github.com/flightaware/Tcl-bounties
> _______________________________________________
> CentralOH mailing list
> CentralOH at python.org
> https://mail.python.org/mailman/listinfo/centraloh
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/centraloh/attachments/20161119/c1fe533c/attachment.html>


More information about the CentralOH mailing list