Senin, 25 Juni 2012

Peradilan Rakyat

Cerpen Putu Wijaya
Seorang pengacara muda yang cemerlang mengunjungi ayahnya, seorang pengacara senior yang sangat dihormati oleh para penegak hukum.

"Tapi aku datang tidak sebagai putramu," kata pengacara muda itu, "aku datang ke mari sebagai seorang pengacara muda yang ingin menegakkan keadilan di negeri yang sedang kacau ini."

Pengacara tua yang bercambang dan jenggot memutih itu, tidak terkejut. Ia menatap putranya dari kursi rodanya, lalu menjawab dengan suara yang tenang dan agung.

"Apa yang ingin kamu tentang, anak muda?"
Pengacara muda tertegun. "Ayahanda bertanya kepadaku?"
"Ya, kepada kamu, bukan sebagai putraku, tetapi kamu sebagai ujung
tombak pencarian keadilan di negeri yang sedang dicabik-cabik korupsi ini."
Pengacara muda itu tersenyum.
"Baik, kalau begitu, Anda mengerti maksudku."

"Tentu saja. Aku juga pernah muda seperti kamu. Dan aku juga berani, kalau perlu kurang ajar. Aku pisahkan antara urusan keluarga dan kepentingan pribadi dengan perjuangan penegakan keadilan. Tidak seperti para pengacara sekarang yang kebanyakan berdagang. Bahkan tidak seperti para elit dan cendekiawan yang cemerlang ketika masih di luar kekuasaan, namun menjadi lebih buas dan keji ketika memperoleh kesempatan untuk menginjak-injak keadilan dan kebenaran yang dulu diberhalakannya. Kamu pasti tidak terlalu jauh dari keadaanku waktu masih muda. Kamu sudah membaca riwayat hidupku yang belum lama ini ditulis di sebuah kampus di luar negeri bukan? Mereka menyebutku Singa Lapar. Aku memang tidak pernah berhenti memburu pencuri-pencuri keadilan yang bersarang di lembaga-lembaga tinggi dan gedung-gedung bertingkat. Merekalah yang sudah membuat kejahatan menjadi budaya di negeri ini. Kamu bisa banyak belajar dari buku itu."

Pengacara muda itu tersenyum. Ia mengangkat dagunya, mencoba memandang pejuang keadilan yang kini seperti macan ompong itu, meskipun sisa-sisa keperkasaannya masih terasa.

"Aku tidak datang untuk menentang atau memuji Anda. Anda dengan seluruh sejarah Anda memang terlalu besar untuk dibicarakan. Meskipun bukan bebas dari kritik. Aku punya sederetan koreksi terhadap kebijakan-kebijakan yang sudah Anda lakukan. Dan aku terlalu kecil untuk menentang bahkan juga terlalu tak pantas untuk memujimu. Anda sudah tidak memerlukan cercaan atau pujian lagi. Karena kau bukan hanya penegak keadilan yang bersih, kau yang selalu berhasil dan sempurna, tetapi kau juga adalah keadilan itu sendiri."

Pengacara tua itu meringis.
"Aku suka kau menyebut dirimu aku dan memanggilku kau. Berarti kita bisa bicara sungguh-sungguh sebagai profesional, Pemburu Keadilan."
"Itu semua juga tidak lepas dari hasil gemblenganmu yang tidak kenal ampun!"
Pengacara tua itu tertawa.
"Kau sudah mulai lagi dengan puji-pujianmu!" potong pengacara tua.
Pengacara muda terkejut. Ia tersadar pada kekeliruannya lalu minta maaf.

"Tidak apa. Jangan surut. Katakan saja apa yang hendak kamu katakan," sambung pengacara tua menenangkan, sembari mengangkat tangan, menikmati juga pujian itu, "jangan membatasi dirimu sendiri. Jangan membunuh diri dengan diskripsi-diskripsi yang akan menjebak kamu ke dalam doktrin-doktrin beku, mengalir sajalah sewajarnya bagaikan mata air, bagai suara alam, karena kamu sangat diperlukan oleh bangsamu ini."

Pengacara muda diam beberapa lama untuk merumuskan diri. Lalu ia meneruskan ucapannya dengan lebih tenang.

"Aku datang kemari ingin mendengar suaramu. Aku mau berdialog."
"Baik. Mulailah. Berbicaralah sebebas-bebasnya."

"Terima kasih. Begini. Belum lama ini negara menugaskan aku untuk membela seorang penjahat besar, yang sepantasnya mendapat hukuman mati. Pihak keluarga pun datang dengan gembira ke rumahku untuk mengungkapkan kebahagiannya, bahwa pada akhirnya negara cukup adil, karena memberikan seorang pembela kelas satu untuk mereka. Tetapi aku tolak mentah-mentah. Kenapa? Karena aku yakin, negara tidak benar-benar menugaskan aku untuk membelanya. Negara hanya ingin mempertunjukkan sebuah teater spektakuler, bahwa di negeri yang sangat tercela hukumnya ini, sudah ada kebangkitan baru. Penjahat yang paling kejam, sudah diberikan seorang pembela yang perkasa seperti Mike Tyson, itu bukan istilahku, aku pinjam dari apa yang diobral para pengamat keadilan di koran untuk semua sepak-terjangku, sebab aku selalu berhasil memenangkan semua perkara yang aku tangani.

