Minggu, 24 November 2013

Konfigurasi Iptables Pada Ubuntu Linux

Secara default Iptables pada Sistem Operasi Ubuntu Linux belum aktif atau masih terbuka untuk semua permintaan akses baik yang berasal dari dalam atau menuju OS (server) tersebut. Secara sederhana, Iptables sendiri dapat disimpulkian sebagai software yang bertugas untuk membuat filter pada server kita, atau umumnya lebih dikenal dengan sebutan firewall.

Sama seperti Linux pada umunya,  untuk mengkonfigurasi firewall atau iptables di Ubuntu adalah dengan menggunakan perintah iptables-save untuk menyimpan dan iptables-restore untuk menjalankan atau mengaktifkannya., begitu juga dengan sintaks untuk perintah filter, nat dan mangle.

Untuk jelasanya sobat bisa membacanya pada tutorial di help ubuntu, disana akan jelas secara detail bagaimana cara penggunaan daripada iptables ini, mulai dari save, edit command sampai dengan pengaktifan menggunakan shell atau command line.

Namun pada kesempatan ini penulis akan coba menjelaskan bagaimana menkonfigurasi iptables di Ubuntu secara sederhana dan menjalankan atau mengaktifkannya. Oh iya, karena penulis termasuk baru dalam hal mempelajari Ubuntu, agar tidak terlalu repot dan menyusahkan, konfigurasi awal nyontek aja dari iptables yang ada dalam server Fedora, hehehehehe :-)

langkah pertama bikin file konfigurasinya :

$ sudo vi /etc/iptables.rules , copykan perintah dibawah ini

*filter

:INPUT ACCEPT [368:102354]
:FORWARD ACCEPT [0:0]
:OUTPUT ACCEPT [92952:20764374]

-A INPUT -i lo -j ACCEPT
-A INPUT  -p tcp -m tcp –dport 22 -j ACCEPT
-A INPUT  -p tcp -m tcp –dport 80 -j ACCEPT
-A INPUT -m state –state RELATED,ESTABLISHED -j ACCEPT
-A INPUT -j DROP
COMMIT

save menggunakan perintah esc+w+q, perintah iptables diatas akan membukan akses untuk ssh (port 22) dan webserver (port 80)

Setelah itu kita akan cek apakah iptables sudah aktif pada server kita, ketikkan perintah:

$ sudo iptables -xvL

Chain INPUT (policy ACCEPT 24 packets, 1776 bytes)
pkts      bytes target     prot opt in     out     source               destination

Chain FORWARD (policy ACCEPT 0 packets, 0 bytes)
pkts      bytes target     prot opt in     out     source               destination

Chain OUTPUT (policy ACCEPT 13 packets, 1316 bytes)
pkts      bytes target     prot opt in     out     source               destination

Keterangan diatas menjelaskan bahwa iptables belum aktif pada server, oleh karena itu jalankan perintah untuk mengaktifkan iptables, ketikkan perintah dibawah:

$ sudo iptables-restore < /etc/iptables.rules

Setelah itu silahkan cek kembali iptables dengan perintah seperti diatas:

$ sudo iptables -xvL

Chain INPUT (policy ACCEPT 0 packets, 0 bytes)
pkts bytes target     prot opt in     out     source               destination
0     0  ACCEPT     all  –  lo     any     anywhere             anywhere
0     0  ACCEPT     all  –  any    any     anywhere             anywhere            state RELATED,ESTABLISHED
0     0  ACCEPT     tcp  –  any    any     anywhere             anywhere            tcp dpt:ssh
0     0  ACCEPT     tcp  –  any    any     anywhere             anywhere            tcp dpt:www
0     0  DROP       all  –  any    any   anywhere           anywhere

Terlihat pada keterangan diatas bahwa iptables sudah berjalan dan terdapat filter untuk ssh dan webserver, nah sekarang tinggal memikirkan gimana caranya supaya perintah diatas bisa jalan berbarengan dengan server hidup atau menyala.

