Welcome Sahabat Blogger

Ingin Saling Bertukar Follow Blog, Follow Google, Backlink, Dll?

Klik Disini!

Info Dimension Update

Ingin Mendapatkan Update Info-Info Terbaik Melalui Facebook?

Klik Disini!

Welcome Sahabat Blogger

Ingin Saling Bertukar Follow Blog, Follow Google, Backlink, Dll?

Klik Disini!

Info Dimension Update

Ingin Mendapatkan Update Info-Info Terbaik Melalui Facebook?

Klik Disini!

Welcome Sahabat Blogger

Ingin Saling Bertukar Follow Blog, Follow Google, Backlink, Dll?

Klik Disini!

Info Dimension Update

Ingin Mendapatkan Update Info-Info Terbaik Melalui Facebook?

Klik Disini!

Senin, 28 April 2014

Mengenal Apa Itu Hadits Serta Ilmu-ilmu Yang Berkaitan Dengannya

Apa Itu Hadits?

Belajar Hadits, Hadits Rasulullah, Hadits Wallpaper Hadits adalah segala perkataan (sabda), perbuatan, ketetapan, dan persetujuan dari Nabi Muhammad Shallallahu 'Alaihi Wasallam yang dijadikan landasan atau hukum dalam agama Islam. Hadits dijadikan sumber hukum dalam Islam selain Al-Qur'an, dimana dalam hal ini kedudukan Hadits merupakan sumber hukum kedua setelah Al-Qur'an. Struktur kedudukan yang lebih lengkap adalah sebagai berikut:

  1. Al-Qur'an
  2. Hadits
  3. Ijtihad:
    - Ijma
    - Qiyas

Hal ini sesuai dengan firman Allah Subhana Wa Ta'ala dalam Al-Qur'an yang menyuruh untuk menaati para Rasul dan Ulil Amri. Sabda atau sunnah Rasul terdapat dalam Hadits sedangkan fatwa Ulil Amri terwujud oleh Ijtihad. Bagaimanapun tidak ada sumber hukum dalam Islam yang dapat dijadikan acuan akan menyalahi Al-Qur'an.

يَا أَيُّهَا الَّذِينَ آمَنُوا أَطِيعُوا اللَّهَ وَأَطِيعُوا الرَّسُولَ وَأُولِي الأمْرِ مِنْكُمْ فَإِنْ تَنَازَعْتُمْ فِي شَيْءٍ فَرُدُّوهُ إِلَى اللَّهِ وَالرَّسُولِ إِنْ كُنْتُمْ تُؤْمِنُونَ بِاللَّهِ وَالْيَوْمِ الآخِرِ ذَلِكَ خَيْرٌ وَأَحْسَنُ تَأْوِيلا

