Aug 26 2011

nggumun

Sebenarnya lagi males posting, tapi setelah membaca salah satu berita di detik beberapa waktu lalu, pengen berpendapat juga.

http://www.detikinet.com/read/2011/08/23/130241/1709179/398/beli-ponsel-bekas-bonus-ratusan-pornografi

Apa yang kita lakukan jika hal itu terjadi pada kita? Jujur saya merasa kalah dengan bule itu.


Jun 22 2011

cron di appengine

Assalamualaikum Wr,wb.

Saat pilkada bupati kulon progo kemarin, coba cari info update hasil pemilihan suara di internet. akhirnya menemukan sebuah website tentang info pilkada tersebut. Dan update statistik hasilnya cukup up to date.

Kemudian kepikiran untuk membuat sebuah akun microblog (twitter), yang berisi update hasil pemilu. Kan kalo sewaktu-waktu ada update hasil pemilu sudah muncul sendiri di timeline saya, dan tidak perlu mengunjungi situs2 tersebut.

Jadi teringat, google appengine menyediakan layanan schedule task (sejenis cronjob), yang mana dalam interval waktu tertentu server akan mengeksekusi perintah yang kita inginkan. Tetapi muncul sedikit kendala, ketika program dideploy ke server google dan dijalankan, muncul DeadlineExceededError:   ApplicationError: 5. Ternyata hal tersebut diakibatkan ketika fetching content dari web yang kita baca, melebihi batas waktu yang ditentukan oleh google (10 detik).

Akhirnya saya asumsikan, proses tersebut lama disebabkan karena pada page yang kita baca tersebut ada social plugin facebook, yang mana proses loading halaman menjadi lebih lama. Karena konten tersebut menggunakan teknologi ajax, trus diview source dan ditemukan dimana tempat mengambil sumber datanya tersebut.masalah itupun teratasi :D

Kemudian set interval cronjobnya 5 menit sekali. Mungkin kalo kita terapkan di hostingan berbayar, masang kron diset seperti ini bisa cukup menguras resource server & bisajadi disuspend :O . Dan sampai saat ini, pas cek log.. time out sudah jarang.

Oiya, kalau mau lihat hasilnya bisa dicek di http://twitter.com/pbkp2011. Jangan lupa follow lho :D . Contohnya bisa dilihat di https://github.com/Pujianto/pilbupkp2011.

Demikian postingan hari ini, semoga bermanfaat. :)


Apr 2 2011

The Daftar Tugas

Lama nggak posting dimari nih. Memasuki semester yang ke-empat ini emang jadwal kuliah rada dipadatkan. #halah. Terus ditambah aktifitas lainnya ….*plaak*.. *kepanjangan*.

Oke, mari kita berserius.hihhi. Tak terasa sekarang sudah ke semester 4 dalam berkuliah. Jadi 3 semester sudah terlewati & seiring dengan bertambahnya waktu perjalanan ini, tentunya harus semakin serius dalam belajar :) .  Wis pokoknya aku butuh sebuah perbedaan dan peningkatan, yang waktu dulu ngerjain tugas sering telat kini harus lebih disiplin. *yah.., ketrampilanku dalam membagi waktu itu emang rada rendah*.

Oke salah satu usahanya, kemarin coba-coba iseng buat aplikasi web sederhana tentang ‘the jadwal tugas’ itu. Pokoknya semua tugas-tugas di list disitu. Dan kalau progress sudah 100%, maka otomatis tugas tersebut ter-close sendiri.

the daftar tugas
Technically, seperti biasa.. pake google appengine yang python version & tornadoweb sebagai web frameworknya. Untuk mempercantik tampilan coba pake library jqueryui. Terdiri atas 3 entitas di datastorenya, yaitu semester, makul dan tasklist. *saat ini yg semester belum digabungin*.

Untuk yang akan datang,

Pengennya sih dikembangin lagi biar semua orang bisa memanfaatkan. Ya mari kita liat setelah pake aplikasi ini apakah ‘disiplinku’ semakin meningkat, kalo iya berarti ini cara efektif biar kita tambah rajin.hehehe. Ya insya Allah nanti kalo ini sukses, bisa dikembangkan untuk versi umum. Dan tentunya ditambah fitur lain biar lebih menarik.

Ada pemikiran …agak lebay sih.. yaitu fitur yang bila tugas sudah mendekati deadline dan progressnya belum 100%, otomatis posting pengingat untuk ngerampungin tugas ke twitter atau wall facebook atau situs jejaring sosial lainnya. Begitu bunyinya.

Demikian postingan hari ini. jangan lupa, buka http://kuliah.pujianto.net & set as homepage. :) )

Feb 21 2011

how to bypass err…’pake dasi’

Hmm.. postingan yang sangat aneh. Nonton judule wae agak piye gitu. Sebenarnya pengen posting seputar tips & trik aja sih. #halah. Seputar pengalaman kuliah di tempat yang berdasi.hihihi.

Ceritanya gini,  berkuliah di tempat saya kuliah itu kalo pria harus berdasi, terutama pada waktu-waktu tertentu. Misal pas ujian.  Memang sih, dasi itu melambangkan profesionalitas kerja. Mungkin agar kita terbiasa untuk bersikap profesional sejak masih kuliah. Tapi apabila kita dalam kondisi ‘darurat’ dan tidak ada dasi. ya, .. gimana ya.

Misale akan ujian, terus dasi ketlingsut atau hilang atau … intinya dasinya nggak ada. Dan kalo kita ingin masuk ujian dan persayaratannya harus pake dasi. Repotkan!

Ada sebuah tips nih biar tetap bisa masuk kelas. Pertama, Tentu saja. cari pinjaman dasi pada teman-teman di sekitar. Kalo itu step itu masih belum dapat dasi juga. pake cara kedua, yaitu pake baju batik. :D .