Archive for September, 2007

Bodo Lah !!

Sunday, September 30th, 2007

Terserah lah mau jadi apa !!

Gak mau gini kok jadi malah ribeddddd !!!

BODOLAH !!!

Tutorial Buat Proxy Server

Saturday, September 29th, 2007

setting Proxy server + TUNE UP :
Linux yang di gunakan adalah SLACKWARE 9 dapat di download di :
http://mirror.vip.net.id/pub/slackware/
yang di gunakan adalah :
komputer P4
HARD DISK 40 G seagate baracuda 7200 rpm 3 keping dengan RAM 2 G
keping hardisk pertama di mount ke /
keping hardisk ke 2 di mount ke /cache1
keping hard disk ke 3 di mount ke /cache2

setelah di install isikan ip address berikut :

interface eth0
ip address : 202.152.100.2
netmask 255.255.255.240
gateway 202.152.100.1

Interface eth1
ip address : 202.152.100.17
netmask 255.255.255.252

setelah itu …

buka file : type.h
root@proxy:~# vi /usr/include/bits/types.h
edit bagian ini :

#define __FD_SETSIZE 1024

jadi seperti ini

#define __FD_SETSIZE 8192

==> kemudian keluar dari VI EDITOR

kemudian ketik perintah ini :

root@proxy:~# ulimit -HSn 8192

kemudian download squid 2.5.STABLE9 dari sini :

wget http://202.154.183.7/squid-2.5.STABLE9.tar.gz

simpan di direktori /usr/local/src

ekstrak dengan perintah :

tar -zxvf squid-2.5.STABLE9.tar.gz

masuk kedirektori squid
ketik perintah berikut ini :

./configure \
–prefix=/opt/squid \
–exec-prefix=/opt/squid \
–enable-gnuregex \
–enable-async-io=30 \
–with-aufs-threads=30 \
–with-pthreads \
–with-aio \
–with-dl \
–enable-storeio=aufs \
–enable-removal-policies=heap \
–enable-icmp \
–disable-wccp \
–enable-snmp \
–enable-cache-digests \
–enable-default-err-languages=English \
–enable-err-languages=English \
–enable-linux-netfilter \
–disable-ident-lookups \
–disable-hostname-checks \
–enable-underscores

karena udah ada mikrotik untuk bw management tidak di perlukan lagi delay pool. Konfigurasi ini adalah untuk komputer dengan spek seperti berikut :

HARDISK 3 keping 40 G seagate baracuda 7200 rpm, RAM 2 G

2 keping hard disk untuk cache, 1 keping untuk system. apabila menggunakan hard disk scsi –enable-async-io=30 –with-aufs-threads=30 bisa di naekkan jadi 32.

==> selesai install squid. semua file squid akan terletak di direktori /opt/squid

setelah itu gunakan squid.conf di bawah ini :

