Rabu, 30 Januari 2013

Komputer tertua yang beroperasi masuk Guinness Book

The Harwell Dekatron
The Harwell Dekatron dirancang dan mulai dibangun tahun 1949.
Sebuah kalkulator yang dihidupkan kembali masuk Guinness Book of Records sebagai komputer digital pertama yang masih beroperasi.
Klik Komputer tersebut, The Harwell Dekatron -yang berada di Museumn Nasional Komputasi di Buckinghamshire, Inggris- pertama kali dipakai pada tahun 1951.
Namun The Harwell Dekatron sempat dilucuti dan disimpan di gudang sebelum dibangun kembali agar bisa beroperasi normal.
Dibuat untuk satu pusat penelitian energi di Oxfordshire, kalkualtor itu menggantikan pekerjaan yang sebelumnya dilakukan oleh mesin penghitung.
Pada bulan November 2012, komputer itu dihidupkan kembali setelah direstorasi selama tiga tahun.

Bisa diandalkan

Dengan tinggi dua meter dan lebar enam meter, komputer yang dijuluki 'Penyihir' itu dirancang dan mulai dikerjakan tahun 1949.
Beratnya mencapai 2,5 ton dan membutuhkan waktu 10 detik untuk mengerjakan penghitungan dua angka namun bisa diandalkan karena sering digunakan sampai 80 jam dalam seminggu.
"Pada masa itu komputer tidak diharapkan bekerja lebih dari lima atau 10 menit tanpa berhenti," tutur Kevin Murrell, salah seorang anggota dewan yayasan Museum Nasional Komputasi.
Tahun 1973, komputer tersebut dipamerkan di Museum Ilmu dan Industri di Birmingham selama 24 tahun sampai museum tutup dan 'Penyihir' disimpan di gudang.
Murrell menemukannya panel kendalinya secara tidak tidak sengaja pada tahun 2006 dan pelan-pelan berbagai bagian lainnya ditemukan sehingga bisa dibangun kembali.

sumber : http://www.bbc.co.uk/indonesia/majalah/2013/01/130124_iptek_komputer.shtml

Kemampuan Hacker Harusnya Disalurkan Untuk Pelatihan Komputer

Wakil Ketua Komisi I DPR, Ramadhan Pohan
Jakarta, Seruu.com - Wakil Ketua Komisi I DPR, Ramadhan Pohan mendesak kepolisian untuk mengusut tuntas pelaku peretas sejumlah situs pemerintahan Republik Indonesia. Ia mengatakan, apapun bentuk motifnya sang pelaku "cyber crime" haruslah diusut.
"Hukum harus ditegakkan dalam kasus ini. Kemudian coba diperiksa apa motifnya. Kalau ada tendensi merusak dan bertujuan buruk, ini jelas harus dihukum," kata Ramadhan Pohan di gedung DPR, Senayan, Jakarta, Rabu (30/1/2013).

Ia juga menyarankan agar keterampilan teknologi informasi (IT) tidak disalahgunakan untuk hal-hal yang melanggar hukum. Namun apa yang terjadi kemarin, sangat ia sayangkan generasi muda yang melek dengan teknologi justru dimanfaatkan untuk hal yang merugikan.

"Energi positif bangsa ini harus diarahkan untuk kegiatan produktif. Saya bilang, daripada jadi hacker, lebih baik jadi biker. Kemampuan para hacker ini juga harusnya bisa disalurkan untuk pelatihan komputer," ungkap Ramadhan Pohan yang juga merupakan Wakil Sekretaris Jenderal Partai Demokrat ini.

Aksi-aksi peretasan ini menurut dia memang lumrah di sebagian negara berkembang. Ia mencontohkan, situs web dengan keamanan super sekelas FBI dan CIA pun bisa saja diretas oleh para pelaku kejahatan "cyber crime".

"Namun, janganlah kita menjadi paranoid. Harus ditegaskan sesuai porsinya," demikian dia.

Seperti diketahui kemarin, sejumlah situs web yang sudah dilumpuhkan antara lain beberapa sub-domain di situs web KPPU, BPS, KBRI Tashkent, Kemenhuk dan HAM, Kemensos, dan Kemenparekraf, bahkan Indonesia.go.id.

"Government of Indonesia, you cannot arrest an idea NO ARMY CAN STOP US #Anonymous #OpFreeWildan # FreeAnon," demikian pernyataan di akun Twitter kelompok peretas tersebut, Selasa (30/1/2013). Kira-kira artinya, "Pemerintah Indonesia, Anda tidak dapat membelenggu sebuah pemikiran. Tidak ada pasukan apa pun yang dapat menghentikan kami."

Akibat penangkapan Wildan oleh Tim Cyber Crime Mabes Polri tersebut. Memicu reaksi dari kelompok peretas internasional terkemuka, Anonymous. Mereka pun menyatakan "perang" terhadap Pemerintah Republik Indonesia dengan menumbangkan situs-situs berdomain ".go.id".

