Halaman

Sabtu, 02 Mei 2015

Mengenal System Pada Android



Pada artikel sebelumnya tips droid telah berbagi bersama "Cara kerja dan arsitektur android", pada artikel ini tips droid kembali berbagi kepada anda untuk mengenal system pada android secara lebih spesifik. Ketika anda melakukan modifikasi pada perangkat android, system sering kali menjadi tujuan utama kita. Pada artikel ini mari kita mulai berbagi bersama.

Pendahuluan
Seperti yang telah dibahas pada artikel sebelumnya, pengertian android merupakan Sistem Operasi hasil pengembangan Google yang ditujukan untuk perangkat mobile seperti ponsel atau tablet. Android berjalan pada prosesor dengan arsitektur ARM, MIPS dan pada versi terbaru 4.0 dan 4.1 (Ice Cream Sandwitch dan Jelly Bean), android juga telah mendukung arsitektur x86 dari Intel.

Android berjalan pada kernel Linux dengan menggunakan berbagai macam library. Android ditulis dengan menggunakan bahasa C, Aplikasinya berjalan pada application framework yang dibangun dengan menggunakan Java dengan memanfaatkan Apache Harmony sebagai compatible dari java library. Semua aplikasi android berjalan pada virtual machine yang bernama Dalvik, dimana dalvik inilah yang bertugas untuk melakukan penterjemahan Java Bytecode menjadi Dalvik Dex Code (Dalvik-executable).


Mengenal dalvik

Pengertian dalvik
Dalvik merupakan virtual machine yang menjadi layer/lapisan antara aplikasi dan sistem operasi. Dimana di dalam file aplikasi yang memiliki ekstensi .apk terdapat beberapa tipe file, diantaranya resource, assets, xml dan dex. Nah file dex ini lah yang asalnya diprogram dengan menggunakan bahasa Java. File dex ini akan dijalankan oleh Dalvik Virtual Machine untuk melakukan berbagai macam aktifitas, mulai dari menampilkan User Interface, akses Internet, menjalankan audio, memanggil kamera, dan sebagainya. 
Semua akses yang dilakukan oleh aplikasi tersebut harus melalui Dalvik Virtual Machine terlebih dahulu. Jadi boleh kita katakan kalau file dengan ekstensi .dex tersebut adalah file executable untuk Android, yang bila kita berbicara tentang sistem operasi windows, maka file .dex sama seperti file .exe pada windows. Dapat ditarik kesimpulan bahwa:
1.Dalvik VM inilah yang menjadi tempat berjalannya aplikasi-aplikasi dari Android. 
2.Core Libraries yang berada pada sistem Android sebagian besar merupakan core libraries yang terdapat pada bahasa pemrograman java. 
 
3.Setiap aplikasi yang kita jalankan di android, memiliki proses tersendiri dan memiliki instance masing-masing pada Dalvik Virtual Machine.  
 
4.Dengan Dalvik inilah, proses jalannya aplikasi menjadi efisien. Dalvik mengeksekusi file berekstensi dex yang disimpan dan dioptimalkan sehingga penggunaan memory di Android OS menjadi minimal. 
5.Dalvik VM bergantung pada kernel Linux (android memakai Linux kernel versi 2.6 untuk core sistemnya yang terdiri dari security, memory management, process management, network stack dan driver model) untuk fungsionalitas dasar seperti threading dan low-level memory management 
Dalvik Cache
File .apk sebenarnya merupakan file arsip yang terkompresi mirip dengan format zip namun berbeda ekstensi dan cara kerja. Seperti Kita ketahui, untuk mengakses kontent/file yang berada pada file zip, Kita harus melakukan unzip terlebih dahulu, Hal ini akan menyebabkan waktu untuk mengakses data di dalamnya menjadi lama, karena itu Dalvik memiliki fasilitas untuk melakukan cache, dimana file .dex yang berada dalam .apk tersebut akan di-unzip dan disimpan dalam direktori dalvik-cache yang biasanya berlokasi di "/data/dalvik-cache".

Proses unzip file .dex tersebut akan dilakukan ketika user melakukan instalasi aplikasi yang dimaksud. Sehingga ketika user membuka aplikasi tersebut, sistem tidak akan mengakses data .dex pada file .apk, tapi akan langsung mengaksesnya di dalam dalvik-cache.

Filesystem
System android bersandar pada kernel Linux, sehingga struktur file yang digunakan sama seperti pada linux, tapi mungkin para pengguna Android tidak menyadarinya. Seperti halnya linux, root directory berada pada "/", semua filesystem/partisi di mount pada sebuah direktori. Berikut adalah beberapa filesystem yang umumnya dimiliki dalam sistem operasi ini:

  • Root
  • System
  • Data
  • Boot
  • SDCard
  • SD-Ext
  • Dev, Tmp, Proc
  • etc

Root
Mount Point: /
Device: Linux Kernel, RAM


Layaknya linux, semua filesystem akan berada di dalam Root. Tidak seperti Windows yang memilah-milahnya ke dalam drive. Dalam linux semua device dapat diakses melalui filesystem dan menggunakan sistem stream, baik itu penyimpanan, display, ataupun input dan output device.

System
Mount Point: /system
Device: Internal Memory

