theduke hari 1

Apakah ada cara untuk belajar pemrograman selain dengan membuat sebuah
project? oleh karena itu setelah membaca specifikasi wsgi, maka saya
memutuskan untuk membuat sebuah blog engine project dengan menggunakan
python dan wsgi.
blog engine ini akan saya namankan project ‘theduke’, bukan duke
maskot Java, akan tetapi theduke, diilhami oleh nama anak buah Jet
dari film animasi Avatar.
Senjata yang digunakan:

werkzeug
Kenapa harus werkzeug?, [...]

mengenal WSGI

Tentang WSGI
Apa itu WSGI

wsgi::
Web Server Gateway Interface

untuk membuat standard interface antara web aplikasi yang dibuat
dengan python dengan web server.
WSGI mempunyai dua sisi:

sisi server
aplikasi / framework
WSGI pada dasarnya hanya sebuah referensi interface yang harus
diimplementasi baik oleh server maupun oleh applikasi, sehingga
sebuah applikasi yang mengimplementasi wsgi dapat di-deploy,
diserver mana saja asalkan server itu juga mengimplementasi [...]

Emacs,GTD dan OrgMode

Hari ini sebenarnya ingin memperdalam masalah python dan cgi, dengan
mengulik lebih lanjut module cookie. Tapi entah kenapa ketika emacs
dibuka untuk membuat script python, sepertinya hari ini lebih tertarik
untuk mengoprek emacs saja daripada mengoprek python.
Sebenarnya awal dari ini adalah keinginan untuk mengganti todo
list harian saya dari buku saku ke komputer, dan karena setiap
hari yang paling sering [...]

sekilas python dan cgi

Untuk membuat web applikasi, kita dapat menggunakan bahasa pemrograman apa saja, kita dapat menggunakan bahasa perl, php, java, atau python. Yang akan kita bicarakan kali ini adalah membuat web applikasi dengan menggunakan python.

Untuk membuat web applikasi dengan menggunakan python ada beberapa jalur/pilihan yand diambil:

cgi
mod-python (bila menggunakan apache)
wsgi
python application server

pada posting kali ini, yang akan dibahas [...]

python dan glob

Hari ini saya mencari cara mudah untuk melakukan iterasi terhadap file-file yang ada di folder.
O ya, karena sedang belajar python, maka saya mencari cara untuk hal diatas dengan menggunakan python style
setelah membaca manual, maka kita dapat menggunakan modul os. Yang kita butuhkan terdapat dalam perintah listdir.

import os
listfile = os.listdir(‘.’)

Akan tetapi, bila kita ingin membuat list [...]