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%
Tutorial
Menambahkan Tabel Routing pada Windows
Standard
route add xxx.xxx.xxx.xxx mask xxx.xxx.xxx.xxx xxx.xxx.xxx.xxx
route add “network” mask “subnet mask” “gateway ip”
Normalisasi Data ke Dalam Suatu Rentang Nilai
StandardNormalisasi 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
Implementasi EditDistance
StandardEditDistance adalah salah satu algoritma untuk menghitung jumlah perbedaan karakter dari 2 kata. Berikut adalah implementasi EditDistance dalam Python dan PHP dengan keluaran distance [0,1]. Source lebih lengkap dapat di lihat di GitHub.
Continue reading
Python Levenshtein Extension
StandardLevenshtein distance adalah salah satu cara untuk menghitung jumlah perbedaan karakter dari 2 kata. Berikut adalah langkah-langkah penggunaan extension python-Levenshtein pada Python.
Continue reading
Finding Location in a Range
Standard
- Based on Haversine Formula – http://s.eamca.com/haversine-formula
- Implementation of Haversine on JavaScript – http://s.eamca.com/calculate-dist-lat-lng
- 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;
Mempercepat Penguncian Satelit GPS pada Android
StandardMasalah utama ada pada penguncian GPS yaitu sering kali terlalu lama dalam mendapatkan koordinat. Berikut salah satu cara dalam proses mempercepatnya. Continue reading