Selasa, 06 Desember 2011

Sikap Anak



PENEKANAN :
taukah kamu tentang attitude baik tentang KEJUJURAN ?
sesungguhnya, orang yang PENDUSTA pun masih mencari atau lebih memilih orang yang paling JUJUR untuk mendampinginya.

ATTITUDE IS EVERYTHING
Why ?
attitude is everthing mempunyai arti bahwa sikap orang dan kelakuan seseorang adalah segalanya.
Mungkin satu satunya hal terpenting yang bisa kita lakukan adalah mengendalikan sikap kita.
situasi tertentu bisa menghancurkan kita, atau kita bisa mempecundangi diri sendiri dengan terus merasa gentar.
kita bisa melihat persoalan kita sebagai kesempatan untuk belajar dan mengembangkan diri, atau kita bisa menganggap bahwa segala persoalan,
seremeh apa pun, adalah jurang keputusan dan itu semua sebagian besar akan terwujud. kita memikirkan apa yang ingin kita pikirkan. <span class="fullpost">
mengapa tidak melawan kenegatifan dengan sikap positif?
apa yang hilang dari kita????
melakukan perlawanan sepiritual akan menciptakan satu kesempatan untuk menentukan atau menemukan berbagai kemungkinan.

Java Script


JavaScript pertama kali dikembangkan oleh Brendan Eich dari Netscape dibawah nama Mocha, yang nantinya namanya diganti menjadi LiveScript, dan akhirnya menjadi JavaScript.
JavaScript bisa digunakan untuk banyak tujuan, misalnya untuk membuat efek rollover baik di gambar maupun teks, dan yang penting juga adalah untuk membuat AJAX. JavaScript adalah bahasa yang digunakan untuk AJAX..
CONTOH PENULISAN JAVASCRIPT :
Kode JavaScript biasanya dituliskan dalam bentuk fungsi yang ditaruh di tag <head> yang dibuka dengan tag <script type="teks/javascript">
<script type="teks/javascript">
        alert("Halo Dunia!");
<script>
Kode JavaScript juga bisa diletakkan di file tersendiri yang berekstensi .js (singkatan dari JavaScript).Untuk memanggil kode JavaScript yang terdapat di file sendiri, di bagian awal <head> harus ditentukan dahulu nama file .js yang dimaksud menggunakan contoh kode seperti berikut:
<script type="teks/javascript" src="alamat.js">
</script> 
SCRIPT PADA BAGIAN HEAD
<html>
<head>
<script type="teks/javascript">
...
</script>
</head>
</html> 
SCRIPT PADA BAGIAN BODY
<html>
<head>
</head>
<body>
<script type="teks/javascript">
...
</script>
</body>
</html>
 External JavaScript
Terkadang ada yang menginginkan menjalankan JavaScript yang sama dalam beberapa kali pada halaman yang berbeda, tetapi tidak mau disibukkan jika harus menulis ulang script yang diinginkan di setiap halaman. Maka JavaScript dapat ditulis di file secara eksternal. Jadi, antara dokumen HTML dan JavaScript dipisahkan, kemudian berkas tersebut dipanggil dari dokument HTML. Berkas JavaScript tersebut disimpan dengan ekstensi .js.
JavaScript : js/xxx.js document.write("pesan ini tampil ketika halaman diload");
Untuk menggunakan eksternal JavaScript (.js) dipakai atribut "src" pada tag <script> pada halaman HTML-nya.
<html>
<head>
</head>
<body>
<script src="xxx.js">
</script>
<p>Script di atas berada di berkas "xx.js" (eksternal) </p>
</body>
</html>

ORACLE

Pengenalan :
Basis data Oracle adalah basis data relasional yang terdiri dari kumpulan data dalam suatu sistem manajemen basis data RDBMS. Perusahaan perangkat lunak Oracle memasarkan jenis basis data ini untuk bermacam-macam aplikasi yang bisa berjalan pada banyak jenis dan merk perangkat keras komputer (platform).
Basis data Oracle ini pertama kali dikembangkan oleh Larry Ellison, Bob Miner dan Ed Oates lewat perusahaan konsultasinya bernama Software Development Laboratories (SDL) pada tahun 1977. Pada tahun 1983, perusahaan ini berubah nama menjadi Oracle Corporation sampai sekarang.
pembahasan tentang oracle ini mungkin bisa fara mulai dengan adanya troubleshooting pada saat penginstalan program oracle :
Ketika menginstall Oracle, di bagian-bagian pertama ada step “Checking installer requirements…”. Step ini memeriksa apakah hardware (CPU, memory, disk, dll) dan software (Operating System / OS, release, patch, dll) sudah sesuai persyaratan. Oleh karena itu, sebaiknya (seharusnya) dibaca dulu dokumentasi “Installation Guide”-nya. Dokumentasi ini ada di paket CD atau file download, biasanya di direktori database\doc. Jadi, masuk ke direktori tersebut dan buka file index.htm.
Kalau system requirement tidak terpenuhi, maka akan muncul error seperti contoh berikut

Solusinya adalah lihat dokumentasi “Installation Guide”-nya dan lihat poin-poin mana yang kurang, kemudian lengkapi poin-poin yang kurang tersebut. Kadang-kadang kekurangan itu tidak penting (tidak mandatory), maka kita bisa melewati (men-skip) step “Checking installer requirements…” tersebut. Caranya, tambahkan parameter -ignoreSysprereqs.

Contoh:misalkan file instalasi (CD ataupun file hasil download) ada di folder C:\data_master\10201_database_win32.
 Setelah ini akan muncul informasi kalau step checking ini di-skip

