24 Mei 2012

bismillahirrohmanirrohim.. setelah nonton video itu, saya harap adek saya yang keterima di MAN 3 Malang, salah satu sekolah agama yang “bener” di jatim, yang kepala sekolahnya mantan kepala sekolah “bener” juga di Insan Cendekia Serpong, bisa jadi kayak mereka. kokoh, tangguh, gag gampang terombang-ambing. amiin..
wassalamu’alaikum wr wb.

Code Igniter [Bagian 1 - Mengenal Code Igniter]

Tags

, , , , , ,

Bismillahirrohmaanirrohim..

Sesuai judul post kali ini mau saya pake buat ngeShare soal Code Igniter, singkat CI. Mungkin buat beberapa junior programmer atau anak2 kuliahan jurusan TI udah tau apa CI itu. Saya sendiri udah mulai “denger” nama CI semenjak masih di bangku SMK kelas 3 kalo ndak salah. Adalah guru saya waktu itu pak Dwi Susanto yang mengenalkan framework. Berhubung saya paling minat di bidang web, ya saya dikasih tau framework soal web. Ada banyak sih, tapi kata beliau yang paling populer saat ini ya CI. 3 tahun berlalu, beberapa hari yg lalu ditawari sebuah perusahaan “cool” buat gabung jadi programmernya. dan perusahaan itu mengharuskan menggunakan framework yang mereka develop sendiri, gilaa. katanya butuh waktu 2 tahun buat bikin itu framework. hohoho.. dan akhirnya disinilah perjalanan awal saya berkenalan lebih jauh dengan framework.

Sehari sebelum pulang kampung, saya sempatkan mampir toko buku di Toga Mas. diskon 20% semua buku gitu. Hehehe. dan Saya dapet 2 buku, 1 novel, 1 buku tutorial CI. berhubung judulnya CI, ya yg saya bahas bukan novelnya. hahaha :P

Oke, ini penampakan bukunya

gelap yah.. ambil gambar di kegelapan soalnya.. mohon dimaklumi :D

Oke.. di awal buku ini, dijelaskan bahwa CI itu framework yg bahasanya pake PHP. untungnya pake CI itu

  1. Open Source
  2. Enteng (katanya)
  3. Pake (MVC Model-View-Controller)
  4. URLnya SEO Friendly
  5. Fungsinya dapet ditambah-tambah
  6. User Guide nya lengkap (katanya)
  7. Komunitas Penggunanya gede (katanya)

Kenapa saya tulis “katanya”, soalnya saya juga belum buktiin :D. Oke.. Fitur2nya CI

  1. MVC (Model-View-Controller). Jadi antara tampilan program, koneksi ke database, penghubung koneksi sama tampilan, semua pisah2. Kalo ada error di modelnya misal, nggak perlu ngubah2 kode di view.
  2. Kompatibel PHP4
  3. Ringan, hemat space
  4. Class database lengkap buat platform apapun
  5. Validasi Form dan Data
  6. Keamanan XSS & Filter
  7. Class FTP
  8. Paging
  9. Enkripsi Data
  10. pake Caching. apa itu caching? jawabnya.
  11. Error log
  12. Class buat ngeZip udah ada.
  13. Search Engine Friendly URL, gampang di indeks ma Google :D
  14. dan lain-lain >.<

Oke.. cukup itu teorinya.. capek nulis.. Langsung kita ke praktek.. Disini saya anggep semua udah nginstall XAMPP, WAMP, AppServ atau sejenisnya. intinya bisa jalanin http://localhost/ di PC nya. langsung kita copy file CI nya ke direktori www atau htdocs atau sejenisnya :P kalo belum punya, donlod disini ya. Disini yang saya pake Code Igniter 1.7.2. soalnya bawaan Bukunya juga versi itu. hoho.. yg terbaru udah 2.1.0. jika udah di copy sama di ekstrak, harusnya tampil kayak gini :D

itu folder yg udah saya ekstrak saya ganti namanya jadi CodeIgniter. versinya saya hapus, ribet ngetik di URLnya >.< oke, kita tes langsung di browser,

wow.. bisa jalan kk :D berarti codeIgniter udah bisa kita jalanin.. Nah, trus gimana ngisi aplikasinya? ini saya juga lagi belajar sih. class2 yang bakal kita  pake, kita taroh di folder \system\application\controllers. nah, file-file buat bikin tampilannya kita taroh di folder \system\application\views. Oke sampai disini paham? saya anggep paham ya >.<

Oke, pertama kita mau bikin tampilan kayak gini, tampilan paling basic dari semua yang judulnya “Pengenalan” >.< bedanya, tulisannya saya ganti jadi “Hallo teman teman :D”

Untuk bikin tampilan kayak gitu kita perlu buat 1 file di folder “\system\application\controllers”  dengan nama “latihanci.php“, dan 1 file di folder “\system\application\controllers“ dengan nama “viewlatihanci.php“.

untuk “latihanci.php” kita isi pake kode berikut

nah, karena ini masi “Pengenalan”, cukup sampai disini dulu, tunggu tutorial bagian 2 nya :D

wassalamualaikum wr wb

regards, maznanda :D

 

Load Data from XML with Action Script 3.0

Bismillahirrohmanirrohim..

