Iklan Mini

Sabtu, 14 November 2009

Pengantar Java

Halooo semua......

maaf ni saya baru bisa nulis lagi. Lagi sibuk dengan tugas2 di kampus ma kerjaan yang lumayan numpuk

kebetulan pada semester ini saya sedang belajar java, sekalian bagi - bagi ilmu nich dikit.... hehehehehe...

Java adalah bahasa pemrograman serbaguna. Java dapat digunakan untuk membuat suatu program sebagaimana Anda membuatnya dengan bahasa seperti Pascal atau C++. Yang lebih menarik, java juga mendukung sumber daya internet yang saat ini populer, yaitu World Wide Web atau yang sering disebut Web saja. Java juga mendukung aplikasi client/server, baik dalam jaringan lokal(LAN) maupun jaringan berskala luas(WAN).

Java dikembangkan oleh Sun Microsystems pada Agustus 1991, dengan nama semula Oak. Konon Oak adalah pohon semacam Jati yang terlihat dari jendela tempat pembuatnya, James Gosling, bekerja. Ada yang mengatakan bahwa oak adalah singkatan dari "Object Application Kernel", tetapi ada yang menyatakan hal itu mnucul setelah nama Oak diberikan pada januari 1995, karena nama Oaka dianggap kurang komersial, maka diganti menjadi Java.

Dalam sejumlah literatur disebutkan bahwa java merupakan hasil perpaduan sifat dair sejumlah bahasa, yaitu C, C++, Object-C, SmallTalk, dan Common LISP. Selain itu Java juga dilengkapi dengan unsur kemanan. yang tak kalah penting adalah bahwa Java menambahkan paradigma pemrograman yang sederhana. Jika Anda telah mengenal C atau C++, yang mengandalkan pointer dan Anda dapat merasakan keruwetannya, Java justru meninggalkannya sehingga anda akan memperoleh kemudahan saat menggunakannya.

Saya akan posting lebih lengkapnya tentang java dan codingnya otre.......
Semoga Berguna....

Selasa, 30 Juni 2009

Mempercepat koneksi Internet 2

Sebelumnya Saya sudah Posting tentang cara mempercepat koneksi Internet tapi kali ini posting saya akan melengkapinya
Internet yang cepat adalah dambaan setiap netter, sangat menyebalkan rasanya bila koneksi internetnya lelet. Adakah cara untuk mempercepat koneksi internet ini ?
Jika borwser yang kamu gunakan adalah Firefox, ada beberapa trik yang bisa digunakan untuk mempercepat konesi internet. Berikut ini beberapa trik untuk mempercepat koneksi internet, yang dibagi menurut jenis dari koneksi internet yang kamu miliki.
Trik Untuk Mempercepat Koneksi Internet


Berikut ini beberapa trik yang bisa digunakan untuk mempercepat koneksi internet. Trik yang digunakan adalah dengan mengubah konfigurasi default dari Firfox. Bila kamu belum pernah melakukannya kamu dapat melihat gambar dibawah ini cara untuk mengakses konfigurasi dari Firefox.



Ketik : about:config di address bar Firefox.



Firfox akan menampilkan layar konfigurasi.
Kamu bisa mengubah setting konfigurasi dari Firefox ini.
Konfigurasi Umum
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);
Untuk komputer yang cepat dan menggunakan konesi internet yang cepat
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("browser.cache.memory.capacity", 65536);
Untuk komputer yang cepat, menggunakan koneksi internet yang lambat
Konfigurasi ini untuk yang mempunyai koneksi internet menggunakan DSL/Cable, bukan yang menggunakan Diap-Up modems (Telkomnet Instan)
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
Untuk komputer yang lambat, tapi koneksi cepat
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 1000000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 1000000);
user_pref("content.maxtextrun", 4095);
user_pref("nglayout.initialpaint.delay", 1000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("dom.disable_window_status_change", true);
Komputer lambat, koneksi lambat
Konfigurasi in bisa dipakai bila koneksi internet yang digunakan menggunakan Dial-Up Modem.r
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 750);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("dom.disable_window_status_change", true);
Gimana udah dicoba, apa ada perbedaannya

Sebelumnya Saya sudah Posting tentang cara mempercepat koneksi Internet tapi kali ini posting saya akan melengkapinya
Internet yang cepat adalah dambaan setiap netter, sangat menyebalkan rasanya bila koneksi internetnya lelet. Adakah cara untuk mempercepat koneksi internet ini ?
Jika borwser yang kamu gunakan adalah Firefox, ada beberapa trik yang bisa digunakan untuk mempercepat konesi internet. Berikut ini beberapa trik untuk mempercepat koneksi internet, yang dibagi menurut jenis dari koneksi internet yang kamu miliki.
Trik Untuk Mempercepat Koneksi Internet


Berikut ini beberapa trik yang bisa digunakan untuk mempercepat koneksi internet. Trik yang digunakan adalah dengan mengubah konfigurasi default dari Firfox. Bila kamu belum pernah melakukannya kamu dapat melihat gambar dibawah ini cara untuk mengakses konfigurasi dari Firefox.



Ketik : about:config di address bar Firefox.



Firfox akan menampilkan layar konfigurasi.
Kamu bisa mengubah setting konfigurasi dari Firefox ini.
Konfigurasi Umum
user_pref("network.http.pipelining", true);
user_pref("network.http.proxy.pipelining", true);
user_pref("network.http.pipelining.maxrequests", 8);
user_pref("content.notify.backoffcount", 5);
user_pref("plugin.expose_full_path", true);
user_pref("ui.submenuDelay", 0);
Untuk komputer yang cepat dan menggunakan konesi internet yang cepat
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("browser.cache.memory.capacity", 65536);
Untuk komputer yang cepat, menggunakan koneksi internet yang lambat
Konfigurasi ini untuk yang mempunyai koneksi internet menggunakan DSL/Cable, bukan yang menggunakan Diap-Up modems (Telkomnet Instan)
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
user_pref("browser.xul.error_pages.enabled", true);
user_pref("content.interrupt.parsing", true);
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.maxtextrun", 8191);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("nglayout.initialpaint.delay", 0);
user_pref("browser.cache.memory.capacity", 65536);
Untuk komputer yang lambat, tapi koneksi cepat
user_pref("content.max.tokenizing.time", 3000000);
user_pref("content.notify.backoffcount", 5);
user_pref("content.notify.interval", 1000000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 1000000);
user_pref("content.maxtextrun", 4095);
user_pref("nglayout.initialpaint.delay", 1000);
user_pref("network.http.max-connections", 48);
user_pref("network.http.max-connections-per-server", 16);
user_pref("network.http.max-persistent-connections-per-proxy", 16);
user_pref("network.http.max-persistent-connections-per-server", 8);
user_pref("dom.disable_window_status_change", true);
Komputer lambat, koneksi lambat
Konfigurasi in bisa dipakai bila koneksi internet yang digunakan menggunakan Dial-Up Modem.r
user_pref("content.max.tokenizing.time", 2250000);
user_pref("content.notify.interval", 750000);
user_pref("content.notify.ontimer", true);
user_pref("content.switch.threshold", 750000);
user_pref("nglayout.initialpaint.delay", 750);
user_pref("network.http.max-connections", 32);
user_pref("network.http.max-connections-per-server", 8);
user_pref("network.http.max-persistent-connections-per-proxy", 8);
user_pref("network.http.max-persistent-connections-per-server", 4);
user_pref("dom.disable_window_status_change", true);
Gimana udah dicoba, apa ada perbedaannya

Apa Itu Blu-Ray 2?

1. Audio codec apa yang akan mendukung Blu-ray?


Linear PCM (LPCM) - hingga 8 channel audio yang Tak terkompresi. (wajib)
Dolby Digital (DD) - format yang digunakan untuk DVD, 5,1 channel surround sound. (wajib)
Dolby Digital Plus (DD) - perpanjangan Dolby Digital, 7,1 channel surround sound. (opsional)
Dolby TrueHD - lossless encoding sampai 8 channel audio. (opsional)
DTS Digital Surround - format yang digunakan untuk DVD, 5,1 channel surround sound. (wajib)
DTS-HD High Resolution Audio - perpanjangan DTS, 7,1 channel surround sound. (opsional)
DTS-HD Master Audio - lossless encoding sampai 8 channel audio. (opsional)

Perlu diketahui bahwa ini berarti bahwa Blu-ray player dan Perekam perlu dukungan
pemutar audio codec , ia akan sampai ke studio film untuk menentukan
audio codec (s) yang mereka gunakan untuk direleases .


2.Apakah Blu-ray discs memerlukan cartridge?


Jawabannya adalah tidak, Blu-ray akan bergantung pada hard-coating untuk perlindungan, yang bila diterapkan akan membuat discs lebih tahan terhadap goresan dan sidik jari. Blu-ray yang baru juga mengadopsi sistem koreksi kesalahan yang lebih kuat dan efisien daripada yang digunakan untuk DVD.


3.Apakah Blu-ray memerlukan sambungan Internet?


Jawabannya Tidak, Anda tidak memerlukan sambungan Internet untuk dasar pemutaran film Blu-ray. sambungan Internet hanya akan perlu untuk menambahkan nilai-fitur, seperti download tambahan baru, menonton film trailers, web, dll. ini juga akan diminta untuk mengotorisasi dikelolanya salinan Blu-ray film yang dapat ditransfer melalui jaringan.


