error: Unable to find vcvarsall.bat

Standard

Pada saat menginstall beberapa package python dengan mengeksekusi:
$ python setup.py install
terkadang terjadi error:
error: Unable to find vcvarsall.bat
Solusi : Install Microsoft Visual Studio, kemudian eksekusi command berikut pada command prompt.
Untuk Visual Studio 2010
SET VS90COMNTOOLS=%VS100COMNTOOLS%
Untuk Visual Studio 2012
SET VS90COMNTOOLS=%VS110COMNTOOLS%

Normalisasi Data ke Dalam Suatu Rentang Nilai

Standard

Normalisasi data sangat diperlukan ketika data yang ada bernilai terlalu besar maupun terlalu kecil sehingga pengguna kesulitan dalam memahami informasi yang dimaksud. Tidak hanya untuk pengguna, terkadang nilai yang tidak ‘normal’ dapat mempersulit pemilik data dalam melakukan proses pengolahan untuk disajikan kepada pengguna. Berikut adalah salah satu cara menormalisasi data ke dalam suatu rentang nilai dengan tidak mengurangi bobot nilai sebenarnya.
Continue reading

Finding Location in a Range

Standard

 

  1. Based on Haversine Formula – http://s.eamca.com/haversine-formula
  2. Implementation of Haversine on JavaScript – http://s.eamca.com/calculate-dist-lat-lng
  3. Using MySQL query – http://s.eamca.com/store-locator-with-php-mysql
    Search any point between 10Km from the center point 37,-122

    SELECT id, ( 6371 * acos( cos( radians(37) ) * cos( radians( lat ) ) * cos( radians( lng ) - radians(-122) ) + sin( radians(37) ) * sin( radians( lat ) ) ) ) AS distance FROM markers HAVING distance < 10 ORDER BY distance;