"Styrofoam" Ini Ramah Lingkungan - KOMPAS.com

Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Space Normalization Program C++ (Proses Normalisasi Spasi)

Kali ini saya ingin memberikan sebuah kasus dalam pemrograman. Sebenarnya ini adalah soal recruitment programmer c++ atau java sebuah perusahaan game. Jadi bagi anda yang berminat menjadi programmer game mungkin soal ini bisa menjadi pembelajaran.


Jadi kasusnya seperti ini :
Buatlah program untuk membuat spasi atau tab menjadi normal! Contohnya :
input :
        bintang              catur                                putra
output:
bintang catur putra

saat ada jarak spasi atau tab sangat banyak maka program akan membuatnya normal, jika ada spasi atau tab di awal atau di akhir string maka spasi atau tab langsung dihilangkan.
Gambaran programnya seperti ini :


Nah, saya akan memberikan penyelesaiannya dengan c++.
berikut adalah source codenya:

#include <stdio>
#include <conio>
#include <string>
char *normal(char a[])
{
int i,j;
for (i=0;i<strlen(a);i++)
{
if (a[i]==' ' || a[i]=='\t')
{
for (j=i;j<strlen(a);j++)
{
a[j]=a[j+1];
}
i--;
}
else
{
if (a[i+1]==' ' || a[i+1]=='\t')
{
a[i+1]=' ';
i++;
}
}
}
return a;
}
main()
{
char s[100];
printf("input string\t= ");
gets(s);
printf("result\t\t= %s",normal(s));
getch();
}

dan berikut adalah untuk alur progamnya :
  • program dibagi menjadi dua, yaitu fungsi main, dan fungsi normal (untuk menormalkan spasi).
  • Pada main program yang pertama adalah proses input string.
  • Lalu fungsi normal dipanggil untuk proses normalisasi string.
Dan dalam fungsi normal alurnya adalah sebagai berikut:
  • Dengan perulangan karakter dengan index ke i akan dicek apakah karakter tersebut merupakan karakter spasi atau tab.
  • Jika karakter tersebut merupakan spasi atau tab maka karakter akan dihapus.• Jika bukan maka karakter sesudahnya akan dicek, jika karakter tersebut merupakan karakter spasi atau tab maka karakter sesudahnya akan diubah menjadi spasi dan dengan perintah i++ maka pengecekan untuk selanjutnya akan dilewati.
  • Setelah string sudah normal lalu nilai akan dikembalikan. atau anda juga bisa mendownload source code dan programnya di link di bawah ini :
DOWNLOAD
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Proses percabangan sudah sangat umum dalam pemrograman. Semua bahasa pemrograman pasti ada fitur  ntuk proses percabangan termasuk bahasa pemrograman Ruby. Oleh karena itu kali ini saya ingin  memberikan aturan penulisan proses percabangan dengan bahasa Ruby. Untuk yang belum mendownload Ruby silahkan kesini terbebih dahulu.



Oke, untuk aturan penulisan percabangan Ruby hampir sama dengan bahasa pemrograman lain seperti
c++, java, atau php. Berikut adalah aturannya:



if syarat
statement jika true
else
statement jika false

contohnya:

if a>10
puts “a lebih dari 10”
else
puts “a kirang dari 10”

Lalu untuk if berantai, aturannya agak berbeda dengan bahasa yang lain. Jika bahasa yang lain dia
menggunakan perintah else if, ruby menggunakan perintah elsif. Berikut aturannya :

if syarat1
statement jika syarat 1 true
elsif syarat2
statement jika syarat 2 true
else
statement jika semua syarat false

contohnya:

if a>10
puts “a lebih dari 10”
elsif a<10
puts “a kurang dari 10”
else
puts “a sama dengan 10”

untuk contoh percabangan pada ruby bisa di download pada link di bawah ini
DOWNLOAD
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Program Penghitung Huruf C++

Kali ini saya ingin share lagi tentang kasus dalam pemrograman. Yah, karena dalam pemrograman selalu ada kasus untuk diselesaikan, kalau tidak ada kasus lagi maka buat saja kasus sendiri =) .



oke, jadi kasusnya begini :
Buatlah program untuk menghitung jumlah tiap-tiap huruf yang ada pada suatu string yang diinputkan user! Contoh hasilnya seperti ini :


Begitulah contohnya. Jadi dalam string “bintang” ada satu huruf a, satu huruf b, satu huruf g dan seterusnya.
Berikut adalah penyelesaiannya dengan C/C++:

#include <stdio>
#include <conio>
#include <string>
main()
{
char s[100],c,c2;
int count[26]={0};
printf("input string\t= ");
gets(s);
for (int i=0;i<strlen(s);i++)
{
c='a';
c2='A';
for (int j=0;j<26;j++)
{
if (s[i]==c ||s[i]==c2)
{
count[j]++;
break;
}
c++;
c2++;
}
}
c='a';
for (int i=0;i<26;i++)
{
printf("\n%c = %d",c,count[i]);
c++;
}
getch();
}


penjelasannya:

ada dua perulangan disana, yang pertama dilakukan untuk tiap-tiap huruf yang diinputkan, dan yang
kedua untuk mengecek huruf tersebut dengan huruf-huruf a-z. Jika cocok maka nilai tersebut akan
dimasukan ke dalam array count.
Anda bisa mendownload source dan program nya pada link di bawah ini:
DOWNLOAD
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Membuat Confirm Dialog Dengan Javascript

Postingan kali ini tentang Javascript lagi. Kali ini saya ingin share tentang penggunaan confirm dialog box.
Anda pasti sudah pernah menemui dialog box seperti ini :


Dialog box tersebut dinamakan dengan confirm dialog. Kegunaanya tentu saja untuk meyakinkan user terhadap action yang akan dilakukannya. Jika yang dipilih OK maka action akan berjalan namun jika yang di pilih cancel maka action tidak akan berjalan.

