Sabtu, 28 April 2012

macm macam anitivirus

Seringkali komputer kita mengalami kerusakan karena disebabkan oleh virus yang merajalela. Dan entah siapa yang membuatnya dan apa tujuannya, mereka selalu meng-update virus-virus yang dipergunakan untuk merusak jaringan atau sistem suatu komputer. Peran Antivirus terbaik sangat diperlukan dalam kasus ini.

Seperti halnya Black Hat dan White Hat yang berperang melalui cyber, antivirus juga memerangi virus yang merajalela. Nah, apa sajakah yang sebaiknya kita lakukan? Pemilihan antivirus dari kumpulan macam-macam antivirus terbaik 2011 yang biasanya sudah update dari macam-maca antivirus terbaik 2010 ini pasti akan membantu anda dalam membasmi virus dalam komputer anda. Apa sajakah antivirus terbaik 2011 yang bisa kita gunakan? Berikut selengkapnya.
  1. BitDefender Antivirus 2011
    Antivirus yang menggunakan algoritma teknologi canggih dan metode untuk mengidentifikasi resiko keamanan dan ancaman bahkan sebelum mengetahui akan membahayakan komputer Anda. Hal ini digunakan oleh jutaan pengguna komputer di seluruh dunia dan juga harga dari perangkat lunak antivirus ini yang cukup terjangkau.
  2. Norton Antivirus 2011
    Symantec Corporation kembali merilis Norton Antivirus terbaru untuk 2011. Kelebihannya masih di fitur-fitur baru yang tidak Anda temukan dalam antivirus yang lain, seperti autofix technology yang memprediksi kerusakan dalam komputer dan memperbaikinya.
  3. F-Secure Antivirus 2011
    F-Secure adalah tool security terkenal di dunia keamanan PC dan keamanan dunia mobile. Dengan pengalaman bertahun-tahun dalam industri keamanan, F-secure menawarkan perangkat lunak antivirus yang unik hi-tech untuk melindungi komputer Anda terhadap virus yang paling berbahaya dan spyware.
  4. ESET Nod32 Antivirus 4
    ESET NOD32 Antivirus diproduksi oleh ESET. Antivirus ini merupakan versi keempat. ESET secara proaktif mendeteksi dan menonaktifkan berbagai virus, trojan, worm, adware, spyware, phishing, dan rootkit. ESET NOD32 juga memiliki pemindaian yang canggih serta kontrol akses untuk media-media portabel.
  5. TrendMicro Titanium Antivirus 2011
    Anda mungkin dulu mengenalnya dengan nama PC-Cillin dan diperoduksi oleh Trend Micro. Fitur unggulannya adalah keberadaan cloud security untuk perlindungan real time dan juga update real time. Meski demikian Trend Micro Titanium memiliki beberapa kelemahan, salah satunya di harga yang cenderung lebih mahal, dan relatif lambat dalam proses scanning.
  6. Kaspersky Antivirus 2011
    Kaspersky Anti-Virus melindungi komputer Anda terhadap ancaman yang tak dikenal dan tidak diketahui, serta data yang tidak diinginkan. Kaspersky memantau kegiatan sistem aplikasi oleh pengguna, sehingga mencegah tindakan berbahaya.Sepenuhnya kompatibel dengan Windows 7, Kaspersky menyediakan software keamanan untuk komputer rumahan, komputer bisnis dan perusahaan.
  7. Zonealarm Antivirus 2011
    Tidak banyak situs yang mereview antivirus ini, salah satu sebabnya karena ZoneAlarm belum disertifikasi oleh tiga lembaga laboratorium pengujian independen, yaitu Virus Bulletin, Checkmark dan ICSA. ZoneAlarm kompatibel dengan Windows 7, meski banyak antivirus yang belum sesuai dengan sistem operasi tersebut.ZoneAlarm Antivirus 2011 scan mampu mendeteksi dan menghilangkan virus, spyware, trojan, worm, bot dan kode berbahaya lainnya yang dapat membahayakan komputer Anda.
  8. AVG Antivirus 9.0
    AVG Anti-Virus 2011 mempunyai dua kelebihan yaitu pada LinkScanner dan Social Networking Protection. Hampir sama dengan Avira, terkadang AVG sangat overprotektif terhadap program yang tidak mereka kenal, dan dianggap sebagai virus atau malware.AVG menawarkan perangkat lunak antivirus cepat untuk komputer rumahan dan pengguna komputer kantor. Perangkat lunak ini memberikan perlindungan yang maksimal selama modus sistem sumber daya (screensarver), tidak memperlambat komputer saat scanning dan / atau memperbarui definisi.
  9. McAfee Antivirus Plus 2011
    McAfee adalah salah satu perusahaan tertua dan paling berpengalaman dalam industri keamanan komputer. McAfee Antivirus Plus 2011 adalah versi perbaikan dan jauh lebih cepat dibandingkan dengan versi-versi sebelumnya. Dengan ribuan virus baru yang diciptakan setiap hari, bergantung pada update manual sudah tidak cukup lagi. Maka dari itu McAfee mengeluarkan teknologi Active Protection yang memainkan peran penting. Meskipun antivirus McAfee lebih lambat dibandingkan dengan perangkat lunak antivirus lain, tapi tetap saja kuat untuk desktop dan notebook.
  10. CA Antivirus 2011
    CA antivirus plus antispyware 2011 adalah perangkat lunak antivirus yang mampu melindungi desktop dan / atau notebook dari virus berbahaya, spyware, trojan, hacker dan banyak lagi.

SOFTWARE KOMPUTER DAN FUNGSINYA

Software atau perangkat lunak adalah data yang disimpan pada media penyimpanan data permanen seperti harddisk/disket/cd-r. Perangkat lunak ini dibuat untuk menjalankan perangkat keras komputer sehingga dapat berjalan sesuai fungsi yang diinginkan. Perangakat keras dapat juga berupa data-data seperti tulisan, gambar, atau video.
Software Komputer
Software Komputer
Pada awalnya perangkat lunak komputer dibuat hanya untuk satu tugas saja, sampai sekitar tahun 1960 an baru mulai muncul era perangkat lunak modern dengan berbagai fungsi. Alan Turing adalah salah satu yang berperan dalan rintisan awal perangkat lunak pada komputer Mark I.
Macam-macam perangkat lunak komputer :
1. Sistem Operasi Komputer
Sistem operasi adalah perangkat lunak yang mengatur fungsi dasar dari sebuah komputer. Sistem operasi bertugas melakukan kontrol pada semua aplikasi program pada komputer termasuk pengaturan perangkat keras dan sistem input-output. Contoh sistem operasi : Microsoft DOS, Microsoft Windows, Ubuntu (linux), Macintosh, dll
Sistem Operasi secara umum terdiri dari beberapa bagian:
  • Boot, yaitu meletakkan kernel ke dalam memory
  • Kernel, yaitu inti dari sebuah Sistem Operasi
  • Shell atau Command Interpreter , yang bertugas membaca input dari pengguna
  • Library, yaitu yang menyediakan kumpulan fungsi dasar dan standar yang dapat dipanggil oleh aplikasi lain
  • Driver untuk berinteraksi dengan hardware eksternal, sekaligus untuk mengontrol mereka.
Microsoft DOS dan Microsoft Windows
Sistem operasi mulai memasuki dunia komputer rumah tangga setelah adanya Microsoft DOS dari perusahaan software Microsoft. Sistem operasi ini belum menunjang penggunana komputer secara banyak tugas (multitasking) dan Sistem operasi baru memasuki dunia multi tasking setelah Microsoft merilis Sistem operasi baru dengan nama Microsoft Windows.
Microsoft Windows 7
Microsoft Windows 7

Microsoft Windows terus berkembang pesat sehingga merajai pasar perangkat lunak dunia. Diawali dengan larisnya Windows 95, Microsoft terus memperkokoh dominasinya dengan berturut-turut meluncurkan Windows 98, Windows 2000, Windows ME, Windows XP, Windows Vista dan Windows 7.
Macintosh dari Apple
Selain Microsoft, perusahaan perangkat lunak yang lain adalah Apple dengan produknya yang dilabeli dengan nama Macintosh Operating System (MacOS). MacOS pertama diluncurkan pada tahun 1984 untuk menjalankan komputer apple yang diberi nama Macintosh. Sistem operasi ini tidak kompatibel dengan komputer buatan IBM.
Apple Macintosh
Apple Macintosh
MacOS adalah sistem operasi komputer pertama yang menggunakan antarmuka pengguna berbasis grafis (bukan teks) atau yang sering disebut dengan GUI (Graphical User Interface). Generasi MacOS diawali dengan  penyebutan dengan menggunakan kata Sistem, seperti Sistem 6, Sistem 7 hingga kini menggunakan MacOS 9 dan yang terbaru adalah MacOS X (X=ten=sepuluh)
Linux dan Opensource
Dua sistem operasi yang disebutkan diatas adalah sistem operasi yang berbayar, artinya kita harus membelinya untuk dapat menempatkan sistem operasi tersebut kedalam komputer pribadi kita. Pada beberap kasus memang ditemukan penggunaan sistem operasi windows dengan model mengkopi dari komputer yang satu ke komputer yang lain tanpa harus membeli namun ini adalah termasuk tindakan pembajakan.
Pada tahun 1991 muncul wacana membuat sistem operasi dari kode Unix. Gagasan ini diawali oleh mahasiswa inggris yang bernama Linus Thorvalds. Sistem operasi yang dihasilkan oleh proyek ini kemudian disebut dengan Linux. Karena sifatnya yang gratis dan kode program yang terbuka (open source) maka Linux menjadi terus berkembang dan menjalar ke seluruh dunia.
Distro Linux
Distro Linux
Beberapa contoh Sistem operasi Linux yang terkenal adalah Ubuntu, Mandrake, OpenSUSE, RedHat, Slackware dan Debian. Masing-masing nama tersebut dikenal dengan istilah distro (dari kata distribusi/penyaluran). Saat ini banyak distro linux baru yang muncul disetiap belahan dunia.
2. Program Aplikasi
Program aplikasi bersifat lebih khusus jika dibandingkan dengan sistem operasi. Perangkat lunak ini secara khusus menangani kebutuhan pekerjaan dari pengguna seperti mengetik, membuat tabel, memainkan musik, memutar video, dan browsing internet atau interkoneksi dengan sesama komputer lokal.
Masing-masing program aplikasi komputer dibuat dan dikembangkan secara khusus pada bidangnya masing-masing. Aplikasi perkantoran yang terkenal adalah produk Microsoft, yaitu Microsoft OFFICE.
Microsoft OFFICE terdiri dari Microsoft Word untuk mengetik dan pengolah kata, Microsoft Excel untuk aplikasi tabel dan spreadsheet, dan Microsoft Powerpoint untuk keperluan presentasi.
Selain Microsoft Office kini muncul OpenOffice dan Lotus Symphony sebagai alternatif pengganti aplikasi perkantoran yang berbayar tersebut.
Contoh Aplikasi komputer yang lain :
  • Aplikasi grafis, seperti: CorelDraw, Photoshop, ACDsee
  • Aplikasi Multimedia, seperti : Windows Media Player, Winamp, PowerDVD, Klite
  • Aplikasi Browser, seperti : Mozilla Firefox, Google Chrome, Internet Explorer
  • Aplikasi Programming, seperti: Visual Studio, Delphi, C++ Builder
  • Aplikasi Web Designer, seperti: Dreamweaver, Frontpage
