Parvian’s Weblog

Only laity which will be non-stoped to learn

Archive for the 'pengalaman JAVA' Category


Best Algorithm

Posted by parvian on June 6, 2008

Waktu belajar Matematika Diskrit semester 1 di Sistem Informasi ITS, bagian yang paling bikin pusing adalah bagian problem solving yang wajib diselesaikan dengan menggunakan algoritma… kemampuan logika yang baik sangatlah diperlukan :) nah, sebenarnya gimana algoritma itu bisa dibilang baik? Neh aku ada beberapa kriteria…

Read the rest of this entry »

Posted in pengalaman JAVA | No Comments »

Edit cmd and Notepad, the simple editor but full of power…

Posted by parvian on March 24, 2008

    kemarin sore aku jadi pembicara workshop JAVA di HITECH mall surabaya, seru banget acaranya… cuma aku rada gak enak badan aja waktu mau berangkat ma temen2 dari kampus ITS tercinta… kepala rasanya pusing2 :( akhir-akhir ini emang aku jadi sering pusing2 neh… gak tau kenapa… kata beberapa temen sih karena terlalu banyak pikiran… lah aku mikir apa ya? paling-paling tugas kuliah… kalo gak gitu ya kepikiran cari paper buat judul Tugas Akhir ntar… segitu dahsyatnya ya 2 hal itu sampe bisa bikin pusing orang… :) anyway… aku mau berbagi pengalaman waktu jadi pembicara kemarin… kebetulan di laptopku IDE Netbeansnya lagi bermasalah… terus aku juga gak kebiasaan pake eclipse (soalnya kalo ngoding suka pake notepad atau edit cmd) nah… berhubung ketika aku nyoba pake Netbeans gak bisa karena error apanya gitu… aku lupa karena panik gak sempet aku baca pesan kesalahannya… (bego banget) nah akhirnya aku beralih pake edit cmd dan notepad… dua mahluk ajaib yang gak pernah neko-neko kalo dibuat ngoding… gak pernah rewel dan selalu nurut… :)

Read the rest of this entry »

Posted in pengalaman JAVA | No Comments »

How to Configure JDK Profiles on JCreator

Posted by parvian on March 11, 2008

hmmm, ada temen SI 2007 yang tanya ke aku kenapa ya kok muncul :

Error : Invalid path, “C:\Program Files\Java\jdk1.5.0\bin\javac.exe” -classpath Z: -d Z: Z:\desbin.java

wah, kalau kayak gini mah masalah di path jdknya… neh cara set path di JCreator…

pertama kamu buka JCreator…. (ya iyalah… masak buka notepad ++)

ntar muncul halaman ini :

Image Hosted by ImageShack.us

terus kita pilih configure seperti yang di sorot di atas… ntar akan muncul tampilan di bawah ini :

Read the rest of this entry »

Posted in pengalaman JAVA | 2 Comments »

Freeware IDE

Posted by parvian on February 11, 2008

Memilih IDE (Integrated Development Environment) JAVA yang pas buat kita itu biasanya gampang2 susah… banyak jenis IDE untuk JAVA yang ditawarkan… semua tergantung dari selera dan kebutuhan kita sebagai seorang programmer… tapi sebelum kita ngomongin masalah IDE aku pengen bercerita dikit neh soalnya ada analoginya… :) kemarin minggu aku jalan2 ma adek, ma ortu juga… kita maunya nyoba restoran sea food yang cukup rame di Surabaya barat… namanya D’Cost… lucu ya? Restoran ini punya slogan “rasa bintang lima harga kaki lima” dan kata temennya bokap yang udah pernah maem disana seh katanya bener2 enak… dan begitulah akhirnya… kami sekeluarga berangkat menuju D’Cost untuk membuktikan kebenaran cerita tersebut… (biasalah keluarga kritis lak ngono tah?) wakkk… sesampainya di lokasi…. Wuiihhh ruameeee poool2an… gak terima rame di restorannya… parkiran mobil aja sampe meluber ke jalan2… gila… tapi kami sekeluarga mencoba untuk positif thinking… mikirnya emang resto ini tempat parkirnya kecil… jadinya ya gini.. ini.. terpaksa parkir di luar… tapi… setelah kita masuk ke dalam…(disapa pelanyannya) gak ada tempat buat kami sekeluarga ( 5 orang ).. dan gilanya lagi kami adalah keluarga yang antri ke 6 untuk mendapatkan tempat duduk… ck….ck….ck…. yah… akhirnya kami membatalkan niat buat maem ke D’Cost dan memilih restoran lain untuk dijadikan rujukan… nyokap terus bersuara pengen maem yakiniku di hanamasa… Cuma kok jauh banget dari daerah lidah ini… ya wez akhirnya bokap ngomong kalo ada resto juga di daerah indrapura.. namanya cocari (bukan pocary) di jalan indrapura 20 surabaya… kita segera meluncur kesana…

