Giter Club home page Giter Club logo

daitokaiet's Introduction

Build Status Code Climate Coverage Status Dependency Status

#daitokaiet

Social daiet at DAITOKAI!!!

みんなでレコーディングダイエットして煽り煽られよう!

  • 入力が滞っている人にはやさしく「進捗どうですか?」と聞いてあげよう!!
  • なんかあったら@LuckOfWise or @eielhまで連絡ください!

使い方

  1. まずは目標体重を設定してください。
  2. 毎日、現在の体重を記録してください。
  3. 体重は他の人には公開されません。目標体重までの差分が表示されます。
  4. ほしい機能はみんなで作りましょう。

開発環境構築

ブログにまとめてみました。

daitokaiet's People

Contributors

luckofwise avatar eiel avatar torokun avatar makowis avatar nyoho avatar kazuhisa avatar shizone avatar

Stargazers

Yoshihiro Ueki avatar Koji Shigemura avatar Atsuo Fukaya avatar Kenta Murakami avatar kimihito avatar  avatar Kiyokura Narami avatar  avatar  avatar tochi avatar  avatar soudai sone avatar

Watchers

 avatar  avatar James Cloos avatar  avatar Koji Shigemura avatar

daitokaiet's Issues

http://<daitokaietのホスト>/socioal/*というURLを叩くとherokuが落ちる?

昼に以下のURLを試したら、herokuが落ちました。
http://<daitokaietのホスト>/socioal/*
http://<daitokaietのホスト>/socioal/"

でも、今、開発環境で試してみるとエラーがでるが、落ちるまではいかなかった・・・

単純に「そんなユーザはおらんからインスタンスにアクセスできん」と言われているだけなので、「*」や「"」だけでなく、他の未登録ユーザ名であっても落ちるかもしれません。

フォロー機能

みんなの記録にはフォローした人だけが表示される
・フォローはsocial/(:name)の個別ページに(フォロー|アンフォロー)のボタンを追加
・ユーザーを検索できる仕組みが必要
 ヘッダーにユーザー検索用textboxを追加
 検索結果ページが必要
 検索が見つからない場合には招待用のメンションを簡単につくれるように。

体重の少数以下の表示桁数

体重の記録は少数以下2桁入れれるけど表示は一桁しかないのは仕様? 体重計が少数以下2桁出るので2桁あるといいなぁ…って思ってるのは私だけ?

体重以外の項目がほしい

とりあえずほしいのは、以下の項目。

  • BMI(ボディマス指数)
  • LBM(除脂肪体重)
  • 体脂肪率

あったらいいかな?

  • 歩数(1日の)
  • 睡眠時間

この辺の情報がiOS8から標準になったヘルスケアに入ってるので、
いくつか盛り込めたら面白そう。

目標設定画面で強制終了する

Error Summary

Error & Location
ActiveRecord::RecordInvalid in users/registrations#update
Message
バリデーションに失敗しました。 Goalは数値で入力してください。
Release Stage
production
URL
http://daitokaiet.herokuapp.com/users
Stacktrace Summary

app/models/user.rb:69 - update_first_step!
app/controllers/users/registrations_controller.rb:19 - update

まだ追いかけてない

目標は細分化された方がより達成しやすい

目標は細分化された方がより達成しやすいという一般論があります。

今だと、「目標体重を達成した後に次の目標を設定したい」という場合に、それまでの目標値に対する差も新しい目標との差となってしまいます。

まあそれでもよいという考え方もあると思います。
それとも、目標を時期によって変えられて、昔頑張っていたものもそのときの目標との差として歴史がされるというのもいいかなと思いましたので issue にメモをしに参りました。

[vulnerability] 体重が漏れる可能性

体重が漏れる可能性のある脆弱性が発見されました。
セキュリティアップデートが必要だと思われます。

詳細はこのスレッドをご覧下さい。 http://twitter.com/eielh/status/445215442656055297

概要

  1. 小数点を句点に打ち間違えて入力する。
  2. 数値ではないので 0 と解釈される(?)
  3. (- 目標体重) kg が出力される
  4. 過去のツイートを見れば実際の体重が漏れる。

というものだと思われます。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.