3. Driver perangkat keras
Driver adalah Perangkat lunak yang mengatur dan mengendalikan kinerja dari senuah perangkat keras. Biasanya driver diperoleh dari vendor sebuah perangkat keras. Contoh perangkat yang sering membutuhkan instalasi driver yaitu SoundCard, VGA Card, dan LAN Card.
Tanpa driver kadang suatu perangkat keras masih  dapat berfungsi namun tidak dapat mencapai performa yang optimal, karena yang digunakan adalah driver universal. Jadi fungsi fungsi khusus yang merupakan kelebihan sebuah perangkat keras tidak dapat berfungsi dengan baik.

PENEMU BLOGGER

Ada ungkapan yang berbunyi, "Bangsa yang besar adalah bangsa yang menghargai jasa para pahlawannya." Berkaitan dengan hal tersebut, dapat pula saya katakan "Blogger yang besar adalah blogger yang menghargai jasa pahlawannya". Sebelum Anda menghargai jasa 'pahlawan blogger', sebaiknya Anda mengenal terlebih dahulu orang yang menjadi dalang terciptanya blogger yang akan dibahas pada postingan ini.

Apakah Anda seorang pengguna blogger? Sudah berapa lama Anda menggunakan jasa blog gratis ini? Pernahkan Anda berfikir siapa penemu blogger?

Namanya adalah Evan Williams, lahir di Nebraska pada 31 Maret 1972. Selain sebagai penemu blogger, ternyata dia juga memegang peranan penting dalam proses penciptaan twitter. Perlu Anda ketahui bahwa Ia adalah salah satu penemu Twitter. Bersama Jack Dorsey dan Biz Stone, microblogging Twitter didirikan. Pada saat itu Evan masih menjabat sebagai eksekutif di Google inc.

Background sebagai anak seorang petani tidak serta merta membuat Ia patah arang dalam perjalanan kariernya. Bayangkan, Ia yang terlahir sebagai anak seorang petani  ternyata mampu mengubah dunia. Saya tidak bisa membayangkan jikasaja blogger.com tidak pernah diciptakan. Mungkin bisnis PPC, PPP, dan lain-lain akan sangat sepi. meskipun blogger bukanlah satu-satunya penyedia blog gratis di dunia, namun tidak bisa dipungkiri bahwa mayoritas pengguna blog di dunia menggunakan blogger.

Perangkat publikasi blog pertama di dunia diluncurkan oleh Pyra Labs (salah satu pendirinya adalah Evan Williams) pada 23 Agustus 1999 dan diakusisi oleh Google secara resmi pada tanggal 13 Februari 2003 dengan budget ratusan milliyar. Sebelumnya (sewaktu blogger masih menjadi milik Pyra Labs), dikenakan layanan premium (berbayar) kepada penggunanya. Namun setelah berpindah tangan ke Google, layanan blogger berubah menjadi free atau gratis dan hanya dalam waktu singkat, blogger telah memiliki tiga juta-an jumlah pengguna aktif. Tahun 2004, Google memperkenalkan fitur barunya yang bernama 'picasa', yaitu sebuah layanan yang mendukung blogger untuk mengedit dan mengupload foto untuk dipublikasikan di blogger.

penemu facebook

Mark Zuckerberg (asal AS)
(siapa yang nggak kenal facebook??) Ketika menciptakan situs jejaring sosial Facebook, Mark Zuckerberg baru berusia 19 tahun. Ia membuat Facebook untuk membantu membangun jaringan sosial bagi remaja di kampusnya saat itu, Universitas Harvard, Amerika Serikat.
Kini, Facebook merupakan situs jejaring sosial terbesar kedua setelah MySpace. Di bawah pimpinan Sang Penemu, situs ini terus tumbuh hari demi hari. Jutaan pengguna baru terus mendaftar setiap bulan!
Sejarah Facebook & Penemu Facebook
Mark Zuckerberg memulai Facebook pada dari ruang kamarnya di Harvard. Setelah berhenti sekolah dan pindah ke Silicon Valley, penemu Facebook ini mulai memantapkan langkahnya di bisnis situs jejaring social. Saat ini Zurkerberg merupakan milyuner terkaya di dunia sepanjang sejarah yang menghasilkan kekayaan sepenuhnya dari usaha sendiri.
Facebook adalah website jaringan sosial dimana para pengguna dapat bergabung dalam komunitas seperti kota, kerja, sekolah, dan daerah untuk melakukan koneksi dan berinteraksi dengan orang lain. Orang juga dapat menambahkan teman-teman mereka, mengirim pesan, dan memperbarui profil pribadi agar orang lain dapat melihat tentang dirinya.
Hebohnya, dalam waktu dua minggu setelah diluncurkan, separuh dari semua mahasiswa Harvard telah mendaftar dan memiliki account di Facebook. Tak hanya itu, beberapa kampus lain di sekitar Harvard pun meminta untuk dimasukkan dalam jaringan Facebook. Zuckerberg pun akhirnya meminta bantuan dua temannya untuk membantu mengembangkan Facebook dan memenuhi permintaan kampus-kampus lain untuk bergabung dalam jaringannya. Dalam waktu 4 bulan semenjak diluncurkan, Facebook telah memiliki 30 kampus dalam jaringannya.
Dengan kesuksesannya tersebut, Zuckerberg beserta dua orang temannya memutuskan untuk pindah ke Palo Alto dan menyewa apartemen di sana. Setelah beberapa minggu di Palo Alto. Zuckerberg berhasil bertemu dengan Sean Parker (cofounder Napster), dan dari hasil pertemuan tersebut Parker pun setuju pindah ke apartemen Facebook untuk bekerja sama mengembangkan Facebook. Tidak lama setelah itu, Parker berhasil mendapatkan Peter Thiel (cofounder Paypal) sebagai investor pertamanya. Thiel menginvestasikan 500 ribu US Dollar untuk pengembangan Facebook.
Pada September 2005 Facebook tidak lagi membatasi jaringannya hanya untuk mahasiswa., Facebook pun membuka jaringannya untuk para siswa SMU. Beberapa waktu kemudian Facebook juga membuka jaringannya untuk para pekerja kantoran. Dan akhirnya pada September 2006 Facebook membuka pendaftaran untuk siapa saja yang memiliki alamat e-mail.
Tidak ada situs jejaring sosial lain yang mampu menandingi daya tarik Facebook terhadap user. Hingga Juli 2007, situs ini memiliki jumlah pengguna terdaftar paling besar di antara situs-situs yang berfokus pada sekolah dengan lebih dari 34 juta anggota aktif yang dimilikinya dari seluruh dunia. Terdapat penambahan 200 ribu account baru perharinya Lebih dari 25 juta user aktif menggunakan Facebook setiap harinya. Rata-rata user menghabiskan waktu sekitar 19 menit perhari untuk melakukan berbagai aktifitas di Facebook.
Melihat perkembangan yang begitu signifikan tersebut sang pendahulunya Friendster bermaksud untuk membeli facebook seharga 10 juta US Dollar, namun ditolak oleh Zuckerberg. Ia juga pernah menolak tawaran dari Viacom yang ingin membeli facebook seharga 750 juta US Dollar, dan terakhir tawaran dari Yahoo yang ingin membeli facebook seharga 1 milyar US Dollar.
Pada usia 23 tahun, penemu situs jejaring social Facebook, Mark Zuckerberg adalah milyuner termuda sepanjang sejarah yang menghasilkan kekayaan dengan usahanya sendiri. Seperti diumumkan oleh majalah Forbes, Zurkerberg ada pada urutan 785 dalam daftar orang – orang terkaya dunia.

Penemu Mouse Komputer - Biografi Douglas Engelbart

Douglas Engelbart lahir pada 30 Januari 1925 di Oregon, Amerika Serikat. Dia adalah penemu dari mouse komputer saat yang digunakan saat ini. Douglas adalah bungsu dari 3 bersaudara anak pasangan Carl Louis Engelbart dan Gladys Charlotte Amelia Munson Engelbart. Setelah lulus dari sekolah menengah Douglas masuk ke Oregon State University. Namun, pada Perang Dunia ke-2, dia masuk angkatan laut dan menjadi teknisi radar di Filipina selama dua tahun. Pada masa itulah, Douglas membaca buku yang memberi inspirasi kepadanya: As We May Think, buku karya Vannevar Bush. Dia kemudian pulang ke Oregon State University dan menyelesaikan kuliah sarjananya di jurusan teknik elektro pada tahun 1948.

Selain itu, dia juga menyelesaikan sarjana di University of California Berkeley, dan mendapat gelar B. Eng pada tahun 1952, lalu mendapat gelar Ph.D. di bidang teknik elektro dan ilmu komputer (EECS – Electrical Engineering and Computer Science) 3 tahun kemudian. Setelah menyelesaikan studi doktoralnya, Douglas tinggal di Berkeley untuk mengajar. Namun hanya berlangsung satu tahun. Douglas kemudian merencanakan perusahaan Digital Techniques. Perusahaan ini bertujuan untuk mengomersialkan hasil kerja doktoralnya dalam bidang alat penyimpanan (storage device). Namun, perusahaan ini pun hanya bertahan setahun dan Douglas pun berpindah ke Stanford Research Institute (SRI).

Di SRI, Douglas mematenkan dua belas paten atas nama dirinya. Douglas mengajukan proposal untuk membuat projek yang diberi nama “Augmenting Human Intellect: A Conceptual Framwork”. Projek ini berhasil mendapat dana dari ARPA (Advanced Research Projects Agency), agen pemerintah Amerika Serikat di bawah Departemen Pertahanan yang bertujuan untuk pengembangan teknologi baru untuk kepentingan militer. Dengan dana itu, Douglas mendirikan suatu laboratorium sendiri di SRI yang ia beri nama ARC (Augmentation Research Center) .

Pada saat itu, sudah terdapat beberapa jenis alat yang dapat menggerak-gerakkan penunjuk di layar, seperti lampu pena (pen light) dan juga joystick. Namun, Engelbart tidak puas dengan alat-alat ini. Dia mencoba untuk memetakan karakteristik-karakteristik dari alat penunjuk yang telah ada dan melihat suatu alat yang belum ada dalam peta itu, yaitu tetikus. Penemuan pun telah lahir. Douglas tidak mengingat siapa yang memberi nama mouse pada alat ciptaannya itu. Yang jelas, alat dengan kabel yang memanjang dari belakang itu memang mirip tikus dan setiap orang di laboratorium tempat Douglas bekerja memanggil alat tersebut mouse.

