Sunday, March 20, 2011

Mengenal Algoritma DES

Apa itu algoritma DES

Algoritma ini merupakan algoritma yang dikembangkan oleh IBM. Algoritma ini menggunakan 56bit kunci untuk enchiper/ dechiper sebuah 64bit data blok. Kunci ini selalu direpresentasikan sebagai 64bit blok dan setiap bit ke 8 akan dibuang. Algoritma ini sangat cocok untuk diterapkan di perangkat keras, walaupun penggunaannya di perangkat lunak juga dimungkinkan, namun terdapat perbedaan kecepatan yang cukup signifikan. Namun seiring perkembangan komputer yang begitu cepat, implementasi di perangkat lunak dapat dipercepat prosesnya.

Pengkodean Pascal

kmaren kita dah belajar tentang variabel,oke kali ini kita akan belajar fungsi if.apa itu if,kalau dalam bahasa inggris brarti “jika”.jika di gunnakan jika terjadi pengujian akan adanya beberapa kondisi.kenapa harus ada pengujian,ya karena dengan pengujian membantu menyelesaikan masalah dengan kondisi berbeda.contohnya pengujian kondisi untuk menentukan menentukan jenis kelamin
dalam bahasa manusia yang bisa di mengerti akan seperti ini
jika kode sama dengan “L” maka jenis kelamin laki-laki
jika kode sama dengan “P” maka jenis kelamin perempuan
hal ini menggunakan pengujian dikarenakan ada kondisi yang harus di uji yaitu kode,ketika dia berisi nilai sesuatu,harus terdapat tindakan berdasarkan nilai tersebut.kalau dalam program pascal akan berbentuk sepenggal program seperti ini
if kode=’L’ then
write ‘laki-laki’
else if kode=’P’ then
write ‘perempuan’

kenapa pada if kedua di tambahkan else,dikarenakan itu adalah pengujian lainya,else berarti selainnya .hal ini menandakan jika terdapat pengujian dengan lebih dari satu nilai.kalau pun ada nilai lain selain dari nilai yang di uji tinggal menambahkan else menjadi
if kode=’L’ then
write ‘laki-laki’
else if kode=’P’ then
write ‘perempuan’
else
write ‘salah menginputkan kode’;


nah ada lagi yang harus saya tambahkan,yaitu operator logika yaitu and dan or.pada statement tersebut di gunnakan jika terdapat pengujian lebih dari satu statement dengan beberapa ketentuan.
untuk operator AND berguna jika terdapat kesemua statement memenuhi nilai yang benar di semua statement.contoh pengujian grade nilai dengan menguji range nilai.
jika nilai lebih kecil 100 dan lebih besar 90 artinya range nilai tersebut berada di antara 100 dan 90.maka mencetak nilai A.sehingga pengujian pada program akan menjadi seperti ini.
if (nilai>90) and (nilai <=100)
nah aturan dalam pembuatan lebih dari satu statement di pascal,per statement harus menggunakan buka tutup kurung.di antara keduanya diikuti dengan operator logika.sudah mengerti kan .kalau masih belum saya akan menganalogikan nilai tersebut dalam bentuk tabel.

Nilai
Grade
100-90
A
89-80
B
79-70
C
50-70
D
49-0
E

nah dari tabel di atas.kita akan membuat program pengecekkan grade dimana ketika kita masukkan nilai dan di enter maka akan muncul termasuk dalam grade apa,programnya seperti berikut :
PROGRAM GRADE;
USES CRT;
var nilai:integer;
begin
clrscr;
write (‘masukkan nilai :’);readln(nilai) ;
if (nilai>90) and (nilai <=100) then
write (‘anda mendapatkan grade A’)
else if (nilai>80) and (nilai <=90) then
write (‘anda mendapatkan grade B’)
else if (nilai>70) and (nilai <=80) then
write (‘anda mendapatkan grade C’)
else if (nilai>50) and (nilai <=70) then
write (‘anda mendapatkan grade D’)
else
write (‘anda mendapatkan grade E’);
readln;
end.

penjelasannya seperti berikut :
PROGRAM GRADE; //penjelas program grade
USES CRT; //memanggil uses crt
var nilai:integer; //mendeklarasikan variabel nilai bertype data bilangan bulat integer
begin //memulai program
clrscr; //membersihkan layar
write (‘masukkan nilai :’);readln(nilai) ; //cetak masukkan nilai dan menginputkan variabel nilai
if (nilai>90) and (nilai <=100) then // di uji jika nilainya lebih besar 90 dan lebih kecil sama dengan 100
write (‘anda mendapatkan grade A’) //cetak nilai A
else if (nilai>80) and (nilai <=90) then // di uji jika nilainya lebih besar 80 dan lebih kecil sama dengan 90
write (‘anda mendapatkan grade B’)//cetak nilai B
else if (nilai>70) and (nilai <=80) then // di uji jika nilainya lebih besar 70 dan lebih kecil sama dengan 80
write (‘anda mendapatkan grade C’)//cetak nilai C
else if (nilai>50) and (nilai <=70) then // di uji jika nilainya lebih besar 50 dan lebih kecil sama dengan 70
write (‘anda mendapatkan grade D’)//cetak nilai D
else
write (‘anda mendapatkan grade E’); //cetak nilai E
readln; //menahan tampilan cetak
end. //akhir program

Friday, March 18, 2011

Pengenalan Search Engine


Search Engine atau mesin pencari adalah suatu program komputer yang dirancang untuk membantu user menemukan file-file atau dokumen yang terdapat pada komputer atau pada sebuah server umum di internet. Mesin pencari memungkinkan kita untuk meminta konten media dengan kriteria yang spesifik (biasanya yang berisi kata atau frasa yang kita tentukan) dan memperoleh daftar file yang memenuhi kriteria tersebut.



Mesin pencari web bekerja dengan cara menyimpan informasi tentang banyak halaman web. Halaman-halaman tersebut diperoleh dari pengumpulan yang dilakukan oleh web crawler yaitu browser web otomatis yang mengikuti setiap pranala yang dilihatnya. Isi setiap halaman lalu dianalisis untuk menentukan cara mengindeksnya. Data tentang halaman web disimpan dalam sebuah database indeks untuk digunakan dalam pencarian selanjutnya. Sebagian mesin pencari, seperti google, menyimpan seluruh atau sebagian halaman sumber (yang disebut cache) maupun informasi tentang halaman web itu sendiri.



Intinya mesin pencari memiliki tahap-tahap dalam melakukan pencarian mulai dari melakukan crawl terhadap halaman web sampai menampilkan hasil pencarian yang memberikan informasi yang relevan. Tahap-tahap tersebut diantaranya :

1.Melakukan crawl terhadap halaman web

Untuk melakukan crawl pada tiap-tiap halaman web, sebuah mesin pencari dilengkapi dengan program otomatis yang dinamakan spider yang berfungsi mengumpulkan dokumen-dokumen halaman web di internet menggunakan mekasisme struktur hyperlink.

2.Melakukan indeks terhadap dokumen

Ketika suatu halaman web telah di crawl kemudian akan diindeks dan disimpan didalam database yang besar yang kemudian dilakukan pengurutan terhadap dokumen-dokumen tersebut.

3.Pemrosesan Query

Sebuah search engine menerima ratusan juta permintaan terhadap query setiap harinya, data-data tersebut diambil dari database yang telah diindeks. Kemudian dilakukan pencocokan terhadap query yang diminta.

4.Ranking result

Hasil yang ditampilkan oleh sebuah search engine harus relevan terhadap query yang diminta, tiap-tiap search engine memiliki cara tersendiri dalam menampilkan hasil dari pencariannya. Google memiliki mekanisme page rank untuk mengkategorikan seberapa peting sebuah halaman web untuk ditampilkan.

Ada empat bagian dari suatu mesin pencari yang dibutuhkan untuk melakukan indek terhadap halaman web :

a.Spider, merupakan program yang berfungsi mengumpulkan halaman-halaman web di internet.

b.Database, tempat dimana spider menyimpan data-data tentang halaman web yang dikumpulkannnya.

c.Website mesin pencari, dimana merupakan tempat user melakukan pencarian terhadap informasi yang ingin dicari.

d.Algoritma, yaitu program yang mengatur query dalam menampilkan hasil pencarian kepada user.

Ada dua cara agar website/situs yang kita miliki dapat masuk kedalam database yang kemudian diindex oleh mesin pencari yaitu :

a.Spider akan secara otomatis menemukan halaman dari website atau situs yang kita miliki.

b.Melakukan submit url secara manual ke search engine agar website/situs kita lebih cepat diindeks oleh search engine.







Gambar 1. Gambaran Dari Suatu Search Engine



Relevance dan Popularity

Search engine modern saat ini sudah mengacu pada bidang information retrieval. Pada awal perkembangan mesin pencari, para pengembang information retrieval menyadari bahwa ada dua komponen penting yang dibuat oleh sebagian besar fungsi pencarian yaitu :

1.Relevance, merupakan derajad dimana isi dokumen yang ditemukan dalam pencarian cocok/relevan pada permintaaan query dari user. Relevansi sebuah dokumen akan meningkat jika muncul beberapa kali dan ditampilkan pada judul atau subheader.

2.Popularity, mengukur pentingnya suatu dokumen mengacu pada dokumen lain yang menjadi referensinya. Popularity akan meningkat sejalan dengan makin banyaknya dokumen yang menjadi referensinya.

Search Engine Result Page (SERP)

SERP merupakan suatu halaman hasil mesin pencari yang memuat daftar halaman web yang dikembalikan oleh mesin pencari akibat dari query atau permintaan kata kunci yang diinputkan ke dalamnya. Hasil yang ditampilkan berupa halaman web dengan judul beserta link ke halaman dan penjelasan singkat tentang isi halaman web tersebut. Search Engine Result Page (SERP) dapat merujuk ke satu halaman atau kumpulan link tergantung dari query yang diminta.



Search engine biasanya akan menyimpan cache SERP untuk pencarian yang memiliki frekuensi tinggi untuk meningkatkan performa search engine. Search engine juga secara periodik memperbaharui SERP untuk memperhitungkan halaman baru dan memodifikasi peringkat suatu halaman di search engine.







Gambar 2. Search Engine Result Page



Pentingnya bagi suatu website/situs untuk dapat diindeks oleh search engine yaitu meningkatkan trafik kunjungan ke website karena sebagian besar orang pada jaman modern kini menggunakan internet khususnya search engine untuk menemukan barang atau informasi yang mereka inginkan lewat internet. Melalui survei yang dilakukan oleh Jupiter Matrix bahwa 42% dari responden memilih menggunakan daftar pencarian dari search engine untuk menemukan barang atau informasi yang mereka cari. Website/situs yang diindeks dengan baik oleh search engine sangat dibutuhkan untuk hal ini karena suatu website yang diindeks dengan baik disertai memiliki relevansi yang tinggi tentunya lebih akan dipilih oleh pengunjung untuk didatangi sehingga meningkatkan jumalah trafik kunjungan. Berikut merupakan hasil surveinya :







Gambar 3. Search Engine dipilih Sebagai Rujukan Mencari Informasi



Page Rank

Banyak cara digunakan search engine dalam menentukan kualitas/rangking sebuah halaman web, mulai dari penggunaan META Tags, isi dokumen, penekanan pada konten dan masih banyak teknik lain atau gabungan teknik yang mungkin digunakan. Page Rank merupakan salah satu aspek utama dalam pencarian google yang berfungsi situs/website mana yang lebih penting/popular yang kemudian akan menentukan posisinya pada hasil pencarian. Page rank memiliki skala 1-10, sebuah web yang memiliki page rank tinggi akan diletakkan lebih dahulu pada daftar pencarian google (SERP) daripada web yang memiliki page rank rendah.



Pagerank memiliki konsep dasar yang sama dengan link popularity, tetapi tidak hanya memperhitungkan jumlah inbound dan outbound link. Pendekatan yang digunakan adalah sebuah halaman akan diangap penting jika halaman lain memiliki link ke halaman tersebut. Sebuah halaman juga akan menjadi semakin penting jika halaman lain yang memiliki rangking (pagerank) tinggi mengacu ke halaman tersebut. Sebuah situs/website akan semakin populer jika semakin banyak situs lain yang meletakkan link yang mengarah ke situsnya. Backlink atau link yang masuk ke website/situs yang kita miliki sangat berpengaruh terhadap nilai page rank yang didapat tentunya akan berpengaruh terhadap posisi situs/website pada hasil pencarian







Gambar 4. Perhitungan Page Rank Menggunakan Backlink







--------------------------------------------------------------------------------

untuk mengetahui lebih lanjut hub:http://www.ittelkom.ac.id/library/index.php?option=com_content&view=article&id=711:searchengine&catid=6:internet&Itemid=15

Thursday, March 17, 2011

Tentang bahasa C

Bahasa C luas digunakan untuk pemrograman berbagai jenis perangkat, termasuk mikrokontroler. Bahasa ini sudah merupakan high level language, dimana memudahkan programmer menuangkan algoritmanya. Untuk mengetahui dasar bahasa C dapat dipelajari sebagai berikut.
  1. Struktur penulisan program
  2. 2. Tipe data
    • char : 1 byte ( -128 s/d 127 )
    • unsigned char : 1 byte ( 0 s/d 255 )
    • int : 2 byte ( -32768 s/d 32767 )
    • unsigned int : 2 byte ( 0 s/d 65535 )
    • long : 4 byte ( -2147483648 s/d 2147483647 )
    • unsigned long : 4 byte ( 0 s/d 4294967295 )
    • float : bilangan desimal
    • array : kumpulan data-data yang sama tipenya.
  3. 3. Deklarasi variabel & konstanta
    • Variabel adalah memori penyimpanan data yang nilainya dapat diubah-ubah.
      Penulisan : [tipe data] [nama] = [nilai] ;
    • Konstanta adalah memori penyimpanan data yang nilainya tidak dapat diubah.
      Penulisan : const [nama] = [nilai] ;
    • c) Tambahan:
      Global variabel/konstanta yang dapat diakses di seluruh bagian program.
      Local variabel/konstanta yang hanya dapat diakses oleh fungsi tempat dideklarasikannya.
  4. Statement Statement adalah setiap operasi dalam pemrograman, harus diakhiri dengan [ ; ] atau [ } ]. Statement tidak akan dieksekusi bila diawali dengan tanda [ // ] untuk satu baris. Lebih dari 1 baris gunakan pasangan [ /* ] dan [ */ ]. Statement yang tidak dieksekusi disebut juga comments / komentar.
  5. Function Function adalah bagian program yang dapat dipanggil oleh program utama.
  6. Conditional statement dan looping
    • if else          : digunakan untuk penyeleksian kondisi
    • for               : digunakan untuk looping dengan jumlah yang sudah diketahui
    • while           : digunakan untuk looping jika dan salama memenuhi syarat tertentu
    • do while      : digunakan untuk looping jika dan salama memenuhi syarat tertentu, namun min 1 kali
    • switch case : digunakan untuk seleksi dengan banyak kondisi
  7. Operasi logika dan biner
    • a) Logika :
      AND :&&
      NOT : !
      OR : ||
    • b) Biner :
      AND : &
      OR : |
      XOR : ^
      Shift right: >>
      Shift left : <<
      Komplemen : ~
  8. Operasi relasional (perbandingan)
    • Sama dengan : ==
    • Tidak sama dengan : !=
    • Lebih besar : >
    • Lebih besar sama dengan : >=
    • Lebih kecil : <
    • Lebih kecil sama dengan : <=
  9. Operasi aritmatika
    • + , - , * , / : tambah,kurang,kali,bagi
    • += , -= , *= , /= : nilai di sebelah kiri operator di tambah/kurang/kali/bagi dengan nilai di sebelah kanan operator
    • % : sisa bagi
    • ++ , -- : tambah satu (increment) , kurang satu (decrement)
  10. Untuk info lebih lanjut hubungi ja di:http://www.ittelkom.ac.id/library/index.php?option=com_content&view=article&id=762:pemrograman-bahasa-c-untuk-avr&catid=16:mikroprocessorkontroller&Itemid=15

Tentang IC

CARA MUDAH BONGKAR PASANG IC PADA PCB PONSEL

Ada dua macam bentuk IC, yaitu IC Laba-laba dan IC BGA. IC Labalaba memiliki kaki-kaki pada sisisisi IC dan IC BGA memiliki kaki-kaki yang berbentuk bola-bola pada bagian bawah IC. Untuk IC Laba-laba dalam proses pencabutan dan pemasangannya tidaklah terlalu sulit, tetapi IC BGA yang memiliki kaki pada posisi bawah IC dibutuhkan tehnik dan cara tersendiri. Kali ini secara khusus kita akan membahas
proses bongkar pasang dan cetak IC BGA :
Peralatan dan perlengkapan :
1.Cairan Siongka atau Flux Cairan siongka berfungsi untuk mendinginkan dan mempermudah pencairan timah dalam proses pembloweran dan penyoderan.
2.Cairan IPA ( Aseton/Tiner A Special )
Cairan IPA berfungsi sebagai pembersih PCB setelah proses penyolderan dan pembloweran.
3.Plat BGA
Merupakan alat pencetak IC BGA
4.Tissue
Digunakan untuk membersihkan ujung solder dari sisasisa timah yang tidak terpakai.
5.Sikat dan kuas.
Sebagai alat bantu pembersih.
6.Blower
Merupakan alat yang sangat dibutuhkan oleh teknisi yang berfungsi untuk mengangkat/ memasang dan sebagai pemanas komponen pada PCB.
7.Timah Pasta / Cair
Berfungsi sebagai timah untuk pencetak kaki-kaki IC
BGA.
8. Pinzet
Merupakan alat yang sangat dibutuhkan teknisi sebagai alat bantu dalam pengangkatan,
pencetak dan pemasangan IC dan komponen lain.
9. Solder
Merupakan alat wajib yang harus dimiliki oleh teknisi sebagai alat penyolder
10. Timah Gulung
Merupakan bahan sebagai pelekat komponen atau IC dengan alat solder, ukuran timah yang digunakan 0,2 atau 0,3 mm.
11. Kaca pembesar
Alat bantu yang digunakan sebagai analisa hasil pemasangan komponen dan IC juga sebagai analisa kerusakan HP karena retak atau lepasnya solderan.

