Kamis, 23 September 2010

Cegah Kanker pada Anak Sejak Dalam Kandungan

Pertumbuhan sel kanker dalam tubuh anak ternyata bisa dicegah sejak dalam kandungan. Sebuah laporan medis terbaru memberikan informasi tentang penyebab kanker, terutama pada anak. Yaitu, berkaitan dengan risiko dan kebiasaan, baik ayah maupun ibu, bahkan sebelum pembuahan.

Tanda-tanda genetik bisa meningkatkan risiko kanker muncul pada telur dan dibawa melalui perkembangan janin hingga lahir. “Risiko seseorang mengalami kanker bisa dicegah bahkan sebelum terjadinya pembuahan. Faktor risiko ini sudah ada dalam sel telur ibu," kata profesor Ricardo Uauy, penasihat kesehatan PBB dan WHO, seperti dikutip dari Bable.com.

Risiko yang ada sebenarnya bisa dikurangi jika calon ibu menerapkan dengan kebiasaan hidup sehat. Untuk mengurangi risiko terjadinya kanker pada bayi atau anak ada tiga langkah yang bisa dilakukan para calon ibu.

1. Berhenti merokok

Asap rokok satu dari sekian banyak penyebab utama kanker yang hampir sepenuhnya berada dalam kontrol baik calon ibu maupun calon ayah. Sebenarnya, jika ingin memiliki bayi sehat dan kehamilan tidak bermasalah, bukan hanya calon ibu yang harus berhenti merokok tetapi juga calon ayah. Cukup sulit memang, terutama jika calon ayah perokok berat, tetapi setidaknya harus diusahakan.

2. Kurangi konsumsi makanan kaleng

Kaleng mengandung Bisphenol A dan bahan kimia lain yang bisa luluh ke dalam makanan. Hal ini bisa menjadi pencetus perkembangan sel kanker. Makanan kaleng juga ada yang belum terlalu matang dan mengandung lebih sedikit nutrisi daripada makanan segar atau beku.

3. Pilih bahan makanan bebas pestisida

Sayuran segar mengandung senyawa antioksidan dan zat anti-kanker lainnya. Sayuran seperti brokoli, bunga kol, kubis, kecambah dianggap pelawan zat kanker yang cukup kuat. Banyak sayuran memiliki tingkat pestisida yang rendah atau tanpa pestisida.

Tumbuhan yang terpapar pestisida biasanya ditandai dengan banyak lubang di daun karena serangga pemakan tumbuhan bisa hidup di daun dan batang. Untuk itu, pintar-pintarlah dalam memilih buah dan sayuran.

Kamis, 16 September 2010

8 Langkah Menjalankan Flash di iPhone

BerkatFrash, format Flash pun dapat dijalankan pada iPhone, iPod Touch, serta iPad. Ingin tahu bagaimana caranya? Simak langkah-langkah berikut.

Sebagai informasi, Frashmerupakanporting Adobe Flash runtime bagi Android yang dipaksakan berjalan di iPhone menggunakan layer yang kompatibel. Aplikasi ini dikembangkan oleh comex.

Sebelum menjalankan langkah-langkah berikut ini, perlu dicatat bahwa petunjuk di bawah ini hanya untuk keperluan testing serta edukasi. Segala risiko yang dilakukan ditanggung pengguna.

Berdasar penjelasan yang dilakukan redmondpie, Senin (9/8/2010), berikut 8 langkah untuk mengaktifkan Frashdan menjalankan Flash di iPhone.


Langkah 1
Yang pertama dilakukan, pengguna diharuskan men-jailbreak iOS device masing-masing. Gunakan JailbreakMe untuk iPhone 4 dan 3GS dan iPad.

Langkah 2
Berikutnya pengguna diharuskan menginstall OpenSSH. Buka Cydia, pilih tab ’search’ dan carilah opsi ‘OpenSSH’. Install aplikasinya dan restart iPhone.
OpenSSH

Langkah 3
Koneksikan iPhone dengan PC. Pastikan iTunes tidak berjalan.

Langkah 4
Unduh dan install Cyberduck untuk Mac atau WinSCP untuk Windows. Ikuti langkah di bawah ini:

Cyberduck

* Server: The IP address of your iPhone/iPad/iPod touch. Settings –> WiFi –>
* Username: root
* Password: alpine
* Protocol: SFTP (SSH File Transfer Protocol)

WinSCP

* Hostname: The IP address of your iPhone/iPad/iPod touch. Setting –> WiFi –>
* User name: root
* Password: alpine
* Protocol: SCP

Langkah 5
Unduh file Frash-0.02.deb dari link yang muncul.

Langkah 6
Navigasikan ke direktori /var/root/Media, dan buatlah folder baru bernama ‘Cydia’. Dalam folder tersebut buat folder baru lagi bernama ‘AutoInstall’.
Flash on iPhone 4

Langkah 7
Copy file Frash-0.02.deb ke folder ‘AutoInstall’.

Flash on iPhone 4

Langkah 8
Restart iPhone dan kita sudah selesai. Cobalah untuk mencoba mengakses situs yang menggunakan Flash.

Selamat Mencoba.

8 Langkah Mendepak Virus Pengeksploitasi Celah Windows

Kehadiran virus W32/VBWorm.BEUA atau yang lebih dikenal sebagai virus shortcut yang mengeksploitasi celah keamanan terbilang cukup meresahkan. Sebab, meski berlabel virus lokal, ia tidak hanya memanfaatkan keteledoran pengguna. Namun telah 'naik kelas' dengan menerobos celah keamanan Windows.

Simak 8 langkah praktis untuk mendepak virus yang mampu mengubah folder yang ada di dalam USB flash disk menjadi shortcut tersebut, menurut Adang Jauhar Taufik, analis dari Vaksincom:

1. Nonaktifkan 'System Restore' untuk sementara selama proses pembersihan.

2. Putuskan komputer yang akan dibersihkan dari jaringan.

3. Matikan proses virus yang aktif di memori dengan menggunakan tools 'Ice Sword'. Setelah tools tersebut terinstal, pilih file yang mempunyai icon 'Microsoft Visual Basic Project' kemudian klik 'Terminate Process'. Silahkan download tools tersebut di http://icesword.en.softonic.com/

4. Hapus registri yang sudah dibuat oleh virus dengan cara:
-. Klik menu [Start]
-. Klik [Run]
-. Ketik REGEDIT.exe, kemudian klik tombol [OK]
-. Pada aplikasi Registry Editor, telusuri key [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Run]
-. Kemudian hapus key yang mempunyai data [C:\Document and Settings\%user%].

5. Disable autoplay/autorun Windows. Copy script di bawah ini pada program notepad kemudian simpan dengan nama REPAIR.INF, install file tersebut dengan cara: Klik kanan REPAIR.INF --> INSTALL


[Version]

Signature="$Chicago$"

Provider=Vaksincom



[DefaultInstall]

AddReg=UnhookRegKey

DelReg=del



[UnhookRegKey]

HKLM, Software\CLASSES\batfile\shell\open\command,,,"""%1"" %*"

HKLM, Software\CLASSES\comfile\shell\open\command,,,"""%1"" %*"

HKLM, Software\CLASSES\exefile\shell\open\command,,,"""%1"" %*"

HKLM, Software\CLASSES\piffile\shell\open\command,,,"""%1"" %*"

HKLM, Software\CLASSES\regfile\shell\open\command,,,"regedit.exe "%1""

