読者です 読者をやめる 読者になる 読者になる

オーム社eBook Storeのブログ

オーム社eBook Storeのスタッフブログです

予告:プログラマのための学習支援キャンペーン(4/3-4/17)

4月は新年度・新学期の始まりです。これをきっかけに、新しいことを学んでみませんか。

オーム社eBook Storeでは、今回はプログラミングの分野を中心に、新しく何かを学びたい方のために、選りすぐりの電子書籍30点を、4/3(月)-4/17(月)の期間限定で、いつもよりお得な特別価格でご提供します。

プログラマのための学習支援キャンペーン

お楽しみに!

(eBook Storeスタッフ 森田)

【ご連絡】年末年始サポート休業のお知らせ(12/29-1/4)

こんにちは。eBook Storeスタッフの沼倉です。2016年も、残りわずかとなりました。

オーム社は、12/29(木)から1/4(水)まで休業させていただきます。 休業期間中はeBook Storeのシステムは稼働しておりますので書籍の購入などは可能ですが、 この間にいただいたお問い合わせ、サポートへの対応などは原則として1/5(木)以降の対応になります。 ご不便をおかけしますが、ご了承いただけますと幸いです。

新年は1/5(木)から業務を開始いたします。 本年も読者の皆様には大変お世話になりました。ありがとうございます。 2016年も、オーム社eBook Storeをなにとぞよろしくお願い申し上げます。

新刊『新装版 達人プログラマー 職人から名匠への道』と併せて読みたい本

こんにちは。もうすっかり秋ですね。いかがお過ごしでしょうか。

オーム社eBook Storeで『新装版 達人プログラマー 職人から名匠への道』が発売されました。

この本は『達人プログラマー』(ピアソンエデュケーション、2000)の訳を全面的に改稿したものとなっています。経緯や内容については、書籍編集局のブログに書かれた記事もどうぞ。


オーム社では『新装版 達人プログラマー』に関連の深い書籍を何冊か発行しています。なかでも電子書籍としてeBook Storeで販売しているものを中心にご紹介したいと思います。

アジャイルプラクティス』

『アジャイルプラクティス 達人プログラマに学ぶ現場開発者の習慣』は、著者の一人であるAndy Hunt氏が、Venkat Subramaniam氏と共著した本です。アジャイルソフトウェア開発を行ううえでの具体的なプラクティス集であり、すぐに実行できる内容となっています。発行当初から今に至るまで人気のある一冊です。

『情熱プログラマー

『情熱プログラマー ソフトウェア開発者の幸せな生き方』は、著者のChad Fowler氏(Wunderlistの起業とMicrosoftによる買収が記憶に新しいところです)が、より良いプログラマになるために役立つ考え方や実践方法を述べた本です。『達人プログラマー』と比較すると、チームワーク・ビジネス感覚・キャリア観などにより重点を置いています。Dave Thomas氏も、『情熱プログラマー』は『達人プログラマー』とともに読むのに適した本だと述べています。併せて読むのにぴったりの一冊でしょう。

アジャイルサムライ』, 『アジャイルレトロスペクティブズ』, 『エクストリームプログラミング

ソフトウェア開発者のなかでも、特にアジャイルソフトウェア開発手法の具体的な方法に興味のある方には、『アジャイルサムライ――達人開発者への道』『アジャイルレトロスペクティブズ 強いチームを育てる「ふりかえり」の手引き』『エクストリームプログラミング』などはいかがでしょうか。

『新装版 リファクタリング

そして『達人プログラマー』で重要なテクニックとして紹介されており、今ではソフトウェア開発の常識となっているリファクタリングについて深く知るには、『新装版 リファクタリング 既存のコードを安全に改善する』がおすすめです。これも2000年発行の旧版を訳者陣による精査と改稿を経て2014年に新装版として発行されたものです。

お役に立つ本が見つかれば幸いです。

価格変更のお知らせ

いつもオーム社eBook Storeをご利用いただきありがとうございます。

今日は大事なお知らせがあります。

今まで、オーム社eBook Storeで販売している商品には、「通常価格」のものに加え、長い期間にわたりお得な「特別価格」でご提供しているものがありました。誠に勝手ながら、近日中に次のように変更させていただきます。

  1. まず、すべての商品が、平時は通常価格で販売されるようにします。
  2. そして、商品の通常価格は、小社の方針に基づき、原則として対応する紙版商品の価格と同一にさせていただきます。

変更が急ですと、お気づきにならない方もいらっしゃるでしょうし、混乱が生じかねませんから、本日10/12(水)から4週間ほどおいて、11/9(水)をめどに実施させていただくことを予定しております。

急なことですし、実質的に値上げとなる商品もありますから、ご不満に思われる方もいらっしゃると思いますが、なにとぞ事情をお察しいただき、ご理解いただければ幸いです。

今後は個別のセールなどでご愛顧にお応えしていきたいと思いますので、今後ともオーム社eBook Storeをどうぞよろしくお願いします。

オーム社eBook Storeスタッフ 森田)

『プログラミングElixir』と併せて読みたい5冊

こんにちは。全国的にも暑い日が続いていますが、いかがお過ごしでしょうか。

