Akhir tahun 1975, Steve Wozniak menyelesaikan prototype yang nantinya akan menjadi computer Apple pertama. Tempat dimana Wozniak bekerja saat itu, Hewlett-Packard. Tidak tertarik dengan kreasinya tersebut. Kemudian pada 1 April 1976, Apple didirikan oleh Steve Jobs, Steve Wozniak, dan seorang teknisi dari Atari bernama Ronald Wayne. Produk pertamanya tidak lain adalah Apple I yang merupakan prototype milik Wozniak tadi.
Di tahun 1985, Steve Jobs ditendang keluar dari Apple. Atas dana dari Ross Perot dan kocenya sendiri, Steve kemudian mengembangkan NeXT. Saat itu computer NeXT bisa dibilang sangat canggih, tapi sangat mahal dibandingkan dengan computer workstation lain pada saat itu. Tahun 1993, NeXT dihentikan perkembanganya.
Sementara itu, Apple menghadapi masalhnya sendiri. Mac OS sudah mencapai “masa pensiunnya”. Sebuah pengembangan dilakukan untuk menggantinya, yakni Copland, yang mulai dikerjakan pasa tahun 1994. Tapi kemudian di tahun 1996, proyek tersebut dibatalkan. Beberapa elemen Copland bisa ditemukan pada Mac OS 8.
Selanjutnya Apple memutuskan untuk mengambil NeXT dan OPENSTEP, sebagai basis dari OS mereka yang baru. Steve Jobs pun kembali ditarik oleh Apple sebagai konsultan. Apple berharap dengan menggunakan OPENSTEP, para developer akan memporting software mereka ke Apple. Tapi kenyataanya, beberapa developer vesar seperti Adobe memilih untuk mengabaikannya.
Ketepurukan Apple berlanjut, setelah CEO mereka dipecat. Steve jobs dipercaya untuk memimpin Apple. Dari situ, Apple mulai menunjukkan geliatnya. Seperti pengembangan Carbon, yaitu porting API Macintosh asli ke library nya Unix. Kemudian ada Darwin, yakni sebuah kernel OS bersifat open source, yang didasari oleh kernel Mach dan layer BSD.
Mac OS X yang pertama kali dirilis adalah Mac OS X Server 1.0 menggunakan GUI Mac OS yang sudah dimodifikasi, dan diberi nama Aqua. Aqua merupakan perubahan yang sangat radikal dibandingkan dari Mac OS 9. Selain itu, sebuah fitur baru ditambahkan yang diberi nama dock. Setelah Mac OS X Server 1.0, Mac X berikutnya diluncurkan oleh Apple. Uniknya dalam pemberian nama kodenya Apple menggunakan nama taksonomi keluarga kucing besar.

Labels:

Banyak artikel membicarakan topik social engineering mendefinisikan social enginnering sebagai “seni dan ilmu pengetahuan untuk membuat orang lain mengikuti kehendak kita” (Bernz, 2001), “pemanfaatan trik-trik psikologis oleh hacker luar terhadap user berwenang dari sebuah sistem komputeran dalam rangka memperoleh informasi yang ia butuhkan untuk memperoleh akses ke sistem” (Palumbo, 2000) atau “memperoleh informasi yang dibutuhkan (contoh, sebuah kata sandi) dari seseorang daripada mencoba menembus suatu sistem” (Berg, 1995), “security attack dimana seseorang memanipulasi orang lain agar membuka informasi yang dapat digunakan untuk mencuri data, mengakses suatu system, akses ke ponsel, keuangan hingga identitas pribadi” (Guenther, 2001). Pada kenyataan, social engineering dapat berupa yang manapun atau semua dari hal ini, tergantung posisi kita. Satu hal yang tampaknya disepakati oleh setiap orang adalah bahwa social engineering secara umum adalah manipulasi cerdas seorang hacker memanfaatkan sifat alami manusia yang cenderung mudah untuk percaya. Tujuan sang hacker adalah untuk memperoleh informasi yang memungkinkannya untuk mendapatkan akses tidak sah ke suatu sistem berikut pula informasi yang ada pada sistem tersebut.
Keamanan berkaitan erat dengan kepercayaan, kepercayaan dalam proteksi dan autentifikasi. Telah disepakati bersama bahwa keinginan alami manusia untuk mempercayai orang lain berdasarkan janjinya adalah mata rantai terlemah dalam keamanan. Kenyataan ini membuat banyak bidang menjadi rentan terhadap serangan. Banyak ahli dalam bidang keamanan yang berpengalaman yang sangat menekankan pada fakta ini. Seberapa banyak pun artikel yang diterbitkan tentang lubang dalam jaringan, patch, dan firewall, ancaman hanya berkurang sebatas itu. Namun faktor manusia masih menjadi aspek yang lebih mengancam.

Labels:

Pengembang Google memulai pengkodean sistem operasi pada tahun 2009, diilhami oleh popularitas tumbuh dan rendah konsumsi daya dari netbook dan fokus dari laptop kecil pada akses internet. Untuk memastikan persyaratan pemasaran untuk sistem operasi difokuskan pada transaksi web netbook, perusahaan tidak melakukan penelitian demografis yang biasa umumnya terkait dengan sebuah proyek pengembangan perangkat lunak besar. Sebaliknya, insinyur mengandalkan metrik lebih informal, termasuk pemantauan pola penggunaan dari beberapa mesin 200 OS Chrome digunakan oleh karyawan Google. Pengembang juga mencatat pola penggunaan mereka sendiri. Matius Papakipos, mantan direktur teknik untuk Chrome OS proyek, menempatkan tiga mesin di rumahnya dan mendapati dirinya login untuk sesi singkat. Untuk membuat permintaan pencarian tunggal atau mengirimkan email pendek.
Pada tanggal 19 November 2009, Google merilis kode sumber Chrome OS sebagai Chrome OS proyek. Sebagaimana dengan proyek open source lainnya, pengembang memodifikasi kode dari Chrome OS dan membangun versi mereka sendiri, sedangkan Google Chrome OS kode hanya akan didukung oleh Google dan mitra-mitranya, dan hanya akan berjalan pada perangkat keras yang dirancang untuk tujuan tersebut. Tidak seperti Chromium OS, OS Chrome akan secara otomatis diperbarui ke versi terbaru InformationWeek resensi Serdar Yegulalp menulis bahwa Chrome OS akan menjadi produk, yang dikembangkan untuk tingkat integrasi pada hardware yang lebih tinggi, sedangkan Chromium OS tidak memiliki secara default sistem tersebut.
Pada konferensi pers 19 November 2009, Sundar Pichai, wakil presiden Google, menunjukkan versi awal dari sistem operasi. Dia memperlihatkan desktop yang tampak sangat mirip dengan Chrome browser, dan sebagai tambahan dalam tab browser biasa juga memiliki tab aplikasi, yang mengambil lenih sedikit ruang dan dapat dismart kan untuk akses yang lebih mudah. Dalam konferensi tersebut, sistem operasi ini dapat booting hanya dalam tujuh detik, Google menyatakan akan bekerja untuk mengurangi waktu tersebut.
Juga pada 19 November, 2009, Chris Kenyon, wakil presiden OEM layanan di Canonical Ltd mengumumkan bahwa Canonical memberikan kontribusi rekayasa ke Google [Chrome OS] di bawah kontrak. Dalam diskusi, Sundar Pichai dan Linus Upson membuat yang mereka inginkan menjadi jelas, bila dimungkinkan untuk membangun komponen yang ada dan alat-alat dari komunitas open source tanpa perlu penilitian kembali.
Pada tanggal 25 Januari 2010, Google menerbitkan catatan, gambar dan video dari desain konseptual yangt menunjukkan bagaimana antarmuka dari Chrome OS bila ditampilkan pada tablet PC dengan layar 5-10 inci. Desain akan mencakup tata letak dasar yang sama seperti pada netbook, tetapi dengan antarmuka sentuh, sebuah keyboard qwerty di layout layar yang berbeda, besar, ikon persegi yang ditempatkan di atas tab, dan panel yang ditempatkan di sepanjang tepi bawah yang bisa dibuka dengan gerakan menyeret ke atas. Terbitan ini dibuat dua hari sebelum Apple mengumumkan tablet iPad. Pada tanggal 16 Maret 2011, beberapa perubahan dilakukan Chrome OS yang menunjukkan pengembangan versi tablet dari Google Chrome OS. Pada bulan Maret 2010, Google menunjukkan pertimbangan yang diberikan untuk mengembangkan dua versi dari sistem operasi, versi konsumen dan versi perusahaan.

Labels:

1. Alokasi Secara Berdampingan (Contiguous Allocation)
Metode ini menempatkan setiap berkas pada satu himpunan blok yang berurut di dalam disk. Alamat disk menyatakan sebuah urutan linier. Dengan urutan linier ini maka head disk hanya bergerak jika mengakses dari sektor terakhir suatu silinder ke sektor pertama silinder berikutnya. Waktu pencarian (seek time) dan banyak disk seek yang dibutuhkan untuk mengakses berkas yang di alokasi secara berdampingan ini sangat minimal. Contoh dari sistem operasi yang menggunakan contiguous allocation adalah IBM VM/ CMS karena pendekatan ini menghasilkan performa yang baik.
Contiguous allocation dari suatu berkas diketahui melalui alamat dan panjang disk (dalam unit blok) dari blok pertama. Jadi, misalkan ada berkas dengan panjang n blok dan mulai dari lokasi b maka berkas tersebut menempati blok b, b+1, b+2, ..., b+n-1. Direktori untuk setiap berkas mengindikasikan alamat blok awal dan panjang area yang dialokasikan untuk berkas tersebut. Terdapat dua macam cara untuk mengakses berkas yang dialokasi dengan metode ini, yaitu:
• Sequential access, sistem berkas mengetahui alamat blok terakhir dari disk dan membaca blok berikutnya jika diperlukan.
• Direct access, untuk akses langsung ke blok i dari suatu berkas yang dimulai pada blok b, dapat langsung mengakses blok b+i.
Kesulitan dari metode alokasi secara berdampingan ini adalah menemukan ruang untuk berkas baru. Masalah pengalokasian ruang disk dengan metode ini merupakan aplikasi masalah dari dynamic storage-allocation (alokasi tempat penyimpanan secara dinamik), yaitu bagaimana memenuhi permintaan ukuran n dari daftar ruang kosong. Strategi-strategi yang umum adalah first fit dan best fit. Kedua strategi tersebut mengalami masalah fragmentasi eksternal, dimana jika berkas dialokasi dan dihapus maka ruang kosong disk terpecah menjadi kepingan-kepingan kecil. Hal ini akan menjadi masalah ketika banyak kepingan kecil tidak dapat memenuhi permintaan karena kepingan-kepingan kecil tidak cukup besar untuk menyimpan berkas, sehingga terdapat banyak ruang yang terbuang.
Masalah yang lain adalah menentukan berapa banyak ruang yang diperlukan untuk suatu berkas. Ketika berkas dibuat, jumlah dari ruang berkas harus ditentukan dan dialokasikan. Jika ruang yang dialokasikan terlalu kecil maka berkas tidak dapat diperbesar dari yang telah dialokasikan. Untuk mengatasi hal ini ada dua kemungkinan. Pertama, program pengguna dapat diakhiri dengan pesan error yang sesuai. Lalu, pengguna harus mengalokasikan tambahan ruang dan menjalankan programnya lagi, tetapi hal ini cost yang dihasilkan lebih mahal. Untuk mengatasinya, pengguna dapat melakukan estimasi yang lebih terhadap ruang yang harus dialokasikan pada suatu berkas tetapi hal ini akan membuang ruang disk. Kemungkinan yang kedua adalah mencari ruang kosong yang lebih besar, lalu menyalin isi dari berkas ke ruang yang baru dan mengkosongkan ruang yang sebelumnya. Hal ini menghabiskan waktu yang cukup banyak. Walau pun jumlah ruang yang diperlukan untuk suatu berkas dapat diketahui, pengalokasian awal akan tidak efisien. Ukuran berkas yang bertambah dalam periode yang lama harus dapat dialokasi ke ruang yang cukup untuk ukuran akhirnya, walau pun ruang tersebut tidak akan digunakan dalam waktu yang lama. Hal ini akan menyebabkan berkas dengan jumlah fragmentasi internal yang besar.
Untuk menghindari hal-hal tersebut, beberapa sistem operasi memodifikasi skema metode alokasi secara berdampingan, dimana kepingan kecil yang berurut dalam ruang disk diinisialisasi terlebih dahulu, kemudian ketika jumlah ruang disk kurang besar, kepingan kecil yang berurut lainnya, ditambahkan pada alokasi awal. Kejadian seperti ini disebut perpanjangan. Fragmentasi internal masih dapat terjadi jika perpanjangan-perpanjangan ini terlalu besar dan fragmentasi eksternal masih menjadi masalah begitu perpanjangan-perpanjangan dengan ukuran yang bervariasi dialokasikan dan didealokasi.

2. Alokasi Secara Berangkai (Linked Allocation)
Metode ini menyelesaikan semua masalah yang terdapat pada contiguous allocation. Dengan metode ini, setiap berkas merupakan linked list dari blok-blok disk, dimana blok-blok disk dapat tersebar di dalam disk. Setiap direktori berisi sebuah penunjuk (pointer) ke awal dan akhir blok sebuah berkas. Setiap blok mempunyai penunjuk ke blok berikutnya. Untuk membuat berkas baru, kita dengan mudah membuat masukan baru dalam direktori. Dengan metode ini, setiap direktori masukan mempunyai penunjuk ke awal blok disk dari berkas. Penunjuk ini diinisialisasi menjadi nil (nilai penunjuk untuk akhir dari list) untuk menandakan berkas kosong. Ukurannya juga diset menjadi 0. Penulisan suatu berkas menyebabkan ditemukannya blok yang kosong melalui sistem manajemen ruang kosong (free-space management system), dan blok baru ini ditulis dan disambungkan ke akhir berkas. Untuk membaca suatu berkas, cukup dengan membaca blok-blok dengan mengikuti pergerakan penunjuk.
Metode ini tidak mengalami fragmentasi eksternal dan kita dapat menggunakan blok kosong yang terdapat dalam daftar ruang kosong untuk memenuhi permintaan pengguna. Ukuran dari berkas tidak perlu ditentukan ketika berkas pertama kali dibuat, sehingga ukuran berkas dapat bertambah selama masih ada blok-blok kosong.
Metode ini tentunya mempunyai kerugian, yaitu metode ini hanya dapat digunakan secara efektif untuk pengaksesan berkas secara sequential (sequential-access file). Untuk mencari blok ke-i dari suatu berkas, harus dimulai dari awal berkas dan mengikuti penunjuk sampai berada di blok ke-i. Setiap akses ke penunjuk akan membaca disk dan kadang melakukan pencarian disk (disk seek). Hal ini sangat tidak efisien untuk mendukung kemampuan akses langsung (direct-access) terhadap berkas yang menggunakan metode alokasi link. Kerugian yang lain dari metode ini adalah ruang yang harus disediakan untuk penunjuk. Solusi yang umum untuk masalah ini adalah mengumpulkan blok-blok persekutuan terkecil dinamakan clusters dan mengalokasikan cluster-cluster daripada blok. Dengan solusi ini maka, penunjuk menggunakan ruang disk berkas dengan persentase yang sangat kecil. Metode ini membuat mapping logikal ke fisikal blok tetap sederhana, tetapi meningkatkan disk throughput dan memperkecil ruang yang diperlukan untuk alokasi blok dan management daftar kosong (free-list management). Akibat dari pendekatan ini adalah meningkatnya fragmentasi internal, karena lebih banyak ruang yang terbuang jika sebuah cluster sebagian penuh daripada ketika sebuah blok sebagian penuh. Alasan cluster digunakan oleh kebanyakan sistem operasi adalah kemampuannya yang dapat meningkatkan waktu akses disk untuk berbagai macam algoritma.
Masalah yang lain adalah masalah daya tahan metode ini. Karena semua berkas saling berhubungan dengan penunjuk yang tersebar di semua bagian disk, apa yang terjadi jika sebuah penunjuk rusak atau hilang. Hal ini menyebabkan berkas menyambung ke daftar ruang kosong atau ke berkas yang lain. Salah satu solusinya adalah menggunakan linked list ganda atau menyimpan nama berkas dan nomor relatif blok dalam setiap blok, tetapi solusi ini membutuhkan perhatian lebih untuk setiap berkas.
Variasi penting dari metode ini adalah penggunaan file allocation table (FAT), yang digunakan oleh sistem operasi MS-DOS dan OS/2. Bagian awal disk pada setiap partisi disingkirkan untuk menempatkan tabelnya. Tabel ini mempunyai satu masukkan untuk setiap blok disk, dan diberi indeks oleh nomor blok. Masukkan direktori mengandung nomor blok dari blok awal berkas. Masukkan tabel diberi indeks oleh nomor blok itu lalu mengandung nomor blok untuk blok berikutnya dari berkas. Rantai ini berlanjut sampai blok terakhir, yang mempunyai nilai akhir berkas yang khusus sebagai masukkan tabel. Blok yang tidak digunakan diberi nilai 0. Untuk mengalokasi blok baru untuk suatu berkas hanya dengan mencari nilai 0 pertama dalam tabel, dan mengganti nilai akhir berkas sebelumnya dengan alamat blok yang baru. Metode pengalokasian FAT ini dapat menghasilkan jumlah pencarian head disk yang signifikan, jika berkas tidak di cache. Head disk harus bergerak dari awal partisi untuk membaca FAT dan menemukan lokasi blok yang ditanyakan, lalu menemukan lokasi blok itu sendiri. Kasus buruknya, kedua pergerakan terjadi untuk setiap blok. Keuntungannya waktu random akses meningkat, akibat dari head disk dapat mencari lokasi blok apa saja dengan membaca informasi dalam FAT.

3. Alokasi Dengan Indeks (Indexed Allocation)
Metode alokasi dengan berangkai dapat menyelesaikan masalah fragmentasi eksternal dan pendeklarasian ukuran dari metode alokasi berdampingan. Bagaimana pun tanpa FAT, metode alokasi berangkai tidak mendukung keefisiensian akses langsung, karena penunjuk ke bloknya berserakan dengan bloknya didalam disk dan perlu didapatkan secara berurutan. Metode alokasi dengan indeks menyelesaikan masalah ini dengan mengumpulkan semua penunjuk menjadi dalam satu lokasi yang dinamakan blok indeks (index block). Setiap berkas mempunyai blok indeks, yang merupakan sebuah larik array dari alamat-alamat disk-blok. Direktori mempunyai alamat dari blok indeks. Ketika berkas dibuat, semua penunjuk dalam blok indeks di set menjadi nil. Ketika blok ke-i pertama kali ditulis, sebuah blok didapat dari pengatur ruang kosong free-space manager dan alamatnya diletakkan ke dalam blok indeks ke-i.
Metode ini mendukung akses secara langsung, tanpa mengalami fragmentasi eksternal karena blok kosong mana pun dalam disk dapat memenuhi permintaan ruang tambahan. Tetapi metode ini dapat menyebabkan ada ruang yang terbuang. Penunjuk yang berlebihan dari blok indeks secara umum lebih besar dari yang terjadi pada metode alokasi berangkai.
Mekanisme untuk menghadapi masalah berapa besar blok indeks yang diperlukan sebagai berikut:
• Linked scheme: untuk berkas-berkas yang besar, dilakukan dengan menyambung beberapa blok indeks menjadi satu.
• Multilevel index: sebuah varian dari representasi yang berantai adalah dengan menggunakan blok indeks level pertama menunjuk ke himpunan blok indeks level kedua, yang akhirnya menunjuk ke blok-blok berkas.
• Combined scheme: digunakan oleh sistem BSD UNIX yaitu dengan menetapkan 15 penunjuk dari blok indeks dalam blok indeksnya berkas. 12 penunjuk pertama menunjuk ke direct blocks yang menyimpan alamat-alamat blok yang berisi data dari berkas. 3 penunjuk berikutnya menunjuk ke indirect blocks. Penunjuk indirect blok yang pertama adalah alamat dari single indirect block, yang merupakan blok indeks yang berisi alamat-alamat blok yang berisi data. Lalu ada penunjuk double indirect block yang berisi alamat dari sebuah blok yang berisi alamat-alamat blok yang berisi penunjuk ke blok data yang sebenarnya.

