Friday, June 27th, 2008
Untuk yang suka nginstall sistem operasi menggunakan VMWare, ternyata ada juga alternatif software versi yang gratisnya yaitu VirtualBox. Sama seperti VMWare, software ini juga mengemulasi sistem operasi diatas sistem operasi lain.
Software ini dapat diinstall di windows, linux, macintosh dan solaris. Dan software ini dapat menjalankan banyak sistem operasi termasuk windows, dos, linux dan openbsd.
VirtualBox diluncurkan dalam dua versi
- Close Source Edition, tetap digratiskan tapi tidak tersedia dalam bentuk source code
- Open Source Edition, gratis dan tersedia source code-nya
Perbedaannya adalah versi Close Source memiliki fitur lebih banyak dibandingkan yang Open Source, diantaranya:
- Remote Display Protocol (RDP) Server
- USB Support
- USB over RDP
- iSCSI Support
- Serial ATA (SATA) Controller
Kelima fitur ini tidak muncul di versi Open Source.
Silakan dicoba, nanti kalo saya sudah coba kita bikin tutorialnya.
Technorati : linux, tools, windows
Del.icio.us : linux, tools, windows
Posted in linux | 5 Comments »
Tuesday, April 15th, 2008
ClassPath adalah sebuah perintah untuk menentukan lokasi dimana tempat class-class milik Java berada, tanpa menggunakan ClassPath maka Java tidak akan mengetahui dimana saja lokasi-lokasinya. Elemen yang dimiliki oleh ClassPath bisa berupa folder dan/atau file JAR. File JAR adalah sebuah file terkompresi yang didalamnya berisi folder dan class-class Java, baik yang dibuat oleh Java ataupun yang dibuat oleh kita.
Ada tiga cara yang dapat dilakukan untuk melakukan setting ClassPath di Windows, yaitu:
1. Melalui Command Prompt (Harus mengetahui dimana folder jdk berada):
Dengan menggunakan perintah:
|
SET CLASSPATH=.;C:\Program Files\Java\{versi java}\lib\{nama file jar};C:\FolderJava\Classes; |
Bila lokasinya dalam bentuk jar maka harus dipanggil satu persatu, tapi bila bentuknya file class, maka yang dipanggil adalah foldernya.
Perhatikan bahwa ada tanda titik setelah tanda samadengan yang berarti cari dulu di folder INI sebelum cari ditempat lain.
Contoh:
|
SET CLASSPATH=.;C:\Program Files\Java\JDK1.5.0_06\lib\tools.jar;C:\Program Files\Java\JDK1.5.0_06\lib\rt.jar;D:\Latihan\Classes; |
2. Melalui Argumen Java:
Dengan menggunakan perintah:
|
javac -classpath ".;C:\Program Files\Java\{versi java}\lib\{nama file jar};C:\FolderJava\Classes;" NamaFile.java |
Contoh:
|
javac -classpath ".;C:\Program Files\Java\JDK1.5.0_06\lib\tools.jar;C:\Program Files\Java\JDK1.5.0_06\lib\rt.jar;D:\Latihan\Classes;" Hello.java |
3. Melalui Konfigurasi System:
Dengan menggunakan cara yang sama seperti setting PATH, hanya saja setelah menekan tombol New urutannya rada berbeda (Langkah a - e):
f. Bila variable ClassPATH sudah ada maka tekan tombol Edit (seperti pada gambar), kalau belum ada maka tekan tombol New pada blok User Variables

g. Variable Name: ClassPath
h. Variable Value:
|
.;C:\Program Files\Java\{versi java}\lib\{nama file jar};C:\FolderJava\Classes; |
Contoh:
|
.;C:\Program Files\Java\JDK1.5.0_06\lib\tools.jar;C:\Program Files\Java\JDK1.5.0_06\lib\rt.jar;D:\Latihan\Classes; |
i. Bila menggunakan Edit, maka sisipkan perintah yang sama di Variable Value, yang dipisahkan dengan tanda ; (titikkoma - semicolon) dengan perintah sebelumnya
j. Kemudian restart komputer
Error yang terjadi bila ternyata Java tidak menemukan lokasi sebuah class mirip seperti contoh ini:
|
Exception in thread "main" java.lang.NoClassDefFoundError: MyProgram/class |
Technorati : java, javase, tools, tutorial, windows
Del.icio.us : java, javase, tools, tutorial, windows
Posted in java, windows | 6 Comments »
Thursday, April 10th, 2008
Kompilasi menggunakan Crimson Editor hanya berlaku bila dalam komputer sudah terinstal Crimson Editor, sedangkan tidak semua komputer akan memiliki software ini. Ada cara lain yang lebih manual yaitu menggunakan Command Prompt untuk Windows dan Console untuk Linux, dengan memakai cara ini tidak perlu lagi tergantung pada software tertentu untuk kompilasi program Java. Dengan catatan bahwa kalo JDK sih wajib terinstal.
1. Menggunakan Konfigurasi System
a. Control Panel - System
b. Advanced
c. Environment Variables
d. Tampilan mungkin berbeda, gimana konfigurasi komputer masing-masing