Langkah pertama buat script sederhana untuk mematikannya, ketikkan perintah berikut :

$ sudo vi /etc/iptables.shutdown, copykan perintah dibawah:

echo “Stopping Firewall….”
iptables -F
iptables -X
iptables -t nat -F
iptables -t nat -X
iptables -t mangle -F
iptables -t mangle -X
iptables -P INPUT ACCEPT
iptables -P FORWARD ACCEPT
iptables -P OUTPUT ACCEPT

Save menggunakan esc+w+q seperti biasa, dan ketikkan perintah:

$ sudo chomd 755 /etc/iptables.shutdown

Langkah Kedua buat script. untuk startupnya :

$ sudo vi /etc/init.d/iptables, lalu copykan perintah dibawah:

#!/bin/bash

if [[ $1 == start ]] ; then
sudo iptables-restore < /etc/iptables.rules
else
sudo /etc/iptables.shutdown
fi

Save dan lanjutkan dengan perintah berikut:

$ sudo chmod 755 /etc/init.d/iptables

Langkah terakhir adalah membuat symbolik link ke /etc/rc.d dengan menggunakan perintah update-rc.d

$ sudo update-rc.d iptables start 20 2 3 4 5 . stop 99 0 1 6 .

Setelah itu tambahkan sistem startup untuk /etc/init.d/iptables …

/etc/rc0.d/K99iptables -> ../init.d/iptables

Atau cara mudahnya tambahkan aja dalam script /etc/rc.local, setelah itu buat symbolik link untuk start-up ke /etc/rc0.d dan untuk shutdown ke /etc/rc6.d, perhatikan perintah dibawah:

$ sudo vi /etc/rc.local, letakkan script di atas exit 0

# By default this script does nothing.
/etc/init.d/iptables start
exit 0

Simpan dan buat symbolik link-nya dengan perintah berikut:

$ sudo ln -sf /etc/rc0.d/k99iptables /etc/init.d/iptables

$ sudo ln -sf /etc/rc6.d/k99iptables /etc/init.d/iptables

$ sudo chmod 755 /etc/rc0.d/k99iptables

$ sudo chmod 755 /etc/rc6.d/k99iptables

Sampai dengan langkah ini, jika ingin mengaktifkan iptables  sobat tinggal ketikkan perintah:

$ sudo service iptables start

dan untuk mematikannya

$ sudo service iptables stop

Jika sobat ingin menambahkan atau mengedit perintah iptables, editlah konfigurasi yang ada di iptables.rules, seperti biasa setelah selesai, simpan file dan jalankan perintah stop dan start diatas.

Demikianlah cara paling sederhan yag penulis tahu tentang konfigurasi iptables di Ubuntu Linux, jangan ragu untuk meninggalkan komentar jika menghadapi kendala, sekian dan terima kasih.

sumber : http://ferdi.blog.unas.ac.id/troubleshooting/konfigurasi-iptables-pada-ubuntu-linux/

Rabu, 23 Oktober 2013

Sekilas Tentang Processor Intel VS AMD

Intel sudah lumayan lama merilis processor terbarunya yaitu Intel core i7, kemudian disusul i5 dan i3. Yang perlu diperhatikan nanti Intel tidak akan pakai lagi brand core 2 duo dan core 2 quad, sedangkan brand pentium dan celeron bakal dipertahankan. Terus untuk brand centrino mereka bakal pakai di produknya yang berbasis Wifi dan Wimax, jadi tidak akan lagi kita menemukan notebook dengan brand Intel Centrino.Lalu apa perbedaan dari ketiga produk barunya tersebut? Intinya core i3 ditujukan buat Entry Level, core i5 buat mid level, kalo core i7 buat High Level. Terus ketiganya bakal ditanam di dekstop maupun notebook. Selain itu, core i5 dan i7 mengadopsi fitur “Intel Turbo Mode Technology” dimana fitur ini akan mematikan core yang tidak dipakai ketika memproses aplikasi yang hanya membutuhkan single thread, ketika memproses aplikasi single thread, processor akan mengoverclock aliran thread data yang berjalan di atasnya sehingga pemrosesan lebih cepat, sedangkan jika memproses aplikasi yang bukan single thread, core tersebut akan hidup kembali. Berikut deskripsi lebih jelasnya mengenai ketiga produk ini:

Intel Core i7
Core i7 sendiri merupakan processor pertama dengan teknologi “Nehalem”. Nehalem menggunakan platform baru yang betul-betul berbeda dengan generasi sebelumnya. Salah satunya adalah mengintegrasikan chipset MCH langsung di processor, bukan motherboard. Nehalem juga mengganti fungsi FSB menjadi QPI (Quick Path Interconnect) yang lebih revolusioner.
Intel Core i5
Jika Bloomfield adalah codename untuk Core i7 maka Lynnfield adalah codename untuk Core i5. Core i5 adalah seri value dari Core i7 yang akan berjalan di socket baru Intel yaitu socket LGA-1156. Tertarik begitu mendengar kata value ? Tepat ! Core i5 akan dipasarkan dengan harga sekitar US$186. Kelebihan Core i5 ini adalah ditanamkannya fungsi chipset Northbridge pada inti processor\ (dikenal dengan nama MCH pada Motherboard). Maka motherboard Core i5 yang akan menggunakan chipset Intel P55 (dikelas
mainstream) ini akan terlihat lowong tanpa kehadiran chipset northbridge. Jika Core i7 menggunakan Triple Channel DDR 3, maka di Core i5 hanya menggunakan Dual Channel DDR3. Penggunaan dayanya juga diturunkan menjadi 95 Watt. Chipset P55 ini mendukung Triple Graphic Cards (3x) dengan 1×16 PCI-E slot dan 2×8 PCI-E slot. Pada Core i5 cache tetap sama, yaitu 8 MB L3 cache. Intel juga meluncurkan Clarksfield, yaitu Core i5 versi mobile yang ditujukan untuk notebook. Socket yang akan digunakan adalah mPGA-989 dan membutuhkan daya yang terbilang cukup kecil yaitu sebesar 45-55 Watt. Intel Core i3 Intel Core i3 merupakan varian paling value dibandingkan dua saudaranya yang lain.Processor ini akan mengintegrasikan GPU (Graphics Processing Unit) alias Graphics On- board didalam processornya. Kemampuan grafisnya diklaim sama dengan Intel GMA pada chipset G45. Selain itu Core i3 nantinya menggunakan manufaktur hybrid, inti processor dengan 32nm, sedangkan memory controller/graphics menggunakan 45nm. Code produk Core i3 adalah “Arrandale”.AMD Prosesor AMD ( Advanced Micro Devices ),sebuah perusahaan semikonduktor multinasional Amerika Serikat yang berbasis diSunnyvale, hingga saat ini di kenal dengan produknya yang cukup menggeliat di pasaran, seperti mikroprosesor, chipset motherboard, embedded prosesor kartu grafis (GPU) dan prosesor untuk server, workstation dan komputer pribadi (PC) dll. hingga tahun ini dalam dunia internasional memang di dominasi oleh 2 perusahaan multi nasioal yaitu (processor amd vs intel) AMD (advance micro device) seperti yang saya katakan di atas dan satunya adalah Intel. tentunya anda tak asing lagi dengan biangnya sekaligus pelopor perusahaan kelas dunia tersebut.