Labels:

Data yang dibaca dari atau ditulis ke tape dalam suatu group karakter disebut block.
Suatu block adalah jumlah terkecil dari data yang dapat ditransfer antara secondary memory dan primary memory pada saat akses. Sebuah block dapat terdiri dari satu atau lebih record. Sebuah block dapat merupakan physical record. Diantara 2 block terdapat ruang yang kita sebut sebagai Gap (interblock gap). Bagian dari tape yang menunjukkan data block dan interblock gap.
Panjang masing-masing gap adalah 0.6 inch. Ukuran block dapat mempengaruhi jumlah data/record yang dapat disimpan dalam tape.
Keuntungan penggunaan magnetic tape :

1. Panjang record tidak terbatas
2. Density data tinggi
3. Volume penyimpanan datanya besar dan harganya murah
4. Kecepatan transfer data tinggi
5. Sangat efisien bila semua/kebanyakan record dari sebuah tape file memerlukan pemrosesan seluruhnya (bersifat serial / sequential).
Keterbatasan penggunaan magnetic tape :
1. Akses langsung terhadap record lambat.
2. Masalah lingkungan
3. Memerlukan penafsiran terhadap mesin.
4. Proses harus sequential (bersifat SASD).

Labels:

Untuk menuliskan kode VHDL secara efisien, sangatlah penting untuk mengetahui tipe-tipe data yang diperbolehkan, bagaimana, serta kapan penggunaannya. Artikel berikut dan beberapa artikel mendatang akan membahas tipe-tipe data apa saja yang terdapat dalam kode VHDL.

Tipe Data Standar
Kode VHDL mengandung sederetan tipe-tipe data yang telah ditentukan melalui aturan standar IEEE 1076 dan IEEE 1164. Untuk lebih jelas, beberapa tipe data telah tercantum ke dalam masing-masing jenis library/packages yaitu :



a. Package standard of library std. Tipe data yang masuk jenis ini adalah tipe bit, boolean, integer, dan real.
b. Package std_logic_1164 of library ieee. Tipe data yang masuk jenis ini adalah std_logic dan std_ulogic.
c. Package std_logic_arith of library ieee. Tipe data yang masuk ke dalam library ini adalah signed, unsigned serta beberapa konversi fungsi, seperti conv_integer(p), conv_unsigned(p, b), conv_signed(p, b), and conv_std_logic_vector(p, b).

Perhatikan, berikut beberapa aturan tipe data std dalam VHDL:

a. Tipe data Boolean : True, False
b. Tipe data Integer : berisi 32 bit integer (mulai dari -2.147.483.647 s/d +2.147.483.647)
b. Tipe data natural : adalah bilangan non negatif dari integer (mulai dari 0 s.d +2,147,483,647)

Tipe Data Pengguna
Selain tipe data yang telah ditentukan secara baku oleh aturan IEEE, ternyata VHDL juga memperbolehkan pengguna (user) untuk menentukan tipe data yang diinginkan. Ada 2 kategori untuk tipe data yang bisa ditentukan sendiri oleh user yaitu:

1. Tipe Integer

a. Tipe integer yang memiliki jangkauan -2.147.483.647 s/d +2.147.483.647 (mirip dengan tipe data standar)
b. Tipe natural yang memiliki jangkauan 0 s/d +2.147.483.647 (mirip dengan tipe data standar)
c. Tipe my_integer yang memiliki jangkauan -32 s/d 32 (tipe data yang ditentukan sendiri oleh user)
d. Tipe nilai_murid yang memiliki jankauan 0 s/d 100 (tipe data yang ditentukan sendiri oleh user)


2. Tipe enumerated

a. Tipe bit yaitu ‘0’ dan ‘1’
b. Tipe my_logic yaitu ‘0’, ‘1’, dan ‘Z’ (ditentukan sendiri oleh user)
c. Tipe keadaan yaitu idle, stop, backward, forward (ditentukan sendiri oleh user)
d. Tipe warna misalnya merah, hijau, putih (ditentukan sendiri oleh user)

Labels:

Artikel ini merupakan kelanjutan dari artikel sebelumnya, “Mengenal VHDL”. Untuk kali ini, tulisan ini akan membahas sekelumit tentang satu kesatuan atau yang lebih dikenal dengan entity. Entity ini merupakan salah satu contoh bentuk satu kesatuan dan terpisah dengan bagian yang lain. Untuk selengkapnya, beberapa uraian berikut akan menjelaskan tentang entity serta hal-hal yang terkait di dalamnya.

Definisi Entity

Entity memberikan arti tentang bagaimana sebuah bagian rancangan dideskripsikan di VHDL dalam hubungannya dengan model VHDL lain dan juga memberikan nama untuk model tersebut. Di dalam entity juga diperbolehkan untuk mendefinisikan beberapa parameter yang mengambil model menggunakan hierarki. Kerangka dasar untuk sebuah entity digambarkan sebagai berikut :

entity is

….

entity ;

Misalkan sebuah entity diberi nama “test”, maka kerangka entity tersebut akan menjadi :

entity test is

end entity test;

atau

entity test is

end test;


Ports
Sebuah cara atau metode untuk menghubungkan entity secara bersama adalah menggunakan PORTS. Hal ini didefinisikan bahwa entity menggunakan metode sebagai berikut:

port (

…list of port declarations…

);

Deklrasi port ini mendefinisikan jenis dari koneksi dan arah yang sesuai. Misalnya, deklarasi port untuk sebuah input bit adalah 1, maka digambarkan sebagai berikut :

in1 : in bit;

Dan jika model tersebut memiliki 2 input (in1 dan in2) dan satu output (out1), maka deklarasi ports dapat digambarkan berikut:

port (

in1, in2 : in bit;

out1 : out bit
);


Dengan menngunakan ports maka titik koneksi diantara entities akan berlangsung dengan efektif dalam hal proses koneksi entities satu sama lain. Selain itu, dengan menggunakan ports akan menjadikan sinyal yang ada menjadi efektif serta cocok digunakan dalam model VHDL.

Generics
Jika sebuah contoh memiliki sebuah parameter, maka contoh tersebut dapat didefinisikan menggunakan generics. Deklarasi umum dari generics ditunjukan berikut:

generic (

…list of generic declarations…

);

Pada beberapa kasus dari generics, deklarasinya mirip dari sebuah constant dengan bentuk yang ditunjukkan sebagai berikut:

param1 : integer := 4;

Misalnya saja sebuah model yang memiliki 2 generics (gain(integer) dan time_delay(time)), keduanya dapat didefinisikan dalam sebuah entity sebagai berikut:

generic (

gain : integer := 4;

time_delay : time = 10 ns

);


Constants

Selain hal-hal yang disebutkan di atas, contoh spesifik constant dapat dideklarasikan menggunakan metode sebelumnya sebagai berikut:

constant : rpullup : real := 1000.0;

Contoh Entity
Untuk menggambarkan keseluruhan sebuah entity, ports dan generics dapat digunakan secara bersama. Maka inilah sebuah contoh bentuk entity yang lengkap, mengacu dengan beberapa contoh sebelumnya :

entity test is

port (

in1, in2 : in bit;

out1 : out bit

);

generic (

gain : integer := 4;

time_delay : time := 10 ns

);

constant : rpullup : real := 1000.0;

end entity test;

Labels:

Tulisan ini akan mengulas sekelumit tentang kode yang sering digunakan di dalam FPGA. Kode tersebut adalah VHDL (Very high speed integrated Hardwere Description Language). Tulisan ini dan beberapa tulisan mendatang akan membahas konsep penting dalam VHDL serta aturan penulisan (syntax) kode tersebut. Konsep serta syntax banyak diperlukan untuk mengerti bagaimana rancangan VHDL sebagai bagian dari pemrograman FPGA. Dalam kebanyakan kasus, keputusan memilih dan menggunakan kode VHDL daripada kode Verilog atau SystemC, sangat tergantung pada pilihan perancang itu sendiri dan lebih kepada ketersediaan software pendukung serta kebutuhan perusahaan.

Lebih dari satu dekade, terjadi perdebatan panjang yang tek berkesudahan diantara komunitas pengguna VHDL dengan Verilog. Mereka berdebat mengenai kode mana yang terbaik untuk digunakan dan kode apa yang lebih lengkap dalam hal aturan penulisannya. Memang diantara kedua kode tersebut memiliki perbedaan yang cukup signifikan. Namun secara filosofi konsep, perbedaan dasar dari VHDL dengan Verilog adalah mengenai konteks dari kedua bahasa itu sendiri. Verilog berasal dari tradisi “bottom-up” yang telah sering digunakan dalam industri IC dalam hal rancangan dasar IC. Sedangkan kode VHDL dikembangkan lebih kepada persepektif “top-down”. Tentu saja, banyak perbedaan umum dan luas dalam konteks saat ini. Namun, secara jelas dan nyata, perbedaannya dapat terlihat pada syntax dasar dan metode dari kedua kode tersebut.

