Это видео недоступно.
Сожалеем об этом.

WSGI for Web Developers (Ryan Wilson-Perkin)

Поделиться
HTML-код
  • Опубликовано: 15 авг 2024

Комментарии • 88

  • @dannypringle3799
    @dannypringle3799 5 лет назад +177

    Some people are built to teach!

  • @karolisg.3096
    @karolisg.3096 4 года назад +43

    This is the single most important presentation I have ever watched.

  •  4 года назад +20

    Wow this was the talk I never knew I needed... holy shit. This speaker is amazing. Thank you..

  • @JesusNoland
    @JesusNoland 3 года назад +10

    Such an amazing presentation. Thank you so much for that breakdown. Been using Django and Flask for years and took WSGI for granted.

  • @alesolano5507
    @alesolano5507 3 года назад +2

    Damn, how I love this video. I watched it 6 months ago and it was sooo revealing. I'm watching it again now and it's even more revealing. Can't wait until next year.

  • @Overthought7
    @Overthought7 4 года назад +16

    Holy crap, this was *such* a helpful presentation! Thank you so much!

  • @BioHazarddasdadfasfsad
    @BioHazarddasdadfasfsad 4 года назад +12

    Either this video is very underrated or nobody bothers himself thinking how the heck request is handled in Jango or in Flask in the background

  • @d3vwannabe
    @d3vwannabe 8 месяцев назад

    Amazing. I don't see how any free content can be better than this. One of the best I ever seen.

  • @TheNzdavis
    @TheNzdavis 2 года назад +3

    The only presentation that makes sense. Unassuming and well organized, perfect for someone like me who just started using Django. I have been using PHP all my life but now I appreciate python so much. Thanks to you Ryan. :D

  • @typwriter1991
    @typwriter1991 9 месяцев назад

    Thanks for the explanation and example code on how the WSGI and web server are working together. The code demonstrate how they both work together step byt step in a very clear way.

  • @haccks.
    @haccks. 2 года назад +1

    I learned it hard way! I went over Django and unicorn source code to understand it. But this is a gem. I wish I could have found this video earlier. Inspired from this talk I rebuild a WSGI server and applications side. I added few more features like handling GET request with query params and POST request etc,. Code is pretty well documented and followed the similar design. Will try to post the link of GitHub repo once push it there.

  • @2c7s
    @2c7s 4 года назад +3

    Really Impressed with that breakdown of concepts and the demon.

  • @essamgouda1609
    @essamgouda1609 2 года назад +1

    What a brilliant presentation. Love it when people abstract ideas that simply, thank you !

  • @joseduarte5663
    @joseduarte5663 Год назад

    Awesome talk, there is just so much content on the web that tries to explain this topics but somehow end up missing the point entirely. The actual simple implementation/example is what helped me the most, thank you!

  • @prathameshdesai5484
    @prathameshdesai5484 Год назад

    Amazing work! Its years of work and knowledge summarized in 24 mins (awesome flow)

  • @bakza.5661
    @bakza.5661 4 года назад +3

    Brilliantly explained, looking forward to attending the next pycon

  • @UnleashedEntomber
    @UnleashedEntomber Год назад

    Great talk, watching 2nd time after 1 year.

  • @usmanmaqsood5945
    @usmanmaqsood5945 4 года назад +3

    Thank you Ryan for amazing presentation.

  • @a.for.arun_
    @a.for.arun_ 2 года назад +1

    Absolutely wonderful presentation. Loved it.

  • @MagnusAnand
    @MagnusAnand 4 года назад +3

    this presentation is amazing

  • @domfree7710
    @domfree7710 3 года назад +1

    very informative, good for backend development.

  • @ehsanjalali4586
    @ehsanjalali4586 2 года назад

    you make a hard subject simple and understandable, thanks.

  • @hunterxvov4ik
    @hunterxvov4ik 5 месяцев назад

    simply brilliant

  • @ahfbemdlcnr
    @ahfbemdlcnr 4 года назад

    It's CRAZY. What an incredible presentation

  • @jayhu6075
    @jayhu6075 4 года назад +1

    Thanks for this useful talk..Hopely more from this stuff in the future.

  • @abdallahmahmoud8642
    @abdallahmahmoud8642 5 лет назад +3

    Great Presentation

  • @AhmedBilalKhalid
    @AhmedBilalKhalid 5 лет назад +2

    Excellent Presentation.

  • @McKisiek
    @McKisiek Год назад

    Excellent presentation. Thank you.

  • @anirudhreddybasani3555
    @anirudhreddybasani3555 4 года назад +1

    Simply superb presentation 👌🙌

  • @robinsingh4492
    @robinsingh4492 4 года назад

    Best explanation about the topic.

  • @mrlildylchillin
    @mrlildylchillin Год назад

    This talk was fantastic. Thank you

  • @AnantaAkash.Podder
    @AnantaAkash.Podder Год назад

    Loved the presentation... The exact thing which i wanted... To get to the ROOT level of how Http Reqs are converted in my Django Views...🤔

  • @emadgkamel
    @emadgkamel 5 лет назад +1

    Great presentation Ryan, thanks

  • @user-lb1qy7rp5k
    @user-lb1qy7rp5k 4 года назад

    Thank's man, that's an explanation I was looking for!

  • @kabakiAntony
    @kabakiAntony 2 года назад

    This was a very good presentation.

  • @abhinavmishra9401
    @abhinavmishra9401 2 года назад

    The coolest pycon so far!

  • @santidev_
    @santidev_ 2 года назад

    Learned a lot from this presentation, thanks :)

  • @mirmohammadjaber2676
    @mirmohammadjaber2676 3 года назад

    Awesome presentation. Thanks.

  • @zhipengwang1
    @zhipengwang1 4 года назад +2

    amazing voice, explaination

  • @shuvam6952
    @shuvam6952 3 года назад

    Ten seconds in and I already like it!

  • @JK-sy4ym
    @JK-sy4ym 4 года назад

    This guy is a genius.

  • @pavolkovalik3593
    @pavolkovalik3593 3 года назад

    This is excellent explanation.

  • @friesmaker
    @friesmaker 4 года назад

    Amazing presentation!! Loved it

  • @StrangeIndeed
    @StrangeIndeed 3 года назад

    this needs more views

  • @mehdi-vl5nn
    @mehdi-vl5nn 2 года назад +1

    amazing

  • @yurakhrolenko3605
    @yurakhrolenko3605 Год назад

    soooo awesome!!!

  • @aliasnotavailable
    @aliasnotavailable Год назад

    great talk

  • @scienceblossom6197
    @scienceblossom6197 4 года назад

    Really amazing video. Thanks.

  • @seburath2188
    @seburath2188 4 года назад +1

    great talk, thank you!

  • @PhilipKavanagh
    @PhilipKavanagh 4 года назад

    Excellent Presentation

  • @muralidhar40
    @muralidhar40 2 года назад

    Well done, Ryan.

  • @georgeli6820
    @georgeli6820 2 года назад

    great video! Now I understand it!

  • @ozkaa
    @ozkaa 4 года назад +1

    brilliant talk!

  • @mohamedabdelmoneim5721
    @mohamedabdelmoneim5721 3 года назад

    Awesome task, thank you

  • @kingmanzhang
    @kingmanzhang 3 года назад

    It is an excellent talk!

  • @yaswanthravuri8450
    @yaswanthravuri8450 3 года назад

    I wish I could give a presentation like this in my class

  • @AnjaliPardeshi
    @AnjaliPardeshi 4 года назад +1

    Thanks a lot!!

  • @edchelstephens
    @edchelstephens 3 года назад

    Thank you!

  • @jankinsics
    @jankinsics 4 года назад

    Great talk.

  • @yashvarshney8651
    @yashvarshney8651 25 дней назад

    great

  • @shivangitomar5557
    @shivangitomar5557 2 года назад

    Amazing!

  • @ahasibrifat7568
    @ahasibrifat7568 3 года назад

    Thanks a loot man!

  • @higiniofuentes2551
    @higiniofuentes2551 3 года назад

    Very good teaching!
    But what to do when you can't install the wsgi module. I'm in RHEL8

  • @abcdefg1492
    @abcdefg1492 3 года назад

    Very nice..I came here because why I don't know what is what when I try to deploy django app in production with apache server...

  • @RandomAlexus
    @RandomAlexus 4 года назад

    Fantastic

  • @vlad_covers
    @vlad_covers Год назад

    Каеф!

  • @carlosblk
    @carlosblk 3 года назад

    im getting this error in the second request:
    Traceback (most recent call last):
    File "server.py", line 31, in
    request_http = parse_http(conn.recv(1024).decode('utf-8'))
    OSError: [Errno 9] Bad file descriptor

    • @ndeoligence8
      @ndeoligence8 3 года назад

      Try:
      ```def start_application(port):
      with socket.socket() as sock:
      sock.bind(('localhost', port))
      print(f"Listening for connections on port {port}...")
      sock.listen(1)
      while True:
      with sock.accept()[0] as conn:
      req = parse(conn.recv(1024).decode('utf-8'))
      print(f"Request: [[{req}]]")
      if not req:
      break
      stat, res = index(req)
      conn.sendall(fmt(stat, res).encode('utf-8'))```

  • @qzorn4440
    @qzorn4440 4 года назад

    heeey did these kool names come from the grandkids of the 60"s hippies on lsd?.....:/ wonderful video thanks...:)

  • @yaswanthravuri8450
    @yaswanthravuri8450 3 года назад

    Would be better if u have included working of middleware..

  • @sajal_sarwar
    @sajal_sarwar 4 года назад

    How can I thank this guy? :)

  • @raysilitonga8548
    @raysilitonga8548 2 года назад

    Thank you for this great tutorial, much appreciated. However, I need extra guidance relative to my situation.
    I have built my Python Script on VSCode using Flask Framework. My target is to deploy that Python Script to Apache server without Flask so I can implement thread safe/multi thread/multi process using WSGI as I expect the application will have massive number of users.
    What is the way forward for me?
    Again, thank you in advance for any suggestion that you may provide.

  • @pablogarin
    @pablogarin 3 года назад

    wsgi is not magic, but whisky is :D

  • @abhijithalder4567
    @abhijithalder4567 4 года назад

    Wisgi developers are only jealous, thats why they disliked this simplicity

  • @83457
    @83457 3 года назад

    Please redo this talk as a musical. kthxbye

  • @randall.chamberlain
    @randall.chamberlain 6 месяцев назад

    What a fenomemal presenter!!! Geez...

  • @mirahmad1275
    @mirahmad1275 2 года назад

    I could not understand a thing, :