Setting IP Address untuk Sun Solaris 10

4 05 2009

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 »





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 »





Sortable Datagrid dengan Paginating Data

17 08 2008

English Version

Sebelumnya saya mohon maaf, sudah absen beberapa lama tidak ada artikel yang dibuat. Pada kesempatan kali ini akan kita coba membahas tentang Datagrid yang ditambah dengan kemampuan sortable field untuk setiap field yang ditampilkan baik itu ascending ataupun descending, selain itu juga ditambah dengan kemampuan paginating data, sehingga jika kita ingin menampilkan data dengan jumlah yang mencapai banyak sekali, kita tidak perlu ada proses scrolling dimana proses tersebut diganti dengan proses paginating dengan membagi data menjadi beberapa halaman.

Yang pertama harus dilakukan adalah buat tabel yang berisi data yang akan ditampilkan, sebagai contoh; kita gunakan tabel ‘tbl_siswa’ dengan database mysql. Kemudian persiapkan sebuah file php untuk menampilan datagrid tersebut, kita beri nama ’sortable.php’ kemudian mulai diisi kode template html table sebagai berikut:

Read the rest of this entry »





Tipe Personal Kata Survey

6 08 2008

Dear friend..

Iseng – iseng barusan ikutan survey personality, ngak tau bener apa salah ya… ini hasil nya… :-D :-D

Click to view my Personality Profile page





Proses CRUD Dengan Hibernate Annotations Menggunakan Netbean 6.0

31 07 2008

Setelah beberapa artikel tentang PHP sekarang waktunya buat artikel tentang Java… hehe… Pada artikel ini akan membahas tentang dasar membuat proses Create, Read, Update dan Delete menggunakan Hibernate sebagai Framework dan Netbean sebagai IDE-nya, biasanya configurasii Hibernate selalu tidak pernah lepas dengan configurasi Spring, tapi pada kesempatan ini saya akan menguraikan tentang Hibernate tanpa Spring, dengan tujuan jika ingin membuat aplikasi desktop maka configurasi Spring tidak diperlukan.

Sebelum memulai ada baiknya kita mengetahui class-library apa saja yang diperlukan untuk membangun aplikasi jika akan menggunakan Hibernate Annotations sebagai berikut:

Read the rest of this entry »