Arkib Catatan

Himpunan catatan, tutorial dan nota lama. Sesetengah teknologi, harga dan amalan mungkin telah berubah.

  • Terlintas aku pada satu blog dan membaca satu artikel berkaitan 10 perkara merosakkan amalan. Sekadar berkongsi dipagi Jumaat ini. 1. TERASA ADA AMALAN Maksudnya seseorang itu merasakan bahawa dirinya itu telah banyak berbuat amal soleh; banyak sembahyang, puasa, zikir, banyak sedekah dan sebagainya lagi. Jika ada rasa demikian maka rosaklah perjalanan keruhaniannya. Rasa yang demikian…

    Baca catatan

  • Cerita Selepas 6 Bulan. Salam geng!!! Apa cerita percubaan BERHENTI MEROKOK? Ni nak hapdet cerita selepas 6 bulan berhenti ni. Alhamdulillah aku rasa dah bebas sepenuhnya daripada rokok! Yeszaaaaaaaaaaaaaa! Aku pun dah tak makan Niquitin dah. Lama dah rasanya, ada lagi stock Niquitin kat aku ni. Sapa2 berminat halo2 saja. Kesan Berhenti Merokok? Kalau korang…

    Baca catatan

  • Salam Ramadhan. Agak lewat entry kali ini. Hari ini 4 bulan selepas last artikel aku. Ini bulan Ogos 2012. Hari ini hari ke 18 Ramadhan 1433H. Hari ini hari ke 18, aku berpuasa tanpa ROKOK. Hahahha. So macam-macam hal berlaku hari ini. Semua atas bagaimana kita melihat dunia. Positif yang kita nampak, positif lah sepanjang…

    Baca catatan

  • Hari ini, aku nak share sesuatu yang penting. Penting pada aku, penting pada ko. Aku dan ko hampir sama. Sebab aku pernah merokok dan kau mungkin sedang mencuba untuk berhenti. Atau ko mungkin tak merokok, baguslah, ko memang bijak dan beruntung, tetapi mungkin orang yang kau sayang merokok. Boleh juga ko baca untuk dikongsi bersama…

    Baca catatan

  • Download this mail extension here  http://www.yiiframework.com/extension/mail. Extract the files. Move the vendors folder to protected/components/vendors/ Move YiiMail.php and YiiMailMessage.php to protected/components/ Add on protected/config/main.php [php] ‘components’=>array( … ‘mail’ => array( ‘class’ => ‘YiiMail’, ‘transportType’ => ‘php’, ‘transportType’ => ‘smtp’, ‘transportOptions’=>array( ‘host’=>’ghazalitajuddin.com’, //’encryption’=>’tls’, ‘username’=>’***@ghazalitajuddin.com’, ‘password’=>’******’, ‘port’=>25, ), ‘logging’ => true, ‘dryRun’ => false ), … ), [/php]…

    Baca catatan

  • DO name your database tables in the singular, not plural DON’T prepend db table names to field names DON’T include a table prefix in the model class name DO name each table’s primary key “id” AVOID semantically-meaningful primary key names DO define foreign-key relationships in the database schema DO name your foreign key fields ending…

    Baca catatan

  • Sample using CActiveDataProvider Sample 1: [php] $dataProvider=new CActiveDataProvider(‘User’,array( ‘criteria’=>array( ‘condition’=>’activationstatus = 1’), )); [/php] Sample 2: [php] $dataProvider=new CActiveDataProvider(‘Event’, array( ‘criteria’=>array( ‘condition’=>’date >= "’.date(‘Y-m-d’, strtotime(‘-2 years’)).’"’, ), )); [/php] Sample 3: [php] $dataProvider=new CActiveDataProvider(‘Post’, array( ‘pagination’=>array( ‘pageSize’=>5, ), ‘criteria’=>$criteria, )); [/php] Sample 4: [php] $dataProvider=new CActiveDataProvider(‘User’) [/php]

    Baca catatan

  • Some function is created to make code easy to read and manageable. The Lookup function is so powerfull to simplified data storage. Usually we store Approve, Not Approved, Qualified, Not Qualified in words for each records, but with Lookup class, we can make it short to an integer for each properties. Table scheme “tbl_lookup” [php]…

    Baca catatan