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.