4.Apakah Blu-ray mengkonversi keluaran analog?


Jawabannya Tidak, Blu-ray tidak akan menurunkan Player convert analog sinyal output kecuali video berisikan sesuatu yang disebut foto kendala Token (ICT). Fitur ini bukan bagian dari Blu-ray Disc spec, tapi dari copy-AACS perlindungan sistem juga diadopsi oleh HD-DVD. Pada akhirnya akan sampai ke setiap studio film. Studio Film memutuskan apakah mereka ingin menggunakan fitur "pada rilis atau tidak. Berita bagusnya adalah Sony, Disney, Fox, Paramount, MGM dan Universal telah menyatakan bahwa mereka tidak memiliki niat untuk menggunakan fitur ini. Studio yang lain kemungkinan besar akan menyusul untuk menghindari mendapatkan publisitas buruk, sehingga Anda seharusnya tidak memiliki masalah untuk menghindari judul.



6.Kapan saya akan mampu membeli produk-produk Blu-ray?


Jika Anda tinggal di AS atau Kanada, Anda dapat menemukan Blu-ray player dari Samsung, Panasonic, Sony, Philips dan Pioneer tersedia di toko-toko, serta pilihan yang berkembang Blu-ray movies. Kami juga berharap untuk melihat Blu-ray player dari LG dan Sharp, serta generasi kedua Blu-ray player dari Samsung akan diperkenalkan dalam waktu dekat.

7.Apakah Blu-ray Cukup Mahal?


Seperti halnya teknologi baru generasi pertama dari produk ini kemungkinan besar akan cukup mahal karena rendahnya volume produksi. Namun, ini seharusnya tidak menjadi masalah untuk selama terdapat berbagai Produk Blu-ray (pemain, Perekam, drive, penulis, media, dll) yang direncanakan, akan membantu meningkatkan volume produksi dan menurunkan biaya produksi secara keseluruhan . Setelah massa produksi komponen untuk produk Blu-ray dimulai dari harga diharapkan turun dengan cepat.

Menurut Blu-ray Disc Association, keseluruhan biaya produksi Blu-ray Disc media pada akhirnya akan menjadi tidak lebih mahal daripada produksi DVD. Berkurangnya biaya injection molding (satu mesin molding, bukan dua, tidak ada masalah birefringence) sedangkan yang digunakan untuk menerapkan teknik perekaman lapisan tetap sama. Meningkatkan volume produksi karena biaya produksi yang harus jatuh dan akhirnya akan berimbang dengan DVD

Kamis, 11 Juni 2009

Blu-ray apatuh????

1.Apa Itu Blu-ray?


Blu-ray, yang juga dikenal sebagai Blu-ray Disc (BD) adalah nama dari generasi optik disk format. Format dikembangkan untuk memungkinkan perekaman, penulisan ulang dan pemutaran video berdefinisi tinggi (HD), serta penyimpanan data dalam jumlah yang besar. Formatnya menawarkan lebih dari lima kali penyimpanan kapasitas tradisional dan DVD, dapat menyimpan hingga 25GB pada satu-layer disc dan 50GB pada dual-layer disc. Untuk informasi lebih umum tentang Blu-ray, kita lihat apa yang Blu-ray? bagian.


2.Mengapa disebut Blu-ray?


Nama Blu-ray berasal dari sebuah teknologi yang memanfaatkan sebuah laser biru-violet untuk membaca dan menulis data. Namanya kombinasi antara "Blue" (blue-violet laser) dan "Ray" (optik ray). Menurut Blu-ray Disc Association ejaan dari "Blu-ray" bukan kesalahan, hilangnya karakter "e" itu sengaja tersentuh sehingga istilah dapat terdaftar sebagai merek dagang.

Nama lengkap yang benar adalah Blu-ray Disc, tidak Blu-ray Disk (salah ejaan)
Yang benar adalah nama singkat Blu-ray, tidak Blu-Ray (salah huruf besar) atau Blue-ray (salah ejaan)
Singkatan dari blu-ray yang bebar adalah BD, BR atau tidak BRD (salah singkatan)


3.Siapakah yang mengembangkan Blu-ray?


The Blu-ray Disc format dikembangkan oleh Blu-ray Disc Association (BDA), sebuah kelompok terkemuka elektronik, komputer dan media manufaktur, dengan lebih dari 180 anggota perusahaan dari seluruh dunia. Dewan Direksi saat ini terdiri dari:

  • Apple Computer, Inc
  • Dell Inc
  • Hewlett Packard Perusahaan
  • Hitachi, Ltd
  • LG Electronics Inc
  • Matsushita Electric Industrial Co, Ltd
  • Mitsubishi Electric Corporation
  • Pioneer Corporation
  • Royal Philips Electronics
  • Samsung Electronics Co, Ltd
  • Sharp Corporation
  • Sony Corporation
  • Sun Microsystems, Inc
  • TDK Corporation
  • Thomson Multimedia
  • Twentieth Century Fox
  • Walt Disney Pictures
  • Warner Bros Hiburan


4.Format Blu-ray yang direncanakan?


Sebagai konvensional dengan CD dan DVD, Blu-ray direncanakan untuk menyediakan berbagai macam format termasuk ROM / R / RW. Format berikut ini merupakan bagian dari Blu-ray Disc spesifikasi:

BD-ROM - read-only format HD untuk distribusi film, games, software, dll
BD-R - format untuk merekam HD video recording dan PC penyimpan data.
BD-RE - rewritable format untuk HD video recording dan PC penyimpan data.

Ada juga rencana untuk BD / DVD format hibrida, yang menggabungkan Blu-ray dan DVD yang sama pada disc sehingga dapat diputar di kedua Blu-ray player dan pemutar DVD.


5.Berapa banyak data yang dapat anda muat di sebuah Blu-ray disc?


Satu-layer disc dapat menyimpan 25GB.
A dual-layer disc dapat menyimpan 50GB.

Untuk memastikan bahwa Blu-ray Disc format mudah dan extendable (Bukti masa depan) ini juga termasuk dukungan untuk multi-layer discs, yang harus memungkinkan kapasitas penyimpanan yang akan meningkat menjadi 100GB-200GB (25GB per layer) di masa yang akan datang hanya dengan menambahkan lapisan ke disk.


6.Berapa banyak video yang dapat Anda muat di sebuah Blu-ray disc?


Lebih dari 9 jam definisi tinggi (HD) video pada disk 50GB.
Sekitar 23 jam-definisi standar (SD) video pada disk 50GB.



7.Berapa cepat Anda dapat membaca / menulis data pada disk Blu-ray?


Menurut Blu-ray Disc spesifikasi, 1x kecepatan didefinisikan sebagai 36Mbps. Namun, sebagai film BD-ROM akan memerlukan 54Mbps data transfer rate minimum kecepatan kami mengharapkan untuk melihat adalah 2x (72Mbps). Blu-ray juga memiliki potensi untuk kecepatan lebih tinggi, sebagai akibat dari kecepatan rana yang lebih besar numerik (NA) yang diadopsi oleh Blu-ray Disc. Besarnya nilai NA efektif, berarti Blu-ray akan memerlukan daya yang kurang untuk merekam dan rendah daripada kecepatan rotasi disk DVD dan HD-DVD yang sama untuk mencapai tingkat transfer data. Sedangkan media itu sendiri terbatas perekaman kecepatan di masa lalu, sehingga satu-satunya faktor untuk Blu-ray adalah kemampuan perangkat keras. Jika kita asumsikan maksimal disk kecepatan rotasi 10.000 RPM, maka 12x di luar diameter harus mungkin (sekitar 400Mbps). Hal ini mengapa Blu-ray Disc Association (BDA) sudah memiliki rencana untuk meningkatkan kecepatan untuk 8x (288Mbps) atau lebih di masa mendatang.


8. Video codec yang akan mendukung Blu-ray?


MPEG-2 - HD untuk ditingkatkan, juga digunakan untuk memutar DVD dan HDTV rekaman.
MPEG-4 AVC - bagian dari standar MPEG-4 yang juga dikenal sebagai H.264 (Profil tinggi dan Utama Profil).
SMPTE VC-1 - berdasarkan standar Microsoft Windows Media Video (WMV) teknologi.

Perlu diketahui bahwa ini hanya berarti bahwa semua Blu-ray player dan Perekam akan ada untuk mendukung pemutaran video codec ini, ia akan tetap sampai ke studio film yang memutuskan untuk video codec (s) yang mereka gunakan untuk melepas Blu-ray.

Menghilangkan content warninig

Wah kemarin blog saya ternyata ada content warningnya, ini agak menggangu usernya, setelah saya cari - cari di beberapa situs akhirnya ketemu juga masalahnya, silahkan baca di bawah ini


Pada Blogger, Flag BLOG adalah pilihan yang khusus digunakan untuk memberitahu pesan yang terdapat.
Jika ditemukan setiap pengguna hak cipta, ilegal konten dalam blog Anda, mereka dapat dengan mudah menflagblog tersebut.


Jika pengguna memberitahu Flag BLOG terdapat banyak sekali di dalam blog Anda, maka Anda akan mendapatkan PERINGATAN KONTEN pesan di blogger.

