Petra’s Blog

Archive for June, 2009

キッス~帰り道のラブソング~

by Petra on Jun.27, 2009, under Lyric

キッス~帰り道のラブソング~
テゴマス
(continue reading…)

  • Share/Bookmark
1 Comment more...

Membuat Compiler/Interpreter Bahasa Sendiri

by Petra on Jun.22, 2009, under General

Seringkali di sebuah domain persoalan kita membutuhkan sebuah perangkat pemrograman untuk menyelesaikan masalah. Berbeda dengan general purpose programming language seperti Java, C, C++, dan lain-lain, ada beberapa bahasa pemrograman yang diciptakan hanya untuk dipakai pada permasalahan tertentu. Bahasa seperti ini disebut DSL atau Domain specific language. Untuk membuat bahasa-bahasa baru seperti ini dibutuhkan kemampuan untuk membuat compiler atau interpreter bahasa tersebut.

Pak Joe baru merilis sebuah tutorial sederhana bagaimana membuat compiler atau interpreter untuk sebuah bahasa pemrograman. Tutorial bisa dibaca di sini. Sejauh yang saya baca, tutorialnya cukup sederhana tapi lumayan komprehensif: mengenalkan kita kepada konsep parsing, abstract syntax tree, assembly, dan lain-lain.

Well, kebetulan saya gak sempat ngambil mata kuliah Teknik Kompilasi, tapi menurut saya ini cukup berguna buat pengenalan awal.

  • Share/Bookmark
3 Comments more...

XXXL ya, Xnya 3…

by Petra on Jun.21, 2009, under Diary

Beberapa minggu lalu gw mendapat 3 buah jaket. Tiga jaket ini adalah jaket-jaket yang udah gw pesen berbulan-bulan lamanya. Masing-masing dari 3 organisasi yang berbeda. Yah, entah tradisi mahasiswa ITB ato enggak. Rata-rata anak ITB, begitu keluar dari ITB jadi punya banyak jaket. Makin banyak organisasi yang diikuti makin banyak jaket ato atribut lain yang dimiliki.

Tapi bukannya seneng, gw malah jadi rada kesel. Pasalnya, tiga-tiganya gak muat ngepas banget di badan…..

Sejak awal gw udah bilang, “XXXL ya, Xnya 3″. Tapi entah kenapa kok biasanya nerima XXXL gak jauh beda sama XXL.

Akhirnya kemaren, pas Aki Herry nelpon buat nawarin kaos Gardu Lantu, gw iseng aja bilang langsung ukuran lingkar dadanya. Gw kurang tau tapi ukuran XXXL standar Bandung berapa sih? Gw kemaren mesen dari Think Geek aja dikasi tau lingkar dada buat XXL dan ternyata muat. Sepertinya ukuran XXL standar orang Bandung sama orang Amrik beda…. (ember :P )

Meski dari awalnya 40 ribu jadi 60 ribu, tapi gw seneng banget. Daripada 40 ribu gak bisa kepake mending nambah 20 ribu tapi kepake…. Errr. harusnya bukannya mestinya mending nurunin berat badan yah, hehehe….

  • Share/Bookmark
2 Comments more...

Mati Lampu

by Petra on Jun.13, 2009, under Diary

Hal yang paling gw benci dari kosan gw sekarang adalah sering mati lampu.

Bukan masalah sering mati lampu pas lagi ngerjain tugas ato lagi ngoding. Kalo soal itu untungnya gw udah make UPS. At least sempet ngesave sana-sini sebelum power UPSnya abis. Dan untungnya UPSnya lumayan tahan lama.

Di kosan gw tuh kalo udah mati lampu langsung brisik. Yup. Brisik.

Begitu mati lampu langsung ada orkestra suara-suara UPS, “tiiit…. tiiit…. tiiit…. tiiit….” saling bersahut-sahutan. Udah gitu gw hampir sering jadi orang yang mesti ngebenerin switchnya berhubung kamar gw paling deket sama switch dan gw bener-bener harus ngelanjutin kodingan ato wordingan di komputer. Pegel. Tapi ada enaknya juga sih… Abis mati lampu pasti internet jadi kenceng banget. :lol:

Sampai sekarang masih misterius kenapa suka mati lampu. Padahal kapasitasnya udah dinaikin, masih aja mati lampu. Sejak itu si bibi yang jaga kosan paling demen eksperimen. Barang-barang elektronik mana di kosan yang bikin mati lampu. Jadi si bibi nyuruh anak2 supaya matiin beberapa alat. Kalo tetep mati lampu, berarti bukan tu alat yang bikin masalah. Dan ini tuh udah beberapa minggu terus dicoba.

Dan gw korbannya.

*kipas angin gw kena tuduh dan malam ini tuh panas bangeeeeet :cry: *

update: sialnya udah 4 jam setelah dimatiin, gak mati-mati lampunya….. masak gw tidur panas2an sih…..

update lagi: ternyata mati lampu lagi meski kipas udah dimatiin,, yeeey!

  • Share/Bookmark
10 Comments more...

Happy Birthday, PHP!

by Petra on Jun.09, 2009, under Diary, General

Ngeliat status di page PHP di Facebook, hari ini PHP berulang tahun ke 14. Sebenernya ultahnya tanggal 8 Juni, sekarang udah 9 Juni, tapi mari kita hormati waktu di benua bagian barat sana. Hehehe.

PHP adalah bahasa pemrograman web yang paling populer di dunia. At least itu menurut gw. Dan PHP adalah bahasa pemrograman web yang pertama kali gw kenal.

Gimana sih gw bisa kenal sama PHP?

Pertama kali gw kenal PHP itu di bangku SMA. Yup, seperti yang gw bilang di post ini, masa SMA adalah saat di mana gw mulai menekuni ilmu komputer. Sebelumnya gw emang pernah kenal Pascal di SD, QBasic, x86 assembly, Visual Basic, dan Java di bangku SMP. Tapi anehnya gw gak pernah setertarik itu sebelum di SMA.

(continue reading…)

  • Share/Bookmark
6 Comments : more...

Ini tuh apa sih?

by Petra on Jun.05, 2009, under Diary

Ngeliat di ATM BCA di ITB….. Perasaan di ATM BCA lainnya gak ada yang kayak ginian…

Gunanya buat apa yah?

  • Share/Bookmark
13 Comments more...

Jatuh itu sakit.

by Petra on Jun.02, 2009, under Diary

Jatuh itu sakit.

Bangun setelah jatuh itu melelahkan.

Melawan gaya gravitasi yang memberatkan.

Menantang rasa lelah yang ingin terus menidurkan.

Menghiraukan luka yang tetap terbuka dan tak kunjung sembuh.

.

Dan setelah bangun pun tidak ada jaminan gak akan jatuh lagi.

Kenapa gak terus tiduran aja.

Khan enak.

.

.

  • Share/Bookmark
5 Comments : more...

Car Free Day – Fun all day ^_^

by Petra on Jun.01, 2009, under General

Dua hari yang lalu pemerintah kota Bandung mengadakan Car Free Day. Well, penjelasan yang rada teknis bisa dibaca di sini. In fact, gw sebenernya gak terlalu peduli sama Car Free Day-nya. Tapi hari itu bener-bener menyenangkan buat gw.

Sore hari sebelum itu, lagi di lab programming tiba-tiba Abie dateng ngajakin hunting foto. Minta diajarin fotografi padahal gwnya juga gak terlalu bisa, hehehe. Dan gw juga abis itu ngajakin bu Felice juga buat ikutan dateng.
(continue reading…)

  • Share/Bookmark
4 Comments : more...