Aku ingin berkata tidak kepada negara, karena pencarian keadilan tak boleh menjadi sebuah teater, tetapi mutlak hanya pencarian keadilan yang kalau perlu dingin danbeku. Tapi negara terus juga mendesak dengan berbagai cara supaya tugas itu aku terima. Di situ aku mulai berpikir. Tak mungkin semua itu tanpa alasan. Lalu aku melakukan investigasi yang mendalam dan kutemukan faktanya. Walhasil, kesimpulanku, negara sudah memainkan sandiwara. Negara ingin menunjukkan kepada rakyat dan dunia, bahwa kejahatan dibela oleh siapa pun, tetap kejahatan. Bila negara tetap dapat menjebloskan bangsat itu sampai ke titik terakhirnya hukuman tembak mati, walaupun sudah dibela oleh tim pembela seperti aku, maka negara akan mendapatkan kemenangan ganda, karena kemenangan itu pastilah kemenangan yang telak dan bersih, karena aku yang menjadi jaminannya. Negara hendak menjadikan aku sebagai pecundang. Dan itulah yang aku tentang.

Negara harusnya percaya bahwa menegakkan keadilan tidak bisa lain harus dengan keadilan yang bersih, sebagaimana yang sudah Anda lakukan selama ini."

Pengacara muda itu berhenti sebentar untuk memberikan waktu pengacara senior itu menyimak. Kemudian ia melanjutkan.

"Tapi aku datang kemari bukan untuk minta pertimbanganmu, apakah keputusanku untuk menolak itu tepat atau tidak. Aku datang kemari karena setelah negara menerima baik penolakanku, bajingan itu sendiri datang ke tempat kediamanku dan meminta dengan hormat supaya aku bersedia untuk membelanya."

"Lalu kamu terima?" potong pengacara tua itu tiba-tiba.
Pengacara muda itu terkejut. Ia menatap pengacara tua itu dengan heran.
"Bagaimana Anda tahu?"

Pengacara tua mengelus jenggotnya dan mengangkat matanya melihat ke tempat yang jauh. Sebentar saja, tapi seakan ia sudah mengarungi jarak ribuan kilometer. Sambil menghela napas kemudian ia berkata: "Sebab aku kenal siapa kamu."

Pengacara muda sekarang menarik napas panjang.
"Ya aku menerimanya, sebab aku seorang profesional. Sebagai seorang pengacara aku tidak bisa menolak siapa pun orangnya yang meminta agar aku melaksanakan kewajibanku sebagai pembela. Sebagai pembela, aku mengabdi kepada mereka yang membutuhkan keahlianku untuk membantu pengadilan menjalankan proses peradilan sehingga tercapai keputusan yang seadil-adilnya."

Pengacara tua mengangguk-anggukkan kepala tanda mengerti.
"Jadi itu yang ingin kamu tanyakan?"
"Antara lain."
"Kalau begitu kau sudah mendapatkan jawabanku."
Pengacara muda tertegun. Ia menatap, mencoba mengetahui apa yang ada di dalam lubuk hati orang tua itu.
"Jadi langkahku sudah benar?"
Orang tua itu kembali mengelus janggutnya.

"Jangan dulu mempersoalkan kebenaran. Tapi kau telah menunjukkan dirimu sebagai profesional. Kau tolak tawaran negara, sebab di balik tawaran itu tidak hanya ada usaha pengejaran pada kebenaran dan penegakan keadilan sebagaimana yang kau kejar dalam profesimu sebagai ahli hukum, tetapi di situ sudah ada tujuan-tujuan politik. Namun, tawaran yang sama dari seorang penjahat, malah kau terima baik, tak peduli orang itu orang yang pantas ditembak mati, karena sebagai profesional kau tak bisa menolak mereka yang minta tolong agar kamu membelanya dari praktik-praktik pengadilan yang kotor untuk menemukan keadilan yang paling tepat. Asal semua itu dilakukannya tanpa ancaman dan tanpa sogokan uang! Kau tidak membelanya karena ketakutan, bukan?"
"Tidak! Sama sekali tidak!"
"Bukan juga karena uang?!"
"Bukan!"
"Lalu karena apa?"
Pengacara muda itu tersenyum.
"Karena aku akan membelanya."
"Supaya dia menang?"

"Tidak ada kemenangan di dalam pemburuan keadilan. Yang ada hanya usaha untuk mendekati apa yang lebih benar. Sebab kebenaran sejati, kebenaran yang paling benar mungkin hanya mimpi kita yang tak akan pernah tercapai. Kalah-menang bukan masalah lagi. Upaya untuk mengejar itu yang paling penting. Demi memuliakan proses itulah, aku menerimanya sebagai klienku."
Pengacara tua termenung.
"Apa jawabanku salah?"
Orang tua itu menggeleng.

"Seperti yang kamu katakan tadi, salah atau benar juga tidak menjadi persoalan. Hanya ada kemungkinan kalau kamu membelanya, kamu akan berhasil keluar sebagai pemenang."

"Jangan meremehkan jaksa-jaksa yang diangkat oleh negara. Aku dengar sebuah tim yang sangat tangguh akan diturunkan."

"Tapi kamu akan menang."
"Perkaranya saja belum mulai, bagaimana bisa tahu aku akan menang."

"Sudah bertahun-tahun aku hidup sebagai pengacara. Keputusan sudah bisa dibaca walaupun sidang belum mulai. Bukan karena materi perkara itu, tetapi karena soal-soal sampingan. Kamu terlalu besar untuk kalah saat ini."

Pengacara muda itu tertawa kecil.
"Itu pujian atau peringatan?"
"Pujian."
"Asal Anda jujur saja."
"Aku jujur."
"Betul?"
"Betul!"

Pengacara muda itu tersenyum dan manggut-manggut. Yang tua memicingkan matanya dan mulai menembak lagi.
"Tapi kamu menerima membela penjahat itu, bukan karena takut, bukan?"

"Bukan! Kenapa mesti takut?!"
"Mereka tidak mengancam kamu?"
"Mengacam bagaimana?"
"Jumlah uang yang terlalu besar, pada akhirnya juga adalah sebuah ancaman. Dia tidak memberikan angka-angka?"

"Tidak."
Pengacara tua itu terkejut.
"Sama sekali tak dibicarakan berapa mereka akan membayarmu?"
"Tidak."
"Wah! Itu tidak profesional!"
Pengacara muda itu tertawa.
"Aku tak pernah mencari uang dari kesusahan orang!"
"Tapi bagaimana kalau dia sampai menang?"
Pengacara muda itu terdiam.
"Bagaimana kalau dia sampai menang?"
"Negara akan mendapat pelajaran penting. Jangan main-main dengan kejahatan!"
"Jadi kamu akan memenangkan perkara itu?"
Pengacara muda itu tak menjawab.
"Berarti ya!"
"Ya. Aku akan memenangkannya dan aku akan menang!"

Orang tua itu terkejut. Ia merebahkan tubuhnya bersandar. Kedua tangannya mengurut dada. Ketika yang muda hendak bicara lagi, ia mengangkat tangannya.

"Tak usah kamu ulangi lagi, bahwa kamu melakukan itu bukan karena takut, bukan karena kamu disogok."
"Betul. Ia minta tolong, tanpa ancaman dan tanpa sogokan. Aku tidak takut."

"Dan kamu menerima tanpa harapan akan mendapatkan balas jasa atau perlindungan balik kelak kalau kamu perlukan, juga bukan karena kamu ingin memburu publikasi dan bintang-bintang penghargaan dari organisasi kemanusiaan di mancanegara yang benci negaramu, bukan?"

"Betul."
"Kalau begitu, pulanglah anak muda. Tak perlu kamu bimbang.

Keputusanmu sudah tepat. Menegakkan hukum selalu dirongrong oleh berbagai tuduhan, seakan-akan kamu sudah memiliki pamrih di luar dari pengejaran keadilan dan kebenaran. Tetapi semua rongrongan itu hanya akan menambah pujian untukmu kelak, kalau kamu mampu terus mendengarkan suara hati nuranimu sebagai penegak hukum yang profesional."

Pengacara muda itu ingin menjawab, tetapi pengacara tua tidak memberikan kesempatan.
"Aku kira tak ada yang perlu dibahas lagi. Sudah jelas. Lebih baik kamu pulang sekarang. Biarkan aku bertemu dengan putraku, sebab aku sudah sangat rindu kepada dia."

Pengacara muda itu jadi amat terharu. Ia berdiri hendak memeluk ayahnya. Tetapi orang tua itu mengangkat tangan dan memperingatkan dengan suara yang serak. Nampaknya sudah lelah dan kesakitan.

"Pulanglah sekarang. Laksanakan tugasmu sebagai seorang profesional."
"Tapi..."

Pengacara tua itu menutupkan matanya, lalu menyandarkan punggungnya ke kursi. Sekretarisnya yang jelita, kemudian menyelimuti tubuhnya. Setelah itu wanita itu menoleh kepada pengacara muda.
"Maaf, saya kira pertemuan harus diakhiri di sini, Pak. Beliau perlu banyak beristirahat. Selamat malam."

Entah karena luluh oleh senyum di bibir wanita yang memiliki mata yang sangat indah itu, pengacara muda itu tak mampu lagi menolak. Ia memandang sekali lagi orang tua itu dengan segala hormat dan cintanya. Lalu ia mendekatkan mulutnya ke telinga wanita itu, agar suaranya jangan sampai membangunkan orang tua itu dan berbisik.

"Katakan kepada ayahanda, bahwa bukti-bukti yang sempat dikumpulkan oleh negara terlalu sedikit dan lemah. Peradilan ini terlalu tergesa-gesa. Aku akan memenangkan perkara ini dan itu berarti akan membebaskan bajingan yang ditakuti dan dikutuk oleh seluruh rakyat di negeri ini untuk terbang lepas kembali seperti burung di udara. Dan semoga itu akan membuat negeri kita ini menjadi lebih dewasa secepatnya. Kalau tidak, kita akan menjadi bangsa yang lalai."

Apa yang dibisikkan pengacara muda itu kemudian menjadi kenyataan. Dengan gemilang dan mudah ia mempecundangi negara di pengadilan dan memerdekaan kembali raja penjahat itu. Bangsat itu tertawa terkekeh-kekeh. Ia merayakan kemenangannya dengan pesta kembang api semalam suntuk, lalu meloncat ke mancanegara, tak mungkin dijamah lagi. Rakyat pun marah. Mereka terbakar dan mengalir bagai lava panas ke jalanan, menyerbu dengan yel-yel dan poster-poster raksasa. Gedung pengadilan diserbu dan dibakar. Hakimnya diburu-buru. Pengacara muda itu diculik, disiksa dan akhirnya baru dikembalikan sesudah jadi mayat. Tetapi itu pun belum cukup. Rakyat terus mengaum dan hendak menggulingkan pemerintahan yang sah.

Pengacara tua itu terpagut di kursi rodanya. Sementara sekretaris jelitanya membacakan berita-berita keganasan yang merebak di seluruh wilayah negara dengan suaranya yang empuk, air mata menetes di pipi pengacara besar itu.

