kes terdelete semua mysql user

Baru-baru ini colleague saya terpadam semua mysql user dalam laptopnya. Nak tahu apa akan jadi jika kita terpadam semua mysql user? jawabnya tak boleh nak login mysql laa :)



Tapi jangan risau, kita masih boleh login mysql dengan langkah-langkah berikut. Memandangkan kami menggunakan XAMPP, jadi contoh disini adalah menggunakan XAMPP. Tapi anda masih boleh gunakan kaedah yang sama untuk mana-mana stack.

1. Hentikan/shutdown MySQL

2. edit my.cnf ,

vim /Applications/XAMPP/etc/my.cnf

Tambah skip-grant-tables di bawah [mysqld]

3. Hidupkan MySQL
4. Buka sql editor. (dalam kes ini saya menggunakan MySQL Workbench) dan run arahan sql berikut

5. Sekarang anda sudah ada root user. anda boleh akses db dan tambah user baru. Alhamdulillah


composer install fail : SSL operation failed with code 1.


Harini saya jumpa error dibawah ketika menggunakan arahan composer install .
saya cuba menggunkan arahan composer diag untuk diagnose apakah yang berlaku. Dari hasil diagnose, error yang sama keluar.

Setelah google, berikut adalah penyelesainya

Baca lagi »

Android Studio was unable to find a valid JVM

Baru - baru ini Google lancarkan Android Studio secara rasminya. Anda boleh download di laman https://developer.android.com/sdk/index.html

Saja-saja nak mencuba, saya pun download Android Studio versi Mac OSX dan install di dalam MacBook Pro saya. Malangnya, setelah selesai install, saya dapat error message "Android Studio was unable to find a valid JVM"


Kebiasaan error message ni disebabkan tiada Java di pasang didalam komputer tersebut. Tetapi saya amat yakin yang laptop saya telah mempunyai Java. Setelah google, saya dapati secara default, Android Studio akan mencari java versi 1.6.. tetapi saya menggunakan versi 1.8

berikut adalah langkah-langkah yang saya ambil untuk membetulkan kesilapan ni.

1. semak versi java di dalam komputer. Jika tidak ada.. install.
    dalam contoh di atas, saya dapati versi java saya adalah 1.8.0_25

2. masuk ke /Applications dan klik kanan mouse dan pilih "show package contents". kemudian klik "Contents".

3. edit file info.plist cari JVMVersion dan edit versi java  anda disini. save.

4. walah... Alhamdulillah, selesai.

sahkan pemilikan domain

salah satu ciri yang ada didalam SAAS adalah membenarkan pengguna menggunakan domain mereka sendiri. sebagai contoh, di dalam blogspot, kita boleh menggunakan sama ada domain hanafiahyahya.blogspot.com atau domain pilihan sendiri contohnya example.com.

bagi menggunakan domain example.com, kita hanya perlu set cname ke lokasi yang ditentukan. Tetapi adakah domain yang di masukkan oleh pengguna itu adalah domain mereka?. apa yang berlaku jika mereka masukkan domain orang lain seperti google.com atau ibnuyahya.com?. Secara logiknya, sudah tentu domain tersebut tidak akan berfungsi memandangkan mereka tidak dapat set cname ke lokasi sepatutnya. Tetapi ini bukanlah masalah yang utama... masalah yang sebenar akan timbul bila pemilik sebenar domain tersebut mahu menggunakan domain mereka didalam SAAS kita.

Memandagkan domain tersebut telah di daftarkan sebelum ini, maka pemilik sebenar tidak dapat mendaftar kerana ia telah digunakan. Jadi, bagi menyelesaikan masalah ini, kita perlu sahkan pemilikan domain tersebut.

berikut adalah langkah-langkah yang boleh di ambil untuk memastikan pengguna tersebut adalah pemilik/mempunyai akses ke domain tersebut

1. Generate unique hash data untuk di masukkan ke txt record. dalam contoh ini, saya gunakan "sample1-123"

unique hash ini kita simpan didalam database bersama maklumat pengguna.

2. Semak kembali nilai txt record bagi domain tersebut dengan menggunakan function dns_get_record().  Langkah seterusnya, bandingkan sama ada record tersebut sama seperti data yang di simpan tadi. Contoh source code berikut menunjukkan bagaimana kita boleh gunakan dns_get_record() untuk menyemak dns record.

mendaftar akaun CDS

Baru baru ini saya ada mendaftar akaun CDS di RHB Investment Bank. Alhamdulillah, urusan telah selesai dan saya sudah terima Client Code. Langkah seterusnya, boleh la mendaftar di http://www.rhbinvest.com/ untuk menggunakan aplikasi online trading.
Mendaftar akaun CDS tidaklah begitu susah. Berikut adalah keperluan yang perlu di bawa semasa mendaftar
  1. Salinan fotokopi kad pengenalan (boleh juga photostat di kaunter pendaftaran)
  2. Statement bank 3 bulan
  3. RM10 
  4. Isi beberapa borang pendaftaran ( yg ni akan dilakukan di kaunter pendaftaran )
nota: pihak bank akan proses permohonan lebih kurang 1 minggu. 

Untuk makluman, tidak semua bank boleh mendaftar akaun CDS. Hanya bank "inventment" sahaja yang boleh. bagi bank RHB, anda boleh semak senarai dan lokasinya disini http://www.rhbinvest.com/page/site/public/english/locate_us.html

Selamat mendaftar. :)

langkah selanjutnya... kita belajar main saham.