AMD K5
AMD K5 adalah prosesor amd yang pertama,
saat mulai produksi memang amd sengaja
menjiplak dari pihak intel, jadi apapun prosesor
yang di buat oleh amd akan support dengan
hardware maupun aplikasi yang buat oleh intel.
amdk5 awalnya dibuat supaya dapat bekerja
pada semua motherboard yg mendukung Intel.
namun ada beberapa kendala pada waktu itu,
amdk5 tidak berjalan mulus, amdk5 tidak dapat
langsung mengenali motherboard dan harus
dilakukan Upgrade BIOS untuk bisa mengenali
AMD.
AMD K6
Prosesor AMD K6 merupakan prosesor generasi
ke-6 dengan peforma yang tinggi dan dapat
diinstalasi pada motherboard yg mendukung
Intel Pentium. AMD K6 sendiri masih dibagi lagi
modelnya nya yaitu : AMD K6, AMD K6-2, AMD
K6-III dan dari seluruh modelnya yang
membedakan hanya kecepatan CPU Clock dan
Micron Processnya.
AMD Duron
AMD Duron merupakan generasi ketiga dari
perkembangan processor AMD. Dan juga
merupakan jenis prosesor yang murah dan
terjangkau dan dikenal pada tahun 2000. AMD
Duron juga tidak kalah hebat dengan AMD
Athlon yang memliki kinerja processor hampir
sama hanya beda 7%-10% lebih tinggi AMD
Athlon sedikit.
AMD Athlon
AMD Athlon merupakan pengganti dari
mikroprosesor seri AMD K6. Dan sedikit demi
sedikit ingin menggeser Intel sebagai pemimpin
pasar industri mikroprosesor. Prosesor jenis ini
juga dapat dijadikan sebagai prosesor untuk
system multiprosesor seperti halnya prosesor
generasi keenam intel (P6). Dengan
menggunakan chipset AMD 750 MP (Iron Gate)
dan AMD 760 MPX, prosesor AMD dapat
mewujudkan komputer yg memiliki dua
prosesor AMD Athlon.
Perbandingan INTEL dan AMD :
Dari segi penggunaanya, perangkat keras yaitu
prosesor ini bagian penting dari komputer yang
berfungsi sebagai inti dari kinerja komputer ini
sendiri dimana semakin besar memori dan
semakin banyak prosesornya semakin cepat
juga kinerja yang di hasilkan oleh prosesor itu
sendiri.
Kesimpulan dari perbandingan intel dan amd:
1. Untuk menggunakan prosesor Intel anda
harus mengeluarkan banyak biaya apalagi
dengan performanya tinggi yang di hasilkan
oleh prosesor Intel yaitu Intel i7
dimandingkan dengan prosesor AMD anda
tidak akan mengeluarkan banyak biaya dan
performanya juga lumanyan bagus. Oleh
karena itu utuk anda yang biayanya pas-
pasan pilihlah prosesor AMD tapi kalau
biaya yang anda punya lebih silahkan anda
memilih prosesor Intel.
2. Prosesor Intel dan Prosesor AMD telah di uji
performannya ternyata prosesor intel lah
yang kuat dalam hal apapun sedangkan
prosesor AMD hanyalah pilihan kedua anda.
3. Prosesor Intel lebih kuat dari porsesor AMD
pada aplikasi multimedia, sebaliknya
prosesor AMD menang dari prosesor Intel di
gaming dan program 3D nya.

Kamis, 21 Maret 2013

Tugas Array,Fungtion dan Conditional



<?php
        //conditional if else
      
        $nilai = 2.5;
      
        if ($nilai == 2)
        {
               echo "Nyaris  Cumlaode..Walaupun masih kemelut";
        }else{
               echo "Nilai anda tidak sama dengan 2";
        }
      
             
        // conditional if else  | elseif
        if ($nilai  > 0 and $nilai < 2)
        {
               echo "Semangat gan..cari dukun dulu..";
        }else if ($nilai >= 2 && $nilai <=3) {
               echo "<br/> mukeee gileeee.. dapat wangsit dari mana brohh...";
        }else if ($nilai >3 and $nilai >3.9 ) {
               echo "<br/> ane pejwan gan..";
        }else if ($nilai ==3.8 or $nilai == 3.9 ) { 
               echo "<br/> ane baru pertamax gan.. ";
        }else {
               echo "<br/> hahahha ane hot thread";
        }     
