Sabtu, 02 Juni 2012

Virus Komputer

Para pengguna komputer pasti tidak asing lagi dengan virus. Virus komputer merupakan program komputer yang dapat menggandakan atau menyalin dirinya sendiri dan menyebar dengan cara menyisipkan salinan dirinya ke dalam program atau dokumen lain. Virus komputer dapat merusak (misalnya dengan merusak data pada dokumen), membuat pengguna komputer merasa terganggu, maupun tidak menimbulkan efek sama sekali.

Virus komputer umumnya dapat merusak perangkat lunak komputer dan tidak dapat secara langsung merusak perangkat keras komputer tetapi dapat mengakibatkan kerusakan dengan cara memuat program yang memaksa over process ke perangkat tertentu. Efek negatif virus komputer adalah memperbanyak dirinya sendiri, yang membuat sumber daya pada komputer (seperti penggunaan memori) menjadi berkurang secara signifikan. Hampir 95% virus komputer berbasis sistem operasi Windows. Sisanya menyerang Linux/GNU, Mac, FreeBSD, OS/2 IBM, dan Sun Operating System. Virus yang ganas akan merusak perangkat keras.

Virus komputer adalah sebuah istilah umum untuk menggambarkan segala jenis serangan terhadap komputer. Dikategorikan dari cara kerjanya, virus komputer dapat dikelompokkan ke dalam kategori sebagai berikut:

  • Worm - Menduplikatkan dirinya sendiri pada harddisk. Ini membuat sumber daya komputer (Harddisk) menjadi penuh akan worm itu.
  • Trojan - Mengambil data pada komputer yang telah terinfeksi dan mengirimkannya pada pembuat trojan itu sendiri.
  • Backdoor - Hampir sama dengan trojan. Namun, Backdoor bisanya menyerupai file yang baik-baik saja. Misalnya game.
  • Spyware - Virus yang memantau komputer yang terinfeksi.
Cara pencegahan yaitu dengan pemasangan antivirus. Antivirus harus diupdate secara periodik agar mampu mencegah terhadap virus-virus varian baru. Apabila komputer sudah terinfeksi virus, ada beberapa hal yang dapat dilakukan untuk menghilangkannya. Gunakan antivirus yang sudah diupdate untuk men-scan. Apabila cara tersebut belum bisa mengatasinya dapat dilakukan penghapusan secara manual. Gunakan Save Mode, tekan F8 pada saat komputer booting. Dengan Save Mode Komputer akan menjalankan program standar, sehingga virus tidak dapat jalan secara otomatis. Setelah itu buka System Configuration dengan cara menjalankan run, ketik msconfig. Masuk tab Startup, buang centang pada file yang dicurigai virus. Hapus secara manual file yang sudah tercantum di location. Setelah itu reboot komputer. Komputer sudah tidak menjalankan secara otomatis file virus tersebut.

Materi Presentasi pada Mata Kuliah Kecakapan Antarpersonal

Senin, 16 April 2012

Komponen Utama Joomla

Joomla! sudah merupakan sistem manajemen konten yang kaya fitur, tetapi jika Anda sedang membangun sebuah website dengan Joomla! dan Anda perlu fitur tambahan yang tidak tersedia di Joomla! secara default, Anda dapat dengan mudah memperpanjang dengan ekstensi. Ada lima jenis ekstensi untuk Joomla: Komponen, Modul, Plugin, Template, dan Bahasa!. Masing-masing ekstensi menangani fungsi tertentu. (Beberapa fitur built-in dari Joomla! Diimplementasikan menggunakan ekstensi.)

Komponen

Komponen adalah ekstensi terbesar dan paling kompleks dari mereka semua, mereka dapat dilihat sebagai aplikasi mini. Kebanyakan komponen memiliki dua bagian: bagian situs dan bagian administrator. Setiap kali beban halaman Joomla, salah satu komponen dipanggil untuk membuat tubuh halaman utama. Misalnya, Konten (com_content) adalah komponen yang menangani tampilan konten, pengguna dapat melihat di frontend situs Anda dan, sebagai administrator, Anda dapat mengedit konten. Komponen adalah bagian utama dari halaman Anda karena komponen didorong oleh sebuah item menu dan setiap item menu berjalan komponen.

