RegEx - Enough to be Dangerous Part 1
Video ini mengajarkan kita bagaimana menyatakan suatu kalimat/kata dengan menggunakan regex.
Video ini sangat berguna bagi pemula yang ingin belajar mengenai regex karena
dijelaskan dengan sangat detail dan dijabarkan pula visualisasinya.
RegEx Part 2
Di dalam web tersebut berguna sekali untuk melatih dan meningkatkan kemampuan regular expression kita.
Walau menggunakan javascript, setidaknya bisa meningkatkan pemahamaman kita mengenai regular expression ๐๐๐
How to write a bash script
Video ini menjelaskan bagaimana menulis script dengan bash, mengedit file, dan meng-excute
sebuah file dengan menggunakan editor nano. Video ini cocok bagi pemula yang ingin belajar
bagaimana menulis script dan menjalankannya dengan menggunakan bash.
Nano Editor Fundamentals
Video ini mengajarkan bagaimana caranya meng-copy-paste suatu kata, me-replace suatu kata,
page up and down, dan pindah ke suatu baris. Keystroke-keystroke mendasar yang sering dipakai
juga diajarkan sehingga bermanfaat bagi kita ke depannya.
Learning Awk Is Essential For Linux Users
Video ini menjelaskan dengan detail cara menggunakan awk untuk scripting bagi pengguna Linux.
Mulai dari scripting yang sederhana sampai yang lumayan kompleks dan menurut saya,
scripting menggunakan awk sangatlah mudah. Jadi, direkomendasikan bagi pengguna pemula Linux.
What is Cyber Security? | Introduction to Cyber Security
Video ini mengajarkan mengapa kita butuh security, apa itu security,
The CIA Triad,Vulnerability,Threat, and Risk, dan Cognitive Cyber Security.
C Beginnerโs Handbook
Cocok bagi pemula yang ingin belajar bahasa pemrograman C tapi tak memiliki banyak waktu
Files & File Systems: Crash Course Computer Science #20
Video ini mengajarkan bagaimana suatu file ditata dan bagaimana cara mengatur file jika
ditambahkan, dihapus, atau dipindahkan ke suatu folder lain. Selain itu, video juga mengajarkan
metode yng dipakai sistem operasi untuk mengatur sistem file seperti menggunakan Defragmentation.
Linux File System/Structure Explained!
Video ini menjelaskan isi dan kegunaan dari folder yang ada di dalam root di Linux.
Explaining File Systems: NTFS, exFAT, FAT32, ext4 & More
Memberikan perbedaan seperti kelebihan dan kekurangan antara NTFS, exFAT, FAT32, ext4, dan lain-lain.
Selain itu, juga diberikan pilihan file system yang ideal untuk pengguna Windows, Linux, atau Mac OS.
Segmented, Paged and Virtual Memory
Memberkan penjelasan mengenai segmented dan pages serta menentukan manakah yang lebih baik.
What is virtual memory? โ Gary explains
Video ini menjelaskan apa itu virtual memory, bagaimana cara kerjanya, dan juga
menjelaskan alasan yang mengakibatkan MMU membangkitkan error/fault.
fork() in linux
Video ini menjelaskan apa itu fork(), bagaimana proses setelah pemanggilan method fork(),
memberi tahu bahwa method fork() akan mereturn PID untuk parent dan mereturn 0 untuk anak.
Selain itu, video ini juga dilengkapi dengan pembahasan soal berupa menebak output dari suatu program.
fork() and exec() System Calls
Dijelaskan dengan rinci mengenai perbedaan method fork() dan exec() dimana fork() itu membuat proses
baru yang sama persis secara terpisah (parent dan child). Namun, exec() akan menggantikan suatu
proses di program tersebut dengan proses lain. Selain itu, diberitahukan juga bahwa ketika memanggil n
fork(), total prosesnya menjadi 2n. Video ini juga dilengkapi proses demo sehingga mempermudah
pemahaman mengenai fork() dan exec().
Introduction to Threads
Penjelasan mengenai apa itu threads, terdiri atas apa saja threads itu, dan jenis-jenis threads yang ada.
Selain itu, video ini juga menjelaskan dengan detail mengenai perbedaan antara Single-threaded process
dan Multi-threaded process serta menjelaskan manfaat dari penerapan Multi-threaded process, seperti
dari segi responsiveness, resource sharing, economy, dan utilization of multiprocessor architectures
Process Synchronization
Diawali dengan membahas Cooperating Processes yang mana terbagi menjadi 2 bagian, yaitu share a logical
address space (code and data) dan share data only. Dilanjutkan dengan solusi untuk mengatasi
permasalahan keinkonsistenan dari sebuah data, yaitu dengan menggunakan skema producer dan consumer.