"Hai orang-orang yang beriman, taatilah Allah dan taatilah Rasul (Nya), dan ulil amri di antara kamu. Kemudian jika kamu berlainan pendapat tentang sesuatu, maka kembalikanlah ia kepada Allah (dengan kitab Al Quran yang diturunkan-Nya) dan Rasul (sunnahnya), jika kamu benar-benar beriman kepada Allah dan hari kemudian. Yang demikian itu lebih utama (bagimu) dan lebih baik akibatnya." (QS. An-Nisaa' 4:59)

Struktur Dalam Hadits

Secara struktur Hadits terdiri atas dua komponen utama yakni sanad/isnad (rantai penutur) dan matan (redaksi).

Contoh:
Musaddad mengabari bahwa Yahya sebagaimana diberitakan oleh Syu'bah, dari Qatadah dari Anas dari Rasulullah Shallallahu 'Alaihi Wasallam bahwa beliau bersabda: "Tidak sempurna iman seseorang di antara kalian sehingga ia mencintai saudaranya seperti ia mencintai dirinya sendiri." (HR. Bukhari)

  • Sanad
    Sanad ialah rantai penutur/perawi (periwayat) Hadits. Sanad terdiri atas seluruh penutur mulai dari orang yang mencatat Hadits tersebut dalam bukunya (kitab Hadits) hingga mencapai Rasulullah. Sanad, memberikan gambaran keaslian suatu riwayat. Jika diambil dari contoh sebelumnya maka sanad Hadits bersangkutan adalah:

      Al-Bukhari --> Musaddad --> Yahya --> Syu’bah --> Qatadah --> Anas --> Nabi Muhammad

    Sebuah Hadits dapat memiliki beberapa sanad dengan jumlah penutur/perawi bervariasi dalam lapisan sanadnya, lapisan dalam sanad disebut dengan thabaqah. Signifikansi jumlah sanad dan penutur dalam tiap thabaqah sanad akan menentukan derajat Hadits tersebut. Jadi yang perlu dicermati dalam memahami Hadits terkait dengan sanadnya ialah keutuhan sanadnya, jumlahnya, dan perawi akhirnya.

    Ilmu Rijal al-Hadits, Isnad Hadits

    Para ulama Hadits tidak mau menerima Hadits yang datang kepada mereka melainkan jika mempunyai sanad, mereka melakukan demikian sejak tersebarnya dusta atas nama Nabi Muhammad yang dipelopori oleh orang-orang Syi’ah.

    Seorang Tabi’in yang bernama Muhammad bin Sirin (wafat tahun 110 H) rahimahullah berkata, "Mereka (yakni para ulama Hadits) tadinya tidak menanyakan tentang sanad, tetapi tatkala terjadi fitnah, mereka berkata, ‘Sebutkan kepada kami nama rawi-rawimu, bila dilihat yang menyampaikannya Ahlus Sunnah, maka Hadits-nya diterima, tetapi bila yang menyampaikannya ahlul bid’ah, maka Hadits-nya ditolak.’" (Muqaddimah Shahih Muslim)

    Kemudian, semenjak itu para ulama meneliti setiap sanad yang sampai kepada mereka dan bila syarat-syarat Hadits shahih dan hasan terpenuhi, maka mereka menerima Hadits tersebut sebagai hujjah. Namun bila syarat-syarat tersebut tidak terpenuhi, maka mereka menolaknya.

  • Matan
    Matan ialah redaksi dari Hadits, dari contoh sebelumnya maka matan Hadits bersangkutan ialah:

      "Tidak sempurna iman seseorang di antara kalian sehingga ia cinta untuk saudaranya apa yang ia cinta untuk dirinya sendiri"

    Terkait dengan matan atau redaksi, maka yang perlu dicermati dalam mamahami Hadits ialah:
    1. Ujung sanad sebagai sumber redaksi, apakah berujung pada Nabi Muhammad atau bukan.
    2. Matan Hadits itu sendiri dalam hubungannya dengan Hadits lain yang lebih kuat sanadnya (apakah ada yang melemahkan atau menguatkan) dan dengan ayat dalam Al Quran (apakah ada yang bertolak belakang).

Klasifikasi Pada Hadits

Hadits dapat diklasifikasikan berdasarkan beberapa kriteria yakni bermulanya ujung sanad, keutuhan rantai sanad, jumlah penutur (periwayat) serta tingkat keaslian Hadits (dapat diterima atau tidaknya Hadits bersangkutan). Uraian yang lebih lengkapnya adalah sebagai berikut:

  • Berdasarkan ujung sanad
    Berdasarkan klasifikasi ini Hadits dibagi menjadi 3 golongan, yakni:
    1. Hadits Marfu', adalah Hadits yang sanadnya berujung langsung pada Nabi Muhammad.
    2. Hadits Mauquf, adalah Hadits yang sanadnya terhenti pada para sahabat nabi tanpa ada tanda-tanda baik secara perkataan maupun perbuatan yang menunjukkan derajat marfu'. Contoh: Al Bukhari dalam kitab Al-Fara'id (hukum waris) menyampaikan bahwa Abu Bakar, Ibnu Abbas dan Ibnu Al-Zubair mengatakan: "Kakek adalah (diperlakukan seperti) ayah". Namun jika ekspresi yang digunakan sahabat seperti "Kami diperintahkan...", "Kami dilarang untuk...", "Kami terbiasa... jika sedang bersama Rasulullah" maka derajat Hadits tersebut tidak lagi mauquf melainkan setara dengan marfu'.
    3. Hadits Maqtu', adalah Hadits yang sanadnya berujung pada para Tabi'in (penerus). Contoh Hadits ini adalah: Imam Muslim meriwayatkan dalam pembukaan sahihnya bahwa Ibnu Sirin mengatakan: "Pengetahuan ini (Hadits) adalah agama, maka berhati-hatilah kamu darimana kamu mengambil agamamu".

    Keaslian Hadits yang terbagi atas golongan ini sangat bergantung pada beberapa faktor lain seperti keadaan rantai sanad maupun penuturnya. Namun klasifikasi ini tetap sangat penting mengingat klasifikasi ini membedakan ucapan dan tindakan Rasulullah dari ucapan para sahabat maupun tabi'in dimana hal ini sangat membantu dalam area perkembangan dalam fikih (Suhaib Hasan, Science of Hadits).

  • Berdasarkan keutuhan rantai atau lapisan sanad
    Keutuhan rantai sanad maksudnya ialah setiap penutur pada tiap tingkatan dimungkinkan secara waktu dan kondisi untuk mendengar dari penutur di atasnya.

      Ilustrasi sanad: Pencatat Hadits > penutur 4> penutur 3 > penutur 2 (tabi'in) > penutur 1(Para sahabat) > Rasulullah Shallallahu 'Alaihi Wasallam

    Berdasarkan klasifikasi ini Hadits terbagi menjadi beberapa golongan, yakni:
    1. Hadits Musnad, sebuah Hadits tergolong musnad apabila urutan sanad yang dimiliki Hadits tersebut tidak terpotong pada bagian tertentu. Yakni urutan penutur memungkinkan terjadinya transfer Hadits berdasarkan waktu dan kondisi.
    2. Hadits Mursal, bila penutur 1 tidak dijumpai atau dengan kata lain seorang tabi'in menisbatkan langsung kepada Rasulullah. Contoh: seorang tabi'in (penutur2) mengatakan "Rasulullah berkata" tanpa ia menjelaskan adanya sahabat yang menuturkan kepadanya.
    3. Hadits Munqati', bila sanad putus pada salah satu penutur yakni penutur 4 atau 3.
    4. Hadits Mu'dal, bila sanad terputus pada dua generasi penutur berturut-turut.
    5. Hadits Mu'allaq, bila sanad terputus pada penutur 4 hingga penutur 1. Contoh: "Seorang pencatat Hadits mengatakan, telah sampai kepadaku bahwa Rasulullah mengatakan..." tanpa ia menjelaskan sanad antara dirinya hingga Rasulullah.
  • Berdasarkan jumlah penutur
    Jumlah penutur yang dimaksud adalah jumlah penutur dalam tiap tingkatan dari sanad, atau ketersediaan beberapa jalur berbeda yang menjadi sanad Hadits tersebut. Berdasarkan klasifikasi ini Hadits dibagi atas Hadits mutawatir dan Hadits ahad.
    1. Hadits mutawatir, adalah Hadits yang diriwayatkan oleh sekelompok orang dari beberapa sanad dan tidak terdapat kemungkinan bahwa mereka semua sepakat untuk berdusta bersama akan hal itu. Jadi Hadits mutawatir memiliki beberapa sanad dan jumlah penutur pada tiap lapisan (thaqabah) berimbang. Para ulama berbeda pendapat mengenai jumlah sanad minimum Hadits mutawatir (sebagian menetapkan 20 dan 40 orang pada tiap lapisan sanad). Hadits mutawatir sendiri dapat dibedakan antara dua jenis yakni mutawatir lafzhy (redaksional sama pada tiap riwayat) dan ma'nawy (pada redaksional terdapat perbedaan namun makna sama pada tiap riwayat)
    2. Hadits ahad, Hadits yang diriwayatkan oleh sekelompok orang namun tidak mencapai tingkatan mutawatir. Hadits ahad kemudian dibedakan atas tiga jenis antara lain:
      • Gharib, bila hanya terdapat satu jalur sanad (pada salah satu lapisan terdapat hanya satu penutur, meski pada lapisan lain terdapat banyak penutur).
      • Aziz, bila terdapat dua jalur sanad (dua penutur pada salah satu lapisan).
      • Mashur, bila terdapat lebih dari dua jalur sanad (tiga atau lebih penutur pada salah satu lapisan) namun tidak mencapai derajat mutawatir.

  • Berdasarkan tingkat keaslian Hadits
    Kategorisasi tingkat keaslian Hadits adalah klasifikasi yang paling penting dan merupakan kesimpulan terhadap tingkat penerimaan atau penolakan terhadap Hadits tersebut. Tingkatan Hadits pada klasifikasi ini terbagi menjadi 4 tingkat, yakni:
    1. Hadits Sahih, yakni tingkatan tertinggi penerimaan pada suatu Hadits. Hadits shahih memenuhi persyaratan sebagai berikut:
      • Sanadnya bersambung.
      • Diriwayatkan oleh penutur/perawi yg adil, memiliki sifat istiqomah, berakhlak baik, tidak fasik, terjaga kehormatannya, dan kuat ingatannya.
      • Matannya tidak mengandung kejanggalan/bertentangan (syadz) serta tidak ada sebab tersembunyi atau tidak nyata yg mencacatkan Hadits.
    2. Hadits Hasan, bila Hadits yang tersebut sanadnya bersambung, diriwayatkan oleh rawi yg adil namun tidak sempurna ingatannya, serta matannya tidak syadz dan cacat.
    3. Hadits Dhaif (lemah), ialah Hadits yang sanadnya tidak bersambung (dapat berupa mursal, mu’allaq, mudallas, munqati’ atau mu’dal) dan diriwayatkan oleh orang yang tidak adil atau tidak kuat ingatannya, mengandung kejanggalan atau cacat.
    4. Hadits Maudu, bila Hadits dicurigai palsu atau buatan karena dalam rantai sanadnya dijumpai penutur yang memiliki kemungkinan berdusta.
  • Berdasarkan penolakan
    Selain ada Hadits yang bisa diterima matannya secara langsung maupun melalui penelitian terlebih dahulu, ada juga Hadits yang tertolak, karena pada dasarnya tidak termasuk Hadits melainkan klaim belaka. Berikut kategori dari Hadits yang tidak dapat dijadikan hujjah atau landasan hukum dan kebenaran:
    1. Hadits matruk, yang berarti Hadits yang ditinggalkan yaitu Hadits yang hanya diriwayatkan oleh seorang perawi saja dan perawi itu dituduh berdusta.
    2. Hadits mungkar, yaitu Hadits yang hanya diriwayatkan oleh seorang perawi yang lemah yang bertentangan dengan Hadits yang diriwayatkan oleh perawi yang tepercaya/jujur.
    3. Hadits mu'allal, artinya Hadits yang dinilai sakit atau cacat yaitu Hadits yang didalamnya terdapat cacat yang tersembunyi. Menurut Ibnu Hajar Al Atsqalani bahwa Hadits Mu'allal ialah Hadits yang nampaknya baik tetapi setelah diselidiki ternyata ada cacatnya. Hadits ini biasa juga disebut Hadits Ma'lul (yang dicacati) dan disebut Hadits Mu'tal (Hadits sakit atau cacat).
    4. Hadits mudlthorib, artinya Hadits yang kacau yaitu Hadits yang diriwayatkan oleh seorang perawi dari beberapa sanad dengan matan (isi) kacau atau tidaksama dan kontradiksi dengan yang dikompromikan.
    5. Hadits maqlub, yakni Hadits yang terbalik yaitu Hadits yang diriwayatkan ileh perawi yang dalamnya tertukar dengan mendahulukan yang belakang atau sebaliknya baik berupa sanad (silsilah) maupun matan (isi).
    6. Hadits gholia, yaitu Hadits yang terbalik sebagian lafalnya hingga pengertiannya berubah.
    7. Hadits mudraj, yaitu Hadits yang mengalami penambahan isi oleh perawinya.
    8. Hadits syadz, Hadits yang jarang yaitu Hadits yang diriwayatkan oleh perawi orang yang tepercaya yang bertentangan dengan Hadits lain yang diriwayatkan dari perawi-perawi yang lain.
    9. Hadits mudallas, disebut juga Hadits yang disembunyikan cacatnya karena diriwayatkan melalui sanad yang memberikan kesan seolah-olah tidak ada cacatnya, padahal sebenarnya ada, baik dalam sanad atau pada gurunya. Jadi, Hadits Mudallas ini ialah Hadits yang ditutup-tutupi kelemahan sanadnya.

Istilah-istilah Dalam Ilmu Hadits

  1. Perawi
    Perawi yaitu orang yang meriwayatkan, menyampaikan atau menuliskan Hadits dalam suatu kitab apa-apa yang pernah didengar dan diterimanya dari seseorang atau gurunya. Perbuatannya menyampaikan Hadits tersebut dinamakan merawi atau meriwayatkan Hadits dan orangnya disebut perawi Hadits.

    Ada banyak ulama periwayat Hadits, namun yang sering dijadikan referensi Hadits-hadits-nya ada tujuh ulama, yakni Imam Bukhari, Imam Muslim, Imam Abu Daud, Imam Turmudzi, Imam Ahmad, Imam Nasa'i, dan Imam Ibnu Majah. Terdapat pula istilah dalam sistem penyusunan Hadits untuk menyebutkan nama rawi, yaitu:
    • Muttafaq Alaih (disepakati atasnya), yaitu Hadits yang diriwayatkan oleh Imam Bukhari dan Imam Muslim dari sumber sahabat yang sama, dikenal dengan Hadits Bukhari dan Muslim.
    • As-Sab'ah, berarti tujuh perawi yaitu: Imam Ahmad, Imam Bukhari, Imam Muslim, Imam Abu Daud, Imam Turmudzi, Imam Nasa'i dan Imam Ibnu Majah.
    • As-Sittah, maksudnya enam perawi yakni mereka yang tersebut di atas selain Ahmad bin Hambal (Imam Ibnu Majah).
    • Al-Khamsah, maksudnya lima perawi yaitu mereka yang tersebut di atas selain Imam Bukhari dan Imam Muslim.
    • Al-Arba'ah, maksudnya empat perawi yaitu mereka yang tersebut di atas selain Ahmad, Imam Bukhari dan Imam Muslim.
    • Ats-Tsalatsah, maksudnya tiga perawi yaitu mereka yang tersebut di atas selain Ahmad, Imam Bukhari, Imam Muslim dan Ibnu Majah.

  2. Atsar
    Atsar ialah sesuatu yang disandarkan kepada para sahabat Rasulullah Shallallahu 'Alaihi Wasallam.
  3. Taqrir
    Taqrir ialah keadaan Rasulullah Shallallahu 'Alaihi Wasallam yang mendiamkan, tidak mengadakan sanggahan atau menyetujui apa yang telah dilakukan atau diperkatakan oleh para sahabat di hadapan beliau.
  4. Sahabat
    Sahabat ialah orang yang bertemu Rasulullah Shallallahu 'Alaihi Wasallam dengan pertemuan yang wajar sewaktu beliau masih hidup, dalam keadaan islam lagi beriman dan mati dalam keadaan islam.
  5. Tabi'in
    Tabi'in ialah orang yang menjumpai sahabat, baik perjumpaan itu lama atau sebentar, dan dalam keadaan beriman dan islam, dan mati dalam keadaan islam.

Mengenal Hadits Palsu

Hadits palsu adalah kalimat yang tidak merupakan Hadits, tapi oleh oknum tertentu dikatakan sebagai sabda Nabi Muhammad Shallallahu 'Alaihi Wasallam dengan maksud tertentu. Umumnya Hadits palsu atau disebut juga Hadits maudhu dibuat untuk mendangkalkan akidah umat Islam sehingga Muslim mempercaya apa yang bukan perkataan Rasulullah lalu mengamalkannya yang merupakan bid'ah.

Didalam Kitab Khulaashah Ilmil Hadits dijelaskan bahwa kabar yang datang pada Hadits ada tiga macam:
  1. Yang wajib dibenarkan (diterima).
  2. Yang wajib ditolak (didustakan, tidak boleh diterima) yaitu Hadits yang diadakan orang mengatasnamakan Rasulullah.
  3. Yang wajib ditangguhkan (tidak boleh diamalkan) dulu sampai jelas penelitian tentang kebenarannya, karena ada dua kemungkinan. Boleh jadi itu adalah ucapan Nabi dan boleh jadi pula itu bukan ucapan Nabi (dipalsukan atas nama Nabi Muhammad).
Untuk mengetahui apakah Hadits itu palsu atau tidak, ada beberapa cara, diantaranya:
  1. Atas pengakuan orang yang memalsukannya. Misalnya Imam Bukhari pernah meriwayatkan dalam Kitab Taarikhut Ausath dari 'Umar bin Shub-bin bin 'Imran At-Tamiimy sesungguhnya dia pernah berkata yang artinya: "Aku pernah palsukan khutbah Rasulullah Shallallahu 'Alaihi Wasallam". Maisaroh bin Abdir Rabbik Al-Farisy pernah mengakui bahwa dia sendiri telah memalsukan Hadits yang berhubungan dengan Fadhilah Qur'an (Keutamaan Al-Qur'an) lebih dari 70 Hadits, yang sekarang banyak diamalkan oleh ahli-ahli Bid'ah. Menurut pengakuan Abu 'Ishmah Nuh bin Abi Maryam bahwa dia pernah memalsukan dari Ibnu Abbas beberapa Hadits yang hubungannya dengan Fadhilah Qur'an satu Surah demi Surah (Kitab Al-Baa'itsul Hatsiits).
  2. Dengan memperhatikan dan mempelajari tanda-tanda/qorinah yang lain yang dapat menunjukkan bahwa Hadits itu adalah Palsu. Misalnya dengan melihat dan memperhatikan keadaan dan sifat perawi yang meriwayatkan Hadits itu.
  3. Terdapat ketidaksesuaian makna dari matan (isi cerita) Hadits tersebut dengan Al-Qur'an. Hadits tidak pernah bertentangan dengan apa yang ada dalam ayat-ayat Al-Qur'an.
  4. Terdapat kekacauan atau terasa berat didalam susunannya, baik lafadznya ataupun ditinjau dari susunan bahasa dan Nahwunya (grammarnya).
