widget

Apa itu widget? Dalam komputasi, sebuah widget adalah elemen dari antarmuka pengguna grafis (GUI) yang menampilkan informasi atau menyediakan cara khusus bagi pengguna untuk berinteraksi dengan sistem operasi (OS) atau aplikasi. Widget meliputi hal-hal berikut: ikon; menu tarik-turun; tombol; kotak pilihan; indikator kemajuan; tanda centang hidup-mati; bilah gulir; jendela; tepi jendela yang memungkinkan Anda untuk […]

Read More

Spesifikasi OpenAPI

Spesifikasi OpenAPI (OAI) adalah standar deskripsi antarmuka untuk RESTful API yang tidak bergantung pada bahasa pemrograman tertentu. OAI berupa file teks sederhana yang dapat diedit menggunakan editor teks apa saja. File teks ini menggambarkan dokumen OAI dalam format YAML (YAML Ain’t Markup Language) atau JSON (JavaScript Object Notation). Dokumen OAI memungkinkan pembuatan dokumentasi interaktif, menghasilkan […]

Read More

Pascal case

Pascal case — atau PascalCase — adalah konvensi penamaan dalam pemrograman di mana huruf pertama dari setiap kata gabungan pada sebuah variabel ditulis dengan huruf kapital. Penggunaan nama variabel yang deskriptif adalah praktik terbaik dalam pengembangan perangkat lunak. Namun, bahasa pemrograman modern tidak mengizinkan nama variabel untuk mengandung spasi kosong. Konvensi Penamaan Pascal Case Ketika […]

Read More

Mojo programming language

Mojo adalah bahasa pemrograman berkinerja tinggi yang awalnya dirancang untuk menyatukan dan menyederhanakan pengembangan aplikasi di seluruh lapisan stack AI. Bahasa ini menggabungkan kemudahan penggunaan dan sintaksis bahasa tingkat tinggi Python dengan kinerja bahasa tingkat sistem seperti C dan Rust, yang dapat berjalan di seluruh stack AI dan domain khusus. Modular Inc. memulai pengembangan bahasa […]

Read More

Micronaut Framework

Micronaut adalah sebuah framework perangkat lunak berbasis JVM open source untuk membangun aplikasi ringan, modular, dan microservices. Micronaut dikenal karena kemampuannya membantu pengembang membuat aplikasi dan microservices dengan jejak memori kecil dan waktu startup yang singkat. Keuntungan penting dari framework Micronaut adalah bahwa waktu startup dan konsumsi memori tidak bergantung pada ukuran basis kode aplikasi. […]

Read More

Kebab case

Kebab case — atau kebab-case — adalah konvensi penamaan variabel pemrograman di mana seorang pengembang menggantikan spasi antara kata-kata dengan tanda hubung. Nama variabel pemrograman harus deskriptif. Dua kata atau lebih sering dibutuhkan untuk menyampaikan makna sumber daya dengan tepat. Namun, sebagian besar bahasa pemrograman tidak mengizinkan spasi di antara kata-kata. Konvensi penamaan kebab case […]

Read More

jQuery

jQuery adalah pustaka JavaScript sumber terbuka yang menyederhanakan pembuatan dan navigasi aplikasi web. Secara khusus, jQuery menyederhanakan manipulasi Model Objek Dokumen HTML (DOM), JavaScript Asynchronous dan XML (Ajax), serta penanganan peristiwa. Selain itu, jQuery menggabungkan fungsi JavaScript dengan memanipulasi properti CSS untuk menambahkan efek seperti fade-in dan fade-out pada elemen situs web. jQuery adalah pustaka […]

Read More

JCL (job control language)

JCL (Job Control Language) adalah bahasa yang digunakan untuk menggambarkan pekerjaan kepada sistem operasi Multiple Virtual Storage (MVS), OS/390, dan Virtual Storage Extended (VSE) (OS) yang berjalan di komputer mainframe S/390 milik IBM. Sistem operasi ini membagi sumber daya waktu dan ruang di antara semua pekerjaan yang telah dijalankan di komputer. Pekerjaan dibagi menjadi langkah-langkah […]

Read More

Java Flight Recorder

Java Flight Recorder adalah Java Virtual Machine (JVM) profiler yang mengumpulkan metrik kinerja tanpa memberikan beban signifikan pada sumber daya. Profiler ini dirancang untuk tetap berjalan secara terus-menerus — bahkan pada sistem produksi — sehingga riwayat peristiwa yang dapat diperiksa akan ada meskipun virtual machine mengalami crash. Java Mission Control Java Flight Recorder dan alat […]

Read More

Inversion of control (IoC)

Inversion of control (IoC) adalah prinsip desain perangkat lunak yang menekankan bahwa suatu program dapat memperoleh manfaat seperti kemampuan untuk dikonfigurasi, diuji, digunakan, dan memiliki keterikatan yang longgar jika pengelolaan alur aplikasinya dipindahkan ke bagian lain dari aplikasi tersebut. IoC sering disebut sebagai Prinsip Hollywood, dengan slogan: “Jangan hubungi kami, kami yang akan menghubungi Anda.” […]

Read More