Ajax Search Suggest for Multiple Textbox

Teman-teman mungkin tahu kalau sekarang google.com memiliki search suggest dengan menggunakan Ajax. Jika teman-teman ingin membuat seperti itu sebenarnya sangat mudah. Silahkan baca tutorialnya di http://www.dynamicajax.com/fr/AJAX_Suggest_Tutorial-271_290_312.html dan anda bisa download scriptnya langsung.

Sayangnya script di atas kurang mengakomodir jika kita ingin membuat search suggest pada multiple textbox. Oleh karena itu terpaksa saya harus memodifikasinya supaya script tersebut bisa berjalan pada multiple textbox.

Anda bisa mendownload Ajax Search Suggest pada Multiple Textbox yang sudah dimodifikasi di bawah ini. Dan bisa digunakan juga pada Single Textbox.

Untuk penjelasan cara kerja script ini supaya bisa bekerja pada multiple textbox silahkan baca di dalam file yang saya zip.

Download Ajax Multiple Search Suggest

Credits :
www.dynamicajax.com for original source code
Jartono for his assist

Rebuilt Lotus Domino Busytime

Suatu ketika saya menambahkan resources pada database “Resource & Reservation” yang terdapat pada Lotus Domino. Dan ternyata begitu resource yang telah berhasil dibuat itu akan digunakan dan perlu untuk diapprove tiba-tiba munculah error “This resource is not available this time”

Setelah googling, ternyata Lotus Domino biasanya menggunakan schedule manager, calendar connector dan agent manager untuk mengenerate database yang bernama “Local Free Time Info” dengan nama file “busytime.nsf”. Pada database tersebut tersimpan list people, resources dan room yang nantinya akan berfungsi sebagai item yang akan digunakan dalam Calendar.

Ternyata setelah saya cek di “busytime.nsf” saya tidak menemukan resource yang baru saja telah saya create, sehingga inilah yang menyebabkan error “This resource is not available” pada saat di approve padahal jelas-jelas resource ini available.

Oleh karena itu diperlukan memforce Domino untuk melakukan generate kembali pada “busytime.nsf”. Untuk melakukannya, ikutilah tahap-tahap berikut ini :

  1. Matikan semua task-task Calendar Connector, Schedule Manager dan agent manager. Ketik pada console :
    tell sched q
    tell CalConn q
    tell RnRMgr q <—- Note: This command is for the Domino 7.x server only
    dbcache flush <—- Menurut IBM bisa jadi dilakukan berulang kali tergantung pada beban server.
  2. Backup “busytime.nsf” anda setelah itu hapus “busytime.nsf” yang ada di folder Lotus\Domino\Data. (optional: lakukan jika ternyata “busytime.nsf” corrupt/rusak).
  3. load sched
    load CalConn
    load RnRMgr <—- Note: This command is for the Domino 7.x server only
  4. After that “busytime.nsf” akan tercreate. Dan silahkan mencoba lagi.

Blackberry Gemini siap hajar Nokia?

Sejak dimulainya demam Blackberry pada tahun 2008 yang lalu. Fenomena Blackberry memang menggentarkan para perusahaan mobile phone sekaliber Nokia & Sony Ericsson terutama Nokia yang memegang pangsa pasar handheld terutama untuk kalangan menengah ke atas.

Pada mulanya secara tekhnologi kecepatan akses data, Blackberry belumlah sehebat Nokia. Sebut saja Blackberry 8300 series yang hanya mentok di GPRS sedangkan pada saat itu Nokia sebut saja Nokia 6120c sudah direlease Nokia dengan tekhnologi HSDA dengan harga cukup murah 2,5 jt an. Sedangkan E95 memang masih tergolong mahal sekitar 7 jt an. Sedangkan 8300 series pada waktu itu harganya masih mahal sekitar 4,5 jt an.

Continue reading “Blackberry Gemini siap hajar Nokia?”

Combination Lotus Notes 8.5 Eclipse & Internet Explorer 8 make my email open slower

Symptoms :
When you open the email, especially from outside your corporate domain (mostly HTML format), the mail will takes a very long time to be opened.

Cause :
It will happened when you install Lotus Notes 8.5 Standard / Eclipse Edition & Internet Explorer 8. If you have process monitor installed, you can view that  notes2.exe will check all sites (Restricted Sites) are in Internet Explorer 8 internet settings. After that notes2.exe do query open in file “C:\Program Files\IBM\Lotus\Notes\framework\rcp\eclipse\plugins\org\eclipse\osgi\framework\internal\protocol\about\Handler.class” but the result is not found repeatly (may be hundred times according the restricted sites amount). Then the email will be opened after 1-2 minutes query.

Solution :

<< Backup your registry before delete some keys >>

You have to delete all Restricted Sites list from Internet Explorer settings in Tools – Internet Options – Security – Restricted Sites – Sites. Or you can remove the list manually from registry in HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\Domains & \EscDomains & \Ranges. Also remove in HKLM\Software\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap.

Another good solution is…

File – Preferences – Basic Notes Client Configuration – Cek “Disable embedded browser for MIME mail”. thank’s Carlos for this great solution.

Notes :
Is it bugs or not?

Pemilu 2009 : “Ajang pembuktian Indonesia sebagai negara demokrasi terbesar di dunia”

Besok tanggal 9 April 2009 dimulai pukul 07:00 waktu setempat, negara kita akan melakukan pemilu. Kita boleh bangga karena pemilu di Indonesia disebut sebagai pesta demokrasi terbesar di dunia setelah India karena diikuti oleh 34 partai politik dengan total kurang lebih 11.868 caleg yang memperebutkan 560 kursi DPR.

Pemilu demokratis di Indonesia dilaksanakan pertama kali sejak tahun 1955 yang diikuti oleh 29 partai politik dan individu. Pemilu tahun 1955 dikatakan sebagai pemilu paling demokratis yang pernah dilaksanakan. Pemilu tahun 1971 merupakan pemilu pertama zaman Orde Baru diikuti oleh 10 partai politik sampai akhirnya tahun 1975 terjadi fusi partai politik menjadi 3 yaitu : Golkar, Partai Demokrasi Indonesia  & Partai Persatuan Pembangunan.

Continue reading “Pemilu 2009 : “Ajang pembuktian Indonesia sebagai negara demokrasi terbesar di dunia””

Domino Administrator id has expired

Ketika anda membuka Domino Admin dengan menggunakan Domino Administrator id ditemukan error “Server Error : your certificate has expired”, maka itu artinya Domino Administrator id telah expired. Apabila ternyata ada user yang mampu melakukan certifikasi selain Domino Administrator maka sebenarnya langkah yang dilakukan cukup mudah. Cukup ikuti instruksi yang didapatkan dari http://www-01.ibm.com/support/docview.wss?fdoc=wplcdomi&rs=463&uid=swg21087566 

Nah celakanya bagaimana jika keadaannya ternyata tidak ada seorang pun yang mampu melakukan “certify” selain Domino Administrator yang padahal id Domino Administrator telah expired?

Maka ada beberapa langkah untuk menghidupkan lagi Domino Administrator dengan memberikan hak akses setara Domino Administrator kepada user tertentu.

Lalu bagaimana caranya? Ikuti langkah2 berikut ini :

  1. Jangan Panik.
  2. Jalankan “<path>/Lotus/Domino/nlnotes.exe”.
  3. Buka files “names.nsf” di local.
  4. Hasilnya akan terbuka People & Groups Directory, cuma yang kita lakukan di sini adalah memberikan access control kepada user tertentu misal Johntor dengan akses setara Domino administrator. <Biasanya People – Manager dengan akses semua roles>.
  5. Kemudian buka files “certlog.nsf” di local.
  6. Berikan access kepada johntor setara dengan Domino Administrator.
  7. Tutup program nlnotes.exe nya.
  8. Restart Domino servernya.
  9. Kemudian buka Domino Admin menggunakan id johntor.
  10. Kemudian lakukan certifikasi id Domino Administrator (Configuration – Certification – Certify)
  11. Pilih certifiernya sesuai dengan OU yang bersangkutan.
  12. Set tanggal expired datenya. Klik OK
  13. That’s it ! Catatan dari saya jangan sampai lupa untuk certify jika sudah mau expired.

Alternatif lain untuk melakukan certify selain cara-cara di atas adalah http://www-01.ibm.com/support/docview.wss?uid=swg21218490

Credits :

Thank’s for Pak Gunawan Wibowo atas step-stepnya

I can’t browse network while Cisco VPN Connected

Symptoms :
When connected to the VPN using Cisco VPN Client, I can’t browse network.

Cause :
This problem because you are connecting the internet behind firewall. It is often found when connecting using Mobile phone or connecting behind using internal address (NAT).

Solution :
Please tell the administrator or the ISP to open port UDP 500 (IKE Client) & UDP 4500 (IPsec-NAT-Client).

Lotus inotes a.k.a DWA juga bisa buat Nokia

Berterimakasihlah kepada IBM yang telah merelease Lotus Domino versi 8.5 yang sudah support mobile user. Selain feature pushmail pada Windows Mobile & Nokia sekarang versi terbaru ini juga bisa membuka webmail  melalui mobile.

Pada mulanya digembar-gemborkan, inotes (sebutannya) bisa dibuka oleh Ipod dan Iphone. Namun dengan sedikit tweaking yang merupakan tips dari rekan saya Gunawan Wicaksono http://gunawantw.wordpress.com/2008/09/10/lotus-inotes-ultralite-mode-nggak-cuma-buat-iphone-doang/ kita bisa membuka inotes melalui browser lain tidak terkecuali Nokia bahkan Blackberry sekalipun.

Caranya mudah. Pertama ikuti langkah-langkah yang diterangkan oleh teman saya tersebut (link ada di atas).

Nokia Inotes

Hanya bedanya pada kolom “Mobile Device User Agents Keywords”, anda bisa menambahkan “SymbianOS” supaya inotes bisa dibuka oleh handheld Nokia anda.

Untuk list lengkap user agent strings pada browser handheld bisa anda browse di http://www.zytrax.com/tech/web/mobile_ids.html

Virus Downadup

Serangan virus Downadup yang konon menginfeksi jutaan server & workstation didunia ternyata hinggap juga di kantor kami.

Pertama kali kami mendapatkan laporan bahwa salah satu file server kami tidak bisa diakses padahal kami melakukan ping lancar dan tidak ditemukan masalah network. Seperti biasa, mungkin obatnya hanya direstart, jadi kami memutuskan untuk merestart server, setelah windows server direstart barulah muncul “Svchost Error”.

Kemudian tidak lama berselang beberapa client mendapatkan laporan “virus downadup detected” dari Symantec Anti Virus. Virus tersebut “keliahatannya” menempel pada folder Temporary Internet Files berusaha untuk mendownload sesuatu dari internet. Tetapi sayangnya software anti virus tersebut “diam” saja dan hanya memblock akses virus tersebut.

Continue reading “Virus Downadup”