Code:
http_port 8080
acl youtube dstdomain .youtube.com
no_cache allow youtube
hierarchy_stoplist cgi-bin ? localhost .js .jsp .friendster.com
acl QUERY urlpath_regex cgi-bin \? localhost   .friendster.com
no_cache deny QUERY
cache_replacement_policy heap LFUDA
memory_replacement_policy heap GDSF
cache_mem 6 MB
cache_dir aufs /cache1 8000 13 256
cache_dir aufs /cache2 8000 13 256
cache_swap_low 98
cache_swap_high 99
cache_access_log /cache1/access.log
cache_log /dev/null
cache_store_log none
mime_table /opt/squid/etc/mime.conf
pid_filename /var/run/squid.pid
client_netmask 255.255.255.0
refresh_pattern ^ftp: 10080 95% 241920 reload-into-ims override-lastmod
refresh_pattern . 180 95% 120960 reload-into-ims override-lastmod
redirect_rewrites_host_header off
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
acl localnet src 202.152.100.0/255.255.255.0
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 8443 563 777
acl Safe_ports port 25 80 81 110 443 563 6667 7000 777 210 119 70 21 1025-65535
acl Safe_ports port 280 6668 6669
acl Safe_ports port 488
acl Safe_ports port 591
acl Safe_ports port 777
acl lewat dst_as 4622 4761 4787 4795 4796 4855 4800 7587 7597 7713 9326 9340 9448 9657 9791 9794 9875 9905 9228 9251 10114 10137 10208 10217 17440 17450 17451 17538 17658 17671 17670  17725  17727  17769  4832 4833 17817 17884 17907  17910  17922  17800  10220  17974  17826  17885  18052  18056  18059  7632 4821  18103  17996  18004  18153  18156  18189  18237  18251  18347  3583    3382    4382 4434 18364 18365  18379  9341    9785    18393  17995  23651  23666  23671  23679  23691  23756  23945  24052  24057  24194
always_direct allow lewat
always_direct deny all
#header_access Accept-Encoding deny all
acl CONNECT method CONNECT
http_access allow manager localhost
http_access deny manager
http_access allow localnet
http_access allow localhost
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny CONNECT
httpd_accel_host virtual
httpd_accel_port 80
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
http_access deny all
maximum_object_size  128 MB
maximum_object_size_in_memory 8 KB
ipcache_size 4096
ipcache_low 98
ipcache_high 99
quick_abort_min 0
quick_abort_max 0
quick_abort_pct 75
fqdncache_size 4096
shutdown_lifetime 10 seconds
cache_mgr hendraarif@yahoo.com
cache_effective_user squid
cache_effective_group squid
memory_pools off
buffered_logs off
log_icp_queries off
logfile_rotate 1
log_fqdn off
forwarded_for off
icp_hit_stale on
query_icmp on
reload_into_ims on
emulate_httpd_log off
negative_ttl 2 minutes
pipeline_prefetch on
vary_ignore_expire on
half_closed_clients off
high_page_fault_warning 2
visible_hostname proxy@dodol.org
nonhierarchical_direct on
prefer_direct off

perhatikan ip address yang di izinkan. sesuaikan dengan ip yang di gunakan.
perhatikan juga penggunaan cache direktori. maksimal untuk 1 keping adalah 18 Giga.

setelah itu tambahkan user squid di linux :

root@proxy:~# useradd squid

tambahkan juga group squid

root@proxy:~# groupadd squid

bentuk direktori cache di squid :

root@proxy:~# /opt/squid/sbin/squid -z

ketik perintah ini sekali lagi :

root@proxy:~# ulimit -HSn 8192

kemudian jalankan squid dengan perintah :

root@proxy:~# /opt/squid/sbin/squid -DY &

================================================== ==============

SQuid - delay Pool

Saturday, September 29th, 2007

SQUID - Delay POOLS Another useful squid feature is delay pools. Conceptually, delay pools are bandwidth limitations - “pools” of bandwidth that drain out as people browse the Web, and fill up at a rate you specify - this can be thought of as a leaky bucket that is continually being filled. This is useful when bandwidth charges are expensive like in indonesia. Delay pools provide a way to limit the bandwidth of certain requests based on any list of criteria. The idea came from a Western Australian university who wanted to restrict student traffic costs (without affecting staff traffic, and still getting cache and local peering hits at full speed). To enable this, configure squid with the –enable-delay-pools option. There are 3 classes of delay pools - class 1 is a single aggregate bucket, class 2 is an aggregate bucket with an individual bucket for each host in the class C, and class 3 is an aggregate bucket, with a network bucket (for each class B) and an individual bucket for each host. Latar Belakang Bandwidth merupakan barang yang mahal. Untuk saat ini kisaran 64 kps dihargai sekitar 4 jt perbulan. Permasalahnnya bandwith 64 kbits itu bukan nilai yang besar. Rata-rata yang didapat pelanggan adalah 64 1:2. Artinya 1 jalur 64 kbits digunakan untuk 2 pelanggan sekaligus. Sudah bandwidthnya dibatasi terkadang pula disisi user ada yang bertingkah seenaknya. Merasa ada koneksi internet gratis, beberapa user mulai menggunakannya untuk membuka situs-situs tertentu atau mengkoleksi file-file tertentu. Tentu saja alokasi bandwidth yang tersedia semakin menyusut. Yang merasakan adalah golongan user yang biasa-biasa saja (bukan mania internet), mereka hanya bisa mengelus dada. Untuk mengatasi hal diatas, agar setiap user mendapat bandwidth yang cukup, bisa digunakan aplikasi squid proxy server. Pelaksanaan Sebelum mulai mengkonfigurasi delay pools, harus dipersiapkan terlebih dahulu aplikasi squid yang sudah dikompilasi dengn support delay pools. Beberapa distro besar seperti RedHat/Mandrake biasanya sudah di atur support delay pools. Bila tidak dapat dikompilasi sendiri sebagai berikut # ./configure –enable-delay-pools # make # make install konfigurasi File konfigurasi squid adalah squid.conf ada beberapa tag konfigurasi untuk delay pools di squid.conf. delay_pools

