Rabu, 16 Maret 2011

JQuery : Memahami penggunaan class selector


Halo semua, kali ini saya ingin berbagi pemahaman tentang jquery class selector. Hm, sebenarnya saya tidak tau pasti kata yang tepat untuk class selector ini, tapi karena selector ini berdasarkan kepada class name di css, maka class selector menurut saya adalah istilah yang cukup tepat. :)

Ok, lanjut dengan contoh ya. Coba lihat kode berikut ini :



<html>

<head>

<style type=\'text/css\'>

.judul{

font-weight:bold;

}

</style>

</head>

<body>

Judul Buku <br>

<ul>

<li class=\'judul\'>Habis Gelap terbitlah terang</li>

<li class=\'judul\'>Salah Asuhan</li>

<li class=\'judul\'>Siti Nurbaya</li>

</ul>



</body>

</html>


Selasa, 08 Maret 2011

Mengenal Konsep MVC : Model View Controller




Sejarah MVC
MVC , adalah singkatan dari model - view - controller. Konsep ini sudah digunakan sejak awal - awal digunakannya user interface (GUI). Dan sekarang MVC ini populer lagi di dunia web setelah kemunculan framework - framework pembantu yang dapat mempercepat pembuatan aplikasi.

Cara Kerja
Jika membahas cara kerja, maka saya sebenernya harus mengetahui dulu seberapa jauh pehamanan kamu tentang pemrograman. sehingga saya bisa menggunakan analogi yang mendekati. Nah saya anggap kamu semua bisa ataupun pernah membuat aplikasi desktop baik itu VB/Delphi/.NET

  • Model , secara umum kita bisa anggap sbagai klas khusus yang difungsikan hanya untuk akses data. Jika kita analogikan dengan VB maka model ini adalah adodb yang kita tempatkan pada module/class khusus, sehingga semua akses ke data akan melibatkan module/class tersebut.
  • View, Dalam analogi pemrorgraman visual, View adalah FORM ataupun REPORT, yaitu desain dari tampilan
  • Controller, Nah ini yang agak repot, karena biasanya hanya diajarkan akses data dan semua pembacaan melalui form. sehingga dalam VB/Delphi form berlaku sebagai View dan Controller. Jadi, gampangnya adalah, controller ini adalah program menu yang bertugas untuk menunjuk/memanggil form/view yang harus muncul.

PHP MVC dengan CodeIgniter
MVC dengan CodeIgniter terasa sangat langsung, model di dalam Codeigniter adalah klas yang berhubungan dengan database, sedangkan view adalah template/file html dan model adalah klas yang bertugas memanggil model dan menampilan view.

Ok,sampai sini dulu tulisan tentang MVC, selanjutnya saya akan menulis tahap demi tahap penggunaan Codeigniter. Happy Coding!

Kamis, 03 Maret 2011

Tools Development : Tortoise SVN

Saat ini internet telah menjadi bagian sehari - hari dari kehidupan kita, dalam pengembangan/development aplikasi internet juga telah merevolusi aplikasi. Salah satu hal yang sangat membantu dalam ruang lingkup kolaborasi tanpa jarak adalah adanya tools yang dikategorikan sebagai version control , dengan adanya jenis tools ini maka developer dapat saling berkolaborasi tanpa direpotkan oleh mekanisme edit/update yang rumit.


Bayangkan saja, ada satu project yang didukung oleh 100 orang developer, dimana setiap orang boleh mengekspresikan keinginan masing - masing ke dalam
SVN Konteks menu

Rabu, 02 Maret 2011

File - File Khas Indonesia Pendukung Project




Dalam membuat aplikasi seringkali kita membutuhkan file - file seperti daftar provinsi, daftar kabupaten dan kotamadya yang digunakan untuk keperluan marketing atau bisa juga daftar kode bank yang digunakan untuk keperluan finance dan akunting.

Berikut ini file - file yang dibutuhkan tersebut dalam bentuk excel file, semoga berguna ya


Have a nice projects!

Selasa, 01 Maret 2011

Menggunakan Virtual Machine untuk Testing Aplikasi PHP


Saat ini komputer sudah semakin kuat, kecepatan processor 3 GHz, memory 2 GigaByte dan lcd pun sudah semakin terjangkau.

Dengan kondisi seperti ini, sudah tidak ada alasan untuk tidak menginstal OS lain selain windows, kenapa ? karena di hosting rata2 menyediakan linux/bsd yang secara umum case sensitive yang berakibat program aplikasi tidak bisa dijalankan karena file dianggap tidak ada.

Nah, untuk mengatasi ini. Install Virtual Machine semacam Virtual Box ataupun VMware bajakan :). lalu diatas virtual machine itu installah linux yang mudah misal Mandriva ataupun Ubuntu.

Lalu cobalah pasang aplikasi php mysql dari lingkungan linux/bsd kemungkinan akan bermasalah pada penamaan file.

Cobalah! dan happy coding!