PHP kelabu

Diary 2 Comments »

Setelah minggu2 kelabu yang gue lewati bersama proyek PLN dari kantor gue, sekarang gue disibukkan dengan proyek sampingan gue yang ga kunjung selesai (napa sih!?)… semangat gue dah down untuk ngerjain proyek ini… why? Everytime phone call comes, it’s changed :((

Capek hati… ya… capek badan… ya… bahkan dalam 1 bulan ini gue sampe 2 kali sakit gara2 keseringan bergadang sampe pagi and keseringan kurang tidur. Mana bayarannya kurang setengah lagi… grr… dunia serasa terbalik, dah jadi kayak kalong, siang jadi malam, malam jadi siang… Tapi ya itu… gue ga berdaya, ini proyek skripsi mahasiswa, masa gue lepas gitu aja.

Despite that problem, gue coba untuk menarik hal2 positif yang ada. The most one is I learned a lot of PHP programming, especially CakePHP. Setelah berkutat kemarin dengan masalah paging (ada satu yang susah karena gue mesti query ke banyak table, querynya sendiri ga susah, tapi ternyata agak kurang suitable dengan fungsi pagination-nya CakePHP, but at last, I found the solution), gue dihadapkan lagi dengan masalah PDF document generator.

Seperti biasa gue tetep complain dengan dokumentasinya CakePHP karena ga menyediakan tutorial untuk bagian yang ga "wajar". Dah tanya sana-sini, sampe ke IRC dan groups di google dan yahoo… gue tetep ga menemukan jawabannya. Akhirnya karena gue dah pasrah dan waktunya dah limited (it’s deadline!), gue coba bar-bar in, hasilnya lumayan sukses… BUT for simple case… uggghhhh….

Feel like wanna cry… gue dah coba bongkar coding lib-nya, pelajarin fungsi2 yang ada apa aja. And then, I know that the lib doesn’t have any pieces to generate the PDF I want. Gue coba langsung ngomong ke client gue and berharap dia mengerti dan dosen pembimbingnya juga ngerti kalo PDF generator untuk format dokumen yang mereka minta ga mungkin bisa dibuat (kecuali kalo mereka mau kasih waktu lebih lama, karena gue ga terlalu ngerti coding PHP murni). Oh God, hopefully tomorrow I’ll hear a good news for that.

Dikit banyak mungkin ada yang bertanya, kenapa ga pakai library PDF generator yang lain? Karena… yang lain, terutama yang bagus, itu kudu musti wajib hukum nya untuk BAYAR, yang gratis dan open source kebanyakan turunan dari library yang gue pakai sekarang (it’s ezPDF and it’s JADUL one). Kalo ada yang ga turunan langsung dari itu, biasanya ada fungsi yang gue mau ada tapi ga ada atau kalopun ada, tidak bisa generate langsung dari HTML… hix…

PHP kelabu…

Monday Bad Mood

Diary 1 Comment »

Akhirnya tiba juga hari Senin… and it’s really-really bad day… pagi2 gue dah bete ama macetnya lalu lintas, gara2 anak sekolah hari ini pada masuk ~!@#$%^&*()*&^%$#@!~ Cukuplah macet di Jakarta, tapi jangan pula di Tangerang…

Bad mood hari ini kayaknya ga hanya gara2 macet… it’s also related to my freelance job. Setelah kemarin gue kira dah hampir ok aplikasi yang gue buat (namanya juga proyek skripsi, tau lah), eh tau2 nya aga banyak yang berubah (and that’s also changed the ERD, grrr…). Am I really mad at it? Yes, absolutely, definitely, YES. Too many changes I’ve done and it’s still never done. ~!@#$%^&*()(*&^%$#@!~

Tapi kayaknya gue mesti tetep bersabar (dan selalu bersabar) menghadapi proyek yang kayak gini. Kerjaan gue nuntut sesuatu yang kompromi dengan hal2 begini setiap hari (entah itu kerjaan kantor atau freelance). Anger won’t solve the problem. Kalau pake emosi, bisa ga makan gue (alias ga dapat duit). Ya, masih 2 minggu lagi dan gue bener2 harus bersabar dan kerja keras untuk capai hasil yang gue mau. At least, after two weeks I’ll be a little bit free.

Ganbatte ne!!!

Just a lyric…

Music No Comments »

I just got a song lyric and the song also beautiful… ah, what a touchy lyric…

What If I say it’s the song written for you
It might be too frank not like other songs do
I just want you to know if no love there’s no love song
But for you I can easily glide along

You must’ve heard millions of ordinary songs of love
All the inspirations are the same, they came of
But if you hear it carefully you’ll see what I was meant
That besides my feelings you’ll only here, silent

It’s just the song for two of us,
Only you and me are discussed
Be together from now on
Like poetries without a scope when there is love there’s always hope
Every time your love shines on my heart
I always see

Love has many different description
And I spent times trying to find the one
Finally I realized every time you are nearby
That if my life is a song then you are the words fulfilled with perfect rhymes

It’s just the song for two of us,
Only you and me are discussed
Be together from now on
Like poetries without a scope when there is love there’s always hope
Every time your love shines on my heart
I always see

Together we walk along with my voice and yours in song
Together we walk along with my voice and yours in song

After all…

Diary No Comments »

It’s almost twelve o’clock right now… and it’s gonna be my Saturday code night :D

Ya, akhirnya dikit banyak gue bisa bernapas sedikit lega karena kerjaan kantor gue yang menumpuk beberapa minggu ini akhirnya selesai (in developement’s side) walopun belum ditesting secara menyeluruh ama analyst kantor gue. Setidaknya gue lembur hari ini ada gunanya juga…

Dan sekarang, gue dah mesti bersiap-siap untuk coding lagi sampe pagi karena kerjaan sampingan gue belum juga selesai (almost, but you know lah, there’s no software application that runs 100% bug free). Pelan-pelan tapi pasti, gue harus bisa selesaikan sampai pagi…

Selama coding kerjaan sampingan, gue jadi banyak belajar soal framework CakePHP. At least, gue jadi terlalu banyak nanya sana-sini buat memenuhi beberapa fitur yang harus gue buat dan itu kudu make fungsi yang gue ga tau cara pakainya. In my opinion, CakePHP is really great… but the documentation is suck! Gue bingung, dia dah keluarin release sampai versi 1.2 RC 2 tapi doc nya itu loh, ga pernah detail dari dulu… perasaan ga jauh beda sama yang dulu pertama kali keluar. Tapi ya namanya juga barang free, open source, tau lah… lebih mesti oprek library source codenya. Pelajarin sendiri fungsi2 sintaksnya… dari situ baru bisa dikit tahu bagaimana dan apa yang dikerjain ama frameworknya.

Ya, but it’s still great… CakePHP hampir membuat gue codeless… bayangin aja, fitur buat paging dibuatin, semuanya cuman tinggal pakai fungsi yang satu baris (kalau standar, kalau yang macam2 ya tetep lah) dah langsung jadi, ckckckckck… bener2 deh, serba automatic… tapi ya itu, gue masih harus belajar lagi biar lebih fasih, abiz pake PHP sih…

OK, it’s enough about the code… sekarang gue mesti memikirkan jalan hidup gue sehari-hari harus bagaimana… setidaknya gue mesti memikirkan pengeluaran keluarga gue untuk satu bulan ini bagaimana… seperti yang gue bilang di posting sebelumnya, gue perlu "muter" uang yang ada di tangan gue, supaya bisa kebayar semua tagihan/utang yang ada. Soal pinjeman bank yang gue singgung kemarin, akhirnya berhasil lolos but still it was not enough untuk bayar kontrakan rumah gue. Untungnya big boss dah kasih pinjeman… tapi ya itu, tetep deh gue harus muter uangnya biar bisa kepakai dengan hemat dan tepat.

Aih… hidup itu memang bener2 butuh perencanaan… dari kesulitan yang gue alami setidaknya gue tau gue perlu pemasukan yang lebih… karena income yang sekarang ga cukup buat fulfill semua expenses yang ada. Sampe2 gue dibilang "khiang" sama ortu gue karena terlalu ngirit… tapi tetep aja tiang lebih kecil dari pada atapnya :(

Tadi pagi ketemu teman kembar gue waktu kuliah semester 1 dulu. Chit-chat bentar di bus… ternyata mereka juga sama kesulitan nya ama gue kalo soal kerjaan… dimana-mana software house memang menguras tenaga orang. Buktinya, temen gue yang 2 orang itu, dah ga kerja di perusahaan itu, tapi masih tetep dipanggil karena urusan maintenance dan tetek bengek lainnya (memang sih mereka yang buat dulu, tapi kan, kalo dah ga kerja disitu, dah putus hubungan, cupu banget sih perusahaannya, emangnya karyawan yang lain ga sanggup apa!!!).

Tapi mereka berdua sekarang sepertinya sudah lumayan "sejahtera". Yang satu kerja di Faber Castle and kerjanya lebih ke IT support staff, jadi ga coding melulu. Yang satu lebih beruntung lagi (nurut gue), dapat kerja di Accenture sebagai konsultan, kerjaannya cuman jadi penghubung dan pengatur project doang (dari yang gue nangkap dari chit-chat gue ama mereka). Kapan ya gue bisa dapat kerjaan yang enak gitu…


Theme & Icons by N.Design Studio.
Entries RSS Comments RSS Log in