menyatakan berapa banyak bagian/pool yang akan dibuat misal delay_pools 2 delay_class

menentukan klas/tipe pembagian bandwith dari setiap pool. 1 pool hanya boleh memiliki 1 clas, tidak lebih atau kurang. bagian merupakan nomer urut dari jumlah pool didelay pool, jadi ada 1 s/d n bagian dimana n merupakan angka jumlah pada delay_pools tipe merupakan tipe class delay yang dipakai. Secara umum tipe menyatakan bagaimana cara membagi bandwidth, ada 3 tipe: tipe/class keterangan 1 semua bandwidth yang ada akan dibagi sama rata untuk semua user squid ex ada bandwidth 128 dan semua bandwith dipakai untuk browsing 2 membatasi pemakaian bandwith dari total bandwidth yang ada, dan bandwith yang diperuntukan squid akan dibagi semua user dengan sama rata. ex ada bandwidth 128 dimana 28 kbit dipakai untuk email dan sisanya (128-28) 100 kbit dipakai untuk browsing 3 membatasi pemakaian bandwidth dari total bandwidth yang ada, setiap network class C akan mendapat bandwidth sama besar, setiap user pernetwork akan mendapat bandwidth yang sama besar dari total bandwidth per network ex: bandwidth tersedia 512 kb, untuk browsing disediakan bandwidth 384 kb, sisanya untuk aktifitas lain. Di jaringan tersebut ada 3 departement dengan network yang berbeda misal lab (192.168.1.0/24), manajer(192.168.2.0/24), sales(192.168.3.0/24). nah misah oleh admin di set bahwa pernetwork mendapat jatah 128 kb/s. maka user� di sales akan mendapat pembagian bandwidth sama besar dari total 128 kb/s. maka user� di lab akan mendapat pembagian bandwidth sama besar dari total 128 kb/s. maka user� di manajer akan mendapat pembagian bandwidth sama besar dari total 128 kb/s. misal: delay_class 1 2 # pool 1 memakai clas tipe 2 delay_class 2 3 # pool 2 memakai clas tipe 3 delay_access