Kemudian muncul installation wizard, dan lanjutkan proses installasinya.
Semoga sukses.
untuk kemudahan, disini saya sediakan link apabila ada teman-temana yang mau berdiskusi dengan sesama kawan oracle :)
http://www.oraclecommunity.net/group/oracleindonesia

Senin, 05 Desember 2011

Kodu Game

     Kebanyakan orang mungkin sangat suka mengisi waktu luangnya untuk bermain game. Tetapi bagaimana jika kita bisa bermain game sekaligus membuat game itu sendiri. Inilah salah satu solusinya Kodu Game Lab.
Kodu itu apa sih?
     Kodu itu adalah visual programming language untuk membuat game. Game yang dibuat tentu saja bukan game sekelas Left 4 Dead atau GTA, tetapi cukup banyak variasi game yang dapat dibuat dengan Kodu. Kita dapat membuat Racing Game atau Adventure Game. Konsep dari game ini adalah adanya satu karakter yang dinamakan Kodu . Kodu dapat melakukan sesuatu bila kita memprogramkannya, misalnya untuk berjalan, makan, atau lari.

    Itu tadi adalah pengertian awal dari Kodu, game ini juga akan memberikan beberapa pengetahuan, seperti :
  1. Kodu memperkenalkan problem-solving dalam pemograman tanpa sinktaks yang berbelit
  2. Kodu meperkenalakan logika kondisional dan berbasis object (OOP)
  3. Kodu dapat menjadi alat untuk membuat cerita-cerita dan menjadi ladang kreatifitas.
  4. Kodu memperkenalkan dunia pemograman sebagai media kreatifitas.
Dan di bawah ini adalah beberapa fitur yang ada pada Kodu :
  •   Menggabungkan dunia nyata, warna, dan visual
  •     Berjalan di Xbox 360 dan PC
  •     Game bersifat interaktif
  •     Path masih dalam pengembangan
  •     Editor Terrain - menciptakan dunia semaumu
  •     20 karakter yang berbeda dengan kemampuan yang berbeda

Kejadian Lucu Saat Komputer Pertama Kali Booming


     Setiap kali ada barang-barang canggih pasti ada saja hal-hal aneh yang ikut nimbrung disisinya. Salah satunya adalah ketika komputer pertama kali muncul.Saat ini mungkin balita yang berumur 3-5 tahun mungkin sudah bisa mengenal yang namanya "Mouse", tetapi saat itu orang dewasa pun masih bingung bahkan ketakutan sama yang namanya Mouse. Silahkan baca berbagai kejadian lucu ketika komputer pertama kali diciptakan.

1. Compaq pernah mempertimbangkan untuk mengubah perintah “Press ANY Key” menjadi “Press ENTER Key” dikarenakan banyaknya telefon yang menanyakan letak tombol “ANY” di keyboard.
2. AST Technical Support menerima laporan konsumen karena kesulitan menggunakan mouse. Saat Techinal Support berkunjung, mereka menemukan mouse tersebut tidak bisa digunakan… karena masih terbungkus rapi di dalam plastiknya. Penggunanya (seorang wanita) takut dengan mouse (tikus) sehingga tidak berani mengeluarkannya dari dalam plastik. Takut diserang mouse komputer?
3. Di tahun 1980-an, ketika disket masih berukuran besar, Teknisi Compaq pernah menerima keluhan seorang konsumen yang disketnya tidak terbaca oleh drive-disk komputer. Setelah diselidiki, ternyata konsumen itu sebelumnya memasukkan disket ke dalam mesin tik dan mengetikkan label yang tertempel di disket itu.
4. Sebuah keluhan lain dari konsumen AST yang mengatakan disket mereka terkena virus yang sulit dibersihkan. Petugas AST meminta orang itu mengirimkan kopi disket yang terinfeksi itu untuk dipelajari. Beberapa hari kemudian, petugas AST menerima foto kopi disket dari konsumen tersebut.
5. Seorang konsumen DELL mengeluhkan kalau dia tidak dapat mengirimkan fax via komputer. Setelah diarahkan selama 40 menit lewat telepon, petugas DELL menemukan kalau konsumen itu mencoba mengefax via komputer dengan cara memegang kertas yang akan di fax di depan monitor, sambil menekan tombol “SEND” di layar.
6. Seorang konsumen DELL lain mengeluh karena keyboard yang digunakannya sudah tidak bisa berfungsi sejak dibersihkan. Ketika ditanya caranya membersihkan keyboard, dia menjelaskan, “Saya mencuci dan menggosok semua bagian keyboard dengan sabun, dan membilasnya dengan air, lalu menjemurnya.
7. Seorang konsumen DELL marah besar karena tidak bisa menyalakan komputer yang baru dibelinya. “Semua sudah terpasang dengan baik. Tapi setiap kali saya tekan pedal kaki, tidak terjadi apa-apa.” Setelah diselidiki ternyata “pedal kaki” yang dimaksud orang itu adalah : mouse.
8. Seorang lagi konsumen DELL marah besar karena komputer barunya tidak nyala. Dia menjelaskan semua sudah terpasang dengan benar, dan ketika dia menunggu selama 20 menit, tidak terjadi apa-apa pada komputernya. Ketika teknisi DELL menanyakan apakah “power switch” sudah dinyalakan, dia balik bertanya, “Power switch apa?”
9. Berikut adalah tanya-jawab antara petugas Novell NetWire dengan seorang konsumen :
Penelepon (X) : Hallo, dengan Tech Support?
Novell (Y) : Ya, bisa dibantu?
(X) : Tatakan cangkir di PC saya patah. Apa mungkin saya bisa menggantinya?
(Y) : Tatakan cangkir? Apakah itu hadiah saat Anda membeli komputer?
(X) : Tidak. Tatakan cangkir ini sudah ada di komputer saya. Dan ketika saya meletakkan gelas saya di atasnya, tatakan itu patah. Yang saya ketahui, di bagian depan tatakan itu ada tulisan “CD-ROM, 16X”.
(Saat itu juga, petugas Novell langsung mematikan telepon dan tertawa terbahak-bahak)

