Saturday, May 23, 2009

Sembang2 upgrades ke phpBB 3

Assalamualaikum & Salam Sejahtera

1. Bagi meningkatkan kualiti dan pengalaman menggunakan Sembang2, naik taraf perlu dibuat, hasil daripada undian yang telah dibuat. Pada 23 Mei 2009, Sembang2 telah dinaik taraf softwarenya daripada phpBB version 2.0 kepada phpBB 3.0.4.

2. Naik taraf ini dibuat dengan agak tidak dirancang kerana saya menjangkakan untuk membuat pengujian sepenuhnya terlebih dahulu dengan versi phpBB 3.0.4. Namun proses naik taraf ini melibatkan 'data conversion' memandangkan struktur database yang berlainan. Proses data conversion ini pula mengambil masa 8 jam serta ada beberapa 'hack' yang perlu dibuat supaya ianya berjalan. Oleh itu, saya mengambil keputusan terus menukar sembang2 kepada versi 3.0.4 tanpa tempoh percubaan.

3. Perubahan ini juga menyebabkan semua topik, mesej, user registration, user configuration yang dibuat diantara jam 2:00PM pada 22 Mei 2009 (jumaat) sehigga jam 3:00PM pada 23 Mei (sabtu) hilang. Walaubagaimanapun, saya dapati jumlahnya amat sedikit (10 msg).

4. Harap semua ahli dapat mencuba dan laporkan sebarang masalah, jika ada.

http://melayu.com/perkampungan

sekian, terima kasih

selemann
selemann is not salesman

Friday, May 22, 2009

Ahli Sembang2 atau Forum? Sila baca perbezaan dengan Tanya @Melayu.com

Apakah anda ahli Sembang2 atau Forum?

Sila baca ini bagi memahami perbezaan dengan Tanya @Melayu.com.

1. Tanya @Melayu.com adalah
aplikasi soal dan jawab. Oleh itu soalan yang dimasukkan mestilah berbentuk soalan.

2.
Apakah itu soalan? Soalan ialah pertanyaan yang perlu dijawab. Kebiasaannya soalan ada tanda soal. Berbeza pula dengan ayat penyata, yang tidak perlu dijawab atau tidak boleh dijawab. Hanya masukkan soalan sahaja.

3.
Apakah perlu dibuat sekiranya bukan soalan dimasukkan? Ahli biasa boleh mengundi turun 'soalan' tersebut. Ini akan menyebabkan dan menggalakkan ahli lain memasukkan soalan sahaja. Pengedali pula boleh 'kemaskini' soalan supaya lebih jelas; atau boleh mengunci soalan tersebut; atau hapuskan terus yang tidak sesuai. Walaubagaimanapun, pentadbir perlu mengamalkan sikap budi bicara memandangkan ahli baru perlu menyesuaikan diri dengan Tanya.

4.
Soalan juga mestilah berkualiti. Contohnya perkataan 'haha.. hehe... ', smiley atau apa2 yang berbentuk bersembang mestilah dielakkan. Ayat yang tidak bermakna perlu dikeluarkan.

5. Tanyalah soalan yang jelas dan bersikap ingin tahu. Perlu diingatkan supaya tujuan utama Tanya ialah penggunaan semula soalan dan jawapan pada masa akan datang.

6. Contoh soalan bagus:
  • Bagaimana meningkatkan fokus semasa belajar?
    Saya selalu letih ketika belajar dan selalu tidur. Adakah ubat / teknik yang boleh saya gunakan?
  • Saya ada RM1,000. Bagaimana untuk gandakannya dalam masa 1 tahun?
  • Apakah yang membuatkan anda marah semasa memandu?
7. Contoh soalan tidak bagus:
  • Apa kabar?
  • Apsal saya penat ni?
  • Bagaimana nak kaya?
Selamat mencuba!

selemann

Thursday, May 21, 2009

Kenapa Ahli Sembang2 perlu register semula?

1. Ahli Sembang2 yang ingin menggunakan Tanya @Melayu.com perlu mendaftar semula di Tanya. Artikel ini menerangkan mengapa langkah ini diambil. [Lain-lain aplikasi Melayu.com akan datang akan menggunakan Ahli di Tanya @Melayu.com].

2. Sembang2 telah dibuka sejak 1998 dan telah berpindah beberapa kali. Antara sebab utama ialah abis belajar, kapasiti server yang tidak mampu menampung Sembang2 serta pemindahan kepada dedicated server baru.