Sebab-sebab timbul dan terjadinya Hadits-hadits palsu bermacam-macam, diantaranya:
  1. Adanya kesengajaan dari pihak lain untuk merusak ajaran Islam. Misalnya dari kaum Orientalis Barat yang sengaja mempelajari Islam untuk tujuan menghancurkan Islam (seperti Snouck Hurgronje).
  2. Untuk menguatkan pendirian atau madzhab suatu golongan tertentu. Umumnya dari golongan Syi'ah, golongan Tareqat, golongan Sufi, para Ahli Bid'ah, orang-orang Zindiq, orang yang menamakan diri mereka Zuhud, golongan Karaamiyah, para Ahli Cerita, dan lain-lain. Semua yang tersebut ini membolehkan untuk meriwayatkan atau mengadakan Hadits-hadits Palsu yang ada hubungannya dengan semua amalan-amalan yang mereka kerjakan. Yang disebut 'Targhiib' atau sebagai suatu ancaman yang yang terkenal dengan nama 'At-Tarhiib'.
  3. Untuk mendekatkan diri kepada Sultan, Raja, Penguasa, Presiden, dan lain-lainnya dengan tujuan mencari kedudukan.
  4. Untuk mencari penghidupan dunia (menjadi mata pencaharian dengan menjual Hadits-hadits Palsu).
  5. Untuk menarik perhatian orang sebagaimana yang telah dilakukan oleh para ahli dongeng dan tukang cerita, juru khutbah, dan lain-lainnya.
Hukum dalam meriwayatkan Hadits-hadits palsu juga mempunyai beberapa point tertentu, yaitu:
  1. Secara Muthlaq, meriwayatkan Hadits-hadits palsu itu hukumnya haram bagi mereka yang sudah jelas mengetahui bahwa Hadits itu palsu.
  2. Bagi mereka yang meriwayatkan dengan tujuan memberi tahu kepada orang bahwa Hadits ini adalah palsu (menerangkan kepada mereka sesudah meriwayatkan atau mebacakannya) maka tidak ada dosa atasnya.
  3. Mereka yang tidak tahu sama sekali kemudian meriwayatkannya atau mereka mengamalkan makna Hadits tersebut karena tidak tahu, maka tidak ada dosa atasnya. Akan tetapi sesudah mendapatkan penjelasan bahwa riwayat atau Hadits yang dia ceritakan atau amalkan itu adalah Hadits palsu, maka hendaklah segera dia tinggalkannya, kalau tetap dia amalkan sedang dari jalan atau sanad lain tidak ada sama sekali, maka hukumnya tidak boleh (berdosa) (Kitab Minhatul Mughiits).
Kalimat Istighfar, Astaghfirullah

Kamis, 24 April 2014

Berbagai Macam Hal Sederhana Yang Dapat Membahagiakan Hati

Kutipan Bahagia, Happines Quote Pernahkah dalam suatu momen pendek anda merasa sangat senang dan bahagia? Manusia adalah makhluk yang penuh emosional, oleh sebab itu kita sering merasakan kegembiraan meskipun hal tersebut bukanlah hal yang besar, melainkan kejadian yang terkesan simpel dan sederhana. Biasanya saat seseorang merasakan hal yang membahagiakan ini, dia akan mengekspresikannya dengan senyum lebar dan akan menikmati setiap detiknya dari momen tersebut.

Meski begitu, kebanyakan orang yang dapat merasakan hal-hal membahagiakan hati hanyalah mereka yang pandai bersyukur dalam setiap keadaan. Maka, sering-seringlah bersyukur karena kebahagiaan hanya datang melalui ketulusan dalam bersyukur.

Berikut berbagai macam hal sederhana yang dapat membahagiakan hati dimana akan membuat anda merasakan kembali bagaimana senangnya saat mengalami atau melakukan hal-hal ini.

1. Tidur di atas sprei wangi yang baru diganti.

Tertidur Lelap, Sprei Wangi

Tidur adalah aktifitas wajib manusia. Disaat kita merasa lelah akan hari ini, maka kasur yang nyaman akan dapat mengobati segala penat kegiatan yang kita lalui. Tapi pastinya ini akan lebih membahagiakan saat anda menemui ternyata sprei kasur anda baru saja diganti dengan yang baru, membuat anda tenggelam di atas wanginya kasur yang empuk. Anda pasti pernah merasakan bagaimana nyamannya setiap detiknya sampai anda terlelap bukan?

