Skip to main content

Posts

Showing posts from July, 2004

NULL Pointer

Hari ini sebenarnya aku agak bingung mau ngerjain apa. Kepikiran sih untuk ngecek TA-nya Elen, tapi ternyata source code yang dia kasih belum ada, jadi aku cuma terima dokument TA dia. Paling-paling aku rencana ikutan mempelajari DVD Player, terus ngerjain user guide untuk D'LaGate. Eh, pas Dillah ngetest D'LaGate lagi, ketemu masalah. Kalau ada pesan yang numpuk di HP, tidak terproses dengan benar. Malahan sms itu udah ditandai dibaca, tapi nggak kehapus .. wah, kenapa ya? Akhirnya aku ingat dulu Pak Iwan pernah melemparkan kasus ini. Jadi saat Comm membaca SMS masuk, yang dibaca adalah semua SMS, bukan satu-per-satu, jadi perlu di parsing. Wah kayaknya ini dia penyebabnya. Kerjaan lagi buatku .... he he he ... :( Akhirnya ketemu juga problemnya. Setelah di-debug, (dan menghabiskan banyak SMS -- untunnya Dillah pakai SMS gratisan dari IM3), akhirnya ketemu juga masalah yang membuat D'La Gate nge-hung ketika baca banyak SMS diterima. Penyebabnya adalah pengisian nilai '

Regex - Google Search

Selesai update website, kepikir untuk ngerjain fitur search di website. Kalau bikin sendiri kan susah, jadi mau memanfaatkan fasilitas google. Google emang menyediakan fasilitas untuk search, dengan membatasi pada situs tertentu. Caranya dengan nambahin teks "site:url" pada query. Misalnya "sms site:www.invosa.com", berarti akan mencari kata "sms" di situs www.invosa.com . Setelah bisa nyoba, sekarang giliran ngambil isi website itu dengan php. Ketemu deh caranya, dengan fopen biasa. Masalahnya, aku nggak mau header dan footer google (apalagi iklan-iklannya) ikut serta. Untunglah ada fasilitas regex (regular expression) di PHP. Lumayan, sambil belajar juga. Cari sana-sini, trial and error, buka tutorial ke mana-mana, gak berhasil juga. Ternyata gak semudah yang dibayangkan. Sampai sore baru selesai. Jadi lebih dari setengah hari untuk nyari itu. Akhirnya dapat kode kayak gini: if (isset($txSearch) && ($txSearch != "")) { $txSearch = str_

Tree Component in Flash

Karena masih bingung, seharian aku cuma explore Flash. Kali ini aku coba mempelajari penggunaan tree component (yang muncul setelah Flash aku upgrade ke Flash Prof). Soalnya ini bakalan berguna kalau aku mau bikin Help dengan Flash. Ternyata susah banget. Helpnya udah aku upgrade, tetap aja nggak membantu. Aku 'obrak-abrik' flashkit, tetap aja nggak ketemu. Akhirnya aku andalkan Google. Setelah mencoba beberapa link, ketemu juga ... ada di actionscript-toolbox. Ternyata nggak terlalu rumit, hanya saja aku yang salah bikin xml. Jadi udah bisa baca xml, terus udah bisa nampilin xml itu. Codenya kayak gini: myTreeDataProvider = new XML(); // ignore whitespace in XML (important) myTreeDataProvider.ignoreWhite = true; // load external XML file myTreeDataProvider.load("contoh.xml"); // onLoad handler for XML data myTreeDataProvider.onLoad = function() { tree_control.dataProvider = myTreeDataProvider; } Tinggal gimana cara membaca datanya, agar bisa memproses dengan benar ke

Flash - Jump Scene with Checkbox

Sejak siang sampai sore aku ngoprek-oprek Flash. Project untuk bikin presentation tool emang belum dilaksanakan, tapi mendingan siap-siap dari sekarang biar bisa lebih mudah nantinya. Dillah juga kerja keras untuk bisa menguasai Flash. Kali ini aku coba ngoprek gimana caranya bikin "slider bar", seperti yang ada di Media Player. Berbagai cara aku coba, dan nggak sia-sia, meskipun belum mencapai hasil maksimal. Aku udah bisa mengontrol movie (memanfaatkan perintah goto), jika slider (movieClip) di geser, ke kanan maupun ke kiri. Di sini aku belajar tentang startDrag() -- ternyata 4 argument terakhir adalah batas dari drag). Terus kata Dillah itu nggak bakal kepakai, mendingan pikirkan tentang checkbox. Maksudnya adalah gimana caranya biar orang bisa membuat pilihan presentasi apa aja (secara acak) yang ingin dia lihat. Jadi movie nantinya bakal bisa berjalan sesuai urutan yang diinginkan user. Aku memeras otak untuk mencari ide. Akhirnya ada ide, menggunakan variab