Thursday, September 10, 2009

Agenda seorang Muslimah

Ukhti muslimah sekalian,….perlu sekali bagi akhwat memiliki agenda kegiatan yang berhubungan dengan amal shalih sehari-hari sebagai pengingat dan renungan tentang apa saja yang telah kita lakukan dan apa yang belum bisa kita lakukan, agar hati kita dipacu untuk selalu ‘hidup’ mengingat-Nya….sehingga apabila hati ini lalai (dan memang sering terjadi demikian) maka kita akan menyadarinya karena sesungguhnya bila hati ini ’sakit’ maka akan beratlah anggota tubuh yang lain untuk melaksanakan ketaatan. Semoga artikel ini bermanfaat buat ukhti muslimah semua, diambil dari milis As-Sunnah yang berjudul Kehidupan Sehari-hari yang Islami, karya Syaikh Abdullah bin Jaarullah bin Ibrahim Al-Jaarullah yang penulis sesuaikan untuk akhwat muslimah….dan sangat bagus sekali apabila ukhti memiliki bukunya karena sangat bermanfaat sebagai barometer keimanan ukhti,….Nah, selamat membaca

Gambaran Hamba Pilihan

Inilah sifat mereka. Ketika orang-orang bodoh melontarkan ucapan buruk, mereka tidak membalas dengan ucapan yang sama, namun mema’afkan. Senantiasa berkata yang baik, tidak terprovokasi oleh kejahilan orang tersebut.

‘Ibadurrahman (hamba-hamba Ar Rahman sejati). Sosok-sosok pilihan, pribadi dambaan. Mereka dilansir secara tersendiri dalam lembaran-lembaran firman Allah subhanahu wata’ala. Merekalah yang mendapat pujian khusus dari-Nya.

Lalu bagaimana dengan karakteristik hamba-hamba yang memiliki kedudukan mulia tersebut? Ikuti sajian yang berikut! Di antara sifat dan karakter yang melekat pada mereka adalah :
TAWADHU’ (RENDAH HATI)

Allah subhanahu wata’ala menggambarkan keadaan mereka dalam firmanNya, “ (ialah) orang-orang yang berjalan di atas bumi dengan rendah hati” ( Al-Furqan : 63 )
Sifat pertama seorang hamba yang menyandang gelar “ ‘ibadurrahman adalah tawadhu’. Tatkala berjalan di atas bumi ini mereka sangat enteng dan ringan, tidak direkayasa, tidak sombong, ataupun angkuh. Tidak berjalan dengan sangat cepat yang menunjukkan sikap suka mengentengkan dan kasar, juga tidak berjalan dengan sangat pelan yang menunjukkan sifat malas dan kumal. Namun insan-insan pilihan ini berjalan dengan ringan, penuh dengan semangat, tekad, kelelakian, dan jiwa muda.

Merekalah yang mengimplementaskan firmanNya , “ Dan sederhanakanlah kamu dalam berjalan.” (Luqman : 19 ).

Maknanya adalah sedang-sedang saja dalam semua urusan, tidak berlebihan atau keterlaluan sekali.

‘Ibadurrahman berjalan di pelosok bumi untuk mencari rizki dan tuntutan hidup dengan penuh kelembutan dalam koridor yang diperkenankan Allah subhanahu wata’ala. Tidak rakus, tamak, menyia-nyiakan kewajiban, melakukan hal-hal yang diharamkan, atau pun berbuat mubadzir.

Mereka teramat jauh dari sikap keras, melecehkan orang lain, sombong, berbangga, dan berbesar diri. Mereka tidak berbuat kerusakan di muka bumi, mencari ketinggian, lebih mendahulukan keuntungan duniawi yang fana, tidak berusaha semata hanya untuk mengumpulkan harta dan bersenang-senang dengan kenikmatan kehidupan duniawi.

RIFQ ( LEMAH LEMBUT )

Karakter yang berikutnya adalah sebagaimana firman-Nya, “ Dan apabila orang-orang jahil menyapa mereka, mereka mengucapkan kata-kata (yang mengandung) keselamatan.” ( Al Furqan : 63)

Inilah sifat mereka. Ketika orang-orang bodoh melontarkan ucapan buruk, mereka tidak membalas dengan ucapan yang sama, namun mema’afkan. Senantiasa berkata yang baik, tidak terprovokasi oleh kejahilan oran tersebut, malah, mereka mampu menahan lisan dan emosi.

Yang menjadi patokan mereka dalam hal ini adalah Nabi shallallaahu ‘alaihi wasallam, insan paling lemah lembut. Begitu indah satu kisah yang menunjukan keagungan beliau shallallaahu ‘alaihi wasallam, “Suatu ketika ada seorang Arab Badui yang datang kepada Rasulullah shallallaahu ‘alaihi wasallam dan berkata kasar, lalu kaum muslimin marah dan ingin memberinya pelajaran, namn hal itu dicegah oleh beliau. Beliau membalas sikap kasar itu dengan kasih sayang dan lemah lembut.” (Hadits Muttafaqun ‘alaih).
BANYAK BERSUJUD DAN BERDIRI

Allah meneruskan gambaran pribadi ini dalam firman-Nya, “Dan orang yang melalui malam hari dengan bersujud dan berdiri untuk Rabb mereka.”(Al Furqan : 64).

Allah menyebut para hamba-Nya sebagai orang yang mencintai malam hari dengan melakukan ibadah. Mereka bangun saat orang-orang sedang terlelap tidur, waspada saat orang-orang lengah, sibuk menyongsong Rabb mereka, mengantungkan jiwa dan angota badan mereka kepada-Nya. Manakala yang lain terlena dan merasa mantap dengan kehidupan duniawi, mereka menginginkan ‘Arsy ar-Rahman sebab mereka mengetahui bahwa ibadah di kegelapan malam dapat menjauhkan mereka dari sifat riya dan minta dipuji. Ibadah di malam hari juga membangkitkan kebahagiaan di hati dan ketenangan bagi jiwa serta penerangan bagi penglihatan mereka.

Saat berdiri di hadapan Allah dan mengarahkan wajah mereka kepada-Nya, mereka merasakan kelezatan dan kebahagiaan yang tak terkira. Tiada lagi rasa manis setelah manisnya beribadah kepada Allah , bermesra, dan melakukan kontak dengan-Nya. Melakukan Qiyamullail merupakan sifat asli ‘ibadurrahman. Allah menyebut mereka dengan sifat itu dalam banyak ayat dan menganjurkan para Nabi-Nya untuk melakukan hal itu.
TAKUT NERAKA

