『エリック・エヴァンスのドメイン駆動設計』から現代へ
『エリック・エヴァンスのドメイン駆動設計』 [1] (エヴァンス本)は古典的な名著として現代においても広く読まれています. しかし現代のアプリケーション開発ではエヴァンス本をそのまま適用することはできません. この本が当時のアプリケーション
現在Zennでトレンドとなっている投稿のRSSフィードです
『エリック・エヴァンスのドメイン駆動設計』 [1] (エヴァンス本)は古典的な名著として現代においても広く読まれています. しかし現代のアプリケーション開発ではエヴァンス本をそのまま適用することはできません. この本が当時のアプリケーション
! English Version is here みなさまこんにちは!エアークローゼットでCTOをしている辻です。 今回は、複数サービス合計46リポジトリに跨る本番システムのコードベースを、静的解析で1つのナレッジグラフに統合した話です
AWS Blocks を使って、Cognito 認証・Database・FileBucket・Observability・AsyncJob・CronJob・EmailClient・CDK layer(SQS / Step Functions
「機能として完成しているのに、触っていて面白くない」 ゲームを作っていると、ある段階でこの壁にぶつかる。 キャラクターは動く、攻撃は当たる、スコアも加算される。 なのに、名作と自分の作品を並べると、触り心地が決定的に違う。 この差の正体
はじめに ぺんぎん(@jitepengin)です。 先日、めるさんが書かれたこの記事を読んで、何度も頷きながら読んでいました。 https://c5meru.hatenablog.jp/entry/2026/06/15/202551 すごく
背景 先日 超dotnet new に参加した際、@mayuki 先生から「安全に自宅 Web サーバー建てるなら Cloudflare Tunnel が便利」と教えてもらいました。 https://speakerdeck.com/mayu
はじめに 株式会社NTTデータ所属、Databricksビジネス推進室の井能です。 Databricks Solutions Architect Championとしても活動しています。 現在サンフランシスコで開催され、私も現地参加している
AIコーディングでは、どうしても「どれだけ速く実装できるか」に注目が集まりがちです。 ただ、実務で本当に難しいのは速度そのものではなく、品質をどう安定させるかです。 最近は、AIコーディングにおける品質管理を、次の4つの問いで整理しています
こんにちは、QAエンジニアのAyakaです。 製造業向けSaaS(Blazor+Radzen / SQL Server で開発)のテスト設計・品質管理を担当しつつ、最近はコーポレートIT寄りの仕事も兼務しています。 テストケースをAIに「書
TL;DR はじめに こんにちは、Dress Code でプロダクトエンジニアをしている ないとー です! 私たちは DRESS CODE という、人事・情報システム・総務・採用・コーポレートなど複数の部門を横断する業務 OS として
はじめに:きっかけと作ったもの 抱えていた課題 社内では、HPのお問い合わせフォームに届いた内容をSlackに転送して共有しています。しかし、この転送がメールのインライン展開になっていて、内容を確認するにはいちいち展開して全文を読む必要
はじめに こんにちは、クラシルでレシチャレBUのバックエンドエンジニアをしているFumiyaです! 2026年6月現在、26卒としてクラシルに入社して約3ヶ月が経とうとしています。先日業務でデータベース設計を行う機会があったのですが、正規化
こんにちは、TOKIUMでエンジニアをしている西本です。 早速ですが、Claude Codeを使い込むほど、ひとつの壁にぶつかります。コンテキストです。1つのセッションに実装もレビューも調査も定型業務も全部やらせていると、コンテキストウィン
こんにちは。ダイの大冒険エンジョイ勢のbun913と申します。 皆さんはWebアプリのセキュリティについて、実際に手を動かしながら学びたいと思ったことはありませんか?私はあります。 QAエンジニアとして機能面だけでなく非機能面も同時に強くな
自作 macOS IME「RomKana」開発記 ローマ字を打つと、文脈を見てかな漢字交じり文に変換してくれる macOS の入力メソッド(IME)を、完全ローカルで自作しました。「変換の賢さは、手元で動くLLMでどこまで上げられるんだろう
はじめに こんにちは。calloc134 です。 最近技術記事書けてなかったのでリハビリがてら書いております〜〜〜 実は昨年12月から1月にかけて、Honoの脆弱性を修正していました。 https://x.com/yusukebe/stat
はじめに 一枚で資産を見渡すダッシュボード 自分の資産がいま全体でいくらで、どんな構成なのか。それをひと目で見られる場所がほしくて、資産ポートフォリオのダッシュボードを作ってみました。 https://unsolublesugar.gi
データエンジニアが Claude Code を使いこなすために学んだこと:CLAUDE.md・Skills・MCP はじめに てつどんです。データエンジニアとして BigQuery・Dataform・Python を日常的に使っています
はじめに ! この記事のゴール: 「GPU 同士がネットワーク越しに、CPU をほとんど介さず直接データをやり取りする」仕組みである GPUDirect RDMA を、初学者向けに解説します。 そもそも RDMA とは何か(Buffer
概要 Autowareという自動運転OSSの解説サイトを作っています(Linux版のPoCのようなものをAutowareを対象に作る) とりあえず、一部localizationと一部perceptionを作ったところで、GPUが必要になっ
なぜ設計フローを理解する必要があるのか? ウォーターフォールの開発でないかぎり、開発フローは会社によって、短縮されていることがあるし、全体像を掴めていないと、設計に抜け漏れがあるので、全体像を把握しておく必要がある フロー 業務要件を考
はじめに 個人開発で AWS のインフラを Terraform で管理していると、こういう悩みが出てきます。 「terraform apply のたびに実 AWS を使うのはコストが怖いし、壊すのも嫌だ。ローカルで試したい」 そこで従来
📕【概要】 本書は、急速に支持を広げる Web プロキシツール「Caido」を、バグハンターの視点で使い倒すための入門書です。ブラウザとサーバの間に割り込んで通信を傍受し、書き換え、再送し、自動化する。その一連の作業をCaidoでどう行
本記事は、以下6年前にKameさんが書いて話題になった、メモリダンプの模様が具体的にはどういうものなのかについて説明したのものです。 https://note.com/hkamezawa/n/na4a01c712142 その後、わたしもフォ
以前、以下の記事を書きました。 https://zenn.dev/catatsuy/articles/e2fc71d810613a https://zenn.dev/catatsuy/articles/3b1e07e674c875 今回はそ
はじめに 個人開発で、メモリを使用して、ファイルの読み書きを高速化するアプリを作成しました。 内部的にはRAMディスクを作成して、普段良く使われるキャッシュファイルをRAMディスクに移す事で高速化を行っています。 そもそも「RAMディス
筆者について どういうポジショントークなのかがわかるように、筆者の属性を先に書いておきます。 零細システム開発会社(デンキヤギ)の社長 自社製品(yagisan-reports)の開発・販売もやっているが、売上比率は受託のほうが大きい
はじめに 418 I'm a teapot というHTTPステータスコードをご存知でしょうか。RFC 2324(Hyper Text Coffee Pot Control Protocol)という、1998年のエイプリルフールに公開されたジ
はじめに プログラミング自体は知っているけれど、「Webアプリを一つ作って公開する」のは初めて、という人は意外と多いと思います。アルゴリズムは書けるし、関数やクラスの概念も分かる。でも「フロントエンドとバックエンドって何が違うの?」「Rea
Obsidian や Markdown よりも書きやすい手段がほしい 1: Obsidian では物足りぬ ローカルでメモするツールとして Obsidian が注目されてます。最近は生成 AI との絡みで AI 驚き屋による AI Sl
はじめに GitHub Copilotの従量課金については、これまで2本の記事を書いてきました。 https://zenn.dev/headwaters/articles/github-copilot-ai-credits-billing-
2026年6月16日、AWSは AWS Blocks をパブリックプレビューとして発表しました。TypeScriptでバックエンドを書くと、そのコードがそのままAWS上のインフラになる、オープンソースのフレームワークです。 https://
この記事の実施記録(2026年5月): Claude Code の PreToolUse フックを使い、Bash ツール実行のたびに操作内容を JSONL 形式で自動保存する仕組みを構築した。設定は .claude/settings.loc
📚 連載「TAKTとClaude Codeの使い分け」(全3部を予定)の第1部・解説編です。 第1部(本記事)解説編: TAKTのしくみと使い方 第2部 実体験編: OSS「TAKT」を普段開発に使ってみた — よかったこと・つまずい
半年前、私は Chrome 拡張機能「Obsidian Weave」を作りました。 ウェブページを自動で要約し、Obsidian のデイリーノートに保存するツールです。開発者の情報収集に便利だということで、一定のユーザーさんにも使っていただ
これまで web 版 claude.ai 限定だった claude.design が、大幅アップデートでアプリにも追加された。 前回は特に触ってなかったので、今回ちゃんと一通り試してみたメモ。 結論、うんかなり良いよ、デザイン業務のフロー変
普段から Claude Code を開発でフルに活用していますが、僕はコードを読んで細かめにフィードバックする方で、ふと「Claude Code へのフィードバックに、自分のソフトウェアエンジニアとしての考え方がにじみ出ているのでは?」と思
コーディングエージェントはマークダウンで書かれた仕様書や設計ドキュメント、長い README を日常的に読んでいる。だが必要なのはたいてい数セクションだけだ。それでもファイル全体をコンテキストに読み込んでしまう。 「ドキュメントを読んで
2026年6月、あるポストが流れてきた。 「正しくリファクタリングしようとするとドメイン知識が必須になり、顧客の文脈や要求まで遡る必要がある」という趣旨だ。 この指摘は正しい。 問題は「ではそのドメイン知識を、開発プロセスのどこに、どんな形
概要 こんにちは、エンジニアの籏野です。 先日、TSKaigi 2026にてプロポーザルが採択され10分セッションに登壇しました。 https://2026.tskaigi.org/talks/34 このセッションはオセロ[1]を型で実装す