apabila rekan - rekan atau teman menghilangkan content warning tersebut
pertama sign ke blog anda, setelah itu klik setting lalu klik basic

sekarang anda akan mendapatkan pesan berikut, scroll ke bawah dan pilih Adult Content?
lalu gantilah adult content tersebut dengan no



silahkan coba, mudah - mudahan berhasil

IMAP dan POP3

Haiiiiiiiii........... Teman - teman semua pa kabar semua???? mudah - mudahan baik. sekarang dan pada saat ini juga, jam segini,menit segini dan detik segini saya mau sharing nich tentang intalasi jaringa email dengan POP 3 dan IMAP dengan servernya gmail.... hanya ingin berbagi kebetulan ada modulnya di kampus jadinya saya ingin sharing ma temen - teman aja.....
kalau gitu langsung di baca aja ya!!!!!!!!!

A. IMAP

IMAP (Internet Message Access Protokol) merupakan sebuah protokol yang dirancang agar
user dapat mengakses e-mail pada mailbox serta dapat berinteraksi dengan mail server. Port
yang digunakan oleh protokol ini dalam TCP/IP adalah port nomor 143. IMAP menggunakan
koneksi yang terus-menerus ke server. Begitu ada email masuk, anda akan segera melihatnya
di email client. Berbeda dengan POP3 yang memeriksa email dalam interval waktu yang
ditentukan. Email yang masuk sangat cepat masuk ke client anda, seringkali lebih cepat
daripada di web interface sendiri. Hampir seperti Blackberry! Namun anda harus punya
koneksi internet yang cukup baik untuk menggunakan IMAP.
Apa yang anda lihat di inbox email anda, itu pula yang anda lihat di email client. Bahkan jika
anda menggunakan 10 email client, di web interface, desktop, notebook, ponsel, dsb, semua
akan memperlihatkan email yang sama. Jika anda menggunakan banyak device untuk
mengakses email, IMAP merupakan pilihan yang lebih baik dari POP3.
Kelebihan :

  • Dengan IMAP, user dapat membuat, mengubah dan menghapus folder yang ada di
  • server.
  • E-mail baru akan didownload dari server jika user ingin membacanya, sehingga e-mail
  • juga dapat diakses dari tempat lain.
Kekurangan :
  • Server layanan e-mail memerlukan kapasitas resource yang agak tinggi.


Diagram Pengiriman dan download email menggunakan IMAP


Pada diagram diatas bias kita lihat bagaimana email itu dikirim dan didonwload. Pada saat
user ingin mengirim email menggunakan layanan IMAP PC akan membuka port 143, setelah
port 143 terbuka PC akan meminta username dan password pengguna, setelah di verify dan
OK maka akan dilakukan Synchronize yang bertujuan untuk menyamakan isi dari server dan
PC pengguna sehingga folder ataupun email yang terdapat di server akan sama dengan folder
atau email yang terdapat di PC pengguna, setelah Synchronize selesai maka email akan
didownload dari server dan dikirimkan ke PC.




POP (Post Office Protocol) merupakan protokol yang digunakan untuk mengambil pesan dari mailbox pada komputer server dan menyimpannya pada komputer lokal pengguna POP3.
Server menggunakan port 110 pada TCP/IP. POP saat ini sudah memasuki versi 3, sehingga
lebih dikenal dengan nama POP3 (Post Office Protocol version 3). Dengan menggunakan

POP3, maka email dapat diambil dari server dan disimpan di email client (seperti Outlook
Expres, Eudora, dan The Bat), Jika ada client yang akan menggunakan layanan server, maka
koneksi antara keduanya dilangsungkan. Setelah terkoneksikan, server POP3 akan
memberikan sebuah pesan sambutan yang kemudian dilanjutkan pada tahap berikutnya yaitu
tahapan otorisasi, dimana client harus mengidentifikasikan dirinya ke server POP3 dengan
mengirimkan user id dan password.
POP3 mengambil e-mail dari server dengan satu kali koneksi. Artinya pada saat kita ingin
membaca e-mail maka kita harus melakukan proses sinkronisasi di aplikasi e-mail client
sehingga semua e-mail akan ditarik ke komputer lokal pada saat terjadi koneksi internet ke
server.

Kelebihan :
  • Kelebihan utama POP mail adalah kemampuannya untuk dibaca secara offline (tidak
  • harus terkoneksi ke internet).
  • Melalui e-mail berbasis POP3 akses internet pada saat mengirim dan menerima dapat
  • dikurangi.
  • Lebih mudah dalam pengarsipan, karena e-mail disimpan di komputer pengguna
  • Hanya dapat dibuka dari komputer pemakai saja.
Kekurangan :
  • Harus menggunakan e-mail client seperti Outlook Express, Eudora Mail, Mutt, dan
  • lain-lain.
  • Hanya dapat mengakses e-mail dari komputer yang terinstal e-mail client, tidak bisa
  • mengecek e-mail Anda dari sembarang tempat.
Kapasitas :
Besarnya media penyimpanan yang dapat digunakan untuk menampung e-mail dapat tak
terbatas, tergantung besarnya kapasitas pada komputer lokal.
Diagram Pengiriman dan download email di POP3

Pada diagram diatas kita dapat melihat bagaimana email di download dan dikirim ke server.
Pada saat PC membuka layanan Outlook Express PC akan memanggil Port : 110 dan
membuka portnya, apabila telah terbuka computer akan meminta user untuk memasukan
username dan password untuk verify dan masuk ke server. Setelah verify username dan
password sudah Ok atau sudah diterima maka computer melalui jaringa internet akan
mendonload email yang masuk kedalam server dan langsung menyimpannya ke dalam PC
sehingga kita dapat menerima email yang baru masuk dari server.
Sedangkan untuk Outgoing email atau pengiriman eiaml kita disini menggunakan SMTP
access. Pertama computer (PC) akan mengaccsess dan membuka Port 25 yang ditujukan ke
outgoing SMTP. Setelah port terbuka computer akan meminta username dan password
pemilik email. Apabila verify berhasil maka email yang kita kirim akan langsung dikirim ke server yang kita tuju dengan bantuan layanan internet dan server akan mencari alamat email
yang kita tuju. Demikian pengiriman dan pengambilan email melalui POP3.

Ringkasan Perbedaan IMAP dan POP3


POP3

IMAP

Email dapat ditinggalkan di Server

Setting “leave message” harus diaktifkan

Otomatis

Email beserta attachment-nya langsung di download ke local PC

Otomatis

Setting “Download all header and attachment” harus diaktifkan

Folder yang dibuat di Outlook otomatis muncul di Webmail dan sebaliknya

Tidak

Ya

Membaca email baru

Cepat

Ada delay sekitar 1-5 detik

Rule/Filter yang dibuat di Outlook otomatis berlaku di Webmail

Tidak

Hanya rule dari Webmail yang berlaku untuk Outlook

Email Backup

Backup email harus dilakukan manual kecuali setting “leave message on server” diaktifkan

Backup email otomatis dilakukan di server

Delete email

Email yang dihapus langsung masuk ke “Deleted Folder”

Email yang dihapus akan ditandai berupa garis coret pada header nya. Untuk menghapus secara permanent maka lakukan “Purge Deleted Messages”


Dari perbandingan di atas jelaslah bahwa perbedaan yang paling signifikan antara IMAP dan
POP3 adalah kemampuan IMAP untuk melakukan sinkronisi Folder dan Rule terhadap
Webmail.

Jika anda adalah orang yang suka traveling dan membuka email tidak selalu dengan notebook
anda (mungkin meminjam notebook teman) maka IMAP adalah pilihan yang tepat (meskipun
demikian anda harus perhatikan masalah delay dan penghapusan email secara permanent yang
memerlukan perintah “Purge Deleted Messages”). Kemampuan IMAP dalam hal membuat
Rule/Filter langsung di server sangat membantu traveling-user dalam mengorganisasikan
emailnya. Jika anda tidak memerlukan fitur IMAP tersebut, maka POP3 adalah pilihan yang
tepat.

Jika anda lebih banyak menggunakan notebook sendiri maka pilihlah POP3 sebab lebih cepat
dibandingkan IMAP dan lebih enak untuk membaca email ketika anda offline.

Menbuat account baru di Gmail
  • Bukalah halaman web dengan address http://gmail.com maka akan tampil halaman depan dari gmail,com(ingat PC yang anda gunakan harus tersanbubg denga internet),
  • click create an account pada halaman tersebut
  • Maka akan terbuka halaman pengisian dari gmail,
  • Isilah informasi yang dibutuhkan atau yang diminta oleh gmail lalu verifykasi email tersebut
  • Apabila ada beberapa data yang tidak di terima atau tidak cocok isilah ulang pengisian kemabali.
  • Apabila data sudah valid atau benar semua makan anda akan masuk kehalam baru, yaitu halaman finish, ini menunjukan bahwa account anda telah dibuat atau telah ada di server gmail
Halaman Pengisian Gmail
  • Langkah selanjutnya adalh mencoba masuk ke halaman email gmail, apabila sudah masuk maka anda telah berhasil membuat account gmail
Tampilan Selamat dari Gmail



