はてぶ・Qiita・Zennのトレンド記事を紹介
生成AIの時代にクリーンアーキテクチャは古いかなと思った 🔖 74
概要 導入生成AIの進化に伴いシステム開発においても生成AIにとっても管理しやすいコードベースを作ることが重要になってきてるかなと思います。そこで重要な点は生成AIに一度に読み書きさせる文章量や概念の広さ(コンテキストウィンドウ)が広い程に品質が下がるので判断材料は多いほ
https://zenn.dev/miguel/articles/f052de93fc9980この記事を読んで1Rustユーザーとして思ったことを書いた。 全体を通してWASM固有の問題にハマってしまっているRustをスクリプト言語と同じ枠で見てしまっているの2点
API仕様書を読み取れるMCPサーバーを自作したら開発が爆速になった 🔖 429
タイトルでもうオチてる感じがしますが、API仕様書を読み込むMCPサーバーを自作したところ、開発が爆速になったので紹介します。普段Androidのアプリ開発をしている人間です。 MCPとは?https://modelcontextprotocol.io/introducti
MCP概要説明この記事はMCP2025-03-26リビジョンを基に作成しました。 Model Context Protocol (MCP) とは何か?MCP は、AI アシスタント(チャットボットや自動化エージェントなど)が、さまざまな外部データやツールにアクセスするため
PGlite + pgvector で100行で実装するベクトル検索 (node/deno/drizzle) 🔖 52
pglite + pgvector で文章の類似度検索を実装します。 動機とにかく手っ取り早くローカルにデータを突っ込んでおいて検索する RAG の雛形がほしかったんですが、調べても大規模ストレージを前提とした大掛かりな実装が多いです。スクリプトを書いたらポンと実行できる
Tinder風なUIをSwiftUIを利用して実装する際のアイデアと実装例紹介
1. はじめに近年、Tinderのように左右へスワイプして次々とカードを処理するUIは、さまざまなアプリで採用される人気のデザインパターンとなっています。商品一覧からメニュー選択画面まで、カードを直感的に操作できる仕組みによって、ユーザー体験を大きく向上させることができます。
迷った時は、主語を取り戻そうそろそろ様々な会社で評価や目標設定の期間になり、なりたい姿を考えるきっかけになると思い、書いてみました。誰かの救いになれば。 背景目標設定の時期になると、多くの人が「会社から降りてくる目標」をどう扱うべきか悩むのではないでしょうか。確かに、会社
Notionの公式MCPサーバーをCursor / Claudeから使用する方法 🔖 58
はじめにMCP(Model Context Protocol)が盛り上がっている昨今ですが、数日前に突如Notionから公式のMCPサーバーが公開されました!https://github.com/makenotion/notion-mcp-serverこれによってCurso
【Playwright MCP】を利用したエージェントを【LangGraph】で構築する 🔖 6
はじめに最近、MCPがかなり流行っているので、少し遊んでみました。とは言いつつ、私はとことんGUIに弱く、Claude DesktopでPlaywright MCPを実行するとエラーになってしまったので、LangGraphで実装しました。自分用にメモとして残します。 忙
覚えることが多い初心者の主観ですがRustが難しい理由はこれに尽きると思います。初心者の感想として覚えることの多さについて書いていきます。ちなみに、覚えることは多いですが、全部覚えなくても全然やっていけますし、見返りは大きいのでそのことについても書きます。 メモリ管理が難
【RAG】文書をパラメータ化してLLMに直接注入する手法 🔖 41
本記事では、RAGの性能を高めるための「DyPRAG」という手法について、ざっくり理解します。株式会社ナレッジセンスは、エンタープライズ企業向けにRAGを提供しているスタートアップです。 この記事は何この記事は、RAGの新手法である「DyPRAG」の論文[1]について、日本
!これはあくまで私の完全なる主観であり、独断である。あくまでネタとして見てくれるとありがたい。!一部過激な表現があるかもしれないです。苦手な方はブラウザバック推奨 0. 前書き - リモートデスクトッププロジェクトとの悲しき邂逅私がremote-desktop
MCPサーバーを利用する前に理解しておくべきセキュリティリスク 🔖 70
はじめに最近MCPサーバーの盛り上がりを感じており、実際に様々なMCPサーバーが登場しています。個人開発者が作成したMCPサーバーも増えてきました。しかし、MCPサーバーは便利である一方で、中には強い権限や機密情報を扱うものもあり、セキュリティリスクが伴います。この記事で
Amazon Q Developer for CLIでプロファイルとコンテキストの管理機能がベータになった 🔖 2
はじめにこんにちは、AWSでデベロッパーアドボケイトをしているものです。Amazon Q Developer for CLI(以下、Q Dev for CLI)をここ最近重点的に触っていますが、使用している中でコンテキストの管理をもう少し柔軟にしたいなあと思っていました。他の
[Go] nilnilで3つ以上の連続するnilを検出できるようになりました 🔖 3
はじめにこんにちは。CANARY Cloudソフトウェアエンジニアの久嶋です。今回は自分の提案がきっかけでAntonboom/nilnil(以降nilnil)に「3つ以上の連続するnil値を検出するオプション」が追加されたのでその過程と追加されたオプションの使い方を紹介します
ROS 1 => 2 高速移植テクニック、多分これが一番速いと思います。 🔖 1
ROSをお使いの皆様こんばんは。いよいよROS 1のサ終が来月になりました。そう、「来月」です。やばい。まだあわわわわと言っている状況ではありません。流石にそろそろ資産を移行しましょう。といっても、じゃあどうすればいいんじゃ!!!すでにこっちは仕事で動かしてる案件止めれ
SiteMCP: 任意のサイトを丸ごとMCPサーバー化 🔖 289
https://ryoppippi.com を MCP サーバーとしてClaudeから参照している様子ウェブサイトの内容をまるごとAIに参照させたい、そんな願いを叶えるツールがあります。その名も sitemcp です。このツールを使うと、任意のサイトのページをfetchして
Roo CodeのBoomerang Modeありかも 🔖 9
最近Roo Codeで使われているBoomerang Modeに関する、筆者の感想と現時点での使いこなし術についての記事です。Boomerang Modeが何かサブタスクとは何かBoomerang Modeでの筆者の使いこなしプロンプトなどを書いています。 Boo
ChatGPT と外部サービスを接続する GPTs 開発ガイド 🔖 38
ChatGPT で、カスタムの GPTs を試したことがある方は多いと思います。しかし、GPTs に外部サービスとの接続方法を設定するだけでツールを自由に追加できる機能 GPT Actions を試したことがある方はまだまだ少ないのではないでしょうか。この GPT Action
GitHub CopilotのMetricsAPIとMicrosoft Fabricを組み合わせて社内のCopilo利用状況を可視化してみた 🔖 1
CopilotにはMetrics APIがある昨年10月からGitHub Copilotの使用状況を取得できるAPIが提供されました。組織の管理者権限を持つアカウントのアクセストークンじゃないと取得はできないようになっています。APIからは以下のデータが取得することができま
QAエンジニアである私の「できたらいいな」を「できる」に変えてくれるCursorエディタ 🔖 57
はじめに「このコードどう書けばいいんだろう…」QAエンジニアとして長年働く中で、私はこの壁に何度も直面してきました。私は、QAエンジニアのコーディングスキルは「必須」ではなく「あれば業務の助けになる」というNice to haveなスキルとして捉えていました。しかし、私の
先日 tj-actions/changed-files などの人気の GitHub Actions のセキュリティインシデントがありました (CVE-2025-30066)。https://zenn.dev/shunsuke_suzuki/articles/tj-actions
『技術の波に乗り遅れない!すべてのITエンジニアのための「一生モノの学び方」』を読みました 🔖 52
こちらは、きのこカンファレンス2025で拝聴した『「知識」と「知恵」を区別して時流を乗り切る〜50年経っても現役でいられるために〜』で紹介された書籍『技術の波に乗り遅れない!すべてのITエンジニアのための「一生モノの学び方」』の読書メモになります。大変感銘を受けたセッションでした
AI時代はプログラミングスキルがさらに重要になる 🔖 466
こんにちは、@dyoshikawaです。先日、日課のはてなブックマーク巡回で次の記事を見かけました。https://gigazine.net/news/20250331-dont-study-coding-replit-ceo/AI時代にはプログラミングスキルが完全に不要に
ARIA Snapshots と Playwright MCP 🔖 9
構成2部構成です。Playwright AIRA SnapshotsPlaywright MCP Playwright ARIA SnapshotsPlaywright v1.49.0 で追加されました。一言でいうと「ページ内のアクセシビリティツリーのスナップショ
MCPについて、記事を読んだり、利用はしていたものの、自分で作ったことがなかったので論文検索用MCPサーバをサンプル実装してみました。こちらの記事にインスパイアされました:https://note.com/te_ftef/n/n0de0f4d86c04実装したものはこちら:
そのawait、本当に必要? 不要なawaitを避けるための考え方 🔖 2
はじめにJavaScript(TypeScript)で非同期処理を書く際に、流れでなんとなくawaitを書いていないでしょうか?私はこれまで、fetch()やres.json()などを呼び出したらセットでawaitを書いてしまっていましたが、コードレビューで不要なawaitを
ここ数年、日本語のリリースノートはサボりがちだったんですが、今回はちょっと自慢したいトピックがいくつかあるので、その部分だけ頑張って書きます。本当に興味がある方は公式の方で出したブログをご確認ください。(https://blog.swiftwasm.org/posts/6-1-
Telemetry API がリリースされたので OTLP で Google Cloud にスパンを送ってみた 🔖 4
こんにちは!クラウドエースの kazz です。先日、Google Cloud の Telemetry API がリリースされました。これは、Google Cloud が標準的な OTLP/HTTP および OTLP/gRPC のリクエストを受け付ける公式エンドポイントを提供する
Visual Studio CodeのAgent modeとは?有効化の方法と活用のヒント 🔖 152
概要https://code.visualstudio.com/updates/v1_99Visual Studio Code(バージョン1.99)で、Agent mode機能がリリースされました!これまで VSCode Insiders のプレビュー機能として利用されてい
Visual Studio CodeのAgent modeとは?有効化の方法と活用のヒント 🔖 152
概要https://code.visualstudio.com/updates/v1_99Visual Studio Code(バージョン1.99)で、Agent mode機能がリリースされました!これまで VSCode Insiders のプレビュー機能として利用されてい
Azure Functions で MCP サーバーが作れるようになりました! 🔖 11
はじめにAzure Functions で MCP サーバーが作れるようになりました!Build AI agent tools using remote MCP with Azure Functions桜の時期のお気に入りの散歩コースを歩いて記事を書こうと思ったら、JP さ
【Unity】Dictionary型をインスペクターで表示する
今回のやること今回の目標はUnityのインスペクター上でDictionary型を編集できるようにします。最終的な見た目は以下のようになります。今回のゴールDictionary型はキーとバリューの2つの変数の型を指定します。この部分は自分で好きな型を指定できるような汎用性
Picoの開発にPlatformIOを使おう(PicoでJPEGデコードサンプル付き)
Raspberry Pi Pico(以下、Pico 1)やRaspberry Pi Pico 2(以下、Pico 2)の開発にPlatformIOを使おうよ、という啓蒙記事です。PlatformIOを選ぶ理由は、Arduino Frameworkを利用しつつVisual Stu
こんにちは。ダイの大冒険ガチ勢のbun913と申します。みなさんはMCPという外部システムやDBとの連携などを標準化するプロトコルをご存知ですか?個人的に世界一わかりやすい資料は以下の記事でしたので、ぜひご一読ください。https://dev.classmethod.jp/
【Flutter】カスタムフックで状態とロジックを関数ベースに整理する:ViewModelの代替としての選択肢 🔖 1
はじめにFlutterで状態管理といえば、ViewModelやStateNotifierを使うことが一般的です。しかし、画面やモーダルのように限定的なスコープでは、クラスベースの構造が逆に煩雑になることもあります。この記事では、flutter_fooksと関数ベースのカスタ
はじめにAzureでDNSSECサポートがGAされたので、DNSSECの仕組みを理解しながら試してみました! DNSSECとはDNSサーバーへの問い合わせ結果をデジタル署名を使って検証する技術で、真正性(正規のDNSサーバーが応答した値であること、値が改竄されていないこ
neovim 0.11からはLSPをほぼネイティブAPIだけで扱える 🔖 39
3月26日、ついにneovim 0.11 が来ました。このリリースでは LSP関連機能が大幅に強化されました。 これで、いよいよプラグインなしで本格的に使えるようになりました。今回はネイティブAPIだけでどこまでできるようになったのか紹介します。 追加されたLSP機能一覧
AIを用いた開発の効率を最大化させるためにやっていることを全部書く 🔖 595
こんにちは、しば田です。AI を用いたプログラミング、中々難しいです。日々どうしたら効率を最大化できるかを日々試行錯誤していますが、なかなか正解に辿り着けている気もしないしモデルの登場のたびにチューニングが必要なのでツラいですね。この記事では、自分の思考整理も兼ねて常日頃か
本書ではPythonを使ったExcel操作の自動化について解説をします。「基本的な操作」や「実務を想定した内容」をこの1冊で学ぶことができます。また、本書からPythonを始める方でも問題ないように、Pythonの始め方や基礎文法も収録しています。・プログラミングを1か
CursorからMCPで社内のドキュメントや仕様書を参照する方法 🔖 245
はじめにCursorやGithub Copilot、Clineなど、コーディングに生成AIを使うのは当たり前になりました。AIにコードを書かせているとき、この仕様どおりに書いてくれないかなあ、と思う場面があります。Cursorには外部ドキュメントを読み込む機能があるので、指定し
CursorとGitHubでMCPの使い方やできることをざっくり把握する 🔖 50
こんにちは。スマートラウンドEMのinouehiです。 はじめに先日は弊社の渡邊が『簡易な自作MCPサーバーをお試しで実装する方法』と題しましてサーバーの作り方を紹介しました。https://zenn.dev/smartround_dev/articles/02af105
StorybookがViteと手を組みフロントテストの覇権を取りにきた 🔖 4
要約Storybookがバージョン8以降から進化が凄まじい!@storybook/experimental-nextjs-viteで、Next.JS環境でStorybookブラウザが爆速で立ち上がる!既存のVitestと統合されてテストのしやすさレベルアップ!testフ
Azure FunctionsでMCPサーバーを作る! 🔖 36
注目MCPニュース昨今LLM界隈を賑わせているMCP(Model Context Protocol)ですが、個人的には最近のビッグニュースとして以下の2つが挙げられます。 Azure FunctionsトリガーがMCPに対応!Azure Functionsは「トリガー」と
Microsoft 365 環境におけるOAuthアプリのリスクと対策 🔖 18
Microsoft 365 では数年前からOAuthアプリケーションに関するリスク対策のソリューションを提供してきましたが、最近さらにパワーアップしてきたので改めてまとめてみました。!本ブログは2025年4月5日時点の情報を元に執筆しています。 OAuth とはOAu
ハッシュ化だけではもう古い ソルト&ペッパーという技術 🔖 205
昨今、生成AIの発展とともに、情報の不正な取得を試みる攻撃パターンが急速に多様化しています。このため、企業は残念ながらいつか情報漏洩するという前提で必要な対策を行う必要があります。 一般的なウェブシステムにおける暗号化の限界点そのため普遍的に用いられる技術の一つが「暗号化」
AIエディタCursorと共に進化する開発スタイル:理想のUIを短時間で実現する 🔖 4
はじめに最近の個人開発で、AIエディタ「Cursor」を使ってメッセージUIにファイルアップロード機能を実装しました。この過程で、AIと対話しながら段階的に理想のUIに近づけていく新しい開発スタイルを体験し、その可能性に感動しました。従来の開発方法とは異なり、コードを書くよりも
はじめにみなさんは、RAGを構築するする際はどんなサービスを利用していますか?代表的なものだと以下のようなクラウドサービスが挙げられると思います。AWS: knowledgebase×OpenSearchAzure: Azure AI Search, CosmosDB
社内デザインシステムをMCPサーバー化したらUI実装が爆速になった 🔖 654
はじめにこんにちは、普段 Ubie で症状検索エンジンユビー(https://ubie.app/)の開発をしている江崎です。最近、Cursor エディタや GitHub Copilot などのコーディングアシスタントツールが進化し続けていますが、社内固有のデザインシステムとの
【反省】バッチの実装を誤って、盛大にご迷惑をおかけしてしまった話 🔖 20
やらかしてしまいました。今回は業務における失敗談をお話しようと思います。 何をやらかしたかバッチの実装を誤った結果多数のユーザーにメールを重複送信してしまい、ユーザーはもちろん社内のカスタマーサクセスチーム、開発チームにもご迷惑をおかけしてしまいました。 技術スタック