Setting IP Address untuk Sun Solaris 10

4 05 2009

English Version

Sekedar untuk bagi – bagi pengalaman, untuk saat ini agak berbeda sedikit. Yang akan dituliskan mengenai cara mengatur konfigurasi ip address pada Server Sun Solaris 10, baik itu konfigurasi terhadap Solaris yang baru di-install atau mengubah ip address lama menjadi ip address baru. Pada dasarnya shell command yang ada dalam Sun Solaris mirip seperti system operasi berbasis unix, tetapi sedikit berbeda dengan Linux “Serupa tetapi tak sama”. Untuk lebih lengkapnya kita akan membahasnya seperti berikut.

Pertama yang harus kita lakukan adalah mengenal perintah – perintah jaringan dalam linkungan unix, seperti ifconfig, netstat, ping dan traceroute. Biasanya ketika pertama kali kita melakukan proses instalasi solaris selalu diawali dengan instalasi network card beserta proses turunannya, sehingga jika installasi network card tersebut berhasil dan tidak error ketika kita masuk shell console solaris dan memberi perintah ifconfig atau netstat akan mengeluarkan hasil seperti berikut:

Read the rest of this entry »

Advertisements




Kamus Perintah Hibernate Criteria Query – MySQL

23 01 2009

English Version

Untuk rekan – rekan yang sudah terbiasa dengan Java Platform mungkin sudah tidak aneh dengan Hibernate, begitu pula untuk rekan – rekan yang sudah terbiasa dengan Hibernate kemungkinan juga sudah tidak aneh dengan istilah Hibernate Criteria Query. Pada kesempatan ini kita akan coba bahas mengenai persamaan fungsi antara Criteria Query dengan MySQL, dengan tujuan membantu rekan – rekan yang baru mempelajari tentang Hibernate dan bagaimana kesamaan fungsi nya dengan perintah – perintah standar yang sudah ada dalam MySQL.

Berikut akan kita mulai pembahasan mengenai hal tersebut diatas, pertama kita akan ambil contoh sebuah table dalam MySQL yang kemudian akan di konversikan kedalam sebuah model java class mengikuti kaidah yang sudah ditetapkan Hibernate. Dalam hal ini kita akan menggunakan Hibernate Annotation sehingga tidak menggunakan file *.xml untuk mapping field table terhadap field class. Untuk contoh sederhana kita akan coba sebuah table dengan nama “karyawan” begitu pula kita akan menggunakan model class dengan nama yang sama.

Read the rest of this entry »





Aplikasi Grafik Java Error diatas Lingkungan Unix

12 12 2008

Saat ini akan kita coba bahas mengenai Aplikasi Java yang didalamnya menggunakan elemen class “javax.swing.RepaintManager”, elemen ini biasanya digunakan jika dalam aplikasi yang kita bangun menggunakan komponen gambar, baik itu gambar jpg, bmp atau gif yang dapat di-generate secara programmatic oleh java. Aplikasi tersebut akan dapat dieksekusi secara lancar jika kita bekerja diatas lingkungan windows, tetapi kelancaran tersebut tidak akan didapatkan diatas lingkungan unix. Mungkin artikel berikut akan membantu menemukan penyebab dan menemukan solusi yang tepat untuk permasalahan tersebut.

Hal pertama yang harus kita lakukan adalah mengenal tanda – tanda dari error ini, yaitu jika aplikasi grafik yang kita bangun diatas lingkungan windows berfungsi dengan baik, sedangkan jika kita running diatas unix, tidak berjalan dengan baik. Untuk saat ini kita akan mengambil contoh kasus dari penggunaan dua buah tools java grafik untuk men-generated image, yaitu Jbarcode untuk menghasilkan barcode dengan format jpg atau gif, dan yang satu lagi adalah JFreechart untuk menghasilkan grafik diagram, baik itu diagram garis, batang, pie dan banyak lagi, yang menghasilkan gambar dengan format gambar jpg atau gif.