Satu per satu sejumlah situs web pemerintah bertumbangan dan dengan target utama kembali melumpuhkan situs web Presiden SBY. Sejak Selasa (29/1/2013) malam sampai Rabu (30/1/2013) dini hari, tak kurang dari tujuh domain telah dilumpuhkan dan sebagian di-deface alias diganti tampilan berisi pesan peringatan.

sumber : http://utama.seruu.com/read/2013/01/30/143564/kemampuan-hacker-harusnya-disalurkan-untuk-pelatihan-komputer

Pohon Sawo Kecik Tangkal Bahaya Petir


Pohon Sawo Kecik Tangkal Bahaya PetirShare:
KOMPAS/YUNIADHI AGUNG Ilustrasi.

TERKAIT:
YOGYAKARTA, KOMPAS.com — Sambaran petir beberapa kali terjadi di wilayah Daerah Istimewa Yogyakarta, khususnya Kabupaten Sleman. Namun, ternyata bahaya petir tersebut bisa ditanggulangi dengan cara tradisional, yakni menanam pohon yang dapat menyerap udara listrik.

Peneliti Pusat Studi Bencana Universitas Gadjah Mada, Sunarto, Rabu (30/1/2013), mengatakan, cara tersebut tergolong tradisional, tetapi terbilang ampuh untuk menanggulangi bahaya petir.

"Beberapa pohon yang bisa berfungsi untuk mengurangi daya kekuatan petir seperti pohon kelor, pohon jarak, pohon kolang-kaling, pohon kaliandra, dan pohon sawo kecik. Pohon-pohon tersebut, selain ampuh, juga cukup mudah didapat dan ditanam," kata Sunarto.

Sunarto menjelaskan, pohon-pohon tersebut bisa menyerap daya listrik yang dimunculkan oleh petir sehingga kekuatan petir bisa diredam. "Jika pohon-pohon tersebut ditanam di daerah rawan bahaya sambaran petir, daya kekuatan listrik dari petir akan terserap sehingga sambarannya tidak akan sampai ke tanah ataupun rumah," ujarnya.

Kepala Bidang Kedaruratan dan Logistik Badan Penanggulangan Bencana Daerah Sleman Makwan mengatakan, pihaknya masih terus melakukan sosialisasi mengenai bahaya bencana petir yang tengah mengancam wilayah DI Yogyakarta.

"Mengenai mitigasi bahaya petir, kami baru dalam proses melakukan kerja sama dengan Pusat Studi Bencana UGM. Memang cara tradisional itu belum pernah dilakukan, karena itu kami masih mengkaji lagi," papar Makwan.

Diperkirakan ancaman petir di DIY masih akan berlangsung hingga Mei 2013. Paling tinggi terjadi pada April dan Mei 2013.
Editor :
Glori K. Wadrianto

36 Kebakaran Terjadi Saat Tanggap Darurat Banjir Jakarta

36 Kebakaran Terjadi Saat Tanggap Darurat Banjir Jakarta
Kebakaran rumah di kawasan jalan Jembatan Tinggi Raya, Tanah Abang, Jakarta.
Liputan6.com, Jakarta : Tanggap darurat banjir yang diberlakukan pemerintah berakhir pada 27 Januari. Menurut Kepala Dinas Damkar PB DKI Jakarta, Paimin Napitupulu, selama tanggap darurat banjir sedikitnya terjadi 36 kali kebakaran di sejumlah titik di wilayah Jakarta.
"Air di bawah, api di atasnya. Tapi tidak ada korban jiwa dari petugas damkar," kata Paimin dalam "Laporan Evaluasi Dinas Damkar PB DKI Selama Tanggap Darurat Banjir" di Pasar Baru, Jakarta Pusat, Selasa (29/1/2013).
Karena itu, selama tanggap darurat banjir itu, kata Paimin, pihaknya dipaksa bekerja keras. Baik menangani korban musibah banjir, maupun memadamkan api yang berkobar.
Menurut Paimin, meski pihaknya belum mendata secara detail ke-36 titik api tersebut, umumnya penyebab kebakaran dalam musibah banjir kemarin itu disebabkan lilin yang masih menyala ketika penghuninya pergi mengungsi.
"Rata-rata penyebabnya lilin. Karena kosong ditinggal ngungsi, lilin itu kemudian merambat ke barang-barang yang mudah terbakar," kata Paimin.
Selama musibah banjir yang disertai kebakaran, pihak Damkar DKI Jakarta mengerahkan seluruh peralatannya. Namun, kendati peralatan yang dimiliki minum, bukan berarti penanganannya tidak maksimal. "Kemarin, banjir itu kejadiannya maksimal, sementara peralatan minim. Tapi kami bisa membereskan semuanya," kata Paimin.
Untuk itu, Paimin berharap, Gubernur DKI Jakarta Joko Widodo juga ikut memerhatikan masalah peralatan minim yang dimiliki instansi berslogan "pantang pulang sebelum padam" tersebut.
"Semoga ini menjadi perhatian Gubernur, agar peralatan damkar ditambah dan dipercanggih. Mudah-mudahan 2013 ini dipenuhi alat-alat baru, termasuk mobil tangga. Apalagi sejumlah peralatan mulai rusak," ujar Paimin. (Yus)

