Selasa, 10 Mei 2016

Animasi

Animasi adalah gambar begerak berbentuk dari sekumpulan objek (gambar) yang disusun secara beraturan mengikuti alur pergerakan yang telah ditentukan pada setiap pertambahan hitungan waktu yang terjadi. Gambar atau objek yang dimaksud dalam definisi di atas bisa berupa gambar manusia, hewan, maupun tulisan. Pada proses pembuatannyam sang pembuat animasi atau yang lebih dikenal dengan animator harus menggunakan logika berfikir untuk menentukan alur gerak suatu objek dari keadaan awal hingga keadaan akhir objek tersebut. Perencanaan yang matang dalam perumusan alur gerak berdasarkan logika yang tepat akan menghasilkan animasi yang menarik untuk disaksikan.
Apabila kita perhatikan penjelasan sebelumnya, maka dapat disimpulkan bahwa terdapat dua hal penting yang harus diperhatikan dalam pembuatan animasi, yaitu Objek/ gambar dan alur gerak.
Atau juga Animasi merupakan suatu teknik menampilkan gambar berurut sedemikian rupa sehingga penonton merasakan adanya ilusi gerakan (motion) pada gambar yang ditampilkan. Secara umum ilusi gerakan merupakan perubahan yang dideteksi secara visual oleh mata penonton sehingga tidak harus perubahan yang terjadi merupakan perubahan posisi sebagai makna dari istilah ‘gerakan’. Perubahan seperti perubahan warna pun dapat dikatakan sebuah animasi.
Dalam bidang grafika pemodelan visual dapat dikategorikan sebagai dua kelompok yaitu pemodelan geometrik dan pemodelan penampilan (appearance). Pemodelan geometrik merupakan representasi dari bentuk objek yang ingin ditampilkan sedangkan pemodelan penampilan membuat representasi sifat visual atau penampakan objek tersebut. Contoh sifat visual diantaranya warna dan tekstur. Berdasarkan definisi animasi di atas bahwa sebuah animasi disusun oleh himpunan gambar yang ditampilkan secara berurut maka animasi dapat dikatakan sebuah fungsi terhadap waktu. Gambar dapat didefinisikan sebagai koleksi deskripsi geometris dan visual ataupun dapat berupa citra. Pada gambar yang merupakan koleksi deskripsi, maka animasi didefinisikan sebagai fungsi yang memetakan waktu kepada perubahan parameter-parameter dari deskripsi. Pada gambar yang merupakan citra, animasi didefinisikan sebagai fungsi yang memetakan waktu kepada tiap elemen citra.

Animasi Flash

Ada 2 cara untuk membuat animasi di dalam Flah, animasi frame by frame dan animasi tweening. Pada animasi frame-by-frame, Anda akan membuat gambar pada setiap frame. Pada animasi tweening, Anda hanya membuat frame awal dan frame akhir, sedang Flash akan membuat frame diantaranya (in between). Animasi tween merupakan cara yang baik untuk membuat gerakan dan perubahan dalam movie dengan file yang relatif kecil.

Animasi Frame by Frame
Animasi Frame by Frame adalah membuat sebuah ilusi pergerakan dari sebuah gambar/objek yang diam (still image) frame demi frame-nya.
Pada materi ini Anda akan mempelajari bagaimana cara membuat objek bergerak melintas pada Stage, merubah ukuran, memutar, mengganti warna dan mengubah bentuk. Ada beberapa istilah dalam pembuatan animasi, diantaranya adalah :
1. Frame dapat diumpamakan seperti film, yaitu film merupakan kumpulan gambar yang dimainkan secara berurutan dengan kecepatan tertentu, sehingga gambar tersebut terlihat bergerak .
2. Keyframe adalah frame dimana Anda menentukan perubahan pada tombol atau animasi. Pada animasi tween, Anda membuat keyframe hanya pada titik yang penting di dalam Timeline. Keyframe ditandai oleh titik di dalam frame. Keyframe yang tidak berisi gambar di dalam layer ditandai oleh titik kosong.
3. BlankKeyframe artinya kita mempersiapkan frame kosong untuk diisi objek baru, dan apabila kita menggambar objek, blank keyframe tersebut sudah berisi objek. Blank keyframe dilambangkan dengan titik bulat putih pada frame.

Macam-macan Animasi adalah:

1. Motion Path
Anda dapat menggunakan motion path untuk membuat symbol bergerak mengikuti bentuk lintasan yang sulit. Dengan menggunakan layer Motion Guide untuk membuat garis untuk lintasan gerak objek. Layer Guide ditandai oleh ikon guide disebelah nama layer.
2. Animasi Margue
Animasi margue banyak dilihat pada situs web, yaitu suatu teks yang muncul dari bagian kanan layar, lalu begerak menuju ke kiri layar dan menghilang, begitu seterusnya.
3. Animasi Transparan
Animasi transparan adalah animasi yang terlihat secara transparan perlahan-lahan lalu menghilang. Animasi ini sering digunakan dalam melakukan pergantian animasi dari satu animasi ke animasi lainnya, sehingga perpindahan animasi akan terlihat halus.
4. Animasi Fade
Animasi fade adalah animasi pemudaran. fade dibagi menjadi 2, yaitu fade in (pemudaran ke dalam) dan fade out (pemudaran keluar).
5. Animasi Rotasi
Animasi rotasi adalah animasi objek atau teks yang berputar, seperti jam, kincir angin, putaran roda, dan lain-lain. Kita bisa memutarnya searah jarum jam (CW : Clock Wise) atau berlawanan dengan arah jarum jam (CCW : Counter Clock Wise).
6. Animasi Blink
Blink adalah animasi berkedip atau berkelip, seperti bintang di langit atau lampu disco, animasi blink biasanya sangat efektif untuk menarik perhatian, sehingga banyak digunakan untuk membuat banner.
7. Animasi Shape
Animasi ini adalah perubahan bentuk dari suatu objek menjadi objek lain atau dari suatu objek menjadi teks dan sebaliknya. Animasi ini juga sering disebut efek Morph.
8. Animasi Masking
Masking adalah animasi yang menyembunyikan atau menutupi suatu objek dengan objek lain, sehinga objek yang menutupi terlihat transparan dan menyatu dengan objek yang ditutupi.

