Publish Artikel untuk BisaKomputer.com

Beberapa hari ini, jadi pingin publish lagi tulisan lama saya yang dulu untuk PC Mild dan PC Media. Lumayan lah untuk ngisi blog yang saya kelola bersama teman-teman BisaKomputer.com. Tulisan saya di sana juga cukup banyak, ini buktinya. Memang sebagian terlihat repost, tapi saya pikir daripada artikel tersebut terbengkalai di harddisk, dan juga gak mungkin lagi diterbitin sama majalah cetak (baik sama maupun tidak), akhirnya saya publish di blog saja.

Mengenai hak untuk publikasi, tetap selalu saya sertakan informasi bahwa artikel tersebut sudah pernah dipublikasikan di media cetak edisi tertentu. Jadi, bila memang ingin membaca versi cetaknya, bisa langsung cari-cari tuh tabloid di toko koran bekas, kan edisi udah lama. Mau gimana lagi coba?

Continue reading

PC Media 04/2011 – Penjelasan Regex Email

Seperti janji saya di artikel PC Media tentang Regex PHP

Tulisan ini saya buat tepat setelah naskah PC Media tentang Regex pada PHP, namun saya buat sebagai scheduled post biar terpublish tepat tanggal 1 Maret 2011, waktu pendistribusian PC Media edisi 4/2011. Di penutup artikel tersebut saya sertakan Regex yang cukup kompleks untuk mendeteksi pola dari sebuah email. Sebenarnya regex ini saya ambil juga dari library Form Validation dari framework CodeIgniter. Regex untuk mendeteksi pola apakah email tersebut valid atau tidak dapat ditulis sebagai berikut.

$email = 'ab.cd@gf.hij';
if(preg_match("/^([a-z0-9\+_\-]+)(\.[a-z0-9\+_\-]+)*@([a-z0-9\-]+\.)+[a-z]{2,6}$/ix", $email)) {
  echo 'Email valid';
} else {
  echo 'Email tidak valid';
}

Untuk seluruh dasar tentang bagaimana regex bekerja, Anda bisa membeli dan membaca majalah PC Media tersebut. Gak rugi loh investasi 50rb untuk dapat banyak ilmu di PC Media. Banyak tulisan bagus selain tulisan saya yang membuka wawasan, termasuk bagi saya. Saya kan cuma sekedar orang biasa yang berusaha berbagi apa yang saya tahu. Berbeda dengan mereka yang sudah menulis di PC Media sejak lama dan memang mereka ahli di bidangnya. Hehe..
Continue reading

Source Code Artikel PC Media – PHP MVC

Ketika paradigma MVC membuat coding semakin mengasyikkan

Tulisan saya yang berjudul “Membuat Sendiri Framework PHP MVC” sudah terbit di PC Media edisi 01/2011, yang beredar awal bulan Desember. Salah satu pembaca ninggal komen di halaman Goals karena saya belum upload source code-nya. Pertama-tama, mohon maaf atas keterlambatannya, salah satunya karena ada sedikit bug di source code yang saya tulis. Rencananya memang awal Desember kemarin saya upload sesuai jadwal terbit PC Media. Tapi setelah saya pikir-pikir lagi, kok gak asyik ya cuma upload kosongan. Jadi selain karena ada bug tadi, saya putuskan untuk upload beserta contoh kodenya.

Ceritanya gini. Beberapa waktu yang lalu saya harus mengerjakan sebuah tugas mata kuliah pemrograman internet di kampus. Nah, karena nggak boleh pakai PHP framework yang sudah ada, saya bikin sendiri. Sekalian saya buat tutorialnya biar bisa dibaca di PC Media. Jauh-jauh hari saya sudah bikin framework itu. Tapi program untuk implementasinya baru jadi beberapa waktu lalu itu, dan dengan durasi kerja bersih gak sampai 3 hari. Mumpung sudah jadi, di post ini sekalian saya cantumkan seluruh kode program project itu.
Continue reading