Google流資料作成術
Google流資料作成術という本を買った。素晴らしい本だ。
この本が説いている本質は「相手の想像力を利用しろ」ということだと思う。優れたデザインは相手を自然に誘導する。
相手に行動を促したい時、2通りの方法がある:
- 直接「◯◯してください」と言う。(直接法)
- 相手をその行動へ自然と誘導する。(誘導法)
相手に情報を伝える時には、コンテキストを意識しろというのも役に立つ。
この本の中で一番役に立ったのは、色使いの方法。特にグラデーションを利用するやつ。色の種類を変えるのではなくて、その強弱を変える。
これだけで大分見やすい表が作れるようになる。
良いリーダーとは
良いリーダーはビジョンを示す。
ビジョンが明確であれば、下の者はそのビジョンに沿って知恵を出して、具体的な行動に移れる。逆に曖昧なビジョンでは人は動けない。動かないのではなく、動けない。
良いリーダーは具体的な作業を下に任せる。
良いリーダーは1から10まで指示するのではなく、明確なビジョンを示すことだけをして、後は任せる。それで時々方向修正をする。
もちろん、そのためには有用な人材が下にいることが必要であるから、そのためにリーダーは人材育成に力を注がねばならない。
ある程度の思考力と行動力を持つ人材が育てば、あとは勝手に物事が進んでゆく。
そういう環境を作り、利用するのが良いリーダーだ。
Pythonのインストール@Windows10
参考サイト
Windows x86-64 MSI installerで良いそうだ。(MSIってのはよくわからんがこれはインストーラーでx86-64というのは64bit用という意味らしい。)
x64ってなに?
更新プログラムをダウンロードするときに選ぶ x86 パッケージ、x64 パッケージって何?
MSIってなに?
おおっと。
Pathをオプションで設定するのを忘れたらしい。
↑すごく丁寧に書かれた良い文章。
システムから入って「その他の管理ツール」。
システム環境変数はPC全体。ユーザー環境変数は該当ユーザーのみ。
windows10だと環境変数の編集が簡単に出来るようになっていて、pathの長ったらしい文字列の後ろに追加する代わりに、新規追加で簡単に新しいパスを登録出来るようになっていた。やるじゃん。
よかったよかった。
PythonでTODOアプリ作成
今出回っているTODOアプリで完全に自分がこれだと思うものがない。ので、自分で作ってみることにする。グラフィカルなUIでどんな環境でも使えるようにしたい。スマホでもWindowsでもMacでも使えるやつがいい。
作るなら、まず言語を決めなければいけない。どれにしようかと思ったら、どうやら初心者にはpythonが良いらしい。
といわけで言語はpythonに決定。
次にどうするか。
- 単純に「python todoリスト」とかで検索してみる。
- グラフィカルUIを作りたいならまずゲームの作り方を学んでみようか。(ゲームを作るのは楽しそうだから長続きしそうだ。
- どんな環境でも使えるなら、Webアプリケーションが良いかもしれない。なので「python webアプリケーション」とかで検索してみる。
参考サイト(順次増えてゆく予定)
配位空間を導入すると拘束力が消える理由
力学系の状態が配位空間を運動すると考え、その運動方程式を書き下すと、そこに拘束力が全く含まれていないようにできる。
これは考えてみれば当たり前の話で、拘束力は力学系の状態が配位空間で起こるべしという規定を実現させるための、いわば辻褄合わせの力なのである。だから配位空間内で運動が起こるという前提のもと、独立な運動方程式を立てれば、そこに拘束力はないはずなのである。配位座標の時間発展を考えている時点で、前提として運動は配位空間内で起きているのだから、そもそも拘束力を考える必要がない!
なぜ拘束力を考えなければならないのかというと、それは我々が力学系を記述するために導入していた座標(普通は直交座標)が上手いものではなかったからである。つまり力学系の記述にとって多すぎる変数を用いている。それによって束縛条件というものを考えなければならなくなり、その結果拘束力を運動方程式内に含めなければならなくなった。
これは上手い座標系=配位空間座標系を導入することによって解決される。