WSGI for Web Developers (Ryan Wilson-Perkin)

  Рет қаралды 97,249

PyCon Canada

PyCon Canada

Күн бұрын

Пікірлер: 111
@dan_pringle
@dan_pringle 5 жыл бұрын
Some people are built to teach!
@crisycochea
@crisycochea 4 жыл бұрын
Totally!
@evgenyocean426
@evgenyocean426 4 жыл бұрын
Totally!
@w1d3r75
@w1d3r75 3 жыл бұрын
Totally!
@ng2250
@ng2250 2 жыл бұрын
Totally!
@fabtjar
@fabtjar 2 жыл бұрын
Totally!
@karolisg.3096
@karolisg.3096 5 жыл бұрын
This is the single most important presentation I have ever watched.
4 жыл бұрын
Wow this was the talk I never knew I needed... holy shit. This speaker is amazing. Thank you..
@florinbujoreanu1020
@florinbujoreanu1020 Ай бұрын
Incredibly precious information for backend development
@alesolano5507
@alesolano5507 3 жыл бұрын
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.
@typwriter1991
@typwriter1991 Жыл бұрын
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.
@Overthought7
@Overthought7 4 жыл бұрын
Holy crap, this was *such* a helpful presentation! Thank you so much!
@d3vwannabe
@d3vwannabe Жыл бұрын
Amazing. I don't see how any free content can be better than this. One of the best I ever seen.
@JesusNoland
@JesusNoland 3 жыл бұрын
Such an amazing presentation. Thank you so much for that breakdown. Been using Django and Flask for years and took WSGI for granted.
@2c7s
@2c7s 4 жыл бұрын
Really Impressed with that breakdown of concepts and the demon.
@essamgouda1609
@essamgouda1609 2 жыл бұрын
What a brilliant presentation. Love it when people abstract ideas that simply, thank you !
@prathameshdesai5484
@prathameshdesai5484 2 жыл бұрын
Amazing work! Its years of work and knowledge summarized in 24 mins (awesome flow)
@TheNzdavis
@TheNzdavis 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
@joseduarte5663
@joseduarte5663 2 жыл бұрын
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!
@BioHazarddasdadfasfsad
@BioHazarddasdadfasfsad 5 жыл бұрын
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
@sineadward5225
@sineadward5225 2 жыл бұрын
or herself
@UnleashedEntomber
@UnleashedEntomber Жыл бұрын
Great talk, watching 2nd time after 1 year.
@haccks.
@haccks. 2 жыл бұрын
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.
@ShreyanshMalewar
@ShreyanshMalewar 2 ай бұрын
where's the link?
@haccks.
@haccks. 2 ай бұрын
@@ShreyanshMalewar KZbin won't let me post link
@a.for.arun_
@a.for.arun_ 3 жыл бұрын
Absolutely wonderful presentation. Loved it.
@bakza.5661
@bakza.5661 5 жыл бұрын
Brilliantly explained, looking forward to attending the next pycon
@usmanmaqsood5945
@usmanmaqsood5945 4 жыл бұрын
Thank you Ryan for amazing presentation.
@McKisiek
@McKisiek 2 жыл бұрын
Excellent presentation. Thank you.
@kabakiAntony
@kabakiAntony 2 жыл бұрын
This was a very good presentation.
@ahfbemdlcnr
@ahfbemdlcnr 4 жыл бұрын
It's CRAZY. What an incredible presentation
@mrlildylchillin
@mrlildylchillin Жыл бұрын
This talk was fantastic. Thank you
@domfree7710
@domfree7710 4 жыл бұрын
very informative, good for backend development.
@MagnusAnand
@MagnusAnand 4 жыл бұрын
this presentation is amazing
@ehsanjalali4586
@ehsanjalali4586 3 жыл бұрын
you make a hard subject simple and understandable, thanks.
@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...🤔
@robinsingh4492
@robinsingh4492 4 жыл бұрын
Best explanation about the topic.
@anirudhreddybasani3555
@anirudhreddybasani3555 5 жыл бұрын
Simply superb presentation 👌🙌
@jayhu6075
@jayhu6075 4 жыл бұрын
Thanks for this useful talk..Hopely more from this stuff in the future.
@mirmohammadjaber2676
@mirmohammadjaber2676 3 жыл бұрын
Awesome presentation. Thanks.
@AhmedBilalKhalid
@AhmedBilalKhalid 5 жыл бұрын
Excellent Presentation.
@santidev_
@santidev_ 3 жыл бұрын
Learned a lot from this presentation, thanks :)
@emadgkamel
@emadgkamel 5 жыл бұрын
Great presentation Ryan, thanks
@abdallahmahmoud8642
@abdallahmahmoud8642 5 жыл бұрын
Great Presentation
@pavolkovalik3593
@pavolkovalik3593 3 жыл бұрын
This is excellent explanation.
@friesmaker
@friesmaker 4 жыл бұрын
Amazing presentation!! Loved it
@hunterxvov4ik
@hunterxvov4ik 9 ай бұрын
simply brilliant
@ИванФеоктистов-ь4э
@ИванФеоктистов-ь4э 4 жыл бұрын
Thank's man, that's an explanation I was looking for!
@shuvam6952
@shuvam6952 3 жыл бұрын
Ten seconds in and I already like it!
@abhinavmishra9401
@abhinavmishra9401 3 жыл бұрын
The coolest pycon so far!
@muralidhar40
@muralidhar40 2 жыл бұрын
Well done, Ryan.
@scienceblossom6197
@scienceblossom6197 4 жыл бұрын
Really amazing video. Thanks.
@georgeli6820
@georgeli6820 3 жыл бұрын
great video! Now I understand it!
@PhilipKavanagh
@PhilipKavanagh 4 жыл бұрын
Excellent Presentation
@zhipengwang1
@zhipengwang1 4 жыл бұрын
amazing voice, explaination
@JK-sy4ym
@JK-sy4ym 4 жыл бұрын
This guy is a genius.
@mohamedabdelmoneim5721
@mohamedabdelmoneim5721 3 жыл бұрын
Awesome task, thank you
@kingmanzhang
@kingmanzhang 3 жыл бұрын
It is an excellent talk!
@seburath2188
@seburath2188 4 жыл бұрын
great talk, thank you!
@StrangeIndeed
@StrangeIndeed 4 жыл бұрын
this needs more views
@yurakhrolenko3605
@yurakhrolenko3605 2 жыл бұрын
soooo awesome!!!
@aliasnotavailable
@aliasnotavailable 2 жыл бұрын
great talk
@higiniofuentes2551
@higiniofuentes2551 4 жыл бұрын
Very good teaching! But what to do when you can't install the wsgi module. I'm in RHEL8
@carlosblk
@carlosblk 4 жыл бұрын
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 4 жыл бұрын
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'))```
@ozkaa
@ozkaa 5 жыл бұрын
brilliant talk!
@abcdefg1492
@abcdefg1492 4 жыл бұрын
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...
@edchelstephens
@edchelstephens 3 жыл бұрын
Thank you!
@mehdi-vl5nn
@mehdi-vl5nn 3 жыл бұрын
amazing
@shivangitomar5557
@shivangitomar5557 3 жыл бұрын
Amazing!
@AnjaliPardeshi
@AnjaliPardeshi 4 жыл бұрын
Thanks a lot!!
@yaswanthravuri8450
@yaswanthravuri8450 3 жыл бұрын
I wish I could give a presentation like this in my class
@jankinsics
@jankinsics 5 жыл бұрын
Great talk.
@ahasibrifat7568
@ahasibrifat7568 3 жыл бұрын
Thanks a loot man!
@vlad_covers
@vlad_covers Жыл бұрын
Каеф!
@yaswanthravuri8450
@yaswanthravuri8450 3 жыл бұрын
Would be better if u have included working of middleware..
@sajal_sarwar
@sajal_sarwar 4 жыл бұрын
How can I thank this guy? :)
@qzorn4440
@qzorn4440 4 жыл бұрын
heeey did these kool names come from the grandkids of the 60"s hippies on lsd?.....:/ wonderful video thanks...:)
@RandomAlexus
@RandomAlexus 5 жыл бұрын
Fantastic
@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.
@yashvarshney8651
@yashvarshney8651 5 ай бұрын
great
@ChristianReimers-m8p
@ChristianReimers-m8p 3 ай бұрын
Block Oval
@RobertHomer-p6x
@RobertHomer-p6x 3 ай бұрын
Tomasa Radial
@MarcusClement-n1v
@MarcusClement-n1v 3 ай бұрын
Kiehn Plain
@AmyFeeney-u7o
@AmyFeeney-u7o 4 ай бұрын
Lily Street
@EugeneIna-u5e
@EugeneIna-u5e 3 ай бұрын
Adele Trace
@JanRiter-i5p
@JanRiter-i5p 3 ай бұрын
Hills Gardens
@HolmesWalton-y2o
@HolmesWalton-y2o 3 ай бұрын
Brenna Highway
@AmandaMoon-p8w
@AmandaMoon-p8w 3 ай бұрын
Johnson Lodge
@BenjaminHaines-q1n
@BenjaminHaines-q1n 4 ай бұрын
Kelsie Locks
@pablogarin
@pablogarin 3 жыл бұрын
wsgi is not magic, but whisky is :D
@EdwTaylor-v9j
@EdwTaylor-v9j 3 ай бұрын
Trinity Islands
@JuliaAzxcnn
@JuliaAzxcnn 3 ай бұрын
Rolfson Drives
@ClarkTriller-z3k
@ClarkTriller-z3k 4 ай бұрын
Caden Track
@NedLong-h8z
@NedLong-h8z 4 ай бұрын
Kameron Passage
@SamuelHellickson-s4z
@SamuelHellickson-s4z 3 ай бұрын
Larissa Groves
@RicoMcelravy-h3w
@RicoMcelravy-h3w 3 ай бұрын
Tyrel Pike
@ParkerJune-e4b
@ParkerJune-e4b 3 ай бұрын
Wunsch Harbors
@RubyTripp-h9m
@RubyTripp-h9m 3 ай бұрын
Zack Port
@83457
@83457 3 жыл бұрын
Please redo this talk as a musical. kthxbye
@AllineLaza-u2c
@AllineLaza-u2c 3 ай бұрын
Zemlak Locks
@AlesandroDushku-b8q
@AlesandroDushku-b8q 3 ай бұрын
Judah Court
@abhijithalder4567
@abhijithalder4567 4 жыл бұрын
Wisgi developers are only jealous, thats why they disliked this simplicity
@VirginiaMera-t6g
@VirginiaMera-t6g 3 ай бұрын
Renner Route
@mirahmad1275
@mirahmad1275 2 жыл бұрын
I could not understand a thing, :
@randall.chamberlain
@randall.chamberlain 11 ай бұрын
What a fenomemal presenter!!! Geez...
WSGI-сервер что это такое и как написать свой [Middle]
17:18
Павлин Шарит - ИТ вместе с Николаем Павлиным
Рет қаралды 2,8 М.
$1 vs $500,000 Plane Ticket!
12:20
MrBeast
Рет қаралды 122 МЛН
How to have fun with a child 🤣 Food wrap frame! #shorts
0:21
BadaBOOM!
Рет қаралды 17 МЛН
Where Does Bad Code Come From?
42:21
Molly Rocket
Рет қаралды 207 М.
Learn Web Development And ACTUALLY Get A Job | Ultimate Guide
1:33:52
James Cross
Рет қаралды 1,5 МЛН
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 354 М.
All You Need to Know about WSGI
11:11
Django Lessons
Рет қаралды 68 М.
WSGI & ASGI Simplified
6:47
Jerin Jose
Рет қаралды 37 М.
Andrew Kelley   Practical Data Oriented Design (DoD)
46:40
ChimiChanga
Рет қаралды 149 М.
Web Server Concepts and Examples
19:40
WebConcepts
Рет қаралды 267 М.
The NGINX Crash Course
50:53
Laith Academy
Рет қаралды 500 М.