Selanjutnya, tanpa menurunkan kualitas tulisan dengan membahas perbedaan diantara VHDL dan Verilog, satu hal penting tentang keunggulan VHDL adalah kemampuannya untuk menggunakan gabungan level dari model yang memiliki arsitektur yang berbeda seperti ditunjukkan sebagai berikut :


Hal tersebut memang bukanlah keunikan atau ciri khas VHDL. Namun, pada kenyataannya kode Verilog juga memiliki konsep sama walaupun hanya terdapat dalam sebuah “module”. Meskipun demikian, keungulan itu secara eksplisit didefinisikan dalam VHDL dan secara praktis digunakan bersama oleh rancangan multi-level dalam VHDL. Pembagian sebuah model ke dalam beberapa bagian juga merupakan keuggulan lain dari VHDL. Misalnya, bagian interface (dalam VHDL dikenal sebagai “entity’) dan bagian kelakuan atau behaviour (dalam VHDL dikenal sebagai “architecture”). Bagian-bagian tersebut adalah pendekatan praktis yang luar biasa untuk bentuk model yang memiliki multiple behaviour dalam sebuah interface. Selain itu bentuk model tersebut memungkinkan terjadi pertukaran dan implementasi multiple secara terus menerus. Hal inilah salah satu pembeda VHDL dengan Verilog.

Selanjutnya, tulisan mendatang akan menggambarkan beberapa kunci penting dari VHDL, yang akan dimulai dari definisi dari sebuah model dasar menggunakan entities dan architecture, membahas pentingnya tipe-tipe variabel, review terhadap metode bersama encapsulation, sekuensial, dan kelakuan (behaviour). Bagian terakhir akan memberikan pengenalan dasar terhadap jenis-jenis data yang dibutuhkan dalam VHDL.

Labels:

Didalam pilihan membawa kisah dan cerita tersendiri, ketika hati telah memilih terdapat tanggung jawab yang harus siap kita hadapi...
Berat pasti, kadang jatuh, dan tak temukan tempat kembali, semuakan menjadi kisah dan cerita kita nanti...
Dalam pilihan tak mengenal kata menyesal karena kamus hidup mengajarkan bila jalan yang kita tempuh adalah salah kan tetap terlihat salah, maka siapkan hatimu untukk pilihanmu...

Labels:

#include <iostream.h>
#include <conio.h>
#include <stdio.h>


struct datasiswa
{
char nama[25];
char npm[15];
float nilai;
int tgllhr;
}siswa;

