19 November 2014

Magic Method di PHP

Apa itu magic method ?
 Ketika membuat kelas di PHP, ada beberapa nama method yang tidak dapat digunakan, kecuali memang dimaksudkan untuk menggunakannya dengan cara yang telah dimaksudkan oleh PHP itu sendiri, dan setiap nama magic method diawali dengan dua underscore, seperti __contruct,  __destruct(),  __set(),  __get(),  __call(),  __callStatic(),  __isset(),  __unset(),  __sleep(),  __wakeup(),  __toString(),  __invoke(),  __set_state(),  __clone()


05 Agustus 2014

Syntax highlight ctp seperti php di notepad++

Ketika menggunakan Framework CakePHP di Notepad++, ada masalah pada tampilan teks view yang seperti teks biasa. Agar menampilkan syntax highlight seperti kode PHP, caranya yaitu :

Klik tab Settings >> Style Configurator >> Isi User ext. dengan ctp >> tutup semua tab ctp yang kebuka dan buka lagi.

Selamat mencoba.. :D

Style Configurator Notepad++
Style Configurator Notepad++



10 Mei 2014

Menjalankan Python di XAMPP

Iseng cari cara menjalankan python di XAMPP Windows, setelah googling bisa juga. Sekedar share dan update blog :D.

Bahan :

1. XAMPP 1.8.2
2. Python  3.4

Langkah :

1. Install Python
2. di file /apache/conf/httpd.conf cari AddHandler cgi-script .cgi .pl .asp tambahkan .py jadi AddHandler cgi-script .cgi .pl .asp .py

3. Buat file tes.py di htdocs/python

#!C:\XAMPP\Python3.4\python
print ("Content-Type: text/html")
print ("")
print ("Coba Python.'")


28 April 2014

Membuat Plugin Sederhana di Wordpress (7)

Dan terakhir menampilkan record di halaman menggunakan shortcode [gfaq name=”nama”][/gfaq]

27 April 2014

Iseng..

Iseng bikin teks seperti tampilan terminal pake javascript.


Membuat Plugin Sederhana di Wordpress (6)

6. Membuat Shortcode


Kemudian untuk membuat shortcode, buat file functions.php di folder include. Dan buat fungsi berikut :

26 April 2014

Membuat Plugin Sederhana di Wordpress (5)


Untuk membuat tabel, dapat menggunakan kelas WP_List_Table bawaan dari Wordpress.

25 April 2014

Membuat Plugin Sederhana di Wordpress (4)




Form tambah / edit ditampilkan ketika fungsi gfaq_sesi dijalankan, dengan variabel $_GET. Dan data baru disimpan / diupdate ketika ada variabel $_POST.

24 April 2014

Membuat Plugin Sederhana di Wordpress (3)

3.    Membuat Table Database Plugin

Untuk membuat table di wordpress, tambahkan skrip berikut untuk memanggil fungsi gfaq_install  di baris awal. Fungsi akan dijalankan ketika plugin diaktifkan.

23 April 2014

Membuat Plugin Sederhana di Wordpress (2)

2.    Membuat Menu Plugin di Dashboard Admin
Berikutnya untuk membuat menu di halaman Dashboard, tambahkan kode berikut .

22 April 2014

Membuat Plugin Sederhana di Wordpress

Kebetulan saya sedang belajar bikin plugin Wordpress sederhana,  tidak ada salahnya buat nulis artikel bikin tutorial plugin wordpress, harap saran dan kritikannya. Wordpress yang saya gunakan yaitu Wordpress 3.1.8
Plugin yang mau dibuat yaitu plugin untuk menampilkan isi konten dari database, seperti F.A.Q.
1.    Mendaftarkan Plugin
2.    Membuat Menu Plugin di Dashboard Admin
3.    Membuat table database.
4.    Membuat Form.
5.    Membuat List Table.
6.    Membuat shortcode.
7.    Menampilkan Plugin di halaman

16 April 2014

Software Perpustakaan

Sofware perpustakaan ini dibuat menggunakan CodeIgniter, MySQL dan Grocery CRUD,  udah sangat lama dibuatnya. Tapi mungkin ga ada salahnya juga dibagikan, semoga ada manfaatnya. Daripada disimpen terus di hardisk ;)

Fitur yang ada disini yaitu : 