Pada 1967, Douglas menciptakan barang yang ia deskripsikan sebagai “indikator posisi X-Y untuk sistem display”. Barang inilah yang kemudian diberi nama mouse. Douglas mengembangkan ini bersama teman sejawatnya, Bill English. Bill lah yang mengerjakan bagian perangkat keras dari tetikus ini. Meskipun tetikus ditemukan oleh Douglas, namun ia tak pernah menerima royalti dari penemuannya itu. Pada suatu wawancara, Douglas berkata bahwa “SRI telah mematenkannya, tetapi mereka tidak tahu nilai dari barang ini. Beberapa tahun kemudian mereka melisensikannya kepada Apple seharga 40.000 dolar.”

Biografi Douglas Engelbart
Setelah kepemimpinan ARC diserahkan kepada Bertram Raphael dan kepemilikannya diserahkan pada perusahaan yang bernama Tymshare, lalu McDonnell Douglas, Douglas pun pensiun pada tahun 1986. Setelah pensiun, bersama putrinya Christian Engelbert, Douglas mendirikan Bootstrap Institute dengan dana yang tidak terlalu besar dan menyelenggarakan seminar manajemen tiga setengah hari di Stanford University di sepanjang tahun 1989-2000 yang tampaknya berhasil menginspirasi banyak peserta seminar tersebut.

Sekarang, Douglas adalah Bapak Emeritus pada Douglas Engelbart Institute. Sedangkan putrinya menjabat Direktur Eksekutif . Pada tahun 2005, Douglas menerima dana penelitian dari Natioanl Science Foundation untuk projek open source yang diberi nama HyperScope. Pada 9 Desember 2008, Douglas dianugerahi kehormatan pada “Mother of All Demos” yang ke-40, kegiatan yang dibuat oleh SRI International.

tentang cheat engine

Cheat Engine adalah perangkat lunak (software) open source yang dirancang untuk dapat memberikan kita jalan pintas di permainan, namun Cheat Engine ini juga memiliki berbagai alat-alat khusus untuk membantu menelusuri (debugging) permainan atau bahkan aplikasi biasa (normal).

Cheat Engine ini disertai dengan pengamat memori atau penyaring memori (memory scanner) untuk melakukan pengamatan (scan) terhadap variabel (variable) yang digunakan dalam permainan atau aplikasi dan membolehkan kita untuk merubah variabel tersebut, tetapi di Cheat Engine ini juga disediakan fungsi penelusuran (debugger), membongkar (disassembler), mengumpulkan (assembler), peretas waktu (speedhack), pembuatan trainer (trainer maker), alat manipulasi direct3d (direct3d manipulation tools) dan alat-alat pemeriksaan sistem (system inspection tools) dan masih banyak lagi.



Cheat Engine, biasa disebut sebagai (CE), adalah memory scanner atau editor heksa (hex editor) yang diciptakan oleh Eric Heijen atau yang biasa dikenal dengan nama (Dark Byte) untuk sistem operasi (Operating System / OS) Windows. Cheat Engine digunakan untuk berbuat curang di berbagai permainan komputer, karena itu Cheat Engine sering dimodifikasi dan disusun ulang untuk menghindari pendeteksi. Program ini menyerupai L. Spiro's "Memory Hacking Software", Tsearch, dan ArtMoney. Semua program tersebut mencari nilai yang dimasukkan oleh pengguna dengan pilihan yang luas, seperti “Nilai awal tidak dikenal" (Unknown Initial Value) dan "Nilai yang berkurang" (Decreased Value). Cheat Engine dapat juga membuat trainer mandiri (Standalone Trainer) yang dapat dioperasikan dengan bebas dari Cheat Engine.

Cheat Engine dapat melihat dan membongkar memory dari suatu proses dan membuat perubahan untuk memberikan keuntungan pengguna seperti nyawa tidak terbatas, waktu atau amunisi. Cheat Engine juga memiliki alat untuk memanipulasi Direct3d dan OpenGL , yang fungsinya membolehkan pengguna untuk menembus dinding, pembesaran dan pengecilan, dan dengan penataan konfigurasi yang handal dapat mengizinkan Cheat Engine untuk menggerakan mouse untuk mendapatkan tekstur tertentu ke pusat, hal ini biasa digunakan untuk membuat Aimbots.

Jumat, 27 April 2012

33.Penyebab Kerusakan Komputer dan Cara Mengatasinya

Berikut Merupakan Rangkuman Masalah dan kendala Yang sering Pengguna Komputer Hadapi dan Bagaimana Cara Pencegahannya :

1. Komputer Tidak Mau Hidup

Cara Mengatasinya :

- Cek koneksi kabel (dari power outletnya ke tombol power pada PC)

- Cek apakah stabilizer berfungsi atau tdak (jika memakai stabilizer)

- Cek kabel power pada CPU

- Jika masih juga tidak mau hidup permasalahanya mungkin terletak pada power supply atau MB



2. Komputer Mau Hidup Tetapi Tidak Mau Booting

Cara Mengatasinya :

Kenali Terlebih dahulu Bunyi Beep :

Beep 1 kali saja Tanda bahwa kondisi komputer baik

Beep 1 kali, panjang Terdapat problem di memory

Beep 1 kali panjang dan 3 kali pendek Kerusakan di VGA card

Beep 1 kali panjang dan 2 kali pendek Kerusakan di DRAM parity

Beep terus menerus Kerusakan dimodul memory atau memory video

- Cek dengan menggunakan software dianosa seperti sisoft sandra, PC mark04, PC mark05 dll



3. Komputer Mau Booting Tetapi Selalu “Safe Mode “ (untuk masuk ke safe mode tekan F8)

Cara Mengatasinya :

- restart kembali komputer anda

- jika masih trouble intall ulang windows anda

- jika masih safe mode juga, berarti HD anda bermasalah

cek dengan : scan disk



4. Komputer Sering Hang

Cara Mengatasinya

- Disebabkan software mengalami crash

- tekan ctrl + alt + del >> klik End task pada program yang “Not Responding”

- tekan tombol restart pada CPU

- Disebabkan hardware mengalami konflik (adanya penambahan hardware baru)

- konflik antar hardware sering terjadi pada sistem operasi windows

- install ulang windows anda, tetapi yang perlu diingat sebelum reinstall windows anda, lepaskan dulu hardware baru anda

- alankan fasilitas “add new“ hardware yang terdapat pada control panel.



5. Keyboard Tidak Dikenali Oleh Komputer

Cara Mengatasinya

- cek apakah keyboard anda sudah terpasang dengan benar

- jika sudah tapi masih juga keyboard tidak terdeteksi maka kemungkinan keyboard anda bermasalah.

- coba ganti keyboard anda, jika sudah diganti tapi juga masih bermasalah maka kemungkinan besar yang rusak adalah di bagian port keyboard di MB anda.

- Jika memang Sudah di Ganti Keyboard Baru tapi tetap tidak terdeteksi Juga Coba Ganti dengan Keyboard USB dan apabila tidak terdeteksi Juga berarti ada yang salah Pada sitem Windows Sobat



6 Mouse Tidak Dikenali Oleh Komputer (sama denagn kasus keyboard)



7. Pointer Mouse Selalu Meloncat-Loncat

Cara Mengatasinya

- mouse kotor segera di Bersihkan (khususnya pada bola mouse)



8. Komputer Sering Crash

Cara Mengatasinya :

- cek semua posisi kabel, hardware, dan juga tegangan pada casing, cek suhu pada CPU dan jua cek ram, processor dan juga vga.



9. Bila Produsen MetherBoard(MB) Tidak Diketahui

Cara Mengatasinya :

- buka casing, dan cek CPU anda biasanya sebuah MB memiliki label produsen yang sekaligus berisi spesifikasi tipe Mbnya.

- Lihat pada manual book

- Cari data Mb lewat internet, cocokan ID yang tercetak pada sticker board denan daftar yang terdapat pada situs www.fcc.gov/oet/fccid, dan cari daftar nomor ID yang dikeluarkan oleh lembaga perijinan untuk perangkat elektonik di Amerika

- Gunakan software analisa, seperti sandra99 dll.



10. Lupa Password BIOS

Cara Mengatasinya :

- Cabut batterey cmos pada cpu

- Atau dengan cara emncoba menebak bberapa password default untuk beberapa produsen bios misalkan AMI dan AWARD (contoh : A.M.I, AMI, AMI_SW, ALLY, 589589 dll)



11. Jam dan setting tanggal BIOS Selalu Berubah-Rubah

Cara Mengatasinya :

- batteray cmos sudah tidak berfungsi (mati), ganti dengan batteray yang baru



12. Menambah Perangkat Hardware Baru, Tp Tidak Terdeteksi Oleh BIOS

Cara Mengatasinya :

- Kemungkinan besar bios anda sudah kuno sehingga tidak dapat mendeteksi hardware yang baru, maka segera update bios anda (bisa download melalui internet, mis : www.windrivers.com)



13. Melacak Kerusakan Card Pada MB

Cara Mengatasinya :

- cobalah denganmencabut dan menancapkan beberapa card pada MB anda

- jika booting berhasil maka card anda tidak bermasalah begitu jua sebaliknya



14. Pasang Processor Baru Tp Tidak Terdeteksi

Cara Mengatasinya :

- cek apakah anda sudah memasang processor denan benar

- cek apakah posisi jumper pada processor sudah benar (tentang jumper pada processor bisa anda priksa pada manual booknya)



15. Crash Setelah Memasang RAM Baru

Cara Mengatasinya :

- kemungkinan ram yang anda pasang tidak kompatibel dengan komputer anda (cabut ram tersebut)



16. Menambah RAM Tapi Tidak Terdeteksi

Cara Mengatasinya :

- Lakukan pengecekan seperti ketika kasus sebelumnya

- Pastikan slot yan dipakai sesuai, misalnya : SD RAM memiliki slot yang hampir sama dengan RD RAM tetapi RD RAM, tidak bisa terdeteksi meskipun bisa dipasang pada slot jenis SD RAM.



17. Setelah Menambah RAM Proses Komputer Manjadi Semakin Lambat

Cara Mengatasinya :

- perhatikan batas kapasitas ram anda, misalnya ram jenis EDO batas maksimalnya adalah 64 MB, maka ketika dipaksakan untuk ditambah maka komputer anda menjadi semakin lambat



18. Virtual Ram

Cara Mengatasinya :

- klik kanan icon My computer, pilih propertis, kemudian pilih tab performance dan klik VIRTUAL MEMORY

- pilih item let me specify my own virtual memory setting (pilih HD yang akan digunakan sebagai virtual memory)

