Blog

SOLID: Prinsip Pembalikan Ketergantungan

Ini adalah artikel terakhir tentang prinsip SOLID dan menurut saya yang paling penting. Dependency Inversion adalah dasar untuk salah satu fitur paling berguna yang diimplementasikan oleh begitu banyak framework saat ini, yaitu Dependency Injection. Prinsip SOLID ini memberikan arsitektur Anda fleksibilitas yang diperlukan untuk mencapai pemisahan masalah antara lapisan dan itu adalah konsep yang harus…

Sistem Operasi: Program Vs Proses, Apa Bedanya?

Definisi Buku Teks Sebuah program itu sendiri hanyalah sebuah teks yaitu entitas pasif. Saat Anda menjalankan program yang membuka executable( .exe atau a.out ), OS membuat entitas aktif yang dikenal sebagai proses. Sebuah proses dibuat untuk eksekusi program. Proses adalah program yang sedang dieksekusi Masih bingung? Mari kita ambil contoh untuk membuat perbedaan ini sangat…

Cara Membuat Kode Keyboard Synth yang Dapat Dimainkan

Dengan sedikit pengetahuan tentang teori musik, kita dapat menggunakan HTML, CSS, dan JavaScript biasa — tanpa pustaka atau sampel audio apa pun — untuk membuat instrumen digital sederhana. Mari kita praktikkan dan jelajahi satu metode untuk membuat synth digital yang dapat diputar dan dihosting di internet. Inilah yang kami buat: Penggantian Penyematan CodePen Kami akan…

Excelize 2.4.1 Dirilis

Excelize adalah perpustakaan yang ditulis dalam Go murni yang menyediakan serangkaian fungsi yang memungkinkan Anda untuk menulis dan membaca dari file XLSX / XLSM / XLTM. Mendukung membaca dan menulis dokumen spreadsheet yang dihasilkan oleh Microsoft Excel™ 2007 dan yang lebih baru. Mendukung komponen kompleks dengan kompatibilitas tinggi, dan menyediakan API streaming untuk menghasilkan atau…