2. Terpeleset namun berhasil tetap berdiri dan tidak jatuh.

Terjatuh, Terpeleset Malu

Terpeleset adalah hal yang memalukan, apalagi di tempat umum. Tapi jika anda berhasil menjaga keseimbangan sehingga dapat menjaga keadaan tubuh tidak sampai terjatuh saat terpeleset, maka rasanya akan membahagiakan. Dan sebenarnya itu hal yang patut anda syukuri.

3. Berhasil membuka akun sosmed lama yang terkunci.

Buka Laptop, Sosial Media

Akun jejaring sosial bagi sebagian orang terkadang hampir sebagai dunia kedua. Disaat kita tidak dapat mengaksesnya karena suatu hal, banyak yang bisa jadi depresi. Setelah beberapa waktu mungkin kita akan melupakannya, namun alangkah membahagiakannya saat suatu hari kita berhasil untuk membukanya kembali. Melihat kembali foto profil, status terakhir, dan status dari friendlist kita, akan menjadi jauh lebih menyenangkan dibanding saat pertamakali memiliki akun.

4. Menerima SMS yang ditunggu-tunggu.

Mengirim Pesan, SMS

SMS merupakan pesan singkat yang dikirim melalui ponsel. Saat anda mengirim SMS kepada seseorang yang mungkin tengah anda perhatikan (seperti gebetan or pacar contohnya), balasan SMS-nya pastinya akan sangat menggembirakan. Namun tentu saja SMS yang ditunggu-tunggu itu bukan berari hanya dari pacar saja, bisa dari teman lama, keluarga jauh, kabar pekerjaan, undian berhadiah, ataupun sekedar ucapan selamat dari seseorang yang memang anda harapkan. Terkadang kebahagiaan karena SMS ini bisa anda ekspresikan dengan meloncat-loncat kegirangan. Betul?

5. Bangun dari sebuah mimpi buruk dan menyadari bahwa itu hanya mimpi.

Terbangun Kaget, Bangun Dari Mimpi

Pernah bermimpi buruk? Pastinya itu kejadian yang sangat tidak enak, contohnya saat anda ditinggalkan seseorang yang anda sayang atau anda terjatuh dari atas ketinggian. Tapi, buruknya gambaran alam bawah sadar itu akan terganti dengan rasa syukur yang membahagiakan saat anda terbangun dan menyadari itu hanya sebuah mimpi. Anda pun bisa melanjutkan tidur kembali dengan senyum kemenangan.

6. Mendengarkan lagu kesayangan di radio.

Mendengarkan Musik, Putar Radio

Mendengarkan lagu kesayangan di mp3 anda mungkin sudah biasa, namun rasanya akan berbeda jika anda mendengarkan lagu tersebut di radio. Biasanya orang yang mendengarkan lagu kesayangan mereka di radio tape atau radio mobil, akan merasa bahagia sendiri dan menyimak lagu tersebut dengan antusias dan hati gembira. Meskipun mereka tahu kalau lagu tersebut sebenarnya ada di mp3 mereka yang dapat diputar setiap saat.

7. Mendengar suara hujan.

Kehujanan, Basah Kuyup

Banyak orang senang dengan hujan, apalagi disaat orang tersebut tahu kalau dia tidak harus kemana-mana. Hujan deras, meskipun agak menderu-deru, terkadang membuat orang yang mendengarnya merasa bahagia. Mungkin akan lebih bahagia lagi jika anda memandang hujan tersebut dari teras atas rumah anda, kemudian melakukan seperti mencoba menghirup udara yang dibawa hujan itu. Turunnya hujan memang sesuatu yang mesti disyukuri sebagai pemberian Tuhan.

8. Bangun tidur dan menyadari bahwa hari ini libur sehingga Anda tak perlu tergesa-gesa.

Bangun Tidur, Pagi Ceria

Sering disaat kita bangun tidur di pagi hari, pikiran pertama yang akan melayang adalah kapan waktu untuk pergi sekolah, kuliah, bekerja, atau aktifitas melelahkan lainnya. Tapi, pikiran sibuk tersebut akan tergantikan dengan kebahagiaan saat anda sadar kalau hari itu adalah hari libur. Dan mungkin kebahagiaan tersebut akan membuat anda semakin sulit menghadapi grafitasi yang ditimbulkan oleh kasur anda.

9. Melihat kulkas penuh dengan makanan dan minuman.

Membuka Kulkas, Kulkas Baru

Orang yang baru pulang dari kerja atau sekolah biasanya refleks langsung membuka pintu kulkas, kalau-kalau ada yang dapat dijadikan pelepas dahaga dan pengganjal perut. Tentu mengecewakan kalau di dalamnya tidak terdapat apa yang kita harapkan. Tapi bagaimana jika di dalamnya penuh dengan buah segar dan minuman dingin yang siap mengurangi kepenatan anda? Pastinya sangatlah membahagiakan.

10. Mencium bau masakan yang sangat sedap.

Memasak, Makanan Enak

Hidung merupakan indera penciuman yang dapat memberikan banyak stimulus-stimulus membahagiakan. Saat anda mencium bau masakan sedap, maka rangsangan tersebut akan langsung direspon oleh otak sehingga membuat ekspresi wajah anda jadi kelihatan bahagia. Mengendus bau masakan sedap sebelum akhirnya menikmatinya banyak dilakukan orang-orang karena memang menyenangkan.

11. Melihat bunga yang Anda tanam berbunga.

Menanam Bunga, Tanaman Berbunga

Bunga merupakan tumbuhan yang dapat membuat siapapun melihatnya merasa gembira, hanya dengan melihat bagaimana indahnya motif kelopak dari bunga tersebut, akan membuat anda bahagia. Tapi mungkin rasanya akan seratus kali lebih membahagiakan disaat tanaman yang berbunga tersebut adalah bunga yang anda tanam sendiri. Eskpresi senyuman lebar yang terlihat begitu senang tak akan tertahankan.

12. Membalikkan bantal untuk sisi yang lebih dingin.

Tertidur Lelap, Kasur Empuk

Kembali ke aktifitas tidur menidur, salah satu yang paling membahagiakan dilakukan di atas kasur adalah membalikkan bantal. Disaat sisi bantal letak kepala anda sudah terasa hangat, maka membalikkan sisi lainnya untuk merasakan kesejukan kembali adalah hal yang sungguh nyaman untuk dilakukan.

13. Mengelus kucing milik Anda.

Mengelus Kucing, Memelihara Kucing
Kucing merupakan hewan peliharaan rumah yang banyak disayangi para pemiliknya. Mengelus bulu kucing dan bercanda dengannya adalah momen-momen yang akan membuat anda senang dan merasa bahagia karena telah memiliki binatang tersebut.

14. Mengayunkan kaki di dalam air.

Berenang, Bermain Air

Banyak kegiatan kekanak-kanakan yang dilakukan orang dewasa yang terkadang akan membuatnya merasa bahagia, contohnya dengan mengayunkan kaki di dalam kolam atau air. Jika anda sedang duduk di pinggir kolam atau sejenisnya, secara refleks anda akan mengayunkan kaki anda dan perilaku tersebut membuat anda merasa senang sendiri.

15. Melihat orang-orang di sisi Anda tertawa bersama.

Tertawa Bersama, Happy Family

Tertawa adalah tanda bahagia, tapi akan lebih bahagia lagi jika anda dapat membuat orang lain tertawa. Melihat keluarga, anak, atau isteri yang anda sayangi tertawa disamping anda, akan membuat anda merasa sangat bahagia dan bersyukur akan indahnya hidup bersama dengan mereka yang mencintai kita.

Sederhana, bukan? Namun bila disyukuri, maka hati anda akan dipenuhi kebahagiaan. Jadi jangan sungkan untuk bersyukur, dan jangan ragu untuk bahagia!

Kutipan

Minggu, 20 April 2014

Download Anime 'Guilty Crown' Subtitle Indonesia

Anime, Guilty Crown
Guilty Crown adalah sebuah anime science fantasy yang mengisahkan bagaimana bumi diserang oleh wabah yang disebut Virus Apocalypse, dan umat manusia harus berjuang untuk bertahan dari sadisnya virus tersebut. Karakter utama dalam anime ini bernama Ouma Shu, seorang anak SMA yang memiliki kemampuan untuk mengeluarkan berbagai macam alat dalam hati setiap orang kemudian menggunakannya sebagai senjata berkat formula yang disebut Void Genome. Karakter lainnya yang memiliki peran penting ialah Yuzuriha Inori dan Tsutsugami Gai.