Sebagaimana firman-Nya, “Dan orang-orang yang berkata, ‘Ya Rabb kami, jauhkan adzab Jahannam dari kami, sesungguhnya adzabnya itu adalah kebinasaan yang kekal. Sesungguhnya Jahannam itu seburuk-buruk tempat menetap dan tempat kediaman.” (Al-Furqan : 65-66).

Sekalipun ‘ibadurrahman sangat ta’at dan hari mereka dipenuhi dengan ketakwaan, namun mereka senantiasa merasa amalan dan ibadah mereka masih kurang. Mereka tidak melihat hal itu sebagai jaminan dan pemberi rasa aman dari api neraka bila saja tidak mendapatkan curahan karunia dan rahmat-Nya yang dengannya mereka terhindar dari adzab Jahannam. Karena itu, mereka selalu terlihat takut, cemas dan khawatir dengan adzab Jahannam.

Mereka selalu memohon kepada Allah subhanahu wata’ala agar Dia menghindarkan mereka dari adzab Jahannam seluruhnya, baik adzab yang dirasakan penghuni abadinya ataupun penghuni sementaranya. Inilah sifat setiap mukmin ang bersungguh-sungguh dalam berbuat ta’at dan takut akan adzab Allah subhanahu wata’ala sebagaimana disebutkan dalam firman-Nya yang lain, “ Dan orang-orang yang takut terhadap adzab Rabbnya. Karena sesunguhnya adzab Rabb mereka tidak dapat orang merasa aman (dari kedatangannya).” (Al-Ma’arj : 27, 28 ).

EKONOMIS, TIDAK BOROS

Allah subhanahu wata’ala mengatakan, “ Dan orang-orang yang apabila membelanjakan (harta) merka tidak berlebih-lebihan, dan tidak (pula) kikir, dan adalah (pembelanjaan itu ) di tengah-tengah antara yang demikian.” (Al-Furqan : 7)

‘Ibadurrahman bukanlah orang-orang yang berbuat mubadzir, membelanjakan harta melewati batas keperluan. Karena orang-orang yang berbuat mubadzir adalah saudara-saudara syetan. Syetan selalu menyuruh berbuat keji dan munkar. Mereka juga mengetahui bahwa mereka bertanggungjawab di hadapan Allah subhanahu wata’ala terhadap harta mereka; dari mana mereka peroleh dan kepada siapa mereka infakan.

Mereka juga tidak pernah kikir terhadap diri sendiri dan keluarga mereka, dalam arti teledor memberikan hak mereka dan tidak berinfaq untuk hal yang telah diwajibkan Allah subhanahu wata’ala, sebab mereka mengetahui bahwa Allah subhanahu wata’ala telah mencela kekikiran dan sifat bakhil. Jiwa nan suci menilai buruk sifat bakhil dan mengindari pelakunya.

Metode berinfaq ‘ibadurrahman adalah moderat dan pertengahan, antara bakhil dan boros. Mereka berada di puncak pertengahan antara boros dan bakhil. Mereka meletakkan ayat Allah subhanahu wata’ala, “ Dan janganlah kamu jadikan tanganmu terbelenggu pada lehermu dan janganlah kamu terlalu mengulurkannya karena itu kamu menjadi tercela dan menyesal.” (Al-Isra’: 29)

Maksudnya janganlah kita memiliki sifat bakhil, yang bermuara tidak mau memberi sesuatu kepada siapa pun. Jangan pula bersifat boros dalam mengeluarkan harta, hingga melebihi kadar kemampuan yang ada pada kita. Namun bersifat tengah antara boros dan kikir, itulah hamba yang bijaksana lagi mulia.

Sumber : Shifaat ‘Ibaadirrahman Fii Al-Qu’an, disusun oleh Bagian Ilmiah penerbit Darul Wathan.
Disalin ulang dari majalah Elfata edisi 06 volume 07 tahun 2007 hal 21-23.

http://jilbab.or.id/archives/486-gambaran-hamba-pilihan/

Ketika wanita muslimah bekerja

وَقَرْنَ فِي بُيُوتِكُنَّ وَلَا تَبَرَّجْنَ تَبَرُّجَ الْجَاهِلِيَّةِ الْأُولَى وَأَقِمْنَ الصَّلَاةَ وَءَاتِينَ الزَّكَاةَ وَأَطِعْنَ اللَّهَ وَرَسُولَهُ“

Dan hendaklah kamu tetap(tinggal) dirumahmu dan janganlah kamu berhias dan bertingkah laku seperti orang-orang jahilyah yang dahulu dan dirikanlah shalat, tunaikanlah zakat dan taatilah Allah dan Rasul-Nya (Al-Ahzab :33)

Istri Shalihah Mencintai Ilmu

Saudaraku, para suami yang shalih…
Ingatlah bahwa salah satu tanda istri yang shalihah adalah penuh perhatian dan cinta kepada ilmu. Bila sifat itu belum ada pada istrimu maka doronglah ia kepadanya. Dan jika sudah, maka usahakanlah untuk memberi kelapangan jalan untuk menuju ke sana. Memang, pada ilmu terdapat kenikmatan dan pada kebodohan bersemayam segudang penderitaan.

‘Aisyah rodhiyallahu ‘anha telah memuji wanita Anshor karena cinta mereka kepada ilmu. Ia berkata:

”sebaik-baik wanita adalah wanita Anshor. Rasa malu tidak menghalangi mereka memperdalam agama.”1

Karena itu bantulah ia dan berikanlah kesempatan serta fasilitas untuk menambah khazanah ilmunya. Temanilah ia dan tidak ada salahnya engkau menggantikan tugasnya menjaga anak-anak agar istrimu bisa menghadiri majelis-majelis ilmu dan mendengarkan nasehat yang berharga.

Untuk memenuhi anjuran ini usahakan agar rumahmu ada perpustakaan, meskipun sederhana. Milikilah sarana pengetahuan yang bervariasi, seperti buku, radio, tape recorder ataupun CD-CD yang bermanfaat.

