Saya membuat sebuah penjelasan sederhana mengenai bagaimana perhitungan XOR dilakukan, bit demi bit. Tapi sebelumnya, XOR itu apa ya ? Menurut wikipedia, XOR (dari 2 buah input) atau Exclusive OR adalah sebuah perhitungan logika, yang mana hanya akan bernilai 1 (atau true) apabila salah satu input nya bernilai 1 (true). Continue Reading…
Category Archives: aplikasi
Javascript Mengganti kata/karakter dalam String
String di Javascript memiliki method replace()
, yang berfungsi untuk mencari sebuah nilai, yang sesuai dengan String atau Regular Expression
yang telah ditentukan, dan kemudian mengganti hasil pencarian tersebut dengan String yang telah ditentukan pula.
Misalnya,
1 2 3 4 5 | var str = "Selamat datang di Jakarta."; var strBaru = str.replace('Jakarta', 'Bandung'); // strBaru telah menjadi "Selamat datang di Bandung" console.log(strBaru); |
Namun, perlu diingat jika menggunakan sintaks di atas, maka penggantian hanya terjadi 1 kali saja. Misalnya dalam kasus seperti di bawah ini
1 2 3 4 5 | var str = "Selamat datang di Jakarta. Kota Jakarta adalah merupakan kota besar."; var strBaru = str.replace('Jakarta', 'Bandung'); // strBaru telah menjadi "Selamat datang di Bandung. Kota Jakarta adalah merupakan kota besar." console.log(strBaru); |
Perhatikan bahwa, kata “Jakarta” hanya tergantikan 1 kali saja. Untuk menggantikan sebuah kata secara menyeluruh, gunakan Regular Expression
, dan berikan tanda global
atau g
, seperti pada contoh di bawah
1 2 3 4 5 | var str = "Selamat datang di Jakarta. Kota Jakarta adalah merupakan kota besar."; var strBaru = str.replace(/Jakarta/g, 'Bandung'); // strBaru telah menjadi "Selamat datang di Bandung. Kota Bandung adalah merupakan kota besar." console.log(strBaru); |
Sekedar catatan, jika Anda menggunakan console.log(string)
, hasilnya dapat dilihat menggunakan Web Developer Tools di Google Chrome, plugin Firebug di Firefox atau tools lainnya. Atau jika bingung, gunakan saja fungsi alert
Javascript.
Demikian, semoga berguna untuk kita semua.
Java UTF8 Binary Converter
Baca postingan forum di social media, ada masalah mengenai konversi UTF-8 ke bentuk binary dan sebaliknya. Meskipun sebenarnya saya kurang jelas yang diinginkan oleh si penulis, namun telah diarahkan ke contoh demo. Continue Reading…
Game Tersembunyi Google Chrome
Tahukah Anda, bahwa browser Google Chrome memiliki (paling tidak) 1 game tersembunyi? Continue Reading…
Menjalankan Script/Aplikasi dari Java, Contoh mengambil ID Processor di Windows
Post ini sebenarnya adalah bagian dari post mengenai proses eksternal di Java beberapa waktu lalu. Namun, kali ini saya menekankan script untuk menjalankan perintah/script/aplikasi (kedepannya saya sebut aplikasi saja) yang bersifat cepat dan sekali pakai untuk mengambil output dari aplikasi tersebut.
Continue Reading…
Aplikasi Antrian Sederhana
Kali ini saya ingin memberikan source code aplikasi antrian sederhana. Kunci dari aplikasi ini adalah ada (lebih dari 1 operator) yang akan memanggil customer yang sudah mengantri.
Steganography Application with JavaFX
Was playing with JavaFX controls, Timeline, and Animations, and I decided to remake my Steganography application to give smoother UI and some fancy animation into the GUI.
Continue Reading…
Droid Ping, tool to ping your network
And I was playing with Android Studio, which i recently downloaded. The coding environment is familiar as I am used to code with IntelliJ Idea, the gear behind Android Studio.
Java, External Process Execution
Pernahkah anda dalam suatu kebutuhan menjalan aplikasi lain dari dalam aplikasi Java anda? Misalnya, ketika anda harus membuka aplikasi Microsoft Word dari dalam aplikasi anda? Atau mungkin menjalankan sebuah perintah seperti seolah-olah berada dalam Command Line ?
Continue Reading…
avgrund.js dengan JavaFX
Have you tried avgrund js library ? Well you should, it is awesome.