Guilty Crown diawali oleh kejadian sepuluh tahun lalu yang dinamakan tragedi Lost Christmast. Akibat kejadian tersebut, terciptalah Virus Apocalypse yang menjangkiti banyak orang, memiliki efek seperti kanker, dan mengubah gen manusia menjadi semacam kristal. Sementara itu akibat hal ini, muncullah dua kubu yang saling bertikai, yaitu organisasi pemerintah yang memiliki banyak aturan ketat terhadap masyarakat bernama GHQ, dan pasukan pemberontak yang bersatu dengan nama Pengurus Pemakaman. Mereka memperjuangkan prinsip dan idealisme masing-masing dengan tujuan berbeda. Tsutsugami Gai adalah ketua dari organisasi Pengurus Pemakaman, bersama dengan Inori sebagai salah satu anggota utamanya. Ouma Shu menjadi anggota terakhir setelah secara tidak sengaja terkena formula Void Genome yang membuatnya memiliki kemampuan istimewa. Meskipun awalnya mereka berjuang bersama, namun situasinya menjadi rumit sebab mereka terlalu banyak menyimpan rahasia. Dengan mudah karakter setiap pribadi menjadi berubah, seiring rahasia lain yang terus terbongkar. Apa penyebab tragedi Lost Christmast itu? Siapakah yang benar, GHQ atau Pengurus Pemakaman?

Kamis, 10 April 2014

Langkah Mudah Dan Komplit Mendownload Video YouTube Tanpa Software

Langkah Mudah Dan Komplit Mendownload Video YouTube Tanpa Software YouTube.com merupakan situs berbagi video terbesar dan paling populer di dunia maya, setiap yang mengenal internet pastinya tahu mengenai situs ini. Dalam situs YouTube, setiap orang dapat mengupload dan mendownload video yang diinginkan, karena hampir semua jenis dan genre video ada dalam situs ini. Namun bedanya jika netizen dalam mengupload video ke YouTube cukup dengan memiliki akun YouTube atau Google+ dan mengikuti langkah-langkah yang sudah tersedia, hal ini tidak sesimpel saat kita mencoba mendownload video yang diinginkan dalam situs YouTube tersebut. Tapi tidak simpel bukan berarti tidak mudah, banyak cara dapat dilakukan untuk mendownload video di YouTube, salah satunya memiliki software downloader seperti IDM (Internet Download Manager).

Lantas bagaimana jika kita tidak memiliki software semacam itu? Berikut ada beberapa langkah komplit yang dapat menjadi alternatif untuk mendownload video YouTube tanpa software apapun, dan tampaknya lebih mudah!

Download Video YouTube Dengan SaveFrom.net

  • Kunjungi situs YouTube.com
  • Pilih dan putar video yang ingin di download.
  • Copy link url video yang ada pada addresbar.
  • Pastekan link yang telah di copy ke kotak yang tersedia dibawah ini.
  • Klik Download.
  • Akan terbuka halaman baru ke situs savefrom.net sekaligus pilihan berbagai format dari video sebelumnya.
  • Klik pada salah satu format video yang diinginkan.
  • Saat muncul kotak dialog untuk mendownload video, centang tulisan Save File lalu klik OK.
  • Tunggu sampai video benar-benar terdownload dengan sempurna.
  • Download Video Youtube
Download Video YouTube Dengan KeepVid.com

  • Kunjungi situs YouTube.com
  • Pilih dan putar video yang ingin di download.
  • Copy link url video yang ada pada addresbar.
  • Pastekan link yang telah di copy ke kotak yang tersedia dibawah ini.
  • Klik Download.
  • Akan terbuka halaman baru ke situs keepvid.com sekaligus pilihan berbagai format dari video sebelumnya.
  • Saat muncul kotak dialog untuk mendownload video, centang tulisan Save File lalu klik OK.
  • Tunggu sampai video benar-benar terdownload dengan sempurna.
  • Download Video Youtube
Download Video YouTube Dengan FetchVideo.com

  • Kunjungi situs YouTube.com
  • Pilih dan putar video yang ingin di download.
  • Copy link url video yang ada pada addresbar.
  • Pastekan link yang telah di copy ke kotak yang tersedia dibawah ini.
  • Klik Download.
  • Akan terbuka halaman baru ke situs fetchvideo.com sekaligus pilihan berbagai format dari video sebelumnya.
  • Saat muncul kotak dialog untuk mendownload video, centang tulisan Save File lalu klik OK.
  • Tunggu sampai video benar-benar terdownload dengan sempurna.
Catatan: Pastikan aplikasi Java dalam PC atau Laptop anda telah terinstall dan dalam keadaan On untuk melancarkan proses download yang dilakukan. Jika belum terinstall, maka situs-situs diatas akan memberikan pengarahan untuk menginstal aplikasi tersebut.

Demikian beberapa Langkah Mudah Dan Komplit Mendownload Video YouTube Tanpa Software yang saya bagi dan dapat anda coba sebagai pengganti software download accelerator saat tengah ingin mengunduh video-video menarik di YouTube. Saya pribadi pun lebih sering menggunakan cara-cara diatas yang terkesan lebih praktis dibanding menggunakan software downloader yang bisa jadi lebih rumit. Semoga bermanfaat!

Langkah Mudah Dan Komplit Mendownload Video YouTube Tanpa Software

Selasa, 01 April 2014

Download E-Book 'Sepuluh Anak Negro' Format .Pdf

E-Book, Sepuluh Anak Negro Sepuluh Anak Negro - Lalu Semuanya Lenyap
Oleh: Agatha Christie

Sepuluh Anak Negro adalah judul edisi bahasa Indonesia untuk novel 'And Then There Were None' karya Agatha Christie. Novel ini terbit pertama kali di Inggris pada tahun 1939 dengan judul 'Ten Little Niggers'. Namun karena dianggap rasis, terbitan Amerika pada tahun 1940 mengubah judulnya menjadi 'And Then There Were None'. Novel ini disebut-sebut merupakan karya terbaik seorang Agatha Christie, yang akrab dikenal sebagai penulis novel kriminal dan mendapatkan gelar 'The Queen of Mystery'. Hal yang unik dan berbeda dari novel ini dengan novel Agatha Christie yang lain adalah, dalam novel bergenre misteri kriminalitas ini tidak akan ditemukan seorang detektif yang menyelidiki peristiwa tersebut, seperti trademark Agatha di novel lain yang menghadirkan Hercule Poirot atau Miss Marple. Novel ini, adalah cerita detektif tanpa detektif.

Sepuluh orang dengan profesi berbeda diundang ke sebuah rumah mewah dan modern di Pulau Negro, di seberang pantai Devon. Mereka masing-masing menyimpan suatu rahasia, dan mereka tiba di pulau itu dengan penuh harapan di suatu sore musim panas yang indah. Tetapi tiba-tiba saja terjadi serentetan kejadian misterius. Pulau itu berubah menjadi pulau maut yang mengerikan. Panik mencekam ketika mereka satu demi satu meninggal secara misterius.

Yang paling mencekam adalah adanya korelasi kematian para undangan tersebut dengan sebuah syair anak-anak yang menempel dalam sebuah bingkai kayu disetiap kamar di rumah itu:

    Sepuluh anak Negro makan malam; seorang tersedak tinggal Sembilan.
    Sembilan anak Negro bergadang jauh malam; seorang ketiduran, tingal delapan.
    Delapan anak Negro berkeliling Devon; seorang tak mau pulang, tinggal tujuh;
    Tujuh anak negro mengapak kayu; seorang terkapak, tinggal enam.
    Enam anak Negro bermain sarang lebah; seorang tersengat, tinggal lima.
    Lima anak negro ke pengadilan; seorang ke kedutaan, tinggal empat.
    Enam anak negro pergi ke laut; seorang dimakan ikan hering merah, tinggal tiga.
    Tiga anak Negro pergi ke kebun binatang; seorang diterkam beruang, tinggal dua.
    Dua anak negro duduk berjemur; seorang hangus, tinggal satu.
    Seorang anak Negro yang sendirian; menggantung diri, habislah sudah.

Entah bagaimana, setiap baris sajak itu dapat menggambarkan kematian para tamu selanjutnya! Agatha Christie mampu membuat alur cerita novel ini begitu menegangkan, diawal-awal mungkin anda mulai menebak siapakah pembunuhnya, namun kebenaran baru akan terungkap diakhir cerita. Dan setelah mengetahuinya, maka hal pertama yang akan terpikirkan, "Tidak mungkin!".

Scene:
E-Book, Sepuluh Anak Negro

DOWNLOAD EBOOK
'SEPULUH ANAK NEGRO'
PDF

Selasa, 31 Desember 2013

Mengenal Dasar Algoritma Dalam Pemrograman Komputer

