今週のQiita技術書まとめ
2021年8月22日配信
最近読んだ本の紹介
最近はAWSの勉強を一旦休憩して、AWS以外の本を読んでます。軽くですが紹介したいと思います。技術書を探す際、テック・ブック・ランク( マスタリングTCP/IP―入門編―(第6版)( <img width = 200 src = " 概要 ネットワーク、TCP/IPについて学ぶ際の定番の入門書。コンピュータやネットワークの歴史から始まり、TCP/IPの基礎、階層ごとのプロトコル、セキュリティ面につ…
マスタリングTCP/IP-入門編ー(第6版)
TCP/IP解説書の決定版! 時代の変化によるトピックを加え内容を刷新! 本書は、ベストセラーの『マスタリングTCP/IP 入門編』を時代の変化に即したトピックを加え、内容を刷新した第6版として発行するものです。豊富な脚注と図版・イラストを用いたわかりやすい解説により、TCP/IPの基本をしっかりと学ぶことができます。プロトコル、インターネット、ネットワークについての理解を深める最初の一歩として活用ください。
ネットワークはなぜつながるのか 第2版
『ネットワークはなぜつながるのか』5年ぶり、待望の改訂第2版! ブラウザにURLを入力してからWebページが表示されるまでの道筋をたどりながら、その裏側で働くTCP/IP、LAN、光ファイバなどの技術を説明していきます。インターネットを通ってサーバーまで行って帰ってくる道筋の途中には、今のネットワークの主要な技術要素が全部あります。そこでの機器やソフトウエアがどのように動き連携しているのかを探検すればネットワーク全体の動きがわかります。 第2版では、全体の構成を見直し、探検の途中で、今、ネットワークのどの部分にいるのかを明確にしました。また、各技術の基本的な考え方や成り立ちなど、基礎的な...
インフラエンジニアの教科書
膨大なトラフィックをさばくLINE社にて構築・保守を行っている現役エンジニアが記すITインフラの必須知識と経験の数々!サーバ、OS、ネットワーク機器、データセンター、購買と商談、障害対応、大規模インフラ、成長するために必要なスキルなど、基礎知識から実践まで言及。
【メモ】アーキテクチャについてとSOLIDの原則
最近、「クリーンアーキテクチャ( - 世界一わかりやすいClean Architecture( - 実装クリーンアーキテクチャ( - Clean ArchitectureをNode.js+Typescriptで実装してみる( 自身もこういった記事を書こうかとは思うのですが、何しろ設計関連の書籍は初めて読んだので、手前の段階できちんと理解できていない単語にたくさん直面しました。
リーダブルコード
コードは理解しやすくなければならない。本書はこの原則を日々のコーディングの様々な場面に当てはめる方法を紹介する。名前の付け方、コメントの書き方など表面上の改善について。コードを動かすための制御フロー、論理式、変数などループとロジックについて。またコードを再構成するための方法。さらにテストの書き方などについて、楽しいイラストと共に説明する。日本語版ではRubyやgroongaのコミッタとしても著名な須藤功平氏による解説を収録。
Prophetでコロナ陽性者予測をしよう
はじめに 「Pythonで儲かるAIをつくる」の著者です。社内で、この本を題材にした勉強会を主催しているのですが、5.3節の「時系列予測」用に作った、宿題の題材が結構面白いものだったので、qiitaでも共有することにします。 なお、ここで紹介するコードは、Github( 時系列予測とは そもそも、「時系列予測」とはなんでしょうか。冒頭で紹介した私の書籍の中では、「分類」「回帰」と並んで学習方…
Pythonで儲かるAIをつくる
見込み客、土日の需要、商品リコメンド… 営業、マーケティングが劇的に変わる 業務に本当に役立つ“儲かるAI”を自分で作る! ◆数学なしでアルゴリズム選びもチューニングもわかる ◆現場目線でAIの最適化までできる ◆ブラウザだけで試せるPython実習(Google Colab) ◆XGBoost、Prophetなど話題のAI技術を活用 ◆全PythonコードをGoogle Colab用のNotebook形式で用意 <機械学習のための Python入門講座>つき! 業務に本当に役立つ“儲かるAI”を作るには 「業務目線」と「技術目線」の両方が必要です。 業務の課題を認識し、どう改善す...
データサイエンス+周辺知識を勉強するために参考にしている本・教材まとめ
データサイエンティストについて調べると必要なスキルとしてエンジニアリング力、データサイエンス力、ビジネス力と言われているので、幅広く勉強するようにはしています。以下書籍、動画などもビジネス分野も含め幅広く整理してみました。まとめてみたら多すぎたので、目的に応じて少しでも誰かの参考になれば幸いです。 勉強するための本や教材を選ぶ際には、実際にデータサイエンティストやデータアナリストとして活躍されてい…
SQLではじめるデータ分析
データ分析関連のSQLのテクニックを学び、SQLの可能性を広げる! クラウドの利用と共に、SQLの利用はますます広がり、データサイエンティストでもDBを扱う機会も増えています。本書は、データ分析関連のSQLのテクニックを学び、SQLを最大限活用するためのものです。日付と時刻の比較や処理は、SQLは他の言語の追随を許さないものがあり、時系列解析などはその威力を発揮できる最たるもので、本書では、具体例を時系列解析から始め、コホート分析、経験的分析など、高度な分析まで学ぶことができる構成になっています。
統計学が最強の学問である
ーーーーーーーーーーーーーーーーー ビジネス書大賞(2014) 日本統計学会出版賞(2017) を受賞した、統計学入門書の金字塔! ーーーーーーーーーーーーーーーーー あえて断言しよう。あらゆる学問のなかで統計学が最強の学問であると。 どんな権威やロジックも吹き飛ばして正解を導き出す統計学の影響は、現代社会で強まる一方である。 「ビッグデータ」などの言葉が流行ることもそうした状況の現れだが、はたしてどれだけの人が、その本当の魅力とパワフルさを知っているだろうか。 本書では最新の事例と研究結果をもとに、基礎知識を押さえたうえで統計学の主要6分野 ◎社会調査法 ◎疫学・生物統計学 ◎心理...
統計学がわかる(回帰分析・因子分析編)
売り上げ予測や、商品の好みの要因分析など、ものごとの関係を統計で調査したいビジネスマン・学生は、この一冊から。あのデータとこのデータの「関係」はいったいどうなっているのかを知るための統計手法を解説。
統計学の図鑑
本書は、小学校で習う統計学の基礎レベルから、高校の数学IIB、多変量解析、ベイズ統計学、ビッグデータなど本格的なレベルまで、統計学がまるごとつまった「統計学の図鑑」です。オールカラーとふんだんな図で、とてもていねいに説明しています。統計学をこれから勉強したい人、基礎から学び直ししたい人、親子で一緒に勉強したい人にぴったりです。統計学を一望できる本書は、ずっと手元に置いておける役立つ一冊です。
日本統計学会公式認定 統計検定準1級対応 統計学実践ワークブック
統計検定準1級試験対応の公式テキスト。 出題範囲となっているさまざまな統計学及び機械学習のトピックについて、実践的な例題を解きながら学ぶことができる。 頻出項目に重点をおき、項目ごとに解説と例題を示した。 統計検定準1級で出題されるトピックは非常に広範にわたるため、さまざまな統計的手法の辞典としても役立つ。 【 目 次 】 1 事象と確率 2 確率分布と母関数 3 分布の特性値 4 変数変換 5 離散型分布 6 連続型分布と標本分布 7 極限定理,漸近理論 8 統計的推定の基礎 9 区間推定 10 検定の基礎と検定法の導出 11 正規分布に関する検定 12 一般の分布に関する検定法 1...
データ解析のための数理統計入門
本書は、好評書『現代数理統計学の基礎』の著者による、データ解析のための数理統計の基礎をわかりやすく解説する書籍である。難易度は前著よりもやや下がり、統計検定でいうと準1級レベルとなる。 前半では、確率、確率変数、確率分布、期待値と共分散、大数の法則と中心極限定理などの基礎知識と必要な道具を学習した上で、パラメータの推定や信頼区間、仮説検定などの推測統計の方法を説明する。後半では、線形回帰、ロジスティック回帰、分散分析、ベイズ統計とMCMC法、ブートストラップ法、ノンパラメトリック検定、生存時間解析、多変量解析などの様々なトピックを扱い、統計分析の幅広い知識と手法を述べる。ウィルス検査など...
データ分析の力 因果関係に迫る思考法
ビッグデータが存在するだけでは、「因果関係」の見極めはできない。データの扱い、分析、解釈においては、人間の判断が重要な役割を担うー。本書では「広告が売り上げに影響したのか?」「ある政策を行ったことが本当に良い影響をもたらしたのか?」といった、因果関係分析に焦点を当てたデータ分析の入門を展開していきます。序章では、なぜ因果関係を見極めることがビジネスや政策の成功の鍵を握るのか、様々な実例を使いながら解説します。第2章以降では、ランダム化比較試験、RDデザイン、パネル・データ分析など、因果関係に迫る最先端のデータ分析手法について、数式を使わず、具体例とビジュアルな描写を用いて解説していきます。
効果検証入門〜正しい比較のための因果推論/計量経済学の基礎
ビジネスで利用されるデータの多くは、その施策の意思決定を行う人物や組織の目的にそった活動の延長上で作られています。具体的には、DM送付などの広告施策であれば、担当者はユーザの反応率を上げるために、反応しやすいであろうユーザに対してのみDMを発送します。ここで発生したデータでDMの効果を計る場合、単純にDMを受け取っているか否かで結果を比較することは、DMの効果以外にも意図的にリストされたユーザの興味や関心を含んでしまうことになります。 データが生まれるプロセスに人の意思が関わる場合、単純な集計では判断ミスとなる可能性があります。わずかな計算の狂いでも後々のビジネスにおいて大きな影響を及...
評価指標入門〜データサイエンスとビジネスをつなぐ架け橋
「評価指標でXXXという最高のスコアが出た!」と喜び勇んで、機械学習モデルが出力してくる予測結果をもとにビジネスを運用したとします。 ところが、ビジネス上のKPIと相関が高い評価指標を選んでいなかったために、KPIの推移を見てみると大した変化がありませんでした。 あるいは「毎日夜遅くまで残業をして、特徴量生成とクロスバリデーションによって評価指標を改善しました!」というデータサイエンティストがいたとします。ところが、KPIの改善のためには そこまで高い評価指標の値を達成する必要ありませんでした。このようなケースでは、データサイエンティストが費やした工数がすべて水の泡となってしまいます。-...
実証分析のための計量経済学
知りたいことがわかるから実証分析は楽しい。最小二乗法、最尤法、プロビットモデル、順序ロジットモデル、多項ロジットモデル、トービットモデル、ヘーキットモデル、操作変数モデル、パネル分析、DD分析、サバイバル分析、同時決定・内生性バイアスとその対処方法などをわかりやすく実践的に解説。分析例を多数収録!
分析者のためのデータ解釈学入門 データの本質をとらえる技術
本書は,データを分析して背後にあるメカニズムを解釈したり,データに基づいた意思決定や問題解決を行う際に,分析者が知っておかなければならない知識をわかりやすく網羅的に解説した教科書です。データ分析が上手くいくかどうかは,分析手法の技術だけでなく,データの質や扱い方,解釈の方法にも大きく影響を受けます。しかし,実践的にデータや分析の質を高く保ち,間違った解釈をしないための知識について,わかりやすくまとまった入門書はまだまだ少ないのが現状です。 本書では,各種分析手法をただ網羅するだけでなく,データのばらつきやバイアスに関する基礎知識,データにさまざまな偏りを生じさせる行動心理学,サンプリ...
データ分析のための数理モデル入門 本質をとらえた分析のために
「数理モデル」とは、現実のデータを理解・活用するために生み出された様々な数理的な手段の総称である。これには、近年注目を浴びている機械学習だけでなく、物理学、生物学、生態学などの自然科学、また心理学、経済学、といった人文社会科学分野で用いられる諸手法が含まれている。 こうした極めて多様な方法論の間には、データの背後に存在するメカニズムをある種の数式で表現し、それを利用するという共通の目的・手続きが存在する。 データと目的が与えられたとして、どのモデリング手法に頼ればいいのだろうか?特に、現象の理解を目的とした分析には、機械学習の諸手法では太刀打ちできないこともある。 こういった場合には、...
データ解析のための統計モデリング入門
現象を数理モデルで表現・説明するのに慣れていない人のために、章ごとに異なる例題を解決していく過程を通して、統計モデルの基本となる考えかたを紹介する。前半では、応用範囲のひろい統計モデルのひとつである一般化線形モデルの基礎を、後半では、実際のデータ解析に使えるように、階層ベイズモデル化する方法を、RとWinBUGSの具体例を用いて説明する。
マンスキー データ分析と意思決定理論 不確実な世界で政策の未来を予測する
データ分析の結果を消費する、すべての人たちへ。最新のデータ分析手法をノーベル経済学賞候補が数式なしでわかりやすく解説。明確な分析結果の裏には、強すぎる仮定が置かれている。すべてのデータサイエンティスト・ジャーナリスト・行政職員必読! 日本語版序文 監訳者まえがき 第1部 データ分析編 第1章 強い結論欲しさに、分析の信頼性が犠牲にされている 第2章 政策の効果を予測する 第3章 これまでにない処置の効果を予測する 第2部 意思決定編 第4章 単純な状況下で部分的な知識に基づいた意思決定の理論 第5章 複雑な状況下で部分的な知識に基づいた意思決定の理論 第6章 デ...
因果推論の科学 「なぜ?」の問いにどう答えるか
「人工知能の巨人」が放つ「なぜ?の科学」の革命的な入門書! 「私自身、この本の解説を書くことが憚られるくらいの凄い内容」 --松尾豊氏(人工知能学者・東大大学院教授)絶賛! 米Amazonでは1256レビュー、4.5★。ポピュラーサイエンスの世界的ベストセラー! ・今までの統計学では答えられなかった「なぜ?の科学」とは? ・それは3段の「因果のはしご」を使って説明できる ・著者は人工知能界のノーベル賞にあたるチューリング賞受賞! ・現在のデータ主義には限界がある。それを乗り越える「因果推論」とは? ・その商品が売れた理由をどう分析し、新たな儲けにつなげるか? ・公衆衛生...
しっかり学ぶ数理最適化 モデルからアルゴリズムまで
最適化問題へのモデル化と、基本的なアルゴリズムを俯瞰し、最適化という考え方の基礎をしっかりと固める。大事なことは、いつの時代も変わらない。イメージしやすい具体的な例や、理解の定着にかかせない演習問題も充実! 【推薦の言葉】 数理最適化は、問題解決のための数学である。今では、その成果を実装したソルバーが簡単に手に入るようになった。直面する問題を解決するには、まずそれをモデル化し、適切な最適化手法を適用するという手順を踏む。 本書は、豊富な実例を通して、モデル化の勘どころを説明し、さらに広範な最適化手法それぞれを、基本から分かりやすく解説している。この分野全般を知るための「最適解」として推...
人工知能は人間を超えるか ディープラーニングの先にあるもの
グーグルやフェイスブックが開発にしのぎを削る人工知能。日本トップクラスの研究者の一人である著者が、最新技術「ディープラーニング」とこれまでの知的格闘を解きほぐし、知能とは何か、人間とは何かを問い直す。
Pythonではじめる機械学習
数学の知識がなくても読み進められる、理論だけでなく実践面も重視した機械学習の入門書! バックグラウンドに数学的な知識がなくても理解できるように書かれた、Pythonを使った機械学習の入門書。Pythonの機械学習用ライブラリの大定番、scikit-learnの開発に関わる著者が、scikit-learnを使った機械学習の方法を、ステップバイステップで解説します。最初に実践について述べて後から理論を補強するスタイルで、理解しやすいように工夫されています。理論面と実践面のバランスが良く、モデルの評価と改善について多くの紙面を割くなど、類書にはない特徴を備えています。
シリコンバレー一流プログラマーが教える Pythonプロフェッショナル大全
12万人が選んだ人気No.1オンライン講座が 超わかりやすくパワーアップして書籍化! 海外企業でも通用する 一流のプログラミング技術が学べます! ★基礎から応用、一流コードスタイルまで1冊で学べる★ 【応用編】ではニーズの高い実践的テクニックを中心に、 【入門編】では基礎から1歩ずつ、わかりやすく解説。 シリコンバレーのトップIT企業で活躍する著者が 世界標準のPythonスキルを一気に伝えます。 ★海外でも通用する 一流のプログラミング技術が身につく★ 知っていましたか? アメリカのエンジニアの年収は日本の5〜10倍です。 本書は「いつか海外で活躍したい」、 そんな夢の実...
Tableauによる最強・最速のデータ可視化テクニック 第3版 〜データ加工からダッシュボード作成まで〜
全Tableauユーザーのための必携バイブル。クリックとドラッグアンドドロップでここまでできる!
グロービスMBAクリティカル・シンキング
ビジネスに必須の論理的思考力を、豊富な演習と事例を通して身につける。いままでにない斬新な発想、見落としていた機会や脅威の発見、効率的・効果的なコミュニケーション、集団としてのより良い意思決定、説得・交渉・コーチングの上達などが可能になり、成功へのチャンスをつかめる。
戦略的データサイエンス入門
ビッグデータ時代とも言われる昨今においては、データ収集を行ってビジネスの全体像を把握し、適切なデータ分析を行って正確な予測をした上でビジネス戦略を決めることが求められています。本書は、データをビジネスに活かすために身に付けておくべき基本的な考え方と、データマイニングやモデリングの根底に存在するコンセプトについて、体系的に解説しています。データサイエンスの重要性とその威力を学べる一冊です。
AI・データ分析プロジェクトのすべて[ビジネス力×技術力=価値創出]
データサイエンティストと呼ばれる職種が登場して、いまや10年以上が経過しようとしています。ビッグデータやディープラーニングなど技術的な流行も後押しして、AI・データ分析プロジェクトに取り組む企業も増えました。また、データサイエンス、データエンジニアリングに関する技術情報は次第に増え、データ分析コンペティションの盛り上がりもあって技術的な知識を持つ方が増えているのは事実です。ところが、実際にAI・データ分析プロジェクトに取り組んでみると、そううまくはいかないようです。プロジェクトを進めるには技術知識だけでなく「ビジネス力」が必要なのです。 そこで、本書はこれまでメインテーマとして語られるこ...
データ分析のリアル まるごとQ&A
幅広いQと実務的なA。 データで組織を変えるために 手元に置いておきたい一冊! ーー滋賀大学データサイエンス学部教授 河本薫氏 推薦! 本書は、データを活用し組織を変えたい人向けの データ分析プロジェクトの「攻略本」です。 「まずどこから手を付けるべき?」 「関心低い上司を説得するには?」 プロジェクトの検討段階から社内への浸透・活用まで、 企業内外で起こる複雑な課題にQ&A形式で答えます。
プロダクトマネージャーのしごと 第2版
プロダクトマネジメントの考え方と行動について解説! プロダクトマネジメントは理論的には人々に愛されるプロダクトを作ることであり、ビジネスゴールとユーザニーズを計測することとされていますが、実際は、問題に直面しているプロダクトを改良するための粘り強い取り組みであり、ビジネスの「ゴール」が何かを明らかにするために執拗に働きかけることです。プロダクトマネジメントにおけるあいまいさや矛盾、不本意な妥協を紹介し、プロダクトマネージャーに必要な考え方と日々の行動、過ごし方を解説します。
[改訂4版]グロービスMBAマーケティング
ポジショニング、コミュニケーション戦略、ブランド戦略、マーケティングリサーチ…… マーケティング理論の基礎から応用まで、この1冊で体系的に学べる! ●改訂3版からの変更点 ・章頭のCASEをすべて変更、本文中の企業事例も刷新 ・第11章「顧客経験価値とカスタマージャーニー」の章を新たに追加 ・テクノロジーの進化などを踏まえ、第8章「コミュニケーション戦略」をはじめ、全体を大幅に加筆修正 【第1部 基礎編】 第 1 章…マーケティングの意義とプロセス 第 2 章…環境分析と市場機会の発見 第 3 章…セグメンテーションとターゲティング 第 4 章…ポジショニング 第 5 章…製品戦略 ...
確率思考の戦略論 USJでも実証された数学マーケティングの力
世界屈指のマーケター&アナリストが、USJに導入した秘伝の数式を公開。 ビジネス戦略の成否は「確率」で決まっている。 その確率はある程度まで操作することができる。 八方塞りに思える状況でも、市場構造や消費者の本質を理解していると、 勝てなさそうに見える局面や相手に対しても勝つチャンスのある戦い方、 つまり勝つ確率の高い戦略を導き出すことができる。 その戦略を導き出すのが「数学マーケティング」である。 序章 ビジネスの神様はシンプルな顔をしている 第1章 市場構造の本質 第2章 戦略の本質とは何か? 第3章 戦略はどうつくるの...
ワークマンは商品を変えずに売り方を変えただけでなぜ2倍売れたのか
【全編コロナ後、書き下ろし!「ワークマン初のビジネス書」誕生】 作業服専門店がアウトドアショップに転身!? 商品を全く変えず、売り方を変えただけで2倍売れた、 「アパレル史上に残る革命」の舞台裏を渾身ルポ! 消費増税も、新型コロナ禍も、全く揺るがぬ右肩成長。 ワークマンはなぜ、強いのか。その強さは、本物か。 ビジネスモデルのすべてに迫ったノンフィクションの決定版が登場。 ●新業態「ワークマンプラス」は、なぜ生まれたのか? ●「ワークマンを変えた男」とは? ●実は「データ経営」企業だった! ●販促費を全くかけずに売り切る秘策!? ●まだまだある「第2、第3のワークマンプラス」 初出し...
【プログラミング初学者・AWS初学者必見!!】なぜS3を使うのか
はじめに 自己紹介 今回は、AWS(EC2/S3)について勉強しましたので、アウトプットしていきたいと思います! 記事の対象者 - プログラミング初学者
時間が経っても「買って良かった」と思っている本
この記事は以下のイベントに便乗して記載しています。 選択基準 ぶっちゃけ、新卒採用されてからの年数は、四捨五入すると20年になった年寄りエンジニアです。 この間、凸凹はありつつも、毎年のように「技術書」に区分される書籍を買い続けてきました。 購入した動機が満足できれば、その本は「買って良かった」ものでしょう。ですが、購入する動機は多様です。
アジャイルなチームをつくる ふりかえりガイドブック 始め方・ふりかえりの型・手法・マインドセット
「ふりかえり」の具体的なやりかたがわかる本 アジャイルのチーム開発に欠かせない「ふりかえり」とは、 メンバー全員でこれまでのやりかたを定期的に見直し、 チームをよりよい方向へ少しずつ変化させていく活動です。 しかし、ふりかえりをはじめてもなかなかうまくいかず、 改善に結びつかないというチームも多くあります。 本書はそんなチームのために、 ●「ふりかえりをなぜ行うのか」という目的 ●「どんなメリットがあるのか」という効果 ●「どのように行えばよいのか」という流れや手法、マインドセット などについて、架空の開発現場を舞台にしたマンガとともに、 一冊でわかりやすく解説します。 ...
「派生開発」を成功させるプロセス改善の技術と極意
いつまで「派生開発」で疲労し続けますか?派生開発にはそれに適したプロセスがある!合理的なプロセスと成果物で構成された「XDDP」でデスマーチから脱却を!確実に派生開発プロジェクトを成功させる実践的方法論の登場。
ベイジアン𝐴/𝐵テストの活用+ウェブサービス有効利用
<img src=" width=30% はじめに よりよい改善によりコンバージョン(購入、登録等)を高める機会は、モノからコトの進展により、ますます増えてきている。 最近、ベイズ推定を利用した「ベイジアン𝐴/𝐵テスト」が注目されている。 「ベイジアン𝐴/𝐵テスト」は、統計が苦手な方にもわかりやすく、計算そのものは簡単ではないが、簡単に実行できるウェブサービス(無償)があり、これをうまく活用する方…
はじめての 統計データ分析
統計学への入門の最初からベイズ流で講義する画期的な初級テキスト。有意性検定によらない統計的推測法を高校文系程度の数学で理解。〔内容〕データの記述/MCMCと正規分布/2群の差(独立・対応あり)/実験計画/比率とクロス表/他
【超初心者向け】Python 3 エンジニア認定基礎試験 対策
1. Pythonエンジニア基礎認定試験について 2017年度から始まった民間資格です。 ExcelとかWordのMOS試験を実施している試験会場で受けられます。 例えば オデッセイ テスティング センター
Pythonチュートリアル 第4版
Python初心者必読のチュートリアルが3.9対応で登場! Pythonの作者Guido氏自らが書き下ろした、Python入門者のための手引書です。Pythonの言語と、入門者がおさえておくべきシステムの基本的な機能やコンセプトを解説し、さらにPythonの特徴的な機能を数多く取り上げて紹介することで、この言語の雰囲気とスタイルをわかりやすくつかめるよう配慮しています。5年ぶりの改訂版で、Python3.9.0に対応しました。入門者必読の書です。