Gde Dharma

Thursday, July 05, 2018

Cara Kerja Blockchain


Beberapa waktu yang lalu, mata uang Bitcoin membuat heboh dengan nilai mata uangnya yang fantastis. Harga 1 Bitcoin sempat menyentuh bahkan lebih dari USD 10.000 di tahun 2017. Dalam postingan ini, bukan masalah nilai tukar Bitcoin yang menjadi fokus utama, tetapi teknologi di balik Bitcoin tersebut. Bitcoin dengan nilai mata uangnya yang fantastis, berhasil memperkenalkan teknologi distributed computing yang dinamakan teknologi Blockchain. Bagaimanakah blockchain ini bekerja?? Tentunya pertanyaan ini menjadi pertanyaan bagi siapa saja yang tertarik dengan Blockchain.

Salah satu tantangan di teknologi distributed computing adalah bagaimana berbagai pihak (dalam hal ini mesin-mesin komputer) yang terlibat di dalam teknologi distributed computing memproses basis data atau nilai yang sama. Perbedaan basis data atau nilai dapat menyebabkan perbedaan hasil yang kadang menyebabkan masalah di distributed computing. Fokus utama dari blockchain adalah mengatasi permasalahan basis data ini ditambah dengan faktor keamanannya. Untuk itu, blockchain sangat erat kaitannya dengan teknologi kriptografi berupa hashing dan teknologi keamanan seperti public/private key. Singkatnya, dengan teknologi hashing, blockchain dapat membuat sebuah signature digital dari sebuah block yang berisi berbagai message (atau transaksi) yang kemudian dibagikan dengan memanfaatkan public/private key dari penggunanya. Kemudian block-block yang terbentuk dikaitkan satu sama lain (dengan memanfaatkan hashing juga) untuk membentuk sebuah blockchain.

Lebih jelasnya, ilustrasi cara kerja blockchain dapat dilihat di video di bawah ini, yang telah dipublish di https://anders.com/blockchain/


Dengan solusi yang ditawarkan oleh blockchain, membuka berbagai kemungkinan untuk mewujudkan sistem yang dapat berjalan secara otomatis dengan seminimal mungkin campur tangan dari manusia. Otomatisasi sistem ini merupakan salah satu visi dari teknologi Internet of Things (IoT) yang sedang hangat-hangatnya saat ini. Tentu saja, blockchain tidak dapat diterapkan begitu saja di IoT. Banyak penyesuaian yang perlu dilakukan mengingat keterbatasan-keterbatasan yang dimiliki oleh perangkat-perangkat IoT. Jadi, ini menjadi salah satu topik penelitian yang hangat di bidang distributed computing dan IoT. Kita lihat, bagaimana perkembangannya dalam beberapa waktu ke depan.

Friday, February 24, 2017

Integrasi Roxy File Manager dengan CKEditor


Tutorial ini saya buat sebagai pengingat cara mengintegrasikan Roxy File Manager ke CKEditor. CKEditor telah menjadi pilihan saya dalam membuat sebuah website. Alasannya, karena CKEditor mudah diintegrasikan ke kode HTML dan tampilannya yang menarik. Dengan CKEditor, membuat konten web bisa dilakukan seperti layaknya membuat dokumen di MS Word. Dengan CKEditor, pembuat konten bisa mengatur jenis perataan dokumen (rata kiri, rata kanan, tengah atau rata kiri-kanan), memilih jenis huruf, memilih ukuran huruf, menyisipkan icon, gambar bahkan animasi flash. Sayangnya, untuk menyisipkan gambar, CKEditor tidak menyediakan fitur File Manager. Tanpa fitur File Manager, pembuat dokumen harus meng-upload terlebih dahulu gambar yang ingin disisipkan, lalu meng-copy link URL-nya ke tools insert image yang ada di window CKEditor. Hal ini agak menyulitkan pembuat dokumen yang menggunakan CKEditor. Syukurnya, ada alternatif File Manager versi opensource yang bisa diintegrasikan ke CKEditor, yaitu Roxy File Manager.
Website Roxy File Manager dapat diakses melalui link ini. Untuk mengintegrasikan Roxy File Manager ke CKEditor, terlebih dahulu men-download versi stabil tools ini di link download. Ada tiga pilihan Roxy File Manager yang bisa di download, yang disesuaikan dengan jenis lingkungan pemrograman yang digunakan. Karena saya membuat website dengan menggunakan bahasa pemrograman PHP, pilihannya adalah Roxy File Manager for PHP. File yang di download memiliki ukuran kurang dari 1MB atau sekitar 885KB. Langkah-langkah integrasi Roxy File Manager ke CKEditor adalah sebagai berikut:
  1. Extract file archieve Roxy File Manager yang sudah di download.
  2. Isi dari archieve Roxy File Manager adalah sebuah folder dengan nama fileman. Upload folder fileman tersebut ke folder website yang sedang dibuat. Contohnya, untuk yang sedang membangun website menggunakan xampp, dapat mengcopy folder fileman ke file website yang berada di xampp/htdocs/_nama_website. Atau bisa langsung di upload ke web hosting website yang dibuat.
  3. Cari file conf.json yang berada di dalam folder fileman lalu ubah opsi "INTEGRATION" pada baris ke 10 menjadi "ckeditor".
  4. Saat mengintegrasikan CKEditor ke halaman html, sisipkan kode seperti berikut:

Monday, December 26, 2016

Mengurus Visa F3 dan Alien Card untuk Keluarga


Sejak akhir november tahun ini, keluarga kecil saya telah menyusul ke Korea. Hehehe akhirnya APT saya yang kecil, sekarang tidak lagi sunyi (dan pastinya selalu berantakan... 😋) Untuk menyusul ke Korea, tentunya harus mengurus visa F3 alias visa dependant. Visa F3 hanya berlaku selama 90 hari, karena itu, keluarga pun perlu mengurus alien card(aka KTP-nya orang asing di Korea) agar bisa tinggal lebih lama. Dalam tulisan ini saya ingin berbagi dokumen-dokumen apa saja yang diperlukan baik untuk mengurus visa F3, maupun untuk mengurus alien card.
Untuk mengurus visa F3, dokumen yang diperlukan:
# Yang disiapkan oleh keluarga yang akan berangkat #
  1. Fotokopi passport dan aslinya di bawa saat pengajuan.
  2. Pass Foto 4x6 berwarna dengan latar belakang putih.
  3. Fotokopi Kartu Keluarga dan Identitas (KTP).
  4. Fotokopi akta kelahiran (untuk anak2).
  5. Fotokopi Akta Nikah (Untuk Suami/Istri).
  6. Test TBC untuk keluarga yang berumur di atas 17 tahun. Test TBC dilakukan di rumah sakit tertentu yang telah ditunjuk oleh Kedubes Korea Selatan. Daftar RS di Indonesia yang ditunjuk oleh Kedubes Korea Selatan dapat dilihat di link ini.
# Yang disiapkan oleh Pengundang yang telah tinggal di Korea #
  1. Fotokopi Alien Card.
  2. Fotokopi Identitas Indonesia.
  3. Fotokopi Passport + Visa Korea.
  4. Surat Konfirmasi dari Profesor.*
  5. Surat Undangan dari pengundang.*
  6. Sertifikat Enrollment dari pengundang.
  7. Transaksi keuangan selama 6 bulan dan fotokopi halaman depan buku tabungan di korea. Tidak ada batas minimal saldo di tabungan, hanya ingin dilihat kemampuan finansial untuk dapat menanggung kehidupan keluarga di Korea.
* untuk contoh redaksi surat konfirmasi dari profesor dan surat undangan dapat dilihat di link ini pada halaman 98 dan 99.
Demikian dokumen yang dibutuhkan untuk mengajukan visa F3 di Kedubes Korea Selatan di Jakarta.
Sementara untuk mengurus alien card bagi keluarga selama tinggal di Korea, dokumen-dokumen yang dibutuhkan:
  1. Fotokopi Passport keluarga dan asli di bawa saat mengajukan dokumen.
  2. Foto kopi Kontrak APT atau tempat tinggal di Korea.
  3.  (surat keterangan kapan keluarga mulai masuk ke tempat tinggal. Yang memberi keterangan adalah pengundang. Contoh formatnya dapat dilihat di link ini).
  4. Application form.
  5. Foto kopi student enrollment.
  6. Transcript nilai.
  7. Bukti pembayaran Tuition Fee semester berjalan
  8. Bank statemen dengan saldo minimal 7,2jt won.
  9. Hasil Tes TBC untuk setiap anggota keluarga. Untuk anak-anak, test TBC hanya dapat dilakukan di rumah sakit anak. Dari pengalaman, test TBC untuk anak ini memakan waktu selama 3 hari dengan biaya 30ribu won. Sementara test TBC untuk orang dewasa hanya butuh hasil rontgen yang hasilnya diambil sehari setelah test dengan biaya 1000won.
  10. Foto kopi kartu keluarga.
  11. Akta Nikah (untuk pasangan).
  12. Foto berwarna anggota keluarga ukuran 3,5x4,5. (Lebih baik disiapkan dari Indonesia).
  13. Siapkan registrasi fee sebesar 30ribu won per anggota keluarga. Di kantor imigrasi Bukgu-Gwangju, harus dibayar dengan uang cash. Kecuali kalau memiliki kartu debit Bank Woori.
