Untuk mengaktifkan GitHub Pages melalui HP (smartphone), ikuti langkah-langkah berikut: 1. Persiapkan Repository · Pastikan repo Anda sudah ada di GitHub · Halaman GitHub Pages hanya bisa diaktifkan dari repository, bukan dari organisasi 2. Aktifkan GitHub Pages 1. Buka aplikasi GitHub di HP atau akses m.github.com di browser 2. Navigasi ke repository Anda 3. Tap menu Settings (ikon gir/roda gigi) 4. Scroll ke bagian "Pages" atau "GitHub Pages" 5. Di bagian "Source", pilih branch: · main atau master (untuk root) · gh-pages (jika menggunakan branch khusus) · docs folder (jika ada folder docs) 6. Tap Save atau Publish 3. Konfigurasi Tambahan (Opsional) · Custom domain: Tambahkan domain Anda di bagian custom domain · Theme: Pilih tema Jekyll jika menggunakan static site generator · Enforce HTTPS: Aktifkan setelah domain dikonfigurasi 4. Akses Halaman Anda · URL akan otomatis tersedia di: https://[username].github.io/[repository] · Tunggu ...
`getpid()` adalah sebuah fungsi sistem yang digunakan untuk mendapatkan ID proses (Process ID) dari proses yang sedang berjalan. Dalam sistem operasi Unix-like, setiap proses memiliki ID unik yang disebut Process ID (PID). PID digunakan untuk mengidentifikasi proses dan memungkinkan sistem operasi untuk mengelola proses tersebut. Fungsi `getpid()` digunakan untuk mendapatkan PID dari proses yang sedang berjalan. Fungsi ini biasanya digunakan dalam program C atau C++ dan mengembalikan nilai PID sebagai integer. Contoh penggunaan `getpid()` dalam C: #include <stdio.h> #include <unistd.h> int main() { pid_t pid = getpid(); printf("PID: %d\n", pid); return 0; } Dalam contoh di atas, fungsi `getpid()` digunakan untuk mendapatkan PID dari proses yang sedang berjalan, dan kemudian mencetaknya ke layar. Fungsi `getpid()` biasanya digunakan dalam situasi seperti: - Mengidentifikasi proses yang sedang berjalan - Mengatur prioritas prose...
Ya, *signal: killed* saat menjalankan program di Terminal bisa diatasi — tetapi penyebabnya harus dipastikan dulu. Biasanya error ini muncul ketika proses dihentikan paksa oleh sistem Android. Berikut penyebab umum dan solusinya: --- ## ✅ **PENYEBAB UMUM & CARA MENGATASINYA** --- ### **1. RAM habis → proses dibunuh oleh Android (OOM Killer)** Ini penyebab paling sering, terutama untuk program Python, Node, Go, C++, atau saat compile program besar. ### **Solusi:** * Tutup aplikasi lain agar RAM longgar. * Gunakan swap di Termux: #### **Cara membuat swap 2GB** ```sh mkdir -p ~/swap dd if=/dev/zero of=~/swap/swapfile bs=1M count=2048 mkswap ~/swap/swapfile swapon ~/swap/swapfile ``` Untuk mengecek: ```sh free -h ``` Agar aktif tiap ulang termux, tambahkan ke `~/.bashrc` atau `~/.zshrc`: ```sh swapon ~/swap/swapfile ``` --- ### **2. File biner tidak kompatibel dengan arsitektur CPU** Misalnya menjalankan binary x86 di ARM, atau binary tanpa permission. ### **Solusi:** * Cek...
Comments
Post a Comment