Sedikit berbagi soal ilmu yang baru saja saya pelajari.. Awal semester lalu, saya ditugasi membuat sebuah aplikasi.. DImana aplikasi ini menggunakan “lingkungan” yang bukan di bidang saya.. hohoho.. Pasalnya, aplikasi ini  menuntut saya menggunakan Adobe Flash.. padahal disiplin ilmu IT yang saya gandrungi adalah web programming.. susah ya.. hoho.. nah, kemaren saya ngoprek flash, gimana sih caranya ambil data dari file XML. sebelumnya, saya ambil tutorial dari link ini http://www.kirupa.com/developer/flashcs3/using_xml_as3_pg1.htm. disitu ada 7 page, misalkan berminat, silahkan anda kembangkan sendiri ya xD

oiya, apa sih gunanya flash ngambil data dari XML? seperti yang kita ketahui, file PHP bisa “merubah” dirinya menjadi berbagai macam file melalui sintaks ajaibnya

header(“content-type:…”);

PHP bisa dianggap sebagai file image ketika content-type memiliki value image/jpeg, image/png, image/gif, DE EL EL. apalagi sekedar file XML yang berbasis text. cukup memberi value pada content-type dengan application/xml. jadi misal kita butuh data-data yang harus diambil dari database, cukup di parse ke XML. di load di flash. easy!

oke, langsung ke tutorial

books.xml


kalau dibikin tabel, kurang lebih kayak gini

ISBN Title Author
0553212419 Sherlock Holmes Sir Arthur Conan Doyle
0743273567 The Great Gatsby F. Scott Fitzgerald
0684826976 Undaughter Courage Stephen E. Ambroce

nah, berhubung field ISBN itu gag jadi 1 field sendiri, mungkin field ISBN masih kurang tepat, karena tidak bisa diakses secara langsung dengan flashnya.

loadContent.fla

oke, jadi flash yang saya pakai disini adalah Adobe Flash CS5. kalau gag salah, CS3 udah mendukung AS3 juga. jadi gag masalah mau pake CS3, CS4, CS5. cuma hanya 1 yang bikin saya agak ndak “ngeh” sama flash. file yang kita bikin di CS5, gag bisa dibuka pake CS4, CS3, dst. sama juga di CS4, gag bisa dibuka di CS3, dst. hmm.. begitulah..

langsung aja kita bikin action scriptnya, buat ngeluarin window Action Script, tekan F9. dan saat kita mau ngetik action scriptnya, pastikan kita klik di frame backgroundnya. jadi jangan klik objek apapun di dalemnya. karena AS3 gag bisa langsung ditanem di objek nya. jadi satu-satunya cara ya di objek itu kita kasih listener. apa itu listener? saya juga kurang paham.. hehehe..

oke, setelah tekan F9, ketikkan kode dibawah ini

import flash.net.URLLoader;
import flash.events.Event;
import flash.net.URLRequest;

var xmlLoader:URLLoader = new URLLoader();
var xmlData:XML = new XML();

xmlLoader.load(new URLRequest(“books.xml”));

xmlLoader.addEventListener(Event.COMPLETE, LoadXML);

function LoadXML(e:Event):void{
xmlData = new XML(e.target.data);
ParseBooks(xmlData);
}

function ParseBooks(bookInput:XML):void{
var i:int;
trace(“XML Output”);
trace(“———————–”);
for(i=0;i<bookInput.Book.length();i++){
trace(bookInput.Book.title.text()[i]);
}
}

gag rapi ya? >.< maklum wordpress.com, nanti kalo udah jadi maznanda.com bakal saya rapiin deh. pake plugin wp-code. hoho.. oke sedikit penjelasan

var xmlLoader:URLLoader = new URLLoader();

apa fungsinya? kita bikin satu variabel baru namanya xmlLoader, bakalan kita pake buat ambil file XMLnya.

var xmlData:XML = new XML();

xmlData, kita pake buat nampung data-data di dalam file XML yang kita buka pake xmlLoader.

xmlLoader.load(new URLRequest(“books.xml”));
xmlLoader.addEventListener(Event.COMPLETE, LoadXML);

hmm.. kalo ini kurang lebih sih ngeload file books.xml. lalu saat load file books.xml komplit, kita panggil fungsi LoadXML.

function LoadXML(e:Event):void{
xmlData = new XML(e.target.data);
ParseBooks(xmlData);
}

fungsi loadXML ini kita pake buat ambil konten-konten di file xml yang kita buka. nah, jadi xmlData kita isi pake variabel xmlLoader yang dikasih listener tadi. tapi, buat misah2in field di dalam file xml tadi, kita pake satu fungsi lagi, ParseBooks. sebenernya kalo gag mau pake fungsi juga gpp sih. cuma kita kembali lagi ke konsep AS3, yaitu OOP (Object Oriented Programming). jadi penggunaan fungsi lebih baik.