main()
{
cout<<"\t= Program Untuk Menginputkan Data Mahasiswa ="<<endl;
cout<<"\nMasukkan Nama : ";
gets(siswa.nama);
cout<<"Masukan NPM : ";
cin>>siswa.npm;
cout<<"Masukkan Nilai : ";
cin>>siswa.nilai;
cout<<"Masukkan Tgl Lahir : ";
cin>>siswa.tgllhr;


cout<<"\nTekan Sembarang tombol untuk mencetak...!!!!";
getch();
clrscr();
cout<<"Nama : "<<siswa.nama<<endl;
cout<<"NPM : "<<siswa.npm<<endl;
cout<<"Nilai : "<<siswa.nilai<<endl;
cout<<"Tanghal lahir : "<<siswa.tgllhr<<endl;
getch();

Labels:

1. Isalpha merupakan fungsi yang akan melakukan analisis apabila karakter adalah alphabetic.Fungsi Isalpha() akan mengembalikan nilai selain nol bila ch merupakan huruf alphabetic.Bila tidak, maka nol akan dikembalikan.Simbol yang menunjukkan huruf alphabet dapat beraneka ragam dari satu bahasa ke bahasa lainnya.Untuk bahasa Inggris, symbol ini merupakan huruf besar dan huruf kecil dari A sampai Z.
Fungsi-fungsi yang berhubungan dengan Isalpha adalah isalnum(), iscntrl(), isdidgit(), isgraph(), isprint(), ispunct, dan issapce().

2. Isalnum merupakan fungsi yang melakukan analisis apabila karakter adalah alphanumeric.Fungsi Isalnum akan mengembalikan nilai selain nol bila argumennya huruf alphabet atau digit.Bila karakter bukan alphanumeric maka 0 akan dikembalikan.
Fungsi-fungsi yang berhubungan dengan fungsi Isalnum adalah isalpha(), isdigit(), isgraph(), isprint(), ispunct, isspace().

3. Isdigit akan melakukan analisis apabila karakter adalah sebuah decimal digit.Fungsi isdigit adalah untuk mengembalikan nilai selain nol bila ch merupakan sebuah digit , yaitu nol sampai 9.Bila sebaliknya maka 0 akan diberikan.
Fungsi-fungsi yang berhubungan dengan Isdigit() adalah isalnum(), isalpha(), iscntrl, isgraph(), isprint(), ispunct(), dan isspace().

4. Iscntrl merupakan fungsi yang akan melakukan analisis apabila karakter adalah sebuah control karakter.Fungsi iscntrl akan mengembalikan nilai selain nol apabila berada antara 0 dan 0x1F atau apabila ch sama dengan 0x7F (DEL);namun apabila sebaliknya maka 0 akan dikembalikan.
Fungsi-fungsi yang berhubungan dengan Iscntrl adalah isalnum(), isalpha(), isdigit(), isgraph(), isprint(), ispunct(), dan isspace().

5. Isgraph merupakan fungsi yang akan melakukan analisis apabila karakter memiliki representasi grafik.Fungsi isgraph akan mengembalikan nilai selain nol bila ch merupakan semua karakter selain space.Bila karakter merupakan sebuah space (spasi) maka nol akan dikembalikan.Meskipun karakter ini merupakan implementasi dependen, namun mereka biasanya berada pada range 0x21 sampai 0x7E.
Fungsi-fungsi yang berhubungan dengan isgraph() adalah isanum(), isalpha(), iscntrl(), isdigit(), isprint(), ispunct(), dan isspace().

6. Islower merupakan fungsi yang akan melakukan analisis apabila karakter adalah sebuah lowercase letter.Fungsi islower akan mengembalikan nilai selain nol apabila ch merupakan huruf kecil,namun apabila ch merupakan huruf besar maka nol akan dikembalikan.
Fungsi yang berhubungan dengan islower adalah isupper()
Contoh :

7. Isupper merupakan fungsi yang akan melakukan analisis apabila karakter adalah sebuah uppercase alphabetic.Fungsi isupper akan mengembalikan nilai selain nol apabila ch merupakan huruf besar,namun apabila ch merupakan huruf kecil maka nol akan dikembalikan.
Fungsi yang berhubungan dengan isupper adalah islower().

8. Ispunct Memeriksa apakah parameter c adalah karakter tanda baca. Untuk tujuan fungsi ini, sebuah karakter tanda baca adalah setiap karakter grafis (seperti dalam isgraph) yang tidak alfanumerik (seperti dalam isalnum).

9. Toupper berguna untuk mengkonversi parameter untuk merubah menjadi huruf besar nya jika variabel c adalah huruf kecil dan memiliki setara huruf besar. Jika tidak ada konversi tersebut adalah mungkin, nilai yang dikembalikan adalah c tidak berubah.
Dalam lokal default C, huruf kecil adalah setiap dari: abcdefghijklmnopqrstu vwxyz, yang menerjemahkan masing-masing untuk: ABCDEFGHIJKLMNOPQRSTU VWXY Z.

10. Isprint Memeriksa apakah parameter c adalah karakter yang dapat dicetak. Sebuah karakter yang dapat dicetak adalah setiap karakter yang bukan merupakan karakter kontrol.
Untuk set karakter standar ASCII, karakter kontrol adalah kode-kode ASCII 0x00 (Nul) dan 0x1F (AS), ditambah 0x7f (DEL). Selain daripada itu,merupakan karakter yang dapat dicetak semua namun, implementasi compiler spesifik dalam platform tertentu dapat menentukan karakter kontrol tambahan di set karakter (di atas 0x7f).
isgraph mengembalikan nilai true untuk kasus-kasus yang sama seperti isprint kecuali untuk karakter spasi (seperti ''), yang kembali dengan kodisi benar ketika diperiksa dengan isprint tapi salah saat diperiksa dengan isgraph.

11. Isspace merupakan fungsi yang akan melakukan analisis apabila karakter adalah sebuah spase/tab.Fungsi isspace akan mengembalikan nilai selain nol apabila ch bukan merupakan spasi,namun apabila ch merupakan karakter spasi maka nol akan dikembalikan.

12. Tolower berguna untuk mengkonversi parameter untuk merubah menjadi huruf kecil nya jika variabel c adalah huruf besar dan memiliki setara huruf besar. Jika tidak ada konversi tersebut adalah mungkin, nilai yang dikembalikan adalah c tidak berubah.
Dalam lokal default C, huruf kecil adalah setiap dari: abcdefghijklmnopqrstu vwxyz, yang menerjemahkan masing-masing untuk: ABCDEFGHIJKLMNOPQRSTU VWXY Z.

13. Isgraph Memeriksa apakah parameter c adalah karakter dengan representasi grafis. Karakter dengan representasi grafis semua karakter daripada dapat dicetak (sebagaimana ditentukan oleh isprint) kecuali untuk karakter spasi (seperti ''), yang tidak dianggap karakter isgraph.

Labels:

Bakteri yang ada di usus ternyata berkaitan dengan otak. Beberapa gangguan usus diketahui akibat adanya gangguan kejiwaan seperti stres, depresi dan kecemasan. Kini ilmuwan mengungkapkan bahwa depresi yang dialami seseorang bisa dilawan dengan mengonsumsi probiotik.

Salah satu probiotik yang mudah didapat adalah pada minuman yogurt yang mengandung probiotik. Minum yogurt juga dianggap lebih baik ketimbang konsumsi obat anti depresi karena efek sampingnya lebih sedikit.

Temuan yang dilaporkan secara online dalamProceedings of the National Academy of Sciences menuturkan bahwa hasil yang didapatkan bisa mengarah pada cara-cara baru untuk mengontrol depresi, kecemasan dan gangguan lainnya.

"Hal ini memungkinkan seseorang untuk mengonsumsi yogurt dengan probiotik dan bukan obat antidepresan," ujar peneliti John Cryan, ahli saraf dari University College Cork di Irlandia, seperti dikutip dari LiveScience, Minggu (4/9/2011).

Cryan menuturkan dengan mempengaruhi bakteri di usus maka bisa mengembangkan spektrum yang luas mengenai zat kimia yang ada di otak dan perilaku seseorang. Serta memungkinkan pengembangan terapi untuk mengobati gangguan kejiwaan dengan menargetkan pada usus.

"Efek yang ditimbulkan tergantung pada strain probiotik yang tergantung di dalam yogurt tersebut, jadi bukan berarti tiap hari harus mengonsumsi yogurt. Tapi diharapkan memiliki efek samping yang lebih sedikit dibanding dengan obat," ungkapnya.

Para peneliti memang sudah sejak lama curiga bahwa bakteri yang ada di usus berkaitan dengan otak. Misalnya, beberapa gangguan usus diketahui akibat adanya gangguan kejiwaan seperti stres, depresi dan kecemasan pada diri orang tersebut.

Untuk mengetahuinya, peneliti bereksperimen pada hewan tikus yang diberikan kaldu yang mengandung Lactobacillus rhamnosus JB-1 (bakteri yang secara alami ada di usus).

Diketahui tikus yang diberi bakteri tersebut memiliki perilaku stres, kecemasan dan depresi yang lebih sedikit. Tingkat hormon stres corticosterone secara signifikan juga lebih rendah. Hal ini menunjukkan bahwa bakteri tersebut bisa digunakan sebagai probiotik untuk meningkatkan kesehatan.

Labels:

Akhir-akhir ini kita sedang dihadapkan dengan cuaca yang ekstrem. Pada saat panas, panas sekali, namun ketika hujan deras dan lama berhentinya. Nah, musim yang tidak menentu seperti sekarang ini, biasanya flu menjadi sakit langganan. Meskipun hanya flu, tetapi sangat mengganggu, untuk itu kita harus menjauhi flu dengan mengonsumsi buah-buahan pencegah flu.

1. Apel

Sudah tak diragukan lagi kalau buah apel merupakan salah satu sumber antioksidan yang cukup populer saat ini. Antioksidan yang terkandung dalam satu buah apel sama dengan 1500mg vitamin C. Selain itu, buah apel juga sarat akan flavanoid protective yang sangat bermanfaat dalam mencegah terjadinya serangan jantung dan kanker.

2. Pepaya

Dengan 250% RDA dari vitamin C yang terdapat dalam buah pepaya ternyata dapat menghindarkan sistem tubuh dari demam. Kandungan beta-caroten, vitamin C dan vitamin E dalam pepaya mengurangi peradangan yang terjadi di dalam tubuh dan mengurangi timbulnya asma.

3. Cranberry

Cranberry mengandung antioksidan yang cukup tinggi melebihi buah dan sayur pada umumnya. Satu sajian cranberry memiliki kandungan antioksidan 5 kali lebih banyak dibandingkan brokoli. Cranberry merupakan probiotik alami yang membantu memperbanyak bakteri baik dalam tubuh dan melindungi nya dari penyakit yang terbawa dari makanan.

4. Jeruk Bali

Jeruk Bali sarat akan vitamin C, selain itu jeruk Bali mengandung senyawa alami yang disebut Limonoids yang bermanfaat untuk menurunkan kadar kolesterol. Jenis jeruk bali merah adalah sumber yang sangat potensial untuk melawan kanker karena kandungan lycopennya.

5. Pisang

Pisang menjadi salah satu sumber vitamin B6 tertinggi dibandingkan dengan buah-buahan lainnya. Pisang bisa mengurangi rasa letih, depresi, stres, dan insomnia(sulit tidur). Kandungan magnesium nya yang tinggi menjaga agar tulang kuat. Sedangkan potasium membantu mencegah serangan jantung dan tekanan darah tinggi.

Labels:

Banyak referensi mengatakan pertumbuhan tubuh wanita terhenti di usia 18-21 tahun. Tapi tenang, Anda masih memiliki kesempatan menambah tinggi badan di atas usia itu. Caranya, kombinasikan asupan makanan, latihan fisik, dan tidur teratur hingga usia 30 tahun.

Gaya hidup sehat hingga selepas masa remaja, masih memungkinkan seseorang tumbuh paling sedikit 2-4 inci atau 5-10 sentimeter secara alami.

Ada beberapa latihan yang bisa dilakukan untuk memaksimalkan tinggi badan. Lakukan latihan berikut untuk mendorong pertumbuhan, memperpanjang tulang belakang, meningkatkan fleksibilitas dan memperkuat otot-otot perut:
LARI CEPAT, JARAK PENDEK (SPRINT)

Latihan ini bermanfaat meningkatkan pelepasan hormon pertumbuhan. Penekanan pada otot kaki selama latihan berdampak pada pemanjangan tulang dan otot.

Tetapi jangan terlalu sering melakukannya karena dapat menyebabkan pembengkakan pada otot dan tendon. Sprint dianjurkan pada permukaan alami seperti lantai atau rumput, bukan beton.

MENENDANG

Berdiri dengan kaki lebar dan angkat satu kaki kemudian lakukan tendangan. Ulangi minimal 20 tendangan pada satu kaki dan kemudian beralih ke kaki yang lain. Lakukan latihan ini selama 20 kali, karena dapat memperpanjang tulang kering dan paha.

LOMPAT

Berdirilah di depan bangku atau tangga setinggi kaki. Lompat dalam sepuluh hitungan. Lalu, ulangi. Lakukan gerakan melompat hingga tiga kali. Anda bisa beristirahat di sela latihan.

LOMPAT TALI

Latihan ini sangat menyenangkan. Lakukan sebanyak 300 kali setiap hari.

BERSEPEDA

Gerakan mengayuh sepeda membuat jari kaki terus mencapai pedal. Ini merupakan peregangan yang bisa membuat kaki lebih panjang. Lakukanlah selama sekitar 10-15 menit. Anda juga dapat menggunakan sepeda statis atau stationary cycle.

BERENANG

Olahraga satu ini memang sangat efektif untuk membuat tubuh fit dan lebih fleksibel. Lakukan renang gaya dada dan lakukan minimal 20 menit.

BERAYUN

Gunakan penahan atau ambang pintu yang tinggi. Anda dapat membelinya di toko peralatan olahraga. Awali posisi dengan berdiri lalu biarkan tubuh berayun. Posisi kaki bisa lurus atau ditekuk, buatlah tubuh senyaman mungkin. Lakukan gerakan ini setidaknya 10 kali dalam sehari.

FREE HAND

Berdirilah tegak dalam ruangan yang luas dan tarik napas dalam-dalam. Angkat tangan letakan di tingkat bahu, lalu dorong tangan sejauh mungkin dan lepaskan napas. Ulangi 8 -10 kali.

Tarik napas dan kembali memosisikan tangan. Lalu, angkat tumit sambil berdiri jinjit, hembuskan napas, ulangi 80-10 kali. Tarik napas dan angkat lengan terentang di atas kepala. Lalu ayunkan ke dalam dengan arah melingkar dan buang napas. Ulangi 80-10 kali.

Pilih latihan yang paling cocok untuk Anda. Tapi harus dilakukan ecara teratur dan konsisten. Cobalah untuk memiliki waktu teratur untuk latihan Anda sehingga Anda dapat merasakan efeknya.


Labels:

Serangan jantung tak hanya menyerang usia tua tapi juga orang-orang muda. Serangan jantung lebih mungkin terjadi pada orang-orang dengan kondisi ini.

Jantung manusia memompa darah ke seluruh tubuh secara konstan yaitu sekitar 4-5 liter darah setiap menitnya. Karena itu jika aliran darah tersebut tidak lancar bisa mengakibatkan kerusakan otot jantung yang menyebabkan gangguan pada pompa jantung (gagal jantung) dan bisa mengakibatkan
kematian.

Seperti dilansir Medicinenet, penyumbatan pada arteri akan menyebabkan otot jantung mengalami cedera. Cedera pada jantung ini menimbulkan sakit dada dan sensasi yang menyakitkan. Jika aliran darah tidak dikembalikan ke otot jantung dalam 20-40 menit bisa menyebabkan kematian.

Sebenarnya sebelum serangan jantung terjadi, tanda-tanda jantung bermasalah sudah bisa diketahui namun orang kerap abai dan menganggap hal tersebut biasa saja.

Ahli jantung dari St. Michael’s Medical Center di Newark, New Jersey seperti dikutip dari MSNHealth ada tanda-tanda yang bisa mengarah ke jantung bermasalah sebelum benar-benar terjadi serangan jantung:

1. Sakit leher
Pasien yang telah mengalami serangan jantung kebanyakan baru menyadari bahwa ia sering merasa pegal, sakit dan rasa seperti tertarik di leher akibat ketegangan otot. Tanda ini sering terabaikan karena pasien lebih fokus pada rasa sesak atau sakit di bagian kiri dada.

Kondisi ini terjadi karena saraf dari jaringan jantung mengirimkan sinyal rasa sakit yang naik turun ke sumsum tulang belakang yang membentang ke leher dan bahu. Nyeri ini tidak terletak pada satu tempat spesifik dan biasanya tidak hilang dengan kompres dingin, hangat atau pijat otot.

2. Sering merasa pusing, sesak napas atau pingsan
Seseorang mungkin akan mengalami tidak bisa bernapas, pusing atau pingsan bahkan saat tengah melakukan hal yang biasa seperti berjalan atau membersihkan rumah yang sebelumnya tidak pernah bermasalah.

Kondisi ini terjadi karena darah yang melalui arteri untuk membawa oksigen ke jantung tidak mencukupi. Plak yang menumpuk akan membuat jantung sulit mendapatkan oksigen yang cukup, sehingga kadang seseorang merasa sakit saat harus menarik napas dalam-dalam. Biasanya terjadi lebih mendadak dan akan hilang saat beristirahat.

3. Sakit pada rahang dan telinga
Sakit pada rahang memang menjadi gejala yang misterius karena bisa akibat beberapa sebab, tapi kadang bisa juga menjadi petunjuk dari penyakit jantung koroner dan serangan jantung. Rasa sakit yang muncul sepanjang rahang sampai ke telinga dan sulit menemukan darimana rasa sakit itu berasal.

Kondisi ini terjadi karena jaringan jantung yang rusak mengirimkan sinyal ke sumsum tulang balakang hingga mempengaruhi saraf di sepanjang rahang sampai telinga. Rasa sakit yang muncul beda dengan sakit gigi atau infeksi telinga yang biasanya di satu titik, tapi lebih bersifat menyebar dan kadang mempengaruhi bahu serta lengan terutama di bagian kiri.

4. Gangguan pencernaan, mual atau rasa perih di perut
Serangan gangguan pencernaan parah dn mual bisa menjadi tanda awal serangan jantung atau myocardial infarction, terutama pada perempuan. Dalam satu studi diketahui perempuan 2 kali lebih mungkin mengalami muntah, mual dan gangguan pencernaan selama beberapa bulan menjelang serangan jantung dibanding laki-laki.

Kondisi ini terjadi karena sumbatan lemak di arteri akan mengurangi suplai darah ke jantung yang biasanya terjadi di dada kadang bisa muncul di perut. Hal ini tergantung pada bagian mana dari jantung yang mengalami gangguan sehingga ia mengirimkan sinyal rasa sakit di bagian tubuh yang lebih rendah dari dada.

Gangguan-gangguan tersebut sering diabaikan dan karena orang lebih fokus pada sakit di dada.

Menurut Dr M. Taufik Arifin Pohan, SpJP seperti dilansir dari tulisannya di detikHealth, setidaknya ada 5 tanda serangan jantung yang harus diwaspadai:

Rasa tertekan (serasa ditimpa beban, sakit, terjepit dan terbakar) yang menyebabkan sesak napas dan tercekik di leher.
Rasa sakit ini bisa menjalar ke lengan kiri,leher dan punggung.
Rasa sakitnya bisa berlangsung sekitar 15-20 menit dan terjadi secara terus menerus.
Timbul keringat dingin, tubuh lemah, jantung berdebar dan bahkan hingga pingsan.
Rasa sakit ini bisa berkurang saat sedang istirahat, tapi akan bertambah berat jika sedang beraktivitas.

Labels:

Perut kamu buncit? Duh bisa jadi sangat mengganggu penampilan. Selain jadi buat kita agak sulit bergerak bebas penampilan kita pun jadi terlihat kurang menarik. Memang sih bisa atur stategi dengan model pakaian yang bisa menutupi perut buncitmu itu. Tapi daripada begitu mending cari cara agar terhindar dari maslah yang satu ini. Nah ini dia cara jitunya.
Atur Pola dan Cara Makan

Apa kamu kalau makan mengunyahnya sangat cepat? Kalau iya harus dirubah tuh...

Mengunyah atau menelan makanan terlalu cepat dapat mengakibatkan udara tertahan dalam perut akibatnya terjadi penggelembungan perut alias membuncit.

Selain itu biasakan pula untuk mengunyah makanan sekitar 32 kali sebelum ditelan. Supaya makanan tersebut bisa mudah dicerna. Dan satu hal lagi upayakan untuk menghindari makan berat di larut malam dan jangan biasakan tidur sehabis makan.

Hindari pula makan dalam porsi besar karena bisa bikin perut membesar dan memperlambat pencernaan dalam usus. Oleh karena itu lebih baik makan dalam porsi kecil namun sering.

Hindari Junk Food

Kalau kamu serius mendambakan perut yang rata coba kurangi mengkonsumsi makanan yang asin dan mengandung banyak garam seperti keripik kentang dsb. Memang sih bisa bikin selera makan menjadi menurun kalau makan nggak pakai garam. tapi kalau emang benar-benar ingin langsing memang butuh pengorbanan.

Lupakan dulu fast food yang sangat menggoda selera karena kandungan garam didalamnya memang sangat tinggi. Hindari juga makanan dingin siap saji makanan kalengan kecap dan mustard.


Olahraga Secara Teratur

Lakukanlah senam basket badminton atau lari-lari ringan secara teratur. Dengan begitu dapat membantu menggerakkan cairan dalam perut. Air akan keluar melalui keringat atau terdorong ke bagian empedu dan dikeluarkan sebagai urine. Ada yang bilang sit up dapat mengecilkan perut. Sebenarnya hal itu tidak selamanya benar. Karena fungsi sit up adalah mengencangkan otot perut bukan untuk mengecilkan perut.

Perbanyak Minum Air Mineral

Dengan meminum air mineral bisa mencairkan konsentrasi sodium (garam) dan racun-racun dalam tubuh sehingga meningkatkan jumlah air yang keluar dari sistem tubuh. Oh ya hindari pula Sparkling mineral water adalah air minum berkarbonasi yang diperoleh secara alami dari sumber mata air. Karena mengandung soda minuman ini memberikan sensasi tersendiri. Tapi hati-hati karena kandungan didalamnya bisa menyebabkan perut membesar.

Labels:

Tips Sehat Menjaga mata agar selau sehat adalah hal yang sangat penting, karena mata merupakan salah satu organ yang sangat penting bagi kita. Selain sebagai alat pengelihatan mata kita juga sangat menunjang penampilankita dalam bersosialisasi di masyarakat.

Struktur dan fungsi dari mata untuk melihat tidaklah sederhana. Diperlukan kerjasama dari beberapa bagian mata dalam menghasilkan gambar yang nantinya akan dikirim ke otak.

Untuk menjaga dan melindungi mata agar tetap sehat dan terhindar dari gangguan, ada 7 cara yang bisa dilakukan seperti dikutip dari Foxnews, Selasa (14/6/2011) yaitu:
1. Mengonsumsi sayuran berdaun hijau tua
Sayuran yang memiliki daun hijau tua seperti bayam, brokoli atau sayuran lain mengandung lutein dan zeaxanthin, yaitu dua jenis karotenoid yang diketahui bisa mengurangi risiko berkembangnya katarak serta penurunan penglihatan akibat gangguan di pusat retina. Cobalah untuk mengonsumsinya dua porsi sehari, misalnya satu porsi bayam saat makan siang dan satu porsi brokoli saat makan malam.

2. Mengonsumsi antioksidan
Makanan seperti berry, jeruk, plum dan ceri membantu meminimalkan kerusakan yang diakibatkan oleh radikal bebas (seperti dari sinar matahari dan polusi), serta mengurangi risiko pengerasan lensa yang dapat memicu katarak. Konsumsi antioksidan setidaknya 2 porsi dalam sehari.

3. Mengonsumsi asam lemak omega-3
Bukti menunjukkan asam lemak omega-3 dari ikan tertentu seperti salmon, halibut dan tuna bisa melindungi saluran air mata, melindungi lensa, meminimalkan mata kering dan mencegah katarak. Konsumsi ikan 2-3 porsi seminggu dan mengurangi daging merah, karena diduga bisa meningkatkan risiko gangguan mata di usia tua.

4. Mengonsumsi wortel
Sayuran garing ini mengandung senyawa beta karoten, yaitu suatu karotenoid yang dapat membantu menjaga mata agar tetap sehat. Senyawa ini juga bisa ditemukan pada labu kuning.

5. Menggunakan kacamata
Sinar UV adalah salah satu penyebab utama pengerasan lensa, katarak dan penurunan penglihatan akibat gangguan di pusat retina. Penggunaan kacamata dengan lensa gelap bisa menyaring sinar UV hingga 100 persen saat berada di luar ruangan. Jika tidak ada kacamata, bisa juga dengan menggunakan topi untuk mengurangi paparan sinar UV.

6. Melakukan olahraga
Beberapa studi telah menunjukkan bahwa latihan aerobik bisa menurunkan tekanan di dalam mata sehingga mengurangi risiko glaukoma. Olahraga yang dilakukan bisa berjalan selama 30 menit sebanyak 3 kali seminggu, jogging, treadmill atau mengambil kelas kebugaran.

7. Mengonsumsi multivitamin
National Eye Institute menunjukkan bahwa vitamin antioksidan C dan E, vitamin B6 dan B12, beta karoten serta mineral tembaga dan seng bisa memperlambat perkembangan penurunan penglihatan akibat gangguan di pusat retina dan katarak. Sebelum mengonsumsi suplemen, lebih baik penuhi asupannya dari bahan-bahan alami terlebih dahulu.

Labels:

Sebuah pesawat carter jatuh di sekitar Kutub Utara yang masuk wilayah Kanada (Canada's Arctic). Kecelakaan pesawat yang terjadi Sabtu sore waktu setempat ini menewaskan 12 orang dan melukai 3 orang. Pesawat Boeing 737-200 dengan tujuan Resolute Bay ini berangkat dari Yellowknife. Menurut First Air, sebuah maskapai di Kanata, Ontario, pesawat ini jatuh sekitar 10 menit dari komunikasi yang terakhir dilakukan. Pesawat dilaporkan mengangkut 11 penumpang dan empat kru pesawat.

Beberapa saat setelah pesawat jatuh, petugas pemadam kebakaran, tim medis, polisi, juga militer, segera dikirim untuk melakukan pertolongan.

Menurut Polisi Pegunungan Kanada, tiga orang yang luka dalam kecelakaan ini kemudian dibawa ke Rumah Sakit Qikiqtani di Iqaluit untuk perawatan. Satu orang dikabarkan dalam keadaan kritis.

Badan Keselamatan Transportasi Kanada akan segera melakukan investigasi atas jatuhnya pesawat ini. Namun hingga kini belum diketahui penyebab jatuhnya pesawat.

Sumber: VIVAnews

Labels:

Pemimpin Amerika Serikat dan beberapa negara Eropa menuntut Presiden Suriah, Bashar Al Assad untuk mundur dari jabatannya. Dan negara-negara tersebut mengancam akan memberikan sanksi tambahan. Tuntutan itu terjadi seiring dengan kekerasan yang semakin brutal di negara tersebut.
Mendapatkan tuntutan mundur dari pemimpin Amerika Serikat dan beberapa negara Eropa, tidak membuat Al Assad berdiam diri. Ia akan tampil di televisi. Dan wawancaranya akan segera disiarkan.

Seperti dikutip dari NewsYahoo, kantor berita yang dikelola negara mengatakan Al Assad juga akan memberikan komentar mengenai reformasi pemerintahannya dan visi masa depan untuk Suriah. Wawancara televisi ini merupakan penampilan keempat Al Assad di depan publik sejak terjadinya pemberontakan terhadap 40 tahun kekuasaannya yang meletus sejak pertengahan Maret lalu.

Selama ini, Assad sangat jarang memberikan wawancara ke media-media lokal. Dalam penampilan sebelumnya, Assad memberikan pidato di televisi nasional. Pidatonya tersebut bukan membuat rakyat Suriah tenang justru sebaliknya. Ketegangan semakin meradang dan berlanjut ke jalan. Mereka protes dan meminta Assad untuk mundur.

Tetapi, hal itu tak membuat Assad menyerah. Ia kembali berpidato pada 20 Juni lalu. Ia menyalahkan kerusuhan yang terjadi karena adanya konspirasi asing. Dalam pidatonya itu tak sedikitpun Assad memperlihatkan tanda-tanda akan mengakhiri kekuasaannya di negara tersebut.

Permintaan pemimpin Amerika Serikat dan beberapa negara Eropa agar Assad mundur hanya ditangapi dingin oleh Pemerintah Suriah.

Seperti diberitakan surat kabar Al-Thawra, pemerintah Suriah menolak panggilan dari Obama dan segala bentuk intervensi asing dalam urusan internal Suriah.

Sumber: VIVAnews

Labels:

Kelinci merupakan hewan yang banyak dipelihara oleh penggemar kelinci. Akan tetapi bagi orang pemula akan tentang kelinci pasti dalam merawat kelinci merasakan kesulitan.

Berikut tips merawat kelinci bagi pemula:

1. Jangan membeli kelinci anakan di bawah umur 2 bulan. Itu akan mengakibatkan kelinci mudah mati karena kekebalan tubuhnya rentan.

2. Kelinci di petshop atau pinggir jalan sering dikatakan umur 1 bulan, bahkan ada yang bilang 2 bulan. Kita tidak tahu betul akan hal itu sebab kita tidak menerima kalender kelahiran. Para pedagang sering berbohong dengan mengatakan kelinci umur 1 bulan, padahal kecil-kecil, biasanya baru umur 20-25 hari. Kalau 2 bulan saja tidak diperbolehkan dibeli, maka 1 bulan jelas lebih gawat

3. Kelinci di bawah umur 3 bulan sangat rawan dibawa pergi jauh melewati 100 km perjalanan.

4. Jangan percaya kelinci tidak boleh dikasih air minum. Semua makhluk hidup butuh air minum, terlebih kelinci anakan yang baru saja dipisahkan dari induknya.

5. Jangan percaya bahwa kelinci kebutuhan air minumnya cukup dari rumput. Itu kacau, sebab rumput layu kadar airnya sangat minim sementara kebutuhan untuk melancarkan pencernaan dengan air dan kebutuhan kencing sangat banyak. Air putih matang atau mentah sangat dibutuhkan kelinci.

6. Kangkung bukan pakan terbaik. Setiap pohon berjenis berbambu berpotensi menyimpan gas. Jangan terkecoh pada kesukaan kelinci. Kelinci suka kangkung karena lapar dan tidak ada pakan lain. Kalau sudah lapar apapun jadi.

7. Kangkung dan kubis menyimpan potensi gas yang tinggi dan mengakibatkan air kencing bau (amoniak).

8. Jangan percaya bahwa musim hujan banyak mengakibatkan kematian. Bukan soal musim hujannya, tetapi kelembabab dan kebersihan yang jadi masalah. Kalau bisa ditangani secara baik dijamin tidak akan banyak kematian.

9. Pakan kelinci adalah rumput. Anak kelinci di bawah 3 bulan lebih cocok rumput ketimbang pelet. Pemberian pelet (atau pakan padat lain) seperti ampas tahu atau bekatul boleh tetapi hanya sedikit. Baru setelah umur 2,5 bulan boleh lebih banyak (sekitar 50 gram) sedang kelinci di atas 3 bulan bisa 100gram per hari. Kelinci anak lebih cocok rumput karena sistem pencernaannya masih labil. Kalau banyak pelet jadi berat, terlebih jika tidak diberi air minum.

10 Penyebab kudis/budugen hanya satu sebab, yakni karena kandang jorok. Kuku kelinci yang sering menginjak kotoran biasanya menularkan penyakit kudis itu ke telinga. Solusi kebersihan sebagai syarat mutlak. Kaki/kuku kelinci perlu dibersihkan dengan air hangat supaya kuman/kutu pada mati. Kalau perlu dipotong kukunya biar lebih aman.

11. Wortel (bersih) sangat baik bagi Kelinci Anakan maupun kelinci dewasa. Gizi wortel tinggi sehingga anakan kelinci pun sangat perlu memakan wortel. Hindari wortel kotor dan busuk sebab bisa jadi penyakit pencernaan.

12. Jangan percaya bahwa kelinci anakan bisa dibawa pergi jauh. Itu akan membuat celaka sebab kelinci anakan di bawah 2 bulan masih sangat rawan stres. Stres mengakibatkan pencernaan terganggu, terlebih jika kurang air minum dan kurang serat (rumput).

13. Jangan percaya air membuat kelinci mati. Itu teori bodoh. Bukan airnya yang membuat mati, melainkan karena penyakit. Penyakit kelinci yang ditimbulkan oleh bateri, protozoa atau kuman bisa muncul dari mana saja. Termasuk air. Pastikan air itu bersih. Kalau kena kotoran segera ganti yang bersih.

14. Jangan percaya setiap jenis kelinci yang dijual umum itu keturunan ras murni. Kita tidak tahu soal kimpoi silang. Pada umur 1 bulan kelinci bisa jadi nampak murni, tetapi pada dewasa kelak jenisnya jadi aneh-aneh. Biasanya sudah terjadi perkimpoian silang. Kalau mau dapat bibit yang baik sesuai keinginan mesti melihat induknya langsung.

15. Jangan membawa kelinci di perjalanan dengan kardus sebab kardus menimbulkan panas dan sumpek. Banyak kejadian kelinci pada mati. Kalaupun hidup hanya beberapa hari selanjutnya mati karena pengaruh banyak hal, seperti stress dipisah dari induk, perjalanan jauh, dehidrasi (kekurangan air) atau stres karena kepadatan kelinci.

Labels:

Kebiasaan mendengarkan portable music player (PMP), seperti MP3 player, bisa membuat telinga cedera. Itu terjadi jika kita terlalu sering memakai earphone atau headphone bervolume tinggi.

Berdasarkan penelitian, efek buruk datang jika menggunakan earphone selama lima jam dalam seminggu. Dampaknya adalah kerusakan permanen pada telinga.Kemungkinan terbesar hal itu terjadi pada usia muda. Saat ini mungkin dampaknya belum terlihat, namun kelak akan terasa. “Mendengarkan pemutar musik personal secara reguler dalam volume tinggi ketika muda sering kali tidak berdampak pada pendengaran. Namun, kelak kemampuan mendengar bisa menghilang,” jelas salah seorang peneliti pada International Herald Tribune.

Pernyataan itu diberikan sembilan peneliti dari Committee on Emerging and Newly Identified Helat Risks. Bahkan, mereka juga menyatakan bahwa risiko kehilangan pendengaran akan didapatkan di pertengahan usia 20-an.Bagaimanapun, mendengarkan musik melalui media portabel juga menimbulkan dampak lain. Musik bisa mengisolasi pendengarnya dari khalayak ramai. Ketika mengemudi, musik dapat meningkatkan risiko hilangnya pendengaran terhadap situasi sekitar.Penyebab gangguan pendengaran memang beragam. Bergantung juga pada usia seseorang. Suara terbagi atas beberapa tingkat.

Suara ringan untuk dewasa berada antara 25 hingga 40 dB, sedangkan untuk anak-anak 20 sampai 40 dB. Bertingkat semakin tinggi hingga suara terberat berkualitas 90 dB atau lebih yang masih dapat didengar manusia. Gelombang elektromagnetik berpengaruh terhadap listrik otak, namun menjadi pertanyaan seberapa besar pengaruh gelombang tersebut terhadap kerusakan otak? sampai saat ini belum ada satupun bukti medis yang kuat untuk membuktikan itu. Meskipun gelombang elektromagnetik berpengaruh terhadap otak tikus, namun tidak terbukti pada otak manusia Sampai saat ini beberapa penelitian di Eropa pada gelombang elektromagnetik terhadap tumor otak tidak dapat membuktikan efek tersebut.Mengenai pengaruh terhadap telinga, paparan musik dengan earphone dapat mempengaruhi ambang pendengaran , terutama bila dilakukan dengan volume keras dan jangka waktu lama. Beberapa cara untuk mengurangi kerusakan pendengaran adalah : dengan mengurangi volume suara dan mengurangi waktu untuk mendengarkan dengan earphone.

Namun seringkali juga orang-orang menggunakan earphone pada tempat-tempat yang ramai seperti stasiun kereta, terminal bus ,dsb, jadinya tanpa sadar cenderung untuk meningkatkan volume earphone lebih keras lagi. Beberapa saran untuk mengurangi efek samping misalnya menggunakan headphone yang besar (tipe yang lama), sehingga suara lebih terdistribusi dan lebih menutup suara bising dari luar dibandingkan earphone yang kecil. Tipe earbuds yang kecil mempunyai speaker kecil dengan volume besar yang diletakan di lubang telinga sudah pasti memberikan efek lebih besar pada pendengaran dibandingkan dengan headphone yang hanya ditempel pada telinga luar.

Pesan yang dapat saya katakan adalah Mulailah Mengurangi Mendengarkan Musik Melalui Headseat.

Labels:

Biasanya ada dua macam keinginan orang tentang mengencangkan otot perut, satu ingin membentuk perutnya saja sehingga terlihat sixpack yang kedua ingin perut datar saja tapi memiliki otot perut yang sangat kuat. orang yg memiliki bentuk sixpack belum tentu memiliki otot perut yang kuat,mungkin keras iya tapi tidak untuk dikatakan kuat.

Untuk mendapatkan badan Six Pack, hal pertama yg palingg penting adalahmotivasi. Dan usaha yang keras akan membuahkan hasil yg memuaskan, karna disiplin sangat diperlukan utk membentuk tubuh yg ideal.

Nah, latihan yangg perlu dilakukan untuk membentuk badan SixPack tanpa pergi ke GYM adalah sbb:

1.Sit up (Latihan untuk otot perut bagian atas)
Duduklah dikarpet lalu tekuklah kaki ,Silangkan tangan di dada. Kencangkan perut, lalu turunkan badan ke bawah, tahan sebentar, lalu kembali ke posisi semula. Jangan melakukan gerakan sampai punggung menyentuh lantai. Lakukan gerakan dengan perlahan dan terkontrol. Saat kembali ke posisi awal otot perut tetap dikencangkan dan rasakan tekanan pada otot perut saat posisi badan mendekati paha.
Untuk repetisi sen bisa coba 15-50 kali tergantung berapa loe sanggup tapi untuk set I tidak usah terlalu banyak.

2.Leg raises (Latihan untuk otot perut bagian bawah)
Berbaringlah di bangku datar dan tangan berpegangan pada ujung bangku dibelakang kepala anda. Dengan posisi kaki sedikit bengkok, angkat kaki sehingga membentuk sudut 45 derajat. Tahan sebentar lalu perlahan kembali ke posisi semula. Usahakan agar kaki tidak menyentuh bangku.

3.Side to side (Latihan untuk otot perut bagian samping)
Berdiri tegap dengan kedua tangan memegang dumbbell. Posisi tangan lurus di samping badan. Perlahan-lahan gerakkan tubuh ke kiri sampai otot samping perut merasakan tekanan. Tahan sebentar, kembali ke posisi awal. Perlahan-lahan gerakkan tubuh ke kanan sampai otot samping perut merasakan tekanan. Kembali ke posisi awal. Saat tubuh bergerak ke samping jaga agar tubuh tetap tegak dan tidak membungkuk atau condong ke depan.
“Hati hati jangan terlalu capek dan hindari beban terlalu berat, karena apabila terlalu berat bisa menyebabkan cedera pada pinggang.”

Lakukan secara teratur aja 3 gerakan tersebut. Dan jangan lupa jaga pola makan anda (jangan terlalu banyak dan jangan pula terlalu sedikit), yang penting mengandung karbohidrat, lemak, dan protein. Perbanyak pula makan buah dan sayur.

Labels:

Sejak piano ditemukan 500 tahun lalu, hingga sekarang sudah banyak sekali pianist-pianist handal yang bisa memainkan tuts-tuts piano dengan nada dan Irama yang Khas, Dan dari semua daftar pianist yang dapat dihimpun, Ternyata terselip 10 nama yang dinobatkan sebagai 10 pianist terbaik sepanjang masa oleh para ahli musik dunia,

Berikut adalah daftar 10 pianist terbaik sepanjang masa:

1. Alfred Cortot.

Terkenal karena rekaman menakjubkan dan variasi dari orang-orang seperti Chopin, Brahms, Liszt, dan banyak lainnya komposer terkenal. Ia juga menambahkan variasi sendiri dan berputar untuk yang paling umum komposisi, mengubahnya menjadi sesuatu yang unik dan istimewa.

2. Arturo Benedetti Michelangeli

Pianis yang lebih baru, Michelangeli mengasah bakatnya untuk kesempurnaan, menghasilkan rekaman yang nyaris sempurna bahkan ketika belum diedit. Dia terkenal untuk membatalkan konser secara acak dan untuk fokus pada detail kecil dari musik, sering melupakan gambaran besar.

3. Walter Wilhelm Gieseking

Gieseking adalah unik karena ia diduga pernah berlatih piano. Sebaliknya, ia akan duduk berjam-jam dalam diam, memutar lagu dalam pikirannya. Kebanyakan otodidak, pianis kemudian akan melakukan potongan tanpa cacat.

4.Franz Liszt

Seseorang asal Hungaria ini memulai karirnya di usia yang cukup muda, meskipun sedikit informasi yang tersedia selama periode hidupnya. Diketahui bahwa tidak hanya dia seorang pianis yang sangat baik, ia juga bisa memainkan beberapa alat musik lain, termasuk cello.

5. Wolfgang Amadeus Mozart

Salah satu anak yang paling terkenal genius, Mozart memainkan piano pada umur tiga dan lima, ia sudah mulai menulis lagu-lagu yang ditulis oleh ayah setia. Dia melanjutkan untuk memberikan konser dari usia yang sangat muda.

6. Fredric Chopin.

Chopin adalah salah satu dari komponis pertama piano muda siswa bermain. Ia juga seorang anak ajaib, sering dibandingkan dengan Mozart. Mendalami dunia musik dari usia muda, dia sudah bermain dan mencoba menulis pada usia enam tahun.

7. Vladimir Horowitz

Mungkin salah satu pianis yang paling terkenal dari abad ke-20, Horowitz belajar di bawah Felix Blumenfeld dan Sergei Tarnowsky. Ia terkenal karena kemampuannya untuk bermain secara kreatif potongan-potongan yang kuat.

8. Ludwig Van Beethoven

Seseorang yang berasal dari Jerman muda ini komposer dan pianis terkenal karena bakat pada piano dan fakta bahwa ia terus bermain baik dan menenangkan setelah kehilangan pendengaran pada usia 26.

9. Josef Hoffman

Ajaib muda ini mulai tampil konser piano di usia enam tahun dan pada usia 12, ia adalah yang pertama tercatat musisi, bekerja sama dengan Thomas Edison untuk membuat rekaman musik pertama.

10. Sergei Rachmaninoff

Dikenal memiliki tangan terbesar dari semua pianis yang paling terkenal, Rachmaninoff menghasilkan komposisi seperti Rhapsody Tema Paganini, 8 Prelude, dan lain-lain.

Labels:

Keberanian Apple merilis iPad di tahun 2010 berbuah manis. Tablet 10 inchi ini jadi buah bibir dan laku keras. Kecanggihan iPad sebagai gadget bergengsi di 2010 ini ditegaskan oleh majalah Time. iPad dinobatkan sebagai gadget paling top di tahun 2010, paling mentereng di antara perangkat teknologi lainnya.

Di sisi lain, Google selaku rival berat Apple juga mencetak prestasi tak kalah mentereng. Meski gagal meraih posisi tertinggi, beberapa produk mereka sukses menerobos dalam daftar. Berikut 10 gadget paling top 2010 versi Time:

1. iPad
iPad memang bukan tablet touchscreen pertama, namun yang tersukses. Bayangkan saja, tiga juta unit tandas dalam bulan pertama pemasarannya.

2. Samsung Galaxy S
Predikat sebagai salah satu smartphone Android terbaik tahun 2010 jatuh ke Galaxy S. Kombinasi software Android dan hardware mumpuni membuatnya diminati para penggemar teknologi.

3. 11-inch MacBook Air
Meski dijual dengan harga relatif tinggi, tidak diragukan lagi pesona desain MacBook Air 11 inchi ini.

4. Google TV Via Logitech Revue
Perangkat Logitech dinilai memudahkan pengguna dalam mengakses Google TV ataupun melihat televisi dengan cara konvensional.

5. Nexus One
Nexus One sejatinya tak mencapai sukses sesuai harapan Google. Namun tetap saja Nexus One diperlakukan istimewa dan dijamin mendapat update OS Android dibanding ponsel 'robot hijau' lain.

6. iPhone 4
Teknologi layar Retina di iPhone 4 cukup fenomenal. Dan seperti iPhone sebelumnya, jutaan unit sudah terjual.

7. Apple TV
Apple TV dipandang menghadirkan perubahan bagi konsumen dalam mengakses konten film, program televisi dan sebagainya.

8. Laptop Toshiba Libretto Dual-Screen
Laptop ini lain dari yang lain, dengan fasilitas dua buah layar sentuh. Keberadaan keyboard fisik tak diperlukan lagi.

9. Kinect
Microsoft bikin gebrakan dengan Kinect, di mana tubuh manusia jadi kontroler game. Sistem ini dinilai dapat lebih populer dari Nintendo Wii.

10. Nook Color
Layar warna di Nook Color dinyatakan sebanding dengan teknologi di Apple iPad. Nook Color pun dipandang lebih berkualitas dibanding e-book reader layar warna yang lain.

Labels: