Code Monkey home page Code Monkey logo

modul-sisop's People

Contributors

afrchmdi avatar arrizki16 avatar azakyh avatar danielcristho avatar esaiy avatar fawwazzuhdan avatar fhinnn avatar h-md avatar hipzi avatar irwnda avatar ismail2803 avatar iwandepe avatar juliuschai avatar kalyanaalk avatar kuuhaku86 avatar larv123 avatar lerufic avatar masnurrm avatar mohammadtauchid avatar mvinorian avatar nabilaaidah avatar prolifel avatar ursourcecode avatar vanzeven avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

modul-sisop's Issues

Modul 4 2024

Outline

  • Capaian
    • Memahami file system pada sistem operasi
    • Dapat membuat program FUSE sederhana
    • Memahami langkah pembuatan sistem operasi
  • File System
    • Tipe File System
    • Virtual File System
    • Dentry
    • Superblock
    • Inode
  • File System in Userspace
    • Pengertian FUSE
    • Instalasi Library FUSE
    • Cara Kerja FUSE
    • Membuat Program FUSE
    • Unmount FUSE
  • Pembuatan Sistem Operasi
    • Pengertian Sistem Operasi
    • Pengertian Bootloader
    • Pengertian Kernel
    • Pengertian Interrupt 0x21

Struktur Direktori

|-- assets/
|-- playground/
|-- README-EN.md
|-- README-ID.md
|-- README.md
  • assets/: simpan semua gambar di sini

  • playgorund/: simpan semua contoh kode di sini

  • README-EN.md: tulis modul english di sini

  • README-ID.md: tulis modul indonesia di sini

  • README.md berisi berikut

    # Module 3 - Containerization with Docker
    
    ### [Modul Indonesia](README-ID.md)
    
    ### [English Module](README-EN.md)
    
    ### [Playground](playground/)
    

