Wednesday, February 27, 2008

Chris Brown - With You

waktu dengerin lagunya,, asyik juga neh,, bikin mood jade lebih hepi.. huwee..

jade,, sekalian ajah, neh ada songnya, yang bisa di download here..

klo maw ngedengerin musiknya dulu boleh juga.. ;)




dan ada sekalian lyricnya...


Chris Brown Lyrics
With You Lyrics

;)

Friday, February 22, 2008

PC MAV Final 1.0

Final Release of PCMAV.

agak telat neh aQ postingnYa,, moga2 bisa di download, buat mirror lah istilahnya wat alamat2 downloadan laen, sapa tau pas down,, heehee,,


Sekilas Info

"Tidak ada antivirus lain di dunia yang mampu mengatasi dengan tuntas
virus komputer, baik lokal maupun asing, yang banyak menyebar di
Indonesia sebaik PCMAV.

Umumnya antivirus yang ada hanya mampu mengenali dan menghapus file
yang dideteksi bervirus. PCMAV menyempurnakannya dengan keakuratan
pendeteksian yang lebih presisi serta kemampuan menyelamatkan file,
dokumen dan sistem yang menjadi sasaran serangan virus hingga kembali
pulih 100%.

Dengan PCMAV, Anda akan mendapatkan antivirus yang bukan hanya
sekadar mendeteksi namun daya basminya yang tangguh mampu memburu
99.9% virus yang dikenal sampai ke "akar-akarnya" tanpa menimbulkan
kerusakan pada file maupun sistem yang terinfeksi.

Perpaduan keunikan fitur serta keakuratan dan kepedulian terhadap
keselamatan sistem, file dan dokumen Anda memberi kesempurnaan sebuah
antivirus pada PCMAV.

Di setiap edisi Majalah PC Media terbaru yang terbit tiap bulannya,
kami senantiasa menyempurnakan PCMAV ini dengan kemampuan dan fitur
baru demi menjadikan PCMAV sebagai antivirus yang sesuai kebutuhan
Anda, pembaca setia Majalah PC Media. Dan menjadi kebanggaan Indonesia. "

anyway,,klo maw download di alamat http://www.4shared.com/file/38565611/6e5822b5/pcmav-anti-virus-10-final-update-build-1-cln-rtp.html

okay de,,

met download aja =)

Wednesday, February 20, 2008

Extreme Tracker

Extreme Tracking,, mungkin ada yang baru denger?? ne lambangnya >>

Yeah,, dah lumayan lama juga blog aQ yang http://nieth-life.blogspot.com Q kasih aksesoris...`Extreme Tracking', atas saran seorang blogger juga yang punya alamat http://info-baru.blogspot.com

wew,, ternyata,, mayan asyik juga tuh kegunaannya.. =)

Bisa taw dari mana aja pengunjung2 blog,, lengkap banget, sampai dy pake browser apaan, dan dari mana (referensi) dy kok ngunjungin web Qta..

neh ada sedikit screen shotnya tentang sp aja yang ngunjungin blog aQ ..

klo screen yang bawah ne tampilan complete last 20 visitors..



klo yang di bawah ini lage info complete klo Qta klik pada alamat di sebelah icon bendera




wah,, keren euy,,
pasang aja de para blogger,, gampang kok tinggal masuk ke alamat http://extremetracking.com/ truz registrasi,, free kok... =)

Monday, February 18, 2008

Tebak Angka with Java

sebenernya gak murni buatan aQ kok,, coz,, scriptnya masih minta bantuan alias ngintip2 punya Anita ama Fathur,, thankz yah ^_^,, but.. seneng juga dah bisa bwat kayak beginian,, semaleman..eh 2 malem seh,, yang pertama buat interfacenya,, doank,, sek gak gape ActionListenernya,, makanya ujian = gak iso...

yang maw aQ share kayaknya source kode aja ama gambar hasil jadinya,,

klo penjelasan,,?? I don't really get enough 4 it..

sebenernya deadline ne tugas hari Minggu 170208, kemaren, berhubung semalem sebelumnya rumah aQ mati lampu, dan g bisa ngerjain apa2,, bahkan belajar aja ga, alhasil aQ pun baru ngerjain semaleman,, huuh... seneng juga c.. tp masih belum jadi aplikasi beneran,, just java file.. (mesti belajar banyak neh..)