Memberi batasan siapa saja yang boleh mempergunakan delay pools ini. Penting untuk diingat sebaiknya setelah menetukan batasan jangan lupa di akhiri dengan deny all. misal: delay_access 1 allow manajer delay_access 1 deny all delay_access 2 allow sales delay_access 2 deny all delay_parameters Ini adalah bagian terpenting dari delay pools memberikan aturan main setiap delay pools yang dibentuk. delay parameter mempunyai format yang disesuaikan dengan tipe/class yang dipakai. Tapi disetiap tipe yang dipakai ada 1 format baku yaitu restore/max. restore menunjukkan maksimum kecepatan data yang dapat dilewatkan bila harga max sudah terlampaui, dalam satuan bytes/second max menunjukkan besar-nya file atau bucket yang dapat dilewatkan tanpa melalui proses delay. dalam satuan bytes. Yang perlu diperhatikan dari satuan diatas adalah harga restore dimana kita sering menerima/menyewa/membeli bandwidth dari provider dalam satuan bits/second bukan bytes/second. Sedangkan satuan kecepatan yang ditunjukkan oleh Microsoft pada saat mendonlot file adalah bytes/sec. Sedangkan satuan dari harga max sudah sesuai dengan kebiasaan sehari-hari, dimana kita memberi besaran bytes pada file-file. 1 byte = 8 bit. SpesialCase: -1/-1 berarti unlimited atau tidak dibatasi pada nilai restore/max ex: 1000/64000 harga restore sama dengan 8000 bits/sec atau 8 kbits/sec. Yang artinya user akan mendapat donlot brustable selama file yang akan dibuka lebih kecil dari 64 kbytes, jadi kecepatan bisa diatas 8 kbit/sec. Bila ternyata file yang dibuka melebihi 64 bytes, maka proses limitasi akan segera dimulai dengan membatasi kecepatan maksimal 8 kbits/s. class 1 delay_parameters <#pool individual> ex: delay_parameters 1 1000/64000 Berarti semua network akan mendapat bandwidth yang sama di pool no 1. Sebesar 1 kbytes/sec (8 kbits/sec), dengan burstable file 64 kb. class 2 delay_parameters <#pool agregate individual> ex: delay_parameters 1 32000/32000 1000/64000 Berarti squid akan memakai bandwidth maksimum (32000*8) 256kbits dari semua bandwidth. Bila terdapat lebih dari 1 network class C, maka total yang dihabiskan tetap 256 kbit/sec dan tiap user akan mendapat bandwidth maksimum 1 kbytes/sec (8 kbits/sec), dengan burstable file 64 kb. class 3 delay_parameters <#pool agregate network individual> ex: delay_parameters 1 32000/32000 8000/8000 1000/64000 Berarti squid akan memakai bandwidth maksimum (32000*8) 256kbits dari semua bandwidth. Bila terdapat lebih dari 1 network class C, maka setiap network akan dipaksa maksimum sebesar (8000*8) 64 kbits/sec dan tiap user pada satu network akan mendapat bandwidth maksimum 1 kbytes/sec (8 kbits/sec), dengan burstable file 64 kb. Contoh 1 dalam 1 network dengan penggunaan bandwidth total tidak dibatasi terdapat beberapa komputer dengan klasifikasi sebagai berikut admin, server dengan bandwidth unlimited staff dengan bandwidth 1,5 kbytes/sec, bila file yang diakses melebihi 64Kbte umum dengan bandwidth 1 kbytes/sec, bila file yang diakses melebihi 32 Kbyte acl all src 0.0.0.0/0.0.0.0 acl admin src 192.168.1.250/255.255.255.255 acl server src 192.168.1.251/255.255.255.255 acl umum src 192.168.1.0/255.255.255.0 acl staff src 192.168.1.1 192.168.1.111 192.168.1.2 192.168.1.4 192.168.1.71 delay_pools 3 delay_class 1 1 delay_parameters 1 -1/-1 delay_access 1 allow admin delay_access 1 allow server delay_access 1 deny all delay_class 2 1 delay_parameters 2 1500/64000 delay_access 2 allow staf delay_access 2 deny all delay_class 3 1 delay_parameters 3 1000/32000 delay_access 3 allow umum delay_access 3 deny all Cara mencobanya paling mudah adalah dengan menggunakan donlot manajer semacam DAP, GetRight maka akan terlihat bandwidth sudah dibatasi. Contoh 2 Delay pools juga dapat digunakan untuk membatasi donlot file untuk extensi tertentu. Gunakan ACL url_regex untuk mengatasi hal ini. Contoh dibawah digunakan untuk membatasi donlot file multimedia hingga 1 kByte/sec. acl multimedia url_regex -i \.mp3$ \.rm$ \.mpg$ \.mpeg$ \.avi$ \.dat$ delay_pools 1 delay_class 1 1 delay_parameters 1 1000/16000 delay_access 1 allow multimedia delay_access 1 deny ALL Contoh 3 dari forum.linux.or.id bagaimana caranya membuat delay pools untuk membatasi download di siang hari untuk 15 klient sedangkan malam harinya lost asumsi jamnya ( 10:00 - 21:00) acl LTIME time SMTWHFA 10:00-21:00 acl download url_regex -i ftp \.exe$ \.mp3$ \.mp4$ \.tar.gz$ \.gz$ \.tar.bz2$ \.rpm$ \.zip$ \.rar$ acl download url_regex -i \.avi$ \.mpg$ \.mpeg$ \.rm$ \.iso$ \.wav$ \.mov$ \.dat$ \.mpe$ \.mid$ acl download url_regex -i \.midi$ \.rmi$ \.wma$ \.wmv$ \.ogg$ \.ogm$ \.m1v$ \.mp2$ \.mpa$ \.wax$ acl download url_regex -i \.m3u$ \.asx$ \.wpl$ \.wmx$ \.dvr-ms$ \.snd$ \.au$ \.aif$ \.asf$ \.m2v$ acl download url_regex -i \.m2p$ \.ts$ \.tp$ \.trp$ \.div$ \.divx$ \.mod$ \.vob$ \.aob$ \.dts$ acl download url_regex -i \.ac3$ \.cda$ \.vro$ \.deb$ delay_pools 1 delay_class 1 1 delay_parameters 1 3000/3000 delay_access 1 allow download TIME delay_access 1 deny all Contoh 4 Mulyo Wardoyo Bagaimana caranya membuat delay pools untuk membatasi download di siang hari dengan speed … dan malam hari dengan speed …, abis si bozz malem-nya mau pakai buat dolot. Jadi pengennya pas malam bw buat user makin kecil, bukan malah di loss acl JAM_KANTOR time SMTWHFA 07:00-18:00 delay_pools 2 delay_class 1 2 delay_parameters 1 24000/32000 -1/-1 delay_access 1 allow riset JAM_KANTOR delay_access 1 deny all delay_class 1 2 delay_parameters 2 8000/8000 -1/-1 delay_access 2 allow riset !JAM_KANTOR delay_access 2 deny all Contoh 5 wangsit masterpop3 yang semedi dengan pecelpenyu. Saya ada bandwidth besar, 1mbps. Ingin membatasi yang donlot file besar di atas 5mbyte, di beri speed 32kbps. Misal bila ada 3 user yang donlot, tiap-tiap user akan mendapat bw maximal 32kbps. acl user src 192.168.1.0/24 delay_pools 1 delay_class 1 2 delay_parameters 1 40000/10000000 4000/5000000 delay_access 1 allow user download delay_access 1 deny ALL

