たより

Zennのトレンド icon

Zennのトレンド

現在Zennでトレンドとなっている投稿のRSSフィードです

AIペネトレーションテストツール「Strix」を試してみた

yokoyan

はじめに 最近、AIを使ったサイバー攻撃により日本のWebサービスでは情報漏洩事件が頻発するようになってしまいました。いちエンジニアとして大変悔しい思いですが、だからといって手をこまねいているわけにはいきません。まず、攻撃者の手口を知ること

Claude Code で CI 待ち時間を 18 分から 4 分台に短縮する【GitHub Actions】

iakito

はじめに こんにちは。e-dash でエンジニアをしている iakito です。 AI コーディングエージェントを使って開発していると、実装と一緒にテストも増えていき、気づいたときには膨大な量になっていることがあります。私が担当しているプロ

MCPサーバーを理解してみる さらに自作MCPサーバーを作ってみよう

もさやん

はじめに 現在、もう世間では当たり前ですが、業務でもプライベートでもClaudeやGeminiといった生成AIをバンバン利用しています。 その中でAIと各種サービスを連携してより便利にサービスを使いこなすことが可能です。 Claude De

npm と比べて分かった Go の依存管理の「一番の違い」── go get の中身を 6 ステップで追う

shiro_kuma_san

2026 年 9 月 30 日の Go Bash vol.3 で「npm との違いを手がかりに Go の依存管理を理解したい」というタイトルで登壇しました。この記事はその内容を、登壇では時間の都合で省いた実測ログも足して書き直したものです。

対象が広い事業・プロダクトが刺さる気がしない

fusa_bp

対象が広いと、課題が「なんとなく困っている」レベルのまま止まってしまい、効果的な解決策にたどり着けないからだと考えています。逆に言えば、具体的なペルソナとは、課題を深掘りした先にいる人の姿なのだと思います。 きっかけ 先日、友人と事業の

Cloudflare + EmDash の自サイトを点検したら Server-Timing から内部情報が見えていた話

lonely_creator_m

Webサイトのセキュリティについて勉強するため、まずは自分で管理しているサイトを実際に点検してみることにしました。 対象は、Cloudflare上で動かしている自分のWebサイトです。 構成は大まかに、 Cloudflare Worker

AIとコンテストに参加する

a2

はじめに AHC GenAI Rules Trial Contest 2026 が開催されていることに気づきました。長期の AtCoder Heuristic Contest(AHC)向けに検討されている、生成AI利用ルールを評価するための

普段使いのWindows PCでNodeのサーバーを常駐させて踏んだ罠

またすけ

業務用のツールを、専用サーバーではなく普段使っている Windows PC で24時間動かしています。Node.js のバックエンドと、Vite の開発サーバーと、Puppeteer で動かすブラウザが10個ほど。 作ったものが動くかより、

Claude Codeの会話を55分放っておいたら、272,422トークンが13,522に圧縮されていました ― アイドル圧縮の観測

おじさんAIラボ

Claude Code のターミナルで27万トークンの会話を claude --resume で開いて1行だけ送り、あとは何も打たずに置いておきました。55.6分後、その会話は13,522トークンまで圧縮されていました。 前々回の記事で、同

Kaigi on Rails 2026 感想 & OSTで「ファットモデル」の議論をしたよ!

横江(よこえ)

横江( @yokoe24 )です! Progate さんで、業務委託としてお手伝いエンジニアをしています。 最近の Progate では、Ruby コースが大幅にアップデートされて、演習環境用の Ruby のバージョンが 4.0 に上がった

AWS Lambda Web FunctionsでImpossible Location検知の課題をまとめて解決! + 昨今の攻撃への有効性

nishikawa

これまで下記の 2 本の記事で、Amazon CloudFront を使ってセッションハイジャックを検知・ブロックする仕組みを紹介してきました。 CloudFront Functions + KVS 編:エッジで高速に検証できる。ただし

AI時代、配布するPythonコードをどう守るか: 難読化の実験と判断軸

山本隼輔

はじめに こんにちは。PKSHA Technology でソフトウェアエンジニアをしている山本です。 2026 年 8 月 22 日に広島で開催された PyCon JP 2026 にて、「AI 時代、配布する Python コードをどう守る

Claude Codeでプロンプトインジェクションに備える

Suzu

はじめに 昨今はAIによる作業の割合が大きく増え、AI前提の開発が当たり前になりつつあると感じます。私自身、調査から計画、実行、レビューまですべての作業でClaudeを活用しています。 便利な反面、AIを狙った攻撃やAIを悪用した攻撃も登場

クエリキーも型安全に変換するユーティリティを作った

ぬまさん