Sebelum belajar algoritma pemrograman, akan lebih baik kita pahami terlebih dahulu langkah-langkah pembuatan suatu program. Terdapat beberapa langkah umum dalam pembuatan suatu program yaitu:

  1. Mendefinisikan masalah
    Langkah yang pertama dilakukan adalah mendefinisikan permasalahan. langkah ini harus dilakukan untuk menentukan masalah yang ada serta ditentukan pula input dan output program.
  2. Mencari solusinya
    Kemudian ditentukan solusi dari permasalahan yang dihadapi. Bila untuk mendapatkan solusi harus melalui langkah yang terlalu rumit dapat dilakukan pembagian masalah dalam beberapa modul-modul kecil agar mudah untuk dikerjakan. Lalu modul-modul kecil tersebut digabungkan menjadi satu untuk dapat menentukan solusi.
  3. Menentukan algoritma
    Dalam pemilihan algoritma, pemrogram atau analis harus menggunakan algoritma yang sesuai dan efisien untuk masalah yang dihadapi.
  4. Menulis program
    Penulisan program bisa dilakukan dengan menggunakan bahasa pemrograman yang dikuasai dan memiliki kompabilitas dengan perangkat keras yang akan menggunakan program tersebut.
  5. Menguji program
    Bila program sudah selesai dibuat, pengujian diperlukan untuk mengetahui apakah program yang dibuat sudah layak untuk digunakan.
  6. Mendokumentasikan program
    Penulisan dokumentasi yang biasanya dilupakan oleh pemrogram menjadi sangat penting saat akan dilakukan perubahan pada program yang dibuat. penulisan program ini dapat dilakukan dengan menulis komentar pada source code tentang kegunaannya (variabel, parameter, procedur, fungsi).
  7. Merawat program
    Program yang sudah selesai dibuat juga perlu dirawat dengan pendeteksian bug yang belum diketahui sebelumnya juga penambahan fasilitas baru yang mempermudah pengguna program.

Dari penjelasan diatas, dapat kita peroleh kesimpulan bahwa pembelajaran algoritma pemrograman adalah bagian dari langkah-langkah pembuatan program.

Algoritma

Definisi dari algoritma antara lain:
  • Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis.
  • Algoritma adalah urutan logis pengambilan keputusan untuk pemecahan masalah.
  • Algoritma adalah urutan langkah-langkah berhingga untuk memecahkan masalah logika atau matematika.
  • Algoritma adalah logika, metode dan tahapan (urutan) sistematis yang digunakan untuk memecahkan suatu permasalahan.

Menurut Donald E. Knuth dalam bukunya yang berjudul The Art of Computer Programming, algoritma harus mempunyai lima ciri penting:
  1. Algoritma harus berhenti setelah mengerjakan sejumlah langkah terbatas (berhingga)
  2. Setiap langkah harus didefinisikan dengan tepat dan tidak berarti-dua (ambiguous)
  3. Algoritma memiliki nol atau lebih masukan (input)
  4. Algoritma mempunya nol atau lebih keluaran (output)
  5. Algoritma harus efektif dan efisien.

Program

Komputer hanyalah salah satu pemroses. Agar dapat dilaksanakan oleh komputer, algoritma harus ditulis dalam notasi bahasa pemrograman sehingga dinamakan program. Jadi program adalah perwujudan atau implementasi teknis algoritma yang ditulis dalam bahasa pemrograman tertentu sehingga dapat dilaksanakan oleh komputer. Kata algoritma dan kata program seringkali dipertukarkan dalam penggunaannya. Algoritma adalah urutan langkah-langkah penyelesaian masalah sedangkan Program adalah realisasi algoritma dalam bahasa pemrograman. Program ditulis dalam salah satu bahasa pemrograman dan kegiatan membuat program disebut pemrograman (programming). Orang yang menulis program disebut programmer. Tiap-tiap langkah di dalam program disebut pernyataan atau instruksi. Jadi, program tersusun atas sederetan instruksi. Bila suatu instruksi dilaksanakan, maka operasi-operasi yang bersesuaian dengan instruksi tersebut dikerjakan oleh komputer.

Secara garis besar komputer tersusun atas empat komponen utama, yakni:
  1. Piranti masukan berfungsi untuk memasukkan data atau program ke dalam memori komputer.
  2. Piranti keluaran berfungsi untuk menampilkan hasil dari eksekusi program komputer.
  3. Unit pemroses utama berfungsi mengerjakan operasi-operasi dasar.
  4. Memori berfungsi untuk menyimpan program dan data atau informasi.

Mekanisme eksekusi sebuah program adalah sebagai berikut:
  1. Program disimpan di dalam memori melalui piranti masukan.
  2. Ketika sebuah program dieksekusi maka setiap instruksi program akan dikirim dari memori ke unit pemroses utama. Unit pemroses utama kemudian akan menjalankan operasi sesuai instruksi-instruksi yang dibaca.
  3. Apabila sebuah instruksi membutuhkan data masukan, maka piranti masukan akan membaca data masukan, mengirimkan ke memori kemudian mengirimkan ke unit pemroses utama untuk diproses.
  4. Apabila eksekusi program menghasilkan data keluaran, maka data keluaran akan disimpan di dalam memori, kemudian dikirim ke piranti keluaran.
Bahasa Pemrograman

Bahasa pemrograman ini merupakan suatu himpunan dari aturan sintaks dan semantik yang dipakai untuk mendefinisikan program komputer. Bahasa ini memungkinkan seorang programmer dapat menentukan secara persis data mana yang akan diolah oleh komputer, bagaimana data ini akan disimpan/diteruskan, dan jenis langkah apa secara persis yang akan diambil dalam berbagai situasi.

Berdasarkan terapannya, bahasa pemrograman dapat digolongkan atas dua kelompok besar:
  • Bahasa pemrograman bertujuan khusus, yang termasuk kelompok ini adalah COBOL (terapan bisnis dan administrasi), Fortran (terapan komputasi ilmiah), bahasa assembly (terapan pemrograman mesin), prolog (terapan kecerdasan buatan), dan lain-lain.
  • Bahasa pemrograman bertujuan umum, yang dapat digunakan untuk berbagai aplikasi. Yang termasuk kelompok ini adalah bahasa Pascal, Basic dan C.

Berdasarkan pada apakah notasi bahasa pemrograman lebih dekat ke mesin atau ke bahasa manusia, maka pemrograman dikelompokkan atas dua bagian:
  • Bahasa tingkat rendah. Bahasa jenis ini dirancang agar setiap instruksinya langsung dikerjakan oleh komputer, tanpa harus melalui penerjemah. Contohnya adalah bahasa mesin. CPU mengambil instruksi dari memori, langsung mengerti dan langsung mengerjakan operasinya. Bahasa tingkat rendah bersifat primitif, sangat sederhana, orientasinya lebih dekat ke mesin, dan sulit dipahami manusia. Bahasa assembly dimasukkan ke dalam kelompok ini karena alasan notasi yang dipakai dalam bahasa ini lebih dekat ke mesin, meskipun untuk melaksanakan instruksinya masih diperlukan penerjemahan ke dalam bahasa mesin.
  • Bahasa tingkat tinggi, yang membuat pemrograman menjadi lebih mudah untuk dipahami, lebih manusiawi dan berorientasi ke bahasa manusia. Program dalam bahasa tingkat tinggi tidak dapat langsung dilaksanakan oleh komputer. Ia perlu diterjemahkan terlebih dahulu oleh sebuah translator bahasa (compiler atau interpreter) ke dalam bahasa mesin sebelum akhirnya dieksekusi oleh CPU. Algoritma ditranslasikan menjadi program dalam bahasa tingkat tinggi. Selanjutnya, program dikompilasi dan diterjemahkan menjadi program dalam bahasa mesin dan dilakukan proses linking dengan berkas library. Instruksi dalam bahasa mesin diinterpretasi oleh CPU. Operasi yang bersesuaian dengan setiap instruksi dilaksanakan.

Penerjemah terdiri dari dua jenis, interpreter dan compiler. Perbedaan antara keduanya antara lain:

Interpreter

Compiler

✓ Menerjemahkan instruksi per instruksi
✓ Source program tidak harus ditulis lengkap
✓ Bila terjadi kesalahan instruksi, dapat langsung diperbaiki secara interaktif

✓ Tidak menghasilkan objek program
✓ Pemrosesan program lebih lambat, karena setiap instruksi yang dikerjakan harus diinterpretasi ulang
✓ Source code program terus dipergunakan
✓ Menerjemahkan secara keseluruhan
✓ Source program harus ditulis lengkap
✓ Bila terjadi kesalahan dalam kompilasi, source program harus dibenarkan dan proses kompilasi diulang kembali
✓ Menghasilkan objek program

✓ Pemrosesan program lebih cepat, karena program sudah dalam bahasa mesin

✓ Source code program dipergunakan satu kali pada saat kompilasi program
Penulisan Algoritma

Notasi algoritma dapat diterjemahkan ke dalam berbagai bahasa pemrograman. Notasi algoritma bukan notasi bahasa pemrograman, sehingga siapa pun dapat membuat notasi algoritma yang berbeda. Hal yang penting mengenai notasi tersebut adalah mudah dibaca dan dimengerti. Selain itu, meskipun notasi algoritma bukan notasi baku sebagaimana pada notasi bahasa pemrograman, ketaatasasan terhadap notasi perlu diperhatikan untuk menghindari kekeliruan.