The Twilight Saga


Butuh waktu lebih lama untuk menuntaskan membaca buku Breaking Dawn yang merupakan buku ke empat dari The Twilight Saga. Tak heran, buku ini berisi 800 halaman lebih , jauh lebih tebal dari tiga buku sebelumnya.
Saat membaca tiga buku pertama, salah satu pertanyaan terbesar dalam benak saya adalah kekuatan apa yang akan dimiliki oleh Bella Swan setelah menjadi vampir nanti, dan saya yakin kekuatannya akan menjadi kekuatan yang istimewa dibanding vampir-vampir lain. Ternyata keyakinan saya terbukti, Bella Cullen menjadi vampir yang berbeda dalam beberapa hal, termasuk kemampuannya mengendalikan diri dengan cepat sehingga tidak menjadi vampir yang haus darah manusia. Kekuatannya juga menyelamatkan kaum vampir dari pertumpahan darah akibat kelicikan keluarga Volturi.
Dalam buku ini juga disebutkan bahwa Jacob dan kawan-kawan yang selama ini dianggap kaum werewolf (karena memiliki kemampuan untuk mengubah diri menjadi Serigala) ternyata bukanlah werewolf. Lebih tepatnya mereka disebut Shape-Shifter, kaum yang memiliki kemampuan untuk mengubah diri menjadi binatang, dan kebetulan suku Quileute memiliki kemampuan untuk berubah menjadi Serigala.

Minggu, 04 Desember 2011

Sikap

Pengertian
Perilaku manusia juga dilatar belakangi oleh sikap. Sikap sendiri memeiliki pengertian sebagai “organisasi pendapat, keyakinan seseorang mengenai objek atau situasi relatif yang relatif ajeg yang disertai adanya perasaan tertentu dan memberikan dasar kepada organisme untuk membuat respon atau perilaku dalam cara tertentu yang dipilihnya”. Atau dalam bahasa sederhana sikap adalah kesediaan beraksi terhadap suatu hal.

Sikap memiliki beberapa pengertian dan definisi sebagai berikut :
• Sikap adalah predisposisi mental untuk melakukan suatu tindakan (Kimmball Young (1945)
• Sikap adalah keajegan dan kekhasan perilaku seseorang dalam hubungan dengan stimulus manusia atau kejadian-kejadian tertentu (Sherif & sherif 1956)
• Sikap adalah predidposisi yang dipelajari untuk merespon secara konsisten dalam tatacara tertentu dan berkenaan dengan objek tertentu (Fishbein & Ajzen 1975)
• Kesimpulannya pengertain sikap adalah kecenderungan untuk bertindak dan bereaksi terhadap stimulus atau rangsangan.

Komponen sikap
Sikap merupakan hubungan dari berbagai komponen yang terdiri atas :
a. Komponen kognitif : yaitu komponen yang tersusun atas dasar pengetahuan dan informasi yang dimilki seseorang tentang objek sikapnya atau komponen yang berkaitan dengan pengetahuan, pandangan, keyakinan atau bagaimana mempersepsi objek
b. Komponen afektif : komponen yang bersifat evaluatif yang berhubungan dengan rasa senang dan tidak senang
c. Komponen konatif : kesiapan seseorang untuk bertingkah laku yang berhubungan dengan objek sikapnya atau komponen yang berhubungan dengan kecenderungan bertindak terhadap objek

Ciri-ciri sikap
Sikap memiliki ciri-ciri sebagai berikut :
a. Sikap tidak dibawa sejak lahir
Berarti manusia dilahirkan tidak membawa sikap tertentu pada suatu objek. Oleh karenanya maka sikap terbentuk selama perkembangan individu yang bersangkutan. Karena terbentuk selama perkembangan maka sikap dapat berubah, dapat dibentuk dan dipelajari. Namun kecenderungannya sikap bersifat tetap.
b. Sikap selalu berhubungan dengan objek
Sikap terbentuk karena hubungan dengan objek-objek tertentu, melalui persepsi terhadap objek tersebut.
c. Sikap dapat tertuju pada satu objek dan sekumpulan objek
Bila seseorang memiliki sikap negatif pada satu orang maaka ia akan menunjukkan sikap yang negatif pada kelompok orang tersebut.
d. Sikap itu dapat berlangsung lama atau sebentar
Jika sikap sudah menjadi nilai dalam kehidupan seseorang maka akan berlangsung lama bertahan, tetapi jika sikap belum mendalam dalam diri seseorang maka sikap relaatif dapat berubah.
e. Sikap mengandung perasaan atau motivasi
Sikap terhaadap sesuaatu akan diikuti oleh perasaan tertentu baik positif maupun negatif. Sikap juga mengandung motivasi atau daya dorong untuk berperilaku.

Sabtu, 03 Desember 2011

Java PBO

a) Setting Path Java
 