Demikian dokumen-dokumen yang dibutuhkan untuk mengurus alien card di kantor Imigrasi Korea. Kelengkapan dokumen-dokumen ini sangat penting agar tidak bolak balik yang tentunya akan memakan waktu. Hari senin (26 Desember 2016), dokumen-dokumen untuk mengurus alien card telah dimasukkan ke kantor imigrasi. Bersyukur dokumennya sudah lengkap sehingga tinggal menunggu penerbitan kartu alien card yang selesai dalam waktu 14 hari kerja.
Oh iya, diperlukan penguasaan dasar bahasa Korea untuk dapat berkomunikasi dengan staff di kantor imigrasi. Kalau tidak menguasai bahasa Korea, mungkin perlu mengajak teman Korea-nya atau teman Indonesia yang bisa berbahasa Korea.
Hehehe terima kasih untuk mas Dodi dan mas Haolia atas diskusi dan sharing-nya selama menyiapkan dokumen buat visa F3 dan alien card. Juga terima kasih untuk Royyan yang membantu mencari informasi dokumen-dokumen alien card yang harus dikumpulkan dan mbk Renci yang membantu menjembatani bahasa Korea saat di kantor Imigrasi. Juga untuk semua pihak yang tidak bisa disebutkan namanya yg sudah membantu melengkapi dokumen-dokumen yang diperlukan. 😀😀

Saturday, April 30, 2016

Cerita ku Menyongsong Spring


Hai blog....bagaimana kabarnya?ga terasa sudah dua bulan lebih blog ini tidak di update. Rencana untuk mengisinya dengan tutorial-tutorial belum terlaksana...ugh...maafkan.....memang niat untuk menulis itu masih susah....jadi...sebagai update, hmm...mau nulis ngalur ngidul ah..... hehehe....
Setelah di luncurkan awal Winter, tuntutan aktifitas di lab ternyata menumpuk. Belum lagi suasana dingin yang kali ini agak di luar batas kewajaran, bikin malas untuk beraktifitas dan menulis. Tapi.....mungkin emang dasarnya juga yang malas nulis hahaha... Pada liburan winter ini, ada beberapa aktifitas. Rencananya ingin ke Jepang....ikut program pertukaran pelajar antara Chonnam dengan salah satu kampus di Fukuoka. Semua persyaratan sudah terpenuhi termasuk pengurusan visa....Ah sayangnya, seminggu menjelang berangkat, kuasa Profesor membatalkan keberangkatan....huff...belum rejekinya hehehe...
Snowboarding di Muju 2016
Akhirnya yang berjalan adalah kegiatan Ski bareng....ini adalah main ski yang kedua kalinya semenjak menginjakkan kaki di Korea. Permainan yang dipilih tetap Snowboarding, seperti tahun lalu. Kali ini lumayan sudah bisa meluncur, tapi tetap masih jatuh bangun hehehe.... Saking senangnya main Snowboarding, ga terasa badan ini sakit-sakit semua.... kurang lebih seminggu, badan ini pegel linu karena main Snowboarding...
Istana Gyeongbok
Setelah Ski bareng, aktifitas jalan-jalannya lanjut mengunjungi tempat-tempat wisata di Seoul. Kali ini, jalan-jalannya sambil menemani rombongan dari FTUI. Rombongan FTUI ini dalam rangka simposium dengan salah satu Universitas di Korea. Nah sebelum kembali ke Tanah Air, disempatin lah jalan-jalan di daerah Seoul. Tempat pertama yang dikunjungi adalah Istana Gyeongbok trus berlanjut ke Namsan Tower.
Bersama rombongan Gwangjuers di Jimhae Flower Festival
Setelah itu, aktifitas jalan-jalannya dilakukan lagi saat memasukin musim Spring. Seperti biasa, awal musim Springberarti bunga-bunga Sakura mulai bermekaran. Kata Prof sih, ini bermakna bahwa setiap penderitaan, bila dilalui dengan kerja keras pasti akan berakhir dengan indah... hehe mungkin ada benarnya.... setelah Winter yang cukup menyiksa, masuk musim Spring yang diawalin dengan mekarnya bunga Sakura. Untuk menikmati mekarnya bunga Sakura, ya jalan-jalan lagi ke Jinhae Flower Festival, Ini juga yang kedua kalinya ^^
Sementara itu, semester 4 telah berjalan. Wah ga terasa sudah mau dua tahun saja di Korea. Baru saja selesai melaksanakan midterm. Bentar lagi banyak proyek final term yang harus harus dikerjakan. Belum lagi riset dan proyek-proyek lab. Harus terus menjaga semangat nih ^^ Salah satu yang menjaga semangat adalah rencana berkumpul kembali bersama keluarga di Korea. Dah ga sabar dimasakin ma bunda, trus main ma anak2 yang udah ga bisa diam. Hehehe.....semoga semuanya berjalan dengan lancar ^^

