29 Mei 2009

Bing, Tantangan Dari Microsoft Untuk Google

Hingga kini, Google dikenal telah menjadi raja dalam urusan mesin pencari. Kepopulerannya bahkan jauh melampaui Yahoo! yang sebenarnya malah lahir lebih dulu dibandingkan Google. Dan memang, dengan kesederhanaan penampilannya, namun dengan kelengkapan dan kecepatan dalam menyajikan hasil pencarian, Google telah jauh melampaui pesaing-pesaingnya.


Namun sekarang mungkin Google harus mulai berancang-ancang untuk berlari lebih cepat lagi dengan segala inovasi-inovasinya, karena Microsoft akan meluncurkan Bing, sebuah mesin pencari yang akan menjadi saingan Google.


Steve Ballmer, sang CEO Microsoft sendiri berujar bahwa Bing sebenarnya dibuat untuk menggantikan MSN Live Search, yang dianggapnya telah gagal bersaing. Namun dengan fitur-fitur yang disajikan oleh Bing, bukan tidak mungkin Bing akan menjadi pesaing serius bagi Google, meskipun Microsoft menganggap bahwa masih perlu waktu panjang dan kerja keras untuk dapat mengalahkan Google, mengingat bahwa Google telah lebih dulu lahir daripada Bing.


Itu kata Microsoft. Tapi jika kita menoleh pada masa lampau, di mana Yahoo! bisa dikalahkan oleh Google, meskipun Yahoo! lahir lebih dulu. Dan Anda mestinya ingat juga bagaimana Facebook juga bisa mengalahkan Friendster, meskipun Friendster lahir lebih dulu daripada Facebook. Jadi, rasanya waktu bukan persoalan bagi Bing.


Apalagi jika melihat pada fitur-fitur yang disajikan oleh Bing. Bing diklaim mampu menyajikan informasi lebih lengkap dan akurat dibandingkan Google. Fitur-fitur yang diandalkan Bing antara lain adalah BestMatch, fitur yang digunakan untuk mengidentifikasi jawaban yang dinilai paling mendekati informasi yang diinginkan, juga Quick Tabs yang berfungsi menyajikan informasi lengkap mengenai topik tertentu. Bing juga diklaim lebih memudahkan pengguna dalam melakukan transaksi online dan merancang perjalanan dengan menghadirkan informasi yang sangat lengkap.


Bing direncanakan akan mulai dapat digunakan minggu depan. Apakah Bing akan membuat kita beralih dari Google? Kita tunggu saja. Dan sementara itu, silahkan lihat dulu previewnya di bawah ini:

22 Mei 2009

Domain .com / .net / .org Gratis

Anda mungkin memiliki website di salah satu free hosting provider, atau Anda punya blog di salah satu penyedia blog gratis seperti blogger.com atau wordpress.com, namun Anda ingin domain dengan nama Anda sendiri, seperti www.namaanda.com atau www.namaanda.net atau www.namaanda.org. Atau Anda mungkin ingin "menghilangkan" embel-embel .blogspot.com atau .wordpress.com di belakang nama web atau blog Anda, namun Anda tidak cukup yakin bahwa uang yang Anda keluarkan untuk membeli (baca:menyewa) domain premium tersebut, akan cukup setara dengan apa yang Anda dapatkan nantinya.


Sekarang tidak perlu berfikir seperti itu. karena domain premium seperti .com, .net atau .org, dapat Anda miliki secara gratis. Bagaimana caranya? Gampang. Kunjungi segera web ini, dan registrasikan nama Anda, ikuti petunjuk-petunjuk berikutnya, dan bila Anda sudah memenuhi syarat-syarat yang diminta oleh mereka, domain premium .com, .net atau .org akan segera Anda miliki.


Jadi, tunggu apa lagi? Segera registraskan nama Anda dan dapatkan domain tersebut secara gratis!

15 Mei 2009

Pengganti Winsock Di Visual Basic

Pernah menggunakan control Winsock saat membuat program dengan Visual Basic? Saya pernah. Dan terus terang, keterpisahannya dengan program yang saya buat, membuat saya menjadi tidak nyaman. Jika saya me-running  program saya di komputer lain, maka saya juga harus meng-copy-kan control Winsock ke komputer tersebut, dan meregistrasikannya. Betul, bahwa kita dapat membuat sebuah paket file install, dimana control Winsock tersebut dapat didistribusikan bersama program kita. Namun, pada kasus-kasus tertentu, di mana hal tersebut tidak bisa menjadi solusi terbaik.


Anda mungkin bisa membayangkan, jika harus membuat sebuah program pengontrol jaringan di kantor Anda, di mana Anda ingin user tidak tahu bahwa komputer mereka dipasangi sebuah program yang akan memantau aktivitas mereka di komputer. Anda cuma diberikan instruksi ole Boss Anda, "Tolong bikin sebuah program yang bisa memantau aktivitas seluruh karyawan dalam menggunakan komputer mereka, tanpa mereka tahu bahwa mereka sedang dipantau!".


Nah lo! Puyeng gak tuh, hehe.


Atau, bayangkan jika Anda harus meng-install  program tersebut ke seratus komputer client. Anda mau? Kalau saya, terus terang, masih pikir-pikir lagi. Dan dalam rangka pikir-pikir itulah akhirnya saya menemukan solusi.


Baru-baru ini, teman saya pernah mengalami hal yang sama. Dan ia bertanya pada saya tentang solusinya. Jujur saja, sebenarnya saya sudah menemukan solusi ini sejak lama. Namun karena beberapa orang teman saya bertanya dan bertanya lagi tentang hal yang sama, ya sudah, sekalian saya buatkan artikelnya di sini. Siapa tahu di antara Anda juga ada yang punya masalah yang sama, dan masih bingung cari solusinya.


Ok, langsung saja ya. Pertama, Anda harus mendownload sebuah program bernama CSocketMaster. Program? ActiveX Control ya? Hehe, bukan, saudara-saudara. Kalau itu berupa ActiveX Control, mendingan saya pakai Winsock saja sekalian, hehe.
CSocketMaster adalah sebuah program yang dibuat untuk menggantikan kontrol Winsock. Satu hal yang paling saya suka dari CSocketMaster ini adalah bahwa CSocketMaster, dapat dimasukkan ke dalam program kita, sebagai bagian dari program kita yang utuh, karena yang dimasukkan adalah kode sumbernya!


Saya menemukan program ini beberapa tahun yang lalu di FreeVBCode. Dan hingga saat inipun ternyata program ini masih ada! Penulisnya tidak diketahui, namun ia mengatakan bahwa CSocketMaster dibuat berdasarkan kode sumber CSocket yang ditulis oleh Oleg Gdalevich di www.vbip.com.


Jadi, download-lah CSocketMaster ini di sini, buka program Anda, dan lakukan hal-hal berikut ini:

  1. Pada file distribusi CSocketMaster, ada dua file utama, yaitu modSocketMaster.bas dan CSocketMaster.cls. Masukkan dua file itu ke dalam project Anda.
  2. Kemudian, pada Startup Form / Module, masukkan statement berikut ini :
   1: Dim WithEvents NamaSocket As CSocketMaster




NamaSocket adalah nama kontrol yang kita gunakan yang semula menggunakan Winsock. Dan inilah bedanya dengan Winsock, karena Anda tidak perlu menambahkan control apapun ke atas form Anda. Cukup deklarasikan statement tersebut. Jadi misalnya, jika di program sebelumnya kita menggunakan control Winsock dengan nama wsClient, maka deklarasinya menjadi:





   1: Dim WithEvents wsClient As CSocketMaster




Kemudian di tiap form atau module di mana kita tadinya menggunakan control Winsock, pada bagian event Form_Load, atau di Sub Main (jika startup-form-nya adalah module), tambahkan code berikut:





   1: Set NamaSocket = New CSocketMaster




Atau, jika nama �pengganti control� Winsocknya adalah wsClient, maka code-nya menjadi:





   1: Set wsClient = New CSocketMaster




Setelah itu, Anda bisa "mencabut" kontrol Winsock tersebut dari Project Anda, karena fungsinya sudah tergantikan oleh CSocketMaster. Compile program Anda, running, dan silahkan bandingkan. smile_wink



 
Ada beberapa hal yang mesti diperhatikan saat Anda menggunakan CSocketMaster ini, yaitu:




  1. Fungsi Winsock Close di control Winsock berubah menjadi CloseSck di SocketMaster.


  2. Event Winsock Close di control Winsock berubah menjadi CloseSck di SocketMaster.


  3. Fungsi WndProc digunakan untuk mengirim system messages.





Jadi mungkin Anda harus melakukan perubahan pada program Anda berkaitan dengan 3 hal di atas, terutama poin 1 dan poin 2. Namun saya rasa, itu adalah perubahan kecil, dan bisa Anda lakukan dengan cara Search & Replace pada kode sumber Anda.





Bagaimana? Tertarik untuk mengganti control Winsock dengan CSocketMaster?

Iklan Google Chrome di TV

53google-chrome-300x286Google memilih cara baru dalam mengiklankan produknya, dan dimulai dengan Google Chrome, yang diiklankan di TV di Jepang, mulai akhir pekan ini. Iklan TV itu dibuat oleh Google Jepang dan memperlihatkan sebuah animasi yang cukup menarik, nyaris tanpa kalimat apapun. Satu-satunya kalimat yang muncul adalah "Install Google Chrome", yang kemudian tergantikan dengan kata "Google Chrome" itu sendiri.


Mau tahu iklan tersebut? Saksikan sendiri di bawah ini:

10 Mei 2009

Mozilla dan Opera Bersatu Memprotes Dibundelnya IE di Windows 7

Mozilla dan Opera secara bersama-sama memprotes atas dibundelnya Internet Explorer sebagai browser bawaan Windows 7, meskipun pihak Microsoft mengatakan telah menambahkan fitur untuk menghapus Internet Explorer, jika pengguna tidak menginginkannya. Namun hal tersebut tidak membuat Mozilla dan Opera menjadi puas, karena dibundelnya Internet Explorer sebagai browser bawaan Windows 7, tetap saja merugikan mereka dan bertentangan dengan iklim persaingan yang sehat.

Win7
Sejak dulu, Microsoft memang selalu membundel Internet Explorer sebagai browser bawaannya, dan meski beberapa kali diprotes, bahkan kalah di persidangan di Eropa, namun rupanya itu tidak membuat mereka jera.


Sementara Komisi Eropa berusaha menjembatani pertikaian ini dengan menawarkan solusi jalan tengah, yaitu jika Windows 7 membundel Internet Explorer, maka Microsoft juga harus membundel Mozilla Firefox dan Opera sebagai browser, secara bersama-sama.