sumber : liputan6

Jumat, 18 Januari 2013

Tinta Cumi Bermanfaat untuk Obat Kanker?


“Tinta  cumi-cumi  yang  oleh  sebagian orang dianggap sebagai limbah  tak  berguna,  ternyata dapat dijadikan sebagai obat kanker”
Benarkah?
 

Baru-baru  ini  para  peneliti  me-nemukan  bahwa  tinta  cumi-cumi benar-benar  dapat  melawan  kanker sebagaimana dirilis di ogahrugi.com. Cumi-cumi  merupakan  salah  satu seafood  yang  sangat  populer  di  kalangan  pecinta  makanan  laut.  Teksturnya kenyal dan lembut cocok untuk  berbagai  jenis  masakan,  seperti tepung  goreng,  bumbu  saus padang, saus mentega,  goreng  hingga  kering polos.
Indonesia  sendiri  adalah  negara maritim yang sangat akrab dengan cumi-cumi yang cukup berlimpah. Ada peluang terbuka untuk ekspor makanan laut yang satu ini. Semua bagian dari  tubuh  cumi-cumi  relatif  dapat dimakan.  Mungkin  bagi  sebagian orang,  bagian  kaki  (part  growled) perlu dibuang, meskipun banyak juga yang  tidak  menolak.  Satu-satunya bagian dari tubuh cumi-cumi yang bi-asa  dibuang  adalah  tintanya,  karena tidak menambah daya tarik penampilan  bahkan  rasa  jika  ikut  dimasak. Tapi, tak ada yang mengira sebelumnya bahwa tinta cumi yang hitam itu ternyata membawa khasiat luar biasa, setidaknya pada hewan percobaan. Berdasarkan  penelitian  yang  dilakukan  oleh  Hiroki  University  di Jepang,  tinta  cumi dapat mengaktifkan  sel  darah  putih  untuk melawan tumor. Penelitian dilakukan terhadap 15    ekor  tikus  yang  dikembangkan dalam  tubuhnya  penyakit  tumor  ganas. Tikus-tikus  tersebut diberi  suntikan tiga dosis cairan tinta cumi atau sekitar 200 mg tinta cumi.   Ternyata hanya  tiga  tikus  yang  mati,  sisanya tetap  hidup.  Sebagai  perbandingan, 15 tikus  lainnya yang  juga menderita penyakit  yang  sama  tidak  diberikan suntikan  tinta  cumi dan  semua mati dalam waktu tiga minggu.
Temuan itu merupakan hasil coba coba  Jin’ichi  Sasaki  dan  sejawatnya dari  Universitas  Hirosaki  di  Jepang bagian  utara.  Mereka  memurnikan sebagian tinta cumi itu menjadi suatu campuran yang terutama terdiri atas glusida  (gabungan gula, protein dan lipid).  “Sebenarnya  tak  ada  alasan khusus mengapa  kami  memakai tinta  cumi pada mencit-mencit  yang ditumbuhi  kanker”,  kata  Sasaki.  ’Di daerah  ini, nelayan banyak menangkap cumi dan tintanya dibuang begitu saja. Jadi kami ingin menemukan zat berguna  dalam  tinta  itu  agar  dapat mendaur ulangnya.
Kini  kegiatan  para  ilmuwan  itu adalah mencari  zat  aktif dalam  tinta itu dan mengisolasinya. Diduga zat itu bekerja  dengan  mengaktifkan  komponen  sel  darah  putih  yang  disebut makrofag alias sel pemangsa raksasa, sehingga  meningkatkan  daya  tahan tubuh di sekitar sel tumor khusunya. Siapa  tahu  zat  yang  dapat  menyelamatkan  jiwa  60%  mencit-mencit kanker itu dapat berguna guna untuk melawan kanker pada manusia. Penelitian  ini diakui harus dilanjutkan sehingga hasilnya dapat  lebih valid. Selain  itu, mungkin  ada manfaat lain  selain sebagai obat melawan tumor. Namun yang pasti, bahan yang biasa  dibuang  dan  tidak  dikonsumsi oleh manusia ternyata memiliki manfaat bagi dunia kedokteran.
Kandungan Gizi
Selain  lezat,  ditinjau  dari  nilai gizi,  cumi-cumi  memiliki  kandungan gizi yang luar biasa. Ada protein, mineral, dan macam-macam vitamin. Kandungan protein cumi-cumi cukup tinggi, yaitu 17,9 g/100 g cumi segar. Daging  cumi-cumi  memiliki  kelebihan dibanding dengan hasil laut lain, yaitu tidak ada tulang belakang, mudah dicerna, memiliki rasa dan aroma yang khas, serta mengandung semua jenis asam amino esensial yang diperlukan oleh tubuh. Asam amino esensial  yang  dominan  adalah  leusin,  lisin, dan fenilalanin. Sementara kadar asam amino nonesensial yang dominan adalah asam glutamat dan asam aspartat. Kedua  asam  amino  tersebut berkontribusi besar terhadap timbulnya rasa sedap dan gurih. Itu sebabnya, secara alami cumi telah memiliki cita-rasa gurih, sehingga dalam pen-golahannya  tak  perlu  ditambahkan penyedap  (seperti monosodium  glutamat = MSG).
Cumi-cumi  juga mengandung beberapa jenis mineral mikro dan makro dalam  jumlah  yang  sangat  tinggi. Kadar mineral yang terkandung pada cumi-cumi  sangat  bervariasi  walaupun  dalam  satu  spesies  yang  sama. Variasi  ini  tergantung  pada  keadaan lingkungan  tempat  hidup,  ukuran, dan umur. Mineral  penting  pada  cumi-cumi adalah natrium, kalium, fosfor, kalsium, magnesium, dan  selenium. Fosfor  dan  kalsium  berguna  untuk  pertumbuhan kerangka tulang, sehingga penting  untuk  pertumbuhan  anak-anak  dan mencegah  osteoporosis  di masa  tua.  Selain  kaya  akan  protein, cumi-cumi  juga  merupakan  sumber vitamin yang baik, seperti vitamin B1 (tiamin), B2 (ribofavin), B12, niasin, asam folat, serta vitamin larut lemak (A, D, E, K).
Cumi–cumi  juga  mengandung TMAO  (Trimetil Amin Oksida)  yang cukup  tinggi.  TMAO  yang  tinggi  ini memberikan rasa yang khas terhadap daging  cumi-cumi.  Daging  cumi-cumi  juga  banyak mengandung monoamino  nitrogen  yang  menyebabkan cumi-cumi  mempunyai  rasa  manis. Kandungan  sulfur yang  cukup  tinggi pada  cumi–cumi  juga menyebabkan cumi-cumi berbau  amis  ketika men-galami perlakuan pemasakan  seperti direbus. Jadi bila anda menyukainya, tinta hitam  itu  tidak  perlu  dibuang  dari cumi,  tetapi  dapat  dimakan.  Tidak ada  yang  perlu  dikhawatirkan  tentang zat tinta yang pekat itu. Beberapa orang justru menganggap zat tinta tersebut penting untuk peningkat cita rasa. her
Sumber: reviewhealthonline.blogspot.com

