Rabu, 28 Maret 2012 0 komentar

Contoh Program Oracle PL/SQL

PROGRAM 1

Set serveroutput on
Declare
S int;
L int;
Begin
S := 6;
L:=s*s;
Dbms_output.put_line('sisi'||s);
Dbms_output.put_line('luas'||L);
End;

PROGRAM 2

Set serveroutput on
Declare
J int;
Begin
J:=0;
Loop;
J:=j+1;
Dbms_output.put_line('test looping');
exit when j = 10;
end loop;
end;

  
Logika Program :

PROGRAM 1
Set serveroutput on
è  berguna untuk menampilkan output. Jika kata ‘on’ digantikan dengan ‘off’ maka output tidak  akan muncul.
Declare
S int;
L int;
è  untuk mendeklarasikan variable S dan L yang bertipe data integer.
Begin
S:= 6;
L:=s*s;
è artinya variable S memiliki nilai 6 dan variable S diartikan sebagai rumus yang berisikan variable s dikali variable s.
Dbms_output.put_line (‘sisi ‘||s);
Dbms_output.put_line (‘luas ‘||L);
End;
è  perintah untuk mencetak output yang telah dijalankan oleh program. 
Rabu, 21 Maret 2012 0 komentar

INSTALASI OGRE3D

OGRE singkatan dari Object-Oriented Graphics Rendering Engine merupakan salah satu Engine Grafik yang berbasis objek. Dengan menggunakan Ogre kita dapat membuat game dengan  3 dimensi. Ogre menggunakan library atau pustaka Direct3D dan OpenGL. 
Berikut adalah file – file yang sebelumnya harus disiapkan untuk membuat aplikasi 3D dengan library OGRE3D : 
1. Eclipse-CPP ganymede sebagai IDE C++(http://www.eclipse.org/downloads/)
2. MinGW toolbox sebagai GCC opensource compiler (http://sourceforge.net/projects/ogre/files/)Installer GCC(minGW) CDT bekerja dengan GCC, compiler gnu koleksi, awalnya ditulis untuk platform unix (seperti linux atau FreeBSD). Untuk menjalankannya di windows, kita perlu menciptakan lingkungan unix di windows agar gcc dapat berjalan. Ada dua pilihan.  Salah satu pilihan adalah Cygwin, yang hanya menerjemahkan semua sistem unix panggilan ke panggilan sistem windows, yang memungkinkan semua program unix untuk berjalan di windows. Pilihan kedua, kita akan gunakan adalah MinGW. MinGW merupakan kumpulan alat pengembangan linux (seperti compiler dan file header) yang terdiri dari gcc untuk windows.
3. MYSYS sebagai GNU Terminal Environment (http://sourceforge.net/projects/mingw/files/), Tools yang digunakan untuk mengkonfigurasi gcc. MSYS mengkonfigurasikan gcc di bawah platform windows.
4. OGRE3D SDK sebagai rendering engine di OGRE SDK for code  : Blocks + MinGW C++ Toolbox, perlu diperhatikan bahwa kita menggunakan MinGW sebagai C++ compilernya.(http://sourceforge.net/projects/ogre/files/ogre/)
5. JDK for windows (http://download.java.net /jdk7/m5/)
  
Langkah-langkah Penginstalan OGRE :
Pertama kita instal eclipse,Sistem dasar Eclipse akan menampilkan lingkungan pemrograman Java yang dapat ditambahkan untuk bahasa lain. Install Eclipse, untuk praktikum kali ini, user menggunakan Eclipse Helios versi Eclipse IDE untuk C / C++ Developer. User dapat mendownload Eclipse IDE untuk C / C++ Developer, dengan C/C++ Development Tools Plugin sudah termasuk dalam paket installasi. Setelah didownload, extrak file tersebut dan jalankan Eclipse.exe .

Langkah kedua,Install MinGW,Aplikasi ini seluruhnya berada dalam satu direktori. User akan menggunakan C:/mingw sebagai direktori file. Dalam direktori ini terdapat beberapa subdirektori seperti bin dan libs. MinGW terdiri dari beberapa paket distribusi yang masing-masing memiliki file dalam satu atau lebih dari direktori ini. untuk menginstall paket baru, cukup ekstrak ke direktori (misal) C:/mingw. Kemudian user perlu menambahkan direktori ini ke PATH variabel Windows juga, caranya: Klik kanan My Computer – Properties – Advanced – Environmental Variables .Klik Path variable. Klik Edit, Add “;c:\mingw\bin” (tanpa tanda petik) pada Variable value. Tanda kutip ganda digunakan untuk memisahkan direktori yang berbeda.

Langkah ketiga,Install MSYS,Setelah mendownload MSYS.1.0.10.exe maka install ke direktori C:\msys. Skrip instalasi akan meminta anda untuk memberitahukan dimana anda menginstall MinGW. Agar program MSYS dapat dijalankan dimana saja, maka user perlu menambahkan direktori ini ke PATH windows juga. Caranya: Klik kanan My Computer – Properties – Advanced – Environmental Variables.Klik Path variable. Edit, tambahakan “;c\mysys\bin” (tanpa tanda kutip) pada Variable value. Tanda kutip digunakan untuk memisahkan direktori yang berbeda.

Langkah Keempat,Install Ogre SDK, Untuk membuat aplikasi Ogre3D kita harus menginstall OgreSDK. Download OGRE SDK for Code::Blocks + MinGW C++ Toolbox, kemudian install di suatu tempat. Disini user akan menggunakan C:\ogreSDK.
Konfigurasi OGRE SDK pada Eclipse. Buka Eclipse.exe, tentukan workspace atau direktory untuk menyimpan hasil kerja kita nanti. Kemudian pilih menu Window – Preferences  – C/C++ – Environment. Klik Add, isi Variable dengan OgreSDK dan value dengan C:/OgreSDK.

Langkah Kelima, Pembuatan objek baru,buka eclipse, akan terbentuk sebuah folder “workspace” sebagai tempat penyimpanan projek-projek yang kita buat, klik File > New > Project.Lalu C++ > C++ Project,Berilah nama projeknya, misal tesOgre..Dibagian “Project Types” pilih Executable > Empty Project Toolchains pilih MinGW GCC.Klik Next, dan tampil 2 build configurations, Debug dan Release, biarkan keduanya tercheck list.Terakhir klik Finish.

Langkah Keenam,Membangun Konfigurasi, GCC C++ Compiler and MinGW C++ linker memiliki begitu banyak opsi konfigurasi. Kita perlu menyettingnya secara berhati-hati dan berbeda untuk masing-masing Build Configurations (Debug and Release). Caranya, Klik kanan nama project nya yang ada di sebelah kiri > Properties.Pilih C/C++ Build > Settings > Tool Settings. Atur Configuration Pull-Down untuk Release and Debug di bagian tab Tool Settings. Masukkan opsi-opsi dari table di bawah ini ke bagian yang sesuai.
Itulah langkah-langkah yang harus dilakukan untuk melakukan penginstalan OGRE.
Rabu, 14 Maret 2012 0 komentar

Pengaruh Game terhadap Anak

Sekarang teknologi sudah semakin pesat berkembang,begitu juga teknologi game saat ini. Game/permainan yang saya kenal sewaktu saya masih kecil(kanak-kanak) yaitu permainan yang bersifat outbound karena dilakukan diluar rumah dan melakukannya bersama teman-teman di sekeliling komplek(tetangga sekitar). Tapi dengan adanya perkembangan pada zaman sekarang,permainan anak tidak lagi dilakukan outbound zaman sekarang permainan bisa dilakukan secara virtual seperti gameboy,PSP,PS,dan masih banyak lagi. Anak-anak zaman sekarang sudah tidak mengenal permainan seperti gundu,congklak,bekel,ular naga,dan permainan tradisional lainnya. Dengan begitu menyebabkan anak-anak kurang bersosialisasi dengan lingkungan mereka jadi anak sekarang lebih egois,mau menang sendiri,cuek,dan terkesan sombong. Ituh salah satu dampak negative dari game,disamping dampak negative pasti ada dampak positifnya dari game itu sendiri.
Dampak positifnya antara lain :
1. Melatih gerak reflek yang cepat
2. Melatih ketekunan
3. Melatih kesabaran
4. Melatih mengatur strategi
5. Untuk rekreasi yang sederhana
Dampak negatif lainnya yang bisa timbul karena terlalu lama main game :
1. Kesehatan melemah karena tubuh jarang mengeluarkan keringat dan kurangnya bergerak
2. Malas belajar (bagi anak sekolah)
3. Kerusakkan mata


Berikut 7 manfaat game yang disampaikan oleh dr Irzan Nurmana dalam acara Indonesia Bermain:
1. Empati
Game bisa mengembangkan empati pada diri seseorang karena saat ngegaMe ia biasanya involve dengan karakter-karakter yang ada dalam game tersebut.
2.Post-traumatic
Game bisa mengubah mood seseorang dan bisa membantu melupakan traumatik pada pasien meskipun hal ini tidak permanen.
3. Cara belajar baru
Belajar tidak harus serius, dengan gamepun seseorang bisa mempelajari banyak hal. Ini pun didukung dengan banyaknya game yang melatih otak.
4.Manajemen penglihatan
Gamer dilaporkan tidak akan mengalami masalah penglihatan meski ia doyan nge-game, justru manajemen penglihatan mereka lebih bagus.
5. Resep untuk nyeri
Game bisa membantu seseorang yang sedang menderita nyeri karena saat ngegame fokus seseorang teralihkan di permainan yang sedang ia lakukan.
6. Berimajinasi lebih baik
Dikatakan oleh dr. Irzan, imajinasi seseorang akan lebih baik bila ia sering ngegame.
7. Koordinasi tangan dan mata
Gamer memiliki koordinasi tangan dan mata yang lebih baik karena ia sudah terlatih saat melakukan permainan.

Senin, 12 Maret 2012 0 komentar

SKETSA IMAJI KU

Kamu lihat di buku tempat aku menulis tulisan ini
hanya ada gambar-gambar buatanku
refleksi dari imajinasiku
Dari depan sampai belakang
hanya ada gambar-gambar yang hanya aku tahu ceritanya

Tapi coba kamu buka lagi
Buka terus sampai di tengah buku
kamu lihat gambar itu,kan?
Itu Kamu
dan satunya, iya yang itu
Itu Aku

Kamu mungkin tidak akan mengerti
betapa setiap malam aku selalu menggambar tokohmu dan aku
dan dimana setiap malam aku selalu memutar film didalam kepalaku ini
film yang hanya aku dan yang menciptakanku yang bisa melihatnya
kisah tentang aku dan kamu, kisah tentang aku yang terlihat menjauh dari kamu
lalu dari situlah aku menggambar apa yang menjadi imajinasiku

Menggambar kamu yang sedang tertawa,terkejut
atau aku yang sedang menanti pertemuan-pertemuan selanjutnya
entahlah, mungkin kamu tidak akan pernah tahu ini
sampai aku sendiri yang menunjukkannya padamu

Sketsa-sketsa ini adalah harapanku
Walau aku tahu bukan berarti itu juga harapanmu

Paling tidak aku sudah mewujudkannya di dalam diriku sendiri
di dalam ruang memori tersembunyi yang belum terkunci

Hanya seperti ini mungkin caraku menuangkan rasa rindu
 
;