Posts filed under 'Python'
Saya pernah berlangganan python magazine untuk edisi 1 tahun, namun sekarang sudah distop (mahal bo!
). Nah, daripada mubazir dan saya simpan sendiri saya taruh saja e-magazine ini di ziddu.com agar bebas didownload bagi yang tertarik dan membutuhkan. Link-linknya:
Edisi Oktober 2008
Edisi September 2008
Edisi Agustus 2008
Edisi Juli 2008
Edisi Juni 2008
Edisi Mei 2008
Edisi April 2008
Edisi Maret 2008
Edisi Februari 2008
Edisi Januari 2008
December 28th, 2008
Hari ini saya menjadi salah satu moderator id-python. Setelah melalui diskusi singkat, akhirnya diputuskan milis id-python memerlukan moderator tambahan untuk mendukung moderator utama Steven. Maka Steven menunjuk saya dan Edwin menjadi moderator.
Oh ya, id-python adalah milis tempat berdiskusi para pengguna dan peminat bahasa pemrograman python. Target selanjutnya adalah begaimana memarketkan python sehingga makin dikenal di Indonesia.

January 11th, 2008
Akhirnya, hari ini saya menyelesaikan posting saya mengenai Tutorial membuat blog dengan Django.

March 23rd, 2007
Saya sedang mencoba untuk menggunakan Django. Saya mencoba membuat aplikasi blog. Memang Django membuat pengembangan aplikasi web menjadi mudah, namun ternyata… untuk deploy aplikasi Django tidak semudah yang saya kira. :). Saya banyak dipusingkan mengenai bagaimana setting apache+modpython+Django.
Nah, hasil sementara blog saya yang dibangun menggunakan Django dapat dibrowse di http://python.tentangmico.info/blog/.
March 11th, 2007
Akhirnya… kini situs python Indonesia kembali aktif setelah lama vakum. Semoga semakin banyak orang yang tertarik mempelajari python.
Yang kini menjadi situs python indonesia adalah wiki python di #direktif, namun setelah melalui diskusi singkat di milis id-python, maka diputuskan untuk menjadikan wiki tersebut menjadi situs official komunitas python Indonesia. Diharapkan dengan bentuk Wiki, maka akan banyak orang yang dapat menjadi kontributor Wiki.
March 5th, 2007
Sebagai hobbyist python, saya menyukai wxPython. wxPython adalah binding antara python dan wxwidgets yang membuat pengembangan aplikasi GUI dengan python menjadi lebih mudah.
Nah, saya ingin agar di laptop saya dapat terinstall wxPython. Ternyata mudah saja:
- Tambahkan baris baris berikut di /etc/apt/sources.list:
deb http://starship.python.net/crew/robind/wxPython/apt/ binary/
deb-src http://starship.python.net/crew/robind/wxPython/apt/ source/
- Update list aplikasi yang ‘dikenali’:
sudo apt-get update
- Install wxPython:
sudo apt-get install python-wxgtk2.6 python-wxtools wx2.6-i18n
Saat instalasi mungkin akan muncul ‘komentar’ seperti ini:
WARNING: The following packages cannot be authenticated!
…
Install these packages without verification? [y/N]?
Jawab saja ‘y’. Maka wxPython akan terinstall… selesailah sudah!
October 11th, 2006
Ceritanya begini, saya memiliki file teks (export dari Outlook) yang berisikan alamat-elamat email rekan-rekan saya. Isinya kira-kira seperti begini:
Distribution List Name: Friends1
Members:
Anita anita@giordano.co.id
Christin Tang chtang10@hotmail.com
dear_wancha@hotmail.com dear_wancha@hotmail.com
djunaedi@mbs.co.id djunaedi@mbs.co.id
eunicedotcom@hotmail.com eunicedotcom@hotmail.com
gcha1908@hotmail.com gcha1908@hotmail.com
h4yu_w@hotmail.com h4yu_w@hotmail.com
h4yu_w@yahoo.com h4yu_w@yahoo.com
ing_ch@hotmail.com ing_ch@hotmail.com
louisacute@msn.com louisacute@msn.com
m1ccel@hotmail.com m1ccel@hotmail.com
medy74@hotmail.com medy74@hotmail.com
michaelgustav@hotmail.com michaelgustav@hotmail.com
misel29@hotmail.com misel29@hotmail.com
raymieboogie@hotmail.com raymieboogie@hotmail.com
Thomas Sitorus thomas_alfader@yahoo.com
veronicaagnes@hotmail.com veronicaagnes@hotmail.com
Nah, saya membangun milis our_news dengan ezmlm dan saya ingin memasukkan nama-nama mereka sebagai subscriber. Nah, kesulitannya ezmlm-sub tidak dapat menerima masukan dengan format seperti di atas. Saya ingin file teks yang berisikan sebagai berikut:
dear_wancha@hotmail.com
medy74@hotmail.com
louisacute@msn.com
eunicedotcom@hotmail.com
thomas_alfader@yahoo.com
raymieboogie@hotmail.com
h4yu_w@yahoo.com
veronicaagnes@hotmail.com
chtang10@hotmail.com
m1ccel@hotmail.com
gcha1908@hotmail.com
misel29@hotmail.com
anita@giordano.co.id
ing_ch@hotmail.com
michaelgustav@hotmail.com
h4yu_w@hotmail.com
djunaedi@mbs.co.id
Nah, saya membuat skrip python sebagai berikut:
# print_emails.py
# Description:
# A quick way to find valid email addresses in text files using
# a regular expression search. It then removes duplicate entries
# and print the results.
# Usage:
# python print_emails.py textfiles
# base on book "Beginning Python From Novice to Professional
import fileinput, re, os
p = re.compile(r'[a-z0-9\-\.\_]+@[a-z0-9\-\.]+', re.IGNORECASE)
found = []
for line in fileinput.input():
for address in p.findall(line):
found.append(address)
# remove duplicate elements
# borrowed from Tim Peters' algorithm on ASPN Cookbook
u = {}
for item in found:
u[item] = 1
print '\n'.join(u.keys())
Lalu jalankan: python print_emails.py tekslama.txt > teksbaru.txt
Lalu, ezmlm-sub ~mico/milis/our_news < teksbaru.txt
August 15th, 2006
[Planet Zope] PowerBook vs. Mac mini — a Zope 3 benchmark
«A couple of weeks ago my mom’s and dad’s computer broke down. … So, I went to the Apple store the other day to get my folks one of them new Mac minis. … Naturally, I had to test the machine before I passed it on to my folks.»
Continue Reading April 3rd, 2006
[Richard Jones' Stuff] PyWeek racing along!
«Wow. There’s a lot of activity in PyWeek land. People seem really inspired by the theme this time - there’s a lot of really interesting games taking shape.»
Continue Reading April 3rd, 2006
[Cheese Shop] pywinauto 0.3.1
«Python library for GUI automation and testing»
Continue Reading April 3rd, 2006
Previous Posts