Kategori: Catatan

Catatan Harian Mohamad Katavi menyajikan ulasan tren terbaru dan penggunaan teknologi pada kehidupan sehari-hari.

  • Enable TCP BBR on Ubuntu 22.04 & 24.04

    Enable TCP BBR on Ubuntu 22.04 & 24.04

    Manfaat Aktifkan TCP BBR di Ubuntu Server untuk optimalkan throughput dengan memodelkan network bottleneck bandwidth dan minimalkan round-trip-time (RTT) sehingga dapat maksimalkan pengiriman data sekaligus minimalkan latensi network vps.

    Jalankan peritah ini untuk memeriksa tipe TCP:

    sysctl net.ipv4.tcp_congestion_control

    Hasil Output:

    net.ipv4.tcp_congestion_control = cubic

    Mengaktifkan TCP BBR di Ubuntu

    Buka file /etc/sysctl.conf untuk aktifkan TCP BBR

    sudo nano /etc/sysctl.conf

    Di akhir berkas konfigurasi, tambahkan baris berikut.

    Lalu save tekan CTRL+X lalu Y dan tekan Enter.

    Refresh file dengan perintah sysctl -p

    Selanjutnya verifikasi apakah TCP BBR sudah aktif di VPS anda.

    Jalankan perintah sysctl net.ipv4.tcp_congestion_control

    Hasil nya seperti ini

    Linux TCP BBR
  • Booting Freeze and Stuck on initial Ramdisk Ubuntu Linux

    Booting Freeze and Stuck on initial Ramdisk Ubuntu Linux

    Setelah upgrade versi ubuntu / linux mint sering terjadi kendala pada saat booting seperti Black Screen dan Stuck pada Loading initial Ramdisk.

    Boot Stuck on initial Ramdisk

    Solusi nya cukup mudah lakukan hal ini:

    Pada saat di GRUB coba lakukan edit dengan tekan tombol E untuk edit GRUB → Hapus bagian quiet splash → ganti dengan nomodeset jika sudah tekan CTRL+X untuk lanjutkan booting.

    Dan jika masih tidak jadi

    Coba nyalakan laptop dan kembali pada GRUB → ganti quiet splash dengan dis_ucode_ldr lalu tekan CTRL+X.

    Untuk solusi selanjutnya silahkan Update BIOS / Firmware laptop.

  • Pengaturan OBS Studio Untuk Intel Core I5 Gen 8

    Pengaturan OBS Studio Untuk Intel Core I5 Gen 8

    Pengaturan OBS untuk hasil output video mulus no-lag di laptop intel core i5 generasi 8.

    Pengaturan ini bisa untuk FPS 30 dan 60, Pilih saja sesuai kebutuhan.

    Output

    Buka Settings → pilih menu Output → pada bagian Recording sesuaikan recording format, video encoder dan audio encoder seperti:

    • Recording format: MPEG-4
    • Video Encoder: x264
    • Audio Encoder: FFmpeg ACC
    OBS Video Setting Output

    Scroll kebawah dan pada bagian Encoder setting sesuaikan seperti ini:

    Ingat ikuti pengaturan encoder ini, karena based cpu laptop hanya intel gen 8.

    • Rate Control: CBR
    • Bitrate: 8000 Kbps
    • Keyframe interval: 2 s (second)
    • CPU Usage Preset: medium
    • Profile: High
    OBS Video Encoder Settings

    Kemudian klik Apply dan tekan OK untuk melakukan perubahan.

    Video FPS

    Saya sarankan untuk memilih resolusi 1280×720 untuk kelancaran saat recording berjalan.

    • Pilih Value FPS 30 saat anda di ruangan tertutup.
    • Pilih Value FPS 60 saat suhu ruangan anda dingin (dengan AC).

    Advanced

    Pada bagian ini anda bisa pilih Process Priority antara Above Normal dan High.

    Process Priority OBS

    Selamat pengaturan OBS untuk laptop generasi lama sudah tepat, Tidak perlu menunggu alat/gear yang tinggi untuk mulai recording.

  • Perbedaan TTFB dan Document Request Latency

    Perbedaan TTFB dan Document Request Latency

    Ada hal baru dari Google Core update kali ini, Yaitu membahas tentang Document request latency dan TTFB.

    Apa Itu TTFB

    Time to First Byte (TTFB) adalah salah satu aspek dari Core Web Vitals, Aspek ini menilai first byte pertama (respon) server/website anda saat di akses dari seluruh dunia.

    Perlu anda ketahui, Semakin rendah Nilai TTFB dapat menghasilkan pengalaman pengguna yang baik, Anda dapat memastikan nilai TTFB yang kecil dengan menggunakan CDN.

    Tujuan dari TTFB adalah untuk User Experience, Intinya nilai TTFB = Value untuk pengunjung Web anda.

    Batas maksimal TTFB oleh Google sekitar 600ms sampai dengan 800ms (milisecond) nilai keseluruhan nya dibawah 1 second, Untuk anda ketahui bahwa 1 second = 1 kedipan mata manusia.

    Contoh Nilai TTFB

    Sampel ini diambil menggunakan tools dari SpeedVitals, Mampu mengukur nilai TTFB dari 40 lokasi berbeda di seluruh Dunia.

    Beberapa nilai TTFB dari bagian Europe, America, Asia dan Africa.

    Apa Itu Docuent Request Latency

    Permintaan dokumen (initial request) yang dilakukan oleh google Crawler, Hal ini terkait permintaan Konten Halaman lengkap yang berisi teks, image, dll.

    Bertujuan untuk memastikan lancarnya crawler / robots google saat proses mengambil konten web anda.

    Hal ini agar mengurangi kegagalan seperti respon 404, halaman redirect yang tidak tepat, kegagalan server, dns, dll.

    Contoh Nilai Request Latency

    Sampel ini diambil dari tools PageSpeed Insight bagian Mobile dan Desktop.

    Kesimpulan

    TTFB = untuk Manusia. dan Document request latency = untuk Search Engine.

    Semoga konten ini bermanfaat dan Konten ini diambil dari sudut pandang penulis saat melakukan Research secara berkala.

  • Literasi Digital: Pengertian dan Manfaatnya

    Literasi Digital: Pengertian dan Manfaatnya

    Pernah ngga merasa kewalahan dengan banjir informasi di media sosial atau mungkin khawatir data pribadi kamu tidak aman?.

    Era di mana gadget sudah seperti perpanjangan tangan, dan internet layaknya ‘udara’ yang kita hirup, kemampuan sekedar menggunakan gadget saja sudah tidak cukup. Ada keterampilan krusial yang perlu kita kuasai yaitu Literasi Digital.

    Coba kamu bayangkan dunia digital sebagai samudra luas. Di satu sisi, samudra ini penuh dengan harta karun: pengetahuan tak terbatas, peluang baru, koneksi global, dan hiburan tanpa akhir. Tapi di sisi lain, ada juga badai besar, yang tersembunyi namun mengintai setiap saat.

    Literasi digital ibarat kompas, peta, sekaligus kemampuan berlayar Kamu di samudra luas. Ini bukan sekedar tentang bisa scroll TikTok atau upload foto, tapi tentang:

    1. Berpikir Kritis di Tengah Banjir Informasi

    Setiap hari kita dibombardir berita, postingan, dan meme. Literasi digital membekali Kamu untuk memilah: mana fakta, mana opini, mana hoax, dan mana ujaran kebencian. Ini adalah solusi melawan disinformasi.

    2. Menjaga Diri dan Data Pribadi

    Pernah dengar kasus penipuan online? Atau akun kamu kena Retas? Literasi digital mengajarkan cara membuat password yang kuat, mengenali modus phishing, memahami pengaturan privasi, dan menyadari ‘metadata’ yang kita tinggalkan. Ini adalah benteng utama Kamu di dunia maya.

    3. Peluang untuk Belajar dan Berkembang

    Internet adalah Universitas Terbesar di dunia. Dengan literasi digital, Kamu bisa dapat kursus online secara gratis, atau bahkan peluang kerja Remote dari Luar Negeri.

    4. Berpartisipasi Positif

    Dunia digital adalah ruang publik baru. Literasi digital mengajak kita untuk menggunakan platform ini secara positif untuk menyebarkan kebaikan, berpendapat dengan bijak, dan memahami dampak dari setiap klik atau postingan kita.

    Manfaat Paham Literasi Digital

    Paham literasi digital sama seperti memiliki nilai lebih di era modern. Kamu tidak hanya menjadi pengguna teknologi, tapi menjadi navigator yang cerdas, aman, dan berdaya di samudra digital yang luas.

    Mari kita tingkatkan literasi digital kita, selangkah demi selangkah. Mulai dari selalu berpikir kritis sebelum percaya dan berbagi. Karena di era digital ini, ‘melek’ saja tidak cukup, kita harus mampu berlayar dengan cakap menuju masa depan.

  • Linux systemd-resolved DNS over TLS

    Linux systemd-resolved DNS over TLS

    Linux systemd-resolved dapat digunakan untuk fitur DNS over TLS, Jika kamu pengguna NextDNS, Cisco Umbrella atau private dns lainnya silahkan ikuti langkah berikut ini:

    Untuk Fedora / Red Hat / Almalinux

    Buka terminal > Jalankan perintah ini sekaligus di terminal (ingat copy semuanya).

    Untuk Ubuntu / Linux Mint

    1. Buka terminal dan jalankan perintah: sudo nano /etc/systemd/resolved.conf

    2. Scroll kebawah dan cari baris [Resolve]

    3. Masukan pengaturan ini tepat di bawah [Resolve]

    4. Jangan lupa untuk “Save” dengan CTRL+X Y dan Enter.

    5. Dan jalankan perintah ini untuk aktivasi private dns nya.