Kangen

Thursday, September 27th, 2007

26 September 2007 Kangen, Rindu atau apalah sebutan yang tepat untuk saya sekarang.. dapet kabar dari si odi, kalo kamu baek baek aja, dah cukup buat ngobatin rasa rindu saya ke kamu.. maavin saya yah dek/bun, saya belum bs kasih yang terbaik buat kamu… Asal kamu bahagia… Saya bahagia disini…. Saya harap kamu gak permasalahin lagi keputusan saya kemarin. Saya mau kamu ngerti !! coba kamu pikir dan cermati hikmah apa yang kamu dapet setelah saya pergi !!! Awal cerita / skenario ini di buat, ketika kamu punya prinsip kalo kamu mau kamu yang di ambil duluan dari pada orang² yang kamu sayang !!! itu yang buat saya berpikir untuk beri pelajaran yang real !!! Sekedar kamu cermatin kalo semuanya gak bisa kita tau… kapan, dimana, dan siapa ? kamu harus tau juga kalo kamu harus kuat jikalau orang yang kamu sayang itu pergi dari kehidupan kamu secara tiba² !!! kuat dek !! kuat!!! selama ini saya liat kamu begitu lemah…!!! ini teknik pembelajaran yang bagus buat kamu (mungkin) gak tau lagi saya mesti kasih pelajaran apalagi ke kamu !!! yang pasti kamu harus bisa !!! tanpa orang² yang kamu sayang !! walau hati saya sebenernya sedih, sakit atau apalah !!! Saya sayang sama kamu tulus. gak ada mintak timbal baliknya kamu mau cap saya bajingan !! itu hak kamu !! kamu mau cap saya sok kecakepan !! itu hak kamu !!! Kamu mau cap saya gak tau diri !!! itu juga hak kamu !! saya Sayang & Mencintai kamu Tulus dan gak ada yang bisa merubah itu !! kecuali Tuhan cabut nyawa saya !!! Semoga kamu sadari & Mengerti :)

MaafKan Aku Harus Pergi !!!

Wednesday, September 19th, 2007

Saya harus pergi sekarang !!

Saya gak mau nantinya salah satu dari kita sakit lagi..

Terima kasih sudah me maafkan saya…

Terima Kasih…

Kamu bisa bahagia tanpa Saya, bisa tertawa tanpa saya, itu yang saya harapkan, mudah mudah an kamu bisa lebih baik lagi nantinya, tentunya tanpa saya !!!

(Walau Itu sulit, Saya harus Pergi !!!)

Saya Mencintai mu !!!

L

Maaf Ku Harus Pergi !!

Tuesday, September 18th, 2007

Saya harus pergi sekarang !!

