PyS60 - Python For Series 60 Phone

Posted by Ikhwan on February 27, 2006

Papit (from his blog) says that you can programme with Python in your Symbian Series 60 phone. The project’s called PyS60.

Neat. Looks like something nice to do. I do wanted to programme something on my phone. Maybe make a spending budgetting personal account tracker of some sort. That’d be cool. So, lets see. Found some nice tutorials here. And, oh, I need to install the interpreter first onto the phone. Ok, went to PyS60 project page on SourceForge.

And then, while pondering on which file to download, I realized that I don’t know squat about Python. Crap.

Dada Pecah, Mata Tercabut, Tanya Malaikat

Posted by Ikhwan on February 27, 2006

Aku selsema hari ini. Dan macam biasa dia datang satu package dgn demam, sakit kepala, dan batuk. Yang pelik, aku dapat agak aku akan sakit hujung minggu ni. Tak suka betul. Rasa dada nak pecah bila terbatuk, dan rasa mata nak tercabut dari soket bila tunduk.

Mintak cuti tahun kat bos utk Isnin, tapi lewat request. Dia tegur, ikut polisi kompeni kena minta seminggu awal. Aku reply, “Sorry sir, I just think I need a rest.” Minggu lepas minggu runsing untuk aku. Kerja tak banyak sangat. Tapi aku runsing. Soalan-soalan yang minta dijawab sebelum melintas jambatan, tapi kau hanya akan tahu betul tidaknya selepas kaki kau jejak ke seberang. Hidup kan memang selalu macam tu. Banyak soalan, tapi jawapannya datang kadang-kadang. Atau datang lewat. Mungkin cuma dapat terjawab di alam barzakh je nanti. Itu pun kalau malaikat-malaikat tu membenarkan kau bertanya.

Ehm, kalau esok masih sakit lagi, aku pegi amik MC.

Haiku : Cabang

Posted by Ikhwan on February 27, 2006

Mahu ke sana
Mahu juga ke situ
Jalan bercabang

When Life pwn You

Posted by Ikhwan on February 17, 2006

Pagi-pagi aku beli sarapan. Kuih apa aku nama tak tahu. Warna kuning, isinya jem nenas. Selalu aku suka kuih ni, tapi ini pertama kali aku beli kat sini. Aku makan, tapi rasa tepung, yang tak masak. Cis.

Jumpa benda bagus, aku nak tulis blog. Bukak blogger.com, tapi keluar page color biru yang bangsat tu. Sial, blogger dah kena block! Tak guna punya WebMarshal. Arrrgh, depression… Lepas ni aku tak boleh tulis blog dari ofis lagi, dan tak boleh reply jugak. Cis.

Tengah hari, solat Jumaat. Pergi makan tempat selalu. Biasa aku makan sedap, tapi hari ni kenapa aku rasa tak best je. Lepas tu kena mahal pulak tu, biasa rasanya tak mcm ni. Habis makan terus solat. Dah nak selesai solat baru aku teringat, aku tak bayar lagi utk makan tadi. Habis solat terus aku pergi bayar. Boleh pulak tak cakap apa2 dgn abang tu. Habis la lepas ni kang dia mesti dah semacam dgn aku. Bahaya, aku suka makan sini, kang dia saje cas mahal dgn aku habis la. Cis.

Hari dah nak habis, tapi aku masih blur nak buat apa. Sebelum ni aku buat ProjectA, tapi ada benda urgent kena buat utk ProjectB. Jadi sepanjang minggu aku siapkan ProjectB tu. Hari ni baru aku nak buat balik ProjectA. Tapi aku jadi lost. Sekejap2 tersilap buka folder. Sekejap2 tersilap buka database. Kerja campur2 mcm ni membuatkan aku susah nak tune in. Byk masa hilang sia2. Cis.

Balik kerja, bukak PC. Run Command & Conquer General. Pilih map byk duit. Brutal enemy 3 orang rasanya cukuplah utk dibelasah the life out of them. And I did. I killed every living pixels on the screen. I dominate them suckas. All their base are belong to me. We are victorious. When life pwn me, I pwn ‘em back. w00t!

Haiku: Tertambat

Posted by Ikhwan on February 17, 2006

Aku teringin
Melompat sentuh langit
Kaki tertambat

Jack Bauer Fact: Top Sixty Facts

Posted by Ikhwan on February 16, 2006

Ooohh, what a great man Jack Bauer is. Read the top 60 facts about him here. Among my favourites,

“Jack Bauer played Russian Roulette with a fully loaded gun and won.”

“When Kim Bauer lost her virginity, Jack Bauer found it and put it back.”

“Jack Bauer arm once wrestled Superman. The stipulations were the loser had to wear his underwear on the outside of his pants.”

“Every mathematical inequality officially ends with < Jack Bauer"

And when you’ve done reading, read some more in the random fact page. You might get some more good facts.

“Jack Bauer beats Koreans in Starcraft.”

“The Friends would get off the couch in Central Perk if Jack Bauer wanted to sit there.”

“Jack Bauer can start a fire using only water.”

LOL!

p.s: Jack Bauer is a character in the TV series “24″. I bet it would be a hell lot funnier if I’ve watched the series and understand. I never watched them.

Dynamically Populating Drop Down List

Posted by Ikhwan on February 10, 2006

Here is a sample code on how to use JavaScript to populate a drop down list based on selection of another. Enjoy.

<html>
Negeri : <select id="ddlNegeri" onchange="setupDaerah();"></select>
Daerah : <select id="ddlDaerah"></select>
</html>

<script type="text/javascript">
var data = {
            "Selangor" : ["Ampang", "Kuala Selangor", "Hulu Langat", "Sabak Bernam"],
            "Johor" : ["Larkin", "Skudai", "Muar"],
            "Melaka" : ["Ayer Keroh", "Alor Gajah"],
            "Negeri Sembilan" : ["Rembau", "Nilai"]
          };

//setup ddlNegeri
var ddlNegeri = document.getElementById("ddlNegeri");
for (n in data)
  ddlNegeri.options[ddlNegeri.options.length] = new Option(n);

function setupDaerah()  {
    var ddlDaerah = document.getElementById("ddlDaerah");
    var selData = data[ddlNegeri.options[ddlNegeri.selectedIndex].text];

    //remove old items
    while (ddlDaerah.options.length > 0)
      ddlDaerah.remove(0);

    //put in new items
    for (d in selData)
      ddlDaerah.options[ddlDaerah.options.length] = new Option(selData[d]);
}
</script>