okay,, so langsung aja de,, here is the source kode :

// beggining of the script

import java.awt.*;
import java.awt.event.*;
import javax.swing.*;

public class GuessNumber extends JFrame{
int nilai=99;
JLabel label1,label2,label3;
JLabel benar=new JLabel("Yeah,,jawaban Anda BENAR!!! ^_^ ");
JLabel salah1=new JLabel("Angka terlalu tinggi!!");
JLabel salah2=new JLabel("Angka terlalu rendah!!");
JTextField tf;
JButton cek,reset;
Font font1,font2,font3;

public GuessNumber() {
super(":::Tebak Angka:::");

font1=new Font("Comic Sans MS",Font.BOLD,14);
font2=new Font("Comic Sans MS",Font.PLAIN,12);
font3=new Font("Comic Sans MS",Font.PLAIN,11);

getContentPane().setLayout(null);
label1 = new JLabel("Aku punya angka antara 1-1000, bisa tebak?",SwingConstants.CENTER);
label1.setFont(font1);
label1.setForeground(Color.BLUE);
getContentPane().add(label1);
label1.setBounds(10,10,400,20);

label2=new JLabel("Tebak Angka Saya : ",SwingConstants.CENTER);
label2.setFont(font1);
label2.setForeground(Color.BLUE);
getContentPane().add(label2);
label2.setBounds(40,40,200,20);
tf=new JTextField(8);
tf.setFont(font2);
tf.setForeground(Color.black);
getContentPane().add(tf);
tf.setBounds(220,40,60,20);

cek=new JButton("cek angka");
cek.setFont(font2);
cek.setForeground(Color.DARK_GRAY);
getContentPane().add(cek);
cek.setBounds(90,80,100,20);

reset=new JButton("ulang");
reset.setFont(font2);
reset.setForeground(Color.DARK_GRAY);
getContentPane().add(reset);
reset.setBounds(200,80,100,20);

label3=new JLabel("created by nieth");
label3.setFont(font3);
label3.setForeground(Color.lightGray);
getContentPane().add(label3);
label3.setBounds(295,175,500,50);
label3.setVisible(true);

setSize(400,250);
setLocation(200,150);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
public void aksiTebak() {
cek.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
int inp=Integer.parseInt(tf.getText());
if(inp>nilai) {
salah1.setVisible(true);
salah1.setForeground(Color.RED);
getContentPane().add(salah1);
salah1.setBounds(135,130,500,50);
tf.setBackground(Color.red);
tf.setForeground(Color.black);
salah2.setVisible(false);
benar.setVisible(false);

}
if(inp(tanda lebih besar dari)nilai) { /* maaf harus diginiin coz klo pake tanda yang < > g taw napa ga bisa di publish,, dikenalin jadi tag html...*/
salah2.setVisible(true);
salah2.setForeground(Color.BLUE);
getContentPane().add(salah2);
salah2.setBounds(135,130,500,50);
tf.setBackground(Color.BLUE);
tf.setForeground(Color.orange);
salah1.setVisible(false);
benar.setVisible(false);
}
if(inp==nilai) {
benar.setVisible(true);
benar.setForeground(Color.green);
getContentPane().add(benar);
benar.setBounds(110,130,500,50);
tf.setBackground(Color.green);
tf.setForeground(Color.black);
salah1.setVisible(false);
salah2.setVisible(false);
}
}
} );
reset.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent arg0) {
tf.setBackground(Color.white);
tf.setEditable(true);
salah1.setVisible(false);
salah2.setVisible(false);
benar.setVisible(false);
}
} );
}

public int reset() {
nilai=(int)(Math.random()*1000);
return nilai;
}

public static void main (String args[]) {
GuessNumber gn=new GuessNumber();
gn.aksiTebak();
}
} //End of script



dan hasilnya seperti ini ,, klo diisi angkanya terus klik cek angka, klo hasilnya terlalu tinggi akan keluar tulisan di bawahnya "Angka Terlalu Tinggi"..