Ingatlah, semakin bertambah ketaqwaan dan keshalihan istrimu, maka engkaulah orang pertama yang akan menikmatinya.

Sungguh mengherankan, ada suami yang sepertinya merasa takut apabila istrinya lebih berilmu daripadanya. Ada juga suami yang giat berda’wah dan menyebarkan ilmu di tengah masyarakat, sementara ia biarkan istrinya hidup dalam kebodohan. Ia merana dan merugi serta tidak berkembang pengetahuannya.

Apakah Rasulullooh shololloohi ‘alahi wassalaam memang mengajari kira seperti itu?

Sekali-kali tidak, bahkan beliau adalah sosok suami yang memberikan perhatian penuh kepada keluarganya. Beliau membagi waktunya, sebagian untuk Robb-Nya, sebagian untuk keluarganya,dan sebagian lagi untuk ummatnya.

Rasulullah shololloohu ‘alahi wassalaam bersabda:

“Sesungguhnya istrimu punya hak atasmu, tamumu punya hak atasmu dan jasadmu juga punya hak atasmu”2

Nabi shololloohu ‘alahi wassalaam juga membenarkan ucapan Salman yang berkata,

”Sesunnguhnya Robbmu punya hak atasmu, dirimu punya hak atasmu, keluargamu juga punya hak atasmu maka berikanlah setiap orang haknya.”3





ditulis ulang oleh Ummu Tsaqiif dari buku Surat Terbuka untuk Suami, Ustad Abu Ihsan dan Ummu Ihsan, Pustaka Darul Ilmii
Catatan kaki:

1. HR.Bukhari [↩]
2. HR.Muslim [↩]
3. HR.Bukhari [↩]

http://jilbab.or.id/archives/721-istri-shalihah-mencintai-ilmu/

Salahkah Seorang Ikhwan Memilih Calon Istri yang Cantik?

Kecantikan tetap merupakan daya tarik yang memikat setiap lelaki di dunia ini. Wajarlah jika para produsen menggunakan jasa wanita cantik untuk melariskan barang dagangan mereka dan memang tak bisa dipungkiri! Begitupula masalah memilih pasangan hidup tentu setiap lelaki memiliki kriteria tertentu tentang calon istri yang akan di nikahinya. Kalau mau jujur dalam setiap kriteria itu diantara salah satunya adalah menginginkan calon istrinya berwajah cantik atau sedap dipandang mata, tidak membosankan. Salahkah bila seorang ikhwan menghendaki atau menginginkan seorang istri yang cantik?

Wahai ukhti saudariku,.. jangan bersungut dahulu menyalahkan si ikhwan yang berselera demikian. Karena pernikahan itu sendiri adalah ibadah, terkadang iman akan naik dan turun. Tentunya sangat membutuhkan sebab-sebab yang dapat merekatkan tali pernikahan dimasa mendatang. Bila kecantikan adalah merupakan daya tarik bagi si ikhwan itu yang nantinya akan mengekalkan hubungan percintaan (pernikahan)dan kasih sayangnya kepada wanita yang akan di nikahinya maka islam tidaklah melarangnya. Karena ia adalah fitrah atau naluri yang Allah subhanahu wata’ala ciptakan untuk manusia. Coba kita simak hadits berikut ini, dari Abu Hurairah radiyallahu ‘anhu dari Nabi shalallahu alaihi wassalam beliau bersabda:

“wanita itu biasa dinikahi karena empat perkara: karena hartanya, karena kemuliaan keturunannya, karena kecantikannya dan karena agamanya. Maka pilihlah yang beragama, karena kalau tidak niscaya engkau akan merugi”1

Kemudian marilah kita simak penjelasan fiqh hadits diatas:2

Dalam hadits diatas menjelaskan kepada kita tentang adat atau kebiasaan laki-laki menikahi wanita karena salah satu dari empat perkara diatas.Yaitu diantara mereka mengutamakan (cenderung) kepada harta, kemulian keturunannya (nasabnya), kecantikannya, dan karena agama si wanita tersebut.Kemudian Nabi kita yang mulia memberikan petunjuk kepada kita agar memilih yang tertinggi dan termulia yang akan memberikan kebahagiaan dunia dan akhirat yaitu pilihlah yang beragama.Yaitu pilihlah wanita karena keshalihahannya.

Tetapi hal ini tidak berarti bahwa laki-laki tidak boleh memilih wanita yang cantik dan seterusnya. Tidak demikian! Ini adalah sebuah kesalahan di dalam memahami hadits. Akan tetapi maksudnya -Insya Allah- seperti ini:

Misalnya ada seorang laki-laki memilih wanita yang cantik parasnya. Kemudian dia melihat apakah pilihannya seorang wanita shalihah? Kalau jawabannya adalah: ‘ya’ maka dia boleh melanjutkan pilihannya. Kiaskanlah dengan keistimewaan yang lainnya! Tetapi kalau jawabannya ‘tidak’, maka dia dihadapkan kepada dua pilihan yang salah satunya harus dia tentukan dan tetapkan. Kalaupun dia melanjutkan pilihannya berarti dia telah mendahulukan kecantikan dari keshalihan.Kalaupun dia membatalkan pilihannya berarti dia telah mendahulukan keshalihan (agama) dari kecantikan. Atau ketika akan memilih dia menentukan sesuai dengan apa yang dia mau atau sesuai dengan seleranya misalnya: “Saya akan memilih wanita yang cantik, yang tinggi, yang putih, yang begini dan begitu dan seterusnya.” Pilihan yang seperti ini dibolehkan dan agama tidak pernah melarangnya.Karena memang berjalan dengan fitrah manusia. Oleh karena itu Nabi kita shalallahu alaihi wassalam mengatakan: “Wanita itu biasa dinikahi karena empat perkara…”

Akan tetapi tetap saja penentuan akhirnya ada pada agama si akhwat tersebut, sebagaimana sabda Nabi mengakhiri dan menutup sabdanya: Maka pilihlah yang beragama! Maksudnya janganlah kau kalahkan agamamu dengan segala kecantikan dan harta benda duniawi. Padahal sebaik-baik kesenangan, kemewahan, harta benda dunia adalah wanita shalihah. Kalau pilihanmu jatuh pada wanita shalihah berarti engkau telah memiliki harta benda dan kesenangan dunia yang terbaik. Istimewa kalau wanita shalihah pilihanmu itu seperti yang kau ingini. Hukum ini juga berlaku bagi setiap muslimah yang akan menjatuhkan pilihannya kepada laki-laki muslim.

