Meng-update Website saat Tanggap Darurat (1)

Rumah di Bantul rata tanahSetahun yang lalu, 27 Mei 2006 pukul 05.57 WIB gempa bumi berkekuatan 5,9 SR selama hampir semenit menguncang Bantul, DIY dan Jawa Tengah. Kabupaten Bantul merupakan wilayah yang terparah, 4000 lebih korban meninggal, ribuan lainnya luka-luka, dan ribuan bangunan roboh. Saat gempa terjadi listik pun padam disusul kemudian jaringan komunikasi seluler terputus atau karena overload.

Di kampung saya hampir 80% rumah roboh maupun rusak berat. Alhamdulillah, saya dan keluarga dekat selamat serta rumah tempat tinggal kami tidak mengalami kerusakan yang berarti meski perabotan rumah berantakan. Dan lebih bersyukur lagi, komputer desktop, laptop, dan kamera tidak turut menjadi korban gempa :) .

Continue reading Meng-update Website saat Tanggap Darurat (1)

Diskusi e-Local Government Berbasis OSS

Hari Senin (14/05) yang lalu, saya mengikuti diskusi yang bertopik Pengembangan e-Local Government berbasis Open Source Software (OSS) di Kaliurang Room Hotel Saphir Yogyakarta, diselenggarakan oleh Direktorat E-government Depkominfo. Diskusi terbatas ini, menghadirkan nara sumber diantaranya Romi Satria Wahono (IKC), Judith MS (AWARI), Rusmanto (InfoLinux), Luri Darmawan (Kioss.com), dan Pegadaian. Sedangkan peserta dari beberapa Badan/Kantor PDE tingkat propinsi, kabupaten/kota serta aktivis Open Source.

Salah satu materi yang cukup menarik yakni paparan dari Pak Romi SW. Pengelola situs Ilmukomputer.com ini menjelaskan tentang kekuatan open source sebagai salah satu kekuatan pendatar dunia, dicuplik dari Buku karya Thomas L. Friedman yang berjudul The World is Flat. Selain itu, juga dipaparkan tentang tren SDM TI dan membangun komunitas maya. Beberapa materi yang disampaikan dalam diskusi ini, sebelumnya telah dipublikasikan di blog Pak Romi SW.

Continue reading Diskusi e-Local Government Berbasis OSS

Membuat Cache untuk XML Feed dengan PHP-CLI dan Cron

Fasilitas XML feed mempermudah kita dalam mengambil suatu informasi dari sebuah website secara realtime. Sebagai contoh, kita ingin menampilkan informasi cuaca suatu kota, Yahoo! Weather telah menyediakan XML feed termasuk kota-kota besar di Indonesia.

Ada dua cara untuk membaca xml feed, yang pertama secara realtime dari website sumbernya dan yang kedua membuat cache untuk xml feed itu. Cara pertama memiliki kelemahan, proses eksekusi skrip membutuhkan waktu lebih lama dan setiap kali user mengakses website kita, aplikasi pembaca xml feed mengambil data langsung dari website sumbernya.

Sedangkan cara kedua dengan membuat cache, XML feed dibaca dari sumbernya secara rutin berdasarkan interval waktu dan disimpan dalam cache. Informasi yang akan ditampilkan di halaman web mengambil dari cache tersebut dan proses eksekusi skrip lebih cepat.
Continue reading Membuat Cache untuk XML Feed dengan PHP-CLI dan Cron