Saya gak mau nantinya salah satu dari kita sakit lagi..

Terima kasih sudah me maafkan saya…

Terima Kasih…

Kamu bisa bahagia tanpa Saya, bisa tertawa tanpa saya, itu yang saya harapkan, mudah mudah an kamu bisa lebih baik lagi nantinya, tentunya tanpa saya !!!

Nanti kita akan bertemu kembali di lain waktu

(Walau Itu sulit, Saya harus Pergi !!!)

Olimpiade Sain Nasional 2007

Thursday, September 6th, 2007

Sejarah telah membuktikan bahwa anak anak Indonesia tidak terbelakang..

mereka mampu membuktikan ke kancah Internasional !!

berikut di bawah ini terdapat link untuk ujian tes eksperimen Fisika

http://www.geocities.com/andhikatubagus/OSNEksperimen.pdf

NEWTON’S CRADLE (AYUNAN NEWTON)

200pxnewtons_cradle_animation_book

Cinta tak harus berwujud bunga !

Monday, September 3rd, 2007

My_julpa

 

Cinta Tak Harus Berwujud Bunga (Toek JulPa)

Saya    : Andhika

Dia      : Dzulfa

Bahwa kadang kadang perbedaan pandangan dan harapan dapat menyebabkan lunturnya rasa cinta di hati

Dia mencintai sifat saya yang alami dan Dia menyukai perasaan hangat yang muncul di hati saya ketika Dia bersandar di bahu saya.
7tahun dalam masa perkenalan, dan 10 hari dalam masa pacaran, Dia harus akui, bahwa Dia mulai merasa lelah, alasan-2 Dia mencintainya dulu telah berubah menjadi sesuatu yang menjemukan.

Dia seorang wanita yang sentimentil dan benar-2 sensitif serta berperasaan halus. Dia merindukan saat-saat romantis seperti seorang anak yang menginginkan permen. Tetapi semua itu tidak pernah Dia dapatkan.

Pasangan Dia jauh berbeda dari yang Dia harapkan. Rasa sensitif-nya kurang. Dan ketidakmampuannya dalam menciptakan suasana yang romantis dalam pacaran kami telah
mementahkan semua harapan Dia akan cinta yang ideal.

Suatu hari, Dia beranikan diri untuk mengatakan keputusan Dia kepadanya, bahwa Dia menginginkan perpisahan

“Mengapa?”, saya bertanya dengan terkejut.
“Dia lelah, kamu tidak pernah bisa memberikan cinta yang Dia
inginkan”

saya terdiam dan termenung sepanjang malam di depan komputer saya,
tampak seolah-olah sedang mengerjakan sesuatu, padahal tidak.

Kekecewaan Dia semakin bertambah, seorang pria yang bahkan tidak
dapat mengekspresikan perasaannya, apalagi yang bisa Dia harapkan darinya?
Dan akhirnya saya bertanya,

“Apa yang dapat saya lakukan untuk merubah pikiranmu?”.
Dia menatap mata saya dalam-dalam dan menjawab dengan pelan,

“Dia punya pertanyaan, jika saya dapat menemukan jawabannya di dalam hati
Dia, Dia akan merubah pikiran Dia

: Seandainya, Dia menyukai
setangkai bunga indah yang ada di tebing gunung dan kita berdua
tahu jika kamu memanjat gunung itu, kamu akan mati. Apakah kamu
akan melakukannya untuk saya?” (kata dia)

Saya termenung dan akhirnya berkata, “Saya akan memberikan
jawabannya besok.” Hati Dia langsung gundah mendengar respon saya.

Keesokan paginya, Saya tidak ada dirumah, dan Dia menemukan
selembar kertas dengan oret-2an tangannya dibawah sebuah gelas
yang berisi susu hangat yang bertuliskan.

“sayang, saya tidak akan mengambil bunga itu untukmu,
tetapi
ijinkan saya untuk menjelaskan alasannya.

“Kamu bisa mengetik di komputer dan selalu mengacaukan program di
PC-saya dan akhirnya menangis di depan monitor, saya harus memberikan jari-2 saya supaya bisa membantumu dan memperbaiki programnya.”

“Kamu selalu lupa membawa kunci rumah ketika kamu keluar rumah, dan saya harus memberikan kaki saya supaya bisa mendobrak pintu, dan membukakan pintu untukmu ketika pulang.”.

