はてぶ・Qiita・Zennのトレンド記事を紹介
AIエージェントを開発するPdMがやることをプロンプトを書きながら考える 🔖 4
こちらはLayerX AI エージェントブログリレー48日目の記事です。こんにちは、CEO室でAIエージェント開発のPdMをしているKenta Watanabeです。昨日はTomoakiさんの作って学ぶ ChatGPT Atlasでした。Evalに関する実用的な記事になる予定
Claude Skillsで簡単にApple風デザインを自動生成!AIっぽいデザインから脱却する方法 🔖 5
こんにちは、とまだです。「AI にデザインを任せると AI っぽさが出る」「サイト全体に一貫性のあるデザインを作りたい」そんな悩みを解決できるのが、Claude Code Skillsという機能です。先日の記事でも触れましたが、Anthropic公式もおすすめしているデザ
Google Antigravityファーストインプレッション 🔖 4
Gemini3とともに、GoogleのAIエディタ、Antigravityが発表されました。早速触っていきます。https://antigravity.google/downloadからダウンロードできます。各OSの手順で通例通りインストールして、起動するとセットアップ画
なぜMath.random()でパスワードを生成してはいけないのか:Web Crypto APIで学ぶセキュアな乱数生成 🔖 3
はじめにパスワードジェネレーターを実装する際、多くの初心者がMath.random()を使ってしまいます。一見動作するように見えますが、セキュリティ上の重大な欠陥があります。この記事では、Next.js + TypeScriptでセキュアなパスワードジェネレーターを実装しなが
AI-DLCワークショップ体験記:3日間で学んだAI駆動開発の実践と課題
こんにちは!ディップ株式会社スポットエンジニアリング部で、スポットバイトルの開発を担当している町永俊介です。本日は、AI-DLCという開発手法を学ぶために、AWSさんにワークショップを開催していただきました!AI中心の開発フローを体験しながら、実際の業務課題に取り組む貴重な機
発端の話業務でReactを用いた開発を担当することになり、Reactド初心者な私が試しに触ってみたところ、以下のようなコードでエラーになりました。jsxfunction Hello() { return ( <h1>HELLO</h1>
アプリボットでゲームのクライアントエンジニアをしています、杉浦(@siguma_sig)です。今回は、ClaudeCode の拡張思考モードについて解説します。なんとなくで使っていたり、常時 on にしている方もいらっしゃると思われるため、そもそもどういうものなのか、使い道は
ローカルで稼働するOpen Notebook を実際に使ってみた 🔖 53
はじめにGoogle社で提供するNotebookLMが人気ですがこちらはクラウドで稼働するため機密文章を扱う際、セキュリティの問題が立ちはだかります。そういうったセキュリティ問題を解決するため、ローカルで扱えるNotebookが公開されましたhttps://www.ope
これは LayerX AI Agent ブログリレー の47日目の記事です。前回は澁井さんの 「AIエージェントで「不要な過去を忘れる」」 でした。明日はバナナ好きで社内で有名なKentaさんがEvalに関する実用的なブログを書いてくれるはずです🍌こんにちは、公私共にBet A
RAGをゼロから実装して仕組みを学ぶ【2025年版】 🔖 88
!今回は、「RAG初心者」に向けた内容です。(プロのみなさん、すみません)本記事では、RAGの基本的な仕組みを理解するために、Pythonを使ってゼロからRAGを実装する手順をざっくり解説します。株式会社ナレッジセンスは、「エンタープライズ企業の膨大なデータを掘り起こし、
Next.js 16で導入されたキャッシュコンポーネントについて理解する 🔖 3
はじめまして、_minoです!この記事では、Next.js 16のキャッシュコンポーネントおよびキャッシュ周りについてキャッチアップした内容をまとめました!まだまだ試行錯誤中ですが、案件で実際に検証したり、ドキュメントを読み込んだりしてまとめたので、学習の参考になれば幸いです
シミュレーションコンペで銅メダル2つを獲得してkaggle Expertになった方法 🔖 6
はじめにkaggleで開催されたチェスコンペと強化学習コンペに参加し、銅メダルを獲得しました。これらのコンペは、シミュレーションコンペと呼ばれるコンペであり、通常のコンペとは異なります。通常のコンペに比べて、シミュレーションコンペの方が初心者の方やAIに慣れていない方はメダ
エッサホイサ伸び代ですね!BTCONJP2025でミニセッションでお話しさせていただきましたGENDAのケンシロウですhttps://btcon.jp/ミニセッションは配信は無かったのでこちらでも公開しておきますこれを書いている最中にも見れなかった配信は追っていますので、
Rust非同期ランタイムを自作することで非同期処理そのものへの理解を深めることを目的とした本
ReAct 論文と共に読み解く strands-agents/sdk-python の実装 🔖 13
こんにちは、AWS Japan で Solutions Architect をしている yoheikikuta です。2025 年は AI エージェントの開発が盛んになっており、多くの人が何かしらの AI エージェントを作ってみたことがあるのではないでしょうか。一方で、LLM
あなたもクソコードの世界に触れてみませんか?? - 逆リファクタリングバトルのイベント報告 - 🔖 2
「コードは綺麗に書くべき」そんな呪いにかかっていませんか?「可読性が正義」「保守性が命」確かにその通り。でも、そこに縛られすぎて“自由に書く楽しさ”を忘れていないでしょうか。コードなんて、本来もっと遊んでいい。ときには破壊的に、意味不明に、カオスな方向へ振り切ってみて
先日、OpenSignという電子契約サービスを公開しました。サービスの構想から公開まで約4ヶ月、ほぼすべての修正をCoding Agent経由で行いました。最初の1週間で概ね形になったものをお客様に売れるレベルに引き上げるのに、残りの(ほぼ)4ヶ月が必要だったという感覚でした。
Owl/Crow:ModernBERT によるコード検索特化言語モデル構築 🔖 1
はじめまして。私は大学で コード特化言語モデルを利用したコード検索の研究を行っています。 概要本記事では、従来の CodeBERT / GraphCodeBERT 系モデルでは扱いづらかった最大 512 トークンという入力長の制約FlashAttention 非対応
はじめに私はMac Studio(M2 Ultra 128GB)、EVO-X2(Ryzen AI Max+ 395 128GB)とRTX 3060を搭載したデスクトップPCを所有しており、RTX 3060機の後継をずっと検討していた。具体的には下記の4つで悩んでいた。DGX
Duolingoが公開している利用OSライブラリを分析してみた 🔖 51
先日Xでこのようなポストをしたところ、ありがたいことに思いのほか多くの反響がありました。せっかくなので、この記事では英語学習アプリDuolingo(デュオリンゴ)が公開しているオープンソースライブラリを確認して、領域毎にどのようなライブラリを活用しているのかを分析してみようと
こちらのイベントに参加するためのネタとして自宅のPC(RTX3060)で青空文庫のデータセットを使ってトークナイザーを自作しGPT-2アーキテクチャの42.1Mのモデルでの事前学習をやってみました。https://aimeetup.connpass.com/event/3676
Amazon Bedrock AgentCore Runtimeで zip ファイルを直接アップロードでデプロイしてみた
はじめにFusicのレオナです。本ブログは2025年11月にAmazon Bedrock AgentCoreに追加された機能である、zipファイルを直接アップロードしてAIエージェントをデプロイできるようになったので試してみました。https://aws.amazon.com
tldraw × AIエージェント:Agent starter kitを触りながら仕組みを追う
概要手書きのUIスケッチから動くWebサイトを生成する「Make Real」が話題になったキャンバスツールのtldrawに、キャンバス上の図形を読んだり書き換えたりできるエージェントを組み込むための「Agent starter kit」が追加されました。今回はこの Agent
はじめに本記事は「Pythonで数値計算を行うためのNumPy入門」シリーズの第3回です.このシリーズでは, "NumPyのよく使われる機能を分野ごとに理解すること" を目標としています.Pythonで数値計算を行う際に欠かせないライブラリ「NumPy」について,基礎から応
コミュニティへの関わり方①あなたに合った参加スタイルを見つけよう
この記事についてこの記事は、私個人の経験と気づきをまとめたエッセイです。 簡単な自己紹介私は、日本最大級の共通ポイントサービスの1つである、Vポイントサービスのエンジニアリング責任者をしています。2019年にデータ基盤の責任者だった私は、Snowflakeと出会い、それ
コミュニティへの関わり方②コミュニティアンバサダーという選択肢
この記事についてこの記事は、私個人の経験と気づきをまとめたエッセイです。前回の記事ではコミュニティに関する自分の思いを言語化してみましたが、その続編としてコミュニティアンバサダーとしてのData Superheroesについて自分なりの思いを書いてみました。前回の記事この
なぜ "use client" ディレクティブは優れた API なのか 🔖 22
革新的な API は、時としてその真価を理解されるまでに時間を要します。React Server Components そして "use client" ディレクティブもその一例でしょう。Next.js App Router とともに登場して以来、絶えず議論の的となってきたこの
Windows版Zedを試してみたらVSCodeより使うことになりそう 🔖 46
Zedといふものをしてみむとおもひて⋯記事の主旨と何の関係もない話表題の文句「してみむとおもひて」は、土佐日記(紀貫之)の冒頭としてよく知られる「⋯してみんとてするなり」とはやや異なりますが、こちらを見るとそのように書いてありました。とは言え、「としのしはすのしはすの廿日」な
Claude Code on the Web を超える!? Codex Cloud の実践テク5選 🔖 35
はじめに皆さんは、WEB 上で動作する AI Agent を活用していますか?Local環境と完全に分離されているので、上手く活用できると非常に便利な反面、実装時の制約も存在します。例えば、下記のような悩みを抱えている方も多いのではないでしょうか?実装前の計画を立てられ
最新論文を含めた複数の論文をもとに、AIエージェントについて体系的にまとめました。実際に生成AI系の実務でも利用するアーキテクチャなども具体例としていくつも取り上げました。各タイトルの()の中身は、そのChatperで取り上げた具体例です。【対象読者】・AIエージェントを
「モダンC#」に入門しよう!2025【.NET10/C#14】 🔖 168
はじめにみなさん、C#書いてますか?TIOBE Indexの2025年11月の見出しは「Is C# going to surpass Java for the first time in history?」でした。11 月の見出し: C# は史上初めて Java を追い抜
週末にほぼAI (v0・Claude Codeなど) が作った比較サイトをリリース - ほぼ2日で完成した個人開発の裏側 🔖 57
個人開発は楽しいですが、ゼロからすべて作ると週末だけではなかなか終わりません。今回は、UI生成AI「v0」と「Claude Code」などを活用し、従来なら2日では終わらなかった開発を土日だけでリリースできた工程を紹介します。このアプリの約9割はLLM(コーディングエージェン
はじめに最近、Slack に「前日のデータサマリ」を貼るのが地味に面倒になってきました。クエリ実行 → CSV 出力 → グラフ化 → Slack 投稿。誰でもできるけど、誰もやりたくない定例作業ですよね。そこで今回は、Cursor × Snowflake × Slack
iOSエンジニアだけが知っているGmailのなにげないすごさ 🔖 44
!読むのにかかる時間: 約5分 はじめにGmailは太古の昔からモバイルアプリも提供されており、高い完成度を誇っている。iOSエンジニアしか気づかないすごいポイントがあるので紹介したい。 GmailアプリのすごさGmailアプリのすごさは、メールをiPhoneで
自分も気づけば30代後半で、エンジニアとしての知識だけでなく、最低限の教養も持っておきたいなと思い、空いてる時間で哲学をかじり始めました(継続できる自信はない)。その中で、あの有名な名言「我思う、ゆえに我あり」を残した、近代哲学の父と呼ばれるデカルトが、真実を探究するために作っ
Anthropic社の「Code Execution with MCP」が示す未来 ―― ツールコール時代の終焉と、エージェント設計の次 🔖 138
はじめにMCP(Model Context Protocol)はすでに多くの人が触れ始めていますが、本当に重要なのは「MCPそのもの」ではなく、Anthropicが示した “Code Execution × MCP” という新しい設計思想です。MCPは外部ツールの標準化とい
概要分子動力学シミュレーションの結果を可視化する際に、隠線処理をする必要がありました。隠線処理とは、こんな感じに3次元の立体を2次元に描画するときに線が隠れるようにする処理のことです。本稿では、この隠線処理のうち、法線ベクトル法の説明をします。Pythonによるサンプルコー
laravelコマンドで Starter Kit を展開し、Sail で固める Laravel 開発環境構築ガイド
TL;DR!Laravel Sailは使えるなら使ったほうがいいし、それが開発環境の用意には一番速いですPHP/Composer のローカル依存地獄を全部避けられるテスト環境(DB含む)を自動セットアップできるPHPバージョン差異の事故を避けられる 前提最
nvim-submode : 直感的に設定可能な新しいサブモードプラグイン 🔖 1
nvim-submodeはLuaで書かれた直感的ながら強力な機能を持つサブモードプラグインです。どのくらい強力かというと、わずか8行でCAPSLOCKを実装できたり、たった20行でclever-f.vimの簡易版(SMART-F)が実装できたりします。https://g
チームのCLAUDE.mdが勝手に育つ - Hook機能での自動化 🔖 263
チームのCLAUDE.mdが勝手に育つ - Hook機能での自動化 はじめにhttps://zenn.dev/appbrew/articles/7eb12fff5738f4前回の記事では、スラッシュコマンドを使ってAIに会話履歴を分析させ、CLAUDE.mdに書くべきルー
こんにちは、@_mkazutaka です。今回は、Claude Codeのスキル機能を使って、過去に書いたコードをスキル化し、再利用する方法について紹介したいと思います。 背景コードを書く際に、プロジェクトの規則、もしくはある一定のパターンに従って、コードを書くことがある
【速報記事】FlutterKaigi2025 現地参加レポート
ブルーモ証券でFlutterをゴリゴリ使っているokeです!FlutterKaigiに今年も現地参加してきまして、速報記事的に学んだ内容をまとめたいと思います💪↑エントランスに置かれていたかわいい「だしゅまる」 📝 あの日のHot reloadはなぜ動かなかったのか?
TypeScript はJS由来の言語仕様が根本的に不安定、Rust はアプリケーション層を書くのには低レベルすぎる、そんな不満はありませんか?MoonBit はそういう不満を解決してくれる言語です。ただし、今はエコシステムの力を借りず、全部自力で書く前提ですが。この記事は
LLM開発の裏で行われるデバッグ作業: PyTorch DCP 🔖 6
はじめにTuring CTO室に所属している東京科学大学(Institute of Science Tokyo)の藤井です。本記事は、LLM, VLM開発の裏で行われるリアルなデバッグ作業の様子を紹介します。LLM, VLMの開発の裏には本記事で紹介するような地道なデバッグ
自分の中で今 Moonbit が熱いです。Moonbit を普段使いしたいですよね。というわけで、js backend で FFI を駆使して React でSPAを書けるとこまで頑張ってみました。https://github.com/mizchi/moonbit-react
こんにちは!satto workspaceでエンジニアをしている伊藤(@ryo_ito)です。 TL;DR!生成AIでのコーディング品質は、プロンプトの具体性で大きく変わる抽象的な指示 → 動くけど品質の低いコードが出力されがち具体的な指示 → 要件を満たした保
Flutterアプリ開発のツール管理をFVMからmiseに移行する 🔖 2
こんにちは、IVRyのitochanです。IVRyのアプリ開発チームでは、Flutterアプリ開発に使うツールの管理をFVMからmiseに移行しました。本記事ではmiseをFlutterアプリ開発で使う利便性をご紹介します。 なぜFVMからmiseに移行するのかFlutt
【Snowflake】Snowflake IntelligenceにWeb検索機能を統合してみた
はじめに企業のデータ分析基盤としてSnowflakeを活用するケースは増えていますが、その多くは社内に蓄積された構造化データの分析に留まっています。一方で、実際のビジネス意思決定では、ニュース、SNS、オープンデータなど、社外の非構造データが重要なインサイトをもたらす場面が少
AIエージェント機能を継続的に生み出すプロダクトマネジメントについて 🔖 11
LayerX バクラク事業部でプロダクトマネジメント組織を管掌している飯沼(numashi)です。この記事はLayerX AI Agentブログリレー44日目の記事です。今回はテックブログに全然テックじゃない話を差し込んでみようと思います。ちょっとくらい閑話休題ということで、L
JS→TS移行で「型を書くだけ」じゃなかった話 - 型を書いて気づいた5つの設計の甘さ 🔖 6
はじめにTypeScript初心者の状態から、既存のVue 3プロジェクト(JavaScript)をTypeScriptに移行する機会がありました。この記事では、実装過程で学んだTypeScriptの基礎知識と、「型を書く」という行為が設計改善につながった体験を、初心者目線で整