Python の技術書

12 冊の技術書が見つかりました

リーダブルコード

リーダブルコード

Dustin Boswell, Trevor Foucher / O'Reilly Media, Inc.

2012年6月 発行

どんな本?

変数名「data」「temp」「hoge」を量産していた過去を、そっと闇に葬りたくなる一冊。「名前に情報を詰め込む」「誤解されない名前」といった当たり前を、なぜか誰も教えてくれなかった作法として叩き込んでくれます。三ヶ月後の自分が書いたコードを読んで「誰だお前」と呟く現象、これで激減。コメントは何を書くべきか、制御フローをどう読みやすくするか、具体例が地味に効く。薄いのに読み終わる頃にはレビュー指摘の語彙が三倍になっている、コスパ設計がバグっている良書です。

ゲームで学ぶPython! Pyxelではじめるレトロゲームプログラミング

ゲームで学ぶPython! Pyxelではじめるレトロゲームプログラミング

リブロワークス, 北尾崇

2025年1月27日 発行

どんな本?

「ゲーム作りたいな」と思って検索し、チュートリアルをコピペして、動いた瞬間に満足して終わる——そのサイクルに心当たりはありませんか。この本はPyxelというレトロゲーム向けライブラリを使って、8ビット風の画面にキャラクターが動き回るところまで手を動かして連れて行ってくれます。しかもVS Code拡張機能と組み合わせれば、エディタから一歩も出ずに開発が完結するのがすごい。読み終わる頃には「Pythonの勉強してたはずが、気づいたらドット絵を描いていた」という状態になっています。それが正解です。

VTuberサプーが教える! Python 初心者のコード/プロのコード

VTuberサプーが教える! Python 初心者のコード/プロのコード

サプー

2024年7月27日 発行

どんな本?

Pythonは書けるけど、自分のコードがなんとなく「初心者くさい」と感じたことはないでしょうか。動くけど美しくない、PEP 8ってなんだっけ、内包表記は雰囲気で使ってる、そんな微妙な自信のなさをVTuberサプーがにこやかに成仏させてくれる一冊。forループをリスト内包表記に、ネスト地獄を早期return に、if文の羅列を三項演算子にと、ビフォーアフターが小気味よく並んでいて、読むたびに過去の自分のコードを消したくなります。動くコードと読まれるコードの差分を埋めたい人に。ただし読んだ翌日、同僚のPRに厳しくなりすぎる副作用あり。

達人に学ぶDB設計徹底指南書 第2版

達人に学ぶDB設計徹底指南書 第2版

ミック / 翔泳社

2024年8月28日 発行

どんな本?

本番DBで「あれ、このテーブル正規化どこまでやったっけ?」と冷や汗をかいた経験、一度はあるはず。この本を読むと、その場の勢いで生やしたカラムが数年後に負債として牙を剥く未来を、事前に回避できるようになります。正規化から論理設計・物理設計、インデックス、そして著者お馴染みの「やってはいけない設計(グレーノウハウ)」まで、実務で踏みがちな地雷を丁寧に解説してくれるのがありがたい。読み終わる頃には、レビューで先輩のER図にそっと赤を入れる勇気がついています。ついでに嫌われる覚悟も。

まるごと学べる異常検知の実践知

まるごと学べる異常検知の実践知

中村謙太

2025年10月 発行

どんな本?

本番環境のダッシュボードが突然真っ赤、原因は「たぶん異常値」。その「たぶん」を卒業させてくれる一冊。ホテリング理論からIsolation Forest、オートエンコーダまで、「聞いたことはあるけど説明できない」手法たちに、Pythonコード付きでちゃんと向き合えます。読み終わる頃には、外れ値を見つけるたびに「これはマハラノビス距離が〜」と同僚に語り出す面倒な人に進化。ただし閾値設計の沼は相変わらず深いので、そこは覚悟のうえで。

ポスト・ヒューマン誕生

ポスト・ヒューマン誕生

レイカーツワイル

2007年1月 発行

どんな本?

ChatGPTに「お前、シンギュラリティ来る?」と聞いて「わかりません」と返されたあなたへ。2005年に書かれたこの本、今読むと予言書なのか妄想録なのか判断に困ります。カーツワイルが語る収穫加速の法則は、GPUの指数関数的進化を眺めている現代エンジニアにはもはや実況中継。ナノテク、強いAI、脳のリバースエンジニアリングまで盛り込んで、2045年には人類が機械と融合するらしい。技術書というより預言書として棚に置いておきたい一冊。読み終わる頃には、LLMのファインチューニングで消耗している自分が妙に小さく見えてきます。

