Skip to content

Beranda

programming itu mudah

Programming itu mudah dan ringan! kenapa banyak orang mengeluh susah dan capek?!

programming itu mudah Programming itu sangat mudah. Cara untuk melakukan programming adalah pikirkan algoritmanya kemudian implementasikan algoritma tersebut menggunakan bahasa pemrograman. Hanya begitu saja kok susah!. Programming itu pekerjaan paling ringan. Kita tinggal mikir algoritmanya bagaimana kemudian mengimplementasikan algoritma tersebut dengan mengetikkan algoritma tersebut dalam bahasa pemrograman. Mikir dan mengetik! ...
Baca Selanjutnya

Mengerjakan projek baru menggunakan teknologi baru

Dua bulan yang lalu saya mendapat projek baru dari kantor. Projek tersebut boleh dibuat menggunakan teknologi apa pun asalkan berbasis web. Setelah saya menerima projek tersebut saya langsung kepikiran untuk menggunakan teknologi baru .Net yang bernama Blazor. Blazor adalah fitur dari ASP .Net yang memungkinkan kita membuat user interface web ...
Baca Selanjutnya

First Recurring Character Algorithm

First recurring character algorithm adalah algoritma untuk menemukan karakter pertama yang mengalami perulangan dalam suatu string. Misal ada suatu string yang bernilai "DBCABA" maka karakter pertama yang berulang di dalam string tersebut adalah karakter "B". Contoh lain lagi misal ada string yang bernilai "BGJGKO", maka karakter pertama yang berulang di ...
Baca Selanjutnya

Jawaban dari Paradoks Batu – Kemahakuasaan Tuhan

Paradoks batu berbunyi "Bisakah sesuatu yang maha kuasa menciptakan batu yang sangat berat hingga ia tak mampu mengangkatnya". Kata "Sesuatu" yang maha kuasa dalam paradoks ini sering diganti dengan kata "Tuhan", sehingga bunyi paradoks ini menjadi "Bisakah Tuhan yang maha kuasa menciptakan batu yang sangat berat hingga ia tak mampu ...
Baca Selanjutnya

Pola MVVM

Apa itu pola MVVM? Model-View-ViewModel atau disingkat MVVM adalah suatu pola ngoding. Kelas-kelas untuk menampung data dimasukan ke dalam folder Models, semua user interface dimasukan ke dalam folder Views dan kelas-kelas yang berisi logika bisnis dimasukan ke dalam folder ViewModels. Selain MVVM ada beberapa pola yang pernah saya pelajari, seperti ...
Baca Selanjutnya

Kelas String adalah Kelas Immutable

Pagi hari ini, tiba-tiba saya ingin membaca buku yang saya beli ketika saya SMK. Saya ambil buku tersebut dan melihat-lihat daftar isinya. Saya tertarik dengan materi di bab kelas String. Kemudian ketika membaca materi-materi di bab itu saya menemukan materi yang sudah saya lupakan, yaitu materi bahwa kelas String adalah ...
Baca Selanjutnya

Keresek dan Sampah

Analisa adalah suatu hal yang tidak bisa dipisahkan dalam dunia programming. Ketika akan membuat suatu fitur baru atau melakukan investigasi suatu bug, kita terlebih dahulu harus melakukan suatu analisa. Analisa yang tidak didukung dengan informasi atau data yang cukup akan mengarahkan kita pada solusi yang buruk. Para programmer seperti saya ...
Baca Selanjutnya

Bridging ke Web Service BPJS Menggunakan C# – Part 2

Tulisan ini adalah kelanjutan tulisan saya sebelumnya tentang kodingan untuk melakukan bridging ke web service bpjs. Tulisannya bisa kalian baca di sini. Tolong baca terlebih dahulu tulisan tersebut sebelum kalian membaca tulisan saya yang ini. Pada tulisan sebelumnya, saya membahas kodingan untuk melakukan pengambilan data peserta BPJS menggunakan nomor kartu ...
Baca Selanjutnya

Solusi Ngoding E-KTP Reader Tanpa Dokumentasi Library

Pada tanggal 8 April 2020 saya mendapat pesan WA dari seseorang yang tidak saya kenal. Setelah ngobrol, intinya dia adalah programmer di salah satu rumah sakit di Jawa Tengah dan ingin diskusi mengenai kodingan E-KTP Reader. Setelah diskusi, permasalahan utama yang dia hadapi adalah dia tidak punya dokumentasi library dari ...
Baca Selanjutnya

C# – Membuat Diagram Batang

Pada contoh ini, ceritanya kita akan membuat sebuah diagram batang transaksi penjualan di toko peripheral komputer. Data diambil dari database SqlServer. Nama databasenya adalah "TokoMajuTerus", tabel yang digunakan adalah tabel "barang" untuk menyimpan master barang dan tabel "penjualan" untuk menyimpan data transaksi penjualan. Untuk contoh ini, tabel barang dan tabel ...
Baca Selanjutnya
Loading...
WhatsApp chat