Posts

Showing posts from May, 2017

Menambahkan Chart ke Projek Rails dengan Canvasjs

Image
Chart (grafik) adalah suatu objek graifk 2D atau 3D yang mempresentasikan suatu nilai atau hasil perhitungan ke dalam bentuk batang, kolom, garis, dan sebagainya. Chart biasanya digunakan untuk data dukungan ketika proses presentasi dan memberikan gambaran atau perkembangan dari suatu hasil perhitungan yang sudah ditetapkan sebelumnya, mencakup ke perkembangan dari masa lalu atau masa yang akan datang. Buat Project Baru  Membuat project baru $ rails new Chart $ cd Chart $ bundle install Membuat CRUD untuk User Buat CRUD untuk User dengan menggunakan fungsi Scaffold $ rails generate scaffold Siswa nama:string kelas:string skor_uts:integer skor_uas:integer rata_rata:float Buat database baru lalu migrate untuk generate table Siswa $ rake db:create $ rake db:migrate $ rails s Silahkan cek  localhost:3000/siswas , untuk memastikan kalau aplikasi kita bisa dibuka Sebelum membuat beberapa data silahkan tambahkan kode berikut di, views/siswas/_form.html.erb agar field rata-rata bisa t...

Cara Penggunaan Memcached pada Aplikasi Rails

Image
Apa itu Memcached ?  Memcached adalah sebuah technologi yang digunakan sebagai suatu sistem penyimpanan dan pendistribusian data didalam memory server (RAM). Contoh website yang memakai memcached adalah detik.com. Search enginenya yg sangat cepat itu di code dengan memcached. Cara kerja memcached sangatlah simple karena fungsinya hanya cache server dan mengurangi load ke database server dan data yang di simpan oleh memcached disimpan di memory sehingga akses kedata tersebut akan jauh lebih cepat daripada akses ke database server. Install Memcached di Ubuntu Update Package $ sudo apt-get update Kemudian menginstal Memcached dan paket terkait $ sudo apt-get install memcached Configuration of the Memcached Installation Gunakan perintah berikut untuk melihat informasi mengenai perintah memcached: $ memcached -h File konfigurasi default dapat ditemukan di: $ vi /etc/memcached.conf Saat start, Memcached akan start pada port 11211 secara default sesuai dengan file konfigurasi default....