function ParseBooks(bookInput:XML):void{
var i:int;
trace(“XML Output”);
trace(“———————–”);
for(i=0;i<bookInput.Book.length();i++){
trace(bookInput.Book.title.text()[i]);
}

nah, seperti penjelasan sebelumnya, fungsi ini kita pake buat ambil data-data di file xml. dalam hal ini, saya cuma mau ambil judulnya aja xD. lebih lengkapnya, baca aja di link yang saya kasih sebelumnya tadi ya. trace(bookInput.Book.title.text()[i]); di situ gag cuma diajarin nampilin text aja. jadi bisa juga yang kita tampilih bookInput.Book.title()[i], tentunya kalo text kita ilangin tampilnya nanti sekalian tagnya.

oke, buat output, kurang lebih nantinya kayak gini.

hasilnya, bisa di download disini http://www.4shared.com/zip/o9zt0ZpT/belajarflashDB.html?

Referensi

http://www.kirupa.com/developer/flashcs3/using_xml_as3_pg1.htm

Sekian.. Semoga bermanfaat xD

Istiqomah

Tags

, ,

Bismillahirrohmanirrohim..

Istiqomah. Ini nama masjid pertama saya menuntut ilmu baca tulis Al-Qur’an. Masjid di dekat rumah nenek saya yang harus saya tinggalkan ketika saya menginjak masuk Sekolah Dasar. Di samping masjid ini pula saya pertama kali bisa membaca dan menulis, TK Aisyah Bangunsari. Di tempat ini juga saya dapet teman deket yang sampai sekarang masih tetep komunikasi. Di tempat ini pula saya pertama kali berani mengucapkan Pancasila di depan seluruh teman-teman TK waktu itu, didampingi Ibu saya. Hehehe.. Agak memalukan..

Oke.. tapi bukan kenangan tentang masjid itu yang akan saya bahas. Tetapi istiqomah dalam arti konsisten dan rutin. Seperti yang telah kita ketahui bersama, kurang lebih makna Istiqomah dan Konsisten tidak jauh berbeda. Kurang lebih menurut pemahaman saya adalah melakukan suatu aktifitas secara rutin gag peduli kondisi kayak gimana. Tentunya istiqomah dalam hal kebaikan yang akan kita bahas disini.

Contoh paling gampang. Di post saya sebelumnya yang judulnya Semester 3, saya udah cerita dikit tentang Media Course. Pelatihan membuat media Islam di Masjid Manarul Ilmi ITS. Pelatihan yang rutin diadakan setiap sabtu pagi di serambi utara Masjid terbesar di ITS tersebut. Terkait istiqomah dan konsisten, bisa dipastikan setiap minggu jumlah peserta berkurang. Yang awalnya jumlah peserta mencapai 25 lebih, kemaren terakhir saya ikutan pesertanya cuma 4 yang ikhwan, yang akhwat gag tau berapa, kurang dari 5 juga pastinya. Wahwahwahwah.. Disini contoh jelas bahwa keistiqomahan memang sulit.

Dulu sekali, saya pernah baca sebuah buku yang judulnya “Be Your Self, Rahasia Menjadi Remaja Hebat”. Wuih, isinya motivasi banget. Buku kecil yang lumayan tipis beberapa kali membuat saya semangat On Fire, walaupun beberapa kali on liquid (baca : Futur, Malas, Putus Asa, dan sejenisnya). Di buku itu tertulis, bahwa jika kita ingin melakukan sesuatu secara rutin, kita lakukan aktifitas itu rutin dua puluh satu hari saja. Setelah itu, dijamin kebiasaan itu akan selalu kita lakukan. Awalnya saya berpikir sangat berat. Ternyata memang berat, saya gagal menjalaninya. Hmmm –”

Kembali ke Istiqomah dan Konsistensi. Betapa beratnya hal ini dilaksanakan. Tetapi simak ayat berikut,

Sesungguhnya orang-orang yang mengatakan: “Tuhan kami ialah Allah”, kemudian mereka tetap istiqomah maka tidak ada kekhawatiran terhadap mereka dan mereka tiada (pula) berduka cita. (QS 46:13)

Lagi-lagi, melalui ayat-ayatNya, Allah menjanjikan sesuatu yang tidak dimiliki orang-orang yang Istiqomah. Tidak akan ada kekhawatiran dan duka cita pada orang-orang yang istiqomah. Karena orang yang selalu Istiqomah, senantiasa merasa ia butuh melakukan hal tersebut. Bukan wajib. Jika ia tidak menjalankan hal tersebut, rasanya seperti ada yang tidak lengkap dalam kehidupannya saat itu.

Lalu bagaimana agar kita  selalu istiqomah dalam menjalankan kebaikan dan ibadah? Berikut beberapa tips yang sudah saya baca dari beberapa artikel

Pertama : Memahami dan mengamalkan dua kalimat syahadat dengan baik dan benar

Allah Ta’ala berfirman,

يُثَبِّتُ اللَّهُ الَّذِينَ آمَنُوا بِالْقَوْلِ الثَّابِتِ فِي الْحَيَاةِ الدُّنْيَا وَفِي الآخِرَةِ وَيُضِلُّ اللَّهُ الظَّالِمِينَ وَيَفْعَلُ اللَّهُ مَا يَشَاءُ

Allah meneguhkan (iman) orang-orang yang beriman dengan ucapan yang teguh itu dalam kehidupan di dunia dan di akhirat; dan Allah menyesatkan orang-orang yang lalim dan memperbuat apa yang Dia kehendaki.” (QS. Ibrahim: 27)

Tafsiran ayat “Allah meneguhkan orang-orang yang beriman dengan ucapan yang teguh …” dijelaskan dalam hadits berikut.
الْمُسْلِمُ إِذَا سُئِلَ فِى الْقَبْرِ يَشْهَدُ أَنْ لاَ إِلَهَ إِلاَّ اللَّهُ وَأَنَّ مُحَمَّدًا رَسُولُ اللَّهِ ، فَذَلِكَ قَوْلُهُ : يُثَبِّتُ اللَّهُ الَّذِينَ آمَنُوا بِالْقَوْلِ الثَّابِتِ فِى الْحَيَاةِ الدُّنْيَا وَفِى الآخِرَةِ .

Jika seorang muslim ditanya di dalam kubur, lalu ia berikrar bahwa tidak ada sesembahan yang berhak disembah selain Allah dan Muhammad adalah utusan Allah, maka inilah tafsir ayat: “Allah meneguhkan (iman) orang-orang yang beriman dengan ucapan yang teguh itu dalam kehidupan di dunia dan di akhirat”.“[9]

Qotadah As Sadusi mengatakan, “Yang dimaksud Allah meneguhkan orang beriman di dunia adalah dengan meneguhkan mereka dalam kebaikan dan amalan sholih. Sedangkan di akhirat, mereka akan diteguhkan di kubur (ketika menjawab pertanyaan malaikat Munkar dan Nakir, pen).” Perkataan semacam Qotadah diriwayatkan dari ulama salaf lainnya.[10]

Mengapa Allah bisa teguhkan orang beriman di dunia dengan terus beramal sholih dan di akhirat (alam kubur) dengan dimudahkan menjawab pertanyaan malaikat “Siapa Rabbmu, siapa Nabimu dan apa agamamu”? Jawabannya adalah karena pemahaman dan pengamalannya yang baik dan benar terhadap dua kalimat syahadat. Dia tentu memahami makna dua kalimat syahadat dengan benar. Memenuhi rukun dan syaratnya. Serta dia pula tidak menerjang larangan Allah berupa menyekutukan-Nya dengan selain-Nya, yaitu berbuat syirik.

Oleh karena itu, kiat pertama ini menuntunkan seseorang agar bisa beragama dengan baik yaitu mengikuti jalan hidup salaful ummah yaitu jalan hidup para sahabat yang merupakan generasi terbaik dari umat ini. Dengan menempuh jalan tersebut, ia akan sibuk belajar agama untuk memperbaiki aqidahnya, mendalami tauhid dan juga menguasai kesyirikan yang sangat keras Allah larang sehingga harus dijauhi. Oleh karena itu, jalan yang ia tempuh adalah jalan Ahlus Sunnah wal Jama’ah dalam beragama yang merupakan golongan yang selamat yang akan senantiasa mendapatkan pertolongan Allah.

Kedua : Mengkaji Al Qur’an dengan menghayati dan merenungkannya.

Allah menceritakan bahwa Al Qur’an dapat meneguhkan hati orang-orang beriman dan Al Qur’an adalah petunjuk kepada jalan yang lurus. Allah Ta’ala berfirman,
قُلْ نَزَّلَهُ رُوحُ الْقُدُسِ مِنْ رَبِّكَ بِالْحَقِّ لِيُثَبِّتَ الَّذِينَ آمَنُوا وَهُدًى وَبُشْرَى لِلْمُسْلِمِينَ

Katakanlah: “Ruhul Qudus (Jibril)[11] menurunkan Al Qur’an itu dari Rabbmu dengan benar, untuk meneguhkan (hati) orang-orang yang telah beriman, dan menjadi petunjuk serta kabar gembira bagi orang-orang yang berserah diri (kepada Allah)”.” (QS. An Nahl: 102)

Oleh karena itu, Al Qur’an itu diturunkan secara beangsur-angsur untuk meneguhkan hati Rasulullahshallallahu ‘alaihi wa sallam sebagaimana terdapat dalam ayat,
وَقَالَ الَّذِينَ كَفَرُوا لَوْلا نُزِّلَ عَلَيْهِ الْقُرْآنُ جُمْلَةً وَاحِدَةً كَذَلِكَ لِنُثَبِّتَ بِهِ فُؤَادَكَ وَرَتَّلْنَاهُ تَرْتِيلا

Berkatalah orang-orang yang kafir: “Mengapa Al Qur’an itu tidak diturunkan kepadanya sekali turun saja?”; demikianlah supaya Kami perkuat hatimu dengannya dan Kami membacakannya secara tartil (teratur dan benar).” (QS. Al Furqon: 32)

Al Qur’an adalah jalan utama agar seseorang bisa terus kokoh dalam agamanya. [12] Alasannya, karena Al Qur’an adalah petunjuk dan obat bagi hati yang sedang ragu. Sebagaimana Allah Ta’ala berfirman,
هُوَ لِلَّذِينَ آمَنُوا هُدًى وَشِفَاءٌ

Al Qur’an itu adalah petunjuk dan penawar bagi orang-orang yang beriman.” (QS. Fushilat: 44). Qotadah mengatakan, “Allah telah menghiasi Al Qur’an sebagai cahaya dan keberkahan serta sebagai obat penawar bagi orang-orang beriman.”[13] Ibnu Katsir menafsirkan ayat tersebut, “Katakanlah wahai Muhammad, Al Qur’an adalah petunjuk bagi hati orang beriman dan obat penawar bagi hati dari berbagai keraguan.”[14]

Oleh karena itu, kita akan saksikan keadaan yang sangat berbeda antara orang yang gemar mengkaji Al Qur’an dan merenungkannya dengan orang yang hanya menyibukkan diri dengan perkataan filosof dan manusia lainnya. Orang yang giat merenungkan Al Qur’an dan memahaminya, tentu akan lebih kokoh dan teguh dalam agama ini. Inilah kiat yang mesti kita jalani agar kita bisa terus istiqomah.

Ketiga: Iltizam (konsekuen) dalam menjalankan syari’at Allah

Maksudnya di sini adalah seseorang dituntunkan untuk konsekuen dalam menjalankan syari’at atau dalam beramal dan tidak putus di tengah jalan. Karena konsekuen dalam beramal lebih dicintai oleh Allah daripada amalan yang sesekali saja dilakukan. Sebagaimana disebutkan dalam hadits dari ‘Aisyah –radhiyallahu ‘anha-, beliau mengatakan bahwa Rasulullah shallallahu ‘alaihi wa sallam bersabda,
أَحَبُّ الأَعْمَالِ إِلَى اللَّهِ تَعَالَى أَدْوَمُهَا وَإِنْ قَلَّ

Amalan yang paling dicintai oleh Allah Ta’ala adalah amalan yang kontinu walaupun itu sedikit.” ‘Aisyah pun ketika melakukan suatu amalan selalu berkeinginan keras untuk merutinkannya. [15]

An Nawawi rahimahullah mengatakan, “Ketahuilah bahwa amalan yang sedikit namun konsekuen dilakukan, itu lebih baik dari amalan yang banyak namun cuma sesekali saja dilakukan. Ingatlah bahwa amalan sedikit yang rutin dilakukan akan melanggengkan amalan ketaatan, dzikir, pendekatan diri pada Allah, niat dan keikhlasan dalam beramal, juga akan membuat amalan tersebut diterima oleh Sang KholiqSubhanahu wa Ta’ala. Amalan sedikit namun konsekuen dilakukan akan memberikan ganjaran yang besar dan berlipat dibandingkan dengan amalan yang sedikit namun sesekali saja dilakukan.”[16]

Ibnu Rajab Al Hambali menjelaskan, “Amalan yang dilakukan oleh Nabi shallallahu ‘alaihi wa sallam adalah amalan yang konsekuen dilakukan (kontinu). Beliau pun melarang memutuskan amalan dan meninggalkannya begitu saja. Sebagaimana beliau pernah melarang melakukan hal ini pada sahabat ‘Abdullah bin ‘Umar.”[17] Yaitu Ibnu ‘Umar dicela karena meninggalkan amalan shalat malam.

Dari ‘Abdullah bin ‘Amr bin Al ‘Ash radhiyallahu ‘anhuma, ia mengatakan bahwa Rasulullah shallallahu ‘alaihi wa sallam berkata padanya,
يَا عَبْدَ اللَّهِ ، لاَ تَكُنْ مِثْلَ فُلاَنٍ ، كَانَ يَقُومُ اللَّيْلَ فَتَرَكَ قِيَامَ اللَّيْلِ

Wahai ‘Abdullah, janganlah engkau seperti si fulan. Dulu dia biasa mengerjakan shalat malam, namun sekarang dia tidak mengerjakannya lagi.”[18]

Selain amalan yang kontinu dicintai oleh Allah, amalan tersebut juga dapat mencegah masuknya virus “futur” (jenuh untuk beramal). Jika seseorang beramal sesekali namun banyak, kadang akan muncul rasa malas dan jenuh. Sebaliknya jika seseorang beramal sedikit namun ajeg (terus menerus), maka rasa malas pun akan hilang dan rasa semangat untuk beramal akan selalu ada. Itulah mengapa kita dianjurkan untuk beramal yang penting kontinu walaupun jumlahnya sedikit.

Keempat: Membaca kisah-kisah orang sholih sehingga bisa dijadikan uswah (teladan) dalam istiqomah.

Dalam Al Qur’an banyak diceritakan kisah-kisah para nabi, rasul, dan orang-orang yang beriman yang terdahulu. Kisah-kisah ini Allah jadikan untuk meneguhkan hati Rasulullah shallallahu ‘alaihi wa sallamdengan mengambil teladan dari kisah-kisah tersebut ketika menghadapi permusuhan orang-orang kafir. Allah Ta’ala berfirman,
وَكُلًّا نَقُصُّ عَلَيْكَ مِنْ أَنْبَاءِ الرُّسُلِ مَا نُثَبِّتُ بِهِ فُؤَادَكَ وَجَاءَكَ فِي هَذِهِ الْحَقُّ وَمَوْعِظَةٌ وَذِكْرَى لِلْمُؤْمِنِينَ

Dan semua kisah dari rasul-rasul Kami ceritakan kepadamu, ialah kisah-kisah yang dengannya Kami teguhkan hatimu; dan dalam surat ini telah datang kepadamu kebenaran serta pengajaran dan peringatan bagi orang-orang yang beriman.” (QS. Hud: 11)

Contohnya kita bisa mengambil kisah istiqomahnya Nabi Ibrahim.
قَالُوا حَرِّقُوهُ وَانْصُرُوا آَلِهَتَكُمْ إِنْ كُنْتُمْ فَاعِلِينَ (68) قُلْنَا يَا نَارُ كُونِي بَرْدًا وَسَلَامًا عَلَى إِبْرَاهِيمَ (69) وَأَرَادُوا بِهِ كَيْدًا فَجَعَلْنَاهُمُ الْأَخْسَرِينَ (70)

Mereka berkata: “Bakarlah dia dan bantulah tuhan-tuhan kamu, jika kamu benar-benar hendak bertindak”.Kami berfirman: “Hai api menjadi dinginlah, dan menjadi keselamatanlah bagi Ibrahim”. mereka hendak berbuat makar terhadap Ibrahim, maka Kami menjadikan mereka itu orang-orang yang paling merugi.” (QS. Al Anbiya’: 68-70)

Ibnu ‘Abbas radhiyallahu ‘anhuma berkata,
آخِرَ قَوْلِ إِبْرَاهِيمَ حِينَ أُلْقِىَ فِى النَّارِ حَسْبِىَ اللَّهُ وَنِعْمَ الْوَكِيلُ

“Akhir perkataan Ibrahim ketika dilemparkan dalam kobaran api adalah “hasbiyallahu wa ni’mal wakil” (Cukuplah Allah sebagai penolong dan sebaik-baik tempat bersandar).”[19] Lihatlah bagaimana keteguhan Nabi Ibrahim dalam menghadapi ujian tersebut? Beliau menyandarkan semua urusannya pada Allah, sehingga ia pun selamat. Begitu pula kita ketika hendak istiqomah, juga sudah seharusnya melakukan sebagaimana yang Nabi Ibrahim contohkan. Ini satu pelajaran penting dari kisah seorang Nabi.

Begitu pula kita dapat mengambil pelajaran dari kisah Nabi Musa ‘alaihis salam dalam firman Allah,
فَلَمَّا تَرَاءَى الْجَمْعَانِ قَالَ أَصْحَابُ مُوسَى إِنَّا لَمُدْرَكُونَ, قَالَ كَلا إِنَّ مَعِيَ رَبِّي سَيَهْدِينِ

Maka setelah kedua golongan itu saling melihat, berkatalah pengikut-pengikut Musa: “Sesungguhnya kita benar-benar akan tersusul”. Musa menjawab: “Sekali-kali tidak akan tersusul; sesungguhnya Tuhanku besertaku, kelak Dia akan memberi petunjuk kepadaku”.” (QS. Asy Syu’aro: 61-62). Lihatlah bagaimana keteguhan Nabi Musa ‘alaihis salam ketika berada dalam kondisi sempit? Dia begitu yakin dengan pertolongan Allah yang begitu dekat. Inilah yang bisa kita contoh.

Oleh karena itu, para salaf sangat senang sekali mempelajari kisah-kisah orang sholih agar bisa diambil teladan sebagaimana mereka katakan berikut ini.

Basyr bin Al Harits Al Hafi mengatakan,
أَنَّ أَقْوَامًا مَوْتَى تَحْيَا القُلُوْبَ بِذِكْرِهِمْ وَأَنَّ أَقْوَامًا أَحْيَاءَ تَعْمَى الأَبْصَارَ بِالنَّظَرِ إِلَيْهِمْ

Betapa banyak manusia yang telah mati (yaitu orang-orang yang sholih, pen) membuat hati menjadi hidup karena mengingat mereka. Namun sebaliknya, ada manusia yang masih hidup (yaitu orang-orang fasik, pen) membuat hati ini mati karena melihat mereka.“[20] Itulah orang-orang sholih yang jika dipelajari jalan hidupnya akan membuat hati semakin hidup, walaupun mereka sudah tidak ada lagi di tengah-tengah kita. Namun berbeda halnya jika yang dipelajari adalah kisah-kisah para artis, yang menjadi public figure. Walaupun mereka hidup, bukan malah membuat hati semakin hidup. Mengetahui kisah-kisah mereka mati membuat kita semakin tamak pada dunia dan gila harta. Wallahul muwaffiq.

Imam Abu Hanifah juga lebih senang mempelajari kisah-kisah para ulama dibanding menguasai bab fiqih. Beliau rahimahullah mengatakan,
الْحِكَايَاتُ عَنْ الْعُلَمَاءِ وَمُجَالَسَتِهِمْ أَحَبُّ إلَيَّ مِنْ كَثِيرٍ مِنْ الْفِقْهِ لِأَنَّهَا آدَابُ الْقَوْمِ وَأَخْلَاقُهُمْ

Kisah-kisah para ulama dan duduk bersama mereka lebih aku sukai daripada menguasai beberapa bab fiqih. Karena dalam kisah mereka diajarkan berbagai adab dan akhlaq luhur mereka.“[21]

Begitu pula yang dilakukan oleh Ibnul Mubarok yang memiliki nasehat-nasehat yang menyentuh qolbu. Sampai-sampai ‘Abdurrahman bin Mahdi mengatakan mengenai Ibnul Mubarok, “Kedua mataku ini tidak pernah melihat pemberi nasehat yang paling bagus dari umat ini kecuali Ibnul Mubarok.“[22]

Nu’aim bin Hammad mengatakan, “Ibnul Mubarok biasa duduk-duduk sendirian di rumahnya. Kemudian ada yang menanyakan pada beliau, “Apakah engkau tidak kesepian?” Ibnul Mubarok menjawab, “Bagaimana mungkin aku kesepian, sedangkan aku selalu bersama Nabi shallallahu ‘alaihi wa sallam?” [23] Maksudnya, Ibnul Mubarok tidak pernah merasa kesepian karena sibuk mempelajari jalan hidup Nabishallallahu ‘alaihi wa sallam.

Itulah pentingnya merenungkan kisah-kisah orang sholih. Hati pun tidak pernah kesepian dan gundah gulana, serta hati akan terus kokoh.

Kelima: Memperbanyak do’a pada Allah agar diberi keistiqomahan.

Di antara sifat orang beriman adalah selalu memohon dan berdo’a kepada Allah agar diberi keteguhan di atas kebenaran. Dalam Al Qur’an Allah Ta’ala memuji orang-orang yang beriman yang selalu berdo’a kepada-Nya untuk meminta keteguhan iman ketika menghadapi ujian. Allah Ta’ala berfirman,
وَكَأَيِّنْ مِنْ نَبِيٍّ قَاتَلَ مَعَهُ رِبِّيُّونَ كَثِيرٌ فَمَا وَهَنُوا لِمَا أَصَابَهُمْ فِي سَبِيلِ اللَّهِ وَمَا ضَعُفُوا وَمَا اسْتَكَانُوا وَاللَّهُ يُحِبُّ الصَّابِرِينَ (146) وَمَا كَانَ قَوْلَهُمْ إِلَّا أَنْ قَالُوا رَبَّنَا اغْفِرْ لَنَا ذُنُوبَنَا وَإِسْرَافَنَا فِي أَمْرِنَا وَثَبِّتْ أَقْدَامَنَا وَانْصُرْنَا عَلَى الْقَوْمِ الْكَافِرِينَ (147) فَآَتَاهُمُ اللَّهُ ثَوَابَ الدُّنْيَا وَحُسْنَ ثَوَابِ الْآَخِرَةِ وَاللَّهُ يُحِبُّ الْمُحْسِنِينَ (148

Dan berapa banyaknya nabi yang berperang bersama-sama mereka sejumlah besar dari pengikut(nya) yang bertaqwa. Mereka tidak menjadi lemah karena bencana yang menimpa mereka di jalan Allah, dan tidak lesu dan tidak (pula) menyerah (kepada musuh). Allah menyukai orang-orang sabar. Tidak ada do’a mereka selain ucapan: ‘Ya Rabb kami, ampunilah dosa-dosa kami dan tindakan-tindakan kami yang berlebih-lebihan dalam urusan kami dan teguhkanlah pendirian kami, dan tolonglah kami terhadap kaum yang kafir‘. Karena itu Allah memberikan kepada mereka pahala di dunia dan pahala yang baik di akhirat. Dan Allah menyukai orang-orang yang berbuat kebaikan” (QS. Ali ‘Imran: 146-148).

Dalam ayat lain Allah Ta’ala berfirman,
رَبَّنَا أَفْرِغْ عَلَيْنَا صَبْرًا وَثَبِّتْ أَقْدَامَنَا وَانْصُرْنَا عَلَى الْقَوْمِ الْكَافِرِينَ

Ya Rabb kami, limpahkanlah kesabaran atas diri kami, dan teguhkanlah pendirian kami dan tolonglah kami terhadap orang-orang kafir.” (QS. Al Baqarah: 250)

Do’a lain agar mendapatkan keteguhan dan ketegaran di atas jalan yang lurus adalah,
رَبَّنَا لَا تُزِغْ قُلُوبَنَا بَعْدَ إِذْ هَدَيْتَنَا وَهَبْ لَنَا مِنْ لَدُنْكَ رَحْمَةً إِنَّكَ أَنْتَ الْوَهَّابُ

Ya Rabb kami, janganlah Engkau jadikan hati kami condong kepada kesesatan sesudah Engkau beri petunjuk kepada kami, dan karuniakanlah kepada kami rahmat dari sisi Engkau; karena sesungguhnya Engkau-lah Maha Pemberi (karunia).” (QS. Ali Imron: 8)

Do’a yang paling sering Nabi shallallahu ‘alaihi wa sallam panjatkan adalah,
يَا مُقَلِّبَ الْقُلُوبِ ثَبِّتْ قَلْبِى عَلَى دِينِكَ

Ya muqollibal qulub tsabbit qolbi ‘alaa diinik (Wahai Dzat yang Maha Membolak-balikkan hati, teguhkanlah hatiku di atas agama-Mu).

Ummu Salamah pernah menanyakan kepada Rasulullah shallallahu ‘alaihi wa sallam, kenapa do’a tersebut yang sering beliau baca. Nabi shallallahu ‘alaihi wa sallam seraya menjawab,
يَا أُمَّ سَلَمَةَ إِنَّهُ لَيْسَ آدَمِىٌّ إِلاَّ وَقَلْبُهُ بَيْنَ أُصْبُعَيْنِ مِنْ أَصَابِعِ اللَّهِ فَمَنْ شَاءَ أَقَامَ وَمَنْ شَاءَ أَزَاغَ

Wahai Ummu Salamah, yang namanya hati manusia selalu berada di antara jari-jemari Allah. Siapa saja yang Allah kehendaki, maka Allah akan berikan keteguhan dalam iman. Namun siapa saja yang dikehendaki, Allah pun bisa menyesatkannya.“[24]
Dalam riwayat lain dikatakan,
إِنَّ الْقُلُوبَ بِيَدِ اللَّهِ عَزَّ وَجَلَّ يُقَلِّبُهَا

Sesungguhnya hati berada di tangan Allah ‘azza wa jalla, Allah yang membolak-balikkannya.“[25]

Keenam: Bergaul dengan orang-orang sholih.

Allah menyatakan dalam Al Qur’an bahwa salah satu sebab utama yang membantu menguatkan iman para shahabat Nabi adalah keberadaan Rasulullah shallallahu ‘alaihi wa sallam di tengah-tengah mereka. AllahTa’ala berfirman,
وَكَيْفَ تَكْفُرُونَ وَأَنْتُمْ تُتْلَى عَلَيْكُمْ آَيَاتُ اللَّهِ وَفِيكُمْ رَسُولُهُ وَمَنْ يَعْتَصِمْ بِاللَّهِ فَقَدْ هُدِيَ إِلَى صِرَاطٍ مُسْتَقِيمٍ

Bagaimana mungkin (tidak mungkin) kalian menjadi kafir, sedangkan ayat-ayat Allah dibacakan kepada kalian, dan Rasul-Nyapun berada ditengah-tengah kalian? Dan barangsiapa yang berpegang teguh kepada (agama) Allah maka sesungguhnya dia telah diberi petunjuk kepada jalan yang lurus.” (QS. Ali ‘Imran: 101)

Allah juga memerintahkan agar selalu bersama dengan orang-orang yang baik. Allah Ta’ala berfirman,
يَا أَيُّهَا الَّذِينَ آَمَنُوا اتَّقُوا اللَّهَ وَكُونُوا مَعَ الصَّادِقِينَ

Hai orang-orang yang beriman, bertakwalah kepada Allah, dan hendaklah kamu bersama orang-orang yang benar(jujur).” (QS. At Taubah: 119)

Nabi shallallahu ‘alaihi wa sallam juga mengajarkan kepada kita agar bersahabat dengan orang yang dapat memberikan kebaikan dan sering menasehati kita.
مَثَلُ الْجَلِيسِ الصَّالِحِ وَالْجَلِيسِ السَّوْءِ كَمَثَلِ صَاحِبِ الْمِسْكِ ، وَكِيرِ الْحَدَّادِ ، لاَ يَعْدَمُكَ مِنْ صَاحِبِ الْمِسْكِ إِمَّا تَشْتَرِيهِ ، أَوْ تَجِدُ رِيحَهُ ، وَكِيرُ الْحَدَّادِ يُحْرِقُ بَدَنَكَ أَوْ ثَوْبَكَ أَوْ تَجِدُ مِنْهُ رِيحًا خَبِيثَةً

Seseorang yang duduk (berteman) dengan orang sholih dan orang yang jelek adalah bagaikan berteman dengan pemilik minyak misk dan pandai besi. Jika engkau tidak dihadiahkan minyak misk olehnya, engkau bisa membeli darinya atau minimal dapat baunya. Adapun berteman dengan pandai besi, jika engkau tidak mendapati badan atau pakaianmu hangus terbakar, minimal engkau dapat baunya yang tidak enak.” [26]

Ibnu Hajar Al Asqolani mengatakan, “Hadits ini menunjukkan larangan berteman dengan orang-orang yang dapat merusak agama maupun dunia kita. Dan hadits ini juga menunjukkan dorongan agar bergaul dengan orang-orang yang dapat memberikan manfaat dalam agama dan dunia.”[27]

Para ulama pun memiliki nasehat agar kita selalu dekat dengan orang sholih.

Al Fudhail bin ‘Iyadh berkata,
نَظْرُ المُؤْمِنِ إِلَى المُؤْمِنِ يَجْلُو القَلْبَ

Pandangan seorang mukmin kepada mukmin yang lain akan mengilapkan hati.“[28] Maksud beliau adalah dengan hanya memandang orang sholih, hati seseorang bisa kembali tegar. Oleh karenanya, jika orang-orang sholih dahulu kurang semangat dan tidak tegar dalam ibadah, mereka pun mendatangi orang-orang sholih lainnya.

‘Abdullah bin Al Mubarok mengatakan, “Jika kami memandang Fudhail bin ‘Iyadh, kami akan semakin sedih dan merasa diri penuh kekurangan.”

Ja’far bin Sulaiman mengatakan, “Jika hati ini ternoda, maka kami segera pergi menuju Muhammad bin Waasi’.”[29]
Ibnul Qayyim mengisahkan, “Kami (murid-murid Ibnu Taimiyyah), jika kami ditimpa perasaan gundah gulana atau muncul dalam diri kami prasangka-prasangka buruk atau ketika kami merasakan sempit dalam menjalani hidup, kami segera mendatangi Ibnu Taimiyah untuk meminta nasehat. Maka dengan hanya memandang wajah beliau dan mendengarkan nasehat beliau serta merta hilang semua kegundahan yang kami rasakan dan berganti dengan perasaan lapang, tegar, yakin dan tenang”.[30]

Itulah pentingnya bergaul dengan orang-orang yang sholih. Oleh karena itu, sangat penting sekali mencari lingkungan yang baik dan mencari sahabat atau teman dekat yang semangat dalam menjalankan agama sehingga kita pun bisa tertular aroma kebaikannya. Jika lingkungan atau teman kita adalah baik, maka ketika kita keliru, ada yang selalu menasehati dan menyemangati kepada kebaikan.

Kalau dalam masalah persahabatan yang tidak bertemu setiap saat, kita dituntunkan untuk mencari teman yang baik, apalagi dengan mencari pendamping hidup yaitu suami atau istri. Pasangan suami istri tentu saja akan menjalani hubungan bukan hanya sesaat. Bahkan suami atau istri akan menjadi teman ketika tidur. Sudah sepantasnya, kita berusaha mencari pasangan yang sholih atau sholihah. Kiat ini juga akan membuat kita semakin teguh dalam menjalani agama.

Waaah.. panjang ya ternyata.. Ya itulah kurang lebih kiat-kiat Istiqomah yang saya ambil dari beberapa sumber. Yaah.. Demikin dulu ya post kali ini.. Sudah malem, waktunya Istirohat.. Hehehe..

Wassalam..

Referensi : http://muslim.or.id/akhlaq-dan-nasehat/kiat-agar-tetap-istiqomah.html, diakses tanggal 8 Desember 2011, 10:33 WIB

Follow

Get every new post delivered to your Inbox.