Giter VIP home page Giter VIP logo

consuming_services_python_demos's People

Contributors

angellmethod avatar mikeckennedy avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

consuming_services_python_demos's Issues

Base custom services URL has changed in a way that browsers don't like to redirect to correctly.

Due to the move to HTTPS and some latent breaking change at Let's Encrypt, we had to remove the _ in our URL:

http://consumer_services_api.talkpython.fm -> https://consumerservicesapi.talkpython.fm/

The API calls redirect fine, but the "smarts" of the browser to try to upgrade http://consumer_services_api.talkpython.fm to https://consumer_services_api.talkpython.fm failed after Let's encrypt dropped support for that subdomain and the browsers remember.

So I've updated all the code with the latest SSL domain. Sorry if this confused you at some point.

Windows vs Mac virtual environment setup issues.

A Clean Environment For Our Course

Video instructions for:
. ./consuming_svc_env/bin/activate

State that in Windows the dot (.) is not needed however I found that more than that instruction was also required. The activate was not at this location. Rather it's nested in a /scripts/ folder (not bin) and for the windows cmd prompt I had to use \ instead of /.

Namely:
.\consuming_svc_env\scripts\activate.bat

Worked for me in Windows.

*Personal note and other windows users may have a similar issue:
I also do not have access to a "which pip3" / "which pip" command (unrecognized command) even though I found a which.py file nested here:

C:\Users\sstry\AppData\Local\Programs\Python\Python36-32\Tools\scripts

And even added it to my environment variables. Still working on that one unless you have a suggestion?

Misspelling on message queue topic

Hi Michael,

Just started reviewing the "Consuming HTTP Services in Python" course tonight and I'm not sure how easy it is for you to fix typos in a video to republish, but found a typo.

Service type: Message queues

30 seconds in: "Read messgae" instead of "Read message."

I figure if you can fix it before too many people jump on your course it's a good thing but if you want me to stop sending you bothersome emails or tweets, just say the word. I'll happily go about my python education and not hassle you unnecessarily over things people can ascertain is just a typo.

Demo source code listed in incorrect chapter name?

"the code Michael discusses in chapter 7 that we have to build out (similar to the "you try" code in the other courses) I can't find. It looks like it's got the wrong chapter name in GitHub (chapter 2 rather than 7) at https://github.com/talkpython/consuming_services_python_demos/tree/master/src/ch2_http_services and the "blog_explorer.py" code there is complete, unlike the course where only the skeleton is meant to be available and the student completes the rest."

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.