ダイエットに負けてしまいがちなのはなぜか。それは、「自分との戦い」だからではないだろうか。誰も応援してくれない孤独な戦いだと思うと気持ちも緩み、負けてしまう……。ぼくは今まで失敗続きのダイエットで「自分との戦いに勝つ方法」を考えてきたがうまくいかず、やり方を変えてみようと思って考えたのが「やせったー」というサービスだ。コンセプトは、「自分との戦いに他人を巻き込む」こと。他人にも応援として参加させることができれば、と考え、自分のために作ったサービスだ。
ちゃんとやってる、って思わせる
人は多かれ少なかれプライドがあって、「こいつサボってるやん」なんて思われたくない。だから、継続的にTwitterに進捗報告することで「ダイエットやってるで」感を伝えると良いのではないか。必要最小限の機能は仕事の合間に3日ほどで実装した。Twitter APIをOAuthするアプリケーションもMySQLをたたくアプリケーションも初めてだったのでいろいろと勉強になった。別にぼくひとりの体重だったら体重を全世界に公開してもええねんけど、やっぱ多くのひとに使ってもらいたいという思いから、差分をつぶやく仕様とした。
将来的には、ソーシャル的にしたい
最近はグラフ機能を実装したが、一緒にダイエットしている友達のグラフと自分を重ねて比較したり……などすると、お互いモチベーションアップが図れるのではないだろうか……、など、「やせったー」の新機能のアイデアは出すぎて困っている。よりよいサービスにできるようぜひご意見いただきたい。
geolocationでの位置情報取得 - teguのTech Blogで紹介されていたものと考え方は同じです。まあ要は、
- navigator.geolocation.getCurrentPosition を使うと精度が低くても successCallback が呼ばれる
- navigator.geolocation.watchPosition を使えばええやん
- 一定以上の精度にならないときは先に進めず止まってしまう
- タイムアウトするようにしよう
というお話です。タイムアウトの信頼性を向上させ、エラー処理もそこそこやってる気がする関数を作ってしまったので紹介します。 続きを読む »
ぼくは「今年もよろしくお願いします。」みたいな挨拶がそんなにすきじゃないんです。少なくともぼくとおつきあいのある人たちは「昨年それほどよろしくしてなかったやん!」または「俺たち改めてよろしくせなあかんほどの希薄な関係?!」のいずれかに分類されてしまうからです。でもそんなことをぼくの身分を知っている人も見ているこのブログで公言するのも気が引けます。うーん……、だから、とりあえず、気は進まへんけど、風習に従って「今年もよろしくお願いします」としぶしぶ申し上げることにします。 続きを読む »
BlogtrottrでWe couldn't find any working feeds onとなる対処法 - あのねちょうの続きです。BlogtrottrでDaily Digestを選べば1日分はまとめてEvernoteに送ることができます。しかし、foursquareを使って一日何度もチェックインしないし、定期的(週に1ノートぐらいの分量でちょうどよい)にノートブックを切って欲しい、とおもったぼくはなんとか週次でノートブックを作成したいと考えました。 続きを読む »
このページにたどり着いたということは、Safariで表示される広告にウンザリしていて、あらゆる手段を用いてでも非表示にしてやりたいと思っていることでしょう。iCab Mobileを使えば脱獄不要であっさり解決できました。iPhone/iPad両対応。 続きを読む »