こんにちは!CastingONEの大沼です。 始めに 弊社では一覧用のフィルタは以下のスクショのような感じでUIごとにコンポーネントを分けて共通化しております(これは検証用で作ったものなので、本番で使われているUIとは異なります) こ

Claude Codeのステップごとのレビューを既定から外した理由

Ara;

Claude Code で開発を回す自分のハーネス(設定やスキルを組み合わせた、自分用の開発の回し方)から、実装の1ステップごとにレビュー担当のサブエージェントを立てていた層を外しました。今はセキュリティに関わるステップにだけ入れています。

【UMP】同意を外部SDKに反映する【Tenjinを例に】

スナギモ

目的 UMP の回答(初回, 変更後)を外部 SDK の動作に反映し、同意画面の選択と動作を一致させたい 今回は Tenjin を例に整理する 公開されている Tenjin Android SDK 1.17.0, 2.0.0 の 公

ドメインの境界を引くだけでは、業務はつながらない

かわうそ

はじめに Dress Code 株式会社のかわうそです。 DDDの設計を考えていると、Bounded Contextをどこで分けるか、Aggregateに何を含めるかに意識が向きます。業務の言葉を掘り下げ、守るべきルールをモデルにする。この

個人で使うClaude Codeの権限設定についてざっくり見直してみた

takyshu98

Claude Codeの権限設定を適当に済ませたままだったので見直してみた内容を記録する。理想はコンテナ化するなどホスト環境を隔離することになると思うが、個人端末でライトに運用することを前提とした際にClaude Codeの設定だけでどこま

「止まっている案件はどれ?」にSQLで答える。Snowflake Cortex AIで議事録を自動分類する

Y_uuu

はじめに 会議の議事録は、書いて共有フォルダに置いたらそれっきり、になりがちです。 後から「Snowflakeの話をしていた会議で、止まっている案件はどれだっけ?」と探そうとしても、ファイル名と全文検索くらいしか手がかりがありません。 そこ

インライン編集UIを拡張性が高い形で実装した

ぬまさん

始めに 編集を気軽に行えるように、対象のフィールドのみ編集ボタンを押すことでその場で編集状態になって編集ができる、いわゆるインライン編集と呼ばれるものがあります。 具体的には以下のようなGifアニメのようなもので、編集アイコンを押してテキス

アプリケーションの自動テストとデプロイをCircleCIからGitHub Actionsに移行した

oieioi

こんにちは!ツクリンクでエンジニアをしている oieioi です。 ツクリンクは開発用の CI を CircleCI から GitHub Actions に移行しました。移行してから半年間障害なく運用できているので、移行時にしたことを書いて

読書メモ『入門 継続的デリバリー』

ブルハツ

オライリー・ジャパンの『入門 継続的デリバリー』を読んだ。内容をまとめていく。 https://www.amazon.co.jp/dp/4814400691?ref=cm_sw_r_ffobk_cp_ud_dp_4RN97N4D1PRM9W

リトルの法則で考える障害時のキャパシティプランニング

Takuya Akamatsu

はじめに サーバーサイドの開発や運用をしていると、こんな場面に出会うことがあります。 呼び出し元のメトリクスで、このサービスへのリクエストのタイムアウトが、ほとんどのエンドポイントで増えている サーバーの負荷状況を確認しても、CPU もメ

AI エージェントに個人の記憶を任せるときの、書かせない・漏らさない仕組み

K-etoranger

1台の Mac の上に「Workspace」という1つのフォルダを作り、その中で Claude Code・Codex と定時処理に、自分の記憶・タスク・道具の手入れを任せています。仕組みの全体は前の記事に書きました。 https://zen

ClaudeにiOSシミュレーターのスクリーンショットを読ませるのをやめて、操作で増えるコンテキストを43%削減した

y.takahashi

Claude CodeのデスクトップアプリにはiOSシミュレーターを操作するツールがある。個人で作っているiOS向けのMastodonクライアントでは、このツールで実装のたびに画面を確かめさせていた。 しかし、Claudeのコンテキストの大

AFM(Apple Foundation Models)を活用したテキストアドベンチャーゲームの開発【第2回】自由入力を台本の選択肢につなぐ

Hiroshi Arakane

はじめに ※この記事は、筆者のQiitaアカウントからの転載(マルチポスト)です。 Apple Foundation Models(以下AFM)のオンデバイスモデルを使って、自由入力のテキストアドベンチャーゲームを開発しています。 第1回で

MPC(モデル予測制御)専用ソルバーの歴史 ― プラントの分単位からマイクロ秒の組込み制御まで

株式会社 Proxima Technology

はじめに モデル予測制御(Model Predictive Control, MPC)は、「制御周期ごとに最適化問題を解き、得られた入力系列の最初の1ステップだけを適用する」制御方式です。したがってMPCの実用性は、ほぼそのまま 「最適化問

