Senin, 27 Desember 2010

Value too large for defined data type

Hari ini ada seorang teman yang bertanya mengenai sebuah error yang didapatkannya saat me-running ns-2 dengan data untuk 5000 buah user.
Saat mencoba running, ternyata muncul sebuah error message "Value too large for defined data type"
Apa maksudnyaaa???

NS akan membangkitkan paket2 dan mengirimkannya sesuai dengan skenario yang telah dibuat. Saat merunning simulasi, bukan hanya paket yang dikirimkan, tetapi banyak macam hal yang dilakukan si ns, yaitu mencatat hasil simulasi pada out.tr
naaah logikanya, kalo kebanyakan data dan melebihi dari yang ditetapkan, maka simulasi tidak akan berjalan. Nah muncullah pesan error kayak gitu.
Pesan error kayak gitu disebabkan karena data yang akan diisikan ke dalam file tr teerrlaaluuu besar dan penggunaan memori (physical dan logical/swap) melebihi dari batas memori yang dimiliki, makanya eror daaah

jadi kalo maw simulasi, datanya jgn banyak2. bisa diakali dgn membagi dua data, lalu hasil yang diperoleh dikali dua lagi (buseeet,rekayasa bgt dah), dan sebagainyaa.

tapi sebenernya ada solusi untuk mslh di atas (tp belum dicobain, hehee). eror ini bukan hanya buat ns, tapi juga segala jenis file yg bersifat kompresi (jar, rar, gzip, dll). berikut langkah2nya (bede') :

1. jalankan apt-get source uswsusp pada terminal / console
2. (untuk yang pake ubuntu Jaunty, menggunakan direktori sebelah. untuk linux lain, direktorinya mungkin berbeda) cd uswsusp-0.6~cvs20070618/suspend-cvs20070618
3. buka Makefile dengan editor  gedit/nano/apapun dan buka baris ke 19, dimulai dgn CC_FLAGS. Tambahkan  -D_FILE_OFFSET_BITS=64 diakhir baris (jgn lupa kasih spasi),sehingga bentuknya kaya gini:
Kode:
CC_FLAGS=-I/usr/local/include -DS2RAM $(CFLAGS) -D_FILE_OFFSET_BITS=64
4. Save dan tutup editornya
5.Jalankan sudo apt-get build-dep uswsusp untuk mendownload semua dependensi yg dibutuhkan. (kalo ga punya build-essential, install dulu aja)
6. make
7. ./swap-offset (jgn lupa the ./ - kita membutuhkannya untuk menjalankan file yang baru, bukan yang berasal dari sistem  PATH yang lama).


Semoga berhassiiiiil :D :D

Jumat, 12 November 2010

Macam-Macam Routing Protocol

Dynamic routing secara umum dapat dibagi menjasi 2 kategori, yaitu Distance Vector dan link state routing protocol. antara lain : Routing Information Protocol (RIP) dibagi lagi ada veri 1,versi 2 dan  RIPng , Interior Gateway Routing Protocol (IGRP), Enhanced Interior Gateway Routing Protocol (EIGRP), Open Shortest Path First (OSPF).
Routing Information Protocol (RIP)
RIP (Routing Information Protocol) adalah routing protocol yang paling sederhana yang termasuk jenis distance vektor. RIP menggunakan jumlah lompatan (hop count) sebagai metric dengan 15 hop maksimum,Daftar tabel route RIP ini akan di-update setiap 30 detik dan administrative distance untuk RIP adalah 120. Ada tiga versi dari Informasi Routing Protocol: RIPv1, RIPv2, dan RIPng.


  • RIP versi 1
menggunakan classful routing. Pembaruan routing periodik tidak membawa subnet informasi, dukungan kurang untuk subnet mask panjang variabel (VLSM). Keterbatasan ini tidak memungkinkan untuk memiliki ukuran yang berbeda subnet yang sama dalam kelas jaringan . Dengan kata lain, semua subnet dalam jaringan kelas harus memiliki ukuran yang sama. Juga tidak ada dukungan untuk otentikasi router, membuat RIP rentan terhadap berbagai versi RIP attacks.RIP versi 1 hanya ada jumlah hop 16 (0-15). Jika ada lebih dari 16 hop antara dua router itu gagal untuk mengirim paket data ke alamat tujuan.


  • RIP versi 2


Karena kekurangan dari spesifikasi asli RIP, maka RIP versi 2 (RIPv2) di ciptakan,kemampuan yang di miliki untuk membawa informasi subnet, sehingga mendukung classless inter-domain routing(CIDR ). Untuk menjaga kompatibilitas ke belakang, jumlah hop limit 15 tetap. RIPv2 memiliki fasilitas untuk sepenuhnya interoperate dengan spesifikasi awal jika semua protokol bidang Harus Zero dalam pesan RIPv1 yang benar ditentukan. Selain itu, fitur beralih kompatibilitas berbutir interoperabilitas memungkinkan penyesuaian saja. Dalam upaya untuk menghindari beban yang tidak perlu di host yang tidak berpartisipasi dalam routing, multicastRIPv2 tabel routing seluruh untuk semua router berdekatan di alamat 224.0.0.9, sebagai lawan RIPv1 yang menggunakan siaran.Pengalamatan unicast masih diperbolehkan untuk aplikasi khusus.
  • RIPng
RIPng (RIP generasi berikutnya) adalah perluasan dari RIPv2 untuk mendukung IP6, generasi berikutnya Internet Protocol. Perbedaan utama antara RIPv2 dan RIPng adalah:
  • Dukungan dari jaringan IPv6.
  • Meskipun RIPv2 dukungan otentikasi RIPv1 update, RIPng tidak. router IPv6 adalah, pada saat itu, seharusnya menggunakan IPsec untuk otentikasi.
  • RIPv2 memungkinkan melampirkan tag sewenang-wenang untuk rute, RIPng tidak;
  • mengkodekan RIPv2-hop berikutnya ke setiap entri rute, RIPng membutuhkan pengkodean khusus dari hop berikutnya untuk satu set entri rute.
Interior Gateway Routing Protocol (IGRP)
IGRP (Interior Gateway Routing Protocol) adalah juga protocol distance vector yang diciptakan oleh perusahaan Cisco untuk mengatasi kekurangan RIP. Jumlah hop maksimum menjadi 255 dan sebagai metric, IGRP menggunakan bandwidth, MTU, delay dan load. IGRP adalah protocol routing yang menggunakan Autonomous System (AS) yang dapat menentukan routing berdasarkan system, interior atau exterior. Administrative distance untuk IGRP adalah 100.
Enhanced Interior Gateway Routing Protocol (EIGRP)
Enhanced Interior Gateway routing Protocol (EIGRP) adalah Cisco propretary routing protokol longgar berdasarkan asal IGRP. EIGRP adalah lanjutan jarak vektor-routing protokol, dengan optimasi untuk meminimalkan routing ketidakstabilan yang terjadi setelah perubahan topologi,serta penggunaan dan pengolahan daya bandwidth di router. EIGRP router yang mendukung secara otomatis akan mendistribusikan informasi rute ke tetangga IGRP dengan mengubah metrik EIGRP 32 bit ke 24 bit IGRP metrik. IGRP menggunakan formula dasar yang sama untuk menghitung metrik keseluruhan, perbedaannya adalah bahwa dalam IGRP, formula tidak mengandung faktor skala dari 256. Bahkan, faktor skala ini diperkenalkan sebagai alat sederhana untuk memfasilitasi mundur compatility antara EIGRP dan IGRP: Dalam IGRP, secara keseluruhan metrik adalah nilai 24-bit sedangkan EIGRP menggunakan nilai 32-bit untuk mengekspresikan metrik ini.EIGRP juga mengelola jumlah hop untuk setiap rute, namun hop tidak digunakan dalam perhitungan metrik. Hanya diverifikasi terhadap maksimum yang telah ditetapkan pada EIGRP router (secara default diatur ke 100 dan dapat diubah ke nilai antara 1 dan 255). Rute memiliki jumlah hop maksimum lebih tinggi daripada akan diiklankan sebagai dijangkau oleh router EIGRP.EIGRP mampu menangani classless inter-domain routing (CIDR), yang memungkinkan penggunaan variabel-length subnet mask-salah satu keuntungan utama protokol di atas pendahulunya. Kelemahan utamanya adalah bahwa hal itu hanya berjalan pada peralatan Cisco, yang dapat menyebabkan suatu organisasi yang terkunci terdalam untuk vendor ini.


Sumber : fazza01.wordpress.com

Minggu, 25 Juli 2010

inception 2010

Pendapat gw : wah asli keren banget ni film. bener2 bikin pusing, tapi bener2 seru!!! :D durasinya sekitar dua setengah jam. emang rada capek nontonnya, tapi endingnya benar2 memuaskan. Christopher Nolan emang keren. produser film yang juga pernah menulis buku The Dark Knight ini emang jago bikin film2 berat. ada 1 lagi filmnya yang bikin pusing, Memento . Nyeritain tentang persaingan di dunia magic(sulap). wah keren abis deh pokoknya. berikut review yang pernah gw baca :

“"Diceritakan dalam film tersebut bahwa dalam dunia bisnis, sebuah rahasia dagang, ide atau pemikiran bisa dicuri saat manusia paling lemah, yaitu saat tidur."”

Film fiksi ilmiah karya Christopher Nolan yang baru diluncurkan tanggal 16 Juli 2010 ini, Inception, merupakan sebuah film yang menggunakan plot cerita dunia nyata vs dunia maya. Dunia maya yang dimaksud adalah alam mimpi, yang dikatakan saat manusia bermimpi, otak bekerja sampai 20 kali lipat lebih cepat, mengakibatkan 5 menit tidur di dunia nyata serasa 1 jam di dunia mimpi. Sekarang, bayangkan saat di alam mimpi, yang dialami adalah ‘tidur’ dan bermimpi kembali. Ulangi lagi ini di tiap tingkatan alam mimpi, dan akhirnya di tingkat alam mimpi yang paling dalam, dalam waktu semalam bisa berarti puluhan tahun di dalam dunia mimpi!

Begitulah klaim dari Cobb, tokoh utama film Inception ini, yang diperankan oleh Leonardo DiCaprio. Diceritakan dalam film tersebut bahwa dalam dunia bisnis, sebuah rahasia dagang, ide atau pemikiran bisa dicuri saat manusia paling lemah, yaitu saat tidur. Cobb awalnya digambarkan sebagai konsultan yang bisa membantu kliennya untuk bisa mempertahankan diri dari pencurian ini di alam bawah sadar, namun ternyata dia sendiri adalah juga pelaku pencuriannya. Dalam aksi terakhirnya, targetnya yang bernama Saito (Ken Watanabe) ternyata menyadari dia sedang berada di dunia mimpi dan bisa menggagalkan aksi pencurian Cobb. Rupanya dari awal Saito sudah mengetahui profesi Cobb dan mencoba keahliannya sebelum dia sendiri menyewa Cobb.

Dalam melakukan aksi pesanan Saito, Cobb dibantu oleh sebuah tim, yang terdiri dari Arthur (Joseph Gordon-Levitt), yang bertugas mencari informasi target; Ariadne (Ellen Page), seorang mahasiswa yang bertugas membuat dunia mimpi sesuai dengan keinginannya; Eames (Tom Hardy), yang bisa menyaru sebagai orang lain di alam mimpi; Yusuf (Dileep Rao), ahli farmasi yang bertugas mengkomposisi obat tidur yang diperlukan agar semua anggota tim maupun target tidur dan masuk ke alam mimpi.

“"Banyak film yang membahas hal ini sebelumnya, seperti The Matrix karya Wachowski bersaudara, lalu Thirteenth Floor, dan Dark City."”

Target yang diinginkan oleh Saito adalah Robert Fischer, Jr., pewaris dari saingan bisnis Saito. Fischer diperankan oleh Cillian Murphy, yang dalam dua film Nolan sebelumnya, Batman Begins dan Dark Knight, berperan sebagai The Scarecrow. Dari tokoh yang menggunakan ramuan halusinasi ke korbannya, kini Cillian Murphy memerankan hal sebaliknya, menjadi korban yang tidur akibat diasupi ramuan obat tidur buatan Yusuf.

Aksi yang dijalankan oleh Cobb dan tim sayangnya tidak berjalan mulus. Selain karena kesalahan Arthur yang tidak mengira Fischer rupanya sudah dibekali dengan latihan mempertahankan diri di alam bawah sadar, istri Cobb yang sudah wafat, Mal (Marion Cotillard) selalu muncul pada saat yang tak terduga dalam alam bawah sadar Cobb, dan sangat mengganggu jalannya aksi.

Sepanjang film, banyak tema yang mengingatkan saya pada film-film lainnya. Hal paling utama adalah dunia mimpi dan kesulitan untuk membedakannya dengan dunia nyata. Banyak film yang membahas hal ini sebelumnya, seperti The Matrix karya Wachowski bersaudara, lalu Thirteenth Floor & Dark City. Lalu ungkapan Cobb, “What's the most resilient parasite? An Idea. A single idea from the human mind can build cities. An idea can transform the world and rewrite all the rules.”, itu mengingatkan pada film V for Vendetta, “And ideas are bulletproof.” Hanya saja, berbeda dengan The Matrix, tokoh Neo yang bisa mengendalikan dunia maya sampai bisa menghentikan peluru, di Inception para tokoh yang ada harus taat pada aturan yang berlaku, tidak bisa sampai mendapatkan kekuatan super.

Teknologi mirip dengan Inception ini menurut saya adalah serial TV Harsh Realm, yang menceritakan sebuah dunia maya buatan militer Amerika berisi ratusan tentara yang mengalami dunia mimpi yang sama, namun dikendalikan oleh simulasi komputer; jadi mirip dengan kendali komputer di The Matrix namun dengan cara masuk ke alam mimpi yang dibantu dengan obat tidur yang masuk melalui infus.

Relasi yang lain yang saya lihat adalah dengan dua film karya Nolan sebelumnya, yaitu Memento dan The Machinist, yang berkisar pada perasaan bersalah yang menghantui pikiran, sampai bisa termanifestasi seakan menjadi nyata. Contohnya adalah munculnya kereta api secara mendadak di tengah lalu-lintas kota, rupanya ini merupakan salah satu manifestasi rasa bersalah yang menghantui psikologi Cobb.

Film Inception ini adalah film aksi, dengan plot fiksi ilmiah, dibumbui dengan misteri. Walaupun masuk kategori film aksi, seperti Memento, film ini bukanlah film ringan. Hanya saja, banyaknya adegan aksi tembak-menembak di dalam film ini terkesan membosankan. Dan karena alur ceritanya tidak ringan, dugaan saya film ini tidak akan sefenomenal dua film Batman karya Nolan sebelumnya. Namun bagi penggemar karya Nolan, terutama yang tidak pusing ataupun bingung setelah menonton The Machinist dan Memento, film Inception ini sangat direkomendasikan. (http://id.shvoong.com/entertainment/movies/2027240-film-inception-leonardo-dicaprio-mencuri/)

pokoknya disaranin banget deeh nntn film ini !!

AWK untuk menghitung QOS pada NS-2

Biasanya simulasi yang menggunakan Network Simulator juga disertai dengan analisis. Nah udah banyak kasus yang saya lihat (cie kyk detektif aja gw), apalagi kalau menyangkut tugas akhir, pasti rata-rata menggunakan software NS ini untuk menghitung Qos seperti jitter, delay, packet loss, dan throughput.

AWK adalah sebuah format script yang biasanya digunakan untuk mengolah data dalam bentuk text . Nah untuk NS2 juga memiliki format AWK yang dapat digunakan untuk menghitung QOS. Sebenarnya lebih enak kalau kita mengerti bahasa pemrograman, jadi file AWK ini bisa dibikin sendiri sesuai dengan fungsi yang kita mau :D , tapikarna gw bukan anak programming,jadi kurang ingin mendalami.wkwkwkk

nah ini dia file AWK standar yang biasanya digunakan untuk menghitung delay :

BEGIN {
         for (i in send) {
                 send[i] = 0
         sendt[i] = 0
         }
         for (i in recv) {
                 recv[i] = 0
         recvt[i] = 0
         }
         delay = 0
         num = 0
         avg_delay = 0
}

{
         # Trace line format: normal
         if ($2 != "-t") {
                event = $1
                time = $2
                node_id_s = $3
        node_id_d = $4
        pkt_type = $5
        pkt_size = $6
        pkt_attrib = $7
                pkt_id = $12
         }
         # Trace line format: new
         #if ($2 == "-t") {
         #        event = $1
         #        time = $3
         #        node_id = $5
         #        flow_id = $39
         #        pkt_id = $41
         #}

         # Store packets sent
         if (event == "+" && node_id_s == "0" && pkt_type == "tcp") {
                 send[pkt_id] = time
         sendt[pkt_id] = 1
          #       print("send[",pkt_id,"] = ",time)
         }
         # Store packets arrival time
         if (event == "r" && node_id_d == "9" && pkt_type == "tcp") {
                 recv[pkt_id] = time
         recvt[pkt_id] = 1
          #       print("recv[",pkt_id,"] = ",time)
          #      print(" --> delay[",pkt_id,"]= ",recv[pkt_id]-send[pkt_id])
        if (recvt[pkt_id] == 1 && sendt[pkt_id] == 1) {
        print (time," ",(recv[pkt_id]-send[pkt_id])) > "delay.tr" }
        }
}

END {
        # Compute average delay
        for (i in recv) {
                if (sendt[i] == 1 && recvt[i] == 1) {
                     delay += recv[i] - send[i]
                     num ++
         
                }
    }

        if (num != 0) {
                avg_delay = delay / num
        } else {
                avg_delay = 0
        }
        print("")
        print("")
        print("==> Average delay data    = ",avg_delay,"s")
        print("                          = ",avg_delay*1000,"ms")

wakakakk, males juga belajar ginian sebenarnya. Tapi bener2 perluuu
nah gw jelasin yang gw tau yaaa :D . Pertama yang for to dll itu tuh format awal sebuah AWK. komponen NS yang disetting contohnya 'event = $1' . ini menggambarkan isi / format dari .tr (trace file) . 'event = $1 ' berarti tabel pertama dari file .tr menunjukkan event . begitu pula pkt_type, karena berada di kolom ke-5, makanya dikasih $5 . begitu seterusnya. kalo ga ngerti, sok aja dibuka file .tr dan lihat urutannya. nanti aku kasih deh tabel2 urutan tracefile.

nah selanjutnya adalah :
         # Store packets sent
         if (event == "+" && node_id_s == "0" && pkt_type == "tcp") {
                 send[pkt_id] = time
         sendt[pkt_id] = 1
sesuai dengan fungsinya, AWK akan menghitung delay dari pengirim (node asal) ke penerima (node tujuan). makanya kalo temen2 lihat lagi format store packet sent ama arrival time tuh mirip2 aja. yang diedit biasanya "+" nya . "+" menandakan bahwa yang diukur adalah enqueue (paket yang masuk ke antrian atau paket yang dikirim oleh node) . biasanya '+' untuk wired dan 'r' untuk wireless .
lanjooooot..terus habis ituu yang harus diedit lagi adalah node_id . "0" berarti si pengirim adalah node yang pertama kali didefinisikan/ dicreate di dalam file tcl kita. kalo mau ngeliat sih tinggal running aja script tcl nya. ntar kan kelihatan pas di nam akan ada nomor2 untuk tiap node. itu menunjukkan nomor urutan pembuatannyaaa :D
pkt_type adalah jenis paket yang akan kita ukur. naah misalnya ni ada 3 jenis pengiriman data dalam simulasi (data,video,suara,dan biasanya kayak gitu) maka kita harus mengukur masing2 . jadi akan ada 3 script delay.awk yaitu mengukur tcp (data), rtp (suara), dan cbr (video).kalo mau ngukur yang lain juga bisa sii :D seperti ack (acknowledgement), exp (experience point), atau rtproto (protokol routing).
naah lanjut lg yaah..itu doang sii komponen penting yg harus kita edit. rumus mah ga usah diedit,soalnya rumus QOS udah standar internasionaleeee. kalo mau bikin rumus baru, silahkan ganti rumusnyaa.

itu doang sii pentingnyaa. ooiiia lupa ada satu lagiii ini niih
       if (recvt[pkt_id] == 1 && sendt[pkt_id] == 1) {
        print (time," ",(recv[pkt_id]-send[pkt_id])) > "delay.tr" }
khusus untuk file delay, kita akan membuat file trace tersendiri. kenapaaa?soalnya khusus untuk delay ini, kita dapat menganalisa hasilnya dengan trace graph yang berbentuk grafik yang memperlihatkan nilai delaynya.wkwkkwk, kayaknya yang lain juga bisa deh,tinggal ngopi scriptnya aja apa yah.tapi gw belum pernah nyobain siii. ntar aja deh..bagi yang iseng silahkan dicoba yaaa :D

okee sekian aja dari gw. kalo mau ngeliat file awk yang lain, gw udah aplod ke sini nih
silahkan donlot dan pelajari sesuka hati :D
jangan lupa leave comment yaah. makasiii

Shinee Come Back with Lucifer (Lirik)

Setelah lama menghilang dari dapur rekaman , akhirnya Shinee muncul kembali pada tanggal 19 juli kemarin, dengan album keduanya bertajuk Lucifer.
Gila, menurutku lagunya keren banget. Dancenya juga benar2 maksimal :D

Lagunya kali ini benar2 asik, beda dengan lagu2 sebelumnya. Apalagi mereka juga muncul dengan konsep baru yang lebih dewasa. woeeeh, si Onew cakep banget dah di album ini. Tapi ada sedihnya juga sih... habisnyaa model rambut Key jelek banget..kaya bencong! ehehee padahal Key di Noona nomu yeppoh benar2 cakep menurutku XD

ini liriknya , rada susah sii nyanyiinnya, dan aku ga begitu ngerti arti sebenernyaaa XD

Shinee - Lucifer

Hangul
숨을 곳도 찾지 못해 나는 피하려고 애써봐도
거부조차 할 수 업는 네개 갇혀버린 나
사랑이었다면 정말 사랑했던 거라면 내개 이러지는 말아
Her whisper is the Lucifer
*나를 묶고 가둔다면 사랑도 묶인 채
미래도 묶인 채 커질 수 없는데
자유롭게 비워놓고 바라봐 오직 너만 채울게 너만 가득 채울게

거부 할 수 없는 너의 마력은 Lucifer
거부 할 수 없는 너의 마법은 Lucifer
다가서면 너는 마치 천사 같은 얼굴로
나를 사는 이유라 말하고, 말하고
너를 처음 봤을 때 짧은 순간 멈춰버렸지
누가 마치 내 심장을 꽉 쥔 채 놓지 않는 것처럼 (아직까지도)
너는 그렇게 내 맘을 다, 다, 다, 다, 다, 다 가져놓고
니가 없으면 내 맘이 다 타버리게 만든다
*Repeat
Loverholic, robotronic, loverholic, robotronic
너와 같이 나눈 사랑예기들 나랑 같은 곳을 바라보는 너
우리 더 이상은 완벽해질 수 업다고 느꼈을 때
나만 쳐다봐, 너는 더, 더, 더, 더, 더, 더 나를 원해
나만 바라봐, 모든 게, 게, 게, 게, 게, 게 니가 중심
언제부턴가 조금씩 잘못된 것 같아 이상한 너
날 알던 사랑들 모두 하나 둘씩 겯을 떠나 난 가진 게 너뿐이고
*Repeat
마치 유리성에 갇혀버린 삐에로만 된 것 같아
절대 만족 없는 너를 위해 춤을 추는 나
훤히 들여다보고 뇌를 만져 바보 된 것 같아
난 점점 네게 끌려가는 것만 같은데
Loverholic, robotronic, loverholic, robotronic
니가 미운 건 아냐 싫단 것도 아냐 단지 그런 눈빛이 부담일 뿐
어디 안가 이렇게 난 너만 바라보고 기다려 왔잖아
너의 눈빛이 날 사로잡다 날이 지날수록 날카로워졌다
너의 집착에 지쳤다 만이 베었다 맘에 피가 난다
나 쓰러질 쯤 되면 다가와서 천사같이 “사랑해”란 말
누가 진짜 너였는지 알다가도 헷갈리게 만든다
*Repeat
마치 유리성에 갇혀버린 삐에로만 된 것 같아
나를 냅둬 자유로워 질 때 너를 진짜 사랑할 수 있고
훤히 들여다보고 뇌를 만져 바보 된 것 같아
나를 냅둬 질리게도 말고 너를 진짜 바라볼 수 있게
나를 묶고 가둔다면 사랑도 묶인 채
미래도 묶인 채 커질 수 업는데
Loverholic, robotronic, loverholic, robotronic
거부 할 수 업는 너의 마력은 Lucifer
Romanization
Soomeul gotdo chatji mot.hae naneun piharyeogo aesseo.bwado
Geobu.jocha hal su eopneun negae gad.hyeobeorin na
Sarang.eeyeot.damyeon jungmal sarang.haetdeon geo.ramyeon
Naegae eereo.jineun mala
Her whisper is the Lucifer
*Nareul mukko gadoon.damyeon sarangdo mukkin chae
Miraedo mukkin chae keojil su eopneunde
Ja.yurop.gae biweo.nohgo barabwa
Ojik neoman chae.ulgae neoman gadeuk chae.ulgae
Geobu hal su eopneun neo.ae maryeok.eun Lucifer
Geobu hal su eopneun neo.ae mabeop.eun Lucifer
Daga.seomyeon neoneun machi cheonsa gateun ulgullo
Nareul saneun eeyura malhago, malhago
Neoreul cheo.eum bwasseul ddae
Jjalbeun soongan meomchweo.beoryeotji
Nuga machi nae shimjangeul kkwan jwin chae
Nochi anneun geot.cheoreom (Ajik.kkajido)
Neoneun geureok.gae nae mameul
Da, da, da, da, da, da gajyeo.nohgo
Neega eopseumyeon nae mam.i da tabeo.rigae man.deunda
*Repeat
Loverholic, robotronic, loverholic, robotronic
Neowa gatchi nanun sarang yegideul
Narang gateun goseul baraboneun neo
Uri deo eesangeun wanbyeokhaejil su eopdago neukkyeosseul ddae
Naman chyeodabwa, neoneun deo, deo, deo, deo, deo, deo nareul wonhae
Naman barabwa, modeun ge, ge, ge, ge, ge, ge niga joongshim
Eonje.buteonga jogeumssik
Jalmotdwaen geot gata eesanghan neo
Nal aldeon sarangdeul modu hana doolssik
Gyeoteul ddeona nan gajin ge neoppoon.ego
*Repeat
Machi yurisungae gachyeobeorin ppi.aeroman dwen geot gata
Jeoldae manjok eopneun neoreul wihae choomeul chooneun na
Hweonhee deulyeoda.bogo nwae.reul manjyeo babo dwaen geot gata
Nan jeom.jeom naegae kkeul.ryeoganeun geotman gateundae
Loverholic, robotronic, loverholic, robotronic
Neega mi.oon gun anya silan geotdo anya
Danji geureon noonbit.chi budamil bboon
Eodi anga eereok.hae nan neoman barabogo gidaryeo wat.jana
Neo.ae noonbit.chi nal sarojapda
Nali jinalsurok nalkaroweo.jyeotda
Neo.ae jipchak.e jichyeotda
Mani be.eotda mamae piga nanda
Nan sseureojil jjeum dwaemyeon
Dagawaseo cheonsa gatchi “saranghae”lan mal
Nuga jinjja neoyeot.neunji aldagado
Hetgalligae mandeunda
*Repeat
Machi yurisungae gachyeobeorin ppi.aeroman dwen geot gata
Nareul naep.dweo jayuroweo jil ddae neoreul jinjja saranghal su itgo
Hweonhee deulyeoda.bogo nwae.reul manjyeo babo dwaen geot gata
Nareul naep.dweo jilligaedo malgo neoreul jinjja barabol su itgae
Nareul mukko gadoon.damyeon sarangdo mukkin chae
Miraedo mukkin chae keojil su eopneunde
Loverholic, robotronic, loverholic, robotronic
Geobu hal su eopneun neo.ae maryeok.eun Lucifer
Translation
Even if I try to avoid you, I can’t find a place to hide
I’m trapped by you, who I can’t even deny
If it was love, if you really loved me, don’t do this to me
Her whisper is the Lucifer
*If you tie me down and trap me
Then the love is also tied down
The future is also tied down
It can’t grow anymore
Freely empty yourself and look at me
I’ll fill you only, I’ll completely fill you only
Your undeniable spell is the Lucifer
Your undeniable magic is the Lucifer
When I approach you
With your angelic face
Say the reason you live is for me
Say it
When I first saw you, I stopped for a short time
As if someone was tightly seizing my heart, not letting it go (Still)
You took all, all, all, all, all, all of my heart just like that
You make my heart burn out when you’re not here
*Repeat
Loverholic, robotronic, loverholic, robotronic
The love stories I shared with you
You look towards the same places I do
When we feel that we can’t get any more perfect
Only stare at me, you want me more, more, more, more, more, more
Only look at me, you’re the center of everything, thing, thing, thing, thing, thing
Since before, something has been wrong, you’ve been weird
The love I knew left my side, one by one
All I have is you
*Repeat
I feel like I’ve become a clown trapped in a glass castle
I dance for you, who will never be satisfied
You look into me openly, touching my brain
I think I’ve become a fool
I think I’m only getting more and more attracted to you
Loverholic, robotronic, loverholic, robotronic
It’s not that I hate you or that I dislike you
It’s just that kind of stare is a burden is all
I’m not going anywhere
I’ve waited like this by only looking at you
Your stare captures me
As the days went by, it became sharper
I’m tired of your obsession
I’ve been cut a lot, my heart is bleeding
When it’s about time for me to pass out
She comes to me like an angel, saying “I love you”
Even though I knew it was really you
You really confused me
*Repeat
I feel like I’ve become a clown trapped in a glass castle
Leave me alone, when I’m free, I’ll be able to truly love you
Leave me alone, don’t make me sick of you
So I can truly look at you
If you tie me down and trap me
Then love is also tied down
The future is also tied down
It can’t grow anymore
Loverholic, robotronic, loverholic, robotronic
Your undeniable spell is the Lucifer

Selasa, 15 Juni 2010

Cara Menjaga Fungsi Ginjal :D

    Sudah tau kan fungsi ginjal itu benar - benar penting, khususnya dalam fungsi eksresi (pengeluaran). Seperti yang sy katakan pada artikel sebelumnya, menjaga ginjal di saat kita masih sehat (apalagi kalo masih muda) sangatlah penting dan sebenarnya ga susah2 amat kok. 

     Bila seseorang terkena batu batu ginjal (kalsium oksalat) sebaiknya menghindari bayam, coklat, minuman cola, bir, kacang, strawberry, gandum, teh dan kopi. Makanan yang menyebabkan batu ginjal, juga asam urat, harus pula dihindari, seperti jeroan, kambing, emping mlinjo dan sefood. “Bila terpaksa harus memakan makanan tersebut, harus diimbangi dengan minum air putih 2,5 sampai 3 liter per hari,”

     Pencegahan penyakit ginjal, jelas Prof Doddy (pakar kesehatan), sebenarnya sangat mudah. Minum air putih tiga sampai lima liter per hari, olahraga rutin dua sampai tiga kali sehari. Minum susu sari kedelai juga baik untuk pencegahan penyakit ginjal. “Segera datang ke dokter urologi atau ginjal bila ada keluhan, nyeri pinggul atau kencing terasa nyeri,” katanya.

     Kedua, pemberian obat duaretika untuk memperlancar kencing. Sedangkan untuk penderita asam urat, bisa diminumi air soda. “Minum 3 sampai 3,5 liter air, jangan banyak makan daging. Roti gandum baik, demikian juga fiber sangat penting. Susu boleh diminum, tapi maksimun dua sampai tiga gelas. Suplemen juga boleh, tapi harus dengan saran dokter,” jelasnya

    Ketiga, gangan menahan bila ingin kencing / pipis. Usahakan bila teman2 ingin pipis, langsung dikeluarkan. Karena bila ditahan, maka selain dapat mengakibatkan rasa nyeri pada ginjal, juga dapat memicu batu ginjal.

     Keempat, hati - hati terhadap konsumsi oba-obatan yang mengandung banyak zat kapur, baik itu suplemen / vitamin, obat die, amfetamin, dan sebagainya. Zat kapur yang kita konsumsi bukanlah zat yang mudah larut dalam tubuh. oleh karena itu zat ini biasanya akan mengendap pada saluran pembuangan yaitu ginjal. Kebanyakan zat kapur secara logika berarti akan menghambat kerja ginjal dan juga dapat memicu batu ginjal.

    Hal lain yang dapat memicu disfungsi ginjal adalah kegemukan, mengecat rambut terlalu sering (yang ini nih aku ga ngerti kenapa), diare berkelanjutan, darah tinggi, dan sebagainya. 

     Sekali lagi saya sarankan, jagalah ginjal anda selagi masih bisa.huhuhu :p

Transplantasi Ginjal, Ngeri juga yah :x

Wah sebelumnya sy belum pernah merasakan sendiri gimana proses transplantasi ginjal itu. Jadi yg sy jelasin disini cuma secara umum aja yaa.

     Ginjal adalah salah satu organ penting dalam tubuh. Kita memiliki sepasang ginjal. Bentuknya seperti biji kacang, berukuran 11 x 6 x 3 cm dan melekat pada dinding belakang rongga perut. Pada orang dewasa, berat ginjal adalah antara 120-170 gram. Walau ukurannya kecil, namun ginjal memiliki fungsi yang sangat penting. Karena itu sudah seharusnya kita berusaha untuk menjaga kesehatan organ yang satu ini. Sayangnya, tak banyak orang yang menyadari pentingnya menjaga kesehatan ginjal. Sebaliknya dalam kehidupan sehari-hari, perhatian kita lebih banyak tercurah kepada hal-hal yang lain, misalnya pekerjaan, urusan keluarga, atau harta benda yang kita miliki.

     Penyakit ginjal sangat beragam. Ada yang merupakan penyakit primer pada ginjal, namun ada juga yang merupakan bagian dari penyakit lain (sekunder). Penyakit ginjal primer bisa berupa : peradangan ginjal, infeksi ginjal, penyakit ginjal obstruktif (akibat sumbatan, misalnya oleh batu), tumor ginjal, keracunan obat-obatan, dan penyakit ginjal bawaan. Selain itu penyakit ginjal juga bisa merupakan akibat dari suatu penyakit lain misalnya diabetes millitus (kencing manis), asam urat, kadar gula dalam darah yang terlalu tinggi, penyakit autoimun, misalnya lupus, hipertensi (tekanan darah tinggi), infeksi di tempat lain (malaria, atau tuberkulosis), dan lain-lain. Semua penyakit ginjal tersebut bila tak diobati atau ditangani secara memadai bisa mengakibatkan penurunan fungsi ginjal, dan pada akhirnya mengarah pada terjadinya gagal ginjal.

     Nah, yang disebut terakhir tadi, sangat ditakuti banyak orang. Begitu menakutkannya, mungkin ada yang mengibaratkannya sebagai lonceng kematian. Padahal sejatinya tidak demikian. Penderita gagal ginjal bisa ditolong dengan cuci darah. Dan bila ingin lepas dari ketergantungan pada cuci darah, cangkok (transplantasi) ginjal -walau biayanya mahal- bisa menjadi pilihan. Bahkan beberapa rumah sakit di Indonesia pun sudah bisa melakukan operasi pencakokan ginjal ini.



     Transplantasi ginjal ato lebih kita kenal dengan cangkok ginjal adalah sebuah prosedur operasi yang dilakukan untuk mengganti ginjal yang rusak atau sudah berpenyakit dengan ginjal yang sehat milik orang lain. Nah , ginjal yang sehat ini bisa berasal dari ginjal donor, baik orang yang masih hidup atau yang sudah meninggal. Manusia memiliki 2 buah ginjal (kiri dan kanan) dimana kita masih dapat hidup sehata dan normal hanya dengan satu ginjal saja. Jadi ga apa-apa bila kita mendonorkan satu ginjal kita ke orang lain. Sedangkan ada beberapa kasus yang mebutuhkan donor ginjal dari orang yang telah meninggal.

     Apa aja sih syarat yang dibutuhkan untuk transplantasi ginjal? Sebenernya transplantasi ginjal ini hanya ditawarkan bagi orang yang sudah sangat parah disfungsi ginjalnya dan tidak dapat ditolong dengan cuci darah lagi. Tapi yaa seperti sy sebutkan di atas, biayanya mahal. Lalu sebaiknya orang yang mendonor ginjalnya itu berasal dari anggota keluarga penerima transplan atau dari seseorang yang tidak memiliki hubungan darah sama sekali dengan penerima transplan tetapi organnya cocok dengan si penerima.

     Sebelum menjalani proses transplantasi, ada beberapa persyaratan yang perlu dipenuhi oleh calon pasien. Syarat-syarat itu adalah :
  • Pasien tidak mengidap penyakit jantung koroner, stroke, atau kelainan pembuluh darah
  • Pasien tidak mengidap penyakit ganas, seperti kanker
  • Pasien tidak menderita penyakit lever aktif, serta penyakit infeksi hepatitis B,C, HIV/AIDS, dan tuberkulosis paru. Seandainya, pasien menderita penyakit-penyakit seperti di atas, maka ia perlu mendapat perawatan terlebih dahulu.
Tidak hanya terhadap calon pasien, persyaratan juga diberlakukan terhadap calon donor. Beberapa persyaratan yang harus dipenuhi oleh donor adalah :
  • Umur 21-65 tahun
  • Tidak mengidap hipertensi, penyakit diabetes, kanker, penyakit jantung, atau penyakit autoimun.
  • Tidak menderita hepatitis B,C, ataupun HIV.
  • Fungsi ginjal donor normal.
  • Keserasian golongan darah dengan calon resipien. Hal ini sangat penting untuk kesuksesan transplantasi.
  • Reaksi silang (crossmatch) negatif.


Organ donor mungkin saja mengalami penolakan olehh tubuh penerima akibat adanya reaksi sistem imun tubuh. Ketika organ ginjal dari donor ditanamkan ke tubuh penerima, maka tubuhnya akan menganggap organ donor tersebut sebagai benda asing yang memberikan ancaman.Oleh karena itu sistem imun akan memberikan perlawanan dengan pembentukan antibodi yang dapat membunuh sel-sel dan jaringan organ tersebut. Oleh karena itu agar proses transplantasi berhasil, diperlukan beberapa obat-obatan untuk menekan sistem imun tersebut . Pengobatan umumnya perlu diberikan seumur hidup penerima transplan setelah menerima organ baru. Contoh obat yang biasanya diberikan adalah cyclosporine, tacrolimus, azathioprine, dan mycophenolate mofetil (ini sy baca di buku Biologi kelas 2 sma, sumbernya adalah : http://www.healthsystem,virginia.edu/uvahealth/adult_urology/trans.cfm 2005)



     Oleh karena itu teman-teman. Mumpung masih sehat, mari kita jaga dan sayangi ginjal kita sebaik mungkin. Daripada nantinya harus berurusan dengan rumah sakit dan obat-obatan. Sehat itu memang mahal loh. Nah , beberapa tips kesehatan untuk menjaga fungsi ginjal akan menyusul pada artikel selanjutnya.
Ikutin terus blog saya yaaah, dan jangan lupa kasih saran  :D heheheehee


  

Kamis, 29 April 2010

Sel Darah Merah Dan Hemoglobin

Sel darah merah atau eritrosit adalah salah satu bagian dari jaringan darah dalam tubuh manusia yang tidak memiliki inti sel. bentuknya cekung dan memiliki ukuran sangat kecil , yaitu sekitar 7,8 mikrometer . Sel darah merah berfungsi untuk mengangkut oksigen dari jantung ke seluruh pembuluh kapiler pada tubuh. sebenarnya yang berfungsi untuk mengangkut oksigen tersebut adalah Hemoglobin. hemoglobin adalah zat-zat pada eritrosit yang dibentuk dari sitoplasma yang mengandung protein. Jumlah hemoglobin pada manusia sangat banyak dan tergantung dari kondisi tubuh serta ketinggian lokasi (berengaruh pada kadar oksigen dan tekanan udara).

Darah dapat mengalir ke seluruh tubuh karena dipompa  oleh jantung. Saat darah melewati paru-paru, maka akan terjadi proses oksihemoglobin yaitu proses pengikatan partikel-partikel oksigen ke dalam hemoglobin tersebut. Jadi disini tergantung dari kemampuan si hemoglobin untuk mengikat oksigen sebanyak mungkin. Setelah itu, dengan tekanan dari jantung, maka darah akan mengalir ke seluruh pembuluh kapiler. Apabila kandungan oksigen dari pembuluh tersebut lebih rendah dari kandungan oksigen di dalam paru-paru, maka oksihemoglobin akan pecah dan membebaskan oksigen yang akan digunakan dalam proses metabolisme tubuh . Keren banget kaan :D . Oh iya, hemoglobin tidak hanya berperan serta dalam proses pengikatan oksigen , tetapi juga berfungsi untuk mengangkut karbondioksida dari jaringan ke paru-paru untuk dikeluarkan . Subhanallah banget nii!!!

Darah memiliki kekentalan yang lebih tinggi dibanding air. Pada saat darah mengalir dalam tubuh, ia berbentuk cairan. Namun pada saat ia keluar dari tubuh, maka darah akan membeku. Untuk mencegah pembekuan ini, dapat digunakan/ditambahkan sedikit zat antibeku seperti sitrus natrikus . hal ini akan sangat membantu apabila ingin dilakukan transfusi darah / donor darah yang membutuhkan darah cair setiap saat.

Pematangan sel darah merah sendiri membutuhkan 2 vitamin penting yaitu B12 dan asam folat yang berfungsi dalam sintesa DNA . Jadi kalo kita kekurangan kedua zat tersebut, maka proses pembentukan sel darah merah juga akan tidak lancar. :)

Makanya teman2, kita harus banyak2 mengkonsumsi makanan yang banyak mengandung asam folat dan B12. Ok??? Makasiiii :D
jangan lupa comment yah!!!                                           

Sabtu, 27 Februari 2010

shinee - romantic

huee, denger lagu ini pas nntn konser shinee ama FT island. Kirain mereka nyanyiin lagu orang lain..pengen nyari lagunya tapi tulisan korea semua, ga tau judulnya. pas ngecek lirik englishnya, eeh ada cuy :D senangnyaaaa
ternyata ini lagu mereka kook , makanya langsung aku donlot :D

Naega baboya icheul soo ubneun nuyeh sarangee majimak noonmoolee nuyeh on gaseumeul jjijuh noheundal... jijjuh nohneunda... jungmal mianhae

Nae maeumee ganeundaero nan amoosaenggak ubshi gudgo ittji nee moseubeul dalmeun noogoongareul chatneun gunji nan geunyang geu jarieh suissuh
Sseulsseulhan nae uggaereul geumbangeerado neega doodeurigo soomeun gutman gateundeh wae ubneun gun ji mot boneun gun ji ani noonee mulutneunji (oh no! )
Ddo dareun sarangeul hal soo do ittdago nan midussuttneundeh gaseum aneh nuneun nagin churum jiool sooga ubsuh udduhgae

Nuh animyun andweneun gul ijeya araburin naega numoo bichamhae sajin sogen ajikdo naega nuyeh sarangin gut gateundeh
Nuyeh che on nuyeh ulgool, ajikdo nae poom aneh neuggyuh jigo ittneun gul still, I have ROMANTIC in my heart dolagago shipeun gul

Soo ubshi manheun nareul geuruhgeh nuyeh modeun guseul gajyutdun na ijen wae? (baby why?) negensun (tell me why?) nal chajeul soo ga ubgeh dwen gulgga?
Nan, numoo dooryuhwo ooriyeh choougee gipeh bae uh ittneun goseh wanbyukhan sarameul mannan nul bogeh dwilggabwa
Nuh gateun sarangeul mannal soo ittdago nan midussuttneundeh gaseum aneh nuneun naginchurum apah jooggettneun udduhgae

Nuh animyun andweneun gul ijeya araburin naega numoo bichamhae sajin sogen ajikdo naega nuyeh sarangin gut gateundeh
Nuyeh che on, nuyeh ulgool ajikdo nae poom aneh neugyuhjigo ittneun gul
Still, I have Romantic in my heart doragago shipeungul

Nan jichyuburyuttna bwa heuro namgyujin sarangeh nuyeh binjari man nan chatgo hemaeneun deh jebal jom nareul bwa bul dalmeun nareul bwanaegen jungmal irun shiryundeulee himdeuluh
Gidarim boda himdeun gun nee seubgwadeulggaji modoo dalma burin guyah naesogen naboda neega duh manheungul
I wanna be (wanna be) your man

Geuddaero doraga dashi nul saranghan han namjaro tae-uh nasuh dashineun nureul apeugeh hajineun anheullae
Can I go? I wanna be, (I won't let you) be your man

Ijeul soo ubneun nuyeh geu sarangee majimak noonmoolee nuyeh on gaseumeul jijjuh nohgo juldae chiyoodweji anhneun sachuman namgyuh nae chora han moseub man namgyuh
Jungmal bichamhae, naneun udduhgae... naneun ijeh jungmal udduhhae

Nuh animyun andweneun gul ijeya araburin naega numoo bichamhae sajin sogen ajikdo naega nuyeh sarangin gut gateundeh
Nuyeh che on, nuyeh ulgool, ajikdo nae poom aneh neuggyuhjigo ittneun gul still, I have ROMANTIC in my heart doragago shipeun gul

Nuh animyun andweneun gul ijeya araburin naega numoo bichamhae sajin sogen ajikdo naega nuyeh sarangin gut gateundeh
Nuyeh che on, nuyeh ulgool, ajikdo nae poom aneh neuggyuhjigo ittneun gul still, I have ROMANTIC in my heart doragago shipeun gul

kalo mau donlot, klik link ini
okee =D makasiii

Jumat, 19 Februari 2010

Doa 2/3 malamku

Tuhan, hari ini aku merasa benar-benar lemah,
aku hanya bisa tertunduk malu di hadapanMu..
Merenungkan keinginanku yang mungkin salah bagiMu..
Seperti aku hanya memikirkan kepentinganku..
Tanpa mengerti, hal baik apa yang bisa kudapat dari doaku itu..


Tuhan, bila hasratku ini keliru,
maka jauhkanlah aku dari perasaan itu..
jauhkanlah dari hadapanku..
karena esungguhnya hanya Engkau , 
Maha mengetahui segala sesuatu ..


Amin..

pelajaran berharga...

Menulis sambil membayangkan ternyata kadang begitu menyakitkan..

benar2 kisah yang sedih dari seorang sahabat,
yang mengajarkanku akan arti keabadian
yang mengajarkanku akan arti penyesalan
yang mengajarkanku akan arti kehilangan
dan mengajarkanku akan pentingnya sebuah harapan

"rasa kehilangan hanya akan ada,
jika kau pernah merasa memilikinya "

Saat dia masih ada, saat kau masih bisa tertawa bersamanya
saat kau pernah terluka karena tingkah lakunya,
maka saat itu akan terasa seperti hari - hari biasanya

Namun ketika Tuhan menakdirkan yang berbeda
ketika kematian menjawab segalanya,
maka akan kau rasakan bahwa seluruh kenangan itu menjadi sesuatu yang sangat berharga
Sesuatu yang akan membuatmu tertawa sendiri saat mengingatnya
sesuatu yang akan membuatmu menangis tersedu-sedu sambil berharap agar kau dapat mengulang kembali masa itu dan merubah segalanya
dan saat kata "sayang" yang dulu enggan untuk selalu kau ucapkan menjadi sesuatu yang kau sesalkan

Kita tidak dapat mengulang kembali segala sesuatu. Manusia hanya bisa berharap, dan berdoa . sesungguhnya bercermin dari masa lalu adalah sebuah pelajaran penting dalam kehidupan. Dan sebuah doa, adalah benar-benar gambaran dari sebuah harapan

if I could have three wishes, i wouldn't wish for the stars, the moon, the riches and this life, but for 25 hours a day, 8 days a week, and 13 moths a year just to spend a longer time with you...

i'm not that strong

It's been a while, when i opened a blog of friend,
accidentally i read a writing of him
it tells me about a true love that i've never imagine before
a sad love story which ends with pain, with losing a part of it

I just can't realize that how strong that man is, that how weak myself is,

"Aku sombong mengira klo aku pasti akan menghabiskan hidupku denganmu. Kesombongan n harapan yang hilang bersama dengan Allah mengingatkanku dengan mengambil dirimu"

I never realized that sometimes the reality is not always follows our wishes, that reality sometimes doesn't allow us to cheer a smile everytime, and that reality oneday will become a  truely disaster of live...

i just can't realize that how strong that man is, and that how weak myself is..

kutipan : daru.web.id

simulasi unicast routing protocol Link State

script ini tuh script dasar banget dalam NS. Kita akan mencoba melakukan capture pada sebuah skenario dengan protokol routing :) . Ntar sy bandingin juga script yang ga pake metode routing dengan yang make.

#(membuka script TCL baru. Script ini tanpa peroutingan . Out.nam adalah file animasi yang akan memperlihatkan proses pengiriman paket sedangkan file our.tr adalah file trace yang berisi tabel keterangan event apa saja yang terjadi selama proses simulasi)
set ns [new Simulator]
set nf [open out.nam w]
$ns namtrace-all $nf
Set tf [open out.tr w]
$ns trace-all $tf

#set node (user atau router yang dibutuhkan)
set n1 [$ns node]
set n2 [$ns node]
set n3 [$ns node]
set n4 [$ns node]
set n5 [$ns node]
set n6 [$ns node]
set n7 [$ns node]
set n8 [$ns node]
set n9 [$ns node]
set n10 [$ns node]
set n11 [$ns node]

#set link antar-node (duplex-link berarti dapat berkomunikasi 2 arah antarnode, 1Mb adalah besar bandwidth, 10ms adalah delay propagasi.Biasanya didefault bahwa 6 microsecond mewakili 1 km , droptail adalah jenis antrian pada buffer.Droptail berarti FIFO, ada juga jenis antrian lain seperti DRR, CBQ, RED, FQ, ama SFQ )
$ns duplex-link $n1 $n2 1Mb 10ms DropTail
$ns duplex-link $n2 $n3 1Mb 10ms DropTail
$ns duplex-link $n3 $n4 1Mb 10ms DropTail
$ns duplex-link $n4 $n5 1Mb 10ms DropTail
$ns duplex-link $n5 $n6 1Mb 10ms DropTail
$ns duplex-link $n5 $n7 1Mb 10ms DropTail
$ns duplex-link $n7 $n8 1Mb 10ms DropTail
$ns duplex-link $n8 $n9 1Mb 10ms DropTail
$ns duplex-link $n8 $n10 1Mb 10ms DropTail
$ns duplex-link $n2 $n10 1Mb 10ms DropTail
$ns duplex-link $n10 $n11 1Mb 10ms DropTail
$ns duplex-link $n10 $n4 1Mb 10ms DropTail
 
#set label,bentuk, dan warna node
$n1 shape hexagon
$n1 color red
$n1 label "source"
$n6 shape hexagon
$n6 color white
$n6 label "destination"
$n2 color blue
$n3 color blue
$n4 color blue
$n5 color blue
$n7 color blue
$n8 color blue
$n10 color blue

#set harga/cost tiap link. pada skenario ini, sy ingin menggunakan routing Link state yang memegang konsep algoritma djikstra, yaitu memilih cost terkecil ke tujuan.
$ns cost $n1 $n2 5
$ns cost $n2 $n3 50
$ns cost $n3 $n4 30
$ns cost $n4 $n5 25
$ns cost $n5 $n6 8
$ns cost $n5 $n7 10
$ns cost $n7 $n8 15
$ns cost $n8 $n9 22
$ns cost $n8 $n10 10
$ns cost $n2 $n10 10
$ns cost $n10 $n11 16
$ns cost $n10 $n4 15



#set jenis paket. Jenis paket trgantung dari komunikasi apa yg kita lakukan. Misalnya nih, mau komdat, berarti make paket TCP. Kalo mau voip, berarti make RTP , dan kalau mau video make UDP. Sebenernya voice bisa make UDP juga sih.Pertama bikin variabel agent dulu (sourcenya).
set udp0 [new Agent/UDP]
$ns attach-agent $n1 $udp0


#Setelah bikin agent, kita buat generator traffiknya. kalo buat UDP, dia make CBR , eksponensial, pareto, atau make traffic trace.
set cbr0 [new Application/Traffic/CBR]
$cbr0 set packetSize_ 500
$cbr0 set interval_ 0.005
$cbr0 attach-agent $udp0

# Setelah itu definisikan null/penangkap paket tadi alias si penerima.
set null0 [new Agent/Null]
$ns attach-agent $n6 $null0

$ns connect $udp0 $null0

#set waktu pengiriman
$ns at 0.5 "$cbr0 start"
$ns at 4.5 "$cbr0 stop"

proc finish {} {
        global ns nf tf
        $ns flush-trace
        close $nf
        close $tf
        exec nam out.nam &
        exit 0
}

$ns at 5.0 "finish"

$ns run


nah udah, ntar tinggal disave dalam bentuk .tcl dan dirun di termina.Setelah namnya muncul, kayak gini nih hasilnya :

Sedangkan kalo mau nambahin metode routing, tinggal nambahin script aja.kebetulan sy make Link state (OSPF), tambahin aja :
$ns rtproto LS
Secara garis besar ada 2 jenis routing protocol, unicast ama multicast. Bedanya terdapat pada node yg diroutingkan.Multicast ini digunakan untuk peroutingan paket ke sebuah group . Jadi kita harus mendefinisikan node yg diinginkan dengan alamat group tertentu :) . caranya :
Set ns [new Simulator]
$ns multicast


Nah, sedangkan perbedaan antara skenario non-routing dengan yg make routing protocol terlihat jelas di waktu awal simulasi. Pada script dengan routing, di waktu awal terjadi inisialisasi seperti pembentukan tabel cost dan perhitungan cost terkecil dari source ke destination.
 

Baru setelah inisialisasi dan menemukan rute terbaik, si Source akan memulai sesi komunikasi .
Gimana kalo dalam suatu selang waktu, jaringan dengan cost terkecil tiba2 down? Nah pertanyaan bagus kan? Makanya sy juga nyobain di simulasi. Ngaturnya gampang, tinggal tambahin :
#set jaringan down
$ns rtmodel-at 1.0 down $n8 $n10

#set jaringan up
$ns rtmodel-at 2.0 up $n8 $n10

Nah kelihatan kan? Pada gambar di atas, tiba2 link komunikasi terputus sehingga paket yang dalam perjalanan akan di drop. Semua node akan secara spontan melakukan inisialisasi ulang untuk mencari rute alternatif, dan destination mengirim paket NACK ke source untuk paket yang loss di tengah jalan. Tuh, si paket akhirnya dilewatkan ke jalur sebelahnya, tepat di percabangan link putus.


Sedangkan gambar di atas menunjukkan waktu dimana jaringan yang putus telah kembali normal. Sekali lagi seluruh node melakukan inisialisasi agar paket yang dikirim kembali ke jalur awal.


Yap, begitulah model perjalanan suatu paket dengan routing protocol LS. Jangan lupa komen yah kalo ada yg salah , biar bisa diperbaiki. Soalnya sy juga masih belajar. Makasiii :)

Senin, 15 Februari 2010

11 asas kepemimpinan

jadi ingat, hari ini kan akan ada kuis pas kuliah KWN bu Ana. Bu Ana nyuruh kita buat mencari 11 asas kepemimpinan. Nah pas muter2 gugel, nemu banyak. Tapi materi dibawah itu gw kopi langsung dari sumber utamanya, web TNI (www.tni.mil.id). emang kan asas kepemimpinan ini bener2 sangat diimplementasikan di kalangan TNI . Bahasanya sih nyampur2 bahasa jawa gitu :D
  1. Taqwa, ialah beriman kepada Tuhan Yang Maha Esa dan taat kepada-Nya
  2. Ing Ngarsa Sung Tulada, yaitu memberi suri tauladan di hadapan anak buah.
  3. Ing Madya Mangun Karsa, yaitu ikut bergiat serta menggugah semangat di tengah-tengah anak buah
  4. Tut Wuri Handayani, yaitu mempengaruhi dan memberi dorongan dari belakang kepada anak buah.
  5. Waspada Purba Wisesa, yaitu selalu waspada mengawasi, serta sanggup dan memberi koreksi kepada anak buah.
  6. Ambeg Parama Arta, yaitu dapat memilih dengan tepat mana yang harus didahulukan.
  7. Prasaja, yaitu tingkah laku yang sederhana dan tidak berlebih-lebihan.
  8. Satya, yaitu sikap loyal yang timbal balik dari atas terhadap bawahan dan bawahan terhadap atasan dan ke samping.
  9. Gemi Nastiti, yaitu kesadaran dan kemampuan untuk membatasi penggunaan dan pengeluaran segala sesuatu kepada yang benar-benar diperlukan.
  10. Belaka, yaitu kemauan, kerelaan dan keberanian untuk mempertanggungjawabkan tindakan-tindakannya.
  11. Legawa, yaitu kemauan, kerelaan dan keikhlasan untuk pada saatnya menyerahkan tanggung jawab dan kedudukan kepada generasi berikutnya

burning software pengganti NERO

setelah kemaren nyoba nginstal ulg nero gw yg bermasalah, gw nyerah. semua installer gw trnyata udah kena virus, udah pada corrupt . akhirnya dengan terpaksa gw nyoba nyari2 software gratis buat burning data . Ga sengaja, nemu beberapa software, pas gw coba, ada 1 yang lumayan simple dan cukup bagus, burn4free . Ngedonlotnya bisa lewat sini .

Cara makenya gampang banget , tinggal ngedrag2 file aja, terus burn sesuai jenis dvd yg diinginkan (mau data, video, music.dll).habis itu tinggal burn data .
Nah, kmaren gw juga ngebandingin kinerja antara burn4free ini dengan brasero. brasero adalah burner standar yang biasanya udah paketan dari si ubuntu. Pas gw nyobain burn data yang sama, ternyata burn4free ini cukup lebih cepat dibandingin brasero. Si brasero ini lebih lama dalam buffer datanya . Tapi ga tau kenapa juga sii. Padahal gw dulunya lebih nyaman make brasero dibanding nero :) .

Rabu, 03 Februari 2010

Trace Graph untuk NS2

Biasanya pada NS - 2 telah disediakan paket graph untuk memunculkan dan menganalisa grafik suatu script tr . Biasanya sih make xgraph yang udah ada di dalam folder ns-allinone . Cara nompile sgraph cukup gampang , yaitu :

1. Masuk ke folder xgraph .
    #cd xgraph (tergantung seri foldernya)
    #ls
setelah listnya ditampilkan, maka akan muncul file "install" . file inilah yang digunakan untuk menginstal si xgraph .
2. karena file instal belum bisa dieksekusi, maka kita ubah dulu bentuknya
    #sudo make
    #sudo make install
setelah filenya berubah (berwarna hijau), file tinggal di-run
    #./install
3. Maka file tersebut akan menginstal si xgraph . Nah habis itu di configure
    #./configure
4. Udah deh, perhatiin ada bug / eror ngga . kalo ngga, berarti xgraph bisa dijalankan.
    #xgraph aduhguepusingbanget.tr
ntar muncul deh grafik yg sesuai dengan parameter yg kita buat di file tcl
 
Naah kita tinggal menganalisa grafik2 ini . 
tapi kadang pada OS atau NS tertentu, xgraphnya ga support atau ga mau di run . Naah itu dia yg bikin kesel. Sebenarnya kalo mau ngoprek NS, kita bagusnya make Slackware, karna si Slackware ini udah support banget ama ns. Jarang banget ada bug2 ato erornya.
Kebetulan gw make ubuntu yg cukup punya banyak mslh dengan si NS-2 ini . Kemaren tuh mau nge-trace. Tapi ternyata Xgraphnya ga mau dieksekusi. Menurut saran senior, kita harus nginstal tracegraph yang lain, yaitu tr-graph . Tapi berhubung gw belum nemu sourcenya, tr-graph ini akan gue gelasin ntar aja.

Eeeh, ketinggalan. Gw baru dapet solusi xgraph yang kemarin. ternyata si xgraph ini cuma bisa dipake buat ngetrace file .tr yg dihasilkan oleh delay.awk . jadi si xgraph cuma dipake buat ngetrace delay . katanya kalo mau ngetrace yg lain kudu nambahin patch lagi (tapi gw jg blm ngerti).

sekiaan :D

Kamis, 28 Januari 2010

Free Blog Template Website

Biasanya template default dari sebuah blog tuh rada kaku dan kurang menarik, sedangkan layout dari blog seseorang biasanya berpengaruh besar terhadap pendapat orang2 yg mengunjunginya . Kata temenku si Bintorosoft Kl, hal yang paling susah dalam desain web adalah membuat templatenya . Bukan susah membuatnya, tapi susah membuat ide sebuah template yang bisa disukai oleh banyak orang.

Bener juga sih, emang ga gampang bikin template yang menarik . Kita harus punya ide kreatif, source yang mendukung, serta pengalaman. Nah karena gw belum punya pengalaman desain template, maka semua blog gw make desain karya org lain yg bisa di donlot free dmana aja. Ini gw ada beberapa link buat template gratis:

1. TheBlogTemplates.com
2. freetemplates.blogspot.com
3. btemplates.com
4. zoomtemplate.com
5. forfreebloggertemplates.com
6.  x-template.blogspot.com
7. idwebtemplate.com
8. bloggertemplatesfree.com
9. eblogtemplates.com
10. ourblogtemplates.com

Segini kayakna cukup yaa. kalo masih belum nemu yang sesuai, cari di gugel ajaa..
makasiii

Menambahkan Gadget Counter di Blogmu

Counter adalah sebuah gadget atau aplikasi yang digunakan buat menghitung jumlah orang yang telah mengunjungi / melihat blog kamu. Sebenernya ada macam2 web yg menyediakan layanan ini, tapi yg sering gw pake dan paling gampang adalah :

www.guestscounter.com

Selain free, banyak banget model counter yang ditawarkan. Selain itu, cara makenya juga gampang. Kita tinggal milih model counter mana yang akan kita pake, terus setting counter mulai dari angka berapa, setelah itu get source kodenya . Source kodenya ini yg nantinya akan kita kopi ke gadget / widget blog kita :D

gampang kaan??

kalo ada saran dan kritik, please leave a comment yah :D
makasiiiii

Rabu, 27 Januari 2010

cheese webcam for Human Being

kayakna judulnya lebay banget yah . Hoho, yg jelas kali ini gw mau ngebahas mengenai Software buat webcam di ubuntu .
Pada seri Ubuntu 8.04 ke atas, biasanya hardware webcam sudah terdeteksi dan terinstal secara otomatis. Jadi kita ngga peerlu nginstal hardwarenya dulu buat mencoba software ini.


Cara nginstalnya mudah aja, terserah mau make synaptic atau ngonsole . mending pake konsole aja yah, soalnya kita udah tau nama paket yg akan di instal itu apa. tinggal buka terminal dan :

#sudo apt-get install cheese

udah deh, mulailah dia nginstal. Setelah berhasil, hasil instalan bisa dilihat di :

Application --> Graphics --> Cheese Webcam Booth

tinggal di klik aja . Ntar akan ada 2 pilihan, mau ngapture gambar atau mau merekam video . Terus, ada banyak efek lucu yang disediakan. jadi ga perlu ngedit foto 2 kali :D


Sekarang cheese webcam masih dalam tahap pengembangan , jadi banyak ide2 baru yang lagi diteliti , baik itu effect, quality, atau tambahan background pada webcam . Doain aja semoga para peneliti2 tersebut cepat menyelesaikan tugasnya, jadi kita bisa menikmati fitur2 baru :D di cheese .

jgn lupa to leave comment yah :D

Senin, 25 Januari 2010

Sekai no chuushin de, Ai wo sakebu

"Crying out love, in the center of the world".


Selain Koizora, ada juga nih film lama yang bagus. Ga tau 2004 apa 2005 dirilisnya .Settingan filmnya cukup jadul gitu. Kisahnya juga ngga kalah sedihnya dengan Koizora, eeh lebih sedih malah . Soalnya part sedih2nya tuh jauh lebih banyak (ya iyalah, wong filmnya juga durasinya jauh lebih lama).


kalo di Koizora yg meninggal cowoknya, sekarang giliran si cewek. Persamaanya dengan Koizora, si cewek sama2 suka banget ama langit.


kisahnya si Matsumoto sakutaro (Takayuki Yamada) jatuh cinta pada ketua OSIS sekolahnya yang membacakan puisi untuk mengantar kepergian salah satu gurunya yang meninggal . Namanya Hirose Aki (Ayase Haruka) .


Ceritanya juga panjang banget sampai suatu hari si cewek ternyata mengidap leukemia. Masa2 sulit harus mereka jalani berdua. Pokoknya baguuuus banget deeh. Kalo aku bilang sih wajib nonton :D .

Koizora - Sky Of Love

Rekomendasi film-wajib-nonton dari gw. Awal ngliat tutorial film ini tuh pas gw lg nyari2 video clip si DBSK - doushite (bagussss juga nih) . Tiba2 ada lagu first love yg clipnya adalah sinopsis film ini. Langsung aja gw cari filmnya . Dan karena streaming lg cepet, gw nntn lah dr youtube . One word : You Must Be Cry !!


Koizora sebenarnya punya 2 versi , Movie dan drama . Drama agak lebih panjang ceritanya dibandingkan dgn yang movie. Tapi ceritanya sama aja kok . Si movie keluarnya tahun 2007 sedangkan drama baru dirilis Agustus 2008, dan yg gw nonton itu versi dramanya . Sebenarnya, pemain di Movie seriesnya lebih cakep sih. Hihihi.


Ceritanya nih seorang cewek bernama Tahara Mika (mizusawa Elena) suatu hari tiba2 dicium oleh cowok yg baru2 ditemuinya (wah, slh kata nih kykna.pokoknya nntn aja deh!!!) . Namanya Sakurai Hirota. Penampilannya tuh kyk anak nakal, rambutnya di bleaching (cat putih, kyk tokoh anime aja) terus pake anting lagi. Serem deh pokoknya . Nah, si Mika penasaran nih ama cowok misterius itu. Curhatlah dia ama temennya, si Aya (Haru Aoi) , dan ternyata Aya bilang kalo si Hiro udah punya cewek, cantik lagi.


Keesokan harinya, Mika duduk2 nih di atap sekolah. Eeeh, tiba2 aja si Hiro ama ceweknya datang. Si Mika langsung sembunyi, sambil ngintip2 gitu. Ternyata mereka ciuman ..??? jadi ga jelas ni. "Wah, kayaknya gw cuma digodain nih", kata Mika dlm hati.


Pas mlm tahun baru, Mika brgkat dari rumah untuk ketemu dgn Aya di pesta kembang api. Di tengah jalan, Mika ga sengaja ngeliat rumah si Sakurai. Dan si Hiro ada di atas. Jadilah mereka bertemu pandang. Si Mika langsung kabur tapii.


Mika langsung ke tempat Aya. Mereka janjian di Kedai kopi. ternyata yg ada di kedai kopi tuh malah Si tatsuya (Nagayama Kento), cowok yg ternyata simpati sama Mika (si Mika dicomblangin ama Aya) . Jalanlah mereka bareng ke taman, beli makanan, liat kmbang api. Pas si Mika belepotan, Tatsuya ngelap makanan di bibir Mika (cuit2, sok romantis gituu) , eeh tiba2 muncullah si Hiro, dia ngelempar makanan Mika, terus nonjok si Tatsuya dan bilang gini , "Mika milikku!" sambil megangin si Mika . Waah kereen, kyk pahlawan brtopeng, tapi munculnya dr mana yaa??


terus aja si Mika diajak ke taman bunga Hiro, si Hiro bilang suka gitu. Ternyata dia udah putus ama ceweknya. Dan cerita laah dia kalo si Mika adalah cinta pertamanya :D


Wah, seru bgt deh pokoknya. Kalo mau diceritaiiin semua, bisa ngabisin space :D .Alaayy.. Pokoknya, pas terakhirnya si Hiro meninggal. this is the saddest ending part . Dijamin kalian bakalan nangis (ngga tau juga yah kalo yg nntn cowok :D) .


Hooh, andai beneran ada cowok sebaik , se-care, dan setulus Hiro di muka bumi ini :D (harusnya sih ada yah, minimal satu kek).


Oiaa, soundtrack aslinya juga bagus banget lagunya. Artinya menyentuh banget . Kalo ga salah judulnya Ai no Uta . Cari aja di youtube. Sedangkan kalo mau donlot film ini, di Indowebster juga ada kok. Kalo mau streaming, cari aja di youtube.com atau rutube.com

makasiiii [don't forget to leave comment yaa :) ]