![DevGuyAhnaf](/img/default-banner.jpg)
- Видео 49
- Просмотров 364 528
DevGuyAhnaf
Добавлен 19 апр 2014
I'm Ahnaf, a high school student interested in backend development.
This is my RUclips channel where I make tutorials and videos related to coding. But if you guys have any suggestions or requests, feel free to ask me.
This is my RUclips channel where I make tutorials and videos related to coding. But if you guys have any suggestions or requests, feel free to ask me.
Microservice Pub/Sub Communication Using NATS
In this video, I show you how you can establish communication between services in a distributed system using NATS and TypeScript.
😀 SUBSCRIBE for more videos! ruclips.net/user/ahnafzamil
➤ My Website: ahnafzamil.com
➤ My Discord Server: discord.gg/3chuca3EMh
➤ My Twitter: @devguyahnaf
➤ Support me on Patreon: www.patreon.com/ahnafzamil
Links
=====
NATS: nats.io/
Docker NATS Image: hub.docker.com/_/nats
Software Used
============
Recording: OBS Studio
Editing: Adobe Premiere Pro
Hope you enjoy this video, I am open to feedback.
😀 SUBSCRIBE for more videos! ruclips.net/user/ahnafzamil
➤ My Website: ahnafzamil.com
➤ My Discord Server: discord.gg/3chuca3EMh
➤ My Twitter: @devguyahnaf
➤ Support me on Patreon: www.patreon.com/ahnafzamil
Links
=====
NATS: nats.io/
Docker NATS Image: hub.docker.com/_/nats
Software Used
============
Recording: OBS Studio
Editing: Adobe Premiere Pro
Hope you enjoy this video, I am open to feedback.
Просмотров: 6 593
Видео
Setting up AWS S3 Site with Domain and HTTPS
Просмотров 691Год назад
In this video, I show you how you can set up a domain for your website on AWS S3 along with HTTPS. A lot of people have been asking me for making a Route53 CloudFront video. But I doubt there's any need for that since Cloudflare exists and it's free. CloudFront Route53 will cost you more than 6$ per year, whereas Cloudflare is free for DNS and HTTPS. So that's why I'm using Cloudflare in this v...
Full-Text Search with Auto Complete - Python Flask & ElasticSearch
Просмотров 18 тыс.Год назад
In this video, I show you how to implement Full-Text Search with auto suggestion/completion using Flask (Python) and ElasticSearch. This video also uses Vanilla JS with JQuery in the frontend so that the implementation is framework agnostic. 😀 SUBSCRIBE for more videos! ruclips.net/user/ahnafzamil ➤ My Website: ahnafzamil.com ➤ My Discord Server: discord.gg/3chuca3EMh ➤ My Twitter: ...
Proxying Requests with Nginx (OpenResty) and Consul
Просмотров 2,9 тыс.2 года назад
Proxying Requests with Nginx (OpenResty) and Consul I've recently figured out how you can reverse proxy and load balance on application instances registered on Hashicorp Consul using an Nginx implementation called OpenResty, which allows you to extend Nginx using Lua scripts 😀 SUBSCRIBE for more videos! ruclips.net/user/ahnafzamil ➤ My website: ahnafzamil.com ➤ My Discord Server: discord.gg/3ch...
(Part 3) Making a Reddit Clone with Python and React - Server-Sided Session Authentication
Просмотров 7712 года назад
(Part 3) Making a Reddit Clone with Python and React - Server-Sided Session Authentication This is a series where I try to make a Reddit clone using Python Flask, React, and MySQL. In this video, I create a server-sided session management system using Redis and Flask-Session in order to persist the user's authenticated state. 😀 SUBSCRIBE for more videos! ruclips.net/user/ahnafzamil ➤ My website...
(Part 2) Making a Reddit Clone with Python and React - User Registration & Login System
Просмотров 5702 года назад
(Part 2) Making a Reddit Clone with Python and React - User Registration & Login System This is a series where I try to make a Reddit clone using Python Flask, React, and MySQL. In this video, I create endpoints and services for user registration and login. 😀 SUBSCRIBE for more videos! ruclips.net/user/ahnafzamil ➤ My website: ahnafzamil.com ➤ My Discord Server: discord.gg/3chuca3EMh ➤ My Twitt...
(Part 1) Making a Reddit Clone with Python and React - Setting up the Backend
Просмотров 2 тыс.2 года назад
(Part 1) Making a Reddit Clone with Python and React - Setting up the Backend This is a series where I try to make a Reddit clone using Python Flask, React, and MySQL. It's been a while since I've made a video, so I thought why not make a series... 😀 SUBSCRIBE for more videos! ruclips.net/user/ahnafzamil ➤ My website: ahnafzamil.com ➤ My Discord Server: discord.gg/3chuca3EMh ➤ My Twitter: twitt...
Develop REST APIs quickly in Python using FastAPI
Просмотров 4662 года назад
FastAPI is a strongly typed asychronous web framework for Python, based on Starlette. It comes with almost all the features you need to develop REST APIs, which makes it a go-to for developers whenever they want to develop APIs in Python. In this video, I talk about FastAPI, it's features, and also show a demo so that you get an understanding of how it all works. 😀 SUBSCRIBE for more videos! ru...
Where to deploy your Web App or API on AWS
Просмотров 2332 года назад
Where to deploy your Web App or API on AWS AWS has so many services for doing similar things, beginners to cloud get intimidated and cannot decide which service to use. So in this video, I try to make it clear about which services you should use, and why you should use them. 😀 SUBSCRIBE for more videos! ruclips.net/user/ahnafzamil ➤ My website: ahnafzamil.com ➤ My Discord Server: discord.gg/3ch...
Deploying a React App on AWS S3
Просмотров 67 тыс.2 года назад
Deploying a React App on AWS S3 AWS is the biggest company at the moment for providing cloud services. They have services for almost every use case, so in this video I will show you how you can deploy your React.js application/site on AWS S3 😀 SUBSCRIBE for more videos! ruclips.net/user/ahnafzamil ➤ My website: ahnafzamil.com ➤ My Discord Server: discord.gg/3chuca3EMh ➤ Support me on Patreon: w...
Authentication in React app using Flask Server-Sided Sessions
Просмотров 44 тыс.2 года назад
Authentication in React app using Flask Server-Sided Sessions In this video, I show you how you can authenticate your React application using Flask server-sided sessions. This is a very easy way to authenticate clients using HTTPOnly cookies, and the session data is stored on the server-side, while the client only receives a corresponding session ID. 😀SUBSCRIBE for more videos! ruclips.net/user...
Discord.py is dead | Is it the end of Python Bot Dev?
Просмотров 2 тыс.3 года назад
Discord.py is dead | Is it the end of Python Bot Dev? 😀SUBSCRIBE for more videos! ruclips.net/user/ahnafzamil ➤ My website: ahnafzamil.com ➤ My other YT: bit.ly/2RbkEBX ➤ My Discord Server: discord.gg/3chuca3EMh ➤ My Twitter: @ahnaf_zamil ➤ Support me on Patreon: www.patreon.com/ahnafzamil Links Hikari: github.com/hikari-py/hikari/ Pycord: github.com/Pycord-Development/pycord Rapptz...
Deploy Flask Application on Ubuntu VPS using Nginx
Просмотров 47 тыс.3 года назад
Deploy Flask Application on Ubuntu VPS using Nginx
My weird hosting service, using Python
Просмотров 3853 года назад
My weird hosting service, using Python
Flask Load Balancing Using Nginx and Docker
Просмотров 34 тыс.3 года назад
Flask Load Balancing Using Nginx and Docker
Creating a Discord Login System in Python Flask
Просмотров 12 тыс.3 года назад
Creating a Discord Login System in Python Flask
Reverse Engineering a Fake Discord scam
Просмотров 4,1 тыс.3 года назад
Reverse Engineering a Fake Discord scam
Making a Discord Webhook Spigot/Paper plugin for Minecraft - Java
Просмотров 16 тыс.3 года назад
Making a Discord Webhook Spigot/Paper plugin for Minecraft - Java
React for Beginners: Part 6 - Component State
Просмотров 953 года назад
React for Beginners: Part 6 - Component State
React for Beginners: Part 5 - Props and Reusable Components
Просмотров 5833 года назад
React for Beginners: Part 5 - Props and Reusable Components
React for Beginners: Part 4 - JSX and Inline JavaScript
Просмотров 1423 года назад
React for Beginners: Part 4 - JSX and Inline JavaScript
React for Beginners: Part 3 - Components
Просмотров 993 года назад
React for Beginners: Part 3 - Components
React for Beginners: Part 2 - Project Structure & Components
Просмотров 1333 года назад
React for Beginners: Part 2 - Project Structure & Components
React for Beginners: Part 1 - Introduction to React and Setting up Project
Просмотров 4413 года назад
React for Beginners: Part 1 - Introduction to React and Setting up Project
How To Host A Discord.py Bot On A VPS 24/7
Просмотров 43 тыс.3 года назад
How To Host A Discord.py Bot On A VPS 24/7
Flask Blog: Part 4 (Contact form & E-Mail)
Просмотров 8 тыс.4 года назад
Flask Blog: Part 4 (Contact form & E-Mail)
Flask Blog: Part 3 (Securing Admin Page With Login System)
Просмотров 8 тыс.4 года назад
Flask Blog: Part 3 (Securing Admin Page With Login System)
Flask Blog: Part 2 (Admin Page & Setting Up Posts)
Просмотров 3,4 тыс.4 года назад
Flask Blog: Part 2 (Admin Page & Setting Up Posts)
Flask Blog: Part 1 (Setting up Template & Database)
Просмотров 4,3 тыс.4 года назад
Flask Blog: Part 1 (Setting up Template & Database)
is there a github?
This is all fine and dandy until you want to route to another page. If your react app router uses the BrowserRouter, you will run into 404 issues. To fix that you need to, you need to switch to the ugly HashRouter to avoid S3 hijacking your routing rules.
Thank you man. Str8 to the point 👍
Great, just what I was looking for, thanks bro
Great video!
Loved this video, every other tutorial was for js and this saved me, could you make a tutorial on linked roles? <3
How make it for more than 1
Very underrated channel. I've searched many tutorials and ended up to this channel multiple times. I hope you keep going with making tutorials bro, great things are waiting for you out there! And you really help a lot of people with your work. Much appreciated! ♥💯
no way☠️
Did anyone figure out how to make their session persist? Mine wouldn't even after rewatching this video several times.
Thank you! This was simple and straight to the point.
hey bro when I put in part 8 my user ID the bot won't respond to my command !sendembed
Love your style, easy on the ears. Subscribed
what vscode theme r u using?
i can restrict visibility using VPN and whitelisting some internal IPs, right? will it still work same way? (i want to use for internal demos)
Excactly what i was searching for 🎉🎉
Can you tell about your backend?
What was the reason to install redis to not use it at the end? Also getting the CORS errors, when running the code on the other machine.
@rdm redis was used to store sessions
Hello, can anyone please help with this problem? In AWS S3, when I opened the static website link, I am not able to view my web page. I checked the developer tools for errors, but there are no issues in the console as well..
how can i add file env in s3, thank you :3
Can we add different database as well with the application server for read write Operations.?
Incredible! Thank you so much!
Great explanation!
i done everythin and unicorn3 is also running on port 8000 but when i go to my main ip it is showing me nginx
Might this code possibly be on Github?
legend
Also since you are root, you do not need to do sudo every time you enter a command you wish to run with elevated privileges
6:55 ls -ia does the same thing, you don't need ls -lart (ls -ia is far quicker too)
heyy i only get the error when logging in, OauthResponse.__init__() got an unexpected keyword argument 'id_token' can you help?
Thank you for sharing this knowledge with us. Please I want to ask the way you demonstrate this using this few example can you advance this tutorial by hosting this on pythonanywere where you can also set the load balancing over there.
That was clear and straightforward. Thanks!
What is the app name ?
thank you very much! I've been trying to do this for 3 days now, and your tutorial is the only one that worked for me.
Hi, it's been 2 years but thanks. I've never done any React/Tscript or Oauth2 before. This is super clear and it works for me.
Wow just wow, thank you so much!
Then, if i turn off my computer it's not working more?
Nice Su-35 in the background
dude, you have done a great great great work, thanks
I can see my website in the url but when i go to a different page e.g. anotherpage, and it gets appended at the end of the s3 url like "s3url/anotherpage" and there i hit refresh, it gives a Key not found error, how to fix this?
is steps same for deployment in aws ,hope for quick reply
On an AWS EC2, should be same. Just configure elastic IP and proper ports
So far the best explanation I have ever seen, thank you!
hi, where can i be wrong? zenora.exceptions.AuthenticationError: Invalid Client Secret has been passed
Good video, thank you.
Thanks, you me very help to me project :D
Nice tutorial. Lots of content. Appreciate your work.
thanks a lot
Fantastic tutorial!
Great great great video, thanks man!
cool video
Thanks! When I update my bot, do I stop the bot or can I just overwrite with another main code file?
You have to stop it, then overwrite and run it again