GUNMA GIS GEEK

群馬県の片隅でオープンデータとデータビジュアライゼーションとGIS(地理情報システム)に戯れるエンジニアのブログ。

*

Kindle Unlimitedは、プログラミング学習者の強い味方!

     - 書籍

はてなブックマーク - Kindle Unlimitedは、プログラミング学習者の強い味方!
Pocket

Kindle Unlimited Book Works という、なんだか必殺技みたいなサービスがとうとう開始されたそうなので早速登録してみました。今なら、一ヶ月無料らしいです。

で、実際いろいろと検索してみましたが、

読める技術書・参考書が多い!

kindle Unlimited

Kindle Unlimited:読み放題 ジャンル : コンピュータ・IT

少なくとも、今までの読み放題サービスとは雲泥の差です。
現時点でこれだけのラインナップが揃っているのであれば十分実用的なのではないかと。
(MDNを読んでいるだけで、十分元が取れる)

職業プログラマーであれば、技術書・参考書を購入するための書籍代は必要経費みたいなものですが、趣味でプログラミングを学んでいる人や学生さんなんかには、結構な出費なんですよね。
2、3冊購入するとすぐ1万円とか超えてしまう。

それでも「プログラミングで自分が作りたいものを作れるようになる」ためには、参考書片手に独学する時間がどうしても必要になるのですが、参考書も人によって合うあわないがあるので、「とにかく買って試す」負担があまりにも高すぎて挫折してしまう人も多かったのではないかと思います。

よほど大きな図書館でもないと、技術書はあまり置いてないので地域によっては借りるのも難しく、「参考書が気軽に読める」という環境の有る無しが、実はプログラミングを学ぶ上で非常に重要なファクターになっているので、その辺を埋めてくれるツールとしてKindle Unlimitedに期待しています。

KU読んでみた本

和書

JavaScriptのはまりどころ「クロージャ」や「プロトタイプチェーン」などや、Thisの振る舞い、strict mode の詳細など、曖昧なまま「多分こういうことなんじゃないかな?」と扱いがちなことについて詳しく説明されているのでオススメです。

その他、以前紹介した「ジグソークーソー」のKDP版や、「さまざまな言語で数値計算」、「バイオパンク ―DIY科学者たちのDNAハック!」、「QGIS自習室」などが、Unlimited対応になっているので、この機会にぜひ手にとってみてください。

あと「レトロハッカーズ」シリーズもオススメです。

洋書

よほど英語に堪能な人でもないと、電子書籍であっても洋書を購入するというのはハードルの高いものですが、Kindle Unlimitedでなら気兼ねなく読めるのでオススメです。
ぶっちゃけサンプルコードが読めればなんとかなるものも多いので、「興味あるけど洋書はなぁ」とためらっていたなら、この機会に試してみるといいんじゃないでしょうか。

Processingを使って物理演算や自立エージェント、遺伝的プログラミングなどリアルな事象をコンピュターグラフィックでシミュレーションしてみようという参考書です。使用言語はProcessingですが、D3.jsなどJavaScriptのライブラリにも応用できる技術なので、プログラミングを使用したクリエイティブな表現に興味がある方におすすめです。

[日本語版]
Nature of Code -Processingではじめる自然現象のシミュレーション-
残念ながら日本語版は、電子書籍化されていません。
実は購入済みだったりするのですが、かなり厚い上に読み返すことが多い本なので、電子書籍化を切に願っております。なんなら買い直してもいい。

まるごと一冊フラクタル本。
とにかくいろんなパターンのフラクタルの描きかたをこれでもかっ! ってくらい掲載しているなかなかにニッチな参考書です。
なぜか使用言語がC++で、SVGファイルを出力するという方法でフラクタルを描画するという「なにも、わざわざそんな」と言いたくなりますが、まぁ、計算の方法さえわかればD3.jsなどでも応用できると思うので、個人的には満足しています。

JavaScriptのArrayオブジェクト、Stringオブジェクトのリファレンスマニュアルです。
ぶっちゃけ、MDNをみるのが一番良いわけですが(本書自体MDNのコピペじゃねぇかな?と思ったりしますが)、なんとなく空き時間にパラパラめくって眺めていると知らなかった機能をみつけるきっかけになったりします。

追記:Unlimited対象ではなくなってしまった本

SCRUM BOOT CAMP THE BOOK
SCRUM BOOT CAMP THE BOOK

posted with amazlet at 16.08.03
翔泳社 (2013-04-13)
売り上げランキング: 181

最近、チーム開発のスキルを身につける必要性をひしひしと感じているので、読んでいます。
もう、行き当たりばったりの開発は嫌なんだ……

はてなブックマーク - Kindle Unlimitedは、プログラミング学習者の強い味方!
Pocket

 - 書籍

  関連記事

エンジニアのための データ可視化[実践]入門 ~D3.jsによるWebの可視化
「エンジニアのための データ可視化[実践]入門 ~D3.jsによるWebの可視化」感想

エンジニアのための データ可視化[実践]入門 ~D3.jsによるWebの可視化 …

Functional JavaScript
Functional JavaScriptを読んでいます。

翻訳されるまで待てませんでした。 Functional JavaScript: …

インターネットを探して
インターネットの物理的な姿を追い求めるドキュメンタリー

インターネットを探して posted with amazlet at 14.01 …

なわばりの数理モデル
なわばりの数理モデル

なわばりの数理モデル -ボロノイ図からの数理工学入門- posted with …

no image
角川学芸出版50%OFF大規模セールで買った本

「角川学芸出版_50%OFF大規模セール」というのがやっていたので、何冊か買って …

JavaScript Ninjaは全てのフロントエンドエンジニアが一度は読んでおくべき本

JavaScript Ninjaの極意 ライブラリ開発のための知識とコーディング …

ゼンリン 住宅地図と最新ネット地図の秘密
「ゼンリン 住宅地図と最新ネット地図の秘密」

最近、座学モードなのであんまりコードを書いていません。 なので読んだ本の紹介でも …

データビジュアライゼーションのためのD3.js徹底入門 Webで魅せるグラフ&チャートの作り方
「データビジュアライゼーションのためのD3.js徹底入門」感想

データビジュアライゼーションのためのD3.js徹底入門 Webで魅せるグラフ&a …

退屈な年末年始を乗り切るための一冊「サイバー・クライム」

サイバー・クライム posted with amazlet at 13.12.2 …

なぜプログラミングができないのか?
新人プログラマーが理想と現実のギャップに打ちのめされる前に読んでおくと良いかもしれない参考書2冊

難しすぎず、大きすぎず、厚すぎない参考書2冊。 なぜプログラミングができないのか …