Author: Ahmad Dahlan

  • Mengapa OS Linux Susah Digunakan?

    Mengapa OS Linux Susah Digunakan?

    Salah satu pertanyaan yang paling banyak diajukan adalah mengapa operasi Linux susah digunakan? Pertanyaan ini pasti diajukan oleh orang-orang baru saja hijrah dari satu OS tertentu ke OS Linux.

    GNU Linux Ribet

    1. UI Mempengaruhi UX

    User Interface itu mempengaruhi User Experience. User Experience itu muncul jika sudah sering menggunakan. Bisa bayangkan pertama kali anda main game Fifa padahal anda adalah pemain Winning Eleven. Butuh waktu untuk beradaptasi.

    Jadi jawaban paling sederhana jika anda merasa ribet menggunakan Linux makan jawabanya mungkin anda bukanlah pengguna Linux atau paling tidak baru mencoba menggunakan Linux. Namun jika pertanyaan ini ditanyakan pada pengguna linux 10 tahun sepertinya jawabannya akan jauh lebih mudah.

    2. UI/UX Linux Tidak dirancang Pengguna Awam

    Mari kita bandingkan cockpit antara Boeing 737 dengan kokpit kijang Innova di bawah ini?

    Kokpit Pesawat Boeing 737
    Dasboard dan Kokpit Kijang Innova

    Sudah bisa bedakan yang mana Boeing 737 dan yang Mana Toyota Innova? Yah kenapa Cockpit pesawat tidak buat lebih sederhana? Yah karena pertanyaan salah. Seribet-ribetnya Pesawat Boieng 737, Cockpit yang anda lihat sudah dibuat sesederhana mungkin namun tetap memunuhi kebutuhan penerbangan.

    Jadi kenapa UI/UX Linux berbeda dengan OS lain seperti Windows dan MAC? Yah karena kebutuhan Linux mengakomodasi lebih banyak kebutuhan daripada Windows yang kebutuhan user itu ditopang oleh aplikasi pihak ke tiga.

    Analogi di atas agak melenceng sih sebenarnya tapi analogi tersebut yang paling banyak digunakan untuk menjawab mengapa Linux itu Ribet.

    Jawaban sebenarnya Linux tidak dibuat untuk pengguna awam yang semuanya ingin tampil sederhana. Berbeda dengan Windows dan MACos yang ditujukan ke pasar lebih luas dengan pengguna yang lebih awam dan bersedia membeli produk-produk dengan harga permium. Maka produsen akan membuat desain sebaik mungkin untuk memuaskan Costumer.

    Bagaiaman dengan Linux?

    It is open Source bro. You can use it for free. Jadi siapa orang yang rela menghabiskan waktu untuk membuat Linux lebih ramah user awam?

    Kalau ada Linux yang dibuat untuk orang awam atau ready to use namanya Redhat Linux. Tapi lagi-lagi you can’t use it free. It Charged dan lebih mahal dari Windows dan MACos.

  • Bagaimana Cara Melunasi Utang 100 Juta dalam Waktu 2 Bulan?

    Bagaimana Cara Melunasi Utang 100 Juta dalam Waktu 2 Bulan?

    Baik sebelum kita menjawab pertanyaan ini, mari kita asumsikan dulu kondisi anda mengapa bisa punya utang 100 Juta dan harus lunas dalam waktu 2 bulan. Jadi bagaimana cara membayar utang?

    Biasanya jika tidak pinjam ke teman, utang 100 juta yang harus lunas dalam waktu dua bulan adalah utang lunak tanpa bunga. Umumnya terjadi karena transaksi jual beli rumah, mobil atau apaun itu.

    Kondisi lain anda memiliki utang 100 juta dan harus lunas dalam waktu dua bulan juga biasa terjada pada keadaan anda menunggu termin pembayaran, namun karena butuh modal untuk melaksanakan proyek maka anda utang.

    Membayar Utang

    Dalam hal ini tidak masalah yang perlu di khawatirkan karena tidak termasuk dalam kategori terlilit utang. Maka cara yang paling sederhana adalah anda ambil utang baru dengan jumlah 150 Juta denga tenor yang lebih lunak. Misalnya tidak dalam dua bulan.

    Hal ini lumrah kok terjadi di perbangkan, dan kebanyakan pelakunya adalah pegawai negeir yang ingin menggadaikan SK-nya. Biasanya sebelum utang mereka lunas, mereka akan meminta utang baru dengan nilai yang lebih besar untuk menutupi utang sebelumnya dan mendapatkan dana segar sisa uang bayar utang.

    Utang Negara

    Sistem gali lobang tutup lobang ini tidak hanya dilakukan oleh individu loh. Perusahaan besar juga melakukan hal yang sama. Bahkan pemerintah menjalankan keuangan negara juga dengan cara yang sama.

    Negara sekaliber Amerika serikat sekalipun melakukan hal yang sama dalam hal menalangi utang yang harus dibayar karena jatuh tempo.

  • Foto Penceraman Laut dan Kerusakan Alam Karena Limbah Plastik

    Foto Penceraman Laut dan Kerusakan Alam Karena Limbah Plastik

    Berikut ini deretan foto-foto kerusakan alam dan pencemaran laut karena sampah plastik. Sampah palstik dari kegiatan sehari-hari manusia di daratan menjadi virus mematikan bagi kehidupan laut yang jauh di tengah samudra.

    Penyu terperangkap pada sampah plastik jaring laut bekas
    Penyu laut dan Kanotong Plastik Bening
    Penyu dan Plastik Pencemaran Lingkungan
    Penyu dan Limbah Jaring Nelayan
    Penyu dan kEhidupan laut sekarat
    Penyu berenang di antara sekumpulan Sampah di laut
    Limbah Laut dan Anjing Laut
    Ikan Terperangkap Pada Sampah Plastik
    Pencemaran Samudra Ikan di Laut Ikan dan Plastik
  • Memahami Perbedaan USB Type C Murah dan Mahal dari Sisi Teknis

    Memahami Perbedaan USB Type C Murah dan Mahal dari Sisi Teknis

    Kalau bisa membeli USB Type C Murah kenapa harus yang mahal? Ini adalah mindset paling banyak diadopsi oleh kebanyakan orang. Apalgi jika fitur yang dibutuhkan sudah bisa dinikmati pada USB dengan harga yang murah.

    Padahal hukum ekonomi pada alat produksi alat elektronik juga berlaku. Hukum tersebut adalah “Dibutuhkan biaya produksi lebih mahal untuk menghasilkan produk yang lebih berkualitas”. Sederhananya ada harga ada kualitas. Hal ini juga berlaku dengan USB.

    USB Type C

    Maraknya Penjualan USB Type C dengan harga murah tentu saja dampak dari permintaan pasar yang tinggi. Pendukung lainnya dengan keinginan dan kebutuhan pengguna yang tidak sinkron. Pembelian USB Type C yang dilakukan kebanyakan hanya karena keinginan saja. Keinginna tersebut diangap sebagai kebutuhan mereka yakni :

    1. Bisa digunakan Charging
    2. Bisa digunakan sebagai Kabel Trasnfer Data.

    Dua fungsi ini nyaruis bisa didapatkan pada Kabel Tipe C dengan harga Rp. 10.000 saja. Jadi ngapain harus beli USB dengan harga Rp. 200.000. Namun dari sisi keamanan USB Type C murah jauh lebih rendah bahkan beberapa USB ditemukan tidak layak digunakan.

    Hal tersebut ditemukan oleh seorang reviewer tekno, Lumafield. Lumafield melakukan CT Scan dengan Neptune Industrial X-Ray Ct Scanner. Proses ini dapat menunjukkan secara langsung isi dari USB. Hasilnya seperti yang ditunjukkan pada gambar berikut

    Isi Dalam USB Murah dan Mahal

    Hasilnya seperti yang sudah diduga. Kabel USB Tipe C dengan harga murah rata-rata hanya memiliki 4 sampai 12 pin konektor. Parahnya Pin Konektor tersebut tidak diberi pengaman yang memadai dan hanya dibungkus dengan plastik keras. Pin tersebut langsung terhubung dengan kabel tanpa melalui Papan PCB.

    Berbeda dengan USB dengan harga mahal. Kualitas USB dijamin karena beisi 24 Pin konektor yang direkatkan pada sebuah papan kokoh. Papan koko diletakkan di dalam cangkang sehingga memperkcil kemungkinan kebocoran arus. Fungsi dari 24 PIN sebagai cadangan ketika pin utama aus karena pemakaian. Selain itu jumlah yang banyak ini membuat kecepatan transfer yang tinggi.

    Hasil Scanning USB dengan harga murah dan mahal

    Perbedaan sistem ini membuat Desain USB Type C tidak begitu maksimal digunakan. Pasalnya USB Type C ini dikembangkan untuk mendukung proses trasnfer data dengan kecepatan tinggi yakni hingga 40 Gbps namun dengan sistem konektor yang buruk, USB murah hanya mampus mendukung kecepatan trasnfer data hingga 480 Mbps.

    Dampak lain adalah adanya potensi ledakan saat di charger karena kurangnya sistem pengaman pada USB murah. Masa iya anda mau Smartphone berharga jutaan rusaan hanya karena kabal USB 10.000-an.

  • Cara Instal Stable Diffussion AUTOMATIC1111 Pada Windows

    Cara Instal Stable Diffussion AUTOMATIC1111 Pada Windows

    Berikut ini adalah panduan dan cara instal Stable Diffusion pada OS Windows. Stable Diffusion khususnya AUTOMATIC1111 merupakan AI yang banyak digunakan menggenerate Gambar berdasarkan deskripsi kata atau Text to Image.

    Instal Stable Diffussion

    A. Sistem Requrment

    Tutorial ini dibuat untuk OS Windows 10 atau lebih tinggi dengan GPU NVIDIA. Tutorial ini tidak berhasil berjalan dengan baik pada CPU dengan Integrated VGA.

    Hardware/SoftwareSpesifikasi MinimumSpesifikasi Disarankan
    OSWindows 10Windows 11
    CPUCore i7 Gen 8Core i9 Gen 10 atau lebih
    GPUNVidia 4GB VRAMNVidia RTX 40XX 8GB VRAM
    HD10 GB20 GB

    B. Langkah Instalasi

    Untuk Instalasi ada tiga langkah utama yang dilakukan yakni

    1. Instal Phyton
    2. Instal GIT
    3. Clone WEB UI
    4. Install Model

    Langkah-langkah harus dilakukan secara sistematis, dengan kata lain pastikan setiap selesai dengan baik sebelum melangkah ke step berikutnya. Pastikan pula detail dari setiap langkah dari sistem lingkungan yang yang dibutuhkan.

    1. Instal Phyton

    Silahkan Instal Phyton 3.10.6, jangan gunakan Phyton 3.11 atau lebih. Tutorial ini hanya berjalan pada Phyton 3.10.6 atau leboh tepatnya program Stabel Diffusion diset pada Phyton jenis ini. Jika Laptop anda sudah ada Phyton silahkan cek versi Phytonnya dengan masuk ke CMD

    1. Tekan Windows + R
    2. Ketik CMD, anda akan masuk pada Command Line dengan defult Command line C:user>
    3. Ketik Phyton lalu tekan enter.
    Perintah Cek Edisi Phyton di Wondows

    Jika hasilnya seperti di atas maka silahkan lanjut ke Instal GIT. Hasilnya ada tiga kemungkinan

    1. Sudah terdapat Phyton namun beda versi, jika lebih rendah silahkan instal versi 3.10.6
    2. Sudah terdapat Phyton namun versi lebih tinggi, silahkan uninstall
    3. Belum terdapat Phyton, silahkan Instal Versi 3.10.6

    Cara hapus Python version di windows silahkan masuk dari Control Panel → Add pr Remove Programs, cari Phyton, Klik kanan Unstall.

    Ada dua cara instal Phyton pada Window

    Pilihan 1: Instal dari Microsoft Store (Gratis) Phyton 3.10.6.

    Pilihan 2: Gunakan Installer 64 Bit yang ada di website phyton.org Link adalah disini Phyton 3.10. Website akan secara otomatis mendeteksi OS anda dan akan ada rekomendasi yang diberikan. Silahkan cari yang direkomendasikan. Hasilnya sebagai berikut!

    Installer Phyton untuk Windows 64-Bit

    Jika anda memilih opsi ini, maka pastikan lokasi installnya ada pada c:user\ctawo\AppData\Local\Programas\Phyton\Phyton310 atau seperti yang ditunjukkan pada gambar berikut

    Lokasi Instal Phyton di Windows 64 Bit

    Lakukan langkah-langkah yang sudah ada, lalu tunggu sampai selesai. Jika selesai ulangi cek phyton melalui CMD.

    Sangat disarankan untuk install Phyton melalui Microsoft Store karena website tersebut secara otomatis memilih lokasi yang tepat sesaui dengan sutruktur OS Windows.

    2. Instal GIT

    GIT adalah sistem managemen repository code yang dibuat open source. Bahkan AUTOMATIC1111 yang akan diinstal juga diposting di GITHUB. GIT ini dibutuhkan sebagai sistem pendukung AUTOMATIC1111.

    Silahkan unduh GIT untuk Windows disini GIT for Windows lalu donwload.

    UI Instal GIT

    Ikuti saja instruksi seperti install Aplikasi pada umumnya.

    3. Cloning Web UI

    Langkah selanjutnya adalah membuat cloning siftware Stable Diffusion versi AUTOMATIC1111. Versi ini dibuat oleh akun bernama AUTOMATIC1111 makanya diberi nama demikian saja.

    Bukan CMD dengan menekan Window + R, lalu ketik cmd, tekan enter. Setelah itu maka command pront akan terbuka. Secara umum anda akan diarahkan di C:\Users\YOUR_USER_NAME.

    Namun jika tidak yakin anda bisa memastikan anda di folder homde yang dimaksud dengan ketik perintah cd %userprofile% lalu tekan enter.

    Langkah selanjutnya clonning Web UI dengan perintah:

    git clone https://github.com/AUTOMATIC1111/stable-diffusion-webui.git

    Proses Cloning Web UI git di Command Pront

    Tunggu sampai proses selesai. Jika berhasil maka akan ada folder dengan nama stable-diffusion-webui.

    Catatan 1 : Jika tidak terdapat pada home, tidak masalah, hal yang penting anda bisa temukan lokasi folder.

    Catatan 2 : Biasanya folder yang dibuat akan terhidden jadicara akses bisa langsung ketik di command line windows c:home\stable-diffusion-webui.

    Sampai tahap ini Web UI sudah bisa diakses dan terbuka namun belum bisa menggenerate gambar karena belum ada model atau algritma yang ditanamkan pada Web.

    4. Download Model File

    Pada tahap ini ada banyak tutorial yang bereda, hal ini wajar karena Stable Diffusion memiliki banyak model yang dikembangkan secara terbuka oleh semua orang yang tertari dengan komputasi dan AI. Namun mari kita lanjutkan saja dulu untuk model bawaan dari AUTOMATIC1111.

    Silahkan ke folder stable-diffusion-webui, jika anda kesulitan bisa ketikka perintah ini

    %userprofile%\stable-diffusion-webui

    Ketikkan pada kolom alamat folder

    Alamat Folder Stable Diffusion WEB UI

    Setelah itu anda akan masuk ke folder stable-diffusion-webui, masuk ke folder Model lalu Stable-diffusion . Dalam folder ini ada file notepad extensi .txt dengan judul Put Stable Diffusion checkpoints here.txt.

    Silahkan download Stable Diffusion v1.5 di sini Stable-Diffusion-v1.5. Ukuran filenya sekitar 4 GB dengan ekstensi .ckpt. Setelah download pindahkan file tersebut ke folder tersebut.

    Catatan : Seiring dengan banyaknya orang ayng mengembangkan model AI, ada banyak versi bahkan diluar dari versi AUTOMATIC1111 namun masih compatible.

    5. Menjalankan WEB UI

    Setelah langkah 4, langkah selanjutnya adalah kembali. ke folder utama stable-diffusion-webui. Di sana ada banyak file cari file webui-user.bat. Untuk menjalankan cukup dengan klik file tersebut.

    Jika sistem anda kompitible maka WEB Ui akan terbuka yakni command pront terbuka otomatis lalu browser anda terbuka otomatis URL: http://127.0.0.1:7860.

    Tampilan Stable Diffusion AI

    Setelah RUN browser default akan terbuka otomatis dengan alamat http://127.0.0.1:7860/. Alamat ini ada pada computer anda sendiri namun sumber informasi gambar di generate online.

    Catatan jangan keluarkan CMD. Ketika kata kunci yang ada gunakan di txt2img, bisa dengan koma. Jika anda yang ingin dihindari ketikan di bagian negative prompt. Setelah itu Generate, lalu tunggu beberapa saat sampai selesai. Cepat atau lambatnya bergantung koneksi internet, CPU dan VGA anda.

    Web UI Tampilan Stable Diffusion

    Jika sudah dan ingin keluar jangan lupa keluarkan cmd. Untuk membuka lagi silahkan webui-user.bat.

    Informasi Tambahan

    1. Tuning Up Speed

    Pada laptop dengan VGA kurang dari 8GB VRAM maka kemungkinan anda membutuhkan perintah tambahan untuk run. Ada dua perintah yang umumnya digunakna yakni

    1. --xformers
    2. --medvram

    Cara penggunaanya webui-user.bat lalu edit file tersebut dengan cara klik kanan edit, akan terbuka menggunakan note pad. Masukan perintah tadi pada bari set COMMANDLINE_ARGS= sehingga menjadi

    COMMANDLINE_ARGS= --xformers --medvram

    Tidak ada masalah yang mana duluan diltekkan hasilnya mungkin seperti ini

    Perbaikan Sintak dari Stable Diffusion Web UI

    Save lalu keluar dari file tersebut. Silahkan klik dua kli untuk kembali membuka Stable Diffusion.

    FAQ

    AUTOMATIC1111 Tidak jalan setelah di update

    Hapus folder venv lalu coba run ulang.

    Jika tetap tidak berjalan hapus lagi folder repositories lalu jalankan ulang. Selain masalah ini biasanya tidak bisa run jika pernah instal folder extension. Coba hapus folder ini lalu jalankan ulang.

    Apakah cara ini bisa berjalan di GPU AMD?

    Panduan ini sebenarnya untuk NVIDA jadi tidak disarankan.

    namun saya mencoba pada AMD Radeon OX6XXX dengan CPU Core i7 86XXU dan jalan, hanya tidak berjalan maksimal dan Laptop cepat panas.

    Ada muncul pesan eror NaN saat generating image.

    Tambahkan argument --no-half pada webui-user.bat di sintaks COMMANDLINE_ARGS=. Kadang saya tambahkan juga argumen –low-vram atau –med-vram.

    Jika anda pertanyaan silahkan tinggalkan di kolom komentar, lalu akan coba kami jawab disni.