- Master data (Buku, Ebook, Anggota, Penerbit, Penulis, dll)
- Transaksi Peminjaman 
- Transaksi Pengembalian 
- Laporan Peminjaman 
- Halaman buku
- Halaman ebook
- Halaman penulis
- Halaman penerbit

- dll

05 Maret 2014

Boyolali

Soto Mbok Giyem
Tugu Jam
 
Beberapa waktu yang lalu, diberi kesempatan untuk bekerja di daerah Boyolali. Sebuah kabupaten di Jawa Tengah yang terkenal dengan sebutan kota susu. Julukan ini diberi karena kota ini adalah kota yang menghasilkan susu murni dengan jumlah banyak sehingga tidak heran jika anda berkunjung ke Boyolali anda akan menemukan banyak patung sapi. Salah satu hal lain yang cukup khas adalah banyaknya tempat makan yang menjual soto. Hal yang paling disayangkan ketika disana adalah tidak sempat ke tempat wisata seperti Tlatar, gunung Merapi, gunung Merbabu dan tempat lainnya. Mudah – mudahan suatu saat nanti bisa berkunjung lagi ke Boyolali.

05 September 2013

Contoh Database PostgreSQL Buat Latihan (Pagila Database)


Kalo mau coba-coba, atau lagi belajar database pasti perlu contoh database dengan tabel - tabel yang sudah berisi data, di postgre ada beberapa contoh salah satu contohnya pagila.

Pagila ini seperti versi PostgreSQL dari contoh database Sakila yang ada di MySQL. Kalau mau cari sourcenya ada di pgfoundry , ini EERD nya disalin dari Sakila yang dibuka pake MySQL Workbench.



09 Agustus 2013

Membuat Fungsi Pada PostgreSQL

       Di aplikasi basis data PostgreSQL banyak tersedia fungsi – fungsi standar yang dapat digunakan tapi mungkin juga belum tersedia fungsi yang dibutuhkan, oleh karena itu bisa dibuat fungsi baru sesuai dengan kebutuhan. Keuntungan membuat fungsi di database yaitu membuat kinerja aplikasi lebih baik, karena data yang diolah tidak perlu bolak – balik antara basis data dan server aplikasi. Dan jika aplikasi diganti misalkan dari PHP ke Java, pastinya bisa sangat menghemat waktu dan tenaga karena fungsi yang dibuat ada di sisi aplikasi basis data.

31 Maret 2013

Sequence Pada PostgreSQL


Biasanya di MySQL ada auto increment sebagai pencacah nilai, tapi pada basis data PostgreSQL menggunakan sequence sebagai pencacahnya dan cara penggunaannya pun berbeda.

Untuk membuat pencacah seperti auto increment di MySQL, pada PostgreSQL harus dibuat dulu sequence

22 Desember 2012

Car Free Day Dago 2-12-2012

Pertama kali ke CFD Dago di tanggal 2 Desember kemarin, sambil belajar motret. 

16 November 2012

Buku : Misteri Desain Apple


Semenjak baca buku biografi Steve Job, saya jadi agak penasaran dengan yang namanya produk Apple, terutama bagian desainnya. Dan kebetulan beberapa minggu yang lalu saya membeli buku yang membahas Misteri Desain Apple yang ditulis oleh Berty Hari Sulistyo dan Deny Hermawan. Isinya membahas sekitar desain pada Apple seperti bentuk produk, font, simbol pada aplikasi warna dan beberapa hal terkait yang menginspirasi pembuatan simbol tersebut. Yang pasti keren bukunya, sangat wajib dibaca :) 

21 Oktober 2012

Source Code Login dengan CodeIgniter

Yah, udah hampir sebulan kurang satu hari ga nulis di blog, berhubung sibuk sama sidang tugas akhir dan sidang kompre yang bikin deg-degan. Kode program login ini dibuat menggunakan CodeIgniter, kode program lama sebetulnya cuma buka - buka folder di hardisk dan nemu ini. Daripada cuma disimpen mungkin ditulis disini ada gunanya, seengga nya ada tulisan baru :P .

22 September 2012

Source Code CodeIgniter Captcha



Dulu di blog saya yang lama (http:agem.web.id), saya bikin tulisan membuat captcha menggunakan CodeIgniter pake bahasa Inggris hasil translate dari Google. Kayanya malah bikin pusing bacanya, termasuk saya yang aga pusing bacanya. :D Berikut source codenya, kalo ga salah di dalemnya udah ada komentar dari fungsinya.