Setelah tahu penjelasan hadits diatas tentu kita melihat betapa indahnya islam sejalan dengan fitrah manusia. Karena kecenderungan merupakan hak mutlak bagi setiap pasangan yang akan menikah untuk mengekalkan hubungan mereka maka islampun menganjurkan agar mereka melihat (nazhar) hal-hal yang dapat membuat mereka tertarik untuk segera menikah dan salah satunya adalah faktor kecantikan yang dimana terkadang sangat mempengaruhi hati atau hasrat seorang laki-laki untuk segera menikahi wanita yang telah dilihatnya. Wallahu ‘alam.

Sumber:
- Al Masail Masalah-masalah Agama jilid 7, Abdul hakim Abdat, Darus Sunnah, Jakarta, 2006.
- Fiqh Wanita, Syaikh Kamil Uwaidah, Pustaka Kautsar.

Artikel ini telah di muraja’ah oleh ustadz Eko Haryanto Lc (Abu Ziyad)
Catatan Kaki:

1. HR. Bukhari no.5090, Muslim no.1466 [↩]
2. Lihat Al-Masail Masalah-masalah Agama jilid 7 hal :179-180 [↩]



http://jilbab.or.id/archives/category/keluarga/

memecahkan masalah dengan kreatif

Manusia adalah mahluk yang diciptakan paling sempurna dibanding makhluk ciptaan Alaalh lainnya. Sejak awal penciptaan, manusia telah ditakdirkan oleh Allah SWTsebagai khalifah di muka bumi. Firman Allah SWT tentang penciptaan manusia, “Ingatlah ketika Tuhanmu berfirman kepada para malaikat: "Sesungguhnya Aku hendak menjadikan seorang khalifah di muka bumi". Mereka berkata: "Mengapa Engkau hendak menjadikan (khalifah) di bumi itu orang yang akan membuat kerusakan padanya dan menumpahkan darah, padahal kami senantiasa bertasbih dengan memuji Engkau dan menyucikan Engkau?" Tuhan berfirman: "Sesungguhnya Aku mengetahui apa yang tidak kamu ketahui". QS Al Baqarah:30

Pada kesempurnaan yang ada dalam diri manusia, terdapat satu kemampuan otak yang teraktualisasikan dalam aktivitas luar biasa. Hal ini tidak pula dimiliki mahluk yang lainnya. Kemampuan otak yang teraktualisasikan dalam aktivitas yang luar biasa tersebut yakni disebut sebagai kreatif.

Dengan kreatif seseorang akan senantiasa dapat menjalani kehidupan dengan berabgai permasalahan yang ada. Bersama kreatif akna banmyak hal yang dapat diciptakan, sehingga memunculkan hal-hal baru yang tampil berbeda dari yang lainnya.

Sedikit berkenalan dengan kreatif, mari kita lihat apa saja sebenarnya ciri-ciri kreatif?

Ciri-ciri kreatif adalah :

* Berfikir lancar dengan mengajukan banyak pertanyaan, jawaban dan gagasan.
* Berfikir luwes dengan menghasilkan gagasan atau jawaban atau pertanyaan yang variatif, dapat melihat suatu masalah dari sudut pandang yang berbeda-beda.
* Berfikir orisinal dengan mampu melahirkan ungkapan, gagasan baru yang unik, tidak lazim difikirkan orang.
* Mengevaluasi denganmenentukan patokan penilaian sendiri, mampu mengambil keputusan pada situasi yang terbuka, bersikap kritis.
* Kritis dengan selalu terdorong untuk mengetahui segala hal.
* Imajinatif dengan membayangkan berbagai hal yang belum pernah terjadi.
* Tertantang oleh kemajemukan dengan tertarik pada situasi dan masalah yang rumit.
* Berani mengambil resiko dengan berani mengemukakan jawaban atau gagasan, meskipun belum tentu benar atau diterima, tidak takut gagal, tidak terikat pada hal yang berstruktur / konvensional.
* Sifat menghargai denga menghargai kritik, bimbingan orang lain, maupun kemampuan dan bakatnya sendiri.
* Mengelaborasi denganmemperkaya dan mengembangkan suatu gagasan atau produk, menambah atau merinci detail-detail suatu obyek, atau situasi sehingga menjadi lebih menarik.


Memiliki kemampuan berpikir kretif berbading lurus dengan kemampuan memecahkan masalah. Artinya seseorang yang memiliki kretaivitas yang tinggi, insya Allah kemampuan pemecahan masalahnya juga baik. Berikut apa saja yang termasuk langkah pemecahan masalah ?

Langkah-langkah pemecahan masalah:

* Mendeteksi dengan mempelajari serta merasakan berbagai kejanggalan yang terjadi.
* Melakukan verifikasi / pengelompokan memilah-milahkan kejanggalan-kejanggalan sejenisnya.
* Melakukan analisis dengan menguraikan sebab-sebab serta segala sesuatu yang berkenaan dengan kejanggalan-kejanggalan yang ditemukan.
* Melakukan sintesis dengan menghubungkan berbagai kemungkinan yang bisa terjadi sebagai langkah lanjut dari informasi hasil analisis.
* Pemecahan masalah dengan memperhatikan / menghubungkan hasil analisis dan sintesis ditemukan pemecahan masalah.


Memperhatikan ciri-ciri kreatif, kita akan merasa begitu rumit karena punya banyak bagian. Namun kreativitas sebagai suatu bentuk global tidaklah sama dengan sekedar bagian-bagian. Begitu juga dengan langkah-langkah pemecahan masalah. Sekilas kita akan menganggap bahwa proses itu berlangsung dengan tahapan yang masing-masing memerlukan waktu sendiri. Namun apabila kita sering melakukan latihan, maka proses itu akan berlangsung begitu cepat seolah-olah otomatis.

Disinilah pentingnya sebuah terobosan baru bentuk pembelajaran kreatif imajinatif yang didalamnya termasuk berfikir kritis. Dengan pembelajaran kreatif imajinatif akan terbina proses kreatif yang sangat cepat. Selanjutnya dengan terus berlatih menggunakan sarana pembelajaran berupa mainan edukatif, anak akan terus berlatih untuk mencapai otomatis dalam pemecahan masalah. Dan tercapailah anak-anak yang kreatif dan brilian.

