13 July 2006

Nongol Again

Wah, sudah berbulan-bulan aku nggak ngeblog. Sekarang ngeblog karena memang nggak ada kerjaan, sekalian nyoba area hotspot di SCC Matahari Simpang Lima di Semarang. Kecepatannya nggak begitu bagus, namun lumayan seperti ngenet di warnet dengan banyak orang gitu.

Oke, kali ini ada beberapa hal baru yang sempat membikin bingung, yakni AJAX yang tidak berjalan dengan baik di Internet Explorer, soalnya selama ini aku selalu mencobanya di Opera dan Firefox under Puppy Linux (plus GoodLook, supaya tampilannya kelihatan bagus). Ternyata setelah diutak atik bersama Budi, masalahnya ada pada HTMLnya. Pada tag SELECT dan OPTION, baik firefox maupun opera tidak mempermasalahkan ada tidaknya VALUE, namun di IE, VALUE harus ada. Semula aku kira masalahnya ada di XML http request objectnya.

Hal kedua, tentu saja AJAX itu sendiri. Selama ini aku membuat interaktifitas di halaman web dengan java script, jadinya jika aku perlu fitur autocomplete, aku harus menarik semua data dari server dan menampungnya di array java script. Ini tentunya memperlambat proses, tetapi dengan ajax, proses penarikan data dapat dilakukan selagi user memasukkan inputan lainnya, jadi seoloah-olah halaman web selalu request di background.

Hal ketiga, berkaitan dengan puppy Linux yang sekarang menjadi distro sekaligus OS utama di laptopku (Fujitsu S 6110), jadinya beberapa hal perlu ditweak supaya cocok dengan yang kumau. Pertama, tentu saja menginstall (sebenarnya cuma mengkopi dari SAM Linux 2006,1 dan Debian 3.1 saja) bahasa Python, PyGTK, XAMPP dan aplikasi kecil-kecil lainnya. Mengenai XAMPP, httpd.conf harus diedit, terutama karena jika tidak, maka semua imafe dari server XAMPP tidak akan keluar. Baris yang diedit (diuncomment saja) adalah baris:


EnableMMAP off
EnableSendfile off

keduanya diuncomment, dan setelah direstart, semua berjalan sebagaimana mestinya.

Aplikasi lain yang amat menarik dan profesional adalah XaraLX yang hampir mirip dengan CorelDraw (sebenarnya Inkscape juga memiliki kemampuan itu, tetapi interfacenya amat berlainan). Aplikasi ini ada di SimplyMepis 6.0 (yang memakan waktu 2 jam diinstal di laptopku), dan ternyata tidak bermasalah sama sekali ketika dijalankan di puppy. Perlu diketahui, puppy yang ada di laptopku adalah versi 201.

Akhirnya, post ini juga dikirim dengan puppy Linux pula, yang support wifi. Caranya cukup simpel, download paket wifi-beta, lalu konek ke accesspoint dengan perintah:
dhcpd eth1

Ya, cukup begitu, soalnya lewat WAG atau setup wizardnya si puppy dikatakan no networks...

3 tanggapan:

Anonymous said...

Iya, sekali lg terbukti IE memang sux.

eh, lha koneksi wifi adhocnya sudah bisa jalan blum sol?

Anonymous said...

sol ??

sampeyan lama gak nongol, sekarang dimana ?

solie said...

weleh-weleh, masih di semarang saja kok...