本当に読みたい洋書だけを読んで英語力を向上させていく取り組みです。
はるか昔にやったTOEICは400点くらいだった記憶があります。
(読書中: 10%) REWORK
日本語訳もあるけど、37signalsっぽい雰囲気を生で感じてみたかったので原著で。
(購入) 2016-05-01
(読書中: 80%) iOS 9 SDK Development
The Pragmatic Bookshelf | iOS 9 SDK Development
ずっとiOS5辺りの古い知識のままiOSアプリを作っているのでそろそろ刷新しようと思い購入。
(購入) 2016-01-03
Mastering Emacs
セール中で20$だったので買った。ブログも良い情報が多い。
(購入) 2015-11-28
The Rust Programming Language
Download 'The Rust Programming Language' E-Books (PDF, EPUB, MOBI) 無料
公式マニュアルをebook化したもの。epub版をcalibreでmobiに変換して読んでます。
読了、メモリとポインタ周りの話が面白かったです。GCを入れてシンプルに解決するGoと違い、たくさんの仕組みを導入して泥臭く(そして実行時オーバーヘッドを最小にして)解決しようとする姿勢が良いです。
ソフトスキル - ソフトウェア開発者のライフマニュアル
Soft Skills $27.99
- Higepon’s blogを見て面白そうだったので購入
Elixirでプログラミング
Programming Elixir $24.00
- 並列プログラミングに特化したプログラミングの概念がざっくりと分かった
- async-await (C#)やActor (Scala) いったものがElixir(というかErlangVMの)の強力な並列性の上にライブラリとして作られている所。
- async-awaitやActor,Taskはあくまで「よく使うライブラリ」
- その原子にあるのは「軽量で安全なメッセセージパッシングでやりとりするErlangプロセス」ということがなんとなく分かった気がする。
- Elixirは見た目がRubyに似ているので読みやすくて助かった。
- attr_reader がないとか、Rubyいいけどここはこっちの方がよくない?みたいな「オレオレRuby」感があるのも結構好き。(私はattr_reader好きだけど)
- module A.B.Math … end みたいにモジュール名を名前空間付きで一行で定義できるのはいいなと思った。
健康なプログラマー
- サンプルコードのない本を読めるかチャレンジ
- 結構大変だったがなんとか読めた(時間はいままで一番かかった)
- 日本語書籍の薄さを見て(こんなに英語だと時間がかかるものかと)愕然とした
Rubyでテキスト処理
- 自分のそこそこ詳しいことなら英語でも読みやすいんじゃないか作戦
- うまくいった、半分くらいはもう知っていることだったので半分を予測しながら読める
- Gitのプログレスバーみたいなやつを再現するにはstderrを使えばよい、ということが分かったのが最大の収穫
Rubyでゲームプログラミングを学ぶ
Learn Game Programming with Ruby
- Rubyでゲームプログラミングを学ぶ本
- ゲームだと画像も多めで読みやすいじゃないかという予測→当たった!
- もしかしたら子供も読むことを想定して語彙も簡単にしてくれているのかもしれない
使用中の英文法
- まずは最低限の英文法を覚える
- 英文法を覚えるために英語で書かれた英文法の本を読むのおすすめ
- 感想1, 感想2 全部は終わらなかった、全体の2/3くらいで飽きたので実践形式で読みたい本を読んでいくことにした
更新履歴
- 2015-09-26 新しいものを一番上に置くようにしました
- 2015-09-26 ソフトスキル -ソフトウェアでデベロッパーのライフマニュアル- 追加
- 2015-09-26 Programming Elixir読了