はてぶ・Qiita・Zennのトレンド記事を紹介
AIエージェントにユーザーを演じさせて業務をテストする 🔖 43
はじめにこんにちは、uchiです。株式会社ビズリーチのAI Product Studio(以下、APS)でエンジニアをしています。APSは2026年2月に新設された組織で、「AIでプロダクト創出を常態化する」をミッションに、現在はAIを前提とした開発プロセスの構築と新規プロダク
帳票エンジンの会社ですが、4年かけた帳票デザイナーを凍結してAIに全振りしました 🔖 4
デンキヤギでは、2021年から 商用の帳票エンジン(yagisan-reports) を開発しています。この間に 生成AIにプログラムを書かせることが当たり前 になりました。この流れに追従するため、 帳票エンジンの開発方針を生成AIに全振りして、4年以上取り組んでいた帳票デザイ
OpenClawとHermesの違いを思想から理解する 🔖 42
松尾研究所シニアデータサイエンティストの太田です。普段はLLMの事後学習に関するプロジェクトに携わっています。現在松尾研究所では各種業務をメンバーに代わって自律的に代行するパーソナルエージェントの社内開発に取り組んでいます。この記事ではそうした開発のなかで調査をしたOpenCl
仕様駆動を取り入れて4ヶ月ほど経ったので思うことなど 🔖 43
はじめにこんにちは。Dress Code 株式会社で、プロダクトエンジニアをやっている津田です。仕様駆動開発を始めて 4 ヶ月ほど経過したので、改めて振り返ってみるべく記事に残してみています。今回の対象読者は次に列挙するような方々を想定しています。とりあえず試して実感し
今回は C# のクロージャアロケーションを潰すときの頻出テクニックを紹介します。 デリゲートのメモリ確保ラムダ式を使って Action や Func を作成する際、外部の変数にアクセスすると、その変数をキャプチャするためのクロージャがヒープに作成されます。これは GC 対象
生成AIの正しい障害修正がキッカケで、あなたは顧客の信頼を失うかもしれない 🔖 2
はじめに生成AIの登場により、コーディングだけでなく障害調査の効率も劇的に改善されました。スタックトレースを貼り付けるだけで原因の仮説が返ってきます。ログを渡せばパターンを読み解いてくれます。以前なら数時間かかっていた調査が、数十分で終わるケースも珍しくありません。しかし、最
Matz の Ruby AOT コンパイラ Spinel を試してみました 🔖 27
RubyKaigi 2026 に参加して、Matz のキーノートで Spinel の発表を聞きました。Spinel は Ruby の AOT コンパイラで、Ruby のコードを読み、C のコードを生成し、最後は native binary として実行できる形にします。Ruby を
Figma開かんでもデザインできる時代がきたで|Claude Designで初稿まで爆速ガイド 🔖 1
Anthropic LabsのClaude Design(2026/4/17リリース)を実体験で完全攻略するで。プロンプト1本でプロトタイプ・ワイヤー・LP・スライド初稿作ってそのまま編集、デザインシステム構築、週間利用枠まで見せたる本やで。
LLMアプリケーションにおける設計Principal - LLMのCAP定理 🔖 1
はじめに分散システムを学ぶ人なら一度は「CAP定理」という言葉を耳にしたことがあるでしょう。Consistency(一貫性)・Availability(可用性)・Partition tolerance(分断耐性)の3つを同時に満たすシステムは作れないという分散システムのよく知
こんにちは!peintangos です。ChatGPT、Claude、Discord、Slack など、普段わたしたちが触れる AI のインターフェースはたくさんあります。一方で、日本で個人間のコミュニケーションに使われるアプリとしては、LINE の存在感はかなり大きいです。LY
SwiftUIの @Environment は、状態を環境変数として扱い、親ビューから子ビューへと効率的に流し込める非常に便利な仕組みです。実はUIKitにおいても、このコンセプトを体現する強力な仕組みは古くから備わっています。今回は、iOS 8から提供されている歴史あるAP
Claude Code の設定を Codex にどう対応づけるか 🔖 3
はじめにClaude Code を日常的に使っていると、同じ開発環境を Codex でもできるだけ再現したくなります。Codex は OpenAI が提供するターミナルベースのコーディングエージェントで、Claude Code と同じカテゴリのツールです。ただし、Claud
CGI は本当に死んだのか?CGI と聞いて何を思い浮かべますか。Perl のアクセスカウンター、掲示板スクリプト、cgi-bin ディレクトリ——2000年代の Web 開発を支えた技術ですが、今ではレガシーの代名詞のように扱われています。Ruby 4.0 では cgi が標
GitHub のアップデートを、Youtube ショート感覚でダラダラ見られる動画にしてみた 🔖 2
⚠️ 2026年4月時点の情報です。GitHub Copilot Agent Skills も Remotion も活発に更新されているので、最新仕様は公式ドキュメントを確認してください。 記事のまとめ (TL;DR)GitHub Changelog の URL を渡す
ハーネスエンジニアリングを楽にする Microsoft 製の新ツール「APM」ハンズオン 🔖 197
はじめに最近、AI エージェント(GitHub Copilot / Claude Code / Cursor / OpenCode / Codex …)に渡す「指示書」の種類が一気に増えました。GitHub Copilot → .github/instructions/*.
ターミナルで動く開発モニタをRustで作った — Ratatuiで実用TUIを作って見えた5つの設計課題とその解き方 🔖 47
はじめにRatatuiのチュートリアルでカウンターアプリやTODOリストを動かすところまでは、多くの記事がカバーしています。しかし、実際に複数のデータソースを扱い、バックグラウンドで非同期タスクを走らせ、異なるOS上で同じ体験を提供しようとすると、チュートリアルでは扱われない設
どうもこんにちは。間瀬です。2026/4/22 - 4/24でラスベガスで開催された Google Cloud Next'26 に参加しています。本イベントで開催された「Explore Google's Agent Development Kit capabilities a
AIにコードレビューをさせて、返ってきた指摘を眺めながらこう思ったことはないでしょうか。「で、これ合ってんの?」指摘の数は出る。でもその中に、的外れなもの、文脈を無視したもの、スタイルレベルのものが混ざっている。結局、全部の指摘を自分で検証する羽目になって、レビューの時短どこ
はじめにanyhowとthiserrorを実務で使っていて、「なぜこの場面でこちらを選ぶのか」を明確に説明できるでしょうか。よくある説明は「anyhowはアプリケーション用、thiserrorはライブラリ用」というものです。しかしこの分類では不十分で、実際にはライブラリ内部で
はじめに弊社では開発において、コード生成・レビュー段階の9割以上を AI に一任しています。しかし仕様設計・DB 設計においては、人間が主体です。今回は DB 設計段階において、私が Claude Code を如何様にしてこき使っているか、一例を紹介したいと思います。
!対象読者同人誌出版に興味があるけど一歩踏み出せないという方技術書典へのサークル参加・出展を検討している方組版技術に興味がある方 はじめにTOKIUMは技術書典20のシルバースポンサーとして協賛しました。それに合わせて、TOKIUMから有志7名で全6章の技術
AIツールに気づかず秘密鍵を渡していた——envguardで事前チェック
はじめにClaude Code や Cursor を日常的に使っている方に、一度確認してほしいことがあります。AIツールを起動する前に、こんな設定が ~/.zshrc に残っていませんか。export AWS_SECRET_ACCESS_KEY="AKIA..."expo
やることたまたま手元にあったcybergearのモータ同定を行い、シミュレータソフトであるMujocoと現実の動きがほぼ同じになるようにしていく。cybergear参照元!シミュレータと現実の差異を減らすだけであり、物理現象を完璧に再現できているわけではない。手順
はじめにhttps://zenn.dev/noranuko13/articles/b30c8ed65e8e27 対象読者Webアプリを開発しているITエンジニア向け。 前置きまんま特定できる形で書くと、内部告発で訴えられかねませんので。多少のフェイクやぼかしを
Claude Managed Agents、ハンズオンでぜんぶ教えたるで|CLI×Web 2本立てで3層アーキテクチャ完全攻略
Anthropic公式のマネージドエージェントサービス「Claude Managed Agents」を、AI Trend Watcher(Python CLI)とMarkdown Review App(Next.js Web)の2本立てハンズオンで完全攻略するで。Agent/En
唯識思想(八識・三性・種子薫習・転識得智)をソフトウェア設計の読み解き枠組みとして使う試みです。前五識・第六意識・末那識・阿頼耶識の各層をセンサー/モデリング/バイアス/状態管理に対応させ、「なぜ認識がズレるのか」「チームの共通理解はどう形成されるか」を問い直します。唯識の哲学的
優秀なAI専門チームと爆速で高品質に仕上げる要件定義 — PMのためのClaude Code × AIエージェント実践ガイド 🔖 5
1. はじめに前回の記事では、Claude CodeでPM業務がどう変わったかを 3つの仕事 を軸に紹介しました。PMが本来やるべき仕事に時間を取り戻す — Claude Codeで変わった3つのPM業務前回は3つの仕事の全体像を俯瞰する内容でした。3つどれも重要ですが
Upcoming Features ざっくりまとめ @ Swift6.3 🔖 1
Swift6に向けて、Swift5.8にて「将来追加予定の言語改善への段階的な適用」を行うためのコンパイラフラグ --enable-upcoming-feature が追加されました。Swift6向けのUpcomingFeatureは言語設定をSwift6にすると自動的に有効と
PMP(Project Management Professional)を取ろうとしている人に読んでほしい、PMPの話 🔖 343
こんにちはアクセンチュア北海道オフィス所属の唐津です。1年ほど前にPMPを取得しました。取得して意味あったな~というのと、最近周りでPMPを取ろうとしている人がいるので、「攻略法」と「取得する意味」を改めて言語化しようと思った次第です。ただし具体の勉強法(この参考書が役にた
ハーネスエンジニアリングとは何で、何ではないのか 〜作る側のハーネス、使う側のハーネス〜 🔖 31
先日、Findy主催のハーネスエンジニアリング勉強会で登壇しました。https://findy.connpass.com/event/388471/発表では登壇の中でのすみ分けや尺を考えて絞りましたが、語りきれなかった部分をこの記事にまとめます。https://speake
AWS DevOps Agent と GuardDuty を連携してみたら想像していたセキュリティインシデント調査が行われていて感動した話 🔖 48
こんにちは、CSC の CloudFastener というプロダクトで TAM のポジションで働いている平木です!突然ですが、皆さんは深夜 2 時に GuardDuty のアラートが飛んできたとき、誰が調査しますか?今までは翌朝確認して調査したり、24365で人員を配置し対応
Go 1.24からのTLS、気づかぬうちにPQC(耐量子暗号)で動いてるらしい 🔖 43
はじめにGo 1.24 以降で HTTPS サーバーを動かしているなら、すでに耐量子暗号が効いてるらしい。 何も設定していないのに。 耐量子暗号という響きがかっこよく、このテーマで記事を書こうと思いたち、2024年も4月にタイトルとリンクだけ張っただけで
C# 開発者のための GitHub Copilot CLI と VS Code Agent Mode の使い分け 🔖 3
はじめにGitHub Copilot を日常的に使っていると、「ターミナルで動く Copilot CLI」 と 「VS Code の Copilot Chat Agent Mode」 という、似ているようで性格の異なる 2 つの選択肢が手元に揃ってきます。どちらも自然言語で指示
App Store に配布したアプリのみクラッシュした 🔖 20
はじめにある日、App Store にリリースしたアプリが起動直後にクラッシュしているという報告が届きました。自分が所属しているiOSチームではリリース前にテストを徹底しているので、そんなはずはない!!と心のなかで思っていました。しかし、実際にAppStoreからインストー
その生産性向上、現場が静かに支払っているコストの話 🔖 383
はじめにClaude Code をはじめとする AI コーディング支援ツールの高度化により、マークダウンで構造化された仕様書を AI に渡して実装を進める、いわゆる仕様駆動型の開発スタイルが広まりつつあります。実装速度は目に見えて向上し、かつてであれば数日かかった作業が数時間
はじめにAIエージェントにはハルシネーションという恐ろしい特性があることは皆様ご存じかと思います。それっぽい適当なことを言ったりするあれです。私が運営しているAIだけで自律的にスクラムを回しているAIチームもその例外ではありません。(AIスクラムチームの詳細は以下のシリーズ記事
Claude Codeユーザーのためのプロンプトキャッシュ入門 🔖 4
はじめに2026年2月20日に、Thariq氏がXで「Lessons from Building Claude Code: Prompt Caching Is Everything 」というタイトルの記事を公開し、話題になりました。https://x.com/trq212/s
graphql-rubyで開発中の中級者に向けた、設計判断のための実践ガイド。GraphQL Spec・Relay Spec・graphql-js・graphql-rubyの4つのレイヤーを意識しながら、実行パイプラインの内部構造から型設計、Mutation、認可、パフォーマンス
【準委任契約ってマジ?】受託アジャイル開発をやって感じた"開発以外"について考える 🔖 2
はじめにアジャイル開発は開発活動そのものに全力を注がなければ成り立たない開発スタイルである。しかし、本当にそれでいいのか、それだけやっていればいいのか。少なくとも受託開発においてはそう単純な話ではない。契約やその手続き、また顧客側の社内政治/広報への配慮等、"開発以外"の
言語化に苦しむ全ての人(エンジニア?)へ。今日から変わるコミュニケーション術補遺 🔖 3
「私たちがストーリーと呼んでいるものは、しばしば事件である」とはE.M.フォースター等のナラトロジー分野でよく言われることです。ココナラのDevOpsグループCREチームのy.s.(@inu_no_hou)です。言語化という言葉があまり好きではなく、日頃使わないようにしている
「いきなり作る」前に考えたいCI/CDパイプラインの設計と運用プラクティス 🔖 5
執筆者:Hajime Fujii 前置き・記載背景昨今CI/CD実践に向けて既存の情報を調べてみると、具体的な実装例や構築手順、ツールの紹介は多くみられます。一方、CI/CDパイプラインを「構築・導入・運用」するプロセスをフレームワーク化したり、一定の設計手法まで踏み込ん
環境が汚れるのが嫌なのでPodmanコンテナの中でSteamを動かした 🔖 4
はじめにLinuxでゲームをするとき、Steamをインストールすると32bitライブラリやら依存パッケージやらがドッと入ってきて、システムが少しずつ汚れていく。「ゲームは遊びたい、でも環境は汚したくない」そんなわがままを叶えるために、rootless Podmanコンテナの
1日で作るサプライチェーン攻撃対策!運用死しないコスト「ほぼゼロ」の通信監視 🔖 101
1. はじめにこんにちは!はるぷです!サプライチェーン攻撃の対策してますか??最近、サプライチェーン攻撃の話題が出るたび、「うちのサービスは本当に大丈夫だろうか」と社内がざわつくことはありませんか。依存ライブラリの棚卸しやSBOM整備に取り組んでいても、入り口が多すぎて全体を
C#15.0を試すためにDev Containersを使う【VSCode】 🔖 1
新しい言語バージョンを試したい時のなやみの種といえば、プレビュー版のSDKをインストールすることです。いや、インストール自体はいいんですけど、管理とかアンインストールとかその後が大変です。検証プロジェクト以外でもプレビュー版のSDKが使われちゃう古いプレビュー版SDKが
Windows で Ternary Bonsai を動かしてみた 🔖 2
1.58 ビット 3 値量子化 LLM「Ternary Bonsai」を Windows で動かすため、q2 packed ONNX を q4 に変換して CPU で推論してみました。(一応動きましたが遅いです…)変換スクリプトや詳細な実行手順は以下のリポジトリで公開しています
このブログについて40%キーボードのHold&Tap判定に機械学習モデルを導入してみたという話です。 Tap & Holdとは?Tap&Holdというのは、1つのキーに2つのキーの役割を割り当てる機能です。40%キーボードのようにキー数の少ないキ
はじめにこんにちは、育児の傍らkaggleやatcoderをちょこちょこやっている4etaです。AHC015(Candy Box)を、強化学習(PPO)で解いてみました。アルゴリズムの一般論は私のほかの記事にお任せして、この記事は実際にAtCoderで強化学習したコードを提出
プロンプトの再現性をAI に自動チューニングさせる方法 ~ 暗黙知を排除する 🔖 469
AI の技術記事は食傷気味なんですが、さすがにこれは効くと思ったパターンを見つけたので紹介します。 tl;drプロンプト (skill / slash command) を書いた直後は「これで伝わるはず!」と思うのに、別のセッションで使うと暗黙知が不足していて、再現性がな
正しく脆弱性を怖がるために資格の過去問を通して、実際に指標値を確かめてみた
こんにちは。bun913と申します。私はQAチームのSDET(Software Development Engineer in Test)として、一連のテスト活動やその他の品質のための諸々に携わらせていただきます。今回はとある脆弱性について対応した際に、「正しく怖がれずに、な
Async React時代の宣言的UI 2: トランジション対応のuseDebouncedフックを作る 🔖 4
皆さんこんにちは。以下の記事では、Async React時代の宣言的UIとして、デバウンスをuseDeferredValueで代替する方法を示しました。https://zenn.dev/uhyo/articles/async-react-debounce記事の末尾で「実際には