Channel Avatar

Jadi @UCttMga1SHNmuljiqOSfWlhQ@youtube.com

None subscribers - no pronouns set

I'm Jadi. A veteran programmer, system admin & computer geek


24:49
Unleash Your Inner Geek: Crafting your own Unix Command! Program your own 'who' and 'users'.
17:41
Installing OpenBSD on Hetzner VMs; a trick to install a new OS on your current VPS
30:25
A quick look at the rewrite of coreutils with Rust and the history of NetBSD
16:49
Exploring the 'CON' Folder Mystery in Windows by studying the recently published source code of DOS4
24:39
Sending a PR for Rust Coreutils; fixing a bug related to "no pid" when killing a process
09:22
Reverse Engineering an easy cryptographic algorithm
34:15
River Raid Rust in Terminal: Adding color and text based graphics
24:47
Unveiling the xz Utils Backdoor which deliberately opens our SSH connections for RCEs
59:34
River Raid Rust: merging more PRs and breaking the program into different modules
33:03
River Raid Rust: Adding fuel and showing score
21:35
River Raid Rust, PRs will add Pause and we will use Double Ended Queues to scroll our world in O(1)
38:57
River Raid Rust; checking github PRs
54:50
Rust River Raid - Terminal rewrite of a retro game; part two: Enemies
16:35
Warp; a review of a Terminal Emulator with 50M series B funding
01:21:50
Rust River Raid - A terminal based retro game with no game engine in Rust; Part1: riding the river
01:04:07
Space Pizza Hunter; writing a Python terminal game without using a game engine
03:43
A 3 min walk in Wat Pho Buddhist Temple
19:30
A deep dive into the RCE via CVE 2023-50547, Studying the source code of `shim` (C)
27:02
I was reading the source code of vim and decided to share it with you guys too; to improve our C
16:10
How hackers hack CCTV & Webcam & IP Network cameras
02:27
Train Market, Bangkok, Thailand
03:59
Damnoen Saduak Floating Market, Bangkok, Thailand
28:04
How to Use BCrypt to Store Passwords Securely: A Guide to Hashing Best Practices
24:38
How systemd v255 will bring the dreaded Windows BSOD to GNU/Linux: A deep dive into the source code
16:08
Oh My zsh is not only a beauty agent for your terminal, but also a gateway drug to learn new things
13:51
How to install Termux and have a Linux box inside Android for learning linux, hacking or programming
26:55
Dancing Robot; A Python TCP client to connect to a server, read dance moves & answer back with WASD
12:38
How to investigate & unpack an Android Bootimg and Memory Disk; "Replace me" from Buckeye CTF 2023
31:52
Reverse Engineering an executable to calm a baby; Actually Baby Rev from MapleCTF 2023
21:40
LPIC 1 - 83 - 110.3 (3/3) - Securing data with encryption; Using gpg to Encrypt/Decrypt & Sign data
21:40
LPIC 1 - 82 - 110.3 (2/3) - Securing data with encryption; Understand ssh tunnels and X11 forwarding
26:49
LPIC 1 - 81 - 110.3 (1/3) - Securing data with encryption; Key Pairs (Public & Private) and SSH
24:44
LPIC 1 - 80 - 110.2 - Setup Host Security; controlling server logins and using super services
14:41
LPIC 1 - 79 - 110.1 (3/3) - Perform Security Admin Tasks; checking for open ports & scan with nmap
15:34
LPIC 1 - 78 - 110.1 (2/3) - Perform Security Admin Tasks; suid, guid & ulimits
20:19
LPIC 1 - 77 - 110.1 (1/3) - Perform Security Admin Tasks;su,sudo,online users &password management
18:37
Finding Hidden data from a UDP packets destination port
19:03
LPIC 1 - 076 - 109.4 - Client Side DNS configuration
31:28
Ethereum Solidity Smart Contracts using web3 in Python, Study, Connect & Call
13:35
LPIC 1 - 075 - 109.3 (2/2) - Basic Network Troubleshooting; checking connections and data flow
31:51
LPIC 1 - 074 - 109.3 (1/2) - Basic Network Troubleshooting; concepts, ip, ping, route, traceroute
32:40
A technical look at the "Python moves to remove the GIL". Some coding & some source checking
15:38
LPIC 1 - 073 - 109.2 (3/3) - Persistent Network Configuration, hostname, hosts and DNS
16:31
LPIC 1 - 072 - 109.2 (2/3) - Persistent Network Configuration, configuration using commands / files
08:34
LPIC 1 - 071 - 109.2 (1/3) - Persistent Network Configuration, basics and Network Interface Cards
17:55
Practical Programming Practices: Number of 3 digits number, made from 2 digits drawn from 1-9
12:14
Practical Programming Practices; Decode an Alpha Bravo code using strings and hash tables
15:59
LPIC1 - 070 - 109.1 (3/3) - Networking Fundamentals; TCP/IP Protocols, Ports and TCP vs UDP vs ICMP
15:54
LPIC1 - 069 - 109.1 (2/3) - Networking Fundamentals; IP Subnetting. Netmasks & CIDR notation
19:41
LPIC1 - 068 - 109.1 (1/3) - Networking Fundamentals; A look at IP Networking and its Basics
17:33
Practical Programming Practices; Dizzy. Working with strings to decode a hidden message
40:15
Sending a Pull Request on GitHub, Adding a feature to Gossip ( A Rust Nostr client)
22:43
LPIC 1 - 067 - 108.4 - Managing Printers and Printing in Linux using CUPS and legacy tools
23:19
LPIC 1 - 066 - 108.3 - Mail Transfer Agents (MTA) Basics in Linux
13:10
Learn the 7 usages of Underscore ( _ ) character in Python programming
28:30
LPIC 1 - 065 - 108.2 (3/3) - System Logging, master systemd-journald, journalctl and systemd-cat
11:22
LPIC 1 - 064 - 108.2 (2/3) - System Logging, understand and learn to work with rsyslog
24:22
LPIC 1 - 063 - 108.2 (1/3) - System Logging, Concepts, dmesg, Kernel Ring Buffer & logrotate
20:40
A review on SOAP API & WSDL format and the SOAP/WSDL internet programming is done in SoapUI and Zeep
19:00
LPIC 1 - 062 - 108.1 (2/2) - Maintain System Time; NTP and Chrony Services