2015 04 22 - log

  • 酒、タバコ、車、女、ギャンブル、パチンコ、スマホゲー、スポーツあたりの趣味が全くないので、そういう人たちと(これらで)全く会話がかみ合わない。
    • 他はともかく、車に全く興味がないと車種を言われてもわからない上に車社会だと普通に車買い換える際にいろいろ調べるので詳しくなるのだけど、ない。
  • 父のPCにノートンインストールした。
    • こういうのも他人に頼むと普通にN千円かかるので、やっていく必要がある。
    • ノートンインストール=技術費+交通費+人件費+雑費=N千円
    • もちろん無料でやった。(お菓子もらった)
  • Ansible
    • ansibleでサーバセットアップ時、remiやepelがリンク切れになるって聞いたけどどうしてるんだろ。
    • webtaticというリポジトリがあるみたい。
      • 信頼性?個人で使うやつだから。(そういう問題じゃない)
    • コマンド一つでぽんぽんインストールされるのテンション上がる。
      • それまでにplaybookを調べて書く作業があるけど。
  • 「if文が怪しいとは何だったのか」って前に書いたかな……
    1. if文を使うべきところで使えないことがある
    2. やたらと波括弧を省略する
    3. if文の中で代入式
    4. if文の中で大量の比較
    5. if文の中にデバッグ用に書いたtrueがたまに残る
    6. 比較を正しく使えない
      • PHPだと、nullが入る可能性がある箇所で0と緩い比較をしてるとアウト
    7. 三単項演算子でいいところでif文を使う、あるいはその逆
    8. switch文でいいところでif文を使う、あるいはその逆
    9. if文における条件の順序が読みづらい
    10. (他人が書いた怪しくない)if文を読み解けない
    11. それ以外のコード
      1. if文が30個くらい続いてる
      2. // 念のためもう一度同じ条件でやる
      3. // なぜかもう一度書くとうまくいく
      4. if文がない言語だけを習得している
      5. 仕様通りに実装できてない
      6. メガデモとかコードゴルフ
      7. if文の中にコメントがある
      8. 一時変数を何が何でも使わないif文
      9. else文が怪しい
  • 言語に対する理解、コードをわかりやすく書く技術、コードを読む能力、読まれることを想定する能力などが必要なことがわかった。
  • ゼノブレイドやれてない。
  • teratailこの画像見るたびに、「公式にも翻訳版にもググれば1ページ目にも書いてあるのに質問する人いるのかな」って思ってるし、「セミコロンないけどいいのかな」とも思ってる。