- Видео 19
- Просмотров 190 947
Jess-Inspired
Добавлен 2 фев 2022
This channel is basically about developing the web from scratch to deployment., with a firm belief that everyone can code.
I center on core technologies like html5, css3 and Vanilla Javascript..
Find me in LinkedIn ⬇️⬇️
🔗 www.linkedin.com/in/jessinspired
I center on core technologies like html5, css3 and Vanilla Javascript..
Find me in LinkedIn ⬇️⬇️
🔗 www.linkedin.com/in/jessinspired
Create Your Own Command Line Arguments (In C) | Write Your Own Shell | Part 10
You've used the command line arguments, now it's time to create yours😤
Playlist - Write Your Own Shell
ruclips.net/p/PLxIRFba3rzLzxxZMMbrm_-mkI7mV9G0pj
Connect On LinkedIn 🤝
www.linkedin.com/in/jessinspired
Playlist - Write Your Own Shell
ruclips.net/p/PLxIRFba3rzLzxxZMMbrm_-mkI7mV9G0pj
Connect On LinkedIn 🤝
www.linkedin.com/in/jessinspired
Просмотров: 9 562
Видео
Project Overview | Airbnb Console | Part 3
Просмотров 1,1 тыс.Год назад
A quick overview based on my little experience in approaching the Airbnb console project. Hope you enjoy it.. Connect on LinkedIn www.linkedin.com/in/jessinspired CMD Module docs.python.org/3/library/cmd.html
Datetime Module | Airbnb Console | Part 2
Просмотров 1,4 тыс.Год назад
Easy explanation to all the datetime objects needed for our Airbnb clone ALX www.alxafrica.com 🙂 Connect With On LinkedIn 🔗 www.linkedin.com/in/jessinspired
UUID Module | Airbnb Console | Part 1
Просмотров 1,7 тыс.Год назад
Learn about the python UUID module in 5 minutes🕑.. ALX www.alxafrica.com
Command Line Arguments | Write Your Own Shell | Part 9
Просмотров 7 тыс.Год назад
A concise, yet elaborate introduction to understanding command line arguments in C.. Write Your Shell Playlist ruclips.net/p/PLxIRFba3rzLzxxZMMbrm_-mkI7mV9G0pj Follow me on LinkedIn 🔽 🔗 www.linkedin.com/in/jesse-braide-4a2235243
How to Setup Linux on Windows Vscode (WSL 2)
Просмотров 5 тыс.Год назад
Easy step by step guide to setting up a linux environment on Windows Vscode Install Vscode code.visualstudio.com Microsoft - WSL Install Page learn.microsoft.com/en-us/windows/wsl/ Microsoft WSL - Install (Manual Page) learn.microsoft.com/en-us/windows/wsl/install-manual Easy WSL install command wsl install Enable Windows Subsystem For Linux (WSL) dism.exe /online /enable-feature /featurename:M...
How To Connect MySQL To VsCode.. (For Windows)
Просмотров 18 тыс.2 года назад
Learn how to get mysql hooked to vscode and kill some bugs while you're at it👌🏾.. Install MySQL 🔗 dev.mysql/downloads/installer Create User jess_i CREATE USER IF NOT EXISTS jess_i@localhost IDENTIFIED BY 'password'; Grant All Privileges to Jess_i GRANT ALL PRIVILEGES ON *.* TO 'jess_i'@'localhost'; Create User With Native Password Authentication CREATE USER IF NOT EXISTS 'jess'@'localhost' IDEN...
Hello World in interactive, inline and script mode
Просмотров 2382 года назад
Write your first python program in 5 minutes 🔗 Hi there🙂👋🏽, Connect with me on LinkedIn www.linkedin.com/in/jesse-braide-4a2235243
Strtok | Write Your Own Shell | Part 8
Просмотров 10 тыс.2 года назад
Learn to tokenize strings in C using strtok && inch closer to writing your own shell Portfolio Courses: strtok tutorial ruclips.net/video/nrO_pXGZc3Y/видео.html 🔗 Hi there🙂👋🏽, Connect with me on LinkedIn www.linkedin.com/in/jesse-braide-4a2235243
Getline | Write Your Own Shell | Part 7
Просмотров 16 тыс.2 года назад
Understand the basics of the getline function in 10 minutes and move a step further to creating your own shell program.. 🔗 Hi there🙂👋🏽, Connect with me on LinkedIn www.linkedin.com/in/jesse-braide-4a2235243
Execve | Write Your Own Shell | Part 6
Просмотров 19 тыс.2 года назад
This video highlights the basics of execve in the light of building your own simple shell program (for beginners of course) 🔗 Process ID ruclips.net/video/cIBmeEpsMj0/видео.html 🔗 Parent Process ID ruclips.net/video/slj9inMi2-A/видео.html 🔗 Fork System Call ruclips.net/video/FbUCu28Joj4/видео.html 🔗 Wait System Call ruclips.net/video/wXkHx_noxws/видео.html 🔗 Hi there🙂👋🏽, Connect with me on Link...
Wait | Write Your Own Shell | Part 5
Просмотров 9 тыс.2 года назад
Learn the basics of the wait system call in 10 mins and move an inch closer to writing your own shell program 🎓 Learn about the Process ID (PID) Here 🔗 ruclips.net/video/cIBmeEpsMj0/видео.html 🎓 Learn about the Parent Process ID (PPID) Here 🔗 ruclips.net/video/slj9inMi2-A/видео.html 🔗 Hi there🙂👋🏽, Connect with me on LinkedIn www.linkedin.com/in/jesse-braide-4a2235243
Zombie Process Clarification | Write Your Own Shell | Part 4
Просмотров 11 тыс.2 года назад
Hello fam! This video is dedicated to address the slight errors in my previous upload where I talked about the fork system call. Cheers 🔗 Hi there🙂👋🏽, Connect with me on LinkedIn www.linkedin.com/in/jesse-braide-4a2235243
Fork | Write Your Own Shell | Part 3
Просмотров 18 тыс.2 года назад
Here, we finally get to create child processes with the fork system call. Go ahead and subscribe for more like content. Cheers!! 🎓 Learn about the Process ID (PID) Here 🔗 ruclips.net/video/cIBmeEpsMj0/видео.html 🎓 Learn about the Parent Process ID (PPID) Here 🔗 ruclips.net/video/slj9inMi2-A/видео.html 🔗 Hi there🙂👋🏽, Connect with me on LinkedIn www.linkedin.com/in/jesse-braide-4a2235243
Parent Process ID | Write Your Own Shell | Part 2
Просмотров 16 тыс.2 года назад
Understand the concept of Parent Process ID in plain English 🔗 Hi there🙂👋🏽, Connect with me on LinkedIn www.linkedin.com/in/jesse-braide-4a2235243
Process ID | Write Your Own Shell | Part 1
Просмотров 46 тыс.2 года назад
Process ID | Write Your Own Shell | Part 1
💯(Get FREE Source Code In Description)👇🏾| Build A Fully Responsive Landing Page From Scratch | Part3
Просмотров 6182 года назад
💯(Get FREE Source Code In Description)👇🏾| Build A Fully Responsive Landing Page From Scratch | Part3
Part Two | Build A Fully Responsive Landing Page From Scratch | Sunnyside | Frontend Mentor
Просмотров 4442 года назад
Part Two | Build A Fully Responsive Landing Page From Scratch | Sunnyside | Frontend Mentor
Part One | Build A Fully Responsive Landing Page From Scratch | Sunnyside | Frontend Mentor
Просмотров 8212 года назад
Part One | Build A Fully Responsive Landing Page From Scratch | Sunnyside | Frontend Mentor
Bro, you can teach. I wish you were on here more often. Whatever you're doing now, I wish you the best. More blessings.
can i add this one in my OS project?
As a daddy why will you leave your child stranded😂 ALX no go kill me God abeg😂🤲🏾
@@adewumipelumi5075 Went for NYSC immediately after ALX, just got back! Considering getting back to create some ALX content
@@jess-inspired 😂I was talking about the Zombie process you explained, but that’s great too. I really don’t mind getting personally mentored by you please, I’m in the valley of despair in my alx rn and at the verge of giving up. We’re currently on this shell project and I’ve made zero progress🙏🏾 can I get in contact with you, I promise not to be a burden
@@adewumipelumi5075 Omo! Parent and child processes🥲, shell project always gives me chills.. About mentoring, for now personal mentoring (especially project based) is somewhat far-fetched but I'm working on being a technical mentor at ALX. That way I can reach out to you better and a whole lot of learners out there.
@@jess-inspired alright, totally understand that thank you 🫶🏽
thanks for adding commands in comments :-) makes life a lot easier
Thanks!
I really appreciated your video, brother Jesse. Thanks for sharing. Take care.
Your videos are extremely helpful for mini-shell project! I started to watch from this video but then I went back and watched all the videos for this series and this video now makes much more sense after watching the others (even though I've thought I totally understood the previous time). So I recommend everyone to go and watch all the "Write Your Own Shell" video series. Salut from 42 Heilbronn! Keep up the good work!
@@betul7464 Thanks a lot. It's always a privilege to get feedback like yours
Thank you for your explanation! I was very confused by the size_t * n argument but now I get it!
Clear and straightforward
Very useful, thank you.
great video!
I'm curious about your native language
Thank you sir, Jesus bless you, i loved it very much... char str[ ]="Jesus loves you" ;
for those--->> this series is not completed yet.... and you wont be getting your own shell even after completing this 10 videos :(
yoooo what .. i just completed this series for nothing!?? where is my own shell dude?
Great But don’t pause the video and do something, your audience will be lost , whatever you’re doing, do it so they everyone will follow along
thanks for this
Thanks for this great series, sir. I watched all of them and learnt a lot. Could you please complete the series? I am looking forward to seeing a new video...
I am so glad to find that you’re correcting the previous video with detailed explanations in where it did go wrong (as i was a bit lost from the part3 hence, i kept watching it again). I feel i can trust your content series and you as we all can mistakes but not all rectify them. Thank you so much for awesome explanations and i am looking forward to finishing this course and write my own script soon thanks to you! Please keep up the good work! 😊💪👍🤍
On windows whenever I am trying to use getppid() for getting the parent id, it is saying that there is no function declared such as getppid(). What might be the reason?
wow it was good
what a cool explanation
Thank you Jesse you are rocking hope you would go back to work on your youtube channel ❤
You know? This sparked something in me. You from ALX?
@@jess-inspired Yes sir from Alx Cohort 18. sorry for the later reply we are busy the hole time . Thank you again for the video it was helpful❤
Simple, but very well explained 😁 awesome teacher. Usually listening to a non-native speaker is difficult for me, but your voice is easy to listen to and understand. Thank you for taking the time to make these videos. Truly helpful 😌
@@Crux161 Thanks a lot. Appreciate the voice complement too. Really glad you found them helpful
Thank you
Good video, but I have question why use getline and strtok(to tokenize) the user inserted argument instead of using "int main(int argc, char *argv[])" because the prototype will already tokenize it for your and do getline job at same time, I want to know why? Thanks for the video
he used getline because most students want help with that. this series is basically the FIRST project assigned to students taking Operating Systems in most colleges and they require students to build their own argc, argv[ ] facility. That's why.
very well explained. thanks!
- > The unit process adopt the orphan. -> After the orphan finish executing, unit process collect exit statuses of orphaned processes. -> Unit process removes the orphan from the process table. ----------Zombie process--------- - If a parent process does not promptly collect the exit status of its terminated child using wait() or waitpid(), the child process becomes a zombie process. - A zombie process still has an entry in the process table, but it does not consume system resources. It remains in the process table until the parent collects its exit status. - Once the parent collects the exit status, the zombie process is removed from the process table.
Genius Yanks
Amazing!
Brother I got to give it to you.🙌🙌🙌🙌. You teach way better than any other person Ive listened to so far. I was giving up on this thing Until I came across your tuitorials. ALX should hire you
Nice video sir. I also want to ask: Why did you use the format specifier %u to print the PID since you mentioned that it is a signed integer?
thank you a lo😍😍t
you are great😍😍😍
amazing😍😍
thank you a lot😍😍
thank you a lot😍
you are amazing😍😍
@@One_piece1089 Much appreciated!!
great video but how would you use this with how you built your own argv do you expect user to input the path as argv[0] what if they just want to type ls or ping etc?
Thanks for your feedback.. Great observation too, you also need to implement the path from your environment to get that done.. This however is the first step..
U didn't complete the series 😢
Thank you very much Jess for your clear and concise videos
so , u are explaining the orphan not zombies?!
Yeah, although I did slightly touch on the zombie here.. Mixed up the names previously.. Apologise for whatever confusion it may have caused
I was thinking you would use getppid to get the PPID, because using getpid will return the PID of the current process, or do they all work the same?
Explained beautifully
👏👏👏👏
Hey Jess! You are amaziiiiing! And I like your voice... 🙂
Really appreciate your kind words. So glad to be of help..
debbyrise😮😮😮❤
Error opening connection self signed certificate in certificate chain I had a 'ssl' option with 'disabled' or 'enabled'(with a lot of set up), I chose enable.. But I am not seeing any SSL option in your video.. Plz help
why not subscribe you helped me man🥰
Great Job Man, this is a very insightful video.
Good explanation. Keep it up