はてぶ・Qiita・Zennのトレンド記事を紹介
AI Agent × Cursor で要件整理から実装まで 🔖 497
IntroductionZennのみなさん、こんにちは!TSUKURUBAで、Web フロントエンドエンジニアをしているkiiです最近、プロジェクトの中でAI Agent(Cursor)を活用した開発に取り組み、試行錯誤を重ねてきました。その過程で見えてきた、効果的な開発
Devinによって変化したエンジニアリングの現場 🔖 195
はじめに本記事では、Devinがdelyの開発現場にもたらした変化を実例を元に紹介します。 Devin 導入の背景AI 活用で dely 全体の生産性を底上げしたい人がやること/AI に任せることを切り分け、ムダな工数を削減Devin で解決したかった課題権
macデスクトップを整理しようぜ Raycast / JankyBorders / SwiftShift / Ice 🔖 247
この記事にインスパイアされてデスクトップ整理を試みました。https://zenn.dev/mozumasu/articles/mozumasu-window-costomizationやってみたところ、自分にはAerospaceはtoo muchだなと感じたので別の方法での
LAPRAS公式MCPサーバーをリリースして得た学び 🔖 33
最近リリースしたLAPRAS公式MCPサーバーについての学びをまとめます。SaaS公式のMCPサーバーをリリースした例はまだあまり多くないと思うので、何かの参考になれば嬉しいです。 何を開発した?エンジニア向けポートフォリオ兼転職サービス LAPRAS の公式MCPサーバー
仕事で使うための Cloudflare Workers 入門 Day 2 - Durable Objects 🔖 2
(ハンズオン資料なので足りない部分は口頭で捕捉します)$ npx create cloudflare@latestHello WorldWorker + Durable + Assets を選択TypeScript Workers Assets を知る(TODO
OpenAI Dev Digest まとめ(o3, o4-mini, GPT-4.1, Codex など) 🔖 3
OpenAI のプラットフォームチームでは、プラットフォームをアクティブにご利用いただいている開発者の方々に「OpenAI Dev Digest」というニュースレター(英語)を定期的に配信しています。先週はかなり多くのリリースがありましたので、ニュースレターでお送りした内容を少
本記事では、RAGの性能を高めるための「REBEL」という手法について、ざっくり理解します。株式会社ナレッジセンスは、エンタープライズ企業向けにRAGを提供しているスタートアップです。 この記事は何この記事は、RAGの新手法である「REBEL」の論文[1]について、日本語で
AIエージェントのおかげでdbt開発の大部分を自動化した話 🔖 66
こんにちは、おきゆきです。Ubieでデータ関連業務を担当しています。この記事では、dbtを利用したデータモデル開発プロセスにおいて、AI搭載エディタであるCursor Editorを活用し、dbt model開発の速度向上にとどまらず、その開発ステップの大部分をAIで自動化した
MCP セキュリティに関するツールやサイトをまとめてみた 🔖 73
これはMCPのセキュリティについて書かれたサイトをまとめた記事です はじめにMCPの活用でXやさまざまなブログで賑わっています。しかし、MCPのセキュリティ面についてはまだそこまで多くの情報は出ていません。MCPの仕様やセキュリティに関してはまだまだ流動的で何が正しい情
フロントエンド DDD とはフロントエンドの開発に DDD(ドメイン駆動設計)の思想を取り入れた設計思想です。DDD はバックエンドなどの開発では広く活用されていますが、フロントエンドの開発ではあまり普及していません。一方で弊社(株式会社TAIAN)は婚礼業界向け SaaS の
TypeScript で GitHub Actions ワークフローを記述する「ghats」の紹介 🔖 23
GitHub Actions ワークフローを TypeScript で記述できるツールを作りました。なぜなら GitHub Actions ワークフローは TypeScript で記述できた方がいいので。.github/workflows/example.tsimport
執行役員 CTO を辞任し、VP of Technology として再出発します2025 年 4 月より、僕は株式会社 SODA の執行役員 CTO を辞任し、開発部署のマネージャーとして VP of Technology(VPoT)という役割に専念することを選びました。まずは
個人開発の一環でWebデザインのモーションのアイデアを集めたサイトを作りました。掲載されているコードは自由にお使いいただけます。https://web-motion-catalog.com/このサイトのコンセプトやどのような作りになっているのか紹介します。 サイト概要W
Vitestの実行時間を8倍高速化:同一環境での実行によるパフォーマンス改善 🔖 29
はじめにVitest はデフォルトの設定では、テストファイルごとに分離された環境を使用してテストを並列実行します。この設定はグローバルな状態や副作用に依存した実装やライブラリなどを含むテストを並列実行するために有効です。しかし、この設定は各テストファイルごとにテスト環境の起
【マルチエージェント徹底入門】Agent Development Kit ではじめるマルチエージェント開発 🔖 52
はじめにAgent Development Kit(ADK)には、複数のエージェントが連携するマルチエージェントを手軽に実装する機能があります。ただし、マルチエージェントを利用する際は、ユースケースに応じて、「複数のエージェントがどのように役割分担するのか」というシステム構成、
ビッグデータをAI Agentで分析するシステムを構築する会 🔖 1
はじめにこの記事は Microsoft Fabric Data Agent と Azure AI Agent Service を連携させて、ビッグデータを AI Agent で分析するシステムを最小単位で構築します。2025/4/1 に AI Agent Service から
[受験記] 250420 令和7年度春期 情報処理安全確保支援士試験
はじめに2025/4/20の「令和7年度春期 情報処理安全確保支援士試験」を受験してきた。自己採点はまだだが、結果を確定させる前に感想を先に書き残したくて、受験記録を書くことにした。感触的にはおそらく午前Iで足切りをくらっていると思うので、秋期も受ける前提で本記事を書いてい
Neovim で文字列を動的にチャチャッと切り替える 🔖 6
!この記事は Vim 駅伝 の 4/21 の記事です。前回の記事は PicricAcid さんによる、 4/18 の「NeoVimのFloating WindowでPopup Menuを作ってみた」という記事でした。次回は 4/23 に投稿される予定です。 はじめに
はじめに長らくReactを雰囲気で書いてきました。コンポーネントを作り、propsを渡し、状態を管理する基本的な概念は理解していたものの、より体系的なアプローチや設計パターンについては深く考えずにコードを書いていました。しかし、より大規模で保守性の高いアプリケーションを構築する
はじめに初めまして。中小企業のSIerで働いているHorowitsと申します。シニアエンジニアの方から、「人に見せるアウトプットをすることでフィードバックがもらえるので、ブログを書くのがおすすめだ」とアドバイスをいただき、今回、初めてブログを投稿させていただきます。至らない
ESLint コアルールの TypeScript 対応について 🔖 33
ESLint コアルールの TypeScript 対応についてESLint v9.23.0 で ESLint のコアルールの TypeScript 対応が開始しました。https://eslint.org/blog/2025/03/eslint-v9.23.0-release
Quarto + {targets} による論文執筆ワークフロー 🔖 3
{targets} に身を任せろ{targets}は, 研究のワークフローを構築するRのパッケージです. 最大の特徴は, データ, 関数, 結果をRのオブジェクトとしてその依存関係を管理し, 上流のオブジェクトが変更されたときに, それに依存する下流のオブジェクトを自動的に再計
エンジニアリングの本質をコーディングに還元してしまう短絡的な見方への反発 🔖 50
AIの進化とともに、"Vibe Coding"のような、自然言語からコードを生成するスタイルが実用的になりつつある。それに対して、「プログラマ/ソフトウェアエンジニアの価値がなくなる」「プログラミングを学んだ知識が無駄になる」といった声を目にする機会が増えた。だが、これらの主張
Genkit MCP を使った AI アプリケーションの外部拡張 🔖 1
はじめに生成 AI アプリを素早くかつ安全に外部システムへ拡張する方法として、Anthropic が提唱した Model Context Protocol (MCP) が注目を集めています。本記事では、Google Firebase チーム製の AI オーケストレーションフレ
型安全に URL を構築できるライブラリ routopia を作った 🔖 2
はじめにWeb アプリなどソフトウェアの開発していると、必ずと言っていいほど URL の構築を行い、リンクを設定したり画面遷移させたりという制御を行うと思います。ただ他の多くの記事でも触れられている通り、 URL の構築には以下のような課題があります。パスやパラメータ名の
Rulesを全部捨てて認識をリセットした話(with Gemini 2.5 Pro) 🔖 89
2025年04月20日現在の話です。毎度ですが、記事の賞味期限には気をつけてください。食あたり注意です。 Rulesを捨てた経緯https://x.com/KeisukeShibata_/status/19065157740152385102025年3月末、Gemini
デザインシステム MFUI を MCP サーバー化して社内に提供した話 🔖 50
はじめにこの記事は、弊社で開発しているデザインシステム MFUI のコンポーネント情報を AI コーディングアシスタントに効率的に提供するために開発した Model Context Protocol (MCP) サーバーの実装と活用方法について解説します。なお、MFUI の詳
MCPサーバーでAIエージェントをおどおど系ボクっ娘後輩キャラにする
はじめにAIエージェントに人格を与えるMCPサーバーと、作成した人格を共有できるWebサービスを制作したので紹介します。このサービスは、なんとstdioではなく最新仕様のStreamable HTTPで実装し、クラウドにホスティングしています。こちらのリンクから実際に使うこ
OpenAI Codex CLI のソースコードを読む 🔖 3
Codex のソースコードを調査する機会があったので、どなたかの参考になればと思いコードリーディング時のメモを記事にしました!!この記事は 2025 年 4 月 19 日時点の Codex CLI のソースコードをもとに書かれています。ドキュメントには以下のような記載があり
税理士さんの課題をvibe codingで解決したが類似サービスがあって不要になったのでここに供養する 🔖 180
こんにちは、しかじろうです。好きなAIはGemini2.5Proです。長くAndroidエンジニアやってましたが、最近はGCP/AWSのインフラやったり、AIエージェントの開発など幅広くやってます。楽しいです。 身近な課題をAIで解決していくこないだ担当の税理士さんとお話
[2025年4月18日] o3はもうほぼAGIでいいんじゃないですかね (週刊AI) 🔖 44
こんにちは、Kaiです。ほんとに毎週Big Tech系のアップデートや発表がありますね……。OpenAIから、予告されていたo3とo4-miniが発表されました。まだ完全に使いこなしてはいませんが、これまで難しかったタスクを与えてみると、従来のモデルとは異なる印象を受けていま
Rustを始めたこの春からRustを始めました。(まだ一月経ってないかな)「そのうち技術ブログなるものを書こう」と思っていて、「そのうち」っていつくるんだろう?って感じだったのですが、「技術ブログは自分用の公開メモだ」のような言説を見かけて、「ならば」と思い、書き残すことにし
ユーザーに「👍」と「👎」の押しミスをさせない設計にしよう 🔖 19
結論絵文字は意思をもって配置するべき。無闇にソートしない。 理由👍と👎のような押しミスを誘発し、サービス体験が悪くなるため。 解説Unicodeのコードポイントで👍 (U+1F44D) と 👎 (U+1F44E)は隣り同士。単純な実装だとUI上での配置も当然隣にな
Helmfileコマンドを用いたデプロイフローをArgoCDで実現しよう 🔖 2
この記事についてKubernetes(以下k8s)を使ってアプリケーションをホストしている環境において、ArgoCDを用いたGitOpsは広く用いられています。しかしk8sのマニフェストファイルをデプロイする手法・ツールは数多く存在しており、場合によってはArgoCDが使いた
tl;dr悪用を防ぐための身元確認の話だよ認証は 5 分程度で終わるよ完了すると Tier 1-3 でも API 経由で o3 が使えるよ他には o3 のストリーム出力やリーズニングサマリーが取得できるよ認証には身分証明書とカメラ付きのスマホが必要だよ備忘録を兼
SaaSにおけるIdP実装の抽象化とDI活用による柔軟な設計 🔖 5
1. はじめにはじめまして、株式会社neoAIでソフトウェアエンジニアをしている加藤と申します。SaaSプロダクトを開発していると、クライアントや環境ごとに異なる認証方式に対応する必要があります。オンプレミス環境、クラウド環境、大手企業からスタートアップまで、多様なニーズに応
MCP は大きな問題を抱えている?導入前に検討すべき課題と知っておくべきセキュリティリスク 🔖 165
はじめにこんにちは。クラウドエースの荒木です。AI と外部システムの連携を標準化する Model Context Protocol (MCP) が、2024 年後半に Anthropic 社から発表されて以来 [1]、界隈では大きな注目を集めています。AI が様々なツールやリ
RPCなのにOpenAPIも自動生成?oRPCの衝撃 🔖 64
はじめに最近、API設計とフロントエンド実装をもっと楽にできないかと模索していた中で、oRPCというライブラリに出会いました。https://orpc.unnoq.com/このoRPC、RPCの手軽さとOpenAPIドキュメント生成の恩恵をいいとこ取りしたかのような素晴
NeoVimのFloating WindowでPopup Menuを作ってみた 🔖 3
この記事はVim駅伝の2025/04/18分の記事です。最近VimからNeoVimに移行しまして、Luaに慣れるべくFloating WindowでPopup Menuを作ってみました。コードや使い方はGitHubにもあります。 Floating WindowNeoVim
Devin開発を効率化するClineとMCP Server活用術
前提知識この記事を読むにあたり、以下のツールやコンセプトに関する基本的な知識があると理解が深まるだろう。Devin: AIソフトウェアエンジニア。基本的な使用経験があることが望ましい。Cline: AI開発環境。ターミナル操作やファイル編集が可能なAIアシスタントであ
どうもこんにちはクラウドエースの妹尾です。今回は弊社で起きたちょっとしたトラブルから始まった、オープンソースソフトウェア(以下 OSS)の開発活動についての記事を書きたいと思います。 Zenn 記事がデプロイされないそれは僕が Cloud Run の新機能についての記事
IntelliJ IDEAを使っている人は全員Junieを導入しよう! 🔖 91
はじめにこんにちは、株式会社スマートラウンドでチーフテックリードをしているtsukakei1012です。ついに、JetBrains製のAIコーディングエージェントであるJunieがGenerally Availableになりました🎉https://www.jetbrains
OpenAI - エージェント構築のための実践ガイド 日本語翻訳 🔖 227
OpenAIからエージェント構築のための実践ガイドが公開されました。非常に勉強になったので、全文を日本語に翻訳しながら読みました。翻訳の正確さは保証できませんが、メモとして書き残します。 はじめに大規模言語モデルは、複雑なマルチステップのタスクを処理する能力がますます高まっ
RAGの限界性RAG、つまり検索強化生成(Retrieval-Augmented Generation)は、現在の大規模言語モデル分野における注目の方向性です。これは情報検索技術と生成モデルを組み合わせ、大規模モデルの知識の正確性、文脈理解、最新情報の活用などの課題を解決し
400超のLambda構成アプリケーションにおける漸進的リアーキテクチャ 🔖 40
はじめにプロダクティビティーチームの鈴木です。本記事では、400以上のAWS Lambda関数から構成されるアプリケーションのリアーキテクチャの過程を紹介し、直面した問題や解決策を解説します。内容はこちらのスライドにもまとめているので合わせてご一読ください。 既存アーキ
週刊Cloudflare - 2025/04/13週 🔖 3
こんにちは、あさひです 🙋♂️ 今週の Cloudflare のアップデートをまとめていきます! この記事の主旨この記事では、前週に Cloudflare のサービスにどんな変更があったかをざっくりと理解してもらい、サービスに興味を持ってもらうことを目的としています。そ
はじめに以前コーポレートサイト制作の案件でチャットボットを実装したのですが、当時の自分が参考にできる記事があまり無かった為、次回以降チャットボットを実装する際に必要な知識と実装手順をここに書き記します。本記事で出てくる概念や技術の説明は、筆者の考えを元にした独自の解釈となって
はじめに私は、業務で2年ほどGoを書いています。私が個人的にGoについて気に入っている点を13個紹介したいと思います。他の言語との違いや、具体的なソースコード、コマンドも提供していますので、ぜひ試してみてください。!他の言語との違いを説明していますが、他の言語を貶してい
こんにちは、よしこです。最近、個人的に欲しいツールをVibe Codingで作ることが増えてきたので、私の中で定着してきた進め方をまとめてみようかなと思いました。ちなみに "Vibe Coding"(雰囲気コーディング)というのは、「人間が音声やテキストで指示を出し、AIが主
Figma-MCPでフロント爆速開発を試してみた! 🔖 83
アスエネ株式会社の @umzo(うめぞう)です!アスエネでは「アスエネキャリア」という脱炭素・ESG人材の転職支援サービス開発のTechPMをしています。アスエネキャリアとは?アスエネキャリアとは、脱炭素・ESG人材の転職支援サービスです。持続可能な社会を目指し、脱炭素や気