3. Sembang2 juga menggunakan aplikasi forum yang percuma, oleh itu apa jua fungsi yang ada bergantung kepada apa yang ada disediakan oleh aplikasi percuma tersebut (PHPBB). Walaubagaimanapun,
fungsi forum ini tidak dapat menyediakan fungsi yang akan dilaksanakan di dalam Melayu.com. Sebagai contoh, pelaksanaan Duit Tipu, Reputation Points dan Tags tidak ada didalam fungsi Forum.

4. Antara sebab lain ialah pendaftaran Ahli oleh Bots (robot). Ini menyebabkan
banyak ahli yang sebenarnya bukan manusia sebenar. Pendaftaran semula di Tanya menggunakan 'Soalan Cepumas' dan memerlukan activation yang mampu membezakan antara manusia dan komputer (hopefully).

5. Satu lagi sebab utama ialah
nama Ahli yang mirip. Sebagai contoh, nama Ahli selemann boleh juga ditiru dengan nama Ahli yang mirip seperti sele-mann, selema_nn, s3l3m4nn dan sebagainya. Pendaftaran baru di Tanya hanya menerima Abjad dan Nombor sahaja (a..zA..Z0...9). Pendaftaran juga akan mengelakkan pendaftaran nama ahli yang hampir sama.

6. Oleh itu, semua pendaftaran mesti dibuat semula oleh ahli. Walaubagaimanapun, penggunaan nama Ahli, email dan password Sembang2 masih dibenarkan, as long as belum didaftarkan.

Oleh itu, daftarlah sekarang di Tanya sebelum nama Ahli anda diambil.

sekian terima kasih

selemann

Wednesday, May 20, 2009

Pelancaran Tanya @Melayu.com Beta 1 - "The basic stuff"

Yang dinanti telah tiba!

1. Dengan ini diumumkan bahawa satu aplikasi baru di Melayu.com dilancarkan, iaitu
"Tanya @Melayu.com". Aplikasi ini membolehkan soal dan jawab dibuat. Ia adalah salah satu komponen utama Fasa 1 Melayu.com.

2.
Pelancaran ini adalah sebagai Beta 1 release. Skop Beta 1 ialah menyediakan semua fungsi asas "The basic stuff" bagi membolehkan pengujian dibuat. Berikut ialah fungsi yang telah berjaya disiapkan bagi Beta 1:

Users
  1. User Registration - register, activation, login, logout, retrieve lost password
  2. User Profile - basic info,
  3. User History - lihat soalan ditanya, jawapan dimasukkan
  4. User List - senarai users
Soalan & Jawapan
  1. Senarai saluran - tab interface, statistics, most recent questions
  2. Tanya Soalan - tanya soalan, edit
  3. Masuk Jawapan - add jawapan, edit
  4. Accept jawapan - terima sebagai jawapan / undo
  5. Vote Question - undi naik, undi turun
  6. Vote Answer - undi naik, undi turun
  7. Soft Delete answer
  8. Tags - list, counter
Reputation Point
  1. Reputation point - kira mata bila undian Soalan dan Jawapan dibuat
  2. User Reputation Point History - lihat mata yang dikumpul oleh seseorang ahli
3. Saya mengambil masa sekitar 3 minggu untuk membuat aplikasi ini, yang mana kebanyakkannya habis dengan dengan memikirkan database design dan performance. Ini bertujuan supaya performance Tanya masih laju walaupun terlalu banyak soalan, jawapan dan carian pada satu masa nanti (harap-harap la).

4. Peserta Beta 1 perlu membuat pengujian yang menyeluruh dengan meliputi perkara berikut:
  • Hantar soalan dan masukkan jawapan.
  • Buat undian - cuba manipulate sistem supaya point sendiri / orang lain naik/turun.
  • Response time - apakah sistem lancar.
5. Semua bugs / perubahan yang perlu diperbaiki akan dibuat sebelum pelancaran Beta 2. Jadual pelancaran Beta 2 ialah sebulan dari sekarang.

Kepada peserta Beta 1, saya ucapkan terima kasih dan selamat mencuba.

selemann
selemann is not salesman

Tuesday, May 19, 2009

Instruction to Tanya @Melayu.com Beta 1 Users

Kepada semua Beta 1 users Tanya @Melayu.com..

Terima kasih kerana menyertai sebagai beta users bagi Tanya @Melayu.com.
Maklumbalas anda sangat penting bagi menjadikan aplikasi ini terbaik sebelum dibuka kepada umum.

Berikut ialah perkara yang perlu dibuat.

1. Mendaftar sebagai ahli. Sila gunakan email yang anda gunakan semasa pendaftaran Beta users. Pendaftaran perlu diaktifkan (sila tunggu email instructions).