Tuesday, December 22, 2015

Soft Launch website Gde Dharma

Domain gdedharma.com telah dimiliki sejak tahun 2012. Namun sejak tahun 2012, website ini belum juga diaktifkan. Akhirnya setelah 3 tahun berlalu, website ini selesai juga dibuat. Website ini dibuat dengan konsep yang sederhana dan lebih menekankan kepada isi dari website. Harapannya, website ini dapat menjadi media berbagi dari saya tentang berbagai hal yang saya tekuni. Juga untuk berbagi foto dari berbagai tempat yang dapat saya kunjungi.
Softlaunch website ini juga untuk menguji tampilan dari website yang telah dikembangkan. Sepertinya masih banyak yang perlu diperbaiki dan dikembangkan, tapi setidaknya sudah cukup layak untuk dipublish. Semoga nantinya isi dari website ini dapat bermanfaat bagi para pengunjung.
edited
Saat di publish, ternyata tatanan gallery agak berantakan. Akhirnya diutak-atik dikit biar agak rapi. Tatanan gallery-nya sekarang sudah lebih rapi dari sebelumnya walau resolusi thumbnailnya agak tidak sesuai dengan aslinya. Tapi lebih baik lah daripada tatanannya berantakan 😜😜

Thursday, November 15, 2007

Ubuntu 7.10 di Acer TravelMate 6292

Akhirnya setelah beberapa kali menginstall Ubuntu di laptop acer gw, kini Ubuntu sudah dapat berjalan seperti yang gw inginkan... yah minimal feeling waktu menggunakan Ubuntu hampir sama dengan feeling saat menggunakan windows.

Mo share dulu lah mengenai cara menginstall Ubuntu ini.. yah sebagai dokumentasi pribadi juga kalo2 suatu saat menginstall Ubuntu lagi...

Saat ini, gw menggunakan Laptop Acer TravelMate 6292 dan versi Ubuntu yg gw install adalah Ubuntu 7.10 Gutsy

Pertama-tama adalah menyiapkan partisi utk menginstall Ubuntu. Karena dari awal gw memang dah merencanakan utk memakai dual OS, dari awal gw sudah menyiapkan sebuah partisi utk linux. Jadi hal ini tidak menjadi masalah yg berarti.

Begitu pula proses penginstallan Ubuntu-nya... GUI instalasi Ubuntu 7.10 sudah cukup friendly sehingga gw pikir untuk orang awam pun hal in tidak menjadi masalah yang berarti. Yang menjadi masalah sebenarnya adalah pasca penginstallan Ubuntu ini...

Permasalahan2 yang ada :
1. Sound tidak berfungsi sebagaimana mestinya. icon Suara sudah muncul tapi suara tetap tidak keluar.
2. Untuk masalah install, uninstall maupun update harus terkoneksi ke internet... sangat sulit melakukan hal ini secara offline.