Contohnya begini, coba anda klik link dibawah ini:



CONTOH CONFIRM DIALOG

apa yang terjadi? Jika memilih option OK maka akan muncul windows baru menuju halaman yang lain di blog ini. Namun jika anda memilih cancel maka tidak akan ada action yang dieksekusi.

Langsung saja, syntax dari confirm dialog ini cukup pendek yaitu :

confirm("pesan anda disini");

untuk contoh yang diatas saya letakan pada link, sehingga jadinya seperti ini :

<a href="http://blajar-komputer.blogspot.com" target="_blank" onclick='return confirm("yakin nih?");'>Link</a>

atau anda juga bisa menempatkannya pada tag <body>, semisal jika user ingin menutup browsernya. Jika disisipi confirm dialog ini maka sebelum browser tertutup akan muncul confirm dialog. Anda cukup menyisipkan atribut onunload pada tag <body> Berikut adalah contohnya :

<body onunload='return confirm(“yakin akan meninggalkan halaman ini?”);'>

Sebenarnya confirm dialog ini kegunaannya sangat banyak. Yang jelas confirm dialog ini akan sangat berguna untuk mengatasi kecerobohan user. Misalnya saja ada link untuk menghapus suatu data. Jika link tersebut tidak diberi konfirmasi, saat link tersebut diklik maka data akan langsung terhapus, jika user yang mengeklik link tersebut tidak sengaja maka data juga akan langsung terhapus. Dan ini akan merepotkan jika data yang terhapus merupakan data yang penting. Untuk itu gunakanlah confirm dialog ini untuk mengatasi kecerobohan user.
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

25 Mahasiswa UTM Malaysia Praktek di Jabar | Pikiran Rakyat Online

Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Membuat Drop Down Menu


Anda pasti pernah menjumpai menu seperti ini:











Menu ini dinamakan dengan menu drop down.
Menu drop down sudah sangat sering dijumpai di website-website yang ada di internet. Tampilannya yang  elegan dan multifungsi menjadikannya menarik untuk digunakan. Untuk membuat menu drop down ini HTML saja tidaklah cukup. Diperlukan CSS dan juga Javascript, CSS digunakan untuk mengatur tampilan, sedangkan Javascript digunakan untuk mengatur action-action untuk menu tersebut. Untuk membuat menu drop down ini anda bisa saja membuatnya dari 0 (semuanya dikerjakan manual), namun dengan perkembangan zaman saat ini sudah banyak tersedia source code gratis yang bisa digunakan. Salah satunya tutorial yang akan saya berikan ini. Tutorial ini saya dapat dari dynamicdrive.com.

Langsung saja, berikut adalah tutorialnya:


  • Download dulu Javascript untuk membuat menu dropdown ini disini (Klik kanan save link as)
  • Download juga CSS style untuk membuat menu dropdown ini disini (Klik kanan save link as)
  • Buat file HTML baru, dan pastikan file tersebut berada pada folder yang sama dengan file CSS dan Javascript yang tadi anda download.
  • Di dalam tag <head> tambahkan kode ini :
<link rel="stylesheet" type="text/css" href="chromestyle.css" />
<script type="text/javascript" src="chrome.js"></script>

  • kode tersebut artinya mengambil script dari external file yaitu file chromestyle.css dan chrome.js. Selanjutnya untuk membuat menu utamanya gunakan script berikut :
<div class="chromestyle" id="chromemenu">
<ul>
<li><a href="http://blajar-komputer.blogspot.com">Home</a></li>
<li><a href="#" rel="dropmenu1">Resources</a></li>
<li><a href="#" rel="dropmenu2">News</a></li>
<li><a href="#" rel="dropmenu3">Search</a></li>
</ul>
</div>

  • untuk menambahkan menu dropdown tambahkan saja atribut rel="dropmenu1" dimana dropmenu1 adalah nama dari dropmenu yang nantinya dideklarasikan di bawahnya. Tambahkan script berikut ini untuk memunculkan dropdown menunya :
<!--Yang ini kalau mouse berada diatas menu Resources-->
<div id="dropmenu1" class="dropmenudiv">
<a href="http://www.dynamicdrive.com/">Dynamic Drive</a>
<a href="http://www.cssdrive.com">CSS Drive</a>
<a href="http://www.javascriptkit.com">JavaScript Kit</a>
<a href="http://www.codingforums.com">Coding Forums</a>
<a href="http://www.javascriptkit.com/jsref/">JavaScript Reference</a>
</div>
<!--Yang ini kalau mouse berada diatas menu news -->
<div id="dropmenu2" class="dropmenudiv" style="width: 150px;">
<a href="http://www.cnn.com/">CNN</a>
<a href="http://www.msnbc.com">MSNBC</a>
<a href="http://news.bbc.co.uk">BBC News</a>
</div>
<!-- Yang ini kalau mouse berada diatas menu search -->
<div id="dropmenu3" class="dropmenudiv" style="width: 150px;">
<a href="http://www.google.com/">Google</a>
<a href="http://www.yahoo.com">Yahoo</a>
<a href="http://www.msn.com">MSN</a>
</div>

  • dan terakhir tambahkan script ini :
<script type="text/javascript">
cssdropdown.startchrome("chromemenu")
</script>


script tersebut digunakan untuk menjalankan menu drop down ini. Atau anda bisa juga pelajari contohnya yang dapat di download di link di bawah ini
DOWNLOAD
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Perintah Input Pada Ruby

