Archive for the ‘Teknologi Informasi’ Category


Lambatnya masuk Contact Details dan “Memory Full” di Nokia

Posted in: Gadget & Phone |

Pernahkah anda menginstall aplikasi Conversation? Conversation adalah aplikasi dari Nokia yang berfungsi seperti database messaging. Berikut deskripsi singkat dari situs Nokia Conversation (aplikasi bisa didownload di situs ini):

Conversation is a messaging application that allows you to follow your conversations, organized by individual contact. In addition, the application provides an easy way to reply to messages, and continue the conversations.

Saat itu saya ingin mencoba-coba saja menginstall aplikasi ini di Nokia N73 ME saya. Setelah saya menginstall beberapa waktu kemudian saya merasa ada yang aneh dengan Contacts saya. Ketika saya mencoba untuk mengedit ataupun hanya melihat details, respon dari hape saya benar-benar lambat sekali dan seringkali berakhir dengan “Memory Full” tanpa bisa melihat detail (apalagi mengedit).
Saya tidak menyadari saat itu bahwa ternyata yang menyebabkan lemotnya hape saya adalah hape tersebut. Hingga kemarin (setelah kira-kira sebulanan menginstall) ketika saya hendak “bersih-bersih” aplikasi yang jarang saya gunakan, saya melihat di App Manager terinstall Conversation dan Conversation Contact Shutter. Melihat ada kata “contact” saya kemudian berpikir “wah jangan-jangan yang menyebabkan lambatnya respon Contact adalah Conversation ini”. Akhirnya saya coba me-remove-nya dan setelah saya remove ternyata Contacts saya kembali normal. Tidak ada respon lambat dan warning “Memory Full” lagi. Phew…akhirnya Contacts saya kembali normal, sebelumnya sudah was-was dan kawatir tidak bisa berbuat apa-apa dengan Contacts saya. Alhamdulillah…

 


Declarative vs Programmatic binding with ASP. NET

Posted in: Pemrograman |

Hari ini ketika mengedit source file ASP yang saya kerjakan kemarin, baru saya dapati dari senior programmer saya Mas Cipta, yang meng-comment apa yang telah saya kerjakan sebelumnya dan dia juga meninggalkan catatan ” NOTES: Prefer using declarative binding, I’ll continue later”. Akhirnya ya aku tidak lanjutkan yang aku kerjakan. Aku sendiri tidak tahu alasannya kenapa dia prefer ke declarative binding, sedangkan saya sendiri lebih menyukai programmatic binding. Alasannya kurang lebih sama dengan penjelasan seperti yang sama temukan di Chris McKenzie’s Blog

Declarative vs. Programmatic binding with the ASP .NET DataGrid

A co-worker and I were having an argument this morning about the best way to databind to an ASP .NET datagrid control. The argument centered around whether to use the declarative server-tag syntax in the aspx file (e.g., <%# Container.DataItem(“Name”) %> ) or doing it programmatically in the code-behind using the ItemDataBound() event.I personally do not like the server-tag approach. Given that I use the code-behind to manage databinding in most other instances, and given that I often need a finer degree of presentation control than server tags give me, I prefer to write my binding code using the event model. I realize that this approach adds a bit of complexity on the initial design side, but I find that such code is easier to modify and extend in the long run than server tags. I also like knowing that all of my binding code is in one place, and that there is a consistent approach to databinding throughout the system, making maintenance easier. Extensibility is also a concern because if the needs of the binding exceed what is normally accessible via server-tags, the binding logic has to be redeveloped from scratch in the code-behind. Finally, the server-tags approach smells of classic ASP to me; and while it’s a purely emotional response, I want to stay as far away from intermingling presentation and programming logic as possible.

My co-worker recognizes that there are many instances where programmatic databinding is necessary, but argues that it’s often easier to just use declarative server-tags. His argument is that the speed-of-development on the front-end is worth the possible slower maintainability and extensibility in the future.

I realize that I’m not giving my co-worker equal space here, but in truth, that’s about all he said. I’m interested if anyone else has an opinion on this subject, and what other issues may be present that we’re not considering.

Thoughts?

<%# Container.DataItem(“AttorneyName”)%>
Published Wednesday, May 18, 2005 2:36 PM by taganov
Filed under: ASP .NET, Miscellaneous

Anda sendiri lebih prefer mana, declarative ataukah programmatic binding?Itu semua pilihan Anda ^__^

 


Jenuh sama Yahoo Messenger Ads

Posted in: Komputer & IT |

Ads (advertisements) bisa kita lihat dimana-mana sebagai salah satu bagian promosi, tapi terkadang kita tidak suka dengan hal itu, termasuk aku. Salah satu ads yang selalu tampil adalah ketika kita gunakan Yahoo Messenger. Akhirnya karena lama-lama jenuh searching di google untuk mencari cara menghilangkan ads dan akhirnya ketemu (ada banyak postingan yang membahas ini).

  1. Close Yahoo Messenger.
  2. Save Remove YM Ads and execute it.

You won’t be able to enter the chat rooms, so if you use this feature, don’t run the patch.

The .bat file you’ve just downloaded edits most registry values related to the ads in Yahoo Messenger from HKEY_CURRENT_USER\Software\ Yahoo\pager\YUrl, replacing the data with a dummy asterisk. Here’s the list of string values:

Messenger Ad
Webcam Upload Ad
Webcam Viewer Ad
Webcam Viewer Ad Big
Webcam Viewer Ad Medium
Change Room Banner
Conf Adurl
Chat Adurl
If you install new versions of Yahoo Messenger, you’ll have to repeat the steps above, as Yahoo setup rewrites the registry entries. New versions will most likely make removing the ads more difficult or even impossible.

 


Instant Messenger untuk Mobile Phone

Posted in: Gadget & Phone |

Instant Messenger (atau biasa disingkat IM) sudah banyak dikenal, aku sendiri tahu sejak ada Yahoo Messenger. Mm…Kira-kira sejak aku akhir SMA. Hanya saja IM saat itu belum terlalu digunakan oleh teman-temanku, sehingga untuk text-messaging tentu saja yang selalu digunakan adalah SMS. Aku sendiri juga tidak tahu alasannya kenapa, ketidaktahuan, kekurang familieran, atau mungkin karena cost dan waktu. Karena tentu saja waktu itu untuk menggunakan IM harus menggunakan internet (kita harus ke warnet dulu, kecuali bagi yang langganan internet). Ujung-ujungnya semua itu tidak mobile, tidak seperti SMS, dimana kita butuhkan kita dapat langsung meng-SMS.

Mulai kuliah akhirnya ganti hp (Nokia 6600), sejak saat itulah akhirnya aku install IM di hp sebagai ganti SMS (walau kedudukannya tetap tidak bisa diganti). Alasan kenapa aku memilih IM di hp karena supaya bisa chat secara real time dan berganti ke beberapa orang dengan cepat dan mudah, dan alasan utamanya adalah karena murah sekali dibanding SMS hehehe . Berikut ini IM client yang pernah aku gunakan beserta review sekilas (diurutkan berdasarkan waktu kenalnya).

  1. Agile Messenger (S60) – Ini IM client pertama yang aku kenal dan menurutku sangat bagus waktu itu (intinya karena ada log chatnya dan bisa multiple IM). Beberapa lama kemudian, Agile Messenger harus membayar untuk konek ke server, akhirnya aku tinggalkan. Tapi sekarang Agile ini sudah ada cracknya.
  2. Shape Service IM+ (s60) – IM client pengganti Agile, overall bagus dan lengkap. Tapi menurutku cost untuk GPRS-nya lebih banyak (menurutku karena tiap beberapa saat selalu ping semisal untuk mengetahui apakah user sedang typing), akhirnya aku tinggalkan juga.
  3. Yahoo Go! Messenger (S60) – IM client yang lengkap (grouping, emoticon, status, log chat~walaupun sangat terbatas~) hanya saja terbatas untuk Yahoo saja. Lagi-lagi karena cost, akhirnya aku tinggalkan selain itu juga tidak stabil (semakin lama digunakan semakin lambat responnya dan kadang-kadang tidak bisa digunakan/konek), dan yang paling menyusahkan dan menyebalkan adalah Yahoo User ID activation.
  4. Mig33 (Java) -klo mig33 ini bagusnya karena ada chatroom-nya, dan mig33 punya IM server sendiri, jadi bisa chat ke sesama user mig33 (tanpa harus konek ke YM, MSN, dll). Tapi saat itu tidak ada yang menggunakan mig33, jadi aku tinggalkan. Ternyata setelah lama tidak menggunakan, malahan teman-teman banyak yang pakai saat itu… Capek deh…
  5. Yehba (s60) – Akhirnya IM client yang paling favorit dan paling bagus karena low cost (benar-benar irit deh). Sayangnya tidak ada log chat-nya. Status juga masih bermasalah, seringkali (hampir tiap saat mungkin) custom status tidak terpampang sebagaimana seharusnya. Sejak menggunakan Yehba ini 18 jam sehari pasti online, tentu saja dengan konsekuensi hp harus dicharge tiap hari (atau tiap setengah hari? Capek deh…).
  6. IM Java lainnya seperti Morange, eBuddy, dll – Sempat menggunakan yang berbasis Java, tapi karena fasilitasnya yang begitu-begitu saja jadinya aku tinggalkan.
  7. Yehba (Java) – Sejak ganti Nokia N73 yang menggunakan Symbian s60 3rd Edition, Yehba Symbian tidak lagi bisa digunakan (hanya support hingga s60 2nd Edition). Akhirnya, walau tidak begitu suka yang berbau Java (karena biasanya minim fasilitas, beda dengan yang versi Symbian yang “rich”), Yehba versi Java ini yang kugunakan.

Bisa dikatakan kalau aku jadi tester IM client hehehe. Kemarin sempat download Slick (dari Lonely Cat Game karena masih testing, jadi free), sekilas sepertinya bagus sih ~dari initial featurenya yang masih tahap testing sudah terbilang “wah”~, hanya saja tidak tahu lagi bagaimana cost nya, semoga semurah Yehba. Selain itu juga aku download Palringo, tapi aku sendiri juga belum install jadi review-nya kapan-kapan saja sekalian review IM client yang menurutku paling bagus (bukan berarti bagus secara umum, pendapat boleh beda kan dan tidak bersifat memaksa, tapi malah memberi referensi).

 


 

 

Share

Subscribe Feed

Facebook

Delicious

StumbleUpon

Google Buzz

Deviantart