
Untitled
By: a guest on
Aug 21st, 2012 | syntax:
None | size: 1.19 KB | hits: 20 | expires: Never
# coding: utf-8
require 'sinatra'
require "sinatra/reloader" #if development?
require 'slim'
require 'csv'
CSV_PATH = "/Volumes/NO NAME/TANITA/GRAPHV1/DATA/DATA1.CSV"
#CSV_PATH = "DATA1.CSV"
get '/' do
rows = CSV.parse(File.read(CSV_PATH))
@weights = "Date,体重,筋肉\\n"
@percents = "Date,体脂肪\\n"
@calperday = "Date,基礎代謝\\n"
rows.each do |row|
# ["{0", "16", "~0", "2", "~1", "2", "~2", "3", "~3", "2", "MO", "BC-569", "DT", "2012/03/31", "Ti", "02:53:19", "Bt", "0", "GE", "1", "AG", "28", "Hm", "168.0", "Wk", "55.0", "MI", "19.5", "FW", "12.3", "mW", "45.7", "sW", "-2", "bW", "2.5", "IF", "1.0", "rB", "1345", "rA", "18", "ww", "59.6", "CS", "E7"]
_0, _16, _0, _2, _1, _2, _2, _3, _3, _2, _MO, _BC, _DT, date, _Ti, time, _Bt, _0, _GE, _1, _AG, age, _Hm, height, _Wk, weight, _MI, bmi, _FW, taisi, _mW, kin, _sW, _2, _bW, kotsu, _IF, naisi, _rB, taisha, _rA, age2, _ww, suibun, _CS, _7 = row
date.gsub!('/', '-')
@weights << "#{date},#{weight},#{kin}\\n"
@percents << "#{date},#{taisi}\\n"
@calperday << "#{date},#{taisha}\\n"
end
slim :index
end
get '/screen.css' do
sass :screen
end