Pada sistem operasi Windows, perintah untuk setting path yaitu:
C:\>set PATH=c:\folderinstalasi\bin;
Contoh pada modul ini adalah :
C:\> set PATH=C:\Program Files\Java\jdk1.6.0\bin;%PATH%

  

b) Tulis Source Code

Untuk menuliskan code program bisa menggunakan teks editor apa saja,
misalnya Notepad. Untuk latihan pertama coba ketikkan syntax dibawah ini
dan simpan dengan nama hello.java :


Keterangan Syntax
- Public, salah satu macam modifier.
- Static, tipe method.
- Void, menunjukkan bahwa method tidak mengembalikan nilai atau
objek.
- Main, nama method utama dari program java.
- String, tipe argumen yang diterima untuk parameter dari command
java.
- Args, array argumen yang bisa ditambahkan pada saat
menggunakan command java untuk menjalankan program java.
- System.out.println("Latihan Java Pertama"), untuk mencetak kata
“Latihan Java Pertama” dilayar.

c) Compile Source Code

Untuk mengcompile source code yang telah dibuat menggunakan syntax
dibawah ini yang diketikkan pada CommandPrompt
javac (nama file yang akan dicompile)
contoh :
c:\>javac hello.java

Hasil compile source code ini akan membuat sebuah file dengan nama
hello.class, file ini selanjutnya yang akan dijalankan.

d) Menjalankan Program

Untuk menjalankan file dengan extensi .class yang merupakan hasil
kompilasi dari file java menggunakan syntax dibawah ini yang diketikkan
pada CommandPrompt.
java (nama file hasil kompilasi)
contoh :
c:\>java hello


e) Latihan

Buat sebuah program java untuk menampilkan kata seperti dibawah ini :
System Informasi
Universitas Muria Kudus




Si Kancil dan Siput

Pada suatu hari si kancil nampak ngantuk sekali. Matanya serasa berat sekali untuk dibuka. “Aaa....rrrrgh”, si kancil nampak sesekali menguap. Karena hari itu cukup cerah, si kancil merasa rugi jika menyia-nyiakannya. Ia mulai berjalan-jalan menelusuri hutan untuk mengusir rasa kantuknya. Sampai di atas sebuah bukit, si Kancil berteriak dengan sombongnya, “Wahai penduduk hutan, akulah hewan yang paling cerdas, cerdik dan pintar di hutan ini. Tidak ada yang bisa menandingi kecerdasan dan kepintaranku”.
Sambil membusungkan dadanya, si Kancil pun mulai berjalan menuruni bukit. Ketika sampai di sungai, ia bertemu dengan seekor siput. “Hai kancil !”, sapa si siput. “Kenapa kamu teriak-teriak? Apakah kamu sedang bergembira?”, tanya si siput. “Tidak, aku hanya ingin memberitahukan pada semua penghuni hutan kalau aku ini hewan yang paling cerdas, cerdik dan pintar”, jawab si kancil dengan sombongnya.
Siput“Sombong sekali kamu Kancil, akulah hewan yang paling cerdik di hutan ini”, kata si Siput. “Hahahaha......., mana mungkin” ledek Kancil. “Untuk membuktikannya, bagaimana kalau besok pagi kita lomba lari?”, tantang si Siput. “Baiklah, aku terima tantanganmu”, jawab si Kancil. Akhirnya mereka berdua setuju untuk mengadakan perlombaan lari besok pagi.
Setelah si Kancil pergi, si siput segera mengumpulkan teman-temannya. Ia meminta tolong agar teman-temannya berbaris dan bersembunyi di jalur perlombaan, dan menjawab kalau si kancil memanggil.
Akhirnya hari yang dinanti sudah tiba, kancil dan siput pun sudah siap untuk lomba lari. “Apakah kau sudah siap untuk berlomba lari denganku”, tanya si kancil. “Tentu saja sudah, dan aku pasti menang”, jawab si siput. Kemudian si siput mempersilahkan kancil untuk berlari dahulu dan memanggilnya untuk memastikan sudah sampai mana si siput.
Kancil berjalan dengan santai, dan merasa yakin kalau dia akan menang. Setelah beberapa langkah, si kancil mencoba untuk memanggil si siput. “Siput....sudah sampai mana kamu?”, teriak si kancil. “Aku ada di depanmu!”, teriak si siput. Kancil terheran-heran, dan segera mempercepat langkahnya. Kemudian ia memanggil si siput lagi, dan si siput menjawab dengan kata yang sama.”Aku ada didepanmu!”
Akhirnya si kancil berlari, tetapi tiap ia panggil si siput, ia selalu muncul dan berkata kalau dia ada depan kancil. Keringatnya bercucuran, kakinya terasa lemas dan nafasnya tersengal-sengal.
Kancil berlari terus, sampai akhirnya dia melihat garis finish. Wajah kancil sangat gembira sekali, karena waktu dia memanggil siput, sudah tidak ada jawaban lagi. Kancil merasa bahwa dialah pemenang dari perlombaan lari itu.
Betapa terkejutnya si kancil, karena dia melihat si siput sudah duduk di batu dekat garis finish. “Hai kancil, kenapa kamu lama sekali? Aku sudah sampai dari tadi!”, teriak si siput. Dengan menundukkan kepala, si kancil menghampiri si siput dan mengakui kekalahannya. “Makanya jangan sombong, kamu memang cerdik dan pandai, tetapi kamu bukanlah yang terpandai dan cerdik”, kata si siput. “Iya, maafkan aku siput, aku tidak akan sombong lagi”, kata si kancil.

Bukit Merah