Pada umumnya terdapat tiga jenis cara penulisan algoritma, yakni:

  1. Cara deskriptif
    Dengan notasi ini, deskripsi setiap langkah dijelaskan dengan bahasa yang jelas.

    Contoh:
    Algoritma Bilangan_Maksimum
    Diberikan tiga buah bilangan bulat. Carilah bilangan bulat maksimum di antara ketiga bilangan tersebut.

    Deskripsi:
    (1) baca bilangan 1
    (2) baca bilangan 2
    (3) bandingkan bilangan 1 dan bilangan 2, kita ambil yang lebih besar, jika kedua bilangan tersebut sama besar, dapat kita ambil bilangan 1, dan sebut bilangan tersebut MAX
    (4) baca bilangan 3
    (5) bandingkan MAX dengan bilangan 3, dan pilih yang lebih besar, jika keduanya sama besar, pilih MAX dan sebut bilangan tersebut MAX.
    (6) keluarkan sebagai output MAX
  2. Pseudocode
    Pseudocode adalah notasi yang menyerupai bahasa pemrograman tingkat tinggi. Keuntungan menggunakan notasi pseudocode adalah memberikan kemudahan bagi programmer untuk menerjemahkan ke notasi bahasa pemrograman, karena terdapat korespondensi antara setiap pseudocode dengan notasi bahasa pemrograman.

    Contoh:
    Algoritma Bilangan_Maksimum
    {Dibaca tiga buah bilangan dari piranti masukan. Carilah bilangan bulat maksimum di antara ketiga bilangan tersebut}

    Deklarasi:
    Bil1,Bil2,Bil3 : integer {bilangan yang dicari maksimumnya}
    MAX : integer {variabel bantu}

    Deskripsi:
    read(Bil1,Bil2)
    if (Bil1>=Bil2)
    then Bil1←MAX
    else Bil2←MAX
    read(Bil3)
    if (Bil3>=MAX)
    then Bil3←MAX
    write(MAX)
  3. Flowchart
    Flowchart adalah penggambaran secara grafik dari langkah-langkah dan urut-urutan prosedur dari suatu program. Flowchart menolong analis dan programmer untuk memecahkan masalah ke dalam segmen-segmen yang lebih kecil dan menolong dalam menganalisis alternatif-alternatif lain dalam pengoperasian.

    Bila seorang analis dan programmer akan membuat flowchart, ada beberapa petunjuk yang harus diperhatikan, seperti:
    • Flowchart digambarkan dari halaman atas ke bawah dan dari kiri ke kanan
    • Aktivitas yang digambarkan harus didefinisikan secara hati-hati dan definisi ini harus dapat dimengerti oleh pembacanya
    • Kapan aktivitas dimulai dan berakhir harus ditentukan secara jelas
    • Setiap langkah dari aktivitas harus diuraikan dengan menggunakan deskripsi kata kerja, misalkan "MENGHITUNG PAJAK PENJUALAN"
    • Setiap langkah dari aktivitas harus berada pada urutan yang benar
    • Gunakan simbol-simbol flowchart yang standar

Bahasa Pemrograman Java

Sebagai sebuah bahasa pemrograman, Java dapat digunakan untuk membuat seluruh bentuk aplikasi, desktop, web dan lainnya, sebagaimana dibuat dengan menggunakan bahasa pemrograman konvensional yang lain. Sebagai sebuah bahasa pemrograman, Java dapat digunakan untuk membuat seluruh bentuk aplikasi, desktop, web dan lainnya, sebagaimana dibuat dengan menggunakan bahasa pemrograman konvensional yang lain.

Berdasarkan white paper resmi dari SUN, Java memiliki karakteristik berikut :
  1. Sederhana (Simple)
    Bahasa pemrograman Java menggunakan sintaks mirip dengan C++ namun sintaks pada Java telah banyak diperbaiki terutama menghilangkan penggunaan pointer yang rumit dan multiple inheritance. Java juga menggunakan automatic memory allocation dan memory garbage collection
  2. Berorientasi objek (Object Oriented)
    Java mengunakan pemrograman berorientasi objek yang membuat program dapat dibuat secara modular dan dapat dipergunakan kembali. Pemrograman berorientasi objek memodelkan dunia nyata ke dalam objek dan melakukan interaksi antar objek-objek tersebut
  3. Terdistribusi (Distributed)
    Java dibuat untuk membuat aplikasi terdistribusi secara mudah dengan adanya networking libraries yang terintegrasi pada Java
  4. Interpreted
    Program Java dijalankan menggunakan interpreter yaitu Java Virtual Machine (JVM). Hal ini menyebabkan source code Java yang telah dikompilasi menjadi Java bytecodes dapat dijalankan pada platform yang berbeda-beda
  5. Robust
    Java mempuyai reliabilitas yang tinggi. Compiler pada Java mempunyai kemampuan mendeteksi error secara lebih teliti dibandingkan bahasa pemrograman lain. Java mempunyai runtime-exception handling untuk membantu mengatasi error pada program.
  6. Secure
    Sebagai bahasa pemrograman untuk aplikasi internet dan terdistribusi, Java memiliki beberapa mekanisme keamanan untuk menjaga aplikasi tidak digunakan untuk merusak sistem komputer yang menjalankan aplikasi tersebut
  7. Architecture Neutral
    Program Java bersifat independent platform. Program cukup mempunyai satu buah versi yang dapat dijalankan pada platform berbeda dengan menggunakan Java Virtual Machine
  8. Portable
    Source code maupun program Java dapat dengan mudah dibawa ke platform yang berbeda-beda tanpa harus dikompilasi ulang
  9. Multithreaded
    Java mempunyai kemampuan untuk membuat suatu program yang dapat melakukan beberapa pekerjaan secara sekaligus dan simultan
  10. Dynamic
    Java didesain untuk dapat dijalankan pada lingkungan yang dinamis. Perubahan pada suatu class dengan menambahkan properties ataupun method dapat dilakukan tanpa menggangu program yang menggunakan class tersebut

Lingkungan pemrograman pada Java menggunakan compiler sekaligus interpreter agar dapat berjalan pada platform yang berbeda. Java compiler melakukan kompilasi pada source code (.java) menjadi Java bytecodes (.class) seperti ditunjukkan oleh Gambar berikut.

Program Java hasil kompilasi akan dapat dijalankan pada berbagai platform sistem komputer dengan menggunakan Java Virtual machine (JVM). JVM disebut juga bytecodes interpreter atau Java runtime interpreter.

Tidak seperti bahasa pemrograman lainnya, platform Java mempunyai dua komponen, yaitu:
  • Java Virtual machine (JVM) yang merupakan fondasi untuk platform Java yang dapat digunakan di berbagai platform perangkat keras
  • Java Application Programming Interface (Java API) yang merupakan kumpulan komponen-komponen perangkat lunak siap pakai untuk berbagai keperluan penulisan program.

Untuk lebih mengerti tentang Algoritma ini, silahkan lihat Video dibawah ini:
Algoritma & Pemrograman:

Kamis, 26 Desember 2013

Download Anime 'Angel Beats!' Subtitle Indonesia

Anime, Angel Beats!
Angel Beats! adalah sebuah anime fantasi yang memiliki setting kisah di sebuah sekolah dimana sekolah tersebut merupakan dunia kedua setelah kematian, dengan kata lain kehidupan disana merupakan jembatan menuju surga. Orang-orang yang terjebak dalam dunia ini adalah mereka yang memiliki takdir kurang menyenangkan dan tidak terselesaikan sebelum kematiannya. Tokoh utama anime ini antara lain Yuzuru Otonashi, Yuri Nakamura, Kanade Tachibana, dan ditambah tokoh-tokoh lainnya yang terjebak di dunia yang sama.

Dikisahkan Yuzuru Otonashi baru saja mati dan terbangun di sebuah sekolah. Dengan ingatan yang buruk, dia bertemu dengan wanita yang mengaku sebagai ketua sebuah perserikatan yang bergerak melawan dewa dan malaikatnya (Tenshi). Percaya tidak percaya, Otonashi pun mencoba berkomunikasi dengan Tenshi (malaikat), yang mana Tenshi tersebut juga merupakan seorang wanita. Segera Otonashi menyadari dirinya ternyata sudah mati dan telah meninggalkan dunianya yang lama, dan dunia yang sekarang ditempatinya adalah dunia tanpa kematian dan luka. Mencoba mengingat masa lalunya, Otonashi pun bergabung dengan organisasi yang dipimpin Yuri, dan sering terlibat dengan operasi guild dan pertempuran bersenjata melawan seorang Tenshi. Shindai Sekai Sensen (SSS), motivasi perserikatan ini dalam memerangi dewa adalah penolakan untuk bereinkarnasi, yang bisa saja bukan sebagai manusia. Namun, benarkah apa yang mereka pikirkan demikian? Siapakah sebenarnya Tenshi yang mereka percayai adalah senjata dewa untuk meng-inkarnasikan manusia?

Senin, 23 Desember 2013

Orisinalitas Al-Qur'an Mantapkan Iman Hugh LR Elliot Pada Islam

REPUBLIKA.CO.ID, “Semua berawal saat aku berusia 17 tahun,” pria asal Australia itu mengawali ceritanya. Ditemui di sebuah rumah makan franchise di kawasan Pondok Cabe Tangerang, Hugh Lloyd Roydon Elliott tampak begitu bersemangat membagi pengalamannya.

Hugh tak perlu waktu bertahun-tahun untuk mengenal Islam. Ia menerima Islam dalam kurun waktu yang terbilang singkat; dua pekan! “Aku sangat beruntung karena Allah teramat menyayangiku. Ia memudahkan segalanya bagiku,” ujarnya kepada reporter Republika beberapa waktu lalu.

Hugh lahir di Adelaide dan dibesarkan di Victoria, di tengah lingkungan Kristen tentunya. Beruntung, kedua orang tuanya yang beragama Protestan tak pernah memaksanya memeluk agama tertentu. “Terutama ibuku, ia percaya agama apa pun yang kupilih adalah yang terbaik bagiku. Aku sangat beruntung memiliki ibu sepertinya,” kata pria kelahiran 30 September itu.

Sementara itu, ayah Hugh adalah pemilik perusahaan besar dengan sejumlah kantor perwakilan di luar Australia, termasuk di Indonesia. Karena itu, Hugh telah mengenal Indonesia sejak lama.

Saat ia berusia 13 tahun, sang ayah membawanya untuk tinggal bersamanya di Indonesia selama enam bulan. Sementara ayahnya mengurus perusahaan, Hugh sibuk dengan home schooling dan pertemanan barunya dengan sejumlah anak Indonesia. Indah, seorang perempuan Muslim yang kini menjadi istrinya, adalah satu diantaranya.

Pada usia itu, Hugh tak meyakini agama apa pun, termasuk agama kedua orang tuanya. Ketidakyakinan itu telah muncul sejak bungsu dari empat bersaudara ini duduk di bangku sekolah dasar. “Pada masa itu, aku merasa berhadapan dengan hal-hal yang tidak masuk akal setiap kali membaca Bibel. Terakhir, Kitab itu kuberikan pada salah seorang teman.”

Bagi Hugh kala itu, Bibel tidak memuat kesepakatan antara ayat yang satu dengan lainnya. “Itu membuatku berpikir bahwa ia adalah kitab yang dibuat atau direvisi oleh manusia. Semakin aku membacanya, semakin aku menemukan kebingungan-kebingungan baru,” katanya.

Mengenal Orisinalitas Islam

Saat berusia 17 tahun, dalam sebuah liburan, Hugh kembali berkesempatan mengunjungi Indonesia selama sebulan. Dalam kesempatan itu, ia mengunjungi Indah dan keluarganya. Bersama mereka, Hugh berlibur di Majalengka, kota asal Indah dan keluarganya.

Dalam sebuah kesempatan, ayah Indah mendapati Hugh sedang mengamati putrinya shalat. Ia lalu menawarkan diri untuk menjelaskan beberapa hal tentang Islam, yang diterima Hugh dengan senang hati.

“Ia menjelaskan tentang shalat, wudhu, juga satu hal yang membuatku sangat shock, khitan,” ujarnya sambil tertawa kecil.

Saat itu, Hugh yang tak mengenal apa pun tentang Islam kecuali adzan, menemui kakak laki-laki Indah yang bertanya padanya tentang Bibel. Hugh menjawabnya dengan mengatakan bahwa kitab tersebut tidak orisinil.

Hugh lalu disodori Al-Qur'an. Setelah mendapat penjelasan bahwa Al-Qur'an adalah kitab orisinil yang diturunkan Allah kata demi kata kepada Nabi Muhammad Shallallahu 'Alaihi Wasallam 1.400 tahun yang lalu, Hugh berjanji pada dirinya untuk mencari tahu isi kitab tersebut di Australia.

Hugh pergi ke sebuah toko buku dan membeli sebuah Al-Qur'an terjemah sekembalinya dari Indonesia. Sampai rumah, ia membuka halaman pertama dan membacanya. “Tak ada yang istimewa. Kata-kata ini sangat mudah dibuat oleh manusia,” gumamnya kala itu.

Hugh lalu tersadar dan memutuskan bahwa mengkritisi Al-Qur'an bukanlah cara terbaik memahami kitab tersebut. “Lalu aku mengatakan pada diriku sendiri, ‘Aku harus membuka pikiranku untuk ini’,” ujarnya. Hugh mulai membacanya di rumah, kereta, dan bus. Kemana pun ia pergi, Hugh membawa serta buku barunya itu.

Hugh sampai pada pertengahan kitab tersebut dua minggu kemudian. Ia takjub karena tak menemukan sedikit pun kontradiksi di dalamnya. “Tidak ada pertentangan, dan tidak ada kebingungan saat membacanya. Semuanya sangat jelas dan sederhana,” katanya. Ia tertarik pada ayat-ayat yang diawali kata-kata “wahai orang-orang yang beriman”, dan melihatnya sebagai perintah untuk berkontemplasi.

Satu waktu, Hugh menemukan sebuah ayat dalam surah An-Nisa yang dinilainya kontradiktif. Ayat itu memerintahkan seorang suami memukul istrinya saat sang istri melakukan kesalahan. Hugh tak terima. Ia menelusuri internet untuk menemukan tafsir dari ayat tersebut.

“Dari penjelasan beberapa mufassir, barulah aku tahu bahwa pukulan itu dimaksudkan sebagai teguran. Itu pun hanya untuk dilakukan menggunakan benda-benda kecil seperti saputangan. Subhanallah,” tuturnya.

Berkeras Untuk Syahadat

Kesempurnaan Al-Qur'an memantapkan hati Hugh. Tanpa merasa perlu menghabiskan isi Al-Qur'an, ia meyakini kebenaran Islam dalam separuh bagian yang telah dibacanya. Ia segera mencari tahu tentang syahadat dari internet dan beberapa teman Muslimnya di Indonesia.

Hanya saja, Hugh tak mengenal seorang Muslim pun di Australia. Hingga akhirnya, ia menghampiri seorang perempuan berkerudung di sekolahnya. Berbekal informasi dari perempuan tersebut, Hugh mendatangi seorang syekh untuk berkonsultasi tentang syahadat.

Sayangnya, berkaitan dengan hukum yang berlaku di Australia, mereka menyarankan Hugh bersyahadat setelah genap berusia 18 tahun. Hugh menolak. “Bagaimana jika aku tertabrak bus besok pagi dan kemudian meninggal sebelum sempat bersyahadat?” katanya.

Melihat Hugh berkeras masuk Islam, sang syekh menyarankannya untuk hadir dalam sebuah kajian dan ceramah rutin di sebuah masjid kota di Melbourne. Syekh itu mengatakan, Hugh bisa bersyahadat pada imam di masjid tersebut setelah ceramah selesai.

Hugh mengikuti saran itu. Ditemani sang syekh, Hugh menghampiri imam masjid tersebut setelah acara kajian selesai. Ia menanyai Hugh beberapa hal terkait kesiapan dan kesungguhannya memeluk Islam. Setelah meyakinkan sang imam tentang kesungguhannya, Hugh bersyahadat.

Ia kemudian diminta tidak terburu-buru mengamalkan Islam secara penuh. “Imam itu memintaku belajar terlebih dahulu, termasuk untuk shalat.” Lagi-lagi, Hugh merasa tak perlu menundanya. “Bagaimana pun juga aku harus shalat, karena aku adalah seorang Muslim.”

Sampai di rumah, dengan berpedoman sebuah buku panduan kecil, Hugh shalat. Ia memegang buku itu di salah satu tangannya dan terus membawanya sepanjang shalat. “Aku shalat sambil membaca, termasuk saat sujud sekalipun, karena aku belum menghafal bacaan-bacaannya,” tuturnya.

Saat itulah perasaan yang disebut Hugh ‘ajaib’ menyergapnya. “Aku merasa berdiri langsung di hadapan Tuhan. Dinding-dinding kamar dan semua benda di sekelilingku seolah hilang. Hanya aku dan Allah,” ujarnya dengan nada takjub.

Tahun 2007, usai menamatkan kuliahnya di Teach International di Melbourne, Hugh kembali ke Indonesia. Ia menjadi guru bahasa Inggris dan menikahi Indah empat tahun kemudian. Kini Hugh sibuk menjadi pengajar sekaligus konsultan pendidikan bahasa Inggris di sebuah sekolah Islam internasional di Jakarta.

“Seperti telah kukatakan, Allah memudahkan segalanya bagiku. Kini, selain diberi kesempatan untuk mengamalkan ilmuku bagi Muslim, aku memiliki lingkungan yang luar biasa untuk memperluas pemahamanku tentang Islam. Alhamdulillah,” ujar pria yang mengaku memiliki nickname islami Abdullah Al-Faruq ini.



Resource: Republika, Hugh-Blog, FB.Kesaksian-Muallaf