So langkah2 yg mesti dilakukan setelah menginstall ubuntu adalah :
1. Cari koneksi ke Internet...

  • Setting IP bisa dilakukan dengan mengklik icon network yang ada di sudut kanan atas disebelah icon volume
2. Setting repository agar mengacu ke kambing.vlsm.org dengan cara
System > Administration > Software Sources
pada tab Thir-Party Software, tambahkan url repository berikut :
deb http://kambing.ui.edu/ubuntu gutsy main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu gutsy-updates main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu gutsy-security main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu gutsy-backports main restricted universe multiverse
deb http://kambing.ui.edu/ubuntu gutsy-proposed main restricted universe multiverse

atau dengan cara kedua yang agak manual :


  1. sudo cp -p /etc/apt/sources.list /etc/apt/sources.list.backup
  2. sudo gedit /etc/apt/sources.list
tambahkan link berikut :
 ### sources.list.kambing
 ### Repository dengan menggunakan server mirror kambing.ui.edu
 ### Untuk rilis lain selain gutsy silakan ganti semua kata gutsy
 ### dengan misalnya dapper atau feisty dsb

## REPOSITORY UTAMA
 deb http://kambing.ui.edu/ubuntu gutsy main restricted universe multiverse
 deb-src http://kambing.ui.edu/ubuntu gutsy main restricted universe multiverse

## INI UNTUK MAJOR BUG FIX UPDATES
 deb http://kambing.ui.edu/ubuntu gutsy-updates main restricted universe multiverse
 deb-src http://kambing.ui.edu/ubuntu gutsy-updates main restricted universe multiverse

## INI UNTUK UBUNTU SECURITY UPDATES
 deb http://kambing.ui.edu/ubuntu gutsy-security main restricted universe multiverse
 deb-src http://kambing.ui.edu/ubuntu gutsy-security main restricted universe multiverse
Berikutnya untuk menginstall dan meremove software bisa dilakukan dengan link :
Application > Add/Remove

atau kalau dengan cara manual, pada console menggunakan perintah "apt-get" hanya saja perintah ini harus dalam mode root. Masuk ke mode root dengan perintah "sudo -i"

Selanjutnya silahkan menginstall, meremove maupun mengupdate sistem Ubuntu-nya :D :D

Khusus untuk menginstall flashplugin utk browser firefox, langkah terbaik adalah dengan mendownload terlebih dahulu software flashpluginnya dari www.adobe.com. Pengalaman gw yg mencoba menginstall via fasilitas Ubuntu, tidak berjalan dengan mulus. Ntah kenapa saat mendownload paket via console, tidak berhasil meresolve alamat utk archive.ubuntu.com. Sudah coba diset HTTP_PROXY di env, tapi tetap belum bisa. Tapi menginstall dengan menggunakan software yg didownload dari www.adobe.com malah berjalan dengan lancar.

Kalo ingin menginstall software tapi tidak ada didalam daftar Add/Remove, dapat dilakukan via console dengan perinta "apt-get install [nama_software]" contoh "apt-get install xmss"

Untuk masalah Sound, sukurnya community opensource sudah menemukan solusi untuk travelmate 6292. Link solusinya ada di : https://wiki.ubuntu.com/LaptopTestingTeam/AcerTravelmate6292

Ikuti langkah2 yg ada di situs tersebut dan hopla... TravelMate 6292 gw dah ga bisu lagi hehehehe Bisa diringkas cara instalasinya adalah seperti berikut :

  1. Install package berikut :
    apt-get install linux-backports-modules-generic
  2. tambahkan baris berikut
    options snd-hda-intel model=acer
    di /etc/modprobe.d/alsa-base
  3. Abis itu reboot deh.. dan setelah masuk lagi jadi berbunyi deh tuh laptop
Nah, sekarang rencananya Ubuntu 7.10 ini mo gw pake untuk mendevelop software yg berhubungan dengan thesis gw nanti. Softwarenya gw develop menggunakan Java dan Netbeans IDE.

Instalasi java juga cukup gampang... pertama download dulu Java installernya dari java.sun.com
copy file instalasi ke folder /opt/java. Langkah2nya :

  1. sudo mkdir /opt/java
  2. sudo cp [path_home]/jdk-6u3-linux-i586.bin /opt/java
Selanjutnya, masuk ke /opt/java dan jalankan instalasinya dengan perintah
sudo sh jdk-6u3-linux-i586.bin