Dulu, Singapura pernah direpotkan oleh ikan todak. Ikan bermoncong panjang dan tajam itu suka menyerang penduduk. Tak terhitung berapa banyak penduduk yang luka-luka dan mati akibat serangan ikan ganas itu.

Raja kemudian memerintahkan penglima perangnya untuk menaklukkan ikan-ikan jahat itu. Maka, dipersiapkanlah sepasukan prajurit untuk membunuh ikan itu. Akan tetapi, hampir semua prajurit itu mati di moncong Todak. Raja bingung bagaimana menundukkan ikan itu.

Di tengah kebingungannya, Raja didatangi seorang anak kecil.

“Mohon ampun, Paduka yang Mulia, bolehkah hamba mengatakan sesuatu tentang ikan-ikan itu?”

“Katakanlah!”

“Ikan-ikan itu hanya bisa ditaklukkan dengan pagar pohon pisang.”

“Apa maksudmu?”

Yang dimaksud anak kecil itu adalah pagar yang terbuat dari batang pohon pisang. Pohon-pohon itu ditebang, dijajarkan, kemudian direkatkan dengan cara ditusuk dengan bambo antara yang satu dan lainnya hingga menyerupai pagar. Pagar itu kemudian ditaruh di pinggir pantai, tempat ikan-ikan itu biasa menyerang penduduk.

Raja kemudian memerintahkan Panglima untuk membuat apa yang dilkatakan anak kecil itu. Diam-diam Panglima mengakui kepintaran si anak. Diam-diam pula dia membenci anak kecil itu. Gagasan si anak membuat Panglima merasa bodoh di hadapan Raja.

“Seharusnya akulah yang mempunyai gagasan itu. Bukankah aku panglima perang tertinggi? Masak aku kalah oleh anaka kecil,” katanya dalam hati.

Keesokan harinya, selesailah pagar pohon pisang itu. Pagar itu lalu ditaruh di tepi pantai sebagaimana yang dikatakana si anak kecil.

Ternyata benar. Ikan-ikan yang menyerang pagar pohon pisang itu tak bisa menarik kembali moncongnya. Mereka mengelepar-gelepar sekuat tenaga, tetapi sia-sia. Moncong mereka yang panjang dan tajam itu menancap kuat dan dalam pada batang pohon pisang yang lunak itu. Akhirnya, dengan mudah penduduk dapat membunuh ikan-ikan jahat itu.

Si anak pun diberi hadiah oleh Raja.
“Terima kasih. Kau sungguh-sungguh anak yang pintar,” puji Raja.

Orang-orang bersuka cita.

Akan tetapi, panglima perang yang iri dan kesal karena merasa tampak bodoh di hadapan Raja itu menghasut Raja.

“Baginda, anak kecil yang cerdas itu tampaknya bisa menjadi ancaman jika dia besar nanti.”
“Maksudmu?”
“Siapa tahu, setelah besar nanti, dengan kepintarannya dia berhasrat merebut tahta Paduka.”

Raja terhasut. Ia lalu memerintahkan Sang Panglima untuk menyingkirkan anak itu.

Sang Panglima mendatangi rumah anak kecil itu dan dengan licik membunuh anak tak berdosa itu. Anehnya, darah si anak mengalir deras dan membasahi seluruh tanah bukit tempat anak itu tinggal. Seluruh bukit menjadi merah. Orang-orang lalu menyebut tempat itu Bukit Merah.

Si Pelit


Seorang yang sangat pelit mengubur emasnya secara diam-diam di tempat yang dirahasiakannya di tamannya. Setiap hari dia pergi ke tempat dimana dia mengubur emasnya, menggalinya dan menghitungnya kembali satu-persatu untuk memastikan bahwa tidak ada emasnya yang hilang. Dia sangat sering melakukan hal itu sehingga seorang pencuri yang mengawasinya, dapat menebak apa yang disembunyikan oleh si Pelit itu dan suatu malam, dengan diam-diam pencuri itu menggali harta karun tersebut dan membawanya pergi.
Ketika si Pelit menyadari kehilangan hartanya, dia menjadi sangat sedih dan putus asa. Dia mengerang-erang sambil menarik-narik rambutnya.
Satu orang pengembara kebetulan lewat di tempat itu mendengarnya menangis dan bertanya apa saja yang terjadi.
"Emasku! oh.. emasku!" kata si Pelit, "seseorang telah merampok saya!"
"Emasmu! di dalam lubang itu? Mengapa kamu menyimpannya disana? Mengapa emas tersebut tidak kamu simpan di dalam rumah dimana kamu dapat dengan mudah mengambilnya saat kamu ingin membeli sesuatu?"
"Membeli sesuatu?" teriak si Pelit dengan marah. "Saya tidak akan membeli sesuatu dengan emas itu. Saya bahkan tidak pernah berpikir untuk berbelanja sesuatu dengan emas itu." teriaknya lagi dengan marah.
Pengembara itu kemudian mengambil sebuah batu besar dan melemparkannya ke dalam lubang harta karun yang telah kosong itu.
"Kalau begitu," katanya lagi, "tutup dan kuburkan batu itu, nilainya sama dengan hartamu yang telah hilang!"
Harta yang kita miliki sama nilainya dengan kegunaan harta tersebut.

Jumat, 02 Desember 2011

Mengenal ASP

ASP adalah singkatan dari Active Server Pages yang merupakan salah satu bahasa pemograman web
untuk menciptakan halaman web yang dinamis. ASP merupakan salah satu produk tekhnologi yang
disediakan oleh Microsoft. ASP diproses melalui web server dan hasil proses ini menghasilkan HTML
yang akan dikirimkan melalui browser.

