Archive for December, 2004

You are currently browsing the Priyadi’s Place weblog archives for December, 2004.

9 December 2004

MotW: Kompetisi Web Lainnya

Posted under: at 02:52

Dari blog tetangga, saya mendapat kabar bahwa ada kompetisi web lainnya. Kali ini yang mengadakan adalah ISOC Indonesia. Sedangkan kompetisinya sendiri bernama Masters of the Web. Tidak seperti penyelenggara kompetisi web lainnya, kali ini penyelenggara MotW terlihat lebih memperhatikan standar web. Hal ini terlihat secara sepintas dari dicantumkannya logo XHTML 1.0, CSS dan Bobby Approved. Walaupun demikian saya masih melihat banyak kesalahan yang walaupun minimal tetap merupakan kesalahan. Mungkin sebaiknya pihak penyelenggara lebih memperhatikan halaman-halaman selain halaman utamanya sendiri. Walaupun demikian, saya masih dapat menghargai usaha yang dilakukan oleh pihak penyelenggara, setidaknya ini adalah beberapa langkah lebih maju dibandingkan kompetisi web pendahulunya yang sama sekali tidak memperhatikan standar.

Read the rest of this entry »

3 Comments »

8 December 2004

Thunderbird 1.0 is Out!

Posted under: at 06:52

After FireFox hit 1.0 a few weeks ago, now it is Thunderbird‘s turn. This is a boon to Windows users whose OS doesn’t come with a decent email client. Download size for Windows is only 5.8 MB. Yes, Outlook/Outlook Express users, I’m talking to you, make your switch now and enjoy a better email client. I hope this will reduce Windows users’ tendency to annoyingly top-post their email replies. :)

5 Comments »

7 December 2004

Annoyed By Thinkpad’s Previous and Next Buttons

Posted under: at 01:26

Thinkpad’s Prev and Next button

Thinkpad’s keyboard has two buttons ‘previous’ and ‘next’ to complement cursor keys on the right side of the keyboard. This keys are supposed to bring the previous page or the next page, similar to web browser’s back and next button. But in my opinion, those keys are clearly designed to be the “inadvertenly clear three pages of unsaved textarea to annoy the hell out of the user” keys. Several times I lost my writings because I accidentally hit them when I tried to hit one of the cursor keys. I don’t think those two buttons belong with the cursor keys. I think Home-End or PgUp-PgDn would be more appropriate. Prev-Next button should be in topmost row, as with fully sized keyboard that includes them. Now I’m going to find out a way to remap those buttons to something else, something less annoying. :)

3 Comments »

PHP Programmers: Please Learn to Escape Your Data Correctly!

Posted under: at 00:53

I really don’t like the way PHP is heading now, but still PHP is probably used by more web based project than all other languages combined. In my unscientific opinion, PHP programmers tend to make more elementary mistakes than programmers of other languages. This is probably caused by the abundance of poor programming examples on the Internet and in books. One of these mistakes is how to properly escape or quote a string. Improper (or nonexistant) escaping or quoting could cause all sort of security hole we hear almost every week, like SQL injection or Cross Site Scripting. I will offer my insight to vast masses of PHP programmers on how to avoid this problem.

As a general rule of thumb, you should not trust data, especially when the data in question is provided by a web user. You should escape all data before ‘printing’ it. How you escape them depends on the context. Do not enable ‘magic_quotes’. Magic quotes is stupid, it blindly assume your data will be used with database, however that is not always the case. You must ‘quote’ your data, but how to quote them depends on what you are going to do with your data.

Read the rest of this entry »

1 Comment »

6 December 2004

WiFi di Sun Plaza Medan

Posted under: at 20:02

Tiket Akses WiFi

Saat ini saya sedang mencoba menggunakan fasilitas HotSpot di food court Sun Plaza Medan. Ini adalah satu-satunya HotSpot WiFi untuk publik yang dapat saya temukan di kota Medan selama ini. Layanan ini diberikan oleh Telkomnet dan saat ini masih tidak dipungut biaya. Untuk menggunakan layanan ini, saya harus mendaftar ke loket. Kemudian petugas akan memberikan struk yang berisi username dan password yang digunakan untuk melakukan login ke access point. Untuk melakukan login, saya cukup mengakses access point dengan SSID ‘telkomhotspot’. Access point ini bersifat terbuka dan tidak terenkripsi. Setelah masuk, saya tidak dapat mengakses situs web manapun, semua akses saya akan diredireksi ke halaman untuk login. Disini saya baru dapat mengisikan username dan password yang diberikan sebelumnya. Setelah diterima barulah saya dapat mengakses situs manapun.