Melanjutkan postingan saya sebelumnya tentang perkenalan dengan Ruby, kali ini saya ingin memberikan tutoril untuk proses input pada Ruby. Syntax pada Ruby sangat singkat dan mudah dipahami, seperti yang sudah saya tulis pada perkenalan dengan Ruby, untuk membuat program "Hello World" saja cukup satu baris kode program, begitu juga untuk proses inputnya. Cukup satu baris kode program.


 Langsung saja ke aturan penulisan proses inputnya, berikut adalah contohnya :



a = gets

a merupakan variabel penyimpan data yang diinputkan, sedangkan gets merupakan perintah untuk inputnya. Benar bukan? Cukup satu baris kode program saja. Untuk semua tipe data perintahnya pun sama. Hanya saja dalam pemrosesan variabelnya memerlukan proses konversi, karena defaultnya bernilai string, untuk langsung menjadikannya bertipe integer tambahkan saja method .to_i jadinya seperti ini :

a = gets.to_i

atau anda juga bisa merubahnya saat akan diproses, jadi seperti ini :

a = gets
a.to_i

Untuk lebih memahaminya saya sudah berikan contoh program input sederhananya :

print "Masukan angka pertama = "
a=gets
print "Masukan angka kedua = "
b=gets
puts "==================================="
puts "angka pertama + angka kedua = #{a.to_i+b.to_i}"
puts "angka pertama - angka kedua = #{a.to_i-b.to_i}"
puts "angka pertama * angka kedua = #{a.to_i*b.to_i}"
puts "angka pertama / angka kedua = #{a.to_f/b.to_i}"
puts "angka pertama % angka kedua = #{a.to_i%b.to_i}"

Berikut adalah penjelasannya :

  • Perintah print merupakan perintah untuk output, perintah ini hampir sama dengan perintah puts, perbedaannya adalah: perintah print tidak akan mengganti baris saat akhir teks,sedangkan puts akan mengganti baris saat akhir teks.
  • Perintah gets merupakan perintah input (seperti yang sudah dijelaskan di atas)
  • Perintah #{a.to_i+b.to_i} merupakan perintah untuk menampilkan hasil dari variabel a yang dijadikan integer ditambah dengan variabel b yang dijadikan integer. Untuk operator * artinya mengalikan, operator / artinya membagi, oh iya, untuk a.to_f artinya menjadikan variabel a menjadi float. Operator % artinya mencari sisa pembagian (modulus).
Untuk Contoh programnya dapat di download pada link di bawah ini :

DOWNLOAD
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Javascript sudah sangat umum digunakan guna membuat web/blog lebih interaktif dengan user. Karena sifatnya yang interpret sehingga pemasangannya pada web/blog pun menjadi cukup mudah, cukup ketik ini dan ketik itu di sana sini dan hasilnya pun langsung bisa dipakai.

Mungkin anda sudah sering menjumpai sambutan oleh Javascript saat membuka suatu web/blog, mungkin sambutannya seperti ini :

Sambutan seperti itu digunakan menggunakan Javascript. Pada Javascript terdapat fungsi alert(), fungsi ini merupakan fungsi yang digunakan untuk menampilkan kotak dialog seperti di atas. Penggunaan fungsi alert ini cukup mudah berikut adalah syntaxnya:

alert ("teks yang akan ditampilkan disini");

Untuk memasangnya pada website bisa kita sisipkan dimanapun tergantung kebutuhan. Contohnya untuk membuat sambutan "Selamat Datang" pada saat web dibuka kita bisa sisipkan fungsi alert tersebut pada tag <body> dengan atribut onLoad, jadinya seperti ini :

<body onLoad='alert("Selamat Datang");'>

onLoad sendiri artinya saat diload atau saat halaman web dibuka. Ada lagi atribut saat halaman ditutup, yaitu atribut onUnLoad. Semisal kita menginginkan muncul alert "Terima Kasih" saat halaman ditutup maka sisipkan saja fungsi alert pada body dengan atribut onUnLoad. seperti ini :

<body onUnLoad='alert("Terima Kasih");'>

Atau anda juga bisa memasang keduanya sekaligus, jadi saat halaman dibuka muncul alert "Selamat Datang", sedangkan saat halaman ditutup muncul alert "Terima Kasih". Seperti ini : 

<body onUnLoad='alert("Terima Kasih");' onLoad='alert("Selamat Datang");'>

Untuk contoh web yang ada alertnya bisa dilihat disini
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Membuat Halaman Web/Blog Tidak Bisa Di Copy

Plagiatism sudah sangat sering terjadi di dunia maya. Terkadang mungkin Anda kesal tulisan yang Anda buat dengan susah payah dicopy oleh orang yang tidak bertanggung jawab tanpa meminta ijin anda terlebih dahulu. Memang pada dasarnya aturan dari hak cipta tulisan di dunia maya memang tidak terlalu ketat, sehingga untuk mengcopy sebuah tulisan sangatlah mudah.



Kali ini saya ingin berbagi cara agar tulisan anda lebih aman dari copy. Sebenarnya ada banyak cara agar tulisan anda tidak bisa dicopy, namun setau saya masih belum ada cara yang 100% sempurna. Berikut adalah beberapa cara yang bisa digunakan :



  • Gunakan File PDF yang di secure dalam pendistribusian tulisan.
Cara ini cukup mudah digunakan, saat anda membuat document extract file tersebut dalam format .pdf dan jangan lupa untuk menjadikan file tersebut secured (agar tidak bisa dicopy). Namun cara ini hanya berlaku jika anda mendistribusikan tulisan anda dalam file. Dan cara seperti ini pun tidak terlalu aman, pasalnya sudah banyak software untuk menjebol file pdf yang secure.


  • Untuk Web/Blog capture tulisan anda, dan post dalam bentuk gambar.
Cara ini cukup ampuh untuk melindungi tulisan anda dari pengcopyan. Anda cukup mengetik pada document editor anda, lalu sebelum di edarkan di internet anda capture terlebih dahulu (gunkana tombol printscreen pada keyboard). Lalu edarkan file gambar tadi. contohnya:

Namun perlindungan seperti ini juga kurang efektif, masalah akan timbul saat anda akan membuat link pada tulisan tersebut. Dan proses load page pun akan menjadi lebih lama.

Menurut saya inilah cara yang paling efektif. Sebelumnya coba anda kesini dan anda coba copy tulisan yang ada disana. Tulisan tersebut tidak bisa dicopy bukan? Untuk membuat web anda tidak bisa dicopy sebenarnya sangatlah mudah, berikut adalah caranya :

pada tag <body> tambahkan atribut:

oncopy="return false;"

jadinya nanti seperti ini :

<body onocopy="return false;">

Bagaimana? cukup mudah bukan?
Untuk mengeditnya pada blog anda bisa masuk ke menu Rancangan/Layout pilih option Edit HTML. Tekan Ctrl+F cari text <body dan tambahkan atribut seperti di atas. Jika pada blog anda ada banyak atribut di tag body anda tidak perlu menghapusnya, cukup tambahkan saja atribut oncopy seperti di atas.
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Berkenalan Dengan Javascript

Berbicara tentang halaman web, hal yang langsung terlintas di kepala anda pasti tentang HTML, PHP, CSS, ataupun Javascript. Umumnya pembuatan website menggunakan scriptscript tersebut. HTML untuk memformat untuk memformat tampilan, CSS untuk mempercantik desain, PHP untuk membuat web lebih dinamis dan Javascript untuk memberikan kemampuan tambahan pada HTML.



Javascript diperkenalkan pertama kali oleh Netscape pada tahun 1995. Pada awalnya bahasa ini dinamakan “LiveScript” yang berfungsi sebagai bahasa sederhana untuk browser Netscape Navigator 2. Pada masa itu bahasa ini banyak di kritik karena kurang aman, pengembangannya yang terkesan buru buru dan tidak ada pesan kesalahan yang di tampilkan setiap kali kita membuat kesalahan pada saat menyusun suatu program. Kemudian sejalan dengan sedang giatnya kerjasama antara Netscape dan Sun (pengembang bahasa pemrograman “Java” ) pada masa itu, maka Netscape memberikan nama “Javascript” kepada bahasa tersebut pada tanggal 4 desember 1995. Pada saat yang bersamaan Microsoft sendiri mencoba untuk mengadaptasikan teknologi ini yang mereka sebut sebagai “Jscript” di browser Internet Explorer 3.


Javascript sendiri adalah bahasa yang berbentuk kumpulan skrip yang pada fungsinya berjalan pada suatu dokumen HTML, sepanjang sejarah internet bahasa ini adalah bahasa skrip pertama untuk web. Bahasa ini adalah bahasa pemrograman untuk memberikan kemampuan tambahan terhadap bahasa HTML dengan mengijinkan pengeksekusian perintah perintah di sisi user, yang artinya di sisi browser bukan di sisi server web. 

Javascript bergantung kepada browser yang memanggil halaman web yang berisi skrip-skrip dari Javascript dan tentu saja terselip di dalam dokumen HTML. Javascript juga tidak memerlukan kompilator atau penterjemah khusus untuk menjalankannya (pada kenyataannya kompilator Javascript sendiri sudah termasuk di dalam browser tersebut). Lain halnya dengan bahasa “Java” (dengan mana Javascript selalu di banding bandingkan) yang memerlukan kompilator khusus untuk menterjemahkannya di sisi user/klien.

Java dan Javascript merupakan hal yang berbeda, Java diperlukan compiler untuk menjalankan kode-kodenya, sedangkan Javascriptt bisa langsung dieksekusi pada browser tanpa perlu mengcompilenya. Karena Javascript bisa langsung dieksekusi pada browser Anda jangan berharap dapat menyembunyikan script-script yang anda buat. Script-script akan dikirim pada client untuk dieksekusi.

Javascript merupakan bahasa yang case sensitive, jadi penulisan huruf besar dan huruf kecil sangat berpengaruh. Anda salah menulis huruf kecil menjadi huruf besar maka kode akan error dan tidak bisa dieksekusi.


Berikut adalah contoh kode Javascript
Say hello to Javascript :



<html>
<head>
<title>Say Hello To Javascript</title>
</head>
<body>
<pre>
<script language=javascript>
document.write("Hello World!! \nMy name is Javascript");
</script>
</pre>
</body>
</html>




Atau lihat hasilnya disini.
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati


Shalat ternyata tidak hanya menjadi amalan utama di akhirat nanti, tetapi gerakan-gerakan shalat paling proporsional bagi anatomi tubuh manusia. Bahkan dari sudut medis, shalat adalah gudang obat dari berbagai jenis pnyakit.
Allah, Sang Maha Pencipta, tahu persis apa yang sangat dibutuhkan oleh ciptaanNya, khususnya manusia. Semua perintahNya tidak hanya bernilai ketakwaan, tetapi juga mempunyai manfaat besar bagi tubuh manusia itu sendiri. Misalnya, puasa, perintah Allah di rukun Islam ketiga ini sangat diakui manfaatnya oleh para medis dan ilmuwan dunia barat. Mereka pun serta merta ikut berpuasa untuk kesehatan diri dan pasien mereka.
Begitu pula dengan shalat. Ibadah shalat merupakan ibadah yang paling tepat untuk metabolisme dan tekstur tubuh manusia. Gerakan-gerakan di dalam shalat pun mempunyai manfaat masing-masing. Misalnya:
Takbiratul Ihram
Berdiri tegak, mengangkat kedua tangan sejajar tlinga, lalu melipatnya di depan perut atau dada bagian bawah. Gerakan ini bermanfaat untuk melancarkan aliran darah, getah bening (limfe), dan kekuatan otot lengan. Posisi jantung di bawah otak memungkinkan darah mengalir lancer ke seluruh tubuh. Saat mengangkat kedua tangan, otot bahu meregang sehingga aliran darah kaya oksigen menjadi lancer. Kemudian kedua tangan didekapkan di depan perut atau dada bagian bawah. Sikap ini menghindarkan dari berbagai gangguan persendian, khususnya pada tubuh bagian atas.
Ruku’
Ruku’ yang sempurna ditandai tulang belakang yang lurus sehingga bila diletakkan segelas air di atas punggung tersebut tak akan tumpah. Posisi kepala lurus dengan tulang belakang. Gerakan ini bermanfaat untuk menjaga kesempurnaan posisi serta fungsi tulang belakang (corpus vertebrae) sebagai penyangga tubuh dan pusat saraf. Posisi jantung sejajar dengan otak, maka aliran darah maksimal pada tubuh bagian tengah. Tangan yang bertumpu di lutut berfungsi untuk merelaksasikan otot-otot bahu hingga ke bawah. Selain itu, rukuk adalah sarana latihan bagi kemih sehingga gangguan prostate dapat dicegah.
I’tidal
Bangun dari ruku’, tubuh kembali tegak setelah mengangkat kedua tangan setinggi telinga. I’tidal merupakan variasi dari postur setelah ruku’ dan sebelum sujud. Gerakan ini bermanfaat sebagai latihan yang baik bagi organ-organ pencernaan. Pada saat I’tidal dilakukan, organ-organ pencernaan di dalam perut mengalami pemijatan dan pelonggaran secara bergantian. Tentu memberi efek melancarkan pencernaan.
Sujud
Menungging dengan meletakkan kedua tangan, lutut, ujung kaki, dan dahi pada lantai. Posisi sujud berguna untuk memompa getah bening ke bagian leher dan ketiak. Posis jantung di atas otak menyebabkan daerah kaya oksigen bisa mengalir maksimal ke otak. Aliran ini berpengaruh pada daya pikir seseorang. Oleh karena itu, sebaiknya lakukan sujud dengan tuma’ninah, tidak tergesa-gesa agar darah mencukupi kapasitasnya di otak. Posisi seperti ini menghindarkan seseorang dari gangguan wasir. Khusus bagi wanita, baik ruku’ maupun sujud memiliki manfaat luar biasa bagi kesuburan dan kesehatan organ kewanitaan.
Duduk di antara sujud
Duduk setelah sujud terdiri dari dua macam yaitu iftirosy (tahiyat awal) dan tawarru’ (tahiyat akhir). Perbedaan terletak pada posisi telapak kaki. pada saat iftirosy, tubuh bertumpu pada pangkal paha yang terhubung dengan saraf nervus Ischiadius. Posisi ini mampu menghindarkan nyeri pada pangkal paha yang sering menyebabkan penderitanya tak mampu berjalan. Duduk tawarru’ sangat baik bagi pria sebab tumit menekan aliran kandung kemih (uretra), kelenjar kelamin pria (prostate) dan saluran vas deferens. Jika dilakukan dengan benar, posisi seperti ini mampu mencegah impotensi. Variasi posisi telapak kaki pada iftirosy dan tawarru’ menyebabkan seluruh otot tungkai turut meregang dan kemudian relaks kembali. Gerak dan tekanan harmonis inilah yang menjaga kelenturan dan kekuatan organ-organ gerak kita.
Salam
Gerakan memutar kepala ke kanan dank e kiri secara maksimal. Salam bermanfaat untuk bermanfaat untuk merelaksasikan otot sekitar leher dan kepala menyempurnakan aliran darah di kepala sehingga mencegah sakit kepala serta menjaga kekencangan kulit wajah.
Gerakan sujud tergolong unik. Sujud memiliki falsafah bahwa manusia meneundukkan diri serendah-rendahnya, bahkan lebih rendah dari pantatnya sendiri. Dari sudut pandang ilmu psikoneuroimunologi (ilmu mengenai kekebalan tubuh dari sudut pandang psikologis) yang di dalami Prof. Soleh, gerakan ini mengantarkan manusia pada derajat setinggi-tingginya. Mengapa?
Dengan melakukan gerakan sujud secara rutin, pembuluh darah di otak terlatih untuk menerima banyak pasokan oksigen. Pada saat sujud, posisi jantung berada di atas kepala yang memungkinkan darah mengalir maksimal ke otak. Artinya, otak mendapatkan pasokan darah kaya oksigen yang memacu kerja sel-selnya. Dengan kata lain, sujud yang tuma’ninah dan kontinu dapat memicu peningkatan kecerdasan seseorang.
Setiap inci otak manusia memerlukan darah yang cukup untuk berfungsi secara normal. Darah tidk akan memasuki urat saraf di dalam otak melainkan ketika seseorang sujud dalam shalat. Urat saraf tersebut memerlukan darah untuk beberapa saat tertentu saja. Ini berarti, darah akan memasuki bagian urat tersebut mengikuti waktu shalat, sebagaimana yang telah diwajibkan dalam Islam.
Riset di atas telah mendapat pengakuan dari Harvard University, Amerika Serikat. Bahkan seorang dokter berkebangsaan Amerika yang tak dikenalnya menyatakan diri masuk Islam setelah diamdiam melakukan riset pengembangan khusus mengenai gerakan sujud. Di samping itu, gerakan-gerakan dalam shalat sekilas mirip gerakan yoga ataupun peregangan (stretching). Intinya, berguna untuk melenturkan tubuh dan melancarkan peredaran darah. Keunggulan shalat dibandingkan gerakan lainnya adalah di dalam shalat kita lebih banyak menggerakkan anggota tubuh, termasuk jari-jari kaki dan tangan.
Sujud adalah latihan kekuatan otot tertentu, termasuk otot dada. Saat sujud, beban tubuh bagian atas ditumpukan pada lengan hingga telapak tangan. Saat inilah kontraksi terjadi pada otot dada, bagian tubuh yang menjadi kebanggan wanita. Payudara tak hanya menjadi lebih indah bentuknya tetapi juga memperbaiki fungsi kelenjar air susu di dalamnya.
Masih dalam posisi sujud, manfaat lain yang bisa dinikmati kaum hawa adalah otot-otot perut (rectus abdominis dan obliqus abdominis externus) berkontraksi penuh saat pinggul serta pinggang terangkat melampaui kepala dan dada. Kondisi ini melatih organ di sekitar perut untuk mengejan lebih dalam dan lebih lama yang membantu dalam proses persalinan. Karena di dalam persalinan dibutuhkan pernapasan yang baik dan kemampuan mengejan yang mencukupi. Bila otot perut telah berkembang menjadi lebih besar dan kuat, maka secara alami, otot ini justru menjadi elastis. Kebiasaan sujud menyebabkan tubuh dapat mengembalikan dan mempertahankan organ-organ perut pada tempatnya kembali (fiksasi).
Setelah melakukan sujud, kita melakukan gerakan duduk. Dalam shalat terdapat dua jenis duduk: iftirosy (tahiyat awal) dan tawaru’ (tahiyat akhir). Hal terpenting adalah turut berkontraksinya otot-otot daerah perineum. Bagi wanita, di daerah ini terdapat tiga liang yaitu liang persenggamaan, dubur untuk melepas kotoran, dan saluran kemih. Saat tawarru’, tumit kaki kiri harus menekan daerah perineum. Punggung kaki harus diletakkan di atas telapak kaki kiri dan tumit kaki kanan harus menekan pangkal paha kanan. Pada posisi ini tumit kaki kiri akan memijit dan menekan daerah perineum. Tekanan lembut inilah yang memperbaiki organ reproduksi di daerah perineum.
Pada dasarnya, seluruh gerakan shalat bertujuan meremajakan tubuh. Jika tubuh lentur, kerusakan sel dan kulit sedikit terjadi. Apalagi jika dilakukan secara rutin, maka sel-sel yang rusak dapat segera tergantikan. Regenerasi pun berlangsung dengan lancar. Alhasil, tubuh senantiasa bugar.
Menuru penelitian Prof. Dr. Muhammad Soleh dalam desertasinya yang berjudul “Pengaruh Shalat Tahajud terhadap Peningkatan Perubahan Respon Ketahanan Tubuh Imonologik: Suatu Pendekatan Neuroimunologi” dengan desertasi itu, Soleh berhasil meraih gelar doctor dalam bidang ilmu kedokteran pada program pasca sarjana Universitas Surabaya yang dipertahankannya beberapa waktu lalu.
Shalat tahajud ternyata bukan hanya sekedar shalat tambahan (sunah muakkad), tetapi jika dilakukan secara rutin dan ikhlas akan bisa mengatasi penyakit kanker. Secara medis, shalat tahajud mampu menumbuhkan respons ketahanan tubuh (imunologi) khususnya pada imunoglobin M, G, A, dan limfositnya yang berupa persepsi serta motivasi positif. Selain itu, juga dapat mengefektifkan kemampuan individu untuk menanggulangi masalah yang dihadapi.
Selama ini, ulama melihat ikhlas hanya sebagai persoalan mental psikis. Namun, sebetulnya permasalahan ini dapat dibuktikan dengan teknologi kedokteran. Ikhlas yang selama ini dipandang sebagai misteri dapat dibuktikan secara kuantitatif melalui sekresi hormon kortisol dengan parameter kondisi tubuh. Pada kondisi normal, jumlah kortisol pada pagi hari normalnya antra 38-690 nmol/liter. Sedangkan pada malam hari atau setelah pukul 24.00, jumlah ini meningkat menjadi 69-345 nmol/liter.
“Kalau jumlah hormone kortisolnya normal, dapat diindikasikan bahwa orang tersebut tidak ikhlas karena merasa tertekan. Demikian juga sebaliknya,” ujarnya seraya menegaskan temuannya ini membantah paradigma lama yang menganggap ajaran agama Islam semata-mata dogma atau doktrin.
Menurut Dr. Soleh, orang stress biasanya rentan sekali terhadap penyakit kanker dan infeksi. Dengan melakukan tahajud secara rutin dan disertai perasaan ihklas serta tidak terpaksa, seseorang akan memiliki respon imun yang baik serta besar kemungkinan terhindar dari penyakit infeksi dan kanker. Berdasarkan perhitungan medis, shalat tahajud yang demikian menyebabkan seseorang memiliki ketahanan tubuh yang baik.
Sumber: Eramuslim
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Sebuah pernyataan yang cukup lazim terdengar di telinga kita bahwa kebanyakan penduduk neraka dihuni oleh para wanita.

