Hmmm … dah lama ya rasanya nggak buat postingan lagi di blog kesayanganku ini … Mungkin karena sibuk ama Kerja Praktek kali ya … Dan juga karena aku sekarang dah lebih sering curhat ama buku harianku kali … Soalnya dah semakin sering mecurahkan kegembiraan dan kesedihaanku … apalagi waktu kepergian bapak … Nggak tahu lagi gimana lagi rasanya yang hidup ini. Kalo memang aku nggak dijamahi Tuhan, bisa-bisa dah ditabrakkan mobil aku di jalanan sana saking sedihnya …

Wah kerja praktek di PT Inforsys sedap benar … Memang kantornya nggak terlalu besar seperti kantor-kantor yang ada di Jakarta sana. Disini (PT Inforsys) bayak sekali yang kudapatkan … Seperti yang dibilang bang Welly kalo Inforsys itu gudang ilmu … serap aja sebanyak-banyaknya. Disini aku mengenal sebuah metode pengembangan baru yaitu TDD (Test Driven Development), kalo metode ini sangat terbalik sama yang pernah kualami selama pengembangan aplikasi. Biasanya kita mendesain trus koding dan diakhiri dengan membuat Test Case untuk testing, kalo make TDD kita pertama kali buat Test Casenya (Unit Testing) dulu trus koding baru bisa dapat desainnya. Sangatlah berbeda ama yang pernah kupelajari.

Teknologi baru juga kudapat yaitu Messaging dengan menggunakan NServiceBus. Ini semacam pengerjaan sebuah proses pada komputer berbeda. Jadi ketika client memerlukan sebuah pengerjaan terhadap sebuah proses maka client tersebut cukup mengirimkan sebuah pesan (message) kepada server maka server akan mengerjakan permintaan dari client-nya tersebut. Namun server tidak akan memberitahu client apakah proses tersebut sudah dikerjakannya atau tidak. Sehingga hubugan antara client dan server itu loosely coupled (tidak saling bergantung).

Nah pada kerja praktek kami kali ini kami disuruh oleh Pak Fatur untuk membuat sebuah aplikasi “Penerimaan Mahasiswa Baru” dimana clientnya akan menggunakan platform : HTML, JavaScript. jQuery, dan CSS. Sedangkan pada server akan menggunakan platform : C#, .NET, Spring .NET, NServiceBus, MSMQ, NHibernate, dan PostgreSQL. Sedangkan untuk men-submit dan mengambil data dari client ke/dari server akan menggunakan Web Service. Nantinya pada saat client mengakses web service tersebut akan menggunakan JavaScript dengan dibantu AJAX dan jQuery.

Kerjaan di atas masih sebagai prerequisite bagi kami untuk mengerjakan tugas utama yaitu:

  1. Guidance pengembangan aplikasi dengan menggunakan arsitektur di PT Inforsys.
  2. Riset tentang Event Sourcing.

Nah banyak banget yang harus kami kerjakan, belum lagi TA yang sudah menanti di depan gigi … Hehehe …

Hmmm … buat ngehilangin stress kami … Dari kantor kami diajak jalan-jalan ke pantai yang ada di Baram hari Minggu ini tanggal 21 Juni 2009 untuk merayakan ulang tahunnya Inforsys.

Oh ya aku hampir lupa ngasih tahu kalo pembimbing kami ntu Bapak Fatur Rohman. Sedangkan direkturnya Bapak Gani. Hmmm semua orang yang ada disana sangat welcome-lah. Tapi kadang agak takut juga lihat pak Fatur kalo tugas yang diberikannya belum kelar … :D

Ampe disini dululah ya soalnya dah ngantuk juga aku. Apalagi udara di tamannya kampus Politeknik Batam tempat aku menginap ini (asrama Politeknik Batam) lumayan dingin. Kalo wireless disini mah kencang juga. Nih postinganku ini kubuat dari taman yang ada si kampus PolBat. Hehehe … kan lumayan dapat Internet gratis … Ya nggak :D