ChromeのVimiumが良い

Vimium - Chrome ウェブストア

この手のやつ、なんとなく遠慮してたのですが、
色々調べまくってる時にscroll面倒くさいと感じてきたので
試しに入れて見たところ、思ったより良かったので省エネしたい人にはおすすめです。

Settings

なんともvimrcっぽい設定。
対応するコマンドはhelpで確認できます。

# Insert your preferred key mappings here.
map <C-f> scrollFullPageDown
map <C-b> scrollFullPageUp
map <C-j> scrollDown
map <C-k> scrollUp
map h previousTab
map l nextTab

j/k(デフォルト)、Ctrl-j/kで上下スクロール。
LESSっぽく、Ctrl-f/b でページスクロール。
h/lでタブ移動。
 
満足度高いです。

Angularの勉強中

急遽仕事でAngularを覚える必要が出てきたので勉強中です。
ReactもAngularも出始め頃に公式のチュートリアルをちょろっとやった程度。
正直覚えること多そうで、今ひとつやる気になれずにVue.jsでも勉強しようと触り始めたところだったんだけどなぁ。

手始めに

ng-japan/hands-on: Angular ハンズオン教材やドキュメンテーション
が良いという記事を見たので、ちょろっとやって見ました。

チュートリアル、TodoAppの作成解説と2本立て。
両方やるのが良いです。
取っ掛かりには良い気がしますが、実践レベルになるにはまだまだ先は長いでしょう。
 
チュートリアルは、公式のチュートリアルを日本語訳してくれてます。
TodoAppは、Component間でのデータの受け渡し、Event発火の説明があります。
しかし、最後の章でmaterial designを導入するのですが、AngularのVersion差異のために動作しません。
ここは初学者には不要だと思うのですっ飛ばして大丈夫です。

Angular4 での ngModel利用時の注意点

ググれば沢山出ますが、以下のエラーが出るので、FormsModule のimportが必要。
Angular 4 - "Can't bind to 'ngModel' since it isn't a known property of 'input' " error - Stack Overflow

スタンフォード式 最高の睡眠 読了

久しぶりに書きます。

スタンフォード式 最高の睡眠

スタンフォード式 最高の睡眠

字は大きめで、やたらと線が引かれていて、そこだけ読んでも差し支えない感じの 割と薄い内容の本でした。
 
ですが、この本の肝である「最初の90分」が大事という点は、初耳でしたので、読んでよかったかなとは思います。
また個人的な印象ですが、確かに最初の90分の深いノンレム睡眠が中途半端な時は寝れていないような感じもするので 本に記載されている通り、睡眠90分前に入浴を済ませて、頭を冷やして寝て、起床時には光を浴びてというのを愚直にやってみようかなという気持ちになりました。
(この辺のactionが散々語られてきた内容なのが、少しなんだかなぁという気がします。)  
他の本には無いような点では、「酒は少量であれば寝つきも良くなるし睡眠の質を下げない。 ここでいう量はアルコール度数を指し、目安は体重にもよるが、日本酒換算で1〜1.5合である。」というところ。 なので気兼ねなく、日本酒を飲むことができそうです。