Wallahu’alam http://www.bunyan.co.id

Wednesday, September 9, 2009

Mengambil Nilai Tahun Pada Data di mySQL

Akhirnya menulis lagi, setelah sekian lama akhirnya sempat menulis lagi di blog heru manusia biasa. Ngak kerasa juga udah udah masuk bulan maret. Udah lama juga gak nulis artikel tentang query di mysql.

Sempat malas untuk menulis masalah ginian di blog, karna di google udah banyak yang ngasi tutorial kayak ginian. Tapi terpancing karna ada adek tingkatku yang nanyain masalah query di mysql untuk nampilin tanggal dalam database yang bertipe date. Permasalahanya, dia mau buat sebuah aplikasi yang bisa mengambil tahun dan bulanya saja yang datanya terdiri dari tanggal yang jumlahnya sangat banyak.

Tuesday, September 8, 2009

Semua kembali padaNYA

Malam ke 18 di bulan ramadhan...
pada kita lagi ngumpul di mess,ga biasa nya ngumpul bareng karena bulan puasa teman-teman lebih memilih sahur bareng dengan keluarga.setelah jam 11...kami yang merasa letih dan lelah setelah beraktifitas sehari2 memulai panjatkan doa untuk bermimipi indah di dalam dunia maya.tapi telfon tiba-tiba berdiring yang nelfon pak jon ngasih kabar bahwa pamingga accident..kamu semau yang baru mulai dengan mimpi indah kaget sehingga tidak bisa tidur lagi..lalu kami memutuskan berangkat kerumahsakit di jalan raya bogor tepat nya di rumah sakit tugu ibu.kami berangkat dengan motor dan yang ikut mas erwin,eko,abib dan ane sendiri.setelah nyampe di rumkit kami kaget dan merasa iba dengan kondisi iga..benar menyedihkan.dia bercerita singakat nya setelah dia jatuh dari motor dan tidak sanggup lagi untuk berdiri datang orang yang tidak jelas juntrungannya menyerang dengan menendang badan dan kepala nya...dimana rasa manusiawi orang ini.dasar..semoga Alloh membukakan pintu hati nya.
dan ini sebagai cambuk buat ku untuk berhati-hati lagi dalam mengendarai motor..Ya Alloh lindungi hamba mu yang lemah ini...Astagfirullah....

jakarta sep 8.2009

Friday, August 28, 2009

sertifikasi tak berbayar

Sewaktu melamar pekerjaan. sertifikat adalah hal yang penting. tidak mungkin "employer" mengetes satu-persatu seluruh pelamar pekerjaan yang jumlahnya ratusan ribu. melainkan melihat tes wawancara dan sertifikat yang telah di dapatkannya. dengan memegang sertifikat itu "employer" tidak ragu akan kemampuan pelamar pada suatu bidang.

semakin terkenalnya lembaga sertifikasi, maka semakin mudah pemilik sertifikat itu mendapatkan pekerjaan. contohnya : setifikat microsoft internasional, Java Sun, MySQL, Oracle dll.

Nah....ada suatu lembaga sertifikasi internasional tentang berbagai cabang ilmu termasuk di dalamnya Ilmu Komputer dengan berbagai cabangnya.

situsnya : www.brainbench.com

lembaga ini sewaktu-waktu memberikan tes gratis tidak berbayar. tes-nya berbentuk berbagai macam pertanyaan yang terangkum dalam berbagai macam tes tergantung jenis tes apa yang diambil dalam waktu yang dibatasi dalam menjawab pertanyaan-pertanyaan.

dan jika nilai anda mencukupi. maka anda akan mendapatkan sertifikat dari lembaga ini.

semoga berguna....

type data di mysql

Date/Tanggal merupakan salah satu type data yang sangat penting dalam Database, namun kebanyakan para progammer pemula menghidari type data ini, alasannya adalah karena SUSAH untuk dibuat interface (padahal sebenarnya nilai validasinya jauh lebih penting)

Baru tau dan pengen belajar oracle

pengen tau dan pengen belajar oracle jadi kemaren dapat refrensi dari http://rohmad.net
bagus juga buat bro yang baru belajar seperti aQu..
di alamat http://rohmad.net kita banyak dapat refensi yang lain langsung dari oracle nya..berbentuk pdf dan ebook.
cara belajar Database oracle
1.Belajar sendiri Database Oracle
2.Ambil training Database Oracle
3.Ambil Srtifikasi Database Oracle
4.ikut milis dan forum oracle di internet

salah nya oracle berbayara aplikasi nya tidak free seperti postgresql,mysql dan banyak lagi basis data yang open source.


buncit.august28

Thursday, August 27, 2009





Apabila anda mempunyai beberapa server yang memerlukan monitoring 24 jam dan alert terkirim secara otomatis ke cellphone anda, maka salah satu jawabannya barangkali adalah Zenoss. Anda dapat mendownload rpm atau source di urlnya Zenoss. Apabila server anda adalah Fedora, maka dengan perintab rpm -i zenoss.rpm, akan terinstall binarynya dengan cepat. Anda akan melihat port 8080 server akan terbuka dan dapat diakses lewat URL. Untuk mengintall Zenoss, sebelumnya anda harus menjalankan MySQL dan SNMP server. Kalau tidak maka waktu installing anda akan mendapatkan errror message. Fitur Zenoss sangat lengkap dan cukup untuk melakukan monitoring server anda.
system GUI yang ditampilkannya memudahkan anda mengakses kondisi server secara real dan grafikal.
Zenoss dapat memonitor process yang berjalan di server anda, trafik, port dsb. Tentunya untuk mengirimkan alert ke email atau cellphone anda pun dapat dilakukannya. Canggihnya lagi, Zenoss dapat dikombinasaikan dengan Google map sehingga anda pun dapat memastikan lokasi server anda.
Apabila anda menginginkan support ada beberap option yang dapat anda pilih, paket Support, Silver, Gold, lengkapnya silakan lihat di URL Zenoss.

http://infokomtek.com/2008/04/15/zenoss-aplikasi-open-source-monitor-network-dan-server/

new user dan query izin akses database

