JSONSimple Library

Siapa tahu berguna sebagai catatan. Jika di dalam bahasa pemrograman PHP terdapat fungsi json_encode($param) dan json_decode($param) maka di dalam pemrograman Java tidak ada secara out of the box. Biasanya saya lebih sering manipulasi response json dengan mengetik manual seperti berikut : out.print("{ data1 : value1, data2  : value2 }"); out.print("[{data1 : value1, data2 : value2}, {data1 :… Continue reading JSONSimple Library

Logika Mencari Hasil Akar 2

Mari berlatih logika dengan studi kasus. Biasanya jika sudah malas mencari rumus akar dari suatu bilangan saya sering menggunakan cara instan. Yaitu dengan memanfaatkan fungsi Math.sqrt(bilangan). Tapi karena khawatir lama-kelamaan otak jadi karatan, mari sedikit bersusah diri. Sebelum coding, cari terlebih dahulu proses dasar dan alurnya. Baik yang bersifat business ataupun scientific, pseudo dan urutan sangatlah penting. Apa sih akar itu, akar itu… Continue reading Logika Mencari Hasil Akar 2

Provide Image File from Java to PHP via Web Service using Base64

Karena alasan security tidak semua hal dapat dibagikan dan dibaca secara plain, munculah ide untuk memanfaatkan encoding. Bagaimana cara membuat layanan dari bahasa pemrograman Java (JAX-WS) untuk melakukan encoding file gambar dengan Base64, sedangkan client yang akan mengakses dan mendecode dengan Base64 menjadi gambar dibangun dari bahasa pemrograman PHP (NuSOAP)? Tentunya sangat dimungkinkan karena kedua bahasa… Continue reading Provide Image File from Java to PHP via Web Service using Base64

Setup Multipart Upload IBM Websphere CE

Upload file dengan servlet 3 sangat dipermudah, tidak seperti versi sebelumnya yang perlu menambahkan library apache common file upload dan sebagainya secara manual. IBM Websphere Application Server CE sudah mendukung servlet 3 seperti halnya application server lainnya in ex: Glassfish, dan JBOSS. Hanya saja untuk upload file melalui servlet 3 dengan multipart file upload standard memerlukan setting pada… Continue reading Setup Multipart Upload IBM Websphere CE

Dynamic Field dengan Hashtable

Yeay! Akhirnya jadi juga database configuration buatan saya. Terinspirasi dari IBM Maximo untuk handle dynamic field di setiap object. Mungkin jika yang 'katam' dengan OOP sering membuat class untuk merepresentasikan table atau object, di dalamnya terdapat banyak attribute serta setter getter untuk setiap field yang terdapat di dalam table atau object tersebut. Benar tidak? Saya… Continue reading Dynamic Field dengan Hashtable

Eksekusi Stored Procedure dengan Java

Berhubung minggu malam ini hujan deras dan tidak bisa keluar kost, akhirnya saya iseng membuka IDE Eclipse yang lama tidak tersentuh hehe. Tema ngodingnya adalah eksekusi stored procedure dengan bahasa pemrograman Java. Java secara native memiliki kemampuan ini, karena didukung oleh JDBC dan seabreg librarynya. Untuk percobaan, saya menggunakan DBMS SQL Server 2008R2 dengan library… Continue reading Eksekusi Stored Procedure dengan Java

EJB Menurut Saya

Enterprise Java Bean, pertama kali saya mendengar kata EJB terdengar seperti sesuatu yang besar, masif, raksasa, dan kompleks. Dan ternyata setelah berusaha untuk sok mendalami memang rumit. Eits, sebetulnya yang rumit bukan permasalahan EJBnya. Tetapi adalah studi kasus dan apa sih yang mau diEJBkan. Secara dasar, ketika kita belajar Java adalah sudah bukan lagi mengoprek… Continue reading EJB Menurut Saya

Render RichFaces Popup Panel untuk Submit Form

Sempat panik saat entah kenapa RF tidak dapat submit data melalui popup panel. Padahal elemennya sudah dibungkus di dalam tag form. Setelah inspect element di browser, nah melihat penampakan aneh. Tag popup panel tidak ada di antara tag form, atau dengan kata lain render htmlnya diluar form. Walahualam, aneh-aneh aja nih yang mendesain cara render HTML di RF. Akhirnya setelah googling… Continue reading Render RichFaces Popup Panel untuk Submit Form