Tag: PHP

Setup cronjob untuk monitor website

Yup, kalau suatu saat butuh memonitor suatu website secara terus menerus untuk melihat perubahan terkadang menjengkelkan. Apalagi kalau udah sering dilihat tapi belum berubah juga. Itu yang saya alami saat pengen memonitor registrasi kelas di UIC. Kelas yang pengen saya register sudah penuh. Jadi dalam masa2 add/drop kelas (2 minggu pertama) saya harus sering-sering melihat kelasnya, apakah ada yang drop kelas itu atau tidak. Kalau ada yang drop, saya harus buru-buru register sebelum keduluan orang lain.

Karena capek beberapa kali liat web-nya, namun tidak mendapat hasil karena penuh terus, saya mencoba menyuruh ‘mesin’ untuk mengecek-nya dan memberi laporan ke saya kalau sekiranya ada yang drop kelas. Berikut ini alamat websitenya. Jadi saya harus melihat apakah ada seat available atau ga. Kalau ada harus buru2 register.

Continue reading “Setup cronjob untuk monitor website”

Advertisements

Membuat peta tematik di web dengan openlayers [Bagian 7: Kelas otomatis ]

Pada contoh-contoh sebelumnya kita menggunakan pengelompokan kelas yang kita definisikan sendiri. Hal ini tentunya sangat merepotkan jika kita meng handle banyak peta. Karenanya kita akan mencoba membuat kategori yang otomatis berdasarkan data. Algoritma yang paling sederhana adalah Equal Breaks, dimana hanya membagi range dari data dengan jumlah klasifikasi yang diinginkan. Berikut ini adalah contoh algoritma equal breaks:

Continue reading “Membuat peta tematik di web dengan openlayers [Bagian 7: Kelas otomatis ]”

Membuat peta tematik di web dengan openlayers [Bagian 6: Menghubungkan dengan database ]

Pada bagian-bagian sebelumnya, data ditulis dalam array di javascript. Lalu bagaimana kalau mau me-load data yang ada di database? Untuk keperluan itu, kita tidak bisa menggunakan javascript, karena java script hanya jalan di client/browser (client-side). Kita butuh bahasa pemrograman server-side yang bisa mengakses ke database. Dalam hal ini kita akan mencoba memakai bahasa pemrograman PHP dengan data base MySql.

Database dari MySql akan kita query melalui PHP dan kita simpan ke dalam array di PHP. Selanjutnya array di PHP tersebut kita transfer ke javascript. Cara yang termudah adalah menggunakan fungsi json_encode() pada PHP. Fungsi ini akan mengubah array PHP menjadi format JSON (Javascript Object Notation). Sebagai contoh array PHP berikut ini:

$warnakelas = array("#EEFFFF", "#6DD5FF", "#19A3FF", "#0048FF");

Akan diubah menjadi

["#EEFFFF","#6DD5FF","#19A3FF","#0048FF"]

Pada contoh ini akan kita gunakan database MySql yang menyimpan data jumlah penduduk. Berikut ini contoh datanya:

Continue reading “Membuat peta tematik di web dengan openlayers [Bagian 6: Menghubungkan dengan database ]”

The underlying technologies behind SP2010 web

Mengawali kembali mengisi blog ini, mencoba untuk menuliskan kembali yang pernah ditulis di note fb. Tentang pekerjaan di kantor yang belum lama dikerjakan, yaitu website hasil Sensus Penduduk 2010 (http://sp2010.bps.go.id). Tulisan ini berisi teknologi-teknologi yang digunakan untuk mengembangkan website sp2010 dan sedikit alasan kenapa menggunakannya.

Continue reading “The underlying technologies behind SP2010 web”