辞書なし・飛ばし読み・合わなければ次へ
A2 の多読目安:100,000 〜 200,000 語
あと 200,000 語で B1 が解放されます。いまは A2 までのコンテンツを徹底的に読みましょう。
トレードオフ、技術的負債、見積もり、障害対応、断る技術 — エンジニアの判断力をめぐる5本のC1級エッセイ。名詞化・ヘッジ・コロケーションなどC1を分けるレジスターを凝縮。B2版も収録。
反対意見の伝え方、フィードバック、会議の運営、交渉、読まれる文章 — シニアな職場英語の型を学ぶ5章。C1を分ける「言い回しの引き出し」を実例つきで。B2版も収録。
URL入力からピクセル描画まで、モダンブラウザ(Chromium中心、Gecko/WebKitの差分も)の内部を追う技術エッセイ全11章。ネットワーク、パース、レイアウト、GPU描画、V8、モジュール、マルチプロセス、サイト分離まで。B2/C1の2レジスターで収録。
go.dev/blog/pipelines を基にした入門書。チャネルでつないだステージ、ファンアウト/ファンイン、done チャネルによるキャンセルまでを順番に学びます。
ゴルーチンの基礎から、GMPスケジューラ、リーク防止、ワーカープール、context によるキャンセルまでを順番に学ぶ実践ガイド。
チャネルの送受信とブロッキングから、バッファ、close と range、select、nilチャネルの落とし穴までを章ごとに深掘りします。
TinyURLのようなURL短縮サービスを、要件定義からキー生成、データモデル、キャッシュ、スケーリングまで章ごとに設計します。
TwitterやInstagramのようなニュースフィードを、要件からフィード生成方式(プッシュ/プル)、セレブ問題、キャッシュ、ランキングまで章ごとに設計します。
WhatsAppやLINEのようなリアルタイムチャットを、要件から接続管理、メッセージ配送、既読・通知、グループとスケーリングまで章ごとに設計します。
APIを守るレートリミッターを、要件から各アルゴリズム(固定窓・スライディング窓・トークンバケット・リーキーバケット)、分散実装、配置とトレードオフまで章ごとに設計します。
YouTubeのような動画配信を、要件からアップロード、トランスコード、CDN配信とアダプティブビットレート、メタデータとスケーリングまで章ごとに設計します。
頻出の「二分探索」を、問題理解から線形探索、二分探索の実装、計算量と発展(回転配列・答えの二分探索)まで章ごとに解説します。
DP入門の定番「Climbing Stairs」を、問題理解から素朴な再帰、動的計画法による最適解、計算量と発展まで章ごとに解説します。
頻出問題「Longest Substring Without Repeating Characters」を、問題理解からブルートフォース、スライディングウィンドウによる最適解、計算量と発展まで章ごとに解説します。
頻出問題「Number of Islands」を、問題理解から探索の考え方、DFS/BFSによる最適解、計算量と発展まで章ごとに解説します。
頻出問題「Two Sum」を、問題理解からブルートフォース、ハッシュマップによる最適解、計算量と発展問題まで章ごとに解説します。
頻出問題「Valid Parentheses」を、問題理解から素朴な解法、スタックによる最適解、計算量と発展問題まで章ごとに解説します。
サウナの基本から「ととのう」仕組み、入り方とマナー、世界のサウナ文化、健康効果と注意点までを章ごとに楽しく学びます。
ドイツ語初学者向けのやさしい絵本。基礎単語と短い文だけで、りんごの木の一年を1ページずつ読みます。
ドイツ語初学者向けのやさしい絵本。基礎単語と短い文だけで、くまの一日を1ページずつ読みます。
ドイツ語初学者向けのやさしい絵本。基礎単語と短い文だけで、小さな赤いネコのお話を1ページずつ読みます。
ドイツ語初学者向けのやさしい絵本。基礎単語と短い文だけで、女の子アンナと犬のお話を1ページずつ読みます。
ドイツ語初学者向けのやさしい絵本。基礎単語と短い文だけで、小さなアヒルの一日を1ページずつ読みます。
ネイティブが日常会話でよく使う単語・表現を、探偵ミステリーの物語と会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、友達との日常会話の物語と会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、家族の日常の物語と会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、職場の日常の物語と会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、恋愛と関係の物語と会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、旅行中のトラブルの物語と会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、日常のトラブルの物語と会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、ご近所トラブルの物語と会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、病院・健康の物語と会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、レストランでの会話の物語と会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、学校・学習の物語と会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、買い物・ショッピングの会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、電話での会話の会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、SNS・メッセージの会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、面接・就職活動の会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、道案内の会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、カフェ・喫茶店の会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、天気と雑談の会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、銀行・お金の会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、美容院・床屋の会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、ジム・運動の会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、パーティー・お祝いの会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、子育て・育児の会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、励ましとアドバイスの会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
ネイティブが日常会話でよく使う単語・表現を、緊急事態・助けを求めるの会話シーンで学びます。各章は英語/ドイツ語 × A1〜B2。
面接で問われるGoの並行・ランタイム・言語仕様を、想定問答付きで深掘りする一冊。
面接で問われるgRPCとAPI設計(4種のRPC・status code・deadline・後方互換)を想定問答付きで学ぶ一冊。
面接で問われる分散システムとデータ(マイクロサービス・イベント駆動・整合性・PostgreSQL・キャッシュ)を想定問答付きで学ぶ一冊。
面接で問われる耐障害性(timeout・retry・circuit breaker・bulkhead・rate limit・backpressure)を想定問答付きで学ぶ一冊。
面接で問われるシステム設計の進め方(API境界・スケール・可用性・データ・メッセージング・障害時・observability)を、リアルタイムcross-selling backendの実例と想定問答で学ぶ一冊。
go.dev『Channels vs Mutexes』とEffective Goを基に、共有メモリより通信・使い分け・channelイディオムを学ぶ一冊。
二分木とBSTの基礎・巡回(DFS/BFS)・頻出問題・想定問答を、多読で学ぶ面接対策の一冊。
ハッシュテーブルの仕組み(hashing・collision・load factor)と頻出パターン・想定問答を多読で学ぶ面接対策の一冊。
再帰の基礎(base case・call stack)とパターン(DFS・分割統治・backtracking・memoization)・想定問答を多読で学ぶ面接対策の一冊。
ゼロから始めて、DAZNのようなリアルタイム・ライブ配信システムを同時接続数千万規模まで安定して捌くための設計を段階的に学ぶ大型の一冊。要件定義・規模見積もりから、動画パイプライン(codec/transcode/ABR/packaging)、CDNとキャッシュ戦略、スケールアウト、低遅延配信、キックオフのスパイク対策、大規模ファンアウト、データ、高可用性・耐障害性、DRM・認可、オブザーバビリティ、コスト最適化、総合アーキテクチャと想定問答まで全28章で網羅します。
リアルタイムchat+音声/ビデオを支えるDiscordのシステム設計を全12章で学ぶ一冊。常時接続のGateway/WebSocket、メッセージのfan-out、Cassandra系の保存、presence、音声(WebRTC/SFU)、巨大guild問題、高可用性・整合性・想定問答まで網羅。
チーム向けメッセージングSlackのシステム設計を全12章で学ぶ一冊。workspace/channel/thread、リアルタイム配信、メッセージ保存とfan-out、検索、通知/unread、ファイル、連携API、マルチテナント/エンタープライズ、高可用性・想定問答まで網羅。
動画共有YouTubeのシステム設計を全12章で学ぶ一冊。アップロード/インジェスト、トランスコードパイプライン、巨大storage、CDN配信とABR、メタデータ、視聴回数カウント、検索、レコメンド、コメント、スケール・コスト・想定問答まで網羅。
システム設計面接の構成要素を学ぶ基礎シリーズ。垂直/水平スケール、ロードバランサ、ステートレス設計、単一障害点の排除とオートスケールを、想定問答付きで学ぶ。
SQL/NoSQLの選択、データモデリング、インデックスとクエリ最適化、トランザクション・ACID・分離レベルを、想定問答付きで学ぶ基礎シリーズ。
パーティショニング/シャーディング、コンシステントハッシュ、レプリケーション、CAP定理と一貫性モデルを、想定問答付きで学ぶ基礎シリーズ。
キャッシュ階層、戦略(cache-aside/write-through ほか)、追い出しと無効化、CDNを、想定問答付きで学ぶ基礎シリーズ。
message queue/pub-sub、配信保証と冪等性、順序とconsumer group、バックプレッシャー/リトライ/DLQを、想定問答付きで学ぶ基礎シリーズ。
API設計(REST/RPC・versioning・pagination)、API gatewayとレート制限、認証・認可(OAuth/JWT)、セキュリティ基礎を、想定問答付きで学ぶ基礎シリーズ。
システム設計面接の定番出題TikTokを、要件と規模見積もり・動画アップロード/transcode・For Youフィードとレコメンド・配信/スケール・想定問答で学ぶ一冊。
システム設計面接の定番出題Pastebinを、要件と規模見積もり・一意キー生成・保存/有効期限・スケール/キャッシュ・想定問答で学ぶ一冊。
システム設計面接の定番出題Ticketmasterを、要件と規模見積もり・在庫と座席ロック・一貫性とトランザクション・スパイク対策・想定問答で学ぶ一冊。
面接で問われるReact/TypeScriptを深掘り。Hooks・Contextと状態管理・パフォーマンス最適化・TypeScript×React・想定問答を学ぶ一冊。
App RouterとServer Components・レンダリング戦略(SSR/SSG/ISR/streaming)・React Query/TanStack Query・データ取得の最適化・想定問答を学ぶ一冊。
A/Bテストの基礎・統計(有意差/サンプルサイズ/検出力)・Feature Flag/LaunchDarkly・実験の落とし穴・想定問答を学ぶ、グロース面接対策の一冊。
DAU/retention/funnel等のグロース指標と、それをSQLで算出する方法(コホート/window関数/ファネル)・想定問答を学ぶ一冊。
Feature Flagシステムの設計を、要件/規模・SDK配信とフラグ評価・ターゲティング/割合ロールアウト・整合性とスケール・想定問答で学ぶ一冊。
A/Bテストを大規模に回す実験プラットフォームの設計を、割当(bucketing)・露出ログ/イベント収集・指標計算と分析・想定問答で学ぶ一冊。
大量イベントの収集・処理・集計を行うAnalyticsパイプラインの設計を、ingest・ストリーム/バッチ・集計とOLAP・想定問答で学ぶ一冊。
本番目線のGoを深掘り。contextによるキャンセル伝播・goroutine leakの検出・rate limiter/retry・circuit breakerと運用・想定問答を学ぶ一冊。
写真共有Instagramの設計を、要件/規模・画像の保存と配信・フィード生成(fan-out)・データモデルとスケール・想定問答で学ぶ一冊。
Twitter(X)の設計を、要件/規模・タイムラインとファンアウト・ツイート保存とID・検索/トレンド/通知・想定問答で学ぶ一冊。
配車Uberの設計を、要件/規模・位置情報と近傍検索(geo index)・配車マッチングと状態管理・スケール/信頼性・想定問答で学ぶ一冊。
メッセージングWhatsAppの設計を、要件/規模・リアルタイム接続・配信保証と保存・E2E暗号化とメディア・想定問答で学ぶ一冊。
ファイル同期Drive/Dropboxの設計を、要件/規模・保存とチャンク/dedup・同期と競合解決・共有/権限/スケール・想定問答で学ぶ一冊。
VOD動画配信Netflixの設計を、要件/規模・エンコードとストレージ・CDNとABR配信・レコメンドとメタデータ・想定問答で学ぶ一冊。
検索サジェスト(autocomplete)の設計を、要件/規模・トライ木と候補生成・ランキングと鮮度・キャッシュとスケール・想定問答で学ぶ一冊。
Web Crawlerの設計を、要件/規模・URLフロンティアとpoliteness・取得と解析・分散とスケール・想定問答で学ぶ一冊。
通知システム(push/email/SMS)の設計を、要件/規模・配信パイプライン・信頼性(idempotency/retry)・スケールとテンプレート・想定問答で学ぶ一冊。
決済システムの設計を、要件/規模・台帳と整合性(複式)・決済フローと外部連携・冪等性とリトライ・想定問答で学ぶ一冊。
連結リストの基礎・ポインタ操作の定石(reverse/fast-slow/サイクル検出)・頻出問題・計算量と落とし穴・想定問答を多読で学ぶ一冊。
スタック/キューの基礎・monotonic stack・deque/BFS・頻出問題・想定問答を多読で学ぶ一冊。
Two Pointersの考え方・ソート済み配列の定石(3sum等)・同方向/in-place・計算量・想定問答を多読で学ぶ一冊。
固定/可変長ウィンドウ・最長部分文字列/最小窓・頻度カウント・計算量・想定問答を多読で学ぶ一冊。
グラフ表現・BFS/DFS・最短経路/トポロジカルソート・Union-Find・想定問答を多読で学ぶ一冊。
DPの基礎(memo/tabulation)・1次元/2次元DP(LCS/knapsack/edit distance)・設計手順と空間最適化・想定問答を多読で学ぶ一冊。
ヒープの基礎・Top-K/頻度・マージ/2ヒープ(中央値)・計算量・想定問答を多読で学ぶ一冊。
トライ木の基礎・接頭辞検索/autocomplete・ワイルドカード検索・計算量とメモリ・想定問答を多読で学ぶ一冊。
choose-explore-unchoose・組合せ/順列・制約付き探索(N-Queens/sudoku)・枝刈りと計算量・想定問答を多読で学ぶ一冊。
区間問題と貪欲法の基礎・マージ/挿入・スケジューリング(会議室)・貪欲の判断・想定問答を多読で学ぶ一冊。
リアルタイム音声通話とVoiceBot(音声AI)の設計を全6章で。要件/規模・音声トランスポート(WebRTC/SFU/SIP)・VoiceBotパイプライン(STT→LLM→TTS)・低遅延と自然な会話(turn-taking/barge-in)・スケールと信頼性・想定問答を学ぶ一冊。
LLMを使うAIエージェントの設計を全6章で。エージェントとは・エージェントループとツール(ReAct/function calling)・メモリとRAG・計画とマルチエージェント・信頼性/ガードレール/評価・想定問答を学ぶ一冊。
LLMをプロダクト/システムに組み込む設計を全6章で。統合の全体像・RAG(検索拡張生成)・推論とストリーミング・コスト/キャッシュ/レート制御・安全性/評価/監視・想定問答を学ぶ一冊。
RAGを全6章で深掘り。全体像・埋め込みとベクトル検索(HNSW/IVF)・チャンク戦略とインデックス・ハイブリッド検索とリランキング・評価と発展(multi-hop/agentic/GraphRAG)・想定問答を学ぶ一冊。
音声認識(ASR)を全6章で深掘り。音声の基礎(spectrogram/MFCC)・音響/End-to-Endモデル(CTC/RNN-T/Whisper)・デコードと言語モデル・ストリーミング認識と低遅延・評価(WER)と難所/デプロイ・想定問答を学ぶ一冊。
レストラン/カフェで使う実用会話を場面別に。入店と席案内・注文・飲み物とおすすめ・会計とチップ・よく使う表現を、自然なダイアログ(en/de × A1–B2)で学ぶ一冊。
買い物で使う実用会話を場面別に。商品を尋ねる・試着とサイズ・支払い・返品交換・よく使う表現を、自然なダイアログで学ぶ一冊。
移動で使う実用会話を場面別に。道を尋ねる・電車/バス・切符と遅延・タクシー・よく使う表現を、自然なダイアログで学ぶ一冊。
宿泊で使う実用会話を場面別に。チェックイン・部屋のリクエスト・トラブル・チェックアウト・よく使う表現を、自然なダイアログで学ぶ一冊。
体調・医療で使う実用会話を場面別に。症状を伝える・予約と受付・薬局・指示を聞く・よく使う表現を、自然なダイアログで学ぶ一冊。
職場で使う実用会話を場面別に。朝の挨拶と雑談・依頼・会議調整・休暇連絡・よく使う表現を、自然なダイアログで学ぶ一冊。
電話で使う実用会話を場面別に。かける/取り次ぎ・予約・問い合わせ・伝言とかけ直し・よく使う表現を、自然なダイアログで学ぶ一冊。
雑談で使う実用会話を場面別に。天気と挨拶・週末/休暇・趣味と近況・別れ際・よく使う表現を、自然なダイアログで学ぶ一冊。
TTSを全6章で深掘り。全体像と音声の基礎・テキスト解析(G2P/prosody)・音響モデル(Tacotron/FastSpeech)・ボコーダー(WaveNet/HiFi-GAN)・ストリーミング/声質/評価(MOS)・想定問答を学ぶ一冊。
埋め込みとベクトルDBを全6章で深掘り。埋め込みの基礎・近似最近傍(ANN)・HNSW/IVF/量子化・インデックス運用・スケールと実務・想定問答を学ぶ一冊。
MLOpsを全6章で深掘り。全体像・データとパイプライン(feature store/experiment tracking)・モデルサービング(online/batch)・デプロイ戦略(canary/shadow)・監視とドリフト・想定問答を学ぶ一冊。
Virtual DOMと差分(reconciliation)・Fiberとrender/commit・再レンダリングの仕組み・key/StrictMode・想定問答を学ぶ、React内部理解の一冊。
useState/useEffect・useRef/useReducer・useMemo/useCallbackとメモ化・カスタムフックと規則・想定問答で、Hooksを体系的に学ぶ一冊。
ローカル状態とリフトアップ・Contextと注意点・状態管理ライブラリ(Redux Toolkit/Zustand/Jotai)・サーバー状態vsクライアント状態・想定問答を学ぶ一冊。
コンポジションと責務分離・Compound Components・ロジック再利用(render props/HOC/custom hooks)・制御/非制御とAPI設計・想定問答を学ぶ一冊。
制御/非制御フォーム・React Hook Form・バリデーション(Zod)・UXとアクセシビリティ・想定問答を学ぶ一冊。
React Testing Libraryの考え方・ユーザー操作と非同期・モックとAPI(MSW)・フックのテスト・想定問答を学ぶ一冊。
Concurrent Rendering・useTransition/useDeferredValue・Suspenseとデータ取得・実践と落とし穴・想定問答を学ぶ一冊。