Dampak Positif dan Negatif Makan Sambal




ternyata sambal mempunyai dampak kesehatan untuk tubuh kita, baik yang positif maupun negatif.

Sambal, bahan utamanya ya tentu saja cabai rawit. Yang ternyata juga mengandung vitamin c dan betakaroten (pro vit. A). Zat yg terkandung pada cabai mengalahkan buah-buahan seperti mangga, nana, atau semangka. Bahkan kadar mineral, terutama kalsium dan fosfornya mengalahkan kandungan mineral yang ada pada ikan.



Salah satu bagian yang membuat cabai pedas adalah “kapsaisin” yang tersimpan pada urat putih cabai atau tempat melekatnya cabai. Dan tentu saja khasiat terbesar pada cabai terletak pada kapsaisin ini. Sehingga jika ingin mendapatkan khasiatnya mending tidak usah diilangin klo takut pedas, cukup ambil sedikit aja sambalnya.

dampak positif :
menurut kesehatan, kapsaisin bersifat antikoagulan, yaitu menjaga darah tetap encer dan mencegah terbentuknya kerak lemak pada pembuluh darah. Sehingga… … orang yg suka makan sambal dpt memperkecil kemungkinan menderita penyumbatan darah (aterosklerosis), shg mencegah munculnya serangan stroke dan jantung koroner, serta impotensi.

Katanya lagi kapsaisin juga baik dikonsumsi ketika sakit kepala menyerang. Rasa pedas dari kapsaisin dpt menghalangi aktifitas otak ketika menerima sinyal rasa sakit dr pusat sistem saraf. Shg rasa sakitnya akan berkurang. Pada saat yg sama kapsaisin akan mengencerkan lendir , shg dpt melonggarkan penyumbatan pada tenggorokan dan hidung, termasuk “sinusitis”.

Biasanya kalo kita makan pedas, kebanyakan dari kita akan makan sambal lagi atau gak kapok-kapok pada hal sudah kepedesan luar biasa. Kenapa bisa begitu???
Karena komponen kapsaisin pada cabe bersifat “stomatik” yakni dapat meningkatkan gairah makan. Selain itu kapsaisin mempunyai kemampuan untuk merangsang produksi hormon endorfin, yg mampu membangkitkan sensasi kenikmatan, shg kita terus ingin menkonsumsinya.

manfaat kapsaisin :
sebagai anti radang dan mengobati bengkak dan bisul.

dampak negatif :
dapat menyebabkan seseorang menjadi pelupa dan kalo dikonsumsi secara berlebihan akan menyebabkan naiknya asam lambung dan sakit perut.


by : http://m4zone.blogspot.com/2011/12/dampak-positif-dan-negatif-makan-sambal.html

Suatu senja milik sang kelabu

Berkhayal sebuah keindahan
Langkah menyusuri arung waktu
Bersahut dengan debur ombak
Tenang dalam hidup
Tak tergoyahkan si kelabu