ASP bekerja pada web server dan merupakan server side scripting. Berbeda dengan VBScript yang

bekerja pada client atau disebut juga client side scripting. Meskipun demikian ASP mengunakan
VBScript sebagai bahasa dasar untuk pemogramannya.

Karena bersifat server side scripting maka ASP dapat bekerja pada semua web browser berbeda dengan

client side scripting yang bekerja hanya tergantung pada browser. Sebagai contoh VBScript hanya bisa
dijalankan pada browser Internet Explorer dan tidak dapat dijalankan pada browser Netscape.

ASP sangat mudah dipelajari. Yang diperlukan hanyalah mengenal HTML dan VBScript. Dengan ASP

anda bisa membangun aplikasi web yang dinamis. ASP juga dikenal sangat populer bersaing dengan
PHP serta yang web language yang lainnya seperti Java Servlet, Cold Fusion, dll.

ASP diperkenalkan ke dunia pertama kali oleh Microsoft pada tanggal 16 Juli 1996, dan diberi nama

kode Denali. Beta version dirilis pada bulan November 1996, dan akhirnya ASP Version 1.0 secara
resmi dipasarkan ke publik pada tanggal 12 Desember 1996.

Microsoft terus mengembangkan ASP. Pada tahun 1998, Microsoft telah mengeluarkan software web

server yang terbaru,  Internet Information Server 4.0 (IIS 4.0) yang berjalan pada Windows NT 4.0
dan Personal Web Server 4.0 (PWS 4.0) yang berjalan pada Windows ‘98. Software web server yang
baru ini dapat support ASP Version 2.0.

Dengan dirilisnya Windows 2000, maka Microsoft meluncurkan Internet Information Server 5.0 (IIS

5.0) dan versi terbaru ASP Version 3.0.  IIS 5.0 sebenarnya lebih terintegrasi dengan Windows 2000
dalam satu paket sistem operasi.

ASP semakin dikenal luas tepatnya sejak maret 1997. ASP semakin populer karena mudah untuk

dipelajari. Tentunya masih banyak web programming language yang lainnya seperti PHP, Cold Fusion,
Java Servlet, dll yang tidak kalah populernya ASP.

Itulah sekilas tentang sejarah ASP dan pengenalannya. Marilah kita lanjutkan pada tahap berikutnya. 


2. Web Dinamis


Di atas kita mungkin sudah dijelaskan sekilas mengenai ASP yang diciptakan untuk membuat halaman

web menjadi dinamis. Mungkin ada beberapa dari kita bertanya-tanya apa sih web yang dinamis ? 

Secara gamblang web yang dinamis dan statis bisa dibedakan pada tampilannya. Jika kita melihat suatu

isi halaman web yang hanya berhubungan dengan halaman web yang lain maka kita bisa menyebut web
tersebut sifatnya statis. Kenapa statis ? Karena user hanya bisa melihat isi dokumen pada halaman web
dan jika diklik maka dokumen akan berpindah ke halaman web selanjutnya. Interaksi user dengan
browser hanya sebatas melihat informasi tetapi tidak bisa mengolah informasi yang dihasilkan.

Web statis biasanya hanya merupakan HTML yang diketik melalui teks editor yang disimpan dalam

bentuk .html atau .htm. Sedangkan web yang dinamis memungkinkan kita untuk berinteraksi dengan
menggunakan form sehingga kita bisa mengolah informasi yang ditampilkan.


3. Apa Yang Diperlukan Untuk Menjalankan ASP ?


Sekilas kita sudah dijelaskan mengenai ASP, server side scripting, client side scripting dan web dinamis

secara singkat. Mungkin kita sudah tidak sabar lagi untuk mencoba belajar ASP, tetapi sebelumnya kita
harus mengetahui bagaimana dan apa yang diperlukan untuk menjalankan ASP.
 •  Untuk memulai menulis bahasa pemograman ASP diperlukan minimal sebuah text editor atau
bisa juga web development tools yang lain seperti Visual Interdev, Homesite, Dreamweaver, dll.
•  Web server yang support ASP. Tutorial ini menggunakan Internet Information Server (IIS
5.0) yang mensupport ASP Version 3.0, IIS 5.0 tersedia pada sistem operasi Windows 2000.
Jadi maka sebaiknya gunakan IIS 5.0 sebagai web server ASP pada tutorial ini. Sebenarnya
ASP juga bisa berjalan pada web server lain seperti Apache, Lotus, dll yang berjalan pada
sistem operasi non windows seperti Unix/Linux, dll. Contohnya adalah Chili!Soft ASP yang bisa di download di http://www.chilisoft.com dengan masa trial 30 hari.
•  Untuk melihat dan melakukan test pada suatu halaman, kita tentunya memerlukan web browser.
Seperti yang sudah dijelaskan di atas bahwa ASP bisa berjalan pada semua browser. Dalam
tutorial ini penulis menggunakan Internet Explorer 6.0 SP1.
•  Yang terakhir dan tidak kalah penting adalah anda harus mengetahui tag-tag HTML supaya bisa
mengikuti pelajaran ini dengan baik. 


4. Instalasi Internet Information Service 5.0


Jika semuanya sudah disiapkan maka langkah selanjutnya adalah instalasi IIS 5.0. Bagi anda

menggunakan yang windows 95/98/NT anda bisa baca dokumentasinya akan tetapi sebaiknya dalam
tutorial ini anda menggunakan IIS 5.0 yang sudah tersedia dalam windows 2000 atau sistem operasi
windows yang terbaru semenjak tulisan ini dibuat yaitu Windows XP Professional. Bagi anda yang
menggunakan windows 2000 anda bisa lakukan langkah berikut untuk :

