Develop Consume RESTful Plugin BMC Remedy untuk Filter dengan Java

Hi, berhubung sebentar lagi saya sudah resign tidak ada salahnya meninggalkan jejak untuk mencatat sebagian ilmu yang sudah saya dapat selama bekerja di kantor yang sekarang. Jujur saja di sini saya banyak sekali belajar secara otodidak untuk mengembangkan ilmu dan aplikasi yang ada. Saya tidak begitu mengalami kesulitan yang berarti karena memang basic saya adalah software engineer. Continue reading

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.

Continue reading

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 pemrograman tersebut memiliki kemampuan untuk encode dan decode secara native.

Continue reading

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 xml context. Setting context terdapat di file geronimo-web.xml, contoh codenya  :

Continue reading

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?

Continue reading

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 OOP dengan Java namun adalah mengerti skleton class, serialize, dan remote programming.

Continue reading