Terlepas dari cara penggunaan kedua tools tersebut, kita hanya akan langsung melihat kepada macam stackTrace yang dihasilkan dari tools tersebut jika running di atas lingkungan unix, berikut error yang dihasilkan dari JBarcode:

Read the rest of this entry »





“Non-terminating decimal expansion” Kenapa bisa terjadi?

17 10 2008

English Version

Untuk pembaca yang sudah terbiasa dengan Java mungkin pernah mendengar atau mengalami kejadian ini. Dengan sedikit bereksperimen saya mencoba melakukan perhitungan angka menggunakan variable bertype BigDecimal, jika kita akan melakukan proses penambahan, pengurangan, perkalian dan pembagian dengan menggunakan BigDecimal kita dapat melakukannya dengan perintah “add()”, “substract()”, “multiply()” dan “divide()”, semua proses tersebut dapat berjalan dengan lancar seperti yang diharapkan, namun akan menghasilkan error jika kita melakukan operasi pembagian menggunakan divide yang menghasilkan nilai pecahan atau ada nilai dibelakang koma, dan tampilan error yang dihasilkan jika kita gunakan perintah “printStackTrace” akan seperti berikut.

Read the rest of this entry »





Taqabalallahu Minna Waminkum

6 10 2008

 

Saur Manuk Galindeng Tasbih.

Mapag Sasih nu Sugih ku Kaasih.

Rongheap Dongkap Pameunteu.

Dina Dinten nu Pinuh Ku Panyuguh.

Meuhpeuy Ku Kadeudeuh.

Leubeut Ku Kareu’eut.

Nyamuratkeun Kabingah.

Sinugrah Miwah Tumaninah.

Simkuring Sakulawargi Neda Wening Galih Jembar Manah.

Seja Ngalubarkeun Kalepatan Lahir sareng Bathin.

Wilujeng Boboran Siam 1429 Hijriah.

Taqabalallahu Minna Waminkum.

Shiyamana Wa Shiyamakum.

Minal Aidzin Walfaidzin.





Bila Bertemu LinkageError dalam Java Web Service

23 09 2008

Jika kita mempelajari Java yang didalamnya terdapat banyak sekali cabang, maka kita akan menemui salah satunya yaitu Java Web Service atau yang lebih terbiasa disingkat menjadi JWS. Seiring dengan kenaikan versi dari JDK-nya itu sendiri maka file library yang diperlukan untuk membangun JWS pun akan mengalami kenaikan versi. Dan dengan kenaikan versi tersebut tidak serta merta library itu akan mengalami kematangan tanpa disertai oleh error dan bug.

Dalam kesempatan ini saya akan sedikit membahas error yang ditemui jika kita membangun aplikasi Web-Service menggunakan JWS, tapi perlu diketahui error ini baru ditemukan pada JDK versi 5 dan 6, tetapi jika kita membangun aplikasi tersebut menggunakan JDK 1.4 error ini tidak ditemukan. Pesan error tersebut berupa printStackTrace yang dapat terlihat dari console atau runtime output dari IDE yang digunakan. Dengan bentuk pesan error sebagai berikut:

Read the rest of this entry »





Manipulasi Kode ASCII menggunakan Java Runtime

8 09 2008

English Version

Pemikiran dari artikel ini bermula ketika perusahaan tempat saya bekerja sekarang membutuhkan utility command yang menghubungkan antara aplikasi java yang sedang dibangun dengan hardware. Untuk dapat menghubungkan tools hardware tersebut dibutuhkan perintah kode ASCII sebagai berikut “alt+27, alt+112, alt+48, alt+62, alt+76, alt+80, alt+84, alt+49” yang jika menggunakan perintah command prompt M$ DOS dengan terlebih dahulu menuliskan perintah “echo”+spasi sebelum kode ASCII tersebut dieksekusi maka hardware tersebut dapat merespon perintah tersebut.

Dengan menggunakan daftar kode ASCII sebagai referensi, maka didapatkanlah kode ASCII yang diperlukan untuk mengakses hadrware tersebut:

Read the rest of this entry »