Ikuti proses instalasinya hingga selesai. Selanjutnya adalah mensetting link ke java.bin dan javac.bin. Langkah2nya :

  1. masuk ke /usr/bin. Cek apakah ada java atau tidak... kalo ada java, hapus file tersebut.
  2. ketik perintah berikut : sudo ln -s /opt/java/jdk1.6.0_03/jre/bin/java utk link java-nya
  3. sudo ln -s /opt/java/jdk1.6.0_03/bin/javac untuk link javac-nya
Abis itu silahkan di coba dengan perintah java -version pada console
kalau keluar mesage berikut :

java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)

Berarti proses instalasi java-nya berhasil.

Selanjutnya untuk instalasi netbeans, langsung diinstall menggunakan perintah

sudo apt-get install netbeans dan hopla.. netbeans langsung hadir di Ubuntu gw :D :D

Yah.. segini dulu sharing pengalamannya dalam menginstall Ubuntu 7.10 di laptop TravelMate 6292. Semoga membantu...

Wednesday, November 14, 2007

Instalasi Java di Ubuntu 7.10

Saya menggunakan linux Ubuntu 7.10. Untuk menginstall Java, Anda dapat mengikuti langkah-langkah berikut.
  1. Pertama-tama pastinya kita harus mendapatkan installer Java nya dulu. Installer Java bisa didapatkan di situs http://java.sun.com/javase/downloads/index.jsp pilih JDK 6 update 3. Kemudian donwload file yang sesuai dengan platform Anda.
  2. Setelah anda download, sekarang yang Anda perlu lakukan adalah masuk ke dalam terminal, lalu ketik:
sudo mkdir /opt/java
(ini nantinya sebagai tempat menginstall Java, jika Anda ingin menginstall di tempat lain silahkan dirubah).
sudo cp [path_installer_java_anda]/jdk-6u3-linux-i586.bin opt/java
  1. Kemudian change directory Anda ke /opt/java, caranya ketik:
cd /opt/java
  1. Lakukan installasi java:
sudo ./jdk-6u3-linux-i586.bin atau sudo sh jdk-6u3-linux-i586.bin
  1. Baca license agreementnya, lalu ketik ‘yes’. Tunggu beberapa saat, jika proses selesai akan muncul tulisan ‘Done.’
  2. Selamat, Java Anda sudah terinstall. sekarang, yang Anda perlu lakukan adalah membuat link ke file java.bin dan javac.bin. Silahkan cek terlebih dahulu apakah dalam folder /usr/bin terdapat file bernama ‘java’. Jika ada, hapuslah.
  3. Lalu masuk dalam terminal, ketik:
cd /usr/bin
  1. Lalu ketik:
sudo ln -s /opt/java/jdk1.6.0_03/jre/bin/java
sudo ln -s /opt/java/jdk1.6.0_03/bin/javac
  1. Untuk mengetes, silahkan Anda ketik ‘java -showversion’ pada terminal. jika sukses, maka Anda akan mendapat tampilan sbb:
java version “1.6.0_03″
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)


Usage: java [-options] class [args...] (to execute a class)
or java [-options] -jar jarfile [args...] (to execute a jar file)


where options include:
-d32 use a 32-bit data model if available
-d64 use a 64-bit data model if available
-client to select the "client" VM
-server to select the "server" VM
-hotspot is a synonym for the "client" VM [deprecated]
The default VM is client.
-cp
-classpath
A : separated list of directories, JAR archives,
and ZIP archives to search for class files.
-D=
set a system property
-verbose[:class|gc|jni]
enable verbose output
lalu untuk mengetes javac sudah bisa diakses ketik ‘javac’, lalu anda akan mendapatkan tampilan:
Usage: javac
where possible options include:
-g Generate all debugging info
-g:none Generate no debugging info
-g:{lines,vars,source} Generate only some debugging info
-nowarn Generate no warnings
-verbose Output messages about what the compiler is doing
-deprecation Output source locations where deprecated APIs are used
-classpath Specify where to find user class files and annotation processors
-cp Specify where to find user class files and annotation processors
10. Jika kedua tampilan tersebut sudah tampil, maka Anda telah sukses mengkonfigurasi Java Anda.
Selamat Mencoba.

edited from http://kitaklik.com/2007/10/30/1-installing-java-in-linux/