1.  Buka control panel (Start – Settings – Control Panel) dan pilih icon Add/Remove Programs.

2.  Pilih Add/Remove Windows Components yang terletak pada sebelah kiri.
3.  Pilih Internet Information Services (IIS). Jika sudah dicheckbox maka IIS sudah terinstall
Jika belum maka check Internet Information Services (IIS) option kemudian klik details
4.  Pilih semuanya untuk mendapatkan semua fungsi dan feature dari IIS. Pastikan option
FrontPage 2000 Server Extensions dicek jika ingin menggunakan Front Page 2000 atau
Visual InterDev sebagai web editor untuk ASP. Klik OK maka dialog box akan berpindah
ke sebelumnya. Geser scroll bar ke bawah, cek Script Debugger option. Script debugger
memungkinkan kita untuk melakukan debug pada script ASP kita.
5.  Kemudian klik next maka sistem akan menginstruksikan kepada kita untuk memasukkan
Windows 2000 Installation CD ke dalam CDROM. Setup akan memakan waktu beberapa
menit untuk menyelesaikannya.

6.  Setelah instalasi selesai maka buka windows explorer, maka folder C:\Inetpub sudah terbuat.

Berikut fungsi singkat masing-masing folder :
•  \iisamples\homepage berisi ASP sample pages.
•  \iisamples\sdk  berisi subdirektori yang menyimpan ASP script yang
mendemonstrasikan beberapa ASP object dan komponen.
•  \scripts isinya direktori kosong yang berguna untuk menyimpan script yang sudah
dibuat.
•  \webpub isinya juga direktori kosong yang digunakan untuk feature Publish Wizard.
Hanya ada jika anda menggunakan Windows 2000 Professional Edition.
•  \wwwroot  direktori ini merupakan top folder untuk website anda. Ini menjadi
default web directory. Anda bisa membuat sub direktori di sini untuk membangun
website anda.
•  \ftproot, \mailroot  dan  \nntproot merupakan direktori yang berisi ftp, mail dan
news service.
7.  Anda bisa mentest apakah web server sudah terinstalasi dengan baik atau tidak. Oleh karena itu cobalah buka Internet Explorer. Ketik pada kolom address. http://localhost atau http://namakomputer


5. Virtual Directories


5.1 Mengenal virtual directories


Pada bagian di atas kita sudah belajar cara menginstalasi web server. Jika masih belum berhasil dalam

menginstalasi IIS 5.0, anda bisa menghubungi penulis untuk penyelesaian lebih lanjut. Sekarang mari
kita belajar bagaimana caranya untuk membuat virtual directories serta mengaturnya.

Virtual directories berguna untuk menampung file-file ASP/HTML kita yang akan dipublish ke dalam

suatu direktori web server. Berbeda dengan file-file .html atau .htm yang disimpan dalam suatu direktori
biasa seperti C:\My documents\mywebpage.html, tempat penyimpanan seperti ini disebut juga Physical
Directories.

Browser memang bisa menampilkan web page yang ada di physical directories akan tetapi halaman web

yang ditampilkan sebenarnya bukan melalui protokol HTTP seperti yang dipakai dalam standard internet
yang seharusnya. Pertimbangan lainnya adalah alamat yang akan digunakan untuk menampilkan
halaman web pada physical direktories sebab biasanya browser akan menampilkan web page pada web
server address berupa http:// sedangkan alamat pada physical directories adalah file://.

Oleh karena itu maka diperlukanlah virtual directories dalam web server yang berguna untuk

menampung file-file web page yang nantinya bisa digunakan browser untuk menampilkan web page
melalui protokol http yang sebenarnya.

Virtual directories ini bisa disimpan pada folder C:\inetpub\wwwroot. Jika misalnya kita membuat folder

C:\inetpub\wwwroot\test\ dan menempatkan file default.asp di folder test, maka syntax pengetikan pada browser adalah http://namakomputer/test/default.asp.


5.2 Membuat virtual directories

Pada dasarnya membuat virtual directories sangat mudah. Anda bisa mencoba membuatnya dan ikuti

langkah-langkah di bawah ini. Direktori ini akan digunakan terus selama kita berlatih ASP :

1.  Buka windows explorer dan buat sebuah physical directory dan beri nama “LatihanASP” pada

folder C:\inetpub\wwwroot.
2.  Selanjutnya kita buka IIS admin tools. Berikut cara membukanya : Start – Settings – Control
Panel – Administrative Tools – Internet Services Manager.
3.  Arahkan kursor mouse pada Default Web Site kemudian klik kanan New – Virtual Directory.
Maka akan muncul dialog screen berjudul New Virtual Directory Creation Wizard, kemudian
klik Next.
4.  Pada layar berikutnya ketik “LatihanASP” pada kotak alias dan kemudian klik Next untuk
melanjutkan.
5.  Click Browse… button dan pilih direktori C:\inetpub\wwwroot\LatihanASP yang sudah dibuat
pada point 1. Kemudian klik Next.
6.  Pastikan bahwa Read dan Run Scripts di cek supaya web page dapat ditampilkan. Kemudian
klik Next dan klik Finish.

7.  Selesailah sudah kita membuat virtual directory dengan nama LatihanASP. Anda bisa

melakukan setting pada virtual directory yang sudah anda buat. Untuk melihat fungsi-fungsinya
secara singkat, anda bisa melangkah ke sub bab selanjutnya.


