Tuesday, July 23, 2013

Search Engine Sederhana Menggunakan Lucene

Dulu niatnya sih mau nulis langkah-langkah cara membuat Search Engine Menggunakan Lucene di PHP. Tapi berhubung itu semester lalu dan sekarang sepertinya udah lupa tahapan-tahapannya, jadi ingin berbagi source code aja kali ya. Siapa tau ada yang butuh buat projek kuliah atau semacamnya heee. Ohya, berhubung Search Engine yang saya buat ini menggunakan database Tugas Akhir saya, jadi untuk database-nya tidak akan saya bagi karena privacy instansi tertentu hehe. Untuk itu silahkan disesuaikan saja dengan database yang lain ya. Disini saya membuatnya menggunakan Framework PHP Codeigniter, jadi alangkah lebih bagus jika sebelumnya sudah memahami seputar framework tersebut.
Berikut adalah tampilannya sepintas:
Screenshot (72)
HomePage
Screenshot (73)
ResultPage
Dan source codenya bisa didownload disini.
Semoga bermanfaat. Jika ada pertanyaan silahkan sampaikan saja disini, insyaAllah jika waktu memungkinkan akan segera saya respon Smile.

Saturday, July 13, 2013

Server error di Prestashop

Jika website prestashop Anda tidak menampilkan halaman yang seharusnya dan justru menampilkan pesan error seperti berikut:
Server error. The website encountered an error while retrieving http://.* It may be down for maintenance or configured incorrectly.”,
Anda bisa mencoba solusi ini:
  1. Login ke Cpanel Anda dan masuk ke direktori prestashop Anda.
  2. Nah, di dalam folder prestashop Anda, buka file error_log dan lihat file apa yang menyebabkan error pada website Anda.
  3. Selanjutnya tinggal Anda perbaiki file yg error tersebut dan coba muat ulang halaman prestashop Anda.
Semoga bermanfaat.

Error during zip extraction di Prestashop

Ketika Anda ingin menginstall theme di prestashop, dan mengalami masalah error during zip extraction, Anda bisa mencoba solusi berikut.
  1. Login ke Cpanel hostingan Anda.
  2. Masuk ke folder prestashop Anda –> nama_prestashop/modules/themeinstallator/import, kemudian upload file theme kesitu dengan setting permissionnya 777.
  3. Setelah file terupload, extract file theme tersebut dan compress ke dalam zip kembali.
  4. Kemudian untuk install themenya, Anda harus login ke halaman administrator prestashop. Pada bagian module klik configure pada module Import/export a theme. Dari situ, di bagian dropdown ftp akan terlihat file zip theme yang kita upload melalui cpanel tadi. Selanjutnya tinggal next dan ikuti langkah-langkahnya saja.
Semoga bermanfaat.

Friday, July 12, 2013

Punya problem? Curhat yuk

Semaleman tidur rasanya ga sesantai yang biasanya (red: ga nyenyak). Tidak lain dan tidak bukan karna ada masalah/problem yang belum terpecahkan sama sekali. Jika kamu seorang coder/developer atau orang komputer, I think You know What I Mean (hehe). Sampai akhirnya sudah saatnya sahur, masih ngantuk dan males bangun tapi kepikiran masalah yang belum terpecahkan tersebut, dan akhirnya memutuskan untuk bangun. Keluar untuk cari makan buat sahur Makan cracker (sebagai sahur) dan buka laptop. Mau menjelang imsyak masih saja belum terpecahkan, “astaghfirullah, sholat dulu lah. Dia sudah datang, saatnya curhat tentang masalah ini ke Dia, Yang Maha Pemberi Solusi”(pikir dalam hati). Dan tak berapa lama kemudian, adzan subuh berkumandang kemudian pergi keluar untuk sholat di masjid. Usai sholat, kembali nglanjutin “teka-teki” tadi dan alhamdulillah pikiran lebih tenang dan sekarang masalah sudah terpecahkan.

Sebuah pelajaran penting yang ingin saya sampaikan dari cerita diatas. “Seringkali kita terbentur masalah dunia yang tak kunjung terpecahkan sesegera mungkin. Akibatnya kita tersibukkan dengan masalah tersebut yang membuat kita lupa akan takdir kita. Ketika ban motor kita bocor, pikiran kita langsung tertuju ke tukang tambal ban, ketika kita sakit pikiran kita langsung tertuju ke dokter, tapi kenapa ketika kita dihadapkan ke dalam permasalah hidup pikiran kita tidak kita tujukan ke Yang Memberi Kehidupan? Kita (red: developer atau semacamnya) pasti sering menghadapi masalah seputar dunia code, dan dari situ saya yakin sering juga kita menemukan solusinya di Google. Tapi apakah pernah terlintaskan di pikiran kita bahwa proses ‘penemuan solusi’ itu adalah berkat petunjuk dari Yang Di Atas?”

Semoga bisa menjadi pelajaran bagi kita bersama.

Wednesday, July 10, 2013

Query untuk Menampilkan Bulan dari Tipe Data Datetime

Query untuk menampilkan data berdasarkan bulan tertentu dari kolom yang tipe datanya datetime:

SELECT * FROM nama_tabel where monthname(nama_kolom) = 'January'