数年前からその筋では話題になっている、プログラム言語Elixir (エリクサー) の解説書『プログラミングElixir』が、オーム社eBook Storeで発売されました。

Elixirは、José Valim氏らが設計・開発している関数プログラミング言語です。 文法上の見た目はプログラミング言語Rubyに似たところがあり、ユーザフレンドリーで「とっつきやすい」ものとなっています。 そのような見た目を持つと同時に、実行時にはプログラミング言語ErlangVM(エンジン部分)を基盤として動作します。並行処理に強く堅牢なErlangの長所を受け継ぐよう設計されており、大規模ウェブアプリケーションやソーシャルゲームのように、大量のリクエストを上手に捌くことが求められる用途などに向いています。

本書『プログラミングElixir』は、 Dave Thomas氏が執筆したProgramming Elixir 1.2の日本語版です。 Dave Thomas氏はRubyプログラマとして有名ですが、技術解説書の著者としても知られています。 日本語版の訳者は、Rubyのコア開発者である笹田耕一氏と、Rubyプログラマの鳥井雪氏です。 今回の翻訳に際しては、ElixirとErlangに造詣の深い方々に翻訳草稿のレビューを依頼し、推敲を重ねられたとのことです。

『プログラミングElixir』に関しては、次の記事もご覧ください。


Elixirは、前述のようにErlang VM上で動作するため、より深く理解したい場合はErlangについての知識が役に立ちます。Elixirに興味を引かれた方は、Elixirと一緒にErlangも学んでみてはいかがでしょうか。Erlangについて知る過程で、並行プログラミングの考え方についても学ぶことができるでしょう。

Erlangについて知りたい方には、まず『すごいErlangゆかいに学ぼう!』をおすすめします。

Erlangについてさらに知りたい方には、Erlangの作者であるJoe Armstrong氏による『プログラミングErlang』があります。

関数プログラミングに親しみたいという方には、何をおすすめするのがよいのか正直悩みますが、Elixirに興味をお持ちの方であれば、例えば『すごいHaskellたのしく学ぼう!』『プログラミングClojure 第2版』などはいかがでしょうか。

そして『7つの言語 7つの世界』は、ErlangHaskellClojureを含む7つの言語のさわりを楽しめる1冊です。

お役に立つ本が見つかれば幸いです。

『グッド・マス ギークのための数・論理・計算機科学』発売記念キャンペーン終了のお知らせ

『グッド・マス ギークのための数・論理・計算機科学』発売記念キャンペーン終了のお知らせ

6/25~7/9まで開催していた『グッド・マス ギークのための数・論理・計算機科学』発売記念キャンペーンは、おかげさまで盛況のうちに終了いたしました。ご利用いただいたみなさま、情報を共有してくださったみなさま、ありがとうございました。また、このキャンペーンの実現にご協力・ご尽力くださった関係者の方々にも、あらためて感謝いたします。

これからも引き続き、みなさまのお役に立つ電子書籍ストアを目指して企画運営を進めていきたいと思います。今後とも、オーム社電子書籍eBook Storeをどうぞよろしくお願いいたします。

プログラマ向け数学本

こんにちは。全国的にも梅雨入りして、じめじめした日が続いていますが、いかがお過ごしでしょうか。

最近、数学本が話題になっているそうですね。オーム社の近所にある三省堂本店でも、数学本コーナーが設置してあり、 「小学算数を徹底的に解説した本」や、「人間関係にも役立つ数学本」などがありました(2016年6月現在)。

そこで今回は、オーム社eBook Storeで取り扱いのある、プログラマのための数学本を中心に紹介します。

まずは、2016年6月の新刊から。

仕事、趣味、勉学を問わず、日々プログラミングに触れている人向けの本です。 本格的な数学を用いてプログラミングの理論や計算機科学の深い内容を楽しく学べる内容になっています。 著者と訳者の方の、数学への思いが伝わってくる一冊です。


お次はこちら。

本書は、プログラマとしての力を伸ばしたい方にオススメです。課題もプログラマの思考力を鍛えるパズルが多くあります。


また、プログラミングにも役に立つ、線形代数や確率統計を学べる本もあります。

画像処理や、構造化されたデータを扱う処理の背景となる学問である線形代数を、しっかり学びたいと考えているプログラマの方は多いのではないのでしょうか? 構成も、プログラミングをする人向けになっていて、分かりやく説明しています。


数学的な概念のイメージを補うわかりやすい日本語と図表、そして動作するプログラム(本書では主に確率的な事象のシミュレーションに利用)により確率統計が理解できる内容になっています。


このほかにも、プログラマ向けの数学本ではありませんが、オーム社eBook Storeでは、さまざまな、数学本を取り扱っています。

線形代数と、確率統計に加え、微分積分をもっと基礎から学びたい方には、以下の3冊がオススメです。


また、もっと気軽に数学を勉強したいと考えている方には、こちらの2冊はいかがでしょうか。


アートやデザインに関係する数学本も置いています。 美術系の分野にも興味のあるかたにはこちら。

数学はさまざまな分野に役立つ学問だと思います。今回、紹介した本の中に、皆さんが楽しく読める本があれば嬉しいです。