[CentralOH] 2016-07-22 道場 Scribbles 落書/惡文? Next Dojo @ The Forge; Making dicts for str.translate(): nested try/except; code golf black perl variable names hungarian notation type inferencing jet powershell pareto logbook bisect write java in python C# CLR str.replace() feynman fortran obfuscated perl contest

jep200404 at columbus.rr.com jep200404 at columbus.rr.com
Thu Jul 28 23:12:54 EDT 2016


Which cell of the following notebook is easiest for you to understand? How? Why?
http://nbviewer.jupyter.org/github/james-prior/cohpy/blob/master/20160722-dojo-making-translation-dictionaries.ipynb

What have I missed in the following, especially starting with cell #8?
http://nbviewer.jupyter.org/github/james-prior/cohpy/blob/master/20160708-dojo-easier-to-ask-for-forgiveness-than-permission-type-conversion.ipynb
https://github.com/cw-andrews/master_tbox/blob/master/csv_tools/__init__.py

Next Friday's Dojo will NOT be at Panera.
Instead it will be at The Forge.
http://www.meetup.com/Central-Ohio-Python-Users-Group/events/232546325/

LOPSA scheduled an event at the same time as the next dojo/sprint :-(
within a long walking distance of same.
Chef and Rackspace are generously providing food and libations.
https://sysadminday2016.eventbrite.com

;''
6666,-2%{2+.2/@*\/10.3??2*+}*
`50<~\; #truncate for webpage purposes
 -> 3141592653589793238462643383279502884197169399375

wp:Code golf

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:Black_Perl#.22Black_Perl.22

wp:Hungarian notation

type inferencing: (type specifying)

wp:Microsoft Jet Database Engine

powershell
    pipe of objects
    standardized options
        autocompletion
    dir -> get child
        directory structure
        env:

wp:Pareto principle

highly recommended:
logbook
    fingerscrossedhandler
        dumps log if exception

wp:Repo Man (film)

bisect

Java requires simple functions to be in classes!!!
How about C#?
C# is cleaned up Java. With different libraries. Compiled. 
CLR 
    wp:Common Language Runtime

need to study iter() and functools.partial().

http://nbviewer.jupyter.org/github/james-prior/cohpy/blob/master/20160708-dojo-date-validation-using-regex-and-try-except.ipynb
has a minor addition of a new cell to play
with re.match.groups.

'hello, world,,'.replace(',', '')
https://docs.python.org/3/library/stdtypes.html#str.replace

wp:Richard Feynman
    wp:Surely You're Joking, Mr. Feynman!
        What happens if this breaks?
            he happened to point at something important

You Can Write FORTRAN in any Language
https://blog.codinghorror.com/you-can-write-fortran-in-any-language/

How Not to Write FORTRAN in Any Language
http://queue.acm.org/detail.cfm?id=1039535

There’s no obfuscated Perl contest because it’s pointless. —Jeff Polk

###############################################################################

link farm

Is it Pythonic to include the type of a variable in its name?
https://duckduckgo.com/html/?q=variable+names+python+hungarian+notation

Rocket science way way way before Python
https://github.com/chrislgarry/Apollo-11

from Guido's patron
https://blogs.dropbox.com/tech/2016/07/lepton-image-compression-saving-22-losslessly-from-images-at-15mbs/

Celebrate SysAdmin Day With Free, Weekly Linux Tutorials
https://www.linux.com/blog/celebrate-sysadmin-day-free-weekly-linux-tutorials

i7 Ways To Learn Linux In A Structured Manner
http://linux.about.com/od/howtos/tp/7-Ways-To-Learn-Linux-In-A-Structured-Manner.htm

Microsoft and Its Patent Minions at Nokia Still Have Patent Stacking Ambitions Against Android/Linux OEMs
http://techrights.org/2016/07/17/patent-stacking-against-android/

Best Text based (Command Line) Web Browsers for Linux
http://www.2daygeek.com/best-text-based-command-line-web-browser-for-linux/

A open source toolkit for building your own home
https://opensource.com/life/16/7/getting-serious-about-open-source-homes

Chemistry: Principles and Reactions, Seventh Edition
http://bookzz.org/book/1182912/47354e/?_ir=1

Machine Learning, Deep Learning 101
http://www.ibm.com/developerworks/linux/library/l-machine-learning-deep-learning-trs/index.html?ca=drs-

Top-10 Websites (Linux Blogs) to learn Linux
http://www.2daygeek.com/best-websites-blogs-to-learn-linux/

Why and How to Use Ring Instead of Skype on Linux
https://www.linux.com/learn/why-and-how-use-ring-instead-skype-linux

The Ubuntu-powered BQ Aquaris M10 tablet: Almost amazing
http://www.networkworld.com/article/3098324/linux/the-ubuntu-powered-bq-aquaris-m10-tablet-almost-amazing.html

The first Ubuntu tablet is a desktop too
http://www.cnet.com/products/bq-aquaris-m10-ubuntu-edition/

https://sourcemaking.com/design_patterns/singleton
Singleton Design Pattern

Just As We Warned: A Chinese Tech Giant Goes On The Patent Attack -- In East Texas
https://www.techdirt.com/articles/20160718/06573135006/

How I use Linux for theoretical physics
https://opensource.com/life/16/7/linux-theoretical-physics


More information about the CentralOH mailing list