bug

Apa itu bug? Dalam teknologi komputer, bug adalah kesalahan dalam penulisan kode pada sebuah program komputer. (Program di sini juga mencakup microcode yang dibuat langsung di dalam mikroprosesor.) Proses untuk menemukan bug — sebelum ditemukan oleh pengguna — disebut debugging. Debugging dimulai setelah kode ditulis dan terus dilakukan secara bertahap saat kode digabungkan dengan unit […]

Read More

SAFe (Scaled Agile Framework)

Scaled Agile Framework (SAFe) adalah sebuah kerangka kerja untuk menerapkan Agile dalam skala besar di seluruh organisasi. SAFe mendorong waktu ke pasar (time-to-market) yang lebih cepat, peningkatan signifikan dalam kualitas dan produktivitas, serta meningkatkan keterlibatan karyawan. SAFe mencakup sekumpulan prinsip, proses, dan praktik terbaik yang membantu organisasi besar dalam mengadopsi metodologi Agile, seperti Lean dan […]

Read More

DevSecOps

Apa Itu DevSecOps? DevSecOps (development plus security plus operations) adalah pendekatan yang menggabungkan pengembangan aplikasi, keamanan, operasi, dan infrastruktur sebagai kode (IaC) dalam pipeline continuous integration/continuous delivery (CI/CD) yang otomatis. Tujuan utama dari DevSecOps adalah untuk mengotomatisasi, memantau, dan menerapkan keamanan di setiap fase dari siklus hidup perangkat lunak: mulai dari perencanaan, pengembangan, build, pengujian, […]

Read More

ethical hacker

Apa itu ethical hacker? Ethical hacker, atau biasa juga disebut sebagai white hat hacker, adalah seorang ahli keamanan informasi (infosec) yang melakukan penetrasi terhadap sistem komputer, jaringan, aplikasi, atau sumber daya komputasi lainnya atas nama pemiliknya — dan tentunya dengan izin dari mereka. Organisasi memanggil ethical hacker untuk mengungkap potensi kerentanan keamanan yang bisa dimanfaatkan […]

Read More

email security

Apa itu email security (keamanan email)? Keamanan email adalah proses untuk memastikan ketersediaan, integritas, dan keaslian komunikasi email dengan melindunginya dari akses yang tidak sah dan berbagai ancaman email. Email memungkinkan miliaran orang dan organisasi yang saling terhubung untuk saling berkomunikasi dan mengirim pesan. Karena email merupakan fondasi dari bagaimana internet digunakan, sejak lama email […]

Read More

end-to-end encryption (E2EE)

Apa itu end-to-end encryption? End-to-end encryption (E2EE) adalah metode komunikasi yang aman yang mencegah pihak ketiga mengakses data saat data tersebut dikirim dari satu sistem atau perangkat ke sistem atau perangkat lainnya. Dalam E2EE, data dienkripsi di sistem atau perangkat pengirim, dan hanya penerima yang dituju yang bisa mendekripsinya. Selama proses pengiriman, pesan tersebut tidak […]

Read More

cryptojacking

Apa Itu Cryptojacking? Cryptojacking adalah penggunaan tidak sah terhadap perangkat seseorang (seperti komputer, smartphone, tablet, atau bahkan server) untuk menambang cryptocurrency. Biasanya, pelaku menyusupkan skrip berbahaya ke sistem korban melalui email phishing atau situs web yang sudah dikompromikan. Skrip ini berjalan diam-diam di latar belakang, menggunakan sumber daya perangkat untuk menambang koin digital tanpa sepengetahuan […]

Read More

push notification

Apa itu Push Notification? Push notification, atau juga dikenal sebagai server-push notification, adalah pengiriman informasi dari aplikasi perangkat lunak ke perangkat komputasi tanpa permintaan khusus dari klien. Sejarah dan Perkembangannya Apple pertama kali memperkenalkan push notification pada tahun 2009 lewat layanan Apple Push Notification service (APNs) untuk perangkat iOS. Layanan ini memungkinkan pengembang aplikasi mengirim […]

Read More

message authentication code (MAC)

Apa itu Message Authentication Code (MAC)? Message Authentication Code (MAC) adalah sebuah checksum kriptografis yang diterapkan pada sebuah pesan dalam komunikasi jaringan untuk menjamin integritas dan keaslian pesan tersebut. MAC memastikan bahwa pesan yang dikirim memang berasal dari pengirim yang sah dan tidak dimodifikasi selama proses pengiriman, baik secara tidak sengaja maupun dengan sengaja. MAC […]

Read More

object-relational mapping (ORM)

Apa itu Object-Relational Mapping (ORM)? Object-relational mapping (ORM) adalah cara untuk menyelaraskan kode pemrograman dengan struktur database. ORM menggunakan metadata sebagai deskriptor untuk membentuk lapisan penghubung antara bahasa pemrograman dengan database relasional. Jadi, ORM menghubungkan kode program berorientasi objek (OOP) dengan database, dan bikin interaksi antara bahasa OOP dan database relasional jadi lebih gampang. Konsep […]

Read More