Everything you care about in one place

Follow feeds: blogs, news, RSS and more. An effortless way to read and digest content of your choice.

Get Feeder

zenn.dev

Zennのトレンド

Get the latest updates from Zennのトレンド directly as they happen.

Follow now 86 followers

Latest posts

Last updated about 4 hours ago

全人類、いますぐ Discord を使い倒そう

about 7 hours ago

「Discord はコミュニティに “沼る” ための必携ツールだ」 そう確信したのは 2021 年ごろに始めた、あるソシャゲのコミュニティを運営していたときだった。 ──「もはや、これに勝るサービスはない」と。 私が Discord と出会ったのは 2018...

Zod + Branded Typeで真の型安全へ

about 22 hours ago

型安全、どうやって保証してる? みなさんは普段どのように型の安全性を保証していますか? TypeScriptを使っている方なら、型定義や型注釈、型推論で「型安全」を意識しているはずです。 しかし、実際のアプリケーション開発では「本当に型安全か?」と問われると、少し不安になることも多いのではないでしょうか。 Zodのスキーマ定義・型生成・データ検証 TypeScript界隈で人気の型安全ライブラリ「Zod」。 Zodを使えば、スキーマ定義・型生成・データ検証が一気通貫で行えます。 https://www.npmjs.com/package/zod 例えば「idは5桁かつ英数字のみ、...

Claude Codeのタスク完了を光で感じる

1 day ago

Claude Codeを使ってコーディングを進める上では、適切な通知設定によって、別の作業をしている際などにもタスク完了を見逃さないための工夫を皆さん試されていると思います。 公式のガイドでは、タスク完了時のサウンドアラートを有効にする方法が紹介されています。 https://docs.anthropic.com/en/docs/claude-code/setup#notification-setup ただ個人的には、Claude Codeがタスクをこなしている間はPCから目を離して音楽やラジオを聴いていたりしていることもあり、画面上の情報や音での通知を見逃してしまうことがあります。 そ...

Claude Code で GitHub スターの地理分布を可視化するオープンソースソフトウェアをつくった

1 day ago

はじめに この記事では Claude Code を利用してアプリを開発する過程を共有します。 TL;DR GitHub の任意リポジトリを入力すると、スターを付けたユーザの所在地を世界地図にプロットする Web アプリを作りました。 デモ...

【C#】「プロパティ」再入門──ただのgetter/setterじゃない

1 day ago

はじめに:C#の「プロパティ」って知ってる? みなさん、C#の「プロパティ」って知ってますか? 「知ってるよ! 変わった書き方の getter/setter の事でしょ?」 …と答えた方。 これは間違いではないですが、間違いです!!!(?) ! 「知らん…何それ… 怖…」 っていう方はまずは公式ドキュメント読んでね!...

Claude Code中心の開発のためのPythonテンプレートの設計

1 day ago

はじめに こんにちは。動詞です。 最近、Claude Codeを使った開発に重点を置いたPythonのプロジェクトテンプレートを作成しました。 しばらく運用しながら改善を重ねてきましたが、そろそろ使えるレベルになってきたので、覚書も兼ねてその設計について説明しようと思います。 https://github.com/discus0434/python-template-for-claude-code Claude Code向けの設計 このテンプレートを作る上で意識したのは、Claude Codeが指示しなくても思い通りに動いてくれること、変な動きをしないことです。 そのために今回整...

neverthrowでドメイン駆動設計を試す - safeTryを添えて -

1 day ago

結論 safeTry() を使用すると学習コストを抑えられるよ 外部ライブラリを押しやれる (もしくはドメイン層のみ) なら採用してもいいかもね はじめに 最初に興味を持ったのはこの記事だったと思います。 https://zenn.dev/mizchi/articles/ai-ddd-tdd-prompt 実装は関数型ドメインモデリングに寄せる 調査をしたところ、株式会社一休の伊藤直也さんが取り組んでいる内容を公開していましたが、実践するにはより落とし込んだ内容が必要だと感じたため、ベースとなるコードを試しながら作ってみました。 https://github.com/n...

Claude Codeの知見をObsidianで横断管理する - CKCによる実践的なナレッジマネジメント

1 day ago

はじめに 以前の記事「Claude Codeで効率的に開発するための知見管理」では、プロジェクト単位でのClaude Code知見管理について紹介しました。 しかし、プロジェクト個別の管理では解決できない課題があると考えられます。 主な課題: プロジェクト間での知見共有が困難 類似パターンの再発見に時間がかかる チーム全体の技術ナレッジの蓄積が散在 これらの課題を解決するため、Claude Codeの知見をObsidianに自動同期し、その情報を横断的に管理するツール「Claude Knowledge...

【Claude Code】カスタムSlash Commandの作り方とコマンド例を紹介する

1 day ago

この記事は人力で作成しました。誤字脱字の検出のみAIを使用しました。 Claude Code v1.0.31の内容です。 Oikonです。外資系企業でITエンジニアをしています。 5月22日のAnthropic社のエンジニア向けの発表があって以降、Claude Codeが話題になっています。多くの方がClaude Codeの使い方の試行錯誤をしている過渡期にあると個人的に感じています。 今回はカスタムSlash Commandについて、私の個人的な試行錯誤を共有したいと思います。先日𝕏にポストしたカスタムSlash Commandの詳細版です。...

【TypeScript】自社UIコンポーネントにMCPサーバーを作った話

1 day ago

はじめに 最近 Zenn の記事投稿をサボってたたくみです。 最近 Claude Code がやたら流行ってますね。この AI ブームに乗りたいと思い、自社 UI コンポーネントである「Kurage...

AI による自然言語アサーション

2 days ago

claude-code sdk を使えば、TypeScirpt/Python コードから claude-code を呼べる。 これを使って、自動テスト中に自然言語によるアサーションをするという、(最悪な)アイデアを思いついたのでメモしておく。 https://docs.anthropic.com/ja/docs/claude-code/sdk#基本的なsdkの使用方法 // node --test ask-claude.test.ts...

「スマートリポジトリ」という概念について

2 days ago

! この記事はちょっとAIが書いて人が主に書きました 以下の記事を書いた https://zenn.dev/tesla/articles/3abc9e61da0b1e 内容としては 「n8nを利用してラベルが貼られたタイミングでwebhookが起動し、自動で@Claudeのコメントをする」というもので 仕組みとしては非常に単純で多分そんな難しくないし、Github Actionなどでおそらくやっている方もいたと思う 「開発のパイプライン化」という標語をすえて、PMや非エンジニアから使いやすいPJ管理ベースの環境を構築したいという目的だった https://x.com/tesla0225...