無趣味なエンジニアにはオライリーの技術書を贈る
このブログでは商品紹介にはてなブログ標準機能のAmazonアソシエイトを利用しています
概要
煙草飲みや酒飲みについて、プレゼント選びは簡単である。 しかし相手が全くの無趣味か、重度のオタクである場合プレゼントの選定が難しい。 当記事では無趣味なエンジニアに対し、オライリーの技術書を贈るメリットと、2016年のクリスマスプレゼントにぴったりなオライリーの技術書を紹介する。
なぜオライリー(O'REILLY)の技術書がプレゼントに相応しいのか
優れた実用性
オライリーの技術書は、発刊スピードこそ遅いものの(故にアップデートがスピーディなAndroid分野は鬼門である)各分野において体系的な理解を得ることができる。
また、オライリーの技術書は英語で書かれたものを日本語訳したものであり、たいへんわかりやすい構成になっている。英語で書かれたドキュメントの読みやすさは言うまでもない。
一貫したデザイン思想に基づく装丁
「ラクダ本」「リャマ本」のように、オライリーの技術書は動物の木版画を表紙に用いた美しいデザインになっている。きっと味気ないデスクの上の彩りになるだろう。
- 作者: ラリーウォール,ジョンオーワント,トムクリスチャンセン,Larry Wall,Jon Orwant,Tom Christiansen,近藤嘉雪
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2002/09
- メディア: 単行本
- 購入: 4人 クリック: 94回
- この商品を含むブログ (63件) を見る
- 作者: Randal L. Schwartz,brian d foy,Tom Phoenix,近藤嘉雪
- 出版社/メーカー: オライリージャパン
- 発売日: 2012/07/25
- メディア: 大型本
- 購入: 7人 クリック: 22回
- この商品を含むブログ (17件) を見る
高いコレクション性
オライリーの技術書がカバーする分野は多岐に渡っており、かつ「入門」「実践」「応用」と膨大な冊数が刊行されている。 前述のデザイン性もあり、「持ってるだけで幸せになれる」「いざとなったら上司をオライリーの角で殴ればいい」とコレクションしているエンジニアもいるはずだ。 世間には「O'REILLY COLLECTION」という、オライリーの本を集めるだけのゲームさえ存在する。
なお、現在オライリージャパンの直販サイトでは2017年のアニマルカレンダーをおまけにつけてくれる。実際にもらうには備考欄に「カレンダー希望」と記載する必要があるため注意が必要である。
Sales Information - 今年一年の感謝を込めて2017アニマルカレンダーのプレゼント - 2016年12月のWeb直販キャンペーン
2016年のクリスマスプレゼントに相応しいオライリーの本
オライリーの本がプレゼントに相応しいことについては既に述べたとおりである。 ここからは、私が実際に夫に贈る3冊を紹介する。
『デザインスプリント ―プロダクトを成功に導く短期集中実践ガイド』
デザインスプリント ―プロダクトを成功に導く短期集中実践ガイド
- 作者: Richard Banfield,C. Todd Lombardo,Trace Wax,安藤幸央,佐藤伸哉,牧野聡
- 出版社/メーカー: オライリージャパン
- 発売日: 2016/11/26
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
我が家は夫がモバイルアプリエンジニア、私が(一応)フロントサイドエンジニアである。デザインを素早く決め、確実に伝え、スピーディーに開発に移行する技術を学べる本はどちらにとっても有益である。
『アルゴリズムクイックリファレンス 第2版』
- 作者: George T. Heineman,Gary Pollice,Stanley Selkow,黒川利明,黒川洋
- 出版社/メーカー: オライリージャパン
- 発売日: 2016/12/24
- メディア: 単行本(ソフトカバー)
- この商品を含むブログ (3件) を見る
動作スピードの向上は美しいアルゴリズムによって実現される。『Perlクックブック』とか超懐かしい。ソースをGitHubからforkできるのがなかなかに旨味がある。
『Cooking for Geeks 第2版 ―料理の科学と実践レシピ (Make: Japan Books)』
Cooking for Geeks 第2版 ―料理の科学と実践レシピ (Make: Japan Books)
- 作者: Jeff Potter,水原文
- 出版社/メーカー: オライリージャパン
- 発売日: 2016/12/24
- メディア: 単行本(ソフトカバー)
- この商品を含むブログを見る
専業主婦の視点で言わせてもらうと、複数の料理を同時に調理することは、並列演算処理に等しい。食卓に並ぶ温かい料理が、数学的なアルゴリズムによって作られていることを理解できるに違いない。