e. Pilih yang mana User Variables atau System Variables?
User Variables dipakai untuk User yang disebutkan saja, kalau yang System Variables berlaku untuk semua user, pilih aja yang disukai. Kita coba pilih yang User Variables
f. Bila variable PATH sudah ada maka tekan tombol Edit (seperti pada gambar), kalau belum ada maka tekan tombol New pada blok User Variables

g. Variable Name: PATH
h. Variable Value: c:\program files\java\{versi jdk}\bin
Contoh:
|
c:\program files\java\jdk_1.5.0_06\bin |
i. Bila menggunakan Edit, maka sisipkan perintah yang sama di Variable Value, yang dipisahkan dengan tanda ; (titikkoma - semicolon) dengan perintah sebelumnya
j. Kemudian restart komputer
k. Setelah me-restart komputer, coba buka “Command Prompt” kemudian ketikkan perintah: javac
l. Bila ada tulisan: javac is not recognized as an internal….. maka ada yang salah, coba ulangi langkah di atas. Coba pastiin bahwa direktorinya sama dengan direktori tempat menginstal JDK
m. Kalau yang muncul bukan tulisan seperti di atas maka konfigurasi sudah benar
2. Menggunakan Command Prompt
Setting lewat Command Prompt digunakan kalau kita tidak punya akses ke Control Panel, apalagi ke Setting atau bila komputer tidak boleh di-restart.
a. Yang pertama adalah coba menjalankan Command Prompt, dengan mengetik “Cmd” di Dialog Run atau “Start - Programs - Accessories - Command Prompt”
b. Kalau “Command Prompt” muncul maka berarti konfigurasi bisa dilakukan
c. Ketikkan perintah seperti di bawah ini, dengan menggunakan versi jdk yang sesuai.
|
SET PATH=%PATH%;c:\program files\java\{versi jdk}\bin |
Contoh:
|
SET PATH=%PATH%;c:\program files\java\jdk_1.5.0_06\bin |
d. Kalau sudah, maka coba ketikkan perintah: javac
e. Bila ada tulisan: javac is not recognized as an internal….. maka ada yang salah, coba ulangi langkah di atas. Coba pastiin bahwa direktorinya sama dengan direktori tempat menginstal JDK
f. Kalau yang muncul bukan tulisan seperti di atas maka konfigurasi sudah benar
Setting menggunakan Command Prompt hanya berlaku sementara, kalau Command Prompt ditutup maka settingannya hilang, sedangkan kalau menggunakan Konfigurasi System, settingannya akan tetap ada selama belum dihapus.
Konfigurasi yang kita setting di sini sama saja dengan konfigurasi yang kita pernah setting sebelumnya di Crimson Editor, cuma kalau Crimson Editor pake cara Semi Otomatis, disini yang kita pakai adalah cara Manual.
Technorati : java, javase, tools, tutorial, windows
Del.icio.us : java, javase, tools, tutorial, windows
Posted in java | No Comments »
Friday, April 4th, 2008
Setelah mengetahui cara melakukan kompilasi file JAVA menggunakan Crimson Editor dari tutorial sebelumnya, sekarang kita coba menambah setting baru pada Crimson Editor supaya dapat mengeksekusi/menjalankan program yang telah dibuat.
2. Eksekusi (Menjalankan Kode Byte Java)
a. Menggunakan urutan yang sama seperti yang dilakukan saat kompilasi: Tools - Preferences - User Tools
b. Seharusnya sudah ada setting untuk Kompilasi Java, bisa dilihat pada tutorial sebelumnya

Tinggal menambahkan perintah eksekusi di User Tools yang masih - Empty -
d. Menu Text: Eksekusi Java
e. Command: Pilih Tombol […] - Kemudian cari file:
c:\program files\java\{versi jdk}\bin\java.exe
f. Argumen: Pilih Tombol [ > ] - Kemudian pilih File Title
g. Initial Dir: Pilih Tombol [ > ] - Kemudian pilih File Direktori
h. Hot Key: Pilih sebuah tombol keyboard shortcut. Disarankan menggunakan tombol F5
i. Ceklist: Capture Output
j. Apply - OK
k. Hasil akhirnya mirip dengan gambar di bawah ini:

Setelah urutan ini diikuti maka Crimson Editor sudah bisa digunakan untuk membuat program menggunakan bahasa pemrograman Java dan mengeksekusi program tersebut, program yang dieksekusi oleh Java adalah program yang memiliki ekstensi .class.
Kompilasi file Java menjadi file Class menggunakan F7 (http://gadjah.net/2008/04/03/windows-setting-crimson-editor-untuk-kompilasi-file-java/)
Eksekusi file Class menggunakan F5
Technorati : java, javase, tools, tutorial, windows
Del.icio.us : java, javase, tools, tutorial, windows
Posted in java, windows | 4 Comments »
Thursday, April 3rd, 2008
Setelah sebelumnya kita sudah mengetahui software-software apa saja yang dibutuhkan untuk membuat program dalam Java, sekarang kita coba melakukan perubahan konfigurasi dalam Crimson Editor supaya dapat digunakan untuk melakukan kompilasi dan eksekusi program Java. Penggunaan Crimson Editor hanya berlaku untuk sistem operasi Windows.
Dengan asumsi dalam komputer sudah terinstal:
1. JDK (Java Development Kit) Minimal Versi 5. http://java.sun.com/javase
Bila JDK sudah terinstal dan tidak melakukan perubahan direktori maka JDK diasumsikan berada dalam direktori: c:\program files\java\{versi jdk}\
Contoh:
JDK 1.5.0_06 - c:\program files\java\jdk1.5.0_06
JDK 1.6.0_01 - c:\program files\java\jdk1.6.0_01
dan yang akan kita gunakan adalah folder bin dalam direktori tersebut.
2. Crimson Editor - http://www.crimsoneditor.com/
Software yang digunakan untuk mengetikkan program Java
Caranya Adalah:
1. Kompilasi (Mengubah Kode Java Menjadi Kode Byte)
a. Masuk ke dalam menu: Tools - Preferences - User Tools

b. Pilih User Tools yang masih - EMPTY -
c. Menu Text: Kompilasi Java
d. Command: Pilih Tombol […] - Kemudian cari file:
c:\program files\java\{versi jdk}\bin\javac.exe
e. Argumen: Pilih Tombol [ > ] - Kemudian pilih File Name
f. Initial Dir: Pilih Tombol [ > ] - Kemudian pilih File Direktori
g. Hot Key: Pilih sebuah tombol keyboard shortcut. Disarankan menggunakan tombol F7
h. Ceklist: Capture Output
i. Apply - OK
j. Hasil akhirnya mirip dengan gambar di bawah ini:

Setelah semua urutan selesai dilakukan maka sekarang sudah bisa untuk melakukan kompilasi file Java, file Java yang sudah dikompilasi akan berubah menjadi file Class. Kemudian dengan mengeksekusi file Class ini yang tutorialnya akan dilanjutkan kemudian. Eksekusi dilakukan untuk menjalankan program Java.
Technorati : java, javase, tools, tutorial, windows
Del.icio.us : java, javase, tools, tutorial, windows
Posted in java, windows | 4 Comments »
Tuesday, April 1st, 2008
Menyebalkan sekali, ternyata Blog Offline Writer ini selalu mengubah format tag secara otomatis, hal ini sangat mengganggu, apalagi blog ini menggunakan dua plugin (wp-codebox dan coolcode) yang memerlukan tag khusus, wp-codebox menggunakan <pre></pre> dan coolcode menggunakan <coolcode></coolcode>
Jadi hasilnya akan selalu ngaco.
Format wp-codebox seharusnya:

Secara otomatis oleh Zoundry Raven diubah menjadi:

Yang menyebabkan formatnya jadi tidak dikenali dan tampilannya jadi tampilan biasa tanpa efek.
Sedangkan dalam coolcode, susunan kode pemrogramannya akan dirapihkan oleh software tersebut yang malah menyebabkan tampilannya jadi ngaco:
Format coolcode seharusnya:

Secara otomatis oleh Zoundry Raven diubah menjadi:

Yang menyebabkan fitur indentasi-nya hilang, padahal pada kode pemrograman indentasi merupakan hal yang penting untuk digunakan, supaya kode program mudah dibaca logika dan algoritmanya.
Solusinya?
Dengan terpaksa walaupun mengetiknya pake Offline Writer, setelah tulisan di-publish di blog tetep harus di-edit secara online supaya fitur plugin-nya bisa dipake. Ngerepotin, padahal rencananya blog ini akan banyak banget tutorial yang memakai kode program.
Tambahan:
Untungnya mulai versi 0.9.284 (23 April 2008) penyakit ini sudah sembuh, jadi gak perlu lagi editing setelah upload post. Ternyata keluhanku di forum zoundry raven (http://oerl.co.cc/EB8SZ) didengarkan oleh pengembangnya
Technorati : tools, windows
Del.icio.us : tools, windows
Posted in myself, windows | 4 Comments »
Sunday, March 30th, 2008
Blog ini ditulis pake Blog Writer Offline yang namanya Zoundry Raven (http://www.zoundryraven.com/).

Software ini dipake supaya gak usah nulis online di wordpress-nya langsung (hemat dibiaya internet), fitur yang paling menyenangkan adalah WYSIWYG, Upload ke ImageShack (http://www.imageshack.us/) dan hasilnya langsung keliatan menggunakan template yang kita pake.
Great tools dan free lagi.
Technorati : tools, windows
Del.icio.us : tools, windows
Posted in myself, windows | No Comments »