2. Bagi mereka yang UserID Sembang2 yang ditolak oleh Tanya @Melayu.com, sila gunakan UserID yang hampir sama. Ini adalah kerana UserID hanya terdiri daripada nombor dan abjad (underscore, dash, space, symbols tidak diterima).

3. Uji sepenuhnya Tanya dengan tanya soalan dan jawab di mana-mana saluran. Bergantung kepada kualiti, soalan daripada semua saluran mungkin akan dihapuskan selepas berakhirnya fasa Beta.

4. Sebarang pertanyaan mengenai Tanya, sila gunakan saluran @Melayu.com di

http://tanyabeta.melayu.com/melayu.com

Sekian terima kasih dan selamat mencuba!

selemann

Monday, May 11, 2009

Kenapa pentingnya Tanya @Melayu.com?

1. Umum mengetahui di zaman Teknologi Maklumat ini, betapa pentingnya sesuatu bangsa menguasai ilmu pengetahuan. Individu / bangsa yang menguasai ilmu pengetahuan boleh mendapat kelebihan / competitive advantage yang mana tidak lagi kekuatan dan kemahiran fizikal menjadi kriteria utama.

2. Aplikasi Tanya @Melayu.com adalah aplikasi pertama yang dibangunkan di Melayu.com berlandaskan konsep Pengurusan Ilmu atau 'Knowledge Management'.

3. Aplikasi ini adalah penting sebagai satu usaha bagi menjana, mengumpul dan menyebarkan ilmu pengetahuan anak bangsa dengan menggunakan Teknologi Maklumat. Setiap daripada kita tahu sesuatu yang boleh dikongsi bersama. Sekiranya semua orang berkongsi ilmu pengetahuan di sini, sudah tentunya ada individu / golongan tertentu yang akan mendapat manfaat.

4. Tidak dinafikan inisiatif Knowledge Management telah banyak dilaksanakan oleh organisasi; serta pelaksanaan dan penerimaannya agak sukar dan penuh cabaran. Namun, Tanya @Melayu.com berusaha mengetengahkan idea dan budaya perkongsian ilmu sesama kita.

5. Tiga komponen utama Knowledge Management ialah Knowledge Creation, Knowledge Organization dan Knowledge Application. Tanya @Melayu.com cuba mengaplikasikan ketiga-tiga komponen ini bagi mencapai misinya iaitu sebagai pusat perkongsian ilmu terulung.

6. Knowledge Creation atau Penciptaan Ilmu dilaksanakan menerusi fungsi tanya soalan dan jawab soalan. Termasuk di dalam Knowledge Creation ialah Knowledge Discovery, yang dilaksanakan menerusi fungsi carian, soalan berkaitan dan recommendation.

7. Knowledge Organization atau Pengurusan Ilmu meliputi kaedah bagaimana menguruskan maklumat yang banyak. Kaedah yang digunakan ialah menerusi 'saluran' dan tags. Oleh itu mudah untuk mencari soalan yang berkaitan. Satu lagi aspek yang penting ialah mengenalpasti ilmu yang berkualiti, yang dilaksanakan menerusi pengundian. Pengundian dibuat oleh semua ahli serta dibuat secara transparent dan adil.

8. Knowledge Application atau Penggunaan Ilmu adalah merujuk kepada bila / bagaimana ilmu diguna pakai. Penggunaan ilmu bergantung kepada situasi dan tahap pengetahuan seseorang individu tersebut. Pelaksanaannya di sini adalah lebih kepada inisiatif masing-masing.

9. Antara sebab utama mendorong aplikasi ini dibangunkan ialah kerana terlalu banyak warga emas / pencen yang boleh memberi sumbangan ilmu / pengalaman. Namun kerana sudah tidak bekerja / no longer in action, kebanyakkan mereka perlu tempat menyumbang ilmu. Diharapkan golongan tersebut dapat terlibat dengan lebih langsung dan aktif.

10. Dan sebab paling utama ialah kerana Islam menyuruh kita menimba ilmu sehingga ke akhir hayat. Pun begitu terlalu ramai diantara kita yang berhenti belajar / mengekang skop pembelajaran kepada ilmu agama. Mungkin kesibukan harian / tiada tempat / tiada medium bersesuaian untuk berkongsi ilmu. Sekarang dengan adanya Tanya, maka peluang dan kemudahan sudah tersedia.

Sekiranya kita ingin maju, terus-meneruslah menimba dan berkongsi ilmu. Jika tidak, pasti kita akan ketinggalan dan ditindas.

http://tanya.melayu.com

selemann