Life_may_11

週末振り返り

築地の豊ちゃんっていう洋食屋でかつ丼を食べてきた。
かなりうまかった。
銀座の船見坂っていうラーメン屋のラーメンはかなりうまかった。

プロセッサを支える技術の第2章まで読んだ。

2章までのキーワード

  • メモリアドレス空間
    – 64 ビットアーキテクチャとかは64ビットのアドレス空間に対応するために必要
  • RISC と CISC
    – RISC(Reduced Instruction Set Computer) は固定長命令で、パイプライン制御をしやすくするために作られた
    – CISC(Complex Instruction Set Computer) は可変長命令なので、パイプライン制御しにくかった
  • Out of Order と 分岐予測、投機実行
    – プログラムの実行時に次の演算結果が依存しない時にその次の命令を先読み実行できる、これを Out of Order という。
    – 分岐があるせいで演算の先読みが難しい
    — 処理が多い方の条件分岐を先に実行しておく(分岐予測)
    — Out of Order と 分岐予測を合わせた実行が投機実行

偉大な目標

全く進んでない

完成してないゲーム

全く進んでない

読書途中経過

読んでる

  • プロセッサを支える技術- 果てしなくスピードを追求する世界(2章まで)
  • SICP-問題1.1.5 まで
  • DDD ショートバージョン(P40まで

積んでる

  • ミクシィ公認 スマホアプリ開発実践ガイド[iOS/Android両対応] [Kindle版]
  • 論語入門
  • アルゴリズムクイックリファレンス
  • ハイパフォーマンスHTTP サーバ nginx 入門

読み終えた

  • (2014/5/11)入門コンピュータ科学
  • (2014/5/4)作って学ぶプログラミング言語(Ruby による Scheme の実装)読破
  • (2014/4/29)ネットワークはなぜつながるのか?
  • (2014/4/29)オペレーティングシステム
  • (2014/4/28)Webエンジニアのためのデータベース技術[実践]入門
  • (2014/3/1)chef-solo 入門
  • (2014/3/1)パーフェクトルビー
  • (2014/2/16)(さらっと)日経Linux 2月号
  • (2014/2/8)プログラマの数学
  • (2014/2/6)(一周目、さらっと)[改訂新版] Apache Solr入門 ~オープンソース全文検索エンジン
  • (2014/1/26)マスタリングTCP/IP 入門第5版 とりあえず読み切った
  • (2014/1/13)読む筋トレ
  • (2014/1/8)ザ・コーチ 最高の自分に出会える「目標の達人ノート」
このエントリーをはてなブックマークに追加