- 56
- 6 013
Saqlain Amin
เข้าร่วมเมื่อ 26 ส.ค. 2023
Serving HTML Files to Server using Node.js | Hindi | Urdu
This is a playlist of videos on Node.js.
This playlist will steadily lead you to learn Node.js from Scratch.
Lectures in this playlist are organized based on my personal experience.
Stay tuned with us to learn Node.js.
#windows #nodemailer #node #nodejs #react #expressjs #reactjs #javascript
This playlist will steadily lead you to learn Node.js from Scratch.
Lectures in this playlist are organized based on my personal experience.
Stay tuned with us to learn Node.js.
#windows #nodemailer #node #nodejs #react #expressjs #reactjs #javascript
มุมมอง: 18
วีดีโอ
Nodemon | Serving response as HTML code in Node.js | Hindi | Urdu
มุมมอง 92 หลายเดือนก่อน
This is a playlist of videos on Node.js. This playlist will steadily lead you to learn Node.js from Scratch. Lectures in this playlist are organized based on my personal experience. Stay tuned with us to learn Node.js. #windows #nodemailer #node #nodejs #react #expressjs #reactjs #javascript
Helloworld Program in Node.js | Hindi | Urdu
มุมมอง 122 หลายเดือนก่อน
This is a playlist of videos on Node.js. This playlist will steadily lead you to learn Node.js from Scratch. Lectures in this playlist are organized based on my personal experience. Stay tuned with us to learn Node.js. #windows #nodemailer #node #nodejs #react #expressjs #reactjs #javascript
Modules in Node.js | Types of Modules | Hindi | Urdu
มุมมอง 142 หลายเดือนก่อน
This is a playlist of videos on Node.js. This playlist will steadily lead you to learn Node.js from Scratch. Lectures in this playlist are organized based on my personal experience. Stay tuned with us to learn Node.js. #windows #nodemailer #node #nodejs #react #expressjs #reactjs #javascript
Node.js Event Loop | Made simpler | Explained in 4 minutes | Hindi | Urdu
มุมมอง 72 หลายเดือนก่อน
This is a playlist of videos on Node.js. This playlist will steadily lead you to learn Node.js from Scratch. Lectures in this playlist are organized based on my personal experience. Stay tuned with us to learn Node.js. #windows #nodemailer #node #nodejs #react #expressjs #reactjs #javascript
Installation of Node.js | 2024 | Explained in 2 minutes | Hindi | Urdu
มุมมอง 282 หลายเดือนก่อน
This is a playlist of videos on Node.js. This playlist will steadily lead you to learn Node.js from Scratch. Lectures in this playlist are organized based on my personal experience. Stay tuned with us to learn Node.js. #windows #nodemailer #node #nodejs #react #expressjs #reactjs #javascript
Introduction to Node.js | First look at Node.js | Explained in 5 minutes | Hindi | Urdu
มุมมอง 82 หลายเดือนก่อน
This is a playlist of videos on Node.js. This playlist will steadily lead you to learn Node.js from Scratch. Lectures in this playlist are organized based on my personal experience. Stay tuned with us to learn Node.js. #windows #nodemailer #node #nodejs #react #expressjs #reactjs #javascript
535-5.7.8 Username and Password not accepted | 534-5.7.9 Application-specific password required
มุมมอง 963 หลายเดือนก่อน
If you are using nodemailer to sent emails from your website using Node.js, you might get this error. This video suggests a very simple way to handle both of the aforesaid errors. Cheers.
The Critical Section Problem is super easy | Easy Example | Operating Systems | Saqlain Amin
มุมมอง 298 หลายเดือนก่อน
Get the text notes of this topic from here: medium.com/@saqlain9696382/you-dont-understand-synchronization-yet-ef4f1e7149e9 The video comprehensively explains one of the most popular topics of Operating Systems "The Critical Section Problem". For any query, you can mail us at: saqlain9696382@gmail.com Like and Subscribe. Thank You #chatgpt #ai #bard #coding #operatingsystem #operatingsystemlect...
Synchronization is super easy | Race Condition | Operating Systems | Saqlain Amin
มุมมอง 488 หลายเดือนก่อน
Get the text notes of this topic from here: medium.com/@saqlain9696382/you-dont-understand-synchronization-yet-ef4f1e7149e9 The video comprehensively explains one of the most difficult topics of Operating Systems "Synchronization". The video first explains an example of Producer-Consumer Problem, with the help of two processes concurrently executing. Then it defines Race Condition and Synchroni...
OS, Shell, Functions of OS, Types of OS | IT Fundamentals Lec-6 | CompTIA ITF+ | ICT | Comp Sc
มุมมอง 309 หลายเดือนก่อน
This video is from the playlist of IT Fundamentals that is created to help those people who are new to Computing Environment and want to make a career in IT. This playlist fulfils the requirement for BS Computer Science ICT courses, CompTIA ITF , CompTIA A , DIT ICT courses and much more. This video discusses the following topics: 1. Operating Systems 2. Shell in OS (CLI and GUI) 3. Functions o...
CPU, ALU, CU, Registers, Intel and AMD | IT Fundamentals Lec-5 | CompTIA ITF+ | ICT | Comp Sc
มุมมอง 479 หลายเดือนก่อน
This video is from the playlist of IT Fundamentals that is created to help those people who are new to Computing Environment and want to make a career in IT. This playlist fulfils the requirement for BS Computer Science ICT courses, CompTIA ITF , CompTIA A , DIT ICT courses and much more. This video discusses the following topics: 1. CPU 2. Control Unit, ALU, Registers 3. Intel and AMD 4. Diagr...
MOV and MOVZX Instruction with Easiest Program Example | x86 | DOSBOX | MASM
มุมมอง 27010 หลายเดือนก่อน
This video explains mov Instruction along with movzx instruction. Structure of an Assembly Program with the First Program in Assembly Language: th-cam.com/video/YgShs7bnay8/w-d-xo.html The main content of this video are: 1. MOV Instruction 2. Uses of MOV Instruction 3. Program Example of MOV Instruction 4. MOVZX Instruction 5. Uses of MOVZX Instruction The video uses tools like DOSBOX, MASM, LI...
Execution of Assembly Program and Requirements for Assembly Program | x86 | DOSBOX | MASM
มุมมอง 2910 หลายเดือนก่อน
Execution of Assembly Program and Requirements for Assembly Program | x86 | DOSBOX | MASM
Assembler, Single Pass and Multi-pass Assembler | Program Example | x86 | DOSBOX | MASM
มุมมอง 30410 หลายเดือนก่อน
Assembler, Single Pass and Multi-pass Assembler | Program Example | x86 | DOSBOX | MASM
How to completely remove noise from an audio without Internet connection in a Super Easy Way
มุมมอง 2610 หลายเดือนก่อน
How to completely remove noise from an audio without Internet connection in a Super Easy Way
Creating and Accessing Variables in Assembly Language | Program Example | x86 | DOSBOX | MASM
มุมมอง 18010 หลายเดือนก่อน
Creating and Accessing Variables in Assembly Language | Program Example | x86 | DOSBOX | MASM
Assembly Language in 3 minutes | Easiest Example | x86 | DOSBOX | MASM
มุมมอง 6710 หลายเดือนก่อน
Assembly Language in 3 minutes | Easiest Example | x86 | DOSBOX | MASM
14 Registers in 8086 in 3 minutes | Easily illustrated | x86 | DOSBOX | MASM
มุมมอง 4310 หลายเดือนก่อน
14 Registers in 8086 in 3 minutes | Easily illustrated | x86 | DOSBOX | MASM
Computer Hardware, Input, Output, Memories | IT Fundamentals Lec-4 | CompTIA ITF+ | ICT | Comp Sc
มุมมอง 1711 หลายเดือนก่อน
Computer Hardware, Input, Output, Memories | IT Fundamentals Lec-4 | CompTIA ITF | ICT | Comp Sc
Setting up a PC, Ergonomics, RSI | IT Fundamentals Lec-3 | CompTIA ITF+ | ICT | DIT | Comp Science
มุมมอง 2311 หลายเดือนก่อน
Setting up a PC, Ergonomics, RSI | IT Fundamentals Lec-3 | CompTIA ITF | ICT | DIT | Comp Science
Types of Computers, OEMs, IoT | IT Fundamentals Lec-2 | CompTIA ITF+ | ICT | DIT | Computer Science
มุมมอง 7511 หลายเดือนก่อน
Types of Computers, OEMs, IoT | IT Fundamentals Lec-2 | CompTIA ITF | ICT | DIT | Computer Science
Theorem 1 (Idempotent Law): x+x=x and x.x=x Proof | DLD Lec-15 | Saqlain Amin | English | Hindi Sub
มุมมอง 6411 หลายเดือนก่อน
Theorem 1 (Idempotent Law): x x=x and x.x=x Proof | DLD Lec-15 | Saqlain Amin | English | Hindi Sub
6 Basic Theorems in Boolean Algebra | DLD Lec-14 | Saqlain Amin | English | Hindi Sub
มุมมอง 1311 หลายเดือนก่อน
6 Basic Theorems in Boolean Algebra | DLD Lec-14 | Saqlain Amin | English | Hindi Sub
Duality and How to find dual | DLD Lec-13 | Saqlain Amin | English | Hindi Sub
มุมมอง 2011 หลายเดือนก่อน
Duality and How to find dual | DLD Lec-13 | Saqlain Amin | English | Hindi Sub
Laws / Axioms / Postulates of Boolean Algebra | DLD Lec-12 | Saqlain Amin | English | Hindi Sub
มุมมอง 1411 หลายเดือนก่อน
Laws / Axioms / Postulates of Boolean Algebra | DLD Lec-12 | Saqlain Amin | English | Hindi Sub
Boolean Operators, Variables, Truth Tables | DLD Lec-11 | Saqlain Amin | English | Hindi Subtitles
มุมมอง 2611 หลายเดือนก่อน
Boolean Operators, Variables, Truth Tables | DLD Lec-11 | Saqlain Amin | English | Hindi Subtitles
Boolean Algebra and Elements made simpler | DLD Lec-10 | Saqlain Amin | English | Hindi Subtitles
มุมมอง 1911 หลายเดือนก่อน
Boolean Algebra and Elements made simpler | DLD Lec-10 | Saqlain Amin | English | Hindi Subtitles
Computer and IT | IT Fundamentals Lec-1 | CompTIA ITF+ | ICT | DIT | Computer Science | Saqlain Amin
มุมมอง 3211 หลายเดือนก่อน
Computer and IT | IT Fundamentals Lec-1 | CompTIA ITF | ICT | DIT | Computer Science | Saqlain Amin
Binary Subtraction using 2's Complement | DLD Lec-9 | COA | Saqlain Amin
มุมมอง 711 หลายเดือนก่อน
Binary Subtraction using 2's Complement | DLD Lec-9 | COA | Saqlain Amin
Or sir X80-64 : extending ia32 to 64 bits in assembly language pr bhi video post kr dain 1 ya 2 days tk
Sorry dear, I wasn't online for a couple of months. I hope you did well in the exam.
Sir pipelined Y86 implementations pr video bna k post kr dain 1 ya 2 days tk
Sorry dear, I wasn't online for a couple of months. I hope you did well in the exam.
thank you sir
😮😮😮
please sir keep it up ...realy nice explanation
Thank you, I will
Bhai kia ap issi book ka 3rd chap kra sakty ho? It's a request, kuch dino myn exams hyn please,help ho jay gi😕
Really sorry bhai, I just saw your comment. Many many apologies for the late reply. Exams ho gaye kia?
Agar exams nhi hue hain, toh aap book mujhe email kar dain, I will see that. Mere paas nhi milii book
@@mrsaqlain75abi huy nai 5 may ko hai
@@mrsaqlain75 got the mail?
@@ihteshamshah4897 can you please email the book at saqlain9696382@gmail.com
Really helped for my roughest assumed subject , you made it simple to understand otherwise on the books it just creates pressure on my mind 😢,thank u❤
Thank you bro for these words. I was also studying this subject and didn't find anything clear about this on the web. So, I tried to make this video. I also have an article about Y86 on Medium. Here's the link: medium.com/@saqlain9696382/y86-instruction-set-architecture-logic-design-and-hcl-sequential-and-pipelined-implementation-of-cd26da99c06d
@@mrsaqlain75 oh thank u very much it would definitely be very helpful ✨
❤❤
Very well 🥰
mov dl, "a" ; moves the number of the ASCII "a" into data register ... mov ah, 4ch ; moves 4C into high byte of the accumulator
Exam at 1 pm Me watching your video at 11:30
💗💗💗
Good work.❤
Thanks ✌️
For instructions with a memory location i prefer to have brackets[var] to prevent confusing with a constant. Example: "mov dl, [var]"
With using DataType with bytes like "myVar DB 4, 0, 0, 0" we can read/write a byte, or a word, or a dword. With using DataType with words like "myVar DW 4, 0" we can read/write a word, or a dword. And with using DataType with dwords like "myVar DD 4," we can read/write a dword. We have to use little endian in memory lowest byte first.
Yes we can give a location in the memory a name to use it as an offset address of the specific location in memory for to read/write one byte, two bytes(word), or four bytes(dword) at once. The best location for read/write a word is an address that can divided by 2 and for dword divided by 4 for data alignment and best performance.
I like to have brackets[A] for instructions with a memory location like mov ax,[A] else we can confuse it with a constant: A = 5
Yes, definitely. But, this is just an example for people who have no idea of assembly language. Later in the course they will see the syntax. I found that example on a book of Assembly Language for IBM PC. I preferred not to modify it while copying it. Thank you. Your suggestion is really appreciated.
@@mrsaqlain75 Thanks, good to know. Personaly i like to use debug for tiny executable, but for memory location i have to use the offset address and if i want to jump forward in the code segment i have to edit and correct the jump address when i know the location to jump. So i have to look into the code multiple times to make sure all is perfect before i start the routine the first time.
DosBox provide 80386 CPU, so we ca use 16 bit instructions, 32 bit instructions and floating point instructions. For Masm listing we can use 32 bit with protect mode and floating point: .386p .387
Sir video editing o. Bara. D e video belik. La. Awa. Vlog sawzem re. Editing o. No. Boman
For basic video editing, you can simply use Microsoft ClipChamp, it has a really easy to use interface. For advanced video editing you can learn Adobe Premiere, which is too hard to learn, but effective. You can check out the channel "GFX Mentor" to learn Premiere.
Sir video editing o. Bachen kya channel o videos lolik. La 🙏
Jazak Allah Khair Tremendous work
❤❤❤
Amazing video Sir 🥰♥️♥️
❤❤❤
Very good
Great sir 😊
MashaAllah ♥️🥀❣️
Jazaak Allah Sir
osm bro keep it up
"promosm" 👌
Thank you sir
Sir Best of luck
This is going to be great. Please complete this playlist ASAP
Thanks 👍
Ara vedion dish lalisn bosana y86
Thank you sir 😘
Sir g word leacture upload Kara please
Sir 🌸
Sir🎉
Very nice sir g
INT 10h AX=1110h USER FONT is listed online within a table of interrupt numbers html version of Ralph Browns interrupt list (RBIL). Example to change the pixel inside of 2*4=8 ASCII character (8x16 font size) start with ASCII number 41h,42h,43h,44h and next line 45h,46h,47h,48h to put pixel art inside: ABCD EFGH mov ax,1110h mov bp,0118h ; offset of user font mov cx,8 mov dx,41h ; capital A xor bl,bl mov bh,10h int 10h (table need to add h for hex value in masm, sorry) org 0118 DB 0,0,1,7,1f,3f,7f,7f,7f,7e,7c,7c,7c,7c,7c,7c DB 0,3f,ff,ff,ff,ff,ff,ff,1f,f,7,7,7,7,7,7 DB 0,fc,ff,ff,ff,ff,ff,ff,f8,f0,e0,e0,e0,e0,e0,e0 DB 0,0,80,e0,f8,fc,fe,fe,fe,7e,3e,3e,3e,3e,3e,3e REM 00000000 00000000 00000000 00000000 REM 00000000 00111111 11111100 00000000 REM 00000001 11111111 11111111 10000000 REM 00000111 11111111 11111111 11100000 REM 00011111 11111111 11111111 11111000 REM 00111111 11111111 11111111 11111100 REM 01111111 11111111 11111111 11111110 REM 01111111 11111111 11111111 11111110 REM 01111111 00011111 11111000 11111110 REM 01111110 00001111 11110000 01111110 REM 01111100 00000111 11100000 00111110 REM 01111100 00000111 11100000 00111110 REM 01111100 00000111 11100000 00111110 REM 01111100 00000111 11100000 00111110 REM 01111100 00000111 11100000 00111110 REM 01111100 00000111 11100000 00111110 DB 7c,7c,7c,7c,7c,3e,3f,3f,1f,7,3,1,0,0,0,0 DB 7,7,7,7,7,7,1f,fe,fc,fc,ff,c0,f0,7f,f,0 DB e0,e0,e0,e0,e0,e0,f8,7f,3f,3f,ff,3,f,fe,f0,0 DB 3e,3e,3e,3e,3e,7c,fc,fc,f8,e0,c0,80,0,0,0,0 REM 01111100 00000111 11100000 00111110 REM 01111100 00000111 11100000 00111110 REM 01111100 00000111 11100000 00111110 REM 01111100 00000111 11100000 00111110 REM 01111100 00000111 11100000 00111110 REM 00111110 00000111 11100000 01111100 REM 00111111 00011111 11111000 11111100 REM 00111111 11111110 01111111 11111100 REM 00011111 11111100 00111111 11111000 REM 00000111 11111100 00111111 11100000 REM 00000011 11111111 11111111 11000000 REM 00000001 11000000 00000011 10000000 REM 00000000 11110000 00001111 00000000 REM 00000000 01111111 11111110 00000000 REM 00000000 00001111 11110000 00000000 REM 00000000 00000000 00000000 00000000
The output of these software interrupts for system call can be redirect to printer or file too, so there are a lot of instructions that have to check which way to go. This is not the fastest methode to output a single ASCII to the screen. If we want a faster output we can write directly into the screen memory at segment 0B800h offset 0000 = upper left corner. Example: mov ax, 0b800h mov es, ax xor di, di mov al, "z" cld stosb ------- Variation: mov ax, 0b800h mov es, ax xor di, di mov al, "z" mov es:[di], al
On older PC before Pentium 4 was made the push and pop instructions are slower than mov and mov instructions example writing into and reading from the data segment. So better don’t use and ignore the calling convention on older PC and use mov instructions instead and then you don’t have to care about the stack pointer or how to get values multiple times from within nested subroutines. I use a tiny stack only for return addresses of call instructions and nothing else.
Thank you for your feedback. Really appreciated
Good work.❤
I like to make tiny executable com files for DosBox with a little help from debug. I put all instructions into batch files to make it open source and easy to copy&paste. Executable com files are limited to 64 kb file size and the CS=SS=DS segment are sharing 64 kb. I made some videos(no speech) to show how it works and to share the batch files. Have fun.😊
Download the tools here. drive.google.com/file/d/14bsTFWA0CqEQC6IhQ0VoAF72Uv5auqoe/view?usp=sharing
Well explained, highly recommended
Good job! Keep it up dear❤
Nice sir