銀河鉄道~ぽんこつエンジニアのブログ~

思いつきで書いています。

straight_join

一般的には、joinの順序はオプティマイザが一番効率の良い順序を探し、

その順番で実行してくれます。

しかし、まれにそれよりもレスポンスの良い順序に指定したい場合があります。
MySQLでは、そのような場合、joinの代わりに、straight_joinを使います。
 
straight_joinは、左のテーブルの次に右のテーブルを読み込むことを強制します。
ある場合においてはstraight_joinを使用することでパフォーマンスが改善する可能性があります。
 
ただし、オプティマイザは、データ数やSQLの条件によって順序を決めていますので、
straight_joinを使って順序を固定することで逆にパフォーマンスが落ちる可能性もあります。

ビリギャルを見てきました。

友人に誘われ、ビリギャルを見てきました。

内容としては高校受験の女子高生を主人公としたお話しなので
受験生やその親御さんには現実とリンクしてみれるのはもちろんですが、
やりたいことがみつからない若者や仕事で行き詰っている人たちにも得るものがある映画だと思います。

一番感じたのは、「自分はここまでがんばったことがあったかな」ということ。自分を振り返ってみて、
何かと理由をつけてがんばることを避けてきたような気がしました。
人生で一回くらいがんばってみてもいいのかなと感じました。

そして「人の幸せのために働く仕事」
自分の仕事は、働き方はどうなんだろうと考えました。

映画自体は受験の話ですが、それを中心に、映画をみる人それぞれによって、それぞれのテーマで見られる映画だと思います。

賛否両論な意見もあるようですが、批判的な目で見ればたぶん突っ込みどころはたくさんあるんでしょう。
そんな見方をするのはもったいない映画です。


素直な気持ちで見れれば、見終わった後に、良い刺激を受けられたと感じられる映画だと思います。

 

オリンパス PEN Lite E-PL1

ミラーレス一眼を買いました。

中古です。
オリンパスE-PL1Canon FD50mm F1.4というオールドレンズの組み合わせです。
カメラとレンズとアダプター、合わせて17000円くらいでした。
f:id:giovanni0517:20150628022016j:image

写真はずっとiPhoneで撮っていて、それはそれで便利だったんだけど、
まえまえからミラーレス一眼レフが欲しかったんですが、値段も高いので諦めてました。

そんな折、中古で型落ちなら、全部入れて2万切ることがわかり、
しかも偶然、E-PL1にオールドレンズ付けてる写真を見て、
一目惚れし衝動買いしてしまいました。

レンズはフィルムカメラと時代のものですが、
Canonの標準レンズと言われた単焦点レンズだけあって十分使えます。

とはいえ、もともとマイクロフォーサーズE-PL1にアダプターを介して
FDレンズをつけているので、AFなんてありません。
ピント合わせはマニュアルオンリーです。
アダプターについては、中国製のリーズナブルなやつを買いましたが、
全くカタカタいうこともなくしっかり固定できてます。
もしかしたら当たりハズレがあるかもしれませんが…。

しばらくは素敵なおもちゃになりそうです。


自信

自信がなくなってくると、不安に襲われる。
クビになったらどうしよう。
仕事ができないどうしよう。
不安はとても強い。捕まると動けなくなる。

根拠のない自信を持つことも大事。
小さな成功体験を積み重ねることが大事。

不安の方が実は根拠がなかったりする。

心のクセ

ある本に「成功し続けると、どんどん人間性が良くなり、
失敗し続けるとどんどん人間性が悪くなる。
結果、成功者と失敗者の差は歴然となる。」とあった。

成功することで、自信がつき、自分を肯定できるから、そのままの自分でいられる。
余裕もあるから、人間として魅力的にもなる。
その結果として、人間関係も良くなって人生も充実してくる。

反対に失敗を繰り返していると、自信を失い、自分を否定的にみるから、苦しくなる。
殻に閉じこもったり、見栄を張ったり、コミュ障になったり。
人間関係もうまくいかなくなってくるから人生が苦しくなる。

成功者になるには成功を積み重ねるのが良いようです。
「小さな成功」を積み重ねるのがキーなのかなと思いました。
そうして心のクセを直していくことで、いい方向に改善できるのかもしれない。

ブログを書く理由②

今回は使い分けについて。

前回、課題としては上げたのは、
大きく分けると、
・目的別にブログを分けるか
・日記形式か記事形式か
ということでした。

そもそも書く目的に沿って考えた場合、

①世界を広げたい
②ノウハウを整理したい
③エンジニアとして成長したい
④生きてる証を残したい
⑤書くチカラの向上

このうち、①は公開する必要があります。
②は完全なローカルだと自分自身も使いづらいし、
誰かの助けになればいいとも思うので公開の方がいいでしょう。
③振り返ることによる成長スピードの加速を目的にするなら、
人の目を意識しない方がうまくいきそうなので非公開にしたい。
④は③と同じ。
⑤は公開した方が効果が高い。

という整理から、結論としては、
・ブログ、日記の2つに分ける
・ブログは①②⑤、
・日記は③④を目的にする。
・ブログと日記はメディアを分ける。
・ブログは最低でも一週間に一回、記事を書く。
・日記は毎日書く。

今日はこんなところで。