注目の引用記事

ステップアップ Pythonプログラミングの教室

ステップアップ Pythonプログラミングの教室

池田 瑞穂 / 近代科学社Digital

2026年2月27日 発行

どんな本?

「Pythonは書けるけど、コードが動けばヨシ!」で済ませてきた人にグサッと刺さる一冊。forループでゴリ押ししていた処理が、内包表記やジェネレータでスッと一行に収まる瞬間の快感は軽い中毒性あり。型ヒントやデコレータ、非同期処理など、中級の壁になりがちな35テーマを実践ベースで解体してくれるのが嬉しいところ。写経すれば「なんとなく動く」から「なぜ動くか説明できる」へ昇格します。ただしレビューで自分の過去コードを見返したくなる副作用にはご注意を。

Pythonで学ぶ実験計画法入門ベイズ最適化によるデータ解析

Pythonで学ぶ実験計画法入門ベイズ最適化によるデータ解析

金子弘昌

2021年6月 発行

どんな本?

「とりあえずグリッドサーチで全パターン試そう」と回した実験が、週末を丸ごと飲み込んでいく光景、見覚えありませんか。この本はその総当たり地獄から救ってくれる一冊。実験計画法の基礎からベイズ最適化、ガウス過程回帰までをPythonコード付きで手を動かしながら学べます。次に試すべき条件を「賢く」選ぶ感覚が身につくと、実験回数は激減し、上司への報告は「最適解、見つかりました」の一言で済む。ただし浮いた時間で別のタスクが降ってくるのは、最適化できない世の理。

マーケットデザイン総論

マーケットデザイン総論

栗野盛光, 熊野太郎

2024年9月28日 発行

どんな本?

「マッチングアプリ作りたい」と軽く言ったら、安定マッチングという深淵に吸い込まれた経験はないでしょうか。この本はGale-Shapleyから始まり、DA、FDAアルゴリズムまで、研修医配属や学校選択といった現実の制度設計を支える理論を体系立てて解説してくれる一冊。読み終わる頃には「希望順位を素直に書くのが最適戦略」という耐戦略性のありがたみが骨身に沁みます。Pythonで実装してみれば、世の中の理不尽な配属も「設計が悪いだけ」と達観できる副作用つき。

マッチング理論とマーケットデザイン

マッチング理論とマーケットデザイン

小島武仁, 河田陽向

2024年9月21日 発行

どんな本?

「最適なマッチングってつまり何?」という素朴な疑問にゲーム理論ガチ勢が本気で殴り込んできた一冊。研修医配属や学校選択で実際に動いているDAアルゴリズム(受入保留方式)を、Pythonで動かしながら「耐戦略性」「安定性」といった概念をじわじわ理解できます。読了後はマッチングアプリの仕組みに対して急に解像度が上がり、合コンの席順すら最適化したくなる副作用つき。FDAアルゴリズムまで踏み込めば、もう市場設計者を名乗っても怒られない気分になれます。婚活には直接効かないのが唯一の難点。

心理学実験プログラミング

心理学実験プログラミング

十河宏行

2017年4月 発行

どんな本?

「心理学実験、PythonでできるってよHey!」と聞いてノリで手を挙げたものの、刺激提示のタイミング制御で詰んだ経験はないでしょうか。PsychoPyはGUIで動かせる反面、コードで書こうとした瞬間に「チュートリアルが何を言っているのか分からない」という霧に包まれます。この本はそこを丁寧に解きほぐしてくれる。ウィンドウ生成から刺激の描画、キー入力の取得まで、実験プログラムの骨格が自分の手で組めるようになります。「被験者データ、またExcelで手集計してたの?」と言われなくて済む未来が待っている。ただし読み終えた後に気づきます、本当の敵は実験参加者の集め方だったと。

基礎から学ぶマーケット・デザイン

基礎から学ぶマーケット・デザイン

川越敏司

2021年12月20日 発行

どんな本?

「公共財をタダ乗りせず正直に評価額を申告させるには?」という、人間の本性に逆らうような難題に、ゲーム理論で殴りかかる一冊。VCMやマッチング理論、オークション設計まで、ノーベル経済学賞級のメカニズムが一通り並びます。読み終わる頃には、社内の「誰がランチの店を決めるか問題」にすら戦略的耐性のあるメカニズムを設計したくなる副作用つき。Pythonで実装まで踏み込めば、抽象的だった「インセンティブ整合性」が急に手に馴染む道具に変わってくれる。経済学は文系の学問、と思っていた過去の自分を殴りに行ける良書。