Kualitas sinyal cukup baik, tetapi makin jauh dari loket pendaftaran makin jelek kualitas sinyal yang saya terima, sedangkan food court-nya sendiri cukup luas. Terkadang masih ada masalah dalam mengakses, terkadang saya harus melakukan reload beberapa kali untuk mendapatkan situs web yang saya inginkan. Mungkin ini juga tergantung dari posisi saya mengakses. Selain itu beberapa kali saya tidak berhasil login ke access point karena gagal mendapatkan alamat IP. Hasil ujicoba download tidak terlalu baik, mungkin kurang lebih sama dengan kualitas dial-up. Beberapa kali saya mendownload hanya mendapatkan kecepatan sebesar 5 KB/s.

4 Comments »

Weird Gmail

Posted under: at 03:27

This week I received several spam emails in my Gmail inbox. What unusual about them is most of them are not addressed to my Gmail email address, but to email addresses like priyadhasna@gmail.com, priyadharsini@gmail.com, priyabhagat@gmail.com, priyadhoka@gmail.com, and other similar email addresses. Curiously, my email address is priyadi@gmail.com, how come email to those addresses ended up in my account? I know Gmail support extension addresses, but none of those addresses are extension of my email address. Priyadi-foo@gmail.com is a correct extension address of my Gmail account, but I think priyadfoo@gmail.com (without ‘i’ and without dash) shouldn’t be. Does Gmail treats only first 6 characters as significant? Or do they try to guess email addresses?

8 Comments »

5 December 2004

Masalah Umum Kota Besar di Indonesia

Posted under: at 18:15

Saya sekarang berada di Medan. Kesan pertama yang terasa setelah dua hari jalan-jalan di Medan adalah kondisi lalu lintas yang terasa makin macet. Sama seperti halnya Bandung yang mengubah alur lalu lintas, Medan pun melakukan hal yang sama. Beberapa ruas jalan sekarang menjadi satu arah. Juga seperti Bandung, transportasi masal juga sangat minimal. Transportasi masih mengandalkan kendaraan pribadi. Walaupun demikian kondisi Medan menurut saya jauh lebih baik daripada Bandung. Macet di Medan belum separah macet di Bandung. Selain itu di Medan juga terdapat becak bermotor yang sangat berguna karena dapat menjangkau jarak yang cukup jauh, tidak seperti becak tradisional.

Sepertinya kota-kota yang akan menjadi kota besar seperti Bandung dan Medan memiliki permasalahan yang sama, yaitu tidak siap mengantisipasi lonjakan kendaraan pribadi. Bagaimana dengan kota-kota lainnya? Kemungkinan besar sih tidak akan jauh berbeda :).

3 Comments »

Thinkpad T41p First Impression

Posted under: at 12:20

I finally got my chance to use my newly bought Thinkpad T41p for the first time. My first impression is how little it came with other than the notebook itself. Other than the notebook, it only shipped with a power cord and AC adapter, a phone cord, two Trackpoint caps, a quick setup instruction, a service and troubleshooting guide, a regulatory notice list and a carrying cases flyer. That’s all, not even a single CD. This is in contrast with my old Compaq Presario 2701 which shipped with many CDs and manual books.

It ships with Windows XP operating system, IBM’s Windows XP installation is very clean. They apparently already preconfigured the OS for use with high resolution screen. So, no reconfiguration is required on my part. Unlike my old Presario, it is not cluttered by promotional icons from various ISPs and services I’ve never use, thank god! Unfortunately the taskbar is a little cluttered. Some icons have duplicated functions, for example there are two icons managing the wireless ethernet, one from Windows XP, and the other from IBM. Likewise, there are two battery indicators, one from Windows XP, the other from IBM. I’m not planning to use this with Windows XP most of the time, so that’s not a big deal with me.

Read the rest of this entry »

5 Comments »

4 December 2004

Yang Saya Tidak Sukai Dari Televisi Kita

Posted under: at 19:01

David menulis Yg gua sebel dari TV kita. Sekarang giliran saya: apa yang membuat saya sebel dengan televisi kita?

  • Anggapan bahwa film kartun hanya untuk anak kecil. Akibatnya film kartun dewasa diputar pada jam tayang anak-anak, tentunya setelah melalui sensor habis-habisan.
  • Kurang spesialisasi stasiun televisi. Mungkin yang berani melakukan spesialisasi barulah MetroTV yang mengkhususkan dirinya menayangkan acara-acara berita. Salah satu akibatnya, orang tua kesulitan untuk memfilter tayangan televisi untuk anak-anak.
  • Acara yang bermutu ditayangkan pada malam hari. Sekitar tahun 1996, RCTI memutar film Startrek: The Next Generation (kalau tidak salah) setiap malam! Padahal di negeri jiran Malaysia, acara yang sama diputar pada primetime. Sedangkan di sini sinetron sampah yang diputar pada primetime :(.
  • Terlalu banyak acara gosip selebritis, kriminal, reality show, idols, dan mistis.
  • Acara sinetron sangat jauh dari realita kehidupan sehari-hari.
  • Banyak acara yang jelas-jelas meniru film atau acara televisi dari negara lain, kadang-kadang sampai saya malu menontonnya.

26 Comments »

Newsticker MetroTV dan Media Indonesia di Layar Komputer

Posted under: at 18:27

Saya tahu hal ini dari blog-nya Benny. MetroTV dan Media Indonesia menyediakan perangkat lunak untuk menampilkan Newsticker mereka pada layar komputer. Yang ingin saya tanyakan adalah: bagaimana perangkat lunak tersebut mendapatkan datanya? Alangkah baiknya jika sumber data Newsticker tersebut berbentuk standar sindikasi seperti RSS atau Atom yang sering digunakan oleh situs berita di luar Indonesia. Kelebihan menggunakan format sindikasi standar adalah:

  • Layanan tersebut dapat digunakan oleh pengguna sistem operasi alternatif. Sedangkan perangkat lunak yang disediakan oleh pihak MetroTV dan Media Indonesia hanya dapat digunakan pada komputer yang masih menggunakan sistem operasi Windows. Saya sendiri yang menggunakan sistem operasi Linux tentunya tidak dapat menggunakan perangkat lunak tersebut.
  • Pengguna dapat menggunakan perangkat lunak lain yang memiliki tampilan bukan ticker. Dulu saya menggunakan program pembaca RSS yang berbentuk ticker, yaitu KNewsTicker dari KDE. Setelah menggunakan perangkat lunak tersebut untuk beberapa lama, ternyata saya menemukan bahwa bentuk ticker tidak cocok untuk sumber berita yang semakin lama semakin banyak. Selain itu ticker juga merupakan distraction yang terkadang mengganggu saya dari perkerjaan utama saya. Saat ini saya lebih suka menggunakan Bloglines untuk membaca berita.
  • Sumber berita dalam bentuk sindikasi standar dapat dengan mudah digunakan untuk keperluan lain selain ditampilkan pada layar komputer. Misalnya, Ronny mengumpulkan sumber yang dia sukai dalam sebuah situs web Planet Terasi.

Apakah ada media lain dari dalam negeri yang memiliki RSS atau semacamnya? Dulu saya mendapatkan informasi bahwa detik.com memiliki sumber sindikasi dalam format XML non standar. Walaupun masih mungkin untuk digunakan dalam sindikasi, akan lebih baik jika diubah ke dalam format yang standar seperti RSS atau Atom.

9 Comments »

2 December 2004

Menunggu Take Off

Posted under: at 06:14

Saat ini saya sedang berada di bandara Soekarno-Hatta untuk menunggu boarding pesawat StarAir yang menuju Medan. Suasana kali ini agak berbeda karena beberapa hari sebelum ini terjadi kecelakaan yang menimpa pesawat Lion Air di Solo. Hal ini juga terlihat dari topik pembicaraan para calon penumpang lainnya. Supir taksi yang saya tumpangi pun sempat mengomentari kecelakaan tersebut. Walaupun demikian suasana bandara tetap saja ramai sekali. Kecelakaan tersebut sepertinya tidak mengurangi minat penumpang untuk menggunakan pesawat.

1 Comment »

1 December 2004

Laporan MozParty2 Jakarta

Posted under: at 02:58

MozParty2 Jakarta telah dilaksanakan dengan baik. Yang menghadiri acara adalah: Viking Karwur, Joshua, saya sendiri, Dicky, Nugi, Eko, David, Amen, Idban, dan Pras (mohon maaf kalau ada yang kurang). Acara berlangsung dalam suasana santai, saking santainya sampai lupa pesan makanan :). Yang memenangkan buku Rapid Application Development With Mozilla adalah Joshua sebagai pendatang pertama, dan Amen melalui undian.

Setelah acara selesai akibat tempat sudah akan tutup, sisa peserta (saya, Nugi, Pras, Dicky, Joshua dan Viking) melanjutkan acara untuk makan di Menteng. Sebelum sampai ke Menteng, ada insiden, yaitu mobil Pras tiba-tiba mogok. Untungnya setelah itu Gani datang membawa montir mobil. Perlu diketahui ini bukan kali pertama saya punya masalah dengan mobil Pras :).

Untuk yang tadi membawa kamera, ditunggu foto-fotonya. :)

8 Comments »