20170128

Jan 28, 2017   # 

Mac

1Passwordが Command + \ で入力可能なことを知る。超便利。

追加で調べて見たら、 Option + Command + \ でmini 1passを開くよう。 https://support.1password.com/keyboard-shortcuts/

English

NHKの英語リスニングLessen 38. Bathがテーマ。ラジオ英会話1weekのレビュー。

JIRA

JIRAのセットアップが上手いこと最終的に言った。Proxyが前に挟まるのが問題で、また、そのコンフィグを書き換えるのが、めんどくさかった。on kubernetes

Math

Just Enough Mathをサイバーマンデーのセールで買ったのでやり始めた。最初に、Computational Thinking というのが出てくるので、ネットで検索した。以下引用。

計算論的思考は人間の問題解決法であ り,人間がコンピュータのように考えることを目 指すものではない.コンピュータは単調で退屈で あるが,人間は賢くて想像力豊かである.人間が コンピュータを刺激的なものにする.コンピュー タという計算装置を持つことにより,我々は計算 の時代以前には挑戦できなかったような問題を解 くのに自らの叡智を使うことができ,新しいシス テムを構築することができる.限界は我々の想像 力だけである

https://www.cs.cmu.edu/afs/cs/usr/wing/www/ct-japanese.pdf

数学的思考と工学的思考を組み合わせ,補完することである.コンピュータ科学は本質的に数学的 思考の上に成立している.そのため,すべての科 学同様,コンピュータ科学の形式的基礎は数学に ある. コンピュータ科学は,実世界と相互作用 するシステムを構築する場合,本質的に工学的思 考の上に成立している.それらを司る計算装置の 制約が,コンピュータ科学者に数学的だけではな く計算論的な思考を要求する

https://www.cs.cmu.edu/afs/cs/usr/wing/www/ct-japanese.pdf

Computational thinking means creating and making use of different levels of abstraction, to understand and solve problems more effectively.

http://www.cs.cmu.edu/~CompThink/

4 keys

  • decomposition
  • partern recoginition
  • partern Generalization and abstraction
  • algorithm design

Algibra 復習

slope, interpret, polynomial, terms, times, power, exponent, coefficient, devide, combine, equation, substituting, matrix, row, column, notation, probability, stats

http://www.mathsisfun.com/algebra/index-2.html に単語の説明あり。

resources

http://www.greenteapress.com/complexity/thinkcomplexity.pdf

https://github.com/ceteri/jem-video/tree/master/src

http://www.mathsisfun.com/algebra/index-2.html