Notes

  • Kode sebelumnya dihapus aja kalo tidak penting atau pindah ke direktori playground/ jika perlu

  • Tidak harus mengacu dengan modul lama, ganti aja kalo udah kurang relevan

  • Sesi extras dihapus aja

  • Susunan README-ID.md dan README-EN.md sesuai dengan template berikut

    # Modul 1 - Pengenalan Linux
    
    ## Capaian
    
    1. Mahasiswa mampu memahami perintah dasar linux
    2. Mahasiswa mampu membuat shell script sederhana
    3. Mahasiswa mampu melakukan otomatisasi script menggunakan cron
    
    ## Daftar Isi
    
    - [i. Capaian](#capaian)
    - [ii. Prasyarat](#prasyarat)
    - [iii. Daftar Isi](#daftar-isi)
    - [1. Pendahuluan](#pendahuluan)
      - [1.1. Perintah dan Navigasi](#perintah-dan-navigasi)
      - [1.2. Konsep User dan Permission](#konsep-user-dan-permission)
      - [1.3. Pengenalan Teks Editor](#pengenalan-teks-editor)
    - [2. Shell Scripting](#shell-scripting)
      - [2.1. Pengertian Shell](#pengertian-shell)
      - [2.2. Pemrograman Shell](#pemrograman-shell)
      - [2.3. Operasi Dasar Shell](#operasi-dasar-shell)
      - [2.4. Shell Script Sederhana](#shell-script-sederhana)
      - [2.5. Variabel](#variabel)
      - [2.6. Input dan Output](#input-dan-output)
      - [2.7. Quoting](#quoting)
      - [2.8. Operator](#operator)
      - [2.9. Percabangan](#percabangan)
      - [2.10. Perulangan](#perulangan)
      - [2.11. Fungsi](#fungsi)
    - [3. Cron Jobs](#cron-jobs)
      - [3.1. Pengertian Cron](#pengertian-cron)
      - [3.2. Pembuatan Cron Jobs](#pembuatan-cron-jobs)
    - [4. AWK](#awk)
      - [4.1. Pengertian AWK](#pengertian-awk)
      - [4.2. Menjalankan Program AWK](#menjalankan-program-awk)
      - [4.3. BEGIN dan END](#begin-dan-end)
    
    ## Pendahuluan
    
    ### Perintah dan Navigasi
    
    Pada sistem operasi Linux, terdapat beberapa perintah yang umum digunakan sebagai berikut.
    ...
    

Modul 3 2024

Outline

  • Capaian
    • Memahami kontainerisasi dan perbedaannya dengan virtualisasi
    • Memahami arsitektur dasar docker
    • Dapat melakukan bind file system dengan docker
  • Pendahuluan
    • Mengapa Perlu Isolasi Proses?
    • Perbedaan Kontainerisasi dan Virtualisasi
    • Pengertian Docker
  • Arsitektur Docker
    • Docker Daemon
    • Docker Client
    • Docker Objects
    • Docker Registry
  • Docker Service Dasar
    • Docker Image
    • Dockerfile
    • Docker Container
    • Docker Hub
  • Docker Service Lanjutan
    • Docker Compose
    • Docker Storage Management

Referensi

Modul Pelatihan Docker

Struktur Direktori

|-- assets/
|-- playground/
|-- README-EN.md
|-- README-ID.md
|-- README.md
  • assets/: simpan semua gambar di sini

  • playgorund/: simpan semua contoh kode di sini

  • README-EN.md: tulis modul english di sini

  • README-ID.md: tulis modul indonesia di sini

  • README.md berisi berikut

    # Module 3 - Containerization with Docker
    
    ### [Modul Indonesia](README-ID.md)
    
    ### [English Module](README-EN.md)
    
    ### [Playground](playground/)
    

Notes

  • Kode sebelumnya dihapus aja kalo tidak penting atau pindah ke direktori playground/ jika perlu

  • Tidak harus mengacu dengan modul lama, ganti aja kalo udah kurang relevan

  • Sesi extras dihapus aja

  • Susunan README-ID.md dan README-EN.md sesuai dengan template berikut

    # Modul 1 - Pengenalan Linux
    
    ## Capaian
    
    1. Mahasiswa mampu memahami perintah dasar linux
    2. Mahasiswa mampu membuat shell script sederhana
    3. Mahasiswa mampu melakukan otomatisasi script menggunakan cron
    
    ## Prasyarat
    
    1. Melakukan instalasi docker, bisa mengikuti modul [ini](https://github.com/arsitektur-jaringan-komputer/Pelatihan-Docker/tree/master/0.%20Prasyarat)
    
    ## Daftar Isi
    
    - [i. Capaian](#capaian)
    - [ii. Prasyarat](#prasyarat)
    - [iii. Daftar Isi](#daftar-isi)
    - [1. Pendahuluan](#pendahuluan)
      - [1.1. Perintah dan Navigasi](#perintah-dan-navigasi)
      - [1.2. Konsep User dan Permission](#konsep-user-dan-permission)
      - [1.3. Pengenalan Teks Editor](#pengenalan-teks-editor)
    - [2. Shell Scripting](#shell-scripting)
      - [2.1. Pengertian Shell](#pengertian-shell)
      - [2.2. Pemrograman Shell](#pemrograman-shell)
      - [2.3. Operasi Dasar Shell](#operasi-dasar-shell)
      - [2.4. Shell Script Sederhana](#shell-script-sederhana)
      - [2.5. Variabel](#variabel)
      - [2.6. Input dan Output](#input-dan-output)
      - [2.7. Quoting](#quoting)
      - [2.8. Operator](#operator)
      - [2.9. Percabangan](#percabangan)
      - [2.10. Perulangan](#perulangan)
      - [2.11. Fungsi](#fungsi)
    - [3. Cron Jobs](#cron-jobs)
      - [3.1. Pengertian Cron](#pengertian-cron)
      - [3.2. Pembuatan Cron Jobs](#pembuatan-cron-jobs)
    - [4. AWK](#awk)
      - [4.1. Pengertian AWK](#pengertian-awk)
      - [4.2. Menjalankan Program AWK](#menjalankan-program-awk)
      - [4.3. BEGIN dan END](#begin-dan-end)
    
    ## Pendahuluan
    
    ### Perintah dan Navigasi
    
    Pada sistem operasi Linux, terdapat beberapa perintah yang umum digunakan sebagai berikut.
    ...
    

Modul 2 2024

Outline

  • Capaian

    • Memahami apa itu proses, thread, dan IPC
    • Mampu membedakan perbedaan proses dan thread
    • Dapat membuat program dengan multiproses dan multithread
  • Pendahuluan

    • Pengertian Proses
    • Pengertian Thread
    • Perbedaan Multiproses dan Multithread
  • Proses

    • Macam Macam PID
    • Memantau Proses Berjalan
    • Menghentikan Proses dan Signal Berhenti
    • Membuat Proses dengan Program
    • Menjalankan Proses di Latar Belakang
    • Menjalankan Proses Secara Bersamaan
    • Jenis-Jenis Proses
    • Pembuatan Proses Daemon
  • Thread

    • Perbedaan Multithread dan Multiprocess
    • Pembuatan Thread
    • Join Thread
    • Mutual Exclusion
  • IPC

    • Pengertian IPC
    • Piping
    • Shared Memory

Struktur Direktori

|-- assets/
|-- playground/
|-- README-EN.md
|-- README-ID.md
|-- README.md
  • assets/: simpan semua gambar di sini

  • playgorund/: simpan semua contoh kode di sini

  • README-EN.md: tulis modul english di sini

  • README-ID.md: tulis modul indonesia di sini

  • README.md berisi berikut

    # Module 2 - Process, Thread, and IPC
    
    ### [Modul Indonesia](README-ID.md)
    
    ### [English Module](README-EN.md)
    
    ### [Playground](playground/)
    

Notes

  • Kode sebelumnya dihapus aja kalo tidak penting atau pindah ke direktori playground/ jika perlu

  • Tidak harus mengacu dengan modul lama, ganti aja kalo udah kurang relevan

  • Sesi extras dihapus aja

  • Susunan README-ID.md dan README-EN.md sesuai dengan template berikut

    # Modul 1 - Pengenalan Linux
    
    ## Capaian
    
    1. Mahasiswa mampu memahami perintah dasar linux
    2. Mahasiswa mampu membuat shell script sederhana
    3. Mahasiswa mampu melakukan otomatisasi script menggunakan cron
    
    ## Prasyarat
    
    1. Melakukan instalasi OS Linux, instalasi menggunakan VMWare dapat dilihat [di sini](https://github.com/arsitektur-jaringan-komputer/Pelatihan-Linux/tree/master/0.%20Prerequisites)
    2. Mengenal OS Linux secara umum pada [Modul Pengenalan OS Linux](https://github.com/arsitektur-jaringan-komputer/Pelatihan-Linux/blob/master/1.%20What%20is%20Linux/README.md)
    
    ## Daftar Isi
    
    - [i. Capaian](#capaian)
    - [ii. Prasyarat](#prasyarat)
    - [iii. Daftar Isi](#daftar-isi)
    - [1. Pendahuluan](#pendahuluan)
      - [1.1. Perintah dan Navigasi](#perintah-dan-navigasi)
      - [1.2. Konsep User dan Permission](#konsep-user-dan-permission)
      - [1.3. Pengenalan Teks Editor](#pengenalan-teks-editor)
    - [2. Shell Scripting](#shell-scripting)
      - [2.1. Pengertian Shell](#pengertian-shell)
      - [2.2. Pemrograman Shell](#pemrograman-shell)
      - [2.3. Operasi Dasar Shell](#operasi-dasar-shell)
      - [2.4. Shell Script Sederhana](#shell-script-sederhana)
      - [2.5. Variabel](#variabel)
      - [2.6. Input dan Output](#input-dan-output)
      - [2.7. Quoting](#quoting)
      - [2.8. Operator](#operator)
      - [2.9. Percabangan](#percabangan)
      - [2.10. Perulangan](#perulangan)
      - [2.11. Fungsi](#fungsi)
    - [3. Cron Jobs](#cron-jobs)
      - [3.1. Pengertian Cron](#pengertian-cron)
      - [3.2. Pembuatan Cron Jobs](#pembuatan-cron-jobs)
    - [4. AWK](#awk)
      - [4.1. Pengertian AWK](#pengertian-awk)
      - [4.2. Menjalankan Program AWK](#menjalankan-program-awk)
      - [4.3. BEGIN dan END](#begin-dan-end)
    
    ## Pendahuluan
    
    ### Perintah dan Navigasi
    
    Pada sistem operasi Linux, terdapat beberapa perintah yang umum digunakan sebagai berikut.
    ...
    

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.