HKLM, Software\CLASSES\scrfile\shell\open\command,,,"""%1"" %*"

HKCU, Software\Microsoft\Windows\CurrentVersion\Policies\Explorer, NoDriveTypeAutoRun,0x000000ff,255

HKLM, SOFTWARE\Microsoft\Windows\CurrentVersion\policies\Explorer, NoDriveTypeAutoRun,0x000000ff,255

6. Hapus File induk dan file duplikat yang dibuat oleh virus termasuk di flash disk. Untuk mempercepat proses pencarian, Anda dapat menggunakan fungsi 'Search'. Sebelum melakukan pencarian sebaiknya tampilkan semua file yang tersembunyi dengan mengubah pada setting Folder Options.

Jangan sampai terjadi kesalahan pada saat menghapus file induk maupun file duplikat yang telah dibuat oleh virus. Lalu hapus file induk virus yang mempunyai ciri-ciri:

-. Icon 'Microsoft Visual Basic Project'.
-. Ukuran File 128 KB (untuk varian lain akan mempunyai ukuran yang bervariasi).
-. Ekstesi file '.EXE' atau '.SCR'.
-. Type file 'Application' atau 'Screen Saver'.

Kemudian hapus File duplikat shortcut yang mempunyai ciri-ciri:

>. Icon Folder atau icon
>. Ekstensi .LNK
>. Type File 'Shortcut'
>. Ukuran file 1 KB

Hapus juga file yang .DLL (contoh: ert.dll) dan file Autorun.inf di flash disk atau folder yang di-share. Sementara untuk menghindari virus tersebut aktif kembali, hapus file induk yang mempunyai ekstensi EXE atau SCR terlebih dahulu baru kemudian hapus file Shortcut (.LNK).

7. Tampilkan kembali folder yang telah disembunyikan oleh virus. Untuk mempercepat proses tersebut, silahkan download tools UnHide File and Folder di http://www.flashshare.com/bfu/download.html.

Setelah diinstall, pilih direktori [C:\Documents and settings] dan folder yang ada di flash disk dengan cara menggeser ke kolom yang sudah tersedia. Pada menu [Attributes] kosongkan semua pilihan yang ada, kemudian klik tombol [Change Attributes].

8. Install security patch 'Microsoft Windows Shell shortcut handling remote code execution vulnerability-MS10-046'. Silakan download security patch tersebut di http://www.microsoft.com/technet/security/Bulletin/MS10-046.mspx


Seperti biasa, untuk pembersihan secara optimal dan menecegah infeksi ulang, sebaiknya install dan scan dengan antivirus yang up-to-date dan sudah dapat mendeteksi virus ini dengan baik.

4 Langkah Mudah Upgrade Android

Cara yang perlu dilakukan untuk beralih ke Froyo tidaklah sulit, berikut adalah langkahnya:

1. Periksa update terbaru
Pengguna dapat memeriksa terlebih dahulu update apa saja yang telah disiapkan oleh HTC. Untuk melakukan tersebut hanya perlu menuju ke menu Setting, kemudian About Phone lalau merujuk ke System Sotfware Updates. Tunggu sesaat, maka ponsel akan memeriksa update terkini.


2. Backup file
Karena akan berganti sistem operasi, maka seluruh file installasi, daftar kontak, serta beberapa file lain yang berada pada memory internal bakal dihapus. Maka dari itu backup file wajib dilakukan. Untuk daftar kontak misalnya, pengguna dapat mensinkronisasi pada akun google.

3. Bersih-bersih SD Card
Sebelum melakukan update terbaru, pastikan tersedia ruang yang cukup pada memory eksternal yang digunakan. Pasalnya, setiap file yang akan download akan terlebih dahulu diletakkan pada SD card yang tersedia.

4. Siapkan koneksi yang lancar
Usai memeriksa update terkini yang ada pada server HTC, pengguna akan diminta untuk mendownload beberapa file terlebih dahulu sebelum beralih ke Froyo. Setelah itu ponsel baru siap untuk melakukan upgrade sistem operasi.

Agar proses installasi lancar, pengguna disarankan menggunakan koneksi yang lancar seperti Wi-fi. Pasalnya, ukuran file yang bakal didownload terbilang cukup besar yakni, sekitar 90MB.

Setelah seluruh proses donwload selesai, pengguna kini siap untuk bermigrasi ke Froyo. Tunggu beberapa saat, maka ponsel akan melakukan installasi secara otomatis. Mudah bukan?

**keterangan HP yang digunakan adalah HTC Desire.

Kamis, 02 September 2010

SOTO LAMONGAN

Bahan:
1 ekor ayam kampung (berat lebih kurang 800 gr)
2 sdm minyak goreng untuk menumis
1 ruas jahe, memarkan
4 cm lengkuas, memarkan
3 butir cengkeh
garam secukupnya

Bumbu yang dihaluskan:
5 buah bawang merah
4 siung bawang putih
½ sdt merica utuh
1 sdt ketumbar sangrai
6 butir kemiri sangrai
2 cm kunyit.

Untuk pelengkap:
50 gr suun, seduh air panas hingga lunak, tiriskan dan gunting-gunting.
50 gr kol iris halus
2 batang daun seledri, iris halus
2 sdm bawang goreng
1 sdm bawang putih goreng
3 butir telur ayam rebus, iris bulat
kerupuk udang, sambal cabai rawit rebus, jeruk nipis, iris.

Cara membuat:
Rebus ayam dengan 2 liter air, sampai empuk dan matang. Angkat ayamnya dan potong kecil-kecil, dan sisihkan kaldunya.

Panaskan minyak goreng dalam wajan, tumis bumbu yang dihaluskan sampai harum, tuang 4-5 sendok kaldu ayam, masukan jahe, lengkuas, cengkih, dan garam. Aduk sampai tercampur rata. Masak selama lebih kurang 5 menit. Masukkan sisa kaldu. Masak di atas api kecil hingga kaldu kembali bergolak dan masak terus selama 20 menit. Angkat.

Cara menghidangkan:
Tempatkan potongan daging ayam dalam mangkuk soto. Beri suun, irisan kol, irisan seledri, dan telur. Tuang kuah soto yang masih panas. Taburi bawang goreng dan bawang putih goreng. Hidangkan dengan sambal cabai rawit rebus, kerupuk udang dan irisan jeruk nipis.

Rendang Padang

Bahan:
1 ½ kg daging tanpa lemak, potong 4x4 cm
2 lt santan dari 2 butir kelapa


Bumbu:
2 lembar daun kunyit, simpulkan
4 lembar daun jeruk purut
2 batang daun serai, memarkan
2 cm asam kandis/gelugur


Haluskan:
2 cm lengkuas
3 cm kunyit, bakar
2 cm jahe, bakar
100 g cabe merah besar
100 g cabe merah keriting
12 butir bawang merah
6 siung bawang putih
5 butir kemiri
½ sdm ketumbar
1 sdt jintan, sangrai
½ sdt pala
2 sdt garam


Cara Membuat
:
1. Tuang santan di dalam wajan, masukkan daun kunyit, daun jeruk, serai, asam, irisan bawang merah dan semua bumbu halus. Aduk rata.
2. Masak santan berbumbu sambil sesekali diaduk selama 20 menit. Masukkan potongan daging, masak dengan api sedang hingga santan mengering dan berminyak. Angkat.
3. Tuang rendang di dalam piring saji. Hidangkan.
Untuk 7 Porsi


Tip: Jangan menggunakan santan kemasan karena remah khas rendang tidak akan terbentuk. Gunakan santan dari perasan buah kelapa segar.

Senin, 30 Agustus 2010

Yang Benar dan Salah dari Serat

Semua orang dianjurkan untuk mengonsumsi banyak serat yang baik bagi kesehatan. Tapi seberapa penting dan seberapa banyak serat yang dibutuhkan? Ketahui 7 hal mengenai serat.

Serat adalah salah satu jenis karbohidrat yang membentuk struktural dari daun, batang dan akar tanaman. Tapi serat berbeda dengan gula dan pati karena gula dan pati tetap utuh hingga mendekati tahap akhir sistem pencernaan. Hal inilah yang membuat serat lebih bermanfaat bagi tubuh.

Dikutip dari Menshealth, Senin (30/8/2010) ada 7 hal mengenai serat, yaitu:

1. Semua serat terbuat dari bahan yang sama
Kabar tersebut salah, karena ada dua jenis serat yang memiliki fungsi berbeda yaitu serat yang bisa dicerna dan tidak bisa dicerna. Serat yang tidak bisa dicerna strukturnya lebih tebal dan kasar serta tidak akan larut dalam air, contohnya adalah dedak gandum, kacang-kacangan dan sayuran lain.

Sedangkan serat yang larut nantinya akan berbentuk seperti gel di dalam saluran pencernaan, sehingga memungkinkan untuk memperlambat penyerapan gula ke dalam aliran darah. Contohnya adalah buncis, tauge, oats dan buah-buahan. Jika dikonsumsi secara teratur telah terbukti dapat menurunkan jumlah LDL (kolesterol jahat).

2. Serat tidak memiliki kalori
Kabar tersebut salah, karena serat juga terdiri dari molekul gula. Dalam usus besar, serat yang larut akan diubah menjadi asam lemak rantai pendek yang berarti menyediakan atau memiliki sedikit kalori.

3. Serat bisa membantu menurunkan berat badan
Kabar tersebut benar, karena kalori yang dihasilkan oleh serat lebih sedikit sehingga bisa mengendalikan berat badan. Serat yang dikonsumsi membutuhkan tenaga ekstra untuk mengunyah dan memperlambat penyerapan nutrisi di usus, sehingga tubuh akan berpikir bahwa ia sudah cukup makan. Selain itu beberapa serat juga dapat merangsang CCK, yaitu hormon yang dapat menekan nafsu makan di usus.

4. Suplemen serat menyehatkan
Kabar tersebut benar. Misalnya inulin yang merupakan serat larut dari hasil ekstraksi akar chicory, selain meningkatkan asupan serat juga dapat menggantikan lemak. Inulin dikenal sebagai prebiotik yang berarti dapat meningkatkan pertumbuhan bakteri sehat di dalam usus.

5. Serat bisa membantu mencegah kanker usus besar
Hal tersebut mungkin saja terjadi. Pada studi di Eropa yang melibatkan lebih dari setengah juta orang didapatkan mengonsumsi makanan tinggi serat bisa menurunkan risiko kanker usus besar (kolorektal) sebesar 40 persen. Kemudian dalam review Journal of American Medical Association 2005 didapatkan bahwa orang yang mengonsumsi banyak serat tidak memberikan manfaat apapun.

Karenanya sampai saat ini kabar tersebut masih menjadi kontroversi. Konsumsi makanan tinggi serat selalu berhubungan dengan pencegahan beberapa penyakit kronis, untuk itu ada kemungkinan juga bisa mencegah kanker usus besar.

6. Seseorang membutuhkan 38 gram serat setiap hari
Hal tersebut tidaklah benar, karena angka tersebut merupakan rekomendasi dari Institute of Medicine. Dalam sebuah studi ditemukan korelasi bahwa asupan serat yang tinggi bisa menurunkan penyakit jantung, dan didapatkan bahwa tidak ada satupun yang mengonsumsi serat sebanyak 38 gram tapi rata-rata hanya sekitar 20-an sampai 30-an gram serat. Jadi meskipun tidak sampai 38 gram, serat yang dikonsumsi tetap bermanfaat bagi tubuh.

7. Mengonsumsi serat adalah hal yang sulit
Hal tersebut tidaklah benar, karena hanya diperlukan sebuah strategi sederhana. Seseorang bisa mengonsumsi berbagai jenis makanan yang kaya serat serta mengurangi makanan siap saji.

Bisakah Mengaktifkan Otak Tengah Bikin Anak Jenius?

Einstein memiliki imajinasi 3 dimensi yang tinggi. Dengan duduk melamun ia bisa menciptakan sebuah teori relativitas yang luar biasa. Apa yang membuat Einstein bisa jenius? Benarkah dengan mengaktifkan otak tengah membuat anak bisa jenius?

Dokter spesialis saraf dr Andreas Harry, SpS(K) mengakui kini banyak orangtua yang mengikutkan anaknya untuk pelatihan otak tengah atau aktivasi otak tengah.

Tapi menurutnya, jika yang menjadi tujuan adalah anak menjadi jenius sebenarnya bagian otak yang sangat berperan adalah otak besar bagian luar di wilayah korteks parietal.

Seperti halnya Einstein, ia memiliki korteks parietal yang 1 cm lebih besar dibandingkan dengan orang normal dan memiliki ukuran yang sama besar antara kiri dan kanan. Sedangkan pada orang normal umumnya bagian korteks parietal kiri lebih besar dari kanan.

Hal inilah yang membuat Einstein memiliki imajinasi 3 dimensi yang tinggi. Penemuan ini baru diketahui tahun 1999 seiring dengan perkembangan ilmu pengetahuan.

dr Andreas mengaku tidak tahu bagian mana dari otak tengah yang diaktivasi untuk membuat anak pintar karena otak tengah (midbrain) tidak bisa dikontrol atau bersifat autonom.

dr Andreas menjelaskan ada beberapa bagian otak manusia yang punya peran masing-masing.

1. Otak tengah (midbrain)
Otak tengah adalah bagian dari batang otak yang memiliki fungsi sebagai inti dari pergerakan bola mata dan juga di daerah ini lewat serabut-serabut yang mengatur pernapasan dan kesadaran. Kegiatan ini tidak bisa dikontrol atau bersifat autonom.

2. Otak besar yang terdiri dari otak bagian dalam dan juga otak bagian luar.
Otak bagian dalam (medial)
Pada bagian otak ini antara lain terdiri dari limbiks sistem yang berfungsi untuk mengatur emosi, pusat memori, mengatur viseral (pencernaan) dan pada binatang otak ini khusus untuk indera penciumannya. Selain itu juga ada ganglia basalis yang berfungsi sebagai pusat pengontrol gerakan.

Otak bagian luar (korteks)
Pada bagian otak ini terdiri dari empat bagian, yaitu:
- Korteks frontal yang berfungsi sebagai pusat atensi (perhatian) dan juga bicara.
- Korteks temporal yang berfungsi sebagai pusat pendengaran dan juga bicara.
- Korteks parietal yang berfungsi sebagai pusat somato sensorik, pusat matematik dan juga pusat imajinasi 3 dimensi.
- Korteks occipital yang berfungsi sebagai pusat dari penglihatan.

3. Otak kecil (cerebellum)
Pada bagian otak ini memiliki fungsi sebagai pusat koordinasi, pusat tonus otot dan juga pusat keseimbangan.

"Pada bagian otak besar dan kecil, masing-masing terdiri dari otak kanan dan juga otak kiri. Selain itu ada juga penghubung antara otak kiri dan otak kanan yang disebut dengan corpus callosum," ujar dr Andreas saat ditemui detikHealth di tempat prakteknya di Apartemen Slipi Tower 1 Lantai 1, jakarta, Jumat (26/8/2010)

Dengan melihat bagian-bagian otak tersebut maka bisa diketahui fungsi dari otak-otak tersebut. dr Andreas menuturkan kalau dilihat di otak tengah (midbrain) maka yang ada hanya serabut-serabut yang melewati bagian otak tengah dan fungsi dari bagian itu tidak dapat dikontrol atau bersifat autonom.

Sehingga kalau yang dimaksud mengaktifkan otak tengah adalah midbrain, maka bagian otak tersebut tidak bisa diaktivasi.

Sedangkan jika yang dimaksud mengaktifkan otak tengah adalah corpus callosum (jembatan yang menghubungkan otak kanan dan kiri), bagaimana cara mengaktivasinya. Karena menurut dr Andreas, tetap saja harus melalui otak kiri dan juga kanan. Apapun yang dikerjakan oleh otak kiri dan mau dikirim ke otak kanan atau sebaliknya akan terhubung oleh corpus callosum.

"Karena pada intinya semua impuls yang diterima oleh otak melalui 5 indera yaitu mata, pendengaran, peraba, penciuman dan juga pengecapan," ungkap dokter yang juga berpraktek di RS Gading Pluit.

Yang juga turut berperan dalam penerimaan impuls adalah bagian otak luar dan bagian otak dalam, sedangkan pada otak tengah (midbrain) hanya dilewati oleh serabut-serabut tersebut tapi bukan fungsinya.

"Kalau ingin membuat anaknya menjadi pintar, maka bagian korteks yang harus diaktivasi. Karena pada daerah tersebut terdapat pusat matematik, fisika, gambar, nyanyi dan juga pidato. Jadi untuk menjeniuskan anak adalah dengan melatih otak kiri dan kanan yang dijembatani oleh corpus callosum," ujarnya.

Selain itu setiap anak memiliki kemampuan pusat indera yang berbeda-beda. Ada anak yang memiliki indera visual (penglihatan) lebih bagus daripada indera auditori (pendengaran), sehingga ia akan cepat mengingat sesuatu dengan cara melihatnya.

Jadi ketahui terlebih dahulu bagian otak mana yang mau diaktivasi biar anak jenius.

Kamis, 19 Agustus 2010

Kenali Isyarat Wajah Bayi

Bayi biasanya akan melakukan komunikasi dengan menggunakan anggota tubuh dan juga mimik wajah, tapi terkadang orangtua tidak menyadari hal tersebut. Karena itu kenali bahasa isyarat dari wajah bayi.

Salah satu hal yang membuat orangtua merasa frustasi adalah merasa tidak dapat mengenali keinginan dan kebutuhan sang bayi, seperti apakah ia merasa lapar, suasana tidak nyaman atau merasa sakit.

"Bayi bisa melakukan komunikasi jauh sebelum ia bisa mengucapkan kata-kata pertamanya," ujar Linda Acredolo, PhD, profesor psikologi di University of California, seperti dikutip dariParenting, Jumat (20/8/2010).

Selain itu bayi sebenarnya sudah terlahir dengan memiliki kemampuan untuk mengekspresikan emosi, termasuk emosi stres atau bahaya dan emosi senang atau kepuasan. Ketika orangtua bisa menanggapai dengan cepat isyarat yang diberikan oleh si bayi, maka bayi akan merasa aman dan ikatan yang terjalin antara orangtua dan bayi akan semakin kuat.

Tapi tidak mudah untuk memahami isyarat yang diberikan oleh si bayi, karena tidak semua bayi memberikan sinyal yang sama persis dan kadang membutuhkan waktu berbulan-bulan sebelum akhirnya benar-benar memahami bahasa bayinya. Salah satu isyarat yang diberikan oleh bayi adalah melalui wajahnya.

"Ekspresi wajah lebih halus dibandingkan dengan menangis, misalnya hanya sedikit mengerut atau hanya dahinya saja yang berkerut. Tapi orangtua tetap bisa memahami isyarat wajah ini," ujar David Hill, MD, asisten profesor pediatri dari University of North Carolina Medical School.

Untuk itu tak ada salahnya untuk memahami isyarat yang diberikan si bayi melalui wajah mungilnya, yaitu:

Tatapan menolak
Bayi terkadang memerlukan istirahat dari aktivitas kontak mata sehingga memalingkan mukanya. Sekitar usia dua bulan, bayi terkadang memutar kepalanya ke samping, bermain dengan jari tangan dan kakinya atau bahkan menangis. Hal ini biasanya dilakukan untuk memutuskan kontak dengan orang dewasa.

Orangtua terkadang terus berbicara dengan bayinya atau mencoba bergerak mengikuti mata sang bayi untuk bisa mendapatkan perhatian bayinya kembali. Tapi bayi juga membutuhkan waktu untuk beristirahat. Karenanya orangtua bisa menunggu dengan tenang sampai bayi kembali melihat wajah orangtua dan tersenyum kembali.

Tersenyum
Bayi akan senyum untuk pertama kalinya pada usia 6-8 minggu. Pada usia dini, senyum bayi cenderung memberikan arti adanya kepuasaan secara fisik, misalnya saat mendapatkan handuk hangat setelah mandi atau berada di sekitar orang-orang yang memang menyanyanginya.

Usahakan orangtua tetap mendorong bayi dengan bereaksi secara positif agar bayi tetap bisa tertawa dan tersenyum kembali. Selain itu takada salahnya untuk memberikan pujian atau kata-kata positif ketika bayi tersenyum. Karena meskipun bayi tidak memahami kata-kata tersebut, setidaknya ia tetap mendapatkan pesan.

Peniru wajah
Pada usia 3-4 bulan, kebanyakan bayi akan belajar untuk meniru ekspresi wajah seperti takut, ekspresif dan sedih. Kemudian saat usia sembilan bulan, jika ia melihat orang asing maka ia akan melihat wajah ibunya dan melihat ekspresi sang ibu. Jika ibunya tertawa maka iapun akan tertawa, tapi jika ibunya menunjukkan ekspresi tertekan maka ia akan menangis dan menempel dengan sang ibu.

Untuk itu jika orangtua merasa stres atau tertekan, sebaiknya tidak menunjukkan wajah tersebut di depan sang bayi. Karena bayi biasanya akan jauh merasa stres dibandingkan dengan ibunya. Usahakan untuk tersenyum atau memberikan sentuhan-sentuhan halus bagi sang bayi agar ia tetap merasa tenang.

Kamis, 12 Agustus 2010

Durasi Tidur Pengaruhi Kesehatan Jantung

Orang-orang yang tidur lebih atau kurang dari tujuh jam sehari, termasuk tidur siang, bisa meningkatkan risiko penyakit kardiovaskular, penyebab utama kematian di AS dan juga di Indonesia saat ini.

Penelitian yang dilakukan di Fakultas Kedokteran di West Virginia menemukan bahwa tidur kurang dari lima jam sehari memiliki risiko menderita angina, penyakit jantung koroner, serangan jantung atau stroke, dua kali lipat.

Tetapi jangan salah. Tidur berlebihan lebih tujuh jam sehari juga mendatangkan risiko yang sama terhadap kesehatan jantung. Sebuah penelitian mengungkap, mereka yang tidur sembilan jam atau lebih per hari berisiko mengembangkan penyakit kardiovaskuler.

Penelitian itu dipimpin Anoop Shankar dengan menganalisis data lebih dari 30.000 orang dewasa yang dikumpulkan dalam penelitian nasional Amerika Serikat pada tahun 2005.

Penelitian dikelompokkan berdasar usia, jenis kelamin, ras, berat badan, aktivitas, juga gaya hidup seperti konsumsi rokok dan alkohol. Kelompok penderita diabetes, tekanan darah tinggi, atau depresi tidak diikutsertakan.

Kelompok usia yang paling rentan mengalami penyakit jantung adalah orang dewasa berusia di bawah 60 tahun yang tidur kurang dari lima jam setiap malam. Risiko mereka terkena serangan jantung tiga kali lebih besar dibandingkan dengan mereka yang tidur tujuh jam sehari.

Para peneliti memaparkan bahwa kurang tidur bisa menyebabkan gangguan toleransi glukosa, serta mengurangi sensitivitas insulin dan tekanan darah tinggi. Kondisi meningkatkan risiko pengerasan arteri yang berujung pada penyakit jantung.

American Academy of Sleep Medicine merekomendasikan bahwa orang dewasa dianjurkan untuk tidur sekitar tujuh sampai delapan jam setiap malam.

Selasa, 03 Agustus 2010

Bahasa Bayi

Ada berita basi nih ternyata rengekan bayi berusia kurang dari 4 bulan mempunyai makna tersendiri.

berikut liputannya.

Seorang ibu dari Australia bernama Priscilla Dunstan yang mengaku memiliki kelebihan dalam mengingat suara.

Dengan kelebihannya ini, beliau bisa menghapal bunyi-bunyi pada bayi yang ternyata berpola, bermakna, dan sama untuk semua bayi dari berbagai negara dan ras.
Suara-suara ini berlaku untuk bayi berumur 0 - 3 bulan.

Berikut pola suaranya:

'neh' = lapar
'eh' = sendawa
'heh' = tidak nyaman, mau pipis misalnya
'owh' = mengantuk
'eair' = sakit perut, mau buang air besar

Suara-suara ini terdengar jelas sebelum bayi menangis. Bila bayi menangis, artinya mereka sudah kesal karena permintaannya tidak dipenuhi.

kebisaan ini akan diteruskan sampai usia 8 bulan bila bahasanya tersebut(saat usia kurang dari 4 bulan ) di pahami oleh orang tuanya.
Semoga membantu para ibu.

Agar Mata Tak Lelah di Depan Komputer

Berapa lama Anda berhadapan dengan layar komputer setiap hari? Menatap layar komputer lebih dari dua jam sehari tanpa istirahat berpotensi memunculkan Computer Vision Syndrome (CVS).

Pakar kesehatan mata Dr Jennifer Ashton menjelaskan, CVS juga bisa akibat penggunaan perangkat genggam seperti iPhone atau iPod secara berlebihan. "Gejala paling umum adalah mata terasa perih, kering atau iritasi mata, kelelahan, dan sakit kepala," katanya dikutip dari Times of India.

Demi mengurangi dan mencegah kelelahan mata akibat alat-alat teknologi, Dr Ashton membagi beberapa tips.

1. Berkedip lebih sering

Ketika melihat layar komputer atau perangkat digital, mata seringkali berkedip dua-tiga kali lebih sedikit daripada biasanya. Hal ini dapat mengakibatkan 'mata kering'. Berkedip lebih sering membuat air mata membasahi seluruh indera penglihatan. Secara alami airmata merupakan obat mata.

2. Aturan 20/20/20

Apabila pekerjaan Anda menghabiskan waktu lama di depan sebuah perangkat digital gunakan teknik 20/20/20. Setiap 20 menit, luangkan waktu sekitar 20 detik untuk melihat sesuatu yang berjarak 20 meter dari tempat duduk. Aktivitas tersebut memungkinkan mata untuk beristirahat.

3. Pastikan cukup pencahayaan

Untuk membantu meringankan beban mata, jaga agar cahaya mengarah langsung ke benda atau sesuatu yang Anda baca, bukan mata. Atur posisi layar komputer dengan cara mengurangi pantulan dari silau cahaya dekat jendela atau lampu di atas kepala.

4. Lokasi layar komputer

Letakkan layar komputer 15-20 derajat di bawah pandangan mata (sekitar 4-5 inci) diukur dari pusat layar dan sekitar 20-28 inci dari mata.

Semoga membantu.

Khasiat Jeruk Nipis

Jeruk nipis (Citrus aurantifolia) telah dikenal sejak lama sebagai tanaman yang kaya manfaat. Buahnya berasa pahit, asam dan sedikit dingin, tetapi manfaatnya sangatlah beragam.

Menurut Dr. Setiawan Dalimartha, anggota SP3T (Sentra Pengembangan dan Penerapan Pengobatan Tradisional) DKI Jakarta, air buah jeruk nipis dapat digunakan sebagai penyedap masakan, minuman, penyegar, bahan pembuat asam sitrat, serta membersihkan karat pada logam dan kulit yang kotor. Bisa juga sebagai campuran jamu.

Sebagai herbal alami, jeruk nipis berkhasiat untuk menghilangkan sumbatan vital energi, obat batuk, peluruh dahak (mukolitik), peluruh kencing (diuretik) dan keringat, serta membantu proses pencernaan.

Jeruk nipis mengandung minyak terbang limonene dan linalool, juga flavonoid, seperti poncirin, hesperidine, rhoifolin dan naringin. Kandungan buahnya yang masak adalah synephrine dan N-methyltyramine, selain asam sitrat, kalsium, fosfor, besi dan vitamin A, B1, dan C. Asam sitratnya mampu mencegah kekambuhan pada pasien pasca operasi batu ginjal.

Hj. Sarah Kriswanti, herbalis yang tinggal di Bandung, dan Dr. Setiawan Dalimartha dari Hiptri (Himpunan Pengobatan Tradisional dan Akupuntur Indonesia), memberikan tip bagaimana memanfaatkan jeruk nipis sebagai herbal yang membantu penyembuhan penyakit.

1. Ambeien
Sebanyak 10 gr akar pohon jeruk nipis dicuci bersih, lalu direbus dengan air 1 liter selama 1/2 jam, lalu saring. Diminum hangat-hangat 3 kali sehari.

2. Amandel
Kulit 3 jeruk nipis dicuci, dipotong-potong, lalu direbus dengan 2 gelas air hingga airnya tersisa 3/4, saring. Air tersebut dipakai untuk berkumur-kumur. Lakukan 3-4 kali sehari.

3. Anyang-anyangan
Dua jeruk nipis dicuci, diperas lalu diberi gula batu secukupnya dan 1 gelas air panas. Aduk hangat-hangat, minum sekaligus sehari sekali.

4. Batuk
Satu jeruk nipis dicuci, diperas, dicampur dengan 1 _ sendok makan madu dan sedikit garam, aduk hingga rata lalu disaring. Diminum 2-3 kali sehari. Atau perasan jeruk nipis ditambah sepotong gula batu lalu diaduk hingga rata, diminum 1 kali sehari sampai sembuh.

5. Batuk Disertai Influenza
Potong sebuah jeruk nipis masak dan mengandung air yang cukup banyak, lalu peras. Seduh air perasannya dengan 60 cc air panas. Tambahkan 1/2 sendok teh air kapur sirih sambil diaduk rata. Minum ramuan ini 2 kali sehari 2 sendok makan.

6. Bau Badan
Cara 1:
Potong jeruk nipis yang cukup besar menjadi 2 bagian, olesi bagian irisan dengan kapur sirih tipis-tipis. Oleskan ke ketiak setelah mandi. Biarkan selama 5 menit lalu dibilas, lalukan tiap pagi dan sore.
Cara 2:
Beberapa helai (10) daun muda jeruk nipis ditumbuk sampai halus, dilumatkan, pulung kecil-kecil seperti pil, makan 3 kali sehari.

7. Batu Ginjal
Dua butir perasan jeruk nipis kampung diencerkan dengan 2 gelas air hangat, minum setelah makan malam. Lakukan tiap hari selama 10 hari.

8. Difteri
Dua jeruk nipis dicuci, diperas airnya. Seduh dengan 1 gelas air panas ditambah 1 sendok makan madu. Gunakan untuk berkumur selama dua menit saat masih hangat, lalu diminum. Lakukan 3 kali sehari.

9. Demam atau Flu
Cara 1:
Satu jeruk nipis dicuci lalu diperas, tambah dengan 3 siung bawang merah yang telah dilumatkan dan 1 sendok makan minyak kelapa. Oleskan pada kening penderita.
Cara 2:
Satu jeruk nipis dipanggang sebentar, dipotong, lalu diperas, tambahkan 1 sendok makan madu. Minum sekaligus.

10. Haid Tidak Teratur
Tiga sendok makan air jeruk nipis ditambah 1 sendok makan madu dan 2 gelas air panas diaduk rata. Minum selagi hangat. Lakukan 3 kali sehari

11. Sehabis Melahirkan
Satu sendok makan kapur sirih ditambah 2 sendok makan minyak kayu putih dan 2 butir perasan jeruk nipis kampung, diaduk sampai rata, balurkan pada perut. Lakukan selama 3 bulan tiap hari sehabis mandi, agar perut terhindar dari keriput, tetap halus dan kempis seperti sediakala.

12. Jerawat
Satu jeruk nipis diiris kemudian digosokkan pada kulit wajah.

13. Mencegah Rambut Rontok atau Berketombe
Dua jeruk nipis dipotong menjadi tiga bagian, oleskan pada kulit kepala sampai rata. Bungkus kepala dengan handuk semalaman, keramas keesokan harinya. Lakukan 3 kali seminggu.

14. Melebatkan Rambut
Satu butir kuning telur ayam kampung dikocok dengan perasan 3 butir jeruk nipis kampung sampai rata. Gosokkan pada kulit kepala, pijit-pijit sampai merata, biarkan selama 2 jam baru dibilas dengan sampo merang agar rambut menjadi mengkilap dan lebat. Sampo merang dibuat dari 1 ikat merang, dibakar sampai menjadi arang, bukan abu, rendam dalam air dan biarkan semalaman. Saring, dan sampo merang siap untuk keramas.

15. Menghentikan Kebiasaan Merokok
Iris 1 jeruk nipis, isap lalu minum air putih. Lakukan beberapa kali sehari.

16. Vertigo
Setengah genggam daun jeruk nipis dilumatkan. Tambahkan 1 sendok makan air jeruk nipis. Gosokkan ke tengkuk, pelipis, dan dahi. Lakukan 2 kali sehari.

17. Radang Tenggorokan
Potong 3 buah jeruk nipis masak, lalu peras. Seduh air perasannya dengan 1/2 cangkir air panas, tambahkan 1 sendok makan madu sambil diaduk rata. Selagi hangat, gunakan ramun ini untuk berkumur selama 2-3 menit. Lakukan 3 kali sehari.

18. Lendir di Tenggorokan
Potong 2 buah jeruk nipis, peras airnya, tampung di gelas. Tambahkan sedikit garam, lalu aduk sampai rata. Ramuan ini dapat diminum pada saat perut kosong.

19. Kurap atau Panu
Cuci 1 genggam akar landep (Barleria prionitis L.) sampai bersih, lalu tumbuk halus. Tambahkan air perasan 1 buah jeruk nipis sambil diaduk rata. Balurkan pada bagian kulit yang terkena kurap atau panu, lalu balut dengan kain perban. Ganti balutan 2 kali sehari sampai sembuh.

20. Demam/Panas Saat Malaria
Sediakan 3 lembar daun jeruk nipis dan daun kendal (Cordia obliqua Willd.) (Blumea balsamifera L.) , dan 5 lembar daun prasman (Eupatorium triplinerve Vahl.). Rebus bahan-bahan tersebut dengan 3 gelas air bersih sampai tersisa 1 gelas. Setelah dingin, saring. Air saringan tersebut dibagi dua, diminum pagi dan sore.
21. Terkilir
Tiga Buah jeruk nipis masak dan banyak airnya dibelah menjadi dua. Masukkan ke dalam poci lalu diseduh dengan 1/2 cangkir air panas, kemudian ditutup. Setelah dingin diambil jeruknya kemudian diperas dan disaring. Tambahkan 2 sendok makan minyak kayu putih dan 2 sendok makan minyak gandapura. Ramuan ini dipakai untuk mengurut bagian yang cedera. Setelah itu minum 3/4 gelas air kelapa hijau muda. Lakukan 3 kali sehari.

22. Pegal Linu
Cuci daun jeruk nipis, daun ketepeng cina, dan daun sambiloto (masing-masing 1/3 genggam), 10 lembar daun sirih, 2 jari akar pepaya, 2 jari akar kepayang, 3 jari akar kelor, dan 10 buah cabai rawit, lalu tumbuk sampai halus. Rendam ramuan tersebut dalam 1 liter alkohol selama 7 hari. Air perasannya dapat digunakan untuk menggosok dan mengurut bagian tubuh yang sakit.

23. Sakit Gigi
Campurkan air jeruk nipis, gilingan akar kecubung hitam dan gilingan legetan warak masing-masing 1 sendok makan. Tambahkan 3/4 cangkir air garam ke dalamnya, lalu aduk sampai rata. Selanjutnya peras ramuan tersebut dan saring. Gunakan air saringannya untuk berkumur selama beberapa menit, lalu buang. Lakukan 4-6 kali sehari.

24. Melangsingkan Badan
Tambahkan air perasan satu buah jeruk nipis ke dalam cangkir air teh hijau. Minum ramuan ini setiap pagi dan sore hari. Lakukan setiap hari.

25. Menambah Stamina
Campurkan sebutir kuning telur ayam kampung, air perasan 1 buah jeruk nipis dan sedikit irisan gula merah. Aduk sampai rata, lalu minum. Lakukan sekali dalam seminggu.

26. Tekanan Darah Tinggi
Sediakan 20 kuntum bunga dan 30 lembar daun jeruk nipis. Cuci sampai bersih, lalu tambahkan air perasan 2 buah jeruk nipis. Rebus bahan-bahan tersebut dalam 3 gelas air bersih sampai tersisa 2 1/4 gelas. Setelah dingin, saring. Air saringannya diminum 3 kali sehari 3/4 gelas. Minum ramuan ini ditambah sedikit madu. Lakukan setiap hari.

Minggu, 25 Juli 2010

Benarkah Nasi Putih Makanan Tak Sehat ?

Mengkonsumsi nasi putih sudah menjadi makanan pokok masyarakat Indonesia. Namun Peneliti dari Universitas Harvard menemukan bahwa mengkonsumsi nasi putih sangat tidak sehat untuk para penderita diabetes. Lalu, makanan apa yang bisa menggantikan nasi putih?

Seperti dikutip dari laman Genius Beauty, peneliti menyatakan bahwa beras merah bisa menggantikan nasi putih, bahkan menurunkan risiko diabetes hingga 16 persen.

Mengganti nasi putih dengan beras merah merupakan salah satu cara terbaik menekan peningkatan gula darah. Alasannya, nasi halus atau putih bisa meningkatan kadar gula darah Anda.

Studi ini dilakukan di AS yang melibatkan lebih dari 200 ribu orang. Hasil penelitian, ditemukan bahwa porsi makan 150 gram beras putih lebih dari lima kali seminggu meningkatkan risiko diabetes sebesar 17 persen dibandingkan dengan orang-orang yang makan hanya satu porsi nasi dalam sebulan.

Hal ini dijelaskan oleh fakta bahwa beras merah kaya serat yang bisa digunakan untuk diet. Penggilingan beras coklat menghapus sebagian besar serat tersebut, sehingga kadar glukosa darah lebih tinggi.

Beras putih lebih sehat daripada beras putih dilihat dari konten serat dan nutrisi. Bran atau bekatul dari gabah mengandung vitamin B, mineral, serat, asam folat, juga kaya kalium, seng, tembaga, dan yodium. Selain itu beras pecah kulit memiliki rasa kacang ringan.

Jadi pecinta nasi putih harus beralih ke beras merah dan biji-bijian lainnya. Para peneliti merekomendasikan mereka yang suka makan banyak nasi putih untuk menggantinya dengan beras merah.

Kamis, 22 Juli 2010

Solusi Hadapi Anak yang Sering Bicara Kasar

Balita merupakan usia emas seorang anak. Pada usia ini, si kecil mudah menyerap informasi, karena kemampuan belajar dan daya tangkapnya yang masih sensitif.

Akibatnya, jika si kecil mendengar hal positif maupun negatif, dia akan mudah menirunya. Yang jadi masalah, bagaimana bila buah hati jadi sering berkata kasar atau mengumpat?

Berikut ini beberapa tips untuk ibu cara menangani balita yang mulai sering mengumpat:

1. Jauhkan anak dari aktivitasnya saat ia mengumpat. Misalnya, ketika sang anak sedang bermain sendiri atau bersama teman-temannya. Ibu perlu perhatian penuh pada si kecil tanpa memberi kesan menghakimi di depan publik bahwa sang anak melakukan kesalahan.

2. Mintalah anak untuk mengulangi kata-kata (umpatan) yang diucapkannya dalam bentuk kalimat tanya, sehingga ibu bisa mendengar dengan jelas kata yang dimaksud. Bisa jadi, kata-kata itu bukan umpatan namun hanya terdengar seperti mengumpat. Jika ini terjadi, jangan lakukan apa-apa, apalagi berkata “Ooh, Mama kira ade bicara...,” karena hal itu bisa mengenalkan anak kepada kata umpatan tersebut.

3.Jika anak benar-benar mengumpat atau berkata kasar, jangan memarahi dan berteriak kepadanya. Tidak perlu memberi hukuman karena kata umpatan itu merupakan kali pertama sang anak dan ibu harus mampu menanganinya dengan baik.

4. Genggam tangan sang anak, tatap matanya, dan katakan dengan suara lembut bahwa kata yang diucapkannya bukan kata yang baik dan tidak pantas diucapkan di rumah. Ingatlah untuk selalu menggunakan nada bicara yang bersahabat tanpa menunjukkan kemarahan.

5. Saat si kecil mengerti bahwa yang diucapkannya salah, beri anak pelukan dan katakan, itu bukan kesalahannya karena ia tidak tahu bahwa mengumpat adalah sesuatu yang buruk. Kemudian, biarkan anak kembali pada aktivitasnya.

6. Jika umpatan ini adalah kali kedua, katakan kepada anak dengan nada suara agak tegas, bahwa ia tidak boleh menggunakan kata itu di dalam rumah. Katakan, jika si anak mengulanginya lagi maka ibu akan memberi hukuman karena kalimat itu tidak pantas diucapkan.

7. Jika umpatan terjadi selama tiga kali, ibu harus melakukan aksi yang lebih keras dan disiplin karena anak sudah mengetahui buruknya kata mengumpat, namun tetap melakukannya. Jangan mengurungkan pemberian hukuman. Bersikap tegas dan hentikan umpatan tersebut sebelum menjadi kebiasaan buruk bagi anak.

Rabu, 21 Juli 2010

Tentang Objective C

Apa yang dimaksud dengan objective C?
Objective C adalah sebuah bahasa pemrograman yang dipilih oleh Apple yang digunakan untuk membuat aplikasi di Iphone dan Mac Systems. Untuk mempelajari Objective C kamu diharapakan sudah berpengalaman dalam proggaming C. Bila kamu sudah mempunyai pengetahuan yang cukup di pemrograman C kamu dapat cepat mempelajari Objective C dan memulai membuat aplikasi di Iphone dan Mac Systems. Jika kamu tidak mengetahui C diharapkan mempelajarinya terlebih dahulu.

Mengapa Orang Bisa Meninggal Saat Tidur

Mungkinkah orang meninggal saat tidur, meski tidak menderita penyakit serius? Faktanya, mungkin saja. Walaupun tubuh dalam kondisi prima dan sehat, orang bisa menghembuskan napas terakhir dalam tidur, seperti dikutip dari laman Methode of Health.

Lalu, dalam kondisi apa seseorang bisa meninggal saat tidur, dan apa penyebabnya?

Bisa terjadi pada bayi

Sindroma Kematian Bayi Mendadak (SIDS) adalah topik yang menakutkan bagi calon ibu dan ibu baru.Menurut American Academy of Pediatric (AAP), SIDS didefinisikan sebagai, kematian bayi yang tiba-tiba. Kondisi ini biasanya rentan terjadi pada bayi di bawah usia 1 tahun.

Di Amerika Serikat 2500 kasus SIDS terjadi setiap tahunnya. Sebagian besar kasus SIDS berkaitan dengan posisi tidur bayi. Karena itu, Anda perlu memperhatikan beberapa petunjuk berkaitan dengan risiko bahaya yang dihadapi oleh bayi saat tidur. Seperti, kehabisan napas, tergencet, tercekik, dan jatuh.

Faktor risiko utama SIDS adalah posisi tidur bayi yang tengkurap. Beberapa peneliti memiliki dugaan bahwa posisi tengkurap memberikan tekanan pada rahang bayi, sehingga mempersempit jalan napas bayi.

Untuk mencegah hal ini terjadi, baringkan bayi dalam posisi terlentang, wajah menengadah ke atas. Dan, usahakan bayi tidur dalam boks yang tidak dipenuhi mainan. Jangan meletakkan bantal, boneka, selimut berbulu, atau alat lain di tempat tidur bayi.

Gangguan tidur mematikan

Sleep apnea atau henti napas sejenak saat tidur akibat terganggunya saluran pernapasan ternyata bisa berakibat fatal, yakni kematian akibat berkurangnya oksigen pada tubuh.

Penelitian terkini menunjukkan sleep apnea meningkatkan risiko kematian dini pada orang dewasa dan manula. Hal ini terjadi karena penderita sleep apnea mengalami gangguan sumbatan pernapasan saat tidur hingga bisa terjadi henti napas. Gejala ganggun ini yang paling mudah dikenali adalah tidur mendengkur.

Menurut hasil penelitian yang dilakukan Dr.Naresh Punjabi, dari John Hopkins University School of Medicine, Baltimore, AS, gangguan tidur ini meningkatkan risiko kematian hingga 40 persen. Sleep apnea menyebabkan jumlah oksigen yang beredar dalam tubuh berkurang sehingga jantung bekerja lebih keras. Hal ini jika berlangsung berkepanjangan bisa memicu serangan jantung atau stroke.

Penderita sleep apnea seringkali tidak menyadari gangguan tidur ini. Akibatnya, meski sudah merasa tidur lama, namun saat bangun tidak merasa segar dan mengantuk di siang hari. Jika Anda sering mengalami keluhan ini, sebaiknya segera berkonsultasi ke dokter.

Jumat, 12 Februari 2010

Pelajaran 2: Operator, Jenis, dan Variabel

Pelajaran ini memperkenalkan C # operator, Type, dan variable.Tujuannya adalah untuk memenuhi tujuan berikut:
• Memahami apa suatu variable.
• pengenalan dengan C # built-in type.
• Mendapatkan pengenalan untuk operator C#.
• Mempelajari cara penggunaan Array.


Variable and Type

"Variable" adalah lokasi penyimpanan data. Anda dapat menempatkan data ke dalamnya dan mengambil isinya sebagai bagian dari C # ekspresi. Penafsiran data dalam variabel dikendalikan melalui "Type".

C # adalah sebuah bahasa dengan "Type yang kuat". Jadi semua operasi pada variabel dilakukan dengan pertimbangan tentang apa variabel itu "Type" . Ada aturan yang mendefinisikan operasi apakah legal dalam mempertahankan integritas dari data yang Anda masukkan ke dalam variabel.

C # sederhana jenis Boolean terdiri dari dan tiga jenis numerik - integral, Floating Point, Decimal, dan String. Istilah "integral", yang didefinisikan dalam C # Programming Language Spesifikasi, mengacu pada klasifikasi jenis yang mencakup sbyte, byte, pendek, ushort, int, uint, panjang, ulong, dan char. Lebih rinci tersedia di bagian Jenis Integral kemudian dalam pelajaran ini. Istilah "Floating Point" mengacu pada tipe float dan double, yang dibahas, bersama dengan tipe decimal, secara lebih rinci dalam Floating Point dan Jenis Desimal bagian dalam pelajaran ini. Tipe string merupakan string karakter dan dibahas dalam The String Type bagian, kemudian dalam pelajaran ini. Bagian selanjutnya memperkenalkan jenis boolean.

Type Boolean

Tipe boolean dideklarasikan menggunakan kata kunci, bool. Mereka memiliki dua nilai: true atau false. Dalam bahasa lain, seperti C dan C + +, kondisi boolean dapat dipenuhi di mana 0 berarti false dan hal lain berarti benar. Namun, di C #-satunya nilai-nilai yang memuaskan kondisi boolean benar dan salah, yang merupakan kata kunci resmi.Listing 2-1 menunjukkan salah satu dari banyak jenis boolean cara yang dapat digunakan dalam program.

Listing 2-1. Menanpilkan Nilai Boolean: Boolean.cs

using System;

class
Booleans
{
public static void Main()
{
bool content = true;
bool noContent = false;

Console.WriteLine("It is {0} that C# Station provides C# programming language content.", content);
Console.WriteLine("The statement above is not {0}.", noContent);
}
}

Pada Listing 2-1, nilai boolean ditulis ke konsol sebagai bagian dari suatu kalimat. Satu-satunya nilai aturan untuk tipe bool entah benar atau salah, seperti yang ditunjukkan oleh penugasan true tocontent dan false noContent. Ketika berjalan, program ini menghasilkan output sebagai berikut:

It is True that C# Station provides C# programming language content.
The statement above is not False.

Type Integral

Dalam C #, integral adalah jenis kategori. Bagi siapa pun bingung karena kata Integral terdengar seperti istilah matematika, dari perspektif C # programming, ini sebenarnya didefinisikan sebagai tipe Integral dalam bahasa pemrograman spesifikasi C # . Termasukbilangan bulat, baik signed atau unsigned, dan tipe char. The char Tipe adalah sebuah karakter Unicode, sebagaimana didefinisikan oleh Standar Unicode. Tabel 2-1 menunjukkan integral jenis, ukuran, dan jangkauan.


Table 2-1. Size and Range of C# Integral Types

Type

Size (in bits)

Range

sbyte

8

-128 to 127

byte

8

0 to 255

short

16

-32768 to 32767

ushort

16

0 to 65535

int

32

-2147483648 to 2147483647

uint

32

0 to 4294967295

long

64

-9223372036854775808 to 9223372036854775807

ulong

64

0 to 18446744073709551615

char

16

0 to 65535


Tipe integral cocok untuk operasi yang melibatkan seluruh angka perhitungan. Sedang char jenis pengecualian, yang mewakili satu karakter Unicode. Seperti yang dapat Anda lihat dari tabel di atas, Anda memiliki berbagai pilihan untuk memilih dari, tergantung pada kebutuhan Anda.


Floating Point dan Type Decimal

AC # floating point baik jenis pelampung atau double. Mereka digunakan setiap waktu yang Anda butuhkan untuk mewakili bilangan real, seperti yang didefinisikan oleh IEEE 754. TypeDecimal harus digunakan bila keuangan atau uang mewakili nilai-nilai. Tabel 2-2 menunjukkan floating point dan type desimal, ukuran, ketepatan, dan jangkauan.


Table 2-2. The Floating Point and Decimal Types with Size, precision, and Range

Type

Size (in bits)

ketepatan

Jangkauan

float

32

7 digits

1.5 x 10-45 to 3.4 x 1038

double

64

15-16 digits

5.0 x 10-324 to 1.7 x 10308

decimal

128

28-29 decimal places

1.0 x 10-28 to 7.9 x 1028


Jenis floating point digunakan ketika Anda harus melakukan operasi yang memerlukan representasi fraksional. Namun, untuk perhitungan keuangan, tipe desimal adalah pilihan terbaik karena Anda dapat menghindari kesalahan pembulatan.


The string Type


Sebuah string adalah rangkaian karakter teks. Anda biasanya membuat sebuah string dengan string literal, tertutup dalam tanda kutip: "This is example a string." Anda telah melihat string yang digunakan dalam Pelajaran 1, di mana kita menggunakan metode Console.WriteLine untuk mengirim output ke konsol.


Beberapa karakter tidak dicetak, tetapi Anda masih perlu untuk menggunakannya dalam string.Oleh karena itu, C # memiliki sintaks khusus di mana karakter dapat melarikan diri untuk mewakili karakter non-printable. Sebagai contoh, biasanya untuk menggunakan baris dalam teks, yang diwakili oleh '\ n' char. The backslash, '\', mewakili melarikan diri. Ketika didahului oleh karakter melarikan diri, para 'n' tidak lagi ditafsirkan sebagai karakter abjad, tapi sekarang mewakili sebuah baris baru.


Anda mungkin sekarang bertanya-tanya bagaimana Anda bisa mewakili karakter garis miring terbalik dalam kode Anda. Kita harus melarikan diri itu juga dengan mengetik dua backslashes, seperti pada '\ \'. Tabel 2-3 menunjukkan daftar Common escape sequence.


Table 2-3. C# Character Escape Sequences

Escape Sequence

Meaning

\'

Single Quote

\"

Double Quote

\\

Backslash

\0

Null, not the same as the C# null value

\a

Bell

\b

Backspace

\f

form Feed

\n

Newline

\r

Carriage Return

\t

Horizontal Tab

\v

Vertical Tab


Fitur berguna lain C # string adalah harfiah kata demi kata (Verbatim literal), yang merupakan string dengan simbol @ prefix, seperti dalam @ "Beberapa string". Verbatim literal membuat escape sequence menerjemahkan seperti biasa untuk meningkatkan keterbacaan karakter. Untuk menghargai nilai literal kata demi kata, mempertimbangkan pernyataan jalan seperti "c: \ \ topdir \ \ subdir \ \ subdir \ \ myapp.exe". Seperti yang Anda lihat, backslashes yang melarikan diri, menyebabkan string kurang dibaca. Anda dapat meningkatkan string dengan Verbatim literal, seperti ini: @ "c: \ topdir \ subdir \ subdir \ myapp.exe".

Yang baik, tetapi sekarang anda memiliki masalah di mana mengutip teks tidak semudah. Dalam hal ini, Anda akan memberikan tanda kutip ganda ganda. Sebagai contoh, string "salinan \" c: \ \ nama file sumber dengan spaces.txt \ "c: \ \ newfilename.txt" akan ditulis sebagai kata demi kata harfiah @ "menyalin" "c: \ sumber nama file dengan spasi . txt "" c: \ newfilename.txt ".

Operator C#

Hasil yang dihitung dengan pembuatan ekspresi. Kalimat tersebut dibuat dengan menggabungkan variabel dan operator bersama menjadi pernyataan. Tabel berikut menggambarkan diizinkan operator, mereka didahulukan, dan associativity.

Table 2-4. Operators with their precedence and Associativity

Category (by

precedence)

Operator(s)

Associativity

Primary

x.y f(x) a[x] x++ x-- new typeof default checked unchecked delegate

left

Unary

+ - ! ~ ++x --x (T)x

left

Multiplicative

* / %

left

Additive

+ -

left

Shift

<< >>

left

Relational

< > <= >= is as

left

Equality

== !=

right

Logical AND

&

left

Logical XOR

^

left

Logical OR

|

left

Conditional AND

&&

left

Conditional OR

||

left

Null Coalescing

??

left

Ternary

?:

right

Assignment

= *= /= %= += -= <<= >>= &= ^= |= =>

right


Waktu associativity berarti bahwa operasi akan dievaluasi dari kiri ke kanan. Associativity kanan berarti semua operasi terjadi dari kanan ke kiri, seperti penugasan operator di mana segala sesuatu ke kanan dievaluasi sebelum hasilnya dimasukkan ke variabel di sebelah kiri.

Kebanyakan operator unary baik atau biner. Operator Unary bentuk ekspresi pada satu variabel, tapi bentuk ekspresi operator biner dengan dua variabel. Listing 2-2 menunjukkan bagaimana operator unary digunakan.

Listing 2-2. Unary Operators: Unary.cs

using System;

class Unary
{
public static void Main()
{
int unary = 0;
int preIncrement;
int preDecrement;
int postIncrement;
int postDecrement;
int positive;
int negative;
sbyte bitNot;
bool logNot;

preIncrement = ++unary;
Console.WriteLine("pre-Increment: {0}", preIncrement);

preDecrement = --unary;
Console.WriteLine("pre-Decrement: {0}", preDecrement);

postDecrement = unary--;
Console.WriteLine("Post-Decrement: {0}", postDecrement);

postIncrement = unary++;
Console.WriteLine("Post-Increment: {0}", postIncrement);

Console.WriteLine("Final Value of Unary: {0}", unary);

positive = -postIncrement;
Console.WriteLine("Positive: {0}", positive);

negative = +postIncrement;
Console.WriteLine("Negative: {0}", negative);

bitNot = 0;
bitNot = (
sbyte)(~bitNot);
Console.WriteLine("Bitwise Not: {0}", bitNot);

logNot =
false;
logNot = !logNot;
Console.WriteLine("Logical Not: {0}", logNot);
}
}

Ketika mengevaluasi ekspresi, pasca-kenaikan (x++) dan pasca-pengurangan (x--) operator mengembalikan nilai saat ini dan kemudian menerapkan operator. Namun, ketika menggunakan pra-kenaikan (++x) dan pra-pengurangan (--x) operator, operator diterapkan ke variabel sebelum kembali nilai akhir.

Dalam Listing 2-2, unary variabel diinisialisasi menjadi nol. Ketika pra-kenaikan (++x) operator yang digunakan, unary bertambah dengan 1 dan nilai 1 diberikan ke variabel preIncrement. Pra-pengurangan (--x) operator unary berbalik kembali ke 0 dan kemudian menetapkan nilai ke variabel preDecrement.

Ketika pasca-pengurangan (x--) operator yang digunakan, nilai unary, 0, ditempatkan ke variabel dan kemudian postDecrement adalahunary decremented dengan -1. Selanjutnya pasca-kenaikan (x++)operator bergerak nilai sekarang unary, -1, ke variabel dan kemudian postIncrement increment unary ke 0.

BitNot variabel ini diinisialisasi dengan 0 dan tidak bitwise (~) operator diterapkan. Tidak bitwise (~) operator membalikkan bit dalam variabel. Dalam kasus ini, representasi biner 0, "00.000.000", berubah menjadi -1, "11.111.111".

Sementara (~) operator bekerja dengan membalik bit, yang logis operator negasi (!) Adalah operator logis yang bekerja pada nilai-nilai bool, perubahan benar palsu atau salah untuk benar.Dalam kasus di logNotvariable Kode 2-2, nilainya diinisialisasi false, dan baris berikutnya menerapkan operator negasi logis, (!), Yang reassigns mengembalikan nilai true dan nilai baru, benar, untuk logNot. Pada dasarnya, ini adalah Toggling nilai dari variabel bool, logNot.

Pengaturan positif sedikit rumit. Pada waktu yang sudah diatur, postIncrement variabel yang sama dengan -1. Menerapkan minus (-) operator untuk angka negatif menghasilkan angka positif, yang berarti bahwa postitive akan sama dengan 1, bukan -1. Operator minus (-), yang tidak sama dengan pra-pengurangan operator (--), tidak mengubah nilai postInc - itu hanya berlaku tanda pengingkaran.Operator plus () tidak mempengaruhi nilai angka, menugaskannegatif dengan nilai yang sama postIncrement, -1.

Perhatikan ekspresi (sbyte) (~ bitNot). Setiap operasi dilakukan pada jenis sbyte, byte, pendek, atau ushort kembali nilai-nilai int. Untuk menetapkan hasilnya ke variabel bitNot kami harus menggunakan gips, (Type), operator, di mana Type adalah tipe yang ingin Anda mengkonversi ke (dalam hal ini - sbyte). The cast operator Unary ditampilkan sebagai operator, (T) x, pada tabel 2-4. Cast operator explicity harus dilakukan ketika Anda pergi dari jenis yang lebih besar untuk jenis yang lebih kecil karena potensi hilangnya data.Secara umum, menetapkan jenis yang lebih kecil untuk jenis yang lebih besar tidak masalah, karena tipe yang lebih besar memiliki ruangan untuk menampung seluruh nilai. Juga menyadari bahaya casting antara ditandatangani dan jenis unsigned. Anda ingin pastikan untuk mempertahankan integritas data Anda. Banyak pemrograman dasar teks berisi uraian baik representasi bit variabel dan bahaya eksplisit casting.

Berikut Output Listing 2-2 :
     pre-Increment: 1
pre-Decrement 0
Post-Decrement: 0
Post-Increment: -1
Final Value of Unary: 0
Positive: 1
Negative: -1
Bitwise Not: -1
Logical Not: true
Selain operator unary, C# memiliki operator biner yang membentuk ekspresi dua variabel. Listing 2-3 menunjukkan cara menggunakan operator biner.
Listing 2-3. Binary Operators: Binary.cs

using System;

class Binary
{
public static void Main()
{
int x, y, result;
float floatresult;

x = 7;
y = 5;

result = x+y;
Console.WriteLine("x+y: {0}", result);

result = x-y;
Console.WriteLine("x-y: {0}", result);

result = x*y;
Console.WriteLine("x*y: {0}", result);

result = x/y;
Console.WriteLine("x/y: {0}", result);

floatresult = (
float)x/(float)y;
Console.WriteLine("x/y: {0}", floatresult);

result = x%y;
Console.WriteLine("x%y: {0}", result);

result += x;
Console.WriteLine("result+=x: {0}", result);
}
}

Dan inilah Outputnya:
x+y: 12
x-y: 2
x*y: 35
x/y: 1
x/y: 1.4
x%y: 2
result+=x: 9

Listing 2-3 menunjukkan beberapa contoh operator biner. Seperti yang mungkin Anda harapkan, hasil penjumlahan (+), pengurangan (-), perkalian (*), dan pembagian (/) menghasilkan hasil matematika yang diharapkan.

Floatresult variabel adalah tipe floating point. Kami secara eksplisit melemparkan variabel integer x dan y untuk menghitung nilai titik mengambang.

Ada juga sebuah contoh dari sisa (%) operator. Itu melakukan operasi pembagian pada dua nilai dan mengembalikan sisanya.

Pernyataan terakhir menunjukkan bentuk lain dari penugasan dengan operasi (+ =) operator.Setiap kali Anda menggunakan dengan operasi penugasan operator, itu sama dengan menerapkan operator biner kedua tangan kiri dan kanan sisi operator dan meletakkan hasilnya ke sisi kiri. Contoh bisa ditulis sebagai hasil = hasil + x; dan mengembalikan nilai yang sama.

Type Array
Type data lain adalah Array, yang dapat dianggap sebagai sebuah wadah yang memiliki daftar lokasi penyimpanan untuk type tertentu. Ketika mendeklarasikan Array, tentukan jenis, nama, dimensi, dan ukuran.

Listing 2-4. Operasi Array : Array.cs

using System;

class Array
{
public static void Main()
{
int[] myInts = { 5, 10, 15 };
bool[][] myBools = new bool[2][];
myBools[0] =
new bool[2];
myBools[1] =
new bool[1];
double[,] myDoubles = new double[2, 2];
string[] myStrings = new string[3];

Console.WriteLine("myInts[0]: {0}, myInts[1]: {1}, myInts[2]: {2}", myInts[0], myInts[1], myInts[2]);

myBools[0][0] =
true;
myBools[0][1] =
false;
myBools[1][0] =
true;
Console.WriteLine("myBools[0][0]: {0}, myBools[1][0]: {1}", myBools[0][0], myBools[1][0]);

myDoubles[0, 0] = 3.147;
myDoubles[0, 1] = 7.157;
myDoubles[1, 1] = 2.117;
myDoubles[1, 0] = 56.00138917;
Console.WriteLine("myDoubles[0, 0]: {0}, myDoubles[1, 0]: {1}", myDoubles[0, 0], myDoubles[1, 0]);

myStrings[0] = "Joe";
myStrings[1] = "Matt";
myStrings[2] = "Robert";
Console.WriteLine("myStrings[0]: {0}, myStrings[1]: {1}, myStrings[2]: {2}", myStrings[0], myStrings[1], myStrings[2]);

}
}

Dan inilah Outputnya :
     myInts[0]: 5, myInts[1]: 10, myInts[2]: 15
myBools[0][0]: true, myBools[1][0]: true
myDoubles[0, 0]: 3.147, myDoubles[1, 0]: 56.00138917
myStrings[0]: Joe, myStrings[1]: Matt, myStrings[2]: Robert
Listing 2-4 menunjukkan implementasi yang berbeda dari Arrays. Contoh pertama adalah myInts Array, yang merupakan satu-dimensi array. Ini adalah deklarasi diinisialisasi pada waktu dengan nilai-nilai eksplisit.

Selanjutnya adalah array bertingkat, myBools. Ini pada dasarnya adalah sebuah array dari array.Kami harus menggunakan operator baru untuk instantiate ukuran array utama dan kemudian menggunakan operator baru lagi untuk setiap sub-array.

Contoh ketiga adalah array dua dimensi, myDoubles. Dapat array multi-dimensi, dengan dimensi masing-masing dipisahkan oleh koma. Itu juga harus diinstanisasi dengan operator baru.

Salah satu perbedaan antara array bertingkat, myBools [][], dan multi-dimensi array, myDoubles [,], adalah multi-dimensi array akan mengalokasikan memori untuk setiap elemen dari masing-masing dimensi, sedangkan array bergerigi hanya akan mengalokasikan memori untuk ukuran setiap array dalam setiap dimensi yang Anda tetapkan. Sebagian besar waktu, Anda akan menggunakan array multi-dimensi, jika Anda membutuhkan berbagai dimensi, dan bergerigi hanya akan menggunakan array dalam keadaan yang sangat khusus ketika Anda dapat menghemat memori yang signifikan secara eksplisit menentukan ukuran array di masing-masing dimensi .

Akhirnya, kita memiliki satu-dimensi array dari tipe string, myStrings.

Dalam setiap kasus, Anda dapat melihat bahwa elemen array diakses dengan mengidentifikasi indeks integer untuk item yang ingin Anda lihat. Ukuran array dapat berupa tipe int nilai. Indeks mereka mulai pada 0.

Kesimpulan

Sebuah variabel adalah sebuah identifier dengan tipe terdapat didalamnya mempunyai nilai tipe.Termasuk tipe sederhana integral, floating poin, desimal, dan bool. C # memiliki beberapa operator matematis dan logis yang berpartisipasi dalam membentuk ekspresi. C # juga menawarkan satu dimensi, multi-dimensi dan tipe array bertingkat.

Dalam pelajaran ini Anda belajar bagaimana menulis pernyataan sederhana dan kode program yang bekerja secara linear dari awal sampai akhir. Namun, hal ini tidak berguna karena dapat karena Anda harus mampu membuat keputusan dan menjalankan blok kode yang berbeda tergantung pada kondisi yang berbeda. Saya mengundang anda untuk kembali untuk Pelajaran 3: Kontrol Pernyataan - Seleksi, di mana Anda dapat mempelajari bagaimana untuk cabang logika anda untuk pengambilan keputusan yang lebih kuat.