Klo terlalu rendah, maka keluar "Angka Terlalu Rendah"

Klo bener,, keluar tulisannya selamat,,

Well.. masih sederhana c.. tapi,, dah seneng aja geto.. ;)

btw,, ada punya temen satu kelas aQ, namanya Fathur, dy buatnya lebih kompleks lagee,, dah pake JMenu segala,, dan ada pilihan2nya kayak game2 beneran,, (lah ini masih boongan berarti..) hahaha.. salut buat Fathur.. you're cool guyz..

yah,,dan aQ bakal terus tetep semangat mencari ilmu...!!

Friday, February 15, 2008

:::Status Music di YM:::


Waktu liat tampilan status YM temen aQ yang kayak gini ne... wah gw penasaran



mungkin kalian2 dah pada banyak yg taw,,tapi gpp,, moga2 tulisan ini juga tetep berguna, bwat temen2 yang belum taw..

gw nanya2 dan akhirnya Pak Toha lah yang ngasih jawaban.. seep..

ternyata..sodara2,,, syarat nya, cmn, pake YM versi min 8, dan puter musiknya pake Winamp yow..

ok after that download aplikasi dari alamat ini... : http://www.fileden.com/files/2007/1/15/647179/Yahoo_Messenger_8_status.zip

truz,, klo udah, install aja aplikasinya,, terus, restart Winamp, dan ,, set statusnya,,otomatis,,

wahaaah,, ternyata,,,

udah ga penasaran lagee de... ;)

Wednesday, February 6, 2008

Membuat Inputan Foto dengan Access

Humm,, yang ini tugas access, database 1. yeah,, buat aplikasi Nomer Induk Siswa,,

sebenernya, aQ termasuk gak begitu gape klo masalah database, apalagi normalisasi..yah,, pada te0rinya cmn manggut2,, dan prakteknya tengak tengok.. yeopo iki hehhe,,???

dan, aQ buat databasenya sebenernya ga terlalu kompleks, jadi cuman, supaya bisa buat nginput, data siswa baru, ada NIS, Nama, Jenis Kelamin, Tempat Lahir, Tanggal Lahir, Alamat, Nama Orang Tua, Asal Sekolah, No STTB dan Tahun STTB.