Bertemu….
Sosok sendu senja sore
Ketika surya hendak membunuh hari
Terbias cahaya
Mengaliri air mata
Tak bersalah jatuh
Tak melawan sang bumi

Berakhir….
Keindahan sesaat sungguh
Hanya asa terputus
Keberadaan diri sang saksi
Mengawasi berakhirnya takdir
Membisu ketika menderu sang ombak
Menelan bulat hati yang gundah
Hilang sempat sang waktu tua
Untuk indah esok dan lusa

Sampai jumpa nona
Sang kelabu kan menemani
Mungkin esok entah lusa
Kini debur ombak berlanjut
Tak pernah asa terputus
Tak tergoyahkan sang kelabu
Hingga waktu tak menyangga lagi

Cinta dan cinta

Aku pernah terlahir ke dunia..
Begitupun engkau, mereka, dan yang lainnya..
Kita tercipta karena Cinta dan cinta..
Dikepakkan sayap-sayap sayup dalam doa..

Cinta itu guru bagi manusia..
Ia melahirkan garis penghidupan..
Dalam nafas-nafas yang panjang dan terasa lelah..
Katup-katup cahayanya terbuka dari balik langit..

Cinta itu anugerah Tuhan..
Merdeka pengharapan dan manis peraduan..
Sesekali dijejali pahit dunia..
Begitu berat terasa, indah hangat tersampaikan pada jiwa..

Cinta itu alam..
Menyatu dalam keindahan tiap bunga yang bermekaran..
Mengasihi anak-anak adam dan hawa dilembah kebebasan..
Hadir bersama awan dan hujan ditengah tandus hati..
Serta kokoh berdiri musim-musim menjajaki citra manusia..

Sedang cintaku itu engkau..
Timbul dari balik luka..
Duduk dipeluk sayap-sayap cinta fana..
Menunggu perangai rembulan dari balik pegunungan..
Menumbuhkan bunga-bunga pada mata kita..
Pun kan lahir dari tunas-tunas jiwa kita sebuah Cinta dan cinta yang Agung..

Karya : Saputra Cahya Yunanto

Kekasihku

Kekasihku..
Jalan terjal penuh duri pernah jadi temanku..
Luka-luka penuh darah menyanyi ditapak kakiku..
Hingga membisu penuh ragu..

Kekasihku..
Sayap itu pernah patah..
Terluka disisi dalam remuk rupa..
Serta asaku gelap gulita..

Kekasihku..
Senga tawa pernah membeku..
Sedang hati ceria tersungkur tabah..
Lalu imaji terbawa arah..

Itu ceritaku dulu..

Kini aku bernyanyi damai..
Ditengah gurun sekalipun, suaraku lantang membelah kebisuan..
Kau menunjuk arahku..
Serta roda suka melindas luka..

Hatiku yang pernah mati..
Ditanami tunas pesona jiwamu..
Senyum merekah merona merah diwajahmu..
Indah damai kuresapi dalam pandang..

Cintaku sebening embun kepadamu..
Sesejuk hawa di kaki gunung..
Bersinar panas di terik mentari..
Cintaku menyatu dengan alam untukmu..

Itu aku yang untukmu, itu aku yang untuk kita, dan itu aku yang untuk aku..

Untukmu kekasihku sederhana..

Karya : Saputra Cahya Yunanto

Kesakitan

Terasuk jiwa untuk kembali pada hati
Meradam raga untuk kembali
Hangat air menetes sakit disini
Angin yang berlari
Kini menghampiri
Tercoba tu tak peduli
Tapi tertentang naluri
Pada kenyataan hati
Yang tak penah mati
Mengapa kini getir dan pahit rasa dalam diri
Bingung antara amarah dan kasih
Hancur dan perih aku bertanya dalam hati
Hancur dengan semua ini
Sayang ini terlalu amat menyakitkan
Kini lebih sakit ketika harus dilupakan
Sunguh aku tak dapat merelakan
Aku marah…,tapi tak bisa marah
Aku benci… tapi tak bisa benci
Ingin pergi…, menjauh… dan berlari..
Terus berlari…
Jatuh…,berlari lagi
Dalam jiwaku, hatiku, nafasku,…
Dan tak kan pernah tersesali

Bimbang

Tak tahu apa yang terjadi
Jantungku bertetak kencang…
Sangat kencang….
Sekencang aliran darahku
Tak tahu sebab yang terjadi
Tiap langkah kakiku…
Terlintas bayang dirimu…
Tak tahu apa yang kurasa
Hati ini terus bertanya – tanya..
Benarkah aku mencintainya…?

Kini…
Rasa bimbang slalu menghantui fikirku
Mungkin aku mencintainya
Tapi aku tak ingin mencintainya

Oh … Tuhan …
Apa yang terjadi denganku…?
Mengapa hati ini slalu bimbang …?
Ku mohon padamu Tuhan …!
Jangan biarkan rasa cinta ini tumbuh untuknya…!

Aku takut….
Aku takut……
Aku takut jika harus mencintainya…

Dear Al-Farizies Family