Berdasarkan Hadist Riwayat Bukhari dan Muslim, Rasulullah Shalallahu ‘alaihi wassalam bersabda, “Aku melihat ke dalam surga maka aku melihat kebanyakan penduduknya adalah fuqara (orang-orang fakir) dan aku melihat ke dalam neraka maka aku menyaksikan kebanyakan penduduknya adalah wanita.”

Muncul pertanyaan di benak kita, apa yang menyebabkan kebanyakan wanita menjadi penduduk neraka? Dalam sebuah kisah ketika Rasulullah Shalallahu ‘alaihi wassalam dan para shahabatnya melakukan shalat gerhana, Rasulullah Shalallahu ‘alaihi wassalam melihat Surga dan neraka.



Ketika beliau melihat neraka beliau bersabda kepada para shahabatnya radhiyallahu 'anhum, “ … dan aku melihat neraka maka tidak pernah aku melihat pemandangan seperti ini sama sekali, aku melihat kebanyakan penduduknya adalah kaum wanita. Shahabat pun bertanya, “Mengapa (demikian) wahai Rasulullah?” Beliau Shalallahu ‘alaihi wassalam menjawab, “Karena kekufuran mereka.” Kemudian ditanya lagi, “Apakah mereka kufur kepada Allah?” Beliau menjawab, “Mereka kufur terhadap suami-suami mereka, kufur terhadap kebaikan-kebaikannya. Kalaulah engkau berbuat baik kepada salah seorang di antara mereka selama waktu yang panjang kemudian dia melihat sesuatu pada dirimu (yang tidak dia sukai) niscaya dia akan berkata, ‘Aku tidak pernah melihat sedikitpun kebaikan pada dirimu.’ ” (HR. Bukhari dari Ibnu Abbas radliyallahu 'anhuma)