Partisi ini berisi file-file system, dimana file-file sistem operasi Android dan aplikasi-aplikasi bawaannya disimpan. Partisi system ini selalu disimpan dalam Internal Storage ( storage pada ponsel ), dan tidak dapat diubah isinya kecuali telah dilakukan rooting. Berikut adalah beberapa file-file yang berada pada partisi ini:
/system/app - Dalam direktori ini terdapat file-file .apk untuk aplikasi system, seperti Phone Dialer, Launcher, IME/Keyboard, Mail, SMS, Settings, etc. 
/system/frameworks - Dalam direktori ini terdapat file-file frameworks dengan ekstensi .jar yang menyimpan fungsi-fungsi java yang diakses oleh aplikasi android, baik itu aplikasi system atau aplikasi yang diinstall oleh user. 
/system/libs - Direktori ini berisi library-library dan library kernel yang ditulis dengan menggunakan bahasa C (Native), dan memiliki ekstensi .so. Android juga mendukung pembangunan aplikasi dengan menggunakan bahasa C (Native) dengan menggunakan Android NDK (Native Development Kit), dan mendukung library-library C seperti layaknya linux. hanya saja dukungannya lebih minimalis, dimana libc yang digunakan adalah libc bionic yang telah dimodifikasi agar lebih minimalis. Tapi sebenarnya kita masih bisa memanfaatkan Glibc untuk berjalan pada Linux ini, hanya harus dilakukan compile sendiri. 
/system/bin, /system/xbin - Merupakan direktori yang berisi file-file executable berbasis linux, bila .dex akan berjalan pada dalvik-cache, file-file di dalam direktori ini akan berjalan langsung di atas kernel linux. Linux pada Android mendukung perintah-perintah dasar yang biasa digunakan pada shell di linux, seperti ls, mv, cp, cat, df, dsb. Perbedaanya, bila di linux semua perintah tersebut merupakan satu executable tersendiri, sedangkan pada linux semua perintah tersebut dikerjakan oleh satu executable yang bernama busybox. 
/system/etc - Direktori ini berisi file-file konfigurasi system dan konfigurasi driver, mulai dari setting gps, wifi networking, database apn, sampai pengaturan volume untuk audio. 
/system/customize, /system/fonts, /system/media, /system/usr - Semua direktori ini berisi file-file untuk kustomisasi sistem, seperti gambar animasi boot, huruf untuk tampilan, wallpaper, ringtone dan audio bawaan, juga beberapa layout keyboard dan lokalisasi bahasa.
Data
Mount Point: /data
Device: Internal Memory

Berbeda dengan system. Partisi data ini merupakan partisi untuk menyimpan data-data yang selalu berubah-ubah. Semua aplikasi yang diinstal oleh user akan disimpan pada partisi ini. Ketika pengguna melakukan wipe data ( reset to factory ), partisi ini akan bersihkan (di format), sehingga data-data aplikasi yang diinstall, kontak, data sms, dan sebagainya akan hilang. Tapi sistem masih tetap bisa berjalan dikarenakan wipe data tidak akan menghapus partisi system.

Berikut adalah beberapa direktori yang berada pada partisi data ini:
/data/app - Berisi file-file .apk dari aplikasi-aplikasi yang diinstall, baik itu dari market atau dari aplikasi yang diinstall secara manual. 
/data/data - Berisi file-file data aplikasi, baik itu aplikasi system ataupun yang diinstall oleh user. Isi direktori ini memuat berbagai macam data yang disimpan oleh aplikasi, seperti save game, database (sqlite), juga file-file assets dan resource dari aplikasi tersebut. Direktori inilah yang biasanya membesar dan bila Kita menginstall banyak aplikasi, maka Low Disk Space biasanya muncul dikarenakan isi direktori ini sudah terlalu besar. 
/data/dalvik-cache - Merupakan tempat penyimpanan file-file .dex untuk dijalankan secara langsung oleh dalvik virtual machine.
Boot
Mount Point: /boot
Device: Internal Memory

Partisi ini memuat Kernel Linux dan merupakan partisi awal yang akan menerima sinyal booting dari device. Kernel inilah yang secara langsung mengakses hardware pada device kita.

SDCard
Mount Point: /sdcard, /mnt/sdcard
Device: MMC / External Storage
Layout: FAT32

Berbeda dengan partisi-partisi lainnya. Partisi ini adalah area bebas, dimana kita dapat melakukan perubahan sesuai dengan keiinginan. Kita dapat menyimpan lagu, foto, dan video di dalamnya, kita juga dapat menggunakannya untuk penyimpanan backup data, dan dapat juga digunakan sebagai USB drive.

SD-EXT
Mount Point: /sd-ext
Device: MMC / External Storage
Layout: EXT2, EXT3, EXT4

Merupakan modifikasi yang bisanya dilakukan pada Custom ROM, dimana bila Internal Memory tidak mencukupi untuk memuat data-data penting sistem, maka dilakukanlah pem-partisi-an pada memory card kita. Dimana memory card kita akan dibagi menjadi 2 partisi, partisi pertama berformat FAT32 yang akan dijadikan sebagai /sdcard, dan partisi kedua berformat EXT(x).

Inilah hebatnya Linux dan Android, dimana device yang memiliki umur yang tua yang tidak dapat lagi memuat sistem Android yang semakin hari semakin berukuran besar dan tidak dapat dimuat di dalam Internal Memory yang memiliki keterbatasan ukuran, dapat tetap mengikuti perkembangan zaman.
SD-EXT ini memanfaatkan fasilitas Symlink yang didukung oleh Linux, dimana kita dapat melakukan symbolic link ( melakukan pemetaan ) suatu file atau direktori dari satu partisi menuju partisi lainnya. Contohnya, kita memiliki direktori /sd-ext/app_spada SD-EXT, dan lazimnya semua aplikasi sistem disimpan dalam /system/app, maka kita dapat melakukan symlink dari /sd-ext/app_s menuju /system/app, sehingga ketika sistem mengakses file/direktori dari /system/app sistem akan membaca file/direktori itu dari /sd-ext/app_s. Beberapa pengembangan SD-EXT ini telah dilakukan oleh beberapa developer dan custom-ROM chef, seperti app2sd, data2sd. Dimana mod-mod tersebut memiliki fungsinya masing-masing yang sebenarnya memiliki tujuan yang sama, yaitu memanipulasi filesystem yang terbatas agar dapat memanfaatkan penyimpanan data system di dalam External Memory.

Dev, Tmp, Proc
Mount Point: /dev, /tmp, /proc
Device: Linux Kernel, RAM

Direktori-direktori tersebut bukanlah merupakan Storage, tapi merupakan virtual. dimana /dev merupakan direktori yang memuat semua stream hardware, /tmpmerupakan penyimpanan temporary pada ram, dan /proc merupakan direktori untuk menyimpan informasi proses yang berjalan.

Seperti halnya linux pada PC, semua akses aplikasi menuju hardware dapat dilakukan dengan mengakses stream pada /dev, seperti halnya kita mengakses file biasa. Kita dapat mengakses framebuffer display secara langsung pada file /dev/graphics/fb0, atau mengakses input device secara langsung pada /dev/input. Sistem Android mengakses hardware melalui /dev ini, dimana /dev ini lah yang diatur oleh Kernel Linux.

Kita juga dapat mengetahui ID suatu proses dan proses apa saja yang sedang berjalan pada direktori /proc. dan dapat juga menyimpan file temporary pada direktori /tmp untuk dilakukan proses selanjutnya.