Dan jika berkata, berkatalah kepada aku
tentang kebenaran persahabatan?..Sahabat
adalah kebutuhan jiwa, yang mesti terpenuhi.
Dialah ladang hati, yang kau taburi dengan
kasih dan kau panen dengan penuh rasa terima kasih.
Dan dia pulalah naungan dan pendianganmu.
Karena kau menghampirinya saat hati lapa dan
mencarinya saat jiwa butuh kedamaian.
Bila dia bicara, mengungkapkan pikirannya, kau tiada takut
membisikkan kata tidak di kalbumu sendiri,
pun tiada kau menyembunyikan kata ya.
Dan bilamana ia diam, hatimu tiada kan
henti mencoba merangkum bahasa hatinya;
karena tanpa ungkapan kata, dalam rangkuman
persahabatan, segala pikiran, hasrat, dan
keinginan terlahirkan bersama dengan sukacita
yang utuh, pun tiada terkirakan.
Di kala berpisah dengan sahabat, janganlah berduka cita;
Karena yang paling kaukasihi dalam dirinya,
mungkin lebih cemerlang dalam ketiadaannya,
bagai sebuah gunung bagi seorang pendaki,
nampak lebih agung daripada tanah ngarai dataran.
Dan tiada maksud lain dari persahabatan
kecuali saling memperkaya ruh kejiwaan.
Karena kasih yang masih menyisakan pamrih,
di luar jangkauan misterinya, bukanlah kasih,
tetapi sebuah jala yang ditebarkan:
hanya menangkap yang tiada diharapkan.
Dan persembahkanlah yang terindah bagi sahabatmu.
Jika dia harus tahu musim surutmu, biarlah dia mengenal pula musim pasangmu.
Gerangan apa sahabat itu hingga kau senantiasa mencarinya,
Untuk sekadar bersama dalam membunuh waktu?
Carilah ia untuk bersama menghidupkan sang waktu!
Karena dialah yang bisa mengisi kekuranganmu, bukan mengisi kekosonganmu.
Dan dalam manisnya persahabatan, biarkanlah ada tawa ria berbagi kebahagiaan.
Karena dalam titik-titik kecil embun pagi, hati manusia menemukan fajar jati dan gairah segar kehidupan.

Sahabatku

Tahukah kau sobat???
Bahwa segala luka yang menyobek hatimu
Dapat juga ku rasakan dan menusuk jiwaku
Bahwa darah yang menetes dari luka itu
Seiring air mata yang mengalir di pipiku
Sadarkah kau sobat???
Bahwa kepedihan yang selalu tampak di wajahmu
Adalah mmpi terburuk yang membebaniku
Bahwa sikap dinginmu untukku
Adalah pedang yang terus menghujam dadaku
Dulu secercah tawamu yang indah
Selalu menggelitik jiwaku untuk tersenyum
Tapi kini semua tlah berubah
Dan bukan lagi kebahagiaan
yang mamapu kau berikan padaku
Karena sahabat…
Kau khianati aq
dan kau cemari ikatan kita
Kau dengan mudah melepas jemariku
Padahal kau melihat aku
Rapuh tanpa kau di sampingku
Aku ingin kau jadi sahabat seumur hidupku
Tapi sebuah sungutan yg selalu ku dapat
Bila ku salah…
Sebuah nasehat yang selalu membimbingku bila ku marah
Takkan pernah jadi milikku
Kemana aku harus mencari semua???

Kelebihan dan kekurangan Java



Kelebihan :
  • Multiplatform. Kelebihan utama dari Java ialah dapat dijalankan di beberapa platform / sistem operasi komputer, sesuai dengan prinsip tulis sekali, jalankan di mana saja. Dengan kelebihan ini pemrogram cukup menulis sebuah program Java dan dikompilasi (diubah, dari bahasa yang dimengerti manusia menjadi bahasa mesin / bytecode) sekali lalu hasilnya dapat dijalankan di atas beberapa platform tanpa perubahan. Kelebihan ini memungkinkan sebuah program berbasis java dikerjakan diatas operating system Linux tetapi dijalankan dengan baik di atas Microsoft Windows. Platform yang didukung sampai saat ini adalah Microsoft Windows, Linux, Mac OS dan Sun Solaris. Penyebanya adalah setiap sistem operasi menggunakan programnya sendiri-sendiri (yang dapat diunduh dari situs Java) untuk meninterpretasikan bytecode tersebut.
  • OOP (Object Oriented Programming - Pemrogram Berorientasi Objek) yang artinya semua aspek yang terdapat di Java adalah Objek. Java merupakan salah satu bahasa pemrograman berbasis oebjek secara murni. Semua tipe data diturunkan dari kelas dasar yang disebut Object. Hal ini sangat memudahkan pemrogram untuk mendesain, membuat, mengembangkan dan mengalokasi kesalahan sebuah program dengan basis Java secara cepat, tepat, mudah dan terorganisir. Kelebihan ini menjadikan Java sebagai salah satu bahasa pemograman termudah, bahkan untuk fungsi fungsi yang advance seperti komunikasi antara komputer sekalipun.
  • Perpustakaan Kelas Yang Lengkap, Java terkenal dengan kelengkapan library/perpustakaan
(kumpulan program program yang disertakan dalam pemrograman java) yang sangat memudahkan dalam penggunaan oleh para pemrogram untuk membangun aplikasinya. Kelengkapan perpustakaan ini ditambah dengan keberadaan komunitas Java yang besar yang terus menerus membuat perpustakaan-perpustakaan baru untuk melingkupi seluruh kebutuhan pembangunan aplikasi.
  • Bergaya C++, memiliki sintaks seperti bahasa pemrograman [C++] sehingga menarik banyak pemrogram C++ untuk pindah ke Java. Saat ini pengguna Java sangat banyak, sebagian besar adalah pemrogram C++ yang pindah ke Java. Universitas-universitas di Amerika juga mulai berpindah dengan mengajarkan Java kepada murid-murid yang baru karena lebih mudah dipahami oleh murid dan dapat berguna juga bagi mereka yang bukan mengambil jurusan komputer.
  • Pengumpulan sampah otomatis, memiliki fasilitas pengaturan penggunaan memori sehingga para pemrogram tidak perlu melakukan pengaturan memori secara langsung (seperti halnya dalam bahasa C++ yang dipakai secara luas).
Kekurangan :
  • Tulis sekali, perbaiki di mana saja - Masih ada beberapa hal yang tidak kompatibel antara platform satu dengan platform lain. Untuk J2SE, misalnya SWT-AWT bridge yang sampai sekarang tidak berfungsi pada Mac OS X.
  • Mudah didekompilasi. Dekompilasi adalah proses membalikkan dari kode jadi menjadi kode sumber. Ini dimungkinkan karena koe jadi Java merupakan bytecode yang menyimpan banyak atribut bahasa tingkat tinggi, seperti nama-nama kelas, metode, dan tipe data. Hal yang sama juga terjadi pada Microsoft .NET Platform. Dengan demikian, algoritma yang digunakan program akan lebih sulit disembunyikan dan mudah dibajak/direverse-engineer.
  • Penggunaan memori yang banyak. Penggunaan memori untuk program berbasis Java jauh lebih besar daripada bahasa tingkat tinggi generasi sebelumnya seperti C/C++ dan Pascal (lebih spesifik lagi, Delphi dan Object Pascal). Biasanya ini bukan merupakan masalah bagi pihak yang menggunakan teknologi terbaru (karena trend memori terpasang makin murah), tetapi menjadi masalah bagi mereka yang masih harus berkutat dengan mesin komputer berumur lebih dari 4 tahun.

Sintaks Program



Sekarang kita akan mencoba membahas elemen-elemen dalam kedua source code tersebut.
Pada awal Listing 2 kita menemukan perintah import. Pada tahap awal ini Anda perlu mengetahui bahwa pernyataan tersebut hanya berfungsi mempermudah penulisan metode atau dalam bahasa pemrograman lain disebut prosedur atau fungsi. Jadi Anda hanya perlu menulis Graphics sebagai pengganti java.awt.Graphics, karena kita telah mengimpor java.awt.Graphics.
Kemudian di masing-masing listing terdapat pernyataan public class. Pernyataan ini adalah pernyataan pembuka sebuah kelas. Kelas sendiri digunakan untuk menciptakan objek. Ingat bahwa Java berorientasi objek. Kata public di depannya berfungsi agar kelas tersebut dapat diakses oleh semua program lain. Untuk saat ini anggaplah objek sebagai suatu item yang dapat dimanipulasi oleh sebuah program. Dalam Listing 2 terdapat tambahan kata extends. Hal ini berarti kelas yang kita buat akan mewarisi sifat-sifat dari kelas yang kita extends. Dengan kata lain kita menjadikan kelas yang kita extends sebagai himpunan bagian dari kelas kita buat.
Kemudian kita menemukan baris pernyataan public static void main(String[] args) dan public void paint(Graphics g). Keduanya adalah pernyataan pembuka sebuah metode. Metode sendiri adalah kumpulan pernyataan untuk melakukan suatu tugas tertentu dalam kelas. Keduanya sebenarnya mempunyai fungsi yang sama namun dalam konteks yang berbeda. Dalam setiap aplikasi harus ada sebuah metode yang bernama main yang akan dieksekusi pertama kali saat program tersebut dieksekusi. Sementara dalam applet, metode yang pertama kali akan dieksekusi ketika applet diload adalah paint. Kata public di depannya mempunyai fungsi yang sama dengan kata public yang ada di depan baris permulaan kelas. Namun nantinya Anda akan menemukan juga bentuk lain seperti private dan protect yang akan kita bahas nanti.
Pada Listing 1 terdapat kata static pada pernyataan pembuka metode main. Hal ini berarti metode main tidak mengubah atau menggunakan objek yang diciptakan oleh kelas tersebut, sehingga dapat dikatakan berdiri sendiri dan tidak terikat dengan objek. Dalam metode main dalam aplikasi, parameternya adalah selalu String[] args, di mana args hanyalah sebuah nama dari objek array dari String. Array ini nantinya akan berisi parameter-parameter yang diberikan user sebagai argumen command line. Sementara Anda tidak perlu mengerti mengenai parameter tersebut, cukup diingat bahwa bentuk metode main harus selalu demikian.
Kemudian di dalam kedua metode pada kedua listing tersebut, kita menemukan sebuah pernyataan. Anda tentu dapat saja meletakkan lebih dari satu pernyataan dalam sebuah metode. Setiap pernyataan dalam sebuah metode dipisahkan oleh titik koma dan akan dieksekusi satu persatu. Kedua pernyataan pada listing ternyata memanggil sebuah metode lain yaitu metode println dan paint. Tentunya dapat Anda perhatikan bahwa untuk memanggil sebuah metode diperlukan tiga komponen yaitu:
  1. Objek yang ingin kita pakai. Dalam hal ini objek System.out dan Graphics g.
  2. Nama metode yang ingin kita pakai. Dalam hal ini println dan paint.
  3. Sepasang tanda kurung yang berisi informasi tambahan yang diperlukan oleh metode yang dipanggil, yaitu parameter.
Dalam Listing 1, pernyataan System.out.println("Apa Kabar Dunia?"); berarti carilah objek out dalam kelas System kemudian panggil metode println dari objek out dengan parameter berupa string "Apa Kabar Dunia?". Sedang dalam Listing 2, pernyataan g.drawString("Apa Kabar Dunia?", 5, 25); berarti carilah objek g kemudian panggil metode drawString pada objek g dengan parameter "Apa Kabar Dunia?”, 5, 25);.

Memulai Pemrograman Java



Untuk membuat program Java, seperti telah disebutkan sebelumnya, Anda membutuhkan JDK. Proses instalasi JDK tersebut sangat mudah dan tidak membutuhkan pengetahuan tertentu. Namun untuk menggunakannya Anda perlu melakukan beberapa penyesuaian dengan sistem operasi Anda. Umumnya yang perlu Anda lakukan adalah memasukkan path ke direktori JDK Anda ke setting path pada sistem operasi Anda. Misalkan direktori JDK Anda adalah C:\jdk1.4 maka pada Windows 98 Anda cukup menambahkan baris perintah SET PATH=C:\jdk1.4\bin pada file autoexec.bat Anda. Untuk Windows NT/2000/XP Anda cukup menambahkan direktori C:\jdk1.4\bin pada variabel path di System Environment. Caranya: klik kanan ikon My Computer, pilih Properties. Kemudian pilih tab Advanced. Lalu klik tombol Environment Variables, cari variabel path, kemudian tambahkan path direktori JDK Anda ke dalam variabel tersebut. Untuk Linux, tambahkan baris perintah SET CLASSPATH=(direktori jdk Anda) ke file profile Anda. Untuk mencoba JDK, ketikkan perintah java dan javac pada shell prompt (atau DOS Command Prompt). Jika perintah tersebut sudah dikenali maka program java atau javac akan menampilkan sintaks penggunaan. Untuk kemudahan dan berbagai fasilitas tambahan Anda dapat menggunakan Integrated Development Environment (IDE) untuk bahasa Java seperti Visual Café dari Symantec atau JBuilder dari Borland.
Urutan langkah-langkah yang harus Anda lakukan untuk membuat sebuah program Java sederhana adalah:
  1. Membuat source code program dengan editor teks apapun. Ingat, file tersebut harus berekstensi .java dan case sensitive.
  2. Mengkompile source code dengan perintah javac. Misalnya: javac HelloWorld.java. Jika berhasil, hasilnya adalah file bytecode berakhiran .class.
  3. Mengeksekusi bytecode dengan perintah java. Parameter dari perintah ini adalah nama file hasil kompilasi tanpa ekstensi .class. Contoh: java HelloWorld.
Source Code
Berikut kode untuk HelloWorld.java:
public class HelloWorld
{
    public static void main(String[] args)
    {
        System.out.println("Apa Kabar Dunia?");
    }
}
Dan ini sebuah contoh lain, yaitu applet sederhana untuk menampilkan teks di applet. Sebutlah file ini bernama HelloWorldApplet.java:
import java.awt.Graphics;

public class HelloWorldApplet extends java.applet.Applet
{
    public void paint(Graphics g)
    {
        g.drawString("Apa Kabar Dunia?", 5, 25);
    }
}
Secara gamblang dapat diperhatikan bahwa struktur kedua program sangat mirip, dan hanya berbeda dalam konteks eksekusi. Kedua program ini akan dibahas lebih lanjut setelah kita membahas cara mengkompile dan mengeksekusi program tersebut.
Perlu diingat bahwa bahasa Java bersifat case sensitive, sehingga Anda harus memperhatikan penggunaan huruf besar dan kecil. Selain itu penulisan source code program tidak harus memperhatikan bentuk tertentu, sehingga Anda bisa saja menuliskan semua baris source code tersebut dalam satu baris asal Anda tidak lupa membubuhkan tanda titik koma (;), atau menuliskan tiap kata dalam satu baris tersendiri. Namun dianjurkan Anda mengikuti layout seperti pada contoh agar program Anda mudah dibaca dan dimengerti.