"Setelah kau datang sebagai seorang pengacara muda yang gemilang dan meminta aku berbicara sebagai profesional, anakku," rintihnya dengan amat sedih, "Aku terus membuka pintu dan mengharapkan kau datang lagi kepadaku sebagai seorang putra. Bukankah sudah aku ingatkan, aku rindu kepada putraku. Lupakah kamu bahwa kamu bukan saja seorang profesional, tetapi juga seorang putra dari ayahmu. Tak inginkah kau mendengar apa kata seorang ayah kepada putranya, kalau berhadapan dengan sebuah perkara, di mana seorang penjahat besar yang terbebaskan akan menyulut peradilan rakyat seperti bencana yang melanda negeri kita sekarang ini?"

Merpati Cinta

Malam ini begitu hening, yang kulihat hanyalah bintang-bintang yang bertaburan menggantung di langit. Aku sendirian duduk di rerumputan yang halus di tepi Danau dengan buliran air mata yang terus mengalir membasahi pipiku. Aku kesepian, karena aku hidup di dunia ini hanya sebatang kara dan bagiku tiada lagi tawa kebahagiaan yang ada hanyalah kesendirian dan kepenatan hidup yang selalu menemani hari-hariku ini.
“Mengapa? Mengapa aku tidak pernah merasakan kebahagiaan. Kenapa semua orang yang kucintai meninggalkanku?” teriakanku sambil melempar batu-batu kecil ke Danau. Aku menangis semakin menjadi-jadi, aku rindu keluargaku yang telah lama meninggalkanku sendirian di dunia ini.
Aku tergagap karena karena satu burung merpati kecil hinggap di bahuku dan kulihat ada sepucuk surat deng kertas berwarna merah muda yang di ikatkan pada kaki kanan burung merpati itu. Aku pun memegang burung merpati itu lalu kubelai lembut sambil tersenyum manis.
“Kamu burung cantik! Mana temanmu?” tanyaku sambil tersnyum
Aku pun melepaskan ikatan surat itu pada kaki burung Merpati lalu kubuka dan membaca nya.
“Janganlah kamu terus bersedih Prinses. Masih banyak 0rang yang sayang sama kamu. Aku yakin suatu saat akan ada seorang pangeran yang akan menjemputmu dan mencintaimu dengan tulus” isi surat nya membuatku kaget. Aku mengernyitkan kening tak mengerti dan banyak pertanyaan tertumpuk di otakku. Dan tiba-tiba detak jantungku berdegup kencang padahal sebelum nya aku tidak pernah merasakan ini semua.
“Siapa pengirim surat ini ya? Tapi siapa pun dia makasih ya karena kamu udah buat aku senang” kataku sambil tersnyum paling bahagia sedunia
Burung itu pun melepaskan diri dari genggamanku ia terbang bebas ke udara. Aku pun segera berdiri lalu menoleh ke belakang dan kulihat seorang laki-laki memakai celana Jeans Jaket Serta Sepatu Putih masuk ke mobil BMW berwarna merah lalu berlalu pergi dengan mobil nya. Aku murung hatiku kesal karena tidak bisa melihat wajah laki-laki itu. Dan jantungku berdegup kencang membayangkan laki-laki tadi yang kulihat hanya dari belakang.
“Semoga ini bukan pertama dan terakhir kali nya aku melihat cowok tadi” pintaku dengan wajah memelas
Kian lama hatiku mulai tenang dan senyuman selalu terlukis di bibirku setiap hari karena setiap hari Burung Merpati kecil itu selalu datang menemuiku dan membawakan surat yang berbeda setiap hari nya. Isi surat itu selalu membuatku bahagia, walaupun aku tidak tahu siapa sebenarnya pengirim surat itu.
“Siapa sebenar nya pengirim surat cinta itu? Aku yakin dia cowok tapi kenapa aku selalu merasakan dia ada di dekatku” tanyaku sambil memandangi surat-surat yang tertata rapi di meja belajarku
Keesokan harinya seisi Kampus gempar membicarakan Mahasiswa baru yang katanya Cool, ganteng dan juga seorang penyangi. Aku hanya mengernyitkan kening tak mengerti berdiri di dekat fakultas Sastra fakultasku.
“Sinta! Kok kamu seneng banget. Ada apa si?” tanyaku penasaran kepada teman fakultasku yang berdiri di depanku
“Ya ampun Olivd masa kamu nggak seneng kan dia Artis terkenal. Aku mau banget jadi pacar nya” Jawab Sinta sambil tersenyum dan menatapku
Aku menggeleng-gelengkan tak mengerti maksud pembicaraan Sinta. Tak lama kemudian Mahasiswi-mahasiswi berlarian sambil berteriak histeris ke arahku.
“Waduhh…. Kok cewek-cewek pada nyamperin aku?” tanyaku tak mengerti
“Sumpah perfect banget” kata cewek-cewek itu dan juga Sinta serentak yang berdiri di depanku dan menatapku
“Kalian pada kenapa si?” tanyaku polos
Aku pun tersipuh malu lalu menundukkan kepalaku untuk menghindari tatapan mereka yang begitu dalam        ”Hey! Apa kabar Olive?” Ucap seorang laki-laki sambil memegang bahuku dari belakang
“Siapa si?” tanyaku kesal
Aku pun segera menoleh ke belakang. Aku tergagap karena kulihat seorang laki-laki sangat tampan melempar senyum termanisnya ke arahku. Aku terdiam dan jantuhku kembali berdegup kencang.
“Hi… Kenalin aku Reno Mahasiswa baru” sambil mengulurkan tangan nya
“Olive!” kusambut tangan nya dg tersnyum
Aku tergagap karena Burung Merpati Yang biasa menemaniku terbang ke arahku lalu ia hinggap di bahu Reno.
“Cantik! Pinter kamu sayang!” kata Reno pada Burung itu
“Reno! Kamu kenal sama burung itu?” tanyaku penasaran
“Ini Burung aku, prinses!” Kata nya lalu berlalu pergi
Aku tak menyangka Burung yang selama ini menemaniku adalah milik Reno. Aku pun berlari mengejar Reno. Dan kami saling menatap di taman belakang kampus.       “Jadi surat yang selama ini aku trima dari kamu” kataku
“Iya! Dari awal aku melihat kamu Di Danau itu aku sudah mencintai kamu. Maka nya aku kirim Merpati Cintaku buat kamu” kata Reno sambil tersnyum
“Aku juga dari awal udah cinta sama pangeran Merpati” kataku
“Jadi kamu mau trima Cinta aku!”
“Iya”
Reno pun merangkulku dan kami membelai merpati itu dengan lembut.

