Thursday, May 28, 2009

Dewan Perwakilan Rakyat 2.0

Saat ini, masyarakat Indonesia rata-rata tidak mengerti apa yang dilakukan oleh wakilnya di DPR sana. Undang-undang apa yang sedang dibahas dan Rancangan Anggaran tidak terkumpul dalam suatu repository yang lengkap. Sehingga demokrasi di Indonesia tidak dapat berjalan dengan baik.

Dengan perkembangan teknologi web 2.0, diharapkan masyarakat lebih berpartisipasi aktif dalam menanggapi isu-isu yang berkembang dimasyarakat dengan memberikan tanggapan. Tanggapan dari masyarakat dapat digunakan untuk para dewan sehingga mereka tidak perlu repot-repot mencari ke akar rumput, atau mungkin juga dapat digunakan agar para wakil dapat mendapatkan gambaran kasar sebelum pergi ke akar rumput.

Jika melihat sebuah web tentang Dewan Perwakilan Rakyat yang baik, cobalah tengok web ini http://www.nysenate.gov/. Menurut pengamatan saya, saat ini web ini hanya mencakup tentang DPRD New York, yang mencakup fitur sebagai berikut : mencari senator yang mengurusi daerah anda dan dapat mengirimkan pesan kepadanya, mailing list, komite apa saja yang ada di DPRD tersebut beserta agenda2nya dan anggotanya, jadwal rapat dan yang paling keren video streaming tentang agenda mereka.

Web site ini menggunakan CMS open source Drupal. Yang kira-kira berisi modul sebagai berikut :
1. organic group (untuk membuat grup tentang komisinya)
2. privatemsg, token dan drupal mail (untuk mailing list dan private message)
3. share, (untuk membagi konten kemana saja)
4. video (untuk video blogging)
5. Chart (untuk membuat tabel)
6. Search (kemungkinan besar standar drupal)
7. Forum
8. five star, voting api (untuk memberi nilai pada ide terbaik dari masyarakat)

Kalo DPR punya web kaya gini keren juga kali ya?

Tuesday, May 26, 2009

CRM (Customer Relationship Management) Dengan Drupal

CRM adalah kepanjangan dari Customer Relationship Management, dl waktu internet belom ada CRM digunakan oleh para telemarketer untuk menawarkan produk. CRM ini digunakan agar para telemarketer dapat lebih tepat sasaran dalam menawarkan produknya lewat telepon. Tapi seiring dengan perkembangan waktu, internet semakin cepat, sehingga membuat urusan CRM beralih dari telepon ke email ato ke website. CRM ini juga dapat meningkatkan awareness konsumen terhadap suatu brand, dan juga dapat membuat konsumen taw produk-produk baru dari suatu brand. Karena CRM ini dapat memberitahukan apa produk baru yang sekiranya dia sukai. Semisal, customer suka novel fiksi dan dia memberitahukan kepada sebuah penerbit bila dia suka fiksi. Maka si penerbit dapat memberitahukan kepada si konsumen jika ada judul baru yang terbit.

Mengapa drupal? karena Drupal adalah open souce, sehingga dia dapat digunakan untuk kalangan Usaha Kecil dan Menengah. Mereka bisa memberitahukan apa saja produk yang baru dari suatu UKM kepada masyarakat ramai. sehingga mereka dapat memesan produk tersebut baik lewat telepon, web ato lewat email. Kemudian di Drupal jg sudah menyediakan layanan untuk multi user, grup dan forum, sehingga konsumen dapat memberikan komentar dan umpan balik kepada si produk sehingga sang produsen dapat melakukan perbaikan terhadap produknya. selain itu juga kemudahan drupal untuk dikembangkan dan diindex oleh mesin pencari.

Keburukan drupal adalah, bahwa dia menyerap terlalu banyak resource, sehingga rada berat kalo dibuka, tapi masih tetap lebih berat .NET -_-... secara umum Drupal menggunakan database 2 kali lebih banyak daripada wordpress. namun hal tersebut dikompensasi dengan besarnya lingkup drupal, karena mencakup CMS dan framework sendiri didalamnya dengan kemampuan polymorphism, dengan perintah hook_form, ato hook_user. Jika kita ingin mengganti form user, tinggal ganti saja kata hook dengan nama modul anda contoh ivan_user, maka secara otomatis, form user sudah berubah.

Apa saja yang dibutuhkan?