“Kamu suka jalan-2 ke luar

kota

tetapi selalu nyasar di tempat-tempat baru yang kamu kunjungi, saya harus menunggu di rumah agar bisa memberikan mata saya untuk mengarahkanmu”
“Kamu selalu pegal-2 pada waktu teman baikmu’ datang setiap bulannya, dan saya harus memberikan tangan saya untuk memijat kakimu yang pegal.”

“Kamu senang diam di rumah, dan saya selalu kuatir kamu akan menjadi orang aneh’. Dan harus membelikan sesuatu yang dapat menghiburmu di rumah atau meminjamkan lidahku untuk
menceritakan hal-hal lucu yang aku alami.”

“Kamu selalu menatap komputermu, membaca buku dan itu tidak baik untuk kesehatan matamu, saya harus menjaga mata kamu agar ketika kita tua nanti, sayaa masih dapat menolong mengguntingkan kukumu dan mencabuti ubanmu.”

“Tanganku akan memegang tanganmu, membimbingmu menelusuri pantai, menikmati matahari pagi dan pasir yang indah. Menceritakan warna-2 bunga yang bersinar dan indah seperti
cantiknya wajahmu”.

“Tetapi sayangku, sayaa tidak akan mengambil bunga itu untuk mati.
Karena, Saya tidak sanggup melihat air matamu mengalir menangisi
kematianku.”

“sayangku, saya tahu, ada banyak orang yang bisa mencintaimu lebih dari saya mencintaimu.”
“Untuk itu sayang, jika semua yang telah diberikan tanganku, kakiku, mataku tidak cukup bagimu, aku tidak bisa menahan dirimu mencari tangan, kaki, dan mata lain yang dapat membahagiakanmu.”

“Dan sekarang, Sayangku, kamu telah selesai membaca jawaban Sayaa. Jika kamu puas dengan semua jawaban ini, dan tetap menginginkanku untuk tinggal di hatimu, tolong jangan bunuh perasaan saya dengan pikiran pikiran negative kamu.

“Jika kamu tidak puas, Sayangku, biarkan aku pergi dengan tenang bersama senyum terakhirku, dan saya tidak akan mempersulit hidupmu.Percayalah, bahagiaku bila kau bahagia.”.

Dan nanti saya harap kamu segera berlari membukakan pintu dan melihat saya berdiri di depan pintu dengan berharap kamu kembali untukku.

Oh, ! kini kamu tahu, tidak ada orang yang pernah mencintai kamu lebih dari saya  mencintaimu

Itulah cinta, di saat kita merasa cinta itu telah berangsur-angsur hilang dari hati kita karena kita
merasa dia tidak dapat memberikan cinta dalam wujud yang kita inginkan, maka cinta itu sesungguhnya telah hadir dalam wujud lain yang tidak pernah kita bayangkan sebelumnya.

Seringkali yang kita butuhkan adalah memahami wujud cinta dari pasangan kita, dan bukan mengharapkan wujud tertentu.

Karena cinta tidak selalu harus berwujud “bunga”.

The Spirit Carries On

Monday, September 3rd, 2007

Julpa_1

Where did we come from?
Why are we here?
Where do we go when we die?
What lies beyond
And what lay before?
Is anything certain in life?

They say, life is too short,
The here and the now
And youre only given one shot
But could there be more,
Have I lived before,
Or could this be all that weve got?

If I die tomorrow
Id be allright
Because I believe
That after were gone
The spirit carries on

I used to be frightened of dying
I used to think death was the end
But that was before
Im not scared anymore
I know that my soul will transcend

I may never find all the answers
I may never understand why
I may never prove
What I know to be true
But I know that I still have to try

If I die tomorrow
Id be allright
Because I believe
That after were gone
The spirit carries on

Move on, be brave
Dont weep at my grave
Because I am no longer here
But please never let
Your memory of me disappear

Safe in the light that surrounds me
Free of the fear and the pain
My questioning mind
Has helped me to find
The meaning in my life again
Victorias real
I finally feel
At peace with the girl in my dreams
And now that Im here
Its perfectly clear
I found out what all of this means

If I die tomorrow
Id be allright
Because I believe
That after were gone
The spirit carries on