LoginSignup
60
65

More than 5 years have passed since last update.

英語力0から洋書を読むだけで英語を学んでいくリスト

Last updated at Posted at 2015-08-09

本当に読みたい洋書だけを読んで英語力を向上させていく取り組みです。
はるか昔にやったTOEICは400点くらいだった記憶があります。

(読書中: 10%) REWORK

REWORK

日本語訳もあるけど、37signalsっぽい雰囲気を生で感じてみたかったので原著で。
(購入) 2016-05-01

(読書中: 80%) iOS 9 SDK Development

The Pragmatic Bookshelf | iOS 9 SDK Development

ずっとiOS5辺りの古い知識のままiOSアプリを作っているのでそろそろ刷新しようと思い購入。
(購入) 2016-01-03

Mastering Emacs

The Mastering Emacs Ebook

セール中で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

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 みたいにモジュール名を名前空間付きで一行で定義できるのはいいなと思った。

健康なプログラマー

The Healthy Programmer

  • サンプルコードのない本を読めるかチャレンジ
  • 結構大変だったがなんとか読めた(時間はいままで一番かかった)
  • 日本語書籍の薄さを見て(こんなに英語だと時間がかかるものかと)愕然とした

Rubyでテキスト処理

Text Processing with Ruby

  • 自分のそこそこ詳しいことなら英語でも読みやすいんじゃないか作戦
  • うまくいった、半分くらいはもう知っていることだったので半分を予測しながら読める
  • Gitのプログレスバーみたいなやつを再現するにはstderrを使えばよい、ということが分かったのが最大の収穫

Rubyでゲームプログラミングを学ぶ

Learn Game Programming with Ruby

  • Rubyでゲームプログラミングを学ぶ本
  • ゲームだと画像も多めで読みやすいじゃないかという予測→当たった!
  • もしかしたら子供も読むことを想定して語彙も簡単にしてくれているのかもしれない

使用中の英文法

English Grammar in Use

  • まずは最低限の英文法を覚える
  • 英文法を覚えるために英語で書かれた英文法の本を読むのおすすめ
  • 感想1, 感想2 全部は終わらなかった、全体の2/3くらいで飽きたので実践形式で読みたい本を読んでいくことにした

更新履歴

  • 2015-09-26 新しいものを一番上に置くようにしました
  • 2015-09-26 ソフトスキル -ソフトウェアでデベロッパーのライフマニュアル- 追加
  • 2015-09-26 Programming Elixir読了
60
65
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
60
65