Friday, October 19, 2007

CMS UI prototype

Hari nie..kat department aku baru 3 org start kerje, aku dah tak de cuti , jadi kena lah masuk kerja awal, pagi tadi aku cuba design CMS User Interface prototype

Thursday, October 18, 2007

Happy Birthday Damia Bisyri

18/10/2005 tarikh lahir puteri ku yang sulong Damia Bisyri - makna nama(Kebijakan,Kebaikan,Yang Manis Mesra Dan Menggembirakan), hari nie 18/10/2007 genap umur dia 2 tahun, semoga hidupnya diredhai dan senantiasa dalam jagaan Allah. Dan harapan ku agar Damia Bisyri murah rezeki dan bahagia di dunia dan di akhirat Amin.

Thursday, October 11, 2007

Katakan

Selamat Hari Raya

Kepada semua pembaca blog ini, aku nak ambil kesempatan mengucapkan Selama AidilFitri Maaf Zahir & Batin. Aku start cuti esok dan masuk semula bekerja hari khamis minggu hadapan.

Friday, October 05, 2007

Berbuka Puasa dan Surat Perletakan Jawatan

Semalam aku, isteri dan anak-anak berbuka puasa di Istana Budaya bersama geng-geng office aku. Program nie untuk seorang rakan yang akan berhijrah ke company lain selepas raya. Puas hati juga lah dengan makanan yang disediakan tidaklah bnyk sangat tapi cukup berbaloi dengan kadar bayaran yang dikenakan, berbeza dengan hotel yang ada letak harga lebih dari RM 50. Memanglah dia orang letak makanan banyak sampai nak pilih makan yang maner satu pun tak tahu, pada masa tu semua makanan hendak rasa, tapi aku rasa mesti bila dah berbuka bnyk yang tak habis terbuang je makanan tu:)

03/10/2007 tarikh aku hantar surat perletakan jawatan, dah lebih setahun aku berkerja dicompany P sebagai team lead .Net, seronok dengan perangai geng-geng yang lain, walau dalam team yang berbeza tapi dibawah satu department Emerging Technlogy (Nie bukan nama company). Aku akan join company M 4/12/2007 sebagai Solution Architect dan insyAllah segala tunjuk ajar rakan-rakan disini seperti bro Hafiz(Java Guru), bro Fadhlan (Hibernate & Webwork guru), bro Faisal(Jasper Report), bro Hamdi (3 bulan yang lepas berhijrah ke WPI - Agile & Java Guru), bro Rushdan (Mobile/Scanner Guru), bro Yusnizam (System Analyst), Kak Kartinah (manager aku :) dan Zehan (System Analyst) dan ader lagi sorang walau pun bukan dalm team aku tapi ada project yang dia terlibat secara dengan team aku bro Ikhwan (aka 1kHz).

Aku masih ada lagi project kat sini yang perlu completekan sebelum pergi ke company M, at least aku nak keluarkan 2 release CMS project nie.

Ada lagi satu aku nak share senarai buku-buku yang aku baca, ada yang habis dan ada yang tak habis dibaca lagi walaupun ader buku tersebut dah lebih setahun aku beli :)
Ada lagi beberapa buku yang aku pun dah tak ingat dalam rak kat rumah aku. Emm...















Thursday, October 04, 2007

Pengalaman menginterview software developer

Aku tidak ada banyak pengalaman dalam menginterview software developer, so kira aku barulah juga menceburi (disuruh) untuk menilai calon-calon software developer. Setakat ini ada 6 orang yang telah aku interview, sebelum nie aku yang selalu kena interview. Cuma bila candidate nie masuk dalam bilik interview, aku tak sampai hati nak tanya soalan-soalan yang maut :) walupun gaji yang diorang minta tu tinggi, sebab bagi aku sessi interview hanyalah sekadar untuk menilai tahap keyakinan seseorang bukan hendak menilai sangat tahap skill, jika hendak menilai tahap skill aku prefer sediakan kertas soalan dan diorang jawab. Ada beberapa peristiwa yang agak kelakar, ada satu soalan diajukan pada seorang calon tentang keupayaan beliau untuk long hour working, dgn yakin dia jawab dia tiada masalah cuma selepas pukul 8 malam dia mesti kena stop tak boleh teruskan hahaha, dia kena balik tidur... kita org pun gelak, salah sorang yang interview tu cakap..ya kita bukan tak bagi you tidur. Ada juga yang sengaja diprovoke soalan jika gaji yang diberi sama, tapi peluang ditempat baru dari segi experiance technology lebih so bagaimana berminat? Calon tersebut dari muka berseri, tiba-tiba senyap je.. kita org tgk pun nak tergelak, tahan je dalam hati.

Ok lah criteria yang aku prefer untuk work dalam team aku tak semestinya excellent programmer, tapi aku suka ikut style XP dimana , average programmer yang active communicate dalam team lebih berjaya dari excellent programmer tapi hanya duduk dalam pulau yang tersendiri.

Monday, October 01, 2007

Problem semasa test domain menggunakan Nhibernate

Masalah yang dihadapi ini tidak terlalu besar cuma agak melambatkan development process. Seperti biasa aku akan ada 3 jenis test didalam unit test project iaitu Integration Test antara layer dari presenter<->services<->domain<->persistence dan dalam test ini penggunaan libarary mock object seperti Rhino Mock,NMock adalah mesti.

Manakala test yang paling penting ialah test domain, dimana untuk setiap method dalam domain perlulah ditest sekurang-kurangnya sekali, dan untuk mendapatkan coverage code yang dah ditest dan code yang tak disentuh lagi boleh guna NCover dan NCoverExplorer.

Masalah aku ialah bila aku buat domain test aku dah define properties name yang aku nak guna dalam test, tapi bila aku generate domain untuk persistence, ActiveWriter akan generate properties untuk aku. So nak combine apa yang dah dibuat dgn apa yang digenerate agak leceh, walaupun aku boleh guna cara partial class tapi tak best sgt.

Al-Madinah SCORM Project
Minggu lepas balik kampung dengan family semua gerak pkl 11.00 malam dari shah alam sampai melaka pkl 3 pagi.. argh aku berhenti tidur kat R&R 2 kali, sekarang nie aku cepat mengantuk bila bawa kereta kat high way... samer gak kes balik dari melaka ke shah alam malam tadi.. tapi Alhamdulillah aku berhenti rehat 1 kali je kat Hentian Senawang. Aku agak busy walaupun balik kampung, aku kena tengok SCORM LMS , macam maner fungsi SCORM , apa dia SCORM etc.. Alhamdulillah malam minggu lepas aku tidur lepas sahur. cuba buat satu test code unutk membolehkan courseware talk dengan LMS menggunakan SCORM API. Berjaya memahami API SCORM dalam 20% :) okalah tu ekk..

Aku juga kena buat comparison antara 2 open source project dokeos dan claroline.NET, nak kena submit malam nie.