Assalaamu 'alaika Yaa Rosuululloh...
Mata kami melihat sesuatu...
namun tak mampu melihat Agung dan IndahNya dalam sesuatu itu...
Mata kami buta...
Logika kami tumpul...
Hati kami batu...
Kami datang padamu Yaa Rosululloh...
setiap tadarus kami melewati Surat 'Abasa...
bersama shahabatmu Abdulloh ibnu Ummi Maktum ra...
dengan seluruh kotoran pada jiwa kami...
Sholawat dan salam padamu...
Mohon cuci jiwa kami dari segala kebencian...
Ijinkan kami berdzikir bersamamu...
membalas 10x sholawat dari setiap sholawat yang dikirim setiap pecintamu...
dari seluruh pelosok bumi...
dari golongan jin dan manusia...
Ijinkan kami makmum di belakangmu...
5x sehari berjamaah di Baitul Makmur bersamamu...
bersama ruh para wali yang terus bersamamu...
Gandeng tangan kami...
untuk dapat mengikuti setiap langkahmu...
menjadi rahmat bagi seluruh alam...
Al-Faqiir EKD, 15/10/2014
082128158438
Note: Barangkali ada pembaca yang berminat untuk memanfaatkan kios 2x2 di ITC2 Kebon Kelapa Bandung,
untuk berdakwah atau untuk berusaha,
silahkan hubungi kami di nomor tersebut.
Free.
Rabu, 15 Oktober 2014
Kamis, 09 Oktober 2014
JANGAN BERDUAAN, YANG KETIGA SYETAN.
Bahkan jangan mengkhayal dan merencanakan berduaan dengan lawan jenis bukan mahrom.
Khayalan dan rencana itu datang dari bisikan syetan.
Senin, 06 Oktober 2014
Nak, berjuanglah berjamaah
DIA sediakan waktu untuk setiap orang 24 jam (1440 menit) sehari semalam.
DIA kehendaki orang menyisihkan waktu 5 x 15 menit (75 menit) untuk sholat berjama'ah.
Banyak yang mengabaikan.
Kamis, 25 September 2014
KAU LIHAT ADA YANG MENARIK DI JALAN, DI RUMAH ADA YANG SAMA
Melihat yang indah di jalan.
Membuat mengkhayal.
Jika tidak ada penyaluran, jerawat keluar.
Jika urutan dibalik.
Jerawat keluar,
karena ada khayalan.
Ada khayalan,
karena melihat ada yang indah di jalan.
Pandangan pertama itu karunia.
Pandangan berikutnya tanggung jawabmu.
Jika kau melihat ada yang menarik di jalan,
di rumah ada yang sama.
Jadi masalah terbesar ada di pemuda-pemudi
yang belum sanggup menikah
namun melihat terlalu banyak yang indah di jalan,
di tempat kuliah,
atau di internet.
Ia akan mengkhayal.
Dan banyak jerawat keluar menghias mukanya.
Apa solusinya?
Tiada lain kecuali mengagungkan perintahNya
untuk menundukkan pandangan.
Ia dari tanah, akan kembali ke tanah.
Ia datang suci, ia harus kembali suci.
Lantunkan wiridan agar DIA karuniainya jodoh terindah
untuk ia berbagi suka dan duka dalam sisa hidupnya.
Jum'at 25 September 2014
Selasa, 09 Juli 2013
Ar-Rayyan, Pintu Puasa
Ditulis oleh Dewan Asatidz
Rasulullah Saw. bersabda: "Sesungguhnya di dalam surga terdapat satu pintu yang dinamakan pintu 'al-Rayan' yang hanya dimasuki oleh orang-orang yang berpuasa. Ditanyakan (oleh pintu tersebut): 'Di manakah orang-orang yang berpuasa?' Maka mereka pun masuk dari pintu tersebut. Setelah semua orang yang berpuasa memasukinya, pintu itu pun ditutup dan tak akan ada lagi yang masuk melaluinya." (HR. Muslim, dari Sahl Ibn Sa'd).
Dalam hadis tersebut Nabi Saw menerangkan keutamaan puasa dan kedudukan orang-orang yang berpuasa di sisi Allah.
Atas keikhlasan dan kesabaran mereka dalam menjalankan ibadah puasa-dengan menahan lapar dan dahaga, mengendalikan hawa nafsu dengan sekuat tenaga, maka Allah mengistimewakan mereka dengan memasukkan mereka ke dalam surga melalui pintu khusus yang bernama "Al-Rayyan". Kata ini berasal dari bentuk infinitif al-ray yang berarti pengairan, segar, dan juga pemandangan yang indah. Nama ini sesuai dengan keadaan orang-orang puasa yang menahan dirinya dari makan dan minum. Dan dahaga inilah yang lebih dominan dirasakan oleh orang yang sedang berpuasa dibanding rasa lapar. Zain Ibnu al-Munir mengatakan: "Rasulullah mengatakan pintu al-Rayyan ada 'di dalam surga' bukan mengatakan 'bagi surga/pintu surga', agar orang-orang merasa bahwa dalam pintu tersebut terdapat kenikmatan dan kenyamanan surgawi (kenikmatan di dalam kenikmatan). Maka hal ini akan menambah keinginan dan kerinduan kepadanya."
Hadis di atas diriwayatkan juga oleh al-Nasa'i dan Ibnu Khuzaimah, dari Sa' id Ibn 'Abdurrahman, dan yang lainnya. Dan dalam riwayat ini terdapat tambahan: "Barangsiapa yang memasukinya (memasuki pintu al-Rayyan), maka akan meminum darinya. Dan barangsiapa meminum darinya, maka tak akan dahaga selamanya". Hal itu merupakan penghormatan dari Allah, Sang Pemelihara Alam kepada orang-orang yang berpuasa. Juga merupakan balasan bagi mereka atas keikhlasan menjalankan ibadah. Telah dimaklumi bahwa Allah akan menanggung pahala orang-orang yang berpuasa, sebagaimana dalam sebuah hadis: "Puasa untuk-Ku, dan Akulah yang akan membalasnya."
Pahala dan balasan Allah bagi orang-orang yang berpuasa adalah penuh, besar, dan tiada terhitung. Ada pun masuknya orang-orang yang berpuasa melalui pintu al-Rayyan ini merupakan tambahan pahala dan penghormatan semata.
Benar, surga mempunyai banyak pintu, di antaranya pintu bagi orang-orang yang taat menjalankan salat, pintu bagi orang-orang yang giat berjihad, pintu bagi orang-orang yang ikhlas berpuasa-yaitu al-Rayyan sebagaimana telah kita bicarakan, dan di antaranya ada pintu khusus bagi orang-orang yang suka bersedekah.
Dari Abi Hurairah ra., Rasulullah saw. bersabda: "Barang siapa memberi nafkah isterinya di jalan Allah, maka akan dipanggil dari pintu surga, 'Wahai Hamba Allah! Ini adalah pintu kebaikan.' Barangsiapa termasuk ahli salat, maka akan dipanggil dari pintu al-Shalah. Barangsiapa termasuk ahli jihad, maka akan dipanggil dari pintu al-Jihad. Barangsiapa termasuk ahli puasa, maka akan dipanggil dari pintu al-Rayyan. Dan barangsiapa termasuk ahli sedekah, maka akan dipanggil dari pintu al-Shadaqah. Abu Bakar lantas berkata, 'Demi engkau dan ibuku (ummul mukminin), ya, Rasulullah! Apakah seseorang harus dipanggil dari pintu-pintu itu, dan adakah seseorang yang dipanggil dari pintu-pintu itu seluruhnya?' Rasulullah menjawab, 'Iya. Dan aku berharap semoga engkau termasuk dari mereka." (HR. al-Bukhari).
(Disunting dari al-Shiyâm fî 'l-Islam, karya Dr. Ahmad Umar Hasyim. Penyunting dan alih bahasa: Yessi Afdiani NA. & Shocheh Ha.)
Selasa, 04 Juni 2013
SUNNI SYI'I
Terlahir di keluarga Sunni, dengan budaya NU.
Setiap minggu baca Maulid Diba'.
Kukenal nama-nama Imam Ahlu Bait.
Di Bandung, baru kukenal detail para Imam Ahlu Bait.
Ditambah hadits Bukhori : sepeninggal Rosul ada 12 Penggganti beliau.
Ada virus cinta pada para Imam Ahlu Bait menggelora di hatiku.
Mencintai Rosul lewat Syi'i itu mencintai Rasul lewat putri beliau Fathimah a.s.
Mencintai Rosul lewat Sunni itu mencintai Rasul lewat ibu tiri.
5 Juni 2013
Eko Darwiyanto
Jumat, 18 Maret 2011
TEKNIK KOMPILASI - Kuliah I
PENGANTAR TEKNIK KOMPILASI.
Mata kuliah ini diajarkan di Teknik Informatika untuk mengenalkan cara kerja "Compiler".
Compiler menerima masukan berupa dokumen program, memprosesnya, dan menghasilkan file bahasa mesin yang siap dieksekusi komputer.
Bergantung bahasa pemrograman yang dipakai, ada compiler Pascal, compiler Fortran, compiler C, compiler C++, compiler Java, compiler C#, dan sebagainya.
Mata kuliah ini mempelajari bagaimana membuat compiler tersebut.
Mirip cara kerja compiler, ada interpreter. Interpreter melakukan semua yang dilakukan compiler, kecuali membuat file bahasa mesin. Interpreter tidak membuatnya, namun langsung menjalankannya. Misal : interpreter PHP, interpreter BASIC, dsb.
***
PROSES KOMPILASI.
Tahapan proses mengubah dari dokumen program menjadi bahasa mesin disebut kompilasi.
Kompilasi dilakukan bertahap :
1. Analisa Leksikal
2. Analisa Sintaks
3. Analisa Semantik
4. Code Optimizer
5. Code Generator.
Tahap 1, analisa leksikal, berfungsi memeriksa kebenaran kosa kata yang dipakai dalam dokumen program : apakah kata yang dipakai dikenal dalam bahasa yang bersangkutan. Kata "program" dikenal di PASCAL, mungkin tidak dikenal di bahasa yang lain. Tugas tahap 1 ini memeriksa itu. Jika ada kata yang tidak dikenal dalam bahasa yang bersangkutan, tugas modul tahap ini adalah menolaknya. Sebaliknya, jika dikenal, kata-kata yang diperoleh dari hasil analisa akan disimpan di tabel, untuk menjadi masukan di tahap berikutnya.
Tahap 2, analisa sintaks, berfungsi memeriksa tata tulis perintah program, apakah sesuai antara dokumen masukan dengan grammar bahasa yang bersangkutan. "Program P;" adalah cara menulis perintah yang benar di Pascal. "Program; P" adalah perintah yang salah di Pascal. Tugas modul ini memeriksa itu. Jika benar, perintah akan menjadi masukan tahap berikutnya. Jika salah, akan ada pesan "SYNTAX ERROR."
Jika Anda memprogram, lalu ada pesan SYNTAX ERROR, modul inilah yang memberi pesan ke Anda.
Tahap 3, analisa semantik, berfungsi memeriksaa apakah perintah yang ada di dokumen program dapat dikerjakan. "Var a : integer; a:=2.5;" adalah contoh perintah yang tidak dapat dikerjakan di Pascal, variabel a didefinisikan sebagai bilangan bulat, mengapa diberi masukan bilangan pecahan? Modul ini akan memberi tahu programmer pesan "type mismatch", tidak cocok antara data yang diberikan dan tipe datanya. Perintah-perintah yang tidak dapat dikerjakan, akan dievaluasi oleh modul ini.
Perintah yang dapat dikerjakan, akan diubah dulu ke dalam BENTUK ANTARA, sebelum diterjemahkan ke BAHASA MESIN, untuk menjadi masukan modul berikutnya.
Tahap 4, code optimizer, berfungsi untuk melakukan optimasi terhadap kodee-kode dalam BENTUK ANTARA. Misal A:= 2+3*5; dalam bentuk antara dapat dioptimasi menjadi A:=17. Kode yang sudah optimal akan menjadi masukan modul berikutnya.
Tahap 5, code generator, berfungsi untuk membuat kode mesin dari BENTUK ANTARA yang sudah optimum.
***
BAGAIMANA membuat Modul "ANALISA LEKSIKAL?"
Tunggu ceritanya di kuliah online berikutnya.
TUGAS 1 untuk Anda lakukan :
- Tulis ulang di kertas, apa yang saya tulis di sini.
- Kumpulkan di loker saya.
- Yang sudah mengumpulkan, dianggap hadir di kuliah I.
Mata kuliah ini diajarkan di Teknik Informatika untuk mengenalkan cara kerja "Compiler".
Compiler menerima masukan berupa dokumen program, memprosesnya, dan menghasilkan file bahasa mesin yang siap dieksekusi komputer.
Bergantung bahasa pemrograman yang dipakai, ada compiler Pascal, compiler Fortran, compiler C, compiler C++, compiler Java, compiler C#, dan sebagainya.
Mata kuliah ini mempelajari bagaimana membuat compiler tersebut.
Mirip cara kerja compiler, ada interpreter. Interpreter melakukan semua yang dilakukan compiler, kecuali membuat file bahasa mesin. Interpreter tidak membuatnya, namun langsung menjalankannya. Misal : interpreter PHP, interpreter BASIC, dsb.
***
PROSES KOMPILASI.
Tahapan proses mengubah dari dokumen program menjadi bahasa mesin disebut kompilasi.
Kompilasi dilakukan bertahap :
1. Analisa Leksikal
2. Analisa Sintaks
3. Analisa Semantik
4. Code Optimizer
5. Code Generator.
Tahap 1, analisa leksikal, berfungsi memeriksa kebenaran kosa kata yang dipakai dalam dokumen program : apakah kata yang dipakai dikenal dalam bahasa yang bersangkutan. Kata "program" dikenal di PASCAL, mungkin tidak dikenal di bahasa yang lain. Tugas tahap 1 ini memeriksa itu. Jika ada kata yang tidak dikenal dalam bahasa yang bersangkutan, tugas modul tahap ini adalah menolaknya. Sebaliknya, jika dikenal, kata-kata yang diperoleh dari hasil analisa akan disimpan di tabel, untuk menjadi masukan di tahap berikutnya.
Tahap 2, analisa sintaks, berfungsi memeriksa tata tulis perintah program, apakah sesuai antara dokumen masukan dengan grammar bahasa yang bersangkutan. "Program P;" adalah cara menulis perintah yang benar di Pascal. "Program; P" adalah perintah yang salah di Pascal. Tugas modul ini memeriksa itu. Jika benar, perintah akan menjadi masukan tahap berikutnya. Jika salah, akan ada pesan "SYNTAX ERROR."
Jika Anda memprogram, lalu ada pesan SYNTAX ERROR, modul inilah yang memberi pesan ke Anda.
Tahap 3, analisa semantik, berfungsi memeriksaa apakah perintah yang ada di dokumen program dapat dikerjakan. "Var a : integer; a:=2.5;" adalah contoh perintah yang tidak dapat dikerjakan di Pascal, variabel a didefinisikan sebagai bilangan bulat, mengapa diberi masukan bilangan pecahan? Modul ini akan memberi tahu programmer pesan "type mismatch", tidak cocok antara data yang diberikan dan tipe datanya. Perintah-perintah yang tidak dapat dikerjakan, akan dievaluasi oleh modul ini.
Perintah yang dapat dikerjakan, akan diubah dulu ke dalam BENTUK ANTARA, sebelum diterjemahkan ke BAHASA MESIN, untuk menjadi masukan modul berikutnya.
Tahap 4, code optimizer, berfungsi untuk melakukan optimasi terhadap kodee-kode dalam BENTUK ANTARA. Misal A:= 2+3*5; dalam bentuk antara dapat dioptimasi menjadi A:=17. Kode yang sudah optimal akan menjadi masukan modul berikutnya.
Tahap 5, code generator, berfungsi untuk membuat kode mesin dari BENTUK ANTARA yang sudah optimum.
***
BAGAIMANA membuat Modul "ANALISA LEKSIKAL?"
Tunggu ceritanya di kuliah online berikutnya.
TUGAS 1 untuk Anda lakukan :
- Tulis ulang di kertas, apa yang saya tulis di sini.
- Kumpulkan di loker saya.
- Yang sudah mengumpulkan, dianggap hadir di kuliah I.
Langganan:
Postingan (Atom)