Apr
6
2011
Assalamualaikum Wr.Wb,
Ternyata setelah the daftar tugas di set sebagai home page ada sedikit kemajuan, dimana setiap pertama kali membuka browser langsung muncul tumpukan tugas kampus yang mesti segera diselesaiken.
Oke, kali ini akan membahas seputar sesuatu yang baru ditambahkan pada projek ini. #halah. Yaitu feed seputar info-info dari kampus. Dan setelah coba-coba cari cara bagemana untuk memparsing file xml di python akhirnya menemukan sebuah library yang simple dan mudah digunakan. Yups ini dia, menggunakan Universal Feed Parser, selain itu dokumentasinya juga lengkap.
Berikut contoh simpel penggunaan feed parser ini.
#import feedparser.py
import feedparser
#buat variabel untuk menyimpan hasilnya
data = []
xml = feedparser.parse("http://www.amikom.ac.id/index.php/feed/info_kampus")
for a in xml:
data.append('<a href=\"'+a.link+'\" target=\"_blank\">'+a.title+'</a>'")
#variabel data sudah ada isi judul berita & linknya.
2 comments | tags: feed parser, python, the tugas | posted in kuliah, python, teknologi
Apr
2
2011
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.

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.

)
no comments | tags: appengine, kampus, kuliah, the tugas | posted in catatan, kuliah, python, teknologi