筋肉 Advent Calendar 201611日目の記事です。
やってみたいと思う人が10万人いて、やってみる人が1000人いて、諦めずに継続する人が10人いる。こう考えると案外ライバルって少ないだろ?10万人見て競争にビビるな。先ずやれ。そして継続しろ。行動に移せる事、継続できる事は立派な才能だ。人生一度きりだ。縮こまってないで派手に行け。
— Testosterone (@badassceo) 2016年12月6日
という訳で、筋トレをはじめて2年ちょっと、その間に継続・習慣化するためにやってきたことを書く。
自宅でやる
*「着替えるの面倒」とか「雨降ってるし、、」*とか、そういう影響を受けないようにする。
そもそも人見知りのひきこもりおじさんにジム通いとか無理。
準備運動
トレーニング前に必ず準備運動をやる。
気分が乗らないときも、とりあえず準備運動をやる。
準備運動やったあとに「とりあえず1セットだけやってみるか」って気分が乗ってくることがある。
準備運動は、Kindle版で買った自重筋トレ 100の基本に記載されてるのをそのまま使ってる。
メニューを決めておく
都度なにやるか考えるのは面倒。
なのであらかじめ、数パターン決めておいて、その日の調子にあわせてセット数を変動させるだけにする。
メニューは自重筋トレ 100の基本からピックアップ。各メニューの1セットの回数がわかるの、とても便利。
記録する
やった回数を記録して、実績を目に見えるようにする。
トレーニングをはじめた初期は、体がでかくなってる感に乏しいので、積み上げてる感を出す。
やった回数は減らないから、常に右肩上がりで、気分がいいぞ。
Googleフォーム
あらかじめ決めてあるメニューから、その日やったものを選んで、回数を登録する。
このフォームをブックマークしておいて、タブレットから1タップで開けるようにしておく。
1.日付 | 2.メニュー | 3.回数 |
---|---|---|
Googleスプレッドシート
マウンティング
”やってる感”を周囲に振り撒く。
筋トレしてることを公然の事実にすることで、引くに引けなくなる。
Google Apps Script
Googleスプレッドシートの更新をトリガーに、Slackに投稿されるようスクリプトを書く。
//フォームが送信されたら実行
function onFormSubmit(e) {
postToSlack();
}
//Slackに送信
function postToSlack(){
var url = 'https://slack.com/api/chat.postMessage';
var token = 'xxxx'; // Slackのトークン
var channel = '#kintore';
var text = message();
var username = '【筋トレしたぞ速報】';
var parse = 'full';
var icon_emoji = ':weight_lifter:';
var method = 'post';
var payload = {
'token' : token,
'channel' : channel,
'text' : text,
'username' : username,
'parse' : parse,
'icon_emoji' : icon_emoji
};
var params = {
'method' : method,
'payload' : payload
};
var response = UrlFetchApp.fetch(url, params);
}
function message() {
// 投稿する内容を生成する
}
Slack
実際のSlackの画面がこちら。
(2017/03/27 追記)草を生やす
あらかじめ予定を登録しておいて実行だと、何かの拍子(体調不良、気分がのらないetc..)で一旦途切れると、そのままズルズルとサボりがち。。
やってから記録として草を生やすほうが、精神衛生上よい。
※そもそも、予定通りに実行できるほどちゃんとした人間なら、ここに書いてるようなことは必要ない。。。
Googleカレンダー
筋トレの草用カレンダーを用意する。
「カレンダー設定」->「カレンダーのアドレス」で、カレンダーIDを確認できる。
※ カレンダーの色は緑に設定しよう。
Google Apps Script
Slackと同じように、フォームの更新をトリガーに、カレンダーにイベントを登録するスクリプトを書く。
function growGrass(msg, date) {
var calendarId = 'YOUR_CALENDAR_ID';
CalendarApp.getCalendarById(calendarId).createAllDayEvent(msg, date);
}
実際のGoogleカレンダーはこんな感じ。
まとめ
「意識高い単発のドギツイトレーニングよりも、意識低く習慣化された適度なトレーニング」
それではよい筋肉ライフを。