- klok OK



19. Monitor Tidak Mau Nyala

Cara Mengatasinya :

- pastikan semua kabel power maupun konektor yang berhubungan dengan monitor ok

- pastikan juga pin yang ada pada port VGA masuk dengan sempuran tidak ada yang bengkok apalagi tidak masuk semua/salah satu pin ke port VGA

- pastikan juga VGA card anda ok



20. Monitor Menjadi Gelap Saat Loading Windows

Cara Mengatasinya :

- kemungkinan disebabkan karena setup driver untuk monitor tidak tepat(setting frekuensinya terlalu tinggi)

- masuk dulu ke dalam kondisi safe mode (tekan F8)

- install ulang driver VGAnya



21. Tampilan Tiba-Tiba Rusak Dan Komputer Manjadi Hang

Cara Mengatasinya :

- dikarenakan suhu (pada VA card) sangat panas



22. Ukuran Tampilan monitor Tidak Sesuai Keinginan

Cara Mengatasinya :

- masuk ke display propertis (klik kana semabrang tempat pilih propertis)

- Tekan tab setting dan dan atur ukuran tampilan sesuai dengan keinginan (pada screean area)



23. Monitor Seperti Berkedip Saat Digunakan

Cara Mengatasinya :

- masuk ke display propertis (klik kana semabrang tempat pilih propertis)

- Tekan tab setting dan klik advance, kemudian klik adapter, pada bagian ini ditampilkan refresh raet yang dininkan



24. Sound Card Baru Tidak Terdeteksi

Cara Mengatasinya :

- Crash dengan saounda card yang lama

- cek pada manual booknya, apakah soundcard on boardnya perlu dimatikan atau tidak jika hendak menginstall ulang soundcard yan baru (biasanya bisa dimatikan lewat jumper atau bios)

32.Review Free Screen To Video

Sederhana, mudah digunakan, ringan, dan gratis adalah kelebihan-kelebihan Free Screen to Video. Ya, aplikasi perekam layar ini memang memenuhi semua kriteria tersebut. 
Seperti tercermin dalam namanya, Free Screen to Video berfungsi sebagai penangkap segala aktivitas pada desktop dan merekamnya ke dalam format video secara gratis. Dengan aplikasi ini, Anda bisa membuat semacam tutorial, panduan, video edukasi, atau sekadar untuk bersenang-senang.
Saat proses intalasi, Anda secara otomatis akan diarahkan untuk mengunduh codec sebesar 3,9 MB agar mampu mendukung format video WMV.
Jika Anda melewatkan tahapan ini, aplikasi ini hanya bisa merekam video ke dalam format FLV dan SWF. Jangan lupa, supaya berjalan dengan lancar, aplikasi ini membutuhkan pemasangan .NET Framework versi 2.0 ke atas dalam sistem operasi.
Tampilan jendela yang sederhana memudahkan Anda yang baru pertama kali menggunakan aplikasi ini. Terdapat pilihan format video yang terdiri dari FLV, SWF, AVI, dan WMV (dengan tambahan codec). Pilihan area yang akan ditangkap bisa secara penuh, sebagian, atau ukuran yang bisa diatur sendiri (custom).
Pada pilihan menu Configuration, Anda dapat menentukan apakah suara juga ingin direkam. Terdapat pilihan sumber suara serta pengaturan volumenya. Anda pun bisa menentukan apakah kursor mouse ingin ditangkap atau tidak pada pilihan menu Mouse. Setiap format video bisa dikustomisasi berdasarkan ukuran resolusi, Fps, video bitrate, dan audio frequency.
Setelah semua pengaturan selesai, Anda cukup mengeklik ikon Start untuk mulai merekam layar. Agar tidak mengganggu proses rekaman, Anda bisa menggunakan tombol shortcut untuk memulai, menghentikan sementara, dan menyudahinya.
****
Free Screen To Video sangat membantu Anda yang ingin merekam aktivitas di layar desktop secara praktis dan gratis. Spesifikasi yang ringan dan tidak memberatkan sistem bisa menjadi tawaran yang menarik.

Spesifikasi
Jenis
Freeware
Ukuran berkas instalasi
4,2 MB
Situs web
Sistem operasi
Windows 2000/ XP/Vista/7

Plus     : Ringan, sederhana dan mudah digunakan; bisa merekam audio dan juga pergerakan mouse.
Minus : Format WMV dan AVI membutuh codec tambahan.

31.Review Primera Bravo 4102 Disk Publisher

Robot Pengganda DVD   
Menggunakan teknologi ala robot, proses duplikasi kepingan berjalan otomatis. Cocok bagi usaha kecil yang membutuhkan cetakan cover di CD.  
Review yang lalu, kami menguji Primera Bravo SE AutoPrinter, yang merupakan printer pencetak label kepingan.
Nah, kali ini kami menguji Primera Bravo 4102 Disc Publisher yang bisa dibilang adalah pengembangan AutoPrinter. Pasalnya, perangkat ini tidak cuma bisa mencetak printer, namun juga menggandakan kepingan CD, DVD, bahkan Bluray. Kerennya lagi, seluruh proses berlangsung secara otomatis menggunakan teknologi robot. 
Cara kerjanya, di perangkat ini terdapat dua optical drive berupa DVD Writer (bisa diganti Bluray jika Anda mau). Selain itu, ada dua baki penampung kepingan—baki pertama untuk menampung kepingan yang akan diproses, sementara baki kedua untuk menampung kepingan yang sudah selesai.
Proses dimulai ketika tangan mekanis di Primera Disc Publisher memindahkan kepingan dari baki pertama ke DVD Writer. Setelah proses burning selesai, tangan mekanis akan memindahkan kepingan tersebut ke tray pencetakan. Setelah itu, kepingan tersebut pun akan ditaruh di baki kedua—menandakan proses duplikasi kepingan telah selesai. Semua berlangsung secara otomatis, sehingga terasa praktis dan juga canggih.  
Kerennya lagi, perangkat ini juga bisa memeriksa jumlah kepingan di baki pertama. Dengan menekan tombol di sebelah tombol Power, tangan mekanis akan menghitung ketebalan tumpukan dan menyajikan data berapa kepingan yang ada di tumpukan tersebut. Berdasarkan pengujian kami, pengukuran tangan mekanis tersebut terbilang akurat.
Untuk mengoperasikan perangkat ini, kita tetap membutuhkan komputer dan aplikasi bawaan yang disebut PTPublisher. Semua akti vitas untuk Primera Bravo bisa diatur di sini, mulai dari memilih data yang ingin digandakan sampai memilih desain label. Yang perlu dicatat, perangkat ini bisa digunakan untuk salah satu fungsi saja: hanya menggandakan kepingan atau mencetak label.
Aplikasi ini juga menyediakan aplikasi tambahan untuk mendesain tampilan pada label yaitu aplikasi SureThing. Dari sini tersedia beberapa template bawaan maupun pilihan untuk melakukan penggunaan gambar hasil kreasi sendiri. Sedangkan untuk proses burning kepingan, optical drive yang disediakan memiliki kecepatan maksimal sampai 16x. Hanya saja kami tidak menjumpai pengaturan kecepatan, jadi sepertinya perangkat ini secara otomatis akan menjalankan kecepatan terbaik yang bisa dijalankan. Karena disertakan dua optical drive, keduanya bisa digunakan secara bersamaan yang akan mempercepat proses penggandaan.
****
Karena selalu suka teknologi canggih, kami menyukai kecanggihan Primera Bravo 4102 Disc Publisher—utamanya tangan mekanisnya. Ada sensasi khusus melihat tangan mekanis tersebut memindahkan kepingan dari baki ke DVD Writer ke tray printer. Namun sensasi tersebut ada harganya. Dengan bandrolan harga sekitar Rp.29 juta, perangkat ini memang tidaklah murah. Primera Bravo Disc Publisher lebih cocok untuk industri kecil yang membutuhkan perangkat duplikasi dan pencetakan label secara otomat

30.Spekulasi iPhone 5 Pada WWDC 2012

Apple secara resmi telah mengumumkan WorldWide Developer Conference (WDC) 2012 yang bakal diadakan pada 11 hingga 15 Juni di Moscone West, San fransisco.

"Selama 5 hari konferensi tersebut, nantinya para pengembang akan mempelajari mengenai masa depan iOS dan OS X sehingga memungkinkan mereka untuk membuat inovasi dalam menghadirkan aplikasi-aplikasi baru," kata Philip Schiller, Apple’s senior vice president of Worldwide Marketing.

Pernyataan ini juga sekaligus membantah rumor yang kabarnya iPhone 5 akan diluncurkan pada konferensi tersebut.

WWDC merupakan acara tahunan Apple yang biasanya bakal memperkenalkan beberapa produk terbarunya. Dengan adanya bantahan mengenai kehadiran iPhone 5, diperkirakan Apple akan memperkenalkan beberapa aplikasi andalannya seperti iTunes 11 serta sistem operasi bagi platform Mac yaitu Mountain Lion dan juga iOS 6.

Namun para pemerhati tetap penasaran dan tidak percaya begitu saja akan pernyataan Apple. Hal ini bisa jadi merupakan salah satu langkah Apple dalam memberikan kejutan nantinya.

Speskulasi ini awalnya muncul saat logo WWDC ditampilkan. Beberapa pengamat memperhatikan bahwa didalam logo tersebut seperti terdapat siluet sebuah perangkat gadget, yang dicurigai merupakan iPhone 5. Benar atau tidaknya tentu saja rumor ini bakal terbukti nanti saat konferensi berlangsung.
Dan kabar terkini menyebutkan bahwa tiket WWDC 2012 telah habis dalam waktu dua jam setelah penjualan dibuka.

Minggu, 08 April 2012

29.membuat bookmark site

Untuk Membuat Bookmark Site berikut langkah membuatnya :
1. sign in ke draft.Blogger.com

2. Pilih Layout > Edit HTML

3. Cari kode </head>, lalu paste kode berikut di atasnya:

<script type='text/javascript'>
function bookmarksite(title,url){
if (window.sidebar)
window.sidebar.addPanel(title, url, &quot;&quot;);
else if(window.opera &amp;&amp; window.print){
var elem = document.createElement(&#39;a&#39;);
elem.setAttribute(&#39;href&#39;,url);
elem.setAttribute(&#39;title&#39;,title);
elem.setAttribute(&#39;rel&#39;,&#39;sidebar&#39;);
elem.click();
}
else if(document.all)
window.external.AddFavorite(url, title);
}
</script>



4. Akhiri dengan menekan tombol Save Template

Tempatkan kode link berikut sesuai keinginan anda

a. Untuk menampilkan text link biasa, berikut kodenya:


<a href="javascript:bookmarksite('Judul Blog', 'URL Blog')">Bookmark Blog Ini!</a>



b. Untuk menampilkan Link gambar,berikut kodenya:

<a href="javascript:bookmarksite('Judul Blog', 'URL Blog')"><img src="alamat-url-gambar" border="0"/></a>

28.apa itu HTTP,HTML,URL,WWW,FTP,domain dan hosting?

.Hypertext Transfer Protocol (HTTP) adalah sebuah protokol jaringan lapisan aplikasi yang digunakan untuk sistem informasi terdistribusi, kolaboratif, dan menggunakan hipermedia. Penggunaannya banyak pada pengambilan sumber daya yang saling terhubung dengan tautan, yang disebut dengan dokumen hiperteks, yang kemudian membentuk World Wide Web pada tahun 1990 oleh fisikawan Inggris, Tim Berners-Lee. Hingga kini, ada dua versi mayor dari protokol HTTP, yakni HTTP/1.0 yang menggunakan koneksi terpisah untuk setiap dokumen, dan HTTP/1.1 yang dapat menggunakan koneksi yang sama untuk melakukan transaksi. Dengan demikian, HTTP/1.1 bisa lebih cepat karena memang tidak usah membuang waktu untuk pembuatan koneksi berulang-ulang.
2.HTML, yang merupakan singkatan dari HyperText Markup Language, adalah dominan bahasa markup untuk halaman web . A markup language is a set of markup tags, and HTML uses markup tags to describe web pages . Sebuah bahasa markup adalah seperangkat tag markup, dan HTML menggunakan tag markup untuk menjelaskan halaman web .
HTML is written in the form of HTML elements consisting of “tags” surrounded by angle brackets (like <html>) within the web page content. HTML ditulis dalam bentuk elemen HTML terdiri dari “tag” dikelilingi oleh kurung sudut (seperti <html>) dalam konten halaman web. HTML tags normally come in pairs like <b> and </b>. tag HTML biasanya datang dalam pasangan seperti <b> dan </ b>. The first tag in a pair is the start tag , the second tag is the end tag (they are also called opening tags and closing tags ). Tag pertama dalam pasangan adalah tag awal, tag kedua adalah tag akhir (mereka juga disebut tag pembuka dan tag penutup).
3.Dalam komputasi , sebuah Uniform Resource Locator (URL) adalah Uniform Resource Identifier (URI) yang menentukan di mana sumber daya diidentifikasi tersedia dan mekanisme untuk mengambil itu. In popular usage and in many technical documents and verbal discussions it is often incorrectly used as a synonym for URI. [ 1 ] The best-known example of a URL is the address of a web page on the World Wide Web , eg http://www.example.com . Dalam penggunaan populer dan di dokumen teknis banyak dan diskusi verbal ini sering salah digunakan sebagai sinonim untuk URI. [1] The-dikenal contoh terbaik URL adalah alamat dari suatu halaman web di World Wide Web , misalnya http://www.example.com
4.World Wide Web, disingkat sebagai WWW dan umumnya dikenal sebagai Web, adalah sistem yang saling terkait hypertext dokumen diakses melalui internet . With a web browser , one can view web pages that may contain text , images , videos , and other multimedia and navigate between them by using hyperlinks . Dengan web browser , kita dapat melihat halaman web yang mungkin berisi teks , gambar , video , dan multimedia dan menavigasi antara mereka dengan menggunakan hyperlink . Using concepts from earlier hypertext systems, English engineer and computer scientist Sir Tim Berners-Lee , now the Director of the World Wide Web Consortium , wrote a proposal in March 1989 for what would eventually become the World Wide Web. [ 1 ] At CERN in Geneva , Switzerland , Berners-Lee and Belgian computer scientist Robert Cailliau proposed in 1990 to use “HyperText [...] to link and access information of various kinds as a web of nodes in which the user can browse at will”, [ 2 ] and publicly introduced the project in December. [ 3 ] Menggunakan konsep-konsep dari sistem hypertext sebelumnya, bahasa Inggris insinyur dan ilmuwan komputer Sir Tim Berners-Lee , sekarang Direktur World Wide Web Consortium , menulis sebuah proposal Maret 1989 untuk apa yang akhirnya akan menjadi World Wide Web. [1] Pada CERN di Jenewa , Swiss , Berners-Lee dan ilmuwan Belgia komputer Robert Cailliau diusulkan pada tahun 1990 untuk menggunakan “HyperText [...] untuk link dan informasi akses berbagai macam web node di mana pengguna dapat browse di akan”, [2 ] dan proyek publik diperkenalkan pada bulan Desember.[3]
5.File Transfer Protocol (FTP) adalah sebuah standar protokol jaringan yang digunakan untuk menyalin file dari satu host ke yang lain melalui TCP / IP berbasis jaringan, seperti Internet . FTP is built on a client-server architecture and utilizes separate control and data connections between the client and server. [ 1 ] FTP users may authenticate themselves using a clear-text sign-in protocol but can connect anonymously if the server is configured to allow it. FTP adalah dibangun di atas client-server menggunakan arsitektur dan kontrol terpisah dan koneksi data antara client dan server. [1] FTP pengguna mungkin otentikasi diri menggunakan teks-jelas sign-in protokol tetapi dapat terhubung secara anonim jika server dikonfigurasi untuk memungkinkan itu.
6.Menurut Wikipedia Nama Domain (domain name) adalah nama unik yang diberikan untuk mengidentifikasi nama server komputer seperti web server atau email server di jaringan komputer ataupun internet. Nama domain berfungsi untuk mempermudah pengguna di internet pada saat melakukan akses ke server, selain juga dipakai untuk mengingat nama server yang dikunjungi tanpa harus mengenal deretan angka yang rumit yang dikenal sebagai IP address. Nama domain ini juga dikenal sebagai sebuah kesatuan dari sebuah situs web seperti contohnya “wikipedia.org”. Nama domain kadang-kadang disebut pula dengan istilah URL, atau alamat website.
Sederhananya domain merupakan nama unik/alamat untuk website anda, domain biasanya diakhiri dengan .com, .net, .org, .biz, .asia, .us dan lain-lain.
7.Hosting biasa disebut dengan Web-Hosting, adalah perusahaan yang menyediakan layanan dan penyimpanan Web bagi perorangan atau perusahaan. Dengan kata lain Hosting adalah salah satu bentuk layanan penyewaan ruang simpan data (space) yang digunakan untuk menyimpan data – data website agar halaman website tersebut bisa diakses dari mana saja. Data web tersebut meliputi file – file html, php script, cgi script, css, image, database, dan file lain yang dibutuhkan untuk menampilkan halaman web.

27.Kelebihan dan Kekurangan TABLET PC



Istilah TABLET bagi perangkat komputer berlayar sentuh memang bukan hal yang baru. Beberapa tahun yang lalu, beberapa vendor komputer berbasis Microsoft Windows melepas perankat seperti ini dan disebut Tablet PC. Ciri khasnya adalah jenis layar sentuh yang digunakan dan interface yang disiapkan untuk sebuah sentuhan.
Istilah ini tiba-tiba kembali membooming berkat ‘kelahiran’ Apple Ipad diawal tahun ini dan pesaing vendor takmau kalah dengan melepas Tablet-tablet baru mereka seakan-akan meyakinkan pada kita bahwa Tablet bisa menjadi perangkat serba bisa, meskipun tanpa dukungan OS Windows.
Tablet bisa berjalan dengan iOS-nya Apple, OS Blackberry, bahkan dengan si pendatang baru Android.
Vendor yang bermainpun bisa dibilang sangat luas. Mulai Apple sirajanya multimedia, Samsung, RIM hingga vendor-vendor Cina dan local.
Kebanyakan vendor yang kini memproduksi Tablet adalah vendor-vendor HP yang sudah kita kenal. Masuk akal, mengingat teknologi yang ada di Tablet-tablet terkini bisa dibilang merupakan pengembangan dari sebuah HP Pintar. Bisa jadi karena OS yang menjalankannya.
Þ KELEBIHAN TABLET
Hampir semua Tablet dilengkapi dengan fitur-fitur koneksi dan display yang mumpuni. Utamanya WiFi, dan sebagian membawa teknologi seluler 3G HSDPA. Tapi sesungguhnya apa saja sih fitur-fitur ‘Killer’-nya Tablet?
* Layar Lebar, Tidak sebesar layer televisi sih… tapi cukup lebar untuk menampilkan halaman web penuh dengan tampilan landscape maupun portrait. Setidaknya masih cukup besar ketimbang layar HP.
* WiFi, kita tidak lagi membutuhkan kabel LAN untuk menghubungkannya dengan internet. Atau, setidaknya kita tidak lagi membutuhkannya untuk berbagi dengan perangkat lain.
* 3G HSDPA, beberapa Tablet sudah dilengkapi dengan teknologi seluler, baik untuk mengakses data maupun melakukan kegiata klasik ber-HP: telefon dan sms.
* Ukuran Sangat Portebel. Nah ini nih…
* dibandingkan dengan perangkat komputer lipat alias laptop, Tablet dipercaya lebih ringkas. Tenang saja, dari ukurannya saja sudah kelihatan, namun dengan demikian tetap dilengkapi fitur khas sebuah Komputer dan HP sekaligus.
* Kamera. Beberapa Tablet terutama yang berukuran 7 inchi (layarnya) memiliki kamera dengan kemampuan lebih dari cukup. Baik untuk fotografi mobile, maupun sebagai sarana chat video.
* Sebuah e-book reader yang mumpuni. Layar lebar, ukuran Portable dan bisa dibawa kemana-mana mampu menyulap perangkat ini menjadi buku digital. Setidaknya ukurannya sama dengan ukuran buku konvensional. Plus dukungan Software yang ciamik untuk keperluan ini, kadang membaca buku elektronik di sebuah tablet akan terlihat keren, hilanglah kesan ‘Kutu Buku’.
* Perangkat Gaming 3D portable dengan nilai plus. OS yang dibawa masing-masing tablet rupanya sudah memungkinkan untuk permainan bergrafis 3D. tanpa tombol kontroler fisik, layar sentuh tetap dapat memunculkan kontroler visual yang menyediakan kenyamanan setara. Layar lebih besar dari layar Sony PSP dan NDS XL sekalipun. Plus kontrol yang interaktif dengan moda sentuhan.
Þ KEKURANGAN TABLET
Namun tak ada gading yang tak retak. Meski memiliki sejumlah kelebihan yang menawan, tablet juga memiliki kekurangan. Apasaja kekurangan Tablet?
* Teks Input hanya berupa virtual keyboard dilayar sentuh. Kalau menambah keyboard wireless sebagai salah satu aksesoris tambahan, apa bedanya dengan membawa laptop? Lebih dari itu, sepertinya akan lucu jika ternyata keyboard wirelessnya berukuran lebih besar dari layar Tablet.
* Kartu Gafis terbatas. Kita memang bisa memainkan Game di sebuah mobile Tablet juga mengutak-atik hasil foto, tapi semua hal itu sangat dibatasi. Dukungan kartu grafis yang tidak se-peworful milik PC atau laptop menjadi alasan utama.
* Ukuran. Selain menjadi kelebihan, ukuran Tablet juga bisa menjadi titik lemah. Meskipun sudah dilengkapi dengan teknologi jaringan selular dan fitur-fitur HP, Tablet tidak bisa serta merta menjadi pengganti HP. Terbayangkah membawa perangkat berlayar 9 inchi atau 7 inchi kedalam saku celana dan kemeja?
* Suplai Daya. Menjadi keharusan bagi sebuah Tablet untuk menyediakan perangkat penyuplai daya yang munpuni. Karena menjadi portable, maka baterai adalah salah satu tumpuan terakhir. Tablet akan cenderung hidup selalu baik dibutuhkan atau tidak. Tidak seperti Laptop yang akan kita matikan ketika tidak sedang digunakan. Waktu standby akam menyedot daya yang tidak sedikit.
* Dukungan Software dan Kompatibilitas. Tidak ada standar yang jelas mengenai kompatibilitas dan dukungan Software para Tablet. Hal ini karena penggunaan OS yang tidak seragam dan juga kemungkinan sebuah vendor untuk memasukkan unsur-unsur ‘tardisi’-nya ke dalam Tablet.
* Ruang Penyimpanan Terbatas. Kalaupun ada slot tambahan hanya untuk kartu memory MicroSD yang besarnya maksimum di angka 32GB saja. Lalu bagaimana dengan Tablet yang tidak memiliki slot?
Þ TABLET VS HP
Dari beberapa uraian diatas, sudah terlihat bahwa sampai tulisan ini dibuat komputer tablet dapat melakukan beberapa peran HP namun tidak bisa menggantikannya. Ada beberapa tips agar bisa menjadi perangkat HP yang menyenangkan
* Lengkapi diri dengan headset Bluetooth. Dengan demikian Tablet bisa diletakkan didalam tas, sementara melakukan panggilan dan mengaturnya lewat headset tersebut.
* Masalahnya beberapa OS Tablet belum Mengadopsi Voice Recognition. Apabila semua sudah mangadopsi hal ini, kita bisa mengatur panggilan hanya dengan perintah suara lewat Headset Bluetooth.
Þ TABLET VS LAPTOP
Apakah Tablet mobile bisa menggantikan peran Laptop?
Dari uraian diatas, sepertinya masih belum bisa. Terkait dengan dukungan hardware yang memang terbatas didalam sebuah perangkat Tablet, dan kompatibilitas sejumlah fitur yang ada didalamnya.
Namun dengan Tablet mobile tidak lagi membutuhkan modem internet terpisah seperti yang dibutuhkan disebuah Laptop, dan pastinya tidak butuh ruang yang besar untuk membawanya kemana-mana Plus tidak seberat Laptop.

26.kekurangan topologi star

 TOPOLOGI STAR

Topologi star merupakan bentuk topologi jaringan yg berupa konvergensi dari node ke tengah ke setiap node/pengguna. topologi ini termasuk topologi jaringan dengan biaya menengah.

Kelebihan :
- Kerusakan pada satu saluran hanya akan mempengaruhi jaringan pada saluran tersebut & station yg terpaut
- Tingkat keamanan termasuk tinggi
- Tahan terhadap lalulintas jaringan yg sibuk
- Penambahan & pengurangan station dapat dilakukan dengan mudah
- tidak mengganggu bagian jaringan lain
- kontrol terpusat
- kemudahan deteksi & isolasi kesalahan kerusakan
- kemudahan pengelolaan jaringan
Kekurangan :
- Jika node tengah mengalami kerusakan,maka seluruh jaringan akan terhenti
- Boros kabel perlu penanganan khusus
Penanganan :
Perlunya disiapkan node tengah cadangan

25.membangun jaringan p2p

aringan komputer Peer to Peer (PC to PC) adalah jaringan komputer yang hanya menghubungkan dua komputer dimana kedua komputer bisa menjadi server maupun client, jadi tidak ada perbedaan antara client dan server. Dalam pemasangan Jaringan Peer to Peer anda tidak perlu memakai hub karena dalam tipe jaringan dua komputer (PC to PC) ini dapat langsung dihubungkan dengan 1 kabel UTP.
Pada jaringan tipe ini, setiap komputer yang terhubung dalam jaringan dapat saling berkomunikasi dengan komputer lainnya secara langsung tanpa perantara. Bukan hanya komunikasi langsung tetapi juga sumber daya komputer dapat digunakan oleh komputer lainnya tanpa ada pengendali dan pembagian hak akses.
Setiap komputer dalam jaringan Peer to Peer mampu berdiri sendiri sekalipun komputer yang tidak bekerja atau beroperasi. Masing-masing Komputer tidak terikat dan tidak tergantung pada komputer lainnya. Komputer yang digunakan pun bisa beragam dan tidak harus setara, karena fungsi komputer dan keamanannya diatur dan dikelola sendiri oleh masing-masing komputer.
Tipe jaringan ini cocok digunakan untuk membangun jaringan komputer skala kecil seperti di rumah, di dalam sebuah ruangan kerja, lab komputer sekolah dan lain-lain. Peer to Peer ini umumnya dipakai dalam membangun jaringan berbasis workgroup yang menerapkan fungsi sharing atau bagi pakai penggunaan hardware dan software, karena pada tipe ini biasanya tidak memerlukan pengaturan keamanan dan kendali antara masing-masing komputer.
Gambar di bawah menunjukkan skema jaringan Peer to Peer.

Beberapa hal dari jaringan Peer to Peer ini adalah :
• tidak perlu spesifikasi yang setara untuk setiap komputer (bisa beragam)
• biasanya tidak ada komputer pusat yang dijadikan sentral jaringan
• biasanya juga tidak ada kontrol atau kendali terhadap pengaturan keamanan jaringan
• tidak memerlukan Operating System khusus seperti untuk server
• jika ada 1 atau lebih komputer yang rusak atau tidak bekerja, komputer lain tetap dapat berfungsi normal
Sebagai catatan untuk membuat jaringan komputer peer to peer kabel UTP yang dibuat harus dengan Crossover / Crossline karena jika menggunakan Straight Through kabel LAN dianggap tidak terkoneksi (a network cable is unplugged) kecuali jika Ethernet atau LAN Card yang anda gunakan sudah support dengan straight through.
Untuk membuat kabel jaringan Crossover / Crossline sebagai berikut :
Siapkan alat-alat yang dibutuhkan :
a. Kabel UTP

b. Konektor RJ-45

c. Crimping Tool

d. LAN Tester

Perlu anda ketahui bahwa kabel UTP memiliki 4 pasang kabel kecil di dalamnya yang memiliki warna berbeda. 4 pasang kabel itu adalah :
Pasangan 1 : Putih/Biru dan Biru,
Pasangan 2 : Putih/Oranye dan Orange,
Pasangan 3 : Putih/Hijau dan Hijau,
Pasangan 4 : Putih/Coklat dan Coklat
Proses pembuatan :

Urutan pemasangan : Salah satu sisi kabel dibuat sesuai dengan standar “Straight Through”, sedangkan sisi kabel lainnya, dilakukan “Cross-Over”, yaitu :
Pin 1 : Putih/Hijau
Pin 2 : Hijau
Pin 3 : Putih/Oranye
Pin 4 : Biru
Pin 5 : Putih/Biru
Pin 6 : Oranye
Pin 7 : Putih/Coklat
Pin 8 : Coklat
Harap diingat bahwa yang dibuat crossover hanya salah satu sisi kabel saja.
Langkah-langkah pemasangan kabel UTP pada konektor RJ45 :
1. Kupas jaket dari kabel UTP dengan menggunakan crimping tool atau alat pengupas kabel khusus.

2. Pisahkan empat lilitan kabel UTP menjadi delapan bagian, setelah itu luruskan tiap-tiap kabel agar dapat mudah dipotong.

3. Susunlah urutan warna sesuai dengan konfigurasi crossover dan sesuaikan ujung kabel yang akan dipotong dengan konektor yang akan dipasang.

4. Gunakan tang pemotong atau crimping tools, potonglah ujung kabel secara rata agar kabel mudah dimasukan ke lubang konektor.

5. Masukkan ujung kabel yang telah dipotong ke lubang konektor RJ-45 secara bersamaan, kemudian jepit konektor dengan menggunakan crimping tool agar konektor terkunci.

6. Lakukan tes dengan LAN Tester, jika semua lampu indikator menyala berarti semua bagian kabel sudah terpasang dengan benar.
Setelah pembuatan kabel crossover selesai silahkan hubungkan ke kedua komputer, lalu setting masing-masing IP komputer dengan cara :
Buka network connection (dari windows explorer klik kanan My Network Places -> Properties).
Klik kanan Local Area Connection, lalu pilih Properties -> Double klik Internet Protocol (TCP/IP).
IP Address komputer 1 : 192.168.0.11 – Subnet Mask 255.255.255.0
IP Address komputer 2 : 192.168.0.22 – Subnet Mask 255.255.255.0

Anda dapat melakukan ping terhadap komputer 2 melalui komputer 1 di DOS lewat Start -> Run -> ketik cmd -> lalu ketik ping 192.168.0.22
Jika komputer 2 ingin melakukan ping komputer 1 caranya sama tinggal ganti dengan IP address komputer 1.
Ping ini fungsinya untuk mengetahui berhasil tidaknya transfer data dari jaringan peer to peer yang telah kita buat tadi.
Selain ping komputer 1 bisa membuka komputer 2 secara langsung di address bar windows explorer dengan mengetikan \\192.168.0.22 begitupun sebaliknya.
Nah proses Membuat Jaringan Peer to Peer (PC to PC) selesai sampai di sini.
Keuntungan dan Kelemahan Jaringan Peer to Peer:
Bila ditinjau dari peran server di kedua tipe jaringan tersebut,maka server di jaringan tipe peer to peer diistilahkan nondedicated server,karena server tidak berperan sebagai server murni melainkan sekaligus dapat berperan sebagai workstation.
KEUNGGULAN:
* Antar komputer dalam jaringan dapat saling berbagi-pakai fasilitas yang dimilikinya seperti : harddisk,drive,fax/modem,printer.
* Biaya operasional relatif lebih murah dibanding dengan tipe jaringan client-server,salah satunya karena tidak memerlukan adanya server yang memiliki kemampuan khusus untuk mengorganisasikan dan menyediakan fasilitas jaringan.
* Kelangsungan kerja jaringan tidak tergantung pada satu server, Sehingga bila salah satu komputer mati atau rusak,jaringan secara keseluruhan tidak akan mengalami gangguan.
KELEMAHAN:
* Troubleshooting jaringan relatif lebih sulit,karena pada jaringan tipe ini setiap komputer dimungkinkan untuk terlibat dalam komunikasi yang ada.Di jaringan client-server komunikasi adalah antara server dengan workstation.
* Unjuk kerja lebih rendah dibandingkan dengan jaringan client-server,karena setiap komputer /peer disamping harus mengelola pemakaian fasilitas jaringan juga harus mengelola pekerjaan atau aplikasi sendiri.
* Sistem keamanan jaringan ditentukan oleh masing-masing user dengan mengatur keamanan masing-masing fasilitas yang dimiliki.
* Karena data jaringan tersebar dimasing-masing komputer dalam jaringan,maka backup harus dilakukan oleh masing-masing komputer tersebut.

24. apa itu server ?

Server adalah sebuah sistem komputer yang menyediakan jenis layanan tertentu dalam sebuah jaringan komputer. Server didukung dengan prosesor yang bersifat scalable dan RAM yang besar, juga dilengkapi dengan sistem operasi khusus, yang disebut sebagai sistem operasi jaringan atau network operating system. Server juga menjalankan perangkat lunak administratif yang mengontrol akses terhadap jaringan dan sumber daya yang terdapat di dalamnya, seperti halnya berkas atau alat pencetak (printer), dan memberikan akses kepada workstation anggota jaringan.

Umumnya, di atas sistem operasi server terdapat aplikasi-aplikasi yang menggunakan arsitektur klien/server. Contoh dari aplikasi ini adalah DHCP Server, Mail Server, HTTP Server, FTP Server, DNS Server dan lain sebagainya. Setiap sistem operasi server umumnya membundel layanan-layanan tersebut atau layanan tersebut juga dapat diperoleh dari pihak ketiga. Setiap layanan tersebut akan merespons terhadap request dari klien. Sebagai contoh, klien DHCP akan memberikan request kepada server yang menjalankan server DHCP; ketika sebuah klien membutuhkan alamat IP, klien akan memberikan perintah/request kepada server, dengan bahasa yang dipahami oleh server DHCP, yakni protokol DHCP itu sendiri.

Contoh sistem operasi server adalah Windows NT 3.51, dan dilanjutkan dengan Windows NT 4.0. Saat ini sistem yang cukup populer adalah Windows 2000 Server dan Windows Server 2003, kemudian Sun Solaris, Unix, dan GNU/Linux.

Server biasanya terhubung dengan client dengan kabel UTP dan sebuah Network Card. Kartu jaringan ini biasanya berupa kartu PCI atau ISA.

Fungsi server sangat banyak, misalnya untuk situs internet, ilmu pengetahuan, atau sekedar penyimpanan data. Namun yang paling umum adalah untuk mengkoneksikan komputer client ke Internet.

23.Cara Membuat Aplikasi Client Server dengan Visual Basic 6 & MYSQL

Cara Membuat Aplikasi Client Server dengan Visual Basic 6 & MYSQL
Pada tutorial ini anda akan belajar bagaimana membuat aplikasi client server menggunakan visual basic & MYSQL Untuk lebih memperjelas pemahaman anda akan digunakan studi kasus program KASIR. Dimana pada implemantasinya nanti, aplikasi yang dibuat akan terpisah dengan database. Database akan ditempatkan pada sebuah server dan aplikasi dapat ditempatkan pada beberapa komputer client. Untuk pengembangan / pembuatan aplikasinya sendiri dapat dilakukan di komputer lokal terlebih dahulu. Adapun yang anda perlukan pada tutorial ini, yaitu visual basic, MYSQL, dan Mysql Connector-ODBC. MYSQL dan MYSQL Connector ODBC dapat anda download di www.mysql.com. MYSQL Connector ODBC dibutuhkan agar dapat melakukan koneksi database MYSQL dari VB
Setelahnya semuanya terinstall mulailah membuat database MYSQL beserta tabel - tabelnya. Buatlah sebuah database dengan nama kasir, dan buat 5 tabel seperti di bawah:
Tabel user_login
Field Tipe Data
user_login_id varchar(50) *
user_name varchar(100)
user_psw varchar(20)
Tabel product
Field Tipe Data
product_id varchar(40) *
product_name varchar(100)
price double
stock integer
Tabel transaksi
Fields Tipe Data
no_transaksi integer (auto increment) *
tgl_transaksi datetime
total_barang integer
total_harga double
kasir varchar(50)
Tabel detail_transaksi
Fields Tipe Data
no_transaksi integer
product_id varchar(40)
jumlah integer
harga_satuan double
Tabel transaksi_temp
Fields Tipe Data
no_transaksi integer
product_id varchar(40)
jumlah integer
harga_satuan double
* Primary Key
Tabel user_login digunakan untuk menyimpan data pengguna aplikasi, tabel product digunakan untuk menyimpan data product yang dijual. Tabel transaksi untuk menyimpan data transaksi dan tabel detail_transaksi untuk menyimpan detail dari transaksi yang dilakukan. Sedangkan tabel traksaksi_temp digunakan untuk mencatat secara sementara detail traksaksi yang dilakukan, setelah transaksi selesai dilakukan baru dipindahkan ke tabel transaksi.
Setelah database dan kasir selesai dibuat tambahkan data (insert data) pada tabel user dengan data berikut:
user_login_id user_name user_psw
admin Administrator admin
langkah selanjutnya adalah mempersiapkan koneksi ke database. Ikutilah langkah-langkah di bawah ini.
  1. Buka control panel, double klik pada Administrative Tools, kemudian double klik pada Data Sources (ODBC). Dan akan muncul window kurang lebih seperti berikut:
    Data Sources (ODBC)
  2. Klik pada System DSN, dan klik tombol Add, dan akan muncul window seperti berikut:
    System DNS
  3. Pilih MySQL ODBC 3.5.1 Driver, dan klik tombol Finish, dan akan tampil window berikut :
    Connector / ODBC
  4. Kemudian isi form di atas dengan data seperti berikut:
    Connector-ODBC
  5. Klik tombol Test, jika muncul kotak dialog yang menyatakan sukses, tekan OK dan tekan OK sekali lagi.
Setelah selesai sekarang anda telah siap untuk membuat Aplikasi KASIR..

Membuat Form Utama Administrator dan Form Login

Buka microsoft visual basic anda dan buat Standar EXE project. Setelah project dibuat akan langsung terbentuk sebuah form. Tambahkan label dan tombol serta atur propertiesnya seperti berikut :
Admin Form
Komponent Properties
Form1 Name : main_form
Caption : Administration
Label1 Caption : Welcome,
Label2 Name : label_user
Caption : User
Command1 Name : btn_user
Caption : User
Command2 Name : btn_product
Caption : Product
Command3 Name : btn_trans
Caption : Transaksi
Command4 Name : btn_report
Caption : Report
Setelah diatur propertinya maka hasilnya adalah seperti berikut:
Admin Form
Admin Form
Kemudian Buat Form baru dengan cara, klik Menu Project, Add Form. Akan tampil window Add Form dan pilih Log In Dialog serta klik tombol open. Hasilnya seperti di bawah:
Login Form
Form Login
Sekarang buka notepad dan ketik kode di bawah:
[Data]
DB=kasir
SERVER=localhost
Uid=root
Password=root
Kemudian simpan di direktori c:\windows dengan nama koneksi.ini, file koneksi.ini berfungsi untuk menyimpan data yang diperlukan untuk koneksi ke database. Pada bagian DB berisi nama database yang akan digunakan, SERVER berisi IP address Server tempat database disimpan (untuk sementara gunakan lokalhost). Uid berisi database user name dan Password adalah password database.
Sekarang Kembali ke Editor Visual Studio. Pilih Menu Project, Add Module untuk membuat module. Pada window Add Module klik Open. Download File berikut ini, kemudian copy dan paste isi file tersebut pada module yang sedang dibuat. Setelah selesai simpan module tersebut. Kemudian Klik menu Project, References dan akan muncul window project reference. Centang pada bagian Micosoft ActiveX Data Objects 2.0 Library dan tekan tombol OK.
Sekarang beralih ke form login, double click pada tombol OK, Hapus script yang telah ada dan ganti dengan script di bawah:
Private Sub cmdOK_Click()
Call Koneksi
Dim RS As ADODB.Recordset
Set RS = New ADODB.Recordset
Dim SQL As String
'query untuk login
SQL = "select * from user_login where user_login_id='" & txtUserName.Text & "'"
'membuka koneksi ke databse
RS.CursorLocation = adUseClient
RS.Open SQL, conn, adOpenDynamic, adLockOptimistic
'cek kebenaran user_login_id
If (RS.RecordCount > 0) Then
'cek kebenaran password
If (RS!user_psw = txtPassword.Text) Then
user_login_id = txtUserName.Text
user_name = RS!user_name
Load main_form
main_form.Show
Unload Me
Else
MsgBox "Maaf Password Salah"
End If
Else
MsgBox "Maaf User Name Salah"
End If
End Sub
Kemudian double click pada tombol Cancel, hapus script yang telah ada dan ganti dengan script berikut:
Private Sub cmdCancel_Click()
Dim pil As VbMsgBoxResult
pil = MsgBox("Anda Yakin untuk keluar?", vbQuestion + vbYesNo, "Exit")
If (pil = vbYes) Then Unload Me
End Sub
Setelah selesai pilih menu Project, properties. Pada window Project Properties di bagian Startup Object pilih frmLogin. Kemudian tekan tombol OK.
Sekarang beralih ke admin_form, double click pada form dan ketik script berikut :
Private Sub Form_Load()
label_user.Caption = user_name
End Sub
Setelah selesai simpan project anda dengan nama kasir dan coba untuk menjalankanya dengan menekan tombol F5 pada keybord.

Pada tutorial Membuat Aplikasi Client Server dengan VB & MYSQL ini anda telah belajar bagimana menginstall MySQL connector ODBC, melakukan koneksi ke database MySQL dengan ADODB, serta membuat system login.  Pada tutorial selanjutnya akan dijelaskan Proses membaca data dari tabel, menampilkan data, menambahkan data ke tabel, mengedit record pada tabel dan menghapus record.
 
 
source: myphptutorials.com
 

UPDATE 3 July 2011

 
quote :
 
" Databasenya mau pakai apa,
Database Server(sql server,mysql) atau database File (Ms. Access) 
misal database yang dipakai SQL Server :

* pertama database server harus terinstall terlebih dahulu di salah satu komputer
* jika sudah berarti program di tiap-tiap client harus merujuk ke database yg sql servernya terinstall, agar data yang di olah bisa sama untuk seluruh client.
* dan... di masing-masing client untuk bisa masuk ke database server harus mengisi login dari server terserbut
misal:
computer name = server
user database = sa
password database = ***
database = dbinventory

* dan... agar program di client bisa jalan, component-component yang diperlukan harus sudah terinstall (teregistrasi) di client tersebut "
 
" kalau databasenya ms access database tersebut tempatkan di computer server terus folder dimana database tersebut berada harus di Share (supaya komputer client bisa memanggil) 

dan untuk koneksinya (menambahkan code diatas): 

 
Dim con As ADODB.Connection
 
Dim pathDb As String

pathDb = "\\compServer\dbStok.mdb"

con.ConnectionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" &amp; pathDb &amp; ";Persist Security Info=False"

 
con.Open
"
 

Creating Client/Server Application using Winsock

 
Sample Image - client.jpg

INTRODUCTION

Most of you might have worked with Internet Transfer Control which is very handy control when it comes to Internet Programming but there is another control which even more robust and helps programmers creating more flexible applications. Winsock control comes with VB6 and is used to create applications that access the low-level functions of the Transmission Control Protocol/Internet Protocol (TCP/IP).

TCP/IP is a specification that defines a series of protocols used to standardize how computers exchange information with each other. TCP/IP provides communication across interconnected networks that use diverse hardware architectures and various operating systems. The protocols in TCP/IP are arranged in a series of layers known as a protocol stack. Each layer has its own functionality. 
Winsock is a standard that is maintained by Microsoft. This standard is basically a set of routines that describe communications to and from the TCP/IP stack. These routines reside in a dynamic link library that runs under Windows. The winsock DLL is interfaced with TCP/IP and from there through the Internet.
In this article, I am going to show how to use the winsock in a client server environment, we will create two separate applications, one of which will be a server and the other will be a client. Both client and server will interact with each other to exchange data. Client will send a request to the server and the server which will be connected to a database will retrieve the information requested by the client from the database and will return the requested information back to the client. You will a database with this article, the database contains the item numbers and their prices. In real life situations, database might be located on a machine different from the one that hosts the client application.

I think it would be better to talk about the ports before we proceed any further. A port is a special memory location that exists when two computers are in communication via TCP/IP. Applications use a port number as an identifier to other computers, both the sending and receiving computers use this port to exchange data.

To make the job of communication easier, some port numbers have been standardized. These standard port numbers have no inherent value other than that users have agreed to use them with certain applications. Table below lists a number of popular and publicly accepted port numbers and their corresponding applications.
 
Service
Port
HTTP 80
FTP 20,21
GOPHER 70
SMTP 25
POP3 110
TELNET 23
FINGER 79
LOCAL LOOPS/CALLBACKS 0

Using the Winsock Control

Winsock is above the TCP/IP protocol stack in the ISO/OSI model. TCP/IP is an industry standard communication protocol that defines methods for packaging data into packets for transmission between computing devices on a heterogeneous network. TCP/IP is the standard for data transmission over networks, including the Internet. TCP establishes a connection for data transmission and IP defines the method for sending data packets.
The Microsoft Winsock control makes using the TCP/IP a breeze. Microsoft has wrapped up the Winsock and INetAPI API calls into a nice neat package that you can easily incorporate into your Visual Basic applications.

Winsock Operating Modes

The Transport layer (also known as the Host-to-Host Transport layer) is responsible for providing the Application layer with session and datagram communication services. The core protocols of the Transport layer are TCP and User Datagram Protocol (UDP). The Winsock control supports the following two operating modes:
 
  • sckTCPProtocol
  • sckUDPProtocol

Winsock Properties

Winsock enables you to create clients and servers using the same control. This dual functionality enables you to specify through property setting the type of application you will be building. The Winsock control uses a number of the same properties, whether you are creating client or a server, thereby all but eliminating the learning curve needed to create applications. Some of the important properties of the control are as following:
BytesReceived Property

This property returns the number of bytes currently in the receive buffer. This is a read-only property and is unavailable at design time. The value returned is a long integer.

LocalHostName Property

The LocalHostName property returns the name of the local host system. This is read-only property and is unavailable at the design time. The value returned is a string.

LocalIP Property

The LocalIP property returns the local host system IP address in the form of a string, such as 11.0.0.127. This property is read-only and is unavailable at design time.

LocalPort Property

This property returns or sets the local port number. This can be both read from and written to and is available at both design time and runtime. The value returned is a long integer.

Protocol Property

Returns or sets the protocol, either TCP or UDP, used by the Winsock control.

RemoteHost Property

The RemoteHost property returns or sets the remote host. This can be both read from and written to and is available both in design time and runtime. The value returned is a string and can be specified either as an IP address or as a DNS name.

RemotePort Property

This property returns or sets the remote port number.

State Property

This returns the state of the control as expressed by an enumerated list. This is read-only property and is unavailable at design time.

Winsock Methods

Some of the important methods of Winsock control are as following:

Accept Method

It accepts the request for connection from the client system. For this method to be used, the control must be in the listening state.

Close Method

The Close method terminates a TCP connection from either the client or server applications.

GetData Method

GetData is the method that retrieves the current block of data from the buffer and then stores it in a variable of the variant type.

PeekData Method

The PeekData method operates in a fashion similar to the GetData method. However, it does not remove data from the input queue.

Listen Method

This is invoked on the server application to have the server application wait for a TCP request for connection from a client system.

SendData Method

This method dispatches data to the remote computer. It is used for both the client and server systems.

Connect Method

The Connect method requests a connection to a remote computer.

I am not going to discuss events here. You can find the complete details of events on the Microsoft site (http://www.microsoft.com).

In the sample provided with this article, we are going to create two applications, one server and client. This is a real world example, where the clients requests some information from the server and the server retrieves some specific information from the database and sends the retrieved information back to the client. The database used in the sample is also provided with the code. The database name is Prices.mdb. This is a small database comprising of a single table containing two fields. The fields are item number and price. The clients sends the item number to the server and the server retrieves the price against that item number from the database and sends it back to the client. One of the current trends in software development today is the issue of thick clients versus thin clients. A thick client is basically an application that performs the bulk of the processing on the individual client PC, whereas a thin client performs the processing on the server. 

Creating the Client

Follow the steps shown below:

1. Start a new EXE project.
2. Add a Winsock control to your application.
3. Add all the controls to the form (See the application for details).

Here is the complete code:
   Option Explicit Private Sub cmdClose_Click() Winsock1.Close shpGo.Visible = False shpWait.Visible = False shpError.Visible = True End Sub Private Sub cmdConnect_Click() Winsock1.RemoteHost = "11.0.0.1" 'Change this to your host ip Winsock1.RemotePort = 1007 Winsock1.Connect shpGo.Visible = True txtItem.SetFocus End Sub Private Sub cmdSend_Click() If Winsock1.State = sckConnected Then Winsock1.SendData txtItem.Text shpGo.Visible = True Label3.Caption = "Sending Data" Else shpGo.Visible = False shpWait.Visible = False shpError.Visible = True Label3.Caption = "Not currently connected to host" End If End Sub Private Sub Winsock1_DataArrival(ByVal bytesTotal As Long) Dim sData As String Winsock1.GetData sData, vbString 'Label1.Caption = sData txtPrice.Text = sData Label3.Caption = "Received Data" shpGo.Visible = True shpWait.Visible = False shpError.Visible = False End Sub Private Sub Winsock1_SendComplete() Label3.Caption = "Completed Data Transmission" End Sub 

Creating the Server

The server portion of the price lookup example is designed to accept the item number sent from the client and look up the associated price in a database. The server than sends the information back to the client. There is file named as �path.txt� in the folder called as �server�. Locate that file and change the database path in the file to the location where the database is located on your machine. The connection to the database is made in the DataArrival event of the Winsock control. The following code segment opens the database and finds the first occurrence of the value in sItemData. When the record is found, the value contained in the price field is sent back to the client.
   ' Get clients request from database strData = "Item = '" & sItemData & "'" rs.Open "select * from prices", strConnect, adOpenKeyset,adLockOptimistic rs.Find strData strOutData = rs.Fields("Price")  
Follow the steps shown below to create the server:
1. Start a new Standard EXE in VB.
2. Add the Winsock control to your application.
3. Add the controls to the form as shown in the accompanying code (See the folder named as �server�).

Here is the complete code:
   Option Explicit Dim iSockets As Integer Dim sServerMsg As String Dim sRequestID As String Private Sub Form_Load() Form1.Show lblHostID.Caption = Socket(0).LocalHostName lblAddress.Caption = Socket(0).LocalIP Socket(0).LocalPort = 1007 sServerMsg = "Listening to port: " & Socket(0).LocalPort List1.AddItem (sServerMsg) Socket(0).Listen End Sub Private Sub socket_Close(Index As Integer) sServerMsg = "Connection closed: " & Socket(Index).RemoteHostIP List1.AddItem (sServerMsg) Socket(Index).Close Unload Socket(Index) iSockets = iSockets - 1 lblConnections.Caption = iSockets End Sub Private Sub socket_ConnectionRequest(Index As Integer, ByVal requestID As Long) sServerMsg = "Connection request id " & requestID & " from " & Socket(Index).RemoteHostIP If Index = 0 Then List1.AddItem (sServerMsg) sRequestID = requestID iSockets = iSockets + 1 lblConnections.Caption = iSockets Load Socket(iSockets) Socket(iSockets).LocalPort = 1007 Socket(iSockets).Accept requestID End If End Sub Private Sub socket_DataArrival(Index As Integer, ByVal bytesTotal As Long) Dim sItemData As String Dim strData As String Dim strOutData As String Dim strConnect As String  ' get data from client Socket(Index).GetData sItemData, vbString sServerMsg = "Received: " & sItemData & " from " & Socket(Index).RemoteHostIP & "(" & sRequestID & ")" List1.AddItem (sServerMsg) 'strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=G:\Prices.mdb;Persist Security Info=False" Dim strPath As String  'Change the database path in the text file  Dim fso As New FileSystemObject, txtfile, _ fil1 As File, ts As TextStream Set fil1 = fso.GetFile("path.txt") ' Read the contents of the file. Set ts = fil1.OpenAsTextStream(ForReading) strPath = ts.ReadLine ts.Close Set fso = Nothing strConnect = "Provider=Microsoft.Jet.OLEDB.4.0;" & _ "Persist Security Info=False;Data Source=" & strPath & _ "; Mode=Read|Write" Dim rs As New ADODB.Recordset ' Get clients request from database strData = "Item = '" & sItemData & "'" rs.Open "select * from prices", strConnect, adOpenKeyset, adLockOptimistic rs.Find strData strOutData = rs.Fields("Price") 'send data to client sServerMsg = "Sending: " & strOutData & " to " & Socket(Index).RemoteHostIP List1.AddItem (sServerMsg) Socket(Index).SendData strOutData End Sub 

Running the example

1. Create executable for both the applications.
2. Launch both the applications.
3. Click the Connect button.
4. Enter a value from 0 to 6 (currently the database contains only six records, error handling is not done in this code, you can add the error handling yourself) and click the Lookup button. The associated price will be displayed in the price field.
source: codeproject.com