Pengertian Web Server

adalah suatu aplikasi layanan data yang digunakan untuk menerima data atau informasi dari HTTP atau HTTPS pada client. Dan setelah itu kita mengirimkan kembali, namun bentuknya berupa sebuah dokumen berbasis HTML.

Pengertian Web Server

Cara Kerja Web Server

Cara kerja web server sebenarnya bisa dibilang agak rumit, tapi tak ada salahnya bila kita mengulasnya lebih dalam. Pada dasarnya, cara kerja web ini seperti sebuah mesin, dimana si mesin tersebut berfungsi sebagai wadah dari suatu software yang bekerja mengirim web page ke si user.

Dan ada juga cara kerja web server yang lain, yaitu dengan cara menghubungkan web server dengan web browser internet. Cara ini pada dasarnya menggabungkan jaringan komputer yang ada di penjuru dunia ini. Nah, kemudian setelah semua bagian atau hal-hal yang sudah di butuhkan terhubung(seperti protokol TCP, IP, atau networking protokol), maka kemungkinan besar sudah dapat digunakan, yang artinya seluruh komputer yang ada di dunia ini sudah bisa berkomunikasi.

Oke kita akan menuju ke penjelasan yang lebih "dalam". Saat si browser membutuhkan data-data website yang dibutuhkan ke server, tentu yang permintaan data yang dibutuhkan si browser tersebut akan otomatis masuk ke dalam TCP, setelah itu data-data yang sudah ada di TCP akan dikirim menuju alamat(dalam artian HTTP atau kepanjangannya adalah Hyper Text Transfer Protocol.  

  Fungsi Web Server

  Sebenarnya, web server ini memiliki fungsi utama, yaitu berguna untuk mengirim atau men-transfer file request user(atau bila diartikena menjadi bahasa Indonesia yaitu berkas permintaan pengguna) lewat communication protocol yang sudah diatur sebelumnya.

  Data-data yang terkirim tersebut bisa berupa teks saja, video, kemudian juga bisa image atau gambar, lalu berkas atau file, dan lain-lain. Intinya, web server itu berfungsi untuk mengirim data berupa teks, video, gambar, dan berbagai media lainnya.

Nah, berikut ini adalah jenis-jenis web server, di antaranya adalah:

  • Apache Web Server / The HTTP Web Server
  • Microsoft windows Server 2008 IIS (Internet Information Services)
  • Lighttpd
  • Zeus Web Server
  • Sun Java System Web Server
  • Apache Tomcat
Kesimpulannya adalah, kita dapat mengakses sebuah website dengan super cepat dan kita memiliki koneksi internet yang juga super cepat, namun perlu di ketahui bahwa, seberapa cepat pun koneksi internet kita, mau itu 1 MB per detik, 10 MB per detik, atau 100 GB per detik tidak akan bisa mengakses website tersebut bila ada masalah dalam pengiriman data menuju ke website yang diakses.

Cara setting dua buah komputer untuk berbagai keyboard mouse

Cara Setting Dua Buah Komputer Untuk Berbagi Keyboard Mouse | Beberapa hari yang lalu sebelum liburan menjelang tahun baru 2013 saya sangat disibukkan dengan pekerjaan di kantor dimana mengharuskan saya bekerja dengan dua komputer sekaligus yaitu laptop dan pc desktop, sangat ribet sekali jika kita melakukan dengan berpindah-pindah. Untuk mempermudah pekerjaan saya tersebut tanpa harus berpindah dari laptop saya dan pc, saya melakukan beberapa setting pada input Directory yaitu menggunakan satu set keyboard mouse untuk dua buah komputer, sehingga mempermudah pekerjaan dan mempersingkat waktu kerja.
Aplikasi Input Director dapat menjadi pilihan yang tepat bagi mereka yang menggunakan beberapa komputer dan ingin berbagi hanya satu set keyboard mouse tanpa harus berpindah-pindah, dan bagaimana cara melakukannya?
Komputer harus terhubung dengan jaringan melalui kabel LAN atau konektor jaringan lainnya. Di sini, saya akan menunjukkan cara mengkonfigurasi komputer untuk terhubung melalui kabel LAN untuk berbagi satu set keyboard mouse.
Setting Komputer Untuk Berbagi Keyboard Mouse
  1. Hubungkan dua buah komputer dengan kabel LAN. Pada artikel ini saya menggunakan windows 7 kemudian masuk Control Panel > Network and Internet > Network and Sharing Centre > Change Adapter Setting.

    Setting Komputer Untuk Berbagi Keyboard Mouse
  2. Sekarang, masukkan secara manual IP Address 192.168.0.1 pada komputer master dan 192.168.0.2 pada komputer slave. kemudian ketikkan 255.255.255.0 untuk subnet mask.


    Setting Komputer Untuk Berbagi Keyboard Mouse
  3. Install Input Director, kemudian jalankan.
  4. Buka InputDirector kemudian pilih Global Preferences. Kemudian beri tanda centang pada Run Input Director on startup dan Share Clipboard, selanjutnya pada bagian On Start pilih Input Director is enable as a master, beri tanda centang juga pada bagian Clipboard yaitu Share Clipboard dan Exclude default. Selanjutnya pilih Preferred Network Interface yang digunakan untuk menghubungkan ke komputer slave.

    Setting Komputer Untuk Berbagi Keyboard Mouse
  5. Selanjutnya pada tab Master configuration klik tombol Add untuk menambahkan Computer name Slave. Untuk Computer name sobat bisa melihat pada My Computer. Setelah sobat mendapatkan Computer name, ketikkan pada bagian Hostname, kemudian klik OK.

    Setting Komputer Untuk Berbagi Keyboard Mouse
  6. Pada komputer slave , Pilih tab Global Preferences kemudian setting seperti gambar berikut :

    Setting Komputer Untuk Berbagi Keyboard Mouse
  7. Pada tab Slave Configuration sobat akan melihat Computer Name dimana bertindak sebagai master dalam daftar Mster hostname. Pilih Allow any computer to take control.

    Setting Komputer Untuk Berbagi Keyboard Mouse

Harddisk

Cara kerja harddisk

Hard Drive: sebuah peranti penyimpanan (storage) yang merekam data secara cepat menjadi pulsa magnetik pada sebuah platter/disk metal yang berputar.

Bila sebuah CPU merupakan otak dari sebuah PC, maka hard drive berfungsi sebagai jantungnya, memompa data vital ke seluruh sistem. Sebagai komponen yang menggerakkan komputer secara virtual, hard drive juga merupakan sesuatu yang misterius. Kebanyakan orang tidak dapat melihat bagian dalam dari sebuah hard drive, terhalang oleh penutup alumuniumnya, walau mungkin orang sangat familiar terhadap file dan program yang disimpan, disalin, dipindahkan, dan dihapus dari hard drive tersebut.

· Hard drive menjadi media penyimpanan jangka panjang di PC Anda.
· Kapasitas penyimpanan pada hard drive jenis baru meningkat setiap tahunnya (yang terbesar saat ini adalah 80GB), tetapi ukuran fisik dari drive tersebut secara relatif tetap tidak berubah.
· Semakin cepat sebuah drive berputar, semakin cepat Anda mengakses dan mentransfer data.
· Dengan semakin banyaknya hard drive berkapasitas besar di pasaran, biaya untuk sebuah drive (biasanya diukur sebagai berapa dolar per megabyte) semakin turun.

Hard drive menyediakan penyimpanan data dimana semua komputer modern membutuhkannya. Sebuah hard drive menyimpan informasi dengan menempatkan sebuah medan magnetik melalui permukaan sebuah disk berlapis material bermagnet yang bergerak berputar.

Prinsip utama sebuah hard drive--penggunaan dari magnetisme untuk menyimpan informasi--sangat miri dengan yang digunakan pada sebuah perekam tape atau video. Sebuah hard drive menyimpan data digital sebagai titik mangetik pada permukaan sebuah disk. Sebuah bit (data Anda dikomposisikan sebagai bit) menyatakan nilai 0 saat disk dimagnetisasi pada satu arah, dan bernilai 1 bila arahnya berlawanan.

Setiap hard disk individual dalam sebuah drive dinamakan sebagai platter (pelat/disk metal). Sebuah hard drive berkapasitas besar biasanya berisi beberapa platter berdiameter 3,5 inci dan menggunakan kedua sisinya sebagai media penyimpanan. Drivenya itu sendiri memiliki sebuah motor yang berputar pada kecepatan 4.500 hingga 15.000 rotasi per menit.

Hard drive menggunakan sebuah perangkat perekam yang dinamakan "head" untuk menulis dan membaca data dari setiap permukaan platter. Drive memposisikan sebuah head, bergantun sebuah lengan yang dapat bergerak, dengan jarak mikroskopis di atas permukaan platter pada tiap sisinya. Jadi untuk hard drive yang memiliki lima platter akan memiliki sepuluh buah head yang bergantung pada sepuluh buah lengan motorik.

Elemen lainnya di dalam head membaca data yang direkam dengan merasakan medan magnet pada setiap bit magnetis yang disebutkan saat melewati elemen yang dibaca.

Drive merekam data pada sebuah lingkaran konsentris yang disebut "track", dan membagi setiap track menjadi segmen yang dikenal sebagai "sector". Anda dapat membayangkan bahwa track dapat diartikan sebagai sebuah rak buku dimana tiap segmennya diartikan sebagai buku-buku di dalamnya. Bila sistem operasi membutuhkan sebuah file yang berlokasi pada track dan sector tertentu, maka ia akan mengirimkan permintaan tersebut kepada hard drive untuk mendapatkan data tersebut berdasarkan alamat tertentu itu.

<<Bagaimana Hard Drive Bekerja>>

Saat sebuah sistem operasi mengirimkan data kepada hard drive untuk direkam, drive tersebut memproses data tersebut menggunakan sebuah formula matematikal yang kompleks yang menambahkan sebuah bit ekstra pada data tersebut. Bit tersebut tidak memakan tempat: Di kemudian hari, saat data diambil, bit ekstra tersebut memungkinkan drive untuk mendeteksi dan mengkoreksi kesalahan acak yang disebabkan oleh variasi dari medan magnet di dalam driver tersebut.

Kemudian, drive tersebut menggerakkan head melalui track yang sesuai dari platter tersebut. Waktu untuk menggerakkan head tersebut dinamakan "seek time". Saat berada di atas track yang benar, drive menunggu sampai platter berputar hingga sector yang diinginkan berada di bawah head. Jumlah waktu tersebut dinamakan "drive latency". Semakin pendek waktu `seek` dan `latency`, semakin cepat drive tersebut menyelesaikan pekerjaannya.

Saat komponen elektronik drive menentukan bahwa sebuah head berada di atas sector yang tepat untuk menulis data, drive mengirimkan pulsa elektrik pada head tersebut. Pulsa tersebut menghasilkan sebuah medan magnetik yang mengubah permukaan magnetik pada platter. Variasi yang terekam tersebut sekarang mewakili sebuah data.

Membaca data memerlukan beberapa proses perekaman. Drive memposisikan bagian pembaca dari head di atas track yang sesuai, dan kemudian menunggu sector yang tepat untuk berputar di atasnya. Saat spektrum magnetik tertentu yang mewakili data Anda pada sector dan track yang tepat berada tepat di atas head pembaca, komponen elektronik drive mendeteksi perubahan kecil pada medan magnetik dan mengubahnya menjadi bit. Saat drive tersebut seleai mengecek error pada bit dan membetulkannya jika perlu, ia kemudian mengirimkan data tersebut pada sistem operasi.

<<Interface? Apa Itu?>>

Interface hard drive secara sederhana adalah hardware yang mengelola pertukaran data antara komputer dan hard drive Anda. Anda biasanya menghadapi satu jenis interface pada PC yang beredar: Advanced Technology Attachment, yang juga dikenal sebagai interface ATA (atau IDE, integrated device electronic). Hard drive yang menggunakan interface ini biasanya datang dengan berbagai macam rasa, seperti Ultra ATA, Ultra DMA, atau EIDE, tergantung dari vendor yang Anda kunjungi. Interface terpopuler kedua adalah SCSI (small component system interface), yang banyak digunakan pada drive untuk server dan komputer Apple Macintosh jenis lama.

Interface ATA pertama mendukung sebuah transfer rate maksimum sebesar 8,3MB per detik. ATA-2 meningkatkan troughput maksimum menjadi 16,6MB per detik. Walau belum menjadi standar resmi, Ultra DMA-33 dan Ultra DMA-66 secara umum telah diterima oleh industri hard drive menjadi interface dengan kecepatan transfernya maksimumnya, secara berurutan, 33MB per detik dan 66MB per detik. Baru-baru ini Seagate mengumumkan telah mulai mengapalkan drive Barracuda ATA III dengan interface Ultra ATA-100 yang target utamanya untuk menggantikan interface SCSI pada server RAID (redundant array of independent disk).

<<Hard Drive Murah Mendorong Pemakaian>>

IBM PC-XT jenis awal datang dengan hard drive pertama yang diproduksi massal: sebuah drive dengan platter berdiameter 5,25 inci berkapasitas 10MB--yang *wow* sangat besar saat itu. Dua puluh tahun kemudian, hard drive terbaru dengan platter berdiameter 3,5 inci dapat menyimpan data hingga 70GB. Drive 2,5 inci yang lebih kecil pada notebook dapat menyimpan data hingga 25GB. Dan sebuah Microdrive berdiameter 1 inci yang didesain untuk kamera digital, player, dan komputer handheld yang dapat menampung data hingga 1GB. Bersamaan dengan transisi pengecilan ukuran drive dan kapasitas yang lebih besar telah menurunkan biaya penyimpanan per megabyte secara dramatis, sehingga drive berkapasitas besar pun dapat dimiliki oleh pengguna komputer biasa.

Anda dapat membeli hard drive yang didesain khusus untuk tiga penggunaan yang berbeda: PC desktop, komputer notebook, dan server. Atribut yang membedakannya bukan pada kapasitasnya--walau lebih banyak lebih bagus--tetapi pada faktor lain yang menentukan kinerja: kecepatan motor drive, memori on-board, interface drive, dan konsumsi daya.

<<Drive Khusus Untuk Tugas Tertentu>>

Harga menjadi hal terpenting pada pasar konsumen desktop. Sebuah sistem komputer yang dibangun dari bawah mungkin menyertakan sebuah drive berkecepatan 5400-rpm dengan interface IDE, mewakili titik manis dari kurva harga-berbanding-kinerja (price-performance), dengan harga di bawah US$300 untuk jumlah ruang penyimpanan yang lumayan banyak. Workstation berkinerja tinggi biasanya disertai drive 7200-rpm, dan di tahun depan kecepatan 10.000-rpm merupakan hal yang biasa.

Pada pasar komputer notebook, hal yang terpenting adalah konservasi daya. Drive yang berputar lambat mengurangi konsumsi daya hard drive terhadap batere laptop. Daya penyimpanan pada drive notebook ketinggalan jauh dibanding pada drive untuk desktop, karena ukuran platternya yang kecil.

Pada pasar server, tujuan terpentingnya adalah kinerja. Pada sebuah server komersial yang menangani penjualan online, sebagai contoh, drive harus dapat menangani banyak permintaan data pada sector yang berbeda secepat mungkin. Di sini, Anda akan lebih banyak menemui drive dengan interface SCSI (yang di set-up dalam sebuah jajaran RAID) berputar pada kecepatan 10.000-rpm, dan drive berkecepatan putar hingga 15.000-rpm telah mulai menampakkan dirinya. Drive tersebut memiliki beberapa kelemahan, seperti panas yang dihasilkan lebih tinggi serta lebih berisik dibanding drive biasa.
<<Harga Selalu Turun>>

Dalam tiga tahun terakhir, harga hard drive telah terjun bebas walau kapasitasnya semakin meningkat. Vendor-vendor mengingatkan bahwa mereka telah menghilangkan biaya yang tidak perlu dari drive dengan integrasi komponen elektronik, mengurangi jumlah komponen, dan meningkatkan reliabilitas. Dengan 150 juta drive yang akan dipasarkan pada tahun ini dan perkiraan 200 juta lagi pada dua tahun ke depan, pasar yang sudah sangat besar ini tampaknya akan terus berkembang.

Sistem desktop berharga di bawah US$1000 biasanya menawarkan drive 8GB atau lebih besar, yang merupakan nilai minimum yang harus Anda dapatkan pada kebanyakan sistem. Untuk desktop kelas menengah dengan kisaran harga di sekitar US$1500, hard drive berkapasitas 40GB lebih sering ditemui. Tetapi satu vendor memperkirakan, dalam lima tahun ke depan, proporsi dari harga komputer yang dialokasikan untuk hard drive akan meningkat sedikit. Biaya untuk komponen lain akan turun sementara biaya untuk hard drive terjaga konstan. Hal itu bukanlah suatu kabar buruk: Saat kapasitas meningkat, biaya per megabytenya cenderung menurun.

Bila Anda cukup puas dengan sistem desktop Anda saat ini, tetapi hanya ingin meningkatkan kapasitas penyimpanan disk Anda, tambahkan saja sebuah hard drive baru. Kecuali jika Anda membeli drive untuk server besar yang teronggok di kantor, drive popular saat ini mampu memberikan kinerja yang memuaskan (dengan kecepatan putar 5400 hingga 7200-rpm) dan kapasitas yang cukup (20GB-40GB) untuk uang yang Anda keluarkan. Saat tulisan ini dibuat, di toko komputer online dapat Anda temukan hard drive dari Maxtor DiamondMax 30GB dengan harga di bawah US$200. Sementara dengan uang sebesar US$260 Anda dapat memperoleh sebuah drive Maxtor berkapasitas 40GB. IBM menjual drive berkapasitas 75GB, yang ditujukan bagi server enterprise dengan harga berkisar US$500.

Saat Anda membeli drive baru, Anda dapat melihat bahwa vendor dan toko biasanya lebih mengobral "maximum transfer rate" atau "burst speed" dari drive mereka. Nilai tersebut tidak berarti apa-apa; mereka hanya menggambarkan spesifikasi dari interface drive tersebut. Biasanya nilai tersebut digunakan sebagai propaganda pemasaran; pada umumnya, drive Anda tidak akan mencapai tingkat kecepatan maksimum tersebut.

<<Masa Depan Hard Drive>>

Berdasarkan pengembangan komersial dari head giant magnetoresistive (GMR) yang memberi kekuatan pada drive berkapasitas besar saat ini, kapasitas drive berlipat dua setiap 18 bulan. Dalam lima tahun ke depan, teknologi GMR akan mampu melipat-duakan kapasitas hard drive setiap 12 bulan.

Lebih jauh lagi, vendor harus mencari cara untuk melawan hukum fisika dan mempelajari bagaimana membuat platter yang lebih mulus dan head yang lebih kecil. Salah satu tantangan terbesar akan menyangkut pada titik yang dinamai batas super-paramagnetik, dimana ukuran bit dari drive akan sangat kecil sehingga fluktuasi termodinamik dapat menyebabkan kehilangan data. Dan beberapa perusahaan penyimpanan saat ini bergerak untuk mencari jenis penyimpanan terbaru. Walau begitu, menurut salah satu vendor hard drive, masa depan industri ini sangatlah cerah--terutama bagi para konsumennya.

VIRUS



Virus komputer: Sebuah kode komputer yang mampu "berbiak dengan sendirinya" yang menempelkan sebagian atau seluruh kodenya pada file atau aplikasi, dan mengakibatkan komputer Anda melakukan hal-hal yang tidak Anda inginkan.

Virus-virus komputer merupakan penyakit umum dalam dunia teknologi modern. Mereka dapat menyebar dengan cepat melalui jaringan komputer yang terbuka seperti Internet, dan mengakibatkan kerugian hingga milyaran dolar dalam waktu singkat. Lima tahun yang lalu, peluang untuk terjangkiti sebuah virus dalam periode 12 bulan adalah 1 berbanding 1000; sekarang perbandingan itu naik drastis hingga 1 berbanding 10. Statistik vital dari virus:

· Virus-virus masuk ke dalam sistem Anda melalui e-mail, download, floppy disk yang terinfeksi, atau (kadang-kadang) oleh hacking.
· Dari definisinya, sebuah virus harus dapat melakukan "pembiakan sendiri" (alias membuat kloning atau salinan dari dirinya sendiri) untuk dapat menyebar.
· Saat ini terdapat ribuan jenis virus, tetapi hanya sedikit yang ditemukan "di belantara" (berkeliaran, tak terdeteksi, di dalam jaringan) karena sebagian besar dari virus yang dikenal lahir dari laboratorium, yang merupakan varian dari virus "liar" yang banyak terdapat di dunia.
· Akibat yang ditimbulkan virus bervariasi, mulai dari yang menjengkelkan hingga yang sangat merusak, akan tetapi virus yang paling sederhana pun memiliki kecenderungan untuk merusak karena adanya bug pada kode komputer mereka (karena programmer virusnya sangat ceroboh atau memang punya niat jahat).
· Software antivirus yang ada di pasaran saat ini dapat mendeteksi hampir semua jenis virus yang ada, tetapi harus diupdate secara reguler untuk menjaga keefektifannya.

Sebuah virus hanyalah sebuah program komputer. Seperti program komputer lainnya, di dalamnya terdapat instruksi yang dapat menyuruh komputer untuk melakukan tugas tertentu. Tetapi berbeda dengan program aplikasi, sebuah virus biasanya memerintahkan komputer Anda untuk melakukan hal yang sebenarnya tidak Anda inginkan, dan biasanya dapat menyebarkan dirinya ke file-file yang ada di dalam komputer Anda--dan kadang-kadang ke komputer orang lain juga.

Bila Anda beruntung, sebuah virus paling-paling hanya menyebabkan komputer untuk melakukan tindakan yang aneh-aneh, seperti menyebabkan speaker komputer Anda berbunyi "blip-blip-blip" secara acak. Yang paling ditakuti adalah virus ganas yang dapat menyebabkan seluruh data pada harddisk Anda hilang (dengan memerintah komputer untuk memformat harddisk), bahkan ada virus yang dapat merusak hardware komputer Anda, seperti virus CIH yang merusakkan BIOS motherboard komputer Anda.

<<Bagaimana Komputer Saya Dapat Terkena Virus?>>

Komputer Anda dapat terinfeksi virus saat Anda menyalin sebuah file yang terinfeks ke dalam komputer, kemudian mengaktifkan kode dari tubuhnya saat file yang terinfeksi tersebut dijalankan atau dibuka. Mungkin Anda tidak merasa menyalinkan file terinfeksi ke dalam komputer Anda: Hei, virus tidak peduli apakah mereka menempel pada attachment e-mail, saat Anda tengah mendownload file, atau melalui floppy disk yang sering dipinjam-pinjamkan. Dan saat ini, dengan meningkatnya pemakai Internet, trend penyebaran virus adalah melalui attachment e-mail.

Pada saat Anda membuka file atau aplikasi yang terinfeksi, kode perusak menyalin dirinya sendiri ke dalam sebuah file pada sistem Anda, kemudian menunggu untuk mengirimkan isinya--apapun itu yang dirancang si programmer untuk dilakukan pada komputer orang lain. Dengan hanya menghapus e-mail yang terinfeksi setelah Anda membuka file attachment-nya tidak akan menolong, karena virus tersebut telah merasuk ke dalam sistem komputer Anda sebelumnya.

Seorang penulis virus dapat mengeset waktu penyerangan virusnya, saat itu juga, pada waktu atau tanggal tertentu, atau pada saat suatu perintah tertentu dijalankan, misalnya sewaktu Anda memerintahkan menyimpan atau menutup sebuah file. Contoh: virus Michaelangelo yang diprogram untuk melepas kode perusaknya setiap tanggal 6 Maret setiap tahunnya--yang merupakan tanggal ulang tahun

<<Jenis-jenis Virus Umum>>

Saat ini banyak jenis variasi virus yang beredar, kebanyakan diantaranya dapat dikelompokkan menjadi enam kategori umum, dimana tiap jenis sedikit berbeda cara kerjanya:

· Virus boot-sector: menggantikan atau memasukkan dirinya ke dalam boot-sector--sebuah area pada hard drive (atau jenis disk lainnya) yang akan diakses pertama kali saat komputer dinyalakan. Virus jenis ini dapat menghalangi komputer Anda untuk melakukan booting dari hard disk.

· Virus file: menginfeksi aplikasi. Virus ini melakukan eksekusi untuk menyebarkan dirinya pada aplikasi dan dokumen yang terkait dengannya saat file yang terinfeksi dibuka atau dijalankan.

· Virus makro: ditulis dengan menggunakan bahasa pemrograman makro yang disederhanakan, dan menginfeksi aplikasi Microsoft Office, seperti Word dan Excel, dan saat ini diperkirakan 75 persen dari jenis virus ini telah tersebar di dunia. Sebuah dokumen yang terinfeksi oleh virus makro secara umum akan memodifikasi perintah yang telah ada dan banyak digunakan (seperti perintah "Save") untuk memicu penyebaran dirinya saat perintah tersebut dijalankan.

· Virus multipartite: menginfeksi baik file dan boot-sector--sebuah penjahat berkedok ganda yang dapat menginfeksikan sistem Anda terus menerus sebelum ditangkap oleh scanner antivirus.

· Virus polymorphic: akan mengubah kode dirinya saat dilewatkan pada mesin yang berbeda; secara teoritis virus jenis ini lebih susah untuk dapat dideteksi oleh scanner antivirus, tetapi dalam kenyataannya virus jenis ini tidak ditulis dengan baik, sehingga mudah untuk diketahui keberadaannya.

· Virus stealth: menyembunyikan dirinya dengan membuat file yang terinfeksi tampak tidak terinfeksi, tetapi virus jenis ini jarang mampu menghadapi scanner antivirus terbaru.

<<Semua Kode Jahat (Malicious Code) Bukanlah Virus>>

Salah satu persepsi keliru dalam masyarakat komputer adalah kode elektronik buruk lainnya, seperti worm dan aplikasi Trojan horse adalah jenis virus. Mereka bukan virus. Worm, Trojan horse, dan virus dalam kategori yang besar biasa disebut analis sebagai "kode jahat".

Sebuah worm akan mereplikasi dirinya dan masuk ke dalam koneksi jaringan untuk menginfeksi setiap mesin pada jaringan tersebut dan kemudian mereplikasi dirinya kembali, mengambil ruang hard disk dan memperlambat kerja komputer dan jaringan. Walau begitu, worm tidak mengubah atau menghapus file-file lainnya.

Sebuah Trojan horse tidak mereplikasi dirinya, tetapi ia berupa sebuah program jahat yang disamarkan sebagai format lain seperti sebuah screen saver atau file gambar. Saat dieksekusi pada mesin Anda, sebuah Trojan horse akan mengambil informasi dari sistem Anda--seperti nama user dan passwordnya--atau dapat membuat seorang hacker jahat mengambil alih komputer Anda secara remote (dari jarak jauh).

<<Software Antivirus Menjawab Panggilan Darurat>>

Para ahli virus telah mendata sekitar 40.000 jenis virus dan variannya selama bertahun-tahun, walau hanya 200 jenis saja yang saat ini aktif di belantara komputer. Sementara kebanyakan virus lebih banyak hanya mengganggu dan menghabiskan waktu kita, dari jenis yang sangat merusaklah yang sangat berbahaya bagi kesehatan [komputer dan kantung Anda].

Virus komputer telah ada sejak tahun 1960, sejak dimulainya era komputer, walau hingga kisaran tahun 1980 mereka kebanyakan hanya spesimen di laboratorium komputer, diciptakan oleh periset dan dilepas dalam lingkungan yang terkontrol untuk mengevaluasi efek mereka.

Saat virus pertama kali ditemukan di permukaan pada tahun 1980-an, penyebaran mereka sangat lambat dan berpindah melalui "jaringan penyelundup": melalui floppy disk yang dijual dan dibagi pakai antar komputer. Tetapi dengan adanya Internet dan akses e-mail penyebaran virus semakin dipercepat.

Dua tahun yang lalu, dimulai dengan munculnya virus Melissa LoveLetter, penyebaran virus lewat e-mail terus meningkat sehingga perbandingan pengguna komputer biasa menghadapi virus pun semakin membesar. Virus e-mail sekarang menempati tempat teratas dimana ia mengambil porsi 81 persen penyebab komputer terinfeksi virus dan dapat menyebar ke dalam sistem dalam hitungan menit.

<<Berlatih Menggunakan Komputer Secara Aman>>

Jalan terbaik untuk melindungi diri [eh, komputer] Anda dari virus adalah jika Anda memiliki koneksi ke Internet, jangan membuka attachment e-mail dari orang yang tidak dikenal dan hindari mendownload dari sumber yang tidak jelas. Lawan keinginan Anda untuk mengklik-dobel isi mailbox Anda. Dan bila Anda mendapat sebuah attachment file dan Anda tidak memintanya, tanyakan pada si pengirim tentang isi attachment dan bagaimana cara menggunakannya tersebut sebelum dibuka.

Untuk memperketat keamanan, Anda perlu menginstall software scanning antivirus yang handal dan selalu mendownload updatenya secara teratur. Vendor software antivirus besar, seperti Symantec, Network Associates, Computer Associates, dan Kapersky Lab, menyediakan layanan update reguler (sebagai catatan Computer Associates InoculateIT merupakan software antivirus yang gratis). Beberapa vendor juga menawarkan layanan update reguler melalui situs Web perusahaan mereka.

Update secara reguler sangat penting. Para periset dari Computer Economics memperkirakan bahwa 30 persen dari usaha kecil sangat rentan terhadap bahaya virus dan itu dikarenakan mereka tidak mengupdate software antivirus mereka secara teratur atau mereka tidak menginstalasikannya secara benar.

<<Cara Kerja Software Antivirus>>

Software antivirus memindai isi harddisk komputer dengan dua cara. Bila terdapat virus yang dikenal (yaitu virus yang telah diketahui keberadaannya dan penangkalnya telah ditemukan) maka software tersebut akan mencari signature (tanda) virus--yaitu sebuah string unik pada byte program virus yang mengidentifikasikan virus tersebut seperti sebuah sidik jari--dan akan membuangnya dari sistem Anda. Kebanyakan software scanning tidak hanya mencari virus jenis awal saja, tetapi juga dapat mencari varian virus tersebut, karena kode signature virus tersebut biasanya serupa.

Dalam kasus virus baru yang belum ditemukan antidote-nya, software antivirus akan menjalankan program heuristic yang akan mencari aktivitas mirip virus pada sistem Anda. Bila program tersebut melihat ada gejala tak beres, ia akan mengkarantinakan program yang bermasalah tersebut dan akan menampilkan pesan peringatan pada Anda mengenai apa yang akan dilakukan oleh program tersebut (misalnya mengubah registry Windows Anda). Bila Anda dan software merasa bahwa program tersebut adalah virus, Anda dapat mengirimkan file yang telah terkarantina tersebut pada vendor software antivirus untuk dianalisa, menentukan signaturenya, menamainya dan memasukkannya ke dalam katalog, dan mengirimkan antidote-nya. Virus itu sekarang merupakan virus yang dikenal.

Bila virus tersebut tidak muncul lagi--hal tersebut sering terjadi karena virus tidak ditulis dengan baik untuk disebarkan--vendor akan mengkategorikan virus itu sebagai dormant (virus tidur). Tetapi sebagian virus menyebar seperti gempa: Penyebaran awalnya selalu disertai dengan kejadian susulan. Varian virus (virus jiplakan yang muncul setelah penyebaran virus pertama) akan menambah jumlah jenis virus yang ada.

Contoh adalah saat virus Melissa LoveLetter muncul di Amerika Serikat, variannya--VeryFunnyJoke--langsung muncul dalam beberapa saat, diikuti dengan lebih dari 30 jenis lainnya dalam dua bulan kemudian. Dan tidak semua varian berasal dari penulis program yang misterius. Beberapa perusahaan pernah terinfeksi oleh varian virus yang disebarkan oleh pegawainya sendiri yang penuh rasa ingin tahu terhadap virus yang mereka yang terima, menciptakan variannya, dan melepaskannya dalam sistem komputer perusahaan mereka--kadang secara tidak sengaja, kadang memang ingin melakukannya.

Kapasitas Disk Drive Segera Mencapai Satu Terabyte



Disk drive magnetik konvensional diramalkan bisa memiliki kapasitas penyimpanan hingga satu terabyte (1.000 byte) per inci perseginya. Hal itu dikatakan oleh Ed Grochowski, program manager IBM Corp. Drive standar yang ada saat ini hanya menyimpan sekitar 20GB per inci perseginya.

Sebelumnya, diperkirakan kepadatan penyimpanan magnetik hanya terbatas sampai 40GB per inci perseginya, akibat dari efek supermagnetik, tegangan yang disebabkan oleh ketidak-stabilan panas yang dihasilkan dari elemen-elemen kecil yang ada pada permukaan disk.

Menurut Grochowski, pandangan ini pesimis, mengingat sejumlah teknologi baru saat ini terus berusaha menggandakan kepadatan penyimpanan disk tiap tahunnya.

Di antara pengembangan-pengembangan yang cukup menjanjikan - salah satunya akan segera dipasarkan - adalah media antiferromagnetic coupled (AFC) yang digunakan sebagai permukaan media disk. Dengan melapisi film ferromagnetik di atas film antiferromagnetik, dan dipisahkan oleh film peralihan dari bahan ruthenium, parameter kunci seperti measure of remanence thickness (Mrt) bisa ditingkatkan. Ini memungkinkan lebih banyak bit bisa disimpan dengan stabil di ruang yang ada serta meningkatkan kapasitas penyimpanan.

"Teknologi ini akan segera bisa dinikmati," katanya pada sebuah presentasi Diskcon Asia. "Kemungkinan ke arah 200GB per inci persegi sangat besar."

Teknologi penting lainnya adalah perpendicular recording. Dengan teknologi tersebut, kutub magnetik yang digunakan untuk menyimpan bit data dijajarkan secara tegak lurus pada permukaan disk, sehingga lebih banyak bit yang bisa disimpan karena gangguan magnet yang diakibatkan karena bit-bit saling berdekatan, bisa dikurangi.

Untuk meningkatkan penulisan bit pada disk, akan digunakan sistem yang penulisannya dibantu oleh panas. Dengan sistem ini, laser akan memanaskan titik-titik pada disk di mana bit data akan ditulis. Sistem ini mengurangi arus dan medan magnet yang dibutuhkan untuk menulis bit data, dan sekali lagi berarti bit-bit itu bisa disimpan lebih berdekatan satu sama lain.

Pada saatnya nanti, media disk akan diberi pola, dan tidak lagi hanya memiliki permukaan yang homogen. Pola bit akan digoreskan dengan litografi atau tekanan ion, sehingga bit-bit bisa terisolasi dari medan magnet tetangganya. Struktur ini memungkinkan sebuah butiran logam magnetik menyimpan satu bit data.

"Masih banyak kesempatan untuk mengembangkan disk drive magnetik, dan AFC merupakan teknologi yang pertama," kata Grochowski. "Kita akan mencapai kemajuan yang sangat pesat dalam 10 tahun mendatang, bahkan lebih. Satu terabyte per inci persegi sangat mungkin dicapai dengan teknologi ini."