From y2kbugger at gmail.com Mon Apr 9 17:04:20 2018 From: y2kbugger at gmail.com (Zak Kohler) Date: Mon, 9 Apr 2018 17:04:20 -0400 Subject: [CentralOH] State of Python Deployment In-Reply-To: References: Message-ID: I've found success in building my own conda packages. The process is as follows. meta.yaml for your requirements. `conda build` to make the package based on the meta.yaml network drive location + `conda index` to create a private intranet channel constructor + construct.yaml to create a custom miniconda that excludes all external channels and includes the intranet channel. (Optionally included an internal application + deps within installer) This allows us to audit the packages in the private channel as well as upload our packages So now this is possible: $ conda install y2kbugger-coolest-app and it will solve the deps and install. Thanks for all the Help. zak PS: For many months I thought there would be an easier way where you didn't have to create a channel or conda package, but to anyone reading this: don't go down that road. Other methods are not robust or scalable in the long term, at least on windows with non-pypi conda dependencies. > On Sun, Mar 11, 2018 at 10:26 AM, Erik Welch wrote: > > conda constructor is used to build installers such as the Anaconda distribution, so this probably isn't what you're looking for. > >> >> (mini)conda + conda env >> - handles binary deps as well >> - how to pull package deps from an intranet store? > > > I believe what you're looking for is https://conda.io/docs/user-guide/tasks/create-custom-channels.html . It is definitely possible to host conda packages internally and to do so on your own. Some organizations do this without the help of Anaconda (the company I work for). If you want an enterprise-ready solution and support, then your company can pay my company Anaconda (businesses cater to other businesses, and this is a pain point we have solved for many organizations). If you want to go it alone, though, the requisite tools and technologies are freely available. > > I'm sure I'm biased, but it sounds to me like your use case is exactly why conda was created. There has been lots of good advice on this thread, though, and Docker and pipenv are also good at what they do. > > Good luck! > Erik From eric at intellovations.com Sun Apr 15 11:21:14 2018 From: eric at intellovations.com (Eric Floehr) Date: Sun, 15 Apr 2018 11:21:14 -0400 Subject: [CentralOH] PyOhio 2018 sponsors needed Message-ID: Hi All, After PyCon in Cleveland, you can look forward to the 11th annual PyOhio in Columbus on July 28-29, 2018. Check it out at https://www.pyohio.org If you haven't heard about it, it's a free conference and we had over 500 attendees from around the country and around the world last year. We'd love for you to attend, but in order for us to continue our mission of offering a free conference for all (and recording all the talks) we need sponsors. If you work for a company that hires developers, or know a company that needs Python programmers or sells tools to Python enthusiasts, or just wants to market their name to a wonderful, motivated, talented group of conference attendees, please reply directly to me or email info at pyohio.org. We are looking for a number of sponsors, from $500 to $3000. Your company would not be lost in the crowd! Take a look at available sponsorships here: https://www.pyohio.org/2018/sponsors/prospectus Thanks so much for your help and support over the years, and look forward to seeing many of you in Columbus this July! Cheers, Eric Floehr PyOhio 2018 Sponsorship Chair -------------- next part -------------- An HTML attachment was scrubbed... URL: From deeppunster at gmail.com Thu Apr 19 23:33:33 2018 From: deeppunster at gmail.com (Travis Risner) Date: Thu, 19 Apr 2018 23:33:33 -0400 Subject: [CentralOH] Heard at the DoJo Message-ID: <5AD95F8D.2020108@gmail.com> We had quite a few people show up tonight. Various topics discussed were: - What should a person new to Python but experienced in other languages use to learn Python? -- Books: "Learn Python 3 the Hard Way" by Zed Shaw (see https://learnpythonthehardway.org/python3/ for details)(with some reservations about his opinions) "Automating the Boring Stuff with Python" by Al Swiggert (see https://automatetheboringstuff.com/ for details) -- Web Sites: Main Python web site: https://wiki.python.org/moin/BeginnersGuide/Overview - What ways are available for someone who is learning Python as their first language? -- Web Site: Link off main Python web site: https://wiki.python.org/moin/BeginnersGuide/NonProgrammers - Pandas equivalents in the .net world -- .net.core and C# programming was mentioned -- Anyone have some other options? = Ansible (https://www.ansible.com/) and its use to automate sysadmin and other tasks. - Django (https://www.djangoproject.com/) and its ability to provide an easily used ORM as well as fast web development. = gedit (https://wiki.gnome.org/Apps/Gedit) useful as a text editor for beginners (and not-so-beginners) - Spring (https://spring.io/) a library/framework for building web and other applications in Java. - Ham radio call sign lookup (perhaps https://www.qrz.com ?) -- Sent by Travis Risner From jocassid at gmail.com Wed Apr 25 23:56:20 2018 From: jocassid at gmail.com (John Cassidy) Date: Thu, 26 Apr 2018 03:56:20 +0000 Subject: [CentralOH] Paging Tate Message-ID: You wanted to ask me some questions about Django at the next dojo. I had forgotten that my wife and I are going to a show Thursday and I won't be able to make it to the dojo. I'll be at the monthly meeting and the following dojo. John Cassidy On Thu, Apr 19, 2018, 11:35 PM Travis Risner wrote: > We had quite a few people show up tonight. Various topics discussed were: > > - What should a person new to Python but experienced in other languages > use to learn Python? > > -- Books: > "Learn Python 3 the Hard Way" by Zed Shaw (see > https://learnpythonthehardway.org/python3/ for details)(with some > reservations about his opinions) > "Automating the Boring Stuff with Python" by Al Swiggert (see > https://automatetheboringstuff.com/ for details) > > -- Web Sites: > Main Python web site: https://wiki.python.org/moin/BeginnersGuide/Overview > > - What ways are available for someone who is learning Python as their > first language? > > -- Web Site: > Link off main Python web site: > https://wiki.python.org/moin/BeginnersGuide/NonProgrammers > > - Pandas equivalents in the .net world > -- .net.core and C# programming was mentioned > -- Anyone have some other options? > > = Ansible (https://www.ansible.com/) and its use to automate sysadmin > and other tasks. > > - Django (https://www.djangoproject.com/) and its ability to provide an > easily used ORM as well as fast web development. > > = gedit (https://wiki.gnome.org/Apps/Gedit) useful as a text editor for > beginners (and not-so-beginners) > > - Spring (https://spring.io/) a library/framework for building web and > other applications in Java. > > - Ham radio call sign lookup (perhaps https://www.qrz.com ?) > > > -- > Sent by Travis Risner > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From mrehner at e-wrench.net Thu Apr 26 19:03:21 2018 From: mrehner at e-wrench.net (mrehner) Date: Thu, 26 Apr 2018 23:03:21 +0000 Subject: [CentralOH] Paging Tate In-Reply-To: References: Message-ID: <0F9E1D0DC01BC4489DC8D649BF9F27F5F62EFB1D@EXMBX02.prov.ad.hostmanagement.net> I maintain a page for introductory Python learning with a bunch of links. http://www.babarehner.com/ewrench1011/Python/index.html While its mainly geared towards middle school and high school students it does have links to other Python sources. Cheers, Mike Rehner ________________________________ From: CentralOH [centraloh-bounces+mrehner=e-wrench.net at python.org] on behalf of John Cassidy [jocassid at gmail.com] Sent: Wednesday, April 25, 2018 11:56 PM To: Mailing list for Central Ohio Python User Group (COhPy) Subject: [CentralOH] Paging Tate You wanted to ask me some questions about Django at the next dojo. I had forgotten that my wife and I are going to a show Thursday and I won't be able to make it to the dojo. I'll be at the monthly meeting and the following dojo. John Cassidy On Thu, Apr 19, 2018, 11:35 PM Travis Risner > wrote: We had quite a few people show up tonight. Various topics discussed were: - What should a person new to Python but experienced in other languages use to learn Python? -- Books: "Learn Python 3 the Hard Way" by Zed Shaw (see https://learnpythonthehardway.org/python3/ for details)(with some reservations about his opinions) "Automating the Boring Stuff with Python" by Al Swiggert (see https://automatetheboringstuff.com/ for details) -- Web Sites: Main Python web site: https://wiki.python.org/moin/BeginnersGuide/Overview - What ways are available for someone who is learning Python as their first language? -- Web Site: Link off main Python web site: https://wiki.python.org/moin/BeginnersGuide/NonProgrammers - Pandas equivalents in the .net world -- .net.core and C# programming was mentioned -- Anyone have some other options? = Ansible (https://www.ansible.com/) and its use to automate sysadmin and other tasks. - Django (https://www.djangoproject.com/) and its ability to provide an easily used ORM as well as fast web development. = gedit (https://wiki.gnome.org/Apps/Gedit) useful as a text editor for beginners (and not-so-beginners) - Spring (https://spring.io/) a library/framework for building web and other applications in Java. - Ham radio call sign lookup (perhaps https://www.qrz.com ?) -- Sent by Travis Risner _______________________________________________ CentralOH mailing list CentralOH at python.org https://mail.python.org/mailman/listinfo/centraloh -------------- next part -------------- An HTML attachment was scrubbed... URL: From kedlav at gmail.com Fri Apr 27 12:04:23 2018 From: kedlav at gmail.com (Max) Date: Fri, 27 Apr 2018 11:04:23 -0500 Subject: [CentralOH] Paging Tate In-Reply-To: <0F9E1D0DC01BC4489DC8D649BF9F27F5F62EFB1D@EXMBX02.prov.ad.hostmanagement.net> References: <0F9E1D0DC01BC4489DC8D649BF9F27F5F62EFB1D@EXMBX02.prov.ad.hostmanagement.net> Message-ID: For experienced developers looking to learn more about python, I highly recommend working through the python koans: https://github.com/gregmalcolm/python_koans This project is a walkthrough of python's features where you'll be fixing failing tests to learn how things work. On Thu, Apr 26, 2018 at 6:03 PM, mrehner wrote: > I maintain a page for introductory Python learning with a bunch of links. > > http://www.babarehner.com/ewrench1011/Python/index.html > > While its mainly geared towards middle school and high school students it > does have links to other Python sources. > > Cheers, > > Mike Rehner > > > ------------------------------ > *From:* CentralOH [centraloh-bounces+mrehner=e-wrench.net at python.org] on > behalf of John Cassidy [jocassid at gmail.com] > *Sent:* Wednesday, April 25, 2018 11:56 PM > *To:* Mailing list for Central Ohio Python User Group (COhPy) > *Subject:* [CentralOH] Paging Tate > > You wanted to ask me some questions about Django at the next dojo. I had > forgotten that my wife and I are going to a show Thursday and I won't be > able to make it to the dojo. I'll be at the monthly meeting and the > following dojo. > > John Cassidy > > On Thu, Apr 19, 2018, 11:35 PM Travis Risner > wrote: > >> We had quite a few people show up tonight. Various topics discussed were: >> >> - What should a person new to Python but experienced in other languages >> use to learn Python? >> >> -- Books: >> "Learn Python 3 the Hard Way" by Zed Shaw (see >> https://learnpythonthehardway.org/python3/ for details)(with some >> reservations about his opinions) >> "Automating the Boring Stuff with Python" by Al Swiggert (see >> https://automatetheboringstuff.com/ for details) >> >> -- Web Sites: >> Main Python web site: https://wiki.python.org/moin/ >> BeginnersGuide/Overview >> >> - What ways are available for someone who is learning Python as their >> first language? >> >> -- Web Site: >> Link off main Python web site: >> https://wiki.python.org/moin/BeginnersGuide/NonProgrammers >> >> - Pandas equivalents in the .net world >> -- .net.core and C# programming was mentioned >> -- Anyone have some other options? >> >> = Ansible (https://www.ansible.com/) and its use to automate sysadmin >> and other tasks. >> >> - Django (https://www.djangoproject.com/) and its ability to provide an >> easily used ORM as well as fast web development. >> >> = gedit (https://wiki.gnome.org/Apps/Gedit) useful as a text editor for >> beginners (and not-so-beginners) >> >> - Spring (https://spring.io/) a library/framework for building web and >> other applications in Java. >> >> - Ham radio call sign lookup (perhaps https://www.qrz.com ?) >> >> >> -- >> Sent by Travis Risner >> _______________________________________________ >> 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 jas0n.cm1 at gmail.com Fri Apr 27 15:35:13 2018 From: jas0n.cm1 at gmail.com (Jason Main) Date: Fri, 27 Apr 2018 19:35:13 +0000 Subject: [CentralOH] Paging Tate In-Reply-To: References: <0F9E1D0DC01BC4489DC8D649BF9F27F5F62EFB1D@EXMBX02.prov.ad.hostmanagement.net> Message-ID: Can anyone suggest good resources for getting up to speed with numpy and vectorization? I am starting a class in a couple of weeks that uses it. I am an experienced developer, but have not used python much, especially within the last few years. I will check out the other resources shared to get myself generally reacquainted with the language, but I wanted to ask specifically about numpy. Thanks! On Fri, Apr 27, 2018, 12:04 PM Max wrote: > For experienced developers looking to learn more about python, I highly > recommend working through the python koans: > https://github.com/gregmalcolm/python_koans > > This project is a walkthrough of python's features where you'll be fixing > failing tests to learn how things work. > > On Thu, Apr 26, 2018 at 6:03 PM, mrehner wrote: > >> I maintain a page for introductory Python learning with a bunch of links. >> >> http://www.babarehner.com/ewrench1011/Python/index.html >> >> While its mainly geared towards middle school and high school students it >> does have links to other Python sources. >> >> Cheers, >> >> Mike Rehner >> >> >> ------------------------------ >> *From:* CentralOH [centraloh-bounces+mrehner=e-wrench.net at python.org] on >> behalf of John Cassidy [jocassid at gmail.com] >> *Sent:* Wednesday, April 25, 2018 11:56 PM >> *To:* Mailing list for Central Ohio Python User Group (COhPy) >> *Subject:* [CentralOH] Paging Tate >> >> You wanted to ask me some questions about Django at the next dojo. I had >> forgotten that my wife and I are going to a show Thursday and I won't be >> able to make it to the dojo. I'll be at the monthly meeting and the >> following dojo. >> >> John Cassidy >> >> On Thu, Apr 19, 2018, 11:35 PM Travis Risner >> wrote: >> >>> We had quite a few people show up tonight. Various topics discussed >>> were: >>> >>> - What should a person new to Python but experienced in other languages >>> use to learn Python? >>> >>> -- Books: >>> "Learn Python 3 the Hard Way" by Zed Shaw (see >>> https://learnpythonthehardway.org/python3/ for details)(with some >>> reservations about his opinions) >>> "Automating the Boring Stuff with Python" by Al Swiggert (see >>> https://automatetheboringstuff.com/ for details) >>> >>> -- Web Sites: >>> Main Python web site: >>> https://wiki.python.org/moin/BeginnersGuide/Overview >>> >>> - What ways are available for someone who is learning Python as their >>> first language? >>> >>> -- Web Site: >>> Link off main Python web site: >>> https://wiki.python.org/moin/BeginnersGuide/NonProgrammers >>> >>> - Pandas equivalents in the .net world >>> -- .net.core and C# programming was mentioned >>> -- Anyone have some other options? >>> >>> = Ansible (https://www.ansible.com/) and its use to automate sysadmin >>> and other tasks. >>> >>> - Django (https://www.djangoproject.com/) and its ability to provide an >>> easily used ORM as well as fast web development. >>> >>> = gedit (https://wiki.gnome.org/Apps/Gedit) useful as a text editor for >>> beginners (and not-so-beginners) >>> >>> - Spring (https://spring.io/) a library/framework for building web and >>> other applications in Java. >>> >>> - Ham radio call sign lookup (perhaps https://www.qrz.com ?) >>> >>> >>> -- >>> Sent by Travis Risner >>> _______________________________________________ >>> 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 >> >> > _______________________________________________ > CentralOH mailing list > CentralOH at python.org > https://mail.python.org/mailman/listinfo/centraloh > -------------- next part -------------- An HTML attachment was scrubbed... URL: From erik.n.welch at gmail.com Sun Apr 29 12:35:05 2018 From: erik.n.welch at gmail.com (Erik Welch) Date: Sun, 29 Apr 2018 12:35:05 -0400 Subject: [CentralOH] Paging Tate In-Reply-To: References: <0F9E1D0DC01BC4489DC8D649BF9F27F5F62EFB1D@EXMBX02.prov.ad.hostmanagement.net> Message-ID: > > Can anyone suggest good resources for getting up to speed with numpy and > vectorization? I am starting a class in a couple of weeks that uses it. 1. The official NumPy user guide: https://docs.scipy.org/doc/numpy-1.13.0/user/index.html#user 2. Python Data Science Handbook by Jake VanderPlas: https://jakevdp.github.io/PythonDataScienceHandbook/ 3. Scientific Python Lectures: http://nbviewer.jupyter.org/github/jrjohansson/scientific-python-lectures/tree/master/ 4. It doesn't hurt to familiarize yourself with the official NumPy reference as you're learning: https://docs.scipy.org/doc/numpy-1.13.0/reference/index.html#reference a) When you're ready, the most important page in NumPy reference documentation is for indexing: https://docs.scipy.org/doc/numpy-1.13.0/reference/arrays.indexing.html#arrays-indexing 5. I think the COhPy library has The Guide to Numpy book (2nd ed.) by Travis Oliphant. See if you can borrow it: https://www.amazon.com/Guide-NumPy-Travis-Oliphant-PhD/dp/151730007X 6. To learn about making your own vectorized functions that operate on NumPy arrays, learn about Numba: http://numba.pydata.org/numba-doc/latest/index.html A related question that was recently asked on this mailing list is how an experienced programmer should learn Python. I think it's reasonable to recommend the official Python documentation: https://docs.python.org/3/ . One of the most important sections that even seasoned Python developers go back to is the Python data model: https://docs.python.org/3/reference/datamodel.html . I would most emphatically NOT recommend an experienced programmer to learn Python using Zed Shaw's "Learn Python the Hard Way". It is targeted at absolute beginners, and his style is not for everybody. For beginners, though, a better recommendation is "Automate the Boring Stuff with Python" ( https://automatetheboringstuff.com/). Cheers, Erik On Fri, Apr 27, 2018 at 3:35 PM, Jason Main wrote: > Can anyone suggest good resources for getting up to speed with numpy and > vectorization? I am starting a class in a couple of weeks that uses it. > > I am an experienced developer, but have not used python much, especially > within the last few years. I will check out the other resources shared to > get myself generally reacquainted with the language, but I wanted to ask > specifically about numpy. Thanks! > > On Fri, Apr 27, 2018, 12:04 PM Max wrote: > >> For experienced developers looking to learn more about python, I highly >> recommend working through the python koans: https://github.com/ >> gregmalcolm/python_koans >> >> This project is a walkthrough of python's features where you'll be fixing >> failing tests to learn how things work. >> >> On Thu, Apr 26, 2018 at 6:03 PM, mrehner wrote: >> >>> I maintain a page for introductory Python learning with a bunch of links. >>> >>> http://www.babarehner.com/ewrench1011/Python/index.html >>> >>> While its mainly geared towards middle school and high school students >>> it does have links to other Python sources. >>> >>> Cheers, >>> >>> Mike Rehner >>> >>> >>> ------------------------------ >>> *From:* CentralOH [centraloh-bounces+mrehner=e-wrench.net at python.org] >>> on behalf of John Cassidy [jocassid at gmail.com] >>> *Sent:* Wednesday, April 25, 2018 11:56 PM >>> *To:* Mailing list for Central Ohio Python User Group (COhPy) >>> *Subject:* [CentralOH] Paging Tate >>> >>> You wanted to ask me some questions about Django at the next dojo. I >>> had forgotten that my wife and I are going to a show Thursday and I won't >>> be able to make it to the dojo. I'll be at the monthly meeting and the >>> following dojo. >>> >>> John Cassidy >>> >>> On Thu, Apr 19, 2018, 11:35 PM Travis Risner >>> wrote: >>> >>>> We had quite a few people show up tonight. Various topics discussed >>>> were: >>>> >>>> - What should a person new to Python but experienced in other languages >>>> use to learn Python? >>>> >>>> -- Books: >>>> "Learn Python 3 the Hard Way" by Zed Shaw (see >>>> https://learnpythonthehardway.org/python3/ for details)(with some >>>> reservations about his opinions) >>>> "Automating the Boring Stuff with Python" by Al Swiggert (see >>>> https://automatetheboringstuff.com/ for details) >>>> >>>> -- Web Sites: >>>> Main Python web site: https://wiki.python.org/moin/ >>>> BeginnersGuide/Overview >>>> >>>> - What ways are available for someone who is learning Python as their >>>> first language? >>>> >>>> -- Web Site: >>>> Link off main Python web site: >>>> https://wiki.python.org/moin/BeginnersGuide/NonProgrammers >>>> >>>> - Pandas equivalents in the .net world >>>> -- .net.core and C# programming was mentioned >>>> -- Anyone have some other options? >>>> >>>> = Ansible (https://www.ansible.com/) and its use to automate sysadmin >>>> and other tasks. >>>> >>>> - Django (https://www.djangoproject.com/) and its ability to provide an >>>> easily used ORM as well as fast web development. >>>> >>>> = gedit (https://wiki.gnome.org/Apps/Gedit) useful as a text editor for >>>> beginners (and not-so-beginners) >>>> >>>> - Spring (https://spring.io/) a library/framework for building web and >>>> other applications in Java. >>>> >>>> - Ham radio call sign lookup (perhaps https://www.qrz.com ?) >>>> >>>> >>>> -- >>>> Sent by Travis Risner >>>> _______________________________________________ >>>> 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 >>> >>> >> _______________________________________________ >> 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 pybokeh at gmail.com Sun Apr 29 12:35:45 2018 From: pybokeh at gmail.com (pybokeh) Date: Sun, 29 Apr 2018 12:35:45 -0400 Subject: [CentralOH] Paging Tate In-Reply-To: References: <0F9E1D0DC01BC4489DC8D649BF9F27F5F62EFB1D@EXMBX02.prov.ad.hostmanagement.net> Message-ID: Numpy resources: https://docs.scipy.org/doc/numpy/ http://www.scipy-lectures.org/ https://datascientistnotebook.com/2017/04/01/numpy-in-50-cells-of-notebook/ On Fri, Apr 27, 2018 at 3:35 PM, Jason Main wrote: > Can anyone suggest good resources for getting up to speed with numpy and > vectorization? I am starting a class in a couple of weeks that uses it. > > I am an experienced developer, but have not used python much, especially > within the last few years. I will check out the other resources shared to > get myself generally reacquainted with the language, but I wanted to ask > specifically about numpy. Thanks! > > On Fri, Apr 27, 2018, 12:04 PM Max wrote: > >> For experienced developers looking to learn more about python, I highly >> recommend working through the python koans: https://github.com/ >> gregmalcolm/python_koans >> >> This project is a walkthrough of python's features where you'll be fixing >> failing tests to learn how things work. >> >> On Thu, Apr 26, 2018 at 6:03 PM, mrehner wrote: >> >>> I maintain a page for introductory Python learning with a bunch of links. >>> >>> http://www.babarehner.com/ewrench1011/Python/index.html >>> >>> While its mainly geared towards middle school and high school students >>> it does have links to other Python sources. >>> >>> Cheers, >>> >>> Mike Rehner >>> >>> >>> ------------------------------ >>> *From:* CentralOH [centraloh-bounces+mrehner=e-wrench.net at python.org] >>> on behalf of John Cassidy [jocassid at gmail.com] >>> *Sent:* Wednesday, April 25, 2018 11:56 PM >>> *To:* Mailing list for Central Ohio Python User Group (COhPy) >>> *Subject:* [CentralOH] Paging Tate >>> >>> You wanted to ask me some questions about Django at the next dojo. I >>> had forgotten that my wife and I are going to a show Thursday and I won't >>> be able to make it to the dojo. I'll be at the monthly meeting and the >>> following dojo. >>> >>> John Cassidy >>> >>> On Thu, Apr 19, 2018, 11:35 PM Travis Risner >>> wrote: >>> >>>> We had quite a few people show up tonight. Various topics discussed >>>> were: >>>> >>>> - What should a person new to Python but experienced in other languages >>>> use to learn Python? >>>> >>>> -- Books: >>>> "Learn Python 3 the Hard Way" by Zed Shaw (see >>>> https://learnpythonthehardway.org/python3/ for details)(with some >>>> reservations about his opinions) >>>> "Automating the Boring Stuff with Python" by Al Swiggert (see >>>> https://automatetheboringstuff.com/ for details) >>>> >>>> -- Web Sites: >>>> Main Python web site: https://wiki.python.org/moin/ >>>> BeginnersGuide/Overview >>>> >>>> - What ways are available for someone who is learning Python as their >>>> first language? >>>> >>>> -- Web Site: >>>> Link off main Python web site: >>>> https://wiki.python.org/moin/BeginnersGuide/NonProgrammers >>>> >>>> - Pandas equivalents in the .net world >>>> -- .net.core and C# programming was mentioned >>>> -- Anyone have some other options? >>>> >>>> = Ansible (https://www.ansible.com/) and its use to automate sysadmin >>>> and other tasks. >>>> >>>> - Django (https://www.djangoproject.com/) and its ability to provide an >>>> easily used ORM as well as fast web development. >>>> >>>> = gedit (https://wiki.gnome.org/Apps/Gedit) useful as a text editor for >>>> beginners (and not-so-beginners) >>>> >>>> - Spring (https://spring.io/) a library/framework for building web and >>>> other applications in Java. >>>> >>>> - Ham radio call sign lookup (perhaps https://www.qrz.com ?) >>>> >>>> >>>> -- >>>> Sent by Travis Risner >>>> _______________________________________________ >>>> 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 >>> >>> >> _______________________________________________ >> 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: