Tuesday, November 14, 2006

Terinspirasi bikin side business

Iseng-iseng googling cari referensi mengenai bisnis, hmm... sebetulnya bukan karena iseng tapi memang saya ingin memulai untuk belajar bisnis yang baik dan benar :D. Terkait dengan postingan ini, saya punya keinginan untuk membayar orang bukan lagi menjadi orang yang dibayar, maksudnya jadi bos.

Ini yang saya temukan:
Kedua item itu membuat saya berpikir untuk mengisi waktu luang sehabis pulang dari kantor untuk melakukan side business. Lah selama ini ngapain aja? pulang dari kantor ya masih ngoding, tapi masih sebatas hobi saja. Hehehe... sekarang beda... apalagi setelah membaca artikel tersebut. Semoga secepatnya menjadi orang yang membayar, bukan dibayar lagi. *aamiin*

Kaget waktu update MS Windows

Dialog box keluar dan menunjukan untuk meng-up-date Internet Explorer 7 (IE7). *Gubrak!!!* kaget dunk, apalagi setelah membaca blog Parjo yang membahas mengenai bug IE6 yang masih ada di IE7.

Ragu? tidak dunk. Langsung saja buang centang di checkbox untuk tidak mengunduh IE7. Sorry IE, but I love Opera and FF so much. :p

*browsing2 lage*

Thursday, November 02, 2006

Use The Right Tools!

Seorang Java Developer mengatakan "use the right tools!", dalam kehidupan sehari-hari hal itu patut kita lakukan. Kita tidak mungkin membuka sebuah skrup dengan menggunakan sebilah pisau, padahal ada yang namanya obeng. Berbeda dengan tool yang dimiliki oleh MacGyver sebuah Swiss Army Knife, tool yang berisi pisau, obeng, pembuka botol, gunting dan punch. Untuk lebih detailnya baca wiki saja ya... kembali ke topik semula.

*macak jadi MacGyver*

Kebetulan saya mendapatkan sebuah proyek (maaf tidak bisa saya sebutkan, karena masih bersifat rahasia) di perusahaan tempat saya bekerja, dan dalam sistem yang kita kerjakan ada beberapa fitur yang mengharuskan kita menggunakan file storage yaitu dalam bentuk XML. Keliatan kuwl ya? hehehe... tapi menurut kita ini sux sekali!!! karena untuk proses file tersebut kita tidak memperlakukan XML seperti seharusnya, malah kita memperlakukan dia sebagai file text biasa.

Untuk proses menambahkan sebuah node dalam root, kita harus parsing terlebih dahulu kemudian potong-sini potong-sana dan kemudian kita tambahkan node baru. Untuk menghapus sebuah node juga seperti itu. Sekarang coba bayangkan untuk memindahkan sebuah node, berapa banyak proses yang harus dilakukan? hah? hah? hah?

Instal DOM dunk! atau upgrade ke PHP5 dan pakai parser xml bawaan dia! Kalau upgrade ke PHP5 tidak mungkin dilakukan, satu-satunya jalan instal DOM. "Sudah minta koq!", dan alasan tidak memakai DOM "karena tidak semua web browser support!" WHAAAATTTT??? "trus apa hubungannya DOM ama web browser?" *nada polos*, "ya karena tidak semua support lah!", "errr... tahu bedanya server side dan client side programming?" *nada ngeyel*, "pokoknya tidak boleh karena tidak semua web browser support DOM!"...

*ngakak sambil guling-guling*

yo wis klo gitu, kita kerjakan manual *sakit hati*. "Hi MacGyver, what should we do now?" MacGyver give his Swiss Army Knife and Duct Tape, and he said "use this pal!" *macak jadi MacGyver*