Read the rest of this entry »

Posted in pengalaman JAVA | 30 Comments »

Object Oriented Programming in JAVA part 2

Posted by parvian on February 10, 2008

Hmmm ada banyak trik di JAVA yang merepresentasikan kemampuan Object Oriented bahasa pemrograman JAVA… berikut ini saya akan mencontohkan beberapa trik yang bisa kita gunakan di JAVA menyangkut kemampuan Object Oriented… sekali lagi ini berdasarkan pengalaman yang saya dapatkan… kalau ada yang kurang bisa diterima monggo didiskusikan bersama :) karena menurut saya nggak ada orang yang lepas dari salah dan lupa… bukan begitu?

Read the rest of this entry »

Posted in pengalaman JAVA | 9 Comments »

How to create JAR file manually

Posted by parvian on February 9, 2008

Dulu waktu kuliah Struktur Data pak rully soelaiman memberi tugas mahasiswanya agar file tugas yang dibuat dikumpulkan dalam bentuk file JAR… hmmm sebenarnya file JAR ini secara otomatis akan dibuatkan oleh IDE Netbeans ketika kita melakukan kompilasi program, tapi waktu itu beliau menyarankan saya untuk berguru pada pak didit… yah akhirnya mau nggak mau harus berburu mas didit untuk meminta penjelasan masalah file JAR secara lebih mendetail…. pengalaman yang seru banget soalnya diskusi yang kami lakukan waktu itu via sms dan telpon… wakkk jadi ya agak bingung waktu di implementasikan… bolak-balik salah… error… waduuu stress waktu itu… apalagi keliatannya mas didit waktu itu sibuk banget.. jadi ngerasa gak enak… sori ya mas didit?? :) nah karena ilmu manual itu sudah aku pahami, sekarang aku mau berbagi ma temen2 yang (mungkin) belum tau bagaimana membuat file JAR dengan cara manual.. ooo iya aku juga inget dulu memberikan tutorial via telpon ke setya… heheheh masih inget yok??? :))
Read the rest of this entry »

Posted in pengalaman JAVA | 11 Comments »

Object Oriented Programming in JAVA

Posted by parvian on February 8, 2008

Dulu waktu masih baru mengenal mahluk yang bernama “JAVA” ini sempet bingung sendiri… masalahnya bahasa pemrogramman yang paling akhir aku kenal dan aku pelajari adalah MATLAB… dimana bahasa itu nggak seperti JAVA yang pola pikirnya dah murni Object Oriented (ketika itu) bahkan konsep OOP (Object Oriented Programming) itu apa seh??? kuatroklah pokoknya… dan sekarang dengan pengalaman yang sudah cukup lumayan… akhirnya aku bisa (sedikit) memahami bagaimana seh sebenarnya cara kerja OOP itu? aku mau share neh ma temen2… mungkin kalau ada yang bisa menambahkan penjelasan saya, saya tunggu komentarnya :) aku pengen sharing pengetahuan disini… sambil berbagi dengan orang lain yang juga peduli ma JAVA :)