Contoh: Konten (com_content), Banner (com_banners), Kontak (com_contact), News Feed (com_newsfeeds) dan Pranala (com_weblinks)

Manajemen fitur: kepala menu Admin> "Komponen" ("Konten" untuk com_content)

Modul

Modul ekstensi lebih ringan dan fleksibel digunakan untuk rendering halaman. Modul ini banyak dikenal sebagai "kotak" yang diatur di sekitar komponen, misalnya: modul login. Footer adalah modul. Modul ditugaskan per item menu. Jadi, Anda dapat menampilkan atau menyembunyikan modul logon tergantung pada item menu pengguna melihat. Terkadang modul yang terkait dengan komponen seperti modul "latest news" yang terhubung dengan halaman com_content dan menampilkan link ke item konten terbaru. Namun, modul tidak perlu dihubungkan dengan komponen, sebagai Sebenarnya mereka bahkan tidak perlu dikaitkan dengan apa saja dan bisa sama HTML statis atau teks.

Contoh: Banner (mod_banners), Menu (mod_menu), Siapa yang Online (mod_whosonline)

Manajemen fitur: kepala menu Admin> "Extensions"> "Modul Manager"

Plugin

Plugin ekstensi lebih maju dan berada dalam event handler esensi. Dalam pelaksanaan setiap bagian dari Joomla, baik itu inti, modul atau komponen, suatu peristiwa dapat dipicu. Saat sebuah acara dipicu, plugin yang terdaftar dengan aplikasi untuk menangani acara yang mengeksekusi. Sebagai contoh, sebuah plugin dapat digunakan untuk mencegat user-artikel diajukan dan menyaring kata-kata buruk. Plugin dikenal di Joomla! 1,0 sebagai mambots.

Contoh: content.searchbot, TinyMCE

Fitur Manajemen: Admin menu head> "Extensions"> "Manajer Plugin"

Template

Template adalah desain pada dasarnya Joomla! bertenaga website. Dengan template Anda dapat mengubah tampilan dan nuansa situs Anda. Template memiliki bidang tertentu di mana komponen (hanya satu) dan modul (sebanyak yang Anda suka) akan ditampilkan. Template adalah mudah untuk membangun atau menyesuaikan dan mereka memberikan fleksibilitas maksimum dalam cara Anda gaya situs Anda.

Fitur Manajemen: Admin menu head> "Extensions"> "Template Manager"

Bahasa

Mungkin ekstensi yang paling mendasar adalah bahasa. Bahasa dapat dikemas dalam dua cara, baik sebagai paket inti atau sebagai paket ekstensi. Intinya, file-file ini terdiri pasangan kunci / nilai, pasangan ini menyediakan terjemahan dari string teks statis yang ditugaskan dalam Joomla! kode sumber. Ini paket bahasa akan mempengaruhi bagian depan dan sisi administrator. Catatan: ini paket bahasa juga mencakup meta file XML yang menggambarkan informasi bahasa dan font yang akan digunakan untuk generasi konten PDF.

Fitur Manajemen: Admin menu head> "Extensions"> "Manajer Language"

Selasa, 13 Maret 2012

Belajar membuat web server

Informasi merupakan kebutuhan pokok pada saat ini. Untuk mengakses informasi ada beberapa media yang dapat digunakan, salah satunya adalah internet.
Kita tidak hanya mengakses informasi saja, tetapi juga mempunyai peran untuk menyajikan informasi tersebut. Untuk itu, saya berinisiatif untuk membuat web server sendiri untuk keperluan penyimpanan file-file. Saya mencoba menggunakan CentOS 6. Salah satu distro Linux ini sudah terbukti handal untuk kebutuhan server.
Penginstallan serta konfigurasi CentOS 6 dapat Anda pelajari di http://www.server-world.info/en/