Logika Matematika

1) Pernyataan atau kalimat

Pernyataan adalah kalimat yang mempunyai nilai benar atau salah, tetapi tidak sekaligus benar dan salah.
  
Ada dua jenis pernyataan matematika, yaitu :
Kalimat tertutup, merupakan pernyataan yang nilai kebenarannya sudah pasti.
Contoh :

a) 5 x 4 = 20 (pernyataan tertutup yang benar)
b) 5 + 4 = 20 (pernyataan tertutup yang salah)

Kalimat terbuka, merupakan pernyataan yang kebenarannya belum pasti.
Contoh :

a : Ada daun yang berwarna hijau
b : Gula putih rasanya manis

2) Ingkaran Pernyataan atau negasi
Ingkaran atau negasi suatu pernyataan adalah pernyataan yang menyangkal pernyataan yang diberikan. Ingkaran suatu pernyataan dapat dibentuk dengan menambah “Tidak benar bahwa ...” di depan pernyataan yang diingkar. Ingkaran pernyataan adalah ~ p.
Contoh :

Misalkan pernyataan p : Tembakau yang mengandung nikotin.
Ingkaran penyataan p adalah ~ p. Tidak benar bahwa tembakau mengandung nikotin.

Tabel kebenaran dari ingkaran
3) Pernyataan Majemuk
a. Konjungsi
Pernyataan p dengan q dapat digabung dengan kata hubung logika “dan” sehingga membentuk pernyataan majemuk “p dan q” yang disebut konjungsi. Konjungsi “p dan q” dilambangkan dengan " p^q "

b. Disjungsi
Pernyataan p dengan q dapat digabung dengan kata hubung logika “atau” sehingga membentuk pernyataan majemuk “p atau q” yang disebut disjungsi. Disjungsi p atau q dilambangkan dengan " p v q "

c. Implikasi
Implikasi “jika p maka q” dilambangkan dengan

d. Biimplikasi
Biimplikasi “p jika dan hanya jika q” dilambangkan dengan .
4) Ekuivalensi Pernyataan – Pernyataan Majemuk
5) Konvers, Invers, dan Kontraposisi
Dari sebuah implikasi dapat diturunkan pernyataan yang disebut konvers, invers dan kontraposisi dari implikasi tersebut.
6) Pernyataan berkuantor dan ingkarannya

MYSQL

MySQL adalah sebuah perangkat lunak sistem manajemen basis data SQL (bahasa Inggris: database management system) atau DBMS yang multithread, multi-user, dengan sekitar 6 juta instalasi di seluruh dunia. MySQL AB membuat MySQL tersedia sebagai perangkat lunak gratis dibawah lisensi GNU General Public License (GPL), tetapi mereka juga menjual dibawah lisensi komersial untuk kasus-kasus dimana penggunaannya tidak cocok dengan penggunaan GPL.

Tidak sama dengan proyek-proyek seperti Apache, dimana perangkat lunak dikembangkan oleh komunitas umum, dan hak cipta untuk kode sumber dimiliki oleh penulisnya masing-masing, MySQL dimiliki dan disponsori oleh sebuah perusahaan komersial Swedia MySQL AB, dimana memegang hak cipta hampir atas semua kode sumbernya. Kedua orang Swedia dan satu orang Finlandia yang mendirikan MySQL AB adalah: David Axmark, Allan Larsson, dan Michael "Monty" Widenius.

MySQL memiliki beberapa keistimewaan, antara lain :
  1. Portabilitas. MySQL dapat berjalan stabil pada berbagai sistem operasi seperti Windows, Linux, FreeBSD, Mac Os X Server, Solaris, Amiga, dan masih banyak lagi.
  2. Perangkat lunak sumber terbuka. MySQL didistribusikan sebagai perangkat lunak sumber terbuka, dibawah lisensi GPL sehingga dapat digunakan secara gratis.
  3. Multi-user. MySQL dapat digunakan oleh beberapa pengguna dalam waktu yang bersamaan tanpa mengalami masalah atau konflik.
  4. 'Performance tuning', MySQL memiliki kecepatan yang menakjubkan dalam menangani query sederhana, dengan kata lain dapat memproses lebih banyak SQL per satuan waktu.
  5. Ragam tipe data. MySQL memiliki ragam tipe data yang sangat kaya, seperti signed / unsigned integer, float, double, char, text, date, timestamp, dan lain-lain.
  6. Perintah dan Fungsi. MySQL memiliki operator dan fungsi secara penuh yang mendukung perintah Select dan Where dalam perintah (query).
  7. Keamanan. MySQL memiliki beberapa lapisan keamanan seperti level subnetmask, nama host, dan izin akses user dengan sistem perizinan yang mendetail serta sandi terenkripsi.
  8. Skalabilitas dan Pembatasan. MySQL mampu menangani basis data dalam skala besar, dengan jumlah rekaman (records) lebih dari 50 juta dan 60 ribu tabel serta 5 milyar baris. Selain itu batas indeks yang dapat ditampung mencapai 32 indeks pada tiap tabelnya.
  9. Konektivitas. MySQL dapat melakukan koneksi dengan klien menggunakan protokol TCP/IP, Unix soket (UNIX), atau Named Pipes (NT).
  10. Lokalisasi. MySQL dapat mendeteksi pesan kesalahan pada klien dengan menggunakan lebih dari dua puluh bahasa. Meski pun demikian, bahasa Indonesia belum termasuk di dalamnya.
  11. Antar Muka. MySQL memiliki antar muka (interface) terhadap berbagai aplikasi dan bahasa pemrograman dengan menggunakan fungsi API (Application Programming Interface).
  12. Klien dan Peralatan. MySQL dilengkapi dengan berbagai peralatan (tool)yang dapat digunakan untuk administrasi basis data, dan pada setiap peralatan yang ada disertakan petunjuk online.
  13. Struktur tabel. MySQL memiliki struktur tabel yang lebih fleksibel dalam menangani ALTER TABLE, dibandingkan basis data lainnya semacam PostgreSQL ataupun Oracle.
