Upload date
All time
Last hour
Today
This week
This month
This year
Type
All
Video
Channel
Playlist
Movie
Duration
Short (< 4 minutes)
Medium (4-20 minutes)
Long (> 20 minutes)
Sort by
Relevance
Rating
View count
Features
HD
Subtitles/CC
Creative Commons
3D
Live
4K
360°
VR180
HDR
121,644 results
Memory-mapped I/O is how C talks to real hardware: a peripheral's control registers appear as ordinary memory addresses, and ...
81 views
2 weeks ago
How a single CPU core runs two tasks at once: a timer interrupt you program preempts the running task, and a context switch ...
163 views
A shell is just a loop: read a line, fork a child, exec the program, wait. Here is the core of bash in four steps — and why cd breaks ...
38 views
On a bare-metal microcontroller there is no operating system to prepare your globals, so the reset handler you write copies .data ...
33 views
Build a growable void* vector in C from scratch — three heap blocks, doubling growth, and a two-level free that Valgrind proves ...
39 views
4 weeks ago
This hands-on systems programming lesson is ideal for developers learning Go, databases, storage engines, graph databases, ...
9 views
C Programming in 100 Seconds! ⚡ What is the C language? How does C programming work? Understand C programming in simple Hindi ...
7 views
... Database Internals, Storage Engines, Page Cache, Checkpointing, CRC32 Checksum, Systems Programming, Data Durability, ...
5 views
This hands-on systems programming lesson covers Depth-First Search (DFS), iterative DFS, recursive DFS, heap-allocated stacks ...
TCP send() can accept fewer bytes than you handed it, because TCP is an ordered byte stream with no message boundaries ...
56 views
A ring buffer is a fixed-capacity FIFO built from one flat array and two wrapping cursors — the structure inside every UART driver, ...
40 views
13 days ago
This hands-on systems programming lesson explains the Random Surfer Model, PageRank power iteration, damping factor, ...
2 views
TCP is a byte stream, not a message stream, so one send does not equal one recv — here's why you need length-prefix framing ...
Design a custom I2C I/O expansion circuit using GreenPAK — a simple, cost-effective solution for connecting multiple devices in a ...
197 views
10 days ago
Just my thoughts on application and systems programming.
657 views
This is a practical systems programming lesson focused on Go data structures, memory optimization, autocomplete search, ...
... Step-by-step debugging • Low-level programming • Embedded systems • System programming • Reverse engineering concepts ...
1,558 views
8 days ago
A production server splits reading from working: one epoll loop assembles complete requests off a raw TCP byte stream, a thread ...
8 views
My minecraft clone runs without an operating system normally something like windows or linux sits between the game and the ...
1,499 views
5 hours ago
How did C programming evolve from 1972 into one of the most influential programming languages in computing? This visual ...
1,176 views
6 days ago
Show more