5.3 Setting Virtual Directories


Pada sub bab sebelumnya, kita sudah membuat sebuah virtual directory LatihanASP. Sekarang tinggal

bagaimana caranya kita melakukan setting virtual directory yang sudah kita buat.

Pada IIS admin tools, silahkan anda right click pada LatihanASP virtual directory dan pilih properties.

Memang terlalu banyak option yang bisa kita lakukan, akan tetapi kita belajar option penting yang sering
digunakan.

1.  Application.

Pada contoh di atas application sudah dibuat. Jika masih kosong maka Create button akan
muncul, sebaliknya Remove button akan muncul. Application nantinya berguna bagi global.asa
yang akan dibahas pada bab selanjutnya.

2.  Access permission.

•  Script source access.
Jika dicek maka memungkinkan user mengakses source code script ASP kita. Script
source access membutuhkan option Read dan Write dicek.
•  Read.
Jika option Read tidak dicek maka browser tidak akan bisa menampilkan web page
yang akan ditampilkan. Secara default option Read dicek.
•  Write.
Jika option Write dicek maka memungkinkan user untuk membuat atau memodifikasi
file yang ada di dalam direktori.
•  Directory browsing.
Option ini memungkinkan semua isi file atau folder dari sebuah virtual directory
ditampilkan di layar browser.

3.  Execution Permissions.

•  None.
Memungkinkan user hanya dapat mengakses file-file static seperti html files dan
gambar. Semua file yang berisi script tidak dapat diakses oleh user.
•  Scripts Only.
Memungkinkan user untuk mejalankan script yang ada di direktori ini seperti ASP files
dan mengembalikan dalam bentuk HTML ke browser. Secara default option ini dicek
dan direkomendasikan supaya option scripts only saja yang dipilih.
•  Scripts and Executeables.
Sebaiknya option ini jangan digunakan jika tidak benar-benar penting karena melalui
option ini user dimungkinkan untuk melakukan eksekusi file-file di dalam direktori ini.


6. Coba File ASP Anda

  
Pada beberapa sub bab sebelumnya kita telah sedikit mengenal sejarah ASP, melakukan instalasi IIS 5.0,
membuat virtual direktories. Nah sekarang tinggal selangkah lagi kita akan memasuki pelajaran inti
yaitu belajar membuat script ASP. 

Web server sudah terinstall, virtual direktori sudah dibuat, kita juga sudah lihat hasil test browser yang

menunjukkan web server kita dapat bekerja dengan baik. Sekarang mungkin anda penasaran bagaimana
sih caranya mendemonstrasi file ASP yang sudah kita buat ?

Oleh karena itu mari ikuti langkah-langkah berikut untuk membuat syntax ASP yang sangat sederhana :

1.  Buka file text editor apa saja seperti notepad. Atau bisa juga menggunakan web development
tools seperti homesite, visual interdev, dll. Terserah anda lebih senang menggunakan tools yang
mana.
2.  Kemudian ketik saja code seperti di bawah ini :

<html>

<head>
<title>Testing Page</title>
</head>
<body>
 <h1>Selamat Datang</h1>
  Halo nama saya <% response.write "Johanes Gunawan" %><br>
  Dan sekarang jam web server menunjukkan <%= Time %>
</body>
</html>

3.  Mungkin selama mengetik, anda bertanya-tanya kira-kira apa kegunaan syntax response.write

dan time ? Serta apa artinya <% dan %> ? Hal ini akan dibahas pada bab selanjutnya, sekarang
silahkan simpan filenya ke dalam virtual directory (C:\inetpub\wwwroot\LatihanASP) dan beri
nama test.asp.
4.   Silahkan buka browser anda, kemudian anda ketik pada kolom address http://namakomputer/latihanASP/test.asp.
5.  Silahkan mencoba tekan refresh maka jam akan berubah sesuai dengan jam yang ada di sistem.
6.  Untuk melihat hasil parsing asp yang berupa html dari web server, anda bisa pilih menu View –
Source Code, maka akan terlihat source code seperti gambar di bawah ini. Yang perlu anda
perhatikan adalah bahwa script ASP yang telah anda buat, tidak terlihat pada gambar di bawah,
hal itu karena ASP script diproses hanya di web server dan hasilnya akan dikembalikan dalam
bentuk tag-tag HTML yang kemudian ditampilkan oleh browser.

Kamis, 01 Desember 2011

Hanya Dirimu

 

Perih Hati Ini Ketika Ku mengingat Masalalu
Namun Ku coba Tuk melupakan semua itu
Dan mulai menjalani hidup yang ada
Sampai ketika ku mulai mengenal dirimu

Tak kusangka , Dari perkenalan ini
Ku rasa Ku Jatuh Hati padamu
Senyummu , Tawamu dan Suaramu
Selalu mengiasi Relung Hati yang sepi ini

Hanya dirimu yang membuatku Bahagia
Tak dapat Lagi ku Bendung Derasnya cinta Yang Mengalir
Namun Perlahan Ku coba ungkapkan Rasa ini padamu
Hingga akhirnya Kau pun Tau apa yang Kurasakan

Kaulah Bidadariku Yang Tercipta Untukku
Kaulah Yang membawa perubahan dalam hidup ini
Penyemangat Hati , Pendamai Jiwa ini
Takkan ku sia-siakan dirimu dan Takkan Kulepas Lagi
Sampai Akhir Hidupku Nanti

Di Dalam Kesunyian ini
Ku menanti Jawabmu Untukku !!

Arrays and Collections