Proses Pengangkatan IC BGA dari PCB :
1. Perhatikan posisi tanda titik dan nomor seri IC lalu berikan cairan Siongka pada IC yang akan dicabut pada sisi-sisi dan bagian tengah IC.
2. Atur panas (3 sampai 6) dan tekanan udara (2 sampai 4) pada Blower setelah panas mencukupi arahkan ujung blower pada IC yang dicabut dengan gerakan memutar mengelilingi IC agar pemanasan merata (jangan sampai blower terfokus pada satu titik).
3.Proses pembloweran memakan waktu kurang lebih 10 - 25 detik atau cairan flux mendidih dan kondisi timah mengkilat dan mencair.
4.Gunakan pinset untuk membantu proses pengangkatan IC tersebut dengan gerakan secara vertical, tujuannya supaya komponen yang ada didekat IC tidak berubah
posisi dan timah tidak tercecer (proses pengangkatan/pemasangan IC BGA harus dilakukan dengan hati-hati mengingat bahwa kaki pin IC tersebut letaknya
tidak terlihat dan imbasnya bisa pada komponen-komponen disekitar IC tersebut.
5.Setelah IC terangkat bersihkan papan PCB dengan cairan IPA dengan menggunakan sikat secara perlahan agar tidak merusak jalur dan komponen lainnya. Jika terdapat
sisa-sisa timah pada pijakan IC bersihkan dan ratakan dengan solder.
6.Proses pengangkatan selesai.

Proses Pencetakan kaki IC BGA:
1.Bersihkan dan ratakan sisa timah yang menempel pada IC BGA dengan solder dengan posisi solder horizontal atau mendatar.
2.Pasang IC pada plat BGA sesuai dengan tipe IC-nya dengan perekat/solasi kertas agar IC tidak bergerak/bergeser.
3.Oleskan timah pasta/cair secukupnya secara merata dan padat pada lubang plat BGA agar hasil cetakan bagus.
4.Panasi dengan blower dengan pengaturan tekanan udara kecil agar timah cair/pasta tidak lepas. Setelah timah matang/mengkilat dan membentuk angkat blower dan tunggu sampai dingin/timah mengeras.
5.Lepas perekat/solasi lalu angkat IC menggunakan cutter dengan mencongkel pada sisi-sisinya.
6.Blower ulang IC agar kaki yang sudah tercetak lebih lengket dan rata.

Proses pemasangan IC BGA:
1.Perhatikan perataan pada kaki IC BGA dan medium pada papan PCB, jika belum rata harus diratakan terlebih dahulu seperti proses di atas.
2.Perhatikan garis/tanda senter tata letak pemasangan pada papan PCB sebagai patokan dalam pemasangan IC BGA.
3.Untuk penguncian pakailah flux / pasta goot kental dan oleskan pada papan PCB dan kaki IC BGA secara merata.
4.Letakkan IC BGA dengan posisi yang pas (lihat posisi tanda titik/nomor seri IC) dan jepit dengan pinset agar IC BGA tidak bergeser dari posisinya dan lakukan pembloweran (jangan melakukan penekanan pada proses ini).
5.Setelah IC BGA menempel pada papan PCB ulangi pembloweran agar IC BGA benar-benar menempel pada papan PCB.
6.Bersihkan sisa-sisa flux dengan cairan IPA dengan sikat secara perlahan.
7.Proses pemasangan selesai.

Efek dari Teknologi

Anggapan bahwa teknologi modern dikuasai oleh peralatan listrik adalah tidak berlebihan. Coba lihat, berapa banyak peralatan rumah tangga yang tidak membutuhkan listrik?
Peralatan listrik seperti: lemari es, televisi, stereo dan microwave telah menjadi peralatan yang sangat dibutuhkan oleh kebanyakan rumah tangga modern. Meski proses penancapan stop kontak ke saluran listrik melalui kabel yang tersambung ke peralatan itu terlihat begitu sederhana, produksi listrik dan keseimbangan hubungan dengan alam semesta jauh lebih rumit. Yang lebih rumit lagi adalah proses dari energi atom dan kegunaannya.
Secara teori, pada tingkat atom, arus energi terbentuk ketika elektron bergerak di antara 2 atom. Sebuah atom yang mengandung proton bermuatan positif, neutron bermuatan netral dan elektron bermuatan negatif.
Ketiganya membentuk atom yang tak bermuatan. Banyak materi di alam ini cenderung mencapai keadaan netral. Keseimbangan di dalam atom adalah sangat serupa dengan keseimbangan antara “Yin” dan “Yang”, teori yang telah diketahui sejak jaman Tiongkok kuno. Sebuah elektron membawa muatan Yin atau negatif.
Peralatan elektronik saat ini sebagian besar menggunakan energi listrik yang dihasilkan oleh aliran elektron, lalu diubah ke bentuk energi yang lain. Tak peduli apapun jenis produk elektronik yang digunakan, sumber energi paling dasar yang dihasilkan adalah berasal dari pergerakan elektron.
Sebagai contoh, katoda dari tabung televisi menggunakan tembakan elektron untuk membombardir layar fluoresens sehingga terbentuklah gambar, begitupun juga dengan microwave yang menghasilkan getaran sangat cepat dalam tabung magnetron yang lalu dipergunakan untuk memasak makanan.
Jika sebuah elektron mengandung Yin, bukankah peralatan listrik yang kita gunakan sehari-hari adalah mengandung Yin dari alam? Jika dalam tubuh manusia selalu seimbang antara Yin dan Yang, seperti halnya atom, apakah penggunaan peralatan elektronik dalam jangka panjang menimbulkan efek buruk bagi tubuh manusia?
Jawabannya adalah ya.
Sekarang ini, telah terbukti bahwa radiasi yang ditimbulkan oleh peralatan elektronik menimbulkan efek yang sangat membahayakan bagi tubuh manusia. Radiasi gelombang elektromagnetik yang kuat dihasilkan oleh telepon selular dan peralatan komunikasi tanpa kabel.
Di dalam percobaan laboratorium, ketika sel-sel tumbuh di dalam lingkungan yang memiliki gelombang elektromagnetiknya kuat, aktivitas sel akan menurun dan menunjukkan perubahan pathogenik (hal yang dapat menyebabkan penyakit).
Sebuah survei menarik ditemukan bahwa, pada orang yang terlibat didalam pekerjaan produksi semi konduktor, yang ruang lingkupnya berdekatan dengan sumber gelombang elektromagnetik yang kuat (radiasi), memiliki kesempatan lebih besar secara statistik dibandingkan dengan pekerjaan lainnya, untuk mengandung atau memiliki anak perempuan.  Hal ini  secara tidak langsung membuktikan bahwa yang dihasilkan benda elektronik adalah Yin alam semesta.
Menurut penelitian ilmu pengetahuan modern, sinar laser dan sinar matahari memiliki panjang gelombang yang berbeda. Sinar laser memiliki frekuensi tunggal dan warna sinar tunggal, sedangkan sinar matahari terdiri dari banyak panjang gelombang yang berbeda dan banyak warna yang tercampur. Dari sudut pandang penelitian, ia termasuk kategori ilmu optik yang diklasifikasikan dalam bidang penelitian. Pada kenyataannya, 2 jenis sinar tersebut adalah sangat berbeda.
Asal mula sinar matahari tentu saja matahari dan komposisi utama matahari yakni hidrogen. Hidrogen dalam jumlah yang sangat besar menimbulkan reaksi fusi nuklir dan akhirnya membentuk sinar matahari yang cemerlang. Fusi nuklir terjadi ketika 2 proton dalam atom hidrogen bersatu dan membentuk atom helium.
Energi berasal dari proton, membawa muatan positif, yang tergolong Yang. Kemudian dapat diartikan, bahwa sinar matahari termasuk kategori Yang atau energi positif. 
Sinar laser disatu sisi, merupakan penambahan (eksitasi) dan pemancaran (emisi) energi listrik. Esensinya adalah sinar yang dipancarkan oleh elektron, yang masih tergolong Yin.
Sehari memiliki waktu 24 jam, siang dan malam membentuk periode waktunya sendiri, yang berubah bersamaan dengan empat musim. Alam semesta menyeimbangkan siang dan malam di bumi, dan membuat seluruh kehidupan di bumi selamat dalam kondisi yang tercipta karena keseimbangan yang timbul antara Yin dan Yang.
Manusia modern memiliki kebiasaan untuk terjaga hingga larut malam, menggunakan segala macam alat penerangan dan bangun lebih siang. Beberapa orang tidur sepanjang hari ketika mereka ingin menguatkan energi Yang-nya, dan menjadi aktif pada malam hari ketika mereka harus memperhatikan dirinya dengan energi Yin. Lalu bagaimana mereka dapat hidup sehat?
Sejak dulu, Yin dalam tubuh manusia melebihi Yang, yang tidak hanya menyebabkan berbagai macam penyakit fisik namun juga menyebabkan manusia menjadi lesu. Lebih dari itu, lingkungan pekerjaan dalam ruangan menghalangi manusia untuk menyerap sinar matahari. Biasanya banyak orang tidak memiliki banyak kesempatan untuk mengekspos dirinya di bawah sinar matahari, yang juga merupakan faktor penting dalam menyebabkan lemahnya kesehatan.  
Saat ini, banyak ilmuwan mencari sumber energi baru untuk menggantikan energi listrik yang telah digunakan dalam waktu  lama. Mereka berharap masyarakat dapat menggunakan energi yang bersih tanpa menghasilkan polusi. Reaksi fusi nuklir adalah salah satu harapan yang dimiliki para ilmuwan.
Mereka mencoba memanfaatkan energi matahari, memanipulasi dan menggunakannya. Ini mungkin bukan hanya masalah teknis untuk benar-benar dapat membuat beberapa percobaan praktis, akan tapi pemikiran dalam alur ini akan berubah. 
Sejak metode percobaan ilmuwan saat ini digunakan, mereka sebagian besar masih mengfokuskan pada medan elektromagnetik intensitas tinggi dan laser energi tinggi, ini mungkin sulit diterobos dalam melakukan percobaan menggunakan energi Yin untuk mengontrol sumber energi fusi nuklir dengan unsur Yang.
Hal ini mungkin tak sesulit ketika seseorang menganggap keseimbangan antara Yin dan Yang hingga dapat digunakan untuk menghasilkan sumber energi. Ada satu penelitian menemukan bahwa elemen kalsium dalam tubuh seekor ayam betina tidak cukup untuk mencukupi kebutuhan kalsium dalam pembentukan cangkang telur. Begitu juga kebutuhan akan suplemen kalsium dalam makanan sehari-hari. Jadi, bagaimana bisa seekor ayam betina dapat bertelur setiap harinya? Ini sangat membingungkan para peneliti.
Jika seseorang berkata bahwa terdapat mekanisme dalam tubuh ayam betina yang dapat mengubah elemen lain menjadi kalsium, ini akan menyebabkan perdebatan besar antar ilmuwan sendiri, karena artinya bahwa terdapat fusi nuklir didalam tubuh ayam betina.
Jika kali pertama kita dapat mengesampingkan perbedaan antara opini dan perdebatan itu, dan kemudian perlahan-lahan mempelajari apa yang di perbuat alam sehingga dapat menyebabkan seekor ayam betina memiliki cukup kalsium dalam tubuhnya. 
Jika kita dapat melakukan itu, mungkin kita juga akan menemukan jawaban tentang asal mula kehidupan. (Ming Zhen/pureinsight/dta)

Wednesday, March 16, 2011