By the way,, aQ masih belum melihat dimana ketidak normalannya,, (karena aQ emang g begitu ngerti,, 'bout normalisasi) dan lebih suka wat desain programnya database kayak apa..

ok,,

waktu dah buat sampe form inputan dan juga switchboard, terlintas ide untuk membuat inputan foto..

dan,, aQ coba.. aQ search aja deh ke mbah google ..

Finnally I got it,, I got the way to make it..

yeah,, ternyata sodara2,, buat inputan foto via Akses tuh, harus nginstall seacam activeX, yang namanya DBPix, dari Ammara. Bisa download ajah di sini. Tapi bukan full version, cmn versi trial aja,,

dan kemudian, install aja di PC kalian..tuh activeX nya..

klo udah,, mulai buat inputan foto sederhana...(wah jade bingung neh ngejelasinnya,,) hehhee..

pertama buat tabel dulu, wat inputannya. Di design view aja, dan isikan nis untuk primary keynya, dan nama dengan tipe data sama, text.
Trus field ke-3 itu untuk fotonya,,dan tipe datanya, ini yang harus diinget, pake OLE Object.

Truz,, klo udah, langsung aja ke form. Create form. Bisa pake wizard. dan ambil datanya dari tabel yang pertama tadi. masukin aja semuanya..

dan klo udah ke design view dari form tadi.

yang ada field tempat foto, bisa dihapus aja. Terus pilih dari menu file, insert ActiveX. dan akan muncul macem2... dan langsung ja pilih, DBPix Control. klik ok.

Akan muncul kotak di ujung kiri atas. bisa langsung di drag dan ditarik2 ukurannya sesuai yang diinginkan.. juga letaknya bisa diatur sesuai keinginan..

klo udah, klik kanan properties. dan di Data, control sourcenya ke field foto.
terus, untuk Format, pilih special effectnya, sunken, biar ada kesan masuk.
then, klik Other, dan cari ImageResampleMode dan set control. Supaya image yang masuk ukurannya disesuaikan.

klo udah save.

dan bisa langsung dilihat di form previewnya..

untuk masukan foto (input foto) bisa klik kanan dan pilih load.

Selesai dah,, moga2 bisa yah..

coz, ne tutor g pake image..hehhee....

oh ya, klo menurut gw, ne kelemahannya, kurang efisien, karena klo dicoba di PC laen, harus nginstall ActiveX nya dulu.. jadi.. yeah,, kurang praktis aja..but anyway,, sementara dengan access,, It's ok..

moga2.. gw bisa lebih ngembangin apa yang gw dapet sekarang, amin..

Saturday, February 2, 2008

Praktikum D3 TKJ - VEDC Malang, Abstract Class dan Interface


Ehm,, gw maw berbagi jawaban tugas,, dengan catatan, apa yang gw tulis ne belum tentu kebenarannya..jadi mohon kelengkapannya juga dari teman2 (atau siapa pun ya,, yang mungkin taw jawabannya..) ^_^

Soalnya ney :
1. Apa yang dimaksud dengan abstract class (mengapa dan kapan abstract class dibutuhkan) dan sebutkan ciri2nya!

jawab:

Abstract class adalah Kelas yang terletak di posisi tertinggi dari hierarkhi dan menjadi basis untuk menurunkan kelas-kelas lainnya.
Kelas ini digunakan sebagai basis bagi penurunan kelas-kelas lainnya, sehingga tidak dapat diinstansiasi secara langsung menjadi objek. Sebagai kelas basis, kelas ini hanya berisi variabel-variabel umum dan deskripsi method tanpa detail implementasi.

ciri-ciri kelas abstract :
- terletak pada posisi hierarkhi tertinggi dari hierarkhi kelas
- hanya berisi variabel2 umum & deskripsi method tanpa detail implementasi
- mendefinisikan segala type action/tindakan yang
mungkin dengan object semua subclass dari class
- abstract class tidak dapat di-instantiate

2. Apa yang dimaksud dengan interface (mengapa dan kapan interface dibutuhkan) dan sebutkan ciri2nya!

jawab:

interface adalah kumpulan method yang hanya memuat deklarasi dan struktur method, tanpa detail implementasinya. interface digunakan bila kita ingin mengaplikasikan suatu method yang spesifik, yaitu tidak diperoleh dari proses pewarisan kelas.

Interface memperlihatkan polymorphism juga, sejak program diperbolehkan memanggil sebuah method interface, dan versi yang sesuai dari method tersebut akan dieksekusi tergantung pada jenis object yang dilewatkan kepada pemanggilan method interface.

ciri-ciri interface :
- interface bersifat disisipkan (embedded) pada program
- programmer diberi kekuasaan untuk merancang dan mendefinisikan sendiri detail prosesnya.
-
Mengijinkan class, dengan mengabaikan lokasi mereka di dalam hirarki class untuk menerapkan behavior

3. Buat tabel persamaan dan perbedaan antara interface dan abstract class!

jawab:

Persamaan:
* keduanya dapat mendefinisikan method

Perbedaan:
* interface dibuat dengan tujuan khusus (implementasi dari method yang tidak bisa diambilk dari proses pewarisan kelas)
* Semua interface method tidak memiliki body
Beberapa Abstract class memiliki method dengan implementasi
* Sebuah interface hanya dapat didefinisikan constant
Sebuah abstract class tampak seperti class biasa yang dapat mendeklarasikan variabel.
* Interface tidak memiliki hubungan inheritance secara langsung dengan setiap class tertentu, mereka didefinisikan secara independen.
Abstract class dapat di-subclass-kan

4.
Buat tabel persamaan dan perbedaan antara abstract class dan superclass!

Persamaan:
* sama-sama digunakan untuk menunjukkan hirarki class yang berarti class dasar dari subclass/class anak.

Perbedaan:
*
superclass dapat di-instantate, sedangkan abstract class tidak dapat di-instantiate.


Well.. untuk pertanyaan nomer 4 ini mungkin ada yang berkenan nambahin jawabannya?? saya tunggu,, di commentnya.. klo ada ntar saya tambahkan,,

thx b4 ya all.. ;)