singkat nya gini ku punya database setelah di tela'ah dan di pelajar (cielah gaya kamu lagi mati saya liat nya..) gak bisa masuk ke dalam database mysql
aturan nya dah ku ikutin,sampai buat new user pun masih kena pasal 1130 oleh mysql

okeh kita buat user baru lagi dengan nama user dendi dan password nya 200887 dengan ip nya 192.168.0.183(ip komputer si client)

dengan perintah query nya
sebelumnya masuk dulu ke dalam database yang telah kita buat.
database yang telah saya buat "andiasoft"(tanpa tanda kutip).
caranya agar lebih jelas anda bisa klik tu gambar.



setelah kita lakukan query2 diatas baru bisa diakses oleh ip 192.168.***.**1

baru deh bisa di pake..

enakkan cuy


buncit,august27,2009

Link ebook java free (enakkan cuy)

http://www.javafaq.nu/
http://www.onlinecomputerbooks.com/free-java-books.php
http://www.mindviewinc.com/Books/
http://www.java201.com/books.html
http://www.info4java.com/
https://blueprints.dev.java.net/books.html
http://www.freebookcentre.net/JavaTech/Free-Java-J2ee-books-download.html
http://freecomputerbooks.com/javaBasicBooks.html
http://www.javacoffeebreak.com/tutorials/index.html
http://blazonry.com/java/free-java-books-advanced.php
http://kickjava.com/
http://math.hws.edu/javanotes/
http://www.perryland.com/Java9.shtml
http://www.onlinecomputerbooks.com/free-java-books.php
http://www.freeprogrammingresources.com/javabook.html

source : http://komputasi.wordpress.com

Wednesday, August 26, 2009

basis data

Koneksi ke database MySQL
Koneksi ke server lokal (localhost)
c:>mysql –u nm_user –p
Enter Password : **********
Untuk user tanpa password :
c:>mysql –u nm_user
Koneksi ke server lain

Belajar administrasi user pada Mysql

I. Pendahuluan
Dalam tutorial sebelumnya, kita sudah mempelajari tentang perintah-perintah dasar MySQL. Pada tutorial kali ini kita akan membuat bagaimana caranya agar database MySQL kita hanya bisa diakses oleh user-user tertentu saja. Denagn kata lain kita akan mempelajari tentang pemberian password pada MySQL.

A. Memberi password root
Sebelumnya, kalau kita ingin mengakses database MySQL kita, maka hanya tinggal kita ketikkan mysql dan kita bisa langsung mengakses database MySQL kita. Namun, bagaimana jika ada orang yang kita tidak kehendaki mengetikkan kata itu juga? Tentu orang tersebut bisa langsung mengakses database kita dan bisa mengubah atau malah menghapus database-database yang ada di MySQL. Hal itu tentu akan sangat kita hindari. Untuk menghindari hal itu, sebaiknya kita memberikan password kepada database kita. Format untuk memberi password adalah:

# mysqladmin -u root password password_kita

misalnya kita ingin memberikan password pada MySQL kita berupa 123456, maka ketikkan:

# mysqladmin -u root password 123456

Jadi kalau ada orang yang hanya menulis mysql untuk masuk ke database kita, akan terjadi error seperti berikut:

ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

Untuk mengakses mysql yang sudah diberi password, maka ketikkan:

# mysql -u root -p

dan masukkan password yang sudah kita buat.

B. Merubah Password root
Kalau kita ingin merubah password root, maka kita harus berada di dalam database MySQL dan ketikkan:

> update mysql.user set password=password('password_baru') where user='root';

> flush privileges;

Flush priveleges digunakan bila terjadi perubahan yang dilakukan di database MySQL, sehingga perubahan tersebut akan berpengaruh pada selanjutnya. Sekarang keluar dari mysql dan ketikkan

# mysql -u root -p

masukkan password dengan password yang baru dibuat.

C. Lupa password root
Jika kita benar-benar lupa dengan password root mysql dan kita tidak berada di lingkungan mysql tetapi di lingkungan linux, maka ikuti langkah berikut ini:
1. Matikan MySQL

#/etc/init.d/mysqld stop

2. Masuk ke Server MySQL tanpa Password

# mysqld_safe --skip-grant-tables &

3. Akses ke Server MySQL

# mysql -u root

4. Membuat password root MySQL

mysql> use mysql;
mysql> update user set password=PASSWORD("password_baru") where User='root';
mysql> flush privileges;
mysql> quit;

5. Matikan Server MySQL

# /etc/init.d/mysqld stop

6. Mengetes Server MySQL

# /etc/init.d/mysqld start

# mysql -u root -p

masukkan password yang baru dibuat dan seharusnya kita sudah dapat untuk mengakses server MySQL kita.

D. Menambah User Baru
Setelah kita membuat password root untuk MySQL, maka selanjutnya kita akan membahas cara menambah user baru pada database MySQL. Sangat tidak dianjurkan untuk selalu mengakses database dengan user root, karena dapat berakibat fatal jika kita memberikan perintah yang keliru. Untuk menambah user baru, kita harus sebagai user root. Berikut adalah langkah-langkahnya:
1. Masuk ke MySQL

# mysql -u root -p

2. Pilih Database MySQL

> use mysql;

3. Melihat Tabel-Tabel

> show tables;

4. Melihat tabel user

> describe user;

Akan terlihat sebagai berikut:


5. Masukkan User Baru
Untuk memasukkan user baru, maka ikuti perintah berikut:

Perintah di atas akan menambahkan user baru dengan nama dedi dan password 123456. Untuk dapat melihat konfigurasi user yang baru dibuat, maka ketikkan perintah berikut:


Setelah itu, jangan lupa untuk memberikan perintah:

> flush privileges;

Untuk mengetesnya, keluar dari MySQL lalu coba untuk mengakses database dengan user baru tersebut.

# mysql -u dedi -p

Namun, biasanya untuk memasukkan user baru digunakan perintah Grant dimana perintah ini selain dapat menambah user baru juga dapat memberi izin akses user tersebut sehingga kita tidak bekerja dua kali. Untuk lebih jelasnya tentang perintah Grant, silahkan ke tutorial selanjutnya.

E. Menghapus User
Untuk menghapus user maka yang berhak melakukannya adalah root dengan format:

> delete from mysql.user where user='nama_user';

dalam kasus kita:

> delete from mysql.user where user='dedi';

