目次
特集1
仕様ファーストでいこう!
実践API設計
堅牢で,保守性に優れたWebサービスの実現
- 第1章:優れたAPI仕様とは何か
よくある問題点と,記述すべき事柄 - 第2章:gRPCにおけるAPI仕様の書き方
サービスの概要,エンドポイントの説明,エラーの説明 - 第3章:API仕様ファースト開発
仕様を先に記述し,テスト駆動で開発する - 第4章:E2Eテストフレームワークの構築
API仕様ファースト開発のための独自実装 - 第5章:API仕様の技術的負債の返済
サービスの成長を支えるための改善活動
特集2
はじめての画像回帰テスト
Storybook&Chromaticで品質も生産性も向上!
- 第1章:画像回帰テストとは
UI表示の差分を取って不具合を検出 - 第2章:StorybookとChromaticを使った画像回帰テストの導入
簡単なコンポーネントで試してみよう - 第3章:複雑なコンポーネントのテスト
ユーザー操作,APIのモック,モバイル画面 - Appendix:Storybookのさらなる活用
アクセシビリティテスト,UI検証
特集3
画像生成AIのしくみ
Stable Diffusionの内部を探る
- 第1章:Stable Diffusionの全体像
高品質な画像生成を支える3つのモジュール - 第2章:テキストから意味情報を抽出する
1つ目のモジュール「CLIPエンコーダ」の動作 - 第3章:抽出した意味情報をもとに画像の圧縮表現を生成する
2つ目のモジュール「拡散モデル」の動作 - 第4章:生成した圧縮表現を画像に変換する
3つ目のモジュール「デコーダ」の動作 - 第5章:テキスト以外の手段で画像生成を制御する
さらにユーザーの意図に沿うために
一般記事
- いまさら聞けないJSON Web Token
JOSEと秘密鍵,暗号,署名の関係
連載
- 実践データベースリファクタリング ── アンチパターンに立ち向かう
【第1回】削除フラグに立ち向かう - 基礎力アップ! Javaプログラミング
【第1回】データ指向プログラミングのススメ ……抽象データ型と代数的データ型,それを支える言語機能 - 乗りこなせ! モダンフロントエンド
【第1回】新機能でCSSの書き方が変わる? ……新たな擬似クラス,Cascade Layers,Container Queries - 現場のPython ── システム開発も! 機械学習も!
【第18回】pandasを使った処理を遅くしないテクニック ……4つの視点でパフォーマンス改善 - Ruby 3組込みライブラリ紹介
【第12回】Stringのよく使われるメソッド ……String#sub/String#gsub/String#split/String#scan - Perl Hackers Hub
【第78回】Perl Webアプリケーションのリプレイスで大事なこと ……Stranglerパターンで段階的に移行する - PHPで複雑さに立ち向かう
【第12回】symfony/consoleによる実用的なCLIツールの作り方 ……基本的な入出力の処理,コードの部品化,高度な出力整形
コラム
- 池澤春菜のSF小説の歩き方 ──エンジニアリングの未来を描く名作たち
【第5回】現実はSFに追いつけるのか ……未来に橋を架ける - サバンナ便り ── ソフトウェア開発の荒野を生き抜く
【第6回】自動テストのサイズダウン戦略 ……テストダブルを作る前に考えるべきこと - ちょっと気になる隣の技術畑
【第11回】プラットフォームを超えるWebAssembly ……あんどうやすしさん - はまちちゃんとわかばちゃんのREADER'S FORUM ── 読者のページ
【第85回】