?>

Pengertian nya yaitu :
·         If else biasanya digunakan untuk satu kondisi saja. Jika pertanyaan  benar (terpenuhi) akan di jalankan  jika salah (tidak terpenuhi) akan diabaikan biasanya fungsi if digunakan sebagai pernyataan suatu kondisi.
·         echo() berfungsi untuk menampilkan satu atau lebih data string kedalam internet browser.








<?php
        $nilai = 3;
       
        switch ($nilai )
       
        {
               case 0 : "waduh nilainya bagus kalee..";
                               break ;
               case 1 : "nah gitu dong gan..";
                               break;
               case 2 : echo "beli bebek darimana gan..";
                               break;
               default :
                       echo "masuk default...";      

}
       
        switch ($nilai )
        
        {
               case 0 : "waduh nilainya bagus kalee..";
                               break ;
               case 1 : "nah gitu dong gan..";
                               break;
               case 2 : echo "beli bebek darimana gan..";
                               break;
               default :
                       echo "masuk default...";      
               endswitch;

?>

Pengertiannya yaitu :

·         fungsi switch / case pada php sama dengan fungsi pada if dan else pada php namun  ada perbedaan pada penggunaan dan syntaxnya yaitu pada switch untuk memberhentikan keputusan di gunakan fungsi break.
·         Penggunaan option default pada switch adalah optimal. Kita dapat untuk tidak memberikan default jika memang tidak diperlukan.
·         Endswitch yaitu untuk menggantikan kurung kurawal buka { dengan menggantikan kurung kurawal tutup.






<?php
        $nama = "joko";
        $angka = 10;
       
        if($nama !="joko")
        {
                       echo "Kamu ga ancur tapi ngaku2 joko";
        }else{
                       echo "nah ini baru joko beneran.. ancur banget...";
        }
       
        $mod = $angka%3;
       
        if($mod !=1)
        {
                       echo "<br/> Habis dibagi oleh 3";
        }else{
                       echo "<br/> ada sisa bro... :".$mod;
        }

?>

Pengertiannya yaitu :
·         If else biasanya digunakan untuk satu kondisi saja. Jika pertanyaan  benar (terpenuhi) akan di jalankan  jika salah (tidak terpenuhi) akan diabaikan biasanya fungsi if digunakan sebagai pernyataan suatu kondisi.
·         echo() berfungsi untuk menampilkan satu atau lebih data string kedalam internet browser.















<?php
        $var_array = array();
       
        $var_array[0] = "Nilai Pertama";
        $var_array[1] = "1";
        $var_array[2] = "akhir";

        echo 'Isi dari $var_array[0] adalah '.$var_array[0];
        echo '<br/>Isi dari $var_array[1] adalah '.$var_array[1];
        echo '<br/>Isi dari $var_array[2] adalah '.$var_array[2];
       
        $var_array_satu = array('Nilai Satu Lagi','2','akhirnya');
       
        echo '<br/><br/> Isi dari $var_array_satu[0] adalah '.$var_array_satu[0];
        echo '<br/> Isi dari $var_array_satu[1] adalah '.$var_array_satu[1];
        echo '<br/> Isi dari $var_array_satu[2] adalah '.$var_array_satu[2];
       
        $arr_bulan = array('satu' => 'januari','dua' => 'februari','tiga' => 'maret');
        echo "<br/><br/>".$arr_bulan;
        echo '<br/> Isi dari $arr_bulan[satu] adalah '.$arr_bulan['satu'];
        echo '<br/> Isi dari $arr_bulan[dua] adalah '.$arr_bulan['tiga'];

        //Pencarian Nilai dalam Sebuah Variabel Array
        $hasil = array_search('1',$var_array);
        echo "</br><br/> Ada Pada Index : ".$hasil;
       
        $hasil = array_search('maret',$arr_bulan);
        echo "</br><br/> Ada Pada Index : ".$hasil;

?>

 Pengertiannya yaitu :
·         Array merupakan tipe data yang terstruktur yang berfungsi untuk penyimpanan sejumlah data yang tipenya berbeda.

                                                             





<?php
    function uangIndonesia($uang)
        {
           $uangBaru = number_format($uang,0,',','.');
           $uangBaru = "Rp. ".$uangBaru;
       
        return $uangBaru;
        }
       
     function potongan_berita($str,$pjg = 0)
         { $str_baru = "";
             if($pjg == 0)
             {
                $str_baru = $str;
         }else{
         $exp_str = explode(" ",$str);
        
         for($i=0;$i<$pjg;$i++)
         {
         $str_baru .= $exp_str [$i]." ";
        
         }
         }
         return $str_baru;
         }
       
?>
 Pengertiannya yaitu :
·         Function atau merupakan sejumlah pernyataan yang dikemas dalam sebuah nama. Nama ini selanjutnya dapat dipanggil berkali-kali di beberapa tempat pada program.
Tujuan penggunaan fungsi adalah:
- Memudahkan dalam mengembangkan program
- Menghemat ukuran program
·         Return value / nilai kembali maksudnya sebuah fungsi akan menghasilkan nilai dan bisa di masukkan nilainya ke sebuah variabel dan bisa berguna untuk menetapkan sebuah kondisi.
Dengan menambahkan syntax return kita akan menghasilkan fungsi dengan nilai kembali.





<?php
include('pertemuan fungsi.fungsi.php');

 $angka_1 = 1000;
 $angka_2 = 2000;
 $angka_3 = 3000;
 $angka_4 = 4000;
 $angka_5 = 5000;
 $angka_6 = 6000;

 echo "setelah di number format : ".number_format($angka_1,0,',','.');
 echo "<br/>setelah di number format : ".number_format($angka_2,0,',','.');
 echo "<br/>setelah di number format : ".number_format($angka_3,0,',','.');
 echo "<br/>setelah di number format : ".number_format($angka_4,0,',','.');
 echo "<br/>setelah di number format : ".number_format($angka_5,0,',','.');
 echo "<br/>setelah di number format : ".number_format($angka_6,0,',','.');

 //menggunakan Fungsi
 echo "<br/><br/> setelah di number format : ".uangIndonesia($angka_1);

 $berita = "satu dua tiga empat lima enam tujuh delapan sembilan sepuluh sebelas duabelas tiga belas";

 echo "<br/><br/>cuma 3 kata: ".potongan_berita($berita,3);
 echo "<br/><br/>cuma 10 kata: ".potongan_berita($berita,10);
 echo "<br/><br/>cuma semua kata: ".potongan_berita($berita,0);

 $str_1 = "kalimat Pertama";
 $str_2 = "kalimat kedua";

 $gabungan = $str_1." ".$str_2;
 echo"<br/>".$gabungan;

 $gabungan.=" ".$gabungan;
 //$gabungan = $gabungan. " ".$gabungan; | $a  =  $b  + = $a + =1;
 echo "<br/>".$gabungan;


?>



·         Pengertiannya yaitu :
·         Fungsi include() mengambil semua isi file tertentu dan memasukannya ke dalam file saat ini. Jika kesalahan terjadi, fungsi include ()  menghasilkan pesan peringatan, tapi script akan melanjutkan eksekusi.



<?php
        error_reporting(E_ALL ^ E_NOTICE);

        $arr_index = array('0'=>'nol','1' => 'satu','2' => 'dua','3' => 'tiga','4' => 'empat','5' => 'lima');
       
        for($i=0;$i<=5;$i++)
        {
               if($i%2 != 0)
               {
                       echo 'Isi $arr_index['.$i.'] adalah ('.$arr_index[$i].') bilangan ganjil.<br/>';
               }else{
                       echo 'Isi $arr_index['.$i.'] adalah ('.$arr_index[$i].') bilangan genap.<br/>';
               }
        }
?>

Pengertiannya Yaitu :
·         error_reporting, adalah fungsi untuk menyimpan error dan sekaligus menampilannya
·          fungsi index yaitu untuk mengatur posisi depan atau belakang suatu elemen.
·         Fungsi for yaitu Fungsi FOR pada php berguna untuk pengulangan suatu baris kode.

Senin, 12 November 2012

thanks god, finally tomorrow i can meet and greet with my idols:$



-PEVITA PEARCE-








Pevita Pearce Profile :

Full Name: Pevita Cleo Eileen Pearce
Nick Name: Pevita Pearce
Nationality: Indonesia
place and date of birth: Jakarta, 6 October 1992
Height: 165 cm
Weight: 47 kg
Bra Size / BH: 34 C
Father's Name: Bramwell Pearce(from Inggris)
Mother's Name: Ernie Auliasari (from Banjarmasin)
Last Education: SMU Al Azhar kemang
Occupation : Actress, Student
Hobbies: Photography, Shopping, Travelling, Reading, Watching Movies
Favorite book: even its killing me, a child called it
Favorite Movies: RV. SUPERMAN
Favorite music: pop, slow music
Pevita Eileen Pearce Movie Title :
- Denias Senandung Di Atas Awan (2006) as Angel, play with Albert Thom Joshua Fakdawer, Ari Sihasale, Nia Zulkarnaen, Marcella Zalianty, Audrey Papilaya
- Lost In Love (2008) as Tita, play with Arifin Putra, Richard Kevin, Adri Subono, Arinda Gita, Chrisye Subono
- Rasa (2009) as Rianti, play with Christian Sugiono, Wulan Guritno, Alex Komang, Steve Benitez, Joe Taslim and Sarah Benitez



Film televisi
* Cewek Nomor Satu (FTV) (2008)

Iklan
* Attack (2006)
* IM3 Ce-eSan (2008)
* IM3 GROOV3 (2009)
* Ponds (2010)
* Biore (2005)
* Ponds flawlles white (2011)
* Ponds Pure White with Camelia leaf (2011)
* Ponds White Beauty Naturals (2011)

Presenter
* Nissan Indonesian Internaitonal Motor Show (2011)
* MTV Indonesian Music Awards 2010 (2010)

Model video klip
* Cemburu Menguras Hati (single Vidi Aldiano) (Video Klip) (2010)
* Letoy (single Blackout) (Video Klip)(2010)
* Terbebas Darimu (single Domino) (Video Klip) (2010)
* Sakit Hati (single Piyu) (Video Klip) (2011)











sunsixteen @smala case






Senin, 09 Januari 2012

Suara Jeritan Hatiku untuk tuhan




disaat kadang kala sepi melanda jiwaku yang hampa.
aku terkadang merenung akan siapa aku sebenarnya.
melawan arus yang lajur tak terkendali.
aku terkulai lemas seakan tak berdaya.
                                                            
terkadang melanda suara jeritan yang ingin
bertanya?
mengapa?
mengapa?
perbedaan membuat suatu jurang pemisah.

aku dan dia sudah bersatu dalam jiwa dan raga.
disetiap nadiku terukir desiran darah kami.
langkah yang menuju awan yang tinggi
sungguh sangat sulit bagainya.


aku bertanya pada setiap  aliranku
mengapa?
dan mengapa tidak bisa?
aku sudah bahagia denganya.
apakah perbedaan akan terus menjadi  jurang pemisah.

bukanya indah jika perbedaan itu saling bersatu.
apakah dunia ini akan hancur bersama perbedaan itu
pada siapa aku harus bertanya?
tuhan aku yakin engkau ada.
tuhan dengarlah hambamu yang hina ini.
berkata mengapa perbedaan itu ada,
mengapa tak engkau satukan
engkau pasti tau,
hanya denganyalah aku merasa dibutuhkan dalam dunia.
tuhan berilah jawaban.
aku menunggumu
karya: teguh prabowo(boris)