- Drupal 6.12 beserta modul dibawah ini :D
- Organic group : untuk memaintain grup, dengan opsional og_mandatory_group, ato yang sebentar lagi rilis og_location (memaksa orang masuk kedalam grup berdasarkan lokasi) <= buatan saya, doakan agar cepet rilis :D
- Fivestar, votingapi, token : untuk melakukan voting terhadap suatu produk
- CCK : untuk membuat form pemesanan
- privatemsg : untuk membuat pesan antar sesama user
- view : untuk membuat memfilter konten
- wsywig dan IMCE, serta fkceditor : untuk membuat editor yang user friendly

catatan : saya dapet ide waktu bikin CRM like buat partai gerindra :D

Thursday, May 07, 2009

Pesan Kepada Orang Rasional dan Baik (perenungan akan tujuan hidup)

Beberapa hari ini, gw selalu memikirkan kata-kata yang menarik dari Mbah Emmanuel Kant yang berbunyi "Berperilakulah sedemikian rupa sehingga kelakuan anda bisa dianggap norma oleh orang yang rasional". kalimat tersebut mengandung makna yang sangat dalam, mengingat dua hal: pertama, norma yang ada di masyarakat senantiasa harus diperbaharui mengingat masyarakat itu sendiri berubah dari waktu ke waktu dan membutuhkan penyesuaian, menurut Darwin "Bukan spesies yang paling kuat yang bertahan tapi yang paling mudah berubah". Kedua, hanya orang yang rasional saja yang mampu berpikir ke depan dan menentukan apa yang terbaik untuk dia dan masyarakatnya, namun harus didasari dengan nilai2 utama.

Mbah Kant beranggapan, bahwa rasional saja tidak cukup untuk membuat orang-orang berlaku baik (makannya dia bikin buku Critique of Pure Reason). Menurutnya dibutuhkan kebaikan utama di Dunia dalam bentuk Ketuhanan atau agama. Ketuhanannya si is ok (sesungguhnya gw punya Tuhan)... maksud saya ga ada masalah anda maw bertuhan ato engga, nah yang beragama ini yang rada masalah. Menurut saya lagi, akhir-akhir ini agama sudah di jadikan alat politik kekuasaan yang dilandasi oleh norma arkaik (baca : sumpah kuno abis). Seperti misalnya beberapa orang menggunakannya untuk memulai perang contoh AS, NAZI, JI dll... memerangi umat manusia yang lain dengan alasan kafir ato poros setan, kalong wewe, gederuwo dkk. Dipaksakan untuk dijadikan kebaikan utama untuk semua umat manusia, walaupun normanya arkaik. Memaksakan takdir bawaan bahwa ada beberapa manusia yang PASTI bakal masuk neraka karena sudah digariskan (Suuper arkaik).

Pernyataan saya diatas, didasarkan pada asumsi saya yaitu, sebagai umat manusia kita harus saling bantu membantu atas dasar humanisme kepada siapa saja untuk memerangi kebencian, kebodohan dan kemiskinan. Caranya apapun! maw pake cara sosialis monggo, liberal monggo, Islam monggo, Nasrani Monggo, Budha jg boleh. Jadi jangan ada saling bunuhan. kemudian kita ga boleh maksakan norma kita kepada orang lain dan orang lain kepada kita (secara umum itu sangat tidak keren). Ga ada namanya takdir bawahan karena manusia bisa berubah, dan saya ga suka hukuman mati, mendingan orang jahat diisolasi sampe dia insyaf.

Maka dari itu, setelah nulis panjang lebar, akhrinya saya menemukan tujuan hidup baru, w00t! berusahalah untuk mendirikan pondasi-pondasi baik materiil maupun non-materiil, normatif maupun nyata, gaib maupun tidak gaib kepada umat manusia agar generasi setelah saya atau anda pembaca yang budiman dapat melesat lebih jauh dari pada generasi kita sehingga satu-persatu masalah di Dunia ini terselesaikan (walopun entar pasti ada masalah baru lagi) dengan solusi-solusi rasional yang tepat guna yang dilaksanaken oleh anda atau saya dan didasarkan oleh hati nurani (BUKAN KAMPANYE HANURA APALAGI WIRANTO). Akhir kata, semoga anda setuju dan mengikuti dan melakukan tujuan hidup saya ini :D, kalo ga suka ga apa2 :D, yang penting anda berbuat baik ga nyusain orang apalagi saya :D!