Sistem manajemen Basis Data Relasional
MySQL adalah sebuah implementasi dari sistem manajemen basisdata relasional (RDBMS) yang didistribusikan secara gratis dibawah lisensi GPL (General Public License). Setiap pengguna dapat secara bebas menggunakan MySQL, namun dengan batasan perangkat lunak tersebut tidak boleh dijadikan produk turunan yang bersifat komersial. MySQL sebenarnya merupakan turunan salah satu konsep utama dalam basisdata yang telah ada sebelumnya; SQL (Structured Query Language). SQL adalah sebuah konsep pengoperasian basisdata, terutama untuk pemilihan atau seleksi dan pemasukan data, yang memungkinkan pengoperasian data dikerjakan dengan mudah secara otomatis.

Kehandalan suatu sistem basisdata (DBMS) dapat diketahui dari cara kerja pengoptimasi-nya dalam melakukan proses perintah-perintah SQL yang dibuat oleh pengguna maupun program-program aplikasi yang memanfaatkannya. Sebagai peladen basis data, MySQL mendukung operasi basisdata transaksional maupun operasi basisdata non-transaksional. Pada modus operasi non-transaksional, MySQL dapat dikatakan unggul dalam hal unjuk kerja dibandingkan perangkat lunak peladen basisdata kompetitor lainnya. Namun demikian pada modus non-transaksional tidak ada jaminan atas reliabilitas terhadap data yang tersimpan, karenanya modus non-transaksional hanya cocok untuk jenis aplikasi yang tidak membutuhkan reliabilitas data seperti aplikasi blogging berbasis web (wordpress), CMS, dan sejenisnya. Untuk kebutuhan sistem yang ditujukan untuk bisnis sangat disarankan untuk menggunakan modus basisdata transaksional, hanya saja sebagai konsekuensinya unjuk kerja MySQL pada modus transaksional tidak secepat unjuk kerja pada modus non-transaksional.

Komunitas MySQL Indonesia
MySQL termasuk salah satu database utama yang digunakan di Indonesia terutama di kalangan developer PHP. Ini disebabkan native integration antara PHP dan MySQL serta banyaknya hosting yang menyertakan kedua produk tersebut karena bebas lisensi dan sudah terbukti tangguh dan efisien.
 
==> Sumber: http://kantin-kampus.blogspot.com

Rabu, 14 Maret 2012

Trik Hp Nokia


Cara/Trik Hp Nokia Lengkap

1. Melihat IMEI (International Mobile Equipment Identity)
Caranya tekan * # 0 6 #

2. Melihat versi software, tanggal pembuatan softwre dan jenis kompresi software
Caranya tekan * # 0 0 0 0 #
Jika tidak berhasil coba pencet * # 9 9 9 9 #

3. Melihat status call waiting
Caranya tekan * # 4 3 #

4. Melihat nomor / nomer private number yang menghubungi ponsel anda
Caranya tekan * # 3 0 #

5. Menampilkan nomer pengalihan telepon all calls
Caranya tekan * # 2 1 #

6. Melihat nomor penelepon pada pengalihan telepon karena tidak anda jawab (call divert on)
Caranya tekan * # 6 1 #

7. Melihat nomor penelepon pada pengalihan telepon karena di luar jangkauan (call divert on)
Caranya tekan * # 6 2 #

8. Melihat nomor penelepon pada pengalihan telepon karena sibuk (call divert on)
Caranya tekan * # 6 7 #

9. Merubah logo operator pada nokia type 3310 dan 3330
Caranya tekan * # 6 7 7 0 5 6 4 6 #

10. Menampilkan status sim clock
Caranya tekan * # 7 4 6 0 2 5 6 2 5 #

11. Berpindah ke profil profile ponsel anda
Caranya tekan tombol power off tanpa ditahan

12. Merubah seting hp nokia ke default atau pabrikan
Caranya tekan * # 7 7 8 0 #

13. Melakukan reset timer ponsel dan skor game ponsel nokia
Caranya tekan * # 7 3 #

14. Melihat status call waiting
Caranya tekan * # 4 3 #

15. Melihat kode pabrik atau factory code
Caranya tekan * # 7 7 6 0 #

16. Menampilkan serial number atau nomer seri hp, tanggal pembuatan, tanggal pembelian, tanggal servis terakhir, transfer user data. Untuk keluar ponsel harus direset kembali.
Caranya tekan * # 92702689 #