Menyeting IMAP dan POP3 di GMAIL



Pertama kita harus mengaktifkan POP di Gmail server, langkah – langkah tang dapat
ditempuh adalah sebagai berikut :
  • Sign in ke http://gmail.com. (disini anda harus sudah memiliki account gmail sehingga anda bias masuk ke halam email gmail)
  • Click Settings diatas halaman Gmail.
  • Click Forwarding and POP/IMAP.
  • Pilih Enable POP for all mail atau Enable POP for mail that arrives from now on.(untuk POP3), atau Enable IMAP untuk (penggunaan IMAP)
  • Pilih aksi yang diinginkan seperti email di Gmail messages setelah masuk dengan POP/IMAP
  • click Save Changes.
Menyeting POP di Outlook Express
Setelah anda menyeting POP3 di gmail, sekarang bukalah Outlook Expres anda dan lakukan
seeting untuk pembuatan account email yang baru. Langkah – langkah untuk meeting account
gmail dengan POP 3dapat anda ikuti langkah – langkah dibawah ini
settingan di outlokk express :
  • Setelah anda melakukan settingan digmail(jangan Lupa disave setelah selesai).
  • Buka Outlook atau Outlook Express
  • Click Menu Tools, dan select Accounts...
  • Click Add, dan lalu click Mail...
  • Masukan nama di dalam kotak dan klik Next
  • Masukan alamat account gmail (username@gmail.com) didalam kotak E-mailaddress,lalu klik next and click Next
  • Masukan pop.gmail.com didalam kotak Incoming mail (POP3, IMAP or HTTP) server. Masukan smtp.gmail.com didalam kotak Outgoing mail (SMTP) server
  • Click Next.
  • Masukan email address anda (termasuk'@gmail.com') didalam kotak Account name. Masukan password email anda(ingat harus sama dengan password gmail anda) dan Click Next.
  • Click Finish.
  • Sorot pop.gmail.com dibawah Account, dan click Properties.
  • Click Advanced tab.
  • Berikan tanda cek di pada This server requires a secure connection (SSL) dibawah Outgoing Mail (SMTP).
  • Masukan angka 465 didalam kotak Outgoing mail (SMTP).
  • Dibawah Incoming mail (POP3) berikan tanda pada This server requires a secure connection (SSL). Dan port akan berubah ke 995.
  • Pilih tab menu Servers.
  • Berikan tanda cek pada My server requires authentication dibawah Outgoing Mail Server.
  • Click OK