日本語の個人情報を Bedrock Guardrails, SDP, Presidio でマスキングして比較する

omiya

はじめに こんにちは、Fusicの大宮です。 問い合わせメールや通話記録を外部に渡したり、生成AIで分析したりする前には、個人情報を消したい(マスキングしたい)、という場面があるかと思います。 ただ、日本語の文章には、全角の数字や和暦、話し

生産計画を手を動かして学ぶ ― OSS の frePPLe で MRP・需要予測・CP-SAT まで

Ryoma Kawajiri

受注から購買・製造・配送の計画がどう作られるかを、OSS の生産計画ソフト frePPLe を Docker で動かして体験する無料ハンズオンです。MRP(所要量計算)と有限能力の制約あり計画の違い、遅れの原因をたどる方法、What-if、

論文サマリ「随意運動の制御と学習のための階層的ニューラルネットワークモデル」川人ら

Zhidao

Mitsuo Kawato, Kazunori Furukawa, and Ryoji Suzuki, A Hierarchical Neural-Network Model for Control and Learning fo Volu

LLMエージェント基盤のシステム設計 #1 エージェントランタイム(Harness)

Yuuichi Eguchi

! この記事は連載「LLMエージェント基盤のシステム設計」(全5回)の第1回です。 エージェントランタイム(Harness) ← この記事 コンテキスト管理 ツール実行 信頼性 評価と可観測性 各回とも「要件 → 規模の見積もり →

FreeBSD/Ubuntu サーバのセキュリティ強化

taroh

なんか、近頃 (2026年 9月下旬) いろいろな組織からいろんなものが漏れている、ということで、ちょい身の回りのサーバ類のセキュリティ強化してみました。 たぶんきょうび、あまり参考になるひとはいないと思うんだけど (誤自宅サーバとかオンプ

MetaRoCE を読んで containerlab で動かしてみた

nanakano

! MetaRoCE の仕様 v1.0 は 2026 年 10 月に公開されたばかりです。この記事は、仕様と参照実装を読んだうえで、ソフトウェア実装(libsoftmetaroce)を containerlab 上で動かし、プロトコルの仕組

ポートフォリオをVoidで作り直したので、Voidの来歴と中身を整理する

Nkzn

筆者のポートフォリオサイトnkzn.netは、これまで何度か作り直してきました。最初はNext.jsとExpo(react-native-web)を組み合わせた構成、2代目はExpo Router、3代目はAstroと、その上で動くCMSの

コネクタも API も無いサービスを、Claude Code に操作させる

じょーじ

こんにちは、e-dash の中島です。 SRE として認証基盤やインフラを見ています。 Claude Code から外部サービスを操作するときは、MCP のコネクタを使います。 Notion や GitHub のように広く使われているサービ

LLMにとって書きやすい構文とは何か:`end` と `end func foo` を1,000回以上比べてみた

kmizu

はじめに こんにちは!株式会社ネクストビートでテクノロジー・エバンジェリストなる肩書きでお仕事をしている水島です。 今回は「LLMにとって書きやすい構文とはどういうものか」を、小さな実験で確かめてみた話です。 対象にしたのは、既存のプログラ

技術書を年に数冊しか買わない自分に、O'Reillyのサブスク年$150は割に合うか(ACM経由で契約してMCPまで)

m.okamura

はじめに オライリーの本は、技術書として信頼できるので、これまでも必要なものを買って読んでいました。 自分は紙の本のほうが読みやすいタイプです。ただ、オライリーの本は分厚いものが多く、持ち歩くと重いのが難点でした。そんなとき、オライリーの本

ベクトルDBを使わない「階層ナビゲーション型RAG」を作って、ベクトルDB版RAGと比較してみた

nishina

階層ナビゲーション型RAGとは 「階層ナビゲーション型RAG」は、ベクトルDBを使わずに文書を探すRAGです。準備段階で文書の山から階層的な目次を自動で作っておき、質問が来たらLLMがその目次を上から順に辿って、答えが書かれていそうな文書を

有名 OSS が PR を閉じはじめた。何が起きていて、どう向き合うか

Kyohei Fukuda

2026年に入ってから、有名な OSS が次々と PR を閉じはじめているなぁと感じています。OSS のエコシステムには個人的に興味があるので、少し調べてみました。メモがてら残しておきます。 Hono が外部からの PR を閉じた 10

ICFPC2026 参加記

がんぽん

ICFPCとは? ICFPC(International Conference on Functional Programming Contest)は、国際会議 ICFP が主催するプログラミングコンテストです。毎年 7 月頃に開催されてお