17. Melihat kode pengamanan ponsel anda
Caranya tekan * # 2 6 4 0 #

18. Melihat alamat ip perangkat keras bluetooth anda
Caranya tekan * # 2 8 2 0 #

19. Mengaktifkan EFR dengan kualitas suara terbaik namun boros energi batere. Untuk mematikan menggunakan kode yang sama.
Caranya tekan * # 3 3 7 0 #

20. Mengaktifkan EFR dengan kualitas suara terendah namun hemat energi batere. Untuk mematikan menggunakan kode yang sama.
Caranya tekan * # 4 7 2 0 #

21. Menuju isi phone book dengan cepat di handphone nokia
Caranya tekan nomer urut lalu # contoh : 150#

22. Mengalihkan panggilan ke nomor yang dituju untuk semua panggilan
Caranya tekan * * 2 1 * Nomor Tujuan #

23. Mengalihkan panggilan ke nomor yang dituju untuk panggilan yang tidak terjawab
Caranya tekan * * 6 1 * Nomor Tujuan #

24. Mengalihkan panggilan ke nomor yang dituju untuk panggilan ketika telepon hp anda sedang sibuk
Caranya tekan * * 6 7 * Nomor Tujuan #
disadur dari Kode Tombol Rahasia Ponsel Nokia - Kunci Trik Cara Buka Secret Code Akses HP/Handphone/Telepon Selular/Seluler Nokia Anda

sumber:
              http://devit1104.blogspot.com/2009/04/caratrik-hp-nokia-lengkap.html

Rabu, 07 Maret 2012

Membuat Kamus Di Blog sendiri

Kamus





Dengan PHP, kita bisa membuat Aplikasi Penerjemah Kata Asing atau secara fisik kita sebut dengan nama kamus. Aplikasi ini sangat berguna jika Anda ingin membuat website pendidikan agar pengunjung dengan mudah menerjemahkan kata-kata asing. Banyak kamus online bertebaran di dunia maya dan bisa disatukan ke situs kita. Tetapi untuk menambah keelitan situs kita, lebih baik kita buat sendiri. Dengan PHP, kamus online bisa kita buat dengan mudah.

Berikut langkah-langkahnya.

1) Buka Dreamweaver atau pengedit website yang biasa Anda gunakan

2) Buat sebuah file baru

Rancang sebuah tampilan yang menyerupai gambar di bawah ini, nama elemen formnya juga menyerupai nama elemen yang digaris merah.



3) Masukkan skrip Javascript di bawah ini ke dalam file kerjaan.

<script language="javascript">

function getXMLHttpRequest(){

if(window.ActiveXObject){

return new ActiveXObject("Microsoft.XMLHTTP");

}else if(window.XMLHttpRequest){

return new XMLHttpRequest();

}else alert("Status : Can not create XMLHttpRequest Object");

}

var xmlhttp=getXMLHttpRequest();

function sendRequest(pageURL,bahasa){

if(xmlhttp.readyState==4 || xmlhttp.readyState==0){


xmlhttp.onreadystatechange=function(){

if(xmlhttp.readyState==4 && xmlhttp.status==200){



if(bahasa=='indonesia'){

document.getElementById('konveringgris').value=xmlhttp.responseText;

}else if(bahasa=='inggris'){

document.getElementById('konverindonesia').value=xmlhttp.responseText;

}

//obj.innerHTML=xmlhttp.responseText;

}

}

xmlhttp.open('GET',pageURL,true);

xmlhttp.send(null);

}

}

function konversi(bahasa){

if(bahasa=='indonesia'){


sendRequest('terjemahkan.php?kata='+document.getElementById('bahasaindonesia').value+'&bahasa=indonesia','indonesia');

} else if(bahasa=='inggris'){

sendRequest('terjemahkan.php?kata='+document.getElementById('bahasainggris').value+'&bahasa=inggris','inggris');

}


}

</script>



4) pada tombol dengan value Terjemahkan Ke Inggris, tambahkan skrip onclick="konversi('indonesia');"


5) pada tombol dengan value Terjemahkan Ke Indonesia, tambahkan skrip onclick="konversi('inggris');"

6) Buat sebuah file PHP bernama terjemahkan.php, isikan skrip berikut ini kedalamnya


<?php

$userSQL="root";

$passSQL="";

$dbSQL="kamusonline";

$sql=mysql_connect("localhost",$userSQL,$passSQL);


$ps=0; //PS adalah poin kesalahan

if (! $sql){

print("Terjadi kesalahan koneksi ke server SQL<br>");

$ps++;

}

$pilihDB=mysql_select_db($dbSQL,$sql);

if (! $pilihDB){

print("Terjadi kesalahan koneksi ke database $dbSQL pada server SQL<br>");

$ps++;

}


$kata=$_GET['kata'];

$bahasa=$_GET['bahasa'];

if($ps==0){

if($bahasa=="indonesia"){

$cari=mysql_query("SELECT * FROM daftarkata WHERE indonesia='$kata'",$sql);

} else if($bahasa=="inggris"){

$cari=mysql_query("SELECT * FROM daftarkata WHERE inggris='$kata'",$sql);

}

$jum=mysql_num_rows($cari);

if($jum==0){

print("tidak ada hasil");

}else{

$data=mysql_fetch_array($cari);

if($bahasa=="indonesia"){

print($data['inggris']);

} else if($bahasa=="inggris"){

print($data['indonesia']);

}


}


}


?>