Catatan:
1.Hanya saja direktori-direktori ini hanya dapat diakses bila anda memiliki permission root.

2.Artikel ini bersumber dari beberapa artikel di internet diantaranya: wikipediacode googleunikom, dan beberapa referensi dari buku.
JudulMengenal System Pada Android
DeskripsiPada artikel sebelumnya tips droid telah berbagi bersama " Cara kerja dan arsitektur android...
Author
Rating
4.55 Point

Minggu, 26 April 2015

Pacaran Berkedok Ta’aruf


Oleh: Abu Rufaid Agus Suseno, Lc
“Ukhti Ana ingin sekali memiliki Istri yang cerdas, yang baik ahklak dan agamanya seperti Anti, maukah Ukhti berta`aruf dengan Ana?”
Dag dig dug hati seorang wanita bahkan meronta-ronta gembira saat membuka inboks atau dinding di akun facebook, ia menemukan kata-kata di atas atau semisalnya. Akhirnya, gayung pun bersambut. Sang akhwat pun mulai kirim pesan atau sekadar bertanya: Sudah makan wahai Akhi? Sudahkah Antum tidur Akhi? Atau ucapan: mimpi indah ya?! Dan seterusnya. Jika ditanya, mereka akan menjawab, “Kami sedang ta’aruf, kami ingin saling mengenal, dan kami masih menjaga batas-batas syariat, karena kami tidak ber-khulwat dan belum sampai bertemu, hanya sekadar kirim pesan lewat akun facebook aja!.
Inilah fenomena yang banyak terjadi akhir-akhir ini, bahkan banyak para jilbaber atau alumni pondok pesantren yang juga ikut-ikutan.
Yang menyisakan pertanyaan adalah, apakah hal seperti ini itu boleh?! Apakah termasuk cara ta’aruf syar’i ataukah justru termasuk pacaran yang berkedok ta’aruf?!
Untuk mengulas beberapa permasalahan ini, maka kita harus mengetahui beberapa poin berikut ini.
Hakikat ta’aruf
Ta’aruf yang dimaksud di sini adalah proses saling mengenal antara dua orang lawan jenis yang ingin menikah. Jika di antara mereka berdua ada kecocokan maka bisa berlanjut ke jenjang pernikahan namun jika tidak maka proses pun berhenti dan tidak berlanjut.
Islam tidak melarang ta’aruf, dalam sebuah hadits disebutkan, “Dari Anas bin Malik bahwa Al-Mughirah bin Syu’bah ingin menikah seorang wanita, maka Rasulullah – shallallahu ‘alaihi wa sallam – berkata kepadanya, “Pergi lalu lihatlah dia, sesungguhnya hal itu menimbulkan kasih sayang dan kedekatan antara kalian berdua.” (Diriwayatkan oleh Ibnu Majah no 1938 dan dishahihkan oleh Syekh al-Albani – rahimahullah – dalam Shahih Ibnu Majah)
Rambu-rambu ta’aruf
Ta’aruf bukanlah pernikahan yang menghalalkan apa yang dihalalkan bagi pasangan suami istri. Ta’aruf hanyalah proses pra pernikahan, maka selama akad nikah belum diikrarkan, maka mereka berdua adalah dua orang yang bukan mahram harus menjaga ada-adab islam.
Namun, belakangan ini, ta’aruf mengalami penyempitan makna, karena telah diselewengkan kepada makna pacaran yang jelas-jelas diingkari oleh islam. Islam tidak mensyariatkan pacaran untuk menempuh ke jenjang pernikahan. Namun islam mensyariatkan ta’aruf sesuai batasan-batasan syariat. Ta’aruf yang benar adalah dengan langkah sebagai berikut:
1. Pihak lelaki mencari keterangan tentang biografi, karakter, sifat, atau hal lain pada wanita yang ingin ia pinang melalui seseorang yang mengenal baik tentangnya demi maslahat pernikahan. Bisa dengan cara meminta keterangan kepada wanita itu sendiri melalui perantaraan seseorang, seperti istri teman atau yang lainnya. Demikian pula dengan pihak wanita yang berkepentingan untuk mengenal lelaki yang berkeinginan meminang dapat menempuh cara yang sama.
Dalam menempuh langkah pertama ini, perlu memerhatikan beberapa perkara antara lain:
– Tidak berkhulwat (berdua-duaan) dalam mencari informasi secara langsung dari wanita terkait dan sebaliknya. Nabi – shallallahu ‘alaihi wa sallam – menegaskan, “Dan janganlah seorang lelaki berdua-duaan dengan seorang wanita kecuali jika sang wanita bersama mahramnya (Riwayat al-Bukhari no. 3006 dan Muslim 1341)
Kemudian Nabi – shallallahu ‘alaihi wa sallam – kembali menjelaskan hikmah dari larangan ini dalam sabdanya, “Tidaklah seorang lelaki berdua-duaan dengan seorang wanita kecuali setan adalah orang ketiga di antara mereka berdua.” (Riwayat Ahmad 1/18, Ibnu Hibban (lihat Shahih Ibnu Hibban 1/436))
Tidak melakukan perbuatan-perbuatan yang bisa menjerumuskan seseorang ke kubangan perzinaan apalagi perbuatan zina itu sendiri dengan berbagai macam bentuknya.
كُتِبَ عَلىَ ابْنِ آدَمَ نَصِيْبُهُ مِنَ الزِّنَا مُدْرِكٌ ذَلِكَ لاَ مَحَالَةَ: الْعَيْنَانِ زِنَاهُمَا النَّظَرُ، وَاْلأُذُنَانِ زِنَاهُمَا اْلاِسْتِمَاعُ، وَاللِّسَانُ زِنَاهُ الْكَلاَمُ، وَالْيَدُ زِنَاهُ الْبَطْشُ، وَالرِّجْلُ زِنَاهُ الْخُطَا، وَالْقَلْبُ يَهْوَى وَيَتَمَنَّى، وَيُصَدِّقُ ذَلِكَ الْفَرْجُ أَوْ يُكَذِّبُهُ
“Telah ditulis bagi tiap anak Adam bagiannya dari zina, dia pasti akan melakukan, yaitu kedua mata berzina dengan memandang, kedua telinga berzina dengan mendengar, lisan berzina dengan berbicara, tangan berzina dengan memegang, kaki berzina dengan melangkah, sementara hati berkeinginan dan berangan-angan, maka kemaluanlah yang membenarkannya atau mendustakannya.” (Riwayat al-Bukhari, lihat Shahih Targhib wa Tarhib II/398)
– Tidak ikhtilath (campur baur antara laki-laki dan wanita bukan mahram)
2. Setelah menemukan kecocokan dan sebelum khitbah, bagi lelaki disunahkan melihat wanita yang ingin ia nikahi. Hal ini karena bermodalkan informasi saja terkadang tidak cukup, karena kondisi seseorang atau kecantikan seseorang itu relatif. Bisa saja cantik menurut kacamata seseorang, namun tidak cantik menurutnya. Sehingga Syekh Utsaimin – rahimahullah – menegaskan, “Sesungguhnya penglihatan orang lain tidak mewakili penglihatan sendiri secara langsung. Bisa jadi seorang wanita cantik menurut seseorang namun tidak cantik menurut orang yang lain”. (Syarhul Mumti’ XII/20)
Saat seorang lelaki ingin wanita yang akan ia khitbah, maka ia harus memperhatikan rambu-rambu nazhar yang telah dijelaskan oleh Syekh Utsamin – rahimahullah – dalam Syarhul Mumti’ XII/22 sebagai berikut :
1. Tidak berkhalwat (berdua-duaan) dengan sang wanita tatkala memandangnya.
Untuk menjauhi khalwat ketika nazhar, maka ia bisa melihat wanita yang ingin ia pinang ditemani wali si wanita atau jika tidak mampu maka ia bisa bersembunyi dan melihat wanita tersebut di tempat di mana ia sering melalui tempat tersebut.
2. Hendaknya memandangnya dengan tanpa syahwat, karena nazhar (memandang) wanita ajnabiyah karena syahwat diharamkan. Selain itu, tujuan dari melihat calon istri adalah untuk mengetahui kondisinya bukan untuk menikmatinya.
3. Hendaknya ia memiliki prasangka kuat bahwa sang wanita akan menerima lamarannya.
4. Hendaknya ia memandang kepada apa yang biasanya nampak dari tubuh sang wanita, seperti muka, telapak tangan, leher, dan kaki.
5. Hendaknya ia benar-benar bertekad untuk melamar sang wanita. Yaitu hendaknya pandangannya terhadap sang wanita itu merupakan hasil dari keseriusannya untuk maju menemui wali wanita tersebut untuk melamar putri mereka. Adapun jika ia hanya ingin berputar-putar melihat-lihat para wanita satu per satu, maka hal ini tidak diperbolehkan.
6.  Hendaknya sang wanita yang dinazharnya tidak bertabarruj, memakai wangi-wangian, memakai celak, atau yang sarana-sarana kecantikan yang lainnya.
Ta’aruf via facebook?
Sebelumnya, perlu diketahui bahwa hukum asal facebook adalah mubah. Namun, ia bak pisau bermata dua. Artinya, jika tidak digunakan sebagaimana mestinya, bisa saja pisau tersebut menyembelih si empunya. Jika seseorang memandang dirinya lemah, tidak mampu menggunakan dalam kebaikan, maka meninggalkan facebook tentunya lebih utama, apalagi ketika seseorang membuka facebook, minimal ia akan melihat wanita-wanita bukan mahram yang pamer aurat.
Lalu bagaimana jika digunakan sebagai sarana ta’aruf? Jika kita mau mencermati, niscaya kita dapatkan bahwa facebook memiliki beberapa kerusakan, yaitu:
Rawan tipuan, karena kebenaran biodata, foto, dan data-data lainnya berkaitan dengan pemilik akun tersebut tidak bisa dijamin kebenarannya. Siapa sangka pemilik akun berbeda dengan aslinya. Selain itu, kebenaran dan ketulusan niat mereka dalam ber-ta’aruf juga tidak bisa dipertanggungjawabkan. Sungguh banyak sekali, ikhwan-ikhwan yang hanya uji coba atau iseng belaka atau mungkin hanya ingin mempermainkan si wanitanya. Bahkan yang lebih parah lagi, banyak juga para lelaki yang menyamar sebagai wanita dalam akun facebook kemudian mengikuti grup-grup facebook khusus bagi wanita.
Khulwat, karena tidak jarang antara dua orang lawan jenis yang saling kirim data, pesan, atau bahkan mungkin memanfaatkan video call yang disediakan oleh facebook. Tentunya hal ini lebih bahaya daripada pertemuan langsung, karena khulwat via facebook lebih tersembunyi dan lebih leluasa untuk menyampaikan apa yang ia kehendaki.
Zina. Sudah kita sebutkan di atas, di antara syarat ta’aruf adalah tidak melakukan perzinaan dengan segala macam bentuknya. Tadi kita sebutkan, bahwa kedua mata berzina dengan memandang, padahal facebook banyak menyuguhkan fasilitas kirim foto dan video. Kedua telinga berzina dengan mendengar, padahal facebook pun bisa saling mendengarkan suara tanpa didengar oleh orang lain. Lisan berzina dengan berbicara, padahal facebook juga memberikan fasiltas untuk saling berbicara. Kalaupun semua ini tidak ada, maka minimal hati seseorang telah berzina, karena telah berangan-angan.
Ketiga hal ini mungkin bisa dikatakan tidak mungkin terlepas dari facebook yang digunakan sebagai sarana ta’aruf. Sehingga, jika tiga hal ini ada atau syarat-syarat ta’aruf di atas belum terpenuhi maka menggunakan facebook sebagai sarana ta’aruf tidak boleh. Kecuali jika seseorang bisa menjamin bisa bersih dari tiga hal ini dan bisa memenuhi syarat-syarat ta’aruf di atas. Dan hal ini menurut hemat penulis, adalah sesuatu yang bisa dikatakan jarang terjadi atau bahkan mustahil.
Demikian, semoga Allah senantiasa membimbing kita untuk istiqamah dalam menjalankan semua syariat islam yang sempurna ini. Wallahu a’lam. (***)
Pacaran Menurut Islam/ Pedoman Mencari Jodoh.
"Kenapa sih, ngga boleh pacaran!", kalimat seperti ini acap kali diucapkan oleh para remaja, dengan nada kesal. Zaman sekarang, remaja pacaran, berjalan dan mojok berduaan, memang sudah sangat biasa. Mereka terlihat dimana-mana. 

Zaman saya SMP dulu, di tahun 1990 an, siswa yang pacaran bisa dihitung dengan jari. Dan mereka "malu-malu", tidak mau terlihat oleh yang lain. Zaman berubah. Namun, kriteria kebaikan Universal sebetulnya tidaklah berubah.

Dari zaman nabi Adam sampai dengan zaman Rasulullah Muhammad SAW, Islam melarang pencurian seperti juga Islam melarang orang untuk pacaran, atau pun mendekati zina. 

Mari kita kaji bersama-sama, "Mengapa pacaran dilarang?"

Allah Maha Tahu, Yang Maha Pencipta tentunya yang paling tau apa yang terbaik buat kita. Allah menginginkan manusia ciptaanNya hidup bahagia, sehat dan sejahtera. 

"Tapi ...orang yang sedang pacaran kan bahagia, lihat aja tuh orang yang sedang jatuh cinta, suka senyum-senyum sendiri, kelihatan senang kan? :) he .. he..". Kaya sedang makan coklat ya? ada lirik lagu yang bunyinya: " Bila Cinta Sudah Melekat Tai Kucing Rasa Coklat ".... Waktu pacaran kirain coklat setelah nikah "Sialan, ngga taunya Tai Kucing". Nah lo ...

Pada waktu pacaran yang diperlihatkan yang bagus-bagus nya aja, nanti kalau sudah nikah, baru deh kelihatah aslinya. "Ah, ternyata bau badannya ....uasem. Waktu pacaran kok wangi ya...". " Yaaa ternyata kere, mobil yang dipakai waktu pacaran itu mobil pinjaman ...". "Waktu pacaran kayanya romantiiis banget, eh ternyata aslinya galak". Pacaran tidak menjamin kita akan tahu sifat calon suami atau istri sesorang. Jadi gimana dong? .... Sholat Istikhoroh, minta petunjuk kepada Allah. Walaupun bibit, bebet, bobot tetap harus dilihat ya. Carilah yang sepadan. Namun yang terutama carilah yang pemahaman agamanya baik. Lalu istikhoroh, Berdoalah: "Ya Allah,kalau memang ia baik untukku mudahkanlah, jika tidak baik untukku jauhkanlah".


Coba perhatikan orang di sekelilingmu. Ada yang kaya raya, berkuasa, barang serba ada tapi terlihat tidak bahagia. Kenapa? ...karena keluarganya tidak bahagia, suami istri nafsi nafsi sendiri-sendiri, ikuti nafsu masing-masing. Tidak ada komunikasi, kalau ketemu berantem melulu, atau anaknya kurang ajar dan lain sebagainya.

Sementara ada keluarga yang sederhana, tapi bahagia. Suami, istri dan anak sering melakukan kegiatan bersama. Kita bisa lihat bahwa kebahagian itu didapat dari keluarga. Keluarga yangmawaddah wa rahmah. 

Sekarang coba kita fikirkan, seseorang yang dari usia muda sudah pacaran, katakanlah usia 17 tahun. Menikah usia 25 tahun. Kira-kira sudah gonta ganti pacar berapa kali ya? 

Pengaruh media, televisi, internet, bacaan dan lain-lain membuat pergaulan menjadi bebas. Pola pacaran juga menjadi lebih "berbahaya" dan "seronok". Jika seseorang menjadi pacar yang ke sekian kali nya, maka tidak ada jaminan bahwa ia tidak tersentuh oleh pacarnya yang terdahulu. Kemungkinan besar (tidak semua ya) masing-masing pasangan sudah jadi barang bekas, sudah dipegang-pegang oleh pacar terdahulu. Naudzubillah. Apakah seseorang rela memiliki pasangan yang demikian? dan kemungkinan hatinya masih mencintai bekas pacarnya yang terdahulu? 


Saya tau seseorang yang sedang menggugat cerai suaminya. Kenapa? Ia masih mencintai pacar sebelumnya.... CLBK, Cinta Lama Bersemi Kembali. Ini adalah salah satu dampak negatif dari seringnya buka FB dan reuni dengan teman lama. Berhati-hatilah. Dalam kesempatan ini saya ingin mengingatkan agar acara reuni bisa dibuat lebih islami. Jangan sampai diisi dengan acara yang tidak diridhoi Allah misalnya joget dan cipika cipiki diantara laki2 dan perempuan yang bukan muhrim. Menurut penelitian, tingkat perceraian semakin tinggi. Apakah ini gara-gara CLBK? mungkin saja. Kalau sampai terjadi perceraian, maka yang jadi korban adalah anaknya. Di negara-negara yang pergaulannya bebas, tingkat perceraian begitu tinggi, tingkat stress juga tinggi.
Tidak ada seorang manusia pun yang sempurna. Suami atau Istri pasti punya kekurangan. Nah, pada waktu melihat kekurangan itu terkadang seseorang membandingkan pasangannya dengan bekas pacarnya. Lalu setan membisikkan angan-angan "Andai kamu dulu jadinya dengan dia, pasti dia lebih baik". Kemudian angan2 itu berkepanjangan. Apakah bahagia hidup seperti itu?
Kalau misalkan dari usia muda pacaran dengan seseorang, ngga ganti-ganti sampai bertahun-tahun. Gimana? ... Nah, ini ada bahaya yang lain lagi, namanya "Sindrom Kodok Rebus"...??? 
Katanya sih, kalau kita mau merebus kodok, jangan langsung dimasukkan ke dalam air panas. Pastinya ia akan loncat. Letakkan kodok itu di panci berisi air dingin lalu dihangatkan. Sedikit demi sedikit temperatur dinaikkan. Si kodok merasa nyaman dengan air yang mulai menghangat. Terus dinaikkan suhunya. Kodok tidak lompat, sampai suatu saat suhu sudah terlampau panas, ia ingin lompat tapi tidak mampu, sebagian tubuhnya mateng. Lalu?...is death alias tewas. 

Barangsiapa yang berduaan (laki dan perempuan yang bukan muhrim). Maka yang ketiganya adalah setan. Kebanyakan orang pacaran mungkin awalnya ngga bermaksud zina. Namun dengan "sindrom kodok rebus", setan mangganggu manusia sedikit demi sedikit. Awalnya mungkin cuma berpegangan tangan lalu berlanjut, makin lama makin mendekati zina. Sampai suatu saat terjadilah zina. Siapa yang paling dirugikan? perempuan!! karena sampai sekarang belum ada laki2 yang bisa diperiksa masih perjaka atau ngga. Dan belum ada laki-laki yang hamil he ..he. Makanya para gadis, berhati-hati lah. Sekali terjadi perzinahan, maka "nasi sudah menjadi bubur". 
"Mendekati" zina saja sudah dilarang. Allah Maha Tahu, jika sudah mendekati zina, maka setan akan sangat mudah merayu manusia untuk jatuh ke dalam perzinahan. 
Semakin sering kita dengar berita, ditemukan bayi perempuan, dibuang atau pun dibunuh. Atau berita pembunuhan seorang perempuan, yang ternyata sedang hamil di luar nikah. Kenapa ya?...karena ... perzinahan bisa membawa kepada pembunuhan. Biasanya yang dibunuh adalah bayi yang lahir di luar nikah atau diaborsi, mau pun pihak perempuan. Coba buka deh, QS Al Isra (17:30-32) yang artinya: "(30)Dan janganlah kamu membunuh anak-anakmu karena takut kemiskinan. Kamilah yang akan memberi rezki kepada mereka dan juga kepadamu. Sesungguhnya membunuh mereka adalah suatu dosa yang besar. (31) Dan janganlah kamu mendekati zina; sesungguhnya zina itu adalah suatu perbuatan yang keji dan suatu jalan yang buruk. (32) Dan janganlah kamu membunuh jiwa yang diharamkan Allah [membunuhnya], melainkan dengan suatu [alasan] yang benar. Dan barangsiapa dibunuh secara zalim, maka sesungguhnya Kami telah memberi kekuasaan kepada ahli warisnya, tetapi janganlah ahli waris itu melampaui batas dalam membunuh. Sesungguhnya ia adalah orang yang mendapat pertolongan."

Kita lihat bahwa ayat tentang zina di atas diapit oleh dua ayat pembunuhan, pembunuhan anak dan pembunuhan jiwa. Subhanallah, hal ini tentunya bukan kebetulan kan?
Mohon maaf kalau gambar di atas sungguh mengerikan. Tapi ini gambaran sesungguhnya dari aborsi. Aborsi itu pembunuhan yang sangat kejam. Jangan sekali-kali terfikir untuk aborsi, jauhilah pergaulan bebas.Di Amerika telah terbunuh 50 juta bayi dengan cara diaborsi. Di Indonesia 2,5 juta bayi diaborsi setiap tahun. Sungguh fakta yang sangat mengerikan
Belum lagi kasus pembuangan bayi. Untuk menutupi rasa malu, manusia bisa berubah menjadi teramat kejam. Naudzubillah min dzalik. 
Kalau pacaran dilarang lalu bagaimana cara mengenal calon suami atau istri? Dalam Islam ada perkenalan sebelum menikah, istilahnya khitbah. Hal ini dibolehkan ,jika memang sudah serius menuju ke pernikahan. Dan dalam perkenalan ini tetap saja harus ada pihak ke tiga, agar tidak terjadi hal-hal yang tidak diinginkan. 
Ada satu hal lagi yang perlu diingat. Berpacaran atau pun berzinah itu dosa, sedangkan menikah itu dianjurkan. Mengapa? Karena hal inilah yang membedakan manusia dengan hewan. Pernah ngga dapat undangan, " Eh, minggu depan datang ya, kucing saya mau nikah" :)...
Free sex atau pergaulan bebas itu adalah kehidupan yang menyerupai kehidupan hewan. Makanya ada istilah"kumpul kebo", hidup bersama tanpa ikatan pernikahan, persis kaya kebo. Ini adalah kehidupan orang-orang yang egois. Alangkah kasihannya anak yang dilahirkan tanpa status yang jelas. Bahkan di kehidupan glamour seleb dunia kadang terdengar kabar, seorang perempuan melahirkan anak tanpa diketahui siapa bapaknya. Kasian anak itu ya. Naudzubillah. 

Ikutilah perintah Allah, insya Allah hidup bahagia dunia akhirat. 
Semoga kita termasuk orang-orang yang selalu berusaha memperbaiki diri di jalanNya. Semoga Allah mengampuni kesalahan-kesalahan kita. Amin.

Sabtu, 25 April 2015

perbedaan antara nafsu dan syahwat

PERTANYAAN
> KholizDlz
Assalamu'alaikum.... Mau tanya... Apa bedanya Syahwat dgn Nafsu ??? Wassalam...
JAWABAN
>>ماس همزاه 
Wa'alaykumussalaam...
- kitab adabud dunya wad din (1/33) 
 فَأَمَّا فَرْقُ مَا بَيْنَ الْهَوَى وَالشَّهْوَةِ مَعَ اجْتِمَاعِهِمَا فِي الْعِلَّةِ وَالْمَعْلُولِ، وَاتِّفَاقِهِمَا فِي الدَّلَالَةِ وَالْمَدْلُولِ، فَهُوَ أَنَّ الْهَوَى مُخْتَصٌّ بِالْآرَاءِ وَالِاعْتِقَادَاتِ، وَالشَّهْوَةَ مُخْتَصَّةٌ بِنَيْلِ اللَّذَّةِ. فَصَارَتْ الشَّهْوَةُ مِنْ نَتَائِجِ الْهَوَى وَهِيَ أَخَصُّ، وَالْهَوَى أَصْلٌ هُوَ أَعَمُّ. 
Adapun perbedaan antara hawa nafsu denga syahwat padahal keduanya bersatu dalam sebab/illat dan akibat/ma'lul dan bersatu dalam hal yg menunjukkan/dalalah dan yg di tunjukkan/madlul, adalah bahwa hawa nafsu berkaitan secara khusus dengan masalah pandangan dan keyakinan sedangkan syahwat berkaitan secara khusus dengan direguknya kenikmatan,Dengan demikian syahwat adalah hasil dari hawa nafsu dan hawa nafsu adalah pokok dan lebih umum.
Ar Raghib berkata tentang perbedaan antara hawa nafsu dengan syahwat
bahwa syahwat ada dua macam,
1. syahwat terpuji
2. syahwat tercela
Syahwat terpuji asalnya dari tindakan Allah ta'ala
sedangkan syahwat tercela asalnya dari tindakan manusia.
Syahwat yaitu pemenuhan hawa nafsu sebab didalamnya terdapat kenikmatan badaniyah,
sedangkan hawa nafsu adalah syahwat yg menang ini ketika pemikiran mengikutinya.
Hal itu disebabkan karena sesungguhnya pemikiran berada diantara akal dan syahwat , akal di atas pemikiran dan syahwat di bawahnya,jadi ketika pemikiran naik maka keluarlah kebaikan2 dan ketika pemikiran turun keluarlah keburukan2.
 قال الرّاغب في الفرق بين الهوى والشّهوة: إنّ الشّهوة ضربان: محمودة ومذمومة، فالمحمودة من فعل اللّه تعالى، والمذمومة من فعل البشر، وهي استجابة النّفس لما فيه لذّاتها البدنيّة، والهوى هو هذه الشّهوة الغالبة إذا استتبعتها الفكرة، وذلك أنّ الفكرة بين العقل والشّهوة، فالعقل فوقها، والشّهوة تحتها، فمتى ارتفعت الفكرة ولّدت المحاسن، وإذا سفلت ولّدت القبائح.
Ta'bir supporter
 حرف الشين 
الشهوة ـ اللَّذَّة ـ الهوَى• الشهوة فى اللغة: الرغبة فى الشىء وحبُّه[1].• واللَّذَّة فى اللغة: طِيبُ الشىء وحُسْنُه[2].• والهَوَى فى اللغة: محبةُ الإنسانِ الشىءَ وغلبته على قلبه[3]. وخصَّه ابن فارس بالخُلُوِّ من الخير والسقوط بصاحبه فيما لا ينبغى[4].هكذا لا تُسْعِفنا كتب اللغة بفروق دقيقة بين الألفاظ الثلاثة، فلنتأمل سياقاتها فى القرآن الكريم:
الشهوة:ورد لفظ "الشهوة" ومشتقاته فى عدة مواضع من القرآن الكريم، وهى على ضربين: شهوة محمودة، وهى التى أحلَّها الله عز وجل، كما فى قوله عز وجل:- {وَهُمْ فِي مَا اشْتَهَتْ أَنْفُسُهُمْ خَالِدُونَ} الأنبياء/102.- {وَلَكُمْ فِيهَا مَا تَشْتَهِي أَنْفُسُكُمْ وَلَكُمْ فِيهَا مَا تَدَّعُونَ} فصلت/31.- {وَفَوَاكِهَ مِمَّا يَشْتَهُونَ} المرسلات/42. فهذه شهوة محمودة أعطاها الله عز وجل لعباده المؤمنين فى الجنة.والضرب الثانى شهوة مذمومة وهى الشَّهْوة الكاذبة أى التى يمكن الاستغناء عنها ولا يختلُّ البدن من دونها، وهى المنهىُّ عنها كما فى قول الله عز وجل:- {فَخَلَفَ مِنْ بَعْدِهِمْ خَلْفٌ أَضَاعُوا الصَّلَاةَ وَاتَّبَعُوا الشَّهَوَاتِ فَسَوْفَ يَلْقَوْنَ غَيًّا} مريم/59والأصل فى الشهوة: نزوع النفس إلى ما تريده[5].وعلى ذلك تكون الشهوة نزوعًا نفسيًّا ورغبة فى الشىء، وهى تارة محمودة، وتارةً تكون مذمومة.
اللَّذَّة:ورد لفظ "اللذة" فى القرآن الكريم ثلاث مرات فى الآيات التالية:- {وَفِيهَا مَا تَشْتَهِيهِ الْأَنْفُسُ وَتَلَذُّ الْأَعْيُنُ} الزخرف/71.- {بَيْضَاءَ لَذَّةٍ لِلشَّارِبِينَ} الصافات/46.- {وَأَنْهَارٌ مِنْ خَمْرٍ لَذَّةٍ لِلشَّارِبِينَ} محمد/15.فى آية الزخرف خُصَّت الشهوة بالأنفس، وخصت اللذَّة بالأعين، وهذا حصر لأنواع النعم؛ لأنها: إمَّا مشتهاة فى القلوب، وإمَّا مستلذَّة فى العيون[6].ووصف الخمر بأنها "لذَّة للشاربين" فى الآيتين الأخريين، فيه دلالة على أن اللذة إحساس يظهر أثره فى البدن.
الهوى:ورد لفظ "الهوى" ومشتقاته فى مواضع كثيرة من القرآن الكريم، ومن شواهده:- {أَفَكُلَّمَا جَاءَكُمْ رَسُولٌ بِمَا لَا تَهْوَى أَنْفُسُكُمُ اسْتَكْبَرْتُمْ فَفَرِيقًا كَذَّبْتُمْ وَفَرِيقًا تَقْتُلُونَ} البقرة/87.- {وَلَا تَتَّبِعُوا أَهْوَاءَ قَوْمٍ قَدْ ضَلُّوا مِنْ قَبْلُ وَأَضَلُّوا كَثِيرًا وَضَلُّوا عَنْ سَوَاءِ السَّبِيلِ} المائدة/77.الهَوَى أساس الشهوة؛ لأنه يَهْوِى "أى يميل" بالنفس إلى الشهوات. وقيل: سُمِّى بذلك لأنه يَهْوِى بصاحبه فى الدنيا وفى الآخرة[7].
والفرق بين الهوى والشهوة أن الهَوَى مصدر الشهوة وأصلها، وأن الهوى يختص بالآراء والاعتقادات، بينما تختص الشهوة بالمستلذات المحسوسة[8].• ونخلص مما سبق إلى أن ألفاظ "الشهوة ـ اللذة ـ الهوى" بينها تقارب دلالىٌّ؛ حيث تشترك جميعها فى معنى الحب والرغبة. ويختص كل منها بملمح دلالى يميزه:• فالشهوة: تختص بالمحسوسات، ولكن لا يظهر أثر ذلك فى البدن، فهى الميل إلى اللَّذة وهو أمر نفسىٌّ لا بدنى، كما أن الشهوة تكون محمودة آنًا، ومذمومة آنًا آخر.• واللَّذة: تختص بالمحسوسات التى تظهر آثارها فى البدن كلذَّة الطعم ولذة النظر وغيرها.• والهوى: مصدر اللذة والشهوة؛ ولذلك يختص بالآراء والأفكار والاعتقادات، وهو مذموم دائمًا؛ لأنه يهوِى بصاحبه.
**************************[1] اللسان (ش هـ ا).[2] مقاييس اللغة، اللسان (ل ذ ذ).[3] تهذيب اللغة، اللسان (هـ و ى).[4] مقاييس اللغة (هـ و ى).[5] مفردات الأصفهانى (ش هـ ا).[6] الكشاف 3/496-497.[7] مفردات الأصفهانى (هـ و ى).[8] أدب الدنيا والدين للماوردى، ص38.
Wallahu a'lam.(DA)

ces aki auto off

dari forum skema elektronik...., semoga brmanfaat dan barokah...
Cas aki otomatis sudah tak tes oke
 - Travo 12v ct 12v 750mA
- dioda 1a
- r gandeng zenner 2k7 ( 14.30v ) 4k7 ( 14.60v )
- elco 1000mf 25v.
*travo pake 12v ac kasih elco jadi 16v ( cukup )
*cara cas sambungin ke aki dulu >>> baru ke listrik pln
Selangkape intip video youtube klikk klikk www.youtube.com/watch…
Ini ide saya buat cas otomatis dari percobaan ini bisa di intip juga silakan www.youtube.com/watch…

Senin, 13 April 2015

PENGULANGAN


Mengulang suatu proses merupakan tindakan yang banyak dijumpai dalam pemrograman. Pada semua bahasa pemrograman, pengulangan proses ditangani dengan suatu mekanisme yang disebut loop. Dengan menggunakan loop, suatu proses yang berulang misalnya menampilkan tulisan yang sama seratus kali pada layar dapat diimpelementasikan dengan kode program yang pendek.
Pada pemrograman proses perulangan dapat dibagi menjadi 2 bagian utama yaitu :
  1. Perulangan yang sudah di ketahui jumlah perulangannya sebelum perulangan tersebut di lakukan.
  2. Perulangan yang belum di ketahui jumlah perulangannya sebelum perulangan tersebut di lakukan.  Dalam hal ini dapat dibagi menjadi dua bagian yaitu: 
  1. kondisi perulangan diperiksa diawal perulangan.
  2. kondisi perulangan diperiksa diakhir perulangan.
Pernyataan For
Pernyataan for digunakan untuk melakukan looping. Pada umumnya
looping yang dilakukan oleh for telah diketahui batas awal, syarat looping dan perubahannya.
Selama kondisi terpenuhi, maka pernyataan akan terus dieksekusi.

• Inisialisasi merupakan pemberian nilai awal.
• Syarat Pengulangan : memegang kontrol terhadap pengulangan, karena
   bagian ini yang akan menentukan suatu perulangan diteruskan atau dihentikan.
• Pengubah nilai pencacah merupakan statement control untuk perulangan.

Umumnya mengatur kenaikan atau penurunan nilai pencacah. Bila pernyataan didalam for lebih dari satu maka pernyataan-pernyataan tersebut harus diletakan didalam tanda kurung.



Pernyataan Nested-For
Perulangan bertumpuk secara sederhana dapat diartikan : terdapat satu atau lebih loop di dalam sebuah loop. Banyaknya tingkatan perulangan, tergantung dari kebutuhan. Biasanya, nested loops digunakan untuk membuat aplikasi matematika yang menggunakan baris dan kolom. Loop luar, biasanya digunakan untuk mendefinisikan baris. Sedangkan loop dalam, digunakan untuk mendefinisikan kolom.
Bentuk umum pernyataan nested-for yaitu :




Perulangan Tidak Berhingga
Perulangan tak berhingga merupakan perulangan ( loop ) yang tak pernah berhenti atau mengulang terus, hal ini sering terjadi disebabkan adanya kesalahan penanganan kondisi yang dipakai untuk keluar dari loop.
Seharusnya penulisan yang benar berupa : bil - - akan tetapi yang ditulis adalah : bil ++ karena kondisi bil >= 1 selalu bernilai benar ( karena bil bernilai 6), maka pernyataan printf("%d", bil); akan terus dijalankan.
Jika terjadi hal semacam ini, untuk menghentikan proses yang terus menerus dengan menekan tombol 
CTRL- PAUSE atau CTRL – BREAK.
Pernyataan Goto 
Pernyataan goto merupakan instruksi untuk mengarahkan eksekusi program ke pernyataan yang diawali dengan suatu label. Label merupakan suatu pengenal (identifier) yang diikuti dengan tanda titik dua ( : ). Bentuk pemakaian goto sebagai berikut :
Pernyataan While
perulangan yang digunakan adalah perulangan while. Perulangan While Digunakan untuk membuat proses perulangan dimana akan memeriksa dahulu kondisi yang disyaratkan, bila kondisi benar maka akan dilakukan proses perulangan dan bila kondisi salah maka loop tidak dikerjakan. Kesalahan penentuan kondisi akan menyebabkan proses perulangan tak terhingga.
Bentuk umum perulangan while, sebagai berikut ;



Bentuk umum perulangan while, dengan lebih dari perintah / pernyataan, sebagai berikut :

Pernyataan do-While
Perulangan do-while hampir sama dengan pernyataan while, perbedaannya adalah kondisi diletakkan diakhir dari proses perulangan, sehingga proses dikerjakan dulu kemudian baru diperiksa kondisinya, sehingga paling tidak proses perulangan dilakukan sekali. Sama halnya dengan proses perulangan diatas bahwa kesalahan dalam menentukan kondisi menyebabkan proses perulangan yang tak terhingga, yang menyebabkan komputer “hang” (macet).
Bentuk umum perulangan do - while, sebagai berikut : 

Bentuk umum perulangan do - while, dengan lebih dari perintah / pernyataan, sebagai berikut : 
 Pernyataan Break
Pernyataan break telah dibahas pada pernyataan pengambilan keputusan switch. Pernyataan break ini berfungsi untuk keluar dari struktur switch. Selain itu pernyataan break berfungsi keluar dari perulangan ( for, while dan do-while ). Jika pernyataan break dikerjakan, maka eksekusi akan dilanjutkan ke pernyataan yang terletak sesudah akhir dari badan perulangan ( loop ).

Pernyataan Continue
Pernyataan continue digunakan untuk mengarahkan eksekusi ke iterasi (proses) berikutnya pada loop yang sama, dengan kata lain mengembalikan proses yang sedang dilaksanakan ke-awal loop lagi, tanpa menjalankan sisa perintah dalam loop tersebut.
  
sealkazzsoftware.blogspot.com resepkuekeringku.com