真面目に、強く、上品に

たのしく、げんきに

20171115

ルーチン

プログラミング

solve S99 p12

エキストラ

プログラミング

ansibleでbackbeardのインフラ構築・CD構築

20171114

体調不良

体調不良のため、月・火と仕事を休む。

子供の時から風邪をこじらすと長引く傾向があり、加齢に従って抵抗力は弱くなる傾向があるので、 抵抗力を付ける食事や睡眠時間、生活リズムを整える必要がある。

体は資本ということを如実に感じる。

最近食事も手を抜きがちだったのでこれを機会に改善する必要性を感じる

ルーチン

プログラミング

  • solve S99 P11

エキストラ

プログラミング

  • terraformで backbeardのインフラ構築

20171113

動けない時に脳内物質を分泌するにはどうすればよいか

意欲がわかない時は単純に運動をすればよいのだが、風邪などで動けない時でも脳内物質を分泌するにはどうすればよいか。

  • 風呂に入れる時は風呂に入ったほうが良い。
  • ドリルなどの単純作業をこなす
  • 思ったことを羅列的に文章に書き出す

ルーチン

プログラミング

sove S99 P10

20171109

ルーチン

プログラミング

solve S99 p06

英語

we have picked ourselves up, we have fought our way back.

あるアクティビティに対してバカと評価する行為が理解できない

Twiter

最近Twitterなどはあまり見ないのですが、たまに見るとやたらと、なんらかのアクティビティに対して、バカとか愚かな行為、とか評価したがる人がいるが、なぜそのような評価が出来るのかいまいち理解できない。

ある行動が実際に愚かであるかどうかの評価というのはかなり難しくて、他人から見たら愚かな行為にしか見えないが、実際は筋の通った正しい行動だったというのはよくある。

例えば、オープンソース戦略なども、戦略の意図が普及するまでは、わざわざコストをかけて開発したコードを公開するメリットがよくわからない、という考えが支配的だったが、現在そのような考えは支配的ではない。

このように、ある行動が愚かな行為であるかの評価というのを瞬間的に判断するのはかなり難しいにもかかわらず、愚かでない可能性を考慮に入れずに愚かな行為と断じるのは、明らかに正しくない。

本題とは少し離れるが、他にもマウントポジションを取ることで自分の人間性が矮小化される、単純に否定的な言葉を使う人に良いイメージは沸かないなど、デメリットが色々ある割には、メリットはマウントポジションを取ってちょっと気持ちよくなる程度で、明らかにデメリットの方が大きいように思う。

その辺り考慮して書いているのかどうかというのが物凄く気になる。

それでも書くということは、当然書く当人にとってはメリットが大きいわけで、もしかして以上に挙げた理由以外で特別なメリットがあるのかもしれない。

どのようなメリットがあるのか、一度ヒアリングしてみたい。

20171108

ルーチン

英語

Tonight, in this election, you, American people reminded us that while our road has been hard while our journy has been long.

プログラミング

solve S99 P05

報酬系

Splatoon2 テスラ 40分

エキストラ

バックベアード開発

20171107

ルーチン

英語

We are an American family and we rise or fall together as one nation and as one people.

プログラミング

solve S99 P04

20171106

オートパイロット

効率的なアウトプットのためには、考えない作業と考える作業を明確に分けるのが大切。 なぜかというと、人間は四十六時中考え続けるのは無理で、1日に集中して考えることが出来る時間はせいぜい三時間が関の山。

深く考えていない時間には、惰性で過ごしている時間とオートパイロットで過ごしている時間があって、これが学習効率に差をつける。

スプラトゥーンに例えると、ただ漫然とガチマッチをこなすのが惰性で過ごしている時間、プレイ中に周りの状況を逐一把握しながらプレイするのが、思考しながらの作業、ゲームをモジュールに区切ってモジュールごとの練習(例えば、エイム練習、さんぽ、ボム練習)などに区切って、時間と一つの意識することだけに集中するのがオートパイロットである。

人間は長時間思考し続けるのが苦手なので、ある問題をモジュールごとに切り出して、いかにオートパイロットで作業していくか、とうことが学習効率を上げる良いアプローチだと思う。

面倒くさい作業の実行方法

  1. めんどいとおもっている作業の量を、面倒くさくないと思えるレベルまで量を減らす
  2. 1.で量を減らした作業を実行
  3. 1.に戻る

これだけ。 大抵の場合、イテレーション数回ぐらいまでは、面倒くさいと思う作業量のしきい値が上がっていくはず。 これを毎日繰り返すだけ。

ルーチン

英語

the belief that while each of us will pursue our own individual dreams. 47分

スピーキング

テーマ: ミサイル開発

  • 日本語で5分
  • 英語で3分

プログラミング

S99 P03 solved

エキストラ

プログラミング

C言語でハッシュ実装

20171105

ルーチン

英語

the spirit that has lifted this country from the depths of despair to the great heights of hope.

プログラミング

S99 p02

エキストラ

プログラミング

20171104

ルーチン

英語

It moves forward because of you, It moves forward because of you reaffirmed the spirit that has triumphed over war and depression

プログラミング

Try Haskell! An interactive tutorial in your browser

step1-step4

会話

  • 「意欲」について 日本語で5分間録音と確認
  • 「意欲」について英語で5分間録音と確認

ルーチンの実践の効果

ルーチンを実践すると、実行前と実行後で、意欲に明らかに違いがある。 毎日の習慣というのは、実際にそれで得ることが出来る知識や経験以上に、意欲を底上げする効果が大きいのかもしれない。

前頭葉の働きが弱い人にとって、モチベーションを維持するのに、ルーチンはより効果的である。

モチベーションは膨らませるもの

いきなり創造的なことを行おうと思っても、モチベーションには波があるので、四十六時中出来るものではない。

しかし、頭を使わない単純作業であれば、少なくとも創造的作業よりは作業自体に取り掛かりやすい。

短いルーチン(ロジックが必要ない作業)→短いロジックが簡単な作業→短いロジックが難しい作業→長いロジックが難しい作業。

以上のようなフローに従うことで、学習効率を上げることが出来る。

20171103

ルーチン

ルーチンは、英語、プログラミング、運動とする. 30分〜1時間以内に終わらせることを想定し、長期間習慣化出来るように、簡単なものとする

ルーチンは頭を使わないことにする

風邪7日目

咳と痰は大分収まったが、再度喉が痛くなってきて、鼻水が出始めた。 無限ループ?

英語

オバマ大統領再戦勝利宣言暗誦

Tonight, more than two hundreads years after a former colony won the right to determine its own destiny, the task of perfecting our union moves forward.

植民地: a former colony

ドリル

s-99 p01

読んだ

まんがで身につく続ける技術

20171101〜20171102

読んだ