7) Buat sebuah database MySQL bernama kamusonline, dan di dalamnya buat tabel bernama daftarkata dengan struktur sebagai berikut



8) Berikut cara pengisian tabel daftarkata


Pada kolom indonesia, isikan kata indonesia, kemudian pada kolom inggris isikan bahasa inggrisnya.

Contoh: pada kolom indonesia diisi pintu maka pada kolom inggris diisi door, untuk id dibiarkan saja.

9) pastikan file kamusonline dan file terjemahkan.php berada dalam satu folder

Jalankan kamusonline tersebut




Kamus Online telah selesai dibuat, tugas Anda berikutnya adalah menambah kosa-kata agar kamus bikinan Anda semakin lengkap.
Untuk source dan file sql bisa didownload di sini: http://www.mediafire.com/?px54nxvxovcy0y7

Rabu, 07 Desember 2011

Menjalankan Win 7 Dengan Keyboard

Baru di Windows 7

Simbol → singkatan tombol panah kanan, ← untuk tombol panah kiri, dll
Win + ↑ Maksimalkan jendela aktif
Win + ↓ Jika jendela saat ini dimaksimalkan, mengembalikannya, jika jendela saat ini dikembalikan, menguranginya
Win + ← Dock jendela aktif ke kiri setengah dari layar
* Jika sudah merapat kiri, itu akan dipindahkan ke kanan setengah dari layar
* Jika sudah merapat benar, itu dikembalikan ke ukuran aslinya
Win + → Dock jendela aktif ke kanan setengah dari layar
* Jika sudah merapat benar, itu akan dipindahkan ke kiri setengah dari layar
* Jika sudah merapat kiri, itu dikembalikan ke ukuran aslinya
Win + Shift + ← Pindahkan jendela aktif ke monitor kiri (dengan dual monitor)
Win + Shift + → Pindah jendela ke monitor saat yang tepat (dengan dual monitor)
Win + Home Meminimalkan semua tapi jendela aktif
Win + Space Peek di desktop
Win + [Plus] Perbesar
Win + [tanda minus] Perkecil
Win + P Buka menu proyeksi (biasanya digunakan untuk laptop terhubung ke proyektor)
Alt + P Di Explorer, menampilkan / menyembunyikan jendela pratinjau

Pengubah taskbar (Baru di Windows 7)
Shift + Klik Buka contoh baru dari program
Ctrl + Klik Siklus antara jendela dalam kelompok
Klik Tengah Buka contoh baru dari program
Ctrl + Shift + Klik Buka contoh baru dari program sebagai Administrator
Shift + Klik kanan Tampilkan menu jendela

Mengelola Windows
Alt + F4 Menutup jendela aktif
Alt + Tab Beralih ke jendela aktif sebelumnya
Alt + Esc Siklus melalui semua jendela yang terbuka
Win + Tab Flip 3D [info lebih lanjut]
Ctrl + Win + Tab Flip 3D Persistent
Win + T Siklus melalui aplikasi pada taskbar (menampilkan live preview-nya)
Win + M Minimize semua jendela yang terbuka
Win + Shift + M Mengembalikan semua jendela minimisasi
Win + D Beralih menampilkan desktop
Win + ↑ Maksimalkan jendela aktif
Win + ↓ Jika jendela saat ini dimaksimalkan, mengembalikannya, jika jendela saat ini dikembalikan, menguranginya
Win + ← Dock jendela aktif ke kiri setengah dari layar
* Jika sudah merapat kiri, itu akan dipindahkan ke kanan setengah dari layar
* Jika sudah merapat benar, itu dikembalikan ke ukuran aslinya
Win + → Dock jendela aktif ke kanan setengah dari layar
* Jika sudah merapat benar, itu akan dipindahkan ke kiri setengah dari layar
* Jika sudah merapat kiri, itu dikembalikan ke ukuran aslinya
Win + Shift + ← Pindahkan jendela aktif ke monitor kiri (dengan dual monitor)
Win + Shift + → Pindah jendela ke monitor saat yang tepat (dengan dual monitor)
Win + Home Meminimalkan semua tapi jendela aktif
Win + Space Peek di desktop
Win + [Plus] Perbesar
Win + [tanda minus] Perkecil

Memulai Program
Win +1 Buka program pertama pada Quick Launch bar Anda
Win +2 Buka program kedua pada Quick Launch bar Anda
Win + n n Buka program di bar Quick Launch
Win + U Buka kemudahan akses pusat
Win + F Buka jendela pencarian
Win + X Buka Pusat Mobilitas
Win + E Buka Explorer
Win + R Buka jendela Run [info lebih lanjut]
Win + B Pindahkan fokus ke tray pemberitahuan (bagian paling kanan taskbar)
Win + P Buka menu proyeksi (biasanya digunakan untuk laptop terhubung ke proyektor)
Win + Pause Buka bagian System Properties dari Control Panel
Ctrl + Shift + Esc Buka Windows Task Manager

Masuk Dan Keluar
Win, →, Masukkan Shutdown
Win, →, →, R Restart
Win, →, →, S Tidur
Win, →, →, W Beralih Pengguna
Win + L Kunci komputer

Melihat Folder Dengan Explorer
Alt + ← Kembali
Alt + → Maju
Alt + ↑ Ke atas direktori
Alt + D Pindahkan fokus ke addres bar
Alt + D, Tab Pindah fokus ke bar pencarian
Alt + Enter Buka jendela Properties dari pilihan saat ini
Ctrl + MouseWheel Mengubah jenis tampilan (ekstra besar, kecil, tampilan daftar, detail, dll)
Alt + P Menampilkan / menyembunyikan jendela pratinjau