Menyeting IMAP di Outlook Express
  • Buka Outlook Express.
  • Click menu Tools, dan pilih Accounts...
  • Click Add, dan click Mail...
  • Masukan nama anda kedalam kotak Display name, dan clikk Next
  • Masukan alamat email anda (username@gmail.com) didalam kotakEmail address, dan click Next.
  • Untuk 'My incoming mail server , pilih IMAP didalam the drop-down menu.
  • Masukan 'imap.gmail.com' didalam 'Incoming mail’ didalam kotak (POP3, IMAP or HTTP) server' masukan 'smtp.gmail.com' didalam kotak 'Outgoing mail (SMTP)
  • Click Next.
  • Masukan alamat email anda (termasuk'@gmail.com') didalam kotak 'Account name' . masukan password didalam kotak password(ingat harus sama dengan password gmail anda dan click Next.
  • Click Finish.
  • Pilih imap.gmail.com dibawah Account, dan click Properties.
  • Click tab menu Advanced.
  • Dibawah Outgoing Mail (SMTP), berikan tanda cek pada 'This server requires a secure connection (SSL).'
  • masukan angka '465' didalam kotak 'Outgoing mail (SMTP)'
  • Dibawah Incoming mail (IMAP), berikan tanda cek pada 'This server requires a secure connection (SSL)'. Dan port akan berubah menjadi '993'.
  • Click tab menu Servers, dan berikan tanda cek pada 'My server requires authentication.'
  • Click OK.
  • dan tes account anda
emmmm............. gimana sukses kan, ya mudah2an sukses kalo ada kendala kasi komen aja ke sini


Selasa, 09 Juni 2009

Sejarah Bahasa C/C++

Pengenalan C/C++
1.1 Sejarah C++
C++ adalah pengembangan dari bahasa C, yang merupakan pengembangan dari dua bahasa pemrograman generasi sebelumnya, yaitu BPCL dan B. BPCL dibuat tahun 1967 oleh Martin Richards sebagai bahasa untuk menulis sitem operasi dan compiler. Ken Thompson membuat banyak fitur pada bahasa B yang dibuatnya dan menggunakan B untuk membuat versi awal dari sitem operasi UNIX di BELL Laboratories pada tahun 1970 pada computer DEC PDP-7.
Bahasa C dikembangkan dari bahasa B oleh Dennis Richie di Bell Laboratories dan pada awalnya diimplemntasi pada computer DEC PDP-11 pada tahun 1972. C menggunakan banyak konsep penting dari BPCL dan B sekaligus ada tambahan jenis – jenis data dan fitur lainnya. C kemudian dikenal sebagai bahasa pengembangan system operasi UNIX. Pada masa sekarang, kebanyakan system operasi ditulis dengan menggunakan C atau C++. C tersedia untuk hamper semua computer.
Pada akhir decade 1970-an, c telah berkembang dengan menjadi sesuatu yang sekarang disebut “ C Tradisional”,”C Klasik”,atau “C Kernkghan dan Ritchie”. Pada awal decade 1980-an di Bell Laboratories. C++ memberikan tambahan fitur yang meningkatkan kekuatan bahasa C dan yang lebih penting lagi kemampuan untuk pemrograman berbasi object (Object Oriented Programming).

Kelebihan dan Kekurangan
Kelebihan bahasa C++
• Bahasa C++ tersedia hamper di semua jenis computer.
• Kode bahasaC/C++ sifatnya adalah Portable dan fleksibel untuk semua jenis
computer.
• Proses Execu (eksekusi/compile) program bahasa C/C++ lebih cepat
• Dukungan pustaka yang banyak
• C adalah bahasa yang terstruktur.
• C++ Sudah Mendukung OPP(Object Oriented Programming)
Keurangan
• Banyaknya Operator serta fleksibilitas penulisan program kadang – kadang
membingungkan pemakai.
• Bagi pemula pada umumnya akan kesulitan menggunakan pointer dan penerapan
konsep OPP


Sejarah dan perkembangan ini di buat oleh salah satu ASDOS di Stikom Bali

Kamis, 28 Mei 2009

Layanan Kebutuhan Teknologi dan Desain Untuk Usaha atau Personal

Yoo semuanya..

Mulai April kemarin, Kami membuka usaha untuk memenuhi kebutuhan usaha atau pun personal.
Suatu usaha kecil-kecilan yang dijalankan oleh mahasiswa STIKOM BALI yang ingin berwirausaha dan mandiri.
Apa saja layanan Kami?
Kami melayani desain dan cetak Business Card / Name Card yang tidak ada minimum order, Kecuali desain dan pilihan bahan yang unik.. Artinya Anda bisa memesan hanya 1 BOX saja.. Jika Anda sudah memiliki desain sendiri kami juga siap melayani percetakannya.. Harga yang kami tawarkan ber variasi.. Tergantung bahan, warna yang digunakan serta desain yang diingikan.
Kami Juga melayani perakitan Komputer baik baru atau pun second yang bisa disesuaikan dengan keinginan, kebutuhan dan budget Anda..
Jika Anda berkeinginan untuk melakukan promosi ataupun pemasaran melalui media Internet, Kami siap melayani Anda. Cakupan layanan ini meliputi desain, sampai dengan layanan hosting. Jika anda sudah memiliki desain, Kami bisa memberikan domain untuk mem-publish web Anda dengan harga yang sangat kompetitif.
Kami juga melayani pemesanan Barang-barang khas bali, souvenir untuk pernikahan dengan harga besaing..

Wilayah mana saja yang kami layani?
Cakupan layanan kami meliputi wilayah Indonesia dengan catatan ongkos ditanggung pembeli. Karena harga yang kami berikan di luar ongkos pengiriman barang.

Bagaimana cara menghubungi kami?
Anda bisa menghubungi kami melalui email ataupun contak melalui blog ini..
Kirim email Anda ke hendra.semadi@gmail.com
Kami berlokasi di Jl. Pulau Kawe Gang 1 No. 7B, Pedungan, Bali.

Kamis, 16 April 2009

Cara Membuat Website Listing di Google


Anda merasa bingung kadang stress karena website anda tidak terlisting di google ataupun pada search engine dunia lainnya seperti yahoo, MSN, Altavista, Allther, dan lain - lain ? Mari kita membahasanya secara bersama - sama. Kami mengutamakan membuat website dengan desain minimalis yang ringan, cepat dan dirancang untuk bersaing di search engine (Google dll) menjaring buyer di internet. Meskipun desainnya ringan tapi sesungguhnya banyak aturan khusus untuk membuatnya. Sedangkan website yang ber-animasi dan full image akan berat dan sulit dikenali Search Engine.

Langkah - Langkah yang perlu kita cermati dalam membuat sebuah website agar mudah ter-index oleh google search engine adalah:

1. Memlilih dama domain
Nama domain akan menjadi keyword pencarian sebuah obyek yang di cari di internet. Oleh sebab itu nama domain dianjurkan sesuai dengan nama obyek yang kita jual, destinasi produk yang kita jua atau produk yang kita jual.

2. Memilih Tempat Hosting.
Hindari pemilihan tempat hosting atau server penyimpanan data web anda yang sering bermasalah atau sering down dan sangat di anjurkan jangan memilih tempat hosting yang berlkasi di Indonesia. Mengapa ? Server yang sering down akan mempengaruhi kinerja anda dan terutama akan berpengaruh terhadap kinerja robot search engine. Robot search engine tidak akan melakukan spider website anda jika website anda dalam keadaan trouble/down. Kemudian untuk server indonesia, di luar negeri akses website yang lokasi datacentre indonesia atau server di Indonesia sangat lambat, karena bandwithnya sangat kecil jika di akses di Luar negeri, namun sebaliknya jika diakses di indonesia sangat cepat. Di sini robot search engine tidak akan men-spider web loading slow/lambat. Lagi - lagi websitenya bermasalah.

2. Design Web Ringan
Setelah anda sudah menentukan nama domain dan tempat hosting yang cocok, langkah selanjutnya adalah design website. Disini sangat dianjurkan agar wdesignnya jangan menggunakan aplikasi - aplikasi yang sangat berat yang mebuat loadingnya sangat lambat karena robot search engine juga tidak suka dengan gaya design yang loading lambat apalagi aplikasi flash yang berat atau java/ java script yang berat -berat. Singkatnya, Artistik, simple and friendly.

3. Meta Tag
Isi di sini title web anda Penggunaan meta tag harus sinkron antara isi atau content website. Misalahnya: Pertama, Untuk Meta Title : . Kedua, Meta Description: content=”isi di sini description website anda”> Ketiga, Meta keyword content=”isi di sini keywords website anda”> dan yang Keempat Robot: .

Antara title, description dan keywors harus sinkron dengan isi website anda yang ada pada body page atau lembaran web anda. Antara page awal dengan page yang lain harus beda sesuai dengan content di halaman yang bersangkutan.

4. Broken Link
Perlu diingatkan agar website yang dionlinekan itu tidak broken link. Usahakan link - link dari page awal sampai ke page - page yang lain tidak bermasalah atau bisa diakases, sehingga tidak mengganggu dalam proses browsing oleh user dan lebih penting oleh robot search engine.

5. Submiting
Setelah anda melakukan langkah 1, 2, dan 3 di atas selanjutnya anda melakukan submit, tukaran link, isi guestbook, masuk di forum dan beri komentar di blog orang dan lain-lain. Hal ini sangat mempengaruhi posisi website anda pada lalulintas internet dunia dan berpengaruh terhadap page rank.

balinter.net

8 Trik Memiliki Website di E-Commerce

E-commerce adalah strategi bisnis yang terus menerus berkembang dan memiliki model bisnis tersendiri dalam bagiannya. Sayangnya, e-commerce dapat menjadi solusi yang membingungkan hingga membutuhkan pengetahuan yang banyak mengenai fungsi komponen yang biasanya belum diketahui oleh entrepreneur. Berikut ini adalah beberapa trik yang diperlukan untuk membuat website e-commerce dan komponennya.

Sign Up dengan provider web hosting yang berkualitas
Pilih provider web hosting yang memberikan Anda minimal satu database SQL dan Anda dapat melakukan server side scripting, seperti SHTML, PHP, dan atau CGI scripting. Provider web hosting memiliki space 300Mb dan minimal 5 account email. Jika Anda sudah bisa melakukan server side scripting, maka Anda sebaiknya memiliki alamat IP, sehingga tidak perlu share alamat IP dengan owner website lainnya, siapapun yang bisa juga menjadi spammer. Untuk memiliki alamat IP hanya membutuhkan biaya beberapa dollar.

Gunakan Shooping Cart (Keranjang Belanja) yang handal
Shopping cart digunakan untuk mencatat pembelian dari customer atau visitor. Dalam rangka untuk melayani banyaknya pengunjung, maka shopping cart Anda sebaiknya memenuhi kualifikasi sebagai berikut :

* Memperbolehkan pembelian multi user secara bersamaan atau simultan
* Tetap memperhitungkan total biaya
* Menyelesaikan order hingga final

Shopping cart bisa ditempatkan di server yang sama dengan website, atau disimpan di server yang berbeda yang saling dihubungkan.

Membuat database yang aman
Database biasanya ditempatkan di server yang sama dengan situs e-commerce. Hal ini dimaksudkan bahwa Anda memerlukan rencana hosting untuk mendapatkan database. SQL merupakan tipe database yang memiliki banyak account hosting. Database biasanya digunakan untuk menyimpan data customer, membuat personalisasi customer, menjaga data product, menangani content shopping cart, dan terintegrasi dengan system lainnya.

Menerima pembayaran kartu kredit
Anda dapat menjalankan bisnis e-commerce dengan menggunakan fax, dan atau mengirimkan cek. Namun, Anda akan memberikan biaya yang lebih besar jika Anda tidak menerima kartu kredit dari satu form ke form lain.

Menggunakan SSL (Secure Socket Layer)
Sebuah SSL akan memudahkan dalam proses enkripsi data yang ada di computer customer dan web server Anda. SSL akan menjaga data sensitive seperti info kartu kredit. Anda tidak akan bisa menjalankan bisnis tanpa SSL, dan tidak ada pengunjung yang akan membeli dari website Anda, jika mereka tidak melihat indicator koneksi yang aman di web browser mereka. Browser yang berbeda juga akan mengindikasikan amannya koneksi dengan berbeda pula.

Menggunakan payment gateway
Sebuah payment gateway akan mengumpulkan info kartu kredit dan info penjualan seperti harga, info customer, atau mengecek dan memastikan bahwa kartu kredit tidak disalahgunakan, dan sebagainya. Semua biaya akan ditanggung kartu kredit customer dan deposit uang di account bank Anda.

Memerlukan account dagang (merchant)
Sebuah merchant account akan mempermudah bisnis Anda untuk menghitung charge sales ke kartu kredit, biasanya hal ini merupakan kesepakatan antara bisnis yang Anda jalankan dan bank Anda.

Memiliki account bank yang terpisah dari account bisnis
Anda membutuhkan account bank yang akan menerima deposit dari uang yang berasal dari kartu kredit visitor. Account bank tersebut akan disesuaikan dengan fitur dan biaya dari layanan bank.

Membuat website untuk menjual sesuatu, membutuhkan teknologi yang complex, namun setidaknya Anda sudah memutuskan layanan apa yang Anda inginkan untuk website e-commerce Anda, dan kemudian semua komponen akan saling dikaitkan menjadi satu di dalamnya.

sumber: beritanet.com


Trik Melihat IP Teman Chating Anda

Hal ini mungkin saja terjadi apabila kita chat menggunakan IRC “Internet Relay Chat”. Selama lawan chat tidak menyembunyikan IP nya kita dapat mengetahui berapa IP dari lawan chat kita. Namun apabila dia tetap menyembunyikan, kita dapat menggunakan perintah “/whois [nick_name]. Namun kali ini kita akan coba implementasikan di Yahoo Chat, tidak menjamin berhasil namun boleh di coba …. begini

Kadang kala atau bahkan sering kali, terutama bagi pecinta Private Message (PM), mengetahui lokasi teman chat anda bukanlah hal yang mudah. Chatter lebih suka menyembunyikan keberadaan dirinya atau lokasi dimana dia melakukan chat, apabila ia merasa belum cukup dekat dengan teman chatnya. Terutama sekali chatter indonesia yang berada di luar negeri. Atau anda bisa mengetahui IP seseorang yang sedang melakukan kegiatan booter kepada anda.

Namun persoalan ini bukanlah persoalan yang sulit. Mengetahui dari mana seorang chatter melakukan aktivitas perchattingannya dapat diketahui lewat Internet Protocolnya. Jika di wordpress, setiap comment dicatat Internet Protocolnya, sehingga memudahkan kita untuk menyelidiki keberadaan lokasi para komentator kita, tidak demikian halnya dengan Yahoo Messenger. Lalu apa yang bisa kita lakukan?

Jika chatter tidak melakukan aktivitas IP hider (menggunakan software tertentu) atau tidak menggunakan Proxy, maka anda dapat melakukan langkah berikut untuk mengetahui Internet Protocol Seseorang. Namun apabila chatter menggunakan Proxy, maka IP proxy tersebutlah yang terdeteksi.

Pertama. Cara paling mudah adalah dengan menggunakan tool software IP Grabber atau IP checker. Dengan menggunakan software ini anda bisa dengan mudah mengetahui IP seseorang. Tetapi tanpa menggunakan tool ini pun sebenarnya anda bisa dengan mudah mengetahui IP teman chatter anda.

Kedua. Bukalah Command Prompt (pengguna windows). Bisa dilakukan lewat cara ini:

Start >> Run >> Ketik Cmd >> Enter

Atau lewat:

Start >> All Programs >> Accessories >> Command Prompt

Nah dari sini akan muncul jendela Command Prompt. Kemudian ketikkan di dalamnya “Netstat” dan tekan Enter. Seharusnya setelah anda melakukan tindakan ini akan muncul di jendela Command Prompt tulisan Active Connection. Dan dibawahnya terdapat listing “Proto” , “Lokal Address”, “Foreign Address”, dan “State”.

Active Connection menunjukkan bahwa dibawahnya merupakan koneksi-koneksi anda yang aktif. Sedangkan Proto mengindikasikan Protocol yang anda gunakan. Lokal Address menunjukkan Internet Protocol di jaringan anda. Foreign Address menunjukkan IP koneksi internet yang masuk dan port yang digunakan.

Dengan mengetahui IP seseorang anda juga bisa mengetahui dari mana di chatting. Anda juga bisa mengetahui dari mana seseorang melakukan serangan boot. Beberapa hal yang perlu diperhatikan adalah alamat port di Yahoo Messenger. Remote Port 5050 biasanya digunakan untuk keperluan chatting seperti Private Messege. Remote Port 5000 atau 5001 biasanya untuk voice chat. Keperluan mengirim file bisanya ada di Remote Port 80 atau 81. Untuk keperluan webcam di Remote Port 5100.

gw belum mengecek kembali port-port diatas apakah masih digunakan lagi oleh Yahoo. Ada kemungkinan Yahoo webcam Remote Port telah berubah sehingga menyebabkan Y Intai atau YahcamView tidak bisa digunakan. Coba cek alamat webcam port via YM biasa. Kemudiah ubah settingan anda di Y Intai dengan Remote Port yang baru. Maaf gw belum bisa mencoba, coba kalau ada teman2 yang bisa, gw mohon sharenya. Trim’s

Rabu, 15 April 2009

Bill Gates and 5 mongkey


“If you born poor it’s is not your mistake. But, if you die poor it’s your mistake” - Bill Gates

Dalam suatu penelitian yang dilakukan oleh para profesor di USA, ada 2 ekor monyet yang dimasukkan ke dalam satu ruangan kosong secara bersama-sama.

Kita sebut saja monyet tersebut Monyet A dan B. Di dalam ruangan tersebut terdapat sebuah tiang, dan diatas tiang tersebut nampak beberapa pisang yang sudah matang. Apa yang akan dilakukan oleh 2 monyet tersebut menurut anda?
Setelah membiasakan diri dengan keadaan lingkungan di dalam ruangan tersebut, mereka mulai mencoba meraih pisang-pisang tersebut.

Monyet A yang mula-mula mencoba mendaki tiang. Begitu monyet A berada di tengah tiang, sang profesor menyemprotkan air kepadanya, sehingga terpleset dan jatuh. Monyet A mencoba lagi, dan disemprot, jatuh lagi, demikian berkali-kali sampai akhirnya monyet A menyerah.

Giliran berikutnya monyet B yang mencoba, mengalami kejadian serupa, dan akhirnya menyerah pula. Berikutnya ke dalam ruangan dimasukkan monyet C. Yang menarik adalah,para profesor tidak akan lagi menyemprot para monyet jika mereka naik.Begitu si monyet C mulai menyentuh tiang, dia langsung ditarik oleh monyet A dan B. Mereka berusaha mencegah, agar monyet C tidak mengalami`kesialan’ seperti mereka. Karena dicegah terus dan diberi nasehat tentang bahayanya bila mencoba memanjat keatas, monyet C akhirnya takut juga dan tidak pernah memanjat lagi.

Langkah selanjutnya yang dilakukan oleh para profesor adalahmengeluarkan monyet A dan B, serta memasukkan monyet D dan E. Sama seperti monyet-monyet sebelumnya, monyet D dan E juga tertarik dengan pisang diatas tiang dan mencoba memanjatnya. Monyet C secara spontan langsung mencegah keduanya agar tidak naik.

“Hai, mengapa kami tidak boleh naik ?” protes keduanya”.
Ada teman-teman yang memberitahu saya,bahwa naik ke atas itu berbahaya. Saya juga tidak tahu, ada apa di atas,tapi lebih baik cari aman saja, jangan keatas deh” jelas monyet C.
Monyet D percaya dan tidak berani naik, tapi tidak demikian dengan monyet E yang memang bandel.
“Saya ingin tahu, bahaya seperti apa sih,yang ada di atas ….. Dan kalau ada bahaya, masak iya saya tidak bisa menghindarinya ?” tegas monyet E.

Walaupun sudah dicegah oleh monyet Cdan D, monyet E nekad naik …….
Dan karena memang sudah tidak disemprot lagi, monyet E bisa meraih pisang yang dinginkannya…..
Manakah diantara karakter diatas yang menggambarkan tingkah laku anda saat ini? Dari ilustrasi tersebut diatas dapat dikatakan bahwa Karakter A dan B adalah orang yang pernah melakukan sesuatu, dan gagal. Karena itu mereka kapok, tidak akan mengulanginya lagi, dan berusaha mengajarkan ke oranglain tentang kegagalan tersebut. Mereka tidak ingin orang lain juga gagal seperti mereka.

Karakter C dan D, adalah orang yang menerima petunjuk dari orang lain, hal-hal apa yang tidak boleh dilakukan, dan mereka mematuhinya tanpa berani mencobanya sendiri.

Karakter E adalah type orang yang tidak mudah percaya dengan sesuatu, sebelum mereka mencobanya sendiri. Mereka juga berani menentang arus dan menanggung resiko asalkan bisa mencapai keinginan mereka.

Pisang dalam cerita diatas menggambarkan impian kita. Setiap orang dalam hidup ini mempunyai impian yang tinggi tentang masa depannya. Namun sayangnya, banyak sekalihal-hal yang terjadi di sekitar kita, yang menyebabkan impian kita terkubur.
Orang-orang dengan karakter A,B,C,D akan mengatakan kepada kita hal-hal seperti ini”,Sudahlah, jangan melakukan pekerjaan yangsia-sia seperti itu. Percuma. Saya dulu sudah pernah melakukannya berkali-kali dan gagal. Sebagai seorang teman yang baik, saya tidak mau kamu gagal seperti saya” atau mungkin kalimat “Kamu mau gagal kayak si X… lebih baik lakukan sesuatu yang pasti-pasti saja deh”. Bukankah hal-hal seperti itu yang sering kita dengar sehari-hari?

Nah, ada satu ilustrasi lagi. Apa yang akan anda lakukan, bila suatu hari (misalnya) ada seorang mahasiswa bercelana jeans, kacamata tebal,bertampang culun, bajunya lusuh, datang menemui anda dan berkata “Sayap unya suatu produk yang bagus, tapi saya tidak punya modal. Mau gak pinjamin saya modal 100 dollar? Kalau produk ini sukses, kita berdua bakal jadi orang paling kaya di dunia lho”.

Hampir semua akan menghina dan mentertawakan mahasiswa tsb, bahkan mungkin menganggapnya gila. Berapa orang yang akan menjawab “Wow, bagus sekali, coba jelaskan apa rencana anda, agar kita bisa sama-sama kaya?”
Mungkin satu orang diantara sejuta, mungkin juga tidak ada.
Tau kah Anda, bahwa Mahasiswa tersebut adalah Bill Gates, yang kini sudah mencapai impiannya menjadi orang terkaya di dunia..
Bukankah itu dulu yang dilakukan Bill Gates pada awal karirnya …Dikelilingi orang type A,B,C,D, ditolak, dilecehkan, dan berbagai macam hinaan lainnya. Untungnya, Bill Gates termasuk orang dengan karakter E. Dan dengan pengorbanan dan kerja keras, dia berhasil meraih impiannya.

Semoga cerita berikut dapat menjadi inspirasi kita hari ini untuk selalu berkarya, meraih impian dan sukses.

Sumber : http://www.yauhui.net/kisah-5-monyet-dan-bill-gates/#comment-4217

Kamis, 09 April 2009

Tips Mempercepat Koneksi Internet


Secara default, untuk koneksi internet, Windows membatasi sampai dengan 20% dari total bandwidth. Dengan kondisi seperti ini masih mungkin untuk mempercepat koneksi internet dengan mengurangi limit tersebut atau bahkan mengosongkannya. Ikuti salah satu tips mempercepat koneksi internet di samping tips-tips lainnya bersama Tips n Trik Komputer.

Langkah-langkahnya adalah sebagai berikut.
Klik Start >> Run >> kemudian ketik gpedit.msc dilanjutkan dengan menekan OK atau ENTER hingga akan muncul jendela group policy editor.
Kemudian klik Computer Configuration >> Administrative Templates >> Network >> Qos Packet Scheduler
Kemudian pada kolom sebelah kanan klik double “Limit reservable bandwidth” hingga muncul jendela Limit reservable bandwidth Properties
Kemudian pilih enabled dan pada Bandwidth limit (20%) isi dengan nilai yang minimal jika perlu nol.
Kemudian tekan OK atau Apply.
Restart PC atau laptop Anda.
Selesai
Sekarang, pastikan Anda mendapati koneksi internet yang lebih cepat.
Yang belum mencoba, silakan mencoba!! Untuk mencoba tips optimasi Firefox, silakan ke sini.
Yang sudah mencoba, silakan kunjungi tips n trik blog dan all my life.

Meningkatkan Kecepatan Firefox


Keunggulan browser Firefox selain disinyalir sebagai browser tercepat, teraman, tercerdas dan terbaik dari seluruh browser yang ada, Firefox pun memiliki dukungan pihak ketiga yang disebut add-ons, seperti halnya wordpress sebagai cms terbaik yang memiliki pendukung (developer) banyak dengan berbagai plugin yang bisa digunakan untuk memaksimalkan kemampuan blog Anda, begitu dengan dengan browser Firefox banyak pilihan plugin yang sebagiannya pernah saya gunakan.

Saat download day Firefox 3.0.0 pada 17-18 Juni 2008 yang lalu tercatat 143.283 orang Indonesia dari total 8.002.530 orang di seluruh dunia yang menjadi bagian sejarah Firefox tercatat di buku Guinness World Record sebagai software yang paling banyak di download dalam tempo 24 jam. Saya yakin Anda, saya dan para blogger menjadi bagian sejarah itu.

Namun jika Anda belum menggunakan Firefox saya sarankan cepat gunakan Firefox versi terbaru, Firefox 3.0.0! Anda bisa mendownloadnya disini dan rasakan menjelajahi dunia maya dengan kecepatan maksimal, aman dan lebih lebih baik.

Firefox memang browser tercepat tapi tahukah Anda jika Firefox bisa di optimalkan lagi? Bisa dipercepat lagi? Ya, Anda bisa menambah kecepatan browsing menggunakan Firefox dan bisa menambah lagi kecepatannya dengan sedikit trik. Bisa dibayangkan sudah cepat kemudian ditambah lagi kecepatannya? Pasti mantab kan? Saya sudah merasakannya! Sudahkan Anda?

Jika belum, berikut ini cara lebih mempercepat yang sudah cepat menjadi super cepat! (tutorial english version bisa Anda dapatkan disini).

1. Buka Firefox.
2. Pada address bar ketik about:config dan klik enter. Jika keluar tombol I’ll be careful, I promise! klik saja.
3. Klik kanan di layar Firefox yang Anda lihat (dimana saja di bawah Preference Name) kemudian arahkan mouse pada new lalu integer.
4. Pada kotak dialog New integer value - Enter the preference name isi dengan nglayout.initialpaint.delay. lalu saat kotak dialog lain muncul isi nilainya (value) dengan 0 (nol).
5. Pada Filter Bar (Filter:) letaknya ada di bawah tab yg Anda buka ketik pipelining.
6. Klik dua kali (double klik) pada tulisan network.http.pipelining agar settingannya berubah menjadi true.
7. Lalu klik dua kali (double klik) pada network.http.pipelining.maxrequests setelah keluar kotak dialognya isi dengan nomor antara 10 hingga 30. Saya sendiri mengisi 30 untuk lebih maksimal.
8. Beres dan restart Firefox Anda.


Langkah di atas merupakan cara untuk memaksimalkan si cepat menjadi lebih cepat, cara mempercepat browsing menggunakan Firefox!

Namun tahukah Anda jika cara di atas masih bisa dipercepat lagi? Nah lho! Kalo begitu cepat+cepat+cepat=super cepat! Yupz, browser Firefox Anda akan menjadi super duper cepat dari yang tercepat! Mau tau caranya?

Caranya cukup sederhana yaitu dengan menggunakan pihak ketiga, Add-ons Fasterfox! yang pernah direkomendasikan Firefox sendiri. Anda tinggal menginstal Fasterfox pada browser Firefox Anda
Jika langkah-langkah di atas sudah Anda praktekkan maka tidak ada ucapan lain selain, “Selamat berselancar dengan Super Duper Faster Firefox!” :-D

TUNGGU DULU! Jika Anda masih cinta produk paman saya, Bill Gates, :-P Internet Explorer (IE), Anda pun masih bisa memaksimalkan kecepatannya namun tentu saja tidak secepat Firefox donks! Nah untuk Anda yang keukeuh menggunakan IE dan ingin menambah kecepatannya berikut ini sedikit trik mempercepat browsing koneksi internet menggunakan Internet Explorer.

1. Klik Start pada komputer Anda lalu klik Run dan ketik regedit.exe klik OK.
2. Cari folder HKEY_CURRENT_USER >Software >Microsoft >Windows >Current Version lalu klik pada folder Internet Settings.
3. Pada sidebar kanan Anda akan melihat (default) berada di urutan paling atas, double klik dan isi nilainya (value) dengan 10 dan tutup layarnya.
4. Kembali klik Start >Run dan ketik gpedit.msc tunggu sebentar sampai muncul layar baru…
5. Pada Computer Configuration cari folder Administrative Templates lalu Network dan klik pada folder QoS Packet Scheduler.
6. Pada sidebar kanan cari Limit Reservable Bandwidth dan double klik lalu pilih Enabled dan setting menjadi 0 (nol).
7. Restart komputer Anda!
8. Beres dan coba jalankan Internet Explorer Anda!

Selamat mencoba!

Jumat, 20 Maret 2009

Pemrograman Dasar Java


Pemrograman dengan Java

Java sebagai salah satu bahasa pemrograman baru menjanjikan banyak kemudahan bagi programer junior maupun senior. Tutorial ini akan membawa Anda mengenal lebih jauh bahasa ini melalui pembahasan konsep model perancangan dan petunjuk sederhana penggunaannya.

Apakah Java?

Java adalah bahasa pemrograman berorientasi objek yang dikembangkan oleh Sun Microsystems sejak tahun 1991. Bahasa ini dikembangkan dengan model yang mirip dengan bahasa C++ dan Smalltalk, namun dirancang agar lebih mudah dipakai dan ¬platform independent, yaitu dapat dijalankan di berbagai jenis sistem operasi dan arsitektur komputer¬¬. Bahasa ini juga dirancang untuk pemrograman di Internet sehingga dirancang agar aman dan portabel.
Platform Independent
Platform independent berarti program yang ditulis dalam bahasa Java dapat dengan mudah dipindahkan antar berbagai jenis sistem operasi dan berbagai jenis arsitektur komputer. Aspek ini sangat penting untuk dapat mencapai tujuan Java sebagai bahasa pemrograman Internet di mana sebuah program akan dijalankan oleh berbagai jenis komputer dengan berbagai jenis sistem operasi. Sifat ini berlaku untuk level source code dan binary code dari program Java. Berbeda dengan bahasa C dan C++, semua tipe data dalam bahasa Java mempunyai ukuran yang konsisten di semua jenis platform. Source code program Java sendiri tidak perlu dirubah sama sekali jika Anda ingin mengkompile ulang di platform lain. Hasil dari mengkompile source code Java bukanlah kode mesin atau instruksi prosesor yang spesifik terhadap mesin tertentu, melainkan berupa bytecode yang berupa file berekstensi .class. Bytecode tersebut dapat langsung Anda eksekusi di tiap platform yang dengan menggunakan Java Virtual Machine (JVM) sebagai interpreter terhadap bytecode tersebut.
JVM sendiri adalah sebuah aplikasi yang berjalan di atas sebuah sistem operasi dan menerjemahkan bytecode program Java dan mengeksekusinya, sehingga secara konsep bisa dianggap sebagai sebuah interpreter. Proses pengeksekusian program Java dapat dilukiskan seperti di Gambar 1



. Dengan cara ini, sebuah program Java yang telah dikompilasi akan dapat berjalan di platform mana saja, asalkan ada JVM di sana.
Kompiler dan interpreter untuk program Java berbentuk Java Development Kit (JDK) yang diproduksi oleh Sun Microsystems. JDK ini dapat didownload gratis dari situs java.sun.com. Interpreter untuk program Java sendiri sering juga disebut Java Runtime atau Java Virtual Machine. Interpreter Java, tanpa kompilernya, disebut Java Runtime Environment (JRE) dapat didownload juga di situs yang sama. Untuk mengembangkan program Java dibutuhkan JDK, sementara jika hanya ingin menjalankan bytecode Java cukup dengan JRE saja. Namun untuk mengeksekusi applet (sebuah bytecode Java juga) Anda biasanya tidak perlu lagi mendownload JRE karena browser yang Java-enabled telah memiliki JVM sendiri.

Library

Selain kompiler dan interpreter, bahasa Java sendiri memiliki library yang cukup besar yang dapat mempermudah Anda dalam membuat sebuah aplikasi dengan cepat. Library ini sudah mencakup untuk grafik, desain user interface, kriptografi, jaringan, suara, database, dan lain-lain.

OO

Java adalah bahasa pemrograman berorientasi objek. Pemrograman berorientasi objek secara gamblang adalah teknik untuk mengorganisir program dan dapat dilakukan dengan hampir semua bahasa pemrograman. Namun Java sendiri telah mengimplementasikan berbagai fasilitas agar seorang programer dapat mengoptimalkan teknik pemrograman berorientasi objek.
Sedikit perbandingan tambahan dengan bahasa C dan C++, Java banyak mewarisi konsep orientasi objek dari C++ namun dengan menghilangkan aspek-aspek kerumitan dalam bahasa C++ tanpa mengurangi kekuatannya. Hal ini mempermudah programer pemula untuk mempelajari Java namun mengurangi keleluasaan programer berpengalaman dalam mengutak-atik sebuah program. Di balik kemudahan yang ditawarkan Java, luasnya fasilitas library Java sendiri membuat seorang programer membutuhkan waktu yang tidak singkat untuk dapat menguasai penggunaan library-library tersebut.
Memulai Pemrograman Java
Untuk membuat program Java, seperti telah disebutkan sebelumnya, Anda membutuhkan JDK. Proses instalasi JDK tersebut sangat mudah dan tidak membutuhkan pengetahuan tertentu. Namun untuk menggunakannya Anda perlu melakukan beberapa penyesuaian dengan sistem operasi Anda. Umumnya yang perlu Anda lakukan adalah memasukkan path ke direktori JDK Anda ke setting path pada sistem operasi Anda. Misalkan direktori JDK Anda adalah C:\jdk1.4 maka pada Windows 98 Anda cukup menambahkan baris perintah SET PATH=C:\jdk1.4\bin pada file autoexec.bat Anda. Untuk Windows NT/2000/XP Anda cukup menambahkan direktori C:\jdk1.4\bin pada variabel path di System Environment. Caranya: klik kanan ikon My Computer, pilih Properties. Kemudian pilih tab Advanced. Lalu klik tombol Environment Variables, cari variabel path, kemudian tambahkan path direktori JDK Anda ke dalam variabel tersebut. Untuk Linux, tambahkan baris perintah SET CLASSPATH=(direktori jdk Anda) ke file profile Anda. Untuk mencoba JDK, ketikkan perintah java dan javac pada shell prompt (atau DOS Command Prompt). Jika perintah tersebut sudah dikenali maka program java atau javac akan menampilkan sintaks penggunaan. Untuk kemudahan dan berbagai fasilitas tambahan Anda dapat menggunakan Integrated Development Environment (IDE) untuk bahasa Java seperti Visual Café dari Symantec atau JBuilder dari Borland.
Urutan langkah-langkah yang harus Anda lakukan untuk membuat sebuah program Java sederhana adalah:
1. Membuat source code program dengan editor teks apapun. Ingat, file tersebut
harus berekstensi .java dan case sensitive.
2. Mengkompile source code dengan perintah javac. Misalnya: javac HelloWorld.java.
Jika berhasil, hasilnya adalah file bytecode berakhiran .class.
3. Mengeksekusi bytecode dengan perintah java. Parameter dari perintah ini adalah
nama file hasil kompilasi tanpa ekstensi .class. Contoh: java HelloWorld.

Source Code
Berikut kode untuk HelloWorld.java:
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println("Apa Kabar Dunia?");
}
}
Dan ini sebuah contoh lain, yaitu applet sederhana untuk menampilkan teks di applet. Sebutlah file ini bernama HelloWorldApplet.java:
import java.awt.Graphics;

public class HelloWorldApplet extends java.applet.Applet
{
public void paint(Graphics g)
{
g.drawString("Apa Kabar Dunia?", 5, 25);
}
}

Secara gamblang dapat diperhatikan bahwa struktur kedua program sangat mirip, dan hanya berbeda dalam konteks eksekusi. Kedua program ini akan dibahas lebih lanjut setelah kita membahas cara mengkompile dan mengeksekusi program tersebut.
Perlu diingat bahwa bahasa Java bersifat case sensitive, sehingga Anda harus memperhatikan penggunaan huruf besar dan kecil. Selain itu penulisan source code program tidak harus memperhatikan bentuk tertentu, sehingga Anda bisa saja menuliskan semua baris source code tersebut dalam satu baris asal Anda tidak lupa membubuhkan tanda titik koma (;), atau menuliskan tiap kata dalam satu baris tersendiri. Namun dianjurkan Anda mengikuti layout seperti pada contoh agar program Anda mudah dibaca dan dimengerti.

Kompilasi

Setelah kedua file disave dengan nama HelloWorld.java dan HelloWorldApplet.java, kita akan mengkompile kedua program tersebut dengan perintah:
prompt>javacHelloWorld.java
prompt>javac HelloWorldApplet.java
Perlu diperhatikan bahwa direktori aktif Anda saat ini adalah direktori tempat Anda meletakkan file-file program tersebut. Anda tetap dapat mengkompile program Anda dari direktori berbeda dengan perintah:
prompt> javac (direktori program)/namafile.java
Setelah perintah ini selesai, Anda akan melihat bahwa telah tercipta dua buah file .class, yaitu bytecode hasil kompilasi source code kita.

Sintaks Program

Sekarang kita akan mencoba membahas elemen-elemen dalam kedua source code tersebut.
Pada awal Listing 2 kita menemukan perintah import. Pada tahap awal ini Anda perlu mengetahui bahwa pernyataan tersebut hanya berfungsi mempermudah penulisan metode atau dalam bahasa pemrograman lain disebut prosedur atau fungsi. Jadi Anda hanya perlu menulis Graphics sebagai pengganti java.awt.Graphics, karena kita telah mengimpor java.awt.Graphics.
Kemudian di masing-masing listing terdapat pernyataan public class. Pernyataan ini adalah pernyataan pembuka sebuah kelas. Kelas sendiri digunakan untuk menciptakan objek. Ingat bahwa Java berorientasi objek. Kata public di depannya berfungsi agar kelas tersebut dapat diakses oleh semua program lain. Untuk saat ini anggaplah objek sebagai suatu item yang dapat dimanipulasi oleh sebuah program. Dalam Listing 2 terdapat tambahan kata extends. Hal ini berarti kelas yang kita buat akan mewarisi sifat-sifat dari kelas yang kita extends. Dengan kata lain kita menjadikan kelas yang kita extends sebagai himpunan bagian dari kelas kita buat.
Kemudian kita menemukan baris pernyataan public static void main(String[] args) dan public void paint(Graphics g). Keduanya adalah pernyataan pembuka sebuah metode. Metode sendiri adalah kumpulan pernyataan untuk melakukan suatu tugas tertentu dalam kelas. Keduanya sebenarnya mempunyai fungsi yang sama namun dalam konteks yang berbeda. Dalam setiap aplikasi harus ada sebuah metode yang bernama main yang akan dieksekusi pertama kali saat program tersebut dieksekusi. Sementara dalam applet, metode yang pertama kali akan dieksekusi ketika applet diload adalah paint. Kata public di depannya mempunyai fungsi yang sama dengan kata public yang ada di depan baris permulaan kelas. Namun nantinya Anda akan menemukan juga bentuk lain seperti private dan protect yang akan kita bahas nanti.
Pada Listing 1 terdapat kata static pada pernyataan pembuka metode main. Hal ini berarti metode main tidak mengubah atau menggunakan objek yang diciptakan oleh kelas tersebut, sehingga dapat dikatakan berdiri sendiri dan tidak terikat dengan objek. Dalam metode main dalam aplikasi, parameternya adalah selalu String[] args, di mana args hanyalah sebuah nama dari objek array dari String. Array ini nantinya akan berisi parameter-parameter yang diberikan user sebagai argumen command line. Sementara Anda tidak perlu mengerti mengenai parameter tersebut, cukup diingat bahwa bentuk metode main harus selalu demikian.
Kemudian di dalam kedua metode pada kedua listing tersebut, kita menemukan sebuah pernyataan. Anda tentu dapat saja meletakkan lebih dari satu pernyataan dalam sebuah metode. Setiap pernyataan dalam sebuah metode dipisahkan oleh titik koma dan akan dieksekusi satu persatu. Kedua pernyataan pada listing ternyata memanggil sebuah metode lain yaitu metode println dan paint. Tentunya dapat Anda perhatikan bahwa untuk memanggil sebuah metode diperlukan tiga komponen yaitu:
1. Objek yang ingin kita pakai. Dalam hal ini objek System.out dan Graphics g.
2. Nama metode yang ingin kita pakai. Dalam hal ini println dan paint.
3. Sepasang tanda kurung yang berisi informasi tambahan yang diperlukan oleh metode

yang dipanggil, yaitu parameter.
Dalam Listing 1, pernyataan System.out.println("Apa Kabar Dunia?"); berarti carilah objek out dalam kelas System kemudian panggil metode println dari objek out dengan parameter berupa string "Apa Kabar Dunia?". Sedang dalam Listing 2, pernyataan g.drawString("Apa Kabar Dunia?", 5, 25); berarti carilah objek g kemudian panggil metode drawString pada objek g dengan parameter "Apa Kabar Dunia?”, 5, 25);.

Eksekusi

Setelah selesai membahas sintaks dasar Java dalam kedua listing, selanjutnya kita akan mencoba mengeksekusi kedua program ini. Untuk program pertama yang berupa aplikasi biasa, kita tinggal mengetikkan perintah java HelloWorld pada prompt dan pesan Apa Kabar Dunia? akan tampil di layar (atau mungkin di tempat lain, bergantung sistem operasi Anda). Sedangkan untuk applet kita mesti membuat sebuah file HTML sebagai pembungkus—atau pemanggilnya. Berikut diberikan contoh file HTML untuk membungkus applet yang kita buat.


Coba Applet






Beri nama helloword.html dan simpanlah di direktori yang sama dengan lokasi file-file .java dan .class sebelumnya. Untuk mengeksekusi applet kita cukup membuka file HTML tersebut di browser yang Java-enabled atau mengetikkan perintah appletviewer namafile.html di prompt.

Template by : kendhin x-template.blogspot.com