Yang menarik dari bahasan tentang JAVA adalah kemampuan Object Oriented Programmingnya yang benar-benar murni, nggak seperti bahasa pemrogramman yang lain misalnya C++ yang masih meninggalkan warisan procedure programmingnya dari bahasa C, java bisa dibilang murni Object Oriented. Bahasa pemrogramman yang berorientasi-objek sejati menyediakan mekanisme yang biasanya dikenal dengan istilah enkapsulasi, inheritansi, dan polimorfisme, sebenarnya C++ juga menyediakan mekanisme ini dengan cara yang hampir sama dengan JAVA, tetapi dengan beberapa keunggulan tentunya J, JAVA lebih unggul dari C++ bukan karena JAVA bisa mengungguli C++ tapi Karena JAVA memiliki kelebihan yang tidak dimiliki oleh C++ apa saja keunggulannya? Nggak saya bahas kali ini… mungkin nanti pada bahasan selanjutnya… yang ingin saya bahas kali ini adalah masalah mekanisme Object Oriented dalam JAVA untuk itu saya akan mencoba membahas definisi dari Enkapsulasi, Inheritansi, dan Polimorfisme menurut pandangan saya…

Read the rest of this entry »

Posted in pengalaman JAVA | 17 Comments »

Compiles and Running the Program of JAVA without IDE

Posted by parvian on February 7, 2008

Saya menulis ini buat adek saya di kampus, Anggi mahasiswi Sistem Informasi Institut Teknologi Sepuluh Nopember Surabaya (ITS)… hmmm tantangan yang diberikan adalah : (dengan perubahan yang sekreatif mungkin) “mas, gimana kalau nulisnya orisinil dari mas sendiri”

jawaban : orisinil tuh relatif nggak ya? masalahnya gini… ada perbedaan yang jelas antara kreatifitas dan originalitas (bisa diralat kalau salah) gampangannya gini… orang yang kreatif itu adalah orang yang bisa membuat sesuatu yang (sudah) ada menjadi terlihat seperti sesuatu yang luar biasa… orang kreatif tuh misalnya valentino rossi yang bisa membuat mesin yamaha yang (terlihat) biasa2 aja, menjadi mesin yang powerfull ketika dikendarai di lintasan dan orang orisinil tuh albert einstein yang menemukan rumus relatifitas, bukan begitu??? jadi… saya bukan orang yang orisinil (jujur)… bisa dibilang saya adalah plagiator… tapi… plagiator yang kreatif… hehehehehe karena (hampir) semua ilmu yang (telah) saya dapat ini adalah hasil perjuangan dari orang-orang yang sudah bekerja keras dan berkorban demi kepentingan sains pada masa sebelumnya (weeehhhh) seperti (mengutip dari kata2 orang sukses) kutipan kata-kata ini “Saya adalah orang biasa, dan akan terus menjadi orang bisa… yang membuat saya menjadi sukses dan membedakan saya dengan orang lain adalah kemauan saya untuk terus belajar dan belajar…” gitu…. so?? kalo kamu gak bisa jadi orang yang orisinil maka jadilah orang yang kreatif.. karena ilmu itu bisa di lihat dari berbagai sisi… nggak harus PINTAR kan kalo mau minum jamu? bener nggak? he5x

Ok, time to share…

aku mau berbagi bagaimana cara kita melakukan kompilasi program JAVA tanpa harus menggunakan IDE, misalnya menggunakan JCreator (myfav), NetBeans, ato eclipse… tapi cukup menggunakan commad (cmd) yang ada di Windows (untuk saat ini bahasan menggunakan Windows) karena walaupun saya juga mendukung gerakan IGOS (Indonesia Go Open Source) tapi nggak bisa saya pungkiri kalo saya masih bergantung pada Windows (wong lapie yang saya gunakan ini sudah sepaket ma Windowsnya) tapi… saya juga termasuk dalam Ubuntu Student Cares (dapet kiriman CD gratis dari Ubuntu yang regional belanda) yang paham betul bahwa ke depan kita harus bebas dari belenggu Sofware License. back>> kenapa saya ingin berbagi cara ini? karena saya ingin merubah paradigma temen2 sekalian (yang belum tahu) bahwa kita harus melakukan koding menggunakan IDE… kita tergantung pada IDE… padahal seharusnya nggak… kita bisa ngoding JAVA nggak pake IDE kok!!! cukup terinstall JDK (Java Development Kit) aja kita sudah bisa ngoding!!! hebat kan??? langsung aja… pertama kita harus melakukan pengecekan, apakah kita sudah melakukan pembaharuan pada Environment Variables ato belum? ada banyak cara untuk melakukan pengecekan… langkah2nya adalah sebagai berikut : Read the rest of this entry »

Posted in pengalaman JAVA | 22 Comments »