Kalau sudah menghapus user, ketikkan: > flush privileges;

F. Merubah Password User
Untuk merubah password user, maka yang berhak melakukannya adalah root dengan perintah:

> update mysql.user set password=password('password_untuk_dedi') where user='dedi';

G. Manajemen user
Untuk menjaga kestabilan dan keamanan database, maka kita harus mengetahui proses yang sedang terjadi pada database server dengan cara melihat siapa saja yang mengakses database kita. Ketikkan perintah berikut:

> show processlist;

Perintah tersebut akan menampilkan user-user yang sedang mengakses MySQL server.

H. Konfigurasi Izin Akses User
Dengan MySQL, kita dapat mengatur izin akses tiap-tiap user, misalnya user tertentu hanya dapat membaca data pada database tanpa bisa melakukan modifikasi atau hanya dapat mengakses database yang ditentukan saja serta beberapa izin-izin akses lainnya. Ada dua perintah yang digunakan yaitu Grant dan Revoke.
1. Menggunakan Grant
Grant merupakan perintah untuk memberikan hak izin akses bagi user agar dapat mengakses database, tabel, dan kolom. Selain itu kita dapat menambahkan user baru dengan perintah grant ini. Izin akses pada MySQL diatur dalam database sistem MySQL yang terdiri atas lima buah tabel yaitu user, d, host, tables_priv dan columns_priv. Jika kita melakukan perubahan izin akses pada user yang masih aktif bekerja dalam prompt MySQL, MySQL tidak langsung menerapkan perubahan tersebut meski kita telah mengetikkan flush privileges. Konfigurasi itu berlaku berlaku ketika user tersebut menutup koneksi dengan database MySQL kemudian melakukan koneksi kembali. Perintah Grant memiliki tingkat pilihan yang dapat dipergunakan yaitu:

a. Izin Akses Penuh
Izin ini digunakan untuk mengakses seluruh database yang berada pada server. Konfigurasi akses ini terletak pada tabel user. Untuk memberikan izin akses penuh pada user, maka ikuti langkah-langkah berikut:

# mysql -u root -p

> use mysql;
> grant all privileges on * to dedi@localhost identified by 'password' with grant option;

Perintah di atas akan memberikan izin akses penuh setara dengan root pada user dedi. Sebaiknya kita tidak memberikan izin akses ini pada user lain, karena kaan terdapat multi root pada database server MySQL.

Option identified by 'password' akan menerapkan user tersebut agar tetap memasukkan password saat mengakses database. Jika kita tidak memberikan option password, user tersebut dapat mengakses database tanpa harus memasukkan password terlebih dahulu. Sedangkan penyertaan option with grant option akan memebrikan hak penuh pada user sehinga user tersebut mampu memberikan perintah grant pada user lainnya.

Namun perintah di atas memiliki kekurangan yaitu ketika kita sebelumnya tidak memilih database mysql sebagai database ktif maka server akan mengabaikan akses reload, shutdown, process, file dan grant. Berati user tersebut tetap tidak diizinkan mengakses perintah-perintah tersebut. oleh karena itu, kita dapat mengganti tanda * menjadi tanda *.*

Sebenarnya perintah grant juga secara otomatis dapat membuat user baru. Misalnya user budi belum ada dalam user database namun dengan perintah seperti diatas (dengan merubah dedi menjadi budi dan merubah passwordnya juga), maka di dalam database mysql sudah terbentuk user budi secara otomatis.

Jika kita tidak memasukkan option password pada perintah grant, maka user tersebut bisa mengakses database MySQL tanpa harus memasukkan password dan itu sangat beresiko.

b. Izin akses Database
Izin ini digunakan untuk mengakses tabel-tabel yang berada pada database yang telah ditentukan, konfigurasi akses ini terletak pada tabel db dan tabel host. Untuk memberikan izin akses database pada user, lakukan seperti contoh berikut:

mysql>grant all on *.* to 'wau'@'192.168.0.186' identified by 'yui';

Perintah diatas akan mengatur user tini hanya dapat mengakses database latihan saja dan tidak dapat mengakses database lainnya.

c. Izin Akses Tabel
Izin ini digunakan untuk mengatur izin akases terhadap semua kolom yang terdapat pada tabel yang ditentukan, konfigurasi akses ini terletak pada tables_priv. Tabel tables_priv menyediakan perintah izin akses select, insert, update, delete, create, drop, grant, references, index dan alter. Untuk menggunakan izin akses tabel, ketikkan perintah berikut:

grant select on latihan

Perintah di atas menjelaskan bahwa user dimas hanya diperbolehkan untuk melakukan perintah select pada tabel teman dalam database latihan. Dia tidak bisa merubah pada tabel tersebut dan hanya diperbolehkan untuk melihat saja.

d. Izin Akses Kolom
Izin ini digunakan untuk mengatur izin akses pada kolom yang ditentukan saja. Konfigurasi ini terletak pada tabel columns_priv dan lebih sedikit dibandingkan dengan teble tables_priv. Hak akses yang dizinkan meliputi select, insert, update dan References. Contoh penggunaan izin akses kolom adalah sebagai berikut:


Perintah di atas akan menjelaskan bahwa user deni hanya mendapat izin melakukan update pada kolom nama saja, sedangkan field-field yang lain tidak bisa dirubah oleh user deni. Kombinasi antara izin akses tabel dan kolom dapat dilakukan dengan cara:


e. Menampilkan Izin Akses
Untuk mengetahui izin akses pada user, ketikkan:

> show grants;



2. Menggunakan Revoke
Revoke merupakan kebalikan dari Grant yaitu menghapu atau mencabut kembali izin akses user yang sebelumnya telah diberikan. Tingkat pilihan yang dapat digunakan juga sama dengan perintah Grant sehingga semua izin akses dengan Grant dapat anda cabut lagi. Untuk menggunakan Revoke, maka perintahnya sama dengan contoh-contoh diatas, hanya saja ganti perintah grant menjadi revoke sehingga user tersebut tidsak bisa mengakses suatu database atau kolom atau tabel.

3. Mengakses server mysql di server lain
Jika sebelumnya untuk mengakses database dengan mengetikan

# mysql -u root -p

maka kita langsung mengakses database, itu berarti database kita berada dalam localhost. Lalu bagaimana kalau database kita terletak pada server lain? Untuk mengaksesnya, maka ketikkan:

# mysql -u root -h alamat_ip

misalnya seorang host dari IP 192.168.1.3 ingin mengakses database server yang terletak pada 192.168.1.2, maka:

# mysql -u root -h 192.168.1.2

Jika ada error seperti berikut:

ERROR 1130 (00000): Host '192.168.1.3' is not allowed to connect to this MySQL server

maka itu berarti IP tersebut tidak diijinkan untuk mengakses database tersebut. Agar IP tersebut diperbolehkan mengakses database, maka kita harus memberikan perintah grant kepada database server tersebut. Misalnya seseorang yang bernama susan ingin mengakses database coba yang berada di database server yang mempunyai IP 192.168.1.2. Maka agar user susan dapat mengakses database server, pastikan bahwa user susan sudah ada dalam database klien. Untuk mengeceknya berikan perintah berikut:

> use mysql;

> select user from users;

Jika user susan belum ada, buatlah user tersebut seperti pada contoh di atas.
Kemudian dari sisi server, buat perintah grant dengan format:

> grant all on nama_database.* to nama_user@alamat_ip identified by 'password_user';

Dalam kasus ini:

> grant all on coba.* to
susan@192.168 This e-mail address is being protected from spambots, you need JavaScript enabled to view it
.1.3 identified by '123456';

> flush priveleges;

Untuk mengecek apakah user susan dapat mengakses database server, ketik perintah berikut:

> show grants for
susan@192.168 This e-mail address is being protected from spambots, you need JavaScript enabled to view it
.1.3

Setelah itu, coba akses kembali ke database server dengan cara:

# mysql -h 192.168.1.2 -u susan -p

Dan masukkan password untuk susan yaitu 123456, maka user susan hanya dapat mengakses database coba yang ada di database server. Namun perlu diperhatikan yaitu pada saat menuliskan perintah grant agar selalu menulis identified by 'password_user', karena jika tidak ditulis, maka akan membahayakan security database server sebab user susan bisa masuk ke database server tanpa password. Dan lebih berbahaya lagi jika hal ini diketahui oleh orang lain.

source http://www.catatanlepas.com/component/content/article/86.html

NETSTAT

Netstat (network statistics) adalah program berbasis teks yang berfungsi untuk memantau koneksi jaringan pada suatu komputer, baik itu jaringan lokal (LAN) maupun jaringan internet.

Kapan saya membutuhkan netstat? misalkan suatu ketika anda sedang internetan kemudian tiba tiba koneksi menjadi sangat lambat dan anda mencurigai ada program di komputer anda yang jadi penyebabnya.

Thursday, August 20, 2009

Reset Password mySQL

Reset Password mySQL

Kelupaan password mySQL..??? ini penyakit kambuhan seorang admin yang biasanya harus menghafalkan banyak password :-p

jangan khawatir, coba ikuti langkah-langkah berikut untuk dapat melakukan reset password mySQL.

OK, mari kita mulai :

* Hentikan service mysqld nya.
* Jalankan mysql servernya kembali dengan menggunakan opsi –skip-grant-tables .
* Jalankan mysql client nya dengan menggunakan opsi “-u root”.
* Ketikkan perintah berikut
UPDATE mysql.user SET Password=PASSWORD(’password_baru’) WHERE User=’root’;
FLUSH PRIVILEGES;
mysqld_safe –skip-grant-tables

pastikan file mysqld_safe udah ada di variabel PATH anda. jika tidak maka cari dulu file tersebut dan jalankan dengan path lengkapnya.

Untuk referensi, silahkan baca di http://www.tech-faq.com/reset-mysql-password.shtml

#!/bin/bash
#
# resetRootPass script
#
# Recover lost root password of mysql database.
#
# By Willem Bermon
#

echo
echo "Mysql password recovery utility"
echo

# Stop the mysql server
/etc/init.d/mysql stop
/etc/init.d/mysql zap > /dev/null
/bin/killall mysqld > /dev/null

# Run mysqld in permissionless mode
/sbin/start-stop-daemon --start --quiet --exec /usr/bin/mysqld_safe
--background -- --skip-grant-tables >/dev/null 2>&1

sleep 1

# Execute queries
mysql -u root mysql -e "UPDATE user SET Password=PASSWORD('$1') WHERE
user='root';
FLUSH PRIVILEGES;"
if [[ $? -eq 0 ]]
then
echo " ** SQL root password updated"
else
echo " ** SQL root password update unsuccesful"
fi

# Restart the mysql server
/bin/killall mysqld > /dev/null
/etc/init.d/mysql start

echo "Succesfully updated password!!"
echo
echo
exit 0

Wednesday, August 19, 2009

Rahasia Kecerdasan Yahudi

Artikel Dr Stephen Carr Leon patut menjadi renungan bersama. Stephen menulis dari pengamatan langsung. Setelah berada 3 tahun di Israel karena menjalani housemanship di beberapa rumah sakit di sana . Dirinya melihat ada beberapa hal yang menarik yang dapat ditarik sebagai bahan tesisnya, yaitu, “Mengapa Yahudi Pintar?”

Ketika tahun kedua, akhir bulan Desember 1980, Stephen sedang menghitung hari untuk pulang ke California , terlintas di benaknya, apa sebabnya Yahudi begitu pintar? Kenapa tuhan memberi kelebihan kepada mereka? Apakah ini suatu kebetulan? Atau hasil usaha sendiri?

Tuesday, August 18, 2009

date time di mysql

Date_format(x, simbolFormat) digunakan untuk mengkonversi data tanggal sesuai simbol format yang diinginkan, degan x adalah data tanggal.Format tanggal dalam mysql :

%M : nama bulan secara penuh
%m : nomor bulan
%b : nama bulan disingkat
%W : nama hari secara lengkap
%D : nomor hari dalam bulan
%Y : tahun dalam format 4 digit
%y : tahun dengan format 2 digit
%j : nomor hari dalam 1 tahun
%a : nama hari disingkat
%d : nomor hari dalam 1 bulan
%r : jam dalam format 12 jam
%T : jam dalam format 24 jam
%H : jam dalam format 24 jam : 00:23
%h : jam dalam format 24 jam : 00:12
%S : detik

contoh :
select date_format(’2007-07-19′,%M%D%Y)
hasil :
July 19th 2007