Postingan

Menampilkan postingan dengan label Coding

Bahasa Pemrograman yang paling bagus adalah

Dengan banyaknya pilihan bahasa pemrograman yang ada sekarang, Saya jadi bingung bahasa manakah yang paling bagus. Bahasa `yangSuperior` yang memiliki semua fitur bahasa lain mungkin... yang paling mudah dan mempunyai kompabilitas tinggi mungkin....

Integrasi CodeIgniter+CKEditor+KCFinder

http://ckeditor.com : CKEditor adalah WYSIWYG teks dan HTML untuk web. http://kcfinder.sunhater.com : KCFinder adalah alternatif file manager CKFinder.

JW Player 5.2 Javascript Zoom Control

Ditanyakan: Flash Video Player yang ada tombol zoom nya. Diketahui: JW player ada source code nya, jadi bisa di edit aja.

Django + Haystack Search With Whoosh Engine

Untuk memberikan fasilitas pencarian di website, cara yang paling mudah adalah dengan mencarinya langsung ke dalam database. Namun hal ini membutuhkan `usaha` yang cukup besar apalagi jika isi tabelnya banyak. Ya…! Anda bisa optimize table di database dengan index dan lain2x, namun jika cukup banyak model konten yang hendak di indeks, cukup merepotkan juga kan Okeh, mari kita mulai… Pertama silakan lihat-lihat dulu halaman manual dari haystacksearch[1]. haystacksearch mendukung beberapa ENGINE searching, namun untuk alasan kemudahan instalasi, saya menggunakan Whoosh[2] Kemudian kita install haystacksearch dan whoosh, pake easy_install aja biar mudah # easy_install django-haystack # easy_install whoosh Lalu buka berkas settings.py dan tambahkan INSTALLED_APPS = ( … 'haystack', … ) HAYSTACK_SITECONF = 'aplikasimu.search_sites' HAYSTACK_SEARCH_ENGINE = 'whoosh' HAYSTACK_WHOOSH_PATH = '/folder/untuk/search_index' Buat file sea

Baca Tulis File Config .INI di Python

Jika anda menggunakan python dan hendak  membaca dan menulis file konfigurasi berformat seperti file yg berektention .ini di windows, kita bisa menggunakan library ConfigParser yang merupakan library standarnya python. Struktur file ini adalah: [Section] option = value Kali ini kita coba membaca file ini, dan jika filenya belum ada kita buat dengan default konfigurasi yang ditentukan di program. import ConfigParser import io CONFIG_FILE = 'konpig.ini' CONFIG_DEFAULT = """ [server] ip = 0.0.0.0 port = 5050 """ config = ConfigParser.RawConfigParser() # tentukan defaultnya config.readfp(io.BytesIO(CONFIG_DEFAULT)) # lalu di override (timpa) dari file konfigurasi config.read(CONFIG_FILE) print "IP :", config.get('server','ip') print "PORT :", config.get('server','port') with open(CONFIG_FILE, 'w') as configfile: config.write(configfile) Untuk fungsi-fungsi lainnya silakan merujuk

Nginx + CodeIgniter Rewrite

location / { if (!-e $request_filename) { rewrite ^/(.*)$ /index.php?/$1 last; } }

django comment is_public=false

Secara default comment pada django akan langsung di tampilkan begitu mekanisme moderasi nya berjalan normal, Nah bagaimana jika hendak menyembunyikan komentar itu hingga seorang admin benar2 membaca dan mengizinkannya? berikut yang perlu di tambah di CommentModeratornya: class KontenModerator(CommentModerator): email_notification = False enable_field = 'enable_comments' auto_moderate_field = 'tanggal' def moderate(self, comment, content_object, request): comment.is_public = False return True Silakan hasilya Anda rasakan sendiri. ***fin

Django Admin WYSIYWG dengan jwysiwyg

Berikut ini salah satu cara untuk merubah textbox pada django admin site menjadi editor html. Unduh jquery disini Unduh jwysiwyg  disini taruh semuanya di folder "js" dalam MEDIA_ROOT, Buka file "change_form.html" dan tambahkan di blok extrahead, kira-kira begini: {% block extrahead %} {{ block.super }} <script type="text/javascript" src="../../../jsi18n/"></script> {{ media }} <script type="text/javascript" src="/media/js/jquery-1.3.2.js"></script> <script type="text/javascript" src="/media/js/jquery.wysiwyg.js"></script> <script type="text/javascript"> $(document).ready(function() { $('#id_content').css('height','500px'); $('textarea').wysiwyg(); }); </script> <link rel="stylesheet" href="/media/js/jquery.wysiwyg.css" type=&quo