Hello,
I would like to introduce you to Fotolia.com. Fotolia offers millions
of royalty free images from $1? Its simply the best deal for stock photos ever!
agus
Rabu, 31 Desember 2008
Buy and Sell images on Fotolia.com
Rabu, 23 April 2008
deka ronaldo has invited you to join Friendster
|
Copyright 2002-2008 Friendster, Inc. All rights reserved. U.S. Patent No. 7,069,308, 7,117,254 & 7,188,153 568 Howard Street, San Francisco, CA 94105, USA Privacy Policy | Unsubscribe | Terms of Service |
Minggu, 06 April 2008
ASPEdit
Salah satu bahasa pemrograman server side yaitu ASP buatan dari Microsoft karena saat ini masih sebagian besar pengguna komputer masih menggunakan produk dari Microsoft untuk sistem operasinya. ASP adalah bahasa pemrograman server side yang memiliki kemampuan koneksi dengan database seperti Microsoft Access.
Dalam pembangunan website berbasis ASP dapat menggunakan alat bantu software ASPEdit buatan dari Tashcom software yang berpusat di Inggris. Pada software bantu ini tersedia beragam tool dimulai dari pembuatan web statis seperti HTML atau DHTML dengan bahasa scripting Javascript ataupun VB Script. Pemakaian software ini dapat mengurangi daya pengingatan berkaitan dengan tag-tag dalam pemrograman HTML. Sehingga pengguna akan lebih dimudahkan.
Selain itu, software ini juga berbasis GUI (Graphical User Interface) atau grafis, sehingga pengguna akan lebih dimudahkan dan pengguna tidak perlu menggunakan suatu browser ketika akan mencoba script program yang telah dibuatnya. Artinya pengguna hanya membutuhkan software ini saja jika akan melihat desain yang telah dibuatnya.
Disamping itu softaware ini juga memiliki bantuan untuk command WML (Wireless Markup Language), XML (eXtensible Markup Language), statemen dalam bahas Perl, Statemen SQL, DHTML, PHP, CSS (Cascading Style Sheet), Cold Fusion bahkan mampu untuk koneksi dengan Frontpage dari Microsoft.
Bahkan adanya fasilitas wizard sangat membantu sekali bagi programmer yang masih kurang pengalaman, seperti adanya berbagai fasilitas setting untuk DSN (Data Source Name), ADO (ActiveX Data Object), SQL (Structured Query Language) dan pembuatan tabel data base. Juga berbagai perintah dasar seperti memasukkan gambar, menambah URL dan sebagainya.
Pedoman Umum Instalasi Linux
Menginstalasi Linux sulit ? Tidak lagi. Mungkin dua-tiga tahun yang lalu memang benar karena pilihan distro yang terbatas dan belum nge-trend-nya penggunaan Linux sebagai sistem operasi desktop sehingga instalasi Linux hanya bisa dilakukan para opreker atau para system administrator yang menggunakan Linux untuk server. Booming Linux yang terjadi mulai tahun 1999 telah mendorong lahirnya distro-distro baru yang menekankan pada kemudahan instalasi dan konfigurasi. Distro-distro lama, umumnya yang berbasis perusahaan komersial pun berlomba-lomba mempermudah metode instalasinya. Sekarang ini hampir semua disto populer menggunakan metode instalasi berbasis grafis yang mirip instalasi Windows.
Sebelum menginstalasi Linux, hendaknya dilakukan persiapan sebagai berikut :
1. Fisik dan mental, dan waktu yang cukup luang
2. Catat dan kalau bisa hafalkan konfigurasi teknis PC anda, mulai dari tipe prosesor, chipset motherboard, kapasitas harddisk, ukuran RAM, merk dan spek teknis VGA card (besar RAM, tipe chipset), sound card (chipset, IRQ, I/O address, DMA), monitor (tipe, resolusi max, refresh rate vertikal/ horisontal), mouse (port, jumlah tombol), keyboard, printer, CD-ROM drive, ethernet card, modem, dan apapun yang melekat ke PC anda.
3. Siapkan media source instalasi. Umumnya, dan sangat disarankan, untuk melakukan instalasi menggunakan CD. Kecuali distro-distro terbaru (RedHat 7, SuSE 7, Mandrake 7.x, yang menggunakan 2 CD) CD yang digunakan hanya CD pertama (CD instalasi).
4. Persiapkan space harddisk untuk menampung Linux, gunakan software partisi seperti MS-DOS FDisk (hanya untuk hardisk kosong), FIPS, atau PartitionMagic (disarankan versi 4 ke atas) bagi yang ingin menggunakan Linux bersama-sama sistem operasi lain (biasanya Windows). Sediakan space minimum 500 MB, disarankan 1 GB ke atas. Catatan : Bila anda menggunakan PartitionMagic anda bisa langsung membuat partisi ext2 (sistem file Linux) dan swap, dan memformatnya sekaligus.
5. Persiapkan media boot. Jika PC anda bisa disetel untuk booting dari CD-ROM, lakukan setting agar sistem di-boot dari CD-ROM lebih dahulu. Jika tidak bisa, lakukan instalasi dari Windows (menggunakan loadlin), atau membuat bootdisk (menggunakan program RAWrite, cari di CD instalasi, lalu gunakan image yang tersedia di \img), dan jangan lupa menyetel urutan boot ke floppy (A:) terlebih dulu.
Instalasi Linux secara umum dibagi menjadi :
1. Inisialisasi hardware, yang meliputi : deteksi mouse, keyboard, adapter SCSI (kalau ada).
2. Pengaturan partisi, dengan asumsi bahwa Linux akan digunakan bersama-sama sistem operasi lain (di sini diasumsikan Windows). Bagilah partisi kosong (yang tidak ditandai sistem file FAT/FAT32/DOS/Win atau partisi kosong yang sengaja disiapkan) minimum menjadi dua partisi, / (root) dan swap. Supaya lebih mudah, buatlah partisi swap lebih dahulu, besarnya kurang lebih dua kali kapasitas RAM, maksimum 128 MB per partisi (partisi swap bisa lebih dari satu), baru sisanya untuk partisi / (root). Untuk distro terbaru, biasanya disediakan opsi partisi otomatis.
3. Pemilihan paket software, menginstal satu distro berarti menginstal software aplikasinya. Anda bisa memilih satu per satu, menggunakan sistem menu (namun ingat, untuk distro Debian ada 4000 paket!) atau menggunakan sistem preconfigured, seperti pada Caldera atau SuSE. Jika anda bingung, lewati saja tahapan ini, selanjutnya anda dapat menggunakan tool packaging untuk menambah / mengurangi paket yang terinstal.
4. Inisialisasi sistem, meliputi pemilihan daerah waktu, pemilihan password root (administrator), penambahan user (jika perlu), konfigurasi jaringan, dan konfigurasi GUI (X Server), serta konfigurasi boot loader (pemilih sistem operasi). Setelah selesai, sistem akan di-boot ulang. Jangan lupa mengeluarkan media boot (bootdisk, CD-ROM) agar proses instalasi tidak berulang lagi.
Metode di atas bersifat sangat umum. Untuk masing-masing distro, akan dijelaskan di bawah ini :
1. RedHat(juga Trustix, Mandrake) : Yang menggunakan distro RedHat di bawah versi 6.1 dan Mandrake di bawah versi 7.0 (metode instalasi non-grafis), hal-hal yang perlu diperhatikan adalah : penggunaan Disk Druid untuk mempartisi, lakukan delete partition, new, masukkan besar space, tipe (Linux ext2 atau swap), mount point (/), grow (dipilih untuk partisi /).
2. SuSE(di bawah versi 6.3) : Program partisinya agak membingungkan, prinsipnya hampir sama, buat swap dulu, baru root. Distro ini menyediakan konfigurasi software paket (basic, all, popular, programming, etc). Selesai instalasi anda harus login sebagai root dan menjalankan YaST untuk mengkonfigurasi ulang sebelum reboot. Catatan Penulis : untuk dapat menggunakan instalasi grafis (versi 6.3 ke atas), PC anda harus mempunyai RAM minimum 48 MB.
3. Slackware: Software partisinya menggunakan Cfdisk (tampilan teks), gunakan menu yang tersedia di bawah. Ketikkan setup setelah selesai mempartisi untuk memulai instalasi. Pilih menu dari atas ke bawah satu per satu, dan ikuti instruksi sampai selesai.
4. Debian/GNU: Metode instalasinya paling 'ribet' dan tidak disarankan bagi pemula dan yang kurang berminat ngoprek serta tak punya banyak waktu. Setelah mempartisi, anda harus mengkonfigurasi ulang modul-modul kernel, menginstal base system, langsung reboot, baru memilih paket software. Disarankan menginstal MC (Midnight Commander, versi GNU dari Norton Commander) labih dulu, baru menginstalasi yang lain menggunakan MC.
5. Caldera (juga EasyLinux): Instalasinya sudah 100% grafis sehingga nyaris tidak ada kesulitan berarti bagi pemula. Anda bahkan bisa bermain tetris sambil menunggu semua paket software terinstalasi.
Java
Java adalah sebuah bahasa pemrograman dan juga sebuah platform. Sebagai sebuah bahasa pemrograman tingkat tinggi, Java adalah sebuah bahasa berorientasi objek (object oriented programming). Jika anda pernah memprogram dengan bahasa pemrograman OOP , seperti C++ atau Smalltalk , mungkin anda ingat betapa menyenangkannya memprogram dengan konteks objek. Anda merancang beberapa objek satu demi satu dengan mendefinisikan berbagai property yang dimiliki object tersebut dan pekerjaan (task) yang dapat ditangani oleh objek tersebut. Kemudian anda merangkai semua objek tersebut dengan mendefinisikan relasi antar objek tersebut seperti halnya membangun sebuah mobil dari komponen-komponennya.
Belakangan ini , mungkin anda akrab dengan slogan "reusable of code". "Reuse of code" ini bukanlah cut & paste (tapi harus diakui cut & paste memang sangat menyenangkan). Yang dimaskud dengan "reuse of code" ini adalah suatu keadaan dimana para programmer untuk membangun sebuah objek dengan mengextend objek-objek yang telah ada secara mudah. Secara mudah disini adalah , programmer itu mungkin tidak perlu tahu dengan kode-kode dari objek yang ingin ia extend , yang ia butuhkan hanyalah pengetahuan mengenai property dari objek itu dan hal-hal yang dapat dilakukan oleh objek itu.
Selain itu Java, sebagai bahasa pemrograman, akan mempermudah tugas kita dalam merancang sebuah program yang mendukung multithreading. Ada banyak kasus dimana kita benar-benar membutuhkan multithreading atau dimana multithreading dapat membuat pemecahan masalah menjadi lebih efisien.Sebagai contoh sederhana adalah dalam aplikasi mail client yang anda pakai. Saat anda mendowload mail dari server, anda mungkin tidak ingin menunggu sampai semua mail berhasil didownload, baru anda dapat membacanya. Beberapa mail client memungkinkan anda untuk membaca-baca dan membrowsing mail-mail yang sudah berhasil didownload. Dan pada saat yang bersamaan , program itu tetap mendownload mail-mail yang tersisa di server. Bahkan pada saat yang itu juga anda dapat melihat animasi bumi berotasi di pojok layar anda. Semua itu, mendownload mail – membrowsing mail – dan animasi, adalah proses-proses kelas ringan (ligthweight process) dalam aplikasi mail client itu. Proses-proses itu dikenal dengan istilah thread. Ide multithreading adalah membagi-bagi waktu pemrosesan CPU dan menjadwalkannya bagi masing-masing thread itu. Jika system operasinya dapat memanfaatkan multi-processor, maka thread-thread akan didistribusikan kepada semua prosesor, dan semua proses itu akan berjalan paralel.
DVD
Era VCD telah lewat! Sekarang saatnya DVD (Digital Video Disc/Digital Versatile Disc). Dengan menjanjikan kualitas gambar yang lebih bagus dan suara yang lebih menggelegar, DVD telah menjadi barang elektronik terpanas 2004! Keunggulan DVD dibandingkan VCD antara lain:
1. Kapasitas simpan yang jauh lebih besar dibandingkan VCD, mulai kapasitas 4,7 GB (single layer, single sided) sampai 18 GB (double layer, double sided) memungkinkan film sepanjang 2 jam tertampung dalam satu keping DVD, lengkap dengan trek audio Dolby Surround dan DTS 5.1 dan ekstra bonus (trailer, subtitel, multiangle, dll)!
2. Kualitas gambar yang jauh lebih baik (720 x 480) dibandingkan VCD (352 x 240), dengan kualitas audio Dolby Surround ProLogic dan DTS 5.1 yang dijamin menggelegar.
3. Fasilitas tambahan (lihat no.1) seperti subtitel/multilingual, multiangle (sudut pandang berbeda adegan film), ekstra trailer, wawancara, behind the scene, soundtrack clip, galeri foto, dll).
4. Kemampuan resume, sehingga apabila kita belum selesai menyaksikan satu judul film, kita dapat meneruskannya pada kesempatan lain tepat di mana kita meninggalkannya.
Namun demikian, bukan berarti DVD lepas dari kekurangan, beberapa di antaranya adalah:
1. Sistem region code (RPC), yang membatasi peredaran keping DVD dan DVD player untuk beberapa negara atau satu kawasan tertentu di dunia. Konsorsium DVD membagi dunia menjadi 8 region: Amerika Serikat dan Kanada (1), Eropa Barat, Jepang, dan Afrika Selatan (2), Asia Tenggara (3), Australia dan Amerika Selatan (4), Asia, Eropa Timur, dan Afrika (5), RRC (6). Player DVD hanya memainkan keping DVD yang regionnya sesuai.
2. Sistem enkripsi (CSS), yang membuat backup DVD menjadi sulit, dan juga menyulitkan untuk memainkannya di platform Linux secara legal, karena dibutuhkan lisensi untuk mendekripsinya.
Dua-tiga tahun yang lalu, harga player DVD dan DVD-ROM drive untuk PC masih sangat mahal. Namun kini, harga player DVD sudah meluncur tajam di kisaran 500 ribuan dan DVD-ROM dapat diperoleh dengan harga tak lebih dari 300 ribuan saja. Harga keping DVD memang belum beranjak dari kisaran 150-250 ribu, namun DVD bajakan sekarang dapat diperoleh dengan harga hanya 5-25 ribu dengan kualitas yang tak kalah dari yang asli, dan dalam format tidak terenkripsi dan all region (tanpa RPC), sehingga bisa dimainkan di Linux. (Penulis tidak mungkin menyarankan untuk membeli barang bajakan, it's at your own risk) DVD bajakan pun sudah banyak ditemui di tempat-tempat penjual VCD/CD/MP3 kaki lima.
Sabtu, 05 April 2008
Curhat 2
Hai..., ketemu lagi dengan weblog ku yang sederhana ini. Mulai senin besok Aku udah mulai ujian mid semester nich, duch jadi gerogi nich bisa apa nggak ya jawab soal yang diasih bapak and ibu dosen ntar? Mudah-mudahan Adja yang ngasioh soal baik hati jadinya yang dikasih soalnya mudah-mudah adja.
Oiya aku punya tips buat nambah uang jajan lho..., klik adja gambar uang jatuh di pojok kanan atas dan kamu akan dibawa kesebuah website dimana kamu bisa cari tahu bagaimana kamu dapat menambah uang jajan mu.
by penulis
Definisi Algoritma
Setelah kita mengetahui siapa yang menemukan Algoritma dan asal ususl kata algoritma itu sendiri, sekarang saatnya mengetahui definisi Algoritma itu sendiri, selamat membaca ya....,
“Algoritma adalah urutan langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis”. Kata Logis merupakan kata kunci dalam Algoritma. Langkah-langkah dalam Algoritma harus logis dan harus dapat ditentukan bernilai salah atau benar.
Algoritma Merupakan Jantung Ilmu Informatika
Algoritma adalah jantung ilmu komputer atau informatika. Banyak cabang ilmu komputer yang diacu dalam terminologi algoritma. Namun, jangan beranggapan algoritma selalu identik dengan ilmu komputer saja. Dalam kehidupan sehari-haripun banyak terdapat proses yang dinyatakan dalam suatu algoritma. Cara-cara membuat kue atau masakan yang dinyatakan dalam suatu resep juga dapat disebut sebagai algoritma. Pada setiap resep selalu ada urutan langkah-lankah membuat masakan. Bila langkah-langkahnya tidak logis, tidak dapat dihasilkan masakan yang diinginkan. Ibu-ibu yang mencoba suatu resep masakan akan membaca satu per satu langkah-langkah pembuatannya lalu ia mengerjakan proses sesuai yang ia baca. Secara umum, pihak (benda) yang mengerjakan proses disebut pemroses (processor). Pemroses tersebut dapat berupa manusia, komputer, robot atau alatalat elektronik lainnya. Pemroses melakukan suatu proses dengan melaksanakan atau “mengeksekusi” algoritma yang menjabarkan proses tersebut.
Melaksanakan Algoritma berarti mengerjakan langkah-langkah di dalam Algoritma tersebut. Pemroses mengerjakan proses sesuai dengan algoritma yang diberikan kepadanya. Juru masak membuat kue berdasarkan resep yang diberikan kepadanya, pianis memainkan lagu berdasarkan papan not balok. Karena itu suatu Algoritma harus dinyatakan dalam bentuk yang dapat dimengerti oleh pemroses. Jadi suatu pemroses harus :
1. Mengerti setiap langkah dalam Algoritma
2. Mengerjakan operasi yang bersesuaian dengan langkah tersebut.
baca lebih banyak lagi tentang algoritma di artikel berikutnya.
Sedikit tentang Client/Server
Client/Server dapat diartikan sebagai kemampuan komputer untuk meminta layanan request data kepada komputer lain. Komputer yang meminta layanan disebut sebagai client, sedangkan yang menyediakan layanan disebut sebagai server.
Pengertian lain, client melakukan permintaan suatu informasi atau mengirim perintah ke server. Server akan menerima permintaan dan perintah client. Kemudian server akan memproses memproses berdasarkan permintaan tersebut, dan mengembalikan kepada client sebagai hasil pemrosesan yang sudah dilakukan.
Arsitektur Model Client/Server
Service Request adalah permintaan dari client baik berupa permintaan data maupun perintah ke server. Service Response berupa balasan dari server atas permintaan dari client berupa hasil proses. Data yang diminta oleh client dapat diambil dari database pada sisi server yang sering disebut database server, seperi misalnya MySQL, PostgreSQL, Oracle, atau SQL Server.
Karakteristik Client-Server:
>> Client dan Server merupakan item proses (logika) terpisah yang bekerja sama pada suatu jaringan komputer untuk mengerjakan suatu tugas
>> Service : Menyediakan layanan terpisah yang berbeda
>> Shared resource : Server dapat melayani beberapa client pada saat yang sama dan mengatur pengaksesan resource
>> Asymmetrical Protocol : antara client dan server merupakan hubungan one-to-many. Client memulai komunikasi dengan mengirim request ke server. Server menunggu permintaan dari client. Kondisi tersebut juga memungkinkan komunikasi callback.
>> Transparency Location : proses server dapat ditempatkan pada mesin yang sama atau terpisah dengan proses client. Client/server akan menyembunyikan lokasi server dari client.
>> Mix-and-match : tidak tergantung pada platform
>> Message-based-exchange : antara client dan server berkomunikasi dengan mekanisme pertukaran message.
>> Encapsulation of service : message memberitahu server apa yang akan dikerjakan
>> Scalability : sistem C/S dapat dimekarkan baik vertikal maupun horisontal
>> Integrity : kode dan data server diatur secara terpusat, sedangkan pada client tetap pada komputer tersendiri
Pengertian domian
Ketika suatu saat kita hendak mengakses suatu situs web tertentu, biasanya kita cukup mengetikkan alamat situs web tersebut pada browser, dan dalam beberapa saat, tampilan situs yang kita tuju akan segera terpampang pada layar monitor. Demikian pula saat kita saling berkirim email, yang kita butuhkan hanyalah sebuah alamat email untuk menentukan kemanakah pesan kita akan dilayangkan. Semua kemudahan itu tidak lepas dari peranan domain.
Sebenarnya, apa sih domain itu? Sebelum kita membahas lebih lanjut mengenai pengertian domain, kita perlu sedikit mengetahui tentang bagaimana sebuah host di lingkungan internet diakses. Internet terdiri dari jutaan komputer sebagai host yang tersebar di seluruh dunia yang kesemuanya saling berhubungan melalui suatu bentuk jaringan dengan hirarki tertentu. Host-host tersebut saling berkomunikasi melalui suatu protokol standar yang disebut TCP/IP (Transmission Control Protocol/Internet Protocol). Agar setiap komputer yang membentuk jaringan internet dapat berkomunikasi satu sama lain, maka masing-masing haruslah memiliki alamat tertentu. Alamat ini haruslah unik, jadi, tidak bolah ada dua host yang memiliki alamat yang sama.
Sistem pengalamatan yang digunakan berupa kombinasi 4 deret bilangan antara 0 s/d 255 yang masing-masing dipisahkan oleh tanda titik (.), mulai dari 0.0.0.1 hingga 255.255.255.255. Deretan angka-angka ini dikenal sebagai alamat IP (IP address). Setiap host yang tersambung dalam jaringan internet harus memiliki alamat IP sebagai pengenal agar dapat bekomunikasi dengan host lain dalam jaringan. Pengalamatan berbasis IP ini memungkinkan internet mengalamati lebih dari 4 milyar host. Pada kenyataannya, tidak semua kombinasi alamat IP bisa dipergunakan. Ada beberapa kombinasi khusus yang dicadangkan untuk keperluan tertentu sehingga tidak boleh digunakan untuk keperluan pengalamatan, contohnya adalah IP 127.0.0.1 yang diperlukan untuk menunjuk (lookup) ke host lokal.
Walaupun secara teknis sistem pengalamatan berbasis IP ini cukup handal, tetapi ia masih memiliki kelemahan. Otak manusia umumnya tidak mudah untuk mengingat kombinasi angka dalam jumlah besar. Solusinya adalah mengasosiasikan nomor IP tersebut dalam kombinasi huruf yang membentuk sebuah nama yang mudah diingat. Nah, nama host sebagai pengenal di jaringan internet inilah yang kita sebut sebagai domain, sedangkan sistem pengalamatan berbasis domain dikenal sebagai Domain Name Service (DNS).
Jumat, 28 Maret 2008
Curhat...!
Minggu ini sepertinya minggu yang super berat bagiku, hampir nggak ada waku jeda buat istirahat, sampai mesti bolos kuliah untuk menikmati istirahat dan memperbaiki kondisi fisik yang ngedown abis.
Dimulai dari awal pekan, saat liga-liga eropa melakukan pertandingan, bagai sebuah serial menyakitkan yang sudah direncanakan tiga club favoritku tumbang semua saat melawan musuh-musuhnya. Mulai dari yang paling superior Inter Milan yang dikalahkan Juventus di San Siro, diikuti dengan tumbangnya AJAX Amsterdam, dilanjutkan dengan duel Liverpool yang juga kalah telak 3-0 dari lawannya. Sungguh sedih banget rasanya.
Ternyata penderitaan ku belum berakhir ;( tugas-tugas kuliah datang silih berganti. Beres satu datang yang lain yang harus segera dikumpulakn. Sampai-sampai aku menemukan titik terjenuh saat kuliah BT banget...!!!
Akibat dari itu semua, penyusunan materi untuk blogku minggu ini rada kurang banget, dan terkesan seadanya. Jadi maaf ya, kalo pekan ini blog ku rada nggak beres. Bagi ada yang punya artikel komputer bagi-bagi donk, buat ngisi blog ku yang sederhana ini.
<a href="http://BikinDuit.com/?ref=bungas1405">
<img src="http://www.BikinDuit.com/b/ban1.gif" border="1"/></a>
firefox portablel
Salah satu aplikasi portabel yang banyak diminati adalah firefox portable edition. Versi pertamanya dirilis pada bulan Juni 2004 dan terakhir sudah mencapai versi 2.0.0.12 pada Februari 2008.
Salah satu kelebihan mozilla firefox bahwa dia adalah open source software sehingga dinamikanya cukup banyak. Kita bisa melakukan beberapa konfigurasi didalamnya seperti menambah plugin untuk akselerator download, membuka dokumen, bookmark sebuah site, membuat posting wordpress, dan masih banyak yang lainnya. Dari segi keamanan ada yang meng-claim jika firefox lebih unggul dibanding internet explorer browser.
Nah sekarang pertanyaanya kenapa kita membutuhkan portabel? Alasan praktis kayaknya yang paling layak dipilih. Dengan sistem portabel kita bisa mengkonfigurasi sendiri bagaimana firefox yang kita maukan dan setelah itu simpan didalam USB flash dik dan siap dipakai di komputer yang lain tanpa harus menginstall dan mengkonfigurasi.
Cara penggunaannya sangat mudah
1. Download dari situs http://portableapps.com/apps/internet/firefox_portable anda akan mendapatkan file firefox_portable_…exe
2. Klik dua kali
3. Ikuti langkah-langkah didalamnya
4. Anda akan ditanya dimana anda akan meletakkan file-file mesin utamanya. Folder akan diberi nama FirefoxPortable, letakkan di media penyimpanan portabel anda misal E:\FirefoxPortabel
5. Buka folder tersebut, klik dua kali pada file FirefoxPortable.exe dan aplikasi siap digunakan
SIKLUS HIDUP VIRUS
Siklus hidup virus secara umum, melalui 4 tahap:
==> Dormant phase ( Fase Istirahat/Tidur ), Pada fase ini virus tidaklah aktif. Virus akan diaktifkan oleh suatu kondisi tertentu, semisal: tanggal yang ditentukan, kehadiran program lain/dieksekusinya program lain, dsb. Tidak semua virus melalui fase ini.
==> Propagation phase ( Fase Penyebaran ), Pada fase ini virus akan mengkopikan dirinya kepada suatu program atau ke suatu tempat dari media storage (baik hardisk, RAM dsb). Setiap program yang terinfeksi akan menjadi hasil "kloning" virus tersebut (tergantung cara virus tersebut menginfeksinya).
==> Trigerring phase ( Fase Aktif ), Di fase ini virus tersebut akan aktif dan hal ini juga di picu oleh beberapa kondisi seperti pada Dormant Phase.
==> Execution phase ( Fase Eksekusi ), Pada fase inilah virus yang telah aktif tadi akan melakukan fungsinya. Seperti menghapus file, menampilkan pesan-pesan, dsb.
Si Lokal yang berjaya 3
<b>Angelo-Ankrink.A & B</b>
Kembali, Visual Basic yang merupakan bahasa pemrograman favorit para pembuat virus juga digunakan oleh sang pembuat virus ini. Ia hadir dengan ukuran file sebesar 36.864 bytes untuk Angelo-Ankrink.A dan 45.056 bytes untuk Angelo-Ankrink.B, dan ini masih dalam keadaan asli alias tidak di-compress. Dengan menggunakan icon mirip dokumen Microsoft Word, ia mencoba untuk menipu calon korbannya. Pada komputer yang terinfeksi oleh virus ini, setiap file .doc dan .rtf yang ia temukan akan digantikan dengan file virus dan file yang asli akan diberi attribut hidden sehingga tidak akan terlihat pada Windows Explorer dengan setingan default. Dan walaupun virus ini sederhana, tapi terlihat dari beberapa e-Mail yang masuk ke meja redaksi, virus ini termasuk yang banyak dikeluhkan oleh pembaca.
<b>Vires.F</b>
Berbeda dengan beberapa varian sebelumnya yang dibuat menggunakan Visual Basic, kini ia hadir dalam bahasa C++. Sama halnya seperti virus Angelo-Ankrink, ia juga menggunakan icon mirip dokumen Microsoft Word dengan ukuran file sebesar 78.336 bytes dalam keadaan terkompresi menggunakan ASPack. Virus ini akan menonaktifkan beberapa fitur Windows seperti contohnya Folder Options dengan cara membaca caption setiap Windows. Tidak hanya itu, ia pun mencoba mem-blok beberapa tools penganalisa virus seperti contohnya HijackThis.
<b>Stargate</b>
Virus lokal ini dibuat menggunakan Visual Basic. Ia menggunakan icon mirip folder standar Windows untuk menyamar, dan dapat menyebar melalui flash disk ataupun jaringan (network) melalui sharing folder. Virus ini menghalalkan segala cara agar ia dapat bertahan hidup selama-lamanya di komputer korban, diantaranya dengan mem-bypass beberapa aplikasi bawaan Windows seperti Registry Editor, Command Prompt, dan juga beberapa program antivirus. Saking ketatnya proteksi yang dilakukan oleh sang virus, bahkan mengakibatkan tidak berjalannya aplikasi lain yang ada di komputer korban.
<b>Virus Starone</b>
Virus lokal yang satu ini menggunakan icon mirip dokumen Microsoft Word untuk menyamarkan diri. Ia dibuat menggunakan Visual Basic dan memiliki ukuran tubuh sebesar 53.248 bytes. Virus yang sangat sederhana ini akan mencoba memblokir beberapa fitur Windows seperti Registry Editor dan Task Manager. Meniadakan menu Run, Find/Search, juga Shutdown. Selain itu berhati-hatilah dengan virus ini, karena ia akan mencoba mencari file berekstensi .MP3 ke setiap drive yang terpasang di komputer Anda. Jika ia menemukannya, tanpa pikir panjang ia akan menghapusnya. Dan jika Anda melihat File Properties dari virus tersebut, akan terlihat pesan dari sang pembuat virus.
mengamankan data di flash disk
Sebuah trik yang sudah lama tapi sedikit yang tahu.
Kebanyakan virus/worm lokal menggunakan flashdisk sebagai tempat perantara untuk menginfeksi komputer satu dengan yang lainnya. Ada tips mencegah flashdisk terinfeksi virus tapi mahal, yaitu mengganti dengan flashdisk yang support U3.
Ternyata ada trik (bukan tips) yang bisa dilakukan agar file-file di flash disk aman dari serangan virus. Sebuah trik yang didapat dari forum ansav.com, dari user yang bernama : ::a2i3s::
Caranya: buat sebuah folder dan beri nama dengan awalan berupa karakter-karakter spesial ASCII (cara dilakukan dengan menekan alt tahan lalu 3 angka di bagian num lock lepaskan). Contoh
alt + 123 = {
alt + 234 = O
alt + 235 = d
dan lain-lain
Apa itu aplikasi portabel?
Aplikasi portabel adalah sebuah perangkat lunak komputer yang dapat dibawa dalam peralatan portabel (contohnya: USB flash drive, CD/DVD, kartu memori, atau bahkan disket) dan dapat digunakan di setiap komputer tanpa perlu melalui proses instalasi terlebih dahulu. Tapi bukan berarti aplikasi ini bisa dijalankan pada semua sistem operasi seperti windows, linux, mac, dan lain-lain. Oleh karena itu jangan dicapurkan dengan pengertian software portability, yaitu kemampuan sebuah aplikasi/perangkat lunak dengan sedikit modifikasi sehingga bisa dijalankan pada beberapa platform. Ketika peratalan portable dihubungkan dengan komputer, aplikasi portabel tersebut dapat langsung diakses.
Istilah lain yang sering digunakan mengganti aplikasi portabel adalah standalone.
referensi: Wiki dengan beberapa perubahan
Kita menggunakan aplikasi portabel?
1. Pada umumnya gratis. Beberapa situs penyedia: portableapps, portablefreeware
2. Sistem keamanan data. Karena data disimpan di peralatan portabel, maka keamanan data tersebut juga diuntungkan karena tidak tersimpan di dalam komputer tertentu
3. Praktis. Sekali kita install didalam USB bisa dijalankan untuk beberapa komputer.
4. Ada yang mau nambahi silahkan isi kolom komentar
Si Lokal yang berjaya 2
<b>Adryz.B</b>
Dibuat dengan menggunakan bahasa Visual Basic. Virus yang memiliki ukuran tubuh sebesar 118.272 bytes ini di-pack menggunakan UPX. Pada varian kali ini, ia masih mempercayakan pada icon folder bawaan Windows untuk mengelabui korbannya. Virus ini secara realtime akan meng-copy-kan dirinya ke setiap drive agar dapat menyebar.
Jadi, jika Anda pengguna flashdisk, sebaiknya berhati-hati apabila menemukan file mencurigakan yang Anda sediri tidak merasa membuatnya. Contohnya, beberapa virus banyak yang menggunakan trik Autorun dari removable disk dengan menempatkan file induk dan file pendukung dengan nama autorun.inf pada root drive tersebut, jadi saat Anda mengakses drive terinfeksi, maka tanpa disadari virus ini pun ikut aktif.
Dalam aksinya, Adryz.B akan selalu memantau waktu di komputer Anda, yang pada saat-saat tertentu akan menampilkan pesan yang ditujukan kepada sang user untuk melakukan ibadah sholat bagi umat muslim. Ini dilakukannya pada pukul 04:35:00, 12:05:00, 15:30:00, 18:05:00, dan 19:05:00. Selain itu, pada direktori Windows pun akan terdapat pesan dari sang pembuat virus. Dalam pesan kali ini, anehnya ia menceritakan tentang sejarah dari Gorontalo, entah apa maksudnya.
<b>Autoruner</b>
Virus yang dibuat dengan menggunakan C++ ini sepertinya bukanlah hasil ciptaan para virus maker lokal. Virus yang juga dikenal dengan nama yang sama oleh antivirus lain ini menggunakan teknologi hidden process, yakni dapat menyembunyikan diri di memory, yang mengakibatkan tidak terdeteksinya process virus ini di Task Manager. Virus yang hanya memiliki icon standar Application Windows ini mencoba untuk menginfeksi removable drive yang terpasang di komputer Anda. Ia akan meng-copy-kan dua buah file baru ke dalam root drive tersebut, yakni 1.exe dan autorun.inf. Keduanya dengan attribut hidden agar tidak dengan mudah diketahui oleh user. Jadi pada saat Anda meng-klik kanan drive tersebut maka akan muncul menu dengan karakter aneh.
<b>MoontoxBro</b>
Virus yang memiliki nama seolah-olah mirip dengan RontokBro ini adalah merupakan virus lokal yang dibuat menggunakan Visual Basic. Seperti virus lainnya, ia juga menirukan icon folder standar Windows. Virus yang memiliki ukuran tubuh sebesar 49.664 bytes ini di-packer menggunakan PECompact. Anda harus berhati-hati terhadap virus ini, karena ia akan mencoba melakukan format terhadap beberapa drive yang terpasang di komputer Anda. Walau begitu, virus ini pun dirasa masih terdapat banyak bug dengan munculnya beberapa pesan kesalahan saat virus ini aktif.
Web 3.0
Web 3.0 apaan lagi tuh? Web 3.0 atau Semantic Web adalah project untuk membuat sebuah medium universal yang dapat bertukar informasi dengan hanya memberikan sebuah "dokumen" dengan bahasa yang dapat dimengerti komputer dalam konteks W3. Sebenarnya Semantic Web ini perkembangan dari penggunaan standar web, bahasa markup dan tool pemrosesan lainnya.
Tujuan dari Semantic Web ini adalah kita (manusia) dapat menggunakan komputer untuk secara otomatis mencari data-data yang sangat dekat dengan apa yang kita maksud. Sedangkan ide utamanya adalah utnuk menciptakan global meta data yang dapat menjelaskan data tersebut, dimana komputer dapat mengerti dan mengartikan meta data serta data tersebut dengan baik. Singkatnya Web 3.0 adalah proyek artificial inteligence yang berbentuk web yang dapat mencari semua hal yang diinginkan secara tepat.
Kalau dahulu (mungkin sekarang juga) kita mengenal yang namanya Microsoft Encarta yang harga software resmi nya bikin rambut cepet ubanan, sekarang kita mengenal wikipedia, dimana apapun data yang kita cari, akan disajikan struktur dan teknik yang baik. Bahkan kedepannya jika telah ada Wikipedia 3.0, saya (dan orang-orang) yakin, Google pun lewat…
Namun persaingan antara Google dan Semantic Web tidak lantas membuat raksasa search engine tersebut patah semangat. Google Co-op adalah sebuah produk baru yang mengadaptasi perkembangan dari Web 3.0. Dimana Google memberikan kesempatan bagi para penggunanya untuk membantu pengguna lainnya dalam menghasilkan pencarian yang tepat.
Rupanya Google sudah mulai ketakutan. Buktinya Google Co-op sudah dirilis versi betanya. Sedangkan Wikipedia 3.0 saya sendiri belum berhasil menemukan rilisnya. Hayooo raksasa dan calon raksasa… Semangat!!!
Si Lokal yang berjaya 1
<b>Virus Tati.</b>
Virus berukuran 202.263 bytes dan ber-icon-kan mirip folder standar Windows ini dibuat menggunakan program AutoHotKey berbasiskan bahasa C yang di-pack dengan UPX. Program AutoHotKey merupakan sebuah program automation, hotkeys, dan scripting, yang sebenarnya digunakan untuk mempermudah pekerjaan, tapi disalahgunakan oleh pembuat virus ini. Saat aktif, ia akan segera menginfeksi drive flash disk untuk membuat file autorun.inf dan induk pada drive tersebut.
<b>Virus Kadaj. </b>
Virus ini, yang berukuran relatif kecil yakni sebesar 15.872 bytes, dibuat menggunakan Visual Basic dan di-pack menggunakan UPX. Virus yang sangat sederhana ini akan membuat item autorun di registry dengan nama NetworkReporting dan NetworkReportingTag. Ia pun akan mencoba menyalinkan dirinya ke setiap root drive yang ada di komputer Anda. Dan tidak seperti virus lainnya, virus ini tidak menggunakan icon folder, tapi hanya menggunakan icon standar aplikasi VB. Pada komputer yang terinfeksi, akan muncul icon smile pada Task Bar Windows Anda. Jika Anda mengarahkan penunjuk mouse sesaat kepada icon tersebut, maka akan muncul tooltip dengan kalimat "Smile, Doozo Yoroshiku".
<b>Windx.B. </b>
Jika Anda penggemar setia film ataupun tokoh kartun jepang pasti kenal dengan Battosai. Dan jika komputer Anda telah terinfeksi oleh virus Windx, pasti wallpaper dalam folder Windows Anda akan berubah menjadi gambar Battosai. Virus yang juga sudah menyebar dan dikenal dari beberapa bulan yang lalu ini kembali meluncurkan variant barunya yakni Windx.B, dan diyakini di luar sana masih terdapat variant lainnya. Pada variant-nya kali ini, ia memiliki ukuran tubuh sebesar 88.446 bytes, dan masih dibuat menggunakan Visual Basic. Virus yang menggunakan teknik enkripsi sederhana di tubuhnya ini juga diketahui dapat mengubah folder System32 Anda menjadi Control Panel.
Apa perbedaan e-book dengan buku biasa ?
Buku-buku yang kita pakai saat ini menggunakan kertas sebagai bahan bakunya sedangkan e-book ditampilkan dengan menggunakan monitor atau layar komputer. Selain itu, buku-buku yang saat ini kita gunakan merupakan warisan teknologi cetak Guttenberg. Buku seperti ini memiliki beberapa kekurangan, di antaranya jika semakin banyak halamannya, maka akan semakin tebal pula buku yang kita miliki dan kadang ukurannya pun menjadi lebih besar, sehingga tidak praktis untuk dibawa ke mana-mana. Selain itu, biaya mencetak buku pun biasanya tidak murah. Sedangkan pada e-book, data atau informasi yang ada bisa disimpan dalam disket atau alat penyimpan lainnya dan dapat dibuka dikomputer mana saja. Lebih praktis bukan?
Isi buku elektronik
Sebenarnya, isi buku elektronik sama saja dengan isi buku biasa. Ada cerita, pelajaran, berita, gambar dan sebagainya. Isi buku elektronik direkam secara elektronis sebagai data dan disimpan di dalam komputer. Penerbit buku akan mengiklankan buku yang baru terbit dengan cara mengiklankannya di internet. Jika kita tertarik, kita bisa langsung memesannya melalui internet dan membayarnya secara online. Biasanya bukti transfer harus dikirimkan atau di fax ke alamat penerbit. Setelah membayar, baru kita dapat mengambilnya (mendownload) dari internet. Nah, setelah proses download selesai, e-book tersebut akan tersimpan dalam komputer kita dan bisa kita baca kapan pun kita mau.
Kekurangan e-book
Segala sesuatu yang memiliki kelebihan pasti mempunyai kekurangan juga, walaupun hanya sedikit. Demikian juga dengan e-book. Membaca buku di komputer bisa membuat mata kita cepat lelah dan posisi duduk pun tidak bisa santai. Karena itu, lama-kelamaan orang memikirkan cara yang lebih praktis. Kemudian para ahli akhirnya membuat alat yang dinamakan PDA (Personal Data Assistant), dalam bahasa Indonesianya berarti Asisten Digital Pribadi atau lazim disebut applet.
PDA atau applet sebenarnya adalah komputer yang berukuran jauh lebih kecil dari komputer biasa dan kemampuannya pun terbatas. Gunanya memang hanya untuk membaca e-book. Ukuran applet mirip majalah dan bentuknya ramping, sehingga mudah untuk dibawa ke mana-mana. Applet dapat dihubungkan ke internet. Gunanya adalah untuk memudahkan mengambil (mendownload) e-book. Huruf-huruf/tulisan pada applet bisa diperbesar ataupun diperkecil.
Sayangnya, saat ini e-book belum banyak digunakan orang karena belum tersedianya alat baca (applet) yang benar-benar nyaman dan murah. Tetapi para ahli masih terus mengembangkan applet ini, sehingga nantinya diharapkan e-book dapat digunakan oleh anak-anak untuk membaca tanpa perlu repot membawa buku yang banyak dan tebal.
Aplikasi Web
Aplikasi web adalah sebuah aplikasi yang menggunakan kemampuan <i>webserver</i> untuk memproses data dan mengirimkannya ke user memlalui network/ internet. Berbeda dengan aplikasi desktop dimana harus melakukan instalasi di sisi client untuk dapat menggunakan aplikasi tersebut. Aplikasi web hanya membutuhkan sebuah web browser yang digunkan hanya untuk menampilkan data yang diterima dari server.
Karena keterbatasan tersebut maka muncul beberapa teknologi yang dapat membuat aplikasi sebuah web lebih dinamis. Teknologi tersebut dapat dikolompokkan menjadi dua jenis:
1. Teknologi <i>Client-Side</i>.
Teknologi ini membuat aplikasi web menjadi dinamis melakukan manipulasi data disisi user. Contoh teknologi ini adalah JavaScript, Java Applet, Flash dan lain-lain. Keuntungan yang ditawarkan teklnologi ini adalah mempermudah dan memberikan "keinteraktifan" pada web user interface. Selain itu, pengunaan teknologi <i>Client-Side</i> dapat mempercepat loading akses pada saat membuka atau mengakses sebuah webside.
2. Teknologi <i>Server-Side</i>
Teknologi ini menawarkan ke-interaktifan data dri sisi server, karena semua data di manipulasi di sisi server. Client hanya menerima output dari server dalam bentuk HTML biasa. Contoh teknologi ini adalah CGI, PHP, JSP, ASP, ColdFusion dan lain-lain. Kelamahan dari Teknologi <i>Server-Side</i> adalah akses data menajdi sedikit lebih lambat, ini dikarenakan data dikirim terlebih dari keserver untuk diproses, baru setelah itu dikirim kembali ke user.
Untuk mendapatkan apliaksi Web yang baik, biasanya programmer menggunakan dua teknologi tersebut untuk mendapatkan sebuah aplikasi yang powerful, hal ini disebabkan kedua teknologi diatas mempunyai keuntungan yang berbeda satu dengan yang lainnya.
Keuntungan aplikasi web:
1. Apliaksi web lebih mudah dan murah untuk digunakan. Dengan aplikasi web kita dapat mengurangi biaya untuk mengimplemantasi atau menginstall aplikasi disisi client.
2. Aplikasi web lebih mudah dan murah untuk di upgrade. Biaya perawtan pun lebih murah dan mudah karena hanya perlu melakukan perbaikan disisi server.
3. Aplikasi web lebih fleksibel. Dengan aplikasi web, kita tidak perlu memikirkan masalah sistem operasi, karena secara default sebuah sistem operasi sudah dilengkapi web browser.
4. Dengan aplikasi web juga, perkembangan dunia jaringan internet semakin pesat disetiap saat, selain itu setiap web juga dapat membuat tampilan sesuai dengan selera si pembuat.
Jumat, 21 Maret 2008
BIOS 2
Cara kerja BIOS Motherboard
Setelah pada artikel BIOS 1, kita dikenalkan dengan apa itu BIOS dan kegunaanny. Pada artikel kali ini, saya kan mencoba mengupas ara kerja BIOS secara umum.
Pada Motherboard terdapat dua buah chip yang bekerja sama untuk membuat BIOS dapat bekerja, yaitu chip CMOS yang bertugas menyimpan setting BIOS yang telah diatur dan Chip BIOS itu sendiri yang berisi program BIOS. BIOS pada Motherboard tersimpan pada sebua Chip ROM (Read Only Memory). Chip ROM ini dapat berupa PROM (programmable ROM), EPROM (Erasable Programable ROM), EEPROM (Electrically Erasable Programmable ROM) atau Flash ROM. EPROM hanya dapat dihapus menggunakan sinar ultraviolet EEPROM dapat dihapus menggunakan tegangan listrik yang lebih besar dari tegangan normal yang digunakan chip tersebut saat broperasi normal. Fash ROM sama dengan EEPROM, tetapi waktu yang diperlukan lebih singkat saat menghapus maupun saat diisi ulang dibandingkan EEPROM. Motherboard dan ad-on card zaman sekarang kebanyakan menggunakan jenis Flash ROM.
Langkah Kerja BIOS.
Pada saat komputer dinyalakan, program yang pertama kali dijalankan adalah BIOS motherboard. Berikut ini adalah urutan inisialisasi yang dilakukan oleh BIOS motherboard.
1. Inisialisasi chipset yang terdapat pada motherboard.
2. Memeriksa ketersediaan RAM pada motherboard. Jika ada, BIOS pada chip BIOS akan di-copy ke RAM dan kemudian akan dieksekusi di RAM. Jika tidak terdapat RAM, BIOS akan hang.
3. Menghitung jumlah RAM yang terdapat pada motherboard dan menginisialisasi memory controller pada chipset.
4. Inisialisasi chip I/O controller dan chip-chip lainnya selain chipset.
5. Inisialisasi cahce memory yang terdapat pada prosesor.
6. Inisialisasi interrupt controller, termasuk mengatur IRQ (Interupt Request) yang akan digunakan oleh seluruh perangkat pada motherboard dan ad-on card yang terpasang pada motherboard.
7. Inisialisasi graphic card. Hal ini dilakukan dengan cara mengcopy BIOS graphic card tersebut ke RAM, kemudian mengeksekusi BIOS tersebut di RAM. Setelah proses ini kita akan dapat melihat tampilan pada layar komputer. Biasanya, berupa informasi-informasi BIOS yang digunakan dan logo tertentu.
8. Menghitung ukuran harddisk atau membaca ukurannya dari chip CMOS sesuai dengan ukuran harddisk yang telah disimpan pada chip CMOS sebelumnya.
9. Melakukan inisialisasi lainnya.
10.Meng-copy bootloader sistem operasi dari disket, CDROM, harddisk, atau perangkat boot lainnya ke RAM kemudian mengeksekusi bootloader tersebut. Bootloader kemudian menyerahkan kendali komputer kepada sistem operasi.
Inisialisasi di atas adalah inisialisasi yang dilakukan BIOS secara umum. Setiap BIOS mempunyai inisialisasi spesifik yang sangat tergantung dari jenis motherboard-nya.
Memori 3
CMOS dan Virtual Memory
Dua jenis tipe memory yang lainnya adalah CMOS dan Virtual Memory, CMOS (diucapkan dengan "seemoss") merupakan singkatan dari "complementary metal oxide semiconductor". CMOS adalah suatu memory yang khusus yang berisi data vital mengenai konfigurasi komputer dan bersifat semi-permanen. Tanpa adanya data ini, komputer tidak akan bisa beroperasi. CMOS lebih permanen dari pada RAM dan kurang permanen dibandingkan ROM. CMOS memerlukan daya yang sangat kecil untuk mempertahankan kontennya, dan chip ini memanfaatkan baterai sebagai sumber daya listriknya. Ketika perubahan diperlukan ke dalam konfigurasi sistem komputer (misalnya ada penambahan hardisk, penambahan RAM dan lain sebagainya), maka CMOS dapat diubah dengan menjalankan suatu program utility khusus yang tersedia melalui sistem operasi.
Virtual memory (Virtual storage) sendiri adalah suatu metode penyimpanan data dimana bagian dari program atau data disimpan di dalam magnetic disk dan tidak di dalam RAM, sampai suatu saat diperlukan. Virtual memory merupakan memory pada harddisk yang dialokasikan untuk membantu kerja RAM. HAl ini akan memberikan semacam ilusi bahwa RAM tersebut sifatnya unlimited. Jadi kesimpulannya, virtual memory mensimulasikan dirinya sebagai suatu RAM. Dia mengijinkan komputer untuk menjalankan lebih banyak program daripada sebelumnya, memanipulasi data yang lebih besar dan juga menjalankan program yang besar tanpa takut kekurangan RAM. Virtual storage lebih lambat daripada RAM dan sifatnya non volatile.
Kapasitas Virtual memory pada sistem operasi Windows dapat diatur dengan cara sebagai berikut:
1. Klik kanan pada My Computer dan pilih properti,
2. Pilih tab Advenced,
3. Klik setting pada pilihan Performace,
4. Pilih tab Advenced pada jendel Performance Options,
5. Pada kolom Virtual Memory klik tombol change,
6. Pilih memory yang akan anda pergunakan untuk membantu fungsi RAM,
7. Masukkan jumlah kapsitas yang akan digunakan (Ingat ini juaga akan mengurangi kapasitas harddisk Anda) dan klik set, setelah itu OK.
Sudah pahamkan jenis-jenis memori apa saja yang terdapat pada komputer, tunggu artikel-artikel menarik selanjutnya.
Layanan Bluetooth
Setelah kita tahu, sejarah atau awal mula Bluetooth diciptakan, kita juga mesti tahu juga donk apa saja fasilitas atau layanan yang diberikan oleh Bluetooth. Read this article and you can kwon what Service from blurthooth.
Sebuah perangkat yang memiliki teknologi wireless bluetooth akan mempunyai kemampuan untuk melakukan pertukaran informasi dengan jarak jangkauan sampai dengan 10 meter (~30 feet). Produk bluetooth dapat berupa PC card atau USB adapter yang dimasukkan ke dalam perangkat. Perangkat-perangkat yang dapat diintegerasikan dengan teknologi bluetooth antara lain : mobile PC, mobile phone, PDA (Personal Digital Assistant), headset, kamera, printer, router dan sebagainya. Aplikasi-aplikasi yang dapat disediakan oleh layanan bluetooth ini antara lain : PC to PC file transfer, PC to PC file synch ( notebook to desktop), PC to mobile phone, PC to PDA, wireless headset, LAN connection via ethernet access point dan sebagainya.
USB Bluetooth
Perangkat USB bluetooth saat ini sudah mudah dibeli di toko-toko yang menjual perlengkapan komputer. Alat/hardware ini berfungsi untuk mentransfer data/file. Bentuk USB bluetooth hampir sama dengan USB flash disk yang membedakannya hanya fungsi dan penggunannya. Cara menggunakannya mudah kok. Tinggal masukkan usb bluetooth pada port usb. USB Bluetooth akan langsung dikenali oleh komputer jika sistem operasi komputer yang kita gunakan adalah Windows XP, karena windows XP sudah menyediakan layanan untuk transfer data/file. Jika komputer kita menggunakan windows 98 sebagai sistem operasinya maka kita harus menginstall terlebih dahulu driver usb bluetooth tersebut.
Dari penjelasan singkat di atas, terlihat bahwa bluetooth mampu menawarkan solusi yang cukup efektif dan efisien di dalam memberikan layanan kepada user untuk melakukan transfer data dengan kecepatan kurang dari 1 Mbit/s dan jangkauan yang relatif pendek. Teknologi bluetooth masih memungkinkan untuk terus berkembang menuju kematangan baik dari sisi standarisasi maupun aplikasi yang dapat diterapkan.
Dengan pertimbangan bahwa bluetooth mampu menyediakan berbagai macam aplikasi dan layanan dan dengan biaya yang relatif murah, mudah dalam pengoperasian, interoperability yang menjanjikan serta didukung oleh berbagai vendor besar di bidang telekomunikasi maupun komputer, dan lebih dari 1800 perusahaan telah bergabung sebagai adopter teknologi ini, maka tidak mustahil teknologi bluetooth suatu saat akan menjadi salah satu primadona untuk digunakan baik untuk keperluan rumah tangga atau perkantoran/bisnis.
USB
USB (Universal Serial Bus). USB merupakan suatu teknologi yang memungkinkan kita untuk menghubungkan alat eksternal (peripheral) seperti scanner, printer, mouse, keyboard, alat penyimpan data (zip drive), flash disk, kamera digital atau perangkat lainnya ke komputer kita. USB sangat mendukung transfer data sebesar 12 Mbps ( juta bit per detik). Komputer (PC) saat ini, umumnya sudah memiliki port USB. Biasanya disediakan minimal 2 port. Jika dibandingkan dengan paralel port dan serial port, penggunaan port USB lebih mudah dalam penggunaannya.
Beberapa keistimewaan USB
# Komputer bisa diposisikan menjadi sebuah host
# Lebih dari 127 perangkat dapat tersambung ke komputer secara langsung maupun menggunakan hub USB
# Kabel USB yang digunakan secara langsung bisa mencapai 5 meter. Sedangkan jika menggunakan perangkat hub bisa mencapai 30 meter.
# Perangkat USB bersifat 'hot swappable' artinya perangkat keras yang sudah menggunakan port USB bersifat plug and play
Kabel USB
Jika dibuka, kabel USB akan terlihat ada 4 warna, yaitu merah, coklat, kuning dan biru. Kabel berwarna merah dan coklat berfungsi sebagai power / untuk arus listrik. Kabel berwarna kuning dan biru berfungsi untuk membawa / mentransfer data.
Cara Menghubungkan USB Flash disk dengan Komputer
Flash disk merupakan salah satu perangkat yang menggunakan USB port untuk menghubungkannya dengan komputer. Flash disk berfungsi sebagai media penyimpanan data. Cara menghubungkan Flash disk ke komputer sangat mudah. Masukkan flash disk tersebut ke port USB yang telah tersedia. Jika komputer kita menggunakan Windows XP maka secara otomatis Flash disk tersebut akan dikenali. Sedangkan jika kita menggunakan windows 98 atau windows 9x maka biasanya driver Flash tersebut harus terlebih dahulu di install. Setelah Flash disk dikenali kita sudah bisa memulai menyalin data dari / flash disk ke hardisk kita.
BIOS
Masih ingat dengan kata BIOS? Pada artikel Memory 2 telah sedikit disinggung tentang pengertian BIOS. Pada artikel tersebut BIOS merupakan sekumpulan program yang ditempatkan pada ROM. Berikut pemaparan yang lebih jelas tentang BIOS.
BIOS (Basic Input Output System) lahir bersamaan dengan diciptakannya komputer IBM PC oleh IBM pada tahun 1981. Pada awalnya, BIOS hanya ada satu macam, yaitu IBM BIOS. Namun, perusahaan komputer Compaq kemudian melakukan reverse engineering pada IBM BIOS dan kemudian membuat IBM BIOS compatible, yaitu BIOS yang kompatibel dengan IBM BIOS dan dapat digunakan pada PC. BIOS yang dibuat oleh Compaq ini kemudian disertakan pada PC buatan Compaq, menggantikan IBM BIOS sepenuhnya. Selanjutnya banyak perusahaan lain yang bermunculan sebagai pembuat BIOS untuk PC, seperti Phoenix, AMI, dan Award. Khusus untuk motherboard yang dibuat di Taiwan, sebagian besar BIOS yang digunakan adalah Award BIOS. Alasannya sederhana, Award Inc. adalah perusahaan pembuat BIOS yang juga berbasis di Taiwan.
Kegunaan BIOS
BIOS tidak hanya digunakan pada PC saja. Melainkan juga digunakan pada banyak platform. Misalnya, pada platform Power PC, GameBoy Advance, Xbox, Itanium, dan lain-lain. Namun demikian, BIOS pada platform yang berbeda isinya juga pasti berbeda. Pada platform apapun, BIOS memegang fungsi dasar yang sama, yaitu menginisisalisasi seluruh perangkat yang ada pada platform tersebut agar siap digunakan oleh sistem operasi.
Inisialisasi oleh BIOS dibutuhkan karena sebuah sistem tidak dapat dibuat sedemikian rupa untuk mengenali dan menginisialisasi seluruh perangkat yang ada. Hal ini dikarenakan perkembangan hardware lebih cepat dibandingkan dengan perkembangan software (sistem operasi). Sehingga setiap kali terdapat chipset baru yang dikelurakan, pembuat sistem operasi tidak harus mengeluarkan patch untuk menginisialisasi chipset tersebut
Pada PC BIOS diimplementasikan bukan hanya pada motherboard, tetapi juga pada beberapa jenis ad-on card. Misalnya, graphics card, EIDE controller card, RAID controller, SCSI controller card, LAN card, dan lain-lain. Semua BIOS tersebut mempunyai fungsi dasar yang sama, yaitu menginisialisasi perangkat tempat BIOS tersebut berada. BIOS pada expansion card disebut juga ROM atau option ROM.
Kegunaan dan macam-macam BIOS sudah tahu. Sekarang tinggal cara kerja BIOS adja lagi yang belum tahu, tunggu di artikel selanjunya ya...,
Bluetooth
Siapa sich yang nggak tahu bluethooth, tapi bukan Bluetooth yang artinya gigi biru lho… tapi bluetooth yang merupakan salah satu teknologi komunikasi data yang biasanya ditemui pada telepon seluler / handphone. Atau sebuah fitur untuk menghubungkan dua buah hardware tanpa menggunakan kabel. Dengan catatan kedua perangkat keras tersebut sudah memiliki atau mempunyai fasilitas bluethooth. istilah GAPTEk cocok banget tuch disematkan buat yang nggak tahu apa itu bluethooth. Tapi apa kalian tahu sejarah bluethooth itu sendiri? artikel ini akan sedikit memaparkan sejarah singkat bluethooth. Selamat membaca.
Nama 'Bluetooth' sendiri berawal dari sebuah proyek yang dipromotori oleh perusahaan-perusahaan raksasa internasional yang bergerak di bidang telekomunikasi dan komputer, di antaranya Ericsson, IBM, Intel, Nokia, dan Toshiba. Proyek ini berawal tahun 1998 dengan kode nama bluetooth, karena terinspirasi oleh seorang raja Viking (Denmark) yang bernama Harald Blatand. Raja Harald Blatand ini berkuasa pada abad ke-10 dengan menguasai sebagian besar daerah Denmark dan daerah Skandinavia pada masa itu.
Kita lanjutkan lagi, pada bulan Mei 1998, 5 perusahaan promotor yaitu Ericsson, IBM, Intel, Nokia dan Toshiba membentuk sebuah Special Interest Group (SIG) dan memulai untuk membuat spesifikasi yang mereka namai 'bluetooth'. Pada bulan Juli 1999 dokumen spesifikasi bluetooth versi 1.0 mulai diluncurkan. Pada bulan Desember 1999 dimulai lagi pembuatan dokumen spesifikasi bluetooth versi 2.0 dengan tambahan 4 promotor baru yaitu 3Com, Lucent Technologies, Microsoft dan Motorola. Saat ini, lebih dari 1800 perusahaan di berbagai bidang antara lain di bidang semiconductor manufacture, PC manufacture, mobile network carrier, perusahaan-perusahaan automobile dan air lines bergambung dalam sebuah konsorsium sebagai adopter teknologi bluetooth. Perusahaan-perusahaan terkemuka tersebut antara lain seperti Compaq, Xircom, Phillips, Texas instruments, Sony, BMW, Puma, NEC, Casio, Boeing, dsb.
Masih nggak tahu juga apa itu bluethooth? Waduh bahaya ini.
Memori 2
ROM (Read Only Memory)
Setelah kita mengetahui jenis memori yang pertama RAM yang bersifat volatile, jenis memori yang kedua adalah ROM (Read Only Memory). ROM merupakan suatu himpunan dari chip yang berisi bagian dari sistem operasi yang mana dibutuhkan pada saat komputer dinyalakan. ROM juga dikenal sebagai suatu firmware. Sesuai dengan namanya Read Only Memory, ROM merupakan jenis memori yang sulit atau tidaklah mungkin untuk ditulis ulang, hal ini berbeda dengan RAM yang bersifat mudah untuk dibaca dan ditulis. Data-data yang ada pada chip ROM datang dari pabriknya dengan program atau instruksi yang sudah disimpan di dalamnya. Satu-satunya cara untuk mengganti kontennya adalah dengan mencopotnya dari komputer dan menggantinya dengan ROM yang lain. Chip ROM dapat berisi program yang sering digunakan, seperti rutin-rutin komputasi untuk menghitung akar suatu bilangan dan lain sebagainya.
Perbedaan lain antara RAM dan ROM adalah ROM bersifat non-volatile memory karena semua data yang disimpan pada ROM tetap ada ketika tidak dialiri arus listrik. Dengan demikian ROM merupakan tempat ideal untuk menempatkan instruksi startup PC – yakni software yang mem-boot sistem (BIOS).
BIOS (Basic Input-Output System) merupakan bagian yang sangat kritis dari suatu sistem operasi, yang mana fungsinya memberi tahu komputer bagaimana caranya mengakses disk drive. Ketika komputer dinyalakan, RAM masih kosong dan instruksi yang ada pada ROM BIOS lah yang digunakan oleh CPU untuk mencari disk drive yang berisi file-file utama dalam sistem operasi. Komputer lalu memindahkan file-file tersebut ke dalam RAM dan kemudian menjalankannya.
Udah bisa ngebedainkan fungsi dari RAM dan ROM, meski namanya hampir sama ternyata jenis dan fungsinya bedakan. Masih ada dua jenis memori lagi lho, baca di artikal selanjutnya ya...
Pencipta Linux
Linux, sebuah sistem operasi yang bersifat open source, atau dengan kata lain kode-kode program yang ada didalam linux dapat kita utak atik. Tidak seperti windows yang merupakan produk asli Microsoft. Sistem operasi linux memiliki berbagai macam jenis, ada linux Suse, Red Hat, etc. Linux sendiri diciptakan oleh seseorang berkembangsaan Finlandia. Siapa dia dan bagaimana cara dia membuat sebuah sistem operasi. Temukan jawabannya diartikel dibawah ini.
Linus Torvalds dilahirkan di Helsinki, Finlandia, pada tanggal 28 Desember 1969. Dalam usianya yang ke 10, Linus mulai berkecimpung di dalam pemograman komputer, dengan menggunakan komputer milik kakeknya, Commodore VIC-20. Komputing pun menjadi hobinya. Pada tahun 1988 Linus diterima menjadi mahasiswa di University of Helsinki, Finlandia. Pada tahun 1990, Linus memulai kelas pemograman C pertamanya. Pada tahun 1991, Linus membeli PC pertamanya,dan dia tidak puas dengan sistem operasi pada komputernya. Saat itu, komputernya menggunakan MS-DOS (Disk Operation System, sistem operasi buatan Microsoft), tapi Linus lebih cenderung untuk menggunakan sistem operasi UNIX, seperti yang digunakan pada komputer milik unversitasnya.
Akhirnya, dia memutuskan untuk menciptakan versi yang bisa digunakan untuk PC dari UNIX. Kerja keras selama berbulan-bulan menghasilkan cikal bakal dari sistem operasi yang dikenal sebagai Linux, yang kelak delapan tahun kemudian dikembangkan menjadi apa yang dikatakan oleh banyak pengamat sebagai ancaman bagi raksasa Microsoft yang sangat dikenal dengan sistem operasi Windowsnya.
Begitu Linus berhasil menciptakan versi kasar dari Linux, dia memposting pesan dalam internet untuk mengenalkan sistem barunya kepada pengguna PC yang lain. Linus membuat softwarenya dapat didownload secara percuma, dan, sebagaimana biasa dilakukan oleh sesama software developer pada saat itu, dia merilis source codenya, yang berarti bahwa semua orang yang memiliki pengetahuan tentang pemograman komputer dapat memodifikasi Linux untuk disesuaikan dengan tujuan mereka masing-masing. Linux segera memiliki banyak pendukung yang antusias, karena mereka dapat memiliki akses ke source codenya, dan dapat menolong Linus untuk memperbaiki dan menyempurnakan software tersebut. Mengoperasikan Linux membutuhkan kecerdasan tehnik yang cukup, sebab mengoperasikannya tidak semudah menggunakan sistem operasi yang lebih populer, seperti Windows, Mac milik Apple Computer, atau OS/2 milik IBM. Namun, karena para volunteer developer memuji diri sendiri akan kualitas kerja kerasnya, Linux menjadi cukup dikenal dengan keungulan sebagai sistem yang efisien dan jarang sekali terjadi crash.
Linux mendapatkan kejayaannya pada akhir 1990-an ketika para kompetitor dari Microsoft mulai mengembangkan sistem operasi tersebut secara serius. Perusahan Netscape Communication, Corel, Oracle, Intel dan perusahaan-perusahaan lain mengumumkan bahwa mereka berencana untuk mensuport Linux sebagai alternatif yang tidak mahal dari Windows. Saat skenario ini mulai terbentuk, pengemar Linux dan media menggambarkan Linus sebagai David yang maju melawan Raksasa, Bill Gates, salah satu pendiri dan pimpinan Microsoft.
Linus mengatakan dia tidak iri dengan kesuksesan keuangan dari Bill Gates, atau Microsoft. Pada tahun 1999, diperkirakan tujuh juta komputer beroperasi dengan menggunakan Linux, masih bisa didapatkan secara percuma,dan banyak perusahaan software besar mengumumkan berencana akan mendukungnya. Dalam waktu yang sama, Linus mengambil posisi di Transmeta Corp., yang dimiliki oleh salah satu pendiri Paul Allen, bekerja dalam sebuah proyek yang sangat rahasia, yang diasumsikan oleh banyak komunitas high-tech akan berkembang beberapa serangan di masa depan bagi kerajaan Microsoft.
sumber <a href="intrik.wordpress.com" target="_blank"> intrik.wordpress.com </a>
Asal-usul kata Algoritma
Istilah algoritma, mungkin bukan sesuatu yang asing bagi kita. Teman-teman ada yang tahu arti kata 'algoritma'? Tapi bagi anak-anak Teknik informatika disalah satu PTS di Yogyakarta Algoritma adalah salah satu momok yang menakutkan karena selain pelajarannya yang susah dicerna otak, dosen yang mengajar pun termasuk killer (curahan hati ;>).
Buat yang penasaran dengan kata Algoritma, artikel berikut ini sedikit memaparkan apa itu Algoritma. Ditinjau dari asal-usul katanya, kata 'Algoritma' mempunyai sejarah yang agak aneh. Orang hanya menemukan kata Algorism yang berarti proses menghitung dengan angka Arab. Seseorang dikatakan 'Algorist' jika menghitung menggunakan angka Arab. Para ahli bahasa berusaha menemukan asal kata ini namun hasilnya kurang memuaskan. Akhirnya para ahli sejarah matematika menemukan asal kata tersebut yang berasal dari nama penulis buku Arab terkenal, yaitu Abu Abdullah Muhammad Ibnu Musa Al-Khuwarizmi dibaca orang barat menjadi Algorism.
Definisi Algoritma
Definisi Algoritma adalah "langkah-langkah logis penyelesaian masalah yang disusun secara sistematis dan logis". Contoh sederhana adalah penyusunan sebuah resep makanan, yang biasanya terdapat langkah-langkah cara memasak masakan tersebut. Tapi, algoritma umumnya digunakan untuk membuat diagram alur flowchart) dalam ilmu komputer / informatika.
Penemu konsep Algoritma dan Aljabar
Penemunya adalah seorang ahli matematika dari uzbekistan yang bernama Abu Abdullah Muhammad Ibn Musa al-Khwarizmi. Di literatur barat, beliau lebih terkenal dengan sebutan Algorism. Panggilan inilah yang kemudian dipakai untuk menyebut konsep algoritma yang ditemukannya. Abu Abdullah Muhammad Ibn Musa al-Khwarizmi (770-840) lahir di Khwarizm (Kheva), kota di selatan sungai Oxus (sekarang Uzbekistan) tahun 770 masehi. Kedua orangtuanya kemudian pindah ke sebuah tempat di selatan kota Baghdad (Irak), ketika ia masih kecil. Khwarizm dikenal sebagai orang yang memperkenalkan konsep algoritma dalam matematika, konsep yang diambil dari nama belakangnya.
Al khwarizmi juga adalah penemu dari beberapa cabang ilmu matematika yang dikenal sebagai astronom dan geografer. Ia adalah salah satu ilmuwan matematika terbesar yang pernah hidup, dan tulisan-tulisannya sangat berpengaruh pada jamannya. Teori aljabar juga adalah penemuan dan buah pikiran Al khwarizmi. Nama aljabar diambil dari bukunya yang terkenal dengan judul "Al Jabr Wa Al Muqabilah". Ia mengembangkan tabel rincian trigonometri yang memuat fungsi sinus, kosinus dan kotangen serta konsep diferensiasi.
Pengaruhnya dalam perkembangan matematika, astronomi dan geografi tidak diragukan lagi dalam catatan sejarah. Pendekatan yang dipakainya menggunakan pendekatan sistematis dan logis. Dia memadukan pengetahuan dari Yunani dengan Hindu ditambah idenya sendiri dalam mengembangkan matematika. Khwarizm mengadopsi penggunaan angka nol, dalam ilmu aritmetik dan sistem desimal. Beberapa bukunya banyak diterjemahkan kedalam bahasa latin pada awal abad ke-12, oleh dua orang penerjemah terkemuka yaitu Adelard Bath dan Gerard Cremona. Risalah-risalah aritmetikanya, seperti Kitab al-Jam'a wal-Tafreeq bil Hisab al-Hindi, Algebra, Al-Maqala fi Hisab-al Jabr wa-al-Muqabilah, hanya dikenal dari translasi berbahasa latin. Buku-buku itu terus dipakai hingga abad ke-16 sebagai buku pegangan dasar oleh universitas-universitas di Eropa.
Buku geografinya berjudul Kitab Surat-al-Ard yang memuat peta-peta dunia pun telah diterjemahkan kedalam bahasa Inggris. Buah pikir Khwarizmi di bidang geografi juga sangat mengagumkan. Dia tidak hanya merevisi pandangan Ptolemeus dalam geografi tapi malah memperbaiki beberapa bagiannya. Tujuh puluh orang geografer pernah bekerja dibawah kepemimpinan Al khwarizmi ketika membuat peta dunia pertama di tahun 830. Ia dikisahkan pernah pula menjalin kerjasama dengan Khalifah Mamun Al-Rashid ketika menjalankan proyek untuk mengetahui volume dan lingkar bumi.
Sumber<a href="www.ilmukomputer.com" target="_blank"> ilmukomputer </a>
Memory 1
Ketika kita mendengar kata memory, kita pasti membayangkan sebuah tempat untuk menyimpan data atau sederet instruksi. Tatapi pada perangkat komputer, memori berarti seperangkat alat yang mengatur atau menentukan jumlah program yang bisa dijalankan dalam waktu yang bersamaan, sekaligus berapa banyak jumlah data yang bisa diproses. Selain itu Memory juga merupakan merupakan tempat penyimpanan sementara di mana program dan data yang akan dioperasikan oleh prosesor Pada komputer terdapat empat macam tipe memory, yaitu :
1. Random Access memory (RAM)
RAM atau random access memory adalah suatu tempat penyimpanan data dimana karena kita dapat secara acak mengakses semua lokasi dalam memory. Isi dari RAM bisa berubah-ubah sesuai dengan data yang diproses di dalamnya, atau juga program yang menggunakannya. RAM merupakan sumber daya komputer yang sifatnya reusable atau bisa digunakan kembali. RAM merupakan sekumpulan chip-chip yang mampu menampung:
>> data untuk diproses,
>> instruksi atau program, yang diperlukan untuk memproses data,
>> data yang telah diproses dan menunggu untuk dikirim baik itu menuju output device, secondary storage atau juga communication device,
>> instruksi sistem operasi yang mengontrol fungsi-fungsi dasar dari sistem komputer
Kapasitas penyimpanan dari RAM sangat beragam dalam berbagai komputer ini disebabkan jumlah data yang harus diakses atau dijalankan, semakin tinggi kapasitas sebuah RAM, semakin stabil data yang akan diproses. Kapasitas RAM diibaratkan sebuah meja makan, semakain luas kapasitas dari RAM maka akan semakin banyak proses yang dapat dijalankan dalam satu waktu. Untuk mengerti kapasitas dari RAM, maka beberapa terminologi berikut ini sering digunakan.
>> Bit, yaitu suatu sistem penomoran biner yang mewakili unit terkecil dari data dalam suatu sistem komputer. Suatu bit hanya terdiri dari dua buah angka yaitu 1 dan 0. Di dalam komputer, sebuah 0 berarti suatu sinyal elektronik atau magnetis adalah tiada atau absen, sementara 1 berarti sebaliknya.
>> Byte, yaitu suatu grup dari delapan bit. Sebuah byte mewakili satu karakter, satu digit atau satu nilai. Kapasitas dari memory komputer, atau RAM, dinyatakan di dalam bytes atau sekumpulan dari bytes.
Untuk mengatur sebuah RAM agar bisa bekerja dengan baik, maka diperlukan sebuah Sistem Operasi. Instruksi dan program yang disimpan di dalam RAM sebenarnya disimpan dalam bentuk kumpulan bits yang merepresentasikan data, instruksi dan program tadi. Bit-bit ini disimpan ke dalam suatu bagian elektronik yang mikroskopis yang disebut dengan kapasitor.
RAM merupakan jenis memori yang bersifat volatile yang bermaksud data-data yang terdapat didalam RAM akan hilang secara permanen apabila tidak terdapat arus listrik, hal ini juga merupakan penyebab kenapa RAM disebut tempat penyimpanan sementara. Karena RAM bersifat volatile, maka dibuat lah jenis memory lain yang dapat menyimpan data secara permanen dan bersifat non volatile atau data tidak akan terhapus meski tidak dialiri arus listrik. Memori jenis ini sering disebut secondary storage, contoh dari secondary storage antara lain harddisk, optical disk, dan lain-lain.
Selain RAM masih terdapat jenis memori yang lain, yaitu ROM, CMOS dan Virtual Memory yang akan dibahas pada artikel selanjutnya.
Kronologi Virus komputer
Setelah pada artikel-artikel sebelumnya kita mengetahui sejarah terciptanya virus komputer, berikut catatan kronologi virus komputer, mulai dari saat terciptanya sampai tahun-tahun saat virus komputer berjaya:
==> 1950s - Bell Labs membuat suatu game eksperimental dimana pemainnya menggunakan program jahat untuk menyerang komputer pemain lainnya.
==> 1975 - Penulis kisah sci-fi, John Brunner, membayangkan suatu worm komputer menyebar melalui jaringan.
==> 1984 - Fred Cohen mengenalkan istilah virus komputer di dalam thesisnya.
==> 1986 - Virus komputer pertama bernama Brain ditulis oleh dua orang bersaudara di Pakistan.
==> 1987 - Worm yang bernama Christmas tree menyerang jaringan komputer IBM.
==> 1988 - Worm internet menyebar pada jaringan US DARPA.
==> 1992 - Terjadi kepanikan di dunia terhadap virus Michelangelo.
==> 1994 - Good Times, virus hoax pertama muncul di dunia.
==> 1995 - Virus dokumen pertama yang bernama Concept, hadir di dunia.
==> 1998 - CIH atau Chernobyl menjadi virus pertama yang mampu untuk mengganggu hardware komputer.
==> 1999 - Mellisa, virus yang menyebarkan dirinya melalui e-mail menyebar ke seluruh dunia. Kemudian virus Bubbleboy, menjadi virus pertama yang mampu menginfeksi komputer ketika Anda membaca e-mail Anda.
==> 2000 - Love Bug, menjadi virus e-mail yang sukses. Pada saat itu juga ditemukan virus pada sistem operasi Palm.
==> 2001 - Virus yang mengklaim dirinya berisi foto pemain tenis Anna Kournikova menginfeksi ribuan komputer di seluruh dunia.
==> 2002 - David L Smith, pembuat virus Mellisa, diputus oleh pengadilan Amerika untuk di penjara selama 20 bulan.
==> 2003 - Worm Blaster menyebar di internet dengan memanfaatkan kelemahan pada sistem operasi Windows. Pada saat yang sama juga menyebar virus e-mail yang bernama Sobig, ini membuat bulan Agustus 2003 menjadi bulan terburuk untuk insiden virus pada tahun tersebut.
==> 2004 - Pembuat worm Netsky dan Bagle saling bersaing untuk meraih efek yang paling besar.
Minggu, 16 Maret 2008
Sabtu, 15 Maret 2008
Sejarah Blog 2
Seperti yang telah dijelaskan pada artikel sebelumnya pada saat pertama munculnya Blog masih sedikit jumlahnya karena untuk membuat blog masih memerlukan pengetahuan tentang penggunaan tag HTML. Tetapi, pada saat <a terget="_blank" href="www.blogger.com">Blogger.com</a> memberikan layanan pembuatan blog secara gratis dan memudahkan pengunaka karena pengguna tidak perlu mahir atau mengguasai tag-tag HTML.
Sejak saat <a terget="_blank" href="www.blogger.com">Blogger.com</a> memberikan layanan pembuatan Blog gratis dengan segala kemudahan yang diberikannya. Blog kian hari kian bertambah hingga makin sulit untuk mengikutinya. Eatonweb Portal adalah salah satu daftar Blog terlengkap yang kini ada diantara daftar Blog lainnya. Ribuan Blog kemudian bermunculan dan masing-masing memilih topik bahasannya sendiri, dimulai dari bagaimana menjadi orang tua yang baik, hobi menonton film, topik politik, kesehatan, sex, olahraga, buku komik dan macam-macam lagi. Bahkan Blogger ada Blog tentang barang-barang aneh yang dijual di situs lelang Ebay yang bernama Who Would By That?. Cameron Barret menulis pada Blog-nya essay berjudul Anatomy of a Weblog yang menerangkan tema dari Blog. "Blog seringkali sangat terfokus pada sebuah subjek unik yaitu sebuah topik dasar dan/atau sebuah konsep yang menyatukan tema-tema dalam Blog tersebut." Secara sederhana topik sebuah Blog adalah daerah kekuasan si Blogger-nya tanpa ada editor atau boss yang ikut campur, tema segila apapun biasanya dapat kita temukan sejalan dengan makin bermunculannya Blog di Internet. Dan ya, ide itu telah terpikirkan, Blogger bahkan sekarang telah membuat Blog dari Blog, dan bahkan Blog dari Blog dari Blog.
Dari sedemikian banyak Blog yang ada, Blog-Blog yang menetapkan standar dari Blog dan terkenal sehingga memiliki penggemarnya sendiri diantaranya adalah Blog milik Jorn Barger, Robot Wisdom yang disebut-sebut merupakan Blog terbesar dan paling berguna dimana dia setiap harinya menyodorkan sekian banyak link yang dibentuk dari ketertarikannya pada seni dan teknologi. Camworld adalah Blog populer milik Cameron Barret seorang Desainer Interaktif dimana dia mengkatagorikan topik-topik Blog-nya pada katagori, Random Thoughts, Web Design dan New Media. Camworld dapat disebut sebagai Blog klasik dalam arti Blog tersebut mengandung dosis tepat dari karakter dan opini pribadi dicampur dengan keselektifan pemilihan link-nya.
Blog terkenal lainnya diantaranya, "Obscure Store"http://www.obscurestore.com/ milik Jim Romenesko yang menyediakan link bertemakan berita dan gosip serta hal-hal kecil yang sedikit mengarah pada underground movement, Lawrence Lee juga setiap hari mengupdate Blog-nya, Tomalak's Realm dengan link-link pada berita tentang Web Design dan Net Business. Memepool dengan pilihan koleksi link-nya yang unik disertai analisis cerdas juga digemari sebagai Blog yang istimewa. Kottke.org merupakan Blog menarik milik Jason Kottke seorang Web Designer yang tinggal di San Francisco, di Blog-nya dia menulis bahwa Blog-nya tersebut adalah caranya mengisi waktu luang untuk menyusun kembali tulisan-tulisan, desain-desain dan critical skill-nya. Tak lupa juga Blog milik Dave Winer, Scripting News, salah satu Blog pertama yang banyak memberikan link tentang pemrograman.
Artikel didapat dari <a target="_blank" href="www.sony-ak.com">www.sony-ak.com</a>
Cara Menangkal Serangan Virus Komputer
Siapa sih yang nggak sebal saat komputer yang dipakainya terjangkin oleh virus komputer, walau pun virus tersebut tidak berbahaya atau tidak menyebabkan data-data yang kita miliki menjadi rusak. Berikut beberapa cara agar komputer kita aman dari serangan virus.
==> Update Sistem Operasi,
SO (sistem Operasi) Windows yang merupakan SO yang sering digunakan saat ini cukup rentan terhadap serangan virus komputer. Ini bukan berarti SO Windows jelak atau tidak bagus, tapi ini lebih disebabkan oleh banyaknya penggunaan SO Windows baik yang asli maupun bajakan. Oleh sebab itu SO windows merupakan sasaran empuk bagi para hacker atau pembuat virus. Makanya disarankan untuk mengupgrade SO yang kita miliki. Sangat disarankan Anda menginstall Windows SP (service Pack 2) karena lebih banyak memiliki sistem pengaman dari serangan firewall dari pada versi sebelumnya. Selain itu selalu monitor perkembangan patch untuk sistem operasi yang Anda gunakan. Jika ada yang baru segera di-download dan jalankan agar menutup lubang security yang ada pada komputer Anda. Ini akan membuat virus sedikit sulit untuk menyebar.
==> Install program anti-virus dan update secara reguler,
Salah satu cara yang ampuh untuk menangkal masuknya virus komputer adalah dengan memasang program anti virus dan mengupdatenya. Meskipun terkadang masih ada beberapa virus yang tidak terdeteksi oleh anti virus yang kita miliki.
==> Disiplin Saat Browsing Internet,
Bagi anda yang sering browsing internet baik menggunakan PC pribadi ataupun dari warnet sebaiknya jangan menggunakan IE (Internet Exproler) versi 6 dan sebelumnya. hal ini disebabkan pada versi tersebut masih banyak terdapat celah-celah yang dapat dimanfaatkan oleh para hacker untuk mengirim virus komputer. oleh sebab itu disarankan untuk menggunakan Mozila Firefox, Opera, atau IE versi 7.
==> Hati-Hati Saat Membuka Storage Orang Lain,
Awas ancaman VIRUS ingat terus kata-kata itu ketika Anda membuka media penyimpanan milik orang lain atau membuka data yang baru Anda ambil dari komputer orang lain karena bukan tidak mungkin media penyimpanan tersebut telah terinfeksi virus.
==> Gunakan Firewall
Kalau komputer anda terkoneksi di jaringan (LAN di kantor atau Internet), selalu hidupkan firewall. Windows XP SP-2 sudah menyertakan firewall yang biarpun fungsinya minimal tapi lebih baik daripada tidak sama sekali. Firewall akan menghalangi akses-akses yang tidak terotorasi oleh pihak lain. Firewall biasanya cukup ampuh untuk menangkal worm dan trojan. Selain itu Sebuah firewall juga mampu untuk mencegah akses ilegal ke sistem komputer atau jaringan Anda. Ini juga bisa mencegah penyebaran virus secara cepat ke dalam jaringan.
==> Membuat orang paham terhadap risiko virus,
Beritahu semua orang baik itu saudara atau pun teman kita tentang resiko terjangkit virus komputer baik itu saat bertukar data, berkirim email, maupun saat mendownload sebuah program atau game.
==> Selalu buat backup data,
Hal yang terpenting agar kita tidak marah-marah ketika komputer kita terserang virus adalah sebaiknya kita selalu membuat backup data, khususnya untuk data-data yang penting. Sebaik backup data dilakukan secara berkala.
Gimana? Apakah Anda sudah melakukan persiapan untuk menangkal virus komputer merusak data Anda atau anda berniat beternak virus dikomputer Anda?
Sejarah Blog 1
Setelah kita mengetahui apa itu Blog seperti pada artikel sebelumnya, nggak ada salahnya kalau kita juga mengetahui tentang sejarah terjandinya atau terciptany sebuah blog.
Blog pertama kemungkinan besar adalah halaman What's New pada browser Mosaic yang dibuat oleh Marc Andersen pada tahun 1993. Kalau kita masih ingat, Mosaic adalah browser pertama sebelum adanya Internet Explorer bahkan sebelum Netscape. Kemudian pada Januari 1994 Justin Hall memulai website pribadinya Justin's Home Page yang kemudian berubah menjadi Links from the Underground yang mungkin dapat disebut sebagai Blog pertama seperti yang kita kenal sekarang.
Hingga pada tahun 1998, jumlah Blog yang ada diluar sana belumlah seberapa. Hal ini disebabkan karena saat itu diperlukan keahlian dan pengetahuan khusus tentang pembuatan website, HTML, dan web hosting untuk membuat Blog, sehingga hanya mereka yang berkecimpung di bidang Internet, System Administrator atau Web Designer yang kemudian pada waktu luangnya menciptakan Blog-Blog mereka sendiri.
Pada Agustus 1999 sebuah perusahaan Silicon Valley bernama Pyra Lab meluncurkan layanan Blogger.com yang memungkinkan siapapun dengan pengetahuan dasar tentang HTML dapat menciptakan Blog-nya sendiri secara online dan gratis. Walaupun sebelum itu (Juli 1999) layanan membuat Blog online dan gratis yaitu Pitas telah ada dan telah membuat Blogger bertambah hingga ratusan, tapi jumlah Blog tidak pernah bertambah banyak begitu rupa sehingga Blogger.com muncul di dunia per-blog-an. Blogger.com sendiri saat ini telah memiliki hingga 100.000 Blogger yang menggunakan layanan mereka dengan pertumbuhan jumlah sekitar 20% per bulan. Blogger.com dan Pitas tentu tidak sendirian, layanan pembuat blog online diberikan pula oleh Grouksoup, Edit this Page dan juga Velocinews.
Sejarah Blog belum berhenti sampai disini saja, temukan sejarah perkembangan Blog selanjutnya diartikel yang akan datang.
Sejarah Keyboard
Keyboard merupakan alat input standar yang sangat esensial pada sebuah PC. Tahukah Anda kapan keyboard atau papan ketik pertama kali ditemukan? Jawabannya adalah pada tahun 1864 yang kemudian dipatenkan oleh Christopher Latham Sholes pada 1868.Keyboard yang kita kenal sekarang ini memiliki nama resmi Qwerty yang di ambil dari enam huruf pertama pada "home row". Home row sendiri merupakan istilah untuk deretan alfabet kedua (posisinya di tengah) keyboard. Dideretan inilah seharusnya user atau juru ketik menempatkan jari-jarinya jika sedang tidak mengetik.
Lalu, kenapa tombol-tombol alfabet pada keyboard ditempatkan secara acak? Alasannya adalah untuk memperlambat pengetikan. Kenapa? ada awalnya mesin ketik dibuat senyaman mungkin untuk penggunanya, tetapi akibatnya, para pengguna malah dapat mengetik dengan kecepatan tinggi. Hal ini membuat pengait- pengait karakter pada mesin ketik menjadi sering tersangkut. Setelah beberapa bulan mencari cara untuk mengatasi sering menyangkutnya pengait tersebut, Sholes mengacak posisi alfabet pada mesin ketik seperti sekarang ini. Dan setelah teknologi mesin ketik berkembang ke mesin ketik elektrik sampai ke komputer, urutan alfabet yang acak tersebut tetap digunakan.
Untuk komputer, keyboard pertama kali digunakan pada tahun 1964. Sebuah perangkat yang dibuat oleh MIT, Bell Laboratories, dan General Electric yang disebut Mulitics berhasil menggabungkan video display terminal (monitor CRT saat ini-Red) dengan mesin ketik elektrik. Layout Qwerty temuan Christopher Latham Sholes tetap digunakan, meski pada keyboard saat ini, sejumlah function keys sudah diimplementasikan.
Apa Itu Blog?
"Blog? wah aku nggak tahu apa itu Blog?" Ucap temanku ketika aku bertanya tentang isi Blog seperti apa yang saya buat ketika saya berniat untuk membuka atau mempublikasikan sebuah web Blog. Baca dan pahami tulisan dibawah ini, Anda akan mengetahui apa itu Blog.
Blog adalah kependekan dari Weblog, istilah yang pertama kali digunakan oleh Jorn Barger pada bulan Desember 1997. Jorn Barger menggunakan istilah Weblog untuk menyebut kelompok website pribadi yang selalu diupdate secara kontinyu dan berisi link-link ke website lain yang mereka anggap menarik disertai dengan komentar-komentar mereka sendiri.
Blog kemudian berkembang mencari bentuk sesuai dengan kemauan para pembuatnya atau para Blogger. Blog yang pada mulanya merupakan "catatan perjalanan" seseorang di Internet, yaitu link ke website yang dikunjungi dan dianggap menarik, kemudian menjadi jauh lebih menarik daripada sebuah daftar link. Hal ini disebabkan karena para Blogger biasanya juga tidak lupa menyematkan komentar-komentar "cerdas" mereka, pendapat-pendapat pribadi dan bahkan mengekspresikan sarkasme mereka pada link yang mereka buat.
Dari komentar-komentar tadi biasanya Blog kemudian menjadi jendela yang memungkinkan kita "mengintip" isi kepala dan kehidupan sehari-hari dari penciptanya. Blog adalah cara mudah untuk mengenal kepribadian seseorang Blogger. Topik-topik apa yang dia sukai dan tidak dia sukai, apa yang dia pikirkan terhadap link-link yang dia pilih, apa tanggapannya pada suatu isu. Seluruhnya biasanya tergambar jelas dari Blog-nya. Karena itu Blog bersifat sangat personal. Roger Yim, seorang kolumnis San Francisco Gate pada artikelnya di Februari 2001, menuliskan bahwa sebuah Blog adalah persilangan antara diary seseorang dan daftar link di Internet. Sedang Scott Rosenberg dalam kolomnya di majalah online Salon pada May 1999 menyimpulkan bahwa Blog berada pada batasan website yang lebih bernyawa daripada sekedar kumpulan link tapi kurang instrospektif dari sekedar sebuah diary yang disimpan di internet.
Perkembangan lain dari Blog yaitu ketika kemudian Blog bahkan tidak lagi memuat link-link tapi hanya berupa tulisan tentang apa yang seorang Blogger pikirkan, rasakan, hingga apa yang dia lakukan sehari-hari. Blog kemudian juga menjadi Diary Online yang berada di Internet. Satu-satunya hal yang membedakan Blog dari Diary atau Jurnal yang biasa kita miliki adalah bahwa Blog dibuat untuk dibaca orang lain. Para Blogger dengan sengaja mendesain Blog-nya dan isinya untuk dinikmati orang lain.
Gimana? Udah paham apa itu Blog, makanya buruan buat Blog kamu. Atau kamu binggung mau nyari situs yang menyediakan Blog? Klik saja dilink Free Blog
Artikel didapat dari <a target="_blank" href="www.sony-ak.com">www.sony-ak.com</a>
Rabu, 12 Maret 2008
VRML
VRML (Virtual Reality Modeling Language) adalah salah satu bahasa komputer untuk membuat model objek 3 dimensi dalam dunia virtual. Tidak hanya itu, untuk mensimulasi objek yang bergerakpun dapat dilakukan dengan VRML.
Versi pertama VRML diliris pada 1994, seperti halnya HTML adalah bahasa skrip dalam format teks polos (ASCII pada versi 1.0 ataupun utf8 pada versi 2.0). Bedanya VRML digunakan untuk menggambarkan scene 3 dimensi dalam ruangan virtual. Disebut ruangan virtual karena kita seakan-akan berada dalam ruangan yang bisa melihat objek 3D dari sudut pandang yang kita inginkan, tidak dengan berjalan kaki, tapi dengan memanfaatkan interface komputer dalam berinteraksi dengan monitor, seperti contohnya dengan menggunakan mouse. Namun dalam versi pertamanya ini semua objek geometri masih statik, tidak mempunyai kemungkinan bergerak. Interaksi dinamis antara user dengan objek masih terbatas, komunikasi antara objek satu dengan lainnya juga belum dimungkinkan.
Kelemahan pada VRML versi 1.0 segera teratasi dengan dikeluarkannya spesifikasi baru VRML 2.0 pada tahun 1996. Dengan versi baru ini, maka terbuka kemungkinan baru bagi penggunaan VRML, seperti yang banyak digunakan adalah animasi. Versi ini sekarang juga disebut dengan standar ISO VRML97 yang merupakan format file grafik 3D standar untuk aplikasi Internet maupun WWW
.
Kebanyakan VRML ini tidak digunakan sebagai satu-satunya bahasa pemrograman, melainkan dipadukan dengan tool lainnya. Salah satu contohnya adalah proyek Interactive Robot Manipulation with VRML 2.0 yang dilakukan oleh DLR (German Eurospace Center) yang memadukan VRML dengan Java3d Robots. Contoh satu lagi adalah proyek Autonome Walking di Universitas Duisburg yang menggunakan VRML sebagai visualisasi dari tools Walking Pattern Generator yang ditulis dengan bahasa C++.
SIG dengan XML 4
Turunan selanjutnya dari XML adalah GML (Geographic Markup Language). GML merupakan suatu subset XML untuk transformasi dan penyimpanan informasi geografis, baik data spatial ataupun non spatial dari suatu obyek geografis. GML adalah spesifikasi dari OpenGIS Consortium .
GML menyediakan framework yang terbuka dan independen untuk mendefinisikan obyek dan skema dari suatu aplikasi SIG. Hal ini meningkatkan kemampuan untuk berbagi skema dan informasi geografis. Format ini juga berperan penting dalam implementasi Web Feature Server (WFS).
WFS adalah suatu modul yang mengimplementasikan interface standar untuk operasi data spasial yang berada dalam suatu datastore. Datastore tersebut dapat berupa general SQL database, flat XML file, spasial database, proprietary format dll, dan manipulasi terhadap datanya dapat dilakukan melalui Web. HTTP server adalah server yang dapat melayani HTTP request. Aplikasi klien adalah aplikasi yang berkomunikasi dengan web server menggunakan HTTP, misalnya suatu browser.
Standar yang interoperable mempermudah klien dalam menggunakan web sebagai sarana mengakses data geografis dan servis geografis lainnya. Tentu saja, GML hanya mengatur mengenai skema dan penulisan data spasial, sedangkan untuk menampilkannya dapat menggunakan SVG.
SIG dengan XML 3
Setelah kita mengetahui apa itu SVG dan GML masih ada satu turunan dari XML yaitu XSL (Extensible Stylesheet Language). XSL merupakan subset dari XML yang direkomendasikan W3C untuk mendefinisikan stylesheets. Suatu dokumen XML dengan struktur tertentu dapat diproses oleh suatu XSL stylesheet menjadi bentuk lain yang diinginkan. Karena XSL adalah bahasa prosedural, XSL hanya berfungsi jika diterjemahkan menggunakan XSL Transformation (XSLT).
XSL dipergunakan untuk mentransformasikan data (GML) menjadi tampilan grafis di klien (SVG). Hal ini dapat dilakukan dengan menggunakan prosesor untuk XSLT seperti Xalan atau Saxon. Di server hal ini dapat dilakukan secara otomatis untuk menghasilkan SVG. Sedangkan di sisi klien hal ini - paling tidak saat ini - masih harus dilakukan secara manual, karena browser belum memberikan keleluasaan untuk itu.
Cara lain untuk mengubah GML menjadi SVG, adalah dengan langsung mengakses Document Object Model, baik di server ataupun di klien. Di server, dapat dilakukan dengan menggunakan servlet, atau server scripts, atau aplikasi lain yang mampu mengakses DOM dari suatu dokumen XML. Di sisi klien, cara yang paling mudah adalah dengan menggunakan EcmaScript.
Sejarah Perkembagan Internet 2
Setelah pada tahun 1982 dikenalkannya standar TCP/IP yang disusul dengan penggunaan sistem DNS. Perkembangan internet berlanjut pada tahun 1986 lahir National Science Foundation Network (NSFNET), yang menghubungkan para periset di seluruh negeri dengan 5 buah pusat super komputer. Jaringan ini kemudian berkembang untuk menghubungkan berbagai jaringan akademis lainnya yang terdiri atas universitas dan konsorsium-konsorsium riset. NSFNET kemudian mulai menggantikan ARPANET sebagai jaringan riset utama di Amerika hingga pada bulan Maret 1990 ARPANET secara resmi dibubarkan. Pada saat NSFNET dibangun, berbagai jaringan internasional didirikan dan dihubungkan ke NSFNET. Australia, negara-negara Skandinavia, Inggris, Perancis, jerman, Kanada dan Jepang segera bergabung kedalam jaringan ini.
Pada awalnya, internet hanya menawarkan layanan berbasis teks, meliputi remote access, email/messaging, maupun diskusi melalui newsgroup (Usenet). Layanan berbasis grafis seperti World Wide Web (WWW) saat itu masih belum ada. Yang ada hanyalah layanan yang disebut Gopher yang dalam beberapa hal mirip seperti web yang kita kenal saat ini, kecuali sistem kerjanya yang masih berbasis teks. Kemajuan berarti dicapai pada tahun 1990 ketika World Wide Web mulai dikembangkan oleh CERN (Laboratorium Fisika Partikel di Swiss) berdasarkan proposal yang dibuat oleh Tim Berners-Lee. Namun demikian, WWW browser yang pertama baru lahir dua tahun kemudian, tepatnya pada tahun 1992 dengan nama Viola. Viola diluncurkan oleh Pei Wei dan didistribusikan bersama CERN WWW. Tentu saja web browser yang pertama ini masih sangat sederhana, tidak secanggih browser modern yang kita gunakan saat ini.
Terobosan berarti lainnya terjadi pada 1993 ketika InterNIC didirikan untuk menjalankan layanan pendaftaran domain. Bersamaan dengan itu, Gedung Putih (White House) mulai online di Internet dan pemerintah Amerika Serikat meloloskan National Information Infrastructure Act. Penggunaan internet secara komersial dimulai pada 1994 dipelopori oleh perusahaan Pizza Hut, dan Internet Banking pertama kali diaplikasikan oleh First Virtual. Setahun kemudian, Compuserve, America Online, dan Prodigy mulai memberikan layanan akses ke Internet bagi masyarakat umum.