Dalam hadits lainnya, Rasulullah Shalallahu ‘alaihi wassalam menjelaskan tentang wanita penduduk neraka, beliau bersabda, “ … dan wanita-wanita yang berpakaian tetapi hakikatnya mereka telanjang, melenggak-lenggokkan kepala mereka karena sombong dan berpaling dari ketaatan kepada Allah dan suaminya, kepala mereka seakan-akan seperti punuk onta. Mereka tidak masuk Surga dan tidak mendapatkan wanginya Surga padahal wanginya bisa didapati dari jarak perjalanan sekian dan sekian.” (HR. Muslim dan Ahmad dari Abu Hurairah radliyallahu 'anhu)

Bagi para muslimah atau umumnya wanita ketika membaca atau mendengar hadist-hadist di atas sontak naik darah dan tidak bisa menerima sepenuhnya. Minimal akan berhujjah bahwasanya wanita bisa berbuat demikian karena ada penyebabnya, bukan tiba-tiba ingin berlaku demikian. Siapapun kalau ditanya tentu saja tidak ada yang ingin masuk neraka apalagi diklaim akan masuk neraka. Naudzubillah mindzalik!

Memang, berlayar mengarungi bahterah rumah tangga itu tidak semudah yang dibayangkan. Seorang muslimah tepatnya seorang istri, tidak saja harus membekali dirinya dengan ilmu agama yang cukup tapi juga mutlak dibutuhkan mental baja dan manajemen yang baik dalam mengelola gelombang kehidupan beserta segala pernak pernik yang menyertainya. Ketika urusan rumah tangga tidak pernah ada habisnya, anak-anak rewel dan kondisi fisik sedang tidak fit, kemudian suami pulang kerja minta dilayani tanpa mau perduli dengan kondisi kita, biasanya, dalam kondisi seperti ini tidak banyak wanita yang tetap mampu mengendalikan kesabarannya. Manusiawi bukan? Belum tentu!Justru dalam situasi seperti inilah keimanan dan kesabaran kita akan teruji. Apakah kita masih bisa mengeluarkan kata-kata manis sekaligus rona muka penuh dengan senyum ketulusan? Sulit memang! Tapi sulit bukan berarti tidak bisa!

Jika kita cermati hadist diatas secara seksama, maka akan kita dapati beberapa sebab mengapa wanita bisa menjadi penduduk minoritas di surga, di antaranya :

Pertama, kufur terhadap kebaikan-kebaikan suami. Sebuah fenomena yang sering kita saksikan, seorang istri yang mengingkari kebaikan-kebaikan suaminya dalam waktu yang panjang hanya karena satu hal yang tidak sesuai dengan keinginannya. Padahal seharusnya seorang istri selalu bersyukur terhadap apa-apa yang diberikan suaminya, karena Allah SWT tidak akan melihat istri yang seperti ini sebagaimana dijelaskan Rasulullah Shalallahu ‘alaihi wassalam,“Allah tidak akan melihat kepada wanita yang tidak mensyukuri apa yang ada pada suaminya dan tidak merasa cukup dengannya.” (HR. Nasa’i di dalam Al Kubra dari Abdullah bin ‘Amr).

Kedua, durhaka terhadap suami. Durhaka yang sering dilakukan seorang istri adalah durhaka dalam ucapan dan perbuatan. Wujud durhaka dalam ucapan di antaranya ketika seorang istri membicarakan keburukan-keburukan suaminya kepada teman-teman atau keluarganya tanpa alasan yang dibenarkan oleh syar’i. Sedangkan durhaka dalam perbuatan diantaranya bersikap kasar atau menampakkan muka yang masam ketika memenuhi panggilan suami, tidak mau melayani suami dengan alasan yang tidak syar’i, pergi atau ke luar rumah tanpa izin suami, mengkhianati suami dan hartanya, membuka dan menampakkan apa yang seharusnya ditutupi dari anggota tubuhnya, atau sebaliknya enggan berdandan dan mempercantik diri untuk suaminya padahal suaminya menginginkan hal itu.

Jika demikian keadaannya maka sungguh merugi wanita-wanita yang kufur dan durhaka terhadap suaminya. Mereka lebih memilih jalan ke neraka daripada surga karena mengikuti hawa nafsu belaka.

Jalan ke surga memang tidaklah dihiasi dengan bunga-bunga nan indah, melainkan melalui rintangan-rintangan yang berat dan terjal. Tetapi ingatlah di ujung jalan ini Allah menjanjikan surga bagi orang-orang yang sabar menempuhnya.

Sementara, jalan menuju ke neraka penuh dengan keindahan yang menggoda dan setiap manusia sangat tertarik untuk melaluinya. Tetapi, sadarlah bahwa di ujung jalan ini, neraka telah menyambut dengan beragam siksa-Nya.

Lalu, bagaimana caranya agar para wanita atau para istri tidak terperosok ke dalam neraka?

Jangan pesimis, masih banyak cara dan tidak ada kata terlambat untuk memperbaiki diri jika kita ingin menjadi penduduk minoritas di surga.

Masih ingat kan, ketika rasulullah bersabda dalam sebuah hadist shahih jami’, “Perempuan apabila shalat 5 waktu, puasa di bulan ramadhan, memelihara kehormatannya serta taat kepada suaminya, maka masuklah dia dari pintu surga mana saja yang dia kehendaki.”

Mengacu dari hadist di atas, mari kita berlomba menegakkan sholat dengan lebih khusu’, memperbayak sholat-sholat sunah karena sholat yang benar dan khusu’ bisa membentengi diri kita dari perbuatan yang munkar. Selain puasa/shaum wajib di bulan romadhon, latihlah diri untuk terbiasa melakukan shaum sunah. Hiasilah diri dengan sabar dalam ketaatan dengan suami dan banyak-banyaklah beristigfar karena istigfar bisa meruntuhkan dosa-dosa kecil yang tidak kita sadari.

Dan juga ada sebuah amalan yang sepele tapi sering terlupakan adalah bershodaqoh (sedekah). Bershodaqohlah dalam keadaan lapang dan sempit karena Rasulullah Shalallahu ‘alaihi wassalam pernah menuntunkan satu amalan yang dapat menyelamatkan kaum wanita dari adzab neraka.

Ketika beliau selesai khutbah hari raya yang berisikan perintah untuk bertakwa kepada Allah Subhanahu wa Ta’ala dan anjuran untuk mentaati-Nya. Beliau pun bangkit mendatangi kaum wanita, beliau menasehati mereka dan mengingatkan mereka tentang akhirat kemudian beliau bersabda, “Bershadaqahlah kalian! Karena kebanyakan kalian adalah kayu bakarnya Jahanam!” Maka berdirilah seorang wanita yang duduk di antara wanita-wanita lainnya yang berubah kehitaman kedua pipinya, iapun bertanya, “Mengapa demikian, wahai Rasulullah?” Beliau menjawab, “Karena kalian banyak mengeluh dan kalian kufur terhadap suami!” (HR. Bukhari)

Bershadaqahlah! Karena shadaqah adalah satu jalan untuk menyelamatkan kalian dari adzab neraka. Semoga Allah Subhanahu wa Ta’ala menyelamatkan kita dari adzabnya. Amin. Wallahu’alam. 

Sumber : Anonim
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Tutorial Membuat Halaman Redirect Menggunakan Javascript, PHP, atau HTML

Dalam pemrograman web diperlukan sebuah fungsi untuk redirect ke halaman lain. Yang dimaksud redirect adalah mengalihkan suatu halaman web ke halaman yang lainnya. Fungsinya seperti ini nih, coba anda buka link ini http://h1.ripway.com/binttackxx/contohRedirect.html, apa yang terbuka? anda malah akan dibawa ke halaman http://blajar-komputer.blogspot.com/. Seperti itulah salah satu kegunaan dari fungsi redirect ini.



Langsung saja ke tutorial cara membuat halaman redirect ini:

Ada banyak cara untuk membuat suatu halaman menjadi teralihkan ke halaman lain. Kali ini saya ingin memberikan cara rediret menggunakan HTML, Javascript, dan juga PHP. Hasil dari halaman yang dibuat dengan PHP, HTML ataupun Javascript akan sama, hanya saja penulisan source codenya yang berbeda.

  • Oke, langsung saja yang pertama, berikut adalah cara redirect menggunakan HTML:

<meta http-equiv="refresh" content="0;http://blajar-komputer.blogspot.com/">

langsung saja tuliskan kode seperti itu dihalaman anda, peletakannya sebelum tag <body>. Angka 0 yang dimaksud pada source code tersebut adalah lamanya halaman tersebut dibuka, jika diisi 5 maka halaman tersebut baru teralihkan setelah 5 detik. dan http://blajar-komputer.blogspot.com/ adalah halaman tujuan.

  • Berikutnya adalah cara redirect menggunakan Javascript:

window.location.href="http://blajar-komputer.blogspot.com/"

Penggunaannya dapat disesuaikan dimanapun pada halaman web. Jika anda ingin halaman tersebut langsung teralihkan pasang saja pada tag body, contohnya:


<html>
<body onload='window.location.href="http://blajar-komputer.blogspot.com/"'>
</body>
</html>



  • Dan yang terakhir menggunakan kode PHP:
<?php
?>


Namun jika anda menggunakan script PHP ini anda tidak boleh meletakan kode html yang dapat menampilkan sesuatu pada browser. Untuk amannya anda letakan saja kode ini di baris pertama pada source code.
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati

Linked List (Contoh Pada C++)

Linked list hampir mirip dengan array, hanya saja linked list lebih bersifat dinamis jika dibandingkan dengan array. Seperti yang kita ketahui, saat memakai array, besarnya array tersebut bersifat statis, misalnya kita mendeklarasikan array yang besarnya 5 indeks maka dari program dimulai sampai berakhir ukuran array tersebut tidak akan berubah meskipun yang dipakai dalam memory hanya 2 indeks saja. Dan kita tidak bisa menginputkan data lebih dari 5 indeks. Linked list ada untuk menutupi kelemahan-kelemahan array yang tadi disebutkan.
Secara umum linked list tersusun atas sejumlah bagian-bagian data yang lebih kecil yang terhubung (biasanya melalui pointer). Linked list dapat divisualisasikan seperti kereta, bagian kepala linked list adalah mesin kereta, data yang disimpan adalah gerbong, dan pengait antar gerbong adalah pointer. 

 Contoh Program :
Read more »
These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • Furl
  • Reddit
  • Spurl
  • StumbleUpon
  • Technorati